diff --git a/i18n/br/admin.php b/i18n/br/admin.php index 36ee3a52..402a9e68 100644 --- a/i18n/br/admin.php +++ b/i18n/br/admin.php @@ -1,31 +1,33 @@ "Rolar para o topo", - "customization" => "Personalização da Interface", - "theme_mode" => "Modo do Tema", - "light" => "Claro", - "dark" => "Escuro", - "color_scheme" => "Esquema de Cores", - "default" => "Padrão", - "blue" => "Azul", - "purple" => "Roxo", - "orange" => "Laranja", - "red" => "Vermelho", - "container_width" => "Largura do Contêiner", - "normal" => "Normal", - "wide" => "Largura", - "primary_color" => "Cor Primária", - "accent_color" => "Cor de Destaque", - "primary_button" => "Botão Primário", - "accent_button" => "Botão de Destaque", - "primary_text" => "Texto Primário", - "accent_text" => "Texto de Destaque", - "preview" => "Pré-visualizar", - "performance_info" => "O carregamento da página demorou mais que o normal. Consulte a documentação para dicas de otimização de desempenho.", + "scroll_to_top" => "Voltar ao topo", + "customization" => "Personalização da interface", + "recent_pages" => "Recentes", + "back_to_site" => "Voltar ao site", + "theme_mode" => "Modo do tema", + "light" => "Claro", + "dark" => "Escuro", + "color_scheme" => "Esquema de cores", + "default" => "Padrão", + "blue" => "Azul", + "purple" => "Roxo", + "orange" => "Laranja", + "red" => "Vermelho", + "container_width" => "Largura do contêiner", + "normal" => "Normal", + "wide" => "Amplo", + "primary_color" => "Cor primária", + "accent_color" => "Cor de destaque", + "primary_button" => "Botão primário", + "accent_button" => "Botão de destaque", + "primary_text" => "Texto primário", + "accent_text" => "Texto de destaque", + "preview" => "Pré-visualização", + "performance_info" => "O carregamento da página demorou mais do que o normal. Consulte a documentação para dicas de otimização de desempenho.", "bulk" => [ - "selected" => "Selecioar", - "enable_selected" => "Ativar selecionado", - "disable_selected" => "Desativar selecionado", - "delete_selected" => "Excluir selecionado", + "selected" => "Selecionado", + "enable_selected" => "Ativar selecionados", + "disable_selected" => "Desativar selecionados", + "delete_selected" => "Excluir selecionados", "clear_selection" => "Limpar", ], "confirms" => [ diff --git a/i18n/br/auth.php b/i18n/br/auth.php index 1ba6e2cc..aaf97f83 100644 --- a/i18n/br/auth.php +++ b/i18n/br/auth.php @@ -2,70 +2,102 @@ return [ "confirmation" => [ - "subject" => "Confirmação da Conta", - "success" => "Confirmado com sucesso", + "subject" => "Confirmação de Conta", + "success" => "Confirmação realizada com sucesso", "verify_old" => "Já confirmado ou expirado", "verify_account" => "Verificar conta", - "ignore" => "Se você não se registrou em nosso site, por favor, ignore este e-mail.", - "thanks_for_register"=> "Obrigado por se regsitrar em nosso site! Antes de começar a usar todos os recursos, confirme sua conta clicando no botão abaixo." + "ignore" => "Se você não se registrou em nosso site, por favor ignore este e-mail.", + "thanks_for_register"=> "Obrigado por se registrar em nosso site! Antes de começar a usar todos os recursos, confirme sua conta clicando no botão abaixo." ], "header" => [ - "login" => "Login", + "login" => "Entrar", "register" => "Registrar", "reset" => "Redefinir Senha", ], "social" => [ - "auth_via" => "Login via :social", + "auth_via" => "Entrar via :social", "register_via" => "Registrar via :social", "quick_login" => "Login rápido via", ], "reset" => [ "reset_password" => "Redefinir Senha", - "subject" => "Redefinir Senha", - "send_link" => "Enviar Link de Redefinição", + "subject" => "Redefinição de Senha", + "send_link" => "Enviar link de redefinição", "changed" => "Senha alterada com sucesso", "success_reset" => "Se a conta existir, um e-mail será enviado", "token_not_found" => "Token de redefinição de senha não encontrado", - "token_expired" => "Código de redefinição de senha expirado", - "message" => "Recebemos um pedido de redefinição de senha para a sua conta. Se você não solicitou isso, basta ignorar esta mensagem. Caso contrário, clique no botão abaixo para redefinir sua senha." + "token_expired" => "Token de redefinição de senha expirado", + "message" => "Recebemos uma solicitação para redefinir a senha da sua conta. Se você não solicitou isso, basta ignorar esta mensagem. Caso contrário, clique no botão abaixo para redefinir sua senha." ], - "login_success" => "Viva! Logado com sucesso", - "incorrect_password_or_login" => "Nome de usuário ou senha incorretos", - "with_best" => "Att,
:name", + "login_success" => "Oba! Login realizado com sucesso", + "incorrect_password_or_login" => "Usuário ou senha incorretos", + "with_best" => "Atenciosamente,
:name", "dear" => "Olá :name!", - "login_or_email" => "Nome de Usuário ou E-mail", + "login_or_email" => "Usuário ou E-mail", "password" => "Senha", "password_confirmation" => "Confirmar Senha", "name" => "Nome", "email" => "E-mail", - "user_login" => "Nome de usuário", + "user_login" => "Usuário", "user_login_placeholder" => "Digite seu nome de usuário", "have_account" => "Já tem uma conta?", "no_account" => "Não tem uma conta?", "register" => "Registrar", - "login" => "Login", + "login" => "Entrar", "email_placeholder" => "Digite seu e-mail", - "login_or_email_placeholder" => "Digite o seu nome de usuário ou e-mail", - "password_placeholder" => "Insira a sua senha", - "password_confirmation_placeholder"=> "Confirme a sua senha", + "login_or_email_placeholder" => "Digite seu usuário ou e-mail", + "password_placeholder" => "Digite sua senha", + "password_confirmation_placeholder"=> "Confirme sua senha", "name_placeholder" => "Digite seu nome", - "remember_me" => "Lembre de mim", + "remember_me" => "Lembrar de mim", "forgot_password" => "Esqueceu a senha?", "session_expired" => "Sua sessão expirou. Faça login novamente.", - "logout_success" => "Você foi desconectado com sucesso", - "duplicate_email" => "Já existe uma conta com esse e-mail", - "duplicate_login" => "Já existe uma conta com esse nome de usuário", - "guest" => "Visitante", + "logout_success" => "Você saiu com sucesso", + "duplicate_email" => "Já existe uma conta com este e-mail", + "duplicate_login" => "Já existe uma conta com este nome de usuário", + "guest" => "Convidado", "guest_description" => "Para usar todos os recursos do site, faça login.", "verification_token_sent" => "E-mail de verificação enviado para seu e-mail.", - "verification_token_already_exists" => "Você já solicitou um e-mail de verificação. Por favor, tente novamente em 24 horas.", - "captcha_required" => "Por favor, complete a verificação do captcha", - "captcha_invalid" => "A verificação do captcha falhou. Tente novamente.", - "account_not_verified" => "A conta não foi verificada", + "verification_token_already_exists" => "Você já solicitou um e-mail de verificação. Tente novamente em 24 horas.", + "captcha_required" => "Por favor, complete a verificação captcha", + "captcha_invalid" => "Falha na verificação captcha. Tente novamente", + "account_not_verified" => "Conta não verificada", "register_email" => "E-mail de verificação enviado para seu e-mail.", "errors" => [ "user_not_found" => "Usuário não encontrado", "social_not_found" => "Rede social não encontrada", "unknown" => "Erro desconhecido", ], + "two_factor" => [ + "title" => "Autenticação em Duas Etapas", + "description" => "Adicione uma camada extra de segurança à sua conta usando autenticação em duas etapas.", + "enable" => "Ativar 2FA", + "disable" => "Desativar 2FA", + "enabled" => "Autenticação em duas etapas ativada", + "disabled" => "Autenticação em duas etapas desativada", + "setup" => "Configurar Autenticação em Duas Etapas", + "setup_description" => "Escaneie o código QR com seu aplicativo autenticador (Google Authenticator, Authy, etc.) ou insira a chave secreta manualmente.", + "secret_key" => "Chave Secreta", + "verify_code" => "Código de Verificação", + "verify_code_placeholder" => "Digite o código de 6 dígitos", + "verify" => "Verificar e Ativar", + "enter_code" => "Digite o Código de Autenticação", + "enter_code_description" => "Digite o código de 6 dígitos do seu aplicativo autenticador para continuar.", + "invalid_code" => "Código de verificação inválido. Tente novamente.", + "enabled_success" => "A autenticação em duas etapas foi ativada com sucesso.", + "disabled_success" => "A autenticação em duas etapas foi desativada.", + "required" => "A autenticação em duas etapas é obrigatória para sua conta.", + "recovery_codes" => "Códigos de Recuperação", + "recovery_codes_description" => "Guarde estes códigos de recuperação em um local seguro. Você pode usá-los para acessar sua conta caso perca seu dispositivo autenticador.", + "recovery_codes_warning" => "Cada código só pode ser usado uma vez.", + "regenerate_codes" => "Regenerar Códigos", + "copy_codes" => "Copiar Códigos", + "download_codes" => "Baixar Códigos", + "confirm_disable" => "Tem certeza de que deseja desativar a autenticação em duas etapas?", + "confirm_disable_description" => "Isso tornará sua conta menos segura.", + "alert_title" => "Proteja Sua Conta", + "alert_description" => "Ative a autenticação em duas etapas para adicionar uma camada extra de segurança.", + "alert_enable" => "Ativar Agora", + "alert_dismiss" => "Talvez Depois", + ], ]; diff --git a/i18n/br/def.php b/i18n/br/def.php index d070c500..7e9ccd47 100644 --- a/i18n/br/def.php +++ b/i18n/br/def.php @@ -10,12 +10,12 @@ "yes" => "Sim", "no" => "Não", "ok" => "OK", - "home" => "Página Inicial", + "home" => "Início", "logout" => "Sair", "admin" => "Admin", "balance" => "Saldo", - "my_balance" => "Meu Saldo", - "my_profile" => "Meu Perfil", + "my_balance" => "Meu saldo", + "my_profile" => "Meu perfil", "admin_panel" => "Painel Admin", "profile" => "Perfil", "page_editor" => "Editor de Página", @@ -24,7 +24,7 @@ "settings" => "Configurações", "profile_settings" => "Configurações do Perfil", "user_profile" => "Perfil do Usuário - %user%", - "back_home" => "Voltar à Página Inicial", + "back_home" => "Voltar para o Início", "error_code" => "Erro: %error%", "error" => "Erro", "success" => "Sucesso", @@ -42,22 +42,22 @@ "add_fail" => "Falha ao adicionar", "add_error" => "Erro ao adicionar registro", "search" => "Pesquisar", - "search_results_for" => "Resultados da pesquisa para \"%query%\"", + "search_results_for" => "Resultados da pesquisa por \"%query%\"", "no_results_found" => "Nenhum resultado encontrado", "username" => "Nome de usuário", "password" => "Senha", - "login" => "Login", + "login" => "Entrar", "email" => "E-mail", "update" => "Atualizar", - "load_more" => "Leia mais", + "load_more" => "Carregar mais", "loading" => "Carregando", "submit" => "Enviar", "read_more" => "Leia mais", "view" => "Ver", - "view_all" => "Ver tudo", + "view_all" => "Ver todos", "create_new" => "Criar novo", "create" => "Criar", - "post" => "Publicar", + "post" => "Publicação", "category" => "Categoria", "tags" => "Tags", "required" => "Obrigatório", @@ -68,17 +68,20 @@ "not_authorized" => "Não autorizado", "restricted_area" => "Área restrita", "save_changes" => "Salvar alterações", - "changes_saved" => "Alterações salva", + "reset" => "Redefinir", + "unsaved_changes" => "Alterações não salvas", + "unsaved_changes_text" => "Você tem alterações não salvas. Salvar antes de sair?", + "changes_saved" => "Alterações salvas", "details" => "Detalhes", - "preview" => "Prévia", + "preview" => "Pré-visualização", "select_file" => "Selecionar arquivo", - "choose" => "Escolha", - "upload_file" => "Carregar arquivo", - "upload_image" => "Carregar imagem", + "choose" => "Escolher", + "upload_file" => "Enviar arquivo", + "upload_image" => "Enviar imagem", "remove_image" => "Remover imagem", "file_not_supported" => "Arquivo não suportado", - "upload_success" => "Carregado com sucesso", - "upload_fail" => "Falha no carregamento", + "upload_success" => "Upload realizado com sucesso", + "upload_fail" => "Falha no upload", "server_error" => "Erro no servidor", "continue" => "Continuar", "publish" => "Publicar", @@ -92,28 +95,28 @@ "status" => "Status", "actions" => "Ações", "select_option" => "Selecionar opção", - "filter" => "Filtro", - "all" => "Tudo", + "filter" => "Filtrar", + "all" => "Todos", "active" => "Ativo", "inactive" => "Inativo", "refresh" => "Atualizar", "send" => "Enviar", - "previous" => "Voltar", + "previous" => "Anterior", "next" => "Próximo", "privacy_policy" => "Política de Privacidade", "terms_conditions" => "Termos & Condições", - "sitemap" => "Mapa do site", - "contact_us" => "Fale Conosco", - "about_us" => "Sobre Nós", + "sitemap" => "Mapa do Site", + "contact_us" => "Contate-nos", + "about_us" => "Sobre nós", "go_to_top" => "Ir para o topo", - "language" => "Linguagem", - "change_language" => "Alterar idioma", + "language" => "Idioma", + "change_language" => "Mudar idioma", "welcome" => "Bem-vindo", "see_details" => "Ver detalhes", "copy" => "Copiar", "copied" => "Copiado!", "view_more" => "Ver mais", - "complete" => "Completo", + "complete" => "Concluído", "incomplete" => "Incompleto", "welcome_back" => "Bem-vindo de volta", "sign_in_to_continue" => "Faça login para continuar", @@ -121,12 +124,12 @@ "good_afternoon" => "Boa tarde", "good_evening" => "Boa noite", "good_night" => "Boa noite", - "logout_message" => "A sessão foi encerrada com sucesso", - "login_message" => "Você fez login com sucesso", - "dashboard" => "Painel de Controle", + "logout_message" => "Você saiu com sucesso", + "login_message" => "Você entrou com sucesso", + "dashboard" => "Painel", "contents" => "Conteúdos", "preferences" => "Preferências", - "analytics" => "Análises", + "analytics" => "Analítica", "reports" => "Relatórios", "system" => "Sistema", "logs" => "Logs", @@ -134,14 +137,14 @@ "documentation" => "Documentação", "support" => "Suporte", "version" => "Versão", - "socials" => "Nossas Redes Sociais", + "socials" => "Nossas Redes", "page_not_found" => "Página não encontrada", "forbidden" => "Proibido", "internal_server_error" => "Erro interno do servidor", "unauthorized_access" => "Você não tem acesso a este recurso", - "bad_request" => "Solicitação inválida", + "bad_request" => "Requisição inválida", "method_not_allowed" => "Método não permitido", - "too_many_requests" => "Muitas solicitações. Por favor, tente novamente mais tarde.", + "too_many_requests" => "Muitas requisições. Tente novamente mais tarde.", "goto" => "Ir para", "back_to" => "Voltar para", "notification" => "Notificação", @@ -151,41 +154,41 @@ "de" => "Alemão", "fr" => "Francês", "es" => "Espanhol", - "it" => "Itálico", + "it" => "Italiano", "uk" => "Ucraniano", "uz" => "Uzbeque", - "br" => "Português (Brasil)", + "br" => "Português Brasil", "found" => "Resultados encontrados:", - "widget_has_errors" => "Widget - %name% contém erros. Por favor, remova-o da lista de widgets imediatamente!", - "choose_widget" => "Escolha o widget", - "new_notification_1" => "Você tem uma nova notificação!", - "new_notification_2" => "Você tem novas notificações!", - "new_notification_5" => "Você tem novas notificações!", - "attention_save" => "Cuidado! Não esqueça de salvar!", - "lets_search" => "Vamos encontrar algo...", + "widget_has_errors" => "O widget - %name% possui erros. Por favor, remova-o da lista de widgets imediatamente!", + "choose_widget" => "Escolher widget", + "new_notification_1" => "Você tem num notificação!", + "new_notification_2" => "Você tem num notificações!", + "new_notification_5" => "Você tem num notificações!", + "attention_save" => "Atenção! Não se esqueça de salvar!", + "lets_search" => "Vamos procurar algo...", "no_access" => "Você não tem acesso!", "user_not_found" => "Usuário não encontrado", "unknown_error" => "Erro desconhecido!", "notinstalled" => "Não instalado", - "disabled" => "Desabilitado", + "disabled" => "Desativado", "name" => "Nome", "install" => "Instalar", "csrf_expired" => "Seu token expirou. Atualize a página", - "user_login" => "Login de usuário", + "user_login" => "Login do usuário", "user_name" => "Nome de usuário", - "roles" => "Cargos", + "roles" => "Funções", "type" => "Tipo", "value" => "Valor", "id" => "ID", - "alert" => "Aviso!", - "site_not_support" => "Este site não é suportado em dispositivos móveis. O conteúdo pode ser exibido incorretamente. Por favor, mude para um PC.", - "i_dcare" => "Eu não me importo!", + "alert" => "Atenção!", + "site_not_support" => "Este site não é suportado em dispositivos móveis. O conteúdo pode ser exibido incorretamente. Por favor, utilize um PC.", + "i_dcare" => "Não me importo!", "hide" => "Ocultar", "open" => "Abrir", "accept" => "Aplicar", "not_paid" => "Não pago", "paid" => "Pago", - "start_tour" => "Iniciar tutorial!", + "start_tour" => "Iniciar tour!", "maintenance_mode" => "Nosso site está em manutenção!", "createdAt" => "Criado em", "created_at" => "Criado em", @@ -193,21 +196,21 @@ "updated_at" => "Atualizado em", "are_you_sure" => "Você tem certeza?", "confirm_text" => "Confirmar", - "learn_more" => "Saber mais", + "learn_more" => "Saiba mais", "or" => "Ou", "and" => "E", - "enter_value" => "Inserir valor", + "enter_value" => "Digite o valor", "online" => "Online", - "was_in_hour" => "Estava online há cerca de uma hora", - "was_in_online" => "Estava online :time", + "was_in_hour" => "Estava online cerca de uma hora atrás", + "was_in_online" => "Esteve online :time", "user" => "Usuário", "block" => "Bloquear", "reason" => "Motivo", "you_are_blocked" => "Você foi bloqueado em nosso recurso pelo seguinte motivo: :reason", - "amount" => "Valor", - "enter_amount" => "Digite o valor", + "amount" => "Quantidade", + "enter_amount" => "Digite a quantidade", "give" => "Dar", - "take" => "Pegar", + "take" => "Retirar", "time" => "Tempo", "server" => "Servidor", "price" => "Preço", @@ -219,19 +222,19 @@ "minutes" => "minutos|minuto|minutos|minutos", "hours" => "horas|hora|horas|horas", "days" => "dias|dia|dias|dias", - "discord_role_id" => "Discord Role ID", + "discord_role_id" => "ID do Cargo no Discord", "discord_role_desc" => "Este cargo será atribuído automaticamente no Discord", "check" => "Verificar", "validation" => "Validação", "security" => "Segurança", - "forever" => "Permanente", - "no_notifications" => "Nenhuma notificação", - "not_read" => "Não lida", - "top_up" => "Recarga", + "forever" => "Para sempre", + "no_notifications" => "Sem notificações", + "not_read" => "Não lidas", + "top_up" => "Recarregar", "add_funds" => "Adicionar fundos", "configure_columns" => "Configurar colunas", - "display_from_to" => "Exibindo registros :from a :to de :total", - "import_or_create" => "Importe ou crie objetos ou tente uma consulta diferente", + "display_from_to" => "Mostrando registros :from a :to de :total", + "import_or_create" => "Importe ou crie objetos, ou tente uma consulta diferente", "apply" => "Aplicar", "records_per_page" => "Registros por página", "edit_page" => "Editar página", @@ -239,25 +242,26 @@ "widget_error_desc" => "Não se preocupe, os usuários não veem isso 😘", "delete_widget" => "Excluir widget", "widget_deleted" => "Widget excluído com sucesso!", - "colors_updated" => "As cores do site foram atualizadas com sucesso!", + "colors_updated" => "Cores do site atualizadas com sucesso!", "layout_saved" => "Página atualizada com sucesso!", - "widget_settings" => "Configurações do Widget", + "widget_settings" => "Configurações do widget", "more" => "Mais", "skip" => "Pular", "edit_colors" => "Editar cores", - "finish" => "Finalizar", + "finish" => "Concluir", "offline_title" => "Sem conexão com a internet", "offline_description" => "Parece que você está offline. Verifique sua conexão com a internet e tente novamente.", "offline_button" => "Tentar novamente", "refresh_widget" => "Atualizar widget", "history" => "Histórico", - "widget_no_settings" => "Este widget não tem configurações", + "widget_no_settings" => "Este widget não possui configurações", "widget_settings_saved" => "Configurações do widget salvas com sucesso!", "widget_not_found" => "Widget não encontrado!", - "change_theme" => "Alterar tema", - "debug_message" => "O site está em modo de depuração. Todos os dados do site podem estar disponíveis para terceiros. Além disso, no modo de depuração, algumas funções que não estão disponíveis no modo de manutenção podem estar disponíveis.", + "change_theme" => "Mudar tema", + "debug_message" => "O site está em modo de depuração. Todos os dados do site podem estar disponíveis para terceiros. Além disso, no modo de depuração, algumas funções podem estar disponíveis que não estão no modo de manutenção.", "never" => "Nunca", - "not_online" => "Não on-line", + "not_online" => "Offline", "pay" => "Pagar", "offline" => "Offline", + "done" => "Concluído", ]; diff --git a/i18n/br/editor.php b/i18n/br/editor.php index a6e92fb7..fee69912 100644 --- a/i18n/br/editor.php +++ b/i18n/br/editor.php @@ -1,25 +1,25 @@ "Negrito", "italic" => "Itálico", - "strikethrough" => "Sublinhado", - "heading" => "Heading", - "heading_smaller" => "Smaller Heading", - "heading_bigger" => "Larger Heading", + "strikethrough" => "Tachado", + "heading" => "Título", + "heading_smaller" => "Título menor", + "heading_bigger" => "Título maior", "code" => "Código", - "quote" => "Citar", - "unordered_list" => "Lista com Marcador", - "ordered_list" => "Lista Numerada", + "quote" => "Citação", + "unordered_list" => "Lista com marcadores", + "ordered_list" => "Lista numerada", "link" => "Link", "image" => "Imagem", "table" => "Tabela", - "preview" => "Prévia", - "side_by_side" => "Lado a Lado", - "fullscreen" => "Tela Cheia", - "horizontal_rule" => "Linha Horizontal", + "preview" => "Pré-visualização", + "side_by_side" => "Lado a lado", + "fullscreen" => "Tela cheia", + "horizontal_rule" => "Linha horizontal", "guide" => "Guia", "clear" => "Limpar", - "insert_image" => "Inserir Imagem", - "insert_table" => "Inserir Tabela", - "create_link" => "Criar Link", - "translation" => "Tradução", + "insert_image" => "Inserir imagem", + "insert_table" => "Inserir tabela", + "create_link" => "Criar link", + "translation" => "Tradução", ]; diff --git a/i18n/br/error.php b/i18n/br/error.php index 0575b77a..f3fdd8d1 100644 --- a/i18n/br/error.php +++ b/i18n/br/error.php @@ -3,22 +3,22 @@ return [ "title" => "Erro", "go_back" => "Voltar", - "404_description" => "A página que você está procurando pode ter sido removida, renomeada ou estar temporariamente indisponível.", - "403_description" => "Você não tem permissão para acessar esta página. Por favor, entre em contato com o administrador se você acredita que isto é um erro.", - "500_description" => "Algo deu errado em nosso servidor. Estamos trabalhando para corrigir o problema. Por favor, tente novamente mais tarde.", + "404_description" => "A página que você está procurando pode ter sido removida, renomeada ou está temporariamente indisponível.", + "403_description" => "Você não tem permissão para acessar esta página. Entre em contato com o administrador se acreditar que isso é um erro.", + "500_description" => "Algo deu errado em nosso servidor. Estamos trabalhando para corrigir o problema. Tente novamente mais tarde.", "default_description" => "Ocorreu um erro ao processar sua solicitação. Tente novamente mais tarde ou entre em contato com o suporte se o problema persistir.", "payment_failed" => "Falha no pagamento", - "payment_failed_description" => "Não foi possível processar seu pagamento. Verifique os detalhes do seu pagamento e tente novamente.", + "payment_failed_description" => "Não foi possível processar seu pagamento. Verifique os dados e tente novamente.", "payment_cancelled" => "Pagamento cancelado", - "payment_cancelled_description"=> "Seu pagamento foi cancelado. Nenhum valor foi debitado da sua conta.", + "payment_cancelled_description"=> "Seu pagamento foi cancelado. Nenhum valor foi cobrado.", "payment_expired" => "Pagamento expirado", - "payment_expired_description" => "Sua sessão de pagamento expirou. Por favor, tente novamente com uma nova sessão de pagamento.", - "try_again" => "Tente novamente", - "contact_support" => "Contate o suporte", + "payment_expired_description" => "Sua sessão de pagamento expirou. Tente novamente com uma nova sessão.", + "try_again" => "Tentar novamente", + "contact_support" => "Entrar em contato com o suporte", "go_to_homepage" => "Ir para a página inicial", "offline_title" => "Offline", "offline_description" => "Falha ao conectar ao servidor. Verifique sua conexão com a internet e tente novamente.", - "offline_button" => "Recarregar página", + "offline_button" => "Atualizar página", "offline_reason_1" => "Sem conexão com a internet", "offline_reason_2" => "Servidor temporariamente indisponível", "offline_reason_3" => "Em manutenção", diff --git a/i18n/br/install.php b/i18n/br/install.php index d6023b7f..1d981b2c 100644 --- a/i18n/br/install.php +++ b/i18n/br/install.php @@ -5,34 +5,34 @@ "welcome" => [ "title" => "Bem-vindo ao Flute CMS", - "get_started" => "Vamos começar", + "get_started" => "Começar", ], "requirements" => [ - "title" => "Requisitos de Sistema", - "description" => "Por favor, certifique-se de que todos os requisitos são cumpridos antes de iniciar a instalação.", + "title" => "Requisitos do Sistema", + "description" => "Certifique-se de que todos os requisitos sejam atendidos antes de iniciar a instalação.", "php" => "PHP", "extensions" => "Extensões", "directories" => "Diretórios", "continue" => "Continuar", - "writable" => "Diretório é gravável", - "writable_error" => "Diretório não é gravável", - "fix_errors" => "Por favor, corrija todos os erros antes de prosseguir", + "writable" => "Diretório com permissão de escrita", + "writable_error" => "Diretório sem permissão de escrita", + "fix_errors" => "Corrija todos os erros antes de prosseguir", ], "common" => [ - "next" => "Próximo passo", - "back" => "Passo anterior", + "next" => "Próxima etapa", + "back" => "Etapa anterior", "finish" => "Finalizar instalação", "finish_success" => "Instalação concluída com sucesso!", ], "flute_key" => [ "title" => "Chave de Licença", - "description" => "Por favor, insira a chave de licença do Flute CMS para continuar a instalação.", - "placeholder" => "Digitar chave de licença", - "hint" => "Chave padrão para teste: Flute@Installer", - "error_empty" => "Chave da licença é obrigatória", + "description" => "Insira a chave de licença do Flute CMS para continuar a instalação.", + "placeholder" => "Digite a chave de licença", + "hint" => "Chave padrão para testes: Flute@Installer", + "error_empty" => "A chave de licença é obrigatória", "error_invalid" => "A chave de licença fornecida é inválida", "label" => "Chave de licença (opcional)", "success" => "Chave de licença aplicada com sucesso!", @@ -40,40 +40,40 @@ "database" => [ "heading" => "Configuração do Banco de Dados", - "subheading" => "Insira os parâmetros de conexão do banco de dados para a instalação do Flute CMS", - "driver" => "Tipo de Banco de Dados", - "host" => "Servidor", + "subheading" => "Insira os parâmetros de conexão do banco de dados para instalar o Flute CMS", + "driver" => "Tipo de banco de dados", + "host" => "Host", "port" => "Porta", - "database" => "Nome do Banco de Dados", + "database" => "Nome do banco de dados", "username" => "Usuário", "password" => "Senha", - "prefix" => "Prefixo da Tabela", - "sqlite_note" => "Para SQLite, especifique apenas o nome do arquivo. O arquivo será criado em storage/database/.", - "test_connection" => "Teste de conexão", - "connection_success" => "Conexão do banco de dados estabelecida com sucesso", - "error_host_required" => "O servidor é obrigatório", - "error_database_required" => "Nome do banco de dados é obrigatório", + "prefix" => "Prefixo das tabelas", + "sqlite_note" => "Para SQLite, informe apenas o nome do arquivo. Ele será criado em storage/database/.", + "test_connection" => "Testar conexão", + "connection_success" => "Conexão com o banco de dados estabelecida com sucesso", + "error_host_required" => "O host é obrigatório", + "error_database_required" => "O nome do banco de dados é obrigatório", "error_sqlite_dir" => "Falha ao criar diretório para SQLite", - "error_driver_not_supported"=> "O driver do banco de dados selecionado não é suportado", + "error_driver_not_supported"=> "O driver de banco de dados selecionado não é suportado", ], "admin_user" => [ - "heading" => "Criar Administrador", - "subheading" => "Crie uma conta de administrador para gerenciar o Flute CMS", - "name" => "Nome completo", - "email" => "E-mail", - "login" => "Nome de usuário", - "login_help" => "Usado para login, deve ser único", - "password" => "Senha", - "password_confirmation"=> "Confirmar senha", - "create_user" => "Criar Administrador", - "creation_success" => "Administrador criado com sucesso! Agora você pode prosseguir para a próxima etapa.", - "error_name_required" => "Nome completo é necessário", - "error_email_required" => "E-mail é obrigatório", - "error_email_invalid" => "Por favor insira um endereço de e-mail válido", - "error_login_required" => "Nome de usuário é obrigatório", - "error_password_required"=> "Senha é obrigatória", - "error_password_length"=> "A senha deve ter pelo menos 8 caracteres", + "heading" => "Criar Administrador", + "subheading" => "Crie uma conta de administrador para gerenciar o Flute CMS", + "name" => "Nome completo", + "email" => "Email", + "login" => "Nome de usuário", + "login_help" => "Usado para login, deve ser único", + "password" => "Senha", + "password_confirmation" => "Confirmar senha", + "create_user" => "Criar administrador", + "creation_success" => "Administrador criado com sucesso! Você já pode prosseguir para a próxima etapa.", + "error_name_required" => "O nome completo é obrigatório", + "error_email_required" => "O email é obrigatório", + "error_email_invalid" => "Insira um endereço de email válido", + "error_login_required" => "O nome de usuário é obrigatório", + "error_password_required"=> "A senha é obrigatória", + "error_password_length" => "A senha deve ter pelo menos 8 caracteres", "error_password_mismatch"=> "As senhas não coincidem", ], @@ -83,51 +83,51 @@ "name" => "Nome do site", "description" => "Descrição do site", "keywords" => "Palavras-chave", - "keywords_help" => "Separe as palavras-chave com vírgulas (por exemplo, games, servers, Flute)", - "url" => "URL do Site", + "keywords_help" => "Separe as palavras-chave com vírgulas (ex: games, servidores, Flute)", + "url" => "URL do site", "url_help" => "URL completa do seu site, incluindo http:// ou https://", - "timezone" => "Fuso Horário", + "timezone" => "Fuso horário", "footer_description" => "Descrição do rodapé", "footer_help" => "Texto opcional para exibir no rodapé do site", - "tab_basics" => "Configurações", + "tab_basics" => "Geral", "tab_seo" => "SEO", - "basic_section" => "Informações Básicas", - "seo_section" => "Otimização para Motores de Busca", - "advanced_section" => "Configurações Avançadas", + "basic_section" => "Informações básicas", + "seo_section" => "Otimização para mecanismos de busca", + "advanced_section" => "Configurações avançadas", "meta_title" => "Título SEO", "meta_description" => "Descrição SEO", - "seo_preview" => "Como isso aparecerá na pesquisa", + "seo_preview" => "Como isso aparecerá na busca", "seo_tips_title" => "Dicas de SEO", - "seo_tips_content" => "Use palavras-chave no início do título. O ideal é que o título tenha de 50 a 60 caracteres. A descrição deve ser informativa e incluir uma chamada para ação de 150 a 160 caracteres.", + "seo_tips_content" => "Use palavras-chave no início do título. O tamanho ideal do título é de 50-60 caracteres. A descrição deve ser informativa e conter um call to action entre 150-160 caracteres.", ], "site_settings" => [ - "heading" => "Configurações Finais", - "subheading" => "Vamos configurar as principais configurações do seu site; você sempre pode alterá-las mais tarde", - "tab_general" => "Configurações", - "tab_security" => "Segurança", - "general_section" => "Configurações do site", - "appearance_section" => "Aparência", - "security_section" => "Configurações de segurança", - "cron_mode" => "Modo Cron", - "cron_mode_desc" => "Habilite o modo cron. Você precisa configurar o crontab para que as tarefas do cron funcionem.", - "maintenance_mode" => "Modo de manutenção", - "maintenance_mode_desc" => "O site estará acessível apenas aos administradores enquanto você o configura", - "tips" => "Dicas de interface", - "tips_desc" => "Mostrar dicas e sugestões úteis ao usar o painel de administração", - "share" => "Compartilhar erros", - "share_desc" => "Enviar erros do CMS para o servidor do desenvolvedor", - "flute_copyright" => "Menção Flute", - "flute_copyright_desc" => "Um pequeno link para o Flute CMS no rodapé do site", - "csrf_enabled" => "Proteção CSRF", - "csrf_enabled_desc" => "Protege seu site contra falsificação de solicitações entre sites. Recomendamos mantê-lo ativado", - "convert_to_webp" => "Imagens WebP", - "convert_to_webp_desc" => "Converta automaticamente as imagens carregadas para o formato WebP para acelerar o site", - "robots" => "Configurações do mecanismo de pesquisa", - "robots_desc" => "Diga aos mecanismos de busca como lidar com seu site", - "robots_index_follow" => "Indexar o site e seguir os links", - "robots_index_nofollow" => "Indexar o site, mas não seguir links", - "robots_noindex_follow" => "Não indexar o site, mas seguir os links", - "robots_noindex_nofollow"=> "Não indexar o site e não seguir os links", + "heading" => "Configurações Finais", + "subheading" => "Vamos configurar as principais opções do seu site; você pode alterá-las depois", + "tab_general" => "Geral", + "tab_security" => "Segurança", + "general_section" => "Configurações do site", + "appearance_section" => "Aparência", + "security_section" => "Configurações de segurança", + "cron_mode" => "Modo Cron", + "cron_mode_desc" => "Ative o modo cron. Você precisa configurar o crontab para que as tarefas funcionem.", + "maintenance_mode" => "Modo de manutenção", + "maintenance_mode_desc" => "O site ficará acessível apenas para administradores enquanto você configura", + "tips" => "Dicas de interface", + "tips_desc" => "Mostrar dicas úteis ao usar o painel administrativo", + "share" => "Compartilhar erros", + "share_desc" => "Enviar erros do CMS para o servidor do desenvolvedor", + "flute_copyright" => "Crédito ao Flute", + "flute_copyright_desc" => "Um pequeno link para o Flute CMS no rodapé do site", + "csrf_enabled" => "Proteção CSRF", + "csrf_enabled_desc" => "Protege seu site contra ataques de falsificação de requisições. Recomendamos manter ativado", + "convert_to_webp" => "Imagens WebP", + "convert_to_webp_desc" => "Converte automaticamente imagens enviadas para o formato WebP para acelerar o site", + "robots" => "Configurações de mecanismos de busca", + "robots_desc" => "Informe aos mecanismos de busca como lidar com seu site", + "robots_index_follow" => "Indexar o site e seguir links", + "robots_index_nofollow" => "Indexar o site mas não seguir links", + "robots_noindex_follow" => "Não indexar o site mas seguir links", + "robots_noindex_nofollow"=> "Não indexar o site e não seguir links", ], ]; diff --git a/i18n/br/langs.php b/i18n/br/langs.php index 17f9ca9a..bbbcef3f 100644 --- a/i18n/br/langs.php +++ b/i18n/br/langs.php @@ -1,5 +1,6 @@ "Azərbaycanca", "en" => "English", "ru" => "Русский", "uk" => "Українська", diff --git a/i18n/br/lk.php b/i18n/br/lk.php index 984a62ee..d6d4b8dd 100644 --- a/i18n/br/lk.php +++ b/i18n/br/lk.php @@ -2,12 +2,12 @@ "success" => [ "title" => "Sucesso", "success_payment" => "Pagamento realizado com sucesso!", - "success_payment_desc" => "Seu saldo foi recarregado com sucesso! Você pode acessar a página inicial e usar os fundos.", + "success_payment_desc" => "Seu saldo foi recarregado com sucesso! Você pode ir para a página inicial e usar os fundos.", ], "error" => [ "title" => "Falha", "fail_payment" => "Falha no pagamento!", - "fail_payment_desc" => "Por algum motivo, o pagamento não foi efetuado. Tente novamente.", + "fail_payment_desc" => "Por algum motivo, o pagamento não foi concluído. Por favor, tente novamente.", ], "title" => "Recarregar Saldo", "promo_not_found" => "Código promocional não encontrado", @@ -16,40 +16,40 @@ "promo_used" => "Você já usou este código promocional", "promo_is_empty" => "O código promocional inserido está vazio", "promo_amount" => "Bônus de recarga :value :currency", - "promo_percentage" => "Código promocional dá um desconto de :percentage%", - "min_amount" => "Valor mínimo de recarga é :sum", + "promo_percentage" => "O código promocional oferece :percentage% de desconto", + "min_amount" => "O valor mínimo de recarga é :sum", "process_in_new_window" => "Conclua o pagamento em uma nova janela...", "select_currency" => "Selecionar moeda", - "select_currency_prompt" => "*Por favor, selecione uma moeda para continuar", + "select_currency_prompt" => "*Selecione uma moeda para continuar", "select_gateway" => "Selecionar gateway", "no_gateways_for_currency"=> "Infelizmente, não há gateways disponíveis para esta moeda 😢", - "select_gateway_prompt" => "*Por favor, selecione um gateway para continuar", + "select_gateway_prompt" => "*Selecione um gateway para continuar", "top_up_amount" => "Valor da recarga", - "enter_amount" => "Digite o valor", - "enter_amount_prompt" => "*Por favor, insira um valor para continuar", + "enter_amount" => "Inserir valor", + "enter_amount_prompt" => "*Insira um valor para continuar", "exchange_rate" => "Taxa de câmbio :rate :currency = 1 :currency_view", "promo_code_label" => "Código promocional (se houver)", - "enter_promo_code" => "Digite o código promocional", + "enter_promo_code" => "Insira o código promocional", "bonus" => "Bônus", "discount" => "Desconto", - "to_pay" => "Para pagar", + "to_pay" => "A pagar", "you_will_receive" => "Você receberá", - "agree_terms" => "Eu concordo com", - "terms_of_offer" => "termos de oferta", - "top_up_button" => "Recarga :amount :currency_view", + "agree_terms" => "Eu concordo com os", + "terms_of_offer" => "termos da oferta", + "top_up_button" => "Recarregar :amount :currency_view", "redirect" => "Redirecionando para a página de pagamento...", "payment_form_title" => "Recarga de Saldo do Jogo", - "payment_form_subtitle" => "Escolha o seu método de pagamento e valor preferidos", - "payment_form" => "Formulário de Pagamento", + "payment_form_subtitle" => "Escolha o método de pagamento e o valor desejado", + "payment_form" => "Formulário de pagamento", "currency_option" => "Opção de moeda: :code", - "gateway_option" => "Método de Pagamento: :name", - "selected_currency" => "Selecionar moeda", - "selected_gateway" => "Selecionar método de pagamento", - "payment_details" => "Detalhes de Pagamento", - "payment_summary" => "Resumo de pagamento", + "gateway_option" => "Método de pagamento: :name", + "selected_currency" => "Moeda selecionada", + "selected_gateway" => "Método de pagamento selecionado", + "payment_details" => "Detalhes do pagamento", + "payment_summary" => "Resumo do pagamento", "base_amount" => "Valor base", "min_amount_info" => "Valor mínimo: :amount :currency", - "promo_hint" => "Insira um código promocional se você tiver um para obter um bônus ou desconto", + "promo_hint" => "Insira um código promocional, se tiver, para receber um bônus ou desconto", "invalid_promo" => "Código promocional inválido", "clear_promo" => "Limpar código promocional", "optional" => "opcional", diff --git a/i18n/br/onboarding.php b/i18n/br/onboarding.php index a5a6b47b..26b07be9 100644 --- a/i18n/br/onboarding.php +++ b/i18n/br/onboarding.php @@ -1,33 +1,33 @@ "Flute foi atualizado", + "welcome_to_flute" => "O Flute foi atualizado", "discover_new_features" => "O que há de novo no sistema", - "get_started" => "Vamos começar", + "get_started" => "Começar", "start_now" => "Iniciar agora", "close" => "Fechar", - "new_design" => "Novo Design", - "modern_interface" => "Interface Moderna", + "new_design" => "Novo design", + "modern_interface" => "Interface moderna", "dynamic_loading" => "Carregamento dinâmico", - "no_page_reloads" => "Nenhuma página recarregada", - "page_editor" => "Novo editor de página", - "widget_system" => "Sistema de widget flexível", + "no_page_reloads" => "Sem recarregar páginas", + "page_editor" => "Novo editor de páginas", + "widget_system" => "Sistema flexível de widgets", "dynamic_colors" => "Cores dinâmicas", - "customize_appearance" => "Personalize a aparência", - "improved_admin" => "Painel de administração aprimorado", - "better_management" => "Gerenciamento fácil e conveniente", - "start_using" => "Comece a trabalhar", + "customize_appearance" => "Personalizar aparência", + "improved_admin" => "Painel administrativo aprimorado", + "better_management" => "Gerenciamento fácil e prático", + "start_using" => "Começar a usar", "design_description_1" => "Redesenhamos todo o sistema para tornar a interface mais intuitiva e confortável para o uso diário.", - "design_description_2" => "A nova interface é mais amigável e responsiva, agora fica ótima em qualquer dispositivo.", - "dynamic_description_1" => "O sistema agora funciona dinamicamente, sem a necessidade de recarregar as páginas após cada ação.", - "dynamic_description_2" => "Todas as ações são realizadas de forma instantânea e dinâmica, você não precisa mais esperar que uma página recarregue 😁", - "editor_description_1" => "Adicionamos um novo editor de páginas prático baseado em um sistema de widgets, permitindo que você crie e edite conteúdo rapidamente.", - "editor_description_2" => "Com este editor, você pode adaptar a visualização da página às suas tarefas e preferências.", + "design_description_2" => "A nova interface é mais amigável e responsiva, agora ela fica ótima em qualquer dispositivo.", + "dynamic_description_1" => "O sistema agora funciona de forma dinâmica, sem a necessidade de recarregar a página após cada ação.", + "dynamic_description_2" => "Todas as ações são realizadas instantaneamente e de forma dinâmica, você não precisa mais esperar o recarregamento da página 😁", + "editor_description_1" => "Adicionamos um novo editor de páginas baseado em sistema de widgets, permitindo criar e editar conteúdo rapidamente.", + "editor_description_2" => "Com esse editor, você pode ajustar a aparência da página conforme suas tarefas e preferências.", "colors_description_1" => "Com a nova ferramenta você pode alterar rapidamente as cores do seu site em tempo real.", - "colors_description_2" => "Personalize o plano de fundo, os botões e os elementos individuais para combinar com sua marca ou preferências pessoais.", - "admin_description_1" => "O painel de administração foi melhorado e agora oferece ferramentas mais convenientes para o trabalho diário.", - "admin_description_2" => "Este painel inclui muitos recursos novos que ajudarão você a gerenciar seu site e projeto com mais eficiência.", + "colors_description_2" => "Personalize o plano de fundo, botões e elementos individuais para combinar com sua marca ou preferências pessoais.", + "admin_description_1" => "O painel administrativo foi aprimorado e agora oferece ferramentas mais convenientes para o trabalho diário.", + "admin_description_2" => "Este painel inclui muitos novos recursos que ajudarão você a gerenciar seu site e projeto com mais eficiência.", "ready_description_1" => "As atualizações já estão disponíveis no sistema e prontas para uso. Você pode começar a explorar os novos recursos.", - "ready_description_2" => "Obrigado por escolher a Flute para seus projetos!", + "ready_description_2" => "Obrigado por escolher o Flute para seus projetos!", "completed" => "Obrigado por escolher o Flute CMS!", ]; diff --git a/i18n/br/page-edit.php b/i18n/br/page-edit.php index 9e64902f..8936314c 100644 --- a/i18n/br/page-edit.php +++ b/i18n/br/page-edit.php @@ -5,20 +5,20 @@ "hex" => "HEX", "rgb" => "RGB", "hsl" => "HSL", - "background" => "Plano de Fundo", + "background" => "Plano de fundo", "text" => "Texto", "contrast_rating" => "Legibilidade da cor", "primary" => "Primária", "secondary" => "Secundária", - "accent" => "Destaque", - "border_radius" => "Raio da borda", + "accent" => "Acento", + "border_radius" => "Arredondamento de borda", "reset" => "Redefinir", - "background_style" => "Estilo do Plano de Fundo", + "background_style" => "Estilo do plano de fundo", "solid" => "Sólido", "linear" => "Linear", "radial" => "Radial", - "mesh" => "Grade", - "subtle" => "Sutil", + "mesh" => "Malha", + "subtle" => "Suave", "aurora" => "Aurora", "sunset" => "Pôr do sol", "ocean" => "Oceano", diff --git a/i18n/br/page.php b/i18n/br/page.php index 1648f7f3..e8bcb6ec 100644 --- a/i18n/br/page.php +++ b/i18n/br/page.php @@ -1,64 +1,64 @@ "Widgets disponíveis", + "widgets" => "Widgets disponíveis", "categories" => [ - "general" => "Configurações", - "users" => "Usuários", - "content" => "Conteúdo", - "media" => "Arquivos de Mídia", - "other" => "Outro", + "general" => "Geral", + "users" => "Usuários", + "content" => "Conteúdo", + "media" => "Arquivos de mídia", + "other" => "Outros", "payments" => "Pagamentos", - "admin" => "Administração", - "stats" => "Estatísticas", + "admin" => "Administração", + "stats" => "Estatísticas", ], "edit_nav" => [ - "title" => "Editando Página — :url", + "title" => "Editando página — :url", "height_mode" => "Modo de altura do widget", "auto_height" => "Altura automática", "manual_height" => "Altura manual", "auto_position" => "Posição automática" ], "onboarding" => [ - "colors" => [ - "title" => "Página & Editor de Cor atualizado!", - "description" => "Apresentando o novo editor Flute. Personalize páginas e escolha cores com mais facilidade e rapidez do que nunca.", + "colors" => [ + "title" => "Editor de página e cores atualizado!", + "description" => "Apresentamos o novo editor do Flute. Personalize páginas e escolha cores mais rápido e fácil do que nunca.", ], - "widgets" => [ - "title" => "Gerenciamento Conveniente de Widgets", - "description" => "Adicione widgets, arraste e solte, redimensione e configure-os facilmente para atender às suas necessidades.", + "widgets" => [ + "title" => "Gerenciamento conveniente de widgets", + "description" => "Adicione widgets, arraste, redimensione e configure facilmente para suas necessidades.", ], - "widgets.settings" => [ - "title" => "Configurações Avançadas de Widget", - "description" => "Configure widgets detalhadamente para criar conteúdo exclusivo para cada página.", + "widgets.settings" => [ + "title" => "Configurações adicionais de widgets", + "description" => "Configure widgets com mais detalhes para criar conteúdo único para cada página.", ], - "try" => [ - "title" => "Experimente agora!", - "description" => "Explore todos os recursos do novo editor agora mesmo. É rápido e prático!", + "try" => [ + "title" => "Experimente agora!", + "description" => "Teste todos os recursos do novo editor agora mesmo. É rápido e conveniente!", ], - "next" => "Próximo", - "finish" => "Vamos começar!", + "next" => "Próximo", + "finish" => "Começar a trabalhar!", ], "saved_successfully" => "Página salva com sucesso!", - "error_saving" => "Erro ao salvar a página!", + "error_saving" => "Erro ao salvar a página!", "seo" => [ - "title" => "Configurações de SEO da Página", + "title" => "Configurações de SEO da página", "edit_seo" => "Editar SEO", - "page_title" => "Título da Página", - "page_title_help" => "Título exibido nas guias do navegador e nos resultados da pesquisa", - "description" => "Descrição Meta", - "description_help" => "Breve descrição da página para mecanismos de busca (recomendado: 150-160 caracteres)", - "keywords" => "Palavras-chave Meta", + "page_title" => "Título da página", + "page_title_help" => "Título exibido nas abas do navegador e nos resultados de pesquisa", + "description" => "Meta descrição", + "description_help" => "Breve descrição da página para mecanismos de busca (recomendado: 150–160 caracteres)", + "keywords" => "Meta palavras-chave", "keywords_help" => "Palavras-chave separadas por vírgula relacionadas ao conteúdo da página", - "robots" => "Robots Directive", + "robots" => "Diretriz de robôs", "robots_help" => "Controle como os mecanismos de busca interagem com esta página", - "robots_index_follow" => "Index, Follow (Padrão)", - "robots_index_nofollow" => "Index, No Follow", - "robots_noindex_follow" => "No Index, Follow", - "robots_noindex_nofollow" => "No Index, No Follow", - "og_image" => "URL Imagem da Rede Social", - "og_image_help" => "URL da imagem exibida quando compartilhada nas redes sociais", + "robots_index_follow" => "Indexar, Seguir (Padrão)", + "robots_index_nofollow" => "Indexar, Não seguir", + "robots_noindex_follow" => "Não indexar, Seguir", + "robots_noindex_nofollow" => "Não indexar, Não seguir", + "og_image" => "URL da imagem para redes sociais", + "og_image_help" => "URL da imagem exibida ao compartilhar nas redes sociais", "saved" => "Configurações de SEO salvas com sucesso!", - "error" => "Erro ao salvar configurações de SEO" + "error" => "Erro ao salvar as configurações de SEO" ], ]; diff --git a/i18n/br/permissions.php b/i18n/br/permissions.php index f2f56139..e2742bac 100644 --- a/i18n/br/permissions.php +++ b/i18n/br/permissions.php @@ -1,21 +1,21 @@ "Esta permissão concede acesso total a todas as permissões disponíveis na plataforma. Um usuário com esta permissão pode executar qualquer ação sem restrições.", - "admin" => "Permissão para acessar o painel de administração. O usuário pode efetuar login no painel de administração e realizar tarefas administrativas básicas.", - "admin.stats" => "Permissão para visualizar estatísticas financeiras. O usuário pode visualizar relatórios financeiros, gráficos e outros dados estatísticos.", - "admin.system" => "Permissão para alterar as configurações do sistema. O usuário pode modificar os principais parâmetros do sistema e configurar a plataforma como desejar.", - "admin.servers" => "Permissão para gerenciar servidores. O usuário pode adicionar, remover ou modificar as configurações do servidor usadas pela plataforma.", + "admin.boss" => "Esta permissão concede acesso total a todas as permissões disponíveis na plataforma. Um usuário com essa permissão pode realizar qualquer ação sem restrições.", + "admin" => "Permissão para acessar o painel administrativo. O usuário pode entrar no painel admin e realizar tarefas administrativas básicas.", + "admin.stats" => "Permissão para visualizar estatísticas financeiras. O usuário pode ver relatórios financeiros, gráficos e outros dados estatísticos.", + "admin.system" => "Permissão para alterar as configurações do sistema. O usuário pode modificar parâmetros importantes e configurar a plataforma conforme necessário.", + "admin.servers" => "Permissão para gerenciar servidores. O usuário pode adicionar, remover ou modificar as configurações dos servidores usados pela plataforma.", "admin.navigation" => "Permissão para gerenciar a navegação. O usuário pode criar, editar e excluir itens do menu de navegação.", "admin.footer" => "Permissão para gerenciar links sociais no rodapé do site. O usuário pode adicionar, editar e excluir links de redes sociais no rodapé.", - "admin.gateways" => "Permissão para gerenciar gateways de pagamento. O usuário pode adicionar, editar e excluir configurações do sistema de pagamento utilizado na plataforma.", - "admin.modules" => "Permissão para gerenciar módulos. O usuário pode instalar, atualizar e remover diversos módulos que ampliam a funcionalidade da plataforma.", - "admin.templates" => "Permissão para gerenciar modelos. O usuário pode criar, editar e excluir modelos usados ​​para exibir conteúdo no site.", - "admin.roles" => "Permissão para gerenciar cargos de usuário. O usuário pode criar, editar e excluir cargos, além de atribuí-las a outros usuários.", - "admin.users" => "Permissão para gerenciar usuários. O usuário pode criar, editar e excluir contas de usuário, bem como gerenciar seu acesso.", - "admin.pages" => "Permissão para gerenciar páginas. O usuário pode criar, editar e excluir páginas estáticas do site.", + "admin.gateways" => "Permissão para gerenciar gateways de pagamento. O usuário pode adicionar, editar e excluir configurações de sistemas de pagamento usados na plataforma.", + "admin.modules" => "Permissão para gerenciar módulos. O usuário pode instalar, atualizar e remover vários módulos que ampliam a funcionalidade da plataforma.", + "admin.templates" => "Permissão para gerenciar templates. O usuário pode criar, editar e excluir templates usados para exibir conteúdo no site.", + "admin.roles" => "Permissão para gerenciar cargos/funções de usuários. O usuário pode criar, editar e excluir funções, além de atribuí-las a outros usuários.", + "admin.users" => "Permissão para gerenciar usuários. O usuário pode criar, editar e excluir contas, bem como gerenciar seus acessos.", + "admin.pages" => "Permissão para gerenciar páginas. O usuário pode criar, editar e excluir páginas estáticas no site.", "admin.socials" => "Permissão para gerenciar redes sociais. O usuário pode adicionar, editar e excluir links de redes sociais.", - "admin.notifications" => "Permissão para criar notificações de usuário. O usuário pode enviar diversas notificações e alertas aos usuários da plataforma.", + "admin.notifications" => "Permissão para criar notificações para usuários. O usuário pode enviar várias notificações e alertas para os usuários da plataforma.", "admin.translate" => "Permissão para gerenciar traduções. O usuário pode adicionar, editar e excluir traduções para diferentes idiomas.", - "admin.currency" => "Permissão para gerenciar moedas. O usuário pode adicionar, editar e excluir moedas usadas na plataforma.", - "admin.event_testing" => "Permissão para testar eventos do sistema. O usuário pode acionar e testar diversos eventos e respostas do sistema.", + "admin.currency" => "Permissão para gerenciar moedas. O usuário pode adicionar, editar e excluir moedas utilizadas na plataforma.", + "admin.event_testing" => "Permissão para testar eventos do sistema. O usuário pode acionar e testar vários eventos e respostas do sistema.", "admin.redirects" => "Permissão para gerenciar redirecionamentos. O usuário pode criar, editar e excluir regras de redirecionamento de URL.", ]; diff --git a/i18n/br/profile.php b/i18n/br/profile.php index 95121071..55aaa2f4 100644 --- a/i18n/br/profile.php +++ b/i18n/br/profile.php @@ -6,20 +6,20 @@ "main" => [ "title" => "Configurações Principais", - "description" => "Aqui você pode alterar as configurações principais da sua conta.", + "description" => "Aqui você pode alterar as principais configurações da sua conta.", "info_title" => "Informações Básicas", "info_description" => "Alguns dados podem ser visíveis para outros usuários.", "fields" => [ "name" => "Nome", - "email" => "E-mail", + "email" => "Email", "password" => "Senha", - "email_verified" => "E-mail verificado", - "email_not_verified" => "E-mail não verificado", + "email_verified" => "Email verificado", + "email_not_verified" => "Email não verificado", "password_not_set" => "Não definida", - "password_not_provided" => "Não informada", + "password_not_provided" => "Não fornecida", "last_changed" => "Última alteração", - "verify_email" => "Verificar E-mail", + "verify_email" => "Verificar email", ], "password_description" => "Uma senha forte ajuda a proteger sua conta.", @@ -39,10 +39,10 @@ "uri" => "URL do Perfil", "uri_placeholder" => "Digite sua URL", - "uri_info" => "Digite o slug para a URL do seu perfil. Exemplo: :example", + "uri_info" => "Digite o slug para a URL do seu perfil. Por exemplo: :example", - "email" => "E-mail", - "email_placeholder" => "Digite seu endereço de E-mail", + "email" => "Email", + "email_placeholder" => "Digite seu endereço de email", ], "save_changes" => "Salvar alterações", @@ -96,12 +96,12 @@ "delete_button" => "Excluir Conta", "delete_success" => "Sua conta foi excluída com sucesso.", "delete_failed" => "Confirmação incorreta. A conta não foi excluída.", - "confirmation_error" => "Por favor, insira corretamente seu nome de usuário.", + "confirmation_error" => "Por favor, digite seu nome de usuário corretamente.", ], "profile_privacy" => [ "title" => "Privacidade do Perfil", - "description" => "Configure as opções de privacidade do seu perfil.", + "description" => "Configure as configurações de privacidade do seu perfil.", "fields" => [ "hidden" => [ @@ -110,7 +110,7 @@ ], "visible" => [ "label" => "Privado", - "info" => "Seu perfil está oculto para outros usuários.", + "info" => "Seu perfil está oculto de outros usuários.", ], ], @@ -128,7 +128,7 @@ ], "dark" => [ "label" => "Tema escuro", - "info" => "Ideal para uso noturno.", + "info" => "Ideal para uso à noite.", ], "system" => [ "label" => "Tema do sistema", @@ -150,9 +150,9 @@ "description" => "Conecte redes sociais para login rápido e acesso a recursos adicionais.", "unlink" => "Desvincular", "unlink_description" => "Tem certeza de que deseja desvincular esta rede social?", - "default_link" => "Vinculação padrão", + "default_link" => "Link padrão", "connect" => "Vincular", - "no_socials" => "Infelizmente, não há redes sociais disponíveis em nosso sistema 😢", + "no_socials" => "Infelizmente, não há redes sociais em nosso sistema 😢", "show_description" => "Mostrar rede social para outros usuários", "hide_description" => "Ocultar rede social de outros usuários", "last_social_network" => "Para desvincular uma rede social, defina uma senha.", @@ -181,14 +181,51 @@ "upload_failed" => "Falha ao enviar :field.", ], + "two_factor" => [ + "title" => "Autenticação em Duas Etapas", + "description" => "Proteja sua conta com uma camada extra de segurança.", + "status_enabled" => "Ativada", + "status_disabled" => "Desativada", + "last_enabled" => "Ativada em :date", + ], + "protection_warning" => "Defina uma senha para proteger sua conta. Definir", "no_profile_modules_info" => "Nenhum módulo de perfil está instalado no Flute. Ver no marketplace", - "was_online" => "Estava online em :date", + "was_online" => "Esteve online :date", "view" => "Ver perfil", "social_deleted" => "Rede social desvinculada com sucesso!", "social_binded" => "Rede social vinculada com sucesso!", "member_since" => "Membro desde :date", - "hidden_warning" => "Seu perfil está oculto para outros usuários.", - "profile_hidden" => "Este perfil está oculto para outros usuários.", + "hidden_warning" => "Seu perfil está oculto de outros usuários.", + "profile_hidden" => "Este perfil está oculto de outros usuários.", "verification_warning" => "Verifique seu endereço de email para acessar recursos adicionais. Verificar", + + "admin_actions" => [ + "add_balance" => "Adicionar saldo", + "remove_balance" => "Remover saldo", + "ban_user" => "Banir usuário", + "unban_user" => "Desbanir usuário", + "verify_user" => "Verificar email", + "unverify_user" => "Remover verificação de email", + "clear_sessions" => "Limpar sessões", + "current_balance" => "Saldo atual", + "amount" => "Valor", + "amount_placeholder" => "Digite o valor", + "max_amount" => "Máximo: :amount", + "ban_reason" => "Motivo do banimento", + "ban_reason_placeholder" => "Digite o motivo do banimento", + "ban_until" => "Banir até", + "ban_until_hint" => "Deixe vazio para banimento permanente", + "balance_added" => "Saldo adicionado: :amount", + "balance_removed" => "Saldo removido: :amount", + "user_banned" => "Usuário banido", + "user_unbanned" => "Usuário desbanido", + "user_verified" => "Email verificado", + "user_unverified" => "Verificação de email removida", + "sessions_cleared" => "Sessões do usuário limpas", + "cant_ban_self" => "Você não pode se banir", + "cant_clear_own_sessions" => "Você não pode limpar suas próprias sessões", + "unban_confirm" => "Tem certeza de que deseja desbanir este usuário?", + "clear_sessions_confirm" => "Tem certeza de que deseja limpar todas as sessões deste usuário?", + ], ]; diff --git a/i18n/br/validator.php b/i18n/br/validator.php index 6daf23b1..40c67fe1 100644 --- a/i18n/br/validator.php +++ b/i18n/br/validator.php @@ -6,20 +6,20 @@ "required-if" => "O campo :attribute é obrigatório quando :field é :value.", "required-with" => "O campo :attribute é obrigatório quando :field está presente.", "required-with-all" => "O campo :attribute é obrigatório quando todos os campos especificados estão presentes.", - "required-with-any" => "O campo :attribute é obrigatório quando qualquer um dos campos especificados estiver presente.", + "required-with-any" => "O campo :attribute é obrigatório quando qualquer um dos campos especificados está presente.", "required-without" => "O campo :attribute é obrigatório quando :field não está presente.", - "regex" => "Insira um :attribute válido.", + "regex" => "Insira um :attribute válido(a).", "equals" => "O campo :attribute deve ser igual a :field.", "not-equals" => "O campo :attribute não deve ser igual a :field.", - "identical" => "O campo :attribute deve ser idêntico ao :field.", - "not-identical" => "O campo :attribute não deve ser idêntico ao :field.", + "identical" => "O campo :attribute deve ser idêntico a :field.", + "not-identical" => "O campo :attribute não deve ser idêntico a :field.", "in" => "O campo :attribute deve ser um dos seguintes: %values.", "not-in" => "O campo :attribute não deve ser um dos seguintes: %values.", "contains" => "O campo :attribute deve conter os seguintes valores: %values.", - "contains-only" => "O campo :attribute deve conter somente os seguintes valores: %values.", + "contains-only" => "O campo :attribute deve conter apenas os seguintes valores: %values.", "min-arr-count" => "O campo :attribute deve ter pelo menos :min itens.", "max-arr-count" => "O campo :attribute não deve ter mais que :max itens.", - "min" => "O campo :attribute deve ter pelo menos :min.", + "min" => "O campo :attribute deve ser no mínimo :min.", "max" => "O campo :attribute não deve ser maior que :max.", "greater-than" => "O campo :attribute deve ser maior que :field.", "less-than" => "O campo :attribute deve ser menor que :field.", @@ -30,23 +30,23 @@ "str-len" => "O campo :attribute deve ter exatamente :value caracteres.", "human-name" => "O campo :attribute deve ser um nome válido.", "is" => "O campo :attribute deve ser do tipo :type.", - "email" => "O campo :attribute deve ser um endereço de e-mail válido.", + "email" => "O campo :attribute deve ser um e-mail válido.", "date" => "O campo :attribute deve ser uma data no formato :format.", "url" => "O campo :attribute deve ser uma URL válida.", "uuid" => "O campo :attribute deve ser um UUID válido.", "card-number" => "O campo :attribute deve ser um número de cartão válido.", - "confirmed" => "O campo :attribute deve corresponder ao :confirmation_field.", + "confirmed" => "O campo :attribute deve corresponder a :confirmation_field.", "unique" => "Este campo deve ser único.", - "max-file-size" => "O tamanho máximo de arquivo para :attribute é :max.", + "max-file-size" => "O tamanho máximo do arquivo para :attribute é :max.", "image" => "O arquivo em :attribute deve ser uma imagem.", "timezone" => "O campo :attribute deve ser um fuso horário válido.", - "after" => "O campo :attribute deve ser uma data posterior a :date.", + "after" => "O campo :attribute deve ser uma data após :date.", "datetime" => "O campo :attribute deve ser uma data e hora no formato :format.", "numeric" => "O campo :attribute deve ser um número.", "exists" => "O campo :attribute deve existir.", "mimes" => "O campo :attribute deve ser um arquivo do tipo: :values.", - "boolean" => "O campo :attribute deve ser um booleano.", - "integer" => "O campo :attribute deve ser um inteiro.", + "boolean" => "O campo :attribute deve ser verdadeiro ou falso.", + "integer" => "O campo :attribute deve ser um número inteiro.", "string" => "O campo :attribute deve ser uma string.", - "array" => "O campo :attribute deve ser uma matriz.", + "array" => "O campo :attribute deve ser um array.", ]; diff --git a/i18n/br/widgets.php b/i18n/br/widgets.php index a4023709..931062fb 100644 --- a/i18n/br/widgets.php +++ b/i18n/br/widgets.php @@ -13,15 +13,15 @@ "promo_code" => "Código promocional", "promo_code_copy_success" => "Código promocional copiado", "discount" => [ - "percentage" => "Desconto de :value%", - "amount" => "Adicione :value :currency ao saldo", + "percentage" => "Desconto :value%", + "amount" => "Adicionar :value :currency ao saldo", ], "recent_payments" => "Pagamentos recentes", "top_donors" => "Maiores doadores", "no_donors" => "Ninguém doou para o nosso projeto ainda 😢", "user_mini_profile" => "Mini perfil do usuário", "empty" => "Campo vazio", - "editor_empty" => "Por favor, insira um texto no editor", + "editor_empty" => "Digite um texto no editor", "editor" => "Editor", "settings" => [ "users" => [ @@ -35,7 +35,7 @@ "height" => "Altura", ], "editor" => [ - "inCard" => "Envolver conteúdo em um card", + "inCard" => "Encapsular conteúdo em um card", "content" => "Conteúdo", ], ], @@ -49,7 +49,7 @@ ], "content" => [ - "name" => "Conteúdo da Página", + "name" => "Conteúdo da página", "description" => "Conteúdo principal da página a partir de templates", "no_content" => "Nenhum conteúdo disponível", ],