2013-03-25 08:54:19 +00:00
/ *
lang - es . js
Spanish translation for SNAP !
2013-04-09 02:15:30 +00:00
written by Jens Mönig
2013-03-25 08:54:19 +00:00
2013-04-09 02:15:30 +00:00
Copyright ( C ) 2013 by Jens Mönig
2013-03-25 08:54:19 +00:00
2013-04-09 01:49:31 +00:00
This file is part of Snap ! .
2013-03-25 08:54:19 +00:00
Snap ! is free software : you can redistribute it and / or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation , either version 3 of
the License , or ( at your option ) any later version .
This program is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
GNU Affero General Public License for more details .
You should have received a copy of the GNU Affero General Public License
along with this program . If not , see < http : //www.gnu.org/licenses/>.
Note to Translators :
-- -- -- -- -- -- -- -- -- --
At this stage of development , Snap ! can be translated to any LTR language
maintaining the current order of inputs ( formal parameters in blocks ) .
Translating Snap ! is easy :
1. Download
Download the sources and extract them into a local folder on your
computer :
< http : //snap.berkeley.edu/snapsource/snap.zip>
Use the German translation file ( named 'lang-de.js' ) as template for your
own translations . Start with editing the original file , because that way
you will be able to immediately check the results in your browsers while
you ' re working on your translation ( keep the local copy of snap . html open
in your web browser , and refresh it as you progress with your
translation ) .
2. Edit
Edit the translation file with a regular text editor , or with your
favorite JavaScript editor .
In the first non - commented line ( the one right below this
note ) replace "de" with the two - letter ISO 639 - 1 code for your language ,
e . g .
fr - French => SnapTranslator . dict . fr = {
it - Italian => SnapTranslator . dict . it = {
pl - Polish => SnapTranslator . dict . pl = {
pt - Portuguese => SnapTranslator . dict . pt = {
es - Spanish => SnapTranslator . dict . es = {
el - Greek => => SnapTranslator . dict . el = {
etc . ( see < http : //en.wikipedia.org/wiki/ISO_639-1>)
3. Translate
Then work through the dictionary , replacing the German strings against
your translations . The dictionary is a straight - forward JavaScript ad - hoc
object , for review purposes it should be formatted as follows :
{
'English string' :
'Translation string' ,
'last key' :
} 'last value'
and you only edit the indented value strings . Note that each key - value
pair needs to be delimited by a comma , but that there shouldn ' t be a comma
after the last pair ( again , just overwrite the template file and you ' ll be
fine ) .
If something doesn 't work, or if you' re unsure about the formalities you
should check your file with
< http : //JSLint.com>
This will inform you about any missed commas etc .
4. Accented characters
Depending on which text editor and which file encoding you use you can
directly enter special characters ( e . g . Umlaut , accented characters ) on
your keyboard . However , I ' ve noticed that some browsers may not display
special characters correctly , even if other browsers do . So it ' s best to
check your results in several browsers . If you want to be on the safe
side , it ' s even better to escape these characters using Unicode .
see : < http : //0xcc.net/jsescape/>
5. Block specs :
At this time your translation of block specs will only work
correctly , if the order of formal parameters and their types
are unchanged . Placeholders for inputs ( formal parameters ) are
indicated by a preceding % prefix and followed by a type
abbreviation .
For example :
'say %s for %n secs'
can currently not be changed into
'say %n secs long %s'
and still work as intended .
Similarly
'point towards %dst'
cannot be changed into
'point towards %cst'
without breaking its functionality .
6. Submit
When you ' re done , rename the edited file by replacing the "de" part of the
filename with the two - letter ISO 639 - 1 code for your language , e . g .
fr - French => lang - fr . js
it - Italian => lang - it . js
pl - Polish => lang - pl . js
pt - Portuguese => lang - pt . js
es - Spanish => lang - es . js
el - Greek => => lang - el . js
and send it to me for inclusion in the official Snap ! distribution .
Once your translation has been included , Your name will the shown in the
"Translators" tab in the "About Snap!" dialog box , and you will be able to
directly launch a translated version of Snap ! in your browser by appending
lang : xx
to the URL , xx representing your translations two - letter code .
7. Known issues
In some browsers accents or ornaments located in typographic ascenders
above the cap height are currently ( partially ) cut - off .
Enjoy !
- Jens
* /
/*global SnapTranslator*/
SnapTranslator . dict . es = {
/ *
Special characters : ( see < http : //0xcc.net/jsescape/>)
2013-04-09 02:15:30 +00:00
Ä , ä \u00c4 , \u00e4
Ö , ö \u00d6 , \u00f6
Ü , ü \u00dc , \u00fc
ß \u00df
2013-03-25 08:54:19 +00:00
* /
// translations meta information
'language_name' :
'Espa\u00F1ol' , // the name as it should appear in the language menu
'language_translator' :
2018-01-19 13:38:54 +00:00
'V\u00EDctor Manuel Muratalla Morales y Cristián Rizzi Iribarren' , // your name for the Translators tab
2013-03-25 08:54:19 +00:00
'translator_e-mail' :
2018-01-19 13:38:54 +00:00
'victor.muratalla@yahoo.com / rizzi.cristian@gmail.com' , // optional
2013-03-25 08:54:19 +00:00
'last_changed' :
2018-01-22 07:26:02 +00:00
'2018-01-22' , // this, too, will appear in the Translators tab
2013-03-25 08:54:19 +00:00
// GUI
// control bar:
'untitled' :
'Sin t\u00EDtulo' ,
'development mode' :
'modo de desarrollo' ,
// categories:
'Motion' :
'Movimiento' ,
'Looks' :
'Apariencia' ,
'Sound' :
'Sonido' ,
'Pen' :
'L\u00E1piz' ,
'Control' :
'Control' ,
'Sensing' :
'Sensores' ,
'Operators' :
'Operadores' ,
'Variables' :
'Variables' ,
'Lists' :
'Listas' ,
'Other' :
'Otro' ,
// editor:
'draggable' :
'arrastrable' ,
// tabs:
'Scripts' :
2018-01-19 13:38:54 +00:00
'Programas' ,
2013-03-25 08:54:19 +00:00
'Costumes' :
'Disfraces' ,
'Sounds' :
'Sonidos' ,
// names:
'Sprite' :
'Objeto' ,
'Stage' :
'Escenario' ,
// rotation styles:
'don\'t rotate' :
'no girar' ,
'can rotate' :
'puede girar' ,
'only face left/right' :
's\u00F3lo mirar izquierda/derecha' ,
// new sprite button:
2013-04-13 06:50:00 +00:00
'add a new sprite' :
'agregar un nuevo objeto' ,
2013-03-25 08:54:19 +00:00
// tab help
'costumes tab help' :
2018-01-19 13:38:54 +00:00
'importar una foto de otro sitio Web o desde\n'
2013-03-25 08:54:19 +00:00
+ 'su ordenador arrastr\u00E1ndolo hasta aqu\u00ED' ,
'import a sound from your computer\nby dragging it into here' :
'importar un sonido desde su ordenador\narrastr\u00E1ndolo hasta aqu\u00ED' ,
// primitive blocks:
/ *
Attention Translators :
-- -- -- -- -- -- -- -- -- -- --
At this time your translation of block specs will only work
correctly , if the order of formal parameters and their types
are unchanged . Placeholders for inputs ( formal parameters ) are
indicated by a preceding % prefix and followed by a type
abbreviation .
For example :
2013-04-09 01:49:31 +00:00
2013-03-25 08:54:19 +00:00
'say %s for %n secs'
can currently not be changed into
2013-04-09 01:49:31 +00:00
2013-03-25 08:54:19 +00:00
'say %n secs long %s'
and still work as intended .
Similarly
2013-04-09 01:49:31 +00:00
2013-03-25 08:54:19 +00:00
'point towards %dst'
cannot be changed into
2013-04-09 01:49:31 +00:00
2013-03-25 08:54:19 +00:00
'point towards %cst'
without breaking its functionality .
* /
// motion:
'Stage selected:\nno motion primitives' :
2018-01-19 13:38:54 +00:00
'Escenario seleccionado:\nno hay primitivos de movimiento\n'
2013-03-25 08:54:19 +00:00
+ 'disponibles' ,
'move %n steps' :
'mover %n pasos' ,
'turn %clockwise %n degrees' :
'girar %clockwise %n grados' ,
'turn %counterclockwise %n degrees' :
'girar %counterclockwise %n grados' ,
'point in direction %dir' :
'apuntar en direcci\u00F3n %dir' ,
'point towards %dst' :
'apuntar hacia %dst' ,
'go to x: %n y: %n' :
'ir a x: %n y: %n' ,
'go to %dst' :
'ir a %dst' ,
'glide %n secs to x: %n y: %n' :
'deslizar %n segs a x: %n y: %n' ,
'change x by %n' :
'cambiar x por %n' ,
'set x to %n' :
'fijar x a %n' ,
'change y by %n' :
'cambiar y por %n' ,
'set y to %n' :
'fijar y a %n' ,
'if on edge, bounce' :
'rebotar si est\u0061 tocando un borde' ,
'x position' :
'posici\u00F3n en x' ,
'y position' :
'posici\u00F3n en y' ,
'direction' :
'direcci\u00F3n' ,
// looks:
'switch to costume %cst' :
2018-01-19 13:38:54 +00:00
'cambiar al disfraz %cst' ,
2013-03-25 08:54:19 +00:00
'next costume' :
'siguiente disfraz' ,
'costume #' :
'# de disfraz' ,
2018-01-19 13:38:54 +00:00
'%att of %spr' :
'%att de %spr' ,
'my %get' :
'mi(s) %get' ,
2013-03-25 08:54:19 +00:00
'say %s for %n secs' :
'decir %s por %n segs' ,
'say %s' :
'decir %s' ,
'think %s for %n secs' :
'pensar %s por %n segs' ,
'think %s' :
'pensar %s' ,
'Hello!' :
'\u00A1Hola!' ,
'Hmm...' :
'mmm...' ,
'change %eff effect by %n' :
2018-01-19 13:38:54 +00:00
'cambiar efecto %eff por %n' ,
2013-03-25 08:54:19 +00:00
'set %eff effect to %n' :
2018-01-19 13:38:54 +00:00
'fijar efecto %eff a %n' ,
2013-03-25 08:54:19 +00:00
'clear graphic effects' :
'quitar efectos gr\u00E1ficos' ,
'change size by %n' :
'cambiar tama\u00F1o por %n' ,
'set size to %n %' :
'fijar tama\u00F1o a %n %' ,
'size' :
'tama\u00F1o' ,
'show' :
'mostrar' ,
'hide' :
'esconder' ,
'go to front' :
'enviar al frente' ,
'go back %n layers' :
'enviar hacia atr\u00E1s %n capas' ,
'development mode \ndebugging primitives:' :
'modo de desarrollo \nprimitivos de depuraci\u00F3n' ,
'console log %mult%s' :
'log de consola: %mult%s' ,
'alert %mult%s' :
'alerta: %mult%s' ,
// sound:
'play sound %snd' :
'tocar sonido %snd' ,
'play sound %snd until done' :
'tocar sonido %snd y esperar' ,
'stop all sounds' :
'detener todos los sonidos' ,
'rest for %n beats' :
'silencio por %n pulsos' ,
2018-01-19 13:38:54 +00:00
'play note %note for %n beats' :
'tocar nota %note por %n pulsos' ,
'set instrument to %inst' :
'fijar instrumento a %inst' ,
2013-03-25 08:54:19 +00:00
'change tempo by %n' :
'cambiar tempo por %n' ,
'set tempo to %n bpm' :
'fijar tempo a %n' ,
'tempo' :
'tempo' ,
// pen:
'clear' :
'borrar' ,
'pen down' :
'bajar l\u00E1piz' ,
'pen up' :
'subir l\u00E1piz' ,
'set pen color to %clr' :
'fijar color de l\u00E1piz a %clr' ,
'change pen color by %n' :
'cambiar color de l\u00E1piz por %n' ,
'set pen color to %n' :
'fijar color de l\u00E1piz a %n' ,
'change pen shade by %n' :
'cambiar intensidad de l\u00E1piz por %n' ,
'set pen shade to %n' :
'fijar intensidad de l\u00E1piz a %n' ,
'change pen size by %n' :
'cambiar tama\u00F1o de l\u00E1piz por %n' ,
'set pen size to %n' :
'fijar tama\u00F1o de l\u00E1piz a %n' ,
'stamp' :
'sellar' ,
2018-01-19 13:38:54 +00:00
'fill' :
'llenar' ,
2013-03-25 08:54:19 +00:00
// control:
'when %greenflag clicked' :
'Al presionar %greenflag' ,
'when %keyHat key pressed' :
'Al presionar tecla %keyHat' ,
'when I am clicked' :
2018-01-19 13:38:54 +00:00
'Cuando soy cliqueado' ,
'when %b' :
'cuando %b' ,
2013-03-25 08:54:19 +00:00
'when I receive %msgHat' :
'Al recibir %msgHat' ,
'broadcast %msg' :
'enviar mensaje %msg' ,
'broadcast %msg and wait' :
'enviar mensaje %msg y esperar' ,
'Message name' :
'Nombre de mensaje' ,
2018-01-19 13:38:54 +00:00
'message' :
'mensaje' ,
'any message' :
'cualquier mensaje' ,
2013-03-25 08:54:19 +00:00
'wait %n secs' :
'esperar %n segs' ,
'wait until %b' :
'esperar hasta que %b' ,
'forever %c' :
'por siempre %c' ,
'repeat %n %c' :
'repetir %n %c' ,
'repeat until %b %c' :
'repetir hasta que %b %c' ,
'if %b %c' :
'si %b %c' ,
'if %b %c else %c' :
'si %b %c si no %c' ,
'report %s' :
'reportar %s' ,
'stop block' :
'detener bloque' ,
'stop script' :
'detener programa' ,
'stop all %stop' :
'detener todo %stop' ,
'run %cmdRing %inputs' :
'correr %cmdRing %inputs' ,
'launch %cmdRing %inputs' :
'iniciar %cmdRing %inputs' ,
'call %repRing %inputs' :
'llamar %repRing %inputs' ,
'run %cmdRing w/continuation' :
'correr %cmdRing con continuaci\u00F3n' ,
'call %cmdRing w/continuation' :
'llamar %cmdRing con continuaci\u00F3n' ,
'warp %c' :
'ejecutar en modo turbo %c' ,
// sensing:
'touching %col ?' :
'\u00BFtocando %col ?' ,
'touching %clr ?' :
'\u00BFtocando el color %clr ?' ,
'color %clr is touching %clr ?' :
'\u00BFcolor %clr tocando %clr ?' ,
'ask %s and wait' :
'preguntar %s y esperar' ,
'what\'s your name?' :
2018-01-19 13:38:54 +00:00
'\u00BFC\u00F3mo es tu nombre?' ,
2013-03-25 08:54:19 +00:00
'answer' :
'respuesta' ,
'mouse x' :
2018-01-19 13:38:54 +00:00
'x del mouse' ,
2013-03-25 08:54:19 +00:00
'mouse y' :
2018-01-19 13:38:54 +00:00
'y del mouse' ,
2013-03-25 08:54:19 +00:00
'mouse down?' :
'\u00BFrat\u00F3n abajo?' ,
'key %key pressed?' :
'\u00BFtecla %key presionada?' ,
'distance to %dst' :
'distancia a %dst' ,
'reset timer' :
'reiniciar cron\u00F3metro' ,
'timer' :
'cron\u00F3metro' ,
'http:// %s' :
'http:// %s' ,
'filtered for %clr' :
'filtrado para %clr' ,
'stack size' :
'tama\u00F1o de pila' ,
'frames' :
'marcos' ,
// operators:
'%n mod %n' :
2018-01-19 13:38:54 +00:00
'%n m\u00F3dulo %n' ,
2013-03-25 08:54:19 +00:00
'round %n' :
'redondear %n' ,
'%fun of %n' :
'%fun de %n' ,
'pick random %n to %n' :
'n\u00FAmero al azar entre %n y %n' ,
'%b and %b' :
'%b y %b' ,
'%b or %b' :
'%b o %b' ,
'not %b' :
'no %b' ,
'true' :
'cierto' ,
'false' :
'falso' ,
'join %words' :
'unir %words' ,
'hello' :
'hola' ,
'world' :
'mundo' ,
2018-01-19 13:38:54 +00:00
'split %s by %delim' :
'separar %s por %delim' ,
2013-03-25 08:54:19 +00:00
'letter %n of %s' :
'letra %n de %s' ,
'length of %s' :
'longitud de %s' ,
'unicode of %s' :
'UniC\u00F3digo de %s' ,
'unicode %n as letter' :
'UniC\u00F3digo %n como letra' ,
'is %s a %typ ?' :
'\u00BFes %s un %typ ?' ,
'is %s identical to %s ?' :
'\u00BFes %s id\u00E9ntico a %s ?' ,
2018-01-19 13:38:54 +00:00
'JavaScript function ( %mult%s ) { %code }' :
'Función JavaScript ( %mult%s ) { %code }' ,
2013-03-25 08:54:19 +00:00
'type of %s' :
'tipo de %s' ,
// variables:
'Make a variable' :
2018-01-19 13:38:54 +00:00
'Crear una variable' ,
2013-03-25 08:54:19 +00:00
'Variable name' :
'Nombre de variable' ,
'Delete a variable' :
2018-01-19 13:38:54 +00:00
'Borrar una variable' ,
2013-03-25 08:54:19 +00:00
'set %var to %s' :
'fijar %var a %s' ,
'change %var by %n' :
'cambiar %var por %n' ,
'show variable %var' :
'mostrar variable %var' ,
'hide variable %var' :
'esconder variable %var' ,
'script variables %scriptVars' :
'variables de programa %scriptVars' ,
2018-01-19 13:38:54 +00:00
'inherit %shd' :
'heredar %shd' ,
2013-03-25 08:54:19 +00:00
// lists:
'list %exp' :
'lista %exp' ,
'%s in front of %l' :
'%s en frente de %l' ,
'item %idx of %l' :
'elemento %idx de %l' ,
'all but first of %l' :
'todo menos la primera de %l' ,
'length of %l' :
'longitud de %l' ,
'%l contains %s' :
'%l contiene %s' ,
'thing' :
'cosa' ,
'add %s to %l' :
2018-01-19 13:38:54 +00:00
'agregar %s a %l' ,
2013-03-25 08:54:19 +00:00
'delete %ida of %l' :
'borrar %ida de %l' ,
'insert %s at %idx of %l' :
'insertar %s en %idx de %l' ,
'replace item %idx of %l with %s' :
2018-01-19 13:38:54 +00:00
'reemplazar elemento %idx de %l con %s' ,
'copy of %l' :
'copiar de %l' ,
'get text from %l seperated by %s' :
'tomar texto de %l separado por %s' ,
2013-03-25 08:54:19 +00:00
// other
'Make a block' :
'Crear un bloque' ,
// menus
// snap menu
'About...' :
'Acerca de...' ,
2018-02-16 15:10:35 +00:00
'Reference manual' :
'Manual de referencia' ,
2013-03-25 08:54:19 +00:00
'Snap! website' :
2018-02-16 15:10:35 +00:00
'Sitio web de Snap!' ,
2013-03-25 08:54:19 +00:00
'Download source' :
2018-02-16 15:10:35 +00:00
'Descargar c\u00F3digo fuente' ,
2013-03-25 08:54:19 +00:00
'Switch back to user mode' :
2018-02-16 15:10:35 +00:00
'Regresar a modo usuario' ,
2013-03-25 08:54:19 +00:00
'disable deep-Morphic\ncontext menus\nand show user-friendly ones' :
2018-02-16 15:10:35 +00:00
'inhabilitar men\u0075s contextuales de Morphic\ny mostrar unos f\u00E1ciles de utilizar' ,
2013-03-25 08:54:19 +00:00
'Switch to dev mode' :
2018-02-16 15:10:35 +00:00
'Cambiar a modo desarrollador' ,
2013-03-25 08:54:19 +00:00
'enable Morphic\ncontext menus\nand inspectors,\nnot user-friendly!' :
2018-02-16 15:10:35 +00:00
'habilitar men\u0075s contextuales\n e inspectores de Morphic,\n\u00A1no son f\u00E1ciles de utilizar!' ,
2013-03-25 08:54:19 +00:00
// project menu
2013-04-13 06:32:09 +00:00
'Project notes...' :
2013-03-25 08:54:19 +00:00
'Notas del proyecto...' ,
'New' :
'Nuevo' ,
'Open...' :
'Abrir...' ,
'Save' :
'Guardar' ,
'Save As...' :
'Guardar como...' ,
2018-02-16 15:16:58 +00:00
2013-03-25 08:54:19 +00:00
'Import...' :
'Importar...' ,
'file menu import hint' :
2018-02-16 15:16:58 +00:00
'importa proyectos, bloques,\nim\u00E1genes o sonidos' ,
2013-03-25 08:54:19 +00:00
'Export project...' :
'Exportar proyecto...' ,
2018-02-16 15:16:58 +00:00
'(in a new window)' :
'(en una nueva ventana)' ,
'save project data as XML\nto your downloads folder' :
'guarda el proyecto en XML\nen tu carpeta de descargas' ,
2013-03-25 08:54:19 +00:00
'show project data as XML\nin a new browser window' :
2018-02-16 15:16:58 +00:00
'muestra el proyecto en XML\nen una nueva ventana del navegador' ,
'Export project as plain text...' :
'Exportar proyecto como texto...' ,
2013-04-19 15:18:00 +00:00
'Export blocks...' :
2013-03-25 08:54:19 +00:00
'Exportar bloques...' ,
'show global custom block definitions as XML\nin a new browser window' :
2018-02-16 15:16:58 +00:00
'muestra definiciones de\nbloques personalizados en XML\nen una nueva ventana' ,
'Unused blocks...' :
'Bloques no utilizados...' ,
'find unused global custom blocks\nand remove their definitions' :
'busca bloques personalizados\nque no se est\u00E9n usando\ny borra sus definiciones' ,
'Export summary...' :
'Exportar resumen...' ,
'open a new browser browser window\n with a summary of this project' :
'muestra un resumen de este proyecto\nen una nueva ventana del navegador' ,
'Export summary with drop-shadows...' :
'Exportar resumen (im\u00E1genes con sombra)...' ,
'open a new browser browser window\nwith a summary of this project\nwith drop-shadows on all pictures.\nnot supported by all browsers' :
'muestra un resumen de este proyecto\ndonde las im\u00E1genes tienen sombra\nen una nueva ventana del navegador.\nno funciona en todos los navegadores' ,
'Export all scripts as pic...' :
'Exportar todos los programas como imagen' ,
'show a picture of all scripts\nand block definitions' :
'muestra una imagen con todos\nlos programas y definiciones de bloques' ,
2013-04-19 15:12:54 +00:00
'Import tools' :
2018-02-16 15:16:58 +00:00
'Importar herramientas' ,
2013-03-25 08:54:19 +00:00
'load the official library of\npowerful blocks' :
2018-02-16 15:16:58 +00:00
'carga la biblioteca oficial de\nbloques potentes' ,
2018-01-19 13:38:54 +00:00
'Libraries...' :
'Bibliotecas...' ,
2018-02-16 15:16:58 +00:00
'Select categories of additional blocks to add to this project.' :
'a\u00F1ade bloques adicionales\npor categor\u00EDas a este proyecto' ,
'Costumes' :
'Disfraces' ,
'Select a costume from the media library' :
'a\u00F1ade un disfraz desde la biblioteca' ,
'Sounds' :
'Sonidos' ,
'Select a sound from the media library' :
'a\u00F1ade un sonido desde la biblioteca' ,
2018-02-16 15:20:25 +00:00
// cloud menu:
'Login...' :
'Iniciar sesi\u00F3n...' ,
'Signup...' :
'Registrarse...' ,
'Reset Password...' :
'Reiniciar contrase\u00F1a...' ,
'Resend Verification Email...' :
'Reenviar correo de verificaci\u00F3n...' ,
'Logout...' :
'Cerrar sesi\u00F3n...' ,
'Change Password...' :
'Cambiar contrase\u00F1a' ,
'url...' :
'Url...' ,
'export project media only...' :
'Exportar solamente medios del proyecto...' ,
'export project without media...' :
'Exportar proyecto sin medios...' ,
'export project as cloud data...' :
'Exportar proyecto como datos en la nube...' ,
'open shared project from cloud...' :
'Abrir proyecto compartido en la nube...' ,
2013-03-25 08:54:19 +00:00
// settings menu
'Language...' :
'Idioma...' ,
'Blurred shadows' :
2018-01-19 13:38:54 +00:00
'Sombras difuminadas' ,
2013-03-25 08:54:19 +00:00
'uncheck to use solid drop\nshadows and highlights' :
2018-01-19 13:38:54 +00:00
'desmarcar para usar sombras\ny brillos s\u00F3lidos' ,
2013-03-25 08:54:19 +00:00
'check to use blurred drop\nshadows and highlights' :
2018-01-19 13:38:54 +00:00
'marcar para usar sombras\ny brillos difuminados' ,
2013-03-25 08:54:19 +00:00
'Zebra coloring' :
'Coloraci\u00F3n de cebra' ,
'check to enable alternating\ncolors for nested blocks' :
'marcar para habilitar alternaci\u00F3n\nde colores para bloques anidados' ,
'uncheck to disable alternating\ncolors for nested block' :
'desmarcar para inhabilitar alternaci\u00F3n\nde colores para bloques anidados' ,
'Dynamic input labels' :
2018-01-19 13:38:54 +00:00
'Etiquetas de entrada din\u00E1micas' ,
2013-03-25 08:54:19 +00:00
'uncheck to disable dynamic\nlabels for variadic inputs' :
2018-01-19 13:38:54 +00:00
'desmarcar para inhabilitar etiquetas\ndin\u00E1micas para entradas vari\u00E1dicas' ,
2013-03-25 08:54:19 +00:00
'check to enable dynamic\nlabels for variadic inputs' :
2018-01-19 13:38:54 +00:00
'marcar para habilitar etiquetas\ndin\u00E1micas para entradas vari\u00E1dicas' ,
2013-03-25 08:54:19 +00:00
'Prefer empty slot drops' :
'Preferir ranuras de gotas vac\u00EDas' ,
'settings menu prefer empty slots hint' :
'men\u00FA de ajustes prefiere pistas de ranuras vac\u00EDas' ,
'uncheck to allow dropped\nreporters to kick out others' :
'desmarcar para permitir reporteros\nca\u00EDdos para echar a otros' ,
'Long form input dialog' :
'di\u00E1logo de entradas de forma larga' ,
'check to always show slot\ntypes in the input dialog' :
'marcar para siempre mostrar tipos\nde espacios en el di\u00E1logo de insumo' ,
'uncheck to use the input\ndialog in short form' :
'desmarcar para usar el di\u00E1logo\nde insumo en forma corta' ,
'Virtual keyboard' :
'Teclado virtual' ,
'uncheck to disable\nvirtual keyboard support\nfor mobile devices' :
'desmarcar para inhabilitar\nsoporte al teclado virtual\npara dispositivos m\u00F3viles' ,
'check to enable\nvirtual keyboard support\nfor mobile devices' :
'marcar para habilitar\nsoporte para el teclado virtual\npara dispositivos m\u00F3viles' ,
'Input sliders' :
'Deslizadores de insumo' ,
'uncheck to disable\ninput sliders for\nentry fields' :
'desmarcar para inhabilitar\ndeslizadores de insumo para\ncampos de entrada' ,
'check to enable\ninput sliders for\nentry fields' :
'marcar para habilitar\ndeslizadores de entrada para\ncampos de entrada' ,
'Clicking sound' :
'Sonido de clic' ,
'uncheck to turn\nblock clicking\nsound off' :
'desmarcar para encender\nbloquear clic\napagar sonido' ,
'check to turn\nblock clicking\nsound on' :
'marcar para encender\nbloque de clic\nencender sonido' ,
'Animations' :
'Animaciones' ,
'uncheck to disable\nIDE animations' :
2018-01-19 13:38:54 +00:00
'desmarcar para inhabilitar\nanimaciones del IDE' ,
2013-03-25 08:54:19 +00:00
'check to enable\nIDE animations' :
2018-01-19 13:38:54 +00:00
'marcar para habilitar\nanimaciones del IDE' ,
2013-03-25 08:54:19 +00:00
'Thread safe scripts' :
2018-01-19 13:38:54 +00:00
'Programas seguros para uso paralelo' ,
2013-03-25 08:54:19 +00:00
'uncheck to allow\nscript reentrancy' :
'desmarcar para permitir\nreingreso de programa' ,
'check to disallow\nscript reentrancy' :
'marcar para no permitir\nreingreso de programa' ,
// inputs
'with inputs' :
'con entradas' ,
'input names:' :
'nombres de entradas:' ,
'Input Names:' :
'Nombres de entradas:' ,
'input list:' :
'lista de entradas:' ,
// context menus:
'help' :
'ayuda' ,
// blocks:
'help...' :
'ayuda...' ,
'relabel...' :
'renombrar...' ,
'duplicate' :
'duplicar' ,
'make a copy\nand pick it up' :
'crear una copia y recogerla' ,
'only duplicate this block' :
2018-01-19 13:38:54 +00:00
'duplicar s\u00F3lo este bloque' ,
2013-03-25 08:54:19 +00:00
'delete' :
'borrar' ,
'script pic...' :
'foto de programa...' ,
'open a new window\nwith a picture of this script' :
'abrir una nueva ventana\ncon una foto de este programa' ,
'ringify' :
'zumbar' ,
'unringify' :
'deszumbar' ,
// custom blocks:
'delete block definition...' :
'borrar definici\u00F3n de bloque' ,
'edit...' :
'editar...' ,
// sprites:
'edit' :
'editar' ,
'export...' :
'exportar...' ,
// stage:
'show all' :
'mostrar todos' ,
// scripting area
'clean up' :
'limpiar' ,
'arrange scripts\nvertically' :
'alinear programas\nverticalmente' ,
'add comment' :
'agregar comentario' ,
'make a block...' :
'crear un bloque...' ,
// costumes
'rename' :
'renombrar' ,
'export' :
'exportar' ,
'rename costume' :
'renombrar disfraz' ,
2018-01-19 13:38:54 +00:00
// graphical effects
'color' :
'Color' ,
'fisheye' :
'Ojo de pez' ,
'whirl' :
'Remolino' ,
'pixelate' :
'Pixelado' ,
'mosaic' :
'Mosaico' ,
'saturation' :
'Saturación' ,
'brightness' :
'Brillo' ,
'ghost' :
'Fantasma' ,
'negative' :
'Negativo' ,
'comic' :
'Historieta' ,
'confetti' :
'Confite' ,
2013-03-25 08:54:19 +00:00
// sounds
'Play sound' :
'Tocar sonido' ,
'Stop sound' :
'Detener sonido' ,
'Stop' :
'Detener' ,
'Play' :
'Tocar' ,
'rename sound' :
'renombrar sonido' ,
// dialogs
// buttons
'OK' :
'OK' ,
'Ok' :
'Ok' ,
'Cancel' :
'Cancelar' ,
'Yes' :
2018-01-19 13:38:54 +00:00
'S\u00ED' ,
2013-03-25 08:54:19 +00:00
'No' :
'No' ,
// help
'Help' :
'Ayuda' ,
// Project Manager
'Untitled' :
'Sin T\u00EDtulo' ,
'Open Project' :
'Abrir Proyecto' ,
'(empty)' :
'(vacio)' ,
'Saved!' :
'\u00A1Guardado!' ,
'Delete Project' :
'Borrar Proyecto' ,
'Are you sure you want to delete' :
2018-01-19 13:38:54 +00:00
'\u00BFEst\u00E1s seguro de que deseas borrar?' ,
2013-03-25 08:54:19 +00:00
'rename...' :
'renombrar...' ,
// costume editor
'Costume Editor' :
'Editor de disfraz' ,
'click or drag crosshairs to move the rotation center' :
2018-01-19 13:38:54 +00:00
'haz clic o arrastra punto de mira para mover el centro de rotaci\u00F3n' ,
2013-03-25 08:54:19 +00:00
// project notes
'Project Notes' :
2018-01-19 13:38:54 +00:00
'Notas del proyecto' ,
2013-03-25 08:54:19 +00:00
// new project
'New Project' :
'Nuevo Proyecto' ,
'Replace the current project with a new one?' :
'\u00BFReemplazar este proyecto con uno nuevo?' ,
// save project
'Save Project As...' :
'Guardar Proyecto Como...' ,
// export blocks
'Export blocks' :
'Exportar bloques' ,
'Import blocks' :
'Importar bloques' ,
'this project doesn\'t have any\ncustom global blocks yet' :
2018-01-19 13:38:54 +00:00
'este proyecto no tiene ning\u00FAn bloque personalizado todav\u00EDa' ,
2013-03-25 08:54:19 +00:00
'select' :
'seleccionar' ,
'all' :
'todos' ,
'none' :
'ninguno' ,
// variable dialog
'for all sprites' :
'para todos los objetos' ,
'for this sprite only' :
'para este objeto solamente' ,
// block dialog
'Change block' :
'Cambiar bloque' ,
'Command' :
'Comando' ,
'Reporter' :
'Reportero' ,
'Predicate' :
2018-01-19 13:38:54 +00:00
'Condición' ,
2013-03-25 08:54:19 +00:00
// block editor
'Block Editor' :
2018-01-19 13:38:54 +00:00
'Editor de bloques' ,
2013-03-25 08:54:19 +00:00
'Apply' :
'Aplicar' ,
// block deletion dialog
'Delete Custom Block' :
'Borrar Bloque Personalizado' ,
'block deletion dialog text' :
2018-01-19 13:38:54 +00:00
'texto de di\u00E1logo de borrado de bloque' ,
2013-03-25 08:54:19 +00:00
// input dialog
'Create input name' :
2018-01-19 13:38:54 +00:00
'Crear nombre de entrada' ,
2013-03-25 08:54:19 +00:00
'Edit input name' :
2018-01-19 13:38:54 +00:00
'Editar nombre de entrada' ,
2013-03-25 08:54:19 +00:00
'Edit label fragment' :
'Editar fragmento de etiqueta' ,
'Title text' :
'Texto de t\u00EDtulo' ,
'Input name' :
2018-01-19 13:38:54 +00:00
'Ingresar nombre' ,
2013-03-25 08:54:19 +00:00
'Delete' :
'Borrar' ,
'Object' :
'Objeto' ,
'Number' :
'N\u00FAmero' ,
'Text' :
'Texto' ,
'List' :
'Lista' ,
'Any type' :
'Cualquier tipo' ,
'Boolean (T/F)' :
'Booleano (C/F)' ,
'Command\n(inline)' :
'Comando\n(en l\u00EDnea)' ,
'Command\n(C-shape)' :
'Comando\n(forma C)' ,
'Any\n(unevaluated)' :
'Cualquier\n(sin evaluar)' ,
'Boolean\n(unevaluated)' :
'Booleano\n(sin evaluar)' ,
'Single input.' :
'Entrada sola.' ,
'Default Value:' :
'Valor Predeterminado:' ,
'Multiple inputs (value is list of inputs)' :
'M\u00FAltiples entradas (valor es lista de insumos)' ,
'Upvar - make internal variable visible to caller' :
2018-01-19 13:38:54 +00:00
'Hacer que la variable interna sea visible al llamador' ,
2013-03-25 08:54:19 +00:00
// About Snap
'About Snap' :
'Acerca de Snap' ,
'Back...' :
'Atr\u00E1s...' ,
'License...' :
'Licencia...' ,
'Modules...' :
'M\u00F3dulos...' ,
'Credits...' :
2018-01-19 13:38:54 +00:00
'Créditos...' ,
2013-03-25 08:54:19 +00:00
'Translators...' :
'Traductores' ,
'License' :
'Licencia' ,
'current module versions:' :
'versiones del m\u00F3dulo actual' ,
'Contributors' :
2018-01-19 13:38:54 +00:00
'Colaboradores' ,
2013-03-25 08:54:19 +00:00
'Translations' :
'Traducciones' ,
// variable watchers
'normal' :
'normal' ,
'large' :
'grande' ,
'slider' :
'deslizador' ,
'slider min...' :
2018-01-19 13:38:54 +00:00
'valor m\u00EDnimo de deslizador...' ,
2013-03-25 08:54:19 +00:00
'slider max...' :
2018-01-19 13:38:54 +00:00
'valor m\u00E1ximo de deslizador...' ,
2013-03-25 08:54:19 +00:00
'Slider minimum value' :
2018-01-19 13:38:54 +00:00
'valor m\u00EDnimo valor de deslizador' ,
2013-03-25 08:54:19 +00:00
'Slider maximum value' :
2018-01-19 13:38:54 +00:00
'valor m\u00E1ximo valor de deslizador' ,
2013-03-25 08:54:19 +00:00
// list watchers
'length: ' :
'longitud: ' ,
// coments
'add comment here...' :
'agregar comentario aqu\u00ED' ,
// drow downs
// directions
'(90) right' :
'(90) derecha' ,
'(-90) left' :
'(-90) izquierda' ,
'(0) up' :
'(0) arriba' ,
'(180) down' :
'(180) abajo' ,
// collision detection
'mouse-pointer' :
2018-01-19 13:38:54 +00:00
'puntero del mouse' ,
2013-03-25 08:54:19 +00:00
'edge' :
'borde' ,
'pen trails' :
'rastro del l\u00E1piz' ,
// costumes
'Turtle' :
'Tortuga' ,
// graphical effects
'ghost' :
'fantasma' ,
// keys
'space' :
'espacio' ,
'up arrow' :
'flecha de arriba' ,
'down arrow' :
'flecha de abajo' ,
'right arrow' :
'flecha derecha' ,
'left arrow' :
'flecha izquierda' ,
2018-01-19 13:38:54 +00:00
'any key' :
'cualquier tecla' ,
2013-03-25 08:54:19 +00:00
'a' :
'a' ,
'b' :
'b' ,
'c' :
'c' ,
'd' :
'd' ,
'e' :
'e' ,
'f' :
'f' ,
'g' :
'g' ,
'h' :
'h' ,
'i' :
'i' ,
'j' :
'j' ,
'k' :
'k' ,
'l' :
'l' ,
'm' :
'm' ,
'n' :
'n' ,
'o' :
'o' ,
'p' :
'p' ,
'q' :
'q' ,
'r' :
'r' ,
's' :
's' ,
't' :
't' ,
'u' :
'u' ,
'v' :
'v' ,
'w' :
'w' ,
'x' :
'x' ,
'y' :
'y' ,
'z' :
'z' ,
'0' :
'0' ,
'1' :
'1' ,
'2' :
'2' ,
'3' :
'3' ,
'4' :
'4' ,
'5' :
'5' ,
'6' :
'6' ,
'7' :
'7' ,
'8' :
'8' ,
'9' :
'9' ,
// messages
'new...' :
2018-01-19 13:38:54 +00:00
'crear nuevo mensaje...' ,
2013-03-25 08:54:19 +00:00
// math functions
'abs' :
'abs' ,
2018-01-19 13:38:54 +00:00
'ceiling' :
'redondear hacia arriba' ,
'floor' :
'redondear hacia abajo' ,
2013-03-25 08:54:19 +00:00
'sqrt' :
'ra\u00EDz cuadrada' ,
'sin' :
2018-01-19 13:38:54 +00:00
'sen' ,
2013-03-25 08:54:19 +00:00
'cos' :
'cos' ,
'tan' :
'tan' ,
'asin' :
2018-01-19 13:38:54 +00:00
'asen' ,
2013-03-25 08:54:19 +00:00
'acos' :
'acos' ,
'atan' :
'atan' ,
'ln' :
'ln' ,
'e^' :
'e^' ,
2018-01-19 13:38:54 +00:00
// delimiters
'letter' :
'Letra' ,
'whitespace' :
'Espacio' ,
'line' :
'Línea' ,
'tab' :
'Tabulador' ,
'cr' :
'Retorno de línea' ,
'csv' :
'Coma' ,
2018-01-19 14:09:25 +00:00
2013-03-25 08:54:19 +00:00
// data types
'number' :
'n\u00FAmero' ,
'text' :
'texto' ,
'Boolean' :
'Booleano' ,
'list' :
'lista' ,
'command' :
'comando' ,
'reporter' :
'reportero' ,
'predicate' :
'predicado' ,
// list indices
'last' :
'\u00FAltimo' ,
'any' :
2018-01-19 13:38:54 +00:00
'cualquier' ,
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
// attributes
'neighbors' :
'vecinos' ,
'self' :
'yo mismo' ,
'other sprites' :
'otros Objetos' ,
'parts' :
'partes' ,
'anchor' :
'anclaje' ,
'parent' :
'padre' ,
'children' :
'hijo' ,
'clones' :
'clones' ,
'other clones' :
'otros clones' ,
'dangling?' :
'colgado?' ,
'rotation x' :
'rotación x' ,
'rotation y' :
'rotación y' ,
'center x' :
'centro x' ,
'center y' :
'centro y' ,
'name' :
'nombre' ,
'stage' :
'escenario' ,
'costumes' :
'disfraces' ,
'sounds' :
'sonidos' ,
'scripts' :
'scripts' ,
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
// MISSING UPSTREAM:
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
'when I am %interaction' :
'Cuando soy %interaction' ,
'clicked' :
'cliqueado' ,
'pressed' :
'presionado' ,
'dropped' :
'soltado' ,
'mouse-entered' :
'pasado el mouse por encima sin cliquear' ,
'mouse-departed' :
'pasado el mouse por encima sin cliquear y luego alejar' ,
'stop %stopChoices' :
'detener %stopChoices' ,
'all' :
'todos' ,
'this script' :
'este script' ,
'this block' :
'este bloque' ,
'stop %stopOthersChoices' :
'detener %stopOthersChoices' ,
'all but this script' :
'todos excepto este script' ,
'other scripts in sprite' :
'otros scripts del objeto' ,
'pause all %pause' :
'pausar todos %pause' ,
'when I start as a clone' :
'Al comenzar como clon' ,
'create a clone of %cln' :
'crear clon de %cln' ,
'myself' :
'mío' ,
'a new clone of %cln' :
'un nuevo clon de %cln' ,
'delete this clone' :
'eliminar este clon' ,
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
// under "broadcast %msg and wait"
'message' :
'mensaje' ,
'turbo mode?' :
'modo turbo?' ,
'set turbo mode to %b' :
'fijar modo turbo a %b' ,
'current %dates' :
'%dates actual' ,
'year' :
'año' ,
'month' :
'mes' ,
'date' :
'fecha' ,
'day of week' :
'día de la semana' ,
'hour' :
'hora' ,
'minute' :
'minuto' ,
'second' :
'segundo' ,
'time in milliseconds' :
'tiempo en milisegundos' ,
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
// under "graphical effects"
'brightness' :
'brillo' ,
'negative' :
'negativo' ,
'comic' :
'historieta' ,
'confetti' :
'confite' ,
2018-01-19 14:09:25 +00:00
2018-01-19 13:38:54 +00:00
// under "Input sliders"
'Plain prototype labels' :
'Etiquetas de prototipo planas' ,
'Turbo mode' :
'Modo turbo' ,
'Flat design' :
'Diseño plano' ,
'Keyboard Editing' :
'Edición de teclado' ,
'Prefer smooth animations' :
'Preferir animaciones suaves' ,
'Flat line ends' :
'Bordes de línea planos' ,
'Codification support' :
'Soporte de codificación' ,
'Inheritance support' :
'Soporte de herencia' ,
'Zoom blocks...' :
2018-01-19 14:09:25 +00:00
'Agrandar bloques...'
2013-03-25 08:54:19 +00:00
} ;