Merge branch 'develop' of github.com:humhub/humhub into develop

This commit is contained in:
Lucas Bartholemy 2022-09-15 15:32:37 +02:00
commit a7e37c55c4
16 changed files with 126 additions and 127 deletions

View File

@ -46,6 +46,10 @@ jobs:
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
steps:
- name: Start Selenium
run: |
docker run --detach --net=host --shm-size="2g" selenium/standalone-chrome
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
@ -112,8 +116,8 @@ jobs:
- name: Run test server
run: php --server 127.0.0.1:8080 index-test.php &>/tmp/phpserver.log &
- name: Setup chromedriver
run: chromedriver --url-base=/wd/hub &
# - name: Setup chromedriver
# run: chromedriver --url-base=/wd/hub &
- name: Valdiate test server
run: sleep 5 && curl --fail --head http://127.0.0.1:8080/index-test.php

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -32,9 +32,9 @@ return array (
'Could not send test email.' => 'L\'envoi du courrier de test a échoué.',
'Currently no provider active!' => 'Aucun fournisseur actif actuellement.',
'Currently there are {count} records in the database dating from {dating}.' => 'Il y a actuellement {count} enregistrements dans la base de données datant de {dating}.',
'Custom DSN' => '',
'DSN' => '',
'DSN Examples:' => '',
'Custom DSN' => 'DSN personnalisé',
'DSN' => 'DSN',
'DSN Examples:' => 'Exemples de DSN :',
'Dashboard' => 'Fil d\'actualités',
'Date input format' => 'Format de saisie de date',
'Deactivate' => 'Désactiver',
@ -117,8 +117,8 @@ return array (
'Use X-Sendfile for File Downloads' => 'Utiliser X-Sendfile pour le téléchargement des fichiers',
'Use the default swipe to show sidebar on a mobile device' => 'Utiliser le geste glisser pour afficher le menu latéral droit sur les tablettes/portables',
'User' => 'Identifiant',
'User Display Name' => '',
'User Display Name Subtitle' => '',
'User Display Name' => 'Nom affiché pour les membres',
'User Display Name Subtitle' => 'Champ affiché sous le nom',
'User Settings' => 'Paramètres utilisateurs',
'Username' => 'Identifiant',
'Username (e.g. john)' => 'Identifiant (p.ex. pierre)',

View File

@ -1,7 +1,7 @@
<?php
return array (
'<strong>Administration</strong> menu' => '<strong>Menu</strong> de administração',
'<strong>Maintenance</strong> Mode' => '<strong>Modo</strong> de manutenção',
'<strong>Administration</strong> menu' => 'Menu de <strong>administração</strong>',
'<strong>Maintenance</strong> Mode' => '<strong>Modo de manutenção</strong>',
'<strong>Module</strong> Administration' => 'Administração de<strong> Módulos</strong>',
'<strong>Warning</strong> incomplete setup!' => '<strong>Aviso</strong> configuração incompleta!',
'About' => 'Sobre',
@ -53,7 +53,7 @@ return array (
'Proxy' => 'Proxy',
'Search' => 'Pesquisa',
'Search...' => 'Pesquisar...',
'Self test' => 'Teste ao próprio',
'Self test' => 'Autoteste',
'Set as default' => 'Predefinir',
'Settings' => 'Definições',
'Sign up' => 'Criar conta',
@ -62,7 +62,7 @@ return array (
'The cron job for the background jobs (queue) does not seem to work properly.' => 'O cronjob para tarefas em segundo plano (fila) parece não estar a funcionar correctamente.',
'The cron job for the regular tasks (cron) does not seem to work properly.' => 'O cronjob para tarefas regulares (cron) parece não estar a funcionar correctamente.',
'Uninstall' => 'Desinstalar',
'User not found!' => 'Pessoa não encontrada!',
'User not found!' => 'Utilizador não encontrado!',
'Userprofiles' => 'Perfis',
'Users' => 'Pessoas',
'Users' => 'Utilizadores',
);

View File

@ -71,7 +71,7 @@ return array (
'This content type can\'t be moved.' => 'Ce contenu ne peut être déplacé.',
'This space is archived.' => 'Cet espace est archivé',
'This space is not visible!' => 'Cet espace n\'est pas visible.',
'Topics' => 'Sujets',
'Topics' => 'Étiquettes',
'Turn off notifications' => 'Désactiver les notifications',
'Turn on notifications' => 'Activer les notifications',
'Unarchive' => 'Désarchiver',

View File

@ -53,7 +53,7 @@ return array (
'Hide Members sidebar in the stream page.' => 'Masquer la barre latérale des Membres sur la page du flux',
'Homepage' => 'Page d\'accueil',
'Homepage (Guests)' => 'Accueil (Invités)',
'I want to become a member because...' => '',
'I want to become a member because...' => 'Je souhaite devenir membre car…',
'Invite' => 'Inviter',
'Invite and request' => 'Sur invitation et demande',
'Invite by email' => 'Inviter par e-mail',

View File

@ -1,8 +1,7 @@
<?php
return [
'Show {i} more.' => 'さらに {i} 件を表示',
'The content could not be found.' => 'コンテンツが見つかりませんでした。',
'You are not allowed to view this content.' => 'このコンテンツを表示することは許可されていません。',
'Date "From" should be before "To"!' => '',
];
return array (
'Date "From" should be before "To"!' => '日付 "開始日" は "終了日" の前でなければなりません!',
'Show {i} more.' => 'さらに {i} 件を表示',
'The content could not be found.' => 'コンテンツが見つかりませんでした。',
'You are not allowed to view this content.' => 'このコンテンツを表示することは許可されていません。',
);

View File

@ -1,13 +1,12 @@
<?php
return [
'Author' => '作成者',
'Content' => 'コンテンツ',
'Content Type' => 'コンテンツタイプ',
'Scope' => '範囲',
'Sorting' => '並べ替え',
'Topic' => 'トピック',
'Visibility' => '可視性',
'Date from' => '',
'Date to' => '',
];
return array (
'Author' => '作成者',
'Content' => 'コンテンツ',
'Content Type' => 'コンテンツタイプ',
'Date from' => '開始日',
'Date to' => '終了日',
'Scope' => '範囲',
'Sorting' => '並べ替え',
'Topic' => 'トピック',
'Visibility' => '可視性',
);

View File

@ -1,8 +1,7 @@
<?php
return [
'Show {i} more.' => 'Mostrar mais {i}.',
'The content could not be found.' => 'O conteúdo não foi encontrado.',
'You are not allowed to view this content.' => 'Não estás autorizado a ver este conteúdo.',
'Date "From" should be before "To"!' => '',
];
return array (
'Date "From" should be before "To"!' => 'A data "De" deverá ser antes de "Até"!',
'Show {i} more.' => 'Mostrar mais {i}.',
'The content could not be found.' => 'O conteúdo não foi encontrado.',
'You are not allowed to view this content.' => 'Não estás autorizado a ver este conteúdo.',
);

View File

@ -1,17 +1,16 @@
<?php
return [
'<strong>Confirm</strong> topic deletion' => '<strong>Confirmar</strong> eliminação de tópico',
'<strong>Edit</strong> Topic' => '<strong>Editar</strong> Tópico',
'<strong>Manage</strong> Topics' => '<strong>Gerir</strong> Tópicos',
'<strong>Topic</strong> Overview' => 'Panorâmica de <strong>Tópicos</strong>',
'Add Topic' => 'Adicionar Tópico',
'Color' => 'Cor',
'Do you really want to delete this topic?' => 'Queres mesmo eliminar este tópico?',
'Name' => 'Nome',
'Sort order' => 'Ordenação',
'Topic' => 'Tópico',
'Topic has been deleted!' => 'O tópico foi eliminado!',
'Topics' => 'Tópicos',
'Add topics that you will use in your posts. Topics can be personal interests or general terms. When posting, you can select them by choosing "Topics" and it will be easier for other users to find your posts related to that topic.' => '',
];
return array (
'<strong>Confirm</strong> topic deletion' => '<strong>Confirmar</strong> eliminação de tópico',
'<strong>Edit</strong> Topic' => '<strong>Editar</strong> Tópico',
'<strong>Manage</strong> Topics' => '<strong>Gerir</strong> Tópicos',
'<strong>Topic</strong> Overview' => 'Panorâmica de <strong>Tópicos</strong>',
'Add Topic' => 'Adicionar Tópico',
'Add topics that you will use in your posts. Topics can be personal interests or general terms. When posting, you can select them by choosing "Topics" and it will be easier for other users to find your posts related to that topic.' => 'Adicione tópicos que poderá usar nas suas publicações. Tópicos, podem ser interesses pessoais ou itens gerais. Quando publicar, pode selecioná-los, escolhendo "Tópicos" e será mais fácil a outro utilizador encontrar as suas publicações relacionadas com esse tópico.',
'Color' => 'Cor',
'Do you really want to delete this topic?' => 'Queres mesmo eliminar este tópico?',
'Name' => 'Nome',
'Sort order' => 'Ordenação',
'Topic' => 'Tópico',
'Topic has been deleted!' => 'O tópico foi eliminado!',
'Topics' => 'Tópicos',
);

View File

@ -1,65 +1,64 @@
<?php
return [
'<strong>Confirm</strong></strong> your new email address' => '<strong>Confirmar</strong> o novo endereço email',
'<strong>Permissions</strong>' => '<strong>Permissões</strong>',
'<strong>Your</strong> profile' => 'Teu <strong>Perfil</strong>',
'All your personal data will be irrevocably deleted.' => 'Todos os teus dados pessoais serão irrevogavelmente eliminados.',
'Are you sure that you want to delete your account?' => 'Tens a certeza que queres eliminar a tua conta?',
'Blocked users' => 'Utilizadores bloqueados',
'Changing the username can make some links unusable, for example old links to the profile.' => 'Trocar de nome de utilizador pode tornar alguns links inutilizáveis, por exemplo links antigos para o perfil.',
'Confirm' => 'Confirmar',
'Current password' => 'Palavra-passe atual',
'Delete account' => 'Eliminar conta',
'Do you really want to delete your icon image?' => 'Queres mesmo eliminar o teu ícone?',
'Do you really want to delete your logo image?' => 'Queres mesmo eliminar o teu logo?',
'E-Mail' => 'E-mail',
'E-Mail change' => 'Alterar e-mail',
'Enter your password to continue' => 'Escreve a tua palavra-passe para continuares',
'Hello' => 'Olá',
'Here you can edit your general profile data, which is visible in the about page of your profile.' => 'Aqui podes editar os dados gerais que são visíveis na página \'Sobre\' do teu perfil',
'Hide introduction tour panel on dashboard' => 'Esconder a janela de visita introdutória no painel',
'Invalid link! Please make sure that you entered the entire url.' => 'Link inválido! Por favor, verifica que digitaste a url inteira.',
'Language' => 'Língua',
'Modules' => 'Módulos',
'New E-Mail address' => 'Novo endereço de e-mail',
'New User name' => 'Novo nome de utilizador',
'Not registered users' => 'Utilizadores não registados',
'Notifications' => 'Notificações',
'Other users' => 'Outros utilizadores',
'Password Recovery' => 'Recuperar palavra-passe',
'Permissions' => 'Permissões',
'Profile' => 'Perfil',
'Profile visibility' => 'Visibilidade do perfil',
'Registered users only' => 'Unicamente para utilizadores registados',
'Save' => 'Guardar',
'Save profile' => 'Guardar perfil',
'The entered e-mail address is already in use by another user.' => 'O e-mail introduzido já está em uso por outro utilizador.',
'These settings allow you to determine which permissions you want to grant visitors of your own individual profile. Each user can freely adjust the settings for his or her own profile.' => 'Estas definições permitem que determines permissões a conceder a visitantes do teu perfil individual. Cada utilizador pode livremente ajustar as definições do seu próprio perfil.',
'TimeZone' => 'Fuso horário',
'Username has been changed' => 'O nome de utilizador foi alterado',
'Users' => 'Utilizadores',
'Visible for all (also unregistered users)' => 'Visível para todos os utilizadores (incluindo os não registados)',
'We´ve just sent an confirmation e-mail to your new address. <br /> Please follow the instructions inside.' => 'Acabámos de enviar um email de confirmação para o teu novo endereço.<br> Segue as instruções lá incluídas.',
'You are currently the owner of following spaces:' => 'És actualmente responsável pelos seguintes espaços:',
'You cannot use this username.' => 'Não pode utilizar este nome de utilizador.',
'You have requested to change your e-mail address.<br>Your new e-mail address is {newemail}.<br><br>To confirm your new e-mail address please click on the button below.' => 'Pediste para alterar o teu endereço email.<br>O teu novo endereço email é {newemail}.<br>Para confirmares o teu novo endereço email, por favor clica no botão abaixo.',
'You have successfully changed your username.<br>Your new username is {newUsername}.' => 'Sucesso na mudança de nome de utilizador.<br>O teu novo nome de utilizador é {newUsername}.',
'You must transfer ownership or delete these spaces before you can delete your account.' => 'Tens de transferir a responsabilidade ou eliminar esses espaços antes de eliminares a tua conta.',
'Your account cannot be deleted!' => 'A tua conta não pode ser eliminada!',
'Your current E-mail address is <b>{email}</b>. You can change your current E-mail address here.' => 'O teu atual endereço de e-mail é <b>{email}<b>. Podes mudar o teu e mail atual aqui.</b></b>',
'Your current password can be changed here.' => 'A tua palavra-passe atual pode ser alterada aqui.',
'Your current username is <b>{username}</b>. You can change your current username here.' => 'O teu nome de utilizador atual é <b>{username}</b>. Podes alterar o teu nome de utilizador aqui.',
'Your e-mail address has been successfully changed to {email}.' => 'O teu endereço e-mail foi alterado com êxito para <b>{email}<b>.</b></b>',
'Your friends' => 'Os teus amigos',
'Your password has been successfully changed!' => 'A tua palavra-passe foi alterada com êxito!',
'Your username has been changed' => 'O teu nome de utilizadorfoi alterado',
'Your username has been successfully changed. <br> We´ve just sent an e-mail to you with new information.' => 'O teu nome de utilizador foi alterado com êxito. <br> Acabámos de enviar-te um email com a nova informação.',
'{attribute} "{value}" was not found!' => '"{value}" do {attribute} não foi encontrado!',
'<strong>Account</strong> Settings' => '',
'<strong>User</strong> Account' => '',
'Account Settings' => '',
'Add tags to your profile describing you and highlighting your skills and interests. Your tags will be displayed in your profile and in the \'People\' directory.' => '',
'Define basic settings for your profile. You can add tags that fit you, choose the language and your time zone and block impolite users.' => '',
'Profile Tags' => '',
];
return array (
'<strong>Account</strong> Settings' => '<strong>Definições da Conta</strong>',
'<strong>Confirm</strong></strong> your new email address' => '<strong>Confirmar</strong> o novo endereço email',
'<strong>Permissions</strong>' => '<strong>Permissões</strong>',
'<strong>User</strong> Account' => '<strong>Conta</strong> de Utilizador',
'<strong>Your</strong> profile' => 'Teu <strong>Perfil</strong>',
'Account Settings' => 'Definições da Conta',
'Add tags to your profile describing you and highlighting your skills and interests. Your tags will be displayed in your profile and in the \'People\' directory.' => 'Adicione tags ao seu perfil, descrevendo-se e realçando as suas habilitações e interesses. As suas tags serão exibidas no seu perfil e no diretório de utilizadores.',
'All your personal data will be irrevocably deleted.' => 'Todos os teus dados pessoais serão irrevogavelmente eliminados.',
'Are you sure that you want to delete your account?' => 'Tens a certeza que queres eliminar a tua conta?',
'Blocked users' => 'Utilizadores bloqueados',
'Changing the username can make some links unusable, for example old links to the profile.' => 'Trocar de nome de utilizador pode tornar alguns links inutilizáveis, por exemplo links antigos para o perfil.',
'Confirm' => 'Confirmar',
'Current password' => 'Palavra-passe atual',
'Define basic settings for your profile. You can add tags that fit you, choose the language and your time zone and block impolite users.' => 'Defina as funções básicas para o seu perfil. Pode adicionar tags que se relacionem consigo, escolher a língua, o fuso horário e bloquear utilizadores.',
'Delete account' => 'Eliminar conta',
'Do you really want to delete your icon image?' => 'Queres mesmo eliminar o teu ícone?',
'Do you really want to delete your logo image?' => 'Queres mesmo eliminar o teu logo?',
'E-Mail' => 'E-mail',
'E-Mail change' => 'Alterar e-mail',
'Enter your password to continue' => 'Escreve a tua palavra-passe para continuares',
'Hello' => 'Olá',
'Here you can edit your general profile data, which is visible in the about page of your profile.' => 'Aqui podes editar os dados gerais que são visíveis na página \'Sobre\' do teu perfil',
'Hide introduction tour panel on dashboard' => 'Esconder a janela de visita introdutória no painel',
'Invalid link! Please make sure that you entered the entire url.' => 'Link inválido! Por favor, verifica que digitaste a url inteira.',
'Language' => 'Língua',
'Modules' => 'Módulos',
'New E-Mail address' => 'Novo endereço de e-mail',
'New User name' => 'Novo nome de utilizador',
'Not registered users' => 'Utilizadores não registados',
'Notifications' => 'Notificações',
'Other users' => 'Outros utilizadores',
'Password Recovery' => 'Recuperar palavra-passe',
'Permissions' => 'Permissões',
'Profile' => 'Perfil',
'Profile Tags' => 'Tags do Perfil',
'Profile visibility' => 'Visibilidade do perfil',
'Registered users only' => 'Unicamente para utilizadores registados',
'Save' => 'Guardar',
'Save profile' => 'Guardar perfil',
'The entered e-mail address is already in use by another user.' => 'O e-mail introduzido já está em uso por outro utilizador.',
'These settings allow you to determine which permissions you want to grant visitors of your own individual profile. Each user can freely adjust the settings for his or her own profile.' => 'Estas definições permitem que determines permissões a conceder a visitantes do teu perfil individual. Cada utilizador pode livremente ajustar as definições do seu próprio perfil.',
'TimeZone' => 'Fuso horário',
'Username has been changed' => 'O nome de utilizador foi alterado',
'Users' => 'Utilizadores',
'Visible for all (also unregistered users)' => 'Visível para todos os utilizadores (incluindo os não registados)',
'We´ve just sent an confirmation e-mail to your new address. <br /> Please follow the instructions inside.' => 'Acabámos de enviar um email de confirmação para o teu novo endereço.<br> Segue as instruções lá incluídas.',
'You are currently the owner of following spaces:' => 'És actualmente responsável pelos seguintes espaços:',
'You cannot use this username.' => 'Não pode utilizar este nome de utilizador.',
'You have requested to change your e-mail address.<br>Your new e-mail address is {newemail}.<br><br>To confirm your new e-mail address please click on the button below.' => 'Pediste para alterar o teu endereço email.<br>O teu novo endereço email é {newemail}.<br>Para confirmares o teu novo endereço email, por favor clica no botão abaixo.',
'You have successfully changed your username.<br>Your new username is {newUsername}.' => 'Sucesso na mudança de nome de utilizador.<br>O teu novo nome de utilizador é {newUsername}.',
'You must transfer ownership or delete these spaces before you can delete your account.' => 'Tens de transferir a responsabilidade ou eliminar esses espaços antes de eliminares a tua conta.',
'Your account cannot be deleted!' => 'A tua conta não pode ser eliminada!',
'Your current E-mail address is <b>{email}</b>. You can change your current E-mail address here.' => 'O teu atual endereço de e-mail é <b>{email}<b>. Podes mudar o teu e mail atual aqui.</b></b>',
'Your current password can be changed here.' => 'A tua palavra-passe atual pode ser alterada aqui.',
'Your current username is <b>{username}</b>. You can change your current username here.' => 'O teu nome de utilizador atual é <b>{username}</b>. Podes alterar o teu nome de utilizador aqui.',
'Your e-mail address has been successfully changed to {email}.' => 'O teu endereço e-mail foi alterado com êxito para <b>{email}<b>.</b></b>',
'Your friends' => 'Os teus amigos',
'Your password has been successfully changed!' => 'A tua palavra-passe foi alterada com êxito!',
'Your username has been changed' => 'O teu nome de utilizadorfoi alterado',
'Your username has been successfully changed. <br> We´ve just sent an e-mail to you with new information.' => 'O teu nome de utilizador foi alterado com êxito. <br> Acabámos de enviar-te um email com a nova informação.',
'{attribute} "{value}" was not found!' => '"{value}" do {attribute} não foi encontrado!',
);

View File

@ -2,7 +2,7 @@ modules:
config:
WebDriver:
browser: chrome
port: 9515
port: 4444
capabilities:
chromeOptions:
args: ['--headless', '--disable-gpu', '--no-sandbox', '--window-size=1920,1200']
args: ['--headless', '--disable-gpu', '--no-sandbox', '--window-size=1920,1200']