<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: \n"
"POT-Creation-Date: 2012-09-24 21:35+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"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"

#: admin/__init__.py:9
msgid "Local"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: core/app_settings.py:26
#, fuzzy
#| msgid "Profile"

#: 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:56
msgid "Scheme used to crypt mailbox passwords"
msgstr "Esquema usado para encriptar as passwords 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'"

#: admin/__init__.py:32
msgid "Scheme used to crypt mailbox passwords"
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""

#: core/app_settings.py:69

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

#: core/app_settings.py:77
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:84
#, fuzzy
#| msgid "Bind password"
msgid "Random password length"
msgstr "Password para bind"

#: core/app_settings.py:88
msgid "Length of randomly generated passwords."
msgstr ""

#: core/app_settings.py:92
#, fuzzy
#| msgid "Default password scheme"
msgid "Update password service URL"
msgstr "Endereço de e-mail"

#: admin/forms.py:133
#, 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"
msgid "Password recovery announcement"
msgstr ""

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

#: core/app_settings.py:118
msgid "Enable password recovery by SMS for users who filled a phone number."
msgstr ""

#: core/app_settings.py:124
msgid "SMS provider"
msgstr ""

#: core/app_settings.py:127
msgid "Choose a provider to send password recovery SMS"
msgstr ""

#: core/app_settings.py:133
msgid "LDAP settings"
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
msgstr "Endereço"

#: admin/forms.py:231
#, 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"

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

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

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

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


#: 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
#, fuzzy
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)' 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"
msgstr "Método de autenticação"

#: core/app_settings.py:225
msgid "Authentication method"
msgstr "Método de autenticação"

#: core/app_settings.py:226
msgid "Search and bind"
msgstr "Procurar e vincular (bind)"

#: core/app_settings.py:227
msgid "Direct bind"
msgstr "\"Direct bind\""

#: core/app_settings.py:229
msgid "Choose the authentication method to use"
msgstr "Escolher o método de autenticação"

#: core/app_settings.py:233 core/app_settings.py:287
msgid "Bind DN"
msgstr "\"Bind DN\""

#: core/app_settings.py:236 core/app_settings.py:290
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"

#: core/app_settings.py:243 core/app_settings.py:297
msgid "Bind password"
msgstr "Password para bind"

#: core/app_settings.py:246 core/app_settings.py:300
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"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
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 "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"

#: core/app_settings.py:368
msgid "The name of the LDAP attribute where the username can be found."
msgstr ""

#: core/app_settings.py:373
msgid "Enable Dovecot LDAP sync"
msgstr ""

#: core/app_settings.py:376
msgid "LDAP authentication settings will be applied to Dovecot configuration."
msgstr ""

#: core/app_settings.py:382
msgid "Dovecot LDAP config file"
msgstr ""

#: core/app_settings.py:386
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 "Public API"
msgstr ""

#: core/app_settings.py:422
msgid "Enable communication"
msgstr ""

#: core/app_settings.py:425
msgid "Enable communication with Modoboa public API"
msgstr ""

#: core/app_settings.py:429
msgid "Check new versions"
msgstr "Procurar novas versões"

#: core/app_settings.py:432
msgid "Automatically checks if a newer version is available"
msgstr "Verifica automaticamente se existem novas versões"

#: core/app_settings.py:436
msgid "Send an email when new versions are found"
msgstr ""

#: core/app_settings.py:439
msgid "Send an email to notify admins about new versions"
msgstr ""

#: core/app_settings.py:443
msgid "Recipient"
msgstr ""

#: core/app_settings.py:446
msgid "Recipient of new versions notification emails."
msgstr ""

#: core/app_settings.py:451
msgid "Send statistics"
msgstr ""

#: core/app_settings.py:454
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""

#: core/app_settings.py:458
msgid "Miscellaneous"
msgstr "Vários"

#: core/app_settings.py:461
msgid "Inactive account threshold"
msgstr ""

#: core/app_settings.py:464
msgid ""
"An account with a last login date greater than this threshold (in days) will "
"be considered as inactive"
msgstr ""

#: core/app_settings.py:470
msgid "Top notifications check interval"
msgstr "Intervalo de tempo para verificar notificações (no topo)"

#: core/app_settings.py:473
#, fuzzy
#| msgid "Interval between two top notification checks"
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalo de tempo de verificação entre duas notificações (no topo)"

#: core/app_settings.py:478
msgid "Maximum log record age"
msgstr "Idade máxima do registo no log"

#: core/app_settings.py:480
msgid "The maximum age in days of a log record"
msgstr "A idade maxima do registo de um log, em dias, e de"

#: core/app_settings.py:484
msgid "Items per page"
msgstr "Itens por página"

#: core/app_settings.py:486
msgid "Number of displayed items per page"
msgstr "Número de itens apresentados por página"

#: core/app_settings.py:490
msgid "Default top redirection"
msgstr "Redirecionamento pré-definido"

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

#: core/app_settings.py:548 core/app_settings.py:556 core/app_settings.py:564
msgid "Invalid syntax"
msgstr "Sintax inválida"

#: core/app_settings.py:570
msgid "Invalid rounds number"
msgstr "Número de linhas inválido"

#: core/app_settings.py:595 core/app_settings.py:597 core/app_settings.py:608
msgid "This field is required"
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>\n"
"Pode ser usado um carácter diferente como separador.\n"

#: admin/views.py:628
msgid "Import identities"
msgstr ""

#: core/checks/settings_checks.py:9
msgid "Set `USE_TZ = True` in settings.py"
msgstr ""

#: core/constants.py:6
msgid "Simple user"
msgstr "Utilizador simples"

"<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/>\n"
"Pode ser usado um carácter diferente como separador.\n"

#: admin/views.py:654
msgid "Import domains"
msgid "Reseller"
msgstr ""

#: core/constants.py:9
msgid "Super administrator"
msgstr "Super Administrador"

#: core/constants.py:52 lib/form_utils.py:389
msgid "No"
msgstr "Não"

#: core/constants.py:102
msgid "Choose a provider"
msgstr ""

#: core/constants.py:107
msgid "Dummy"
msgstr ""

#: core/forms.py:21
msgid "Username"
msgstr "Nome de Utilizador"

#: core/forms.py:25
msgid "Password"
msgstr "Password"

#: core/forms.py:38
msgid "Old password"
msgstr "Password antiga"

#: core/forms.py:42
msgid "New password"
msgstr "Nova password"

#: core/forms.py:46
msgid "Confirmation"
msgstr "Confirmação"

#: 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] ""
"\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"
msgid "Password must contain at least {} special character."

#: 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/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
msgid "OVH North-America"
msgstr ""

#: core/sms_backends/ovh.py:25
msgid "So you Start Europe"
msgstr ""

#: core/sms_backends/ovh.py:26
msgid "So you Start North America"
msgstr ""

#: core/sms_backends/ovh.py:27
msgid "Kimsufi Europe"
msgstr ""

#: core/sms_backends/ovh.py:28
msgid "Kimsufi North America"
msgstr ""

#: core/sms_backends/ovh.py:35
#, fuzzy
#| msgid "Authentication"
msgid "Application key"
msgstr "Autenticação"

#: core/sms_backends/ovh.py:42
#, fuzzy
#| msgid "Authentication"
msgid "Application secret"
msgstr "Autenticação"

#: core/sms_backends/ovh.py:50
msgid "Consumer key"
msgstr ""

#: core/templates/core/_current_features.html:6
msgid "Features looking for sponsoring"
msgstr ""

msgstr "Filtro de conteúdo"

#: extensions/amavis/lib.py:51
#, fuzzy, python-format
msgid "Connection to amavis failed: %s"
msgstr "A ligação ao servidor IMAP falhou: %s"

#: extensions/amavis/models.py:84
msgid "Virus filter"
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 ""


#: 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"
"A documentation of the API is available <strong><a href=\"%(url)s\" target="

#: 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/api_access.html:35

#: 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:135
msgid "Spam marker"
msgstr "Marcador spam"

#: extensions/amavis/models.py:137
#, fuzzy
msgid ""
"Modify spam subject using the specified text. 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:24 extensions/webmail/forms.py:5
#: extensions/webmail/lib.py:34
#: 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"

#: core/templates/core/information.html:15
msgid "Installed version"
msgstr ""

#: core/templates/core/information.html:16
#, fuzzy
#| msgid "Last login"
msgid "Last version"
msgstr "Último login"

#: core/templates/core/information.html:17
msgid "Description"
msgstr "Descrição"

#: core/templates/core/information.html:32
msgid "Active users"
msgstr "Utilizadores ativos"

#: core/templates/core/information.html:37
msgid "Role"
msgstr ""

#: core/templates/core/information.html:38
msgid "Last login"
msgstr "Último login"

#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:66
msgid "Logs"
msgstr "Logs"

#: core/templates/core/logs.html:2
msgid "Previously on Modoboa..."
msgstr "Anteriormente no Modoboa..."

#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:106
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/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"
msgstr[0] "Uma nova versão está disponível!"
msgstr[1] "Uma nova versão está disponível!"
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:"

#: core/templates/core/parameters.html:6
#: core/templates/core/user_preferences.html:10
msgid "Save"
msgstr "Guardar"

#: core/templates/core/settings_header.html:5
msgid "Modoboa settings"
msgstr "Definições do Modoboa"

#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:90
msgid "Settings"
msgstr "Definições"

#: core/templates/core/user_preferences.html:2
#: core/templatetags/core_tags.py:120
msgid "Preferences"
msgstr "Preferências"

#: core/templates/core/user_preferences.html:2
msgid "Customize Modoboa"
msgstr "Personalizar Modoboa"

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

#: core/templatetags/core_tags.py:127
msgid "API"
msgstr ""

#: core/utils.py:32
#, fuzzy
#| msgid "Welcome to Modoboa"
msgid "The core part of Modoboa"
msgstr "Benvindo ao Modoboa"

#: core/views/admin.py:43
msgid "Parameters saved"
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"


#: 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"
msgid "Please use the following code to recover your Modoboa password: {}"

#: 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"
msgid "Preferences saved"

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

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

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

#: lib/ldap_utils.py:129
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
msgstr "Falha ao actualizar a password: %s"

#: lib/templatetags/lib_tags.py:104
msgid "From"
msgstr ""

#: lib/templatetags/lib_tags.py:105
msgid "To"
msgstr ""

#: lib/templatetags/lib_tags.py:107 templates/common/email_searchbar.html:17
msgid "Subject"
msgstr "Assunto"

#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr "Lamentamos"

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

#: templates/common/wizard_forms.html:32
msgid "Next"
msgstr "Seguinte"

#: templates/registration/base.html:8
msgid "Welcome to Modoboa"
msgstr "Benvindo ao Modoboa"

#: 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"
msgstr "Não há dados para apresentar"

#: lib/templatetags/libextras.py:110
#, fuzzy
msgid "activate"
msgstr "ativo"

#: templates/common/email_searchbar.html:5
msgid "From address"

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

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

<MSG> Updated portuguese translation.

<DFF> @@ -1,23 +1,24 @@
 # 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.
+# Sandra Ribeiro <sandrarib@gmail.com>, 2012.
 #   <sandrarib@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: Modoboa\n"
-"Report-Msgid-Bugs-To: \n"
+"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n"
 "POT-Creation-Date: 2012-09-24 21:35+0200\n"
-"PO-Revision-Date: 2012-07-09 00:36+0000\n"
+"PO-Revision-Date: 2012-10-08 21:25+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"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: admin/__init__.py:9
 msgid "Local"
@@ -29,8 +30,7 @@ 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"
@@ -40,17 +40,13 @@ 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"
@@ -60,9 +56,7 @@ 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"
@@ -74,9 +68,7 @@ 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)"
@@ -86,9 +78,7 @@ 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"
@@ -111,13 +101,10 @@ msgid "Email address"
 msgstr "Endereço de e-mail"
 
 #: admin/forms.py:133
-#, 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."
+msgstr "Os endereços da lista de distribuição. Use o '*' para criar um endereço 'catchall' (Ex: *@domain.tld)."
 
 #: admin/forms.py:136
 msgid "Recipients"
@@ -127,9 +114,7 @@ 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
@@ -162,13 +147,10 @@ msgid "Address"
 msgstr "Endereço"
 
 #: admin/forms.py:231
-#, 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."
+"A valid e-mail address. Use the '*' character to create a 'catchall' address"
+" (ex: *@domain.tld)."
+msgstr "Um endereço de e-mail válido. Use o '*' para criar um endereço 'catchall' (ex: *@domain.tld)."
 
 #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70
 msgid "Recipient"
@@ -249,21 +231,16 @@ 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. 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."
+msgstr "Alias(es) deste endereço de e-mail. Indique apenas um endereço por entrada, clique ENTER para adicionar uma nova entrada. Use o '*' para criar um alias 'catchall' (ex: *@domain.tld)."
 
 #: admin/forms.py:505
 msgid "Failed to rename mailbox, check permissions"
@@ -375,18 +352,15 @@ 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"
@@ -563,19 +537,11 @@ msgstr "%d objectos importados com sucesso"
 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>\n"
-"Pode 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>\nPode ser usado um carácter diferente como separador.\n"
 
 #: admin/views.py:628
 msgid "Import identities"
@@ -592,10 +558,7 @@ msgid ""
 "<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/>\n"
-"Pode 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/>\nPode ser usado um carácter diferente como separador.\n"
 
 #: admin/views.py:654
 msgid "Import domains"
@@ -784,31 +747,15 @@ 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"
@@ -816,15 +763,11 @@ 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"
@@ -880,9 +823,9 @@ msgid "Content filter"
 msgstr "Filtro de conteúdo"
 
 #: extensions/amavis/lib.py:51
-#, fuzzy, python-format
+#, python-format
 msgid "Connection to amavis failed: %s"
-msgstr "A ligação ao servidor IMAP falhou: %s"
+msgstr "Não foi possível estabelecer ligação com o amavis: %s"
 
 #: extensions/amavis/models.py:84
 msgid "Virus filter"
@@ -906,9 +849,7 @@ 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"
@@ -916,9 +857,7 @@ 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"
@@ -926,22 +865,17 @@ 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:135
 msgid "Spam marker"
 msgstr "Marcador spam"
 
 #: extensions/amavis/models.py:137
-#, fuzzy
 msgid ""
-"Modify spam subject using the specified text. Choose 'default' to use global "
-"settings."
-msgstr ""
-"Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar "
-"as definições gerais."
+"Modify spam subject using the specified text. Choose 'default' to use global"
+" settings."
+msgstr "Modifique o assunto de spam usando o texto especificado. Escolha 'default' para usar as configurações globais."
 
 #: extensions/amavis/sql_listing.py:24 extensions/webmail/forms.py:5
 #: extensions/webmail/lib.py:34
@@ -1030,12 +964,8 @@ 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:"
@@ -1126,8 +1056,7 @@ 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"
@@ -1135,8 +1064,7 @@ 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"
@@ -1144,9 +1072,7 @@ 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"
@@ -1187,9 +1113,7 @@ 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
@@ -1410,8 +1334,7 @@ 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"
@@ -1894,9 +1817,8 @@ msgid "No entries to display"
 msgstr "Não há dados para apresentar"
 
 #: lib/templatetags/libextras.py:110
-#, fuzzy
 msgid "activate"
-msgstr "ativo"
+msgstr "ativar"
 
 #: templates/common/email_searchbar.html:5
 msgid "From address"
@@ -1973,16 +1895,13 @@ 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"
@@ -2025,9 +1944,3 @@ 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"

Updated portuguese translation.