<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:
# mikec <miguelmclara@gmail.com>, 2012
# mikec <miguelmclara@gmail.com>, 2013
# Sandra Ribeiro <sandrarib@gmail.com>, 2012-2013
# Sandra Ribeiro <sandrarib@gmail.com>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-09-20 22:30+0200\n"
"PO-Revision-Date: 2013-06-21 13:19+0000\n"
"Last-Translator: mikec <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
"modoboa/language/pt_PT/)\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

#: core/app_settings.py:26
#, fuzzy
#| msgid "Profile"
msgid "User profile"
msgstr "Perfil"

#: core/app_settings.py:39
msgid "Authentication"
msgstr "Autenticação"

#: core/app_settings.py:42
msgid "Authentication type"
msgstr "Tipo de autenticação"

#: core/app_settings.py:43
msgid "Local"
msgstr "Local"

#: core/app_settings.py:46
msgid "The backend used for authentication"
msgstr "Backend usado para autenticação"

#: core/app_settings.py:51
msgid "Default password scheme"
msgstr "Esquema pré-definido para passwords"

#: core/app_settings.py:56
msgid "Scheme used to crypt mailbox passwords"
msgstr "Esquema usado para encriptar as passwords das caixas de correio"

#: core/app_settings.py:60
msgid "Rounds"
msgstr ""

#: core/app_settings.py:63
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""

#: core/app_settings.py:69
#, fuzzy
#| msgid "Default password scheme"
msgid "Update password scheme at login"
msgstr "Esquema pré-definido para passwords"

#: core/app_settings.py:72
msgid "Update user password at login to use the default password scheme"
msgstr ""

#: core/app_settings.py:77
#, fuzzy
#| msgid "Default password scheme"
msgid "Default password"
msgstr "Esquema pré-definido para passwords"

#: core/app_settings.py:80
msgid "Default password for automatically created accounts."
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 "Esquema pré-definido para passwords"

#: core/app_settings.py:96
msgid ""
"The URL of an external page where users will be able to update their "
"password. It applies only to non local users, ie. those automatically "
"created after a successful external authentication (LDAP, SMTP)."
msgstr ""

#: core/app_settings.py:104
msgid "Password recovery announcement"
msgstr ""

#: core/app_settings.py:109
msgid "A temporary message that will be displayed on the reset password page."
msgstr ""

#: core/app_settings.py:115
msgid "Enable password recovery by SMS"
msgstr ""

#: core/app_settings.py:118
msgid "Enable password recovery by SMS for users who filled a phone number."
msgstr ""
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"

#: admin/app_settings.py:97
msgid "Bind password"
msgstr ""

#: admin/app_settings.py:99
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')"

#: admin/app_settings.py:105
msgid "Search base"
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 ""
"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"

#: admin/app_settings.py:119
msgid "User DN template"
#: core/app_settings.py:152
msgid ""
"Enable a secondary LDAP server which will be used if the primary one fails"
msgstr ""
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) "

#: admin/app_settings.py:126
msgid "Password attribute"
#: 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"
msgid ""
"Rename or remove mailboxes on the filesystem when they get renamed or "
"removed within Modoboa"
msgstr ""
"Renomear ou remover as caixas de correio no sistema de ficheiros quando "
"estas são renomeadas no Modoboa"

#: admin/app_settings.py:146
msgid "Mailboxes ower"
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 ""

#: admin/app_settings.py:154
msgid "When a mailbox is removed, also remove the associated account"
msgstr ""
"Ao remover uma caixa de correio estará também a remover a conta associada"

#: admin/app_settings.py:157 admin/templates/admin/editdomainform.html:7
msgid "Miscellaneous"
#, 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"


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

#: admin/app_settings.py:213
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr ""

#: admin/app_settings.py:222
#, fuzzy
msgid "Invalid syntax"
msgstr "Linha inválida"

#: admin/app_settings.py:245
msgid "This field is required"
msgid "Search and bind"
msgstr "Procurar e vincular (bind)"

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

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:59
msgid "An alias with this name already exists"

#: 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"
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
msgstr ""
"O nome do administrador. Não inclua o nome do domínio já que este será "
"automaticamente anexado."

#: admin/forms.py:160
msgid "Create aliases"
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) "

msgid ""
"The distribution list address. Use the '*' character to create a 'catchall' "
"address (ex: *@domain.tld)."
msgstr ""
"Os endereços da lista de distribuição. Use o '*' para criar um endereço "
"'catchall' (Ex: *@domain.tld)."

#: admin/forms.py:239
msgid "Recipients"
msgid "Enable export to LDAP"
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:278 admin/forms.py:542 admin/forms.py:568
msgid "Domain does not exist"
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"

#: 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"
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
"administrators)."
msgstr ""
"Quota em MB para esta caixa de correio. Definir uma valor personalizado ou "
"usar o valor predefinido pelo domínio. Deixar em branco para definir uma "
"valor ilimitado (não permitido para administradores do domínio)."

#: admin/forms.py:499
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. 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:550
#, python-format
#: 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
#: admin/models.py:506
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""

#: admin/models.py:510
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""

#: admin/models.py:534
#, python-format
#: 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"
msgstr "Este campo é obrigatório"

#: core/apps.py:18
msgid "General"
msgstr "Geral"

#: core/checks/settings_checks.py:6
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
"between summer/winter time (ie the same local time occuring twice due to "
"clock change)."
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"

#: core/constants.py:7
#, fuzzy
#| msgid "Super administrator"
msgid "Domain administrator"
msgstr "Super Administrador"

#: core/constants.py:8
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"

#: admin/models.py:1032
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 caractere *"

#: admin/models.py:1036
msgid "mailboxes"
#: 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
msgstr "Linha inválida: %s"

#: admin/models.py:1175
#, fuzzy, python-format
msgid "Domain '%s' does not exist"
msgstr "O domínio não existe"

#: admin/models.py:1218
msgid "Check to enable this extension"
#| 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
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 ""
msgid ""
"Provide a CSV file where lines respect one of the following formats:\n"
"<ul>\n"
"<li><em>account; loginname; password; first name; last name; enabled; group; "
"address[, domain, ...]</em></li>\n"
"<li><em>alias; address; enabled; internal recipient</em></li>\n"
"<li><em>forward; address; enabled; external recipient</em></li>\n"
"<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>\n"
"</ul>\n"
"<p>The first element of each line is mandatory and must be equal to one of "
"the previous values.</p>\n"
"\n"
"<p>You can use a different character as separator.</p>\n"
msgstr ""
"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎\n"
"<ul>⏎\n"
"<li><em>account; loginname; password; first name; last name; enabled; group; "
"address[, domain, ...]</em></li>⏎\n"
"<li><em>alias; address; enabled; internal recipient</em></li>⏎\n"
"<li><em>forward; address; enabled; external recipient</em></li>⏎\n"
"<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>⏎\n"
"</ul>⏎\n"
"<p>O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos "
"valores anteriores..</p>⏎\n"
"⏎\n"
"<p>Pode utilizar um caractere diferente como separador.</p>⏎\n"

#: admin/views.py:775
msgid "Import identities"
#: 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 ""

#: core/templates/core/_current_features.html:12
msgid "Goal:"
msgstr ""

#: core/templates/core/_current_features.html:18
msgid "More"
"  <li><em>domain; name; quota; enabled</em></li>\n"
"  <li><em>domainalias; name; targeted domain; enabled</em></li>\n"
"</ul>\n"
"<p>The first element of each line is mandatory and must be equal to one of "
"the previous values.</p>\n"
"<p>You can use a different character as separator.</p>\n"
msgstr ""
"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎ "
"<ul>⏎ <li><em>domain; name; quota; enabled</em></li>⏎ <li><em>domainalias; "
"name; targeted domain; enabled</em></li>⏎ </ul>⏎ <p>O primeiro elemento de "
"cada linha é obrigatório e deve ser igual a um dos valores anteriores.</p>⏎ "
"<p>Pode utilizar um caractere diferente como separador.</p>⏎\n"

#: admin/views.py:845
msgid "Import domains"

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

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

#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:71
msgid "Parameters"
msgstr "Parâmetros"

#: core/templates/core/parameters.html:2
msgid "Configure Modoboa"
msgstr "Configurar Modoboa"

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

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

#: admin/templatetags/admin_extras.py:178
#: admin/templatetags/admin_extras.py:194
#: admin/templatetags/admin_extras.py:201
#, fuzzy, python-format
msgid "Delete %s?"
msgstr "Eliminar"

#: admin/templatetags/admin_extras.py:223
msgid "Remove this permission"
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"
"\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:22
msgid "Simple amavis management frontend"
#: 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..."

#: extensions/amavis/app_settings.py:16
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/app_settings.py:19
msgid "Messages releasing"
msgid "Both"
msgstr "Ambos"

#: templates/common/error.html:4
msgid "Error:"

#: extensions/amavis/app_settings.py:24
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/app_settings.py:28
msgid "Amavis connection mode"
#: 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)"

#: extensions/amavis/models.py:98
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:101
msgid "Spam filter"


#: extensions/amavis/models.py:106
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:109
msgid "Banned filter"
#~ msgstr "A chave deve ter tamanho de 16, 24, ou 32 bytes"

#: extensions/amavis/models.py:114
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:144
msgid "Spam marker"
#~| msgid "Last login"

#: extensions/amavis/models.py:146
msgid ""
"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:23 extensions/webmail/lib.py:37
msgid "From"
#~ msgstr "O utilizador '%s' fez logout"

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

#~ msgid "Display"
#~ msgstr "Exibir"
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 "Administradores de domínio"

#: extensions/limits/app_settings.py:15
msgid "Maximum number of allowed domain administrators for a new administrator"
msgstr ""
"Número máximo permitido de administradores de domínio para um novo "
"administrador"

#: extensions/limits/app_settings.py:21
msgid "Maximum number of allowed domains for a new administrator"

#: extensions/limits/app_settings.py:27
msgid "Maximum number of allowed domain aliases for a new administrator"
msgstr ""
"Número máximo permitido de aliases de domínio para um novo administrador"

#: extensions/limits/app_settings.py:33
msgid "Maximum number of allowed mailboxes for a new administrator"

#: extensions/limits/forms.py:13
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:17
msgid "Maximum number of domains this user can create"

#: extensions/limits/forms.py:29
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:46
msgid "Invalid limit"

#: extensions/postfix_autoreply/app_settings.py:16
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/forms.py:9
msgid "Until"
#: extensions/sievefilters/templates/sievefilters/index.html:74
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 "Cci"

#: extensions/webmail/imaputils.py:237
#, fuzzy
msgid "Failed to retrieve hierarchy delimiter"
msgstr "Falha ao recuperar os filtros definidos"

#: extensions/webmail/imaputils.py:278
#, python-format

#: userprefs/forms.py:67
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:84
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:32
msgid "You need a mailbox in order to define a forward"
#: userprefs/templatetags/uprefs_extras.py:57
msgid "Logout"
msgstr "Sair"

#~ msgid "Failed to rename mailbox: %s"
#~ msgstr "Falha ao renomear a caixa de correio: %s"

#~ msgid "Failed to remove mailbox: %s"
#~ msgstr "Falha ao remover a caixa de correio:%s"

#~ msgid "Mailbox %s does not exist"
#~ msgstr "Caixa de correio %s não existe"

#~ msgid "Delete the domain"
#~ msgstr "Apagar o domínio"

#~ msgid "Delete this account"
#~ msgstr "Apagar esta conta"

#~ msgid "Delete this distribution list"
#~ msgstr "Apagar esta lista de distribuição"

#~ msgid "Delete this forward"
#~ msgstr "Apagar este reencaminhamento"

#~ msgid "Delete this alias"
#~ msgstr "Apagar este 'alias'"

<MSG> Portuguese translation updated.

<DFF> @@ -1,8 +1,9 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-#
+# 
 # Translators:
+# ddu17 <dduponchelle@gmail.com>, 2013
 # mikec <miguelmclara@gmail.com>, 2012
 # mikec <miguelmclara@gmail.com>, 2013
 # Sandra Ribeiro <sandrarib@gmail.com>, 2012-2013
@@ -10,16 +11,15 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Modoboa\n"
-"Report-Msgid-Bugs-To: \n"
+"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n"
 "POT-Creation-Date: 2013-09-20 22:30+0200\n"
-"PO-Revision-Date: 2013-06-21 13:19+0000\n"
-"Last-Translator: mikec <miguelmclara@gmail.com>\n"
-"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
-"modoboa/language/pt_PT/)\n"
-"Language: pt_PT\n"
+"PO-Revision-Date: 2013-10-04 21:10+0000\n"
+"Last-Translator: ddu17 <dduponchelle@gmail.com>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/modoboa/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
@@ -125,9 +125,7 @@ msgstr "\"Bind DN\""
 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"
+msgstr "O nome único  usado para fazer o \"bind\" ao servidor LDAP. Deixar vario para \"bind\" anónimo"
 
 #: admin/app_settings.py:97
 msgid "Bind password"
@@ -135,8 +133,7 @@ msgstr "Password para bind"
 
 #: admin/app_settings.py:99
 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')"
+msgstr "A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')"
 
 #: admin/app_settings.py:105
 msgid "Search base"
@@ -154,9 +151,7 @@ msgstr "Filtro de pesquisa"
 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"
+msgstr "Um filtro opcional (ex: '(objetClass=person)'). Tem de estar entre parênteses para ser válido"
 
 #: admin/app_settings.py:119
 msgid "User DN template"
@@ -167,9 +162,7 @@ msgstr "Template DN de utilizador"
 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) "
+msgstr "O template usado para construir o DN (nome único). Deve apenas conter um 'placeholder' (ex: %(user)s) "
 
 #: admin/app_settings.py:126
 msgid "Password attribute"
@@ -202,9 +195,7 @@ msgstr "Lidar com caixas de correio no sistema de ficheiros"
 msgid ""
 "Rename or remove mailboxes on the filesystem when they get renamed or "
 "removed within Modoboa"
-msgstr ""
-"Renomear ou remover as caixas de correio no sistema de ficheiros quando "
-"estas são renomeadas no Modoboa"
+msgstr "Renomear ou remover as caixas de correio no sistema de ficheiros quando estas são renomeadas no Modoboa"
 
 #: admin/app_settings.py:146
 msgid "Mailboxes ower"
@@ -220,8 +211,7 @@ msgstr "Remoção automática de conta"
 
 #: admin/app_settings.py:154
 msgid "When a mailbox is removed, also remove the associated account"
-msgstr ""
-"Ao remover uma caixa de correio estará também a remover a conta associada"
+msgstr "Ao remover uma caixa de correio estará também a remover a conta associada"
 
 #: admin/app_settings.py:157 admin/templates/admin/editdomainform.html:7
 msgid "Miscellaneous"
@@ -249,18 +239,15 @@ msgstr "Redirecionamento pré-definido"
 
 #: admin/app_settings.py:175
 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/app_settings.py:213
 msgid "Key must be either 16, 24, or 32 bytes long"
-msgstr ""
+msgstr "A chave deve ter tamanho de 16, 24, ou 32 bytes"
 
 #: admin/app_settings.py:222
-#, fuzzy
 msgid "Invalid syntax"
-msgstr "Linha inválida"
+msgstr "Sintax inválida"
 
 #: admin/app_settings.py:245
 msgid "This field is required"
@@ -274,9 +261,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:59
 msgid "An alias with this name already exists"
@@ -307,9 +292,7 @@ msgstr "Nome"
 msgid ""
 "The administrator's name. Don't include the domain's name here, it will be "
 "automatically appended."
-msgstr ""
-"O nome do administrador. Não inclua o nome do domínio já que este será "
-"automaticamente anexado."
+msgstr "O nome do administrador. Não inclua o nome do domínio já que este será automaticamente anexado."
 
 #: admin/forms.py:160
 msgid "Create aliases"
@@ -336,9 +319,7 @@ msgstr "Endereço de e-mail"
 msgid ""
 "The distribution list address. Use the '*' character to create a 'catchall' "
 "address (ex: *@domain.tld)."
-msgstr ""
-"Os endereços da lista de distribuição. Use o '*' para criar um endereço "
-"'catchall' (Ex: *@domain.tld)."
+msgstr "Os endereços da lista de distribuição. Use o '*' para criar um endereço 'catchall' (Ex: *@domain.tld)."
 
 #: admin/forms.py:239
 msgid "Recipients"
@@ -348,9 +329,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:278 admin/forms.py:542 admin/forms.py:568
 msgid "Domain does not exist"
@@ -460,20 +439,14 @@ msgid ""
 "Quota in MB for this mailbox. Define a custom value or use domain's default "
 "one. Leave empty to define an unlimited value (not allowed for domain "
 "administrators)."
-msgstr ""
-"Quota em MB para esta caixa de correio. Definir uma valor personalizado ou "
-"usar o valor predefinido pelo domínio. Deixar em branco para definir uma "
-"valor ilimitado (não permitido para administradores do domínio)."
+msgstr "Quota em MB para esta caixa de correio. Definir uma valor personalizado ou usar o valor predefinido pelo domínio. Deixar em branco para definir uma valor ilimitado (não permitido para administradores do domínio)."
 
 #: admin/forms.py:499
 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. Indique apenas um endereço por entrada, "
-"clique ENTER para adicionar uma nova entrada. Use o '*' para criar um alias "
-"'catchall' (ex: *@domain.tld)."
+msgstr "Alias(es) desta caixa de correio. 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:550
 #, python-format
@@ -524,12 +497,12 @@ msgstr "Não é possível importa uma conta com permissões superiores"
 #: admin/models.py:506
 #, python-format
 msgid "The simple user '%s' must have a valid email address"
-msgstr ""
+msgstr "O simple utilizador '%s' deve ter endereço de e-mail válido"
 
 #: admin/models.py:510
 #, python-format
 msgid "username and email fields must not differ for '%s'"
-msgstr ""
+msgstr "Os campos nome de utilizador e endereço de email não deve ser diferente para '%s'"
 
 #: admin/models.py:534
 #, python-format
@@ -602,11 +575,9 @@ msgstr "É necessário uma quota"
 
 #: admin/models.py:1032
 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 caractere *"
+"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 caractere *"
 
 #: admin/models.py:1036
 msgid "mailboxes"
@@ -638,9 +609,9 @@ msgid "Invalid line: %s"
 msgstr "Linha inválida: %s"
 
 #: admin/models.py:1175
-#, fuzzy, python-format
+#, python-format
 msgid "Domain '%s' does not exist"
-msgstr "O domínio não existe"
+msgstr "O domínio '%s' não existe"
 
 #: admin/models.py:1218
 msgid "Check to enable this extension"
@@ -823,29 +794,15 @@ msgstr "%d objetos importados com sucesso"
 msgid ""
 "Provide a CSV file where lines respect one of the following formats:\n"
 "<ul>\n"
-"<li><em>account; loginname; password; first name; last name; enabled; group; "
-"address[, domain, ...]</em></li>\n"
+"<li><em>account; loginname; password; first name; last name; enabled; group; address[, domain, ...]</em></li>\n"
 "<li><em>alias; address; enabled; internal recipient</em></li>\n"
 "<li><em>forward; address; enabled; external recipient</em></li>\n"
 "<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>\n"
 "</ul>\n"
-"<p>The first element of each line is mandatory and must be equal to one of "
-"the previous values.</p>\n"
+"<p>The first element of each line is mandatory and must be equal to one of the previous values.</p>\n"
 "\n"
 "<p>You can use a different character as separator.</p>\n"
-msgstr ""
-"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎\n"
-"<ul>⏎\n"
-"<li><em>account; loginname; password; first name; last name; enabled; group; "
-"address[, domain, ...]</em></li>⏎\n"
-"<li><em>alias; address; enabled; internal recipient</em></li>⏎\n"
-"<li><em>forward; address; enabled; external recipient</em></li>⏎\n"
-"<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>⏎\n"
-"</ul>⏎\n"
-"<p>O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos "
-"valores anteriores..</p>⏎\n"
-"⏎\n"
-"<p>Pode utilizar um caractere diferente como separador.</p>⏎\n"
+msgstr "Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎\n<ul>⏎\n<li><em>account; loginname; password; first name; last name; enabled; group; address[, domain, ...]</em></li>⏎\n<li><em>alias; address; enabled; internal recipient</em></li>⏎\n<li><em>forward; address; enabled; external recipient</em></li>⏎\n<li><em>dlist; address; enabled; recipient; recipient; ...</em></li>⏎\n</ul>⏎\n<p>O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos valores anteriores..</p>⏎\n⏎\n<p>Pode utilizar um caractere diferente como separador.</p>⏎\n"
 
 #: admin/views.py:775
 msgid "Import identities"
@@ -872,15 +829,9 @@ msgid ""
 "  <li><em>domain; name; quota; enabled</em></li>\n"
 "  <li><em>domainalias; name; targeted domain; enabled</em></li>\n"
 "</ul>\n"
-"<p>The first element of each line is mandatory and must be equal to one of "
-"the previous values.</p>\n"
+"<p>The first element of each line is mandatory and must be equal to one of the previous values.</p>\n"
 "<p>You can use a different character as separator.</p>\n"
-msgstr ""
-"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎ "
-"<ul>⏎ <li><em>domain; name; quota; enabled</em></li>⏎ <li><em>domainalias; "
-"name; targeted domain; enabled</em></li>⏎ </ul>⏎ <p>O primeiro elemento de "
-"cada linha é obrigatório e deve ser igual a um dos valores anteriores.</p>⏎ "
-"<p>Pode utilizar um caractere diferente como separador.</p>⏎\n"
+msgstr "Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎ <ul>⏎ <li><em>domain; name; quota; enabled</em></li>⏎ <li><em>domainalias; name; targeted domain; enabled</em></li>⏎ </ul>⏎ <p>O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos valores anteriores.</p>⏎ <p>Pode utilizar um caractere diferente como separador.</p>⏎\n"
 
 #: admin/views.py:845
 msgid "Import domains"
@@ -1111,9 +1062,9 @@ msgstr "Visualizar as identidades do domínio"
 #: admin/templatetags/admin_extras.py:178
 #: admin/templatetags/admin_extras.py:194
 #: admin/templatetags/admin_extras.py:201
-#, fuzzy, python-format
+#, python-format
 msgid "Delete %s?"
-msgstr "Eliminar"
+msgstr "Eliminar %s?"
 
 #: admin/templatetags/admin_extras.py:223
 msgid "Remove this permission"
@@ -1162,31 +1113,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:22
 msgid "Simple amavis management frontend"
@@ -1219,9 +1154,7 @@ msgstr "Idade maxima da messagem"
 
 #: extensions/amavis/app_settings.py:16
 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/app_settings.py:19
 msgid "Messages releasing"
@@ -1233,9 +1166,7 @@ msgstr "Remover mensagens libertadas"
 
 #: extensions/amavis/app_settings.py:24
 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/app_settings.py:28
 msgid "Amavis connection mode"
@@ -1341,9 +1272,7 @@ msgstr "predifinido"
 
 #: extensions/amavis/models.py:98
 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:101
 msgid "Spam filter"
@@ -1351,9 +1280,7 @@ msgstr "Filtro de spam"
 
 #: extensions/amavis/models.py:106
 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:109
 msgid "Banned filter"
@@ -1361,9 +1288,7 @@ msgstr "Ficheiros proibidos"
 
 #: extensions/amavis/models.py:114
 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:144
 msgid "Spam marker"
@@ -1371,11 +1296,9 @@ msgstr "Marcador spam"
 
 #: extensions/amavis/models.py:146
 msgid ""
-"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."
+"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:23 extensions/webmail/lib.py:37
 msgid "From"
@@ -1458,12 +1381,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:"
@@ -1562,10 +1481,9 @@ msgid "Domain admins"
 msgstr "Administradores de domínio"
 
 #: extensions/limits/app_settings.py:15
-msgid "Maximum number of allowed domain administrators for a new administrator"
-msgstr ""
-"Número máximo permitido de administradores de domínio para um novo "
-"administrador"
+msgid ""
+"Maximum number of allowed domain administrators for a new administrator"
+msgstr "Número máximo permitido de administradores de domínio para um novo administrador"
 
 #: extensions/limits/app_settings.py:21
 msgid "Maximum number of allowed domains for a new administrator"
@@ -1573,8 +1491,7 @@ msgstr "Número máximo permitido de domínios para novo administrador"
 
 #: extensions/limits/app_settings.py:27
 msgid "Maximum number of allowed domain aliases for a new administrator"
-msgstr ""
-"Número máximo permitido de aliases de domínio para um novo administrador"
+msgstr "Número máximo permitido de aliases de domínio para um novo administrador"
 
 #: extensions/limits/app_settings.py:33
 msgid "Maximum number of allowed mailboxes for a new administrator"
@@ -1586,8 +1503,7 @@ msgstr "Número máximo de aliases permitidas para um novo administrador"
 
 #: extensions/limits/forms.py:13
 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:17
 msgid "Maximum number of domains this user can create"
@@ -1603,8 +1519,7 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar"
 
 #: extensions/limits/forms.py:29
 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:46
 msgid "Invalid limit"
@@ -1658,9 +1573,7 @@ msgstr "Tempo limite de resposta automática"
 
 #: extensions/postfix_autoreply/app_settings.py:16
 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/forms.py:9
 msgid "Until"
@@ -1897,8 +1810,7 @@ msgstr "ativo"
 #: extensions/sievefilters/templates/sievefilters/index.html:74
 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"
@@ -2211,9 +2123,8 @@ msgid "Cci"
 msgstr "Cci"
 
 #: extensions/webmail/imaputils.py:237
-#, fuzzy
 msgid "Failed to retrieve hierarchy delimiter"
-msgstr "Falha ao recuperar os filtros definidos"
+msgstr "Falha ao recuperar hierarquia delimitador"
 
 #: extensions/webmail/imaputils.py:278
 #, python-format
@@ -2535,16 +2446,13 @@ msgstr "Conservar cópias locais"
 
 #: userprefs/forms.py:67
 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:84
 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:32
 msgid "You need a mailbox in order to define a forward"
@@ -2592,27 +2500,3 @@ msgstr "Atualizar o sua informação pessoal"
 #: userprefs/templatetags/uprefs_extras.py:57
 msgid "Logout"
 msgstr "Sair"
-
-#~ msgid "Failed to rename mailbox: %s"
-#~ msgstr "Falha ao renomear a caixa de correio: %s"
-
-#~ msgid "Failed to remove mailbox: %s"
-#~ msgstr "Falha ao remover a caixa de correio:%s"
-
-#~ msgid "Mailbox %s does not exist"
-#~ msgstr "Caixa de correio %s não existe"
-
-#~ msgid "Delete the domain"
-#~ msgstr "Apagar o domínio"
-
-#~ msgid "Delete this account"
-#~ msgstr "Apagar esta conta"
-
-#~ msgid "Delete this distribution list"
-#~ msgstr "Apagar esta lista de distribuição"
-
-#~ msgid "Delete this forward"
-#~ msgstr "Apagar este reencaminhamento"
-
-#~ msgid "Delete this alias"
-#~ msgstr "Apagar este 'alias'"

Portuguese translation updated.