-
Notifications
You must be signed in to change notification settings - Fork 144
lang: [pt] add portuguese language #689
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 3 commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
86e9957
Language file for native portuguese language
mpmont 993b7d0
unit testing for portuguese language
mpmont 3e8ea21
coding standards fix on the AbstractTranslationTestCase class
mpmont e7fc185
coding standards fix on the AbstractTranslationTestCase class
mpmont File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,101 @@ | ||
| <?php | ||
|
|
||
| declare(strict_types=1); | ||
|
|
||
| return [ | ||
| // Exceptions | ||
| 'unknownAuthenticator' => '{0} não é um autenticador válido.', | ||
| 'unknownUserProvider' => 'Não foi possível determinar o provedor de utilizador a ser usado.', | ||
| 'invalidUser' => 'Não foi possível localizar o utilizador especificado.', | ||
| 'bannedUser' => 'Não é possível fazer login porque está banido de momento.', | ||
| 'logOutBannedUser' => 'Foi desconectado porque foi banido.', | ||
| 'badAttempt' => 'Não foi possível fazer login. Por favor, verifique as suas credenciais.', | ||
| 'noPassword' => 'Não é possível validar um utilizador sem uma password.', | ||
| 'invalidPassword' => 'Não foi possível fazer login. Por favor, verifique a sua password.', | ||
| 'noToken' => 'Todos os pedidos devem ter um token portador no cabeçalho {0}.', | ||
| 'badToken' => 'O token de acesso é inválido.', | ||
| 'oldToken' => 'O token de acesso expirou.', | ||
| 'noUserEntity' => 'A entidade do utilizador deve ser fornecida para validação da password.', | ||
| 'invalidEmail' => 'Não foi possível verificar se o endereço de email corresponde ao e-mail registado.', | ||
| 'unableSendEmailToUser' => 'Desculpe, houve um problema ao enviar o email. Não pudemos enviar um email para {0}.', | ||
| 'throttled' => 'Muitas solicitações feitas a partir deste endereço IP. Pode tentar novamente em {0} segundos.', | ||
| 'notEnoughPrivilege' => 'Não tem a permissão necessária para realizar a operação desejada.', | ||
|
|
||
| 'email' => 'Endereço de Email', | ||
| 'username' => 'Nome de utilizador', | ||
| 'password' => 'Senha', | ||
| 'passwordConfirm' => 'Senha (novamente)', | ||
| 'haveAccount' => 'Já tem uma conta?', | ||
|
|
||
| // Botões | ||
| 'confirm' => 'Confirmar', | ||
| 'send' => 'Enviar', | ||
|
|
||
| // Registro | ||
| 'register' => 'Registar', | ||
| 'registerDisabled' => 'O registo não é permitido no momento.', | ||
| 'registerSuccess' => 'Bem-vindo a bordo!', | ||
|
|
||
| // Login | ||
| 'login' => 'Login', | ||
| 'needAccount' => 'Precisa de uma conta?', | ||
| 'rememberMe' => 'Lembrar', | ||
| 'forgotPassword' => 'Esqueceu a sua password?', | ||
| 'useMagicLink' => 'Use um Link de Login', | ||
| 'magicLinkSubject' => 'O seu Link de Login', | ||
| 'magicTokenNotFound' => 'Não foi possível verificar o link.', | ||
| 'magicLinkExpired' => 'Desculpe, o link expirou.', | ||
| 'checkYourEmail' => 'Verifique o seu e-mail!', | ||
| 'magicLinkDetails' => 'Acabamos de enviar um e-mail com um link de Login. Ele é válido apenas por {0} minutos.', | ||
| 'successLogout' => 'Saiu com sucesso.', | ||
|
|
||
| // Senhas | ||
| 'errorPasswordLength' => 'As passwords devem ter pelo menos {0, number} caracteres.', | ||
| 'suggestPasswordLength' => 'Frases de password - até 255 caracteres - criam passwords mais seguras que são fáceis de lembrar.', | ||
| 'errorPasswordCommon' => 'A password não deve ser uma password comum.', | ||
| 'suggestPasswordCommon' => 'A password foi verificada contra mais de 65k passwords comuns ou passwords que foram vazadas por invasões.', | ||
| 'errorPasswordPersonal' => 'As passwords não podem conter informações pessoais re-criptografadas.', | ||
| 'suggestPasswordPersonal' => 'Variações do seu endereço de e-mail ou nome de utilizador não devem ser usadas como passwords.', | ||
| 'errorPasswordTooSimilar' => 'A password é muito semelhante ao nome de utilizador.', | ||
| 'suggestPasswordTooSimilar' => 'Não use partes do seu nome de utilizador na sua password.', | ||
| 'errorPasswordPwned' => 'A password {0} foi exposta devido a uma violação de dados e foi vista {1, number} vezes em {2} de passwords comprometidas.', | ||
| 'suggestPasswordPwned' => '{0} nunca deve ser usado como uma password. Se você estiver usando em algum lugar, altere imediatamente.', | ||
| 'errorPasswordEmpty' => 'É necessária uma password.', | ||
| 'errorPasswordTooLongBytes' => 'A password não pode exceder {param} bytes.', | ||
| 'passwordChangeSuccess' => 'Senha alterada com sucesso', | ||
| 'userDoesNotExist' => 'Senha não foi alterada. utilizador não existe', | ||
| 'resetTokenExpired' => 'Desculpe. Seu token de redefinição expirou.', | ||
|
|
||
| // E-mails Globais | ||
| 'emailInfo' => 'Algumas informações sobre a pessoa:', | ||
| 'emailIpAddress' => 'Endereço IP:', | ||
| 'emailDevice' => 'Dispositivo:', | ||
| 'emailDate' => 'Data:', | ||
|
|
||
| // 2FA | ||
| 'email2FATitle' => 'Autenticação de dois fatores', | ||
| 'confirmEmailAddress' => 'Confirme seu endereço de e-mail.', | ||
| 'emailEnterCode' => 'Confirme seu email', | ||
| 'emailConfirmCode' => 'Insira o código de 6 dígitos que acabamos de enviar para seu endereço de e-mail.', | ||
| 'email2FASubject' => 'Seu código de autenticação', | ||
| 'email2FAMailBody' => 'Seu código de autenticação é:', | ||
| 'invalid2FAToken' => 'O código estava incorreto.', | ||
| 'need2FA' => 'Deve concluir uma verificação de dois fatores.', | ||
| 'needVerification' => 'Verifique seu e-mail para concluir a ativação da conta.', | ||
|
|
||
| // Ativar | ||
| 'emailActivateTitle' => 'Ativação de email', | ||
| 'emailActivateBody' => 'Acabamos de enviar um email para você com um código para confirmar seu endereço de e-mail. Copie esse código e cole abaixo.', | ||
| 'emailActivateSubject' => 'O seu código de ativação', | ||
| 'emailActivateMailBody' => 'Use o código abaixo para ativar sua conta e começar a usar o site.', | ||
| 'invalidActivateToken' => 'O código estava incorreto.', | ||
| 'needActivate' => 'Deve concluir seu registro confirmando o código enviado para seu endereço de e-mail.', | ||
| 'activationBlocked' => 'Deve ativar sua conta antes de fazer o login.', | ||
|
|
||
| // Grupos | ||
| 'unknownGroup' => '{0} não é um grupo válido.', | ||
| 'missingTitle' => 'Os grupos devem ter um título.', | ||
|
|
||
| // Permissões | ||
| 'unknownPermission' => '{0} não é uma permissão válida.', | ||
| ]; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| <?php | ||
|
|
||
| declare(strict_types=1); | ||
|
|
||
| namespace Tests\Language; | ||
|
|
||
| /** | ||
| * @internal | ||
| */ | ||
| final class PortugueseTranslationTest extends AbstractTranslationTestCase | ||
| { | ||
| protected array $excludedLocaleKeyTranslations = [ | ||
| 'Auth.login', | ||
| ]; | ||
| } |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.