diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/Controller/AppPasswordController.php | 28 | ||||
-rw-r--r-- | core/Controller/AutoCompleteController.php | 20 | ||||
-rw-r--r-- | core/Controller/AvatarController.php | 94 | ||||
-rw-r--r-- | core/Controller/CSRFTokenController.php | 10 | ||||
-rw-r--r-- | core/Controller/ClientFlowLoginController.php | 51 | ||||
-rw-r--r-- | core/Controller/ClientFlowLoginV2Controller.php | 39 | ||||
-rw-r--r-- | core/Controller/CollaborationResourcesController.php | 15 | ||||
-rw-r--r-- | core/Controller/ContactsMenuController.php | 11 | ||||
-rw-r--r-- | core/Controller/CssController.php | 12 | ||||
-rw-r--r-- | core/Controller/GuestAvatarController.php | 9 | ||||
-rw-r--r-- | core/Controller/HoverCardController.php | 11 | ||||
-rw-r--r-- | core/ajax/update.php | 2 | ||||
-rw-r--r-- | core/l10n/gl.js | 22 | ||||
-rw-r--r-- | core/l10n/gl.json | 22 | ||||
-rw-r--r-- | core/l10n/hu.js | 6 | ||||
-rw-r--r-- | core/l10n/hu.json | 6 | ||||
-rw-r--r-- | core/l10n/uk.js | 10 | ||||
-rw-r--r-- | core/l10n/uk.json | 10 | ||||
-rw-r--r-- | core/templates/update.use-cli.php | 10 |
19 files changed, 160 insertions, 228 deletions
diff --git a/core/Controller/AppPasswordController.php b/core/Controller/AppPasswordController.php index 3f254f03370..90020330ea1 100644 --- a/core/Controller/AppPasswordController.php +++ b/core/Controller/AppPasswordController.php @@ -42,26 +42,16 @@ use OCP\ISession; use OCP\Security\ISecureRandom; class AppPasswordController extends \OCP\AppFramework\OCSController { - private ISession $session; - private ISecureRandom $random; - private IProvider $tokenProvider; - private IStore $credentialStore; - private IEventDispatcher $eventDispatcher; - - public function __construct(string $appName, - IRequest $request, - ISession $session, - ISecureRandom $random, - IProvider $tokenProvider, - IStore $credentialStore, - IEventDispatcher $eventDispatcher) { + public function __construct( + string $appName, + IRequest $request, + private ISession $session, + private ISecureRandom $random, + private IProvider $tokenProvider, + private IStore $credentialStore, + private IEventDispatcher $eventDispatcher, + ) { parent::__construct($appName, $request); - - $this->session = $session; - $this->random = $random; - $this->tokenProvider = $tokenProvider; - $this->credentialStore = $credentialStore; - $this->eventDispatcher = $eventDispatcher; } /** diff --git a/core/Controller/AutoCompleteController.php b/core/Controller/AutoCompleteController.php index b23b519621e..29a0788ad57 100644 --- a/core/Controller/AutoCompleteController.php +++ b/core/Controller/AutoCompleteController.php @@ -40,20 +40,14 @@ use OCP\IRequest; use OCP\Share\IShare; class AutoCompleteController extends OCSController { - private ISearch $collaboratorSearch; - private IManager $autoCompleteManager; - private IEventDispatcher $dispatcher; - - public function __construct(string $appName, - IRequest $request, - ISearch $collaboratorSearch, - IManager $autoCompleteManager, - IEventDispatcher $dispatcher) { + public function __construct( + string $appName, + IRequest $request, + private ISearch $collaboratorSearch, + private IManager $autoCompleteManager, + private IEventDispatcher $dispatcher, + ) { parent::__construct($appName, $request); - - $this->collaboratorSearch = $collaboratorSearch; - $this->autoCompleteManager = $autoCompleteManager; - $this->dispatcher = $dispatcher; } /** diff --git a/core/Controller/AvatarController.php b/core/Controller/AvatarController.php index c6567b33209..ba1792af708 100644 --- a/core/Controller/AvatarController.php +++ b/core/Controller/AvatarController.php @@ -43,7 +43,6 @@ use OCP\ICache; use OCP\IL10N; use OCP\IRequest; use OCP\IUserManager; -use OCP\IUserSession; use Psr\Log\LoggerInterface; /** @@ -52,36 +51,19 @@ use Psr\Log\LoggerInterface; * @package OC\Core\Controller */ class AvatarController extends Controller { - protected IAvatarManager $avatarManager; - protected ICache $cache; - protected IL10N $l; - protected IUserManager $userManager; - protected IUserSession $userSession; - protected IRootFolder $rootFolder; - protected LoggerInterface $logger; - protected ?string $userId; - protected TimeFactory $timeFactory; - - public function __construct(string $appName, - IRequest $request, - IAvatarManager $avatarManager, - ICache $cache, - IL10N $l10n, - IUserManager $userManager, - IRootFolder $rootFolder, - LoggerInterface $logger, - ?string $userId, - TimeFactory $timeFactory) { + public function __construct( + string $appName, + IRequest $request, + protected IAvatarManager $avatarManager, + protected ICache $cache, + protected IL10N $l10n, + protected IUserManager $userManager, + protected IRootFolder $rootFolder, + protected LoggerInterface $logger, + protected ?string $userId, + protected TimeFactory $timeFactory, + ) { parent::__construct($appName, $request); - - $this->avatarManager = $avatarManager; - $this->cache = $cache; - $this->l = $l10n; - $this->userManager = $userManager; - $this->rootFolder = $rootFolder; - $this->logger = $logger; - $this->userId = $userId; - $this->timeFactory = $timeFactory; } /** @@ -173,18 +155,18 @@ class AvatarController extends Controller { /** @var File $node */ $node = $userFolder->get($path); if (!($node instanceof File)) { - return new JSONResponse(['data' => ['message' => $this->l->t('Please select a file.')]]); + return new JSONResponse(['data' => ['message' => $this->l10n->t('Please select a file.')]]); } if ($node->getSize() > 20 * 1024 * 1024) { return new JSONResponse( - ['data' => ['message' => $this->l->t('File is too big')]], + ['data' => ['message' => $this->l10n->t('File is too big')]], Http::STATUS_BAD_REQUEST ); } if ($node->getMimeType() !== 'image/jpeg' && $node->getMimeType() !== 'image/png') { return new JSONResponse( - ['data' => ['message' => $this->l->t('The selected file is not an image.')]], + ['data' => ['message' => $this->l10n->t('The selected file is not an image.')]], Http::STATUS_BAD_REQUEST ); } @@ -193,7 +175,7 @@ class AvatarController extends Controller { $content = $node->getContent(); } catch (\OCP\Files\NotPermittedException $e) { return new JSONResponse( - ['data' => ['message' => $this->l->t('The selected file cannot be read.')]], + ['data' => ['message' => $this->l10n->t('The selected file cannot be read.')]], Http::STATUS_BAD_REQUEST ); } @@ -205,7 +187,7 @@ class AvatarController extends Controller { ) { if ($files['size'][0] > 20 * 1024 * 1024) { return new JSONResponse( - ['data' => ['message' => $this->l->t('File is too big')]], + ['data' => ['message' => $this->l10n->t('File is too big')]], Http::STATUS_BAD_REQUEST ); } @@ -214,16 +196,16 @@ class AvatarController extends Controller { unlink($files['tmp_name'][0]); } else { $phpFileUploadErrors = [ - UPLOAD_ERR_OK => $this->l->t('The file was uploaded'), - UPLOAD_ERR_INI_SIZE => $this->l->t('The uploaded file exceeds the upload_max_filesize directive in php.ini'), - UPLOAD_ERR_FORM_SIZE => $this->l->t('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form'), - UPLOAD_ERR_PARTIAL => $this->l->t('The file was only partially uploaded'), - UPLOAD_ERR_NO_FILE => $this->l->t('No file was uploaded'), - UPLOAD_ERR_NO_TMP_DIR => $this->l->t('Missing a temporary folder'), - UPLOAD_ERR_CANT_WRITE => $this->l->t('Could not write file to disk'), - UPLOAD_ERR_EXTENSION => $this->l->t('A PHP extension stopped the file upload'), + UPLOAD_ERR_OK => $this->l10n->t('The file was uploaded'), + UPLOAD_ERR_INI_SIZE => $this->l10n->t('The uploaded file exceeds the upload_max_filesize directive in php.ini'), + UPLOAD_ERR_FORM_SIZE => $this->l10n->t('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form'), + UPLOAD_ERR_PARTIAL => $this->l10n->t('The file was only partially uploaded'), + UPLOAD_ERR_NO_FILE => $this->l10n->t('No file was uploaded'), + UPLOAD_ERR_NO_TMP_DIR => $this->l10n->t('Missing a temporary folder'), + UPLOAD_ERR_CANT_WRITE => $this->l10n->t('Could not write file to disk'), + UPLOAD_ERR_EXTENSION => $this->l10n->t('A PHP extension stopped the file upload'), ]; - $message = $phpFileUploadErrors[$files['error'][0]] ?? $this->l->t('Invalid file provided'); + $message = $phpFileUploadErrors[$files['error'][0]] ?? $this->l10n->t('Invalid file provided'); $this->logger->warning($message, ['app' => 'core']); return new JSONResponse( ['data' => ['message' => $message]], @@ -233,7 +215,7 @@ class AvatarController extends Controller { } else { //Add imgfile return new JSONResponse( - ['data' => ['message' => $this->l->t('No image or file provided')]], + ['data' => ['message' => $this->l10n->t('No image or file provided')]], Http::STATUS_BAD_REQUEST ); } @@ -248,7 +230,7 @@ class AvatarController extends Controller { $mimeType = $image->mimeType(); if ($mimeType !== 'image/jpeg' && $mimeType !== 'image/png') { return new JSONResponse( - ['data' => ['message' => $this->l->t('Unknown filetype')]], + ['data' => ['message' => $this->l10n->t('Unknown filetype')]], Http::STATUS_OK ); } @@ -262,7 +244,7 @@ class AvatarController extends Controller { return new JSONResponse(['status' => 'success']); } catch (\Throwable $e) { $this->logger->error($e->getMessage(), ['exception' => $e, 'app' => 'core']); - return new JSONResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); + return new JSONResponse(['data' => ['message' => $this->l10n->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); } } @@ -273,13 +255,13 @@ class AvatarController extends Controller { ); } else { return new JSONResponse( - ['data' => ['message' => $this->l->t('Invalid image')]], + ['data' => ['message' => $this->l10n->t('Invalid image')]], Http::STATUS_OK ); } } catch (\Exception $e) { $this->logger->error($e->getMessage(), ['exception' => $e, 'app' => 'core']); - return new JSONResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_OK); + return new JSONResponse(['data' => ['message' => $this->l10n->t('An error occurred. Please contact your admin.')]], Http::STATUS_OK); } } @@ -293,7 +275,7 @@ class AvatarController extends Controller { return new JSONResponse(); } catch (\Exception $e) { $this->logger->error($e->getMessage(), ['exception' => $e, 'app' => 'core']); - return new JSONResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); + return new JSONResponse(['data' => ['message' => $this->l10n->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); } } @@ -306,7 +288,7 @@ class AvatarController extends Controller { $tmpAvatar = $this->cache->get('tmpAvatar'); if (is_null($tmpAvatar)) { return new JSONResponse(['data' => [ - 'message' => $this->l->t("No temporary profile picture available, try again") + 'message' => $this->l10n->t("No temporary profile picture available, try again") ]], Http::STATUS_NOT_FOUND); } @@ -330,19 +312,19 @@ class AvatarController extends Controller { */ public function postCroppedAvatar(?array $crop = null): JSONResponse { if (is_null($crop)) { - return new JSONResponse(['data' => ['message' => $this->l->t("No crop data provided")]], + return new JSONResponse(['data' => ['message' => $this->l10n->t("No crop data provided")]], Http::STATUS_BAD_REQUEST); } if (!isset($crop['x'], $crop['y'], $crop['w'], $crop['h'])) { - return new JSONResponse(['data' => ['message' => $this->l->t("No valid crop data provided")]], + return new JSONResponse(['data' => ['message' => $this->l10n->t("No valid crop data provided")]], Http::STATUS_BAD_REQUEST); } $tmpAvatar = $this->cache->get('tmpAvatar'); if (is_null($tmpAvatar)) { return new JSONResponse(['data' => [ - 'message' => $this->l->t("No temporary profile picture available, try again") + 'message' => $this->l10n->t("No temporary profile picture available, try again") ]], Http::STATUS_BAD_REQUEST); } @@ -357,11 +339,11 @@ class AvatarController extends Controller { $this->cache->remove('tmpAvatar'); return new JSONResponse(['status' => 'success']); } catch (\OC\NotSquareException $e) { - return new JSONResponse(['data' => ['message' => $this->l->t('Crop is not square')]], + return new JSONResponse(['data' => ['message' => $this->l10n->t('Crop is not square')]], Http::STATUS_BAD_REQUEST); } catch (\Exception $e) { $this->logger->error($e->getMessage(), ['exception' => $e, 'app' => 'core']); - return new JSONResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); + return new JSONResponse(['data' => ['message' => $this->l10n->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST); } } } diff --git a/core/Controller/CSRFTokenController.php b/core/Controller/CSRFTokenController.php index 16288a8b318..95e67371b5d 100644 --- a/core/Controller/CSRFTokenController.php +++ b/core/Controller/CSRFTokenController.php @@ -33,12 +33,12 @@ use OCP\AppFramework\Http\JSONResponse; use OCP\IRequest; class CSRFTokenController extends Controller { - private CsrfTokenManager $tokenManager; - - public function __construct(string $appName, IRequest $request, - CsrfTokenManager $tokenManager) { + public function __construct( + string $appName, + IRequest $request, + private CsrfTokenManager $tokenManager, + ) { parent::__construct($appName, $request); - $this->tokenManager = $tokenManager; } /** diff --git a/core/Controller/ClientFlowLoginController.php b/core/Controller/ClientFlowLoginController.php index 2876621c97b..082d5b3f92e 100644 --- a/core/Controller/ClientFlowLoginController.php +++ b/core/Controller/ClientFlowLoginController.php @@ -57,45 +57,24 @@ use OCP\Security\ISecureRandom; use OCP\Session\Exceptions\SessionNotAvailableException; class ClientFlowLoginController extends Controller { - private IUserSession $userSession; - private IL10N $l10n; - private Defaults $defaults; - private ISession $session; - private IProvider $tokenProvider; - private ISecureRandom $random; - private IURLGenerator $urlGenerator; - private ClientMapper $clientMapper; - private AccessTokenMapper $accessTokenMapper; - private ICrypto $crypto; - private IEventDispatcher $eventDispatcher; - public const STATE_NAME = 'client.flow.state.token'; - public function __construct(string $appName, - IRequest $request, - IUserSession $userSession, - IL10N $l10n, - Defaults $defaults, - ISession $session, - IProvider $tokenProvider, - ISecureRandom $random, - IURLGenerator $urlGenerator, - ClientMapper $clientMapper, - AccessTokenMapper $accessTokenMapper, - ICrypto $crypto, - IEventDispatcher $eventDispatcher) { + public function __construct( + string $appName, + IRequest $request, + private IUserSession $userSession, + private IL10N $l10n, + private Defaults $defaults, + private ISession $session, + private IProvider $tokenProvider, + private ISecureRandom $random, + private IURLGenerator $urlGenerator, + private ClientMapper $clientMapper, + private AccessTokenMapper $accessTokenMapper, + private ICrypto $crypto, + private IEventDispatcher $eventDispatcher, + ) { parent::__construct($appName, $request); - $this->userSession = $userSession; - $this->l10n = $l10n; - $this->defaults = $defaults; - $this->session = $session; - $this->tokenProvider = $tokenProvider; - $this->random = $random; - $this->urlGenerator = $urlGenerator; - $this->clientMapper = $clientMapper; - $this->accessTokenMapper = $accessTokenMapper; - $this->crypto = $crypto; - $this->eventDispatcher = $eventDispatcher; } private function getClientName(): string { diff --git a/core/Controller/ClientFlowLoginV2Controller.php b/core/Controller/ClientFlowLoginV2Controller.php index 0c12f1a612f..8a21148f589 100644 --- a/core/Controller/ClientFlowLoginV2Controller.php +++ b/core/Controller/ClientFlowLoginV2Controller.php @@ -51,34 +51,19 @@ class ClientFlowLoginV2Controller extends Controller { public const TOKEN_NAME = 'client.flow.v2.login.token'; public const STATE_NAME = 'client.flow.v2.state.token'; - private LoginFlowV2Service $loginFlowV2Service; - private IURLGenerator $urlGenerator; - private IUserSession $userSession; - private ISession $session; - private ISecureRandom $random; - private Defaults $defaults; - private ?string $userId; - private IL10N $l10n; - - public function __construct(string $appName, - IRequest $request, - LoginFlowV2Service $loginFlowV2Service, - IURLGenerator $urlGenerator, - ISession $session, - IUserSession $userSession, - ISecureRandom $random, - Defaults $defaults, - ?string $userId, - IL10N $l10n) { + public function __construct( + string $appName, + IRequest $request, + private LoginFlowV2Service $loginFlowV2Service, + private IURLGenerator $urlGenerator, + private ISession $session, + private IUserSession $userSession, + private ISecureRandom $random, + private Defaults $defaults, + private ?string $userId, + private IL10N $l10n, + ) { parent::__construct($appName, $request); - $this->loginFlowV2Service = $loginFlowV2Service; - $this->urlGenerator = $urlGenerator; - $this->session = $session; - $this->userSession = $userSession; - $this->random = $random; - $this->defaults = $defaults; - $this->userId = $userId; - $this->l10n = $l10n; } /** diff --git a/core/Controller/CollaborationResourcesController.php b/core/Controller/CollaborationResourcesController.php index 659ff32baee..da90f27c9ef 100644 --- a/core/Controller/CollaborationResourcesController.php +++ b/core/Controller/CollaborationResourcesController.php @@ -25,6 +25,7 @@ declare(strict_types=1); * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ + namespace OC\Core\Controller; use Exception; @@ -41,22 +42,14 @@ use OCP\IUserSession; use Psr\Log\LoggerInterface; class CollaborationResourcesController extends OCSController { - private IManager $manager; - private IUserSession $userSession; - private LoggerInterface $logger; - public function __construct( string $appName, IRequest $request, - IManager $manager, - IUserSession $userSession, - LoggerInterface $logger + private IManager $manager, + private IUserSession $userSession, + private LoggerInterface $logger, ) { parent::__construct($appName, $request); - - $this->manager = $manager; - $this->userSession = $userSession; - $this->logger = $logger; } /** diff --git a/core/Controller/ContactsMenuController.php b/core/Controller/ContactsMenuController.php index 87ed02362aa..7b8f2e50aa5 100644 --- a/core/Controller/ContactsMenuController.php +++ b/core/Controller/ContactsMenuController.php @@ -33,13 +33,12 @@ use OCP\IRequest; use OCP\IUserSession; class ContactsMenuController extends Controller { - private Manager $manager; - private IUserSession $userSession; - - public function __construct(IRequest $request, IUserSession $userSession, Manager $manager) { + public function __construct( + IRequest $request, + private IUserSession $userSession, + private Manager $manager, + ) { parent::__construct('core', $request); - $this->userSession = $userSession; - $this->manager = $manager; } /** diff --git a/core/Controller/CssController.php b/core/Controller/CssController.php index 792be71f9e1..7aec5850aea 100644 --- a/core/Controller/CssController.php +++ b/core/Controller/CssController.php @@ -45,16 +45,16 @@ use OCP\IRequest; class CssController extends Controller { protected IAppData $appData; - protected ITimeFactory $timeFactory; - public function __construct(string $appName, - IRequest $request, - Factory $appDataFactory, - ITimeFactory $timeFactory) { + public function __construct( + string $appName, + IRequest $request, + Factory $appDataFactory, + protected ITimeFactory $timeFactory, + ) { parent::__construct($appName, $request); $this->appData = $appDataFactory->get('css'); - $this->timeFactory = $timeFactory; } /** diff --git a/core/Controller/GuestAvatarController.php b/core/Controller/GuestAvatarController.php index dc4f81bd643..6f06451b796 100644 --- a/core/Controller/GuestAvatarController.php +++ b/core/Controller/GuestAvatarController.php @@ -33,21 +33,16 @@ use Psr\Log\LoggerInterface; * This controller handles guest avatar requests. */ class GuestAvatarController extends Controller { - private LoggerInterface $logger; - private IAvatarManager $avatarManager; - /** * GuestAvatarController constructor. */ public function __construct( string $appName, IRequest $request, - IAvatarManager $avatarManager, - LoggerInterface $logger + private IAvatarManager $avatarManager, + private LoggerInterface $logger, ) { parent::__construct($appName, $request); - $this->avatarManager = $avatarManager; - $this->logger = $logger; } /** diff --git a/core/Controller/HoverCardController.php b/core/Controller/HoverCardController.php index 632cdd0d02f..cfe95be0431 100644 --- a/core/Controller/HoverCardController.php +++ b/core/Controller/HoverCardController.php @@ -33,13 +33,12 @@ use OCP\IUserSession; use OCP\Share\IShare; class HoverCardController extends \OCP\AppFramework\OCSController { - private Manager $manager; - private IUserSession $userSession; - - public function __construct(IRequest $request, IUserSession $userSession, Manager $manager) { + public function __construct( + IRequest $request, + private IUserSession $userSession, + private Manager $manager, + ) { parent::__construct('core', $request); - $this->userSession = $userSession; - $this->manager = $manager; } /** diff --git a/core/ajax/update.php b/core/ajax/update.php index c28f2cdcd7c..2348e205283 100644 --- a/core/ajax/update.php +++ b/core/ajax/update.php @@ -103,7 +103,7 @@ class FeedBackHandler { if (\OCP\Util::needUpgrade()) { $config = \OC::$server->getSystemConfig(); if ($config->getValue('upgrade.disable-web', false)) { - $eventSource->send('failure', $l->t('Please use the command line updater because updating via the browser is disabled in your config.php.')); + $eventSource->send('failure', $l->t('Please use the command line updater because updating via browser is disabled in your config.php.')); $eventSource->close(); exit(); } diff --git a/core/l10n/gl.js b/core/l10n/gl.js index 4b98dba71f6..46cb667b8e3 100644 --- a/core/l10n/gl.js +++ b/core/l10n/gl.js @@ -39,9 +39,9 @@ OC.L10N.register( "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", "Reset your password" : "Restabelecer o seu contrasinal", - "No translation provider available" : "Non hai ningún provedor de tradución dispoñible", + "No translation provider available" : "Non hai ningún provedor de tradución dispoñíbel", "Could not detect language" : "Non se puido detectar o idioma", - "Unable to translate" : "Non se puido traducir", + "Unable to translate" : "Non é posíbel traducir", "Nextcloud Server" : "Servidor do Nextcloud", "Some of your link shares have been removed" : "Elimináronse algunhas das súas ligazóns de compartición", "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Por mor dun erro de seguridade tivemos que eliminar algunhas das súas ligazóns de compartición. Vexa a ligazón para obter máis información.", @@ -81,8 +81,8 @@ OC.L10N.register( "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendase encarecidamente activar este módulo para obter os mellores resultados coa detección do tipo MIME.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «'filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a {linkstart}documentación ↗{linkend} para obter máis información.", - "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "A base de datos úsase para o bloqueo de ficheiros transaccionais. Para mellorar o rendemento, por favor configure Memcache, se está dispoñible. Consulta a {linkstart}documentación ↗{linkend} para obter máis información.", - "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Asegúrate de configurar a opción \"overwrite.cli.url\" no teu ficheiro config.php co URL que usan principalmente os teus usuarios para acceder a este Nextcloud. Suxestión: \"{suggestedOverwriteCliURL}\". Se non, pode haber problemas coa xeración de URL a través de cron. (Non obstante, é posible que o URL suxerido non sexa o URL que usan principalmente os seus usuarios para acceder a este Nextcloud. O mellor é comprobar isto en calquera caso).", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "A base de datos úsase para o bloqueo de ficheiros transaccionais. Para mellorar o rendemento, configure Memcache, se está dispoñíbel. Consulte a {linkstart}documentación ↗{linkend} para obter máis información.", + "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Asegúrese de configurar a opción «overwrite.cli.url» no seu ficheiro config.php co URL que usan principalmente os seus usuarios para acceder a este Nextcloud. Suxestión: «{suggestedOverwriteCliURL}». Se non, pode haber problemas coa xeración de URL a través de cron. (Non obstante, é posíbel que o URL suxerido non sexa o URL que usan principalmente os seus usuarios para acceder a este Nextcloud. O mellor é comprobar isto en calquera caso).", "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "A súa instalación non ten definida a rexión telefónica predeterminada. Isto é necesario para validar os números de teléfono na configuración do perfil sen un código de país. Para permitir números sen código de país, engada «default_phone_region» co respectivo {linkstart}código ISO 3166-1 ↗{linkend} da rexión ao seu ficheiro de configuración.", "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada mediante a liña de ordes. Atopáronse os seguintes erros técnicos: ", "Last background job execution ran {relativeTime}. Something seems wrong. {linkstart}Check the background job settings ↗{linkend}." : "Última execución da tarefa de cron {relativeTime}. Semella que algo vai mal. {linkstart}Comprobe os axustes do traballo en segundo plano ↗{linkend}.", @@ -91,7 +91,7 @@ OC.L10N.register( "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "PHP non atopa unha fonte de aleatoriedade, isto está moi desaconsellado por razóns de seguridade. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Anove a versión de PHP para beneficiarse das {linkstart}melloras de rendemento e seguridade que aporta PHP Group ↗{linkend} tan cedo como a súa distribución o admita. ", - "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "PHP 8.0 agora está obsoleto en Nextcloud 27. Nextcloud 28 pode requirir polo menos PHP 8.1. Actualiza a {linkstart}unha das versións de PHP oficialmente compatibles proporcionadas polo Grupo PHP ↗{linkend} o antes posible.", + "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "PHP 8.0 é obsoleto en Nextcloud 27. Nextcloud 28 pode requirir polo menos PHP 8.1. Actualice a {linkstart}unha das versións de PHP oficialmente compatíbeis fornecidas polo Grupo PHP ↗{linkend} o antes posíbel.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud dende un proxy no que confía. Se non, isto é un incidente de seguridade que pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the {linkstart}memcached wiki about both modules ↗{linkend}." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a {linkstart}wiki de memcached sobre os dous módulos ↗{linkend}.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the {linkstart1}documentation ↗{linkend}. ({linkstart2}List of invalid files…{linkend} / {linkstart3}Rescan…{linkend})" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa {linkstart1}documentación ↗{linkend}. ({linkstart2}Lista de ficheiros incorrectos…{linkend} / {linkstart3}Volver analizar…{linkend})", @@ -153,7 +153,7 @@ OC.L10N.register( "Please contact your administrator." : "Contacte co administrador.", "An internal error occurred." : "Produciuse un erro interno", "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.", - "Account name or email" : "Nome da conta ou correo electrónico", + "Account name or email" : "Nome da conta ou correo-e", "Password" : "Contrasinal", "Log in to {productName}" : "Inicia sesión en {productName}", "Wrong username or password." : "Nome de usuario ou contrasinal incorrecto", @@ -167,9 +167,9 @@ OC.L10N.register( "Your connection is not secure" : "A conexión non é segura", "Passwordless authentication is only available over a secure connection." : "A autenticación sen contrasinal só está dispoñíbel nunha conexión segura.", "Reset password" : "Restabelecer o contrasinal", - "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Se existe esta conta, enviouse unha mensaxe de restablecemento do contrasinal ao seu enderezo de correo electrónico. Se non o recibes, verifica o teu enderezo de correo electrónico e/ou o nome da conta, consulta os teus cartafoles de correo non desexado ou lixo ou pídelle axuda á túa administración local.", + "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Se existe esta conta, enviouse unha mensaxe de restabelecemento do contrasinal ao seu enderezo de correo. Se non o recibe, verifique o seu enderezo de correo e/ou o nome da conta, consulte os seus cartafoles de correo lixo ou non desexado, ou pídalle axuda á súa administración local.", "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.", - "Password cannot be changed. Please contact your administrator." : "Non se pode cambiar o contrasinal. Póñase en contacto co seu administrador.", + "Password cannot be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", "Back to login" : "Volver ao acceso", "New password" : "Novo contrasinal", "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?", @@ -308,7 +308,7 @@ OC.L10N.register( "The profile does not exist." : "O perfil non existe.", "Back to %s" : "Volver a %s", "Page not found" : "Non se atopou a páxina", - "The page could not be found on the server or you may not be allowed to view it." : "Non se puido atopar a páxina no servidor ou é posible que non teñas permiso para vela.", + "The page could not be found on the server or you may not be allowed to view it." : "Non foi posíbel atopar a páxina no servidor ou é posíbel que non teña permisos para vela.", "Too many requests" : "Demasiadas solicitudes", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Houbo demasiadas solicitudes da súa rede. Volva tentalo máis adiante ou póñase en contacto co seu administrador se se trata dun erro.", "Error" : "Erro", @@ -413,9 +413,9 @@ OC.L10N.register( "This page will refresh itself when the instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia estea dispoñíbel de novo.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit! For further details read {linkstart}the documentation page about this ↗{linkend}." : "Parece que está a executar unha versión de PHP de 32 bits. Nextcloud necesita 64 bits para funcionar ben. Actualiza o teu sistema operativo e PHP a 64 bits. Para obter máis detalles, le {linkstart}a páxina de documentación sobre isto ↗{linkend}.", - "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Enviouse unha mensaxe de restablecemento do contrasinal ao enderezo de correo electrónico desta conta. Se non o recibes, consulta os teus cartafoles de correo lixo ou lixo ou pídelle axuda ao teu administrador local.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Enviouse unha mensaxe de restabelecemento do contrasinal ao enderezo de correo desta conta. Se non o recibe, consulte os seus cartafoles de correo lixo ou non desexado ou pídalle axuda á súa administración local.", "If it is not there ask your local administrator." : "Se non existe, pregúntelle ao seu administrador local.", - "Press enter to start searching" : "Preme Intro para comezar a buscar", + "Press enter to start searching" : "Prema Intro para comezar a buscar", "Settings" : "Axustes", "File not found" : "Non se atopou o ficheiro", "The document could not be found on the server. Maybe the share was deleted or has expired?" : "Non foi posíbel atopar o documento no servidor. É posíbel que a ligazón for eliminada ou que xa teña caducado.", diff --git a/core/l10n/gl.json b/core/l10n/gl.json index 99cc2260c56..0f5c5f0adfc 100644 --- a/core/l10n/gl.json +++ b/core/l10n/gl.json @@ -37,9 +37,9 @@ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", "Reset your password" : "Restabelecer o seu contrasinal", - "No translation provider available" : "Non hai ningún provedor de tradución dispoñible", + "No translation provider available" : "Non hai ningún provedor de tradución dispoñíbel", "Could not detect language" : "Non se puido detectar o idioma", - "Unable to translate" : "Non se puido traducir", + "Unable to translate" : "Non é posíbel traducir", "Nextcloud Server" : "Servidor do Nextcloud", "Some of your link shares have been removed" : "Elimináronse algunhas das súas ligazóns de compartición", "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Por mor dun erro de seguridade tivemos que eliminar algunhas das súas ligazóns de compartición. Vexa a ligazón para obter máis información.", @@ -79,8 +79,8 @@ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendase encarecidamente activar este módulo para obter os mellores resultados coa detección do tipo MIME.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «'filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a {linkstart}documentación ↗{linkend} para obter máis información.", - "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "A base de datos úsase para o bloqueo de ficheiros transaccionais. Para mellorar o rendemento, por favor configure Memcache, se está dispoñible. Consulta a {linkstart}documentación ↗{linkend} para obter máis información.", - "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Asegúrate de configurar a opción \"overwrite.cli.url\" no teu ficheiro config.php co URL que usan principalmente os teus usuarios para acceder a este Nextcloud. Suxestión: \"{suggestedOverwriteCliURL}\". Se non, pode haber problemas coa xeración de URL a través de cron. (Non obstante, é posible que o URL suxerido non sexa o URL que usan principalmente os seus usuarios para acceder a este Nextcloud. O mellor é comprobar isto en calquera caso).", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "A base de datos úsase para o bloqueo de ficheiros transaccionais. Para mellorar o rendemento, configure Memcache, se está dispoñíbel. Consulte a {linkstart}documentación ↗{linkend} para obter máis información.", + "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Asegúrese de configurar a opción «overwrite.cli.url» no seu ficheiro config.php co URL que usan principalmente os seus usuarios para acceder a este Nextcloud. Suxestión: «{suggestedOverwriteCliURL}». Se non, pode haber problemas coa xeración de URL a través de cron. (Non obstante, é posíbel que o URL suxerido non sexa o URL que usan principalmente os seus usuarios para acceder a este Nextcloud. O mellor é comprobar isto en calquera caso).", "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "A súa instalación non ten definida a rexión telefónica predeterminada. Isto é necesario para validar os números de teléfono na configuración do perfil sen un código de país. Para permitir números sen código de país, engada «default_phone_region» co respectivo {linkstart}código ISO 3166-1 ↗{linkend} da rexión ao seu ficheiro de configuración.", "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada mediante a liña de ordes. Atopáronse os seguintes erros técnicos: ", "Last background job execution ran {relativeTime}. Something seems wrong. {linkstart}Check the background job settings ↗{linkend}." : "Última execución da tarefa de cron {relativeTime}. Semella que algo vai mal. {linkstart}Comprobe os axustes do traballo en segundo plano ↗{linkend}.", @@ -89,7 +89,7 @@ "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "PHP non atopa unha fonte de aleatoriedade, isto está moi desaconsellado por razóns de seguridade. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Anove a versión de PHP para beneficiarse das {linkstart}melloras de rendemento e seguridade que aporta PHP Group ↗{linkend} tan cedo como a súa distribución o admita. ", - "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "PHP 8.0 agora está obsoleto en Nextcloud 27. Nextcloud 28 pode requirir polo menos PHP 8.1. Actualiza a {linkstart}unha das versións de PHP oficialmente compatibles proporcionadas polo Grupo PHP ↗{linkend} o antes posible.", + "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "PHP 8.0 é obsoleto en Nextcloud 27. Nextcloud 28 pode requirir polo menos PHP 8.1. Actualice a {linkstart}unha das versións de PHP oficialmente compatíbeis fornecidas polo Grupo PHP ↗{linkend} o antes posíbel.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud dende un proxy no que confía. Se non, isto é un incidente de seguridade que pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa {linkstart}documentación ↗{linkend}.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the {linkstart}memcached wiki about both modules ↗{linkend}." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a {linkstart}wiki de memcached sobre os dous módulos ↗{linkend}.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the {linkstart1}documentation ↗{linkend}. ({linkstart2}List of invalid files…{linkend} / {linkstart3}Rescan…{linkend})" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa {linkstart1}documentación ↗{linkend}. ({linkstart2}Lista de ficheiros incorrectos…{linkend} / {linkstart3}Volver analizar…{linkend})", @@ -151,7 +151,7 @@ "Please contact your administrator." : "Contacte co administrador.", "An internal error occurred." : "Produciuse un erro interno", "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.", - "Account name or email" : "Nome da conta ou correo electrónico", + "Account name or email" : "Nome da conta ou correo-e", "Password" : "Contrasinal", "Log in to {productName}" : "Inicia sesión en {productName}", "Wrong username or password." : "Nome de usuario ou contrasinal incorrecto", @@ -165,9 +165,9 @@ "Your connection is not secure" : "A conexión non é segura", "Passwordless authentication is only available over a secure connection." : "A autenticación sen contrasinal só está dispoñíbel nunha conexión segura.", "Reset password" : "Restabelecer o contrasinal", - "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Se existe esta conta, enviouse unha mensaxe de restablecemento do contrasinal ao seu enderezo de correo electrónico. Se non o recibes, verifica o teu enderezo de correo electrónico e/ou o nome da conta, consulta os teus cartafoles de correo non desexado ou lixo ou pídelle axuda á túa administración local.", + "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Se existe esta conta, enviouse unha mensaxe de restabelecemento do contrasinal ao seu enderezo de correo. Se non o recibe, verifique o seu enderezo de correo e/ou o nome da conta, consulte os seus cartafoles de correo lixo ou non desexado, ou pídalle axuda á súa administración local.", "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.", - "Password cannot be changed. Please contact your administrator." : "Non se pode cambiar o contrasinal. Póñase en contacto co seu administrador.", + "Password cannot be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", "Back to login" : "Volver ao acceso", "New password" : "Novo contrasinal", "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?", @@ -306,7 +306,7 @@ "The profile does not exist." : "O perfil non existe.", "Back to %s" : "Volver a %s", "Page not found" : "Non se atopou a páxina", - "The page could not be found on the server or you may not be allowed to view it." : "Non se puido atopar a páxina no servidor ou é posible que non teñas permiso para vela.", + "The page could not be found on the server or you may not be allowed to view it." : "Non foi posíbel atopar a páxina no servidor ou é posíbel que non teña permisos para vela.", "Too many requests" : "Demasiadas solicitudes", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Houbo demasiadas solicitudes da súa rede. Volva tentalo máis adiante ou póñase en contacto co seu administrador se se trata dun erro.", "Error" : "Erro", @@ -411,9 +411,9 @@ "This page will refresh itself when the instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia estea dispoñíbel de novo.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit! For further details read {linkstart}the documentation page about this ↗{linkend}." : "Parece que está a executar unha versión de PHP de 32 bits. Nextcloud necesita 64 bits para funcionar ben. Actualiza o teu sistema operativo e PHP a 64 bits. Para obter máis detalles, le {linkstart}a páxina de documentación sobre isto ↗{linkend}.", - "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Enviouse unha mensaxe de restablecemento do contrasinal ao enderezo de correo electrónico desta conta. Se non o recibes, consulta os teus cartafoles de correo lixo ou lixo ou pídelle axuda ao teu administrador local.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Enviouse unha mensaxe de restabelecemento do contrasinal ao enderezo de correo desta conta. Se non o recibe, consulte os seus cartafoles de correo lixo ou non desexado ou pídalle axuda á súa administración local.", "If it is not there ask your local administrator." : "Se non existe, pregúntelle ao seu administrador local.", - "Press enter to start searching" : "Preme Intro para comezar a buscar", + "Press enter to start searching" : "Prema Intro para comezar a buscar", "Settings" : "Axustes", "File not found" : "Non se atopou o ficheiro", "The document could not be found on the server. Maybe the share was deleted or has expired?" : "Non foi posíbel atopar o documento no servidor. É posíbel que a ligazón for eliminada ou que xa teña caducado.", diff --git a/core/l10n/hu.js b/core/l10n/hu.js index 9de7b754cf8..5646aa321f0 100644 --- a/core/l10n/hu.js +++ b/core/l10n/hu.js @@ -81,6 +81,7 @@ OC.L10N.register( "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Az adatbázis nem „READ COMMITTED” tranzakció izolációs szinttel fut. Ez problémákat okozhat több egyidejű esemény végrehajtásakor.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "A „fileinfo” PHP modul hiányzik. Erősen javasolt a modul engedélyezése a MIME-típusok lehető legjobb felismeréséhez.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "A tranzakciós fájlok zárolása le van tiltva, ez problémákhoz vezethet, ha versenyhelyzet lép fel. A problémák elkerülése érdekében engedélyezze a „filelocking.enabled” beállítást a config.php fájlban. További információkért lásd a {linkstart}dokumentációt ↗{linkend}.", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "Az adatbázis a tranzakciós fájlzároláshoz használatos. A teljesítmény növeléséhez állítson be memcache-t, ha az elérhető. További információkért lásd a {linkstart}dokumentációt ↗{linkend}.", "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Győződjön meg róla, hogy beállította arra az URL-re az „overwrite.cli.url” lehetőséget a config.php fájlban, amelyen a felhasználók elérik ezt a Nextcloudot. Javaslat: „{suggestedOverwriteCliURL}”. Különben problémák lehetnek a cronnal történő URL-előállítással. (Lehetséges, hogy a javasolt URL nem az, amellyel a felhasználók elsődlegesen elérik a Nextcloudot. Jobb, ha a biztonság kedvéért még egyszer ellenőrzi.)", "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "A telepítéshez nincs megadva alapértelmezett telefonrégió. Erre a telefonszámok országkód nélküli hitelesítéséhez van szükség a profilbeállításokban. Ha országkód nélküli számokat szeretne engedélyezni, vegye fel a konfigurációs fájlba az „default_phone_region” szót a régió megfelelő {linkstart}ISO 3166-1 kódjával ↗{linkend}.", "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Az ütemezett feladatot nem lehetett parancssorból futtatni. A következő műszaki hiba lépett fel:", @@ -90,6 +91,7 @@ OC.L10N.register( "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Nincs beállítva memória gyorsítótár. A teljesítmény növelése érdekében állítson be egy memcache-t, ha van ilyen. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A PHP nem talált megfelelő véletlenszerűségi forrást, amely biztonsági okokból erősen ellenjavallt. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Ön jelenleg a következő verziójú PHP-t futtatja: {version}. Amint a disztribúciója támogatja, frissítse a PHP verzióját, hogy kihasználhassa a {linkstart}PHP Group által nyújtott teljesítménybeli és biztonsági frissítéseket ↗{linkend}.", + "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "A PHP 8.0 már elavult a Nextcloud 27-ben. A Nextcloud 28-hoz legalább PHP 8.1 szükséges. Amint csak lehet frissítsen a {linkstart}PHP Group által hivatalosan támogatott PHP-verzió egyikére ↗{linkend}.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A fordított proxy fejléc konfigurációja helytelen, vagy egy megbízható proxyból érhető el a Nextcloud. Ha nem, akkor ez biztonsági probléma, és lehetővé teheti a támadók számára, hogy a Nextcloud számára látható IP-címüket meghamisítsák. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the {linkstart}memcached wiki about both modules ↗{linkend}." : "A Memcached elosztott gyorsítótárként van konfigurálva, de rossz „memcache” PHP modul van telepítve. Az OC\\Memcache\\Memcached csak a „memcached” modult támogatja, a „memcache”-t nem. Lásd a {linkstart}memcached wiki-t mindkét modulról ↗{linkend}.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the {linkstart1}documentation ↗{linkend}. ({linkstart2}List of invalid files…{linkend} / {linkstart3}Rescan…{linkend})" : "Néhány fájl elbukott az integritásellenőrzésen. További információk a probléma megoldásáról a {linkstart1}dokumentációban találhatók ↗{linkend}. ({linkstart2}Érvénytelen fájlok listája…{linkend} / {linkstart3}Újrakeresés…{linkend})", @@ -117,6 +119,7 @@ OC.L10N.register( "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GB of free space available in the temp directory of PHP. Check the logs for full details about the path and the available space. To improve this please change the temporary directory in the php.ini or make more space available in that path." : "Ez a példány S3-alapú objektumtárat használ elsődleges tárolóként. A feltöltött fájlok ideiglenesen a kiszolgálón tároltak, így ajánlott hogy legalább 50GB szabad tárhely legyen a PHP ideiglenes könyvtárában. Ellenőrizze a naplókat az útvonal pontos részletei és az elérhető hely miatt. Hogy ezen javítson, módosítsa az ideiglenes könyvtárat a php.ini-ben, vagy szabadítson fel helyet azon az útvonalon.", "The temporary directory of this instance points to an either non-existing or non-writable directory." : "A példány ideiglenes könyvtára egy nem létező vagy egy nem írható könyvtárra mutat.", "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "Biztonságos kapcsolaton keresztül éri el a példányát, azonban a példánya nem biztonságos URL-eket hoz létre. Ez nagy valószínűséggel azt jelenti, hogy egy fordított proxy mögött áll, és a konfigurációs változók felülírása nincs megfelelően beállítva. Olvassa el az {linkstart}erről szóló dokumentációs oldalt{linkend}.", + "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Ez a példány hibakeresési módban fut. Csak helyi fejlesztéshez engedélyezze, éles környezetben ne.", "Error occurred while checking server setup" : "Hiba történt a kiszolgálóbeállítások ellenőrzésekor", "For more details see the {linkstart}documentation ↗{linkend}." : "További részletekért lásd a {linkstart}dokumentációt↗{linkend}.", "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Az adatkönyvtárai és a fájljai valószínűleg elérhetőek az internetről. A .htaccess fájl nem működik. Erősen javasolt, hogy a webkiszolgálót úgy állítsa be, hogy az adatkönyvtár tartalma ne legyen közvetlenül elérhető, vagy helyezze át a könyvtárat a kiszolgálási területen kívülre.", @@ -190,6 +193,7 @@ OC.L10N.register( "Distraction free note taking app." : "Figyelemelterelés nélküli jegyzetelési alkalmazás.", "Search contacts" : "Névjegyek keresése", "Forgot password?" : "Elfelejtett jelszó?", + "Back to login form" : "Vissza a bejelentkezési űrlaphoz", "Back" : "Vissza", "Login form is disabled." : "A bejelentkezési űrlap letiltva.", "Edit Profile" : "Profil szerkesztése", @@ -206,6 +210,7 @@ OC.L10N.register( "Load more results" : "További találatok betöltése", "Search" : "Keresés", "No results for {query}" : "Nincs találat a következőre: {query}", + "Press Enter to start searching" : "A keresés indításához nyomjon Entert", "An error occurred while searching for {type}" : "Hiba történt a(z) {type} keresése sorá", "_Please enter {minSearchLength} character or more to search_::_Please enter {minSearchLength} characters or more to search_" : ["A kereséshez írjon be a legalább {minSearchLength} karaktert","A kereséshez írjon be a legalább {minSearchLength} karaktert"], "This browser is not supported" : "Ez a böngésző nem támogatott.", @@ -305,6 +310,7 @@ OC.L10N.register( "The profile does not exist." : "A profil nem létezik.", "Back to %s" : "Vissza ide %s", "Page not found" : "Az oldal nem található", + "The page could not be found on the server or you may not be allowed to view it." : "Az oldal nem található a kiszolgálón, vagy lehet, hogy nincs engedélye arra, hogy megnézze.", "Too many requests" : "Túl sok kérés", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Túl sok kérés érkezett a hálózatától. Próbálja újra később, vagy ha ez egy hiba, akkor forduljon a rendszergazdához.", "Error" : "Hiba", diff --git a/core/l10n/hu.json b/core/l10n/hu.json index 6592438aff3..dde49d59205 100644 --- a/core/l10n/hu.json +++ b/core/l10n/hu.json @@ -79,6 +79,7 @@ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Az adatbázis nem „READ COMMITTED” tranzakció izolációs szinttel fut. Ez problémákat okozhat több egyidejű esemény végrehajtásakor.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "A „fileinfo” PHP modul hiányzik. Erősen javasolt a modul engedélyezése a MIME-típusok lehető legjobb felismeréséhez.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "A tranzakciós fájlok zárolása le van tiltva, ez problémákhoz vezethet, ha versenyhelyzet lép fel. A problémák elkerülése érdekében engedélyezze a „filelocking.enabled” beállítást a config.php fájlban. További információkért lásd a {linkstart}dokumentációt ↗{linkend}.", + "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "Az adatbázis a tranzakciós fájlzároláshoz használatos. A teljesítmény növeléséhez állítson be memcache-t, ha az elérhető. További információkért lásd a {linkstart}dokumentációt ↗{linkend}.", "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Győződjön meg róla, hogy beállította arra az URL-re az „overwrite.cli.url” lehetőséget a config.php fájlban, amelyen a felhasználók elérik ezt a Nextcloudot. Javaslat: „{suggestedOverwriteCliURL}”. Különben problémák lehetnek a cronnal történő URL-előállítással. (Lehetséges, hogy a javasolt URL nem az, amellyel a felhasználók elsődlegesen elérik a Nextcloudot. Jobb, ha a biztonság kedvéért még egyszer ellenőrzi.)", "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "A telepítéshez nincs megadva alapértelmezett telefonrégió. Erre a telefonszámok országkód nélküli hitelesítéséhez van szükség a profilbeállításokban. Ha országkód nélküli számokat szeretne engedélyezni, vegye fel a konfigurációs fájlba az „default_phone_region” szót a régió megfelelő {linkstart}ISO 3166-1 kódjával ↗{linkend}.", "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Az ütemezett feladatot nem lehetett parancssorból futtatni. A következő műszaki hiba lépett fel:", @@ -88,6 +89,7 @@ "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Nincs beállítva memória gyorsítótár. A teljesítmény növelése érdekében állítson be egy memcache-t, ha van ilyen. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A PHP nem talált megfelelő véletlenszerűségi forrást, amely biztonsági okokból erősen ellenjavallt. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Ön jelenleg a következő verziójú PHP-t futtatja: {version}. Amint a disztribúciója támogatja, frissítse a PHP verzióját, hogy kihasználhassa a {linkstart}PHP Group által nyújtott teljesítménybeli és biztonsági frissítéseket ↗{linkend}.", + "PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to {linkstart}one of the officially supported PHP versions provided by the PHP Group ↗{linkend} as soon as possible." : "A PHP 8.0 már elavult a Nextcloud 27-ben. A Nextcloud 28-hoz legalább PHP 8.1 szükséges. Amint csak lehet frissítsen a {linkstart}PHP Group által hivatalosan támogatott PHP-verzió egyikére ↗{linkend}.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the {linkstart}documentation ↗{linkend}." : "A fordított proxy fejléc konfigurációja helytelen, vagy egy megbízható proxyból érhető el a Nextcloud. Ha nem, akkor ez biztonsági probléma, és lehetővé teheti a támadók számára, hogy a Nextcloud számára látható IP-címüket meghamisítsák. További információk a {linkstart}dokumentációban találhatók ↗{linkend}.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the {linkstart}memcached wiki about both modules ↗{linkend}." : "A Memcached elosztott gyorsítótárként van konfigurálva, de rossz „memcache” PHP modul van telepítve. Az OC\\Memcache\\Memcached csak a „memcached” modult támogatja, a „memcache”-t nem. Lásd a {linkstart}memcached wiki-t mindkét modulról ↗{linkend}.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the {linkstart1}documentation ↗{linkend}. ({linkstart2}List of invalid files…{linkend} / {linkstart3}Rescan…{linkend})" : "Néhány fájl elbukott az integritásellenőrzésen. További információk a probléma megoldásáról a {linkstart1}dokumentációban találhatók ↗{linkend}. ({linkstart2}Érvénytelen fájlok listája…{linkend} / {linkstart3}Újrakeresés…{linkend})", @@ -115,6 +117,7 @@ "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GB of free space available in the temp directory of PHP. Check the logs for full details about the path and the available space. To improve this please change the temporary directory in the php.ini or make more space available in that path." : "Ez a példány S3-alapú objektumtárat használ elsődleges tárolóként. A feltöltött fájlok ideiglenesen a kiszolgálón tároltak, így ajánlott hogy legalább 50GB szabad tárhely legyen a PHP ideiglenes könyvtárában. Ellenőrizze a naplókat az útvonal pontos részletei és az elérhető hely miatt. Hogy ezen javítson, módosítsa az ideiglenes könyvtárat a php.ini-ben, vagy szabadítson fel helyet azon az útvonalon.", "The temporary directory of this instance points to an either non-existing or non-writable directory." : "A példány ideiglenes könyvtára egy nem létező vagy egy nem írható könyvtárra mutat.", "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "Biztonságos kapcsolaton keresztül éri el a példányát, azonban a példánya nem biztonságos URL-eket hoz létre. Ez nagy valószínűséggel azt jelenti, hogy egy fordított proxy mögött áll, és a konfigurációs változók felülírása nincs megfelelően beállítva. Olvassa el az {linkstart}erről szóló dokumentációs oldalt{linkend}.", + "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Ez a példány hibakeresési módban fut. Csak helyi fejlesztéshez engedélyezze, éles környezetben ne.", "Error occurred while checking server setup" : "Hiba történt a kiszolgálóbeállítások ellenőrzésekor", "For more details see the {linkstart}documentation ↗{linkend}." : "További részletekért lásd a {linkstart}dokumentációt↗{linkend}.", "Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Az adatkönyvtárai és a fájljai valószínűleg elérhetőek az internetről. A .htaccess fájl nem működik. Erősen javasolt, hogy a webkiszolgálót úgy állítsa be, hogy az adatkönyvtár tartalma ne legyen közvetlenül elérhető, vagy helyezze át a könyvtárat a kiszolgálási területen kívülre.", @@ -188,6 +191,7 @@ "Distraction free note taking app." : "Figyelemelterelés nélküli jegyzetelési alkalmazás.", "Search contacts" : "Névjegyek keresése", "Forgot password?" : "Elfelejtett jelszó?", + "Back to login form" : "Vissza a bejelentkezési űrlaphoz", "Back" : "Vissza", "Login form is disabled." : "A bejelentkezési űrlap letiltva.", "Edit Profile" : "Profil szerkesztése", @@ -204,6 +208,7 @@ "Load more results" : "További találatok betöltése", "Search" : "Keresés", "No results for {query}" : "Nincs találat a következőre: {query}", + "Press Enter to start searching" : "A keresés indításához nyomjon Entert", "An error occurred while searching for {type}" : "Hiba történt a(z) {type} keresése sorá", "_Please enter {minSearchLength} character or more to search_::_Please enter {minSearchLength} characters or more to search_" : ["A kereséshez írjon be a legalább {minSearchLength} karaktert","A kereséshez írjon be a legalább {minSearchLength} karaktert"], "This browser is not supported" : "Ez a böngésző nem támogatott.", @@ -303,6 +308,7 @@ "The profile does not exist." : "A profil nem létezik.", "Back to %s" : "Vissza ide %s", "Page not found" : "Az oldal nem található", + "The page could not be found on the server or you may not be allowed to view it." : "Az oldal nem található a kiszolgálón, vagy lehet, hogy nincs engedélye arra, hogy megnézze.", "Too many requests" : "Túl sok kérés", "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Túl sok kérés érkezett a hálózatától. Próbálja újra később, vagy ha ez egy hiba, akkor forduljon a rendszergazdához.", "Error" : "Hiba", diff --git a/core/l10n/uk.js b/core/l10n/uk.js index a868e78d9e4..6fbb3f0d99b 100644 --- a/core/l10n/uk.js +++ b/core/l10n/uk.js @@ -106,7 +106,7 @@ OC.L10N.register( "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "У базі даних відсутні деякі необов’язкові стовпці. Через те, що додавання стовпців у великі таблиці може зайняти деякий час, вони не додаються автоматично, коли вони можуть бути необов’язковими. Для створення відсутніх стовпців, будь ласка, виконайте команду \"occ db:add-missing-columns\". Після додавання стовпців деякі функції можуть покращити реагування та зручність використання.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "У цьому екземплярі відсутні деякі рекомендовані модулі PHP. Для кращої продуктивності та кращої сумісності настійно рекомендується встановити їх.", "The PHP module \"imagick\" is not enabled although the theming app is. For favicon generation to work correctly, you need to install and enable this module." : "PHP-модуль \"imagick\" не ввімкнено, хоча програму для створення тем. Щоб генерація фавіконів працювала коректно, вам необхідно встановити та ввімкнути цей модуль.", - "The PHP modules \"gmp\" and/or \"bcmath\" are not enabled. If you use WebAuthn passwordless authentication, these modules are required." : "Модулі PHP \"gmp\" і/або \"bcmath\" не ввімкнено. Якщо ви використовуєте автентифікацію без пароля WebAuthn, ці модулі є обов’язковими.", + "The PHP modules \"gmp\" and/or \"bcmath\" are not enabled. If you use WebAuthn passwordless authentication, these modules are required." : "Модулі PHP \"gmp\" і/або \"bcmath\" не увімкнено. Якщо ви бажаєте використовувати безпарольну авторизацію WebAuthn, ці модулі потрібно встановити та налаштувати.", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit! For further details read {linkstart}the documentation page ↗{linkend} about this." : "Схоже, що ви використовуєте 32-бітну версію PHP. Для належної роботи Nextcloud потрібна 64-бітна версія. Будь ласка, оновіть вашу операційну систему та PHP до 64-бітної версії. Докладно про це можна дізнатися на {linkstart}сторінці документації↗{linkend}.", "Module php-imagick in this instance has no SVG support. For better compatibility it is recommended to install it." : "Модуль php-imagick у цьому випадку не підтримує SVG. Для кращої сумісності рекомендується встановити його.", "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read {linkstart}the documentation page about this ↗{linkend}." : "У деяких стовпцях бази даних відсутнє перетворення на big int. Через те, що зміна типів стовпців у великих таблицях могла зайняти деякий час, вони не були змінені автоматично. Для застосування змін, будь ласка, виконайте команду \"occ db:convert-filecache-bigint\". Цю операцію потрібно виконати, коли примірник перебуває в автономному режимі. Для отримання додаткової інформації прочитайте {linkstart}сторінку документації про це ↗{linkend}.", @@ -150,7 +150,7 @@ OC.L10N.register( "_{count} notification_::_{count} notifications_" : ["{count} сповіщень","{count} сповіщень","{count} сповіщень","{count} сповіщень"], "Log in" : "Увійти", "Logging in …" : "Вхід...", - "Server side authentication failed!" : "Невдала аутентифікація на стороні сервера!", + "Server side authentication failed!" : "Невдала авторизація на стороні сервера!", "Please contact your administrator." : "Будь ласка, зверніться до вашого Адміністратора.", "An internal error occurred." : "Виникла внутрішня помилка.", "Please try again or contact your administrator." : "Будь ласка, спробуйте ще раз або зверніться до адміністратора.", @@ -169,7 +169,7 @@ OC.L10N.register( "Passwordless authentication is only available over a secure connection." : "Авторизація без пароля можлива лише при безпечному з'єднанні.", "Reset password" : "Перевстановити пароль", "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Якщо цей обліковий запис існує, на його електронну адресу було надіслано повідомлення про зміну пароля. Якщо ви його не отримали, перевірте адресу електронної пошти та/або назву облікового запису, перевірте папки \"Спам\" і \"Небажана пошта\" або зверніться за допомогою до вашого адміністратора.", - "Couldn't send reset email. Please contact your administrator." : "Не можу надіслати електронного листа для перевстановлення пароля. Будь ласка, сконтактуйте з адміністратором.", + "Couldn't send reset email. Please contact your administrator." : "Не вдалося надіслати повідомлення для перевстановлення пароля. Будь ласка, сконтактуйте з адміністратором.", "Password cannot be changed. Please contact your administrator." : "Пароль не можна змінити. Будь ласка, зверніться до свого адміністратора.", "Back to login" : "Повернутися на сторінку входу", "New password" : "Новий пароль", @@ -222,7 +222,7 @@ OC.L10N.register( "Search {types} …" : "Пошук {types} …", "Avatar of {fullName}" : "Аватарка {fullName}", "Could not load your contacts" : "Неможливо завантажити ваші контакти", - "Search contacts …" : "Пошук контактів...", + "Search contacts …" : "Пошук контакту...", "No contacts found" : "Контактів не знайдено", "Show all contacts …" : "Всі контакти...", "Install the Contacts app" : "Встановіть застосунок Контакти", @@ -380,7 +380,7 @@ OC.L10N.register( "Email address" : "Адреса ел.пошти", "Password sent!" : "Пароль надіслано!", "You are not authorized to request a password for this share" : "Ви не маєте права запитувати пароль для цього ресурсу", - "Two-factor authentication" : "Двофакторна аутентифікація", + "Two-factor authentication" : "Двофакторна авторизація", "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Для вашого облікового запису налаштовано посилену безпеку. Виберіть другий фактор для авторизації.", "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Неможливо завантажити щонайменше один з активованих вами способів двофакторної авторизації. Будь ласка, сконтактуйте з адміністратором.", "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Двофакторну авторизацію увімкнено, але не налаштовано для вашого облікового запису. Будь ласка, сконтактуйте з вашим адміністратором для отримання допомоги.", diff --git a/core/l10n/uk.json b/core/l10n/uk.json index 0a285023d29..fb03a10e15f 100644 --- a/core/l10n/uk.json +++ b/core/l10n/uk.json @@ -104,7 +104,7 @@ "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "У базі даних відсутні деякі необов’язкові стовпці. Через те, що додавання стовпців у великі таблиці може зайняти деякий час, вони не додаються автоматично, коли вони можуть бути необов’язковими. Для створення відсутніх стовпців, будь ласка, виконайте команду \"occ db:add-missing-columns\". Після додавання стовпців деякі функції можуть покращити реагування та зручність використання.", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "У цьому екземплярі відсутні деякі рекомендовані модулі PHP. Для кращої продуктивності та кращої сумісності настійно рекомендується встановити їх.", "The PHP module \"imagick\" is not enabled although the theming app is. For favicon generation to work correctly, you need to install and enable this module." : "PHP-модуль \"imagick\" не ввімкнено, хоча програму для створення тем. Щоб генерація фавіконів працювала коректно, вам необхідно встановити та ввімкнути цей модуль.", - "The PHP modules \"gmp\" and/or \"bcmath\" are not enabled. If you use WebAuthn passwordless authentication, these modules are required." : "Модулі PHP \"gmp\" і/або \"bcmath\" не ввімкнено. Якщо ви використовуєте автентифікацію без пароля WebAuthn, ці модулі є обов’язковими.", + "The PHP modules \"gmp\" and/or \"bcmath\" are not enabled. If you use WebAuthn passwordless authentication, these modules are required." : "Модулі PHP \"gmp\" і/або \"bcmath\" не увімкнено. Якщо ви бажаєте використовувати безпарольну авторизацію WebAuthn, ці модулі потрібно встановити та налаштувати.", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit! For further details read {linkstart}the documentation page ↗{linkend} about this." : "Схоже, що ви використовуєте 32-бітну версію PHP. Для належної роботи Nextcloud потрібна 64-бітна версія. Будь ласка, оновіть вашу операційну систему та PHP до 64-бітної версії. Докладно про це можна дізнатися на {linkstart}сторінці документації↗{linkend}.", "Module php-imagick in this instance has no SVG support. For better compatibility it is recommended to install it." : "Модуль php-imagick у цьому випадку не підтримує SVG. Для кращої сумісності рекомендується встановити його.", "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read {linkstart}the documentation page about this ↗{linkend}." : "У деяких стовпцях бази даних відсутнє перетворення на big int. Через те, що зміна типів стовпців у великих таблицях могла зайняти деякий час, вони не були змінені автоматично. Для застосування змін, будь ласка, виконайте команду \"occ db:convert-filecache-bigint\". Цю операцію потрібно виконати, коли примірник перебуває в автономному режимі. Для отримання додаткової інформації прочитайте {linkstart}сторінку документації про це ↗{linkend}.", @@ -148,7 +148,7 @@ "_{count} notification_::_{count} notifications_" : ["{count} сповіщень","{count} сповіщень","{count} сповіщень","{count} сповіщень"], "Log in" : "Увійти", "Logging in …" : "Вхід...", - "Server side authentication failed!" : "Невдала аутентифікація на стороні сервера!", + "Server side authentication failed!" : "Невдала авторизація на стороні сервера!", "Please contact your administrator." : "Будь ласка, зверніться до вашого Адміністратора.", "An internal error occurred." : "Виникла внутрішня помилка.", "Please try again or contact your administrator." : "Будь ласка, спробуйте ще раз або зверніться до адміністратора.", @@ -167,7 +167,7 @@ "Passwordless authentication is only available over a secure connection." : "Авторизація без пароля можлива лише при безпечному з'єднанні.", "Reset password" : "Перевстановити пароль", "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Якщо цей обліковий запис існує, на його електронну адресу було надіслано повідомлення про зміну пароля. Якщо ви його не отримали, перевірте адресу електронної пошти та/або назву облікового запису, перевірте папки \"Спам\" і \"Небажана пошта\" або зверніться за допомогою до вашого адміністратора.", - "Couldn't send reset email. Please contact your administrator." : "Не можу надіслати електронного листа для перевстановлення пароля. Будь ласка, сконтактуйте з адміністратором.", + "Couldn't send reset email. Please contact your administrator." : "Не вдалося надіслати повідомлення для перевстановлення пароля. Будь ласка, сконтактуйте з адміністратором.", "Password cannot be changed. Please contact your administrator." : "Пароль не можна змінити. Будь ласка, зверніться до свого адміністратора.", "Back to login" : "Повернутися на сторінку входу", "New password" : "Новий пароль", @@ -220,7 +220,7 @@ "Search {types} …" : "Пошук {types} …", "Avatar of {fullName}" : "Аватарка {fullName}", "Could not load your contacts" : "Неможливо завантажити ваші контакти", - "Search contacts …" : "Пошук контактів...", + "Search contacts …" : "Пошук контакту...", "No contacts found" : "Контактів не знайдено", "Show all contacts …" : "Всі контакти...", "Install the Contacts app" : "Встановіть застосунок Контакти", @@ -378,7 +378,7 @@ "Email address" : "Адреса ел.пошти", "Password sent!" : "Пароль надіслано!", "You are not authorized to request a password for this share" : "Ви не маєте права запитувати пароль для цього ресурсу", - "Two-factor authentication" : "Двофакторна аутентифікація", + "Two-factor authentication" : "Двофакторна авторизація", "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Для вашого облікового запису налаштовано посилену безпеку. Виберіть другий фактор для авторизації.", "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Неможливо завантажити щонайменше один з активованих вами способів двофакторної авторизації. Будь ласка, сконтактуйте з адміністратором.", "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Двофакторну авторизацію увімкнено, але не налаштовано для вашого облікового запису. Будь ласка, сконтактуйте з вашим адміністратором для отримання допомоги.", diff --git a/core/templates/update.use-cli.php b/core/templates/update.use-cli.php index 403de7feadc..ae82436d2f1 100644 --- a/core/templates/update.use-cli.php +++ b/core/templates/update.use-cli.php @@ -5,10 +5,14 @@ <?php if ($_['tooBig']) { p($l->t('Please use the command line updater because you have a big instance with more than 50 users.')); } else { - p($l->t('Please use the command line updater because automatic updating is disabled in the config.php.')); + p($l->t('Please use the command line updater because updating via browser is disabled in your config.php.')); } ?><br><br> - <?php - print_unescaped($l->t('For help, see the <a target="_blank" rel="noreferrer noopener" href="%s">documentation</a>.', [link_to_docs('admin-cli-upgrade')])); ?> + <?php if (is_string($_['cliUpgradeLink']) && $_['cliUpgradeLink'] !== '') { + $cliUpgradeLink = $_['cliUpgradeLink']; + } else { + $cliUpgradeLink = link_to_docs('admin-cli-upgrade'); + } + print_unescaped($l->t('For help, see the <a target="_blank" rel="noreferrer noopener" href="%s">documentation</a>.', [$cliUpgradeLink])); ?> </div> </div> |