diff --git a/modoboa/core/app_settings.py b/modoboa/core/app_settings.py index f65eb421b..ec5644e47 100644 --- a/modoboa/core/app_settings.py +++ b/modoboa/core/app_settings.py @@ -370,11 +370,17 @@ class UserSettings(parameters.UserParametersForm): lang = forms.ChoiceField( initial=translate_language_code(settings.LANGUAGE_CODE), label=ugettext_lazy("Prefered language"), - choices=[("cs", "čeština"), ("de", "deutsch"), - ("en", "english"), ("es", "español"), - ("fr", "français"), ("it", "italiano"), - ("nl", "nederlands"), ("pt", "português"), - ("ru", "русский"), ("sv", "svenska")], + choices=[("cs", "čeština"), + ("de", "deutsch"), + ("en", "english"), + ("es", "español"), + ("fr", "français"), + ("it", "italiano"), + ("nl", "nederlands"), + ("pt_PT", "português"), + ("pt_BR", "português (BR)"), + ("ru", "русский"), + ("sv", "svenska")], help_text=ugettext_lazy("Prefered language to display pages"), widget=forms.Select(attrs={"class": "form-control"}) ) diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po new file mode 100644 index 000000000..9a2743a48 --- /dev/null +++ b/modoboa/locale/pt_BR/LC_MESSAGES/django.po @@ -0,0 +1,3101 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# csmk, 2014 +# Paulino Michelazzo , 2014 +# Rafael Barretto Alves , 2013 +msgid "" +msgstr "" +"Project-Id-Version: Modoboa\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-12-04 13:25+0100\n" +"PO-Revision-Date: 2014-12-13 09:10+0000\n" +"Last-Translator: Paulino Michelazzo \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/modoboa/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: core/__init__.py:56 core/__init__.py:57 +#: extensions/admin/forms/account.py:366 extensions/admin/forms/account.py:443 +#: extensions/admin/forms/domain.py:271 extensions/admin/forms/domain.py:332 +#: extensions/postfix_autoreply/app_settings.py:11 +#: extensions/postfix_relay_domains/app_settings.py:18 +#: extensions/postfix_relay_domains/forms.py:150 +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:185 +#: extensions/sievefilters/app_settings.py:53 +#: extensions/stats/app_settings.py:11 extensions/webmail/app_settings.py:11 +msgid "General" +msgstr "Geral" + +#: core/__init__.py:86 +msgid "New Modoboa version available" +msgstr "Nova versão do Modoboa disponível" + +#: core/app_settings.py:39 +msgid "Authentication" +msgstr "Autenticação" + +#: core/app_settings.py:42 +msgid "Authentication type" +msgstr "Tipo de autenticação" + +#: core/app_settings.py:43 +msgid "Local" +msgstr "Local" + +#: core/app_settings.py:46 +msgid "The backend used for authentication" +msgstr "O backend usado para autenticação" + +#: core/app_settings.py:51 +msgid "Default password scheme" +msgstr "Esquema padrão de senha" + +#: core/app_settings.py:54 +msgid "md5crypt (weak)" +msgstr "md5crypt (fraca)" + +#: core/app_settings.py:55 +msgid "sha256 (weak)" +msgstr "sha256 (fraca)" + +#: core/app_settings.py:56 +msgid "md5 (weak)" +msgstr "md5 (fraca)" + +#: core/app_settings.py:57 +msgid "crypt (weak)" +msgstr "crypt (fraca)" + +#: core/app_settings.py:58 +msgid "plain (weak)" +msgstr "plain (fraca)" + +#: core/app_settings.py:60 +msgid "Scheme used to crypt mailbox passwords" +msgstr "Esquema usado para criptografar as senhas das caixas de correio" + +#: core/app_settings.py:65 +msgid "Rounds" +msgstr "Voltas" + +#: core/app_settings.py:68 +msgid "" +"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " +"between 1000 and 999999999, inclusive." +msgstr "Número de voltas a serem usadas (somnete usadas por sha256crypt e sha512crypt). Deve estar entre 1000 e 999999999, inclusive." + +#: core/app_settings.py:75 +msgid "Secret key" +msgstr "Chave secreta" + +#: core/app_settings.py:77 +msgid "Key used to encrypt/decrypt passwords" +msgstr "Chave utilizada para encriptar/decriptar senhas" + +#: core/app_settings.py:82 +msgid "LDAP settings" +msgstr "Configurações do LDAP" + +#: core/app_settings.py:85 extensions/sievefilters/app_settings.py:22 +#: extensions/webmail/app_settings.py:22 extensions/webmail/app_settings.py:42 +msgid "Server address" +msgstr "Endereço do servidor" + +#: core/app_settings.py:88 +msgid "The IP address of the DNS name of the LDAP server" +msgstr "O endereço IP do nome DNS do servidor LDAP" + +#: core/app_settings.py:93 extensions/sievefilters/app_settings.py:29 +#: extensions/webmail/app_settings.py:34 extensions/webmail/app_settings.py:58 +msgid "Server port" +msgstr "Porta do servidor" + +#: core/app_settings.py:95 +msgid "The TCP port number used by the LDAP server" +msgstr "O número da porta TCP usada pelo servidor LDAP" + +#: core/app_settings.py:100 extensions/webmail/app_settings.py:28 +msgid "Use a secured connection" +msgstr "Usar conexão segura" + +#: core/app_settings.py:103 +msgid "Use an SSL/TLS connection to access the LDAP server" +msgstr "Usar uma conexão SSL/TLS para acessar o servidor LDAP" + +#: core/app_settings.py:107 +msgid "Authentication method" +msgstr "Método de autenticação" + +#: core/app_settings.py:108 +msgid "Search and bind" +msgstr "Pesquisar e vincular" + +#: core/app_settings.py:109 +msgid "Direct bind" +msgstr "Vinculação direta" + +#: core/app_settings.py:111 +msgid "Choose the authentication method to use" +msgstr "Escolha o método de autenticação para usar" + +#: core/app_settings.py:116 +msgid "Bind DN" +msgstr "Vincular DN" + +#: core/app_settings.py:119 +msgid "" +"The distinguished name to use when binding to the LDAP server. Leave empty " +"for an anonymous bind" +msgstr "O nome distinguível para usar quando vincular ao servidor LDAP. Deixe vazio para vincular anonimamente" + +#: core/app_settings.py:127 +msgid "Bind password" +msgstr "Vincular senha" + +#: core/app_settings.py:130 +msgid "The password to use when binding to the LDAP server (with 'Bind DN')" +msgstr "A senha usada quando vincular ao servidor LDAP (com 'Vincular DN')" + +#: core/app_settings.py:139 +msgid "Users search base" +msgstr "Base de pesquisa de usuários" + +#: core/app_settings.py:142 +msgid "The distinguished name of the search base used to find users" +msgstr "O nome distinto da base de pesquisa usada para encontrar usuários" + +#: core/app_settings.py:149 +msgid "Search filter" +msgstr "Filtro de pesquisa" + +#: core/app_settings.py:152 +msgid "" +"An optional filter string (e.g. '(objectClass=person)'). In order to be " +"valid, it must be enclosed in parentheses." +msgstr "Uma string opcional de filtro (por ex: '(objectClass=person)'). Para ser válida, deve estar entre parênteses." + +#: core/app_settings.py:160 +msgid "User DN template" +msgstr "Usar template DN" + +#: core/app_settings.py:163 +#, python-format +msgid "" +"The template used to construct a user's DN. It should contain one " +"placeholder (ie. %(user)s)" +msgstr "A template usada para construir um DN de usuário. Deve conter um placeholder (por ex: %(user)s)" + +#: core/app_settings.py:171 +msgid "Password attribute" +msgstr "Atributo de senha" + +#: core/app_settings.py:173 +msgid "The attribute used to store user passwords" +msgstr "O atributo usado para armazenar senhas de usuários" + +#: core/app_settings.py:178 +msgid "Active Directory" +msgstr "Active Directory" + +#: core/app_settings.py:181 +msgid "Tell if the LDAP server is an Active Directory one" +msgstr "Informe se o servidor LDAP é um Active Directory" + +#: core/app_settings.py:185 +msgid "Administrator groups" +msgstr "Grupos de administradores" + +#: core/app_settings.py:188 +msgid "" +"Members of those LDAP Posix groups will be created as domain administrators." +" Use ';' characters to separate groups." +msgstr "Membros dos grupos do LDAP Posix serão criados como administradores de domínio. Use o caractere ';' para separar grupos." + +#: core/app_settings.py:195 +msgid "Groups search base" +msgstr "Base de pesquisa de grupos" + +#: core/app_settings.py:198 +msgid "The distinguished name of the search base used to find groups" +msgstr "O nome distinto da base de pesquisa usada para encontrar grupos" + +#: core/app_settings.py:203 +#: extensions/admin/templates/admin/editdomainform.html:7 +msgid "Miscellaneous" +msgstr "Miscelânea" + +#: core/app_settings.py:206 +msgid "Top notifications check interval" +msgstr "Intervalo de verificação de verificações de topo" + +#: core/app_settings.py:208 +msgid "Interval between two top notification checks" +msgstr "Intervalo entre duas notificações de verificações de topo" + +#: core/app_settings.py:213 +msgid "Check new versions" +msgstr "Verificar novas versões" + +#: core/app_settings.py:216 +msgid "Automatically checks if a newer version is available" +msgstr "Verificar automaticamente se uma nova versão está disponível" + +#: core/app_settings.py:220 +msgid "Maximum log record age" +msgstr "Idade máxima do registro de log" + +#: core/app_settings.py:222 +msgid "The maximum age in days of a log record" +msgstr "A idade máxima em dias de um registro de log" + +#: core/app_settings.py:227 +msgid "Items per page" +msgstr "Itens por página" + +#: core/app_settings.py:229 +msgid "Number of displayed items per page" +msgstr "Número de itens exibidos por página" + +#: core/app_settings.py:234 +msgid "Default top redirection" +msgstr "Redirecionamento de topo padrão" + +#: core/app_settings.py:238 +msgid "The default redirection used when no application is specified" +msgstr "O redirecionamento padrão usado quando nenhuma aplicação é especificada" + +#: core/app_settings.py:268 +msgid "Key must be either 16, 24, or 32 bytes long" +msgstr "A chave deve ter 16, 24 ou 32 bytes de tamanho" + +#: core/app_settings.py:277 extensions/postfix_autoreply/app_settings.py:55 +msgid "Invalid syntax" +msgstr "Sintaxe inválida" + +#: core/app_settings.py:283 +msgid "Invalid rounds number" +msgstr "Número de voltas inválido" + +#: core/app_settings.py:306 +msgid "This field is required" +msgstr "Este campo é obrigatório" + +#: core/app_settings.py:368 extensions/amavis/app_settings.py:156 +#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/webmail/app_settings.py:73 +msgid "Display" +msgstr "Mostrar" + +#: core/app_settings.py:372 +msgid "Prefered language" +msgstr "Idioma preferido" + +#: core/app_settings.py:378 +msgid "Prefered language to display pages" +msgstr "Idioma preferido para exibir páginas" + +#: core/forms.py:10 extensions/admin/forms/account.py:21 +#: extensions/admin/templates/admin/editdomainform.html:13 +#: extensions/radicale/forms.py:69 +msgid "Username" +msgstr "Nome de usuário" + +#: core/forms.py:14 extensions/admin/forms/account.py:33 +msgid "Password" +msgstr "Senha" + +#: core/forms.py:25 +msgid "Old password" +msgstr "Senha antiga" + +#: core/forms.py:29 +msgid "New password" +msgstr "Nova senha" + +#: core/forms.py:33 extensions/admin/forms/account.py:36 +msgid "Confirmation" +msgstr "Confirmação" + +#: core/forms.py:60 +msgid "Old password mismatchs" +msgstr "Senha antiga não confere" + +#: core/forms.py:65 +msgid "Passwords mismatch" +msgstr "Senhas não conferem" + +#: core/models.py:50 +msgid "password" +msgstr "senha" + +#: core/models.py:52 +msgid "last login" +msgstr "último login" + +#: core/models.py:81 +msgid "You can't delete your own account" +msgstr "Você não pode deletar sua própria conta" + +#: core/models.py:130 +msgid "Failed to update password: LDAP module not installed" +msgstr "Falha ao atualizar senha: módulo LDAP não instalado" + +#: core/models.py:183 +msgid "account" +msgstr "conta" + +#: core/models.py:334 extensions/admin/models/domain.py:149 +#: extensions/admin/models/domain_alias.py:39 +#: extensions/postfix_relay_domains/models.py:134 +#: extensions/postfix_relay_domains/models.py:190 +msgid "Invalid line" +msgstr "Linha inválida" + +#: core/models.py:338 +msgid "You can't import an account with a role greater than yours" +msgstr "Você não pode importar uma conta com um papel maior que o seu" + +#: core/models.py:350 +#, python-format +msgid "The simple user '%s' must have a valid email address" +msgstr "O usuário simples '%s' deve ter um endereço de e-mail válido" + +#: core/models.py:354 +#, python-format +msgid "username and email fields must not differ for '%s'" +msgstr "os campos nome de usuário e e-mail não diferem de '%s'" + +#: core/models.py:426 extensions/admin/models/alias.py:35 +#: extensions/admin/models/domain.py:32 +#: extensions/admin/models/domain_alias.py:17 +#: extensions/postfix_autoreply/models.py:28 +#: extensions/postfix_relay_domains/models.py:85 +#: extensions/postfix_relay_domains/models.py:167 +msgid "enabled" +msgstr "ativado" + +#: core/models.py:427 +msgid "Check to enable this extension" +msgstr "Marque para habilitar essa extensão" + +#: core/models.py:511 +msgid "added" +msgstr "adicionado" + +#: core/models.py:514 +msgid "modified" +msgstr "modificado" + +#: core/models.py:516 core/models.py:541 +#, python-format +msgid "%(object)s '%(name)s' %(action)s by user %(user)s" +msgstr "%(object)s '%(name)s' %(action)s pelo(s) usuário(s) %(user)s" + +#: core/models.py:543 +msgid "deleted" +msgstr "apagado" + +#: core/templates/core/extensions.html:2 core/templatetags/core_tags.py:48 +msgid "Extensions" +msgstr "Extensões" + +#: core/templates/core/extensions.html:2 +msgid "Choose the extension(s) to use" +msgstr "Escolha a(s) extensão(ões) para usar" + +#: core/templates/core/extensions.html:9 +#: core/templates/core/information.html:16 extensions/admin/tables.py:9 +#: extensions/admin/forms/domain.py:190 +#: extensions/admin/templates/admin/domains.html:25 +#: extensions/admin/templates/admin/editdomainform.html:13 +#: extensions/admin/templates/admin/identity_headers.html:2 +#: extensions/radicale/templates/radicale/calendars.html:48 +#: extensions/sievefilters/forms.py:66 +#: extensions/sievefilters/templates/sievefilters/guieditor.html:6 +msgid "Name" +msgstr "Nome" + +#: core/templates/core/extensions.html:10 extensions/admin/tables.py:11 +msgid "Version" +msgstr "Versão" + +#: core/templates/core/extensions.html:11 extensions/admin/tables.py:13 +msgid "Description" +msgstr "Descrição" + +#: core/templates/core/extensions.html:26 +#: core/templates/core/parameters.html:6 +#: core/templates/core/user_preferences.html:8 +msgid "Save" +msgstr "Salvar" + +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 +msgid "Information" +msgstr "Informação" + +#: core/templates/core/information.html:2 +msgid "Various information about Modoboa" +msgstr "Informações diversas sobre Modoboa" + +#: core/templates/core/information.html:5 +msgid "An update is available!" +msgstr "Uma atualização está disponível!" + +#: core/templates/core/information.html:6 +#, python-format +msgid "" +"\n" +" Modoboa %(version)s is available for download. The list of all changes is available here.\n" +" " +msgstr "\n O Modoboa %(version)s está disponível para download. A lista de todas as alterações está disponível aqui.\n " + +#: core/templates/core/information.html:11 +msgid "is currently in use." +msgstr "atualmente em uso." + +#: core/templates/core/information.html:13 +msgid "Active users" +msgstr "Usuários ativos" + +#: core/templates/core/information.html:17 +msgid "Group name" +msgstr "Nome do grupo" + +#: core/templates/core/information.html:18 +msgid "Last login" +msgstr "Último login" + +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 +msgid "Logs" +msgstr "Logs" + +#: core/templates/core/logs.html:2 +msgid "Previously on Modoboa..." +msgstr "Previamente no Modoboa..." + +#: core/templates/core/logs.html:6 +#: extensions/amavis/templates/amavis/email_list.html:23 +#: extensions/webmail/lib/imapemail.py:300 +msgid "Date" +msgstr "Data" + +#: core/templates/core/logs.html:7 +msgid "Level" +msgstr "Nível" + +#: core/templates/core/logs.html:8 +msgid "Logger" +msgstr "Logger" + +#: core/templates/core/logs.html:9 +msgid "Message" +msgstr "Mensagem" + +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 +msgid "Parameters" +msgstr "Parâmetros" + +#: core/templates/core/parameters.html:2 +msgid "Configure Modoboa" +msgstr "Configurar o Modoboa" + +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Configurações do Modoboa" + +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 +msgid "Settings" +msgstr "Configurações" + +#: core/templates/core/user_preferences.html:2 +#: core/templatetags/core_tags.py:108 +msgid "Preferences" +msgstr "Preferências" + +#: core/templates/core/user_preferences.html:2 +msgid "Customize Modoboa" +msgstr "Customizar Modoboa" + +#: core/templates/core/user_profile.html:2 core/templatetags/core_tags.py:104 +msgid "Profile" +msgstr "Perfil" + +#: core/templates/core/user_profile.html:2 +msgid "Update your personal information" +msgstr "Atualizar sua informação pessoal" + +#: core/templates/core/user_profile.html:8 +#: extensions/admin/templates/admin/forward.html:9 +#: extensions/admin/views/alias.py:108 +#: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:9 +#: extensions/sievefilters/views.py:166 extensions/webmail/views.py:186 +#: extensions/webmail/views.py:221 lib/formutils.py:322 +msgid "Update" +msgstr "Atualizar" + +#: core/templatetags/core_tags.py:21 +msgid "Modoboa" +msgstr "Modoboa" + +#: core/templatetags/core_tags.py:90 +msgid "Logout" +msgstr "Sair" + +#: core/views/admin.py:54 +msgid "Parameters saved" +msgstr "Parêmetros salvos" + +#: core/views/admin.py:99 +msgid "Modifications applied." +msgstr "Modificações aplicadas." + +#: core/views/auth.py:30 +#, python-format +msgid "User '%s' successfully logged in" +msgstr "Usuário '%s' autenticado com successo" + +#: core/views/auth.py:44 +msgid "Your username and password didn't match. Please try again." +msgstr "Seu usuário e senha não conferem. Por favor tente novamente." + +#: core/views/auth.py:72 +#, python-format +msgid "User '%s' logged out" +msgstr "O usuário '%s' saiu" + +#: core/views/user.py:35 +msgid "Profile updated" +msgstr "Perfil atualizado" + +#: core/views/user.py:58 +msgid "Preferences saved" +msgstr "Preferências salvas" + +#: demo/__init__.py:17 +msgid "Test messages" +msgstr "Testar mensagens" + +#: demo/__init__.py:22 +msgid "Send virus" +msgstr "Enviar vírus" + +#: demo/__init__.py:25 +msgid "Send spam" +msgstr "Envia spam" + +#: demo/views.py:19 demo/views.py:45 +msgid "Message sent" +msgstr "Mensagem enviada" + +#: demo/templates/demo/login_announcement.html:2 +msgid "" +"\n" +"

Welcome to the online demo!

\n" +"

Warning: the demo's concent is resetted every two hours.

\n" +"

To try the demo, the following users are available (username/password):

\n" +"
    \n" +"
  • A super administrator : admin/password
  • \n" +"
  • A domain administrator : admin@demo.local/admin
  • \n" +"
  • A simple user : user@demo.local/user
  • \n" +"
\n" +"

Please report any issue or give any suggestion to \n" +" the mailing list.

\n" +msgstr "\n

Bem-vindo a demonstração online

\n

Aviso: consentimento da demonstração é reajustado a cada duas horas.

\n

Para experimentar a demonstração, os seguintes usuários estão disponíveis (nome de usuário/senha):

\n
    \n
  • Um super administrador : admin/password
  • \n
  • Um administrador de domínio : admin@demo.local/admin
  • \n
  • Um usuário simples : user@demo.local/user
  • \n
\n

Por favor, reporte qualquer problema ou faça alguma sugestão \nna lista de discussão.

\n" + +#: extensions/admin/__init__.py:48 +msgid "Administration console" +msgstr "Console de administração" + +#: extensions/admin/__init__.py:51 +msgid "Web based console to manage domains, accounts and aliases" +msgstr "Console baseado em web para gerenciar domínios, contas e aliases" + +#: extensions/admin/__init__.py:57 +msgid "Administration" +msgstr "Administração" + +#: extensions/admin/__init__.py:85 +#: extensions/admin/templates/admin/domain_statistics.html:30 +#: extensions/admin/templates/admin/domains.html:3 +#: extensions/limits/app_settings.py:19 extensions/limits/models.py:17 +msgid "Domains" +msgstr "Domínios" + +#: extensions/admin/__init__.py:91 +#: extensions/admin/templates/admin/domain_statistics.html:36 +#: extensions/admin/templates/admin/domain_statistics.html:50 +#: extensions/admin/templates/admin/identities.html:5 +msgid "Identities" +msgstr "Identidades" + +#: extensions/admin/__init__.py:106 +#: extensions/admin/templates/admin/forward.html:2 +#: extensions/webmail/templatetags/webmail_tags.py:38 +msgid "Forward" +msgstr "Encaminhar" + +#: extensions/admin/__init__.py:169 +#, python-format +msgid "Account import failed (%s): domain does not exist" +msgstr "Falha ao importar a conta (%s): domínio não existe" + +#: extensions/admin/__init__.py:178 extensions/admin/forms/account.py:225 +#, python-format +msgid "Mailbox %s already exists" +msgstr "A caixa %s já existe" + +#: extensions/admin/__init__.py:186 +#, python-format +msgid "Account import failed (%s): wrong quota value" +msgstr "Falha na importação de conta (%s): valor de quota errado" + +#: extensions/admin/__init__.py:218 extensions/admin/forms/domain.py:84 +#: extensions/postfix_relay_domains/forms.py:61 +#: extensions/postfix_relay_domains/forms.py:81 +msgid "domain alias" +msgstr "alias de domínio" + +#: extensions/admin/app_settings.py:13 +#: extensions/admin/templates/admin/editdomainform.html:25 +#: extensions/limits/app_settings.py:31 extensions/limits/models.py:23 +#: extensions/webmail/app_settings.py:107 +msgid "Mailboxes" +msgstr "Caixas de correios" + +#: extensions/admin/app_settings.py:16 +msgid "Handle mailboxes on filesystem" +msgstr "Tratar caixas de mensagens no sistema de arquivos." + +#: extensions/admin/app_settings.py:19 +msgid "" +"Rename or remove mailboxes on the filesystem when they get renamed or " +"removed within Modoboa" +msgstr "Renomeia ou remove caixas de mensagens do sistema de arquivos quando elas são renomeadas ou removidas dentro do Modoboa" + +#: extensions/admin/app_settings.py:25 +msgid "Mailboxes owner" +msgstr "Proprietário de caixas de mensagens" + +#: extensions/admin/app_settings.py:28 +msgid "The UNIX account who owns mailboxes on the filesystem" +msgstr "A conta UNIX que possui caixas de mensagens no sistema de arquivos" + +#: extensions/admin/app_settings.py:33 +msgid "Default domain quota" +msgstr "Quota padrão do domínio" + +#: extensions/admin/app_settings.py:36 +msgid "" +"Default quota (in MB) applied to freshly created domains with no value " +"specified. A value of 0 means no quota." +msgstr "Quota padrão (em MB) aplicada para novos domínios sem nenhum valor especificado. Um valor de 0 indica que não existe quota." + +#: extensions/admin/app_settings.py:42 +msgid "Automatic account removal" +msgstr "Remoção automática da conta" + +#: extensions/admin/app_settings.py:45 +msgid "When a mailbox is removed, also remove the associated account" +msgstr "Quando uma caixa de correio é removida, também remove a conta associada" + +#: extensions/admin/app_settings.py:49 +msgid "Automatic domain/mailbox creation" +msgstr "Criação automática de domínio/caixa de correio" + +#: extensions/admin/app_settings.py:52 +msgid "" +"Create a domain and a mailbox when an account is automatically created." +msgstr "Criar um domínio e uma caixa de correio quando uma conta é automaticamente criada." + +#: extensions/admin/app_settings.py:98 extensions/admin/forms/account.py:206 +#: extensions/admin/forms/domain.py:66 +msgid "Must be a positive integer" +msgstr "Deve ser um inteiro positivo" + +#: extensions/admin/lib.py:27 +msgid "A mailbox is required" +msgstr "Um caixa de mensagens é obrigatória" + +#: extensions/admin/forms/account.py:23 +msgid "" +"The user's name. Must be a valid e-mail address for simple users or " +"administrators with a mailbox." +msgstr "O nome de usuário. Deve ser um endereço de e-mail válido para usuários simples ou administradores com uma caixa de mensagens." + +#: extensions/admin/forms/account.py:28 +msgid "Role" +msgstr "Papel" + +#: extensions/admin/forms/account.py:29 extensions/admin/forms/account.py:60 +msgid "Choose" +msgstr "Escolher" + +#: extensions/admin/forms/account.py:30 +msgid "What level of permission this user will have" +msgstr "Qual nível de permissão terá esse usuário" + +#: extensions/admin/forms/account.py:39 +msgid "Enter the same password as above, for verification." +msgstr "Para verificação, digite a mesma senha que a anterior." + +#: extensions/admin/forms/account.py:51 +msgid "Enabled" +msgstr "Ativado" + +#: extensions/admin/forms/account.py:116 +msgid "The two password fields didn't match." +msgstr "Os dois campos de senha não coincidiram." + +#: extensions/admin/forms/account.py:122 +msgid "You can't disable your own account" +msgstr "Você não pode desabilitar seu própria conta" + +#: extensions/admin/forms/account.py:136 +msgid "E-mail" +msgstr "E-mail" + +#: extensions/admin/forms/account.py:138 extensions/admin/forms/domain.py:21 +msgid "Quota" +msgstr "Cota" + +#: extensions/admin/forms/account.py:140 +msgid "" +"Quota in MB for this mailbox. Define a custom value or use domain's default " +"one. Leave empty to define an unlimited value (not allowed for domain " +"administrators)." +msgstr "Quota em MB para esta caixa de mensagens. Defina um valor customizado ou use o padrão do domínio. Deixe em branco para definir um valor ilimitado (não permitido para administradores de domínios)." + +#: extensions/admin/forms/account.py:148 extensions/admin/forms/domain.py:29 +#: extensions/admin/templates/admin/domains.html:26 +#: extensions/postfix_relay_domains/forms.py:17 +msgid "Alias(es)" +msgstr "Alias(es)" + +#: extensions/admin/forms/account.py:151 +msgid "" +"Alias(es) of this mailbox. Indicate only one address per input, press ENTER " +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." +msgstr "Alias(es) para essa caixa de correio. Indique apenas um endereço por entrada, pressione ENTER para adicionar uma nova entrada. Use o caractere '*' para criar um alias 'pega-todos' (ex: *@exemplo.com)." + +#: extensions/admin/forms/account.py:216 extensions/admin/forms/account.py:246 +#: extensions/admin/forms/alias.py:72 +msgid "Domain does not exist" +msgstr "Domínio não existe" + +#: extensions/admin/forms/account.py:320 +msgid "Domain(s)" +msgstr "Domínio(s)" + +#: extensions/admin/forms/account.py:322 +msgid "Domain(s) that user administrates" +msgstr "Domínio(s) que o usuário administra" + +#: extensions/admin/forms/account.py:370 extensions/admin/forms/account.py:446 +msgid "Mail" +msgstr "Correio" + +#: extensions/admin/forms/account.py:372 +msgid "Permissions" +msgstr "Permissões" + +#: extensions/admin/forms/account.py:434 +msgid "Account updated" +msgstr "Conta atualizada" + +#: extensions/admin/forms/account.py:451 +msgid "New account" +msgstr "Nova conta" + +#: extensions/admin/forms/account.py:463 +msgid "Account created" +msgstr "Conta criada" + +#: extensions/admin/forms/alias.py:16 +msgid "Email address" +msgstr "Endereço de e-mail" + +#: extensions/admin/forms/alias.py:18 +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." +msgstr "A lista de endereços de distribuição. Use o caractere '*' para criar um endereço 'pega-todos' (ex: *@exemplo.com)." + +#: extensions/admin/forms/alias.py:24 +msgid "Recipients" +msgstr "Destinatários" + +#: extensions/admin/forms/alias.py:26 +msgid "" +"Mailbox(es) this alias will point to. Indicate only one address per input, " +"press ENTER to add a new input." +msgstr "Caixa(s) de correio(s) esse alias irá direcionar. Indique apenas um endereço por entrada, pressione ENTER para adicionar uma nova entrada." + +#: extensions/admin/forms/alias.py:75 +msgid "You don't have access to this domain" +msgstr "Você não tem acesso a esse domínio" + +#: extensions/admin/forms/alias.py:97 +msgid "Invalid mailbox" +msgstr "Caixa de entrada inválida" + +#: extensions/admin/forms/alias.py:115 extensions/admin/models/alias.py:195 +#, python-format +msgid "Local recipient %s not found" +msgstr "Destinatário local %s não encontrado" + +#: extensions/admin/forms/alias.py:119 extensions/admin/forms/alias.py:127 +#, python-format +msgid "Recipient %s already present" +msgstr "Destinatário %s já existe" + +#: extensions/admin/forms/alias.py:133 +msgid "No recipient defined" +msgstr "Nenhum destinatário definido" + +#: extensions/admin/forms/domain.py:24 +msgid "" +"Default quota in MB applied to mailboxes. Leave empty to use the default " +"value." +msgstr "Quota padrão em MB aplicada para caixas de mensagens. Deixe em branco para usar o valor padrão." + +#: extensions/admin/forms/domain.py:32 +msgid "" +"Alias(es) of this domain. Indicate only one name per input, press ENTER to " +"add a new input." +msgstr "Alias(es) para esse domínio. Indique apenas um nome por entrada, pressione ENTER para adicionar uma nova entrada." + +#: extensions/admin/forms/domain.py:87 extensions/admin/forms/domain.py:101 +#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:89 +#, python-format +msgid "A %s with this name already exists" +msgstr "Já existe um %s com este nome" + +#: extensions/admin/forms/domain.py:98 +#: extensions/postfix_relay_domains/forms.py:60 +#: extensions/postfix_relay_domains/forms.py:82 +msgid "domain" +msgstr "domínio" + +#: extensions/admin/forms/domain.py:182 +msgid "Create a domain administrator" +msgstr "Criar um administrador de domínio" + +#: extensions/admin/forms/domain.py:185 +msgid "Automatically create an administrator for this domain" +msgstr "Criar automaticamente um administrador para este domínio" + +#: extensions/admin/forms/domain.py:193 +msgid "" +"The administrator's name. Don't include the domain's name here, it will be " +"automatically appended." +msgstr "O nome de administrador. Não inclua aqui o nome de domínio. Ele será automaticamente adicionado." + +#: extensions/admin/forms/domain.py:200 +msgid "Create aliases" +msgstr "Criar alias" + +#: extensions/admin/forms/domain.py:203 +msgid "Automatically create standard aliases for this domain" +msgstr "Criar automaticamente aliases padrão para este domínio" + +#: extensions/admin/forms/domain.py:221 +msgid "Invalid format" +msgstr "Formato inválido" + +#: extensions/admin/forms/domain.py:236 +#, python-format +msgid "User '%s' already exists" +msgstr "O usuário '%s' já existe" + +#: extensions/admin/forms/domain.py:323 +msgid "Domain modified" +msgstr "Domínio alterado" + +#: extensions/admin/forms/domain.py:336 +msgid "Options" +msgstr "Opções" + +#: extensions/admin/forms/domain.py:343 +msgid "New domain" +msgstr "Novo domínio" + +#: extensions/admin/forms/domain.py:358 +msgid "Domain created" +msgstr "Domínio criado" + +#: extensions/admin/forms/export.py:7 +msgid "File name" +msgstr "Nome do arquivo" + +#: extensions/admin/forms/export.py:13 extensions/admin/forms/import_.py:8 +msgid "Separator" +msgstr "Separador" + +#: extensions/admin/forms/forward.py:12 +msgid "Recipient(s)" +msgstr "Destinatário(s)" + +#: extensions/admin/forms/forward.py:15 +msgid "Indicate one or more recipients separated by a ','" +msgstr "Indique um ou mais destinatários separados por uma ','" + +#: extensions/admin/forms/forward.py:18 +msgid "Keep local copies" +msgstr "Manter cópias locais" + +#: extensions/admin/forms/forward.py:20 +msgid "Forward messages and store copies into your local mailbox" +msgstr "Encaminhar mensagens e armazenar cópias em sua caixa de correio local" + +#: extensions/admin/forms/forward.py:38 +msgid "" +"You can't define a forward to a local destination. Please ask your " +"administrator to create an alias instead." +msgstr "Você não pode definir um encaminhamento para um local de destino. Por favor, ao invés peça ao seu administrador para criar um alias." + +#: extensions/admin/forms/import_.py:6 extensions/webmail/forms.py:210 +msgid "Select a file" +msgstr "Selecione um arquivo" + +#: extensions/admin/forms/import_.py:14 +msgid "Continue on error" +msgstr "Continuar em caso de erro" + +#: extensions/admin/forms/import_.py:15 +msgid "Don't treat duplicated objects as error" +msgstr "Não tratar como erro objetos duplicados" + +#: extensions/admin/forms/import_.py:30 +msgid "Crypt passwords" +msgstr "Criptografar senhas" + +#: extensions/admin/forms/import_.py:31 +msgid "Check this option if passwords contained in your file are not crypted" +msgstr "Marcar essa opção se as senhas contidas no seu arquivo estão criptografadas" + +#: extensions/admin/models/alias.py:18 extensions/admin/models/mailbox.py:74 +msgid "address" +msgstr "endereço" + +#: extensions/admin/models/alias.py:20 +msgid "" +"The alias address (without the domain part). For a 'catch-all' address, just" +" enter an * character." +msgstr "O endereço de alias (sem a parte do domínio). Para pegar qualquer endereço, basta digitar um caractere *." + +#: extensions/admin/models/alias.py:26 +msgid "mailboxes" +msgstr "Caixas de correio" + +#: extensions/admin/models/alias.py:27 +msgid "The mailboxes this alias points to" +msgstr "Esse alias aponta para as caixas de correio" + +#: extensions/admin/models/alias.py:31 +msgid "The aliases this alias points to" +msgstr "Os aliases deste alias apontam para" + +#: extensions/admin/models/alias.py:36 +#: extensions/admin/models/domain_alias.py:18 +#: extensions/postfix_relay_domains/models.py:168 +msgid "Check to activate this alias" +msgstr "Verificar para ativar o alias" + +#: extensions/admin/models/alias.py:81 +msgid "distribution list" +msgstr "lista de distribuição" + +#: extensions/admin/models/alias.py:82 +msgid "forward" +msgstr "encaminhar" + +#: extensions/admin/models/alias.py:83 +msgid "alias" +msgstr "alias" + +#: extensions/admin/models/alias.py:153 +#, python-format +msgid "Invalid line: %s" +msgstr "Linha inválida: %s" + +#: extensions/admin/models/alias.py:158 +#, python-format +msgid "Domain '%s' does not exist" +msgstr "O domínio '%s' não existe" + +#: extensions/admin/models/domain.py:28 +#: extensions/admin/models/domain_alias.py:10 +#: extensions/postfix_relay_domains/models.py:58 +#: extensions/postfix_relay_domains/models.py:76 +#: extensions/postfix_relay_domains/models.py:159 +msgid "name" +msgstr "nome" + +#: extensions/admin/models/domain.py:29 +#: extensions/postfix_relay_domains/models.py:77 +msgid "The domain name" +msgstr "Nome do domínio" + +#: extensions/admin/models/domain.py:33 +#: extensions/postfix_relay_domains/models.py:86 +msgid "Check to activate this domain" +msgstr "Marque para ativar esse domínio" + +#: extensions/admin/models/domain.py:66 +#: extensions/admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domínio" + +#: extensions/admin/models/domain.py:160 +#, python-format +msgid "Invalid quota value for domain '%s'" +msgstr "Valor de quota inválido para o domínio '%s'" + +#: extensions/admin/models/domain_alias.py:11 +#: extensions/postfix_relay_domains/models.py:160 +msgid "The alias name" +msgstr "Nome de alias" + +#: extensions/admin/models/domain_alias.py:13 +#: extensions/postfix_relay_domains/models.py:163 +msgid "target" +msgstr "alvo" + +#: extensions/admin/models/domain_alias.py:14 +msgid "The domain this alias points to" +msgstr "Esse alias aponta para o domínio" + +#: extensions/admin/models/domain_alias.py:52 +#, python-format +msgid "Unknown domain %s" +msgstr "Domínio desconhecido %s" + +#: extensions/admin/models/mailbox.py:75 +msgid "Mailbox address (without the @domain.tld part)" +msgstr "Endereço da caixa de correio (sem a parte @meu.dominio)" + +#: extensions/admin/models/mailbox.py:136 +#, python-format +msgid "Failed to retrieve mailbox location (%s)" +msgstr "Falha ao recuperar a localização da caixa de mensagens (%s)" + +#: extensions/admin/models/mailbox.py:221 +#, python-format +msgid "Quota is greater than the allowed domain's limit (%dM)" +msgstr "A quota é maior que o permitido pelo limite do domínio (%dM)" + +#: extensions/admin/models/mailbox.py:227 +msgid "A quota is required" +msgstr "Uma cota é requerida" + +#: extensions/admin/templates/admin/account_general_form.html:9 +#: extensions/admin/templates/admin/aliasform.html:8 +msgid "Domain is disabled" +msgstr "Domínio está desabilitado" + +#: extensions/admin/templates/admin/domain_general_form.html:3 +#: extensions/admin/templates/admin/mailform.html:3 +#: extensions/admin/templates/admin/newdomainform.html:3 +msgid "MB" +msgstr "MB" + +#: extensions/admin/templates/admin/domain_options_form.html:7 +msgid "You can't create a new domain administrator" +msgstr "Você não pode criar um novo administrador de domínio" + +#: extensions/admin/templates/admin/domain_statistics.html:15 +#: extensions/admin/templatetags/admin_tags.py:43 +#: extensions/stats/general_callbacks.py:12 +msgid "Statistics" +msgstr "Estatísticas" + +#: extensions/admin/templates/admin/domain_statistics.html:15 +msgid "Domains and identities" +msgstr "Domínios e identidades" + +#: extensions/admin/templates/admin/domain_statistics.html:22 +msgid "Global counters" +msgstr "Contadores globais" + +#: extensions/admin/templates/admin/domain_statistics.html:26 +msgid "Type" +msgstr "Tipo" + +#: extensions/admin/templates/admin/domain_statistics.html:27 +msgid "Quantity" +msgstr "Quantidade" + +#: extensions/admin/templates/admin/domain_statistics.html:33 +#: extensions/admin/templates/admin/editdomainform.html:24 +#: extensions/limits/app_settings.py:25 extensions/limits/models.py:20 +msgid "Domain aliases" +msgstr "Alias de domínios" + +#: extensions/admin/templates/admin/domain_statistics.html:45 +msgid "Per-domain counters" +msgstr "Contadores por domínios" + +#: extensions/admin/templates/admin/domains.html:27 +#: extensions/admin/templates/admin/identity_headers.html:4 +#: extensions/radicale/templates/radicale/calendars.html:50 +msgid "Tags" +msgstr "Tags" + +#: extensions/admin/templates/admin/domains.html:28 +#: extensions/admin/templates/admin/identity_headers.html:5 +#: extensions/radicale/templates/radicale/calendars.html:51 +#: extensions/sievefilters/views.py:95 +#: extensions/sievefilters/templates/sievefilters/filter.html:20 +#: extensions/sievefilters/templates/sievefilters/guieditor.html:5 +#: extensions/webmail/templatetags/webmail_tags.py:98 +msgid "Actions" +msgstr "Ações" + +#: extensions/admin/templates/admin/domains_table.html:4 +msgid "disabled" +msgstr "desabilitado" + +#: extensions/admin/templates/admin/editdomainform.html:4 +msgid "Administrators" +msgstr "Administradores" + +#: extensions/admin/templates/admin/editdomainform.html:19 +msgid "No domain administrator defined" +msgstr "Nenhum administrador de domínio definido" + +#: extensions/admin/templates/admin/editdomainform.html:22 +msgid "Creation date" +msgstr "Data de criação" + +#: extensions/admin/templates/admin/editdomainform.html:23 +msgid "Last modification date" +msgstr "Data da última modificação" + +#: extensions/admin/templates/admin/editdomainform.html:26 +#: extensions/limits/app_settings.py:37 extensions/limits/models.py:25 +msgid "Mailbox aliases" +msgstr "Alias de caixas de correio" + +#: extensions/admin/templates/admin/forward.html:2 +msgid "Automatically forward emails to another address" +msgstr "Encaminhar e-mails automaticamente para outro endereço" + +#: extensions/admin/templates/admin/identity_headers.html:3 +msgid "Fullname/Recipient" +msgstr "Nome completo/Destinatário" + +#: extensions/admin/templates/admin/importform.html:6 +msgid "Help" +msgstr "Ajuda" + +#: extensions/admin/templates/admin/importform.html:13 +msgid "Importing..." +msgstr "Importando..." + +#: extensions/admin/templates/admin/mailboxes_raw.html:3 +msgid "Choose a value" +msgstr "Escolher um valor" + +#: extensions/admin/templates/admin/mailform.html:3 +msgid "Use domain default value" +msgstr "Usar valor padrão do domínio" + +#: extensions/admin/templates/admin/quota_headers.html:2 +msgid "Address" +msgstr "Endereço" + +#: extensions/admin/templates/admin/quota_headers.html:3 +msgid "Value" +msgstr "Valor" + +#: extensions/admin/templates/admin/quota_headers.html:4 +msgid "Limit" +msgstr "Limite" + +#: extensions/admin/templates/admin/quota_headers.html:5 +#, python-format +msgid "Usage (%%)" +msgstr "Uso (%%)" + +#: extensions/admin/templates/admin/searchform.html:6 +msgid "Search" +msgstr "Busca" + +#: extensions/admin/templatetags/admin_tags.py:17 +msgid "enabled_m" +msgstr "Ativado" + +#: extensions/admin/templatetags/admin_tags.py:17 +msgid "enabled_f" +msgstr "Ativada" + +#: extensions/admin/templatetags/admin_tags.py:38 +msgid "List domains" +msgstr "Listardomínios" + +#: extensions/admin/templatetags/admin_tags.py:51 +msgid "Add domain" +msgstr "Adicionar domínio" + +#: extensions/admin/templatetags/admin_tags.py:60 +#: extensions/admin/templatetags/admin_tags.py:124 +#: extensions/admin/views/import.py:48 extensions/admin/views/import.py:162 +msgid "Import" +msgstr "Importar" + +#: extensions/admin/templatetags/admin_tags.py:66 +#: extensions/admin/templatetags/admin_tags.py:130 +#: extensions/admin/views/export.py:38 extensions/admin/views/export.py:64 +msgid "Export" +msgstr "Exportar" + +#: extensions/admin/templatetags/admin_tags.py:90 +msgid "List identities" +msgstr "Listar identidades" + +#: extensions/admin/templatetags/admin_tags.py:95 +msgid "List quotas" +msgstr "Listar quotas" + +#: extensions/admin/templatetags/admin_tags.py:100 +msgid "Add account" +msgstr "Adicionar conta" + +#: extensions/admin/templatetags/admin_tags.py:106 +msgid "Add alias" +msgstr "Adicionar alias" + +#: extensions/admin/templatetags/admin_tags.py:112 +msgid "Add forward" +msgstr "Adicionar encaminhamento" + +#: extensions/admin/templatetags/admin_tags.py:118 +msgid "Add distribution list" +msgstr "Adicionar lista de distribuição" + +#: extensions/admin/templatetags/admin_tags.py:151 +msgid "View the domain's identities" +msgstr "Ver as identidades de domínios" + +#: extensions/admin/templatetags/admin_tags.py:158 +#: extensions/admin/templatetags/admin_tags.py:177 +#: extensions/admin/templatetags/admin_tags.py:184 +#: extensions/postfix_relay_domains/general_callbacks.py:84 +#: extensions/radicale/templatetags/radicale_tags.py:72 +#, python-format +msgid "Delete %s?" +msgstr "Remover %s?" + +#: extensions/admin/templatetags/admin_tags.py:260 +msgid "Remove this permission" +msgstr "Remover essa persmissão" + +#: extensions/admin/views/alias.py:26 +msgid "Alias with this name already exists" +msgstr "Um alias para esse nome já existe" + +#: extensions/admin/views/alias.py:50 +#: extensions/postfix_relay_domains/views.py:34 +#: extensions/sievefilters/views.py:144 extensions/sievefilters/views.py:233 +#: extensions/webmail/views.py:167 +msgid "Create" +msgstr "Criar" + +#: extensions/admin/views/alias.py:62 +msgid "New distribution list" +msgstr "Nova lista de distribuição" + +#: extensions/admin/views/alias.py:63 +msgid "Distribution list created" +msgstr "Lista de distribuição criada" + +#: extensions/admin/views/alias.py:72 +msgid "New alias" +msgstr "Novo alias" + +#: extensions/admin/views/alias.py:73 +msgid "Alias created" +msgstr "Alias criado" + +#: extensions/admin/views/alias.py:82 +msgid "New forward" +msgstr "Novo encaminhamento" + +#: extensions/admin/views/alias.py:83 +msgid "Forward created" +msgstr "Encaminhamento criado" + +#: extensions/admin/views/alias.py:96 +msgid "Distribution list modified" +msgstr "Lista de distribuição modificada" + +#: extensions/admin/views/alias.py:98 +msgid "Forward modified" +msgstr "Encaminhamento modificado" + +#: extensions/admin/views/alias.py:100 +msgid "Alias modified" +msgstr "Alias modificado" + +#: extensions/admin/views/domain.py:135 +msgid "You can't delete your own domain" +msgstr "Você não pode deletar seu próprio domínio" + +#: extensions/admin/views/domain.py:138 +msgid "Domain deleted" +msgid_plural "Domains deleted" +msgstr[0] "Domínio deletado" +msgstr[1] "Domínios deletados" + +#: extensions/admin/views/export.py:37 +msgid "Export identities" +msgstr "Exportar identidades" + +#: extensions/admin/views/export.py:63 +msgid "Export domains" +msgstr "Exportar domínios" + +#: extensions/admin/views/identity.py:95 +#: extensions/admin/views/identity.py:193 +#: extensions/admin/views/identity.py:198 extensions/amavis/views.py:222 +#: extensions/amavis/views.py:226 extensions/amavis/views.py:257 +#: extensions/amavis/views.py:262 extensions/amavis/views.py:264 +#: extensions/webmail/views.py:57 extensions/webmail/views.py:75 +#: extensions/webmail/views.py:89 extensions/webmail/views.py:107 +#: extensions/webmail/views.py:126 extensions/webmail/views.py:140 +#: extensions/webmail/views.py:216 extensions/webmail/views.py:239 +#: extensions/webmail/views.py:435 extensions/webmail/views.py:485 +#: extensions/webmail/views.py:501 extensions/webmail/views.py:534 +#: extensions/webmail/views.py:574 lib/formutils.py:118 lib/formutils.py:121 +msgid "Invalid request" +msgstr "Solicitação inválida" + +#: extensions/admin/views/identity.py:183 +msgid "Account deleted" +msgid_plural "Accounts deleted" +msgstr[0] "Conta deletada" +msgstr[1] "Contas deletadas" + +#: extensions/admin/views/import.py:36 +#, python-format +msgid "" +"Provide a CSV file where lines respect one of the following formats:\n" +"
    \n" +"
  • domain; name; quota; enabled
  • \n" +"
  • domainalias; name; targeted domain; enabled
  • \n" +" %s\n" +"
\n" +"

The first element of each line is mandatory and must be equal to one of the previous values.

\n" +"

You can use a different character as separator.

\n" +msgstr "Forneça um arquivo CSV onde as linhas respeitam um dos seguintes formatos:\n
    \n
  • domain; name; quota; enabled
  • \n
  • domainalias; name; targeted domain; enabled
  • \n %s\n
\n

O primeiro elemento de cada linha é mandatório e deve ser igual a um dos valores indicados.

\n

Você pode usar um caractere diferente como separador.

\n" + +#: extensions/admin/views/import.py:47 +msgid "Import domains" +msgstr "Importar domínios" + +#: extensions/admin/views/import.py:125 +#, python-format +msgid "Object already exists: %s" +msgstr "O objeto já existe: %s" + +#: extensions/admin/views/import.py:129 +#, python-format +msgid "%d objects imported successfully" +msgstr "%d objetos importados com sucesso" + +#: extensions/admin/views/import.py:149 +msgid "" +"Provide a CSV file where lines respect one of the following formats:\n" +"
    \n" +"
  • account; loginname; password; first name; last name; enabled; group; address; quota; [, domain, ...]
  • \n" +"
  • alias; address; enabled; internal recipient
  • \n" +"
  • forward; address; enabled; external recipient
  • \n" +"
  • dlist; address; enabled; recipient; recipient; ...
  • \n" +"
\n" +"

The first element of each line is mandatory and must be equal to one of the previous values.

\n" +"\n" +"

You can use a different character as separator.

\n" +msgstr "Forneça um arquivo CSV onde as linhas respeitam um dos seguintes formatos:\n
    \n
  • account; loginname; password; first name; last name; enabled; group; address; quota; [, domain, ...]
  • \n
  • alias; address; enabled; internal recipient
  • \n
  • forward; address; enabled; external recipient
  • \n
  • dlist; address; enabled; recipient; recipient; ...
  • \n
\n

O primeiro elemento de cada linha é mandatório e deve ser igual a um dos valores indicados.

\n\n

Você pode usar um caractere diferente como separador.

\n" + +#: extensions/admin/views/import.py:161 +msgid "Import identities" +msgstr "Importar identidades" + +#: extensions/admin/views/user.py:38 +msgid "Forward updated" +msgstr "Encaminhamento atualizado" + +#: extensions/amavis/__init__.py:21 +msgid "Simple amavis management frontend" +msgstr "Frontend simples de gestão amavis" + +#: extensions/amavis/__init__.py:52 extensions/amavis/general_callbacks.py:20 +msgid "Quarantine" +msgstr "Quarentena" + +#: extensions/amavis/app_settings.py:16 +msgid "Quarantine settings" +msgstr "Configurações de quarentena" + +#: extensions/amavis/app_settings.py:19 +msgid "Maximum message age" +msgstr "Idade máxima da mensagem" + +#: extensions/amavis/app_settings.py:22 +msgid "Quarantine messages maximum age (in days) before deletion" +msgstr "Tempo máximo (em dias) das mensagens em quarentena após exclusão" + +#: extensions/amavis/app_settings.py:26 +msgid "Messages releasing" +msgstr "Liberação de mensagens" + +#: extensions/amavis/app_settings.py:29 +msgid "Remove released messages" +msgstr "Remover mensagens seguradas" + +#: extensions/amavis/app_settings.py:31 +msgid "Remove messages marked as released while cleaning up the database" +msgstr "Remover as mensagens marcadas como liberadas enquanto a limpa o banco de dados" + +#: extensions/amavis/app_settings.py:36 +msgid "Amavis connection mode" +msgstr "Modo de conexão com Amavis" + +#: extensions/amavis/app_settings.py:39 +msgid "Mode used to access the PDP server" +msgstr "Modo usado para acessar o servidor PDP" + +#: extensions/amavis/app_settings.py:44 +msgid "PDP server address" +msgstr "Endereço do servidor PDP" + +#: extensions/amavis/app_settings.py:46 +msgid "PDP server address (if inet mode)" +msgstr "Endereço do servidor PDP (modo inet)" + +#: extensions/amavis/app_settings.py:51 +msgid "PDP server port" +msgstr "Porta do servidor PDP" + +#: extensions/amavis/app_settings.py:53 +msgid "PDP server port (if inet mode)" +msgstr "porta do servidor PDP (modo inet)" + +#: extensions/amavis/app_settings.py:57 +msgid "PDP server socket" +msgstr "Socket do servidor PDP" + +#: extensions/amavis/app_settings.py:59 +msgid "Path to the PDP server socket (if unix mode)" +msgstr "Caminho para o socket do servidor PDP (modo UNIX)" + +#: extensions/amavis/app_settings.py:63 +msgid "Allow direct release" +msgstr "Permitir liberação direta de mensages" + +#: extensions/amavis/app_settings.py:65 +msgid "Allow users to directly release their messages" +msgstr "Permitir que os usuários liberem as próprias mensagens" + +#: extensions/amavis/app_settings.py:69 +msgid "Enable self-service mode" +msgstr "Habilitar modo de auto-serviço" + +#: extensions/amavis/app_settings.py:71 +msgid "Activate the 'self-service' mode" +msgstr "Ativar o modo 'self-service'" + +#: extensions/amavis/app_settings.py:75 +msgid "Notifications sender" +msgstr "Notificações de remententes" + +#: extensions/amavis/app_settings.py:77 +msgid "The e-mail address used to send notitications" +msgstr "O endereço de e-mail usado para enviar notificações" + +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 +msgid "Manual learning" +msgstr "Aprendizado manual" + +#: extensions/amavis/app_settings.py:83 +msgid "Enable manual learning" +msgstr "Habilitar aprendizado manual" + +#: extensions/amavis/app_settings.py:86 +msgid "Allow super administrators to manually train Spamassassin" +msgstr "Permitir que super administradores treinem o Spamassassin manualmente" + +#: extensions/amavis/app_settings.py:91 +msgid "Is Spamassassin local?" +msgstr "O Spamassassin é local?" + +#: extensions/amavis/app_settings.py:94 +msgid "Tell if Spamassassin is running on the same server than modoboa" +msgstr "Dizer se o Spamassassin está rodando no mesmo servidor que o Modoboa" + +#: extensions/amavis/app_settings.py:99 +msgid "Default user" +msgstr "Usuário padrão" + +#: extensions/amavis/app_settings.py:102 +msgid "Name of the user owning the default bayesian database" +msgstr "Nome do usuário proprietário do banco de dados bayesiano padrão" + +#: extensions/amavis/app_settings.py:107 +msgid "Spamd address" +msgstr "Endereço Smapd" + +#: extensions/amavis/app_settings.py:109 +msgid "The IP address where spamd can be reached" +msgstr "O endereço IP onde o spamd pode ser acessado" + +#: extensions/amavis/app_settings.py:113 +msgid "Spamd port" +msgstr "Porta Smapd" + +#: extensions/amavis/app_settings.py:115 +msgid "The TCP port spamd is listening on" +msgstr "A porta TCP onde o spamd está escutando" + +#: extensions/amavis/app_settings.py:119 +msgid "Enable per-domain manual learning" +msgstr "Habilitar aprendizado manual por domínio" + +#: extensions/amavis/app_settings.py:122 +msgid "" +"Allow domain administrators to train Spamassassin (within dedicated per-" +"domain databases)" +msgstr "Permite que administradores de domínio treinem o Spamassassin (dentro de bancos de dados dedicados por domínio)" + +#: extensions/amavis/app_settings.py:128 +msgid "Enable per-user manual learning" +msgstr "Habilitar aprendizado manual por usuário" + +#: extensions/amavis/app_settings.py:131 +msgid "" +"Allow simple users to personally train Spamassassin (within a dedicated " +"database)" +msgstr "Permite que usuários simples treinem o Spamassassin (dentro de um banco de dados dedicado)" + +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 +msgid "Number of displayed emails per page" +msgstr "Número de e-mails exibidos por página" + +#: extensions/amavis/app_settings.py:161 +msgid "Set the maximum number of messages displayed in a page" +msgstr "Defina o número máximo de mensagens mostradas numa página" + +#: extensions/amavis/forms.py:88 +msgid "Global database" +msgstr "Banco de Dados global" + +#: extensions/amavis/forms.py:94 +msgid "Domain's database" +msgstr "Banco de dados de domínio" + +#: extensions/amavis/forms.py:96 +msgid "User's database" +msgstr "Usuário do banco de dados" + +#: extensions/amavis/general_callbacks.py:149 +msgid "Pending requests" +msgstr "Pedidos pendentes" + +#: extensions/amavis/general_callbacks.py:159 +msgid "Content filter" +msgstr "Filtro de conteúdo" + +#: extensions/amavis/lib.py:62 +#, python-format +msgid "Connection to amavis failed: %s" +msgstr "Conexão ao amavis falhou: %s" + +#: extensions/amavis/lib.py:131 +msgid "No recipient found" +msgstr "Nenhum destinatário encontrado" + +#: extensions/amavis/models.py:93 +msgid "Virus filter" +msgstr "Filtro de vírus" + +#: extensions/amavis/models.py:94 extensions/amavis/models.py:102 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:293 +msgid "yes" +msgstr "sim" + +#: extensions/amavis/models.py:95 extensions/amavis/models.py:103 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:297 +msgid "no" +msgstr "não" + +#: extensions/amavis/models.py:96 extensions/amavis/models.py:104 +#: extensions/amavis/models.py:112 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 +msgid "default" +msgstr "padrão" + +#: extensions/amavis/models.py:98 +msgid "Bypass virus checks or not. Choose 'default' to use global settings." +msgstr "Ignorar ou não a checagem de vírus. Escolha 'padrão' para usar as configurações globais." + +#: extensions/amavis/models.py:101 +msgid "Spam filter" +msgstr "Filtro de spam" + +#: extensions/amavis/models.py:106 +msgid "Bypass spam checks or not. Choose 'default' to use global settings." +msgstr "Ignorar ou não a checagem de spam. Escolha 'padrão' para usar as configurações globais." + +#: extensions/amavis/models.py:109 +msgid "Banned filter" +msgstr "Filtro de banimento" + +#: extensions/amavis/models.py:114 +msgid "Bypass banned checks or not. Choose 'default' to use global settings." +msgstr "Ignorar ou não a checagem de banimentos. Escolha 'padrão' para usar as configurações globais." + +#: extensions/amavis/models.py:144 +msgid "Spam marker" +msgstr "Marcador de spam" + +#: extensions/amavis/models.py:146 +msgid "" +"Modify spam subject using the specified text. Choose 'default' to use global" +" settings." +msgstr "Modificar o assunto do spam com texto específico. Escolha 'padrão' para usar as configurações globais." + +#: extensions/amavis/views.py:38 +msgid "Empty quarantine" +msgstr "Quarentena vazia" + +#: extensions/amavis/views.py:227 +msgid "Message deleted" +msgstr "Mensagem deletada" + +#: extensions/amavis/views.py:244 +#, python-format +msgid "%(count)d message deleted successfully" +msgid_plural "%(count)d messages deleted successfully" +msgstr[0] "%(count)d mensagem deletada com sucesso" +msgstr[1] "%(count)d mensagens deletadas com sucesso" + +#: extensions/amavis/views.py:267 +msgid "Request sent" +msgstr "Pedido enviado" + +#: extensions/amavis/views.py:273 +msgid "Message released" +msgstr "Mensagem liberada" + +#: extensions/amavis/views.py:300 +#, python-format +msgid "%(count)d request sent" +msgid_plural "%(count)d requests sent" +msgstr[0] "%(count)d pedido enviado" +msgstr[1] "%(count)d pedidos enviados" + +#: extensions/amavis/views.py:321 +#, python-format +msgid "%(count)d message released successfully" +msgid_plural "%(count)d messages released successfully" +msgstr[0] "%(count)d mensagem liberada com sucesso" +msgstr[1] "%(count)d mensagens liberadas com sucesso" + +#: extensions/amavis/views.py:360 +#, python-format +msgid "%(count)d message processed successfully" +msgid_plural "%(count)d messages processed successfully" +msgstr[0] "%(count)d mensagem processada com sucesso" +msgstr[1] "%(count)d mensagens processadas com sucesso" + +#: extensions/amavis/views.py:394 +msgid "Select a database" +msgstr "Selecione um banco de dados" + +#: extensions/amavis/views.py:398 +msgid "Validate" +msgstr "Validar" + +#: extensions/amavis/management/commands/amnotify.py:61 +msgid "[modoboa] Pending release requests" +msgstr "[modoboa] Aguardando pedidos de liberação" + +#: extensions/amavis/templates/amavis/domain_content_filter.html:5 +msgid "Thresholds" +msgstr "Limiares" + +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 +msgid "or more is spam" +msgstr "ou mais é spam" + +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 +msgid "or more throw spam message away" +msgstr "ou mais descarta a mensagem de spam" + +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "Pontuação" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Para" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "De" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Assunto" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +msgid "Released" +msgstr "Liberado" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +msgid "Marked as spam" +msgstr "Marcado como spam" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +msgid "Marked as non-spam" +msgstr "Marcado como não-spam" + +#: extensions/amavis/templates/amavis/index.html:4 +msgid "Quarantine management" +msgstr "Gerenciamento de quarentena" + +#: extensions/amavis/templates/amavis/main_action_bar.html:5 +msgid "Select" +msgstr "Selecionar" + +#: extensions/amavis/templates/amavis/main_action_bar.html:11 +msgid "Clean" +msgstr "Limpar" + +#: extensions/amavis/templates/amavis/main_action_bar.html:12 +msgid "Spam" +msgstr "Spam" + +#: extensions/amavis/templates/amavis/main_action_bar.html:13 +msgid "Virus" +msgstr "Vírus" + +#: extensions/amavis/templates/amavis/main_action_bar.html:14 +msgid "Bad Header" +msgstr "Bad Header" + +#: extensions/amavis/templates/amavis/main_action_bar.html:15 +msgid "Bad MIME" +msgstr "Mal MIME" + +#: extensions/amavis/templates/amavis/main_action_bar.html:16 +msgid "Banned" +msgstr "Banido" + +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 +msgid "Release" +msgstr "Liberar" + +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 +msgid "Delete" +msgstr "Deletar" + +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 +msgid "Mark as spam" +msgstr "Marcar como spam" + +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 +msgid "Mark as non-spam" +msgstr "Não marcar como spam" + +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 +msgid "All messages" +msgstr "Todas mensagens" + +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +msgid "All" +msgstr "Tudo" + +#: extensions/amavis/templates/amavis/main_action_bar.html:57 +msgid "Clean only" +msgstr "Somente limpar" + +#: extensions/amavis/templates/amavis/main_action_bar.html:60 +msgid "Spam only" +msgstr "Somente spam" + +#: extensions/amavis/templates/amavis/main_action_bar.html:63 +msgid "Virus only" +msgstr "Somente Vírus" + +#: extensions/amavis/templates/amavis/main_action_bar.html:66 +msgid "Bad Header only" +msgstr "Somente Bad Header" + +#: extensions/amavis/templates/amavis/main_action_bar.html:69 +msgid "Bad MIME only" +msgstr "Somente Bad MIME" + +#: extensions/amavis/templates/amavis/main_action_bar.html:72 +msgid "Banned only" +msgstr "Somente banido" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:1 +#, python-format +msgid "" +"\n" +"%(counter)s release request is pending for action.\n" +msgid_plural "" +"\n" +"%(counter)s release requests are pending for action.\n" +msgstr[0] "\n%(counter)s solicitação de liberação está pendente para a ação.\n" +msgstr[1] "\n%(counter)s solicitações de liberação estão pendentes para a ação.\n" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:6 +msgid "Sketch:" +msgstr "Esboço:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:8 +msgid "From:" +msgstr "De:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:9 +msgid "To:" +msgstr "Para:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:10 +msgid "Date:" +msgstr "Data:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:11 +msgid "Subject:" +msgstr "Assunto:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:12 +msgid "Act on this message:" +msgstr "Ato para essa mensagem:" + +#: extensions/amavis/templates/amavis/notifications/pending_requests.html:14 +#, python-format +msgid "Please visit %(listingurl)s for a full listing." +msgstr "Por favor, visite %(listingurl)s para a listagem completa." + +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Voltar" + +#: extensions/amavis/templatetags/amavis_tags.py:40 +msgid "View full headers" +msgstr "Exibir cabeçalhos completos" + +#: extensions/limits/__init__.py:26 +msgid "" +"Per administrator resources to limit the number of objects they can create" +msgstr "Por recursos de administrador para limitar o número de objetos que eles podem criar" + +#: extensions/limits/__init__.py:59 +msgid "Limits" +msgstr "Limites" + +#: extensions/limits/app_settings.py:10 +msgid "Default limits" +msgstr "Limites padrão" + +#: extensions/limits/app_settings.py:13 extensions/limits/models.py:14 +msgid "Domain admins" +msgstr "Administradores de domínio" + +#: extensions/limits/app_settings.py:15 +msgid "" +"Maximum number of allowed domain administrators for a new administrator" +msgstr "Número máximo de administradores de domínio permitidos para um novo administrador" + +#: extensions/limits/app_settings.py:21 +msgid "Maximum number of allowed domains for a new administrator" +msgstr "Número máximo de domínios permitidos para um novo administrador" + +#: extensions/limits/app_settings.py:27 +msgid "Maximum number of allowed domain aliases for a new administrator" +msgstr "Número máximo de aliases de domínio permitidos para um novo administrador" + +#: extensions/limits/app_settings.py:33 +msgid "Maximum number of allowed mailboxes for a new administrator" +msgstr "Número máximo de caixas de correio permitidas para um novo administrador" + +#: extensions/limits/app_settings.py:39 +msgid "Maximum number of allowed aliases for a new administrator" +msgstr "Número máximo de aliases permitidos para um novo administrador" + +#: extensions/limits/forms.py:28 extensions/limits/forms.py:35 +msgid "Invalid limit" +msgstr "Limite inválido" + +#: extensions/limits/forms.py:57 +msgid "Your resources are not initialized yet" +msgstr "Seus recursos ainda não foram inicializados" + +#: extensions/limits/forms.py:61 +msgid "You're not allowed to define unlimited values" +msgstr "Você não tem permissão para definir valores ilimitados" + +#: extensions/limits/general_callbacks.py:10 +msgid "Reseller" +msgstr "Revendedor" + +#: extensions/limits/general_callbacks.py:48 +msgid "Resources" +msgstr "Recursos" + +#: extensions/limits/lib.py:19 +#, python-format +msgid "%s: limit reached" +msgstr "%s: limite alcançado" + +#: extensions/limits/lib.py:29 +msgid "Not enough resources" +msgstr "Sem recursos suficientes" + +#: extensions/limits/models.py:15 +msgid "Maximum number of domain administrators this user can create" +msgstr "Número máximo de administradores de domínios esse usuário pode criar" + +#: extensions/limits/models.py:18 +msgid "Maximum number of domains this user can create" +msgstr "Número máximo de domínio esse usuário pode criar" + +#: extensions/limits/models.py:21 +msgid "Maximum number of domain aliases this user can create" +msgstr "Número máximo de aliases de domínio esse usuário pode criar" + +#: extensions/limits/models.py:24 +msgid "Maximum number of mailboxes this user can create" +msgstr "Número máximo de caixas de correios esse usuário pode criar" + +#: extensions/limits/models.py:26 +msgid "Maximum number of mailbox aliases this user can create" +msgstr "Número máximo de aliases de caixas de correio esse usuário pode criar" + +#: extensions/limits/models.py:136 +msgid "undefined" +msgstr "indefinido" + +#: extensions/limits/models.py:138 +msgid "unlimited" +msgstr "ilimitado" + +#: extensions/limits/templates/limits/poolusage.html:3 +msgid "Resources usage" +msgstr "Uso de recursos" + +#: extensions/postfix_autoreply/__init__.py:26 +msgid "Auto-reply (vacation) functionality using Postfix" +msgstr "Funcionalidade de auto resposta (modo férias) utilizando Postfix" + +#: extensions/postfix_autoreply/__init__.py:49 +msgid "Automatic replies" +msgstr "Respostas automáticas" + +#: extensions/postfix_autoreply/app_settings.py:14 +msgid "Automatic reply timeout" +msgstr "Tempo de resposta automática" + +#: extensions/postfix_autoreply/app_settings.py:16 +msgid "Timeout in seconds between two auto-replies to the same recipient" +msgstr "Timeout em segundos entre duas respostas automáticas para o mesmo destinatário" + +#: extensions/postfix_autoreply/app_settings.py:21 +msgid "Default subject" +msgstr "Assunto padrão" + +#: extensions/postfix_autoreply/app_settings.py:22 +msgid "I'm off" +msgstr "Estou fora" + +#: extensions/postfix_autoreply/app_settings.py:24 +msgid "" +"Default subject used when an auto-reply message is created automatically" +msgstr "Assunto padrão usado quando uma mensagem de auto-resposta é criada automaticamente" + +#: extensions/postfix_autoreply/app_settings.py:30 +msgid "Default content" +msgstr "Conteúdo padrão" + +#: extensions/postfix_autoreply/app_settings.py:32 +#, python-format +msgid "" +"I'm currently off. I'll answer as soon as I come back.\n" +"\n" +"Best regards,\n" +"%(name)s\n" +msgstr "Eu estou atualmente fora e responderei assim que retornar.\n\nSaudações,\n%(name)s\n" + +#: extensions/postfix_autoreply/app_settings.py:38 +#, python-format +msgid "" +"Default content used when an auto-reply message is created automatically. " +"The '%(name)s' macro will be replaced by the user's full name." +msgstr "Conteúdo padrão usado quando uma mensagem de auto-resposta é criada automaticamente. A macro '%(name)s' será trocada pelo nome completo do usuário." + +#: extensions/postfix_autoreply/forms.py:12 +msgid "Activate your auto reply from this date" +msgstr "Ativar sua resposta automática desta data" + +#: extensions/postfix_autoreply/forms.py:18 +msgid "Until" +msgstr "Até" + +#: extensions/postfix_autoreply/forms.py:20 +msgid "Activate your auto reply until this date" +msgstr "Ativar auto resposta até essa data" + +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 +msgid "This date is over" +msgstr "Esta data já passou" + +#: extensions/postfix_autoreply/forms.py:77 +msgid "Must be greater than start date" +msgstr "Deve ser maior que a data de início" + +#: extensions/postfix_autoreply/general_callbacks.py:30 +#: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 +msgid "Auto-reply message" +msgstr "Mensagem de auto resposta" + +#: extensions/postfix_autoreply/general_callbacks.py:115 +msgid "Enable auto-reply" +msgstr "Habilitar resposta automática" + +#: extensions/postfix_autoreply/general_callbacks.py:117 +msgid "Enable or disable Postfix auto-reply" +msgstr "Habilitar ou desabilitar resposta automática do Postfix" + +#: extensions/postfix_autoreply/models.py:20 +msgid "subject" +msgstr "assunto" + +#: extensions/postfix_autoreply/models.py:21 +msgid "The subject that will appear in sent emails" +msgstr "O assunto que aparecerá nos e-mails enviados" + +#: extensions/postfix_autoreply/models.py:24 +msgid "content" +msgstr "conteúdo" + +#: extensions/postfix_autoreply/models.py:25 +msgid "The content that will appear in sent emails" +msgstr "O conteúdo que parecerá nos e-mails enviados" + +#: extensions/postfix_autoreply/models.py:29 +msgid "Activate/Deactivate your auto reply" +msgstr "Ativar/Desativar sua resposta automática" + +#: extensions/postfix_autoreply/views.py:34 +msgid "Auto reply message updated successfully." +msgstr "Resposta automática atualizada com sucesso." + +#: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 +msgid "Define a message to automatically send when you are off" +msgstr "Defina uma mensagem para enviar automaticamente quando você estiver ausente" + +#: extensions/postfix_relay_domains/__init__.py:72 +msgid "Relay domains support for Postfix" +msgstr "Domínios de relay suportados pelo Postfix" + +#: extensions/postfix_relay_domains/__init__.py:89 +#: extensions/postfix_relay_domains/general_callbacks.py:100 +#: extensions/postfix_relay_domains/limits_callbacks.py:16 +msgid "Relay domains" +msgstr "Domínios de relay" + +#: extensions/postfix_relay_domains/app_settings.py:21 +msgid "Postfix's master.cf path" +msgstr "Caminho do master.cf do Postfix" + +#: extensions/postfix_relay_domains/app_settings.py:23 +msgid "Path to the master.cf configuration file" +msgstr "Caminho para o arquivo de configuração master.cf" + +#: extensions/postfix_relay_domains/forms.py:20 +msgid "" +"Alias(es) of this relay domain. Indicate only one name per input, press " +"ENTER to add a new input." +msgstr "Alias(es) para esse domínio de relay. Informe apenas um nome por entrada e pressione ENTER para adicionar uma nova entrada." + +#: extensions/postfix_relay_domains/forms.py:62 +#: extensions/postfix_relay_domains/general_callbacks.py:93 +msgid "relay domain alias" +msgstr "alias de domínio de relay" + +#: extensions/postfix_relay_domains/forms.py:80 +#: extensions/postfix_relay_domains/general_callbacks.py:92 +msgid "relay domain" +msgstr "domínio de relay" + +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "Domínio de relay modificado" + +#: extensions/postfix_relay_domains/general_callbacks.py:35 +msgid "Add relay domain" +msgstr "Adicionar um domínio de relay" + +#: extensions/postfix_relay_domains/general_callbacks.py:101 +msgid "Maximum number of relay domains this user can create" +msgstr "Número máximo de domínios de relay que este usuário pode criar" + +#: extensions/postfix_relay_domains/general_callbacks.py:103 +#: extensions/postfix_relay_domains/limits_callbacks.py:24 +msgid "Relay domain aliases" +msgstr "Aliases de domínios de relay" + +#: extensions/postfix_relay_domains/general_callbacks.py:104 +msgid "Maximum number of relay domain aliases this user can create" +msgstr "Número máximo de aliases de domínios de relay que este usuário pode criar" + +#: extensions/postfix_relay_domains/general_callbacks.py:111 +msgid "" +"\n" +"
  • relaydomain; name; target host; service; enabled; verify recipients
  • \n" +"
  • relaydomainalias; name; target; enabled
  • \n" +msgstr "\n
  • relaydomain; name; target host; service; enabled; verify recipients
  • \n
  • relaydomainalias; name; target; enabled
  • \n" + +#: extensions/postfix_relay_domains/limits_callbacks.py:19 +msgid "Maximum number of allowed relay domains for a new administrator" +msgstr "Número máximo permitido de domínios de relay para um novo administrador" + +#: extensions/postfix_relay_domains/limits_callbacks.py:27 +msgid "Maximum number of allowed relay domain aliases for a new administrator" +msgstr "Número máximo permitido para aliases de domínios de relay para um novo administrador" + +#: extensions/postfix_relay_domains/models.py:59 +msgid "The service name" +msgstr "O nome do serviço" + +#: extensions/postfix_relay_domains/models.py:80 +msgid "target host" +msgstr "host de destino" + +#: extensions/postfix_relay_domains/models.py:81 +msgid "Remote destination of this domain" +msgstr "Destino remoto para este domínio" + +#: extensions/postfix_relay_domains/models.py:89 +msgid "verify recipients" +msgstr "verificar destinatários" + +#: extensions/postfix_relay_domains/models.py:90 +msgid "Check for valid recipients" +msgstr "Verificar destinatários válidos" + +#: extensions/postfix_relay_domains/models.py:103 +msgid "Relay Domain" +msgstr "Domínio de Relay" + +#: extensions/postfix_relay_domains/models.py:164 +msgid "The relay domain this alias points to" +msgstr "O alias do domínio de relay aponta para" + +#: extensions/postfix_relay_domains/models.py:195 +#, python-format +msgid "Relay domain %s does not exist" +msgstr "O domínio de relay %s não existe" + +#: extensions/postfix_relay_domains/views.py:28 +msgid "Relay domain created" +msgstr "Domínio de relay criado" + +#: extensions/postfix_relay_domains/views.py:33 +msgid "New relay domain" +msgstr "Novo domínio de relay" + +#: extensions/postfix_relay_domains/views.py:61 +msgid "Relay domain deleted" +msgstr "Domínio de relay removido" + +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 +msgid "Scan" +msgstr "Scan" + +#: extensions/radicale/__init__.py:34 +msgid "Radicale management" +msgstr "Gerenciamento do Radicale" + +#: extensions/radicale/__init__.py:38 +msgid "" +"Management frontend for Radicale, a simple calendar and contact server." +msgstr "Gerenciador de frontend para Radicale, um servidor simples de calendário e contato." + +#: extensions/radicale/app_settings.py:11 +msgid "Server settings" +msgstr "Configurações do servidor" + +#: extensions/radicale/app_settings.py:15 +msgid "Server URL" +msgstr "URL do Servidor" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "A URL de seu servidor Radicale. Ela será usada para construir URL's de calendários." + +#: extensions/radicale/app_settings.py:24 +msgid "Rights management" +msgstr "Gerenciamento de direitos" + +#: extensions/radicale/app_settings.py:27 +msgid "Rights file's path" +msgstr "Caminho do arquivo de direitos" + +#: extensions/radicale/app_settings.py:30 +msgid "Path to the file that contains rights definition" +msgstr "Caminho para o arquivo que contém as definições de direitos" + +#: extensions/radicale/app_settings.py:36 +msgid "Allow calendars administration" +msgstr "Permitir administração de calendários" + +#: extensions/radicale/app_settings.py:39 +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "Permite a administradores de domínio gerenciar calendários de usuários (leitura e escrita)" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "Ler" + +#: extensions/radicale/forms.py:76 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "Escrever" + +#: extensions/radicale/forms.py:134 +#, python-format +msgid "Mailbox %s does not exist" +msgstr "A caixa de correio '%s não existe" + +#: extensions/radicale/forms.py:157 extensions/radicale/forms.py:192 +msgid "Rights" +msgstr "Permissões" + +#: extensions/radicale/forms.py:162 +msgid "New calendar" +msgstr "Novo calendário" + +#: extensions/radicale/forms.py:174 extensions/radicale/views.py:131 +msgid "Calendar created" +msgstr "Calendário criado" + +#: extensions/radicale/forms.py:213 extensions/radicale/views.py:168 +msgid "Calendar updated" +msgstr "Calendário atualizado" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "Calendários" + +#: extensions/radicale/models.py:94 +msgid "User" +msgstr "Usuário" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "Compartilhado" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +msgid "Calendar removed" +msgstr "Calendário removido" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "Novo calendário compartilhado" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "Enviar" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "Para acessar este calendário, use o seguinte endereço:" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "Proprietário" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +msgid "Add calendar" +msgstr "Adicionar calendário" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "Adicionar calendário compartilhado" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "Ver detalhes do calendário" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "Editar %s" + +#: extensions/sievefilters/__init__.py:12 +msgid "Plugin to easily create server-side filters" +msgstr "Plugin para criar facilmente filtros 'server-side'" + +#: extensions/sievefilters/__init__.py:18 +msgid "Sieve filters" +msgstr "Filters do Sieve" + +#: extensions/sievefilters/__init__.py:19 +#: extensions/sievefilters/general_callbacks.py:14 +#: extensions/sievefilters/templates/sievefilters/index.html:4 +msgid "Message filters" +msgstr "Filtros de mensagem" + +#: extensions/sievefilters/app_settings.py:19 +msgid "ManageSieve settings" +msgstr "Configurações do ManageSieve" + +#: extensions/sievefilters/app_settings.py:24 +msgid "Address of your MANAGESIEVE server" +msgstr "Endereço do servidor MANAGESIEVE" + +#: extensions/sievefilters/app_settings.py:31 +msgid "Listening port of your MANAGESIEVE server" +msgstr "Porta de escuta do servidor MANAGESIEVE" + +#: extensions/sievefilters/app_settings.py:36 +msgid "Connect using STARTTLS" +msgstr "Conectar usando STARTTLS" + +#: extensions/sievefilters/app_settings.py:38 +msgid "Use the STARTTLS extension" +msgstr "Usar a extensão STARTTLS " + +#: extensions/sievefilters/app_settings.py:42 +msgid "Authentication mechanism" +msgstr "Mecanismo de autenticação" + +#: extensions/sievefilters/app_settings.py:45 +msgid "Prefered authentication mechanism" +msgstr "Mecanismo de autenticação preferencial" + +#: extensions/sievefilters/app_settings.py:57 +msgid "Editor mode" +msgstr "Modo editor" + +#: extensions/sievefilters/app_settings.py:59 +msgid "Select the mode you want the editor to work in" +msgstr "Selecione o modo que você deseja que o editor trabalhe" + +#: extensions/sievefilters/forms.py:18 +msgid "Check to activate this filters set" +msgstr "Marque para ativar esse conjunto de filtros" + +#: extensions/sievefilters/forms.py:68 +msgid "All of the following" +msgstr "Todas as seguintes" + +#: extensions/sievefilters/forms.py:69 +msgid "Any of the following" +msgstr "Uma das seguintes" + +#: extensions/sievefilters/forms.py:76 +msgid "contains" +msgstr "contém" + +#: extensions/sievefilters/forms.py:77 +msgid "does not contain" +msgstr "não contém" + +#: extensions/sievefilters/forms.py:78 +msgid "is" +msgstr "é" + +#: extensions/sievefilters/forms.py:79 +msgid "is not" +msgstr "não é" + +#: extensions/sievefilters/forms.py:84 +msgid "Sender" +msgstr "Remetente" + +#: extensions/sievefilters/forms.py:85 +msgid "Recipient" +msgstr "Destinatário" + +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 +msgid "Cc" +msgstr "Cc" + +#: extensions/sievefilters/forms.py:87 +msgid "Size" +msgstr "Tamanho" + +#: extensions/sievefilters/forms.py:88 +msgid "is greater than" +msgstr "é maior que" + +#: extensions/sievefilters/forms.py:89 +msgid "is less than" +msgstr "é menor que" + +#: extensions/sievefilters/forms.py:93 +msgid "Move message to" +msgstr "Mover mensagem para" + +#: extensions/sievefilters/forms.py:95 +msgid "Redirect message to" +msgstr "Redirecionar mensagem para" + +#: extensions/sievefilters/forms.py:110 +msgid "Wrong filter name" +msgstr "Nome errado de arquivo" + +#: extensions/sievefilters/lib.py:41 +msgid "Connection to MANAGESIEVE server failed, check your configuration" +msgstr "Conexão com o servidor MANAGESIEVE falhou, verifique sua configuração" + +#: extensions/sievefilters/lib.py:86 +msgid "Not enough space on server" +msgstr "Sem espaço no servidor " + +#: extensions/sievefilters/views.py:80 +msgid "Failed to retrieve filters set" +msgstr "Falha ao recuperar conjunto de filtros" + +#: extensions/sievefilters/views.py:141 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 +msgid "New filter" +msgstr "Novo filtro" + +#: extensions/sievefilters/views.py:149 +msgid "Filter created" +msgstr "Filtro criado" + +#: extensions/sievefilters/views.py:163 +#: extensions/sievefilters/templatetags/sfilters_tags.py:78 +msgid "Edit filter" +msgstr "Editar filtro" + +#: extensions/sievefilters/views.py:172 +msgid "Filter modified" +msgstr "Filtro modificado" + +#: extensions/sievefilters/views.py:195 +msgid "Filter removed" +msgstr "Filtro removido" + +#: extensions/sievefilters/views.py:196 +msgid "Failed to remove filter" +msgstr "Falha ao remover filtro" + +#: extensions/sievefilters/views.py:211 +msgid "Filters set saved" +msgstr "Conjunto de filtros salvo" + +#: extensions/sievefilters/views.py:227 +msgid "Filters set created" +msgstr "Conjunto de filtros criado" + +#: extensions/sievefilters/views.py:231 +msgid "Create a new filters set" +msgstr "Criar um novo conjunto de filtros" + +#: extensions/sievefilters/views.py:250 +msgid "Filters set deleted" +msgstr "Conjunto de filtros deletados" + +#: extensions/sievefilters/views.py:263 +msgid "Filters set activated" +msgstr "Conjuntos de filtros ativados" + +#: extensions/sievefilters/templates/sievefilters/filter.html:9 +msgid "Conditions" +msgstr "Condições" + +#: extensions/sievefilters/templates/sievefilters/guieditor.html:7 +msgid "Active" +msgstr "Ativo" + +#: extensions/sievefilters/templates/sievefilters/guieditor.html:24 +msgid "No filter defined yet" +msgstr "Nenhum filtro definido ainda" + +#: extensions/sievefilters/templates/sievefilters/index.html:82 +msgid "Filter sets" +msgstr "Conjuntos de filtro" + +#: extensions/sievefilters/templates/sievefilters/index.html:86 +msgid "active" +msgstr "ativo" + +#: extensions/sievefilters/templates/sievefilters/index.html:101 +msgid "" +"No filters set defined yet. You must create one in order to define filters." +msgstr "Nenhum conjunto de filtros definido ainda. Você deve criar um para poder definir filtros." + +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 +msgid "New filters set" +msgstr "Novo conjunto de filtros" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 +msgid "Save filters set" +msgstr "Salvar conjunto de filtros" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 +msgid "Activate filters set" +msgstr "Ativar conjunto de filtros" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 +msgid "Remove filters set" +msgstr "Remover conjunto de filtros" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 +msgid "Download" +msgstr "Baixar" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:86 +msgid "Remove this filter" +msgstr "Remover esse filtro" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:94 +msgid "Move this filter up" +msgstr "Mover esse filtro para cima" + +#: extensions/sievefilters/templatetags/sfilters_tags.py:102 +msgid "Move this filter down" +msgstr "Mover esse filtro para baixo" + +#: extensions/stats/__init__.py:21 +msgid "Graphical statistics about emails traffic using RRDtool" +msgstr "Estatísticas gráficas sobre o tráfego de e-mails usando RRDtool" + +#: extensions/stats/__init__.py:29 +#: extensions/stats/templates/stats/index.html:4 +msgid "Graphical statistics" +msgstr "Estatísticas gráficas" + +#: extensions/stats/app_settings.py:14 +msgid "Path to the log file" +msgstr "Caminho para o arquivo de log" + +#: extensions/stats/app_settings.py:16 +msgid "Path to log file used to collect statistics" +msgstr "Caminho para o arquivo de log usado para coletar estatísticas" + +#: extensions/stats/app_settings.py:21 +msgid "Directory to store RRD files" +msgstr "Diretório para armazenar arquivos RRD" + +#: extensions/stats/app_settings.py:23 +msgid "Path to directory where RRD files are stored" +msgstr "Caminho para o diretório onde os arquivos RRD são armazenados" + +#: extensions/stats/graphics.py:98 +msgid "Average traffic (msgs/min)" +msgstr "Tráfego médio (msgs/min)" + +#: extensions/stats/graphics.py:101 +msgid "sent messages" +msgstr "mensagens enviadas" + +#: extensions/stats/graphics.py:102 +msgid "received messages" +msgstr "mensagens recebidas" + +#: extensions/stats/graphics.py:103 +msgid "bounced messages" +msgstr "mensagens devolvidas" + +#: extensions/stats/graphics.py:104 +msgid "rejected messages" +msgstr "mensagens rejeitadas" + +#: extensions/stats/graphics.py:112 +msgid "Average normal traffic size (bytes/min)" +msgstr "Tamanho médio de tráfego (bytes/min)" + +#: extensions/stats/graphics.py:115 +msgid "received size" +msgstr "tamanho recebido" + +#: extensions/stats/graphics.py:117 +msgid "sent size" +msgstr "tamanho enviado" + +#: extensions/stats/graphics.py:152 +msgid "Mail traffic" +msgstr "Tráfego de e-mail" + +#: extensions/stats/views.py:31 +msgid "No statistics available" +msgstr "Não há estatísticas disponíveis" + +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Dia" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Semana" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Mês" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Ano" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "Customizado" + +#: extensions/stats/views.py:87 +msgid "Unknown graphic set" +msgstr "Conjunto gráfico desconhecido" + +#: extensions/stats/views.py:98 +msgid "Bad custom period" +msgstr "Período customizado inválido" + +#: extensions/stats/templates/stats/index.html:42 +msgid "Search a domain" +msgstr "Buscar um domínio" + +#: extensions/stats/templates/stats/index.html:75 +msgid "Apply" +msgstr "Aplicar" + +#: extensions/webmail/__init__.py:13 +msgid "Simple IMAP webmail" +msgstr "Webmail IMAP simples" + +#: extensions/webmail/app_settings.py:14 +msgid "Maximum attachment size" +msgstr "Tamanho máximo de anexo" + +#: extensions/webmail/app_settings.py:16 +msgid "Maximum attachment size in bytes (or KB, MB, GB if specified)" +msgstr "Tamanho máximo de anexo em bytes (ou KB, MB, GB, se especificado)" + +#: extensions/webmail/app_settings.py:19 +msgid "IMAP settings" +msgstr "Configurações IMAP" + +#: extensions/webmail/app_settings.py:24 +msgid "Address of your IMAP server" +msgstr "Endereço do seu servidor IMAP" + +#: extensions/webmail/app_settings.py:30 +msgid "Use a secured connection to access IMAP server" +msgstr "Usar uma conexão segura para acessar o servidor IMAP" + +#: extensions/webmail/app_settings.py:36 +msgid "Listening port of your IMAP server" +msgstr "Porta de escuta do seu servidor IMAP" + +#: extensions/webmail/app_settings.py:39 +msgid "SMTP settings" +msgstr "Configurações SMTP" + +#: extensions/webmail/app_settings.py:44 +msgid "Address of your SMTP server" +msgstr "Endereço do seu servidor SMTP" + +#: extensions/webmail/app_settings.py:48 +msgid "Secured connection mode" +msgstr "Modo de conexão segura" + +#: extensions/webmail/app_settings.py:49 +msgid "None" +msgstr "Nenhuma" + +#: extensions/webmail/app_settings.py:53 +msgid "Use a secured connection to access SMTP server" +msgstr "Usar uma conexão segura para acessar o servidor SMTP" + +#: extensions/webmail/app_settings.py:60 +msgid "Listening port of your SMTP server" +msgstr "Porta de escuta do seu servidor SMTP" + +#: extensions/webmail/app_settings.py:64 +msgid "Authentication required" +msgstr "Autenticação obrigatória" + +#: extensions/webmail/app_settings.py:66 +msgid "Server needs authentication" +msgstr "Servidor precisa de autenticação" + +#: extensions/webmail/app_settings.py:77 +msgid "Default message display mode" +msgstr "Modo de exibição padrão da mensagem" + +#: extensions/webmail/app_settings.py:79 +msgid "The default mode used when displaying a message" +msgstr "O modo padrão usado ao exibir uma mensagem" + +#: extensions/webmail/app_settings.py:85 +msgid "Enable HTML links display" +msgstr "Ativar exibição de links em HTML" + +#: extensions/webmail/app_settings.py:86 +msgid "Enable/Disable HTML links display" +msgstr "Ativar/Desativar exibição de links em HTML" + +#: extensions/webmail/app_settings.py:92 +msgid "Sets the maximum number of messages displayed in a page" +msgstr "Definir o número máximo de mensagens exibidas por página" + +#: extensions/webmail/app_settings.py:97 +msgid "Listing refresh rate" +msgstr "Taxa de atualização de escuta" + +#: extensions/webmail/app_settings.py:98 +msgid "Automatic folder refresh rate (in seconds)" +msgstr "Taxa de atualização automática da pasta (em segundos)" + +#: extensions/webmail/app_settings.py:103 +msgid "Mailboxes container's width" +msgstr "Largura do contêiner da caixa de correio" + +#: extensions/webmail/app_settings.py:104 +msgid "The width of the mailbox list container" +msgstr "A largura do contêiner da caixa de correio" + +#: extensions/webmail/app_settings.py:111 +msgid "Trash folder" +msgstr "Pasta para Itens Deletados" + +#: extensions/webmail/app_settings.py:112 +msgid "Folder where deleted messages go" +msgstr "Pasta que irão as mensagens deletadas" + +#: extensions/webmail/app_settings.py:117 +msgid "Sent folder" +msgstr "Pasta para Itens Recebidos" + +#: extensions/webmail/app_settings.py:118 +msgid "Folder where copies of sent messages go" +msgstr "Pasta onde irão as cópias de mensagens enviadas" + +#: extensions/webmail/app_settings.py:123 +msgid "Drafts folder" +msgstr "Pasta para Rascunhos" + +#: extensions/webmail/app_settings.py:124 +msgid "Folder where drafts go" +msgstr "Pasta onde irão os rascunhos" + +#: extensions/webmail/app_settings.py:127 +msgid "Composing messages" +msgstr "Compondo mensagens" + +#: extensions/webmail/app_settings.py:131 +msgid "Default editor" +msgstr "Editor padrão" + +#: extensions/webmail/app_settings.py:133 +msgid "The default editor to use when composing a message" +msgstr "O editor padrão para usar ao escrever uma mensagem" + +#: extensions/webmail/app_settings.py:139 +msgid "Signature text" +msgstr "Texto da assinatura" + +#: extensions/webmail/app_settings.py:140 +msgid "User defined email signature" +msgstr "Assinatura de e-mail definida pelo usuário" + +#: extensions/webmail/app_settings.py:159 +msgid "Value must be a positive integer (> 0)" +msgstr "O valor deve ser um inteiro positivo (> 0)" + +#: extensions/webmail/exceptions.py:20 +msgid "Server response" +msgstr "Resposta do servidor" + +#: extensions/webmail/exceptions.py:34 +msgid "Unknown action" +msgstr "Ação desconhecida" + +#: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 +msgid "Cci" +msgstr "Cci" + +#: extensions/webmail/general_callbacks.py:14 +msgid "Webmail" +msgstr "Webmail" + +#: extensions/webmail/views.py:95 +#, python-format +msgid "%(count)d message deleted" +msgid_plural "%(count)d messages deleted" +msgstr[0] "%(count)d mensagem apagada" +msgstr[1] "%(count)d mensagens apagadas" + +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 +msgid "Empty mailbox" +msgstr "Caixa de correio vazia" + +#: extensions/webmail/views.py:158 +msgid "Mailbox created" +msgstr "Caixa de correio criada" + +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 +msgid "Create a new mailbox" +msgstr "Criar uma nova caixa de correio" + +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 +msgid "Edit mailbox" +msgstr "Editar caixa de correio" + +#: extensions/webmail/views.py:199 +msgid "Mailbox updated" +msgstr "Caixa de correio atualizada" + +#: extensions/webmail/views.py:271 +msgid "Failed to save attachment: " +msgstr "Falha ao salvar anexo:" + +#: extensions/webmail/views.py:274 +#, python-format +msgid "Attachment is too big (limit: %s)" +msgstr "Anexo muito grande (limite: %s)" + +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 +#: extensions/webmail/templates/webmail/headers.html:4 +msgid "Attachments" +msgstr "Anexos" + +#: extensions/webmail/views.py:297 +msgid "Bad query" +msgstr "Consulta inválida" + +#: extensions/webmail/views.py:309 +msgid "Failed to remove attachment: " +msgstr "Falha ao remover anexo:" + +#: extensions/webmail/views.py:314 +msgid "Unknown attachment" +msgstr "Anexo desconhecido" + +#: extensions/webmail/lib/imapemail.py:245 +msgid "wrote:" +msgstr "escreveu:" + +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 +msgid "Original message" +msgstr "Mensagem original" + +#: extensions/webmail/lib/imaputils.py:245 +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Falha ao recuperar o delimitador de hierarquia" + +#: extensions/webmail/lib/imaputils.py:288 +#, python-format +msgid "Connection to IMAP server failed: %s" +msgstr "Falha ao conectar no servidor IMAP: %s" + +#: extensions/webmail/templates/webmail/attachments.html:8 +msgid "Attach" +msgstr "Anexar" + +#: extensions/webmail/templates/webmail/attachments.html:12 +msgid "Uploading.." +msgstr "Carregando..." + +#: extensions/webmail/templates/webmail/folder.html:6 +msgid "Parent mailbox" +msgstr "Caixa de correio parente" + +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "Compor" + +#: extensions/webmail/templatetags/webmail_tags.py:29 +msgid "Reply" +msgstr "Responder" + +#: extensions/webmail/templatetags/webmail_tags.py:34 +msgid "Reply all" +msgstr "Responder a todos" + +#: extensions/webmail/templatetags/webmail_tags.py:48 +msgid "Display options" +msgstr "Opções de exibição" + +#: extensions/webmail/templatetags/webmail_tags.py:52 +msgid "Activate links" +msgstr "Ativar links" + +#: extensions/webmail/templatetags/webmail_tags.py:54 +msgid "Disable links" +msgstr "Desativar links" + +#: extensions/webmail/templatetags/webmail_tags.py:78 +msgid "Send" +msgstr "Enviar" + +#: extensions/webmail/templatetags/webmail_tags.py:102 +msgid "Mark as read" +msgstr "Marcar como lido" + +#: extensions/webmail/templatetags/webmail_tags.py:106 +msgid "Mark as unread" +msgstr "Marcar como não lido" + +#: extensions/webmail/templatetags/webmail_tags.py:116 +msgid "Empty folder" +msgstr "Esvaziar pasta" + +#: extensions/webmail/templatetags/webmail_tags.py:194 +msgid "Edit the selected mailbox" +msgstr "Editar a caixa de correio selecionada" + +#: extensions/webmail/templatetags/webmail_tags.py:199 +msgid "Remove the selected mailbox" +msgstr "Remover a caixa de correio selecionada" + +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Compactar pasta" + +#: lib/dbutils.py:36 +#, python-format +msgid "Connection to database %s not configured" +msgstr "A conexão com o banco de dados %s não está configurada" + +#: lib/exceptions.py:67 +#, python-format +msgid "Permission denied: %s" +msgstr "Permissão negada: %s" + +#: lib/exceptions.py:68 +msgid "Permission denied" +msgstr "Permissão negada" + +#: lib/formutils.py:347 lib/formutils.py:355 +msgid "Enter a valid domain name" +msgstr "Digite um nome de domínio válido" + +#: lib/formutils.py:404 +msgid "Yes" +msgstr "Sim" + +#: lib/formutils.py:404 +msgid "No" +msgstr "Não" + +#: lib/ldaputils.py:111 +#, python-format +msgid "Failed to update password: %s" +msgstr "Falha ao atualizar senha: %s" + +#: lib/permissions.py:19 +msgid "Simple user" +msgstr "Usuário simples" + +#: lib/permissions.py:21 +msgid "Super administrator" +msgstr "Super administrador" + +#: lib/permissions.py:27 +msgid "Domain administrator" +msgstr "Administrador de domínio" + +#: templates/404.html:4 templates/500.html:4 +msgid "Sorry" +msgstr "Desculpe" + +#: templates/404.html:5 +msgid "The requested page does not exist." +msgstr "A página solicitada não existe." + +#: templates/500.html:5 +msgid "An internal error occured." +msgstr "Um erro interno ocorreu." + +#: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Buscar..." + +#: templates/common/email_searchbar.html:10 +msgid "From address" +msgstr "Do endereço" + +#: templates/common/email_searchbar.html:33 +msgid "Both" +msgstr "Ambos" + +#: templates/common/error.html:4 +msgid "Error:" +msgstr "Erro:" + +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 +msgid "Help:" +msgstr "Ajuda:" + +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 +msgid "Close" +msgstr "Fechar" + +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Anterior" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Próximo" + +#: templates/registration/login.html:8 +msgid "Welcome to Modoboa" +msgstr "Bem-vindo ao Modoboa" + +#: templates/registration/login.html:39 +msgid "Remember me" +msgstr "Lembrar-me" + +#: templates/registration/login.html:42 +msgid "Log in" +msgstr "Entrar" diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/djangojs.po b/modoboa/locale/pt_BR/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..ed09d3685 --- /dev/null +++ b/modoboa/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -0,0 +1,184 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Paulino Michelazzo , 2014 +msgid "" +msgstr "" +"Project-Id-Version: Modoboa\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" +"PO-Revision-Date: 2014-12-13 09:14+0000\n" +"Last-Translator: Paulino Michelazzo \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/modoboa/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: core/static/core/js/settings.js:14 +msgid "No more log entry to show" +msgstr "Nenhuma entrada de log a mais para mostrar" + +#: extensions/admin/static/admin/js/admin.js:102 +msgid "No more domain to show" +msgstr "Nenhum domínio a mais para mostrar" + +#: extensions/admin/static/admin/js/admin.js:113 +msgid "Do not delete domain directory" +msgstr "Não remova o diretório de domínio" + +#: extensions/admin/static/admin/js/admin.js:115 +msgid "This operation will remove ALL data associated to this domain." +msgstr "Esta operação removerá TODOS os dados associados com este domínio." + +#: extensions/admin/static/admin/js/admin.js:116 +msgid "" +"This operation will remove all data associated to this domain, excepting " +"accounts." +msgstr "Esta operação removerá todos os dados associados com este domínio, exceto contas." + +#: extensions/admin/static/admin/js/admin.js:198 +msgid "No domain administrator defined" +msgstr "Nenhum administrador de domínio definido" + +#: extensions/admin/static/admin/js/admin.js:253 +#: extensions/admin/static/admin/js/admin.js:309 +msgid "No more identity to show" +msgstr "Nenhuma identidade a mais para mostrar" + +#: extensions/admin/static/admin/js/admin.js:283 +msgid "Do not delete mailbox directory" +msgstr "Não remova o diretório de caixas de mensagens" + +#: extensions/admin/static/admin/js/admin.js:312 +msgid "No more quota to show" +msgstr "Nenhuma quota a mais para mostrar" + +#: extensions/amavis/static/amavis/js/quarantine.js:19 +msgid "No more message to show" +msgstr "Nenhuma mensagem a mais para mostrar" + +#: extensions/amavis/static/amavis/js/quarantine.js:270 +msgid "Release this selection?" +msgstr "Liberar esta seleção?" + +#: extensions/amavis/static/amavis/js/quarantine.js:274 +msgid "Delete this selection?" +msgstr "Apagar esta seleção?" + +#: extensions/amavis/static/amavis/js/quarantine.js:314 +msgid "Mark this selection as spam?" +msgstr "Marcar esta seleção como spam?" + +#: extensions/amavis/static/amavis/js/quarantine.js:329 +msgid "Mark this selection as non-spam?" +msgstr "Marcar esta seleção como não-spam?" + +#: extensions/amavis/static/amavis/js/quarantine.js:354 +#: extensions/amavis/static/amavis/js/selfservice.js:17 +msgid "Release this message?" +msgstr "Liberar esta mensagem?" + +#: extensions/amavis/static/amavis/js/quarantine.js:358 +#: extensions/amavis/static/amavis/js/selfservice.js:21 +msgid "Delete this message?" +msgstr "Apagar esta mensagem?" + +#: extensions/amavis/static/amavis/js/quarantine.js:373 +msgid "Mark as spam?" +msgstr "Marcar como spam?" + +#: extensions/amavis/static/amavis/js/quarantine.js:389 +msgid "Mark as non-spam?" +msgstr "Marcar como não-spam?" + +#: extensions/amavis/static/amavis/js/quarantine.js:407 +msgid "View full headers" +msgstr "Exibir cabeçalhos completos" + +#: extensions/amavis/static/amavis/js/quarantine.js:412 +msgid "Hide full headers" +msgstr "Esconder cabeçalhos completos" + +#: extensions/postfix_relay_domains/static/postfix_relay_domains/js/relay_domains.js:49 +msgid "Services updated" +msgstr "Serviços atualizados" + +#: extensions/radicale/static/radicale/js/radicale.js:19 +msgid "No more calendar to show" +msgstr "Nenhum calendário a mais para mostrar" + +#: extensions/sievefilters/static/sievefilters/js/lib.js:14 +msgid "Remove this filter?" +msgstr "Remover este filtro?" + +#: extensions/sievefilters/static/sievefilters/js/lib.js:107 +msgid "Save changes?" +msgstr "Salvar alterações?" + +#: extensions/sievefilters/static/sievefilters/js/lib.js:129 +msgid "Remove filters set?" +msgstr "Remover conjunto de filtros?" + +#: extensions/sievefilters/static/sievefilters/js/lib.js:146 +msgid "Activate this filters set?" +msgstr "Ativar este conjunto de filtros?" + +#: extensions/sievefilters/static/sievefilters/js/lib.js:154 +#: extensions/sievefilters/static/sievefilters/js/lib.js:203 +msgid "active" +msgstr "ativo" + +#: extensions/stats/static/stats/js/stats.js:43 +msgid "Search a domain" +msgstr "Buscar um domínio" + +#: extensions/webmail/static/webmail/js/webmail.js:188 +msgid "No more message in this mailbox." +msgstr "Nenhuma mensagem a mais nesra caixa de correio" + +#: extensions/webmail/static/webmail/js/webmail.js:685 +msgid "Remove the selected mailbox?" +msgstr "Remover a caixa de mensagens selecionada?" + +#: extensions/webmail/static/webmail/js/webmail.js:698 +msgid "Mailbox removed" +msgstr "Caixa de mensagens removida" + +#: extensions/webmail/static/webmail/js/webmail.js:973 +msgid "Message sent" +msgstr "Mensagem enviada" + +#: extensions/webmail/static/webmail/js/webmail.js:1242 +#, c-format +msgid "Moving %s message" +msgid_plural "Moving %s messages" +msgstr[0] "Movendo %s mensagem" +msgstr[1] "Movendo %s mensagens" + +#: static/js/confirmation.js:44 +msgid "Warning" +msgstr "Atenção" + +#: static/js/confirmation.js:59 +msgid "Cancel" +msgstr "Cancelar" + +#: static/js/global.js:329 +msgid "Internal error" +msgstr "Erro interno" + +#: static/js/listing.js:21 +msgid "No more entry to show" +msgstr "Nenhuma entrada a mais para mostrar" + +#: static/js/listing.js:46 +msgid "Search" +msgstr "Busca" + +#: static/js/searchbar.js:28 +msgid "Search..." +msgstr "Buscar..."