293 lines
15 KiB
PHP
293 lines
15 KiB
PHP
<?php
|
|
|
|
$i18n = [
|
|
// Registration page
|
|
"create_account" => "É necessário criar uma conta antes de poder se logar",
|
|
'username' => "Usuário",
|
|
'password' => "Senha",
|
|
"email" => "Email",
|
|
"confirm_password" => "Confirmar Senha",
|
|
"main_currency" => "Moeda principal",
|
|
"language" => "Idioma",
|
|
"passwords_dont_match" => "As senhas não são iguais",
|
|
"username_exists" => "O nome de usuário já existe",
|
|
"email_exists" => "O email já está em uso",
|
|
"registration_failed" => "O registro falhou. Por favor, tente novamente",
|
|
"register" => "Registrar",
|
|
"restore_database" => "Restaurar banco de dados",
|
|
// Login Page
|
|
'please_login' => "Por favor, faça o login",
|
|
'stay_logged_in' => "Me manter logado (30 dias)",
|
|
'login' => "Login",
|
|
'login_failed' => "As informações de login estão incorretas",
|
|
'registration_successful' => "Registro bem-sucedido",
|
|
'user_email_waiting_verification' => "Seu e-mail precisa ser validado. Por favor, verifique seu e-mail",
|
|
// Password Reset Page
|
|
'forgot_password' => "Esqueceu a senha?",
|
|
'reset_password' => "Redefinir senha",
|
|
'reset_sent_check_email' => "Redefinição de senha enviada. Por favor, verifique seu email",
|
|
'password_reset_successful' => "Senha redefinida com sucesso",
|
|
// Header
|
|
'subscriptions' => "Assinaturas",
|
|
'stats' => "Estatísticas",
|
|
'settings' => "Configurações",
|
|
'admin' => "Admin",
|
|
'about' => "Sobre",
|
|
'logout' => "Sair",
|
|
// Subscriptions page
|
|
"subscription" => "Assinatura",
|
|
"no_subscriptions_yet" => "Você ainda não tem nenhuma assinatura",
|
|
"add_first_subscription" => "Adicionar a primeira assinatura",
|
|
'new_subscription' => "Nova assinatura",
|
|
'search' => "Pesquisar",
|
|
'sort' => "Ordenar",
|
|
'name' => "Nome",
|
|
'last_added' => "Última adicionada",
|
|
'price' => "Preço",
|
|
'next_payment' => "Próximo pagamento",
|
|
'inactive' => "Assinatura inativa",
|
|
'member' => "Membro",
|
|
'category' => "Categoria",
|
|
'payment_method' => "Método de Pagamento",
|
|
"Daily" => "Diário",
|
|
"Weekly" => "Semanal",
|
|
"Monthly" => "Mensal",
|
|
"Yearly" => "Anual",
|
|
"daily" => "Dia(s)",
|
|
"weekly" => "Semana(s)",
|
|
"monthly" => "Mês(es)",
|
|
"yearly" => "Ano(s)",
|
|
"days" => "dias",
|
|
"weeks" => "semanas",
|
|
"months" => "meses",
|
|
"years" => "anos",
|
|
"external_url" => "Abrir URL externa",
|
|
"empty_page" => "Página vazia",
|
|
"clear_filters" => "Limpar filtros",
|
|
"no_matching_subscriptions" => "Nenhuma assinatura encontrada",
|
|
// Subscription form
|
|
"add_subscription" => "Adicionar assinatura",
|
|
"edit_subscription" => "Editar assinatura",
|
|
"subscription_name" => "Nome da assinatura",
|
|
"logo_preview" => "Preview do logo",
|
|
"search_logo" => "Pesquisar logo internet",
|
|
"web_search" => "Buscar na internet",
|
|
"currency" => "Moeda",
|
|
"payment_every" => "Pagamento a cada",
|
|
"frequency" => "Frequência",
|
|
"cycle" => "Ciclo",
|
|
"no_category" => "Sem categoria",
|
|
"paid_by" => "Pago por",
|
|
"url" => "URL",
|
|
"notes" => "Anotações",
|
|
"enable_notifications" => "Ativar notificações para essa assinatura",
|
|
"default_value_from_settings" => "Valor padrão das configurações",
|
|
"delete" => "Excluir",
|
|
"cancel" => "Cancelar",
|
|
"upload_logo" => "Enviar Logo",
|
|
// Statistics page
|
|
'general_statistics' => "Estatísticas gerais",
|
|
'active_subscriptions' => "Assinaturas ativas",
|
|
'inactive_subscriptions' => "Assinaturas inativas",
|
|
'monthly_cost' => "Custo mensal",
|
|
'yearly_cost' => "Custo anual",
|
|
'average_monthly' => "Custom médio mensal",
|
|
'most_expensive' => "Assinatura mais cara",
|
|
'amount_due' => "Valor devido nesse mês",
|
|
'percentage_budget_used' => "Porcentagem do orçamento utilizado",
|
|
'budget_remaining' => "Orçamento restante",
|
|
'amount_over_budget' => "Valor acima do orçamento",
|
|
'monthly_savings' => "Economia mensal (em assinaturas inativas)",
|
|
'yearly_savings' => "Economia anual (em assinaturas inativas)",
|
|
'split_views' => "Visualizações",
|
|
'category_split' => "Por categoria",
|
|
'household_split' => "Por membro",
|
|
'payment_method_split' => "Por método de pagamento",
|
|
// About page
|
|
'about_and_credits' => "Sobre e Créditos",
|
|
'license' => "Licença",
|
|
'issues_and_requests' => "Problemas e Pedidos",
|
|
'the_author' => "O autor",
|
|
'icons' => "Ícones",
|
|
'payment_icons' => "Ícones de pagamento",
|
|
// Settings page
|
|
'upload_avatar' => "Carregar avatar",
|
|
'file_type_error' => "Tipo de arquivo não permitido",
|
|
'user_details' => "Informações do Usuário",
|
|
"monthly_budget" => "Orçamento mensal",
|
|
"budget_info" => "O orçamento mensal é usado para calcular estatísticas",
|
|
"household" => "Membros",
|
|
"save_member" => "Salvar membro",
|
|
"delete_member" => "Excluir membro",
|
|
"cant_delete_member" => "Não é possível excluir o membro principal",
|
|
"cant_delete_member_in_use" => "Não é possível excluir um membro em uso em uma assinatura",
|
|
'household_info' => "O email permite que os membros sejam notificados quando uma assinatura estiver para expirar.",
|
|
"notifications" => "Notificações",
|
|
"enable_email_notifications" => "Ativar notificações por email",
|
|
"notify_me" => "Me notificar",
|
|
"day_before" => "dia antes",
|
|
"days_before" => "dias antes",
|
|
"smtp_address" => "Endereço SMTP",
|
|
"port" => "Porta",
|
|
"tls" => "TLS",
|
|
"ssl" => "SSL",
|
|
"smtp_username" => "Usuário SMTP",
|
|
"smtp_password" => "Senha SMTP",
|
|
"from_email" => "Email de envio (Opcional)",
|
|
"smtp_info" => "A senha do SMTP é transmitida em texto puro. Por segurança, crie uma conta só para esta finalidade.",
|
|
"telegram" => "Telegram",
|
|
"telegram_bot_token" => "Token do Bot",
|
|
"telegram_chat_id" => "Chat ID",
|
|
"webhook" => "Webhook",
|
|
"webhook_url" => "URL do Webhook",
|
|
"request_method" => "Método de requisição",
|
|
"custom_headers" => "Cabeçalhos personalizados",
|
|
"webhook_payload" => "Payload do Webhook",
|
|
"webhook_iterator_key" => "Substituir {{subscriptions}} pelo nome da chave",
|
|
"variables_available" => "Variáveis disponíveis",
|
|
"gotify" => "Gotify",
|
|
"token" => "Token",
|
|
"discord" => "Discord",
|
|
"discord_bot_username" => "Nome do Bot",
|
|
"discord_bot_avatar_url" => "URL do Avatar",
|
|
"pushover" => "Pushover",
|
|
"pushover_user_key" => "Chave do Usuário",
|
|
'host' => "Host",
|
|
'topic' => "Tópico",
|
|
"categories" => "Categorias",
|
|
"save_category" => "Salvar categoria",
|
|
"delete_category" => "Excluir categoria",
|
|
"cant_delete_category_in_use" => "Não é possível excluir uma categoria em uso em uma assinatura",
|
|
"currencies" => "Moedas",
|
|
"save_currency" => "Salvar moeda",
|
|
"delete_currency" => "Excluir moeda",
|
|
"cant_delete_main_currency" => "Não é possível excluir a moeda principal",
|
|
"cant_delete_currency_in_use" => "Não é possível excluir uma moeda em uso em uma assinatura",
|
|
"exchange_update" => "Taxas de câmbio atualizadas em",
|
|
"currency_info" => "Encontre as moedas suportadas e os códigos de moeda em",
|
|
"currency_performance" => "Para um melhor desempenho, mantenha apenas as moedas que você utiliza.",
|
|
"fixer_api_key" => "Chave da API do Fixer",
|
|
"api_key" => "Chave da API",
|
|
"provider" => "Fornecedor",
|
|
"fixer_info" => "Se você utiliza múltiplas moedas e deseja ter estatísticas precisas e ordenação das assinaturas, uma chave GRATUÍTA da API do Fixer é necessária.",
|
|
"get_key" => "Obtenha a sua chave em",
|
|
"get_free_fixer_api_key" => "Obtenha a sua chave API do Fixer gratuitamente",
|
|
"get_key_alternative" => "Como alternativa, você pode obter uma chave de API grátis em",
|
|
"display_settings" => "Configurações de visualização",
|
|
"theme_settings" => "Configurações de tema",
|
|
"custom_colors" => "Cores personalizadas",
|
|
"dark_theme" => "Tema Escuro",
|
|
"switch_theme" => "Alternar entre tema Claro / Escuro",
|
|
"calculate_monthly_price" => "Calcular e exibir o custo mensal para todas as assinaturas",
|
|
"convert_prices" => "Sempre converter e exibir preços na moeda principal (mais lento)",
|
|
"hide_disabled_subscriptions" => "Ocultar assinaturas desativadas",
|
|
"experimental_settings" => "Configurações experimentais",
|
|
"remove_background" => "Tentar remover o fundo de logos na pesquisa de imagem",
|
|
"experimental_info" => "As configurações experimentais provavelmente não funcionarão corretamente",
|
|
"payment_methods" => "Métodos de pagamento",
|
|
"payment_methods_info" => "Clique em um método de pagamento para ativá-lo ou desativá-lo",
|
|
"rename_payment_methods_info" => "Clique no nome de um método de pagamento para renomeá-lo",
|
|
"cant_delete_payment_method_in_use" => "Não é possível desativar um método de pagamento em uso",
|
|
"add_custom_payment" => "Adicionar um método de pagamento personalizado",
|
|
"payment_method_name" => "Nome do método de pagamento",
|
|
"payment_method_added_successfuly" => "Método de pagamento adicionado com sucesso",
|
|
"payment_method_removed" => "Método de pagamento excluído",
|
|
"disable" => "Desativar",
|
|
"enable" => "Ativar",
|
|
"rename_payment_method" => "Renomear método de pagamento",
|
|
"payment_renamed" => "Método de pagamento renomeado",
|
|
"payment_not_renamed" => "Método de pagamento não renomeado",
|
|
"test" => "Testar",
|
|
"add" => "Adicionar",
|
|
"save" => "Salvar",
|
|
"reset" => "Redefinir",
|
|
"backup_and_restore" => "Backup e Restauração",
|
|
"backup" => "Backup",
|
|
"restore" => "Restaurar",
|
|
"restore_info" => "A restauração do banco de dados substituirá todos os dados atuais. Você será desconectado após a restauração.",
|
|
// Filters menu
|
|
"filter" => "Filtrar",
|
|
"clear" => "Limpar",
|
|
// Toast
|
|
"success" => "Sucesso",
|
|
// Endpoint responses
|
|
"session_expired" => "Sua sessão expirou. Por favor, faça o login novamente",
|
|
"fields_missing" => "Alguns campos estão faltando",
|
|
"fill_all_fields" => "Por favor, preencha todos os campos",
|
|
"fill_mandatory_fields" => "Por favor, preencha todos os campos obrigatórios",
|
|
"error" => "Erro",
|
|
// Category
|
|
"failed_add_category" => "Erro ao adicionar categoria",
|
|
"failed_edit_category" => "Erro ao editar categoria",
|
|
"category_in_use" => "Essa categoria está em uso em uma assinatura e não pode ser removida",
|
|
"failed_remove_category" => "Erro ao remover categoria",
|
|
"category_saved" => "Categoria salva",
|
|
"category_removed" => "Categoria excluída",
|
|
"sort_order_saved" => "Direção de ordenação salva",
|
|
// Currency
|
|
"currency_saved" => "foi salva.",
|
|
"error_adding_currency" => "Erro ao adicionar moeda.",
|
|
"failed_to_store_currency" => "Erro ao armazenar moeda no banco de dados",
|
|
"currency_in_use" => "A moeda está em uso em uma assinatura e não pode ser excluída",
|
|
"currency_is_main" => "A moeda está configurada como principal e não pode ser excluída",
|
|
"failed_to_remove_currency" => "Erro ao excluir a moeda do banco de dados",
|
|
"failed_to_store_api_key" => "Erro ao armazenar a chave da API no banco de dados",
|
|
"invalid_api_key" => "Chave da API inválida",
|
|
"api_key_saved" => "Chave da API salva com sucesso",
|
|
"currency_removed" => "Moeda excluída",
|
|
// Household
|
|
"failed_add_household" => "Erro ao adicionar membro",
|
|
"failed_edit_household" => "Erro ao editar membro",
|
|
"failed_remove_household" => "Erro ao excluir membro",
|
|
"household_in_use" => "O membro está em uso em uma assinatura e não pode ser removido",
|
|
"member_saved" => "Membro salvo",
|
|
"member_removed" => "Membro excluído",
|
|
// Notifications
|
|
"error_saving_notifications" => "Error ao salvar dados de notificação",
|
|
"wallos_notification" => "Notificação do Wallos",
|
|
"test_notification" => "Essa é uma notificação de teste. Se você está vendo isso, a configuração está correta.",
|
|
"email_error" => "Erro ao enviar email",
|
|
"notification_sent_successfuly" => "Notificação enviada com sucesso",
|
|
"notifications_settings_saved" => "Configurações de notificação salvas com sucesso",
|
|
"notification_failed" => "Falha ao enviar notificação",
|
|
// Payments
|
|
"payment_in_use" => "Não é possível desativar o método de pagamento",
|
|
"failed_update_payment" => "Erro ao atualizar o método de pagamento no banco de dados.",
|
|
"enabled" => "ativado",
|
|
"disabled" => "desativado",
|
|
// Subscription
|
|
"error_fetching_image" => "Erro ao carregar imagem",
|
|
"subscription_updated_successfuly" => "Assinatura atualizada com sucesso",
|
|
"subscription_added_successfuly" => "Assinatura adicionar com sucesso",
|
|
"error_deleting_subscription" => "Erro ao excluir assinatura",
|
|
"invalid_request_method" => "Método de requisição inválido",
|
|
// User
|
|
"error_updating_user_data" => "Erro ao atualizar os dados do usuário",
|
|
"user_details_saved" => "Dados do usuário salvos",
|
|
// Admin Page
|
|
"registrations" => "Registros",
|
|
"enable_user_registrations" => "Ativar registros de usuários",
|
|
"maximum_number_users" => "Número máximo de usuários",
|
|
"require_email_verification" => "Requerer verificação de email",
|
|
"configure_smtp_settings_to_enable" => "Configure as configurações SMTP para ativar o envio de email",
|
|
"server_url" => "URL do servidor",
|
|
"server_url_info" => "Será usado para gerar links de verificação de email, deve ser um endereço público e válido.",
|
|
"server_url_password_reset" => "Se definido, também ativará a funcionalidade de redefinição de senha.",
|
|
"disable_login" => "Desativar login",
|
|
"disable_login_info" => "Ignorar login. Se você executar o servidor somente em uma rede local, sem acesso externo, poderá desativar o login. Isso fará o login automático do usuário administrador.",
|
|
"disable_login_info2" => "Só é possível ativar essa configuração se o registro de usuário estiver desativado e não houver mais do que a conta de usuário administrador.",
|
|
"max_users_info" => "0 para ilimitado",
|
|
"user_management" => "Gerenciamento de usuários",
|
|
"delete_user" => "Excluir usuário",
|
|
"delete_user_info" => "Excluir um usuário também excluirá todas as assinaturas e dados associados",
|
|
"smtp_settings" => "Configurações SMTP",
|
|
"smtp_usage_info" => "Será usado para recuperação de senha e outros e-mails do sistema.",
|
|
// Email Verification
|
|
"email_verified" => "Email verificado",
|
|
"email_verification_failed" => "Falha na verificação do email",
|
|
|
|
];
|
|
|
|
|
|
?>
|