{ "Language": "Português", "Translation": { "Login Required": "Login Necessário", "Please login to access settings": "Por favor, faça login para acessar as configurações", "Username": "Nome de usuário", "Password": "Senha", "Login": "Entrar", "Login Error": "Erro de Login", "Incorrect username or password": "Nome de usuário ou senha incorretos", "Please enter your username and password": "Por favor, digite seu nome de usuário e senha", "Video Script Settings": "**Configurações do roteiro**", "Video Subject": "Tema do vídeo", "Video Subject Placeholder": "Exemplo: Como a IA está mudando o cotidiano", "Script Language": "Idioma do roteiro", "Advanced Script Settings": "Configurações avançadas do roteiro", "Custom Script Requirements": "Requisitos personalizados do roteiro", "Custom System Prompt": "Prompt do sistema", "Restore Default System Prompt": "Restaurar prompt padrão", "Default System Prompt Restored": "Prompt padrão restaurado", "Preview Final Prompt": "Pré-visualizar prompt final", "Final Prompt Preview": "Pré-visualização do prompt final", "Generate Video Script and Keywords": "Gerar roteiro e palavras-chave com IA", "Auto Detect": "Detectar Automaticamente", "Video Script": "Roteiro do vídeo (opcional)", "Video Script Help": "Deixe em branco para gerá-lo com IA a partir do tema do vídeo. Uma pontuação adequada ajuda a gerar as legendas.", "Generate Video Keywords": "Gerar palavras-chave com IA", "Please Enter the Video Subject": "Por favor, insira o Roteiro do Vídeo primeiro", "Please Enter the Video Subject First": "Insira primeiro o tema do vídeo", "Task Manager": "Gerenciador de tarefas", "No Tasks Yet": "No tasks yet", "No Tasks Match Filter": "No tasks match the selected filter", "All Tasks": "All", "Task Status Filter": "Task status filter", "Task Status Complete": "Completed", "Task Status Failed": "Failed", "Task Status Processing": "Processing", "Task Status History": "History", "Task Status": "Status", "Recent Tasks": "Recent Tasks", "Task Subject": "Subject", "Task Updated At": "Updated", "Task Progress": "Progress", "Task Actions": "Actions", "Play Video": "Play", "Play": "Play", "Open": "Open", "Delete": "Delete", "Delete Task": "Delete Task", "Task Deleted": "Task deleted", "Task Delete Failed": "Failed to delete task", "Open Task Folder": "Open Folder", "Generating Video Script and Keywords": "A IA está gerando o roteiro do vídeo e as palavras-chave...", "Generating Video Keywords": "A IA está gerando as palavras-chave do vídeo...", "Video Keywords": "Palavras-chave do vídeo (inglês, opcional)", "Video Keywords Help": "Deixe em branco para gerá-las com IA a partir do roteiro. Separe várias palavras-chave com vírgulas inglesas.", "Video Settings": "**Configurações do Vídeo**", "Video Concat Mode": "Modo de Concatenação de Vídeo", "Random": "Concatenação Aleatória (Recomendado)", "Sequential": "Concatenação Sequencial", "Video Transition Mode": "Modo de Transição de Vídeo", "None": "Nenhuma Transição", "Shuffle": "Transição Aleatória", "FadeIn": "FadeIn", "FadeOut": "FadeOut", "SlideIn": "SlideIn", "SlideOut": "SlideOut", "Video Ratio": "Proporção do Vídeo", "Portrait": "Retrato 9:16", "Landscape": "Paisagem 16:9", "Clip Duration": "Duração máxima por clipe (s)", "Clip Duration Help": "Define a duração de cada clipe utilizado, não a duração total do vídeo.", "Number of Videos Generated Simultaneously": "Vídeos por execução", "Match Materials to Script Order": "Ajustar imagens à ordem do roteiro", "Match Materials to Script Order Help": "Gera termos e organiza os materiais conforme o roteiro para acompanhar a narração.", "Audio Settings": "**Configurações de Áudio**", "Voiceover Mode": "Modo de narração", "Automatic Voiceover": "Auto", "Upload Voiceover": "Enviar", "No Voiceover": "Nenhuma", "No Voice Selected": "Nenhuma voz selecionada", "Voiceover Service": "Serviço de voz", "Voiceover Voice": "Voz (idioma do roteiro)", "Voiceover Volume": "Volume da narração", "Voiceover Volume Help": "Ajusta o volume da narração automática ou enviada. 100% mantém o nível original.", "Voiceover Speed": "Velocidade da narração", "Voiceover Speed Help": "Aplica-se apenas à narração automática. 1,0× é a velocidade normal.", "Upload Voiceover File": "Enviar arquivo de narração", "Upload Voiceover File Help": "O áudio enviado é usado diretamente em vez de gerar uma narração.", "Custom audio will be used directly. TTS synthesis will be skipped for this task.": "A narração enviada será usada diretamente; nenhuma narração automática será gerada.", "Please Upload Voiceover File First": "Envie primeiro um arquivo de narração", "Background Music Source": "Fonte da música de fundo", "Speech Synthesis": "Voz (idioma do roteiro)", "Speech Region": "Região(:red[Obrigatório,[Obter Região](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Key": "Chave da API(:red[Obrigatório,[Obter Chave da API](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Volume": "Volume da voz", "Speech Rate": "Velocidade da voz", "Custom Audio File": "Áudio personalizado", "No Voice": "Sem voz (sem sintese de fala)", "Male": "Masculino", "Female": "Feminino", "Background Music": "Música de Fundo", "No Background Music": "Sem Música de Fundo", "Random Background Music": "Música de Fundo Aleatória", "Custom Background Music": "Música de Fundo Personalizada", "Custom Background Music File": "Caminho da música personalizada", "Background Music Volume": "Volume da música de fundo", "Subtitle Settings": "**Configurações de Legendas**", "Enable Subtitles": "Ativar Legendas", "Font": "Fonte", "Position": "Posição", "Top": "Superior", "Center": "Centralizar", "Bottom": "Inferior (Recomendado)", "Custom": "Personalizada", "Custom Position (% from top)": "Posição personalizada (% a partir do topo)", "Please enter a value between 0 and 100": "Por favor, insira um valor entre 0 e 100", "Please enter a valid number": "Por favor, insira um número válido", "Font Size": "Tamanho da fonte", "Font Color": "Texto", "Stroke Color": "Contorno", "Stroke Width": "Espessura", "Enable Subtitle Background": "Fundo", "Subtitle Background Color": "Cor", "Rounded Subtitle Background": "Fundo arredondado", "Subtitle Colors Are Indistinguishable": "Texto e fundo usam a mesma cor, por isso as legendas podem não ficar visíveis.", "Subtitle Font Does Not Support Text": "A fonte escolhida não suporta alguns caracteres do roteiro, por isso podem faltar legendas.", "Restore Default Subtitle Settings": "Restaurar legendas", "Default Subtitle Settings Restored": "Definições de legendas restauradas", "Generate Video": "Gerar Vídeo", "Video Script and Subject Cannot Both Be Empty": "O Tema do Vídeo e o Roteiro do Vídeo não podem estar ambos vazios", "Generating Video": "Gerando vídeo, por favor aguarde...", "Start Generating Video": "Começar a Gerar Vídeo", "Video Generation Completed": "Geração do Vídeo Concluída", "Video Generation Failed": "Falha na Geração do Vídeo", "You can download the generated video from the following links": "Você pode baixar o vídeo gerado a partir dos seguintes links", "Basic Settings": "**Configurações Básicas** (:blue[Clique para expandir])", "Language": "Idioma", "Pexels API Key": "Chave da API do Pexels ([Obter Chave da API](https://www.pexels.com/api/))", "Pixabay API Key": "Chave da API do Pixabay ([Obter Chave da API](https://pixabay.com/api/docs/#api_search_videos))", "LLM Provider": "Provedor LLM", "Recommended": "Recomendado", "API Key": "Chave da API (:red[Obrigatório])", "Base Url": "URL Base", "Account ID": "ID da Conta (Obter no painel do Cloudflare)", "Model Name": "Nome do Modelo", "Secret Key": "Chave secreta", "Please Enter the LLM API Key": "Por favor, insira a **Chave da API LLM**", "Please Enter the Pexels API Key": "Por favor, insira a **Chave da API do Pexels**", "Please Enter the Pixabay API Key": "Por favor, insira a **Chave da API do Pixabay**", "Get Help": "Se precisar de ajuda ou tiver alguma dúvida, você pode entrar no discord para obter ajuda: https://harryai.cc", "Video Source": "Fonte do Vídeo", "Pexels": "Pexels", "Pixabay": "Pixabay", "Please Select a Valid Video Source": "Por favor, selecione uma fonte de vídeo compatível", "Local file": "Arquivo local", "Upload Local Files": "Carregar arquivos locais", "Please Upload Local Materials First": "Envie primeiro pelo menos um arquivo de mídia local.", "Unsupported Upload File Type": "O tipo de arquivo enviado não é compatível.", "Play Voice": "Testar voz", "Voice Example": "Este é um exemplo de texto para testar a síntese de fala", "Synthesizing Voice": "Sintetizando voz, por favor aguarde...", "TTS Provider": "Selecione o provedor de síntese de voz", "TTS Servers": "Servidores TTS", "No voices available for the selected TTS server. Please select another server.": "Não há vozes disponíveis para o servidor TTS selecionado. Por favor, selecione outro servidor.", "SiliconFlow API Key": "Chave API do SiliconFlow", "ElevenLabs API Key": "Chave API do ElevenLabs", "ElevenLabs Model": "Modelo ElevenLabs", "Hide Log": "Ocultar Log", "Hide Basic Settings": "Ocultar Configurações Básicas\n\nOculto, o painel de configurações básicas não será exibido na página.\n\nSe precisar exibi-lo novamente, defina `hide_config = false` em `config.toml`", "LLM Settings": "**Configurações do LLM**", "LLM Settings Tab": "Configurações do LLM", "Material API Tab": "APIs de materiais", "Interface Settings Tab": "Configurações da interface", "Cache Management Tab": "Gerenciamento de cache", "Video Cache Directory": "Diretório de cache de vídeos online", "Cache File Count": "Arquivos em cache", "Cache Total Size": "Espaço usado", "Oldest Cache Date": "Cache mais antigo", "Video Cache Management Help": "Somente vídeos baixados automaticamente são gerenciados aqui. Uploads e vídeos gerados não são removidos. Não limpe o cache durante a geração de um vídeo.", "Cache Older Than 30 Days": "Cache com mais de 30 dias (recomendado)", "Cache Older Than 7 Days": "Cache com mais de 7 dias", "Cache Older Than 90 Days": "Cache com mais de 90 dias", "All Video Cache": "Todo o cache de vídeos", "Cache Cleanup Range": "Intervalo de limpeza", "Cache Cleanup Preview": "Estimativa: remover {count} arquivos e liberar {size}.", "Confirm Cache Cleanup": "Confirmo a exclusão dos arquivos de cache acima", "Refresh Cache Stats": "Atualizar estatísticas", "Open Cache Directory": "Abrir diretório", "Clean Cache Now": "Limpar agora", "Cache Cleanup Completed": "Cache limpo: {count} arquivos excluídos e {size} liberados.", "Cache Cleanup Completed With Failures": "Cache parcialmente limpo: {count} arquivos excluídos, {size} liberados; falha em {failed} arquivos.", "Settings": "Ajustes", "Onboarding Model Settings Title": "Etapa 1: Configure o modelo de IA", "Onboarding Model Settings Description": "Após o tour, abra Configurações, escolha um provedor, informe a chave de API, a URL base e o modelo e teste a conexão.", "Onboarding Creation Settings Title": "Etapa 2: Configure o vídeo", "Onboarding Creation Settings Description": "Informe um tema e ajuste vídeo, áudio e legendas conforme necessário. A maioria dos valores padrão pode ser mantida.", "Onboarding Generate Video Title": "Etapa 3: Gere o vídeo", "Onboarding Generate Video Description": "Inicie a geração após revisar as configurações. Acompanhe o progresso e os resultados no Gerenciador de Tarefas.", "Onboarding Previous": "Anterior", "Onboarding Next": "Próximo", "Onboarding Done": "Concluir", "Regenerate Task": "Gerar novamente", "Regenerate Task Confirmation": "Carregar o roteiro e as configurações desta tarefa? Os valores atuais serão substituídos, mas a tarefa e o vídeo originais não serão alterados.", "Load Task Configuration": "Carregar configurações", "Task Restore Failed": "Esta tarefa não contém configurações reutilizáveis.", "Task Configuration Loaded": "A configuração histórica foi carregada. Revise-a e clique em Gerar vídeo.", "Task Restore Local Materials Warning": "Os materiais locais não podem ser restaurados automaticamente. Envie-os novamente.", "Task Restore Custom Audio Warning": "O áudio personalizado não pode ser restaurado automaticamente. Envie-o novamente.", "Cancel": "Cancelar", "Test LLM Connection": "Testar conexão do modelo", "Testing LLM Connection": "Testando a conexão do modelo...", "LLM Connection Test Succeeded": "Conexão bem-sucedida: {provider} / {model} ({elapsed} s)", "LLM Connection Test Failed": "Falha na conexão: {error}", "Video Source Settings": "**Configurações da Fonte do Vídeo**", "Coverr": "Coverr", "Coverr API Key": "Chave de API do Coverr ([Obter Chave de API](https://coverr.co/developers?ctx=header_navigation))", "Please Enter the Coverr API Key": "Por favor, insira a **Chave de API do Coverr**", "Video Encoder": "Codificador de vídeo", "Default Video Encoder": "Padrão (recomendado)", "Video Encoder Help": "Opção avançada. Padrão segue a política estável do aplicativo, atualmente libx264. Se um codificador de hardware não estiver disponível, o aplicativo retorna automaticamente para libx264." } }