# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2018 ORGANIZATION
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version:  \n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-12-20 15:37+0000\n"
"PO-Revision-Date: 2021-12-13 21:06-0300\n"
"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
"Language: pt_BR\n"
"Language-Team: \n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"

#: mu/debugger/client.py:118
msgid ""
"Connection timed out. Is your machine slow or busy? Free up some of the "
"machine's resources and try again."
msgstr ""
"A tentativa de conexão expirou. Seu computador está muito lento ou "
"ocupado? Libere alguns recursos do computador e tente novamente."

#: mu/debugger/client.py:132
msgid ""
"Could not find localhost.\n"
"Ensure you have '127.0.0.1 localhost' in your /etc/hosts file."
msgstr ""
"Não foi possível localizar localhost.\n"
"Tenha certeza que '127.0.0.1 localhost' está no arquivo /etc/hosts."

#: mu/interface/dialogs.py:75
msgid "Select Mode"
msgstr "Selecionar modo"

#: mu/interface/dialogs.py:78
msgid ""
"Please select the desired mode then click \"OK\". Otherwise, click "
"\"Cancel\"."
msgstr ""
"Selecione o modo desejado e depois clique em \"OK\". Caso contrário, "
"clique em \"Cancelar\"."

#: mu/interface/dialogs.py:99
msgid ""
"Change mode at any time by clicking the \"Mode\" button containing Mu's "
"logo."
msgstr ""
"Altere o modo a qualquer momento através do botão \"Modo\", com o logo do"
" Mu."

#: mu/interface/dialogs.py:138
msgid ""
"When reporting a bug, copy and paste the content of the following log "
"file."
msgstr "Quando reportar um bug, inclua o conteúdo do seguinte arquivo de log."

#: mu/interface/dialogs.py:162
msgid ""
"The environment variables shown below will be set each time you run a "
"Python 3 script.\n"
"\n"
"Each separate enviroment variable should be on a new line and of the "
"form:\n"
"NAME=VALUE"
msgstr ""
"Estas variáveis de ambiente estarão definidas a cada vez que você "
"executar um script Python 3.\n"
"\n"
"Cada variável de ambiente deve estar numa linha separada na forma:\n"
"NOME=VALOR"

#: mu/interface/dialogs.py:188
msgid "Minify Python code before flashing?"
msgstr "Minificar o código Python antes de enviar?"

#: mu/interface/dialogs.py:192
msgid ""
"Override the built-in MicroPython runtime with the following hex file "
"(empty means use the default):"
msgstr ""
"Substituir o MicroPython embutido com o seguinte arquivo 'hex' (se vazio,"
" não haverá substituição)"

#: mu/interface/dialogs.py:218
msgid ""
"The packages shown below will be available to import in Python 3 mode. "
"Delete a package from the list to remove its availability.\n"
"\n"
"Each separate package name should be on a new line. Packages are "
"installed from PyPI (see: https://pypi.org/)."
msgstr ""
"Os pacotes mostrados abaixo estarão disponíveis para importar no modo "
"Python 3. Exclua um pacote da lista para remover sua disponibilidade.\n"
"\n"
"Cada nome de pacote separado deve estar em uma nova linha. Os pacotes são"
" instalados a partir do PyPI (veja: https://pypi.org/)."

#: mu/interface/dialogs.py:239
msgid "Automatically detect"
msgstr "Detectar automaticamente"

#: mu/interface/dialogs.py:264
msgid ""
"Please select the language for Mu's user interface from the choices "
"listed below. <strong>Restart Mu for these changes to take "
"effect.</strong>"
msgstr ""
"Selecione o idioma para a interface de usuário do Mu a partir das opções "
"listadas abaixo. <strong>Reinicie Mu para que essas alterações entrem em "
"vigor.</strong>"

#: mu/interface/dialogs.py:295
msgid "How to flash MicroPython to your device"
msgstr "Como transferir o MicroPython para o seu dispositivo"

#: mu/interface/dialogs.py:302
msgid ""
"&nbsp;1. Determine the type of device (ESP8266 or ESP32)<br />&nbsp;2. "
"Download firmware from the <a href=\"https://micropython.org/download\" "
"style=\"color:#039be5;\">https://micropython.org/download</a><br/>&nbsp;3."
" Connect your device<br/>&nbsp;4. Load the .bin file below using the "
"'Browse' button<br/>&nbsp;5. Press 'Erase & write firmware'"
msgstr ""
"&nbsp;1. Determine o tipo de dispositivo (ESP8266 ou ESP32)<br />&nbsp;2."
" Baixe o firmware do <a href=\"https://micropython.org/download\" "
"style=\"color:#039be5;\">https://micropython.org/download</a><br/>&nbsp;3."
" Conecte seu dispositivo<br/>&nbsp;4. Carregue o arquivo .bin abaixo "
"usando o botão \"Procurar\"<br/>&nbsp;5. Pressione \"Apagar e escrever "
"firmware\""

#: mu/interface/dialogs.py:334 mu/modes/web.py:82
msgid "Browse"
msgstr "Procurar"

#: mu/interface/dialogs.py:335
msgid "Erase && write firmware"
msgstr "Apagar && escrever firmware"

#: mu/interface/dialogs.py:509 mu/interface/main.py:1381
msgid "Mu Administration"
msgstr "Administração do Mu"

#: mu/interface/dialogs.py:523
msgid "Current Log"
msgstr "Log atual"

#: mu/interface/dialogs.py:527
msgid "Python3 Environment"
msgstr "Ambiente Python3"

#: mu/interface/dialogs.py:534
msgid "BBC micro:bit Settings"
msgstr "Definições do BBC micro:bit"

#: mu/interface/dialogs.py:538
msgid "Third Party Packages"
msgstr "Pacotes de terceiros"

#: mu/interface/dialogs.py:542
msgid "ESP Firmware flasher"
msgstr "Transferidor de Firmware ESP"

#: mu/interface/dialogs.py:547
msgid "Select Language"
msgstr "Selecionar idioma"

#: mu/interface/dialogs.py:585
msgid "Find / Replace"
msgstr "Localizar / Substituir"

#: mu/interface/dialogs.py:589
msgid "Find:"
msgstr "Localizar:"

#: mu/interface/dialogs.py:596
msgid "Replace (optional):"
msgstr "Substituir (opcional):"

#: mu/interface/dialogs.py:602
msgid "Replace all?"
msgstr "Substituir todos?"

#: mu/interface/dialogs.py:651
msgid "Third Party Package Status"
msgstr "Status de pacote de terceiros"

#: mu/interface/editor.py:319 mu/logic.py:1327
msgid "untitled"
msgstr "sem nome"

#: mu/interface/main.py:99
msgid "Mode"
msgstr "Modo"

#: mu/interface/main.py:100
msgid "Change Mu's mode of behaviour."
msgstr "Altera o modo de operação do Mu."

#: mu/interface/main.py:105
msgid "New"
msgstr "Novo"

#: mu/interface/main.py:106
msgid "Create a new Python script."
msgstr "Cria um script Python novo."

#: mu/interface/main.py:110
msgid "Load"
msgstr "Abrir"

#: mu/interface/main.py:111
msgid "Load a Python script."
msgstr "Abre um script Python."

#: mu/interface/main.py:115
msgid "Save"
msgstr "Salvar"

#: mu/interface/main.py:116
msgid "Save the current Python script."
msgstr "Salva o script Python atual."

#: mu/interface/main.py:130
msgid "Zoom-in"
msgstr "Aumentar"

#: mu/interface/main.py:131
msgid "Zoom in (to make the text bigger)."
msgstr "Aumenta o tamanho do texto."

#: mu/interface/main.py:135
msgid "Zoom-out"
msgstr "Diminuir"

#: mu/interface/main.py:136
msgid "Zoom out (to make the text smaller)."
msgstr "Diminui o tamanho do texto."

#: mu/interface/main.py:140
msgid "Theme"
msgstr "Tema"

#: mu/interface/main.py:141
msgid "Toggle theme between day, night or high contrast."
msgstr "Altera o tema do Mu entre dia, noite e alto contraste."

#: mu/interface/main.py:148
msgid "Check"
msgstr "Verificar"

#: mu/interface/main.py:149
msgid "Check your code for mistakes."
msgstr "Verifica seu código em busca de erros."

#: mu/interface/main.py:154
msgid "Tidy"
msgstr "Organizar"

#: mu/interface/main.py:155
msgid "Tidy up the layout of your code."
msgstr "Organiza o layout do seu código."

#: mu/interface/main.py:159
msgid "Help"
msgstr "Ajuda"

#: mu/interface/main.py:160
msgid "Show help about Mu in a browser."
msgstr "Mostra a ajuda do Mu no navegador."

#: mu/interface/main.py:164
msgid "Quit"
msgstr "Sair"

#: mu/interface/main.py:164
msgid "Quit Mu."
msgstr "Fecha o Mu."

#: mu/interface/main.py:275
msgid "Close file"
msgstr "Fecha o arquivo"

#: mu/interface/main.py:316
msgid "Mu {}"
msgstr "Mu {}"

#: mu/interface/main.py:554
msgid "Copy selected text to REPL"
msgstr "Copiar texto selecionado para REPL"

#: mu/interface/main.py:617
msgid "Filesystem on "
msgstr "Sistema de arquivos em "

#: mu/interface/main.py:668
msgid "Python3 data tuple"
msgstr "Tupla de dados do Python3"

#: mu/interface/main.py:680
msgid "Python3 (Jupyter)"
msgstr "Python3 (Jupyter)"

#: mu/interface/main.py:687
msgid "{} REPL"
msgstr "REPL {}"

#: mu/interface/main.py:706
msgid "{} Plotter"
msgstr "Gráfico {}"

#: mu/interface/main.py:756
msgid "Running: {}"
msgstr "Em execução: {}"

#: mu/interface/main.py:805
msgid "Debug Inspector"
msgstr "Inspetor de depuração"

#: mu/interface/main.py:817
msgid "Name"
msgstr "Nome"

#: mu/interface/main.py:817
msgid "Value"
msgstr "Valor"

#: mu/interface/main.py:855
msgid "(A list of {} items.)"
msgstr "(Uma lista de {} itens.)"

#: mu/interface/main.py:874
msgid "(A dict of {} items.)"
msgstr "(Um dicionário de {} itens.)"

#: mu/interface/main.py:1057
msgid "Mu"
msgstr "Mu"

#: mu/interface/main.py:1368
msgid "Mu's current mode of behaviour."
msgstr "Modo atual de operação do Mu."

#: mu/interface/main.py:1423
msgid "Detected new {} device: {}."
msgstr "Detectado um novo dispositivo {}: {}."

#: mu/interface/main.py:1427 mu/logic.py:1622
msgid "Detected new {} device."
msgstr "Detectado um novo dispositivo {}."

#: mu/interface/panes.py:495
msgid "File already exists; overwrite it?"
msgstr "O arquivo já existe; deseja substituí-lo?"

#: mu/interface/panes.py:496
msgid "File already exists"
msgstr "O arquivo já existe"

#: mu/interface/panes.py:529
msgid "Copying '{}' to device."
msgstr "Copiando '{}' para o dispositivo."

#: mu/interface/panes.py:538
msgid "'{}' successfully copied to device."
msgstr "'{}' copiado com sucesso para o dispositivo."

#: mu/interface/panes.py:547
msgid "Delete (cannot be undone)"
msgstr "Excluir (não pode ser desfeito)"

#: mu/interface/panes.py:553
msgid "Deleting '{}' from device."
msgstr "Excluindo '{}' do dispositivo."

#: mu/interface/panes.py:562
msgid "'{}' successfully deleted from device."
msgstr "'{}' excluído com sucesso do dispositivo."

#: mu/interface/panes.py:595
msgid "Getting '{}' from device. Copying to '{}'."
msgstr "Transferindo '{}' do dispositivo. Copiando para '{}'."

#: mu/interface/panes.py:606
msgid "Successfully copied '{}' from the device to your computer."
msgstr ""
"A cópia de '{}' do dispositivo para o computador foi concluída com "
"sucesso."

#: mu/interface/panes.py:623
msgid "Open in Mu"
msgstr "Abrir no Mu"

#: mu/interface/panes.py:626
msgid "Write to main.py on device"
msgstr "Escrever para main.py no dispositivo"

#: mu/interface/panes.py:629
msgid "Open"
msgstr "Abrir"

#: mu/interface/panes.py:635
msgid "Opening '{}'"
msgstr "Abrindo '{}'"

#: mu/interface/panes.py:678
msgid "Files on your device:"
msgstr "Arquivos no dispositivo:"

#: mu/interface/panes.py:680
msgid "Files on your computer:"
msgstr "Arquivos no computador:"

#: mu/interface/panes.py:752
msgid ""
"There was a problem getting the list of files on the device. Please check"
" Mu's logs for technical information. Alternatively, try unplugging"
"/plugging-in your device and/or restarting Mu."
msgstr ""
"Houve uma falha ao obter a lista de arquivos no dispositivo. Verifique o "
"log do Mu para obter detalhes técnicos. Alternativamente, tente "
"desconectar e reconectar o teu dispositivo ou tente reiniciar o Mu."

#: mu/interface/panes.py:767
msgid ""
"There was a problem copying the file '{}' onto the device. Please check "
"Mu's logs for more information."
msgstr ""
"Houve uma falha ao copiar o arquivo '{}' para o dispositivo. Verifique os"
" logs do Mu para mais informação."

#: mu/interface/panes.py:779
msgid ""
"There was a problem deleting '{}' from the device. Please check Mu's logs"
" for more information."
msgstr ""
"Houve uma falha ao excluir '{}' do dispositivo. Verifique os logs do Mu "
"para mais informação."

#: mu/interface/panes.py:791
msgid ""
"There was a problem getting '{}' from the device. Please check Mu's logs "
"for more information."
msgstr ""
"Houve uma falha ao transferir '{}' do dispositivo. Verifique os logs do "
"Mu para mais informação."

#: mu/interface/widgets.py:70 mu/interface/widgets.py:141
#: mu/interface/widgets.py:154
msgid "No device connected."
msgstr "Nenhum dispositivo conectado."

#: mu/logic.py:90
msgid "Hello, World!"
msgstr "Olá, Mundo!"

#: mu/logic.py:91
msgid ""
"This editor is free software written in Python. You can modify it, add "
"features or fix bugs if you like."
msgstr ""
"Este programa é um software livre escrito em Python. Você pode "
"modificá-lo, acrescentar funcionalidades ou corrigir falhas se você "
"desejar."

#: mu/logic.py:95
msgid "This editor is called Mu (you say it 'mew' or 'moo')."
msgstr "Este programa chama-se Mu (podes dizer 'Mu' ou, em Inglês, 'Miu')."

#: mu/logic.py:96
msgid "Google, Facebook, NASA, Pixar, Disney and many more use Python."
msgstr ""
"Google, Facebook, NASA, Pixar, Disney e muitas outras organizações "
"utilizam Python."

# Desafio: evitar o feminino/masculino "serás um feiticeiro/feiticeira".
#: mu/logic.py:97
msgid ""
"Programming is a form of magic. Learn to cast the right spells with code "
"and you'll be a wizard."
msgstr ""
"Programar é uma espécie de magia. Aprenda a lançar as magias certas e "
"você será um especialista em feitiçaria."

#: mu/logic.py:101
msgid ""
"REPL stands for read, evaluate, print, loop. It's a fun way to talk to "
"your computer! :-)"
msgstr ""
"REPL vem do Inglês, Read (ler), Evaluate (avaliar), Print (imprimir), "
"Loop (ciclo). É uma forma fácil e divertida de falar com o computador! "
":-)"

#: mu/logic.py:105
msgid "Be brave, break things, learn and have fun!"
msgstr "Sê valente, quebre as coisas, aprenda e diverte-te!"

#: mu/logic.py:106
msgid "Make your software both useful AND fun. Empower your users."
msgstr "Torne os seus programas úteis E divertidos. Empodere os seus usuários."

#: mu/logic.py:107
msgid "For the Zen of Python: import this"
msgstr "Para obter o Zen do Python: import this"

#: mu/logic.py:108
msgid "Diversity promotes creativity."
msgstr "A diversidade promove a criatividade."

#: mu/logic.py:109
msgid "An open mind, spirit of adventure and respect for diversity are key."
msgstr ""
"Uma mente aberta, espírito de aventura e respeito pela diversidade são "
"fundamentais."

#: mu/logic.py:110
msgid ""
"Don't worry if it doesn't work. Learn the lesson, fix it and try again! "
":-)"
msgstr ""
"Não se preocupe se não funcionar. Aprenda a lição, faça as correções e "
"tente outra vez! :-)"

#: mu/logic.py:114
msgid "Coding is collaboration."
msgstr "Programar é colaborar."

#: mu/logic.py:115
msgid "Compliment and amplify the good things with code."
msgstr "Elogie e amplie as coisas boas com os seus programas."

#: mu/logic.py:116
msgid "In theory, theory and practice are the same. In practice, they're not. ;-)"
msgstr ""
"Teoricamente, a teoria e a prática são a mesma coisa. Na prática, não "
"são. ;-)"

#: mu/logic.py:120
msgid "Debugging is twice as hard as writing the code in the first place."
msgstr "Depurar é duas vezes mais difícil que escrever o código."

#: mu/logic.py:121
msgid "It's fun to program."
msgstr "Programar é divertido."

#: mu/logic.py:122
msgid "Programming has more to do with problem solving than writing code."
msgstr ""
"Programar tem mais a ver com resolver problemas do que com escrever "
"código."

#: mu/logic.py:123
msgid "Start with your users' needs."
msgstr "Comece pelas necessidades dos seus usuários."

#: mu/logic.py:124
msgid "Try to see things from your users' point of view."
msgstr "Tente ver as coisas pela perspectiva dos teus usuários."

#: mu/logic.py:125
msgid "Put yourself in your users' shoes."
msgstr "Coloque-se no lugar dos seus usuários."

#: mu/logic.py:126
msgid ""
"Explaining a programming problem to a friend often reveals the solution. "
":-)"
msgstr ""
"Explicar um problema de programação a um amigo ou amiga revela, muitas "
"vezes, a solução. :-)"

#: mu/logic.py:130
msgid "If you don't know, ask. Nobody to ask? Just look it up."
msgstr ""
"Se você não sabe, pergunte. Não tem ninguém a quem perguntar? Então "
"procure."

#: mu/logic.py:131
msgid "Complexity is the enemy. KISS - keep it simple, stupid!"
msgstr "A complexidade é o inimigo. Mantenha as coisas simples!"

#: mu/logic.py:132
msgid "Beautiful is better than ugly."
msgstr "Bonito é melhor que feio."

#: mu/logic.py:133
msgid "Explicit is better than implicit."
msgstr "Explícito é melhor que implícito."

#: mu/logic.py:134
msgid "Simple is better than complex. Complex is better than complicated."
msgstr "Simples é melhor que complexo. Complexo é melhor que complicado."

# This was a really tough one (actually, most of the Zen of Python is, in the
# context of beginners, I'd say)
# Would love to discuss with someone: in particular with educators.
#: mu/logic.py:135
msgid "Flat is better than nested."
msgstr "Uma estrutura linear é melhor que uma hierárquica."

#: mu/logic.py:136
msgid "Sparse is better than dense."
msgstr "Esparso é melhor que denso."

#: mu/logic.py:137
msgid "Readability counts."
msgstr "A legibilidade conta."

#: mu/logic.py:138
msgid ""
"Special cases aren't special enough to break the rules. Although "
"practicality beats purity."
msgstr ""
"Os casos especiais não são suficientemente especiais para infringir as "
"regras. Embora o sentido prático possa superar a pureza."

#: mu/logic.py:142
msgid "Errors should never pass silently. Unless explicitly silenced."
msgstr ""
"Os erros nunca devem ser silenciosos. A não ser que sejam explicitamente "
"silenciados."

#: mu/logic.py:143
msgid "In the face of ambiguity, refuse the temptation to guess."
msgstr "Perante a ambiguidade, rejeite a tentação de adivinhar."

#: mu/logic.py:144
msgid "There should be one-- and preferably only one --obvious way to do it."
msgstr ""
"Deve haver uma -- e de preferência apenas uma -- forma óbvia de fazer as "
"coisas."

#: mu/logic.py:145
msgid "Now is better than never. Although never is often better than *right* now."
msgstr ""
"Agora é melhor que nunca. Embora nunca seja muitas vezes melhor que "
"*agora* mesmo."

#: mu/logic.py:149
msgid "If the implementation is hard to explain, it's a bad idea."
msgstr "Se a implementação é difícil de explicar, é uma má ideia."

#: mu/logic.py:150
msgid "If the implementation is easy to explain, it may be a good idea."
msgstr "Se a implementação é fácil de explicar, pode ser que seja uma boa ideia."

#: mu/logic.py:151
msgid "Namespaces are one honking great idea -- let's do more of those!"
msgstr "Os espaços de nomes são uma ótima ideia -- vamos fazer mais dessas!"

#: mu/logic.py:152
msgid "Mu was created by Nicholas H.Tollervey."
msgstr "O Mu foi criado por Nicholas H. Tollervey."

#: mu/logic.py:153
msgid "To understand what recursion is, you must first understand recursion."
msgstr ""
"Para entender o que é recursão, você precisa primeiro entender o que é "
"recursão."

#: mu/logic.py:154
msgid ""
"Algorithm: a word used by programmers when they don't want to explain "
"what they did."
msgstr ""
"Algoritmo: uma palavra utilizada por programadores quando não sabem "
"explicar o que fizeram."

#: mu/logic.py:158
msgid "Programmers count from zero."
msgstr "Programadores começam a contar a partir do zero."

#: mu/logic.py:159
msgid "Simplicity is the ultimate sophistication."
msgstr "A simplicidade é a forma mais evoluída de sofisticação."

#: mu/logic.py:160
msgid "A good programmer is humble."
msgstr "Um bom programador (ou programadora!) é humilde."

#: mu/logic.py:161
msgid "A good programmer is playful."
msgstr ""
"Uma boa programadora é divertida! (e um bom programador é divertido, "
"claro!)"

#: mu/logic.py:162
msgid "A good programmer learns to learn."
msgstr "Um bom programador (ou programadora, claro!) aprende a aprender."

#: mu/logic.py:163
msgid "A good programmer thinks beyond the obvious."
msgstr ""
"Uma boa programadora pensa para além do óbvio (e um bom programador "
"também)."

#: mu/logic.py:164
msgid "A good programmer promotes simplicity."
msgstr "Um bom programador promove a simplicidade (e uma boa programadora também)."

#: mu/logic.py:165
msgid "A good programmer avoids complexity."
msgstr "Uma boa programadora (ou programador) evita a complexidade."

#: mu/logic.py:166
msgid "A good programmer is patient."
msgstr "Programar bem é ser paciente."

#: mu/logic.py:167
msgid "A good programmer asks questions."
msgstr "Programar bem passa por fazer perguntas."

#: mu/logic.py:168
msgid "A good programmer is willing to say, 'I don't know'."
msgstr "Programar bem significa estar disposto a dizer 'eu não sei'."

#: mu/logic.py:169
msgid "Wisest are they that know they know nothing."
msgstr "Sábios são aqueles que sabem que nada sabem."

#: mu/logic.py:464
msgid " above this line"
msgstr " acima desta linha"

#: mu/logic.py:509
msgid ""
"Syntax error. Python cannot understand this line. Check for missing "
"characters!"
msgstr ""
"Erro de sintaxe. O Python não entende esta linha. Verifique se faltam "
"algumas letras ou símbolos!"

# https://github.com/mu-editor/mu/issues/1922
#: mu/logic.py:576
msgid "{} compatible"
msgstr "Compatível com {}"

#: mu/logic.py:998
msgid ""
"The file contains characters Mu expects to be encoded as {0} or as the "
"computer's default encoding {1}, but which are encoded in some other way."
"\n"
"\n"
"If this file was saved in another application, re-save the file via the "
"'Save as' option and set the encoding to {0}"
msgstr ""
"O arquivo contém caracteres que o Mu espera estarem codificados como {0} "
"ou {1} (o padrão do sistema), mas que parecem estar codificados de outra "
"forma.\n"
"\n"
"Se o arquivo foi produzido por outro programa ou aplicação, tente "
"salvá-lo novamente com a codificação {0}."

#: mu/logic.py:1026
msgid "The file \"{}\" is already open."
msgstr "O arquivo \"{}\" já está aberto."

#: mu/logic.py:1038
msgid "Mu cannot read the characters in {}"
msgstr "O Mu não consegue ler os caracteres em {}"

#: mu/logic.py:1064
msgid "Mu was not able to open this file"
msgstr "O Mu não conseguiu abrir este arquivo"

#: mu/logic.py:1065
msgid ""
"Currently Mu only works with Python source files or hex files created "
"with embedded MicroPython code."
msgstr ""
"O Mu só trabalha com arquivos fontes Python ou arquivos \"hex\" com "
"código MicroPython embutidos."

#: mu/logic.py:1073
msgid "Could not load {}"
msgstr "Não foi possível abrir {}"

#: mu/logic.py:1075
msgid ""
"Does this file exist?\n"
"If it does, do you have permission to read it?\n"
"\n"
"Please check and try again."
msgstr ""
"Este arquivo existe?\n"
"Em caso afirmativo, será que você tem permissões para lê-lo?\n"
"\n"
"Por favor, verifique isso e tente novamente."

#: mu/logic.py:1083
msgid "Is this a {} file?"
msgstr "Este é um arquivo {}?"

#: mu/logic.py:1084
msgid ""
"It looks like this could be a {} file.\n"
"\n"
"Would you like to change Mu to the {}mode?"
msgstr ""
"Parece que este é um arquivo {}.\n"
"\n"
"Deseja alterar o Mu para o modo {}?"

#: mu/logic.py:1211
msgid "Could not save file (disk problem)"
msgstr "Não foi possível salvar o arquivo (problema no disco)"

#: mu/logic.py:1212
msgid ""
"Error saving file to disk. Ensure you have permission to write the file "
"and sufficient disk space."
msgstr ""
"Erro ao salvar o arquivo no disco. Verifique se você tem permissões para "
"salvar o arquivo e se há espaço livre disponível."

#: mu/logic.py:1218
msgid "Could not save file (encoding problem)"
msgstr "Não foi possível salvar o arquivo (problema de codificação)"

#: mu/logic.py:1220
msgid ""
"Unable to convert all the characters. If you have an encoding line at the"
" top of the file, remove it and try again."
msgstr ""
"Não foi possível converter todos os caracteres. Se existe uma linha de "
"codificação no topo do arquivo, remove-a e tenta novamente."

#: mu/logic.py:1231
msgid "Saved file: {}"
msgstr "Arquivo salvo: {}"

#: mu/logic.py:1263 mu/logic.py:1681
msgid "You cannot use the filename \"{}\""
msgstr "Você não pode utilizar o nome \"{}\""

#: mu/logic.py:1266
msgid ""
"This name is already used by another part of Python. If you use this "
"name, things are likely to break. Please try again with a different "
"filename."
msgstr ""
"Este nome é utilizado por outra parte do Python. Se você utilizar este "
"nome, provavelmente algumas coisas vão falhar. Tenta novamente com um "
"nome diferente, por favor."

#: mu/logic.py:1343
msgid "Good job! No problems found."
msgstr "Bom trabalho! Nenhum problema encontrado."

#: mu/logic.py:1344
msgid "Hurrah! Checker turned up no problems."
msgstr "Boa! A verificação não apresentou nenhum problema."

#: mu/logic.py:1345
msgid "Nice one! Zero problems detected."
msgstr "Boa! Zero problemas detectados."

#: mu/logic.py:1346
msgid "Well done! No problems here."
msgstr "Muito bem! Não há problemas por aqui."

#: mu/logic.py:1347
msgid "Awesome! Zero problems found."
msgstr "Maravilhoso! Zero problemas encontrados."

#: mu/logic.py:1373
msgid "There is un-saved work, exiting the application will cause you to lose it."
msgstr "Você tem trabalho não salvo. Se sair do Mu você irá perdê-lo."

#: mu/logic.py:1448
msgid "Could not find MicroPython runtime."
msgstr "O \"runtime\" MicroPython não foi encontrado."

#: mu/logic.py:1449
msgid ""
"The micro:bit runtime you specified ('{}') does not exist. Please try "
"again."
msgstr ""
"O \"runtime\" micro:bit que você indicou ('{}') não existe. Tente "
"novamente, por favor."

#: mu/logic.py:1575
msgid "Changed to {} mode."
msgstr "Alterado para o modo {}."

#: mu/logic.py:1605
msgid "Would you like to change Mu to the {} mode?"
msgstr "Você gostaria de alterar o Mu para o modo {}?"

#: mu/logic.py:1624
msgid "Device changed to {}."
msgstr "Dispositivo alterado para {}."

#: mu/logic.py:1660
msgid "Cannot Set Breakpoint."
msgstr "Não posso marcar o ponto de interrupção."

#: mu/logic.py:1661
msgid ""
"Lines that are comments or some multi-line statements cannot have "
"breakpoints."
msgstr ""
"As linhas de comentário e algumas instruções multilinha não podem ter "
"pontos de interrupção."

#: mu/logic.py:1684
msgid ""
"This name is already used by another part of Python. If you use that "
"name, things are likely to break. Please try again with a different "
"filename."
msgstr ""
"Este nome é utilizado por outra parte do Python. Se você utilizá-lo, "
"provavelmente algumas coisas vão falhar. Tenta novamente com um nome "
"diferente, por favor."

#: mu/logic.py:1706
msgid "Could not rename file."
msgstr "Não foi possível renomear o arquivo."

#: mu/logic.py:1707
msgid "A file of that name is already open in Mu."
msgstr "Já existe um arquivo aberto pelo Mu com esse nome."

#: mu/logic.py:1739
msgid "Replaced \"{}\" with \"{}\"."
msgstr "\"{}\" substituído por \"{}\"."

#: mu/logic.py:1744
msgid "Replaced {} matches of \"{}\" with \"{}\"."
msgstr "{} substituições de \"{}\" por \"{}\"."

#: mu/logic.py:1749 mu/logic.py:1756 mu/logic.py:1775
msgid "Could not find \"{}\"."
msgstr "Não foi possível encontrar \"{}\"."

#: mu/logic.py:1754 mu/logic.py:1773
msgid "Highlighting matches for \"{}\"."
msgstr "Realce das correspondências para \"{}\"."

#: mu/logic.py:1759 mu/logic.py:1778
msgid "You must provide something to find."
msgstr "Você tem que indicar algo para localizar."

#: mu/logic.py:1760 mu/logic.py:1779
msgid "Please try again, this time with something in the find box."
msgstr "Tenta novamente, por favor, desta vez com algo na caixa de localização."

#: mu/logic.py:1823
msgid "Successfully cleaned the code. Use CTRL-Z to undo."
msgstr "Limpeza do código efetuada com sucesso. Use CTRL-Z para desfazer."

#: mu/logic.py:1829
msgid "Your code contains problems."
msgstr "Seu código contém problemas."

#: mu/logic.py:1830
msgid ""
"These must be fixed before tidying will work. Please use the 'Check' "
"button to highlight these problems."
msgstr ""
"Esses devem ser corrigidos antes de organizar seu trabalho. Use o botão "
"\"Verificar\" para realçar esses problemas."

#: mu/modes/base.py:115
msgid "Cannot connect to device on port {}"
msgstr "A conexão com o dispositivo na porta {} falhou."

#: mu/modes/base.py:209
msgid "# Write your code here :-)"
msgstr "# Escreva o seu código aqui :-)"

#: mu/modes/base.py:332
msgid "Data Flood Detected!"
msgstr "Detectada informação excessiva!"

#: mu/modes/base.py:333
msgid ""
"The plotter is flooded with data which will make Mu unresponsive and "
"freeze. As a safeguard, the plotter has been stopped.\n"
"\n"
"Flooding is when chunks of data of more than 1024 bytes are repeatedly "
"sent to the plotter.\n"
"\n"
"To fix this, make sure your code prints small tuples of data between "
"calls to 'sleep' for a very short period of time."
msgstr ""
"O gráfico recebeu informação excessiva, o que pode bloquear o Mu ou "
"torná-lo muito lento. Como ressalva, o gráfico foi interrompido.\n"
"\n"
"A informação é considerada excessiva quando blocos de informação "
"superiores a 1024 bytes são enviados repetidamente para o gráfico.\n"
"Uma solução possível é garantir que o código imprima tuplas de informação"
" pequenas, intervaladas com chamadas 'sleep' por curtos períodos de "
"tempo."

#: mu/modes/base.py:508 mu/modes/base.py:558
msgid "Click on the device's reset button, wait a few seconds and then try again."
msgstr ""
"Pressione o botão de RESET no dispositivo, espere uns segundos e tente "
"novamente."

#: mu/modes/base.py:516 mu/modes/base.py:566
msgid "Could not find an attached device."
msgstr "Não foi possível encontrar um dispositivo conectado."

#: mu/modes/base.py:517
msgid ""
"Please make sure the device is plugged into this computer.\n"
"\n"
"It must have a version of MicroPython (or CircuitPython) flashed onto it "
"before the REPL will work.\n"
"\n"
"Finally, press the device's reset button and wait a few seconds before "
"trying again."
msgstr ""
"Certifique-se que o dispositivo está conectado ao computador.\n"
"\n"
"O dispositivo precisa ter uma versão do MicroPython (ou CircuitPython) "
"embutida antes do REPL poder funcionar.\n"
"\n"
"Por último, pressione o botão de RESET no dispositivo e espera alguns "
"segundos antes de tentar novamente."

#: mu/modes/base.py:567
msgid ""
"Please make sure the device is plugged into this computer.\n"
"\n"
"It must have a version of MicroPython (or CircuitPython) flashed onto it "
"before the Plotter will work.\n"
"\n"
"Finally, press the device's reset button and wait a few seconds before "
"trying again."
msgstr ""
"Certifique-se que o dispositivo está conectado ao computador.\n"
"\n"
"O dispositivo precisa ter uma versão do MicroPython (ou CircuitPython) "
"embutida antes do Gráfico poder funcionar.\n"
"\n"
"Por último, pressione o botão de RESET no dispositivo e espera alguns "
"segundos antes de tentar novamente."

#: mu/modes/circuitpython.py:37
msgid "CircuitPython"
msgstr "CircuitPython"

#: mu/modes/circuitpython.py:39
msgid "Write code for boards running CircuitPython."
msgstr "Escreva código para placas que executam CircuitPython."

#: mu/modes/circuitpython.py:142 mu/modes/pyboard.py:86
msgid "Serial"
msgstr "Serial"

#: mu/modes/circuitpython.py:143 mu/modes/pyboard.py:87
msgid "Open a serial connection to your device."
msgstr "Abre uma conexão serial com o seu dispositivo."

#: mu/modes/circuitpython.py:152 mu/modes/esp.py:102 mu/modes/microbit.py:164
#: mu/modes/pyboard.py:96 mu/modes/python3.py:174
msgid "Plotter"
msgstr "Gráfico"

#: mu/modes/circuitpython.py:153 mu/modes/esp.py:103 mu/modes/microbit.py:165
#: mu/modes/pyboard.py:97
msgid "Plot incoming REPL data."
msgstr "Mostra um gráfico com dados obtidos a partir do REPL."

#: mu/modes/circuitpython.py:189
msgid "Permission error running mount command"
msgstr "Erro de permissão ao executar comando de montagem"

#: mu/modes/circuitpython.py:190
msgid ""
"The mount command (\"{}\") returned an error: {}. Mu will continue as if "
"a device isn't plugged in."
msgstr ""
"O comando de montagem (\"{}\") retornou um erro: {}. Mu vai continuar "
"como se um dispositivo não estivesse conectado."

#: mu/modes/circuitpython.py:208
msgid ""
"If your Circuit Python device is plugged in, you need to \"Share with "
"Linux\" on the CIRCUITPY drive in the \"Files\" app then restart Mu."
msgstr ""
"Se o seu dispositivo Circuit Python estiver conectado, você precisa "
"\"Compartilhar com Linux\" na unidade CIRCUITPY no aplicativo "
"\"Arquivos\" e reiniciar Mu."

#: mu/modes/circuitpython.py:269
msgid "Could not find an attached CircuitPython device."
msgstr "Não foi possível encontrar um dispositivo CircuitPython conectado."

#: mu/modes/circuitpython.py:270
msgid ""
"Python files for CircuitPython devices are stored on the device. "
"Therefore, to edit these files you need to have the device plugged in. "
"Until you plug in a device, Mu will use the directory found here:\n"
"\n"
" {}\n"
"\n"
"...to store your code."
msgstr ""
"Os arquivos Python para dispositivos CircuitPython são armazenados no "
"próprio dispositivo. Assim sendo, para alterar esses arquivos você terá "
"que conectá-lo. Entretanto, o Mu vai usar o diretório encontrado aqui:\n"
"\n"
"{}\n"
"\n"
"...para guardar seu código."

#: mu/modes/debugger.py:39
msgid "Graphical Debugger"
msgstr "Depurador visual"

#: mu/modes/debugger.py:41
msgid "Debug your Python 3 code."
msgstr "Depure o seu código Python 3."

#: mu/modes/debugger.py:61 mu/modes/pygamezero.py:123 mu/modes/python3.py:207
#: mu/modes/web.py:136
msgid "Stop"
msgstr "Parar"

#: mu/modes/debugger.py:62
msgid "Stop the running code."
msgstr "Interrompe a execução do código."

#: mu/modes/debugger.py:68
msgid "Continue"
msgstr "Continuar"

#: mu/modes/debugger.py:69
msgid "Continue to run your Python script."
msgstr "Continua a execução do seu script Python."

#: mu/modes/debugger.py:75
msgid "Step Over"
msgstr "Avançar"

#: mu/modes/debugger.py:76
msgid "Step over a line of code."
msgstr "Avança para a linha de código seguinte."

#: mu/modes/debugger.py:82
msgid "Step In"
msgstr "Para dentro"

#: mu/modes/debugger.py:83
msgid "Step into a function."
msgstr "Avança para dentro da função."

#: mu/modes/debugger.py:89
msgid "Step Out"
msgstr "Para fora"

#: mu/modes/debugger.py:90
msgid "Step out of a function."
msgstr "Avança até sair da função."

#: mu/modes/debugger.py:161
msgid "Your script has finished running."
msgstr "O seu script terminou."

#: mu/modes/debugger.py:266
msgid ""
"Unable to connect to the Python debugger.\n"
"\n"
msgstr ""
"Falha ao conectar ao depurador Python.\n"
"\n"

#: mu/modes/debugger.py:355
msgid "Debugger info: {}"
msgstr "Informação do depurador: {}"

#: mu/modes/debugger.py:362
msgid "Debugger warning: {}"
msgstr "Aviso do depurador: {}"

#: mu/modes/debugger.py:370
msgid "Debugger error: {}"
msgstr "Erro do depurador: {}"

#: mu/modes/esp.py:35
msgid "ESP MicroPython"
msgstr "ESP MicroPython"

#: mu/modes/esp.py:38
msgid "Write MicroPython on ESP8266/ESP32 boards."
msgstr "Escreva MicroPython em placas ESP8266/ESP32."

#: mu/modes/esp.py:71 mu/modes/python3.py:150 mu/modes/python3.py:199
#: mu/modes/web.py:75 mu/modes/web.py:128
msgid "Run"
msgstr "Executar"

#: mu/modes/esp.py:72
msgid "Run your code directly on the {board_name} via the REPL."
msgstr "Executa seu código diretamente em {board_name} por meio de REPL."

#: mu/modes/esp.py:81 mu/modes/microbit.py:145
msgid "Files"
msgstr "Arquivos"

#: mu/modes/esp.py:82
msgid "Access the file system on {board_name}."
msgstr "Acessa o sistema de arquivos em {board_name}."

#: mu/modes/esp.py:90 mu/modes/microbit.py:152 mu/modes/python3.py:164
msgid "REPL"
msgstr "REPL"

#: mu/modes/esp.py:91
msgid "Use the REPL to live-code on the {board_name}."
msgstr "Usa o REPL para programar diretamente em {board_name}."

#: mu/modes/esp.py:129 mu/modes/microbit.py:519
msgid "REPL and file system cannot work at the same time."
msgstr "O REPL e os arquivos não podem ser utilizados ao mesmo tempo."

#: mu/modes/esp.py:130 mu/modes/microbit.py:520
msgid ""
"The REPL and file system both use the same USB serial connection. Only "
"one can be active at any time. Toggle the file system off and try again."
msgstr ""
"O REPL e os arquivos utilizam a mesma conexão USB. Só um deles pode estar"
" ativo de cada vez. Desative os arquivos e tenta novamente."

#: mu/modes/esp.py:149 mu/modes/microbit.py:539
msgid "The plotter and file system cannot work at the same time."
msgstr "O gráfico e o sistema de arquivos não podem ser utilizados ao mesmo tempo."

#: mu/modes/esp.py:152 mu/modes/microbit.py:542
msgid ""
"The plotter and file system both use the same USB serial connection. Only"
" one can be active at any time. Toggle the file system off and try again."
msgstr ""
"O gráfico e sistema de arquivos utilizam a mesma conexão USB. Só um deles"
" pode estar ativo de cada vez. Desative o sistema de arquivos e tente "
"novamente."

#: mu/modes/esp.py:180
msgid "Cannot run anything without any active editor tabs."
msgstr "Não é possível executar nada sem nenhuma aba ativa do editor."

#: mu/modes/esp.py:181
msgid ""
"Running transfers the content of the current tab onto the device. It "
"seems like you don't have  any tabs open."
msgstr ""
"A execução transfere o conteúdo da aba atual para o dispositivo. Parece "
"que você não tem nenhuma aba aberta."

#: mu/modes/esp.py:200 mu/modes/microbit.py:556
msgid "File system cannot work at the same time as the REPL or plotter."
msgstr ""
"Sistema de arquivos não pode ser utilizado ao mesmo tempo com o REPL ou "
"com o gráfico."

#: mu/modes/esp.py:204 mu/modes/microbit.py:560
msgid ""
"The file system and the REPL and plotter use the same USB serial "
"connection. Toggle the REPL and plotter off and try again."
msgstr ""
"O sistema de arquivos, REPL e gráfico utilizam a mesma conexão USB. Só um"
" deles pode estar ativo de cada vez. Desativa o REPL e o gráfico e tenta "
"novamente."

#: mu/modes/esp.py:231
msgid "Could not find an attached {board_name}"
msgstr "Não foi possível encontrar {board_name} conectado"

#: mu/modes/esp.py:234 mu/modes/microbit.py:585
msgid ""
"Please make sure the device is plugged into this computer.\n"
"\n"
"The device must have MicroPython flashed onto it before the file system "
"will work.\n"
"\n"
"Finally, press the device's reset button and wait a few seconds before "
"trying again."
msgstr ""
"Certifique-se que o dispositivo está conectado ao computador.\n"
"\n"
"O dispositivo tem que ter o MicroPython previamente transferido antes dos"
" arquivos poderem funcionar.\n"
"\n"
"Por último, pressiona o botão RESET no dispositivo, aguarde alguns "
"segundos e tenta novamente."

#: mu/modes/esp.py:259
msgid "{board_name} board"
msgstr "placa {board_name}"

#: mu/modes/lego.py:33
msgid "Lego MicroPython"
msgstr "Lego MicroPython"

#: mu/modes/lego.py:36
msgid "Write MicroPython directly on Lego Spike devices."
msgstr "Escreva MicroPython diretamente em dispositivos Lego Spike."

#: mu/modes/microbit.py:111
msgid "BBC micro:bit"
msgstr "BBC micro:bit"

#: mu/modes/microbit.py:113
msgid "Write MicroPython for the BBC micro:bit."
msgstr "Escreva MicroPython para o BBC micro:bit."

#: mu/modes/microbit.py:138
msgid "Flash"
msgstr "Transferir"

#: mu/modes/microbit.py:139
msgid "Flash your code onto the micro:bit."
msgstr "Transfere o seu código para o micro:bit."

#: mu/modes/microbit.py:146
msgid "Access the file system on the micro:bit."
msgstr "Acessa o sistema de arquivos no micro:bit."

#: mu/modes/microbit.py:153
msgid "Use the REPL to live-code on the micro:bit."
msgstr "Usa o REPL para programar diretamente no micro:bit."

#: mu/modes/microbit.py:190
msgid "Your script is too long and code minification is disabled"
msgstr "O seu script é muito grande e a minificação de código está desabilitada"

#: mu/modes/microbit.py:194
msgid "Your script is too long and the minifier isn't available"
msgstr "O seu script é muito grande e o minificador não está disponível"

#: mu/modes/microbit.py:206
msgid "Problem minifying script"
msgstr "Problema ao minificar o script"

#: mu/modes/microbit.py:218
msgid "Our minifier tried but your script is too long!"
msgstr "O minificador tentou, mas o seu script é muito grande!"

#: mu/modes/microbit.py:286
msgid "Unable to flash \"{}\""
msgstr "Não foi possível transferir \"{}\""

#: mu/modes/microbit.py:307 mu/modes/microbit.py:584
msgid "Could not find an attached BBC micro:bit."
msgstr "Não foi possível encontrar um micro:bit conectado."

#: mu/modes/microbit.py:308
msgid ""
"Please ensure you leave enough time for the BBC micro:bit to be attached "
"and configured correctly by your computer. This may take several seconds."
" Alternatively, try removing and re-attaching the device or saving your "
"work and restarting Mu if the device remains unfound."
msgstr ""
"Por favor assegure que você dê tempo suficiente ao computador para "
"detectar e identificar o micro:bit. Isto pode levar vários segundos. "
"Alternativamente, tente desconectar e reconectar o dispositivo ou salve o"
" seu trabalho e reinicie o Mu."

#: mu/modes/microbit.py:326
msgid "Cannot save a custom hex file to a local directory."
msgstr "Não foi possível salvar um arquivo hex personalizado no diretório local."

#: mu/modes/microbit.py:327
msgid ""
"When a custom hex file is configured in the settings a local directory "
"cannot be used to save the final hex file."
msgstr ""
"Quando um arquivo hex personalizado é configurado nas configurações, um "
"diretório local não pode ser usado para salvar o arquivo hex final."

#: mu/modes/microbit.py:336
msgid "Cannot use a custom hex file without micro:bit port."
msgstr "Não é possível usar um arquivo hex personalizado sem uma porta micro:bit."

#: mu/modes/microbit.py:337
msgid ""
"Mu was unable to detect the micro:bit serial port. Normally this is okay,"
" as Mu can inject the Python code into the hex to flash. However, this "
"cannot be done with a custom hex file."
msgstr ""
"Um não conseguiu detectar a porta serial micro:bit. Normalmente isso não "
"é um problema, pois Um pode injetar o código Python no hex para "
"transferir. Porém, isso não pode ser feito com um arquivo hex "
"personalizado."

#: mu/modes/microbit.py:390
msgid "Unsupported BBC micro:bit."
msgstr "Este micro:bit não é suportado."

#: mu/modes/microbit.py:391
msgid ""
"Your device is newer than this version of Mu. Please update Mu to the "
"latest version to support this device.\n"
"\n"
"https://codewith.mu/"
msgstr ""
"O seu dispositivo é mais recente que esta versão do Mu. Por favor, "
"atualize o Mu para a última versão para obter suporte a este dispositivo."
"\n"
"\n"
"https://codewith.mu/"

#: mu/modes/microbit.py:425 mu/modes/microbit.py:446
msgid "Flashing the micro:bit"
msgstr "Transferindo o micro:bit"

#: mu/modes/microbit.py:427
msgid "Runtime"
msgstr "Tempo de execução"

#: mu/modes/microbit.py:458
msgid "Finished flashing."
msgstr "Transferência concluída."

#: mu/modes/microbit.py:490
msgid "Copied code onto micro:bit."
msgstr "Código copiado para o micro:bit."

#: mu/modes/microbit.py:498
msgid "There was a problem flashing the micro:bit."
msgstr "Houve uma falha na transferência para o micro:bit."

#: mu/modes/microbit.py:499
msgid ""
"Please do not disconnect the device until flashing has completed. Please "
"check the logs for more information."
msgstr ""
"Não desligue o dispositivo até que a transferência seja concluída. "
"Verifique o log para mais informação."

#: mu/modes/microbit.py:601
msgid "micro:bit"
msgstr "micro:bit"

#: mu/modes/pico.py:33
msgid "RP2040"
msgstr "RP2040"

#: mu/modes/pico.py:36
msgid "Write MicroPython directly on a Raspberry Pi Pico."
msgstr "Escreva MicroPython diretamente em um Raspberry Pi Pico."

#: mu/modes/pyboard.py:32
msgid "Pyboard MicroPython"
msgstr "Pyboard MicroPython"

#: mu/modes/pyboard.py:34
msgid "Use MicroPython on the Pyboard line of boards"
msgstr "Use MicroPython na linha de placas Pyboard"

#: mu/modes/pyboard.py:177
msgid "Could not find an attached PyBoard device."
msgstr "Não foi possível encontrar um dispositivo PyBoard conectado."

#: mu/modes/pyboard.py:178
msgid ""
"Python files for PyBoard MicroPython devices are stored on the device. "
"Therefore, to edit these files you need to have the device plugged in. "
"Until you plug in a device, Mu will use the directory found here:\n"
"\n"
" {}\n"
"\n"
"...to store your code."
msgstr ""
"Os arquivos Python para dispositivos PyBoard MicroPython são armazenados "
"no dispositivo. Assim sendo, para os editar esses arquivos você precisará"
" ter o dispositivo conectado. Até você conectar um dispositivo, Mu vai "
"usar o diretório encontrado aqui:\n"
"\n"
"{}\n"
"\n"
"...para armazenar seu código."

#: mu/modes/pygamezero.py:35
msgid "Pygame Zero"
msgstr "Pygame Zero"

#: mu/modes/pygamezero.py:37
msgid "Make games with Pygame Zero."
msgstr "Crie jogos com o Pygame Zero."

#: mu/modes/pygamezero.py:65 mu/modes/pygamezero.py:115
msgid "Play"
msgstr "Jogar"

#: mu/modes/pygamezero.py:66 mu/modes/pygamezero.py:116
msgid "Play your Pygame Zero game."
msgstr "Inicia o seu jogo Pygame Zero."

#: mu/modes/pygamezero.py:72 mu/modes/web.py:103
msgid "Images"
msgstr "Imagens"

#: mu/modes/pygamezero.py:73
msgid "Show the images used by Pygame Zero."
msgstr "Mostra as imagens utilizadas pelo Pygame Zero."

#: mu/modes/pygamezero.py:79
msgid "Fonts"
msgstr "Fontes"

#: mu/modes/pygamezero.py:80
msgid "Show the fonts used by Pygame Zero."
msgstr "Mostra as fontes utilizadas pelo Pygame Zero."

#: mu/modes/pygamezero.py:86
msgid "Sounds"
msgstr "Sons"

#: mu/modes/pygamezero.py:87
msgid "Show the sounds used by Pygame Zero."
msgstr "Mostra os sons utilizados pelo Pygame Zero."

#: mu/modes/pygamezero.py:93
msgid "Music"
msgstr "Música"

#: mu/modes/pygamezero.py:94
msgid "Show the music used by Pygame Zero."
msgstr "Mostra as músicas utilizadas pelo Pygame Zero."

#: mu/modes/pygamezero.py:124
msgid "Stop your Pygame Zero game."
msgstr "Pára o seu jogo Pygame Zero."

#: mu/modes/python3.py:133
msgid "Python 3"
msgstr "Python 3"

#: mu/modes/python3.py:135
msgid "Create code using standard Python 3."
msgstr "Crie código usando o Python 3 padrão."

#: mu/modes/python3.py:151 mu/modes/python3.py:200
msgid "Run your Python script."
msgstr "Executa o seu script Python."

#: mu/modes/python3.py:157
msgid "Debug"
msgstr "Depurar"

#: mu/modes/python3.py:158
msgid "Debug your Python script."
msgstr "Depura o seu script Python."

#: mu/modes/python3.py:165
msgid "Use the REPL for live coding."
msgstr ""
"Usa o REPL para experimentar Python linha a linha, com respostas "
"imediatas."

#: mu/modes/python3.py:175
msgid "Plot data from your script or the REPL."
msgstr ""
"Mostra um gráfico dos dados produzidos pelo seu script Python ou pelo "
"REPL."

#: mu/modes/python3.py:208
msgid "Stop your Python script."
msgstr "Pára o teu script Python."

#: mu/modes/python3.py:280
msgid "Starting iPython REPL."
msgstr "Iniciando o REPL iPython."

# Not sure what/why "this may take a short amount of time" means in this
# context. Omited, for brevity.
#: mu/modes/python3.py:285
msgid "Stopping iPython REPL (this may take a short amount of time)."
msgstr "Parando o REPL iPython (isto pode demorar algum tempo)."

#: mu/modes/python3.py:377
msgid "REPL started."
msgstr "REPL iniciado."

#: mu/modes/python3.py:386
msgid "REPL stopped."
msgstr "REPL terminado."

#: mu/modes/web.py:58
msgid "Web"
msgstr "Web"

#: mu/modes/web.py:60
msgid "Build simple websites with the \"Flask\" web framework."
msgstr "Construa sites simples com o framework web \"Flask\"."

#: mu/modes/web.py:76 mu/modes/web.py:129
msgid "Run the web server."
msgstr "Executa o servidor web."

#: mu/modes/web.py:83
msgid "Open your website in a browser."
msgstr "Abre seu site em um navegador."

#: mu/modes/web.py:89
msgid "Templates"
msgstr "Modelos"

#: mu/modes/web.py:90
msgid "Load HTML templates used by your website."
msgstr "Carrega modelos HTML usados por seu site."

#: mu/modes/web.py:96
msgid "CSS"
msgstr "CSS"

#: mu/modes/web.py:97
msgid "Load CSS files used by your website."
msgstr "Carrega arquivos CSS usados por seu site."

#: mu/modes/web.py:104
msgid "Open the directory containing images used by your website."
msgstr "Abre o diretório contendo imagens usadas por seu site."

#: mu/modes/web.py:137
msgid "Stop the web server."
msgstr "Para o servidor web."

#: mu/modes/web.py:157
msgid "This is not a Python file!"
msgstr "Isso não é um arquivo Python!"

#: mu/modes/web.py:158
msgid ""
"Mu is only able to serve a Python file. Please make sure the current tab "
"in Mu is the one for your web application and then try again."
msgstr ""
"Mu só consegue servir um arquivo Python. Certifique-se que a aba atual no"
" Mu é aquela para sua aplicação web e tente novamente."

#: mu/modes/web.py:175
msgid "Cannot find template directory!"
msgstr "Não foi possível encontrar um diretório de modelos!"

#: mu/modes/web.py:176
msgid ""
"To serve your web application, there needs to be a 'templates' directory "
"in the same place as your web application's Python code. Please fix this "
"and try again. (Hint: Mu was expecting the `templates` directory to be "
"here: )"
msgstr ""
"Para servir as aplicação web, é necessário haver um diretório de "
"\"templates\" no mesmo lugar que o código Python da sua aplicação web. "
"Corrija isso e tente novamente. (Dica: Mu esperava que o diretório "
"`templates` estivesse aqui: )"

#: mu/modes/web.py:273
msgid "Cannot Open Website - Server not Running."
msgstr "Não foi possível abrir o site - Servidor não está em execução."

#: mu/modes/web.py:274
msgid ""
"You must have the local web server running in order to view your website "
"in a browser. Click on the 'Run' button to start the server and then try "
"again."
msgstr ""
"Você deve ter o servidor web local em execução para visualizar seu site "
"em um navegador. Clique no botão \"Executar\" para iniciar o servidor e "
"tente novamente."

#~ msgid "Logging to {}"
#~ msgstr "Log em {}."

#~ msgid "Debugger requires a Python script filename to run."
#~ msgstr "O depurador requer o nome de um script Python para executar."

#~ msgid "Files on your micro:bit:"
#~ msgstr "Arquivos no micro:bit:"

#~ msgid "{} [{}:{}]"
#~ msgstr "{} [{}:{}]"

#~ msgid "Your script is too long!"
#~ msgstr "O seu script é muito grande!"

# No obvious translation for runtime. Went technical, but quoted.
#~ msgid " Runtime: {}"
#~ msgstr " \"Runtime\": {}"

