From 609fa8a56b333631eef6e95996873bc36b533975 Mon Sep 17 00:00:00 2001 From: Pedro Saraiva Date: Thu, 11 Sep 2025 12:38:31 +0100 Subject: [PATCH] Complete remaining Portuguese translations Adds missing translation strings that were not included in previous localization: - Forms: modal_table_select, rich_editor code/upload, text_input copy actions - Panels: multi_factor auth, profile validation attributes, navigation labels, manage-related-records page - Tables: columns.select section with loading/search messages Total: 26 additional strings across 7 files to achieve complete Portuguese coverage. --- .../forms/resources/lang/pt/components.php | 30 +++++++++++++++++++ .../lang/pt/auth/pages/edit-profile.php | 17 +++++++++++ .../resources/lang/pt/auth/pages/login.php | 24 +++++++++++++++ .../lang/pt/resources/pages/edit-record.php | 2 ++ .../pages/manage-related-records.php | 7 +++++ .../lang/pt/resources/pages/view-record.php | 2 ++ packages/tables/resources/lang/pt/table.php | 15 +++++++++- 7 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 packages/panels/resources/lang/pt/resources/pages/manage-related-records.php diff --git a/packages/forms/resources/lang/pt/components.php b/packages/forms/resources/lang/pt/components.php index b476c81e42..037440fa05 100644 --- a/packages/forms/resources/lang/pt/components.php +++ b/packages/forms/resources/lang/pt/components.php @@ -302,6 +302,28 @@ return [ ], + 'modal_table_select' => [ + + 'actions' => [ + + 'select' => [ + + 'label' => 'Selecionar', + + 'actions' => [ + + 'select' => [ + 'label' => 'Selecionar', + ], + + ], + + ], + + ], + + ], + 'radio' => [ 'boolean' => [ @@ -459,6 +481,7 @@ return [ 'bold' => 'Negrito', 'bullet_list' => 'Lista', 'clear_formatting' => 'Limpar formatação', + 'code' => 'Código', 'code_block' => 'Bloco de código', 'custom_blocks' => 'Blocos', 'details' => 'Detalhes', @@ -492,6 +515,8 @@ return [ 'undo' => 'Desfazer', ], + 'uploading_file_message' => 'A carregar ficheiro...', + ], 'select' => [ @@ -571,6 +596,11 @@ return [ 'actions' => [ + 'copy' => [ + 'label' => 'Copiar', + 'message' => 'Copiado', + ], + 'hide_password' => [ 'label' => 'Esconder a palavra-passe', ], diff --git a/packages/panels/resources/lang/pt/auth/pages/edit-profile.php b/packages/panels/resources/lang/pt/auth/pages/edit-profile.php index a2de9a6d5f..5fba190da3 100644 --- a/packages/panels/resources/lang/pt/auth/pages/edit-profile.php +++ b/packages/panels/resources/lang/pt/auth/pages/edit-profile.php @@ -16,10 +16,18 @@ return [ 'password' => [ 'label' => 'Nova palavra-passe', + 'validation_attribute' => 'palavra-passe', ], 'password_confirmation' => [ 'label' => 'Confirmar nova palavra-passe', + 'validation_attribute' => 'confirmação da palavra-passe', + ], + + 'current_password' => [ + 'label' => 'Palavra-passe actual', + 'below_content' => 'Por segurança, confirme a sua palavra-passe para continuar.', + 'validation_attribute' => 'palavra-passe actual', ], 'actions' => [ @@ -32,8 +40,17 @@ return [ ], + 'multi_factor_authentication' => [ + 'label' => 'Autenticação de dois factores (2FA)', + ], + 'notifications' => [ + 'email_change_verification_sent' => [ + 'title' => 'Pedido de alteração de endereço de e-mail enviado', + 'body' => 'Foi enviado um pedido para alterar o seu endereço de e-mail para :email. Verifique o seu e-mail para confirmar a alteração.', + ], + 'saved' => [ 'title' => 'Guardado', ], diff --git a/packages/panels/resources/lang/pt/auth/pages/login.php b/packages/panels/resources/lang/pt/auth/pages/login.php index f509e0e202..d5b5274a85 100644 --- a/packages/panels/resources/lang/pt/auth/pages/login.php +++ b/packages/panels/resources/lang/pt/auth/pages/login.php @@ -43,6 +43,30 @@ return [ ], + 'multi_factor' => [ + + 'heading' => 'Verificar a sua identidade', + + 'subheading' => 'Para continuar a iniciar sessão, tem de verificar a sua identidade.', + + 'form' => [ + + 'provider' => [ + 'label' => 'Como pretende verificar?', + ], + + 'actions' => [ + + 'authenticate' => [ + 'label' => 'Confirmar início de sessão', + ], + + ], + + ], + + ], + 'messages' => [ 'failed' => 'As credênciais não correspondem aos nossos registos.', diff --git a/packages/panels/resources/lang/pt/resources/pages/edit-record.php b/packages/panels/resources/lang/pt/resources/pages/edit-record.php index af6386c4ba..21582dec8b 100644 --- a/packages/panels/resources/lang/pt/resources/pages/edit-record.php +++ b/packages/panels/resources/lang/pt/resources/pages/edit-record.php @@ -6,6 +6,8 @@ return [ 'breadcrumb' => 'Editar', + 'navigation_label' => 'Editar', + 'form' => [ 'actions' => [ diff --git a/packages/panels/resources/lang/pt/resources/pages/manage-related-records.php b/packages/panels/resources/lang/pt/resources/pages/manage-related-records.php new file mode 100644 index 0000000000..ef995c5e50 --- /dev/null +++ b/packages/panels/resources/lang/pt/resources/pages/manage-related-records.php @@ -0,0 +1,7 @@ + 'Gerir :label :relationship', + +]; \ No newline at end of file diff --git a/packages/panels/resources/lang/pt/resources/pages/view-record.php b/packages/panels/resources/lang/pt/resources/pages/view-record.php index b8b9eded7d..49670e4a20 100644 --- a/packages/panels/resources/lang/pt/resources/pages/view-record.php +++ b/packages/panels/resources/lang/pt/resources/pages/view-record.php @@ -6,6 +6,8 @@ return [ 'breadcrumb' => 'Visualizar', + 'navigation_label' => 'Visualizar', + 'content' => [ 'tab' => [ diff --git a/packages/tables/resources/lang/pt/table.php b/packages/tables/resources/lang/pt/table.php index d29b232693..da2de36509 100644 --- a/packages/tables/resources/lang/pt/table.php +++ b/packages/tables/resources/lang/pt/table.php @@ -26,6 +26,20 @@ return [ 'label' => 'Acção|Acções', ], + 'select' => [ + + 'loading_message' => 'A carregar...', + + 'no_search_results_message' => 'Nenhuma opção corresponde à sua pesquisa.', + + 'placeholder' => 'Selecionar uma opção', + + 'searching_message' => 'A pesquisar...', + + 'search_prompt' => 'Comece a escrever para pesquisar...', + + ], + 'text' => [ 'actions' => [ @@ -186,7 +200,6 @@ return [ 'group' => [ 'label' => 'Agrupar por', - 'placeholder' => 'Agrupar por', ], 'direction' => [