Fonte: https://github.com/walterbender/turtleblocksjs/blob/master/po/pt.po # 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. "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" "Language: pt\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" #: js/activity.js:426 #: js/activity.js:426 #: js/activity.js:426 #: js/block.js:553 #: js/block.js:535 #: js/musicutils.js:43 #: js/block.js:535 #: js/musicutils.js:43 #: js/block.js:535 #: js/musicutils.js:43 #: js/block.js:535 #: js/musicutils.js:43 #: js/block.js:535 #: js/musicutils.js:43 msgid "rest" msgstr "" #: js/block.js:643 #: js/block.js:2089 #: js/block.js:2098 #: js/block.js:2110 #: js/activity.js:2015 #: js/analytics.js:84 #: js/palette.js:656 #: js/palette.js:665 #: js/palette.js:674 #: js/palette.js:683 #: js/palette.js:1905 #: js/palette.js:1916 #: js/palette.js:1927 #: js/palette.js:1938 #: js/basicblocks.js:589 #: js/basicblocks.js:618 #: js/basicblocks.js:625 #: js/basicblocks.js:653 #: js/basicblocks.js:663 #: js/basicblocks.js:692 #: js/basicblocks.js:716 #: js/basicblocks.js:720 #: js/basicblocks.js:726 #: js/blocks.js:794 #: js/blocks.js:2205 #: js/blocks.js:2206 #: js/blocks.js:2398 #: js/blocks.js:2567 #: js/blocks.js:2698 #: js/blocks.js:3232 #: js/blocks.js:4015 #: js/blocks.js:4159 msgid "action" msgstr "ação" #: js/block.js:646 #: js/logo.js:1224 #: js/turtle.js:564 #: js/turtle.js:565 #: js/basicblocks.js:708 #: js/lilypond.js:388 #: js/lilypond.js:446 #: js/lilypond.js:466 msgid "start" msgstr "iniciar" #: js/block.js:649 msgid "matrix" msgstr "" #: js/block.js:652 #: js/basicblocks.js:1382 #: plugins/rodi.rtp:325 msgid "status" msgstr "" #: js/block.js:655 #: js/block.js:676 #: js/palette.js:704 #: js/turtle.js:406 #: js/basicblocks.js:2226 msgid "drum" msgstr "" #: js/block.js:658 msgid "ruler" msgstr "" #: js/block.js:661 msgid "timbre" msgstr "" #: js/block.js:664 msgid "stair" msgstr "" #: js/block.js:667 #: js/basicblocks.js:1791 msgid "tempo" msgstr "" #: js/block.js:670 #: js/basicblocks.js:2019 msgid "mode" msgstr "" #: js/block.js:673 msgid "slider" msgstr "" #: js/block.js:1586 #: js/musicutils.js:1338 #: js/musicutils.js:1629 #.TRANS: the note names must be separated by single spaces #.TRANS: the note names must be separated by single spaces #.TRANS: the note names must be separated by single spaces msgid "ti la sol fa mi re do" msgstr "" #: js/block.js:1859 #: js/block.js:1863 #: js/block.js:1863 #: js/block.js:1866 #: js/block.js:1866 #: js/logo.js:661 #: js/logo.js:7574 #: js/palette.js:719 #: js/blocks.js:2011 msgid "true" msgstr "" #: js/block.js:1859 #: js/block.js:1864 #: js/block.js:1864 #: js/block.js:1867 #: js/block.js:1867 #: js/logo.js:663 msgid "false" msgstr "" #: js/samplesviewer.js:73 #: js/samplesviewer.js:73 msgid "Open" msgstr "abrir" #: js/samplesviewer.js:74 #: js/samplesviewer.js:74 msgid "Delete" msgstr "Excluir" #: js/samplesviewer.js:75 #: js/samplesviewer.js:75 msgid "Publish" msgstr "Publicar" #: js/samplesviewer.js:77 #: js/samplesviewer.js:77 #: js/samplesviewer.js:101 #: js/samplesviewer.js:101 msgid "Share" msgstr "" #: js/samplesviewer.js:80 msgid "Copy this link to share your project." msgstr "" #: js/samplesviewer.js:81 #: js/samplesviewer.js:84 msgid "Advanced options" msgstr "" #: js/samplesviewer.js:85 msgid "Run project on startup." msgstr "" #: js/samplesviewer.js:86 msgid "Show code blocks on startup." msgstr "" #: js/samplesviewer.js:87 msgid "Collapse code blocks on startup." msgstr "" #: js/samplesviewer.js:91 #: js/samplesviewer.js:91 #: js/samplesviewer.js:115 #: js/samplesviewer.js:115 msgid "Download" msgstr "Baixar" #: js/samplesviewer.js:92 #: js/samplesviewer.js:92 #: js/samplesviewer.js:116 #: js/samplesviewer.js:116 msgid "Merge with current project" msgstr "" #: js/samplesviewer.js:693 msgid "Planet" msgstr "Planeta" #: js/samplesviewer.js:694 msgid "On my device" msgstr "No meu dispositivo" #: js/samplesviewer.js:695 msgid "Worldwide" msgstr "mundial" #: js/activity.js:575 #.TRANS: hide Polar coordinate overlay grid msgid "hide grid" msgstr "" #: js/activity.js:582 #: js/activity.js:588 #: js/activity.js:3157 #: js/activity.js:3169 #: js/turtledefs.js:60 #.TRANS: show Cartesian coordinate overlay grid msgid "Cartesian" msgstr "Cartesiano" #: js/activity.js:588 #: js/activity.js:595 #: js/activity.js:3157 #: js/activity.js:3169 #: js/turtledefs.js:60 #.TRANS: show Polar coordinate overlay grid msgid "Polar" msgstr "Polar" #: js/activity.js:612 msgid "Close" msgstr "" #: js/activity.js:966 #: js/activity.js:1000 #: js/activity.js:1025 #: js/activity.js:1046 msgid "Cannot load project from the file. Please check the file type." msgstr "" #: js/activity.js:1517 msgid "This block is deprecated." msgstr "" #: js/activity.js:1519 msgid "Block cannot be found." msgstr "" #: js/activity.js:3049 #: js/activity.js:3063 msgid "Run fast" msgstr "Executar rápido" #: js/activity.js:3049 #: js/activity.js:3063 msgid "long press to run slowly" msgstr "" #: js/activity.js:3049 msgid "extra-long press to run music slowly" msgstr "" #: js/activity.js:3050 #: js/activity.js:3064 #: js/turtledefs.js:47 msgid "Run step by step" msgstr "Executar passo a passo" #: js/activity.js:3051 msgid "Run note by note" msgstr "" #: js/activity.js:3052 #: js/activity.js:3065 msgid "Hard stop" msgstr "" #: js/activity.js:3053 #: js/activity.js:3066 #: js/turtledefs.js:48 msgid "Stop" msgstr "Pare" #: js/activity.js:3054 #: js/activity.js:3067 #: js/turtledefs.js:49 msgid "Clean" msgstr "Limpar" #: js/activity.js:3055 msgid "Show/hide palettes" msgstr "Mostrar/ocultar paletas" #: js/activity.js:3056 #: js/activity.js:3068 #: js/turtledefs.js:50 msgid "Show/hide blocks" msgstr "Mostrar/ocultar blocos" #: js/activity.js:3057 #: js/activity.js:3069 #: js/turtledefs.js:51 msgid "Expand/collapse collapsable blocks" msgstr "Expandir/recolher blocos contraíveis" #: js/activity.js:3058 #: js/activity.js:3070 #: js/activity.js:3112 #: js/turtledefs.js:52 msgid "Home" msgstr "" #: js/activity.js:3059 #: js/activity.js:3071 #: js/turtledefs.js:53 msgid "Help" msgstr "Ajuda" #: js/activity.js:3153 #: js/activity.js:3165 #: js/turtledefs.js:55 msgid "Load samples from server" msgstr "Abrir exemplos do servidor" #: js/activity.js:3154 #: js/activity.js:3166 #: js/turtledefs.js:56 msgid "Load project from files" msgstr "" #: js/activity.js:3155 #: js/activity.js:3167 #: js/turtledefs.js:57 msgid "Save project" msgstr "Salvar projeto" #: js/activity.js:3156 msgid "Long press on blocks to copy." msgstr "" #: js/activity.js:3156 msgid "Click here to paste." msgstr "" #: js/activity.js:3158 #: js/activity.js:3170 msgid "playback" msgstr "" #: js/activity.js:3159 #: js/activity.js:3171 #: js/turtledefs.js:61 msgid "Settings" msgstr "Configurações" #: js/activity.js:3160 #: js/activity.js:3172 #: js/turtledefs.js:68 msgid "Delete all" msgstr "Apaguar tudo" #: js/activity.js:3161 #: js/activity.js:3173 #: js/turtledefs.js:69 msgid "Undo" msgstr "Desfazer" #: js/activity.js:3168 #: js/turtledefs.js:59 msgid "Paste" msgstr "colar" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "turtle" msgstr "tartaruga" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "pen" msgstr "caneta" #: js/analytics.js:84 #: js/turtledefs.js:24 #: js/basicblocks.js:1659 #: plugins/length_converter.rtp:28 #: plugins/convert.rtp:28 msgid "number" msgstr "número" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "flow" msgstr "fluxo" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "sensors" msgstr "sensores" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "media" msgstr "mídia" #: js/analytics.js:84 #: js/turtledefs.js:24 msgid "extras" msgstr "extras" #: js/logo.js:31 msgid "Not a valid pitch name" msgstr "" #: js/logo.js:974 #: js/basicblocks.js:2179 #: js/musicutils.js:128 #: js/musicutils.js:132 #: js/musicutils.js:142 #: js/musicutils.js:146 #: js/musicutils.js:267 #.TRANS: major scales in music msgid "major" msgstr "" #: js/logo.js:1367 msgid "Block does not support incrementing." msgstr "" #: js/logo.js:2235 #: js/logo.js:2252 #: js/logo.js:2289 #: js/logo.js:2306 #: js/logo.js:7965 #: js/logo.js:8107 #: js/logo.js:8167 #: js/logo.js:8305 #: js/logo.js:8333 msgid "Cannot find mouse" msgstr "" #: js/logo.js:2237 #: js/logo.js:2254 #: js/logo.js:2291 #: js/logo.js:2308 #: js/logo.js:7967 #: js/logo.js:8109 #: js/logo.js:8169 #: js/logo.js:8307 #: js/logo.js:8335 msgid "Cannot find turtle" msgstr "" #: js/logo.js:2259 msgid "Mouse is already running." msgstr "" #: js/logo.js:2261 msgid "Turtle is already running." msgstr "" #: js/logo.js:2281 msgid "Cannot find start block" msgstr "" #: js/logo.js:2599 msgid "Please enter a valid URL." msgstr "" #: js/logo.js:2694 #: js/logo.js:7456 msgid "You must select a file." msgstr "" #: js/logo.js:2703 #: plugins/heap.rtp:96 msgid "The file you selected does not contain a valid heap." msgstr "" #: js/logo.js:2707 #: plugins/heap.rtp:102 msgid "The loadHeap block needs a loadFile block." msgstr "" #: js/logo.js:2723 msgid "Error parsing JSON data:" msgstr "" #: js/logo.js:2728 msgid "404: Page not found" msgstr "" #: js/logo.js:2752 msgid "Cannot find a valid heap for" msgstr "" #: js/logo.js:2762 msgid "Index must be > 0." msgstr "" #: js/logo.js:2783 #: js/logo.js:2807 #: js/logo.js:2831 msgid "Unable to use synth due to existing oscillator" msgstr "" #: js/logo.js:2789 #: js/logo.js:2813 msgid "The input cannot be negative." msgstr "" #: js/logo.js:2995 msgid "You must have at least one pitch block and one drum block in the matrix." msgstr "" #: js/logo.js:3089 #: js/logo.js:3111 #: js/logo.js:3139 #: js/logo.js:3161 msgid "Beats per minute must be > 30." msgstr "" #: js/logo.js:3092 #: js/logo.js:3114 #: js/logo.js:3142 #: js/logo.js:3164 msgid "Maximum beats per minute is 1000." msgstr "" #: js/logo.js:3233 msgid "You must have at least one pitch block and one rhythm block in the matrix." msgstr "" #: js/logo.js:3269 msgid "Attack value should be from 0 to 100." msgstr "" #: js/logo.js:3272 msgid "Decay value should be from 0 to 100." msgstr "" #: js/logo.js:3275 msgid "Sustain value should be from 0 to 100." msgstr "" #: js/logo.js:3278 msgid "Release value should be from 0-100." msgstr "" #: js/logo.js:3294 msgid "You are adding multiple envelope blocks." msgstr "" #: js/logo.js:3323 #.TRANS: rolloff is the steepness of a change in frequency. msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." msgstr "" #: js/logo.js:3361 msgid "You are adding multiple oscillator blocks." msgstr "" #: js/logo.js:3381 #: js/basicblocks.js:1592 #: js/basicblocks.js:1598 msgid "even" msgstr "" #: js/logo.js:3385 #: js/basicblocks.js:1592 msgid "odd" msgstr "" #: js/logo.js:3456 msgid "The Case Block must be used inside of a Switch Block." msgstr "" #: js/logo.js:3527 msgid "The Step Pitch Block must be used inside of a Note Block." msgstr "" #: js/logo.js:3715 msgid "Drum Block: Did you mean to use a Note block?" msgstr "" #: js/logo.js:4111 msgid "Pitch Block: Did you mean to use a Note block?" msgstr "" #: js/logo.js:4139 msgid "polyphonic rhythm" msgstr "" #: js/logo.js:4162 msgid "Rhythm Block: Did you mean to use a Matrix block?" msgstr "" #: js/logo.js:4365 #.TRANS: Note value is the note duration. msgid "Note value must be greater than 0." msgstr "" #: js/logo.js:4628 msgid "Vibrato intensity must be between 1 and 100." msgstr "" #: js/logo.js:4633 msgid "Vibrato rate must be greater than 0." msgstr "" #: js/logo.js:4665 msgid "Distortion must be from 0 to 100." msgstr "" #: js/logo.js:4695 #: js/logo.js:4763 #.TRANS: Depth is the intesity of the tremolo effect. #.TRANS: Depth is the intesity of the chorus effect. msgid "Depth is out of range." msgstr "" #: js/logo.js:5356 #: js/logo.js:5358 #: js/logo.js:5411 #: js/logo.js:5413 #: js/basicblocks.js:948 #: js/synthutils.js:24 #.TRANS: polytone synthesizer msgid "default" msgstr "" #: js/logo.js:5611 msgid "Hertz Block: Did you mean to use a Note block?" msgstr "" #: js/logo.js:5693 #: js/logo.js:5717 msgid "Tuplet Block: Did you mean to use a Matrix block?" msgstr "" #: js/logo.js:5894 #: js/logo.js:5902 msgid "My Project" msgstr "" #: js/logo.js:6535 msgid "synth cannot play chords." msgstr "" #: js/logo.js:8484 msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." msgstr "" #: js/logo.js:8510 #: js/basicblocks.js:791 #: plugins/heap.rtp:42 #: plugins/heap.rtp:142 msgid "empty heap" msgstr "esvaziar monte" #: js/logo.js:8658 #: js/logo.js:8768 msgid "You must use two pitch blocks when measuring an interval." msgstr "" #: js/clearbox.js:70 msgid "confirm" msgstr "confirme" #: js/palette.js:638 #: js/palette.js:736 #: js/palette.js:1883 #: js/basicblocks.js:551 #: js/basicblocks.js:555 #: js/basicblocks.js:567 #: js/basicblocks.js:575 #: js/blocks.js:844 #: js/blocks.js:2486 #: js/blocks.js:4035 msgid "box" msgstr "caixa" #: js/palette.js:701 #: js/basicblocks.js:913 #: js/blocks.js:2001 msgid "text" msgstr "texto" #: js/palette.js:716 msgid "interval name" msgstr "" #: js/palette.js:737 #: js/basicblocks.js:564 #: js/blocks.js:2600 msgid "store in" msgstr "armazenar em" #: js/palette.js:745 #: js/blocks.js:1576 msgid "open file" msgstr "abrir arquivo" #: js/palette.js:839 msgid "Click to select a block." msgstr "" #: js/palette.js:839 #: js/basicblocks.js:170 #: plugins/rodi.rtp:71 #: plugins/rodi.rtp:389 msgid "back" msgstr "para trás" #: js/palette.js:847 #: js/palette.js:848 #.TRANS: popout: to detach as a separate window msgid "hide" msgstr "ocultar" #: js/palette.js:850 #: js/palette.js:851 #: js/basicblocks.js:909 msgid "show" msgstr "mostrar" #: js/palette.js:853 #: js/palette.js:854 msgid "popout" msgstr "" #: js/turtle.js:405 #: js/turtle.js:560 #: js/turtle.js:561 #: js/lilypond.js:388 #: js/lilypond.js:446 #: js/lilypond.js:466 msgid "start drum" msgstr "" #: js/turtledefs.js:18 msgid "Turtle Blocks" msgstr "" #: js/turtledefs.js:24 msgid "boolean" msgstr "booleano" #: js/turtledefs.js:24 msgid "boxes" msgstr "" #: js/turtledefs.js:24 msgid "actions" msgstr "" #: js/turtledefs.js:24 msgid "heap" msgstr "monte" #: js/turtledefs.js:44 msgid "Welcome to Turtle Blocks" msgstr "Bem-vindo ao Turtle Blocks" #: js/turtledefs.js:44 msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." msgstr "Turtle Blocks é uma tartaruga inspirada no Logo que desenha figuras coloridas com blocos de programação visuais encaixáveis" #: js/turtledefs.js:45 msgid "Palette buttons" msgstr "Botões da paleta" #: js/turtledefs.js:45 msgid "This toolbar contains the palette buttons, click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." msgstr "Esta barra de ferramentas contém a paleta de botões, clique para mostrar as paletas de blocos e arraste os blocos das paletas para tela para usá-los." #: js/turtledefs.js:46 msgid "Run" msgstr "" #: js/turtledefs.js:46 msgid "Click to run the project in fast mode." msgstr "Clique para executar o projeto em modo rápido" #: js/turtledefs.js:46 msgid "Long press to run the project in slow mode." msgstr "" #: js/turtledefs.js:47 msgid "Click to run the project step by step." msgstr "Clique para executar o projeto passo a passo" #: js/turtledefs.js:48 msgid "Stop the current project." msgstr "Para o projeto atual" #: js/turtledefs.js:48 msgid "You can also type Alt-S to stop." msgstr "" #: js/turtledefs.js:49 msgid "Clear the screen and return the turtles to their initial positions." msgstr "Limpar a tela e retornar as tartarugas para suas posições iniciais." #: js/turtledefs.js:50 msgid "Hide or show the blocks and the palettes." msgstr "Ocultar ou exibir os blocos e as paletas" #: js/turtledefs.js:51 msgid "Expand or collapse start and action stacks." msgstr "Expandir ou recolher pilhas de início e de ação." #: js/turtledefs.js:52 msgid "Return all blocks to the center of the screen." msgstr "" #: js/turtledefs.js:53 msgid "Show these messages." msgstr "Mostrar estas mensagens." #: js/turtledefs.js:54 msgid "Expand/collapse option toolbar" msgstr "Expandir ou recolher a barra de ferramentas Opções" #: js/turtledefs.js:54 msgid "Click this button to expand or collapse the auxillary toolbar." msgstr "Clique neste botão para expandir ou recolher a barra de ferramentas auxiliar." #: js/turtledefs.js:55 msgid "This button opens a viewer for loading example projects." msgstr "Este botão abre um visualizador para abrir projetos de exemplo" #: js/turtledefs.js:56 msgid "You can also load projects from the file system." msgstr "Você também pode utilizar projetos a partir do sistema de arquivos" #: js/turtledefs.js:57 msgid "Save your project to a file." msgstr "" #: js/turtledefs.js:58 msgid "Copy" msgstr "copiar" #: js/turtledefs.js:58 msgid "To copy a stack to the clipboard, do a long press on the stack." msgstr "" #: js/turtledefs.js:58 msgid "You can also use Alt+C to copy a stack of blocks." msgstr "" #: js/turtledefs.js:58 msgid "The Paste Button will highlight." msgstr "" #: js/turtledefs.js:59 msgid "The paste button is enabled when there are blocks copied onto the clipboard." msgstr "O botão colar está habilitado quando há blocos copiados para a área de transferência." #: js/turtledefs.js:59 msgid "You can also use Alt+V to paste a stack of blocks. " msgstr "" #: js/turtledefs.js:60 msgid "Show or hide a coordinate grid." msgstr "" #: js/turtledefs.js:61 msgid "Open a panel for configuring Turtle Blocks." msgstr "Abrir um painel para configurar o Turtle Blocks." #: js/turtledefs.js:62 #: js/utilitybox.js:153 msgid "Search" msgstr "" #: js/turtledefs.js:62 msgid "You can search for blocks by name." msgstr "" #: js/turtledefs.js:63 #: js/utilitybox.js:130 msgid "Enable scrolling" msgstr "Habilitar rolagem" #: js/turtledefs.js:63 msgid "You can scroll the blocks on the canvas." msgstr "Você pode rolar os blocos na tela" #: js/turtledefs.js:64 #: js/utilitybox.js:90 msgid "Decrease block size" msgstr "Diminuir o tamanho do bloco" #: js/turtledefs.js:64 msgid "Decrease the size of the blocks." msgstr "Diminuir o tamanho dos blocos" #: js/turtledefs.js:65 #: js/utilitybox.js:100 msgid "Increase block size" msgstr "Aumentar o tamanho do bloco" #: js/turtledefs.js:65 msgid "Increase the size of the blocks." msgstr "Aumentar o tamanho dos blocos" #: js/turtledefs.js:66 #: js/utilitybox.js:110 msgid "Display statistics" msgstr "Exibir estatísticas" #: js/turtledefs.js:66 msgid "Display statistics about your Turtle project." msgstr "Exibir estatísticas sobre seu projeto Tartaruga." #: js/turtledefs.js:67 #: js/utilitybox.js:120 msgid "Load plugin from file" msgstr "Abrir plugin a partir do arquivo" #: js/turtledefs.js:67 msgid "You can load new blocks from the file system." msgstr "Você pode carregar novos blocos do sistema de arquivos." #: js/turtledefs.js:68 msgid "Remove all content on the canvas, including the blocks." msgstr "Remover todo o conteúdo na tela, incluindo os blocos." #: js/turtledefs.js:69 msgid "Restore blocks from the trash." msgstr "Restaura blocos do lixo" #: js/turtledefs.js:70 msgid "Congratulations." msgstr "Parabéns." #: js/turtledefs.js:70 msgid "You have finished the tour. Please enjoy Turtle Blocks!" msgstr "Você terminou o passeio. Por favor, desfrute do Turtle Blocks!" #: js/basicblocks.js:65 msgid "heading" msgstr "cabeçalho" #: js/basicblocks.js:72 #: js/basicblocks.js:93 #: js/basicblocks.js:104 #: js/basicblocks.js:115 #: js/basicblocks.js:144 msgid "x" msgstr "x" #: js/basicblocks.js:79 #: js/basicblocks.js:93 #: js/basicblocks.js:104 #: js/basicblocks.js:115 #: js/basicblocks.js:144 msgid "y" msgstr "y" #: js/basicblocks.js:86 msgid "clear" msgstr "limpar" #: js/basicblocks.js:93 msgid "control point 2" msgstr "" #: js/basicblocks.js:104 msgid "control point 1" msgstr "" #: js/basicblocks.js:115 msgid "bezier" msgstr "" #: js/basicblocks.js:126 msgid "arc" msgstr "arco" #: js/basicblocks.js:126 msgid "angle" msgstr "ângulo" #: js/basicblocks.js:126 msgid "radius" msgstr "raio" #: js/basicblocks.js:136 msgid "set heading" msgstr "cabeçalho" #: js/basicblocks.js:144 msgid "set xy" msgstr "defina xy" #: js/basicblocks.js:154 #: plugins/rodi.rtp:79 #: plugins/rodi.rtp:341 #: plugins/rodi.rtp:376 msgid "right" msgstr "para direita" #: js/basicblocks.js:162 #: plugins/rodi.rtp:81 #: plugins/rodi.rtp:340 #: plugins/rodi.rtp:363 msgid "left" msgstr "para esquerda" #: js/basicblocks.js:178 #: plugins/rodi.rtp:73 #: plugins/rodi.rtp:402 msgid "forward" msgstr "para frente" #: js/basicblocks.js:188 msgid "purple" msgstr "" #: js/basicblocks.js:194 #: js/basicblocks.js:1407 #: plugins/rodi.rtp:223 msgid "blue" msgstr "" #: js/basicblocks.js:200 #: js/basicblocks.js:1414 #: plugins/rodi.rtp:222 msgid "green" msgstr "" #: js/basicblocks.js:206 msgid "yellow" msgstr "" #: js/basicblocks.js:212 #: plugins/nutrition.rtp:164 msgid "orange" msgstr "laranja" #: js/basicblocks.js:218 #: js/basicblocks.js:1421 #: plugins/rodi.rtp:221 msgid "red" msgstr "" #: js/basicblocks.js:224 msgid "white" msgstr "" #: js/basicblocks.js:230 msgid "black" msgstr "" #: js/basicblocks.js:237 msgid "begin fill" msgstr "iniciar preenchimento" #: js/basicblocks.js:245 msgid "end fill" msgstr "terminar preenchimento" #: js/basicblocks.js:253 #: js/basicblocks.js:297 msgid "background" msgstr "preencha a tela" #: js/basicblocks.js:260 msgid "color" msgstr "cor" #: js/basicblocks.js:267 msgid "shade" msgstr "tom" #: js/basicblocks.js:274 msgid "grey" msgstr "cinza" #: js/basicblocks.js:281 msgid "pen size" msgstr "largura do traço" #: js/basicblocks.js:288 msgid "set font" msgstr "" #: js/basicblocks.js:304 msgid "hollow line" msgstr "" #: js/basicblocks.js:311 msgid "fill" msgstr "" #: js/basicblocks.js:318 msgid "pen up" msgstr "levantar a caneta" #: js/basicblocks.js:325 msgid "pen down" msgstr "baixe caneta" #: js/basicblocks.js:332 msgid "set pen size" msgstr "define largura da caneta" #: js/basicblocks.js:340 msgid "set translucency" msgstr "" #: js/basicblocks.js:348 msgid "set hue" msgstr "defina cor" #: js/basicblocks.js:356 msgid "set shade" msgstr "defina tom" #: js/basicblocks.js:364 msgid "set grey" msgstr "defina cinza" #: js/basicblocks.js:372 msgid "set color" msgstr "definir cor" #: js/basicblocks.js:382 msgid "int" msgstr "" #: js/basicblocks.js:418 msgid "and" msgstr "e" #: js/basicblocks.js:425 msgid "or" msgstr "ou" #: js/basicblocks.js:432 msgid "not" msgstr "não" #: js/basicblocks.js:443 msgid "mod" msgstr "módulo" #: js/basicblocks.js:451 msgid "sqrt" msgstr "raiz quadrada" #: js/basicblocks.js:509 msgid "one of" msgstr "um de" #: js/basicblocks.js:509 msgid "this" msgstr "" #: js/basicblocks.js:509 msgid "that" msgstr "" #: js/basicblocks.js:520 msgid "random" msgstr "aleatório" #: js/basicblocks.js:520 msgid "min" msgstr "mín" #: js/basicblocks.js:520 msgid "max" msgstr "máx" #: js/basicblocks.js:535 msgid "add 1 to" msgstr "adicione 1 a" #: js/basicblocks.js:542 msgid "add" msgstr "adicione" #: js/basicblocks.js:542 #: plugins/finance.rtp:28 msgid "to" msgstr "a" #: js/basicblocks.js:542 #: js/basicblocks.js:564 #: js/basicblocks.js:758 #: js/blocks.js:2600 #: plugins/bitcoin.rtp:27 msgid "value" msgstr "valor" #: js/basicblocks.js:564 #: js/basicblocks.js:887 #: js/basicblocks.js:1531 #: js/basicblocks.js:1592 #: js/basicblocks.js:1682 #: js/blocks.js:2600 msgid "name" msgstr "nome" #: js/basicblocks.js:586 #: js/basicblocks.js:633 #: js/basicblocks.js:650 #: js/basicblocks.js:688 #: js/basicblocks.js:991 #: js/basicblocks.js:998 msgid "do" msgstr "fazer" #: js/basicblocks.js:595 msgid "return" msgstr "" #: js/basicblocks.js:605 msgid "return to URL" msgstr "" #: js/basicblocks.js:609 msgid "100" msgstr "" #: js/basicblocks.js:615 #: js/basicblocks.js:641 #: js/basicblocks.js:660 msgid "calculate" msgstr "" #: js/basicblocks.js:688 msgid "on" msgstr "ao" #: js/basicblocks.js:688 #: js/basicblocks.js:691 #: js/basicblocks.js:702 msgid "event" msgstr "evento" #: js/basicblocks.js:699 msgid "broadcast" msgstr "transmissão" #: js/basicblocks.js:736 msgid "load heap from App" msgstr "" #: js/basicblocks.js:747 msgid "save heap to App" msgstr "" #: js/basicblocks.js:758 msgid "set heap" msgstr "configurar monte" #: js/basicblocks.js:758 msgid "index" msgstr "índice" #: js/basicblocks.js:769 #: plugins/heap.rtp:126 msgid "show heap" msgstr "exibir monte" #: js/basicblocks.js:776 msgid "heap length" msgstr "comprimento do monte" #: js/basicblocks.js:784 #: plugins/heap.rtp:134 msgid "heap empty?" msgstr "monte vazio?" #: js/basicblocks.js:798 #: plugins/heap.rtp:150 msgid "save heap" msgstr "salvar monte" #: js/basicblocks.js:807 #: plugins/heap.rtp:160 msgid "load heap" msgstr "carregar monte" #: js/basicblocks.js:816 msgid "index heap" msgstr "índice do monte" #: js/basicblocks.js:825 #: plugins/heap.rtp:109 msgid "push" msgstr "empurrar" #: js/basicblocks.js:833 #: plugins/heap.rtp:118 msgid "pop" msgstr "" #: js/basicblocks.js:842 msgid "speak" msgstr "fale" #: js/basicblocks.js:870 msgid "stop media" msgstr "parar mídia" #: js/basicblocks.js:877 msgid "tone" msgstr "tom" #: js/basicblocks.js:877 msgid "frequency" msgstr "frequência" #: js/basicblocks.js:877 msgid "duration (ms)" msgstr "duração (ms)" #: js/basicblocks.js:887 msgid "note to frequency" msgstr "nota para a frequência" #: js/basicblocks.js:887 #: js/basicblocks.js:1531 #: js/basicblocks.js:1592 #: js/basicblocks.js:1616 #: js/basicblocks.js:1659 #: js/basicblocks.js:1682 #: js/basicblocks.js:2131 #: js/basicblocks.js:2143 #: js/basicblocks.js:2155 #: js/basicblocks.js:2167 #: js/basicblocks.js:2179 msgid "octave" msgstr "" #: js/basicblocks.js:898 msgid "shell" msgstr "casco" #: js/basicblocks.js:898 #: js/basicblocks.js:909 msgid "size" msgstr "tamanho" #: js/basicblocks.js:898 msgid "image" msgstr "imagem" #: js/basicblocks.js:909 msgid "obj" msgstr "" #: js/basicblocks.js:955 msgid "case" msgstr "" #: js/basicblocks.js:963 msgid "switch" msgstr "" #: js/basicblocks.js:977 #: plugins/rodi.rtp:31 #: plugins/rodi.rtp:75 #: plugins/rodi.rtp:415 msgid "stop" msgstr "parar" #: js/basicblocks.js:984 msgid "wait for" msgstr "espere por" #: js/basicblocks.js:991 msgid "until" msgstr "até que" #: js/basicblocks.js:998 msgid "while" msgstr "enquanto" #: js/basicblocks.js:1005 #: js/basicblocks.js:1012 msgid "if" msgstr "se" #: js/basicblocks.js:1005 #: js/basicblocks.js:1012 msgid "then" msgstr "então" #: js/basicblocks.js:1005 msgid "else" msgstr "senão" #: js/basicblocks.js:1019 msgid "forever" msgstr "para sempre" #: js/basicblocks.js:1026 msgid "repeat" msgstr "repetir" #: js/basicblocks.js:1038 #: js/basicblocks.js:1049 #: js/basicblocks.js:1058 #: js/basicblocks.js:1068 #: js/basicblocks.js:1076 #: js/basicblocks.js:1085 #: js/basicblocks.js:1095 msgid "unknown" msgstr "desconhecido" #: js/basicblocks.js:1106 msgid "play back" msgstr "reproduzir" #: js/basicblocks.js:1114 msgid "stop play" msgstr "parar de reproduzir" #: js/basicblocks.js:1121 msgid "save svg" msgstr "salvar svg" #: js/basicblocks.js:1124 #: js/basicblocks.js:1133 #: js/basicblocks.js:2238 msgid "title" msgstr "título" #: js/basicblocks.js:1130 msgid "publish to Facebook" msgstr "" #: js/basicblocks.js:1141 #: js/basicblocks.js:1280 #: plugins/turtle.rtp:52 #.TRANS: y position for this turtle msgid "turtle y" msgstr "tartaruga y" #: js/basicblocks.js:1150 #: js/basicblocks.js:1290 #: plugins/turtle.rtp:42 #.TRANS: x position for this turtle msgid "turtle x" msgstr "tartaruga x" #: js/basicblocks.js:1159 #: js/basicblocks.js:1250 #: plugins/turtle.rtp:62 msgid "start turtle" msgstr "iniciar a tartaruga" #: js/basicblocks.js:1168 #: js/basicblocks.js:1241 #: plugins/turtle.rtp:72 msgid "stop turtle" msgstr "Parar a tartaruga" #: js/basicblocks.js:1178 msgid "no background" msgstr "sem fundo" #: js/basicblocks.js:1185 msgid "show blocks" msgstr "exibir blocos" #: js/basicblocks.js:1192 msgid "hide blocks" msgstr "Esconder blocos" #: js/basicblocks.js:1199 msgid "open project" msgstr "" #: js/basicblocks.js:1223 msgid "wait" msgstr "espere" #: js/basicblocks.js:1231 msgid "print" msgstr "imprimir" #: js/basicblocks.js:1260 #.TRANS: pen color for this turtle msgid "turtle color" msgstr "" #: js/basicblocks.js:1270 #.TRANS: heading (compass direction) for this turtle msgid "turtle heading" msgstr "" #: js/basicblocks.js:1300 #: js/basicblocks.js:1876 #.TRANS: notes played by this turtle #.TRANS: number of whole notes that have been played msgid "notes played" msgstr "" #: js/basicblocks.js:1311 #: js/basicblocks.js:1649 #.TRANS: convert current note for this turtle to piano key (1-88) msgid "pitch number" msgstr "" #: js/basicblocks.js:1321 #: js/basicblocks.js:1331 #: js/basicblocks.js:1750 #: js/basicblocks.js:1760 #: js/basicblocks.js:1770 #: js/basicblocks.js:1919 #: js/basicblocks.js:2010 msgid "note value" msgstr "" #: js/basicblocks.js:1341 msgid "mouse sync" msgstr "" #: js/basicblocks.js:1351 #: js/basicblocks.js:1359 #: js/basicblocks.js:1373 #: plugins/turtle.rtp:82 msgid "turtle name" msgstr "nome da tartaruga" #: js/basicblocks.js:1360 #: plugins/translate.rtp:95 #: plugins/turtle.rtp:83 msgid "source" msgstr "fonte" #: js/basicblocks.js:1361 #: plugins/translate.rtp:95 #: plugins/turtle.rtp:84 msgid "target" msgstr "alvo" #: js/basicblocks.js:1391 msgid "loudness" msgstr "volume" #: js/basicblocks.js:1399 msgid "click" msgstr "clique" #: js/basicblocks.js:1428 #: plugins/rodi.rtp:220 msgid "pixel color" msgstr "" #: js/basicblocks.js:1435 msgid "time" msgstr "tempo" #: js/basicblocks.js:1442 msgid "mouse x" msgstr "" #: js/basicblocks.js:1450 msgid "mouse y" msgstr "" #: js/basicblocks.js:1458 msgid "mouse button" msgstr "botão do mouse" #: js/basicblocks.js:1465 msgid "to ASCII" msgstr "" #: js/basicblocks.js:1472 msgid "keyboard" msgstr "teclado" #: js/basicblocks.js:1481 msgid "eval" msgstr "avalie" #: js/basicblocks.js:1495 msgid "transposition" msgstr "" #: js/basicblocks.js:1504 #.TRANS: step down one note in current mode msgid "consonant step down" msgstr "" #: js/basicblocks.js:1513 #.TRANS: step up one note in current mode msgid "consonant step up" msgstr "" #: js/basicblocks.js:1522 #.TRANS: convert current note for this turtle to piano key (1-88) msgid "mouse pitch number" msgstr "" #: js/basicblocks.js:1531 msgid "set pitch number offset" msgstr "" #: js/basicblocks.js:1543 #.TRANS: convert piano key number (1-88) to pitch msgid "number to pitch" msgstr "" #: js/basicblocks.js:1553 #.TRANS: convert piano key number (1-88) to octave msgid "number to octave" msgstr "" #: js/basicblocks.js:1592 msgid "invert" msgstr "" #: js/basicblocks.js:1607 msgid "adjust transposition" msgstr "" #: js/basicblocks.js:1624 msgid "flat" msgstr "" #: js/basicblocks.js:1632 msgid "sharp" msgstr "" #: js/basicblocks.js:1640 msgid "hertz" msgstr "" #: js/basicblocks.js:1659 msgid "scale degree" msgstr "" #: js/basicblocks.js:1672 #.TRANS: step some number of notes in current mode msgid "step pitch" msgstr "" #: js/basicblocks.js:1682 msgid "pitch" msgstr "" #: js/basicblocks.js:1694 msgid "1/64 note" msgstr "" #: js/basicblocks.js:1702 msgid "1/32 note" msgstr "" #: js/basicblocks.js:1710 msgid "1/16 note" msgstr "" #: js/basicblocks.js:1718 msgid "eighth note" msgstr "" #: js/basicblocks.js:1726 msgid "quarter note" msgstr "" #: js/basicblocks.js:1734 msgid "half note" msgstr "" #: js/basicblocks.js:1742 msgid "whole note" msgstr "" #: js/basicblocks.js:1750 msgid "tuplet" msgstr "" #: js/basicblocks.js:1760 msgid "simple tuplet" msgstr "" #: js/basicblocks.js:1760 #: js/basicblocks.js:1770 msgid "number of notes" msgstr "" #: js/basicblocks.js:1770 msgid "rhythm" msgstr "" #: js/basicblocks.js:1783 msgid "custom mode" msgstr "" #: js/basicblocks.js:1799 msgid "pitch-drum matrix" msgstr "" #: js/basicblocks.js:1808 #.TRANS: widget to generate pitches using a slider msgid "pitchslider" msgstr "" #: js/basicblocks.js:1816 msgid "pitch staircase" msgstr "" #: js/basicblocks.js:1825 #.TRANS: widget for subdividing a measure into distinct rhythmic elements msgid "rhythm ruler" msgstr "" #: js/basicblocks.js:1834 msgid "pitch-time matrix" msgstr "" #: js/basicblocks.js:1842 msgid "note counter" msgstr "" #: js/basicblocks.js:1850 msgid "mouse note value" msgstr "" #: js/basicblocks.js:1859 msgid "duplicate factor" msgstr "" #: js/basicblocks.js:1867 msgid "skip factor" msgstr "" #: js/basicblocks.js:1885 #.TRANS: number of beats per minute msgid "beat factor" msgstr "" #: js/basicblocks.js:1893 #: js/basicblocks.js:1930 msgid "beats per minute" msgstr "" #: js/basicblocks.js:1901 msgid "free time" msgstr "" #: js/basicblocks.js:1910 #.TRANS: oscillator time (in micro seconds) msgid "osctime" msgstr "" #: js/basicblocks.js:1919 msgid "swing" msgstr "" #: js/basicblocks.js:1919 msgid "swing value" msgstr "" #: js/basicblocks.js:1939 msgid "backward" msgstr "" #: js/basicblocks.js:1947 msgid "skip notes" msgstr "" #: js/basicblocks.js:1956 msgid "duplicate notes" msgstr "" #: js/basicblocks.js:1966 #.TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 msgid "multiply beat value" msgstr "" #: js/basicblocks.js:1976 #.TRANS: slow down note duration by some factor, e.g. convert 1/8 to 1/4 notes by using a factor of 2 msgid "divide beat value" msgstr "" #: js/basicblocks.js:1986 #.TRANS: tie notes together into one longer note msgid "tie" msgstr "" #: js/basicblocks.js:1994 msgid "dot" msgstr "" #: js/basicblocks.js:2002 msgid "silence" msgstr "" #: js/basicblocks.js:2019 msgid "set key" msgstr "" #: js/basicblocks.js:2019 #: js/basicblocks.js:2029 msgid "key" msgstr "" #: js/basicblocks.js:2038 msgid "meter" msgstr "" #: js/basicblocks.js:2038 msgid "numerator" msgstr "" #: js/basicblocks.js:2038 msgid "denominator" msgstr "" #: js/basicblocks.js:2050 msgid "master beats per minute" msgstr "" #: js/basicblocks.js:2066 msgid "vibrato" msgstr "" #: js/basicblocks.js:2066 msgid "intensity" msgstr "" #: js/basicblocks.js:2066 msgid "rate" msgstr "" #: js/basicblocks.js:2076 msgid "set synth" msgstr "" #: js/basicblocks.js:2080 #: js/synthutils.js:14 #.TRANS: musical instrument msgid "violin" msgstr "" #: js/basicblocks.js:2086 msgid "set relative volume" msgstr "" #: js/basicblocks.js:2095 msgid "set volume" msgstr "" #: js/basicblocks.js:2104 msgid "crescendo" msgstr "" #: js/basicblocks.js:2113 msgid "slur" msgstr "" #: js/basicblocks.js:2122 msgid "staccato" msgstr "" #: js/basicblocks.js:2131 #: js/musicutils.js:126 #: js/musicutils.js:130 #: js/musicutils.js:134 #: js/musicutils.js:137 #: js/musicutils.js:140 #: js/musicutils.js:144 #: js/musicutils.js:148 #: js/musicutils.js:262 #.TRANS: modal scale for music msgid "diminished" msgstr "" #: js/basicblocks.js:2131 #: js/basicblocks.js:2143 #: js/basicblocks.js:2155 #: js/basicblocks.js:2167 #: js/basicblocks.js:2179 msgid "interval" msgstr "" #: js/basicblocks.js:2143 #: js/musicutils.js:125 #: js/musicutils.js:129 #: js/musicutils.js:133 #: js/musicutils.js:136 #: js/musicutils.js:139 #: js/musicutils.js:143 #: js/musicutils.js:147 #: js/musicutils.js:150 msgid "augmented" msgstr "" #: js/basicblocks.js:2155 #: js/musicutils.js:135 #: js/musicutils.js:138 #: js/musicutils.js:149 #: js/musicutils.js:358 msgid "perfect" msgstr "" #: js/basicblocks.js:2167 #: js/musicutils.js:127 #: js/musicutils.js:131 #: js/musicutils.js:141 #: js/musicutils.js:145 msgid "minor" msgstr "" #: js/basicblocks.js:2192 #.TRANS: calculate a relative step between notes based on the current mode msgid "relative interval" msgstr "" #: js/basicblocks.js:2201 msgid "movable" msgstr "" #: js/basicblocks.js:2217 #.TRANS: set the current drum sound for playback msgid "set drum" msgstr "" #: js/basicblocks.js:2235 msgid "save as lilypond" msgstr "" #: js/basicblocks.js:2246 #.TRANS: the volume at which notes are played msgid "note volume" msgstr "" #: js/utilitybox.js:142 msgid "Disable scrolling" msgstr "" #: js/savebox.js:110 msgid "Save as .tb" msgstr "" #: js/savebox.js:120 msgid "Save as .svg" msgstr "" #: js/savebox.js:130 msgid "Save as .png" msgstr "" #: js/savebox.js:141 msgid "Save as .wav" msgstr "" #: js/savebox.js:153 msgid "Upload to Planet" msgstr "" #: js/savebox.js:164 msgid "Save sheet music" msgstr "" #: js/savebox.js:172 msgid "Share on Facebook" msgstr "" #: js/savebox.js:184 msgid "Save block artwork" msgstr "" #: js/lilypond.js:16 msgid "mouse" msgstr "" #: js/lilypond.js:16 msgid "brown rat" msgstr "" #: js/lilypond.js:16 msgid "mole" msgstr "" #: js/lilypond.js:16 msgid "chipmunk" msgstr "" #: js/lilypond.js:16 msgid "red squirrel" msgstr "" #: js/lilypond.js:16 msgid "guinea pig" msgstr "" #: js/lilypond.js:16 msgid "capybara" msgstr "" #: js/lilypond.js:16 msgid "coypu" msgstr "" #: js/lilypond.js:16 msgid "black rat" msgstr "" #: js/lilypond.js:16 msgid "grey squirrel" msgstr "" #: js/lilypond.js:16 msgid "flying squirrel" msgstr "" #: js/lilypond.js:16 msgid "bat" msgstr "" #: js/lilypond.js:19 msgid "m" msgstr "" #: js/lilypond.js:19 msgid "br" msgstr "" #: js/lilypond.js:19 msgid "ml" msgstr "" #: js/lilypond.js:19 msgid "ch" msgstr "" #: js/lilypond.js:19 msgid "rs" msgstr "" #: js/lilypond.js:19 msgid "gp" msgstr "" #: js/lilypond.js:19 msgid "cb" msgstr "" #: js/lilypond.js:19 msgid "cp" msgstr "" #: js/lilypond.js:19 msgid "bk" msgstr "" #: js/lilypond.js:19 msgid "gs" msgstr "" #: js/lilypond.js:19 msgid "fs" msgstr "" #: js/lilypond.js:19 msgid "bt" msgstr "" #: js/blocks.js:308 msgid "Save stack" msgstr "Salvar pilha" #: js/blocks.js:2851 #: js/blocks.js:2877 msgid "There is no block selected." msgstr "" #: js/playbackbox.js:70 #: js/playbackbox.js:78 #.TRANS: playback in the case refers to playing back music that has been preprocessed. msgid "playback music" msgstr "" #: js/playbackbox.js:83 #.TRANS: playback in the case refers to playing back music that has been preprocessed. msgid "pause playback" msgstr "" #: js/playbackbox.js:92 #: js/playbackbox.js:101 #.TRANS: playback in the case refers to playing back music that has been preprocessed. #.TRANS: playback in the case refers to playing back music that has been preprocessed. msgid "restart playback" msgstr "" #: js/playbackbox.js:106 #.TRANS: playback in the case refers to playing back music that has been preprocessed. msgid "prepare music for playback" msgstr "" #: js/status.js:58 msgid "close" msgstr "" #: js/status.js:67 msgid "drag" msgstr "" #: js/status.js:212 #: plugins/rodi.rtp:196 msgid "note" msgstr "nota" #: js/synthutils.js:16 #.TRANS: musical instrument msgid "cello" msgstr "" #: js/synthutils.js:18 #.TRANS: musical instrument msgid "bass" msgstr "" #: js/synthutils.js:20 #.TRANS: musical instrument msgid "guitar" msgstr "" #: js/synthutils.js:22 #.TRANS: musical instrument msgid "flute" msgstr "" #: js/synthutils.js:26 #.TRANS: simple monotone synthesizer msgid "simple 1" msgstr "" #: js/synthutils.js:28 #.TRANS: simple monotone synthesizer msgid "simple 2" msgstr "" #: js/synthutils.js:30 #.TRANS: simple monotone synthesizer msgid "simple 3" msgstr "" #: js/synthutils.js:32 #.TRANS: simple monotone synthesizer msgid "simple 4" msgstr "" #: js/synthutils.js:34 #.TRANS: white noise synthesizer msgid "white noise" msgstr "" #: js/synthutils.js:36 #.TRANS: brown noise synthesizer msgid "brown noise" msgstr "" #: js/synthutils.js:38 #.TRANS: pink noise synthesizer msgid "pink noise" msgstr "" #: js/synthutils.js:40 #: js/musicutils.js:349 #.TRANS: sine wave #.TRANS: sine wave msgid "sine" msgstr "" #: js/synthutils.js:42 #: js/musicutils.js:351 #.TRANS: square wave #.TRANS: square wave msgid "square" msgstr "" #: js/synthutils.js:44 #: js/musicutils.js:355 #.TRANS: sawtooth wave #.TRANS: sawtooth wave msgid "sawtooth" msgstr "" #: js/synthutils.js:46 #: js/musicutils.js:353 #.TRANS: triangle wave #.TRANS: triangle wave msgid "triangle" msgstr "" #: js/synthutils.js:48 #: js/musicutils.js:324 #.TRANS: customize voice msgid "custom" msgstr "" #: js/synthutils.js:53 #.TRANS: musical instrument msgid "snare drum" msgstr "" #: js/synthutils.js:55 #.TRANS: musical instrument msgid "kick drum" msgstr "" #: js/synthutils.js:57 #.TRANS: musical instrument msgid "tom tom" msgstr "" #: js/synthutils.js:59 #.TRANS: musical instrument msgid "floor tom tom" msgstr "" #: js/synthutils.js:61 #.TRANS: a drum made from an inverted cup msgid "cup drum" msgstr "" #: js/synthutils.js:63 #.TRANS: musical instrument msgid "darbuka drum" msgstr "" #: js/synthutils.js:65 #.TRANS: musical instrument msgid "hi hat" msgstr "" #: js/synthutils.js:67 #.TRANS: a small metal bell msgid "ride bell" msgstr "" #: js/synthutils.js:69 #.TRANS: musical instrument msgid "cow bell" msgstr "" #: js/synthutils.js:71 #.TRANS: musical instrument msgid "triangle bell" msgstr "" #: js/synthutils.js:73 #.TRANS: musical instrument msgid "finger cymbals" msgstr "" #: js/synthutils.js:75 #.TRANS: a musically tuned set of bells msgid "chime" msgstr "" #: js/synthutils.js:77 #.TRANS: sound effect msgid "clang" msgstr "" #: js/synthutils.js:79 #.TRANS: sound effect msgid "crash" msgstr "" #: js/synthutils.js:81 #.TRANS: sound effect msgid "bottle" msgstr "" #: js/synthutils.js:83 #.TRANS: sound effect msgid "clap" msgstr "" #: js/synthutils.js:85 #.TRANS: sound effect msgid "slap" msgstr "" #: js/synthutils.js:87 #.TRANS: sound effect msgid "splash" msgstr "" #: js/synthutils.js:89 #.TRANS: sound effect msgid "bubbles" msgstr "" #: js/synthutils.js:91 #.TRANS: animal sound effect msgid "cat" msgstr "" #: js/synthutils.js:93 #.TRANS: animal sound effect msgid "cricket" msgstr "" #: js/synthutils.js:95 #.TRANS: animal sound effect msgid "dog" msgstr "" #: js/synthutils.js:97 #.TRANS: animal sound effect msgid "duck" msgstr "" #: js/musicutils.js:124 msgid "unison" msgstr "" #: js/musicutils.js:259 #.TRANS: twelve semi-tone scale for music msgid "chromatic" msgstr "" #: js/musicutils.js:260 msgid "algerian" msgstr "" #: js/musicutils.js:263 msgid "spanish" msgstr "" #: js/musicutils.js:265 #.TRANS: modal scale for music msgid "octatonic" msgstr "" #: js/musicutils.js:269 #.TRANS: harmonic major scale in music msgid "harmonic major" msgstr "" #: js/musicutils.js:271 #.TRANS: natural minor scales in music msgid "natural minor" msgstr "" #: js/musicutils.js:273 #.TRANS: harmonic minor scale in music msgid "harmonic minor" msgstr "" #: js/musicutils.js:275 #.TRANS: melodic minor scale in music msgid "melodic minor" msgstr "" #: js/musicutils.js:277 #.TRANS: modal scale for music msgid "ionian" msgstr "" #: js/musicutils.js:279 #.TRANS: modal scale for music msgid "dorian" msgstr "" #: js/musicutils.js:281 #.TRANS: modal scale for music msgid "phrygian" msgstr "" #: js/musicutils.js:283 #.TRANS: modal scale for music msgid "lydian" msgstr "" #: js/musicutils.js:285 #.TRANS: modal scale for music msgid "mixolydian" msgstr "" #: js/musicutils.js:287 #.TRANS: modal scale for music msgid "aeolian" msgstr "" #: js/musicutils.js:289 #.TRANS: modal scale for music msgid "locrian" msgstr "" #: js/musicutils.js:291 #.TRANS: minor jazz scale for music msgid "jazz minor" msgstr "" #: js/musicutils.js:293 #.TRANS: bebop scale for music msgid "bebop" msgstr "" #: js/musicutils.js:294 msgid "arabic" msgstr "" #: js/musicutils.js:295 msgid "byzantine" msgstr "" #: js/musicutils.js:297 #.TRANS: musical scale for music by Verdi msgid "enigmatic" msgstr "" #: js/musicutils.js:298 msgid "ethiopian" msgstr "" #: js/musicutils.js:300 #.TRANS: Ethiopic scale for music msgid "geez" msgstr "" #: js/musicutils.js:301 msgid "hindu" msgstr "" #: js/musicutils.js:302 msgid "hungarian" msgstr "" #: js/musicutils.js:304 #.TRANS: minor Romanian scale for music msgid "romanian minor" msgstr "" #: js/musicutils.js:305 msgid "spanish gypsy" msgstr "" #: js/musicutils.js:307 #.TRANS: musical scale for Mid-Eastern music msgid "maqam" msgstr "" #: js/musicutils.js:309 #.TRANS: minor blues scale for music msgid "minor blues" msgstr "" #: js/musicutils.js:311 #.TRANS: major blues scale for music msgid "major blues" msgstr "" #: js/musicutils.js:312 msgid "whole tone" msgstr "" #: js/musicutils.js:314 #.TRANS: pentatonic scale in music msgid "minor pentatonic" msgstr "" #: js/musicutils.js:315 msgid "chinese" msgstr "" #: js/musicutils.js:316 msgid "egyptian" msgstr "" #: js/musicutils.js:318 #.TRANS: Japanese pentatonic scale for music msgid "hirajoshi (Japan)" msgstr "" #: js/musicutils.js:319 msgid "in (Japan)" msgstr "" #: js/musicutils.js:320 msgid "minyo (Japan)" msgstr "" #: js/musicutils.js:321 msgid "japanese" msgstr "" #: js/musicutils.js:323 #.TRANS: Italian mathematician msgid "fibonacci" msgstr "" #: js/musicutils.js:330 #.TRANS: highpass filter msgid "highpass" msgstr "" #: js/musicutils.js:332 #.TRANS: lowpass filter msgid "lowpass" msgstr "" #: js/musicutils.js:334 #.TRANS: bandpass filter msgid "bandpass" msgstr "" #: js/musicutils.js:336 #.TRANS: highshelf filter msgid "highshelf" msgstr "" #: js/musicutils.js:338 #.TRANS: lowshelf filter msgid "lowshelf" msgstr "" #: js/musicutils.js:340 #.TRANS: notch filter msgid "notch" msgstr "" #: js/musicutils.js:342 #.TRANS: allpass filter msgid "allpass" msgstr "" #: js/musicutils.js:344 #.TRANS: peaking filter msgid "peaking" msgstr "" #: js/musicutils.js:1441 #: js/musicutils.js:1461 msgid "next" msgstr "" #: js/musicutils.js:1444 #: js/musicutils.js:1466 msgid "previous" msgstr "" #: js/musicutils.js:1447 #: js/musicutils.js:1470 msgid "current" msgstr "" #: plugins/finance.rtp:28 msgid "currency" msgstr "moeda" #: plugins/finance.rtp:28 #: plugins/bitcoin.rtp:27 msgid "from" msgstr "de" #: plugins/finance.rtp:69 msgid "stock price" msgstr "" #: plugins/impact.rtp:32 msgid "fetch" msgstr "buscar" #: plugins/impact.rtp:32 msgid "UID" msgstr "" #: plugins/impact.rtp:32 msgid "field" msgstr "campo" #: plugins/impact.rtp:32 msgid "hours ago" msgstr "horas atrás" #: plugins/impact.rtp:63 #: plugins/impact.rtp:127 msgid "Impact data not available." msgstr "" #: plugins/impact.rtp:69 msgid "Cannot parse Impact data." msgstr "" #: plugins/impact.rtp:100 #: plugins/impact.rtp:114 msgid "Impact field not found." msgstr "" #: plugins/impact.rtp:122 msgid "Impact UID not found." msgstr "" #: plugins/impact.rtp:124 msgid "Impact Time not found." msgstr "" #: plugins/translate.rtp:73 msgid "translate" msgstr "traduzir" #: plugins/translate.rtp:78 #: plugins/translate.rtp:89 msgid "hello" msgstr "olá" #: plugins/translate.rtp:84 msgid "detect lang" msgstr "detectar idioma" #: plugins/translate.rtp:95 msgid "set lang" msgstr "definir idioma" #: plugins/gmap.rtp:30 msgid "city latitude" msgstr "latitude da cidade" #: plugins/gmap.rtp:40 msgid "city longitude" msgstr "longitude da cidade" #: plugins/gmap.rtp:71 #: plugins/gmap.rtp:74 #: plugins/gmap.rtp:104 #: plugins/gmap.rtp:107 msgid "Coordinate data not available." msgstr "Dados de coordenadas não disponíveis" #: plugins/gmap.rtp:116 msgid "Google map" msgstr "Mapa do Google" #: plugins/gmap.rtp:116 #: plugins/gmap.rtp:160 msgid "coordinates" msgstr "coordenadas" #: plugins/gmap.rtp:116 msgid "zoom factor" msgstr "fator de zoom" #: plugins/gmap.rtp:144 msgid "zoom" msgstr "" #: plugins/gmap.rtp:160 msgid "latitude" msgstr "latitude" #: plugins/gmap.rtp:160 msgid "longitude" msgstr "longitude" #: plugins/maths.rtp:47 msgid "power" msgstr "potência" #: plugins/maths.rtp:47 msgid "base" msgstr "base" #: plugins/maths.rtp:47 msgid "exp" msgstr "exponencial" #: plugins/maths.rtp:69 msgid "floor" msgstr "piso" #: plugins/maths.rtp:71 msgid "ceiling" msgstr "teto" #: plugins/maths.rtp:74 msgid "degrees" msgstr "graus" #: plugins/maths.rtp:74 msgid "to degrees" msgstr "para graus" #: plugins/maths.rtp:76 msgid "radians" msgstr "radianos" #: plugins/maths.rtp:76 msgid "to radians" msgstr "para radianos" #: plugins/accelerometer.rtp:48 msgid "motion x" msgstr "movimento x" #: plugins/accelerometer.rtp:56 msgid "motion y" msgstr "" #: plugins/accelerometer.rtp:64 msgid "motion z" msgstr "movimento z" #: plugins/dictionary.rtp:23 msgid "define" msgstr "defina" #: plugins/nutrition.rtp:104 msgid "get calories" msgstr "obter calorias" #: plugins/nutrition.rtp:107 msgid "get protein" msgstr "obter proteína" #: plugins/nutrition.rtp:110 msgid "get carbs" msgstr "obter carboidratos" #: plugins/nutrition.rtp:113 msgid "get fiber" msgstr "obter fibra" #: plugins/nutrition.rtp:116 msgid "get fat" msgstr "fique gordo" #: plugins/nutrition.rtp:119 msgid "get name" msgstr "obter nome" #: plugins/nutrition.rtp:122 msgid "calories" msgstr "calorias" #: plugins/nutrition.rtp:128 msgid "protein" msgstr "proteina" #: plugins/nutrition.rtp:134 msgid "carbs" msgstr "carboidratos" #: plugins/nutrition.rtp:140 msgid "fiber" msgstr "fibra" #: plugins/nutrition.rtp:146 msgid "fat" msgstr "gordo" #: plugins/nutrition.rtp:152 msgid "eat" msgstr "coma" #: plugins/nutrition.rtp:155 msgid "digest meal" msgstr "diferir refeição" #: plugins/nutrition.rtp:158 msgid "apple" msgstr "maçã" #: plugins/nutrition.rtp:161 msgid "banana" msgstr "banana" #: plugins/nutrition.rtp:167 msgid "wheat bread" msgstr "pão de trigo" #: plugins/nutrition.rtp:170 msgid "corn" msgstr "milho" #: plugins/nutrition.rtp:173 msgid "potato" msgstr "batata" #: plugins/nutrition.rtp:176 msgid "sweet potato" msgstr "batata doce" #: plugins/nutrition.rtp:179 msgid "tomato" msgstr "tomate" #: plugins/nutrition.rtp:182 msgid "broccoli" msgstr "brócolis" #: plugins/nutrition.rtp:185 msgid "rice and beans" msgstr "arroz e feijão" #: plugins/nutrition.rtp:188 msgid "tamale" msgstr "tamal" #: plugins/nutrition.rtp:191 msgid "cheese" msgstr "queijo" #: plugins/nutrition.rtp:194 msgid "chicken" msgstr "" #: plugins/nutrition.rtp:197 msgid "fish" msgstr "peixe" #: plugins/nutrition.rtp:200 msgid "beef" msgstr "" #: plugins/nutrition.rtp:203 msgid "cake" msgstr "bolo" #: plugins/nutrition.rtp:206 msgid "cookie" msgstr "biscoito" #: plugins/nutrition.rtp:209 msgid "water" msgstr "água" #: plugins/bitcoin.rtp:27 msgid "bitcoin" msgstr "" #: plugins/facebook.rtp:27 msgid "publish" msgstr "publicar" #: plugins/facebook.rtp:30 msgid "comment" msgstr "comentar" #: plugins/length_converter.rtp:28 #: plugins/convert.rtp:28 msgid "unit to convert" msgstr "" #: plugins/weather.rtp:62 #: plugins/weather.rtp:86 msgid "Days ahead must be in the range of -1 to 5." msgstr "" #: plugins/weather.rtp:107 msgid "forecast" msgstr "" #: plugins/weather.rtp:108 #: plugins/weather.rtp:122 #: plugins/weather.rtp:135 msgid "city" msgstr "cidade" #: plugins/weather.rtp:109 #: plugins/weather.rtp:123 #: plugins/weather.rtp:136 msgid "day" msgstr "dia" #: plugins/weather.rtp:121 msgid "high" msgstr "" #: plugins/weather.rtp:134 msgid "low" msgstr "" #: plugins/rodi.rtp:176 msgid "blink" msgstr "" #: plugins/rodi.rtp:195 msgid "play" msgstr "" #: plugins/rodi.rtp:197 msgid "duration" msgstr "duração" #: plugins/rodi.rtp:250 msgid "led" msgstr "" #: plugins/rodi.rtp:269 msgid "light intensity" msgstr "" #: plugins/rodi.rtp:283 msgid "infrared light (left)" msgstr "" #: plugins/rodi.rtp:297 msgid "infrared light (right)" msgstr "" #: plugins/rodi.rtp:311 msgid "distance" msgstr "" #: plugins/rodi.rtp:339 msgid "move" msgstr "mover" #: plugins/heap.rtp:81 #: plugins/heap.rtp:85 msgid "You need to select a file." msgstr "" #: js/turtledefs.js:44 #~msgid "Click to run the project in slow mode." #~msgstr "Clique para executar o projeto em modo lento" #: js/turtledefs.js:50 #~msgid "Hide or show the block palettes." #~msgstr "Ocultar ou mostrar as paletas de blocos" #~msgid "sense left" #~msgstr "sentir esquerda" #: js/activity.js:1949 #: js/turtledefs.js:44 #~msgid "Run slow" #~msgstr "Executar lentamente" #~msgid "cloud" #~msgstr "nuvem" #: js/logo.js:1464 #~msgid "turtleHeaps does not contain a valid heap for" #~msgstr "" #: js/activity.js:1955 #~msgid "Long press to run slow" #~msgstr "" #: js/palette.js:1802 #~msgid "mi" #~msgstr "" #~msgid "Save your project to a server." #~msgstr "Salva seu projeto para um servidor" #~msgid "blocks" #~msgstr "blocos" #~msgid "food" #~msgstr "comida" #~msgid "eatme" #~msgstr "coma-me" #: js/palette.js:1802 #~msgid "re" #~msgstr "" #~msgid "maths" #~msgstr "matemática" #: js/turtledefs.js:62 #~msgid "Open a panel for configuring Music Blocks." #~msgstr "" #~msgid "hspace" #~msgstr "espaço horizontal" #: js/turtledefs.js:58 #~msgid "Save your project to as a Lilypond file." #~msgstr "" #: js/turtledefs.js:62 #~msgid "Show or hide a Cartesian-coordinate grid." #~msgstr "Mostrar ou ocultar uma grade de coordenadas cartesianas." #: js/turtledefs.js:59 #~msgid "The copy button copies a stack to the clipboard. It appears after a \"long press\" on a stack." #~msgstr "" #~msgid "Expand/collapse toolbar" #~msgstr "Expande ou recolhe a barra de ferramentas" #: js/turtledefs.js:67 #~msgid "Display statistics about your Music project." #~msgstr "" #: js/turtledefs.js:63 #~msgid "Show or hide a polar-coordinate grid." #~msgstr "Mostrar ou ocultar uma grade de coordenadas polares" #~msgid "logic" #~msgstr "lógica" #~msgid "see distance" #~msgstr "Ver distância" #: js/basicblocks.js:1105 #~msgid "openProject" #~msgstr "" #: js/turtledefs.js:61 #~msgid "The save-stack button saves a stack onto a custom palette. It appears after a \"long press\" on a stack." #~msgstr "" #~msgid "end hollow line" #~msgstr "terminar linha oca" #~msgid "blink (ms)" #~msgstr "piscar (ms)" #~msgid "begin hollow line" #~msgstr "iniciar linha oca" #~msgid "sense right" #~msgstr "sentir direito" #~msgid "Load project from file" #~msgstr "Carregar projeto do arquivo" #: js/activity.js:1957 #~msgid "Run music slow" #~msgstr "" #~msgid "This button opens and closes the primary toolbar." #~msgstr "Este botão abre e fecha a barra de ferramentas primária" #: js/palette.js:599 #: js/palette.js:1795 #: js/palette.js:1802 #~msgid "sol" #~msgstr "" #: js/palette.js:1782 #~msgid "la" #~msgstr ""