370 lines
18 KiB
Plaintext
370 lines
18 KiB
Plaintext
/*
|
|
Localizable.strings (Português)
|
|
Keys shared by App and Keyboard extension
|
|
*/
|
|
|
|
"perm_title_enable" = "Ativar Teclado";
|
|
"perm_steps" = "1 Ativar Teclado > 2 Permitir Acesso Total";
|
|
"perm_open_settings" = "Abrir em Definições";
|
|
"perm_help" = "Não encontra o teclado? Vá a Definições > Geral > Teclado > Teclados > Adicionar Novo Teclado";
|
|
|
|
// Home page & language test
|
|
"home_title" = "Início";
|
|
"home_input_placeholder" = "Escreva aqui para testar o teclado";
|
|
"home_item_lang_test" = "Teste de Idioma";
|
|
"home_item_keyboard_permission" = "Guia de Permissões do Teclado";
|
|
|
|
"lang_test_title" = "Teste de Idioma";
|
|
"lang_toggle" = "Mudar Idioma";
|
|
"current_lang" = "Atual: %@";
|
|
"common_back" = "Voltar";
|
|
|
|
// search
|
|
"Recommended Skin" = "Skin recomendado";
|
|
"Historical Search" = "Histórico de pesquisa";
|
|
"Search Themes" = "Pesquisar temas";
|
|
"Search" = "Pesquisar";
|
|
|
|
// Login & account
|
|
"Log In" = "Iniciar sessão";
|
|
"Signed in successfully" = "Sessão iniciada com sucesso";
|
|
"Sign-in failed" = "Falha ao iniciar sessão";
|
|
"Sign in to unlock all features" = "Inicie sessão para desbloquear todas as funcionalidades";
|
|
"We'll use Apple for a quick, secure sign-in" = "Usaremos a Apple para um início de sessão rápido e seguro";
|
|
"Log In To Key Of Love" = "Iniciar sessão no Key Of Love";
|
|
"Sign in with Apple requires iOS 13 or later" = "Iniciar sessão com Apple requer iOS 13 ou superior";
|
|
"Invalid login credential" = "Credenciais inválidas";
|
|
"No token returned" = "Nenhum token retornado";
|
|
"Failed to save login state" = "Falha ao guardar o estado de sessão";
|
|
"Sign-in canceled" = "Início de sessão cancelado";
|
|
"Please switch to the key of love app to finish signing in" = "Mude para a app Key of Love para concluir o início de sessão";
|
|
"Continue Via Email" = "Continuar por e-mail";
|
|
"Login With Email Password" = "Iniciar sessão com e-mail e palavra-passe";
|
|
"Enter Email Address" = "Introduza o endereço de e-mail";
|
|
"Enter Password" = "Introduza a palavra-passe";
|
|
"Enter Repeat Password" = "Introduza novamente a palavra-passe";
|
|
"Enter Your Email Address" = "Introduza o seu endereço de e-mail";
|
|
"Enter The Password" = "Introduza a palavra-passe";
|
|
"Please Enter Your Email Address" = "Por favor, introduza o seu endereço de e-mail";
|
|
"Please Enter The Password" = "Por favor, introduza a palavra-passe";
|
|
"Please complete all fields" = "Por favor, preencha todos os campos";
|
|
"The two passwords do not match" = "As duas palavras-passe não coincidem";
|
|
"Reset Password" = "Repor palavra-passe";
|
|
"Next Step" = "Próximo passo";
|
|
"Enter Email Verification Code" = "Introduza o código de verificação do e-mail";
|
|
"Verify Email" = "Verificar e-mail";
|
|
"We have already sent it to the email address %@. Please enter the 6-digit verification code from the email to verify your mailbox." = "Já o enviámos para o endereço de e-mail %@. Introduza o código de verificação de 6 dígitos do e-mail para verificar a sua caixa de correio.";
|
|
"Forgot Password?" = "Esqueceu-se da palavra-passe?";
|
|
"Already Have An Account?" = "Já tem uma conta?";
|
|
"Don't Have An Account?" = "Não tem uma conta?";
|
|
"Sign Up" = "Registar";
|
|
"Sign In" = "Iniciar sessão";
|
|
"Login" = "Iniciar sessão";
|
|
|
|
|
|
// Language switching prompt
|
|
"Change Language" = "Mudar idioma";
|
|
"Changing language will reload the Home screen." = "Mudar o idioma irá recarregar o ecrã inicial.";
|
|
|
|
// Generic buttons & tips
|
|
"OK" = "OK";
|
|
"Confirm" = "Confirmar";
|
|
"Cancel" = "Cancelar";
|
|
"Close" = "Fechar";
|
|
"Delete" = "Eliminar";
|
|
"Clear" = "Limpar";
|
|
"Paste" = "Colar";
|
|
"Send" = "Enviar";
|
|
"Retry" = "Tentar novamente";
|
|
"Success" = "Sucesso";
|
|
"Failed" = "Falhou";
|
|
"Network error" = "Erro de rede";
|
|
"Saved" = "Guardado";
|
|
"Copy Success" = "Cópia bem-sucedida";
|
|
"Email Copy Success" = "E-mail copiado com sucesso";
|
|
|
|
// Network
|
|
"Network unavailable" = "Rede indisponível";
|
|
"Network disabled (Full Access may be off)" = "Rede desativada (o Acesso Total pode estar desativado)";
|
|
"Invalid URL" = "URL inválido";
|
|
"Invalid response" = "Resposta inválida";
|
|
"No data" = "Sem dados";
|
|
"Failed to parse JSON" = "Falha ao analisar JSON";
|
|
"Parse failed" = "Análise falhou";
|
|
"No data received" = "Nenhum dado recebido";
|
|
"Request failed\nURL: %@\nStatus: %ld\nError: %@\nUserInfo: %@" = "Pedido falhou\nURL: %@\nEstado: %ld\nErro: %@\nUserInfo: %@";
|
|
"Response OK (JSON)\nURL: %@\nStatus: %ld\nContent-Type: %@\nData: %@" = "Resposta OK (JSON)\nURL: %@\nEstado: %ld\nContent-Type: %@\nDados: %@";
|
|
"Response decode failed (JSON)\nURL: %@\nError: %@" = "Falha ao descodificar resposta (JSON)\nURL: %@\nErro: %@";
|
|
"HTTP GET\nURL: %@\nHeaders: %@\nParams: %@" = "HTTP GET\nURL: %@\nHeaders: %@\nParâmetros: %@";
|
|
"Invalid response\nURL: %@\nReason: %@" = "Resposta inválida\nURL: %@\nMotivo: %@";
|
|
"Please check this app's wireless-data permission or network connection in Settings." = "Verifique nas Definições a permissão de dados móveis desta app ou a ligação de rede.";
|
|
|
|
// Permission & guides
|
|
"Turn on Allow Full Access to experience all features" = "Ative \"Permitir Acesso Total\" para usufruir de todas as funcionalidades";
|
|
"Allow Full Access" = "Permitir Acesso Total";
|
|
"Follow: Settings → General → Keyboard → Keyboards → %@ → Allow Full Access" = "Siga: Definições → Geral → Teclado → Teclados → %@ → Permitir Acesso Total";
|
|
"Go enable" = "Ir ativar";
|
|
"Open Settings" = "Abrir Definições";
|
|
"After pasting the conversation in the keyboard, choose a reply style" = "Depois de colar a conversa no teclado, escolha um estilo de resposta";
|
|
"Current: %@" = "Atual: %@";
|
|
|
|
// Home / Tab labels
|
|
"Home" = "Início";
|
|
"Shop" = "Loja";
|
|
"Circle" = "Círculo";
|
|
"Mine" = "Meu";
|
|
"Hot" = "Popular";
|
|
"Rank" = "Classificação";
|
|
"Recharge Now" = "Recarregar agora";
|
|
"By clicking Pay, you indicate your agreement to the" = "Ao clicar em Pagar, indica o seu acordo com o";
|
|
"《Embership Agreement》" = "《Acordo de Associação》";
|
|
|
|
// Mine
|
|
"Settings" = "Definições";
|
|
"Personal" = "Pessoal";
|
|
"My Keyboard" = "Meu Teclado";
|
|
"Notice" = "Avisos";
|
|
"invite" = "convidar";
|
|
"Feedback" = "Feedback";
|
|
"E-mail" = "E-mail";
|
|
"Agreement" = "Acordo";
|
|
"Privacy Policy" = "Política de Privacidade";
|
|
"Notice" = "Avisos";
|
|
"Feedback" = "Feedback";
|
|
// Notice & Feedback detail pages
|
|
"Notification Setting" = "Definições de Notificações";
|
|
"Please Enter The Content" = "Por favor, introduza o conteúdo";
|
|
"Commit" = "Enviar";
|
|
"Nickname" = "Alcunha";
|
|
"Gender" = "Género";
|
|
"Input Language" = "Idioma de entrada";
|
|
"Choose Layout" = "Escolher disposição";
|
|
"Multiple Keyboard Layouts" = "Várias disposições de teclado";
|
|
"This language has a default skin configured. It won't be auto-applied when switching language." = "Este idioma tem um skin predefinido configurado. Não será aplicado automaticamente ao mudar de idioma.";
|
|
"Please configure a default skin for this language before switching." = "Configure um skin predefinido para este idioma antes de mudar.";
|
|
"Default skin install failed. Please check skin resource configuration." = "Falha na instalação do skin predefinido. Verifique a configuração dos recursos do skin.";
|
|
"User ID" = "ID de Utilizador";
|
|
"Modify Gender" = "Alterar Género";
|
|
"Male" = "Masculino";
|
|
"Female" = "Feminino";
|
|
"The Third Gender" = "Terceiro Género";
|
|
|
|
" Paste Ta's Words" = " Colar as palavras de Ta";
|
|
|
|
|
|
// Search & history
|
|
"Clear history" = "Limpar histórico";
|
|
"Delete all history?" = "Eliminar todo o histórico?";
|
|
"Delete this tag?" = "Eliminar esta etiqueta?";
|
|
"This action cannot be undone" = "Esta ação não pode ser desfeita";
|
|
"Loaded more successfully" = "Mais carregado com sucesso";
|
|
|
|
// Skins & shop
|
|
"Skin Center" = "Centro de Skins";
|
|
"No skins yet" = "Ainda não há skins";
|
|
"Pull down to refresh" = "Puxe para baixo para atualizar";
|
|
"Download & Apply" = "Transferir e aplicar";
|
|
"Applied. Switch to the keyboard to view." = "Aplicado. Mude para o teclado para ver.";
|
|
"Apply failed" = "Falha ao aplicar";
|
|
"Open agreement" = "Abrir acordo";
|
|
"Shop Mall" = "Centro comercial";
|
|
"My skin" = "Meu skin";
|
|
"my_skin_selected_count" = "Selecionados: %ld Skins";
|
|
"Editor" = "Editor";
|
|
"Cancel" = "Cancelar";
|
|
"Delete" = "Eliminar";
|
|
"Points\nMall" = "Loja\nde pontos";
|
|
"Log Out" = "Terminar sessão";
|
|
"Cancel Account" = "Cancelar conta";
|
|
"After cancellation, your account will be deactivated and local login data will be cleared. Continue?" = "Após o cancelamento, a sua conta será desativada e os dados de sessão locais serão apagados. Continuar?";
|
|
"Please enter your password" = "Por favor, introduza a sua palavra-passe";
|
|
"Cancel Account Notice" = "Aviso de cancelamento de conta";
|
|
"Confirm Cancel Account" = "Confirmar cancelamento de conta";
|
|
"Ranking List" = "Lista de classificação";
|
|
"Persona circle" = "Círculo de persona";
|
|
"Clear" = "Limpar";
|
|
"Copy" = "Copiar";
|
|
"Report" = "Reportar";
|
|
"Thumbs Up" = "Gosto";
|
|
"Chatting" = "Conversar";
|
|
|
|
// Payment & IAP
|
|
"Payment successful" = "Pagamento bem-sucedido";
|
|
"Payment failed" = "Pagamento falhou";
|
|
"Purchase: %@ Coins %@" = "Compra: %@ Moedas %@";
|
|
"Pay clicked" = "Pagar clicado";
|
|
"Points Recharge" = "Recarga de pontos";
|
|
"Recharge" = "Recarregar";
|
|
"Consumption Record" = "Registo de consumo";
|
|
"My Points" = "Meus pontos";
|
|
"Consumption Details" = "Detalhes de consumo";
|
|
"No data" = "Sem dados";
|
|
|
|
|
|
// Misc
|
|
"Test" = "Teste";
|
|
"Settings content placeholder" = "Marcador de conteúdo das definições";
|
|
|
|
// English-only keys with Chinese equivalents
|
|
"Change The Nickname" = "Alterar alcunha";
|
|
"Please Enter The Modified Nickname" = "Por favor, introduza a nova alcunha";
|
|
"Save" = "Guardar";
|
|
"Please copy the text first" = "Por favor, copie o texto primeiro";
|
|
"Purchase cancelled." = "Compra cancelada.";
|
|
"Purchase pending approval." = "Compra pendente de aprovação.";
|
|
"Unable to obtain transaction payload." = "Não foi possível obter o payload da transação.";
|
|
"Resume Purchase" = "Retomar compra";
|
|
"Downloading..." = "A transferir...";
|
|
|
|
// Chinese-only keys for compatibility
|
|
"Apple 登录需要 iOS 13 及以上版本" = "Iniciar sessão com Apple requer iOS 13 ou superior";
|
|
"HTTP GET\nURL: %@\nHeaders: %@\n参数: %@" = "HTTP GET\nURL: %@\nHeaders: %@\nParâmetros: %@";
|
|
"响应成功(JSON)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@" = "Resposta OK (JSON)\nURL: %@\nEstado: %ld\nContent-Type: %@\nDados: %@";
|
|
"响应解析失败(JSON)\nURL: %@\n错误: %@" = "Falha ao analisar resposta (JSON)\nURL: %@\nErro: %@";
|
|
"无效响应\nURL: %@\n说明: %@" = "Resposta inválida\nURL: %@\nDetalhe: %@";
|
|
"暂无数据" = "Sem dados";
|
|
"请求失败\nURL: %@\n状态: %ld\n错误: %@\nUserInfo: %@" = "Pedido falhou\nURL: %@\nEstado: %ld\nErro: %@\nUserInfo: %@";
|
|
|
|
"Please Select Your Gender" = "Por favor, selecione o seu género";
|
|
"Skip" = "Ignorar";
|
|
"Turn On The Keyboard" = "Ativar teclado";
|
|
"key of love keyboard" = "teclado key of love";
|
|
"One-click to find a partner" = "Um toque para encontrar um parceiro";
|
|
"Turn on the keyboard" = "Ativar teclado";
|
|
"Report reason" = "Motivo da denúncia";
|
|
"Report description" = "Descrição da denúncia";
|
|
"Report submitted" = "Denúncia enviada";
|
|
"Please describe the specific reason for your report." = "Descreva o motivo específico da sua denúncia.";
|
|
"Pornographic And Vulgar" = "Pornográfico e vulgar";
|
|
"Politically Sensitive" = "Politicamente sensível";
|
|
"Insult Attacks" = "Insultos e ataques";
|
|
"Bloody Violence" = "Violência sangrenta";
|
|
"Suicide And Self Harm" = "Suicídio e automutilação";
|
|
"Plagiarism Infringement" = "Plágio e infração";
|
|
"Invasion Of Privacy" = "Invasão de privacidade";
|
|
"False Rumor" = "Rumor falso";
|
|
"Other Harmful Information" = "Outras informações nocivas";
|
|
"Character Name And Description" = "Nome e descrição da personagem";
|
|
"Picture" = "Imagem";
|
|
"Timbre" = "Timbre de voz";
|
|
"Please select at least one report reason" = "Selecione pelo menos um motivo da denúncia";
|
|
"Please select at least one content type" = "Selecione pelo menos um tipo de conteúdo";
|
|
"Submit" = "Enviar";
|
|
"Selection Content" = "Selecionar conteúdo";
|
|
"Voice Connecting..." = "A ligar...";
|
|
"Voice Recording..." = "A gravar...";
|
|
"Voice Recognizing..." = "A reconhecer...";
|
|
"Voice Recording Ended" = "Gravação terminada";
|
|
"Voice Cancelled" = "Cancelado";
|
|
"Voice Listening..." = "A ouvir...";
|
|
"Voice Recognition Failed" = "Falha no reconhecimento";
|
|
"Voice Recognition Completed" = "Reconhecimento concluído";
|
|
"By continuing, you agree to our terms of service and confirm that you have read our privacy policy" = "Ao continuar, concorda com os nossos termos de serviço e confirma que leu a nossa política de privacidade";
|
|
"terms of service" = "termos de serviço";
|
|
"privacy policy" = "política de privacidade";
|
|
"Become A Member Of Love Key" = "Torne-se Membro da Love Key";
|
|
"Unlock All Functions" = "Desbloquear Todas as Funcionalidades";
|
|
"Wireless Sub-ai Dialogue" = "Diálogo Sub-IA Sem Limites";
|
|
"Personalized\nKeyboard" = "Teclado\nPersonalizado";
|
|
"Chat\nPersona" = "Persona de\nChat";
|
|
"Emotional\nCounseling" = "Aconselhamento\nEmocional";
|
|
"Monthly Subscription" = "Subscrição Mensal";
|
|
|
|
"AI Assistant" = "AI Assistant";
|
|
"AI Chat" = "AI Chat";
|
|
"Membership Agreement" = "《Acordo de Associação》";
|
|
"Download information missing" = "Download information missing";
|
|
"Download failed" = "Download failed";
|
|
"Theme information missing" = "Theme information missing";
|
|
"Delete failed, please try again" = "Delete failed, please try again";
|
|
"Processing..." = "Processing...";
|
|
"Copied" = "Copied";
|
|
"Default keyboard skin restored" = "Default keyboard skin restored";
|
|
"Keyboard has been notified to unzip. Switch to the custom keyboard to apply." = "Keyboard has been notified to unzip. Switch to the custom keyboard to apply.";
|
|
"Failed to apply skin" = "Failed to apply skin";
|
|
"Recording too short, please try again" = "Recording too short, please try again";
|
|
"Restore default skin" = "Restore default skin";
|
|
"Fetch failed" = "Fetch failed";
|
|
"Unable to access shared container, failed to apply skin" = "Unable to access shared container, failed to apply skin";
|
|
"Update" = "Update";
|
|
"Update content" = "Update content";
|
|
"No reply content received" = "No reply content received";
|
|
"No audio data received" = "No audio data received";
|
|
"No audio file received" = "No audio file received";
|
|
"No speech content recognized" = "No speech content recognized";
|
|
"Loading theme details" = "Loading theme details";
|
|
"Upgrade now" = "Upgrade now";
|
|
"Pink skin" = "Pink skin";
|
|
"Sign in with Apple" = "Sign in with Apple";
|
|
"Voice reply" = "Voice reply";
|
|
"Voice message" = "Voice message";
|
|
"Voice recognition failed" = "Voice recognition failed";
|
|
"Voice-to-text failed, please try again" = "Voice-to-text failed, please try again";
|
|
"Please sign in before using AI features" = "Please sign in before using AI features";
|
|
"Please return to the Home screen and open the app to sign in" = "Please return to the Home screen and open the app to sign in";
|
|
"Please enable Full Access to continue" = "Please enable Full Access to continue";
|
|
"Request failed" = "Request failed";
|
|
"Please enter content" = "Please enter content";
|
|
"Purchase failed" = "Purchase failed";
|
|
"Remote skin" = "Remote skin";
|
|
"Sign in with Apple requires iOS 13+" = "Sign in with Apple requires iOS 13+";
|
|
"Failed to save audio" = "Failed to save audio";
|
|
"Audio playback failed" = "Audio playback failed";
|
|
"Audio data is empty" = "Audio data is empty";
|
|
"Failed to parse audio data" = "Failed to parse audio data";
|
|
"Audio file does not exist" = "Audio file does not exist";
|
|
|
|
"Follow: Settings -> General -> Keyboard -> Keyboards -> %@ -> Allow Full Access" = "Siga: Definições → Geral → Teclado → Teclados → %@ → Permitir Acesso Total";
|
|
|
|
"Agreement coming soon" = "Acordo em breve";
|
|
"Application to the skin failed" = "Falha ao aplicar o tema";
|
|
"Are you sure to delete?" = "Tem a certeza de que quer eliminar?";
|
|
"Chat Without Speed Limits" = "Chat sem limites de velocidade";
|
|
"Choose" = "Escolher";
|
|
"Click \"copy Any Conversation\", \"paste\"\nAnd Try Replying Using The Keyboard\n[persona] Method" = "Toque em \"copiar qualquer conversa\", \"colar\"\\ne tente responder usando o teclado\\n[método persona]";
|
|
"Clipboard is empty" = "A área de transferência está vazia";
|
|
"Coming Soon" = "Em breve";
|
|
"Consumption" = "Consumo";
|
|
"Download" = "Transferir";
|
|
"Download again" = "Transferir novamente";
|
|
"Due On" = "Válido até";
|
|
"Empty file data" = "Dados de ficheiro vazios";
|
|
"Failed to load products" = "Falha ao carregar produtos";
|
|
"Free" = "Grátis";
|
|
"Go To Recharge" = "Ir para recarregar";
|
|
"I Miss You" = "Tenho saudades tuas";
|
|
"I'm Going To Take A Bath" = "Vou tomar banho";
|
|
"Invalid file" = "Ficheiro inválido";
|
|
"Invalid parameter" = "Parâmetro inválido";
|
|
"Invalid upload request" = "Pedido de upload inválido";
|
|
"Loading..." = "A carregar...";
|
|
"Longer Chat History" = "Histórico de chat mais longo";
|
|
"Member recharge" = "Recarga de membro";
|
|
"Membership Benefits" = "Benefícios de membro";
|
|
"No more data" = "Não há mais dados";
|
|
"No products available" = "Não há produtos disponíveis";
|
|
"Operation failed" = "Operação falhada";
|
|
"Payload missing" = "Payload em falta";
|
|
"Please open the App to finish purchase" = "Abra a app para concluir a compra";
|
|
"Please select a product" = "Selecione um produto";
|
|
"Product unavailable" = "Produto indisponível";
|
|
"Receipt missing" = "Recibo em falta";
|
|
"Search Role" = "Pesquisar papel";
|
|
"Search coming soon" = "Pesquisa em breve";
|
|
"Search result" = "Resultado da pesquisa";
|
|
"Server error" = "Erro do servidor";
|
|
"Subscription" = "Subscrição";
|
|
"The existing conversation history will be cleared." = "O histórico de conversas existente será limpo.";
|
|
"The skin in use cannot be deleted" = "O tema em uso não pode ser eliminado";
|
|
"Themes" = "Temas";
|
|
"Think Again" = "Pense novamente";
|
|
"Unlimited Chatting" = "Chat ilimitado";
|
|
"Warm = man" = "Quente = homem";
|
|
"Warm hearted man" = "Homem de coração caloroso";
|
|
"Warm2 hearted man" = "Homem de coração caloroso 2";
|
|
"Warm3 hearted man" = "Homem de coração caloroso 3";
|
|
"Welcome To Use The [key Of Love] Keyboard" = "Bem-vindo a usar o teclado [key Of Love]";
|
|
"Welcome to use the [key of love] keyboard" = "Bem-vindo a usar o teclado [key of love]";
|
|
"Your session has expired. Please sign in again." = "A sua sessão expirou. Inicie sessão novamente.";
|
|
"send a message" = "enviar uma mensagem";
|