<NME> django.po
<BEF> # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# 
# Translators:
#   <miguelmclara@gmail.com>, 2012.
#   <sandrarib@gmail.com>, 2012.
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n"
"POT-Creation-Date: 2012-07-04 18:39+0200\n"
"PO-Revision-Date: 2012-07-09 00:36+0000\n"
"Last-Translator: Sandra Ribeiro <sandrarib@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"

#: admin/__init__.py:9
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: core/app_settings.py:26
#, fuzzy

#: admin/__init__.py:13
msgid "Modoboa will handle mailbox creation on filesystem"
msgstr "Modoboa irá lidar com a criação de caixa de correio no sistema de arquivos"

#: admin/__init__.py:15
msgid "Path to the root directory where messages are stored"
#: core/app_settings.py:42
msgid "Authentication type"
msgstr "Tipo de autenticação"
msgid ""
"UID of the virtual user which owns domains/mailboxes/messages on the "
"filesystem"
msgstr "UID do utilizador virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros"

#: admin/__init__.py:19
msgid ""
"GID of the virtual user which owns domains/mailboxes/messages on the "
"filesystem"
msgstr "UID do grupo virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros"

#: admin/__init__.py:22
msgid "Mailboxes storage format"
#: core/app_settings.py:60
msgid "Rounds"
msgstr ""
msgid ""
"Sub-directory (inside the mailbox) where messages are stored when using the "
"maildir format"
msgstr "Subdiretório (dentro da caixa de correio) onde as mensagens são guardadas usando o formato 'maildir'"

#: admin/__init__.py:32
msgid "Scheme used to crypt mailbox passwords"
#| msgid "Default password scheme"
msgid "Update password scheme at login"
msgstr "Esquema pré-definido para passwords"

#: core/app_settings.py:72

#: admin/__init__.py:57
msgid "The default redirection used when no application is specified"
msgstr "O redirecionamento padrão usado quando nenhuma aplicação se encontra especificada"

#: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17
msgid "Alias(es)"
#: core/app_settings.py:80
msgid "Default password for automatically created accounts."
msgstr ""
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
msgstr "'Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar ENTER para acrescentar uma nova entrada."

#: admin/forms.py:54
msgid "An alias with this name already exists"
msgstr ""

#: core/app_settings.py:92
#, fuzzy
#| msgid "Default password scheme"
msgid "Update password service URL"
msgstr "Esquema pré-definido para passwords"
msgid "Failed to rename domain, check permissions"
msgstr "Falha ao renomear o domínio, verifique as permissões"

#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363
msgid "General"
msgstr "Geral"


#: core/app_settings.py:104
msgstr "Endereço de e-mail"

#: admin/forms.py:133
msgid "The distribution list address"
msgstr "O endereço da lista de distribuição"

#: admin/forms.py:136
msgid "Recipients"
msgstr ""

#: core/app_settings.py:124
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 para o qual este 'alias' aponta. Indicar apenas um endereço por entrada, pressionar ENTER para acrescentar uma nova entrada."

#: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478
#: admin/models.py:809
msgstr "Definições do serviço de directório"

#: core/app_settings.py:136
msgid "Server address"
msgstr "Endereço do Servidor"

#: core/app_settings.py:139
msgid "The IP address or the DNS name of the LDAP server"
msgstr "O endereço IP do servidor de DNS do servidor LDAP"

#: core/app_settings.py:143
msgid "Server port"
msgstr "Porta do Servidor"

#: core/app_settings.py:145
msgid "The TCP port number used by the LDAP server"
msgstr " A porta TCP usada pelo servidor LDAP"

#: core/app_settings.py:149
msgid "Enable secondary server (fallback)"
msgstr ""

#: core/app_settings.py:152
msgid ""
"Enable a secondary LDAP server which will be used if the primary one fails"
msgstr ""
msgstr "Endereço"

#: admin/forms.py:231
msgid "A valid e-mail address"
msgstr "Um endereço de e-mail válido"

#: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70
msgid "Recipient"
#: core/app_settings.py:165
#, fuzzy
#| msgid "Server port"
msgid "Secondary server port"
msgstr "Porta do Servidor"

#: core/app_settings.py:168
#, fuzzy
#| msgid "The TCP port number used by the LDAP server"
msgid "The TCP port number used by the LDAP secondary server"
msgstr " A porta TCP usada pelo servidor LDAP"

#: core/app_settings.py:172
msgid "Use a secured connection"
msgstr "Utilizar uma ligação segura"

#: core/app_settings.py:176
#, fuzzy
#| msgid "Use an SSL/TLS connection to access the LDAP server"
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgstr "Usar SSL/TLS na ligaçao de acesso ao servidor LDAP"

#: core/app_settings.py:180
msgid "Active Directory"
msgstr "Active Directory"

#: core/app_settings.py:183
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Especificar se o servidor LDAP e um Active Directory"

#: core/app_settings.py:187
msgid "Administrator groups"
msgstr "Grupos de Administrador"

#: core/app_settings.py:190
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr ""
"Os membros destes grupos \"LDAP Posix\" serão criados como administradores "
"de domínio. Use ';' para separar os grupos."

#: core/app_settings.py:197
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Nome do grupo"

#: core/app_settings.py:201
msgid "The LDAP group type to use with your directory."
msgstr ""

#: core/app_settings.py:206
msgid "Groups search base"
msgstr "Base para pesquisa de Grupos"

#: core/app_settings.py:209
msgid "The distinguished name of the search base used to find groups"
msgstr "O nome único para a base de pesquisa, usado para encontrar grupos"

#: core/app_settings.py:215
msgid "Password attribute"
msgstr "Atributo de palavra-passe"

#: core/app_settings.py:217
msgid "The attribute used to store user passwords"
msgstr "O atributo utilizado para armazenar palavras-passe"

#: core/app_settings.py:222
#, fuzzy
#| msgid "Authentication method"
msgid "LDAP authentication settings"
msgstr "Método de autenticação"


#: admin/forms.py:441
msgid ""
"Quota in MB for this mailbox. Leave empty to use the value defined at domain"
" level."
msgstr "Cota em MB para esta caixa de correio. Deixe em branco para usar o valor definido no nível do domínio."

#: admin/forms.py:447
msgid ""
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
"to add a new input."
msgstr "'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, pressione ENTER para adicionar uma nova entrada."

#: admin/forms.py:505
msgid "Failed to rename mailbox, check permissions"
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr ""
"O nome único  usado para fazer o \"bind\" ao servidor LDAP. Deixar vario "
"para \"bind\" anónimo"

msgid "Domain(s) that user administrates"
msgstr "Domínio(s) administrados pelo utilizador"

#: admin/forms.py:600 admin/views.py:366
msgid "Mail"
msgstr "Correio"

"A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')"

#: core/app_settings.py:254 core/app_settings.py:346
msgid "Users search base"
msgstr "Base para pesquisa de utilizadores"

#: core/app_settings.py:257 core/app_settings.py:349
msgid "The distinguished name of the search base used to find users"
msgstr "O nome único a usar para pesquisa de utilizadores"

#: core/app_settings.py:263 core/app_settings.py:355
msgid "Search filter"
msgstr "Filtro de pesquisa"

#: core/app_settings.py:266 core/app_settings.py:358
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr ""
"Um filtro opcional (ex: '(objetClass=person)'). Tem de estar entre "
"parênteses para ser válido"

#: core/app_settings.py:273
msgid "User DN template"
msgstr "Template DN de utilizador"

#: core/app_settings.py:276
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr ""
"O template usado para construir o DN (nome único). Deve apenas conter um "
"'placeholder' (ex: %(user)s) "

#: core/app_settings.py:284
#, fuzzy
#| msgid "LDAP settings"
msgid "LDAP synchronization settings"
msgstr "Definições do serviço de directório"

#: core/app_settings.py:308
msgid "Enable export to LDAP"
msgstr ""

#: core/app_settings.py:311
msgid ""
"Enable automatic synchronization between local database and LDAP directory"
msgstr ""

#: core/app_settings.py:317
msgid "Delete remote LDAP account when local account is deleted"
msgstr ""

#: core/app_settings.py:321
msgid ""
"Delete remote LDAP account when local account is deleted, otherwise it will "
"be disabled."
msgstr ""

#: core/app_settings.py:327
#, fuzzy
#| msgid "User DN template"
msgid "Account DN template"
msgstr "Template DN de utilizador"

#: core/app_settings.py:330
#, fuzzy, python-format
#| msgid ""
#| "The template used to construct a user's DN. It should contain one "
#| "placeholder (ie. %(user)s)"
msgid ""
"The template used to construct an account's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr ""
"O template usado para construir o DN (nome único). Deve apenas conter um "
"'placeholder' (ex: %(user)s) "

#: core/app_settings.py:337
msgid "Enable import from LDAP"
msgstr ""

#: core/app_settings.py:340
msgid "Enable account synchronization from LDAP directory to local database"
msgstr ""

#: core/app_settings.py:365
#, fuzzy
#| msgid "Password attribute"
msgid "Username attribute"
msgstr "Atributo de palavra-passe"
msgstr "A conta '%s' já existe"

#: admin/models.py:705
msgid ""
"Cannot import this mailbox because the associated domain does not exist"
msgstr "Não é possível importar esta caixa de correio, porque o domínio associado não existe"

#: admin/models.py:730
msgid ""
"The alias address (without the domain part). For a 'catch-all' address, just"
" enter an * character."
msgstr "O endereço do 'alias' (sem a parte do domínio). Para um endereço 'cath-all', digite apenas o carácter *"

#: admin/models.py:734
msgid "mailboxes"
msgid ""
"Location of the configuration file which contains Dovecot LDAP settings."
msgstr ""

#: core/app_settings.py:391 core/templates/core/dashboard.html:5
msgid "Dashboard"
msgstr ""

#: core/app_settings.py:394
msgid "Custom RSS feed"
msgstr ""

#: core/app_settings.py:397
msgid "Display custom RSS feed to resellers and domain administrators"
msgstr ""

#: core/app_settings.py:402
msgid "Hide features widget"
msgstr ""

#: core/app_settings.py:405
msgid "Hide features widget for resellers and domain administrators"
msgstr ""

#: core/app_settings.py:409
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Autenticação"

#: core/app_settings.py:412
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Endereço do Servidor"

#: core/app_settings.py:415
msgid "Email address used to send notifications."
msgstr ""

#: core/app_settings.py:419
msgid "Fullname/Recipient"
msgstr "Nome Completo / Destinatário"

#: admin/views.py:80
msgid "New domain"
msgstr "Novo domínio"

#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367
#: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187
#: extensions/webmail/views.py:118
msgid "Create"
msgstr "Criar"

#: admin/views.py:87
msgid "Domain created"
msgstr "Domínio criado"

#: admin/views.py:111 admin/views.py:230 admin/views.py:411
#: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149
#: userprefs/templates/userprefs/form.html:4
msgid "Update"
msgstr "Actualizar"

#: admin/views.py:122
msgid "Domain modified"
msgstr "Domínio alterado"

#: admin/views.py:145
msgid "You can't delete your own domain"
msgstr "Não é possível eliminar o seu próprio domínio"

#: admin/views.py:148
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domínio criado"
msgstr[1] "Domínios criados"

#: admin/views.py:163
msgid "Alias with this name already exists"
msgstr "Já existe um 'alias' com este nome"

#: admin/views.py:201
msgid "New distribution list"
msgstr "Nova lista de distribuição"

#: admin/views.py:205
msgid "Distribution list created"
msgstr "A lista de distribuição foi criada"

#: admin/views.py:211
msgid "New alias"
msgstr "Novo 'alias'"

#: admin/views.py:215
msgid "Alias created"
msgstr "'Alias' criado"

#: admin/views.py:221
msgid "New forward"
msgstr "Novo reencaminhamento"

#: admin/views.py:225
msgid "Forward created"
msgstr "Reencaminhamento criado"

#: admin/views.py:242
msgid "Alias modified"
msgstr "'Alias' modificado"

#: admin/views.py:246
msgid "Distribution list modified"
msgstr "Lista de distribuição modificada"

#: admin/views.py:250
msgid "Forward modified"
msgstr "Reencaminhamento modificado"

#: admin/views.py:357
msgid "New account"
msgstr "Nova conta"

#: admin/views.py:364
msgid "Next"
msgstr "Seguinte"

#: admin/views.py:368
msgid "Previous"
msgstr "Anterior"

#: admin/views.py:380
msgid "Account created"
msgstr "Conta criada"

#: admin/views.py:425
msgid "Account updated"
msgstr "Conta actualizada"

#: admin/views.py:445
msgid "Account deleted"
msgid_plural "Accounts deleted"
msgstr[0] "Conta eliminada"
msgstr[1] "Contas eliminadas"

#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199
#: extensions/amavis/views.py:205 extensions/amavis/views.py:232
#: extensions/amavis/views.py:236 extensions/amavis/views.py:238
#: extensions/stats/views.py:46 extensions/webmail/views.py:32
#: extensions/webmail/views.py:55 extensions/webmail/views.py:68
#: extensions/webmail/views.py:80 extensions/webmail/views.py:96
#: core/checks/settings_checks.py:6
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
msgid "Invalid request"
msgstr "Pedido inválido"

#: admin/views.py:500
msgid "Parameters saved"
msgstr "Parâmetros salvos"

#: admin/views.py:546
msgid "Modifications applied."
msgstr "Alterações efectuadas."

#: admin/views.py:603
#, python-format
msgid "%d objects imported successfully"
msgstr "%d objectos importados com sucesso"

#: admin/views.py:621
msgid ""
"Provide a CSV file where lines respect one of the following format:\n"
"<ul>\n"
"<li><em>account; loginname; password; first name; last name; address</em></li>\n"
"<li><em>dlist; address; recipient; recipient; ...</em></li>\n"
"</ul>\n"
"You can use a different character as separator.\n"
msgstr "Indique um ficheiro CVS onde as linha respeitem um dos seguintes formatos:\n<ul>\n<li><em>account; loginname; password; first name; last name; address</em></li>\n<li><em>dlist; address; recipient; recipient; ...</em></li>\n</ul>\nPode ser usado um carácter diferente como separador.\n"

#: admin/views.py:629
msgid "Import identities"
msgstr "Importar identidades"

#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76
#: admin/templatetags/admin_extras.py:118
msgid "Import"
msgstr "Importar"

#: admin/views.py:648
msgid ""
"Provide a CSV file where lines respect the following format:<br/>\n"
"<em>domain; name; quota</em><br/>\n"
"\n"
"You can use a different character as separator.\n"
msgstr "Indique um ficheiro CVS onde as linhas respeitem o seguinte formato:<br/>\n<em>domain; name; quota</em><br/>\nPode ser usado um carácter diferente como separador.\n"

#: admin/views.py:655
msgid "Import domains"
msgstr "Domínios importados"

#: core/forms.py:74
msgid "Old password mismatchs"
msgstr "Incompatibilidade da password antiga"

#: core/forms.py:83
msgid "Passwords mismatch"
msgstr "Passwords não coincidem"

#: core/forms.py:103
msgid "Enable API access"
msgstr ""

#: core/forms.py:137
#, fuzzy
#| msgid "Authentication"
msgid "Verification code"
msgstr "Autenticação"

#: core/forms.py:148
#, fuzzy
#| msgid "Invalid line"
msgid "Invalid code"
msgstr "Linha inválida"

#: core/handlers.py:36
msgid "added"
msgstr "acrescentado"

#: core/handlers.py:39
msgid "modified"
msgstr "modificado"

#: core/handlers.py:41
#, python-format
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
msgstr "%(object)s '%(name)s' %(action)s pelo utilizador %(user)s"

#: core/handlers.py:63
#, fuzzy, python-format
#| msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
msgid "%(object)s '%(name)s' %(action)s by "
msgstr "%(object)s '%(name)s' %(action)s pelo utilizador %(user)s"

#: core/handlers.py:65
msgid "deleted"
msgstr "apagado"

#: core/handlers.py:69
msgid "user {}"
msgstr ""

#: core/handlers.py:71
msgid "management command"
msgstr ""

#: core/handlers.py:95
msgid "You can't delete your own account"
msgstr "Não pode apagar a sua própria conta"

#: core/handlers.py:131
#, fuzzy
#| msgid "An update is available!"
msgid "One or more updates are available"
msgstr "Uma nova versão está disponível!"

#: core/management/commands/communicate_with_public_api.py:44
#, fuzzy
#| msgid "An update is available!"
msgid "[modoboa] Update(s) available"
msgstr "Uma nova versão está disponível!"

#: core/models.py:55
msgid "Allow mailboxes access"
msgstr ""

#: core/models.py:57
msgid "Allow this administrator to access user mailboxes"
msgstr ""

#: core/models.py:60
msgid "password"
msgstr "password"

#: core/models.py:63
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Idioma preferido"

#: core/models.py:66
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Idioma preferido para exibir páginas"

#: core/models.py:70
msgid "Phone number"
msgstr ""

#: core/models.py:72
msgid "Secondary email"
msgstr ""

#: core/models.py:75
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""

#: core/models.py:126
msgid "Failed to update password: LDAP module not installed"
msgstr "Falha ao actualizar password: Modulo  LDAP não instalado"

#: core/models.py:155
msgid "account"
msgstr "conta"

#: core/models.py:282
msgid "Unknown"
msgstr ""

#: core/models.py:316
msgid "Invalid line"
msgstr "Linha inválida"

#: core/models.py:324
msgid "You can't import an account with a role greater than yours"
msgstr "Não é possível importa uma conta com permissões superiores"

#: core/models.py:339
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "O simple utilizador '%s' deve ter endereço de e-mail válido"

#: core/models.py:344
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
"Os campos nome de utilizador e endereço de email não deve ser diferente para "
"'%s'"

#: core/password_validation.py:24
msgid "Password must contain at least {} digit."
msgid_plural "Password must contain at least {} digits."
msgstr[0] ""
msgstr[1] ""

#: core/password_validation.py:34
msgid "Password must contain at least {} lowercase letter."
msgid_plural "Password must contain at least {} lowercase letters."
msgstr[0] ""
msgstr[1] ""

#: core/password_validation.py:45
msgid "Password must contain at least {} uppercase letter."
msgid_plural "Password must contain at least {} uppercase letters."
msgstr[0] ""
msgstr[1] ""

#: core/password_validation.py:57
msgid "Password must contain at least {} special character."
msgid_plural "Password must contain at least {} special characters."
msgstr[0] ""
msgstr[1] ""

#: core/password_validation.py:65
msgid "Your password must contain a combination of different character types."
msgstr ""

#: core/sms_backends/ovh.py:19
msgid "API endpoint"
msgstr ""

#: core/sms_backends/ovh.py:22
msgid "OVH Europe"
msgstr ""

#: core/sms_backends/ovh.py:23
msgid "OVH US"
msgstr ""

#: core/sms_backends/ovh.py:24
"\n"
"<h3>Welcome to the online demo!</h3>\n"
"<p><b>Warning:</b> the demo's concent is resetted every two hours.</p>\n"
"<p>To try the demo, the following users are available (<i>username/password</i>): </p>\n"
"<ul>\n"
"  <li>A super administrator : <b>admin/password</b></li>\n"
"  <li>A domain administrator : <b>admin@demo.local/admin</b></li>\n"
"  <li>A simple user : <b>user@demo.local/user</b></li>\n"
"</ul>\n"
"<p>Please report any issue or give any suggestion to \n"
"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the mailing list</a>.</p>\n"
msgstr "\n<h3>Bem-vindo à demo online!</h3>\n<p><b>Aviso:</b> os conteúdos desta demo são  limpos a cada duas horas.</p>\n<p>Para experimentar a demo, estão disponíveis os seguintes utilizadores (<i>username/password</i>): </p>\n<ul>\n  <li>Super administrador: <b>admin/password</b></li>\n  <li>Administrador de domínio: <b>admin@demo.local/admin</b></li>\n  <li>Utilizador básico: <b>user@demo.local/user</b></li>\n</ul>\n<p>Para reportar qualquer problema ou apresentar uma sugestão, utilize o seguinte link \n  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">mailing list</a>.</p>\n"

#: extensions/amavis/__init__.py:21
msgid "Simple amavis management frontend"
#: core/sms_backends/ovh.py:50

#: extensions/amavis/__init__.py:45
msgid "Quarantine messages maximum age (in days) before deletion"
msgstr "Tempo máximo que as mensagens ficam na quarentena (em dias) até serem eliminadas"

#: extensions/amavis/__init__.py:49
msgid "Remove messages marked as released while cleaning up the database"
msgstr "Remova as mensagens, marcadas como enviadas, durante a limpeza da base de dados"

#: extensions/amavis/__init__.py:54
msgid "Mode used to access the PDP server"
#: core/templates/core/_current_features.html:22
msgid "Nothing to sponsor yet."
msgstr ""

#: core/templates/core/_latest_news_widget.html:5
msgid "Latest news"
msgstr ""

#: core/templates/core/_latest_news_widget.html:19
msgid ""
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
"weblog</a> for more information."
msgstr ""

#: core/templates/core/api_access.html:3
msgid "API access"
msgstr ""

#: core/templates/core/api_access.html:3
msgid "Control your access to Modoboa API"
msgstr ""

#: core/templates/core/api_access.html:7
#, python-format
msgid ""
"A documentation of the API is available <strong><a href=\"%(url)s\" target="
"\"_blank\">here</a></strong>."
msgstr ""

#: core/templates/core/api_access.html:14
msgid "API access token"
msgstr ""

#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:354
msgid "Update"
msgstr "Actualizar"

#: core/templates/core/dashboard.html:11
#, python-format
msgid "Hello %(user)s."
msgstr ""

#: core/templates/core/information.html:2 core/templatetags/core_tags.py:62
msgid "Information"
msgstr "Informação"

#: core/templates/core/information.html:2
msgid "Various information about Modoboa"
msgstr "Informações variadas sobre Modoboa"

#: core/templates/core/information.html:5
#, fuzzy
#| msgid "An update is available!"
msgid "One or more updates are available!"
msgstr "Uma nova versão está disponível!"

#: core/templates/core/information.html:6
msgid "Check the following list to find the component(s) that can be updated."
msgstr ""

#: core/templates/core/information.html:10
#, fuzzy
#| msgid "Authentication"
msgid "Applications"
msgstr "Autenticação"

#: core/templates/core/information.html:14
#: core/templates/core/information.html:36
msgid "Name"
msgstr "Nome"

#: extensions/amavis/models.py:89
msgid "Bypass virus checks or not. Choose 'default' to use global settings."
msgstr "Ignorar a verificação de vírus ou não. Escolher 'predefinido' para utilizar as definições gerais."

#: extensions/amavis/models.py:92
msgid "Spam filter"
msgstr "Último login"

#: extensions/amavis/models.py:97
msgid "Bypass spam checks or not. Choose 'default' to use global settings."
msgstr "Ignorar filtros de spam ou não. Escolher 'predefinido' para utilizar as definições gerais."

#: extensions/amavis/models.py:100
msgid "Banned filter"
#: core/templates/core/information.html:37

#: extensions/amavis/models.py:105
msgid "Bypass banned checks or not. Choose 'default' to use global settings."
msgstr "Ignorar a verificação de ficheiros proibidos. Escolher 'predefinido' para utilizar as definições gerais."

#: extensions/amavis/models.py:109
msgid "Spam marker"
msgstr "Logs"

#: extensions/amavis/models.py:114
msgid "Modify spam subject or not. Choose 'default' to use global settings."
msgstr "Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar as definições gerais."

#: extensions/amavis/sql_listing.py:23 extensions/webmail/forms.py:5
#: extensions/webmail/lib.py:34
#: 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/notifications/update_available.html:3
#, fuzzy
#| msgid "An update is available!"
msgid ""
"\n"
"  The following update is available:\n"
msgid_plural ""
"\n"
"  The following updates are available:\n"
msgid "Empty quarantine"
msgstr "Quarentena vazia"

#: extensions/amavis/views.py:206
msgid "Message deleted"
msgstr "Mensagem apagada"

#: extensions/amavis/views.py:222
#, python-format
msgid "%(count)d message deleted successfully"
msgid_plural "%(count)d messages deleted successfully"
msgstr[0] "%(count)d mensagem eliminada com sucesso"
msgstr[1] "%(count)d mensagens eliminadas com sucesso"

#: extensions/amavis/views.py:241
msgid "Request sent"
msgstr "Pedido enviado"

#: extensions/amavis/views.py:247
msgid "Message released"
msgstr "Mensagem libertada"

#: extensions/amavis/views.py:261
#, 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:284
#, python-format
msgid "%(count)d message released successfully"
msgid_plural "%(count)d messages released successfully"
#: core/templates/core/user_preferences.html:14
#, fuzzy
#| msgid "Preferences saved"
msgid "No preferences available."
msgstr "Preferências salvas"

#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:116
msgid "Profile"
msgstr "Perfil"

#: core/templates/core/user_profile.html:3
msgid "Update your personal information"
msgstr "Atualizar o sua informação pessoal"

#: core/templates/core/user_profile.html:13
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Click here to update your password"
msgstr "Falha ao actualizar a password: %s"

#: core/templatetags/core_tags.py:34
msgid "Modoboa"
msgstr "Modoboa"

#: core/templatetags/core_tags.py:102
msgid "Logout"
msgstr "Sair"

msgid_plural ""
"\n"
"%(counter)s release requests are pending for action.\n"
msgstr[0] "\n%(counter)s pedido de libertação pendente\n"
msgstr[1] "\n%(counter)s pedidos de libertação pendentes\n"

#: extensions/amavis/templates/amavis/notifications/pending_requests.html:6
msgid "Sketch:"
msgstr "Parâmetros salvos"

#: core/views/auth.py:59
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""

#: core/views/auth.py:66
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""

#: core/views/auth.py:82
#, python-format
msgid "User '%s' successfully logged in"
msgstr "O utilizador '%s' fez login com sucesso"

#: core/views/auth.py:90
msgid "Your username and password didn't match. Please try again."
msgstr "O seu nome de utilizador"

#: core/views/auth.py:125
#, fuzzy
#| msgid "User '%s' successfully logged in"
msgid "User '{}' successfully logged out"
msgstr "O utilizador '%s' fez login com sucesso"

#: core/views/auth.py:170 core/views/auth.py:225
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""

#: core/views/user.py:53
msgid "Profile updated"
msgstr "Perfil atualizado"

#: core/views/user.py:81
msgid "Preferences saved"
msgstr "Preferências salvas"

#: core/views/user.py:103
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
msgstr "Perfil atualizado"

#: lib/db_utils.py:23
#, python-format
msgid "Connection to database %s not configured"
msgstr "A ligação à base de dados %s não está devidamente configurada"

#: lib/email_utils.py:141 lib/email_utils.py:360
msgid "unable to determine encoding of string"
msgstr ""

#: lib/exceptions.py:67
#, python-format
msgid "Permission denied: %s"
msgstr "Acesso negado: %s"

#: lib/exceptions.py:68
msgid "Permission denied"
msgstr "Acesso negado"

#: lib/fields.py:15 lib/validators.py:14
msgid "Enter a valid domain name"
msgstr "Introduzir um nome de domínio válido "

#: lib/fields.py:44 lib/fields.py:58
#, fuzzy
#| msgid "Enter a valid domain name"
msgid "Enter a valid email address."
msgstr "Introduzir um nome de domínio válido "

#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
msgid "Submit"
msgstr "Enviar"

#: lib/form_utils.py:110 lib/form_utils.py:113
msgid "Invalid request"
msgstr "Pedido inválido"

#: lib/form_utils.py:388

#: extensions/limits/forms.py:12
msgid "Maximum number of domain administrators this user can create"
msgstr "Número máximo de administradores de domínio que este utilizador pode criar"

#: extensions/limits/forms.py:15
msgid "Maximum number of domains this user can create"


#: extensions/limits/forms.py:17
msgid "Maximum number of domain aliases this user can create"
msgstr "Número máximo de 'aliases' para domínios que este utilizador pode criar"

#: extensions/limits/forms.py:19
msgid "Maximum number of mailboxes this user can create"
#: lib/templatetags/lib_tags.py:107 templates/common/email_searchbar.html:17

#: extensions/limits/forms.py:21
msgid "Maximum number of mailbox aliases this user can create"
msgstr "Número máximo de 'aliases' para caixas de correio que este utilizador por criar"

#: extensions/limits/forms.py:37
msgid "Invalid limit"
msgstr "A página solicitada não existe."

#: templates/500.html:5
msgid "An internal error occured."
msgstr "Ocorreu um erro interno."

#: templates/common/email_searchbar.html:5
msgid "Search..."
msgstr "Procurar..."

#: 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"

#: extensions/postfix_autoreply/__init__.py:43
msgid "Timeout in seconds between two auto-replies to the same recipient"
msgstr "Tempo limite em segundos entre duas respostas automáticas para o mesmo destinatário"

#: extensions/postfix_autoreply/__init__.py:68
#: extensions/postfix_autoreply/views.py:42

#: templates/registration/login.html:21
msgid "Remember me"
msgstr "Lembrar-me"

#: templates/registration/login.html:23
msgid "Log in"
msgstr "Entrar"

#: templates/registration/login.html:24
#: templates/registration/password_reset_form.html:17
#, fuzzy
#| msgid "password"
msgid "Forgot password?"
msgstr "password"

#: templates/registration/password_reset_complete.html:8
#, python-format
msgid ""
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
"in</a> now."
msgstr ""

#: templates/registration/password_reset_confirm.html:7
#, fuzzy
#| msgid "New password"
msgid "Change password"
msgstr "Nova password"

#: templates/registration/password_reset_confirm.html:17
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""

#: templates/registration/password_reset_confirm_code.html:20
msgid "Enter the code you've just received by SMS"
msgstr ""

#: templates/registration/password_reset_confirm_code.html:27
msgid "Resend code"
msgstr ""

#: templates/registration/password_reset_done.html:7
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
"<p>If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.</p>"
msgstr ""

#: templates/registration/password_reset_email.html:4
#, python-format
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
msgstr ""

#: templates/registration/password_reset_email.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
msgstr ""

#: templates/registration/password_reset_email.html:14
msgid "Sincerely, The Modoboa Team."
msgstr ""

#: templates/registration/password_reset_form.html:24
msgid "Please fill-in your primary email address"
msgstr ""

#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr ""

#~ msgid "md5crypt (weak)"
#~ msgstr "md5crypt (fraco)"

#~ msgid "sha256 (weak)"
#~ msgstr "sha256 (fraco)"

#~ msgid "md5 (weak)"
#~ msgstr "md5 (fraco)"

#~ msgid "crypt (weak)"
#~ msgstr "crypt (fraco)"

#~ msgid "plain (weak)"
#~ msgstr "plain (fraco)"

#~ msgid "Secret key"
#~ msgstr "Chave secreta"

#~ msgid "Key used to encrypt/decrypt passwords"
#~ msgstr "Chave usada para encriptar/desencriptar passwords"

#~ msgid "Key must be either 16, 24, or 32 bytes long"
#~ msgstr "A chave deve ter tamanho de 16, 24, ou 32 bytes"

#, fuzzy
#~| msgid "Group name"
#~ msgid "First name"
#~ msgstr "Nome do grupo"

#, fuzzy
#~| msgid "Last login"
#~ msgid "Last name"
#~ msgstr "Último login"

#~ msgid "last login"
#~ msgstr "último login"

#, fuzzy
#~| msgid "User '%s' logged out"
#~ msgid "User {} logged out"
#~ msgstr "O utilizador '%s' fez logout"

#~ msgid "Group name"
#~ msgstr "Nome do grupo"

#~ msgid "Display"
#~ msgstr "Exibir"
#: extensions/sievefilters/templates/sievefilters/index.html:73
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr "Não existem grupos de filtros. Terá de criar um para poder definir filtros."

#: extensions/sievefilters/templatetags/sfilters_tags.py:16
msgid "New filters set"

#: userprefs/forms.py:64
msgid "Forward messages and store copies into your local mailbox"
msgstr "Reencaminhar mensagens e armazenar cópias na sua caixa de correio local"

#: userprefs/forms.py:81
msgid ""
"You can't define a forward to a local destination. Please ask your "
"administrator to create an alias instead."
msgstr "Não é possível definir um reencaminhamento para um destino local. Por favor informe-se junto de um administrador para criar um alias."

#: userprefs/views.py:28
msgid "Automatically forward emails to another address"
#: userprefs/templatetags/uprefs_extras.py:55
msgid "Logout"
msgstr "Sair"

<MSG> Added missing help text.

fix #301

<DFF> @@ -1,22 +1,22 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# 
+#
 # Translators:
 #   <miguelmclara@gmail.com>, 2012.
 #   <sandrarib@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: Modoboa\n"
-"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n"
-"POT-Creation-Date: 2012-07-04 18:39+0200\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-09-01 10:55+0200\n"
 "PO-Revision-Date: 2012-07-09 00:36+0000\n"
 "Last-Translator: Sandra Ribeiro <sandrarib@gmail.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pt_PT\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: admin/__init__.py:9
@@ -29,7 +29,8 @@ msgstr "Backend usado para autenticação"
 
 #: admin/__init__.py:13
 msgid "Modoboa will handle mailbox creation on filesystem"
-msgstr "Modoboa irá lidar com a criação de caixa de correio no sistema de arquivos"
+msgstr ""
+"Modoboa irá lidar com a criação de caixa de correio no sistema de arquivos"
 
 #: admin/__init__.py:15
 msgid "Path to the root directory where messages are stored"
@@ -39,13 +40,17 @@ msgstr "Caminho para o directório raiz, onde as mensagens são guardadas"
 msgid ""
 "UID of the virtual user which owns domains/mailboxes/messages on the "
 "filesystem"
-msgstr "UID do utilizador virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros"
+msgstr ""
+"UID do utilizador virtual quem tem detêm 'domains/mailboxes/messages' no "
+"sistema de ficheiros"
 
 #: admin/__init__.py:19
 msgid ""
 "GID of the virtual user which owns domains/mailboxes/messages on the "
 "filesystem"
-msgstr "UID do grupo virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros"
+msgstr ""
+"UID do grupo virtual quem tem detêm 'domains/mailboxes/messages' no sistema "
+"de ficheiros"
 
 #: admin/__init__.py:22
 msgid "Mailboxes storage format"
@@ -55,7 +60,9 @@ msgstr "Formato de armazenamento das caixas de correio"
 msgid ""
 "Sub-directory (inside the mailbox) where messages are stored when using the "
 "maildir format"
-msgstr "Subdiretório (dentro da caixa de correio) onde as mensagens são guardadas usando o formato 'maildir'"
+msgstr ""
+"Subdiretório (dentro da caixa de correio) onde as mensagens são guardadas "
+"usando o formato 'maildir'"
 
 #: admin/__init__.py:32
 msgid "Scheme used to crypt mailbox passwords"
@@ -67,7 +74,9 @@ msgstr "Número de itens apresentados por página"
 
 #: admin/__init__.py:57
 msgid "The default redirection used when no application is specified"
-msgstr "O redirecionamento padrão usado quando nenhuma aplicação se encontra especificada"
+msgstr ""
+"O redirecionamento padrão usado quando nenhuma aplicação se encontra "
+"especificada"
 
 #: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17
 msgid "Alias(es)"
@@ -77,7 +86,9 @@ msgstr "Alias(es)"
 msgid ""
 "Alias(es) of this domain. Indicate only one name per input, press ENTER to "
 "add a new input."
-msgstr "'Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar ENTER para acrescentar uma nova entrada."
+msgstr ""
+"'Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar "
+"ENTER para acrescentar uma nova entrada."
 
 #: admin/forms.py:54
 msgid "An alias with this name already exists"
@@ -91,7 +102,7 @@ msgstr "Este nome de domínio já existe"
 msgid "Failed to rename domain, check permissions"
 msgstr "Falha ao renomear o domínio, verifique as permissões"
 
-#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363
+#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362
 msgid "General"
 msgstr "Geral"
 
@@ -100,8 +111,13 @@ msgid "Email address"
 msgstr "Endereço de e-mail"
 
 #: admin/forms.py:133
-msgid "The distribution list address"
-msgstr "O endereço da lista de distribuição"
+#, fuzzy
+msgid ""
+"The distribution list address. Use the '*' character to create a 'catchall' "
+"address (ex: *@domain.tld)."
+msgstr ""
+"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, "
+"pressione ENTER para adicionar uma nova entrada."
 
 #: admin/forms.py:136
 msgid "Recipients"
@@ -111,7 +127,9 @@ msgstr "Destinatários"
 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 para o qual este 'alias' aponta. Indicar apenas um endereço por entrada, pressionar ENTER para acrescentar uma nova entrada."
+msgstr ""
+"Caixa(s) de correio para o qual este 'alias' aponta. Indicar apenas um "
+"endereço por entrada, pressionar ENTER para acrescentar uma nova entrada."
 
 #: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478
 #: admin/models.py:809
@@ -144,8 +162,13 @@ msgid "Address"
 msgstr "Endereço"
 
 #: admin/forms.py:231
-msgid "A valid e-mail address"
-msgstr "Um endereço de e-mail válido"
+#, fuzzy
+msgid ""
+"A valid e-mail address. Use the '*' character to create a 'catchall' address "
+"(ex: *@domain.tld)."
+msgstr ""
+"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, "
+"pressione ENTER para adicionar uma nova entrada."
 
 #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70
 msgid "Recipient"
@@ -226,15 +249,21 @@ msgstr "Quota"
 
 #: admin/forms.py:441
 msgid ""
-"Quota in MB for this mailbox. Leave empty to use the value defined at domain"
-" level."
-msgstr "Cota em MB para esta caixa de correio. Deixe em branco para usar o valor definido no nível do domínio."
+"Quota in MB for this mailbox. Leave empty to use the value defined at domain "
+"level."
+msgstr ""
+"Cota em MB para esta caixa de correio. Deixe em branco para usar o valor "
+"definido no nível do domínio."
 
 #: admin/forms.py:447
+#, fuzzy
 msgid ""
 "Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
-"to add a new input."
-msgstr "'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, pressione ENTER para adicionar uma nova entrada."
+"to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
+"*@domain.tld)."
+msgstr ""
+"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, "
+"pressione ENTER para adicionar uma nova entrada."
 
 #: admin/forms.py:505
 msgid "Failed to rename mailbox, check permissions"
@@ -248,7 +277,7 @@ msgstr "Domínio(s)"
 msgid "Domain(s) that user administrates"
 msgstr "Domínio(s) administrados pelo utilizador"
 
-#: admin/forms.py:600 admin/views.py:366
+#: admin/forms.py:600 admin/views.py:365
 msgid "Mail"
 msgstr "Correio"
 
@@ -346,15 +375,18 @@ msgid "Account '%s' already exists"
 msgstr "A conta '%s' já existe"
 
 #: admin/models.py:705
-msgid ""
-"Cannot import this mailbox because the associated domain does not exist"
-msgstr "Não é possível importar esta caixa de correio, porque o domínio associado não existe"
+msgid "Cannot import this mailbox because the associated domain does not exist"
+msgstr ""
+"Não é possível importar esta caixa de correio, porque o domínio associado "
+"não existe"
 
 #: admin/models.py:730
 msgid ""
-"The alias address (without the domain part). For a 'catch-all' address, just"
-" enter an * character."
-msgstr "O endereço do 'alias' (sem a parte do domínio). Para um endereço 'cath-all', digite apenas o carácter *"
+"The alias address (without the domain part). For a 'catch-all' address, just "
+"enter an * character."
+msgstr ""
+"O endereço do 'alias' (sem a parte do domínio). Para um endereço 'cath-all', "
+"digite apenas o carácter *"
 
 #: admin/models.py:734
 msgid "mailboxes"
@@ -402,109 +434,109 @@ msgstr "E-mail/Username"
 msgid "Fullname/Recipient"
 msgstr "Nome Completo / Destinatário"
 
-#: admin/views.py:80
+#: admin/views.py:79
 msgid "New domain"
 msgstr "Novo domínio"
 
-#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367
+#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366
 #: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187
 #: extensions/webmail/views.py:118
 msgid "Create"
 msgstr "Criar"
 
-#: admin/views.py:87
+#: admin/views.py:86
 msgid "Domain created"
 msgstr "Domínio criado"
 
-#: admin/views.py:111 admin/views.py:230 admin/views.py:411
+#: admin/views.py:110 admin/views.py:229 admin/views.py:410
 #: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149
 #: userprefs/templates/userprefs/form.html:4
 msgid "Update"
 msgstr "Actualizar"
 
-#: admin/views.py:122
+#: admin/views.py:121
 msgid "Domain modified"
 msgstr "Domínio alterado"
 
-#: admin/views.py:145
+#: admin/views.py:144
 msgid "You can't delete your own domain"
 msgstr "Não é possível eliminar o seu próprio domínio"
 
-#: admin/views.py:148
+#: admin/views.py:147
 msgid "Domain deleted"
 msgid_plural "Domains deleted"
 msgstr[0] "Domínio criado"
 msgstr[1] "Domínios criados"
 
-#: admin/views.py:163
+#: admin/views.py:162
 msgid "Alias with this name already exists"
 msgstr "Já existe um 'alias' com este nome"
 
-#: admin/views.py:201
+#: admin/views.py:200
 msgid "New distribution list"
 msgstr "Nova lista de distribuição"
 
-#: admin/views.py:205
+#: admin/views.py:204
 msgid "Distribution list created"
 msgstr "A lista de distribuição foi criada"
 
-#: admin/views.py:211
+#: admin/views.py:210
 msgid "New alias"
 msgstr "Novo 'alias'"
 
-#: admin/views.py:215
+#: admin/views.py:214
 msgid "Alias created"
 msgstr "'Alias' criado"
 
-#: admin/views.py:221
+#: admin/views.py:220
 msgid "New forward"
 msgstr "Novo reencaminhamento"
 
-#: admin/views.py:225
+#: admin/views.py:224
 msgid "Forward created"
 msgstr "Reencaminhamento criado"
 
-#: admin/views.py:242
+#: admin/views.py:241
 msgid "Alias modified"
 msgstr "'Alias' modificado"
 
-#: admin/views.py:246
+#: admin/views.py:245
 msgid "Distribution list modified"
 msgstr "Lista de distribuição modificada"
 
-#: admin/views.py:250
+#: admin/views.py:249
 msgid "Forward modified"
 msgstr "Reencaminhamento modificado"
 
-#: admin/views.py:357
+#: admin/views.py:356
 msgid "New account"
 msgstr "Nova conta"
 
-#: admin/views.py:364
+#: admin/views.py:363
 msgid "Next"
 msgstr "Seguinte"
 
-#: admin/views.py:368
+#: admin/views.py:367
 msgid "Previous"
 msgstr "Anterior"
 
-#: admin/views.py:380
+#: admin/views.py:379
 msgid "Account created"
 msgstr "Conta criada"
 
-#: admin/views.py:425
+#: admin/views.py:424
 msgid "Account updated"
 msgstr "Conta actualizada"
 
-#: admin/views.py:445
+#: admin/views.py:444
 msgid "Account deleted"
 msgid_plural "Accounts deleted"
 msgstr[0] "Conta eliminada"
 msgstr[1] "Contas eliminadas"
 
-#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199
-#: extensions/amavis/views.py:205 extensions/amavis/views.py:232
-#: extensions/amavis/views.py:236 extensions/amavis/views.py:238
+#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213
+#: extensions/amavis/views.py:219 extensions/amavis/views.py:246
+#: extensions/amavis/views.py:250 extensions/amavis/views.py:252
 #: extensions/stats/views.py:46 extensions/webmail/views.py:32
 #: extensions/webmail/views.py:55 extensions/webmail/views.py:68
 #: extensions/webmail/views.py:80 extensions/webmail/views.py:96
@@ -514,47 +546,58 @@ msgstr[1] "Contas eliminadas"
 msgid "Invalid request"
 msgstr "Pedido inválido"
 
-#: admin/views.py:500
+#: admin/views.py:499
 msgid "Parameters saved"
 msgstr "Parâmetros salvos"
 
-#: admin/views.py:546
+#: admin/views.py:545
 msgid "Modifications applied."
 msgstr "Alterações efectuadas."
 
-#: admin/views.py:603
+#: admin/views.py:602
 #, python-format
 msgid "%d objects imported successfully"
 msgstr "%d objectos importados com sucesso"
 
-#: admin/views.py:621
+#: admin/views.py:620
 msgid ""
 "Provide a CSV file where lines respect one of the following format:\n"
 "<ul>\n"
-"<li><em>account; loginname; password; first name; last name; address</em></li>\n"
+"<li><em>account; loginname; password; first name; last name; address</em></"
+"li>\n"
 "<li><em>dlist; address; recipient; recipient; ...</em></li>\n"
 "</ul>\n"
 "You can use a different character as separator.\n"
-msgstr "Indique um ficheiro CVS onde as linha respeitem um dos seguintes formatos:\n<ul>\n<li><em>account; loginname; password; first name; last name; address</em></li>\n<li><em>dlist; address; recipient; recipient; ...</em></li>\n</ul>\nPode ser usado um carácter diferente como separador.\n"
+msgstr ""
+"Indique um ficheiro CVS onde as linha respeitem um dos seguintes formatos:\n"
+"<ul>\n"
+"<li><em>account; loginname; password; first name; last name; address</em></"
+"li>\n"
+"<li><em>dlist; address; recipient; recipient; ...</em></li>\n"
+"</ul>\n"
+"Pode ser usado um carácter diferente como separador.\n"
 
-#: admin/views.py:629
+#: admin/views.py:628
 msgid "Import identities"
 msgstr "Importar identidades"
 
-#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76
+#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76
 #: admin/templatetags/admin_extras.py:118
 msgid "Import"
 msgstr "Importar"
 
-#: admin/views.py:648
+#: admin/views.py:647
 msgid ""
 "Provide a CSV file where lines respect the following format:<br/>\n"
 "<em>domain; name; quota</em><br/>\n"
 "\n"
 "You can use a different character as separator.\n"
-msgstr "Indique um ficheiro CVS onde as linhas respeitem o seguinte formato:<br/>\n<em>domain; name; quota</em><br/>\nPode ser usado um carácter diferente como separador.\n"
+msgstr ""
+"Indique um ficheiro CVS onde as linhas respeitem o seguinte formato:<br/>\n"
+"<em>domain; name; quota</em><br/>\n"
+"Pode ser usado um carácter diferente como separador.\n"
 
-#: admin/views.py:655
+#: admin/views.py:654
 msgid "Import domains"
 msgstr "Domínios importados"
 
@@ -741,15 +784,31 @@ msgid ""
 "\n"
 "<h3>Welcome to the online demo!</h3>\n"
 "<p><b>Warning:</b> the demo's concent is resetted every two hours.</p>\n"
-"<p>To try the demo, the following users are available (<i>username/password</i>): </p>\n"
+"<p>To try the demo, the following users are available (<i>username/password</"
+"i>): </p>\n"
 "<ul>\n"
 "  <li>A super administrator : <b>admin/password</b></li>\n"
 "  <li>A domain administrator : <b>admin@demo.local/admin</b></li>\n"
 "  <li>A simple user : <b>user@demo.local/user</b></li>\n"
 "</ul>\n"
 "<p>Please report any issue or give any suggestion to \n"
-"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the mailing list</a>.</p>\n"
-msgstr "\n<h3>Bem-vindo à demo online!</h3>\n<p><b>Aviso:</b> os conteúdos desta demo são  limpos a cada duas horas.</p>\n<p>Para experimentar a demo, estão disponíveis os seguintes utilizadores (<i>username/password</i>): </p>\n<ul>\n  <li>Super administrador: <b>admin/password</b></li>\n  <li>Administrador de domínio: <b>admin@demo.local/admin</b></li>\n  <li>Utilizador básico: <b>user@demo.local/user</b></li>\n</ul>\n<p>Para reportar qualquer problema ou apresentar uma sugestão, utilize o seguinte link \n  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">mailing list</a>.</p>\n"
+"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the "
+"mailing list</a>.</p>\n"
+msgstr ""
+"\n"
+"<h3>Bem-vindo à demo online!</h3>\n"
+"<p><b>Aviso:</b> os conteúdos desta demo são  limpos a cada duas horas.</p>\n"
+"<p>Para experimentar a demo, estão disponíveis os seguintes utilizadores "
+"(<i>username/password</i>): </p>\n"
+"<ul>\n"
+"  <li>Super administrador: <b>admin/password</b></li>\n"
+"  <li>Administrador de domínio: <b>admin@demo.local/admin</b></li>\n"
+"  <li>Utilizador básico: <b>user@demo.local/user</b></li>\n"
+"</ul>\n"
+"<p>Para reportar qualquer problema ou apresentar uma sugestão, utilize o "
+"seguinte link \n"
+"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">mailing "
+"list</a>.</p>\n"
 
 #: extensions/amavis/__init__.py:21
 msgid "Simple amavis management frontend"
@@ -757,11 +816,15 @@ msgstr "Interface de gestão básica do amavis"
 
 #: extensions/amavis/__init__.py:45
 msgid "Quarantine messages maximum age (in days) before deletion"
-msgstr "Tempo máximo que as mensagens ficam na quarentena (em dias) até serem eliminadas"
+msgstr ""
+"Tempo máximo que as mensagens ficam na quarentena (em dias) até serem "
+"eliminadas"
 
 #: extensions/amavis/__init__.py:49
 msgid "Remove messages marked as released while cleaning up the database"
-msgstr "Remova as mensagens, marcadas como enviadas, durante a limpeza da base de dados"
+msgstr ""
+"Remova as mensagens, marcadas como enviadas, durante a limpeza da base de "
+"dados"
 
 #: extensions/amavis/__init__.py:54
 msgid "Mode used to access the PDP server"
@@ -839,7 +902,9 @@ msgstr "predifinido"
 
 #: extensions/amavis/models.py:89
 msgid "Bypass virus checks or not. Choose 'default' to use global settings."
-msgstr "Ignorar a verificação de vírus ou não. Escolher 'predefinido' para utilizar as definições gerais."
+msgstr ""
+"Ignorar a verificação de vírus ou não. Escolher 'predefinido' para utilizar "
+"as definições gerais."
 
 #: extensions/amavis/models.py:92
 msgid "Spam filter"
@@ -847,7 +912,9 @@ msgstr "Filtro de spam"
 
 #: extensions/amavis/models.py:97
 msgid "Bypass spam checks or not. Choose 'default' to use global settings."
-msgstr "Ignorar filtros de spam ou não. Escolher 'predefinido' para utilizar as definições gerais."
+msgstr ""
+"Ignorar filtros de spam ou não. Escolher 'predefinido' para utilizar as "
+"definições gerais."
 
 #: extensions/amavis/models.py:100
 msgid "Banned filter"
@@ -855,7 +922,9 @@ msgstr "Ficheiros proibidos"
 
 #: extensions/amavis/models.py:105
 msgid "Bypass banned checks or not. Choose 'default' to use global settings."
-msgstr "Ignorar a verificação de ficheiros proibidos. Escolher 'predefinido' para utilizar as definições gerais."
+msgstr ""
+"Ignorar a verificação de ficheiros proibidos. Escolher 'predefinido' para "
+"utilizar as definições gerais."
 
 #: extensions/amavis/models.py:109
 msgid "Spam marker"
@@ -863,7 +932,9 @@ msgstr "Marcador spam"
 
 #: extensions/amavis/models.py:114
 msgid "Modify spam subject or not. Choose 'default' to use global settings."
-msgstr "Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar as definições gerais."
+msgstr ""
+"Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar "
+"as definições gerais."
 
 #: extensions/amavis/sql_listing.py:23 extensions/webmail/forms.py:5
 #: extensions/webmail/lib.py:34
@@ -891,33 +962,33 @@ msgstr "Para"
 msgid "Empty quarantine"
 msgstr "Quarentena vazia"
 
-#: extensions/amavis/views.py:206
+#: extensions/amavis/views.py:220
 msgid "Message deleted"
 msgstr "Mensagem apagada"
 
-#: extensions/amavis/views.py:222
+#: extensions/amavis/views.py:236
 #, python-format
 msgid "%(count)d message deleted successfully"
 msgid_plural "%(count)d messages deleted successfully"
 msgstr[0] "%(count)d mensagem eliminada com sucesso"
 msgstr[1] "%(count)d mensagens eliminadas com sucesso"
 
-#: extensions/amavis/views.py:241
+#: extensions/amavis/views.py:255
 msgid "Request sent"
 msgstr "Pedido enviado"
 
-#: extensions/amavis/views.py:247
+#: extensions/amavis/views.py:261
 msgid "Message released"
 msgstr "Mensagem libertada"
 
-#: extensions/amavis/views.py:261
+#: extensions/amavis/views.py:275
 #, 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:284
+#: extensions/amavis/views.py:298
 #, python-format
 msgid "%(count)d message released successfully"
 msgid_plural "%(count)d messages released successfully"
@@ -952,8 +1023,12 @@ msgid ""
 msgid_plural ""
 "\n"
 "%(counter)s release requests are pending for action.\n"
-msgstr[0] "\n%(counter)s pedido de libertação pendente\n"
-msgstr[1] "\n%(counter)s pedidos de libertação pendentes\n"
+msgstr[0] ""
+"\n"
+"%(counter)s pedido de libertação pendente\n"
+msgstr[1] ""
+"\n"
+"%(counter)s pedidos de libertação pendentes\n"
 
 #: extensions/amavis/templates/amavis/notifications/pending_requests.html:6
 msgid "Sketch:"
@@ -1044,7 +1119,8 @@ msgstr "Administradores de domínio"
 
 #: extensions/limits/forms.py:12
 msgid "Maximum number of domain administrators this user can create"
-msgstr "Número máximo de administradores de domínio que este utilizador pode criar"
+msgstr ""
+"Número máximo de administradores de domínio que este utilizador pode criar"
 
 #: extensions/limits/forms.py:15
 msgid "Maximum number of domains this user can create"
@@ -1052,7 +1128,8 @@ msgstr "Número máximo de domínios que este utilizador pode criar"
 
 #: extensions/limits/forms.py:17
 msgid "Maximum number of domain aliases this user can create"
-msgstr "Número máximo de 'aliases' para domínios que este utilizador pode criar"
+msgstr ""
+"Número máximo de 'aliases' para domínios que este utilizador pode criar"
 
 #: extensions/limits/forms.py:19
 msgid "Maximum number of mailboxes this user can create"
@@ -1060,7 +1137,9 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar"
 
 #: extensions/limits/forms.py:21
 msgid "Maximum number of mailbox aliases this user can create"
-msgstr "Número máximo de 'aliases' para caixas de correio que este utilizador por criar"
+msgstr ""
+"Número máximo de 'aliases' para caixas de correio que este utilizador por "
+"criar"
 
 #: extensions/limits/forms.py:37
 msgid "Invalid limit"
@@ -1101,7 +1180,9 @@ msgstr "Funcionalidade de resposta automática (férias) usando Postfix"
 
 #: extensions/postfix_autoreply/__init__.py:43
 msgid "Timeout in seconds between two auto-replies to the same recipient"
-msgstr "Tempo limite em segundos entre duas respostas automáticas para o mesmo destinatário"
+msgstr ""
+"Tempo limite em segundos entre duas respostas automáticas para o mesmo "
+"destinatário"
 
 #: extensions/postfix_autoreply/__init__.py:68
 #: extensions/postfix_autoreply/views.py:42
@@ -1322,7 +1403,8 @@ msgstr "ativo"
 #: extensions/sievefilters/templates/sievefilters/index.html:73
 msgid ""
 "No filters set defined yet. You must create one in order to define filters."
-msgstr "Não existem grupos de filtros. Terá de criar um para poder definir filtros."
+msgstr ""
+"Não existem grupos de filtros. Terá de criar um para poder definir filtros."
 
 #: extensions/sievefilters/templatetags/sfilters_tags.py:16
 msgid "New filters set"
@@ -1879,13 +1961,16 @@ msgstr "Conservar cópias locais"
 
 #: userprefs/forms.py:64
 msgid "Forward messages and store copies into your local mailbox"
-msgstr "Reencaminhar mensagens e armazenar cópias na sua caixa de correio local"
+msgstr ""
+"Reencaminhar mensagens e armazenar cópias na sua caixa de correio local"
 
 #: userprefs/forms.py:81
 msgid ""
 "You can't define a forward to a local destination. Please ask your "
 "administrator to create an alias instead."
-msgstr "Não é possível definir um reencaminhamento para um destino local. Por favor informe-se junto de um administrador para criar um alias."
+msgstr ""
+"Não é possível definir um reencaminhamento para um destino local. Por favor "
+"informe-se junto de um administrador para criar um alias."
 
 #: userprefs/views.py:28
 msgid "Automatically forward emails to another address"
@@ -1928,3 +2013,9 @@ msgstr "Personalizar Modoba"
 #: userprefs/templatetags/uprefs_extras.py:55
 msgid "Logout"
 msgstr "Sair"
+
+#~ msgid "The distribution list address"
+#~ msgstr "O endereço da lista de distribuição"
+
+#~ msgid "A valid e-mail address"
+#~ msgstr "Um endereço de e-mail válido"

Added missing help text.