| 1 | { |
| 2 | "Language": "Português Brasileiro", |
| 3 | "Translation": { |
| 4 | "Login Required": "Login Necessário", |
| 5 | "Please login to access settings": "Por favor, faça login para acessar as configurações", |
| 6 | "Username": "Nome de usuário", |
| 7 | "Password": "Senha", |
| 8 | "Login": "Entrar", |
| 9 | "Login Error": "Erro de Login", |
| 10 | "Incorrect username or password": "Nome de usuário ou senha incorretos", |
| 11 | "Please enter your username and password": "Por favor, digite seu nome de usuário e senha", |
| 12 | "Video Script Settings": "**Configurações do Roteiro do Vídeo**", |
| 13 | "Video Subject": "Tema do Vídeo (Forneça uma palavra-chave, :red[a IA irá gerar automaticamente] o roteiro do vídeo)", |
| 14 | "Script Language": "Idioma para Gerar o Roteiro do Vídeo (a IA irá gerar automaticamente com base no idioma do seu tema)", |
| 15 | "Generate Video Script and Keywords": "Clique para usar a IA para gerar o [Roteiro do Vídeo] e as [Palavras-chave do Vídeo] com base no **tema**", |
| 16 | "Auto Detect": "Detectar Automaticamente", |
| 17 | "Video Script": "Roteiro do Vídeo (:blue[① Opcional, gerado pela IA ② Pontuação adequada ajuda na geração de legendas])", |
| 18 | "Generate Video Keywords": "Clique para usar a IA para gerar [Palavras-chave do Vídeo] com base no **roteiro**", |
| 19 | "Please Enter the Video Subject": "Por favor, insira o Roteiro do Vídeo primeiro", |
| 20 | "Generating Video Script and Keywords": "A IA está gerando o roteiro do vídeo e as palavras-chave...", |
| 21 | "Generating Video Keywords": "A IA está gerando as palavras-chave do vídeo...", |
| 22 | "Video Keywords": "Palavras-chave do Vídeo (:blue[① Opcional, gerado pela IA ② Use **vírgulas em inglês** para separar, somente em inglês])", |
| 23 | "Video Settings": "**Configurações do Vídeo**", |
| 24 | "Video Concat Mode": "Modo de Concatenação de Vídeo", |
| 25 | "Random": "Concatenação Aleatória (Recomendado)", |
| 26 | "Sequential": "Concatenação Sequencial", |
| 27 | "Video Transition Mode": "Modo de Transição de Vídeo", |
| 28 | "None": "Nenhuma Transição", |
| 29 | "Shuffle": "Transição Aleatória", |
| 30 | "FadeIn": "FadeIn", |
| 31 | "FadeOut": "FadeOut", |
| 32 | "SlideIn": "SlideIn", |
| 33 | "SlideOut": "SlideOut", |
| 34 | "Video Ratio": "Proporção do Vídeo", |
| 35 | "Portrait": "Retrato 9:16", |
| 36 | "Landscape": "Paisagem 16:9", |
| 37 | "Clip Duration": "Duração Máxima dos Clipes de Vídeo (segundos)", |
| 38 | "Number of Videos Generated Simultaneously": "Número de Vídeos Gerados Simultaneamente", |
| 39 | "Audio Settings": "**Configurações de Áudio**", |
| 40 | "Speech Synthesis": "Voz de Síntese de Fala", |
| 41 | "Speech Region": "Região(:red[Obrigatório,[Obter Região](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", |
| 42 | "Speech Key": "Chave da API(:red[Obrigatório,[Obter Chave da API](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", |
| 43 | "Speech Volume": "Volume da Fala (1.0 representa 100%)", |
| 44 | "Speech Rate": "Velocidade da Fala (1.0 significa velocidade 1x)", |
| 45 | "No Voice": "Sem voz (sem sintese de fala)", |
| 46 | "Male": "Masculino", |
| 47 | "Female": "Feminino", |
| 48 | "Background Music": "Música de Fundo", |
| 49 | "No Background Music": "Sem Música de Fundo", |
| 50 | "Random Background Music": "Música de Fundo Aleatória", |
| 51 | "Custom Background Music": "Música de Fundo Personalizada", |
| 52 | "Custom Background Music File": "Por favor, insira o caminho do arquivo para a música de fundo personalizada:", |
| 53 | "Background Music Volume": "Volume da Música de Fundo (0.2 representa 20%, a música de fundo não deve ser muito alta)", |
| 54 | "Subtitle Settings": "**Configurações de Legendas**", |
| 55 | "Enable Subtitles": "Ativar Legendas (Se desmarcado, as configurações abaixo não terão efeito)", |
| 56 | "Font": "Fonte da Legenda", |
| 57 | "Position": "Posição da Legenda", |
| 58 | "Top": "Superior", |
| 59 | "Center": "Centralizar", |
| 60 | "Bottom": "Inferior (Recomendado)", |
| 61 | "Custom": "Posição personalizada (70, indicando 70% abaixo do topo)", |
| 62 | "Custom Position (% from top)": "Posição personalizada (% a partir do topo)", |
| 63 | "Please enter a value between 0 and 100": "Por favor, insira um valor entre 0 e 100", |
| 64 | "Please enter a valid number": "Por favor, insira um número válido", |
| 65 | "Font Size": "Tamanho da Fonte da Legenda", |
| 66 | "Font Color": "Cor da Fonte da Legenda", |
| 67 | "Stroke Color": "Cor do Contorno da Legenda", |
| 68 | "Stroke Width": "Largura do Contorno da Legenda", |
| 69 | "Enable Subtitle Background": "Ativar fundo da legenda", |
| 70 | "Subtitle Background Color": "Cor do fundo da legenda", |
| 71 | "Generate Video": "Gerar Vídeo", |
| 72 | "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", |
| 73 | "Generating Video": "Gerando vídeo, por favor aguarde...", |
| 74 | "Start Generating Video": "Começar a Gerar Vídeo", |
| 75 | "Video Generation Completed": "Geração do Vídeo Concluída", |
| 76 | "Video Generation Failed": "Falha na Geração do Vídeo", |
| 77 | "You can download the generated video from the following links": "Você pode baixar o vídeo gerado a partir dos seguintes links", |
| 78 | "Basic Settings": "**Configurações Básicas** (:blue[Clique para expandir])", |
| 79 | "Language": "Idioma", |
| 80 | "Pexels API Key": "Chave da API do Pexels ([Obter Chave da API](https://www.pexels.com/api/))", |
| 81 | "Pixabay API Key": "Chave da API do Pixabay ([Obter Chave da API](https://pixabay.com/api/docs/#api_search_videos))", |
| 82 | "LLM Provider": "Provedor LLM", |
| 83 | "Recommended": "Recomendado", |
| 84 | "API Key": "Chave da API (:red[Obrigatório])", |
| 85 | "Base Url": "URL Base", |
| 86 | "Account ID": "ID da Conta (Obter no painel do Cloudflare)", |
| 87 | "Model Name": "Nome do Modelo", |
| 88 | "Secret Key": "Chave secreta", |
| 89 | "Please Enter the LLM API Key": "Por favor, insira a **Chave da API LLM**", |
| 90 | "Please Enter the Pexels API Key": "Por favor, insira a **Chave da API do Pexels**", |
| 91 | "Please Enter the Pixabay API Key": "Por favor, insira a **Chave da API do Pixabay**", |
| 92 | "Get Help": "Se precisar de ajuda ou tiver alguma dúvida, você pode entrar no discord para obter ajuda: https://harryai.cc", |
| 93 | "Video Source": "Fonte do Vídeo", |
| 94 | "Pexels": "Pexels", |
| 95 | "Pixabay": "Pixabay", |
| 96 | "Please Select a Valid Video Source": "Por favor, selecione uma fonte de vídeo compatível", |
| 97 | "TikTok": "TikTok (Suporte para TikTok em breve)", |
| 98 | "Bilibili": "Bilibili (Suporte para Bilibili em breve)", |
| 99 | "Xiaohongshu": "Xiaohongshu (Suporte para Xiaohongshu em breve)", |
| 100 | "Local file": "Arquivo local", |
| 101 | "Upload Local Files": "Carregar arquivos locais", |
| 102 | "Play Voice": "Reproduzir Voz", |
| 103 | "Voice Example": "Este é um exemplo de texto para testar a síntese de fala", |
| 104 | "Synthesizing Voice": "Sintetizando voz, por favor aguarde...", |
| 105 | "TTS Provider": "Selecione o provedor de síntese de voz", |
| 106 | "TTS Servers": "Servidores TTS", |
| 107 | "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.", |
| 108 | "SiliconFlow API Key": "Chave API do SiliconFlow", |
| 109 | "SiliconFlow TTS Settings": "Configurações do SiliconFlow TTS", |
| 110 | "ElevenLabs API Key": "Chave API do ElevenLabs", |
| 111 | "ElevenLabs Model": "Modelo ElevenLabs", |
| 112 | "Speed: Range [0.25, 4.0], default is 1.0": "Velocidade: Intervalo [0.25, 4.0], o padrão é 1.0", |
| 113 | "Volume: Uses Speech Volume setting, default 1.0 maps to gain 0": "Volume: Usa a configuração de Volume de Fala, o padrão 1.0 corresponde ao ganho 0", |
| 114 | "Hide Log": "Ocultar Log", |
| 115 | "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`", |
| 116 | "LLM Settings": "**Configurações do LLM**", |
| 117 | "Video Source Settings": "**Configurações da Fonte do Vídeo**", |
| 118 | "Click to show API Key management": "Clique para mostrar o gerenciamento de chaves de API", |
| 119 | "Manage Pexels and Pixabay API Keys": "Gerenciar chaves de API do Pexels e Pixabay", |
| 120 | "Pexels API Keys": "Chaves de API do Pexels", |
| 121 | "Pixabay API Keys": "Chaves de API do Pixabay", |
| 122 | "Current Keys:": "Chaves atuais:", |
| 123 | "No Pexels API Keys currently": "Nenhuma chave de API do Pexels atualmente", |
| 124 | "Add Pexels API Key": "Adicionar chave de API do Pexels", |
| 125 | "Pexels API Key added successfully": "Chave de API do Pexels adicionada com sucesso", |
| 126 | "This API Key already exists": "Esta chave de API já existe", |
| 127 | "Please enter a valid API Key": "Por favor, insira uma chave de API válida", |
| 128 | "Select Pexels API Key to delete": "Selecione a chave de API do Pexels para excluir", |
| 129 | "Delete Selected Pexels API Key": "Excluir chave de API do Pexels selecionada", |
| 130 | "Pexels API Key deleted successfully": "Chave de API do Pexels excluída com sucesso", |
| 131 | "No Pixabay API Keys currently": "Nenhuma chave de API do Pixabay atualmente", |
| 132 | "Add Pixabay API Key": "Adicionar chave de API do Pixabay", |
| 133 | "Pixabay API Key added successfully": "Chave de API do Pixabay adicionada com sucesso", |
| 134 | "Select Pixabay API Key to delete": "Selecione a chave de API do Pixabay para excluir", |
| 135 | "Delete Selected Pixabay API Key": "Excluir chave de API do Pixabay selecionada", |
| 136 | "Pixabay API Key deleted successfully": "Chave de API do Pixabay excluída com sucesso", |
| 137 | "Manage Pexels, Pixabay and Coverr API Keys": "Gerenciar Chaves de API do Pexels, Pixabay e Coverr", |
| 138 | "Coverr": "Coverr", |
| 139 | "Coverr API Key": "Chave de API do Coverr ([Obter Chave de API](https://coverr.co/developers?ctx=header_navigation))", |
| 140 | "Coverr API Keys": "Chaves de API do Coverr", |
| 141 | "Please Enter the Coverr API Key": "Por favor, insira a **Chave de API do Coverr**", |
| 142 | "No Coverr API Keys currently": "Sem Chaves de API do Coverr no momento", |
| 143 | "Add Coverr API Key": "Adicionar Chave de API do Coverr", |
| 144 | "Coverr API Key added successfully": "Chave de API do Coverr adicionada com sucesso", |
| 145 | "Select Coverr API Key to delete": "Selecione a chave de API do Coverr para excluir", |
| 146 | "Delete Selected Coverr API Key": "Excluir chave de API do Coverr selecionada", |
| 147 | "Coverr API Key deleted successfully": "Chave de API do Coverr excluída com sucesso" |
| 148 | } |
| 149 | } |
| 150 |