diff --git a/language/pt_PT/common.lang.php b/language/pt_PT/common.lang.php
index 1936e0ec1..8cb18a550 100644
--- a/language/pt_PT/common.lang.php
+++ b/language/pt_PT/common.lang.php
@@ -457,4 +457,85 @@ $lang['Pages'] = 'Páginas';
$lang['last 12 months'] = 'Últimos 12 meses';
$lang['There are no authors available for the photos currently filtered'] = 'Não há autores disponíveis para as fotos filtradas';
$lang['There are no creation dates available for the photos currently filtered'] = 'Não há datas de criação disponíveis para as fotos filtradas';
-$lang['There are no tags available for the photos currently filtered'] = 'Não há tags disponíveis para as fotos filtradas';
\ No newline at end of file
+$lang['There are no tags available for the photos currently filtered'] = 'Não há tags disponíveis para as fotos filtradas';
+$lang['If you changed your password because you think it was stolen, we recommend revoking your %d API keys in your profile.'] = 'Se alterou a sua palavra-passe porque pensa que foi roubada, recomendamos que revogue as suas chaves %dAPI no seu perfil.';
+$lang['3xlarge'] = '3XL - extra grande';
+$lang['4xlarge'] = '4XL - gigantesco';
+$lang['API Key has been successfully edited.'] = 'A chave API foi editada com sucesso.';
+$lang['API Key has been successfully revoked.'] = 'A chave API foi revogada com sucesso.';
+$lang['API Key name'] = 'Nome da chave API';
+$lang['API Key not found'] = 'Chave API não encontrada';
+$lang['API Keys'] = 'Chaves da API';
+$lang['Account'] = 'Conta';
+$lang['Already have an account ?'] = 'Já possui uma conta?';
+$lang['An email has been sent with a link to reset your password'] = 'Foi enviado um e-mail com um link para redefinir a sua palavra-passe';
+$lang['An email has been sent with a verification code'] = 'Foi enviado um e-mail com um código de verificação';
+$lang['An error has occured please got back to Sign in or Register'] = 'Ocorreu um erro. Por favor, volte a Entrar ou Registar';
+$lang['Change your password'] = 'Alterar a sua palavra-passe';
+$lang['Check your inbox'] = 'Verificar a sua caixa de entrada';
+$lang['Choose how you want to see your gallery'] = 'Escolha como pretende visualizar a sua galeria';
+$lang['Confirm my new password'] = 'Confirmar a minha nova senha';
+$lang['Confirm new password'] = 'Confirmar nova senha';
+$lang['Create API Keys to secure your acount'] = 'Criar chaves API para proteger a sua conta';
+$lang['Create a new API key to secure your account.'] = 'Criar nova API para proteger a sua conta';
+$lang['Create an account'] = 'Criar uma conta';
+$lang['Created at'] = 'Criada em';
+$lang['Custom date'] = 'Data personalizada';
+$lang['Do you really want to revoke the "%s" API key?'] = 'Tem a certeza de que pretende revogar a chave API "%s"?';
+$lang['Don\'t have an account yet ?'] = 'Ainda não tem conta?';
+$lang['Done'] = 'Concluído';
+$lang['Duration'] = 'Duração';
+$lang['Edit API Key'] = 'Editar chave API';
+$lang['Expert mode'] = 'Modo especialista';
+$lang['Expired'] = 'Expirada';
+$lang['Expired on'] = 'Expirada em';
+$lang['Expires in'] = 'Expira em';
+$lang['Generate API Key'] = 'Gerar chave API';
+$lang['Generate key'] = 'Gerar chave';
+$lang['Hello %s, enter your new password below.'] = 'Olá %s, introduza a sua nova password abaixo.';
+$lang['Here is your verification code:'] = 'Aqui está o seu código de verificação:';
+$lang['Hide expired keys'] = 'Ocultar chaves expiradas';
+$lang['ID copied.'] = 'ID copiado.';
+$lang['If this wasn\'t you, please change your password immediately or contact your webmaster.'] = 'Se não foi você, altere a sua palavra-passe imediatamente ou contacte o administrador do site.';
+$lang['If you do not receive the email, please contact your webmaster.'] = 'Se não receber o e-mail, contacte o administrador do site.';
+$lang['Impossible to copy automatically. Please copy manually.'] = 'Impossível copiar automaticamente. Por favor, copie manualmente.';
+$lang['Invalid verification code'] = 'Código de verificação inválido';
+$lang['Last use'] = 'Último uso';
+$lang['Manage your account'] = 'Gerir a sua conta';
+$lang['Never'] = 'Nunca';
+$lang['New API Key'] = 'Nova chave API';
+$lang['No expiration'] = 'Sem prazo de validade';
+$lang['Options'] = 'Opções';
+$lang['Return to Sign in'] = 'Voltar para Entrar';
+$lang['Return to the gallery'] = 'Voltar à galeria';
+$lang['Revoke'] = 'Revogar';
+$lang['Revoked'] = 'Revogado';
+$lang['Save your ID and secret'] = 'Guarde o seu ID e segredo';
+$lang['Secret copied. Keep it in a safe place.'] = 'Segredo copiado. Guarde em local seguro.';
+$lang['Set my password'] = 'Definir a minha senha';
+$lang['Set your password below.'] = 'Defina a sua palavra-passe abaixo.';
+$lang['Show expired keys'] = 'Mostrar chaves expiradas';
+$lang['The api key has been successfully created.'] = 'A chave API foi criada com sucesso.';
+$lang['The email %s will be used to notify you when your API key is about to expire.'] = 'O e-mail %s será utilizado para o notificar quando a sua chave API estiver prestes a expirar.';
+$lang['The secret key can no longer be displayed.'] = 'A chave secreta já não pode ser exibida.';
+$lang['The secret will no longer be displayed. You must copy it to continue.'] = 'A chave secreta não será mais apresentada. Deve copiá-la para continuar.';
+$lang['This API key was manually revoked on %s'] = 'Esta chave API foi revogada manualmente em %s.';
+$lang['To continue using the API, please renew your key before it expires.'] = 'Para continuar a utilizar a API, renove a sua chave antes que esta expire.';
+$lang['To manage your API keys, please log in with your username/password.'] = 'Para gerir as suas chaves API, inicie sessão com o seu nome de utilizador/palavra-passe.';
+$lang['Too many attempts, please try later..'] = 'Muitas tentativas. Tente novamente mais tarde.';
+$lang['Verification code'] = 'Código de verificação';
+$lang['Verification successful! You can now choose a new password.'] = 'Verificação concluída com sucesso! Agora pode escolher uma nova palavra-passe.';
+$lang['Verify'] = 'Verificar';
+$lang['When enabled, a common template is used for the login and registration pages, regardless of the theme.'] = 'Quando ativado, é utilizado um modelo comum para as páginas de início de sessão e de registo, independentemente do tema.';
+$lang['You can manage your API keys in your account settings.'] = 'Pode gerir as suas chaves API nas definições da sua conta.';
+$lang['You have no email address, so you will not be notified when your API key is about to expire.'] = 'Não tem um endereço de e-mail, pelo que não será notificado quando a sua chave API estiver prestes a expirar.';
+$lang['Your API key will expire in %d day.'] = 'A sua chave API expirará em %d dias.';
+$lang['Your API key will expire in %d days.'] = 'A sua chave API expirará em %d dias.';
+$lang['Your API key will expire soon'] = 'A sua chave API expirará em breve';
+$lang['Your changes have been applied.'] = 'As suas alterações foram aplicadas.';
+$lang['Your password was successfully reset'] = 'A sua senha foi redefinida com sucesso';
+$lang['Your password was successfully set'] = 'A sua senha foi definida com sucesso';
+$lang['Your verification code'] = 'O seu código de verificação';
+$lang['edit user preferences'] = 'editar preferências do utilizador';
+$lang['must not be empty'] = 'não pode estar vazio';
+$lang['you must choose a date'] = 'deve escolher uma data';
\ No newline at end of file