From b6f4276c6cc2e5a53f0a4afb1536960427fa995e Mon Sep 17 00:00:00 2001 From: Alexis Degrugillier Date: Mon, 6 Oct 2025 15:09:01 -0400 Subject: Change regional language codes (#8065) * Change regional language codes According to `ISO-639-1` and `ISO-3166-1 alpha-2` recommendations, regional languages must be written with the language code in lowercase and the region in uppercase. For instance, we should have `en-US` instead of `en-us`. Folders have been updated to reflect those recommendations and regional language codes have been updated in the translation files. * Update README files * Fix configuration for typos * Revert language order in documentation * Remove unnecessary code * Change language configuration getter * Fix phpstan error * Fix typo * Add types * escape regex * Move language logic to avoid magic or deprecated methods * Minor fix on regex --- app/i18n/pt-PT/user.php | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 app/i18n/pt-PT/user.php (limited to 'app/i18n/pt-PT/user.php') diff --git a/app/i18n/pt-PT/user.php b/app/i18n/pt-PT/user.php new file mode 100644 index 000000000..3f738b9fa --- /dev/null +++ b/app/i18n/pt-PT/user.php @@ -0,0 +1,54 @@ + array( + 'feedback' => array( + 'invalid' => 'Endereço de email inválido', + 'required' => 'O endereço de email é necessário', + ), + 'validation' => array( + 'change_email' => 'Pode mudar seu endereço de email na página do perfil.', + 'email_sent_to' => 'Enviamos um email para %s. Por favor, siga as instruções contidas nele para verificar sua conta.', + 'feedback' => array( + 'email_failed' => 'Não foi possível enviar um email devido a um erro de configuração no servidor.', + 'email_sent' => 'Um email foi enviado para o seu endereço', + 'error' => 'Falha na verificação do endereço de email', + 'ok' => 'O endereço de email foi verificado com sucesso.', + 'unnecessary' => 'Esse endereço de email já foi verificado.', + 'wrong_token' => 'A verificação do endereço de email falhou por causa do token incorreto.', + ), + 'need_to' => 'Para poder utilizar o %s, deve verificar seu endereço de email.', + 'resend_email' => 'Reenviar o email', + 'title' => 'Validação do endereço de email', + ), + ), + 'mailer' => array( + 'email_need_validation' => array( + 'body' => 'Registrou no %s. Mas ainda é necessário verificar seu endereço de email. Para isso, basta seguir o link:', + 'title' => 'Precisa verificar a conta', + 'welcome' => 'Bem vindo %s,', + ), + ), + 'password' => array( + 'invalid' => 'Senha incorreta', + ), + 'tos' => array( + 'feedback' => array( + 'invalid' => 'Para se registrar, tem que aceitar os Termos do serviço.', + ), + ), + 'username' => array( + 'invalid' => 'Nome de utilizador inválido.', + 'taken' => 'O nome de utilizador %s já está sendo utilizado', + ), +); -- cgit v1.2.3