{
  "admin_enter": "Entrar",
  "admin_key": "Entrar no console",
  "admin_key_help": "Chave de administração (nb3a_…) ou o seu código de convite (NB3-…), que abre o console de sub-administração. Você informa uma vez: a sessão dura 30 dias neste navegador, e a chave não fica guardada nele.",
  "admin_logout": "Sair",
  "admin_title": "Administração",
  "app_name": "NutellaBoot 3",
  "attach": "Anexar à imagem",
  "bind_team": "Vincular time",
  "boot_key": "Chave de boot",
  "build_layer": "Construir camada",
  "build_queued": "Construção na fila",
  "building": "Construindo…",
  "bulk": "Criação em massa",
  "bulk_create": "Criar todas",
  "bulk_help": "Uma imagem por linha: identificador, nome e modelo separados por TAB.",
  "bulk_result": "{ok} criadas, {fail} com erro",
  "cancel": "Cancelar",
  "clean_home": "Limpar a home",
  "close": "Fechar",
  "command_sent": "Comando enviado para {n} máquina(s)",
  "config_intro": "Estas opções valem para todas as máquinas que bootarem esta imagem. Elas são aplicadas no próximo boot.",
  "config_link": "Link de configuração",
  "config_title": "Configuração da imagem",
  "confirm_command": "Enviar \"{cmd}\" para {n} máquina(s)?",
  "confirm_delete": "Apagar a imagem \"{id}\"? Isto não pode ser desfeito.",
  "console_enter": "Entrar no meu console",
  "console_help": "O mesmo código de convite abre o seu console de sub-administração, onde você cria e gerencia os seus modelos e as suas site-images.",
  "copied": "Copiado",
  "copy": "Copiar",
  "create": "Criar",
  "create_bad_code": "Código inválido, expirado ou sem saldo.",
  "create_code": "Código de convite",
  "create_done": "Imagem criada! Guarde estes dados — eles não aparecem de novo.",
  "create_fullname": "Nome de exibição",
  "create_go": "Criar imagem",
  "create_have_code": "Tenho um código de convite",
  "create_intro": "Cada imagem é um sistema que suas máquinas baixam ao ligar. Com um código de convite você cria a sua na hora; sem código, peça acesso e a administração libera.",
  "create_name": "Nome da imagem (identificador)",
  "create_name_help": "Letras minúsculas, números, ponto, hífen. Nomes começando por número são reservados à administração.",
  "create_no_code": "Não tenho código",
  "create_template": "Modelo base",
  "create_title": "Criar uma imagem",
  "created": "Imagem criada",
  "delete": "Apagar",
  "disable_firewall": "Desligar firewall",
  "dismiss": "Dispensar",
  "download_csv": "Baixar credenciais (CSV)",
  "enable_firewall": "Ligar firewall",
  "error": "Erro",
  "field_free": "A sede pode mudar",
  "field_locked": "Só a administração",
  "filter_alert": "Em alerta",
  "filter_all": "Todas",
  "filter_locked": "Bloqueadas",
  "filter_offline": "Offline",
  "filter_unbound": "Sem time",
  "filter_usb": "Com dispositivo",
  "firewall": "Firewall",
  "history": "Histórico",
  "home_admin_desc": "Vou criar imagens, gerar credenciais e cuidar da infraestrutura. Quem tem código de convite entra por aqui também, no console próprio. A sessão dura 30 dias.",
  "home_admin_enter": "Entrar na administração",
  "home_admin_key": "Chave de administração ou código de convite",
  "home_admin_title": "Sou da administração",
  "home_coord_bad": "Identificador ou token inválido. Confira o link que você recebeu.",
  "home_coord_checking": "Conferindo…",
  "home_coord_desc": "Tenho uma imagem e quero configurá-la ou acompanhar as máquinas da minha sala.",
  "home_coord_hint": "Normalmente você recebe um link pronto da organização; se recebeu, é só abri-lo. Se tiver o identificador e o token soltos, cole-os aqui.",
  "home_coord_id": "Identificador da imagem",
  "home_coord_open_config": "Configurar a imagem",
  "home_coord_open_hotconfig": "Gerir as máquinas",
  "home_coord_title": "Sou coordenador de sede",
  "home_coord_token": "Token da imagem",
  "home_create_desc": "Vou criar e cuidar da imagem do meu laboratório ou evento.",
  "home_create_open": "Criar minha imagem",
  "home_create_title": "Quero uma imagem própria",
  "home_docs_api": "Referência da API",
  "home_docs_desc": "Como preparar a temporada, gravar os pendrives, o dia da prova e a referência da API.",
  "home_docs_operations": "Manual de operação",
  "home_docs_title": "Documentação",
  "home_guide_admin": "Administração: a chave de administração é mostrada uma única vez quando o servidor é preparado (comando de configuração inicial). Com ela, entre na administração, abra a imagem desejada e use \"ver credenciais e link\" para copiar o token e o link de cada sede — sem precisar recriar nada.",
  "home_guide_coord": "Coordenador: a organização da maratona cria a sua imagem e te entrega um link já com o identificador e o token embutidos — abrir esse link basta. Se recebeu só o identificador e o token separados, cole-os no cartão acima.",
  "home_guide_title": "Como conseguir minhas chaves",
  "home_intro": "Um pendrive liga o computador e ele baixa um sistema pronto do servidor — com telemetria, bloqueio de tela e configuração por sala. Serve para provas, laboratórios de ensino e salas gerenciadas (a Maratona de Programação é um dos usos). Escolha abaixo por onde começar.",
  "home_tagline": "Gestão de laboratórios com boot em rede",
  "image": "Imagem",
  "image_id": "Identificador",
  "image_id_help": "Letras minúsculas, números, ponto, hífen. Nomes começando por número são reservados à administração da maratona.",
  "image_name": "Nome",
  "images": "Imagens",
  "invite_build_quota": "Cota de camadas por imagem",
  "invite_count": "Quantos códigos",
  "invite_generate": "Gerar código",
  "invite_max_images": "Imagens por código",
  "invite_remaining": "restantes",
  "invite_revoke": "Revogar",
  "invites": "Convites",
  "invites_help": "Gere códigos e entregue a quem vai criar a própria imagem. Cada código tem um limite de imagens.",
  "last_seen": "Visto",
  "layer_attach_now": "Anexar",
  "layer_attach_to": "Anexar às imagens",
  "layer_attached": "Camada anexada",
  "layer_build": "Construir camada",
  "layer_by_image": "Por imagem",
  "layer_by_template": "Por modelo (anexar a várias)",
  "layer_name": "Nome da camada",
  "layer_none": "Nenhuma camada ainda.",
  "layer_of_image": "Camadas desta imagem",
  "layer_packages": "Pacotes (separados por espaço ou vírgula)",
  "layer_remove": "Remover camada",
  "layer_state_done": "pronta",
  "layer_state_failed": "falhou",
  "layer_state_queue": "na fila",
  "layer_state_running": "construindo",
  "layers": "Camadas extras",
  "layers_button": "camadas",
  "layers_help": "Pacotes adicionais instalados sobre a imagem base.",
  "layers_section": "Camadas adicionais",
  "layers_section_help": "Instale pacotes por cima da imagem base. Construir uma vez no modelo e anexar a várias imagens economiza tempo; ou faça uma camada só de uma imagem.",
  "load": "Carga",
  "loading": "Carregando…",
  "lock_dont_touch": "NÃO mexa no mouse nem no teclado",
  "lock_password_prompt": "Senha para destravar",
  "lock_password_wrong": "Senha incorreta",
  "lock_screen": "Bloquear tela",
  "lock_unlocking": "Destravando…",
  "lock_wait_message": "A prova vai começar. Aguarde a orientação da equipe.",
  "lock_wait_title": "Aguarde",
  "locked": "Bloqueada",
  "locked_field": "Definido pela organização da maratona",
  "locks_help": "O cadeado fechado significa que só a administração muda aquele campo. Vale para as imagens Oficiais deste modelo; imagens Livres editam tudo.",
  "locks_save": "Salvar cadeados",
  "locks_saved": "Cadeados atualizados",
  "locks_title": "Campos que a sede pode mudar",
  "logs_download": "Baixar",
  "logs_none": "Esta máquina ainda não enviou logs.",
  "machine": "Máquina",
  "machine_key": "Chave de máquina",
  "machines": "Máquinas",
  "machines_online": "{n} online",
  "machines_total": "{n} no total",
  "make_free": "Liberar tudo",
  "make_official": "Tornar oficial",
  "make_private": "Tornar privado",
  "make_public": "Tornar público",
  "manage_link": "Link de gestão",
  "media_cd": "CD/DVD INSERIDO",
  "memory": "Memória",
  "model_create": "Criar modelo",
  "model_created": "Modelo criado",
  "model_delete_confirm": "Apagar o modelo {n}?",
  "model_description": "Descrição",
  "model_duplicate": "Duplicar",
  "model_duplicate_hint": "Dê um nome ao novo modelo e clique em Criar modelo.",
  "model_empty_warning": "Sem camadas: uma site-image derivada deste modelo não vai bootar.",
  "model_from": "Partir de",
  "model_from_blank": "— do zero —",
  "model_from_help": "Partindo de um modelo existente, o novo já nasce com as mesmas camadas e o mesmo formulário (inclusive os cadeados). É o caminho para um modelo novo que já tem telemetria e wifi.",
  "model_layer_add": "Adicionar camada",
  "model_layer_manual": "— informar md5 e arquivo —",
  "model_layers": "Camadas",
  "model_layers_count": "camadas",
  "model_layers_help": "A ordem é a prioridade no overlay: a primeira ganha. As camadas de personalização ficam na frente da imagem base.",
  "model_name": "Nome do modelo",
  "model_of_admin": "da administração",
  "model_panel_title": "Modelo",
  "model_readonly": "Modelo público da administração: você pode derivar site-images dele, mas não editá-lo.",
  "model_used_by": "site-images",
  "model_wallpaper": "Papel de parede do modelo",
  "model_wallpaper_free": "Sedes podem trocar",
  "model_wallpaper_help": "Vale para toda sede deste modelo que não tenha o seu próprio. Trocar aqui chega às sedes já criadas no próximo boot.",
  "model_wallpaper_locked": "Sedes não trocam",
  "models_none": "Nenhum modelo ainda. Crie o primeiro acima.",
  "models_section": "Modelos",
  "models_section_help": "O modelo é o que se configura uma vez: as camadas (sistema base, telemetria, wifi, pacotes) e o formulário que as sedes preenchem. Cada site-image deriva de um modelo.",
  "new_image": "Nova imagem",
  "no": "Não",
  "no_machines": "Nenhuma máquina apareceu ainda.",
  "no_team": "sem time",
  "no_token": "Abra esta página pelo link com o token (?id=…&tk=…).",
  "none": "nenhum",
  "offline": "Offline",
  "online": "Online",
  "packages": "Pacotes",
  "personal_namespace": "Pessoal",
  "poweroff": "Desligar",
  "profile": "Perfil",
  "profile_free": "Livre (o dono edita tudo)",
  "profile_free_short": "Livre",
  "profile_help": "Em imagens oficiais, campos como RAM mínima, firewall, uso de pendrive e página inicial só a administração muda.",
  "profile_official": "Oficial (campos obrigatórios travados)",
  "profile_official_short": "Oficial",
  "publish_disabled_warn": "Publicação desligada — as máquinas vão baixar da própria máquina de gestão.",
  "publish_help": "Camadas e imagens de pendrive são enviadas para o servidor de arquivos, para as máquinas não baixarem da máquina de gestão.",
  "publish_none": "Nada publicado ainda.",
  "publish_retry": "Reenviar pendentes",
  "publish_section": "Publicação de arquivos",
  "publish_status_disabled": "desligado",
  "publish_status_done": "publicado",
  "publish_status_failed": "falhou",
  "reboot": "Reiniciar",
  "refresh": "Atualizar",
  "rejected_machines": "{n} máquina(s) tentaram reportar com identificação inválida:",
  "rejected_machines_hint": "Provável agente de telemetria desatualizado — regere a camada de telemetria e reinicie as máquinas.",
  "remove": "Remover",
  "report_last_4h": "últimas 4 horas",
  "report_last_hour": "última hora",
  "report_open": "Relatório",
  "report_period": "Período do relatório:",
  "report_today": "hoje",
  "request_approve_code": "Aprovar (enviar código)",
  "request_contact": "Seu contato (e-mail, telefone, @)",
  "request_intro": "Sem um código, deixe seu pedido: a administração avalia e te envia um código ou o link pronto.",
  "request_note": "Conte para que você quer usar",
  "request_reject": "Recusar",
  "request_send": "Enviar pedido",
  "request_sent": "Pedido enviado! Aguarde o contato da administração.",
  "request_wanted": "Nome desejado para a imagem",
  "requests_admin": "Pedidos",
  "requests_none": "Nenhum pedido pendente.",
  "reserved_namespace": "Reservado à administração",
  "reset_editors": "Zerar contagem de editores",
  "role_base": "sistema base",
  "role_extra": "extra",
  "role_telemetry": "telemetria",
  "role_wifi": "wifi",
  "rotate_token": "Gerar novo token",
  "save": "Salvar",
  "saved": "Configuração salva",
  "saving": "Salvando…",
  "screen": "Tela",
  "search": "Buscar",
  "seat": "Lugar",
  "seeders": "Semeadores",
  "seeders_help": "Máquinas que estão servindo a imagem para as outras da rede local.",
  "seeders_none": "Nenhuma máquina semeando agora",
  "select_all": "Selecionar todas",
  "select_none": "Limpar seleção",
  "selected_n": "{n} selecionada(s)",
  "send_command": "Enviar comando",
  "sound_enable": "🔔 Ativar som",
  "sound_on": "🔔 Som ligado",
  "sound_unavailable": "Este navegador não deixa tocar som.",
  "stale": "Sem contato",
  "status": "Estado",
  "swap": "Swap",
  "tab_logs": "Logs",
  "tab_state": "Estado agora",
  "team": "Time",
  "template": "Modelo",
  "template_public": "Disponível para auto-atendimento",
  "token": "Token",
  "unbind_team": "Desvincular",
  "unlock_screen": "Desbloquear tela",
  "unlocked": "Livre",
  "uploading": "Enviando…",
  "usb_auto_off": "geração automática desligada (usb.auto_generate em server.json)",
  "usb_building": "gerando…",
  "usb_conf_help": "já com o identificador e a chave desta sala",
  "usb_download": "Baixar",
  "usb_failed": "falhou",
  "usb_generate": "Gerar",
  "usb_generic": "imagem do pendrive",
  "usb_generic_help": "a mesma para todas as sedes",
  "usb_generic_image": "imagem genérica",
  "usb_help": "As máquinas ligam por um pendrive. Grave a imagem uma vez e use o mesmo pendrive em todas as máquinas — ele é liberado logo no início do boot.",
  "usb_howto": "Grave a imagem no pendrive e copie o nutellaboot.conf para dentro dele (é uma partição FAT comum, abre em qualquer computador).",
  "usb_kernel": "kernel e initrd",
  "usb_local": "servida pela máquina de gestão",
  "usb_network": "TETHERING CONECTADO",
  "usb_no_kernel": "Não há kernel nem initrd na máquina de gestão — sem eles não há pendrive. Rode, com root:",
  "usb_none": "nenhuma sede ainda",
  "usb_not_generated": "ainda não gerada",
  "usb_or": "ou, se preferir não copiar nada",
  "usb_other": "DISPOSITIVO USB CONECTADO",
  "usb_per_site": "por sede",
  "usb_phone": "CELULAR CONECTADO",
  "usb_published": "publicada",
  "usb_ready_made": "imagem já configurada",
  "usb_ready_made_help": "nada para copiar; só serve nesta sala",
  "usb_regenerate": "Gerar de novo",
  "usb_section": "Pendrive de boot",
  "usb_section_help": "Uma imagem serve todas as sedes: o que muda por sala é o nutellaboot.conf, que cada sede baixa na própria tela.",
  "usb_stale_boot_key": "Desatualizada: a chave de boot mudou. Os pendrives já gravados com ela não bootam mais.",
  "usb_stale_kernel": "Desatualizada: o sistema de boot foi reconstruído depois desta imagem.",
  "usb_stale_server": "Desatualizada: o endereço do servidor mudou depois desta imagem.",
  "usb_storage": "PENDRIVE CONECTADO",
  "usb_title": "Pendrive de boot desta sala",
  "view_credentials": "Ver credenciais e link",
  "wallpaper": "Papel de parede",
  "wallpaper_at_creation": "Papel de parede (opcional)",
  "wallpaper_choose": "Escolher arquivo",
  "wallpaper_current": "Enviado agora",
  "wallpaper_help": "Envie um PNG ou JPEG. O arquivo fica no servidor; não é preciso hospedar em lugar nenhum.",
  "wallpaper_lock_label": "Não deixar trocar o papel de parede",
  "wallpaper_locked_msg": "O papel de parede desta imagem foi definido pela organização.",
  "wallpaper_none": "Nenhum papel de parede enviado",
  "wallpaper_preview_failed": "Não foi possível carregar a prévia do papel de parede.",
  "wallpaper_remove": "Remover",
  "wallpaper_send": "Enviar",
  "wallpaper_upload_failed": "A imagem foi criada, mas o papel de parede não subiu",
  "who_admin": "administração",
  "who_admin_help": "Você vê e administra tudo, e é a única conta que pode usar nomes começando por número.",
  "who_subadmin": "sub-administração",
  "who_subadmin_help": "Você vê e administra só o que criou. Nomes começando por número são reservados à administração.",
  "yes": "Sim"
}
