'settings' => 'Configurações',
'settings_save' => 'Guardar Configurações',
'settings_save_success' => 'Configurações guardadas',
+ 'system_version' => 'Versão do sistema',
+ 'categories' => 'Categorias',
// App Settings
'app_customization' => 'Personalização',
'app_secure_images' => 'Carregamento de Imagens mais Seguro',
'app_secure_images_toggle' => 'Ativar o carregamento de imagem mais seguro',
'app_secure_images_desc' => 'Por razões de performance, todas as imagens são públicas. Esta opção adiciona uma string aleatória na frente das Urls de imagens. Certifique-se de que os diretórios não possam ser indexados para prevenir acesso indesejado.',
- 'app_editor' => 'Editor de Página',
- 'app_editor_desc' => 'Selecione qual editor será utilizado pelos utilizadores ao editar páginas.',
+ 'app_default_editor' => 'Editor de Página Padrão',
+ 'app_default_editor_desc' => 'Selecione qual editor será usado por padrão ao editar novas páginas. Isto pode ser substituído a nível de página onde as permissões estiverem disponíveis.',
'app_custom_html' => 'Conteúdo personalizado para para o Head do HTML',
'app_custom_html_desc' => 'Quaisquer conteúdos aqui adicionados serão inseridos no final da secção <head> de cada página. Esta é uma maneira útil de sobrescrever estilos e adicionar códigos de análise de site.',
'app_custom_html_disabled_notice' => 'O conteúdo personalizado do <head> HTML está desativado nesta página de configurações, para garantir que quaisquer alterações que acabem maliciosas possam ser revertidas.',
// Maintenance settings
'maint' => 'Manutenção',
'maint_image_cleanup' => 'Limpeza de Imagens',
- 'maint_image_cleanup_desc' => "Examina páginas e reviste os seus conteúdos para verificar quais imagens e desenhos estão atualmente em uso e quais são redundantes. Certifique-se de criar uma cópia de segurança completa da base de dados e imagens antes de executar esta ação.",
+ 'maint_image_cleanup_desc' => 'Examina páginas e reviste os seus conteúdos para verificar quais imagens e desenhos estão atualmente em uso e quais são redundantes. Certifique-se de criar uma cópia de segurança completa da base de dados e imagens antes de executar esta ação.',
'maint_delete_images_only_in_revisions' => 'Eliminar também imagens que existam apenas em revisões de página antigas',
'maint_image_cleanup_run' => 'Executar Limpeza',
'maint_image_cleanup_warning' => ':count imagens potencialmente não utilizadas foram encontradas. Tem certeza de que deseja eliminar estas imagens?',
'maint_send_test_email_mail_text' => 'Parabéns! Já que recebeu esta notificação, as suas opções de e-mail parecem estar configuradas corretamente.',
'maint_recycle_bin_desc' => 'Estantes, livros, capítulos e páginas eliminados são mandados para a reciclagem podendo assim ser restaurados ou excluídos permanentemente. Itens mais antigos da podem vir a ser automaticamente removidos da reciclagem após um tempo, dependendo da configuração do sistema.',
'maint_recycle_bin_open' => 'Abrir Reciclagem',
+ 'maint_regen_references' => 'Regerar Referências',
+ 'maint_regen_references_desc' => 'Esta ação irá reconstruir o índice de referência no banco de dados. Isto geralmente é tratado automaticamente, mas esta ação pode ser útil para indexar conteúdo antigo ou conteúdo adicionado através de métodos não oficiais.',
+ 'maint_regen_references_success' => 'Índice de referência foi regenerado!',
+ 'maint_timeout_command_note' => 'Nota: Esta ação pode levar algum tempo para executar, retornando \'timeout\' em alguns ambientes web. Como alternativa, esta ação pode ser executada via terminal.',
// Recycle Bin
'recycle_bin' => 'Reciclagem',
'recycle_bin_desc' => 'Aqui pode restaurar itens que foram eliminados ou eliminá-los permanentemente do sistema. Esta lista não é filtrada diferentemente de listas de atividades parecidas no sistema onde filtros de permissão são aplicados.',
'recycle_bin_deleted_item' => 'Item eliminado',
+ 'recycle_bin_deleted_parent' => 'Parente',
'recycle_bin_deleted_by' => 'Eliminado por',
'recycle_bin_deleted_at' => 'Data de Eliminação',
'recycle_bin_permanently_delete' => 'Eliminar permanentemente',
'recycle_bin_restore_list' => 'Itens a serem Restaurados',
'recycle_bin_restore_confirm' => 'Esta ação irá restaurar o item excluído, inclusive quaisquer elementos filhos, para o seu local original. Se a localização original tiver, entretanto, sido eliminada e estiver agora na reciclagem, o item pai também precisará de ser restaurado.',
'recycle_bin_restore_deleted_parent' => 'O parente deste item foi também eliminado. Estes permanecerão eliminados até que o parente seja também restaurado.',
+ 'recycle_bin_restore_parent' => 'Restaurar Parente',
'recycle_bin_destroy_notification' => 'Eliminados no total :count itens da lixeira.',
'recycle_bin_restore_notification' => 'Restaurados no total :count itens da reciclagem.',
'audit_table_user' => 'Utilizador',
'audit_table_event' => 'Evento',
'audit_table_related' => 'Item ou Detalhe Relacionado',
+ 'audit_table_ip' => 'Endereço de IP',
'audit_table_date' => 'Data da Atividade',
'audit_date_from' => 'Intervalo De',
'audit_date_to' => 'Intervalo Até',
// Role Settings
'roles' => 'Cargos',
'role_user_roles' => 'Cargos de Utilizador',
+ 'roles_index_desc' => 'Papéis são usados para agrupar utilizadores & fornecer permissão ao sistema para os seus membros. Quando um utilizador é membro de múltiplas funções, os privilégios concedidos irão acumular e o utilizador herdará todas as habilidades.',
+ 'roles_x_users_assigned' => '1 utilizador atribuído|:count utilizadores atribuídos',
+ 'roles_x_permissions_provided' => '1 permissão|:count permissões',
+ 'roles_assigned_users' => 'Utilizadores atribuídos',
+ 'roles_permissions_provided' => 'Permissões fornecidas',
'role_create' => 'Criar novo Cargo',
'role_create_success' => 'Cargo criado com sucesso',
'role_delete' => 'Excluir Cargo',
'role_details' => 'Detalhes do Cargo',
'role_name' => 'Nome do Cargo',
'role_desc' => 'Breve Descrição do Cargo',
+ 'role_mfa_enforced' => 'Exige autenticação de múltiplos fatores',
'role_external_auth_id' => 'IDs de Autenticação Externa',
'role_system' => 'Permissões do Sistema',
'role_manage_users' => 'Gerir utilizadores',
'role_manage_page_templates' => 'Gerir modelos de página',
'role_access_api' => 'Aceder à API do sistema',
'role_manage_settings' => 'Gerir as configurações da aplicação',
+ 'role_export_content' => 'Exportar conteúdo',
+ 'role_editor_change' => 'Alterar editor de página',
'role_asset' => 'Permissões de Ativos',
'roles_system_warning' => 'Esteja ciente de que o acesso a qualquer uma das três permissões acima pode permitir que um utilizador altere os seus próprios privilégios ou privilégios de outros no sistema. Apenas atribua cargos com essas permissões a utilizadores de confiança.',
'role_asset_desc' => 'Estas permissões controlam o acesso padrão para os ativos dentro do sistema. Permissões em Livros, Capítulos e Páginas serão sobrescritas por estas permissões.',
'role_asset_admins' => 'Os administradores recebem automaticamente acesso a todo o conteúdo, mas estas opções podem mostrar ou ocultar as opções da Interface de Usuário.',
+ 'role_asset_image_view_note' => 'Isto está relacionado com a visibilidade do gerenciador de imagens. O acesso real dos arquivos de imagem enviados dependerá da opção de armazenamento de imagens do sistema.',
'role_all' => 'Todos',
'role_own' => 'Próprio',
'role_controlled_by_asset' => 'Controlado pelo ativo para o qual eles são enviados',
// Users
'users' => 'Utilizadores',
+ 'users_index_desc' => 'Crie & gira individualmente contas de utilizador no sistema. Contas de utilizador são usadas para iniciar sessão e atribuição de conteúdo & atividade. As permissões de acesso são principalmente baseadas em funções, mas a propriedade de conteúdo do utilizador, entre outros fatores, também pode afetar permissões e acesso.',
'user_profile' => 'Perfil do Utilizador',
'users_add_new' => 'Adicionar Novo Utilizador',
'users_search' => 'Pesquisar Utilizadores',
'users_role' => 'Cargos do Utilizador',
'users_role_desc' => 'Selecione os cargos aos quais este utilizador será vinculado. Se um utilizador for vinculado a múltiplos cargos, as suas permissões serão empilhadas e ele receberá todas as habilidades dos cargos atribuídos.',
'users_password' => 'Palavra-passe do Utilizador',
- 'users_password_desc' => 'Defina uma palavra-passe utilizada para efetuar a autenticação na aplicação. Esta deve ter pelo menos 6 caracteres.',
+ 'users_password_desc' => 'Defina uma palavra-passe para efetuar a autenticação na aplicação. Esta deve ter pelo menos 8 caracteres.',
'users_send_invite_text' => 'Pode escolher enviar a este utilizador um convite por e-mail que o possibilitará definir a sua própria palavra-passe, ou defina você mesmo uma.',
'users_send_invite_option' => 'Enviar convite por e-mail',
'users_external_auth_id' => 'ID de Autenticação Externa',
'users_migrate_ownership' => 'Migrar Posse',
'users_migrate_ownership_desc' => 'Selecione um utilizador aqui se desejar que outro se torne o proprietário de todos os itens atualmente pertencentes a este.',
'users_none_selected' => 'Nenhum utilizador selecionado',
- 'users_delete_success' => 'Utilizador removido com sucesso',
'users_edit' => 'Editar Utilizador',
'users_edit_profile' => 'Editar Perfil',
- 'users_edit_success' => 'Utilizador atualizado com sucesso',
'users_avatar' => 'Avatar do Utilizador',
'users_avatar_desc' => 'Defina uma imagem para representar este utilizador. Deve ser um quadrado com aproximadamente 256px de altura e largura.',
'users_preferred_language' => 'Linguagem de Preferência',
'users_api_tokens_create' => 'Criar Token',
'users_api_tokens_expires' => 'Expira',
'users_api_tokens_docs' => 'Documentação da API',
+ 'users_mfa' => 'Autenticação Multi-fator',
+ 'users_mfa_desc' => 'Configure a autenticação multi-fatores como uma camada extra de segurança para sua conta de utilizador.',
+ 'users_mfa_x_methods' => ':count método configurado|:count métodos configurados',
+ 'users_mfa_configure' => 'Configurar Métodos',
// API Tokens
'user_api_token_create' => 'Criar Token de API',
'user_api_token_delete_confirm' => 'Tem certeza que deseja eliminar este token de API?',
'user_api_token_delete_success' => 'Token de API excluído com sucesso',
+ // Webhooks
+ 'webhooks' => 'Webhooks',
+ 'webhooks_index_desc' => 'Webhooks são uma maneira de enviar dados para URLs externas quando certas ações e eventos ocorrem no sistema. Isto permite uma integração baseada em eventos com plataformas externas como mensagens ou sistemas de notificação.',
+ 'webhooks_x_trigger_events' => '1 acionador|:count acionadores',
+ 'webhooks_create' => 'Criar um novo webhook',
+ 'webhooks_none_created' => 'Ainda nenhum webhooks foi criado.',
+ 'webhooks_edit' => 'Editar Webhook',
+ 'webhooks_save' => 'Guardar Webhook',
+ 'webhooks_details' => 'Detalhes do Webhook',
+ 'webhooks_details_desc' => 'Providencie um nome fácil e um endpoint POST para onde os dados do webhook serão enviados.',
+ 'webhooks_events' => 'Eventos de Webhook',
+ 'webhooks_events_desc' => 'Selecionar todos os eventos que devem acionar este webhook.',
+ 'webhooks_events_warning' => 'Tenha em mente que esses eventos serão acionados para todos os eventos selecionados, mesmo se as permissões personalizadas forem aplicadas. Certifique-se de que o uso deste webhook não exponha conteúdo confidencial.',
+ 'webhooks_events_all' => 'Todos os eventos do sistema',
+ 'webhooks_name' => 'Nome do Webhook',
+ 'webhooks_timeout' => 'Tempo máximo de solicitação do webhook(segundos)',
+ 'webhooks_endpoint' => 'Endpoint do Webhook',
+ 'webhooks_active' => 'Webhook ativo',
+ 'webhook_events_table_header' => 'Eventos',
+ 'webhooks_delete' => 'Eliminar Webhook',
+ 'webhooks_delete_warning' => 'Isto irá excluir completamente, do sistema, este API token com o nome \':tokenName\'.',
+ 'webhooks_delete_confirm' => 'Tem a certeza que deseja eliminar este webhook?',
+ 'webhooks_format_example' => 'Exemplo de formato Webhook',
+ 'webhooks_format_example_desc' => 'Os dados do Webhook são enviados como uma solicitação POST para o endpoint configurado em JSON seguindo o formato abaixo. As propriedades "related_item" e "url" são opcionais e dependerão do tipo de evento acionado.',
+ 'webhooks_status' => 'Estado do webhook',
+ 'webhooks_last_called' => 'Última chamada:',
+ 'webhooks_last_errored' => 'Último erro:',
+ 'webhooks_last_error_message' => 'Última mensagem de erro:',
+
+
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
+ 'ca' => 'Catalão',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
+ 'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
+ 'et' => 'Eesti keel',
+ 'eu' => 'Euskara',
+ 'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
+ 'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
+ 'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
+ 'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
- ]
+ ],
//!////////////////////////////////
];