summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/Command/App/CheckCode.php34
-rw-r--r--core/Controller/ClientFlowLoginController.php101
-rw-r--r--core/Middleware/TwoFactorMiddleware.php8
-rw-r--r--core/css/apps.scss9
-rw-r--r--core/css/guest.css33
-rw-r--r--core/css/header.scss8
-rw-r--r--core/css/login/authpicker.css2
-rw-r--r--core/css/styles.scss1
-rw-r--r--core/js/sharedialoglinkshareview.js2
-rw-r--r--core/js/sharedialogshareelistview.js2
-rw-r--r--core/l10n/bg.js2
-rw-r--r--core/l10n/bg.json2
-rw-r--r--core/l10n/cs.js9
-rw-r--r--core/l10n/cs.json9
-rw-r--r--core/l10n/da.js93
-rw-r--r--core/l10n/da.json93
-rw-r--r--core/l10n/de.js7
-rw-r--r--core/l10n/de.json7
-rw-r--r--core/l10n/de_DE.js7
-rw-r--r--core/l10n/de_DE.json7
-rw-r--r--core/l10n/el.js7
-rw-r--r--core/l10n/el.json7
-rw-r--r--core/l10n/es.js4
-rw-r--r--core/l10n/es.json4
-rw-r--r--core/l10n/es_MX.js7
-rw-r--r--core/l10n/es_MX.json7
-rw-r--r--core/l10n/eu.js13
-rw-r--r--core/l10n/eu.json13
-rw-r--r--core/l10n/fi.js3
-rw-r--r--core/l10n/fi.json3
-rw-r--r--core/l10n/fr.js7
-rw-r--r--core/l10n/fr.json7
-rw-r--r--core/l10n/hu.js2
-rw-r--r--core/l10n/hu.json2
-rw-r--r--core/l10n/id.js2
-rw-r--r--core/l10n/id.json2
-rw-r--r--core/l10n/is.js17
-rw-r--r--core/l10n/is.json17
-rw-r--r--core/l10n/it.js2
-rw-r--r--core/l10n/it.json2
-rw-r--r--core/l10n/ja.js3
-rw-r--r--core/l10n/ja.json3
-rw-r--r--core/l10n/ko.js4
-rw-r--r--core/l10n/ko.json4
-rw-r--r--core/l10n/nb.js21
-rw-r--r--core/l10n/nb.json21
-rw-r--r--core/l10n/nl.js7
-rw-r--r--core/l10n/nl.json7
-rw-r--r--core/l10n/pl.js5
-rw-r--r--core/l10n/pl.json5
-rw-r--r--core/l10n/pt_BR.js7
-rw-r--r--core/l10n/pt_BR.json7
-rw-r--r--core/l10n/pt_PT.js3
-rw-r--r--core/l10n/pt_PT.json3
-rw-r--r--core/l10n/ro.js2
-rw-r--r--core/l10n/ro.json2
-rw-r--r--core/l10n/ru.js7
-rw-r--r--core/l10n/ru.json7
-rw-r--r--core/l10n/sq.js10
-rw-r--r--core/l10n/sq.json10
-rw-r--r--core/l10n/sv.js3
-rw-r--r--core/l10n/sv.json3
-rw-r--r--core/l10n/tr.js21
-rw-r--r--core/l10n/tr.json21
-rw-r--r--core/l10n/zh_CN.js13
-rw-r--r--core/l10n/zh_CN.json13
-rw-r--r--core/shipped.json1
-rw-r--r--core/templates/loginflow/authpicker.php4
-rw-r--r--core/templates/loginflow/redirect.php2
-rw-r--r--core/templates/update.use-cli.php9
-rw-r--r--core/vendor/DOMPurify/.bower.json8
-rw-r--r--core/vendor/DOMPurify/dist/purify.min.js2
72 files changed, 567 insertions, 235 deletions
diff --git a/core/Command/App/CheckCode.php b/core/Command/App/CheckCode.php
index aa618b26cec..46b9b748ada 100644
--- a/core/Command/App/CheckCode.php
+++ b/core/Command/App/CheckCode.php
@@ -26,8 +26,10 @@
namespace OC\Core\Command\App;
use OC\App\CodeChecker\CodeChecker;
+use OC\App\CodeChecker\DatabaseSchemaChecker;
use OC\App\CodeChecker\EmptyCheck;
use OC\App\CodeChecker\InfoChecker;
+use OC\App\CodeChecker\LanguageParseChecker;
use OC\App\InfoParser;
use Stecman\Component\Symfony\Console\BashCompletion\Completion\CompletionAwareInterface;
use Stecman\Component\Symfony\Console\BashCompletion\CompletionContext;
@@ -70,6 +72,12 @@ class CheckCode extends Command implements CompletionAwareInterface {
[ 'private', 'deprecation', 'strong-comparison' ]
)
->addOption(
+ '--skip-checkers',
+ null,
+ InputOption::VALUE_NONE,
+ 'skips the the code checkers to only check info.xml, language and database schema'
+ )
+ ->addOption(
'--skip-validate-info',
null,
InputOption::VALUE_NONE,
@@ -117,7 +125,10 @@ class CheckCode extends Command implements CompletionAwareInterface {
$output->writeln(" <error>line $line: {$p['disallowedToken']} - {$p['reason']}</error>");
}
});
- $errors = $codeChecker->analyse($appId);
+ $errors = [];
+ if(!$input->getOption('skip-checkers')) {
+ $errors = $codeChecker->analyse($appId);
+ }
if(!$input->getOption('skip-validate-info')) {
$infoChecker = new InfoChecker($this->infoParser);
@@ -171,6 +182,27 @@ class CheckCode extends Command implements CompletionAwareInterface {
$infoErrors = $infoChecker->analyse($appId);
$errors = array_merge($errors, $infoErrors);
+
+ $languageParser = new LanguageParseChecker();
+ $languageErrors = $languageParser->analyse($appId);
+
+ foreach ($languageErrors as $languageError) {
+ $output->writeln("<error>$languageError</error>");
+ }
+
+ $errors = array_merge($errors, $languageErrors);
+
+ $databaseSchema = new DatabaseSchemaChecker();
+ $schemaErrors = $databaseSchema->analyse($appId);
+
+ foreach ($schemaErrors['errors'] as $schemaError) {
+ $output->writeln("<error>$schemaError</error>");
+ }
+ foreach ($schemaErrors['warnings'] as $schemaWarning) {
+ $output->writeln("<comment>$schemaWarning</comment>");
+ }
+
+ $errors = array_merge($errors, $schemaErrors['errors']);
}
$this->analyseUpdateFile($appId, $output);
diff --git a/core/Controller/ClientFlowLoginController.php b/core/Controller/ClientFlowLoginController.php
index 8c2c121d5b2..bec81a89d53 100644
--- a/core/Controller/ClientFlowLoginController.php
+++ b/core/Controller/ClientFlowLoginController.php
@@ -25,6 +25,9 @@ use OC\Authentication\Exceptions\InvalidTokenException;
use OC\Authentication\Exceptions\PasswordlessTokenException;
use OC\Authentication\Token\IProvider;
use OC\Authentication\Token\IToken;
+use OCA\OAuth2\Db\AccessToken;
+use OCA\OAuth2\Db\AccessTokenMapper;
+use OCA\OAuth2\Db\ClientMapper;
use OCP\AppFramework\Controller;
use OCP\AppFramework\Http;
use OCP\AppFramework\Http\Response;
@@ -35,6 +38,7 @@ use OCP\IRequest;
use OCP\ISession;
use OCP\IURLGenerator;
use OCP\IUserSession;
+use OCP\Security\ICrypto;
use OCP\Security\ISecureRandom;
use OCP\Session\Exceptions\SessionNotAvailableException;
@@ -53,6 +57,12 @@ class ClientFlowLoginController extends Controller {
private $random;
/** @var IURLGenerator */
private $urlGenerator;
+ /** @var ClientMapper */
+ private $clientMapper;
+ /** @var AccessTokenMapper */
+ private $accessTokenMapper;
+ /** @var ICrypto */
+ private $crypto;
const stateName = 'client.flow.state.token';
@@ -66,6 +76,9 @@ class ClientFlowLoginController extends Controller {
* @param IProvider $tokenProvider
* @param ISecureRandom $random
* @param IURLGenerator $urlGenerator
+ * @param ClientMapper $clientMapper
+ * @param AccessTokenMapper $accessTokenMapper
+ * @param ICrypto $crypto
*/
public function __construct($appName,
IRequest $request,
@@ -75,7 +88,10 @@ class ClientFlowLoginController extends Controller {
ISession $session,
IProvider $tokenProvider,
ISecureRandom $random,
- IURLGenerator $urlGenerator) {
+ IURLGenerator $urlGenerator,
+ ClientMapper $clientMapper,
+ AccessTokenMapper $accessTokenMapper,
+ ICrypto $crypto) {
parent::__construct($appName, $request);
$this->userSession = $userSession;
$this->l10n = $l10n;
@@ -84,13 +100,17 @@ class ClientFlowLoginController extends Controller {
$this->tokenProvider = $tokenProvider;
$this->random = $random;
$this->urlGenerator = $urlGenerator;
+ $this->clientMapper = $clientMapper;
+ $this->accessTokenMapper = $accessTokenMapper;
+ $this->crypto = $crypto;
}
/**
* @return string
*/
private function getClientName() {
- return $this->request->getHeader('USER_AGENT') !== null ? $this->request->getHeader('USER_AGENT') : 'unknown';
+ $userAgent = $this->request->getHeader('USER_AGENT');
+ return $userAgent !== null ? $userAgent : 'unknown';
}
/**
@@ -126,15 +146,32 @@ class ClientFlowLoginController extends Controller {
* @NoCSRFRequired
* @UseSession
*
+ * @param string $clientIdentifier
+ *
* @return TemplateResponse
*/
- public function showAuthPickerPage() {
- if($this->userSession->isLoggedIn()) {
+ public function showAuthPickerPage($clientIdentifier = '') {
+ $clientName = $this->getClientName();
+ $client = null;
+ if($clientIdentifier !== '') {
+ $client = $this->clientMapper->getByIdentifier($clientIdentifier);
+ $clientName = $client->getName();
+ }
+
+ // No valid clientIdentifier given and no valid API Request (APIRequest header not set)
+ $clientRequest = $this->request->getHeader('OCS-APIREQUEST');
+ if ($clientRequest !== 'true' && $client === null) {
return new TemplateResponse(
$this->appName,
- '403',
+ 'error',
[
- 'file' => $this->l10n->t('Auth flow can only be started unauthenticated.'),
+ 'errors' =>
+ [
+ [
+ 'error' => 'Access Forbidden',
+ 'hint' => 'Invalid request',
+ ],
+ ],
],
'guest'
);
@@ -150,7 +187,8 @@ class ClientFlowLoginController extends Controller {
$this->appName,
'loginflow/authpicker',
[
- 'client' => $this->getClientName(),
+ 'client' => $clientName,
+ 'clientIdentifier' => $clientIdentifier,
'instanceName' => $this->defaults->getName(),
'urlGenerator' => $this->urlGenerator,
'stateToken' => $stateToken,
@@ -166,9 +204,11 @@ class ClientFlowLoginController extends Controller {
* @UseSession
*
* @param string $stateToken
+ * @param string $clientIdentifier
* @return TemplateResponse
*/
- public function redirectPage($stateToken = '') {
+ public function redirectPage($stateToken = '',
+ $clientIdentifier = '') {
if(!$this->isValidToken($stateToken)) {
return $this->stateTokenForbiddenResponse();
}
@@ -179,6 +219,8 @@ class ClientFlowLoginController extends Controller {
[
'urlGenerator' => $this->urlGenerator,
'stateToken' => $stateToken,
+ 'clientIdentifier' => $clientIdentifier,
+ 'oauthState' => $this->session->get('oauth.state'),
],
'empty'
);
@@ -189,9 +231,11 @@ class ClientFlowLoginController extends Controller {
* @UseSession
*
* @param string $stateToken
+ * @param string $clientIdentifier
* @return Http\RedirectResponse|Response
*/
- public function generateAppPassword($stateToken) {
+ public function generateAppPassword($stateToken,
+ $clientIdentifier = '') {
if(!$this->isValidToken($stateToken)) {
$this->session->remove(self::stateName);
return $this->stateTokenForbiddenResponse();
@@ -221,18 +265,45 @@ class ClientFlowLoginController extends Controller {
return $response;
}
- $token = $this->random->generate(72);
- $this->tokenProvider->generateToken(
+ $clientName = $this->getClientName();
+ $client = false;
+ if($clientIdentifier !== '') {
+ $client = $this->clientMapper->getByIdentifier($clientIdentifier);
+ $clientName = $client->getName();
+ }
+
+ $token = $this->random->generate(72, ISecureRandom::CHAR_UPPER.ISecureRandom::CHAR_LOWER.ISecureRandom::CHAR_DIGITS);
+ $uid = $this->userSession->getUser()->getUID();
+ $generatedToken = $this->tokenProvider->generateToken(
$token,
- $this->userSession->getUser()->getUID(),
+ $uid,
$loginName,
$password,
- $this->getClientName(),
+ $clientName,
IToken::PERMANENT_TOKEN,
IToken::DO_NOT_REMEMBER
);
- return new Http\RedirectResponse('nc://login/server:' . $this->request->getServerHost() . '&user:' . urlencode($loginName) . '&password:' . urlencode($token));
- }
+ if($client) {
+ $code = $this->random->generate(128);
+ $accessToken = new AccessToken();
+ $accessToken->setClientId($client->getId());
+ $accessToken->setEncryptedToken($this->crypto->encrypt($token, $code));
+ $accessToken->setHashedCode(hash('sha512', $code));
+ $accessToken->setTokenId($generatedToken->getId());
+ $this->accessTokenMapper->insert($accessToken);
+ $redirectUri = sprintf(
+ '%s?state=%s&code=%s',
+ $client->getRedirectUri(),
+ urlencode($this->session->get('oauth.state')),
+ urlencode($code)
+ );
+ $this->session->remove('oauth.state');
+ } else {
+ $redirectUri = 'nc://login/server:' . $this->request->getServerHost() . '&user:' . urlencode($loginName) . '&password:' . urlencode($token);
+ }
+
+ return new Http\RedirectResponse($redirectUri);
+ }
}
diff --git a/core/Middleware/TwoFactorMiddleware.php b/core/Middleware/TwoFactorMiddleware.php
index c4c3b724eb5..e35c53d4049 100644
--- a/core/Middleware/TwoFactorMiddleware.php
+++ b/core/Middleware/TwoFactorMiddleware.php
@@ -124,9 +124,11 @@ class TwoFactorMiddleware extends Middleware {
public function afterException($controller, $methodName, Exception $exception) {
if ($exception instanceof TwoFactorAuthRequiredException) {
- return new RedirectResponse($this->urlGenerator->linkToRoute('core.TwoFactorChallenge.selectChallenge', [
- 'redirect_url' => urlencode($this->request->server['REQUEST_URI']),
- ]));
+ $params = [];
+ if (isset($this->request->server['REQUEST_URI'])) {
+ $params['redirect_url'] = $this->request->server['REQUEST_URI'];
+ }
+ return new RedirectResponse($this->urlGenerator->linkToRoute('core.TwoFactorChallenge.selectChallenge', $params));
}
if ($exception instanceof UserAlreadyLoggedInException) {
return new RedirectResponse($this->urlGenerator->linkToRoute('files.view.index'));
diff --git a/core/css/apps.scss b/core/css/apps.scss
index f885c1f2792..fd26f46bcdb 100644
--- a/core/css/apps.scss
+++ b/core/css/apps.scss
@@ -117,6 +117,9 @@ kbd {
width: 100%;
box-sizing: border-box;
}
+ &.hidden {
+ display: none;
+ }
&.without-app-settings {
padding-bottom: 0;
}
@@ -601,11 +604,7 @@ kbd {
margin: 5px;
margin-top: -5px;
right: 0;
- -webkit-filter: drop-shadow(0 0 5px $color-box-shadow);
- -moz-filter: drop-shadow(0 0 5px $color-box-shadow);
- -ms-filter: drop-shadow(0 0 5px $color-box-shadow);
- -o-filter: drop-shadow(0 0 5px $color-box-shadow);
- filter: drop-shadow(0 0 5px $color-box-shadow);
+ box-shadow: 0 1px 10px $color-box-shadow;
display: none;
&:after {
diff --git a/core/css/guest.css b/core/css/guest.css
index 689eb45d65f..d55d8785b43 100644
--- a/core/css/guest.css
+++ b/core/css/guest.css
@@ -178,6 +178,17 @@ input.updateButton,
input.update-continue {
padding: 10px 20px; /* larger log in and installation buttons */
}
+.updateAnyways a.updateAnywaysButton {
+ font-size: 14px;
+ padding: 10px 20px;
+ color: #666 !important;
+ display: inline-block;
+ border-radius: 3px;
+ margin: 15px 5px;
+}
+.updateAnyways a.updateAnywaysButton:hover {
+ color: #222 !important;
+}
input.primary,
button.primary {
border: 1px solid #0082c9;
@@ -336,8 +347,18 @@ form .warning input[type='checkbox']+label {
}
.two-factor-link {
display: inline-block;
- padding: 12px;
color: rgba(255, 255, 255, 0.75);
+ width: 100%;
+}
+.two-factor-link .button {
+ padding: 10px;
+ border-radius: 3px;
+ color: #555 !important;
+ display: inline-block;
+ margin: 5px 0;
+ text-align: center;
+ width: 100%;
+ box-sizing: border-box
}
/* Additional login options */
@@ -442,6 +463,12 @@ form #selectDbType label.ui-state-active {
border-radius: 3px;
cursor: default;
}
+.warning {
+ margin-top: 15px;
+}
+.warning.updateAnyways {
+ text-align: center;
+}
.warning legend,
.warning a,
.error a {
@@ -632,6 +659,10 @@ footer,
height: 70px;
}
+footer .info a {
+ font-weight: 600;
+}
+
.hidden {
display: none;
}
diff --git a/core/css/header.scss b/core/css/header.scss
index 358a08c4eef..cd6933d2755 100644
--- a/core/css/header.scss
+++ b/core/css/header.scss
@@ -27,7 +27,7 @@
position: absolute;
top: 45px;
background-color: #fff;
- box-shadow: 0 1px 10px rgba(150, 150, 150, 0.75);
+ box-shadow: 0 1px 10px $color-box-shadow;
border-radius: 0 0 3px 3px;
display: none;
box-sizing: border-box;
@@ -508,11 +508,7 @@ nav {
top: 45px;
transform: translateX(-50%);
padding: 4px 10px;
- -webkit-filter: drop-shadow(0 0 5px rgba(150, 150, 150, .75));
- -moz-filter: drop-shadow(0 0 5px rgba(150, 150, 150, .75));
- -ms-filter: drop-shadow(0 0 5px rgba(150, 150, 150, .75));
- -o-filter: drop-shadow(0 0 5px rgba(150, 150, 150, .75));
- filter: drop-shadow(0 0 5px rgba(150, 150, 150, .75));
+ box-shadow: 0 1px 10px $color-box-shadow;
}
li:hover span {
diff --git a/core/css/login/authpicker.css b/core/css/login/authpicker.css
index 85016ee6a0e..3603a7906e4 100644
--- a/core/css/login/authpicker.css
+++ b/core/css/login/authpicker.css
@@ -1,7 +1,7 @@
.picker-window {
display: block;
padding: 10px;
- margin-bottom: 20px;
+ margin: 20px 0;
background-color: rgba(0,0,0,.3);
color: #fff;
border-radius: 3px;
diff --git a/core/css/styles.scss b/core/css/styles.scss
index 3468cf6900a..a8ddcfd172c 100644
--- a/core/css/styles.scss
+++ b/core/css/styles.scss
@@ -1090,6 +1090,7 @@ span.ui-icon {
.content {
max-height: calc(100% - 50px);
+ height: 100%;
overflow-y: auto;
.footer {
diff --git a/core/js/sharedialoglinkshareview.js b/core/js/sharedialoglinkshareview.js
index 54019b02c87..05af5dc8fd7 100644
--- a/core/js/sharedialoglinkshareview.js
+++ b/core/js/sharedialoglinkshareview.js
@@ -441,7 +441,7 @@
popoverMenu: popover,
publicUploadRWLabel: t('core', 'Allow upload and editing'),
publicUploadRLabel: t('core', 'Read only'),
- publicUploadWLabel: t('core', 'Secure drop (upload only)'),
+ publicUploadWLabel: t('core', 'File drop (upload only)'),
publicUploadRWValue: OC.PERMISSION_UPDATE | OC.PERMISSION_CREATE | OC.PERMISSION_READ | OC.PERMISSION_DELETE,
publicUploadRValue: OC.PERMISSION_READ,
publicUploadWValue: OC.PERMISSION_CREATE,
diff --git a/core/js/sharedialogshareelistview.js b/core/js/sharedialogshareelistview.js
index d51504c3771..d3802824fe0 100644
--- a/core/js/sharedialogshareelistview.js
+++ b/core/js/sharedialogshareelistview.js
@@ -262,7 +262,7 @@
createPermissionLabel: t('core', 'Can create'),
updatePermissionLabel: t('core', 'Can change'),
deletePermissionLabel: t('core', 'Can delete'),
- secureDropLabel: t('core', 'Secure drop (upload only)'),
+ secureDropLabel: t('core', 'File drop (upload only)'),
expireDateLabel: t('core', 'Set expiration date'),
passwordLabel: t('core', 'Password protect'),
crudsLabel: t('core', 'Access control'),
diff --git a/core/l10n/bg.js b/core/l10n/bg.js
index f67b78a6281..c8d7da5bbaa 100644
--- a/core/l10n/bg.js
+++ b/core/l10n/bg.js
@@ -119,6 +119,7 @@ OC.L10N.register(
"Email link to person" : "Имейл връзка към човек",
"Send" : "Изпращане",
"Allow upload and editing" : "Позволи обновяване и редактиране",
+ "File drop (upload only)" : "Пускане на файл (качване само)",
"Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}",
"Shared with you by {owner}" : "Споделено с вас от {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} споделен с връзка",
@@ -257,7 +258,6 @@ OC.L10N.register(
"Ok" : "Добре",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Най-вероятно вашите данни и файлове са достъпни от интернет. .htaccess файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или я преместете извън директорията на уеб сървъра.",
"Error while unsharing" : "Грешка при премахване на споделянето",
- "File drop (upload only)" : "Пускане на файл (качване само)",
"can reshare" : "може да споделя",
"can edit" : "може да променя",
"can create" : "може да създава",
diff --git a/core/l10n/bg.json b/core/l10n/bg.json
index 3efb3f99f52..15cb8656110 100644
--- a/core/l10n/bg.json
+++ b/core/l10n/bg.json
@@ -117,6 +117,7 @@
"Email link to person" : "Имейл връзка към човек",
"Send" : "Изпращане",
"Allow upload and editing" : "Позволи обновяване и редактиране",
+ "File drop (upload only)" : "Пускане на файл (качване само)",
"Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}",
"Shared with you by {owner}" : "Споделено с вас от {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} споделен с връзка",
@@ -255,7 +256,6 @@
"Ok" : "Добре",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Най-вероятно вашите данни и файлове са достъпни от интернет. .htaccess файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или я преместете извън директорията на уеб сървъра.",
"Error while unsharing" : "Грешка при премахване на споделянето",
- "File drop (upload only)" : "Пускане на файл (качване само)",
"can reshare" : "може да споделя",
"can edit" : "може да променя",
"can create" : "може да създава",
diff --git a/core/l10n/cs.js b/core/l10n/cs.js
index c8347c4d3ab..26ac29ea32b 100644
--- a/core/l10n/cs.js
+++ b/core/l10n/cs.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
"Crop is not square" : "Ořez není čtvercový",
"State token does not match" : "Stavový token neodpovídá",
- "Auth flow can only be started unauthenticated." : "Sekvence autentizace může být zahájena pouze jako neautentizovaný.",
+ "Password reset is disabled" : "Reset hesla je vypnut",
"Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu",
"Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu vypršení tokenu",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Kontaktujte prosím svého administrátora.",
@@ -40,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update" : "Aktualizace schéma databáze byla ověřena",
"Checking updates of apps" : "Kontrola aktualizace aplikací",
+ "Checking for update of app \"%s\" in appstore" : "Hledám aktualizaci aplikace \"%s\" v obchodu s aplikacemi",
+ "Update app \"%s\" from appstore" : "Aktualizuji aplikaci \"%s\" z obchodu s aplikacemi",
+ "Checked for update of app \"%s\" in appstore" : "Zkontrolována aktualizace aplikace \"%s\" v obchodu s aplikacemi",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze %s (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update for apps" : "Aktualizace schéma databáze aplikací byla ověřena",
"Updated \"%s\" to %s" : "Aktualizováno z \"%s\" na %s",
@@ -139,7 +142,8 @@ OC.L10N.register(
"Email link to person" : "Odeslat osobě odkaz emailem",
"Send" : "Odeslat",
"Allow upload and editing" : "Povolit nahrávání a úpravy",
- "Secure drop (upload only)" : "Bezpečné doručení (pouze nahrání)",
+ "Read only" : "Pouze pro čtení",
+ "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"Shared with you and the group {group} by {owner}" : "S Vámi a skupinou {group} sdílí {owner}",
"Shared with you by {owner}" : "S Vámi sdílí {owner}",
"Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení",
@@ -305,7 +309,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Váš datový adresář i vaše soubory jsou pravděpodobně přístupné z Internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.",
"Error while unsharing" : "Chyba při rušení sdílení",
- "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"can reshare" : "Může znovu sdílet",
"can edit" : "lze upravovat",
"can create" : "může vytvořit",
diff --git a/core/l10n/cs.json b/core/l10n/cs.json
index 890b80d915e..7339b3bb999 100644
--- a/core/l10n/cs.json
+++ b/core/l10n/cs.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
"Crop is not square" : "Ořez není čtvercový",
"State token does not match" : "Stavový token neodpovídá",
- "Auth flow can only be started unauthenticated." : "Sekvence autentizace může být zahájena pouze jako neautentizovaný.",
+ "Password reset is disabled" : "Reset hesla je vypnut",
"Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu",
"Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu vypršení tokenu",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Kontaktujte prosím svého administrátora.",
@@ -38,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update" : "Aktualizace schéma databáze byla ověřena",
"Checking updates of apps" : "Kontrola aktualizace aplikací",
+ "Checking for update of app \"%s\" in appstore" : "Hledám aktualizaci aplikace \"%s\" v obchodu s aplikacemi",
+ "Update app \"%s\" from appstore" : "Aktualizuji aplikaci \"%s\" z obchodu s aplikacemi",
+ "Checked for update of app \"%s\" in appstore" : "Zkontrolována aktualizace aplikace \"%s\" v obchodu s aplikacemi",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze %s (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update for apps" : "Aktualizace schéma databáze aplikací byla ověřena",
"Updated \"%s\" to %s" : "Aktualizováno z \"%s\" na %s",
@@ -137,7 +140,8 @@
"Email link to person" : "Odeslat osobě odkaz emailem",
"Send" : "Odeslat",
"Allow upload and editing" : "Povolit nahrávání a úpravy",
- "Secure drop (upload only)" : "Bezpečné doručení (pouze nahrání)",
+ "Read only" : "Pouze pro čtení",
+ "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"Shared with you and the group {group} by {owner}" : "S Vámi a skupinou {group} sdílí {owner}",
"Shared with you by {owner}" : "S Vámi sdílí {owner}",
"Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení",
@@ -303,7 +307,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Váš datový adresář i vaše soubory jsou pravděpodobně přístupné z Internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.",
"Error while unsharing" : "Chyba při rušení sdílení",
- "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"can reshare" : "Může znovu sdílet",
"can edit" : "lze upravovat",
"can create" : "může vytvořit",
diff --git a/core/l10n/da.js b/core/l10n/da.js
index 9c82ac1a9fa..6c3916616d1 100644
--- a/core/l10n/da.js
+++ b/core/l10n/da.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"core",
{
- "Please select a file." : "Vælg fil",
+ "Please select a file." : "Vælg venligst en fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte fil er ikke et billede.",
"The selected file cannot be read." : "Den valgte fil kan ikke læses.",
@@ -14,28 +14,35 @@ OC.L10N.register(
"No crop data provided" : "Ingen beskæringsdata give",
"No valid crop data provided" : "Der er ikke angivet gyldige data om beskæring",
"Crop is not square" : "Beskæringen er ikke kvadratisk",
- "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt",
- "Couldn't reset password because the token is expired" : "Kunne ikke nulstille kodeord, da tokenet er udløbet",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af kodeord, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
+ "State token does not match" : "State token stemmer ikke overens",
+ "Password reset is disabled" : "Muligheden for at nulstille adgangskoden er deaktiveret",
+ "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille adgangkoden, da \"token\" ugyldigt",
+ "Couldn't reset password because the token is expired" : "Kunne ikke nulstille adgangskoden, da \"token\" er udløbet",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af adgangskode, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
"Password reset" : "Nulstil adgangskode",
- "Reset your password" : "Nulstil dit kodeord",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på knappen for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på linket for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Reset your password" : "Nulstil din adgangskode",
"%s password reset" : "%s adgangskode nulstillet",
- "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst systemadministratoren.",
- "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt",
+ "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst din administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings e-mailen. Kontroller venligst om dit brugernavnet er korrekt.",
"Preparing update" : "Forbereder opdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Brug kommandolinje-updateren, da automatisk opdatering er slået fra i config.php",
+ "Repair warning: " : "Reparationsadvarsel: ",
+ "Repair error: " : "Reparationsfejl: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Benyt kommandolinjen til at opdatere, da automatisk opdatering er slået fra i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tjekker tabel %s",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
- "Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
+ "Turned off maintenance mode" : "Slå vedligeholdelsestilstand fra",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
- "Updating database schema" : "Opdaterer database schema",
+ "Updating database schema" : "Opdaterer database skema",
"Updated database" : "Opdaterede database",
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update" : "Tjekket database schema opdatering",
"Checking updates of apps" : "Tjekker opdatering af apps",
+ "Checking for update of app \"%s\" in appstore" : "Leder efter opdatering til \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Opdatér \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Ledte efter opdatering til \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
@@ -47,10 +54,17 @@ OC.L10N.register(
"%s (incompatible)" : "%s (inkombatible)",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
- "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : " <a href=\"{docUrl}\">Der var problemer med integritetskontrollen af koden. Mere information...</a>",
- "Settings" : "Indstillinger",
+ "No contacts found" : "Ingen kontakter",
+ "Show all contacts …" : "Vis alle kontakter …",
+ "There was an error loading your contacts" : "Der opstod en fejl under indlæsning af dine kontakter",
+ "Loading your contacts …" : "Henter dine kontakter …",
+ "Looking for {term} …" : "Leder efter {term} …",
+ "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Der var problemer med integritetskontrollen af koden. Mere information...</a>",
+ "No action available" : "Ingen funktion tilgængelig",
+ "Error fetching contact actions" : "Kunne ikke hente kontakt funktioner",
+ "Settings" : "Indstillingér",
"Connection to server lost" : "Forbindelsen til serveren er tabt",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemer med at hente side, prøver igen om %n sekund","Problemer med at hente side, prøver igen om %n sekunder "],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Der opstod et problem med at hente siden, prøver igen om %n sekund","Der opstod et problem med at hente siden, prøver igen om %n sekunder"],
"Saving..." : "Gemmer...",
"Dismiss" : "Afvis",
"This action requires you to confirm your password" : "Denne handling kræver at du bekræfter dit kodeord",
@@ -58,9 +72,11 @@ OC.L10N.register(
"Password" : "Adgangskode",
"Cancel" : "Annullér",
"Confirm" : "Bekræft",
+ "Failed to authenticate, try again" : "Kunne ikke godkendes, prøv igen",
"seconds ago" : "sekunder siden",
- "Logging in …" : "Logger ind ...",
+ "Logging in …" : "Logger ind …",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper.<br> Hvis det ikke er der, så spørg din lokale administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypteret. Det vil ikke være muligt at kunne genskabe din data hvis din adgangskode nulstilles.<br />Hvis du ikke er sikker på hvad du gør, kontakt venligst din administrator før du fortsætter.<br />Ønsker du at forsætte?",
"I know what I'm doing" : "Jeg ved, hvad jeg har gang i",
"Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.",
"No" : "Nej",
@@ -68,6 +84,7 @@ OC.L10N.register(
"No files in here" : "Ingen filer",
"Choose" : "Vælg",
"Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}",
+ "OK" : "Ok",
"Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}",
"read-only" : "skrivebeskyttet",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"],
@@ -92,7 +109,9 @@ OC.L10N.register(
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Du kører i øjeblikket med PHP {version}. Vi anbefaler dig at opgradere din PHP version for at få glæde af <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">ydelses- og sikkerhedsopdateringer udgivet af the PHP Group</a> så snart din dintribution understøtter dem.",
"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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er konfigureret som et distribueret mellemlager, men det forkerte PHP-modul \"memcache\" er installeret. \\OC\\Memcache\\Memcached understøtter kun \"memcached\" og ikke \"memcache\". Se <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached-wikien om begge moduler</a>.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Nogle filer har ikke bestået integritetskontrollen. Yderligere information om hvordan man løser dette problem kan findes i vores <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dodumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste over ugyldige filer...</a> / <a href=\"{rescanEndpoint}\">Scan igen…</a>)",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "PHP funktionen \"set_time_limit\" er ikke tilgængelig. Dette kan resultere i at scripts stopper halvvejs og din installation fejler. Vi anbefaler at aktivere denne funktion.",
"Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data-mappe og dine filer ser ud til at være tilgængelig på intetnettet. Din .htaccess fungere ikke korrekt. Du anbefales på det kraftigste til at sætte din webserver op så din data-mappe ikke længere er tilgængelig på intetnettet eller flytte data-mappen væk fra webserverens dokumentrod.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "HTTP-hovedet \"{header}\" er ikke konfigureret til at være lig med \"{expected}\". Dette er en potentiel sikkerhedsrisiko, og vi anbefaler at du justerer denne indstilling.",
"The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "HTTP headeren \"Strict-Transport-Security\" er ikke konfigureret til mindst \"{seconds}\" sekunder. For bedre sikkerhed anbefaler vi at aktivere HSTS som beskrevet i vores <a href=\"{docUrl}\" rel=\"noreferrer\">sikkerhedstips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "Du tilgår dette sted gennem HTTP. Vi anbefaler kraftigt at du konfigurerer din server, så der kræves brug af HTTPS i stedet for, som foreskrevet i vores <a href=\"{docUrl}\">sikkerhedstips</a>.",
@@ -104,6 +123,7 @@ OC.L10N.register(
"Expiration" : "Udløb",
"Expiration date" : "Udløbsdato",
"Choose a password for the public link" : "Vælg et kodeord til det offentlige link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Beskyt dit offentlige link med en adgangskode eller tryk på \"Enter ↵\"",
"Copied!" : "Kopirét!",
"Copy" : "Kopiér",
"Not supported!" : "Ikke understøttet!",
@@ -117,6 +137,8 @@ OC.L10N.register(
"Allow editing" : "Tillad redigering",
"Email link to person" : "E-mail link til person",
"Send" : "Send",
+ "Allow upload and editing" : "Tillad upload og redigering",
+ "Read only" : "Skrivebeskyttet",
"Shared with you and the group {group} by {owner}" : "Delt med dig og gruppen {group} af {owner}",
"Shared with you by {owner}" : "Delt med dig af {owner}",
"Choose a password for the mail share" : "Vælg et kodeord til mail deling",
@@ -124,9 +146,9 @@ OC.L10N.register(
"group" : "gruppe",
"remote" : "ekstern",
"email" : "e-mail",
- "shared by {sharer}" : "Delt af {sharer}",
+ "shared by {sharer}" : "delt af {sharer}",
"Unshare" : "Fjern deling",
- "Can reshare" : "Kan gendele",
+ "Can reshare" : "Kan dele",
"Can edit" : "Kan redigere",
"Can create" : "Kan oprette",
"Can change" : "Kan ændre",
@@ -135,6 +157,8 @@ OC.L10N.register(
"Could not unshare" : "Kunne ikke ophæve deling",
"Error while sharing" : "Fejl under deling",
"Share details could not be loaded for this item." : "Detaljer for deling kunne ikke indlæses for dette element.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindst {count} tegn er nødvendigt for at benytte autocompletion","Mindst {count} tegn er nødvendige for at benytte autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "Listen er måske afkortet - optimer dine søgeord for at se flere resultater.",
"No users or groups found for {search}" : "Ingen brugere eller grupper fundet for {search}",
"No users found for {search}" : "Ingen brugere fundet for {search}",
"An error occurred. Please try again" : "Der opstor den fejl. Prøv igen",
@@ -143,6 +167,13 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (e-mail)",
"{sharee} ({type}, {owner})" : "{share} ({type}, {owner})",
"Share" : "Del",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe, et federated cloud id eller en e-mail adresse.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Del med andre ved at indtaste et brugernavn, en gruppe eller et federated cloud id.",
+ "Share with other people by entering a user or group or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe eller e-mail adresse.",
+ "Name or email address..." : "Navn eller e-mail adresse...",
+ "Name or federated cloud ID..." : "Navn eller federated cloud id...",
+ "Name, federated cloud ID or email address..." : "Navn, federated cloud id eller e-mail adresse...",
+ "Name..." : "Navn...",
"Error" : "Fejl",
"Error removing share" : "Fejl ved fjernelse af deling",
"Non-existing tag #{tag}" : "Ikke-eksisterende mærke #{tag}",
@@ -151,20 +182,23 @@ OC.L10N.register(
"({scope})" : "({scope})",
"Delete" : "Slet",
"Rename" : "Omdøb",
+ "Collaborative tags" : "Collaborative tags",
"No tags found" : "Ingen tags fundet",
"unknown text" : "ukendt tekst",
"Hello world!" : "Hej verden!",
"sunny" : "solrigt",
"Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}",
"Hello {name}" : "Hej {name}",
+ "<strong>These are your search results<script>alert(1)</script></strong>" : "<strong>Dine søgeresultater<script>alert(1)</script></strong>",
"new" : "ny",
"_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"],
"Update to {version}" : "Opdatér til {version}",
"An error occurred." : "Der opstod en fejl.",
- "Please reload the page." : "Genindlæs venligst siden",
+ "Please reload the page." : "Genindlæs venligst siden.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Opdateringen blev ikke udført korrekt. For mere information <a href=\"{url}\">tjek vores indlæg på forumet</a>, som dækker dette problem.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Opdateringen blev ikke udført korrekt. Rapporter venligst problemet til <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud fællesskabet</a>.",
"Continue to Nextcloud" : "Forsæt til Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekund.","Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekunder."],
"Searching other places" : "Søger på andre steder",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søgeresultat fundet i andre mapper","{count} søgeresultater fundet i andre mapper"],
"Personal" : "Personligt",
@@ -205,21 +239,22 @@ OC.L10N.register(
"Database name" : "Navn på database",
"Database tablespace" : "Database tabelplads",
"Database host" : "Databasehost",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Angiv et portnummer sammen med hostnavnet (f.eks. localhost:5432).",
"Performance warning" : "Ydelses advarsel",
"SQLite will be used as database." : "SQLite vil blive brugt som database.",
"For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.",
"Finish setup" : "Afslut opsætning",
- "Finishing …" : "Færdigbehandler ...",
+ "Finishing …" : "Færdigbehandler …",
"Need help?" : "Brug for hjælp?",
"See the documentation" : "Se dokumentationen",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden. ",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden.",
"More apps" : "Flere apps",
"Search" : "Søg",
- "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord",
+ "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord:",
"Confirm your password" : "Bekræft dit password",
"Server side authentication failed!" : "Server side godkendelse mislykkedes!",
- "Please contact your administrator." : "Kontakt venligst din administrator",
+ "Please contact your administrator." : "Kontakt venligst din administrator.",
"An internal error occurred." : "Der opstod en intern fejl.",
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Username or email" : "Brugernavn eller e-mail",
@@ -228,6 +263,7 @@ OC.L10N.register(
"Log in" : "Log ind",
"Stay logged in" : "Forbliv logget ind",
"Alternative Logins" : "Alternative logins",
+ "App token" : "App token",
"New password" : "Ny adgangskode",
"New Password" : "Ny adgangskode",
"Reset password" : "Nulstil kodeord",
@@ -236,9 +272,10 @@ OC.L10N.register(
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren, hvis denne meddelelse fortsætter eller optrådte uventet.",
"Thank you for your patience." : "Tak for din tålmodighed.",
"Log out" : "Log ud",
+ "Two-factor authentication" : "To-faktor autentificering",
"Cancel log in" : "Annullér login",
"Use backup code" : "Benyt backup-kode",
- "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne",
+ "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Afhænger af din konfiguration, da du som administrator eventuelt også er i stand til at gøre brug af knappen nedenfor til at tildele tillid til dette domæne.",
"Add \"%s\" as trusted domain" : "Tilføj \"%s\" som et troværdigt domæne",
"App update required" : "Opdatering af app påkræves",
@@ -256,15 +293,15 @@ OC.L10N.register(
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode.<br />Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter.<br />Vil du fortsætte?",
"Ok" : "OK",
- "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod. ",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod.",
"Error while unsharing" : "Fejl under annullering af deling",
"can reshare" : "kan gendele",
"can edit" : "kan redigere",
"can create" : "kan oprette",
"can change" : "kan ændre",
"can delete" : "kan slette",
- "access control" : "Adgangskontrol",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/cloud ",
+ "access control" : "adgangskontrol",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/nextcloud",
"Share with users or by mail..." : "Del med andre brugere eller via e-mail...",
"Share with users or remote users..." : "Del med brugere eller med eksterne brugere...",
"Share with users, remote users or by mail..." : "Del med brugere, eksterne brugere eller via e-mail...",
@@ -282,7 +319,7 @@ OC.L10N.register(
"The update was successful. Redirecting you to Nextcloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n",
"The share will expire on %s." : "Delingen vil udløbe om %s.",
- "Cheers!" : "Hav en fortsat god dag.",
+ "Cheers!" : "Hav en fortsat god dag!",
"Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}",
"Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej med dig,<br><br>Dette er blot for at informere dig om, at %s har delt <strong>%s</strong> med dig.<br><a href=\"%s\">Se det her!</a><br><br>"
},
diff --git a/core/l10n/da.json b/core/l10n/da.json
index 163f0e7bcca..77a1bd95dfb 100644
--- a/core/l10n/da.json
+++ b/core/l10n/da.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Please select a file." : "Vælg fil",
+ "Please select a file." : "Vælg venligst en fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte fil er ikke et billede.",
"The selected file cannot be read." : "Den valgte fil kan ikke læses.",
@@ -12,28 +12,35 @@
"No crop data provided" : "Ingen beskæringsdata give",
"No valid crop data provided" : "Der er ikke angivet gyldige data om beskæring",
"Crop is not square" : "Beskæringen er ikke kvadratisk",
- "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt",
- "Couldn't reset password because the token is expired" : "Kunne ikke nulstille kodeord, da tokenet er udløbet",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af kodeord, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
+ "State token does not match" : "State token stemmer ikke overens",
+ "Password reset is disabled" : "Muligheden for at nulstille adgangskoden er deaktiveret",
+ "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille adgangkoden, da \"token\" ugyldigt",
+ "Couldn't reset password because the token is expired" : "Kunne ikke nulstille adgangskoden, da \"token\" er udløbet",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af adgangskode, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
"Password reset" : "Nulstil adgangskode",
- "Reset your password" : "Nulstil dit kodeord",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på knappen for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på linket for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Reset your password" : "Nulstil din adgangskode",
"%s password reset" : "%s adgangskode nulstillet",
- "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst systemadministratoren.",
- "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt",
+ "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst din administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings e-mailen. Kontroller venligst om dit brugernavnet er korrekt.",
"Preparing update" : "Forbereder opdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Brug kommandolinje-updateren, da automatisk opdatering er slået fra i config.php",
+ "Repair warning: " : "Reparationsadvarsel: ",
+ "Repair error: " : "Reparationsfejl: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Benyt kommandolinjen til at opdatere, da automatisk opdatering er slået fra i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tjekker tabel %s",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
- "Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
+ "Turned off maintenance mode" : "Slå vedligeholdelsestilstand fra",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
- "Updating database schema" : "Opdaterer database schema",
+ "Updating database schema" : "Opdaterer database skema",
"Updated database" : "Opdaterede database",
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update" : "Tjekket database schema opdatering",
"Checking updates of apps" : "Tjekker opdatering af apps",
+ "Checking for update of app \"%s\" in appstore" : "Leder efter opdatering til \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Opdatér \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Ledte efter opdatering til \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
@@ -45,10 +52,17 @@
"%s (incompatible)" : "%s (inkombatible)",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
- "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : " <a href=\"{docUrl}\">Der var problemer med integritetskontrollen af koden. Mere information...</a>",
- "Settings" : "Indstillinger",
+ "No contacts found" : "Ingen kontakter",
+ "Show all contacts …" : "Vis alle kontakter …",
+ "There was an error loading your contacts" : "Der opstod en fejl under indlæsning af dine kontakter",
+ "Loading your contacts …" : "Henter dine kontakter …",
+ "Looking for {term} …" : "Leder efter {term} …",
+ "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Der var problemer med integritetskontrollen af koden. Mere information...</a>",
+ "No action available" : "Ingen funktion tilgængelig",
+ "Error fetching contact actions" : "Kunne ikke hente kontakt funktioner",
+ "Settings" : "Indstillingér",
"Connection to server lost" : "Forbindelsen til serveren er tabt",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemer med at hente side, prøver igen om %n sekund","Problemer med at hente side, prøver igen om %n sekunder "],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Der opstod et problem med at hente siden, prøver igen om %n sekund","Der opstod et problem med at hente siden, prøver igen om %n sekunder"],
"Saving..." : "Gemmer...",
"Dismiss" : "Afvis",
"This action requires you to confirm your password" : "Denne handling kræver at du bekræfter dit kodeord",
@@ -56,9 +70,11 @@
"Password" : "Adgangskode",
"Cancel" : "Annullér",
"Confirm" : "Bekræft",
+ "Failed to authenticate, try again" : "Kunne ikke godkendes, prøv igen",
"seconds ago" : "sekunder siden",
- "Logging in …" : "Logger ind ...",
+ "Logging in …" : "Logger ind …",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper.<br> Hvis det ikke er der, så spørg din lokale administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypteret. Det vil ikke være muligt at kunne genskabe din data hvis din adgangskode nulstilles.<br />Hvis du ikke er sikker på hvad du gør, kontakt venligst din administrator før du fortsætter.<br />Ønsker du at forsætte?",
"I know what I'm doing" : "Jeg ved, hvad jeg har gang i",
"Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.",
"No" : "Nej",
@@ -66,6 +82,7 @@
"No files in here" : "Ingen filer",
"Choose" : "Vælg",
"Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}",
+ "OK" : "Ok",
"Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}",
"read-only" : "skrivebeskyttet",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"],
@@ -90,7 +107,9 @@
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Du kører i øjeblikket med PHP {version}. Vi anbefaler dig at opgradere din PHP version for at få glæde af <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">ydelses- og sikkerhedsopdateringer udgivet af the PHP Group</a> så snart din dintribution understøtter dem.",
"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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er konfigureret som et distribueret mellemlager, men det forkerte PHP-modul \"memcache\" er installeret. \\OC\\Memcache\\Memcached understøtter kun \"memcached\" og ikke \"memcache\". Se <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached-wikien om begge moduler</a>.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Nogle filer har ikke bestået integritetskontrollen. Yderligere information om hvordan man løser dette problem kan findes i vores <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dodumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste over ugyldige filer...</a> / <a href=\"{rescanEndpoint}\">Scan igen…</a>)",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "PHP funktionen \"set_time_limit\" er ikke tilgængelig. Dette kan resultere i at scripts stopper halvvejs og din installation fejler. Vi anbefaler at aktivere denne funktion.",
"Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data-mappe og dine filer ser ud til at være tilgængelig på intetnettet. Din .htaccess fungere ikke korrekt. Du anbefales på det kraftigste til at sætte din webserver op så din data-mappe ikke længere er tilgængelig på intetnettet eller flytte data-mappen væk fra webserverens dokumentrod.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "HTTP-hovedet \"{header}\" er ikke konfigureret til at være lig med \"{expected}\". Dette er en potentiel sikkerhedsrisiko, og vi anbefaler at du justerer denne indstilling.",
"The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "HTTP headeren \"Strict-Transport-Security\" er ikke konfigureret til mindst \"{seconds}\" sekunder. For bedre sikkerhed anbefaler vi at aktivere HSTS som beskrevet i vores <a href=\"{docUrl}\" rel=\"noreferrer\">sikkerhedstips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "Du tilgår dette sted gennem HTTP. Vi anbefaler kraftigt at du konfigurerer din server, så der kræves brug af HTTPS i stedet for, som foreskrevet i vores <a href=\"{docUrl}\">sikkerhedstips</a>.",
@@ -102,6 +121,7 @@
"Expiration" : "Udløb",
"Expiration date" : "Udløbsdato",
"Choose a password for the public link" : "Vælg et kodeord til det offentlige link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Beskyt dit offentlige link med en adgangskode eller tryk på \"Enter ↵\"",
"Copied!" : "Kopirét!",
"Copy" : "Kopiér",
"Not supported!" : "Ikke understøttet!",
@@ -115,6 +135,8 @@
"Allow editing" : "Tillad redigering",
"Email link to person" : "E-mail link til person",
"Send" : "Send",
+ "Allow upload and editing" : "Tillad upload og redigering",
+ "Read only" : "Skrivebeskyttet",
"Shared with you and the group {group} by {owner}" : "Delt med dig og gruppen {group} af {owner}",
"Shared with you by {owner}" : "Delt med dig af {owner}",
"Choose a password for the mail share" : "Vælg et kodeord til mail deling",
@@ -122,9 +144,9 @@
"group" : "gruppe",
"remote" : "ekstern",
"email" : "e-mail",
- "shared by {sharer}" : "Delt af {sharer}",
+ "shared by {sharer}" : "delt af {sharer}",
"Unshare" : "Fjern deling",
- "Can reshare" : "Kan gendele",
+ "Can reshare" : "Kan dele",
"Can edit" : "Kan redigere",
"Can create" : "Kan oprette",
"Can change" : "Kan ændre",
@@ -133,6 +155,8 @@
"Could not unshare" : "Kunne ikke ophæve deling",
"Error while sharing" : "Fejl under deling",
"Share details could not be loaded for this item." : "Detaljer for deling kunne ikke indlæses for dette element.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindst {count} tegn er nødvendigt for at benytte autocompletion","Mindst {count} tegn er nødvendige for at benytte autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "Listen er måske afkortet - optimer dine søgeord for at se flere resultater.",
"No users or groups found for {search}" : "Ingen brugere eller grupper fundet for {search}",
"No users found for {search}" : "Ingen brugere fundet for {search}",
"An error occurred. Please try again" : "Der opstor den fejl. Prøv igen",
@@ -141,6 +165,13 @@
"{sharee} (email)" : "{sharee} (e-mail)",
"{sharee} ({type}, {owner})" : "{share} ({type}, {owner})",
"Share" : "Del",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe, et federated cloud id eller en e-mail adresse.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Del med andre ved at indtaste et brugernavn, en gruppe eller et federated cloud id.",
+ "Share with other people by entering a user or group or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe eller e-mail adresse.",
+ "Name or email address..." : "Navn eller e-mail adresse...",
+ "Name or federated cloud ID..." : "Navn eller federated cloud id...",
+ "Name, federated cloud ID or email address..." : "Navn, federated cloud id eller e-mail adresse...",
+ "Name..." : "Navn...",
"Error" : "Fejl",
"Error removing share" : "Fejl ved fjernelse af deling",
"Non-existing tag #{tag}" : "Ikke-eksisterende mærke #{tag}",
@@ -149,20 +180,23 @@
"({scope})" : "({scope})",
"Delete" : "Slet",
"Rename" : "Omdøb",
+ "Collaborative tags" : "Collaborative tags",
"No tags found" : "Ingen tags fundet",
"unknown text" : "ukendt tekst",
"Hello world!" : "Hej verden!",
"sunny" : "solrigt",
"Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}",
"Hello {name}" : "Hej {name}",
+ "<strong>These are your search results<script>alert(1)</script></strong>" : "<strong>Dine søgeresultater<script>alert(1)</script></strong>",
"new" : "ny",
"_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"],
"Update to {version}" : "Opdatér til {version}",
"An error occurred." : "Der opstod en fejl.",
- "Please reload the page." : "Genindlæs venligst siden",
+ "Please reload the page." : "Genindlæs venligst siden.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Opdateringen blev ikke udført korrekt. For mere information <a href=\"{url}\">tjek vores indlæg på forumet</a>, som dækker dette problem.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Opdateringen blev ikke udført korrekt. Rapporter venligst problemet til <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud fællesskabet</a>.",
"Continue to Nextcloud" : "Forsæt til Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekund.","Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekunder."],
"Searching other places" : "Søger på andre steder",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søgeresultat fundet i andre mapper","{count} søgeresultater fundet i andre mapper"],
"Personal" : "Personligt",
@@ -203,21 +237,22 @@
"Database name" : "Navn på database",
"Database tablespace" : "Database tabelplads",
"Database host" : "Databasehost",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Angiv et portnummer sammen med hostnavnet (f.eks. localhost:5432).",
"Performance warning" : "Ydelses advarsel",
"SQLite will be used as database." : "SQLite vil blive brugt som database.",
"For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.",
"Finish setup" : "Afslut opsætning",
- "Finishing …" : "Færdigbehandler ...",
+ "Finishing …" : "Færdigbehandler …",
"Need help?" : "Brug for hjælp?",
"See the documentation" : "Se dokumentationen",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden. ",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden.",
"More apps" : "Flere apps",
"Search" : "Søg",
- "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord",
+ "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord:",
"Confirm your password" : "Bekræft dit password",
"Server side authentication failed!" : "Server side godkendelse mislykkedes!",
- "Please contact your administrator." : "Kontakt venligst din administrator",
+ "Please contact your administrator." : "Kontakt venligst din administrator.",
"An internal error occurred." : "Der opstod en intern fejl.",
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Username or email" : "Brugernavn eller e-mail",
@@ -226,6 +261,7 @@
"Log in" : "Log ind",
"Stay logged in" : "Forbliv logget ind",
"Alternative Logins" : "Alternative logins",
+ "App token" : "App token",
"New password" : "Ny adgangskode",
"New Password" : "Ny adgangskode",
"Reset password" : "Nulstil kodeord",
@@ -234,9 +270,10 @@
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren, hvis denne meddelelse fortsætter eller optrådte uventet.",
"Thank you for your patience." : "Tak for din tålmodighed.",
"Log out" : "Log ud",
+ "Two-factor authentication" : "To-faktor autentificering",
"Cancel log in" : "Annullér login",
"Use backup code" : "Benyt backup-kode",
- "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne",
+ "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Afhænger af din konfiguration, da du som administrator eventuelt også er i stand til at gøre brug af knappen nedenfor til at tildele tillid til dette domæne.",
"Add \"%s\" as trusted domain" : "Tilføj \"%s\" som et troværdigt domæne",
"App update required" : "Opdatering af app påkræves",
@@ -254,15 +291,15 @@
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode.<br />Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter.<br />Vil du fortsætte?",
"Ok" : "OK",
- "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod. ",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod.",
"Error while unsharing" : "Fejl under annullering af deling",
"can reshare" : "kan gendele",
"can edit" : "kan redigere",
"can create" : "kan oprette",
"can change" : "kan ændre",
"can delete" : "kan slette",
- "access control" : "Adgangskontrol",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/cloud ",
+ "access control" : "adgangskontrol",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/nextcloud",
"Share with users or by mail..." : "Del med andre brugere eller via e-mail...",
"Share with users or remote users..." : "Del med brugere eller med eksterne brugere...",
"Share with users, remote users or by mail..." : "Del med brugere, eksterne brugere eller via e-mail...",
@@ -280,7 +317,7 @@
"The update was successful. Redirecting you to Nextcloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n",
"The share will expire on %s." : "Delingen vil udløbe om %s.",
- "Cheers!" : "Hav en fortsat god dag.",
+ "Cheers!" : "Hav en fortsat god dag!",
"Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}",
"Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Hej med dig,<br><br>Dette er blot for at informere dig om, at %s har delt <strong>%s</strong> med dig.<br><a href=\"%s\">Se det her!</a><br><br>"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 9635ee38d68..783759e3802 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
+ "Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
"Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktiere deinen Administrator.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
"Choose a password for the mail share" : "Wähle ein Passwort für das Teilen via E-Mail",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Update wird benötigt",
"Please use the command line updater because you have a big instance with more than 50 users." : "Bitte verwende den Komandozeilen-Updater, da Du eine große Installation mit mehr als 50 Nutzern betreibst.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schaue bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mir ist bekannt, dass die Durchführung der Aktualisierung über die Web-Oberfläche das Risiko birgt, dass der Aktualisierungsprozess abgebrochen wird, was zu Datenverlust führen kann. Ich habe eine Sciherung und ich weiss, wie ich im Falle eines Fehlers beim Aktualisieren meine Installation wieder herstellen kann.",
+ "Upgrade via web on my own risk" : "Aktualisierung über die Web-Oberfläche auf eigenes Risiko",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
"This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 4f421e0bbbf..defb2f962cc 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
+ "Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
"Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktiere deinen Administrator.",
@@ -141,7 +141,7 @@
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
"Choose a password for the mail share" : "Wähle ein Passwort für das Teilen via E-Mail",
@@ -301,6 +301,8 @@
"Update needed" : "Update wird benötigt",
"Please use the command line updater because you have a big instance with more than 50 users." : "Bitte verwende den Komandozeilen-Updater, da Du eine große Installation mit mehr als 50 Nutzern betreibst.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schaue bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mir ist bekannt, dass die Durchführung der Aktualisierung über die Web-Oberfläche das Risiko birgt, dass der Aktualisierungsprozess abgebrochen wird, was zu Datenverlust führen kann. Ich habe eine Sciherung und ich weiss, wie ich im Falle eines Fehlers beim Aktualisieren meine Installation wieder herstellen kann.",
+ "Upgrade via web on my own risk" : "Aktualisierung über die Web-Oberfläche auf eigenes Risiko",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
"This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
@@ -308,7 +310,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index da43dcd3d74..aac91dd5699 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
+ "Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
"Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktieren Sie den Administrator.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.",
"Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.",
"Choose a password for the mail share" : "Wählen Sie ein Passwort für das Teilen via E-Mail",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Aktualisierung erforderlich",
"Please use the command line updater because you have a big instance with more than 50 users." : "Bitte verwenden Sie den Komandozeilen-Updater, da Sie eine große Installation mit mehr als 50 Nutzern betreiben.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schauen Sie bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mir ist bekannt, dass die Durchführung der Aktualisierung über die Web-Oberfläche das Risiko birgt, dass der Aktualisierungsprozess abgebrochen wird, was zu Datenverlust führen kann. Ich habe eine Sciherung und ich weiss, wie ich im Falle eines Fehlers beim Aktualisieren meine Installation wieder herstellen kann.",
+ "Upgrade via web on my own risk" : "Aktualisierung über die Web-Oberfläche auf eigenes Risiko",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
"This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index bdb50c76778..24152a3e06f 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
+ "Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
"Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktieren Sie den Administrator.",
@@ -141,7 +141,7 @@
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.",
"Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.",
"Choose a password for the mail share" : "Wählen Sie ein Passwort für das Teilen via E-Mail",
@@ -301,6 +301,8 @@
"Update needed" : "Aktualisierung erforderlich",
"Please use the command line updater because you have a big instance with more than 50 users." : "Bitte verwenden Sie den Komandozeilen-Updater, da Sie eine große Installation mit mehr als 50 Nutzern betreiben.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schauen Sie bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mir ist bekannt, dass die Durchführung der Aktualisierung über die Web-Oberfläche das Risiko birgt, dass der Aktualisierungsprozess abgebrochen wird, was zu Datenverlust führen kann. Ich habe eine Sciherung und ich weiss, wie ich im Falle eines Fehlers beim Aktualisieren meine Installation wieder herstellen kann.",
+ "Upgrade via web on my own risk" : "Aktualisierung über die Web-Oberfläche auf eigenes Risiko",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
"This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
"Problem loading page, reloading in 5 seconds" : "Problem beim Laden der Seite, Seite wird in 5 Sekunden nochmals geladen",
@@ -308,7 +310,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
diff --git a/core/l10n/el.js b/core/l10n/el.js
index c339dde017e..0a08abfccf5 100644
--- a/core/l10n/el.js
+++ b/core/l10n/el.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Έχουν δοθεί μη έγκυρα δεδομένα περικοπής",
"Crop is not square" : "Η περικοπή δεν εχει τετραγωνικό σχήμα",
"State token does not match" : "Το αναγνωριστικό κατάστασης δεν ταιριάζει",
+ "Password reset is disabled" : "Η επαναφορά συνθηματικού είναι απενεργοποιημένη",
"Couldn't reset password because the token is invalid" : "Αδυναμία επαναφοράς συνθηματικού λόγω μη έγκυρου διακριτικού",
"Couldn't reset password because the token is expired" : "Αδυναμία επαναφοράς συνθηματικού επειδή το διακριτικό έχει λήξει",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Αδυναμία αποστολής ηλεκτρονικού μηνύματος επαναφοράς διότι δεν υπάρχει διεύθυνση ηλεκτρινικής αλληλογραφίας για αυτόν τον χρήστη. Παρακαλώ επικοινωνήστε με το διαχειριστή.",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν η διάταξη της βάσης δεδομένων μπορεί να ενημερωθεί (αυτό μπορεί να πάρει αρκετή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update" : "Έλεγχος ενημέρωσης διάταξης βάσης δεδομένων",
"Checking updates of apps" : "Έλεγχος ενημερώσεων εφαρμογών",
+ "Checking for update of app \"%s\" in appstore" : "Έλεγχος για ενημέρωση της εφαρμογής \"%s\" στο κέτρο εφαρμογών",
+ "Update app \"%s\" from appstore" : "Ενημέρωση εφαρμογής \"%s\" από το κέντρο εφαρμογών",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν η διάταξη της βάσης δεδομένων για %s μπορεί να ενημερωθεί (αυτό μπορεί να πάρει αρκετή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update for apps" : "Έλεγχος ενημέρωσης διάταξης βάσης δεδομένων για εφαρμογές",
"Updated \"%s\" to %s" : "Ενημερώθηκε \"%s\" σε %s",
@@ -139,7 +142,7 @@ OC.L10N.register(
"Send" : "Αποστολή",
"Allow upload and editing" : "Επιτρέπονται η μεταφόρτωση και η επεξεργασία",
"Read only" : "Μόνο για ανάγνωση",
- "Secure drop (upload only)" : "Ασφαλής απόθεση (μόνο μεταφόρτωση)",
+ "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"Shared with you and the group {group} by {owner}" : "Διαμοιράστηκε με σας και με την ομάδα {group} του {owner}",
"Shared with you by {owner}" : "Διαμοιράστηκε με σας από τον {owner}",
"Choose a password for the mail share" : "Επιλογή συνθηματικού για διαμοιρασμό με αλληλογραφία",
@@ -296,6 +299,7 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Για να αποφύγετε τη λήξη χρόνου με μεγαλύτερες εγκαταστάσεις, μπορείτε αντί αυτού να εκτελέσετε την ακόλουθη εντολή στον κατάλογο εγκατάστασης:",
"Detailed logs" : "Λεπτομερές ιστορικό",
"Update needed" : "Απαιτείται ενημέρωση",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Παρακαλούμε χρησιμοποιήστε την ενημέρωση μέσω γραμμής εντολών διότι έχετε μια μεγάλη εγκατάσταση με περισσότερους από 50 χρήστες.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Για βοήθεια, δείτε στην <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">τεκμηρίωση</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Αυτή %s η εγκατάσταση είναι σε λειτουργία συντήρησης, η οποία μπορεί να διαρκέσει κάποιο χρόνο.",
"This page will refresh itself when the %s instance is available again." : "Αυτή η σελίδα θα ανανεωθεί από μόνη της όταν η %s εγκατάσταση είναι διαθέσιμη ξανά.",
@@ -304,7 +308,6 @@ OC.L10N.register(
"Ok" : "Εντάξει",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανόν προσβάσιμα από το διαδίκτυο. Το αρχείο .htaccess δεν λειτουργεί. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων εκτός του ριζικού καταλόγου εγγράφων του διακομιστή.",
"Error while unsharing" : "Σφάλμα κατά την αναίρεση του διαμοιρασμού",
- "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"can reshare" : "δυνατότητα να διαμοιραστεί ξανά",
"can edit" : "δυνατότητα αλλαγής",
"can create" : "δυνατότητα δημιουργίας",
diff --git a/core/l10n/el.json b/core/l10n/el.json
index 84e5186b014..742de028975 100644
--- a/core/l10n/el.json
+++ b/core/l10n/el.json
@@ -13,6 +13,7 @@
"No valid crop data provided" : "Έχουν δοθεί μη έγκυρα δεδομένα περικοπής",
"Crop is not square" : "Η περικοπή δεν εχει τετραγωνικό σχήμα",
"State token does not match" : "Το αναγνωριστικό κατάστασης δεν ταιριάζει",
+ "Password reset is disabled" : "Η επαναφορά συνθηματικού είναι απενεργοποιημένη",
"Couldn't reset password because the token is invalid" : "Αδυναμία επαναφοράς συνθηματικού λόγω μη έγκυρου διακριτικού",
"Couldn't reset password because the token is expired" : "Αδυναμία επαναφοράς συνθηματικού επειδή το διακριτικό έχει λήξει",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Αδυναμία αποστολής ηλεκτρονικού μηνύματος επαναφοράς διότι δεν υπάρχει διεύθυνση ηλεκτρινικής αλληλογραφίας για αυτόν τον χρήστη. Παρακαλώ επικοινωνήστε με το διαχειριστή.",
@@ -37,6 +38,8 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν η διάταξη της βάσης δεδομένων μπορεί να ενημερωθεί (αυτό μπορεί να πάρει αρκετή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update" : "Έλεγχος ενημέρωσης διάταξης βάσης δεδομένων",
"Checking updates of apps" : "Έλεγχος ενημερώσεων εφαρμογών",
+ "Checking for update of app \"%s\" in appstore" : "Έλεγχος για ενημέρωση της εφαρμογής \"%s\" στο κέτρο εφαρμογών",
+ "Update app \"%s\" from appstore" : "Ενημέρωση εφαρμογής \"%s\" από το κέντρο εφαρμογών",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν η διάταξη της βάσης δεδομένων για %s μπορεί να ενημερωθεί (αυτό μπορεί να πάρει αρκετή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update for apps" : "Έλεγχος ενημέρωσης διάταξης βάσης δεδομένων για εφαρμογές",
"Updated \"%s\" to %s" : "Ενημερώθηκε \"%s\" σε %s",
@@ -137,7 +140,7 @@
"Send" : "Αποστολή",
"Allow upload and editing" : "Επιτρέπονται η μεταφόρτωση και η επεξεργασία",
"Read only" : "Μόνο για ανάγνωση",
- "Secure drop (upload only)" : "Ασφαλής απόθεση (μόνο μεταφόρτωση)",
+ "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"Shared with you and the group {group} by {owner}" : "Διαμοιράστηκε με σας και με την ομάδα {group} του {owner}",
"Shared with you by {owner}" : "Διαμοιράστηκε με σας από τον {owner}",
"Choose a password for the mail share" : "Επιλογή συνθηματικού για διαμοιρασμό με αλληλογραφία",
@@ -294,6 +297,7 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Για να αποφύγετε τη λήξη χρόνου με μεγαλύτερες εγκαταστάσεις, μπορείτε αντί αυτού να εκτελέσετε την ακόλουθη εντολή στον κατάλογο εγκατάστασης:",
"Detailed logs" : "Λεπτομερές ιστορικό",
"Update needed" : "Απαιτείται ενημέρωση",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Παρακαλούμε χρησιμοποιήστε την ενημέρωση μέσω γραμμής εντολών διότι έχετε μια μεγάλη εγκατάσταση με περισσότερους από 50 χρήστες.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Για βοήθεια, δείτε στην <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">τεκμηρίωση</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Αυτή %s η εγκατάσταση είναι σε λειτουργία συντήρησης, η οποία μπορεί να διαρκέσει κάποιο χρόνο.",
"This page will refresh itself when the %s instance is available again." : "Αυτή η σελίδα θα ανανεωθεί από μόνη της όταν η %s εγκατάσταση είναι διαθέσιμη ξανά.",
@@ -302,7 +306,6 @@
"Ok" : "Εντάξει",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανόν προσβάσιμα από το διαδίκτυο. Το αρχείο .htaccess δεν λειτουργεί. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων εκτός του ριζικού καταλόγου εγγράφων του διακομιστή.",
"Error while unsharing" : "Σφάλμα κατά την αναίρεση του διαμοιρασμού",
- "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"can reshare" : "δυνατότητα να διαμοιραστεί ξανά",
"can edit" : "δυνατότητα αλλαγής",
"can create" : "δυνατότητα δημιουργίας",
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 3a362ebd8a9..1da633bf0c7 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Recorte inválido",
"Crop is not square" : "El recorte no es cuadrado",
"State token does not match" : "El token dado no coincide",
- "Auth flow can only be started unauthenticated." : "El flujo de autorización solo puede comenzar sin estar identificado",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
"Couldn't reset password because the token is expired" : "No se puede restablecer la contraseña porque el vale de identificación ha caducado.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Póngase en contacto con un administrador.",
@@ -140,7 +139,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir la subida y la edición",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Gota segura (solo subir)",
+ "File drop (upload only)" : "Entrega de archivos (solo subida)",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Choose a password for the mail share" : "Elija una contraseña para compartir por correo electrónico",
@@ -306,7 +305,6 @@ OC.L10N.register(
"Ok" : "Aceptar",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"Error while unsharing" : "Error al dejar de compartir",
- "File drop (upload only)" : "Entrega de archivos (solo subida)",
"can reshare" : "puede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index dbdf2300c89..21bd41d9ddc 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Recorte inválido",
"Crop is not square" : "El recorte no es cuadrado",
"State token does not match" : "El token dado no coincide",
- "Auth flow can only be started unauthenticated." : "El flujo de autorización solo puede comenzar sin estar identificado",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
"Couldn't reset password because the token is expired" : "No se puede restablecer la contraseña porque el vale de identificación ha caducado.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Póngase en contacto con un administrador.",
@@ -138,7 +137,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir la subida y la edición",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Gota segura (solo subir)",
+ "File drop (upload only)" : "Entrega de archivos (solo subida)",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Choose a password for the mail share" : "Elija una contraseña para compartir por correo electrónico",
@@ -304,7 +303,6 @@
"Ok" : "Aceptar",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"Error while unsharing" : "Error al dejar de compartir",
- "File drop (upload only)" : "Entrega de archivos (solo subida)",
"can reshare" : "puede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es_MX.js b/core/l10n/es_MX.js
index 8546aefbd72..6966fd0552a 100644
--- a/core/l10n/es_MX.js
+++ b/core/l10n/es_MX.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "No se han proporcionado datos válidos del recorte",
"Crop is not square" : "El recorte no está cuadrado",
"State token does not match" : "La ficha de estado no corresponde",
- "Auth flow can only be started unauthenticated." : "El flujo de autenticación solo se puede iniciar sin encontrarse autenticado. ",
+ "Password reset is disabled" : "Restablecer contraseña se encuentra deshabilitado",
"Couldn't reset password because the token is invalid" : "No ha sido posible restablecer la contraseña porque la ficha es inválida",
"Couldn't reset password because the token is expired" : "No ha sido posible restablecer la contraseña porque la ficha ha expirado",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No fue posible enviar el correo electrónico para restablecer porque no hay una dirección de correo electrónico para este usuario. Favor de contactar a su adminsitrador. ",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir cargar y editar",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Depósito seguro (sólo carga de archivos)",
+ "File drop (upload only)" : "Soltar archivo (solo para carga)",
"Shared with you and the group {group} by {owner}" : "Compartido con usted y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido con usted por {owner}",
"Choose a password for the mail share" : "Establecer una contraseña para el elemento compartido por correo",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Actualización requerida",
"Please use the command line updater because you have a big instance with more than 50 users." : "Favor de usar el actualizador desde la línea de comandos ya que su instancia cuenta con más de 50 usuarios.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para más ayuda, consulte la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">doccumentación</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Estoy conciente de que si continuo haciendo la actualización vía web, la interfaz de usuario corre el riesgo de que el tiempo de la solicitud expire y cause pérdida de datos, pero cuento con un respaldo y sé como restaurar mi instancia en caso de una falla. ",
+ "Upgrade via web on my own risk" : "Actualizar vía Web bajo mi propio riesgo",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia %s se encuentra actualmente en modo mantenimiento, que podría tomar algo de tiempo. ",
"This page will refresh itself when the %s instance is available again." : "Esta página se actualizará sola cuando la instancia %s esté disponible de nuevo. ",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus directorios de datos y archivos son accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
"Error while unsharing" : "Se presentó un error al dejar de compartir",
- "File drop (upload only)" : "Soltar archivo (solo para carga)",
"can reshare" : "pruede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es_MX.json b/core/l10n/es_MX.json
index 4c55582f7b9..29b8b6d8978 100644
--- a/core/l10n/es_MX.json
+++ b/core/l10n/es_MX.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "No se han proporcionado datos válidos del recorte",
"Crop is not square" : "El recorte no está cuadrado",
"State token does not match" : "La ficha de estado no corresponde",
- "Auth flow can only be started unauthenticated." : "El flujo de autenticación solo se puede iniciar sin encontrarse autenticado. ",
+ "Password reset is disabled" : "Restablecer contraseña se encuentra deshabilitado",
"Couldn't reset password because the token is invalid" : "No ha sido posible restablecer la contraseña porque la ficha es inválida",
"Couldn't reset password because the token is expired" : "No ha sido posible restablecer la contraseña porque la ficha ha expirado",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No fue posible enviar el correo electrónico para restablecer porque no hay una dirección de correo electrónico para este usuario. Favor de contactar a su adminsitrador. ",
@@ -141,7 +141,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir cargar y editar",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Depósito seguro (sólo carga de archivos)",
+ "File drop (upload only)" : "Soltar archivo (solo para carga)",
"Shared with you and the group {group} by {owner}" : "Compartido con usted y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido con usted por {owner}",
"Choose a password for the mail share" : "Establecer una contraseña para el elemento compartido por correo",
@@ -301,6 +301,8 @@
"Update needed" : "Actualización requerida",
"Please use the command line updater because you have a big instance with more than 50 users." : "Favor de usar el actualizador desde la línea de comandos ya que su instancia cuenta con más de 50 usuarios.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para más ayuda, consulte la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">doccumentación</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Estoy conciente de que si continuo haciendo la actualización vía web, la interfaz de usuario corre el riesgo de que el tiempo de la solicitud expire y cause pérdida de datos, pero cuento con un respaldo y sé como restaurar mi instancia en caso de una falla. ",
+ "Upgrade via web on my own risk" : "Actualizar vía Web bajo mi propio riesgo",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia %s se encuentra actualmente en modo mantenimiento, que podría tomar algo de tiempo. ",
"This page will refresh itself when the %s instance is available again." : "Esta página se actualizará sola cuando la instancia %s esté disponible de nuevo. ",
"Problem loading page, reloading in 5 seconds" : "Se presentó un problema al cargar la página, recargando en 5 segundos",
@@ -308,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus directorios de datos y archivos son accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
"Error while unsharing" : "Se presentó un error al dejar de compartir",
- "File drop (upload only)" : "Soltar archivo (solo para carga)",
"can reshare" : "pruede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/eu.js b/core/l10n/eu.js
index 211dc333c4e..2b5cdf12bbf 100644
--- a/core/l10n/eu.js
+++ b/core/l10n/eu.js
@@ -14,9 +14,12 @@ OC.L10N.register(
"No crop data provided" : "Ez da ebaketaren daturik eskaini",
"No valid crop data provided" : "Ebakidura baliogabea da",
"Crop is not square" : "Ebakidura ez da karratua",
+ "Password reset is disabled" : "Pasahitza berrezartzea desgaituta dago",
"Couldn't reset password because the token is invalid" : "Ezin izan da pasahitza berrezarri tokena baliogabea delako",
"Couldn't reset password because the token is expired" : "Ezin da berrezarri pasahitza token-a iraungi duelako.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ezin izan da berreskuratze posta elektronikoa bidali helbiderik ez dagoelako erabiltzaile honetarako. Jarri harremanetan administratzailearekin.",
+ "Password reset" : "Pasahitza berrezarri",
+ "Reset your password" : "Berrezarri zure pasahitza",
"%s password reset" : "%s pasahitza berrezarri",
"Couldn't send reset email. Please contact your administrator." : "Ezin da berrezartzeko eposta bidali. Mesedez jarri harremetan zure administradorearekin.",
"Couldn't send reset email. Please make sure your username is correct." : "Ezin izan da berrezartzeko eposta bidali. Ziurtatu zure erabiltzaile izena egokia dela.",
@@ -45,6 +48,11 @@ OC.L10N.register(
"%s (incompatible)" : "%s (incompatible)",
"Following apps have been disabled: %s" : "Hurrengo aplikazioak desgaitu egin dira: %s",
"Already up to date" : "Dagoeneko eguneratuta",
+ "No contacts found" : "Ez da kontakturik aurkitu",
+ "Show all contacts …" : "Erakutsi kontaktu guztiak",
+ "There was an error loading your contacts" : "Errore bat gertatu da zure kontaktuak kargatzean",
+ "Loading your contacts …" : "Zure kontaktuak kargatzen...",
+ "Looking for {term} …" : "{term} bilatzen...",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Kodearen integritate egiaztapenarekin arazoak egon dira. Informazio gehiago…</a>",
"Settings" : "Ezarpenak",
"Connection to server lost" : "Zerbitzariarekiko konexioa eten da",
@@ -68,6 +76,7 @@ OC.L10N.register(
"No files in here" : "Ez dago fitxategirik hemen",
"Choose" : "Aukeratu",
"Error loading file picker template: {error}" : "Errorea fitxategi hautatzaile txantiloiak kargatzerakoan: {error}",
+ "OK" : "Ados",
"Error loading message template: {error}" : "Errorea mezu txantiloia kargatzean: {error}",
"read-only" : "irakurtzeko-soilik",
"_{count} file conflict_::_{count} file conflicts_" : ["fitxategi {count}ek konfliktua sortu du","{count} fitxategik konfliktua sortu dute"],
@@ -120,6 +129,8 @@ OC.L10N.register(
"Email link to person" : "Postaz bidali lotura ",
"Send" : "Bidali",
"Allow upload and editing" : "Onartu igoera eta edizioa",
+ "Read only" : "irakurtzeko-soilik",
+ "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"Shared with you and the group {group} by {owner}" : "{owner}-k zu eta {group} taldearekin elkarbanatuta",
"Shared with you by {owner}" : "{owner}-k zurekin elkarbanatuta",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} link bidez partekatuta",
@@ -136,6 +147,7 @@ OC.L10N.register(
"{sharee} (group)" : "{sharee} (group)",
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Elkarbanatu",
"Error" : "Errorea",
"Error removing share" : " Akatsa kuota kentzerakoan",
@@ -259,7 +271,6 @@ OC.L10N.register(
"Ok" : "Ados",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"Error while unsharing" : "Errore bat egon da elkarbanaketa desegitean",
- "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"can reshare" : "elkarbanatu dezake",
"can edit" : "editatu dezake",
"can create" : "sortu dezake",
diff --git a/core/l10n/eu.json b/core/l10n/eu.json
index 4f29af53eb2..b29eef7d3e2 100644
--- a/core/l10n/eu.json
+++ b/core/l10n/eu.json
@@ -12,9 +12,12 @@
"No crop data provided" : "Ez da ebaketaren daturik eskaini",
"No valid crop data provided" : "Ebakidura baliogabea da",
"Crop is not square" : "Ebakidura ez da karratua",
+ "Password reset is disabled" : "Pasahitza berrezartzea desgaituta dago",
"Couldn't reset password because the token is invalid" : "Ezin izan da pasahitza berrezarri tokena baliogabea delako",
"Couldn't reset password because the token is expired" : "Ezin da berrezarri pasahitza token-a iraungi duelako.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ezin izan da berreskuratze posta elektronikoa bidali helbiderik ez dagoelako erabiltzaile honetarako. Jarri harremanetan administratzailearekin.",
+ "Password reset" : "Pasahitza berrezarri",
+ "Reset your password" : "Berrezarri zure pasahitza",
"%s password reset" : "%s pasahitza berrezarri",
"Couldn't send reset email. Please contact your administrator." : "Ezin da berrezartzeko eposta bidali. Mesedez jarri harremetan zure administradorearekin.",
"Couldn't send reset email. Please make sure your username is correct." : "Ezin izan da berrezartzeko eposta bidali. Ziurtatu zure erabiltzaile izena egokia dela.",
@@ -43,6 +46,11 @@
"%s (incompatible)" : "%s (incompatible)",
"Following apps have been disabled: %s" : "Hurrengo aplikazioak desgaitu egin dira: %s",
"Already up to date" : "Dagoeneko eguneratuta",
+ "No contacts found" : "Ez da kontakturik aurkitu",
+ "Show all contacts …" : "Erakutsi kontaktu guztiak",
+ "There was an error loading your contacts" : "Errore bat gertatu da zure kontaktuak kargatzean",
+ "Loading your contacts …" : "Zure kontaktuak kargatzen...",
+ "Looking for {term} …" : "{term} bilatzen...",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Kodearen integritate egiaztapenarekin arazoak egon dira. Informazio gehiago…</a>",
"Settings" : "Ezarpenak",
"Connection to server lost" : "Zerbitzariarekiko konexioa eten da",
@@ -66,6 +74,7 @@
"No files in here" : "Ez dago fitxategirik hemen",
"Choose" : "Aukeratu",
"Error loading file picker template: {error}" : "Errorea fitxategi hautatzaile txantiloiak kargatzerakoan: {error}",
+ "OK" : "Ados",
"Error loading message template: {error}" : "Errorea mezu txantiloia kargatzean: {error}",
"read-only" : "irakurtzeko-soilik",
"_{count} file conflict_::_{count} file conflicts_" : ["fitxategi {count}ek konfliktua sortu du","{count} fitxategik konfliktua sortu dute"],
@@ -118,6 +127,8 @@
"Email link to person" : "Postaz bidali lotura ",
"Send" : "Bidali",
"Allow upload and editing" : "Onartu igoera eta edizioa",
+ "Read only" : "irakurtzeko-soilik",
+ "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"Shared with you and the group {group} by {owner}" : "{owner}-k zu eta {group} taldearekin elkarbanatuta",
"Shared with you by {owner}" : "{owner}-k zurekin elkarbanatuta",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} link bidez partekatuta",
@@ -134,6 +145,7 @@
"{sharee} (group)" : "{sharee} (group)",
"{sharee} (remote)" : "{sharee} (remote)",
"{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Elkarbanatu",
"Error" : "Errorea",
"Error removing share" : " Akatsa kuota kentzerakoan",
@@ -257,7 +269,6 @@
"Ok" : "Ados",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"Error while unsharing" : "Errore bat egon da elkarbanaketa desegitean",
- "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"can reshare" : "elkarbanatu dezake",
"can edit" : "editatu dezake",
"can create" : "sortu dezake",
diff --git a/core/l10n/fi.js b/core/l10n/fi.js
index 061ade60bc6..dcb445ea48e 100644
--- a/core/l10n/fi.js
+++ b/core/l10n/fi.js
@@ -132,7 +132,7 @@ OC.L10N.register(
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Allow upload and editing" : "Salli lähetys ja muokkaus",
- "Secure drop (upload only)" : "Tiedostojen pudotus (vain lähetys)",
+ "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"Shared with you and the group {group} by {owner}" : "Jaettu sinun ja ryhmän {group} kanssa käyttäjältä {owner}",
"Shared with you by {owner}" : "Jaettu kanssasi käyttäjältä {owner}",
"Choose a password for the mail share" : "Valitse salasana sähköpostijaolle",
@@ -295,7 +295,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Data-hakemistosi ja tiedostosi ovat luultavasti käytettävissä suoraan Internetistä. .htaccess-tiedosto ei toimi oikein. Suosittelemme määrittämään HTTP-palvelimen asetukset siten, ettei data-hakemisto ole suoraan käytettävissä Internetistä tai siirtämään data-hakemiston HTTP-palvelimen juurihakemiston ulkopuolelle.",
"Error while unsharing" : "Virhe jakoa peruttaessa",
- "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"can reshare" : "voi uudelleenjakaa",
"can edit" : "voi muokata",
"can create" : "voi luoda",
diff --git a/core/l10n/fi.json b/core/l10n/fi.json
index 8f9cd01db21..23ad965b73c 100644
--- a/core/l10n/fi.json
+++ b/core/l10n/fi.json
@@ -130,7 +130,7 @@
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Allow upload and editing" : "Salli lähetys ja muokkaus",
- "Secure drop (upload only)" : "Tiedostojen pudotus (vain lähetys)",
+ "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"Shared with you and the group {group} by {owner}" : "Jaettu sinun ja ryhmän {group} kanssa käyttäjältä {owner}",
"Shared with you by {owner}" : "Jaettu kanssasi käyttäjältä {owner}",
"Choose a password for the mail share" : "Valitse salasana sähköpostijaolle",
@@ -293,7 +293,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Data-hakemistosi ja tiedostosi ovat luultavasti käytettävissä suoraan Internetistä. .htaccess-tiedosto ei toimi oikein. Suosittelemme määrittämään HTTP-palvelimen asetukset siten, ettei data-hakemisto ole suoraan käytettävissä Internetistä tai siirtämään data-hakemiston HTTP-palvelimen juurihakemiston ulkopuolelle.",
"Error while unsharing" : "Virhe jakoa peruttaessa",
- "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"can reshare" : "voi uudelleenjakaa",
"can edit" : "voi muokata",
"can create" : "voi luoda",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index 0fd6bdab5ce..ee6725cf559 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Aucune donnée valide de recadrage fournie",
"Crop is not square" : "Le recadrage n'est pas carré",
"State token does not match" : "Les jetons de statut ne correspondent pas",
- "Auth flow can only be started unauthenticated." : "Le processus d'authentification peut seulement démarrer en mode \"non connectée\".",
+ "Password reset is disabled" : "La réinitialisation du mot de passe est désactivée",
"Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable",
"Couldn't reset password because the token is expired" : "Impossible de réinitialiser le mot de passe car le jeton a expiré",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Impossible d'envoyer le courriel de réinitialisation car il n'y a aucune adresse de courriel pour cet utilisateur. Veuillez contacter votre administrateur.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Envoyer",
"Allow upload and editing" : "Autoriser l'envoi et l'édition",
"Read only" : "Lecture seule",
- "Secure drop (upload only)" : "Dépôt sécurisé (téléversement uniquement)",
+ "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"Shared with you and the group {group} by {owner}" : "Partagé avec vous et le groupe {group} par {owner}",
"Shared with you by {owner}" : "Partagé avec vous par {owner}",
"Choose a password for the mail share" : "Choisissez un mot de passe pour le partage par email",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Mise à jour nécessaire",
"Please use the command line updater because you have a big instance with more than 50 users." : "Veuillez utiliser la mise à jour en ligne de commande car votre instance est volumineuse avec plus de 50 utilisateurs.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Pour obtenir de l'aide, lisez la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Je sais que si je continue à faire la mise à jour via le navigateur web, il existe le risque que la requête se heurte à un délai d'expiration et peut causer une perte de données, mais j'ai une copie de sauvegarde et je sais comment restaurer mon instance en cas d'échec.",
+ "Upgrade via web on my own risk" : "Mettre à jour via le navigateur web à mes propres risques",
"This %s instance is currently in maintenance mode, which may take a while." : "Cette instance de %s est en cours de maintenance, cela peut prendre du temps.",
"This page will refresh itself when the %s instance is available again." : "Cette page se rafraîchira d'elle-même lorsque l'instance %s sera à nouveau disponible.",
"Problem loading page, reloading in 5 seconds" : "Problème de chargement de la page, actualisation dans 5 secondes",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.",
"Error while unsharing" : "Erreur lors de l'annulation du partage",
- "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"can reshare" : "peut repartager",
"can edit" : "peut modifier",
"can create" : "Peut créer",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 1e88c5e6117..f232e069a1d 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Aucune donnée valide de recadrage fournie",
"Crop is not square" : "Le recadrage n'est pas carré",
"State token does not match" : "Les jetons de statut ne correspondent pas",
- "Auth flow can only be started unauthenticated." : "Le processus d'authentification peut seulement démarrer en mode \"non connectée\".",
+ "Password reset is disabled" : "La réinitialisation du mot de passe est désactivée",
"Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable",
"Couldn't reset password because the token is expired" : "Impossible de réinitialiser le mot de passe car le jeton a expiré",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Impossible d'envoyer le courriel de réinitialisation car il n'y a aucune adresse de courriel pour cet utilisateur. Veuillez contacter votre administrateur.",
@@ -141,7 +141,7 @@
"Send" : "Envoyer",
"Allow upload and editing" : "Autoriser l'envoi et l'édition",
"Read only" : "Lecture seule",
- "Secure drop (upload only)" : "Dépôt sécurisé (téléversement uniquement)",
+ "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"Shared with you and the group {group} by {owner}" : "Partagé avec vous et le groupe {group} par {owner}",
"Shared with you by {owner}" : "Partagé avec vous par {owner}",
"Choose a password for the mail share" : "Choisissez un mot de passe pour le partage par email",
@@ -301,6 +301,8 @@
"Update needed" : "Mise à jour nécessaire",
"Please use the command line updater because you have a big instance with more than 50 users." : "Veuillez utiliser la mise à jour en ligne de commande car votre instance est volumineuse avec plus de 50 utilisateurs.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Pour obtenir de l'aide, lisez la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Je sais que si je continue à faire la mise à jour via le navigateur web, il existe le risque que la requête se heurte à un délai d'expiration et peut causer une perte de données, mais j'ai une copie de sauvegarde et je sais comment restaurer mon instance en cas d'échec.",
+ "Upgrade via web on my own risk" : "Mettre à jour via le navigateur web à mes propres risques",
"This %s instance is currently in maintenance mode, which may take a while." : "Cette instance de %s est en cours de maintenance, cela peut prendre du temps.",
"This page will refresh itself when the %s instance is available again." : "Cette page se rafraîchira d'elle-même lorsque l'instance %s sera à nouveau disponible.",
"Problem loading page, reloading in 5 seconds" : "Problème de chargement de la page, actualisation dans 5 secondes",
@@ -308,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.",
"Error while unsharing" : "Erreur lors de l'annulation du partage",
- "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"can reshare" : "peut repartager",
"can edit" : "peut modifier",
"can create" : "Peut créer",
diff --git a/core/l10n/hu.js b/core/l10n/hu.js
index f11a906e6e9..b56f82666d6 100644
--- a/core/l10n/hu.js
+++ b/core/l10n/hu.js
@@ -119,6 +119,7 @@ OC.L10N.register(
"Email link to person" : "Hivatkozás elküldése e-mail címre",
"Send" : "Küldés",
"Allow upload and editing" : "Feltöltés és szerkesztés engedélyezése",
+ "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"Shared with you and the group {group} by {owner}" : "{owner} megosztotta veled és ezzel a csoporttal: {group}",
"Shared with you by {owner}" : "{owner} megosztotta veled",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} megosztva hivatkozással",
@@ -268,7 +269,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Az adat könyvtár és a fájlok valószínűleg elérhetőek az internetről, mert a .htaccess fájl nem működik. Erősen ajánlott, hogy úgy állítsd be a webszervert, hogy az adatkönyvtár ne legyen elérhető az internetről, vagy helyezd át az adatokat a webszerver gyökérkönyvtárából.",
"Error while unsharing" : "Nem sikerült visszavonni a megosztást",
- "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"can reshare" : "újra megoszthatja",
"can edit" : "szerkesztheti",
"can create" : "létrehozhat",
diff --git a/core/l10n/hu.json b/core/l10n/hu.json
index 57518df8819..e8fc6646448 100644
--- a/core/l10n/hu.json
+++ b/core/l10n/hu.json
@@ -117,6 +117,7 @@
"Email link to person" : "Hivatkozás elküldése e-mail címre",
"Send" : "Küldés",
"Allow upload and editing" : "Feltöltés és szerkesztés engedélyezése",
+ "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"Shared with you and the group {group} by {owner}" : "{owner} megosztotta veled és ezzel a csoporttal: {group}",
"Shared with you by {owner}" : "{owner} megosztotta veled",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} megosztva hivatkozással",
@@ -266,7 +267,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Az adat könyvtár és a fájlok valószínűleg elérhetőek az internetről, mert a .htaccess fájl nem működik. Erősen ajánlott, hogy úgy állítsd be a webszervert, hogy az adatkönyvtár ne legyen elérhető az internetről, vagy helyezd át az adatokat a webszerver gyökérkönyvtárából.",
"Error while unsharing" : "Nem sikerült visszavonni a megosztást",
- "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"can reshare" : "újra megoszthatja",
"can edit" : "szerkesztheti",
"can create" : "létrehozhat",
diff --git a/core/l10n/id.js b/core/l10n/id.js
index b60324c4cc2..723db8dfa08 100644
--- a/core/l10n/id.js
+++ b/core/l10n/id.js
@@ -121,6 +121,7 @@ OC.L10N.register(
"Email link to person" : "Emailkan tautan ini ke orang",
"Send" : "Kirim",
"Allow upload and editing" : "Izinkan pengunggahan dan penyuntingan",
+ "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}",
"Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} dibagikan lewat tautan",
@@ -262,7 +263,6 @@ OC.L10N.register(
"Ok" : "Oke",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Direktori data dan berkas Anda kemungkinan dapat diakses dari Internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan Anda untuk mengkonfigurasi server web agar direktori data tidak lagi dapat diakses atau pindahkan direktori data Anda di luar root dokumen server web.",
"Error while unsharing" : "Kesalahan saat membatalkan pembagian",
- "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"can reshare" : "dapat dibagi ulang",
"can edit" : "dapat sunting",
"can create" : "dapat membuat",
diff --git a/core/l10n/id.json b/core/l10n/id.json
index bedb8381410..56a3206ae4f 100644
--- a/core/l10n/id.json
+++ b/core/l10n/id.json
@@ -119,6 +119,7 @@
"Email link to person" : "Emailkan tautan ini ke orang",
"Send" : "Kirim",
"Allow upload and editing" : "Izinkan pengunggahan dan penyuntingan",
+ "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}",
"Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} dibagikan lewat tautan",
@@ -260,7 +261,6 @@
"Ok" : "Oke",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Direktori data dan berkas Anda kemungkinan dapat diakses dari Internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan Anda untuk mengkonfigurasi server web agar direktori data tidak lagi dapat diakses atau pindahkan direktori data Anda di luar root dokumen server web.",
"Error while unsharing" : "Kesalahan saat membatalkan pembagian",
- "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"can reshare" : "dapat dibagi ulang",
"can edit" : "dapat sunting",
"can create" : "dapat membuat",
diff --git a/core/l10n/is.js b/core/l10n/is.js
index ad5b351d86d..6bedecf23f8 100644
--- a/core/l10n/is.js
+++ b/core/l10n/is.js
@@ -15,10 +15,13 @@ OC.L10N.register(
"No valid crop data provided" : "Enginn gild gögn um utanskurð gefin",
"Crop is not square" : "Utanskurður er ekki ferningslaga",
"State token does not match" : "Stöðuteikn samsvarar ekki",
+ "Password reset is disabled" : "Endurstilling lykilorðs er óvirk",
"Couldn't reset password because the token is invalid" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er ógilt",
"Couldn't reset password because the token is expired" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er útrunnið",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Gat ekki sent endurstillingu í tölvupósti því það er ekkert gilt tölvupóstfang fyrir þennan notanda. Hafðu samband við kerfisstjóra.",
"Password reset" : "Endurstilling lykilorðs",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Smelltu á eftirfarandi hnapp til að endurstilla lykilorðið þitt. Ef þú hefur ekki beðið um endurstillingu lykilorðs, skaltu hunsa þennan tölvupóst.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Smelltu á eftirfarandi tengil til að endurstilla lykilorðið þitt. Ef þú hefur ekki beðið um endurstillingu lykilorðs, skaltu hunsa þennan tölvupóst.",
"Reset your password" : "Endurstilltu lykilorðið þitt",
"%s password reset" : "%s lykilorð endurstillt",
"Couldn't send reset email. Please contact your administrator." : "Gat ekki sent endurstillingu í tölvupósti. Hafðu samband við kerfisstjóra.",
@@ -37,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update" : "Athugaði uppfærslu á gagnagrunnsskema.",
"Checking updates of apps" : "Athuga með uppfærslur á öppum",
+ "Checking for update of app \"%s\" in appstore" : "Athuga með uppfærslur á \"%s\"-forriti í hugbúnaðarsafni",
+ "Update app \"%s\" from appstore" : "Uppfæra \"%s\" úr hugbúnaðarsafni",
+ "Checked for update of app \"%s\" in appstore" : "Athugaði með uppfærslur á \"%s\"-forriti í hugbúnaðarsafni",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema fyrir %s (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update for apps" : "Athugaði uppfærslu á gagnagrunnsskema fyrir öpp",
"Updated \"%s\" to %s" : "Uppfærði \"%s\" í %s",
@@ -55,6 +61,7 @@ OC.L10N.register(
"Looking for {term} …" : "Leita að {term} …",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Það komu upp vandamál með athugun á áreiðanleika kóða. Nánari upplýsingar…</a>",
"No action available" : "Engin aðgerð tiltæk",
+ "Error fetching contact actions" : "Villa við að sækja aðgerðir tengiliða",
"Settings" : "Stillingar",
"Connection to server lost" : "Tenging við miðlara rofnaði",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Vandamál við að hlaða inn síðu, endurhleð eftir %n sekúndu","Vandamál við að hlaða inn síðu, endurhleð eftir %n sekúndur"],
@@ -135,7 +142,8 @@ OC.L10N.register(
"Email link to person" : "Senda veftengil í tölvupósti til notanda",
"Send" : "Senda",
"Allow upload and editing" : "Leyfa innsendingu og breytingar",
- "Secure drop (upload only)" : "Örugg slepping skráa (einungis innsending)",
+ "Read only" : "Skrifvarið",
+ "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}",
"Shared with you by {owner}" : "Deilt með þér af {owner}",
"Choose a password for the mail share" : "Veldu lykilorð fyrir póstsameign",
@@ -164,6 +172,9 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (tölvupóstur)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Deila",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deildu með öðru fólki með því að setja inn notanda, hóp, skýjasambandsauðkenni eða tölvupóstfang.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Deildu með öðru fólki með því að setja inn notanda, hóp eða skýjasambandsauðkenni.",
+ "Share with other people by entering a user or group or an email address." : "Deildu með öðru fólki með því að setja inn notanda, hóp eða tölvupóstfang.",
"Name or email address..." : "Nafn eða tölvupóstfang...",
"Name or federated cloud ID..." : "Nafn eða skýjasambandsauðkenni (Federated Cloud ID)...",
"Name, federated cloud ID or email address..." : "Nafn, skýjasambandsauðkenni eða tölvupóstfang...",
@@ -290,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
"Detailed logs" : "Ítarlegir annálar",
"Update needed" : "Þarfnast uppfærslu",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu með fleiri en 50 notendum.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Til að fá hjálp er best að skoða fyrst <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">hjálparskjölin</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ég veit að ef ég held uppfærslunni áfram í gegnum vefviðmótið, þá er sú áhætta fyrir hendi að beiðnin falli á tímamörkum, sem aftur gæti valdið gagnatapi - en ég á öryggisafrit og veit hvernig ég get endurheimt uppsetninguna mína ef aðgerðin misferst.",
+ "Upgrade via web on my own risk" : "Uppfæra með vefviðmóti á mína eigin ábyrgð",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
"This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
@@ -298,7 +312,6 @@ OC.L10N.register(
"Ok" : "Í lagi",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Gagnamappan og skrárnar þínar eru líklega aðgengilegar öllum af internetinu vegna þess að .htaccess skrá er ekki virk. Við mælum eindregið með að þú stillir vefþjóninn þinn á þann hátt að gagnamappa er ekki lengur aðgengileg eða þú færir gagnamöppu út fyrir skjalarót vefþjóns.",
"Error while unsharing" : "Villa við að hætta deilingu",
- "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"can reshare" : "getur endurdeilt",
"can edit" : "getur breytt",
"can create" : "getur búið til",
diff --git a/core/l10n/is.json b/core/l10n/is.json
index 9d16e296f7a..f644adf8f54 100644
--- a/core/l10n/is.json
+++ b/core/l10n/is.json
@@ -13,10 +13,13 @@
"No valid crop data provided" : "Enginn gild gögn um utanskurð gefin",
"Crop is not square" : "Utanskurður er ekki ferningslaga",
"State token does not match" : "Stöðuteikn samsvarar ekki",
+ "Password reset is disabled" : "Endurstilling lykilorðs er óvirk",
"Couldn't reset password because the token is invalid" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er ógilt",
"Couldn't reset password because the token is expired" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er útrunnið",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Gat ekki sent endurstillingu í tölvupósti því það er ekkert gilt tölvupóstfang fyrir þennan notanda. Hafðu samband við kerfisstjóra.",
"Password reset" : "Endurstilling lykilorðs",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Smelltu á eftirfarandi hnapp til að endurstilla lykilorðið þitt. Ef þú hefur ekki beðið um endurstillingu lykilorðs, skaltu hunsa þennan tölvupóst.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Smelltu á eftirfarandi tengil til að endurstilla lykilorðið þitt. Ef þú hefur ekki beðið um endurstillingu lykilorðs, skaltu hunsa þennan tölvupóst.",
"Reset your password" : "Endurstilltu lykilorðið þitt",
"%s password reset" : "%s lykilorð endurstillt",
"Couldn't send reset email. Please contact your administrator." : "Gat ekki sent endurstillingu í tölvupósti. Hafðu samband við kerfisstjóra.",
@@ -35,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update" : "Athugaði uppfærslu á gagnagrunnsskema.",
"Checking updates of apps" : "Athuga með uppfærslur á öppum",
+ "Checking for update of app \"%s\" in appstore" : "Athuga með uppfærslur á \"%s\"-forriti í hugbúnaðarsafni",
+ "Update app \"%s\" from appstore" : "Uppfæra \"%s\" úr hugbúnaðarsafni",
+ "Checked for update of app \"%s\" in appstore" : "Athugaði með uppfærslur á \"%s\"-forriti í hugbúnaðarsafni",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema fyrir %s (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update for apps" : "Athugaði uppfærslu á gagnagrunnsskema fyrir öpp",
"Updated \"%s\" to %s" : "Uppfærði \"%s\" í %s",
@@ -53,6 +59,7 @@
"Looking for {term} …" : "Leita að {term} …",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Það komu upp vandamál með athugun á áreiðanleika kóða. Nánari upplýsingar…</a>",
"No action available" : "Engin aðgerð tiltæk",
+ "Error fetching contact actions" : "Villa við að sækja aðgerðir tengiliða",
"Settings" : "Stillingar",
"Connection to server lost" : "Tenging við miðlara rofnaði",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Vandamál við að hlaða inn síðu, endurhleð eftir %n sekúndu","Vandamál við að hlaða inn síðu, endurhleð eftir %n sekúndur"],
@@ -133,7 +140,8 @@
"Email link to person" : "Senda veftengil í tölvupósti til notanda",
"Send" : "Senda",
"Allow upload and editing" : "Leyfa innsendingu og breytingar",
- "Secure drop (upload only)" : "Örugg slepping skráa (einungis innsending)",
+ "Read only" : "Skrifvarið",
+ "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}",
"Shared with you by {owner}" : "Deilt með þér af {owner}",
"Choose a password for the mail share" : "Veldu lykilorð fyrir póstsameign",
@@ -162,6 +170,9 @@
"{sharee} (email)" : "{sharee} (tölvupóstur)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Deila",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deildu með öðru fólki með því að setja inn notanda, hóp, skýjasambandsauðkenni eða tölvupóstfang.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Deildu með öðru fólki með því að setja inn notanda, hóp eða skýjasambandsauðkenni.",
+ "Share with other people by entering a user or group or an email address." : "Deildu með öðru fólki með því að setja inn notanda, hóp eða tölvupóstfang.",
"Name or email address..." : "Nafn eða tölvupóstfang...",
"Name or federated cloud ID..." : "Nafn eða skýjasambandsauðkenni (Federated Cloud ID)...",
"Name, federated cloud ID or email address..." : "Nafn, skýjasambandsauðkenni eða tölvupóstfang...",
@@ -288,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
"Detailed logs" : "Ítarlegir annálar",
"Update needed" : "Þarfnast uppfærslu",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu með fleiri en 50 notendum.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Til að fá hjálp er best að skoða fyrst <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">hjálparskjölin</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ég veit að ef ég held uppfærslunni áfram í gegnum vefviðmótið, þá er sú áhætta fyrir hendi að beiðnin falli á tímamörkum, sem aftur gæti valdið gagnatapi - en ég á öryggisafrit og veit hvernig ég get endurheimt uppsetninguna mína ef aðgerðin misferst.",
+ "Upgrade via web on my own risk" : "Uppfæra með vefviðmóti á mína eigin ábyrgð",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
"This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
@@ -296,7 +310,6 @@
"Ok" : "Í lagi",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Gagnamappan og skrárnar þínar eru líklega aðgengilegar öllum af internetinu vegna þess að .htaccess skrá er ekki virk. Við mælum eindregið með að þú stillir vefþjóninn þinn á þann hátt að gagnamappa er ekki lengur aðgengileg eða þú færir gagnamöppu út fyrir skjalarót vefþjóns.",
"Error while unsharing" : "Villa við að hætta deilingu",
- "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"can reshare" : "getur endurdeilt",
"can edit" : "getur breytt",
"can create" : "getur búið til",
diff --git a/core/l10n/it.js b/core/l10n/it.js
index e2c3d6102fd..c924b076b49 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -127,6 +127,7 @@ OC.L10N.register(
"Email link to person" : "Invia collegamento via email",
"Send" : "Invia",
"Allow upload and editing" : "Consenti il caricamento e la modifica",
+ "File drop (upload only)" : "Rilascia file (solo caricamento)",
"Shared with you and the group {group} by {owner}" : "Condiviso con te e con il gruppo {group} da {owner}",
"Shared with you by {owner}" : "Condiviso con te da {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} ha condiviso tramite collegamento",
@@ -280,7 +281,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o di spostare la cartella fuori dalla radice del server web.",
"Error while unsharing" : "Errore durante la rimozione della condivisione",
- "File drop (upload only)" : "Rilascia file (solo caricamento)",
"can reshare" : "può ri-condividere",
"can edit" : "può modificare",
"can create" : "può creare",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index 0627a15af2a..ed65196156c 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -125,6 +125,7 @@
"Email link to person" : "Invia collegamento via email",
"Send" : "Invia",
"Allow upload and editing" : "Consenti il caricamento e la modifica",
+ "File drop (upload only)" : "Rilascia file (solo caricamento)",
"Shared with you and the group {group} by {owner}" : "Condiviso con te e con il gruppo {group} da {owner}",
"Shared with you by {owner}" : "Condiviso con te da {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} ha condiviso tramite collegamento",
@@ -278,7 +279,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o di spostare la cartella fuori dalla radice del server web.",
"Error while unsharing" : "Errore durante la rimozione della condivisione",
- "File drop (upload only)" : "Rilascia file (solo caricamento)",
"can reshare" : "può ri-condividere",
"can edit" : "può modificare",
"can create" : "può creare",
diff --git a/core/l10n/ja.js b/core/l10n/ja.js
index 16c47f06648..2dcc04f13f1 100644
--- a/core/l10n/ja.js
+++ b/core/l10n/ja.js
@@ -127,7 +127,7 @@ OC.L10N.register(
"Email link to person" : "メールリンク",
"Send" : "送信",
"Allow upload and editing" : "アップロードと編集を許可する",
- "Secure drop (upload only)" : "セキュアドロップ (アップロードのみ)",
+ "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} より共有中",
"Choose a password for the mail share" : "メール共有のパスワードを選択",
@@ -282,7 +282,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"Error while unsharing" : "共有解除でエラー発生",
- "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"can reshare" : "再共有可能",
"can edit" : "編集を許可",
"can create" : "作成できます",
diff --git a/core/l10n/ja.json b/core/l10n/ja.json
index 62348edbad0..35b9eed819e 100644
--- a/core/l10n/ja.json
+++ b/core/l10n/ja.json
@@ -125,7 +125,7 @@
"Email link to person" : "メールリンク",
"Send" : "送信",
"Allow upload and editing" : "アップロードと編集を許可する",
- "Secure drop (upload only)" : "セキュアドロップ (アップロードのみ)",
+ "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} より共有中",
"Choose a password for the mail share" : "メール共有のパスワードを選択",
@@ -280,7 +280,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"Error while unsharing" : "共有解除でエラー発生",
- "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"can reshare" : "再共有可能",
"can edit" : "編集を許可",
"can create" : "作成できます",
diff --git a/core/l10n/ko.js b/core/l10n/ko.js
index 49a215f639c..4646a60b99d 100644
--- a/core/l10n/ko.js
+++ b/core/l10n/ko.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
"Crop is not square" : "잘라내는 영역이 사각형이 아님",
"State token does not match" : "상태 토크인 일치하지 않음",
- "Auth flow can only be started unauthenticated." : "인증 과정을 시작하려면 인증되어 있지 않아야 합니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "이 사용자 이름과 연결된 이메일 주소가 없어서 초기화 메일을 보낼 수 없습니다. 시스템 관리자에게 연락하십시오.",
@@ -139,7 +138,7 @@ OC.L10N.register(
"Email link to person" : "이메일 주소",
"Send" : "전송",
"Allow upload and editing" : "업로드 및 편집 허용",
- "Secure drop (upload only)" : "안전 보관소(업로드만 허용)",
+ "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"Shared with you and the group {group} by {owner}" : "{owner} 님이 여러분 및 그룹 {group}와(과) 공유 중",
"Shared with you by {owner}" : "{owner} 님이 공유 중",
"Choose a password for the mail share" : "이메일 공유 암호 입력",
@@ -305,7 +304,6 @@ OC.L10N.register(
"Ok" : "확인",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "인터넷에서 데이터 디렉터리와 파일에 접근할 수 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 직접 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 경로 바깥에 두십시오.",
"Error while unsharing" : "공유 해제하는 중 오류 발생",
- "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"can reshare" : "재공유 가능",
"can edit" : "편집 가능",
"can create" : "생성 가능",
diff --git a/core/l10n/ko.json b/core/l10n/ko.json
index 606d5cbb55d..2dd22c76c71 100644
--- a/core/l10n/ko.json
+++ b/core/l10n/ko.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
"Crop is not square" : "잘라내는 영역이 사각형이 아님",
"State token does not match" : "상태 토크인 일치하지 않음",
- "Auth flow can only be started unauthenticated." : "인증 과정을 시작하려면 인증되어 있지 않아야 합니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "이 사용자 이름과 연결된 이메일 주소가 없어서 초기화 메일을 보낼 수 없습니다. 시스템 관리자에게 연락하십시오.",
@@ -137,7 +136,7 @@
"Email link to person" : "이메일 주소",
"Send" : "전송",
"Allow upload and editing" : "업로드 및 편집 허용",
- "Secure drop (upload only)" : "안전 보관소(업로드만 허용)",
+ "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"Shared with you and the group {group} by {owner}" : "{owner} 님이 여러분 및 그룹 {group}와(과) 공유 중",
"Shared with you by {owner}" : "{owner} 님이 공유 중",
"Choose a password for the mail share" : "이메일 공유 암호 입력",
@@ -303,7 +302,6 @@
"Ok" : "확인",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "인터넷에서 데이터 디렉터리와 파일에 접근할 수 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 직접 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 경로 바깥에 두십시오.",
"Error while unsharing" : "공유 해제하는 중 오류 발생",
- "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"can reshare" : "재공유 가능",
"can edit" : "편집 가능",
"can create" : "생성 가능",
diff --git a/core/l10n/nb.js b/core/l10n/nb.js
index dfa9d37e346..eed35026a0d 100644
--- a/core/l10n/nb.js
+++ b/core/l10n/nb.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"core",
{
- "Please select a file." : "Velg en fil.",
+ "Please select a file." : "Velg ei fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte filen er ikke et bilde.",
"The selected file cannot be read." : "Den valgte filen kan ikke leses.",
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
"Crop is not square" : "Beskjæringen er ikke kvadratisk",
"State token does not match" : "Tilstands-symbolet samsvarer ikke",
- "Auth flow can only be started unauthenticated." : "Autentiseringsflyt kan bare startes ikke-autentisert.",
+ "Password reset is disabled" : "Tilbakestilling av passord er avskrudd",
"Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi symbolet er ugyldig.",
"Couldn't reset password because the token is expired" : "Klarte ikke å tilbakestille passordet fordi symbolet er utløpt.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.",
@@ -40,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
"Checking updates of apps" : "Ser etter oppdateringer av programmer",
+ "Checking for update of app \"%s\" in appstore" : "Ser etter oppdatering for programmet \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Oppgrader programmet \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Så etter oppdateringer for programmet \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for programmer",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
@@ -140,7 +143,7 @@ OC.L10N.register(
"Send" : "Send",
"Allow upload and editing" : "Tillatt opplasting og redigering",
"Read only" : "Kun lesetilgang",
- "Secure drop (upload only)" : "Sikret filkasse (bare opplasting)",
+ "File drop (upload only)" : "Filkasse (kun opplasting)",
"Shared with you and the group {group} by {owner}" : "Delt med deg og gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delt med deg av {owner}",
"Choose a password for the mail share" : "Velg et passord for e-postlageret",
@@ -151,7 +154,7 @@ OC.L10N.register(
"shared by {sharer}" : "delt av {sharer}",
"Unshare" : "Avslutt deling",
"Can reshare" : "Kan dele videre",
- "Can edit" : "Kan endre",
+ "Can edit" : "Kan redigere",
"Can create" : "Kan opprette",
"Can change" : "Kan endre",
"Can delete" : "Kan slette",
@@ -243,7 +246,7 @@ OC.L10N.register(
"Database name" : "Databasenavn",
"Database tablespace" : "Database-tabellområde",
"Database host" : "Databasevert",
- "Please specify the port number along with the host name (e.g., localhost:5432)." : "Vennligst spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
"Performance warning" : "Ytelsesadvarsel",
"SQLite will be used as database." : "SQLite vil bli brukt som database.",
"For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.",
@@ -253,7 +256,7 @@ OC.L10N.register(
"Need help?" : "Trenger du hjelp?",
"See the documentation" : "Se dokumentasjonen",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikasjonen krever JavaScript for å fungere korrekt. {linkstart}Aktiver JavaScript{linkend} og last siden på nytt.",
- "More apps" : "Flere apper",
+ "More apps" : "Flere programmer",
"Search" : "Søk",
"This action requires you to confirm your password:" : "Denne handlingen krever at du bekrefter ditt passord:",
"Confirm your password" : "Bekreft ditt passord",
@@ -298,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For å unngå tidsavbrudd ved store installasjoner, kan du i stedet kjøre følgende kommando fra installasjonsmappen:",
"Detailed logs" : "Detaljerte logger",
"Update needed" : "Oppdatering er nødvendig",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Bruk kommandolinjeoppdatereren siden du har en stor installasjon med mer enn 50 brukere.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "For hjelp, se i <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentasjonen</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Jeg vet at hvis jeg fortsetter oppdateringen via vev-grensesnittet er det en mulighet for datatap som følge av tidsavbrudd, men jeg har en sikkerhetskopi og vet hvordan jeg skal gjenopprette min installasjon hvis den feiler.",
+ "Upgrade via web on my own risk" : "Oppgrader via vev på min egen risikio",
"This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.",
"This page will refresh itself when the %s instance is available again." : "Denne siden vil bli lastet på nytt når %s-instansen er tilgjengelig igjen.",
"Problem loading page, reloading in 5 seconds" : "Det oppstod et problem ved lasting av side, laster på nytt om 5 sekunder",
@@ -306,9 +312,8 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Datamappen og filene dine er sannsynligvis tilgjengelige fra Internett. .htaccess-filen fungerer ikke. Det anbefales sterkt at du setter opp vev-tjeneren slik at datamappen ikke kan aksesseres eller at du flytter datamappen ut av vev-tjenerens dokumentrot.",
"Error while unsharing" : "Feil ved oppheving av deling",
- "File drop (upload only)" : "Filkasse (kun opplasting)",
"can reshare" : "kan dele videre",
- "can edit" : "kan endre",
+ "can edit" : "kan redigere",
"can create" : "kan opprette",
"can change" : "kan endre",
"can delete" : "kan slette",
diff --git a/core/l10n/nb.json b/core/l10n/nb.json
index 7e5b1e938f3..34204bdd315 100644
--- a/core/l10n/nb.json
+++ b/core/l10n/nb.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Please select a file." : "Velg en fil.",
+ "Please select a file." : "Velg ei fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte filen er ikke et bilde.",
"The selected file cannot be read." : "Den valgte filen kan ikke leses.",
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
"Crop is not square" : "Beskjæringen er ikke kvadratisk",
"State token does not match" : "Tilstands-symbolet samsvarer ikke",
- "Auth flow can only be started unauthenticated." : "Autentiseringsflyt kan bare startes ikke-autentisert.",
+ "Password reset is disabled" : "Tilbakestilling av passord er avskrudd",
"Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi symbolet er ugyldig.",
"Couldn't reset password because the token is expired" : "Klarte ikke å tilbakestille passordet fordi symbolet er utløpt.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.",
@@ -38,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
"Checking updates of apps" : "Ser etter oppdateringer av programmer",
+ "Checking for update of app \"%s\" in appstore" : "Ser etter oppdatering for programmet \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Oppgrader programmet \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Så etter oppdateringer for programmet \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for programmer",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
@@ -138,7 +141,7 @@
"Send" : "Send",
"Allow upload and editing" : "Tillatt opplasting og redigering",
"Read only" : "Kun lesetilgang",
- "Secure drop (upload only)" : "Sikret filkasse (bare opplasting)",
+ "File drop (upload only)" : "Filkasse (kun opplasting)",
"Shared with you and the group {group} by {owner}" : "Delt med deg og gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delt med deg av {owner}",
"Choose a password for the mail share" : "Velg et passord for e-postlageret",
@@ -149,7 +152,7 @@
"shared by {sharer}" : "delt av {sharer}",
"Unshare" : "Avslutt deling",
"Can reshare" : "Kan dele videre",
- "Can edit" : "Kan endre",
+ "Can edit" : "Kan redigere",
"Can create" : "Kan opprette",
"Can change" : "Kan endre",
"Can delete" : "Kan slette",
@@ -241,7 +244,7 @@
"Database name" : "Databasenavn",
"Database tablespace" : "Database-tabellområde",
"Database host" : "Databasevert",
- "Please specify the port number along with the host name (e.g., localhost:5432)." : "Vennligst spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
"Performance warning" : "Ytelsesadvarsel",
"SQLite will be used as database." : "SQLite vil bli brukt som database.",
"For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.",
@@ -251,7 +254,7 @@
"Need help?" : "Trenger du hjelp?",
"See the documentation" : "Se dokumentasjonen",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikasjonen krever JavaScript for å fungere korrekt. {linkstart}Aktiver JavaScript{linkend} og last siden på nytt.",
- "More apps" : "Flere apper",
+ "More apps" : "Flere programmer",
"Search" : "Søk",
"This action requires you to confirm your password:" : "Denne handlingen krever at du bekrefter ditt passord:",
"Confirm your password" : "Bekreft ditt passord",
@@ -296,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For å unngå tidsavbrudd ved store installasjoner, kan du i stedet kjøre følgende kommando fra installasjonsmappen:",
"Detailed logs" : "Detaljerte logger",
"Update needed" : "Oppdatering er nødvendig",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Bruk kommandolinjeoppdatereren siden du har en stor installasjon med mer enn 50 brukere.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "For hjelp, se i <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentasjonen</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Jeg vet at hvis jeg fortsetter oppdateringen via vev-grensesnittet er det en mulighet for datatap som følge av tidsavbrudd, men jeg har en sikkerhetskopi og vet hvordan jeg skal gjenopprette min installasjon hvis den feiler.",
+ "Upgrade via web on my own risk" : "Oppgrader via vev på min egen risikio",
"This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.",
"This page will refresh itself when the %s instance is available again." : "Denne siden vil bli lastet på nytt når %s-instansen er tilgjengelig igjen.",
"Problem loading page, reloading in 5 seconds" : "Det oppstod et problem ved lasting av side, laster på nytt om 5 sekunder",
@@ -304,9 +310,8 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Datamappen og filene dine er sannsynligvis tilgjengelige fra Internett. .htaccess-filen fungerer ikke. Det anbefales sterkt at du setter opp vev-tjeneren slik at datamappen ikke kan aksesseres eller at du flytter datamappen ut av vev-tjenerens dokumentrot.",
"Error while unsharing" : "Feil ved oppheving av deling",
- "File drop (upload only)" : "Filkasse (kun opplasting)",
"can reshare" : "kan dele videre",
- "can edit" : "kan endre",
+ "can edit" : "kan redigere",
"can create" : "kan opprette",
"can change" : "kan endre",
"can delete" : "kan slette",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 70caf186e73..02fec15aabf 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
"Crop is not square" : "Bijsnijden is niet vierkant",
"State token does not match" : "Token staat komt niet overeen",
- "Auth flow can only be started unauthenticated." : "Auth flow kan alleen niet geautoriseerd gestart worden.",
+ "Password reset is disabled" : "Herstel wachtwoord is uitgeschakeld",
"Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is",
"Couldn't reset password because the token is expired" : "Kon het wachtwoord niet herstellen, omdat het token verlopen is",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Versturen",
"Allow upload and editing" : "Toestaan uploaden en bewerken",
"Read only" : "Alleen lezen",
- "Secure drop (upload only)" : "Veilige drop (alleen uploaden)",
+ "File drop (upload only)" : "File drop (alleen uploaden)",
"Shared with you and the group {group} by {owner}" : "Gedeeld met jou en de groep {group} door {owner}",
"Shared with you by {owner}" : "Gedeeld met jou door {owner}",
"Choose a password for the mail share" : "Kies een wachtwoord om gedeelde te mailen",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Update vereist",
"Please use the command line updater because you have a big instance with more than 50 users." : "Gebruik alsjeblieft de command line updater omdat je een installatie hebt met meer dan 50 gebruikers.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Voor hulp, lees de <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentatie</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "De update via de web UI heeft risico's. Het verzoek leidt mogelijk tot een timeout en kan tot verlies van gegevens leiden. Ik heb een backup gemaakt en weet hoe deze te herstellen in het geval van een update mislukking.",
+ "Upgrade via web on my own risk" : "Web opwaarding is op eigen risico",
"This %s instance is currently in maintenance mode, which may take a while." : "Deze %s staat momenteel in de onderhoudsstand, dat kan enige tijd duren.",
"This page will refresh itself when the %s instance is available again." : "Deze pagina wordt ververst als de %s-installatie weer beschikbaar is.",
"Problem loading page, reloading in 5 seconds" : "Kan de pagina niet laden, verversen in 5 seconden",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Je data folder en je bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om je webserver zodanig te configureren, dat de datadirectory niet bereikbaar is vanaf het internet of om je datadirectory te verplaatsen naar een locatie buiten de document-root van de webserver.",
"Error while unsharing" : "Fout tijdens het stoppen met delen",
- "File drop (upload only)" : "File drop (alleen uploaden)",
"can reshare" : "kan doordelen",
"can edit" : "kan wijzigen",
"can create" : "kan creëren",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index 48a003563bc..37438623347 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
"Crop is not square" : "Bijsnijden is niet vierkant",
"State token does not match" : "Token staat komt niet overeen",
- "Auth flow can only be started unauthenticated." : "Auth flow kan alleen niet geautoriseerd gestart worden.",
+ "Password reset is disabled" : "Herstel wachtwoord is uitgeschakeld",
"Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is",
"Couldn't reset password because the token is expired" : "Kon het wachtwoord niet herstellen, omdat het token verlopen is",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
@@ -141,7 +141,7 @@
"Send" : "Versturen",
"Allow upload and editing" : "Toestaan uploaden en bewerken",
"Read only" : "Alleen lezen",
- "Secure drop (upload only)" : "Veilige drop (alleen uploaden)",
+ "File drop (upload only)" : "File drop (alleen uploaden)",
"Shared with you and the group {group} by {owner}" : "Gedeeld met jou en de groep {group} door {owner}",
"Shared with you by {owner}" : "Gedeeld met jou door {owner}",
"Choose a password for the mail share" : "Kies een wachtwoord om gedeelde te mailen",
@@ -301,6 +301,8 @@
"Update needed" : "Update vereist",
"Please use the command line updater because you have a big instance with more than 50 users." : "Gebruik alsjeblieft de command line updater omdat je een installatie hebt met meer dan 50 gebruikers.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Voor hulp, lees de <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentatie</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "De update via de web UI heeft risico's. Het verzoek leidt mogelijk tot een timeout en kan tot verlies van gegevens leiden. Ik heb een backup gemaakt en weet hoe deze te herstellen in het geval van een update mislukking.",
+ "Upgrade via web on my own risk" : "Web opwaarding is op eigen risico",
"This %s instance is currently in maintenance mode, which may take a while." : "Deze %s staat momenteel in de onderhoudsstand, dat kan enige tijd duren.",
"This page will refresh itself when the %s instance is available again." : "Deze pagina wordt ververst als de %s-installatie weer beschikbaar is.",
"Problem loading page, reloading in 5 seconds" : "Kan de pagina niet laden, verversen in 5 seconden",
@@ -308,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Je data folder en je bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om je webserver zodanig te configureren, dat de datadirectory niet bereikbaar is vanaf het internet of om je datadirectory te verplaatsen naar een locatie buiten de document-root van de webserver.",
"Error while unsharing" : "Fout tijdens het stoppen met delen",
- "File drop (upload only)" : "File drop (alleen uploaden)",
"can reshare" : "kan doordelen",
"can edit" : "kan wijzigen",
"can create" : "kan creëren",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 50aecf3dd33..0e2ff0a34e7 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Brak danych do przycięcia",
"Crop is not square" : "Przycięcie nie jest prostokątem",
"State token does not match" : "Token stanu nie pasuje",
- "Auth flow can only be started unauthenticated." : "Autoryzacja przepływu może być rozpoczęta tylko niezautoryzowana",
+ "Password reset is disabled" : "Resetowanie hasła jest wyłączone",
"Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny",
"Couldn't reset password because the token is expired" : "Nie można zresetować hasła, ponieważ token wygasł",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nie udało się wysłać ponownego e-maila, ponieważ nie ma adresu e-mail do tego użytkownika. Proszę skontaktować się z administratorem.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Wyślij",
"Allow upload and editing" : "Pozwól na przesyłanie i edycję",
"Read only" : "Tylko do odczytu",
- "Secure drop (upload only)" : "Bezpieczny zrzut (tylko wysyłanie)",
+ "File drop (upload only)" : "Tylko przesyłanie",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"Choose a password for the mail share" : "Wybierz hasło do współdzielenia e-mailem",
@@ -310,7 +310,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Twój katalog z danymi i twoje pliki są prawdopodobnie dostępne przez Internet. Plik .htaccess nie działa. Silnie rekomendujemy, żebyś skonfigurował serwer webowy, żeby katalog z danymi nie był dalej dostępny lub przenieś katalog z danymi poza katalog \"document root\" serwera web.",
"Error while unsharing" : "Błąd podczas zatrzymywania udostepniania",
- "File drop (upload only)" : "Tylko przesyłanie",
"can reshare" : "mogą udostępniać dalej",
"can edit" : "może edytować",
"can create" : "może utworzyć",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index ea210ff0f51..d21c39838ac 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Brak danych do przycięcia",
"Crop is not square" : "Przycięcie nie jest prostokątem",
"State token does not match" : "Token stanu nie pasuje",
- "Auth flow can only be started unauthenticated." : "Autoryzacja przepływu może być rozpoczęta tylko niezautoryzowana",
+ "Password reset is disabled" : "Resetowanie hasła jest wyłączone",
"Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny",
"Couldn't reset password because the token is expired" : "Nie można zresetować hasła, ponieważ token wygasł",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nie udało się wysłać ponownego e-maila, ponieważ nie ma adresu e-mail do tego użytkownika. Proszę skontaktować się z administratorem.",
@@ -141,7 +141,7 @@
"Send" : "Wyślij",
"Allow upload and editing" : "Pozwól na przesyłanie i edycję",
"Read only" : "Tylko do odczytu",
- "Secure drop (upload only)" : "Bezpieczny zrzut (tylko wysyłanie)",
+ "File drop (upload only)" : "Tylko przesyłanie",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"Choose a password for the mail share" : "Wybierz hasło do współdzielenia e-mailem",
@@ -308,7 +308,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Twój katalog z danymi i twoje pliki są prawdopodobnie dostępne przez Internet. Plik .htaccess nie działa. Silnie rekomendujemy, żebyś skonfigurował serwer webowy, żeby katalog z danymi nie był dalej dostępny lub przenieś katalog z danymi poza katalog \"document root\" serwera web.",
"Error while unsharing" : "Błąd podczas zatrzymywania udostepniania",
- "File drop (upload only)" : "Tylko przesyłanie",
"can reshare" : "mogą udostępniać dalej",
"can edit" : "może edytować",
"can create" : "może utworzyć",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index 470fa884b13..c5c8cce3254 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Nenhum dado recortado válido",
"Crop is not square" : "Recorte não é quadrado",
"State token does not match" : "O estado do token não coincide",
- "Auth flow can only be started unauthenticated." : "O fluxo de autenticação só pode ser iniciado como não autenticado.",
+ "Password reset is disabled" : "A redefinição de senha está desabilitada",
"Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido",
"Couldn't reset password because the token is expired" : "Não foi possível redefinir a senha porque o token expirou",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Não foi possível enviar e-mail de redefinição porque não há nenhum endereço de e-mail para este nome de usuário. Entre em contato com o administrador.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir envio e edição",
"Read only" : "Somente leitura",
- "Secure drop (upload only)" : "Drop seguro (apenas envio)",
+ "File drop (upload only)" : "Zona de arquivos (somente upload)",
"Shared with you and the group {group} by {owner}" : "Compartilhado com você e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartilhado com você por {owner}",
"Choose a password for the mail share" : "Escolha uma senha para o compartilhamento de e-mail",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Atualização necessária",
"Please use the command line updater because you have a big instance with more than 50 users." : "Use o atualizador pela linha de comando pois você tem uma grande instalação com mais de 50 usuários.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para obter ajuda, consulte a <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentação</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar atualizando pela interface web, há o risco de ocorrer um timeout e perda de dados mas eu tenho um cópia de backup e sei como restaurar meu sistema se isso ocorrer.",
+ "Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
"This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando a instância %s estiver disponível novamente.",
"Problem loading page, reloading in 5 seconds" : "Problema no carregamento da página, recarregando em 5 segundos",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O seu diretório de dados e os arquivos provavelmente estão acessíveis a partir da Internet. O arquivo .htaccess não está funcionando. Sugerimos que você configure o servidor web de maneira que o diretório de dados não seja acessível ou mova o diretório de dados para fora do diretório raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao descompartilhar",
- "File drop (upload only)" : "Zona de arquivos (somente upload)",
"can reshare" : "pode recompartilhar",
"can edit" : "pode editar",
"can create" : "Pode criar",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index c6ce7335d0b..5534a3feb09 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Nenhum dado recortado válido",
"Crop is not square" : "Recorte não é quadrado",
"State token does not match" : "O estado do token não coincide",
- "Auth flow can only be started unauthenticated." : "O fluxo de autenticação só pode ser iniciado como não autenticado.",
+ "Password reset is disabled" : "A redefinição de senha está desabilitada",
"Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido",
"Couldn't reset password because the token is expired" : "Não foi possível redefinir a senha porque o token expirou",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Não foi possível enviar e-mail de redefinição porque não há nenhum endereço de e-mail para este nome de usuário. Entre em contato com o administrador.",
@@ -141,7 +141,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir envio e edição",
"Read only" : "Somente leitura",
- "Secure drop (upload only)" : "Drop seguro (apenas envio)",
+ "File drop (upload only)" : "Zona de arquivos (somente upload)",
"Shared with you and the group {group} by {owner}" : "Compartilhado com você e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartilhado com você por {owner}",
"Choose a password for the mail share" : "Escolha uma senha para o compartilhamento de e-mail",
@@ -301,6 +301,8 @@
"Update needed" : "Atualização necessária",
"Please use the command line updater because you have a big instance with more than 50 users." : "Use o atualizador pela linha de comando pois você tem uma grande instalação com mais de 50 usuários.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para obter ajuda, consulte a <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentação</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar atualizando pela interface web, há o risco de ocorrer um timeout e perda de dados mas eu tenho um cópia de backup e sei como restaurar meu sistema se isso ocorrer.",
+ "Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
"This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando a instância %s estiver disponível novamente.",
"Problem loading page, reloading in 5 seconds" : "Problema no carregamento da página, recarregando em 5 segundos",
@@ -308,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O seu diretório de dados e os arquivos provavelmente estão acessíveis a partir da Internet. O arquivo .htaccess não está funcionando. Sugerimos que você configure o servidor web de maneira que o diretório de dados não seja acessível ou mova o diretório de dados para fora do diretório raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao descompartilhar",
- "File drop (upload only)" : "Zona de arquivos (somente upload)",
"can reshare" : "pode recompartilhar",
"can edit" : "pode editar",
"can create" : "Pode criar",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index 2327bae61a0..3d70c15bd55 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -123,7 +123,7 @@ OC.L10N.register(
"Email link to person" : "Enviar hiperligação por mensagem para a pessoa",
"Send" : "Enviar",
"Allow upload and editing" : "Permitir enviar e editar",
- "Secure drop (upload only)" : "Arrastar seguro (apenas envio)",
+ "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Partilhado consigo por {owner}",
"Choose a password for the mail share" : "Escolher password para a partilha de email",
@@ -277,7 +277,6 @@ OC.L10N.register(
"Ok" : "CONFIRMAR",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "A sua pasta com os dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar correctamente. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao remover a partilha",
- "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"can reshare" : "pode voltar a partilhar",
"can edit" : "pode editar",
"can create" : "pode criar",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index 5ba2f81b155..52074281b2b 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -121,7 +121,7 @@
"Email link to person" : "Enviar hiperligação por mensagem para a pessoa",
"Send" : "Enviar",
"Allow upload and editing" : "Permitir enviar e editar",
- "Secure drop (upload only)" : "Arrastar seguro (apenas envio)",
+ "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Partilhado consigo por {owner}",
"Choose a password for the mail share" : "Escolher password para a partilha de email",
@@ -275,7 +275,6 @@
"Ok" : "CONFIRMAR",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "A sua pasta com os dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar correctamente. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao remover a partilha",
- "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"can reshare" : "pode voltar a partilhar",
"can edit" : "pode editar",
"can create" : "pode criar",
diff --git a/core/l10n/ro.js b/core/l10n/ro.js
index 3a1eae736f3..9d954c0418b 100644
--- a/core/l10n/ro.js
+++ b/core/l10n/ro.js
@@ -121,6 +121,7 @@ OC.L10N.register(
"Email link to person" : "Expediază legătura prin poșta electronică",
"Send" : "Trimite",
"Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} partajat prin legătura",
@@ -262,7 +263,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Directorul de date și fișierele tale sunt probabil accesibile de pe Internet. Fișierul .htaccess nu funcționează. Îți recomandăm cu tărie să configurezi serverul web astfel încât folderul de date să nu mai fie accesibil, sau să muți folderul în afara rădăcinii de documente a serverului web.",
"Error while unsharing" : "Eroare la anularea partajării",
- "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"can reshare" : "poate partaja mai departe",
"can edit" : "poate edita",
"can create" : "poate crea",
diff --git a/core/l10n/ro.json b/core/l10n/ro.json
index 7868fce6117..ba523f36f21 100644
--- a/core/l10n/ro.json
+++ b/core/l10n/ro.json
@@ -119,6 +119,7 @@
"Email link to person" : "Expediază legătura prin poșta electronică",
"Send" : "Trimite",
"Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} partajat prin legătura",
@@ -260,7 +261,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Directorul de date și fișierele tale sunt probabil accesibile de pe Internet. Fișierul .htaccess nu funcționează. Îți recomandăm cu tărie să configurezi serverul web astfel încât folderul de date să nu mai fie accesibil, sau să muți folderul în afara rădăcinii de documente a serverului web.",
"Error while unsharing" : "Eroare la anularea partajării",
- "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"can reshare" : "poate partaja mai departe",
"can edit" : "poate edita",
"can create" : "poate crea",
diff --git a/core/l10n/ru.js b/core/l10n/ru.js
index 115129257f9..1c6856693a6 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
"Crop is not square" : "Кадр не является квадратом",
"State token does not match" : "Токен состояния не соответствует",
- "Auth flow can only be started unauthenticated." : "Процесс аутентификации может быть запущен только неаутентифицированным.",
+ "Password reset is disabled" : "Сброс пароля отключен",
"Couldn't reset password because the token is invalid" : "Не удалось сбросить пароль, неверный токен",
"Couldn't reset password because the token is expired" : "Не удалось сбросить пароль, срок действия токена истёк",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Не удалось отправить письмо сброса так как у данного пользователя не задан адрес электронной почты. Пожалуйста, обратитесь к администратору.",
@@ -143,7 +143,7 @@ OC.L10N.register(
"Send" : "Отправить",
"Allow upload and editing" : "Разрешить загрузку и редактирование",
"Read only" : "Только чтение",
- "Secure drop (upload only)" : "Безопасное хранилище (только для приема файлов)",
+ "File drop (upload only)" : "Хранилище (только для приема файлов)",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"Choose a password for the mail share" : "Укажите пароль для ссылки по почте",
@@ -303,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Требуется обновление",
"Please use the command line updater because you have a big instance with more than 50 users." : "У вас система более чем с 50 пользователями, для обновления используйте инструмент командной строки.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Для помощи, ознакомьтесь с <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документацией</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Я знаю, что в случае продолжения обновления через веб-интерфейс возникает риск тайм-аута запроса, который может привести к потере данных. У меня есть резервная копия, и я знаю, как восстановить систему в случае сбоя.",
+ "Upgrade via web on my own risk" : "Обновить через веб на мой страх и риск.",
"This %s instance is currently in maintenance mode, which may take a while." : "Этот сервер %s находится в режиме технического обслуживания, которое может занять некоторое время.",
"This page will refresh itself when the %s instance is available again." : "Эта страница автоматически обновится, когда сервер %s снова станет доступен.",
"Problem loading page, reloading in 5 seconds" : "Возникла проблема при загрузке страницы, повторная попытка через 5 секунд",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ок",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"Error while unsharing" : "При закрытии доступа произошла ошибка",
- "File drop (upload only)" : "Хранилище (только для приема файлов)",
"can reshare" : "можно опубликовать",
"can edit" : "можно редактировать",
"can create" : "можно создавать",
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index 182bd5e64f6..bfdaf66ecf3 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
"Crop is not square" : "Кадр не является квадратом",
"State token does not match" : "Токен состояния не соответствует",
- "Auth flow can only be started unauthenticated." : "Процесс аутентификации может быть запущен только неаутентифицированным.",
+ "Password reset is disabled" : "Сброс пароля отключен",
"Couldn't reset password because the token is invalid" : "Не удалось сбросить пароль, неверный токен",
"Couldn't reset password because the token is expired" : "Не удалось сбросить пароль, срок действия токена истёк",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Не удалось отправить письмо сброса так как у данного пользователя не задан адрес электронной почты. Пожалуйста, обратитесь к администратору.",
@@ -141,7 +141,7 @@
"Send" : "Отправить",
"Allow upload and editing" : "Разрешить загрузку и редактирование",
"Read only" : "Только чтение",
- "Secure drop (upload only)" : "Безопасное хранилище (только для приема файлов)",
+ "File drop (upload only)" : "Хранилище (только для приема файлов)",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"Choose a password for the mail share" : "Укажите пароль для ссылки по почте",
@@ -301,6 +301,8 @@
"Update needed" : "Требуется обновление",
"Please use the command line updater because you have a big instance with more than 50 users." : "У вас система более чем с 50 пользователями, для обновления используйте инструмент командной строки.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Для помощи, ознакомьтесь с <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документацией</a>.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Я знаю, что в случае продолжения обновления через веб-интерфейс возникает риск тайм-аута запроса, который может привести к потере данных. У меня есть резервная копия, и я знаю, как восстановить систему в случае сбоя.",
+ "Upgrade via web on my own risk" : "Обновить через веб на мой страх и риск.",
"This %s instance is currently in maintenance mode, which may take a while." : "Этот сервер %s находится в режиме технического обслуживания, которое может занять некоторое время.",
"This page will refresh itself when the %s instance is available again." : "Эта страница автоматически обновится, когда сервер %s снова станет доступен.",
"Problem loading page, reloading in 5 seconds" : "Возникла проблема при загрузке страницы, повторная попытка через 5 секунд",
@@ -308,7 +310,6 @@
"Ok" : "Ок",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"Error while unsharing" : "При закрытии доступа произошла ошибка",
- "File drop (upload only)" : "Хранилище (только для приема файлов)",
"can reshare" : "можно опубликовать",
"can edit" : "можно редактировать",
"can create" : "можно создавать",
diff --git a/core/l10n/sq.js b/core/l10n/sq.js
index 5fd422eadfb..44a7e7672cd 100644
--- a/core/l10n/sq.js
+++ b/core/l10n/sq.js
@@ -14,9 +14,13 @@ OC.L10N.register(
"No crop data provided" : "S’u dhanë të dhëna qethjeje",
"No valid crop data provided" : "S’u dhanë të dhëna qethjeje të vlefshme",
"Crop is not square" : "Qethja s’është katrore",
+ "Password reset is disabled" : "Opsioni për rigjenerimin e fjalëkalimit është çaktivizuar",
"Couldn't reset password because the token is invalid" : "S’u ricaktua dot fjalëkalimi, ngaqë token-i është i pavlefshëm",
"Couldn't reset password because the token is expired" : "S’u ricaktua dot fjalëkalimi, ngaqë token-i ka skaduar",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "S’u dërgua dot email ricaktimi, ngaqë s’ka adresë email për këtë përdoruesi. Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "Password reset" : "Fjalkalimi u rivendos",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klikoni ne 'link-un' e rradhes per te rivendosur fjalekalimin tuaj.Nese nuk e keni vendosur akoma fjalekalimin atehere mos e merrni parasysh kete email.",
+ "Reset your password" : "Rivendosni nje fjalekalim te ri",
"%s password reset" : "U ricaktua fjalëkalimi për %s",
"Couldn't send reset email. Please contact your administrator." : "S’u dërgua dot email-i i ricaktimit. Ju lutemi, lidhuni me përgjegjësin tuaj.",
"Couldn't send reset email. Please make sure your username is correct." : "S’u dërgua dot email ricaktimi. Ju lutemi, sigurohuni që emri juaj i përdoruesit është i saktë.",
@@ -34,6 +38,8 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update" : "U kontrollua përditësimi i skemës së bazës së të dhënave",
"Checking updates of apps" : "Po kontrollohen përditësime të aplikacionit",
+ "Checking for update of app \"%s\" in appstore" : "Duke kontrolluar për përditësim të aplikacionit \"%s\" në appstore.",
+ "Update app \"%s\" from appstore" : "Përditëso aplikacionin \"%s\" nga appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave për %s (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update for apps" : "U kontrollua përditësimi i skemës së bazës së të dhënave për aplikacionet",
"Updated \"%s\" to %s" : "U përditësua \"%s\" në %s",
@@ -45,6 +51,7 @@ OC.L10N.register(
"%s (incompatible)" : "%s (e papërputhshme)",
"Following apps have been disabled: %s" : "Janë çaktivizuar aplikacionet vijuese : %s",
"Already up to date" : "Tashmë e përditësuar",
+ "No contacts found" : "Nuk jane gjetur kontakte",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Pati probleme me kontrollin e integritetit të kodit. Më tepër të dhëna…</a>",
"Settings" : "Rregullime",
"Connection to server lost" : "Lidhja me serverin u shkëput",
@@ -119,6 +126,7 @@ OC.L10N.register(
"Email link to person" : "Dërgoja personit lidhjen me email",
"Send" : "Dërgoje",
"Allow upload and editing" : "Lejo ngarkim dhe editim",
+ "File drop (upload only)" : "Lësho skedar (vetëm ngarkim)",
"Shared with you and the group {group} by {owner}" : "Ndarë me ju dhe me grupin {group} nga {owner}",
"Shared with you by {owner}" : "Ndarë me ju nga {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shpërndaEmrinEShfaqurTëNismëtarit}} shpërnda nëpërmjet linkut",
@@ -210,6 +218,7 @@ OC.L10N.register(
"Need help?" : "Ju duhet ndihmë?",
"See the documentation" : "Shihni dokumentimin",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ky aplikacion lyp JavaScript për punim të saktë. Ju lutemi, {linkstart}aktivizoni JavaScript-in{linkend} dhe ringarkoni faqen.",
+ "More apps" : "Më shumë aplikacione",
"Search" : "Kërko",
"This action requires you to confirm your password:" : "Ky veprim kërkon të konfirmoni fjalëkalimin tuaj:",
"Confirm your password" : "Konfrimoni fjalëkalimin tuaj",
@@ -258,7 +267,6 @@ OC.L10N.register(
"Ok" : "Në rregull",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Drejtoria juaj e të dhënave dhe kartelat tuaja ka shumë mundësi të jenë të arritshme që nga interneti. Kartela .htaccess s’funksionon. Këshillojmë me forcë që ta formësoni shërbyesin tuaj web në një mënyrë që drejtoria e të dhënave të mos lejojë më hyrje, ose ta zhvendosni drejtorinë e të dhënave jashtë rrënjës së dokumenteve të shërbyesit web.",
"Error while unsharing" : "Gabim gjatë heqjes së ndarjes",
- "File drop (upload only)" : "Lësho skedar (vetëm ngarkim)",
"can reshare" : "mund të rishpërndahet",
"can edit" : "mund të përpunojnë",
"can create" : "mund të krijohet",
diff --git a/core/l10n/sq.json b/core/l10n/sq.json
index 979df5251f1..43e5974f676 100644
--- a/core/l10n/sq.json
+++ b/core/l10n/sq.json
@@ -12,9 +12,13 @@
"No crop data provided" : "S’u dhanë të dhëna qethjeje",
"No valid crop data provided" : "S’u dhanë të dhëna qethjeje të vlefshme",
"Crop is not square" : "Qethja s’është katrore",
+ "Password reset is disabled" : "Opsioni për rigjenerimin e fjalëkalimit është çaktivizuar",
"Couldn't reset password because the token is invalid" : "S’u ricaktua dot fjalëkalimi, ngaqë token-i është i pavlefshëm",
"Couldn't reset password because the token is expired" : "S’u ricaktua dot fjalëkalimi, ngaqë token-i ka skaduar",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "S’u dërgua dot email ricaktimi, ngaqë s’ka adresë email për këtë përdoruesi. Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "Password reset" : "Fjalkalimi u rivendos",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klikoni ne 'link-un' e rradhes per te rivendosur fjalekalimin tuaj.Nese nuk e keni vendosur akoma fjalekalimin atehere mos e merrni parasysh kete email.",
+ "Reset your password" : "Rivendosni nje fjalekalim te ri",
"%s password reset" : "U ricaktua fjalëkalimi për %s",
"Couldn't send reset email. Please contact your administrator." : "S’u dërgua dot email-i i ricaktimit. Ju lutemi, lidhuni me përgjegjësin tuaj.",
"Couldn't send reset email. Please make sure your username is correct." : "S’u dërgua dot email ricaktimi. Ju lutemi, sigurohuni që emri juaj i përdoruesit është i saktë.",
@@ -32,6 +36,8 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update" : "U kontrollua përditësimi i skemës së bazës së të dhënave",
"Checking updates of apps" : "Po kontrollohen përditësime të aplikacionit",
+ "Checking for update of app \"%s\" in appstore" : "Duke kontrolluar për përditësim të aplikacionit \"%s\" në appstore.",
+ "Update app \"%s\" from appstore" : "Përditëso aplikacionin \"%s\" nga appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave për %s (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update for apps" : "U kontrollua përditësimi i skemës së bazës së të dhënave për aplikacionet",
"Updated \"%s\" to %s" : "U përditësua \"%s\" në %s",
@@ -43,6 +49,7 @@
"%s (incompatible)" : "%s (e papërputhshme)",
"Following apps have been disabled: %s" : "Janë çaktivizuar aplikacionet vijuese : %s",
"Already up to date" : "Tashmë e përditësuar",
+ "No contacts found" : "Nuk jane gjetur kontakte",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Pati probleme me kontrollin e integritetit të kodit. Më tepër të dhëna…</a>",
"Settings" : "Rregullime",
"Connection to server lost" : "Lidhja me serverin u shkëput",
@@ -117,6 +124,7 @@
"Email link to person" : "Dërgoja personit lidhjen me email",
"Send" : "Dërgoje",
"Allow upload and editing" : "Lejo ngarkim dhe editim",
+ "File drop (upload only)" : "Lësho skedar (vetëm ngarkim)",
"Shared with you and the group {group} by {owner}" : "Ndarë me ju dhe me grupin {group} nga {owner}",
"Shared with you by {owner}" : "Ndarë me ju nga {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shpërndaEmrinEShfaqurTëNismëtarit}} shpërnda nëpërmjet linkut",
@@ -208,6 +216,7 @@
"Need help?" : "Ju duhet ndihmë?",
"See the documentation" : "Shihni dokumentimin",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ky aplikacion lyp JavaScript për punim të saktë. Ju lutemi, {linkstart}aktivizoni JavaScript-in{linkend} dhe ringarkoni faqen.",
+ "More apps" : "Më shumë aplikacione",
"Search" : "Kërko",
"This action requires you to confirm your password:" : "Ky veprim kërkon të konfirmoni fjalëkalimin tuaj:",
"Confirm your password" : "Konfrimoni fjalëkalimin tuaj",
@@ -256,7 +265,6 @@
"Ok" : "Në rregull",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Drejtoria juaj e të dhënave dhe kartelat tuaja ka shumë mundësi të jenë të arritshme që nga interneti. Kartela .htaccess s’funksionon. Këshillojmë me forcë që ta formësoni shërbyesin tuaj web në një mënyrë që drejtoria e të dhënave të mos lejojë më hyrje, ose ta zhvendosni drejtorinë e të dhënave jashtë rrënjës së dokumenteve të shërbyesit web.",
"Error while unsharing" : "Gabim gjatë heqjes së ndarjes",
- "File drop (upload only)" : "Lësho skedar (vetëm ngarkim)",
"can reshare" : "mund të rishpërndahet",
"can edit" : "mund të përpunojnë",
"can create" : "mund të krijohet",
diff --git a/core/l10n/sv.js b/core/l10n/sv.js
index 156b471d23d..42bf7a10381 100644
--- a/core/l10n/sv.js
+++ b/core/l10n/sv.js
@@ -133,7 +133,7 @@ OC.L10N.register(
"Email link to person" : "Skicka länken som e-postmeddelande",
"Send" : "Skicka",
"Allow upload and editing" : "Tillåt uppladdning och redigering",
- "Secure drop (upload only)" : "Säkert släpp (endast uppladdning)",
+ "File drop (upload only)" : "Göm fillista (endast uppladdning)",
"Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delad med dig av {owner}",
"Choose a password for the mail share" : "Välj ett lösenord för delning via e-post",
@@ -292,7 +292,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din datakatalog och dina filer är sannolikt tillgängliga för vem som helst på internet. .htaccess filen fungerar inte korrekt. Vi rekommenderar starkt att du konfigurerar din webbserver på ett sätt som gör din datakatalog otillgänglig för vem som helst på internet eller att du flyttar ut hela datakatalogen ifrån webbserverns webbrot.",
"Error while unsharing" : "Fel när delning skulle avslutas",
- "File drop (upload only)" : "Göm fillista (endast uppladdning)",
"can reshare" : "kan dela vidare",
"can edit" : "kan redigera",
"can create" : "kan skapa",
diff --git a/core/l10n/sv.json b/core/l10n/sv.json
index 397f8e82bc3..6d57922c618 100644
--- a/core/l10n/sv.json
+++ b/core/l10n/sv.json
@@ -131,7 +131,7 @@
"Email link to person" : "Skicka länken som e-postmeddelande",
"Send" : "Skicka",
"Allow upload and editing" : "Tillåt uppladdning och redigering",
- "Secure drop (upload only)" : "Säkert släpp (endast uppladdning)",
+ "File drop (upload only)" : "Göm fillista (endast uppladdning)",
"Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delad med dig av {owner}",
"Choose a password for the mail share" : "Välj ett lösenord för delning via e-post",
@@ -290,7 +290,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din datakatalog och dina filer är sannolikt tillgängliga för vem som helst på internet. .htaccess filen fungerar inte korrekt. Vi rekommenderar starkt att du konfigurerar din webbserver på ett sätt som gör din datakatalog otillgänglig för vem som helst på internet eller att du flyttar ut hela datakatalogen ifrån webbserverns webbrot.",
"Error while unsharing" : "Fel när delning skulle avslutas",
- "File drop (upload only)" : "Göm fillista (endast uppladdning)",
"can reshare" : "kan dela vidare",
"can edit" : "kan redigera",
"can create" : "kan skapa",
diff --git a/core/l10n/tr.js b/core/l10n/tr.js
index bc026bfb768..bd7fba44008 100644
--- a/core/l10n/tr.js
+++ b/core/l10n/tr.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Geçerli bir kırpma verisi belirtilmemiş",
"Crop is not square" : "Kırpma kare şeklinde değil",
"State token does not match" : "Durum kodu eşleşmiyor",
- "Auth flow can only be started unauthenticated." : "Kimlik doğrulama işlemi yalnız kimlik doğrulanmamışken başlatılabilir.",
+ "Password reset is disabled" : "Parola sıfırlama devre dışı bırakılmış",
"Couldn't reset password because the token is invalid" : "Kod geçersiz olduğundan parola sıfırlanamadı",
"Couldn't reset password because the token is expired" : "Kodun süresi geçtiğinden parola sıfırlanamadı",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Bu kullanıcı için bir e-posta adresi olmadığından sıfırlama e-postası gönderilemedi. Lütfen yöneticiniz ile görüşün.",
@@ -29,7 +29,7 @@ OC.L10N.register(
"Preparing update" : "Güncelleme hazırlanıyor",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Onarım uyarısı:",
- "Repair error: " : "Onarım hatası:",
+ "Repair error: " : "Onarım sorunu:",
"Please use the command line updater because automatic updating is disabled in the config.php." : "Otomatik güncellemeler config.php dosyasında devre dışı bırakılmış olduğundan, komut satırı güncelleyicisini kullanın.",
"[%d / %d]: Checking table %s" : "[%d / %d]: %s tablosu denetleniyor",
"Turned on maintenance mode" : "Bakım kipi etkinleştirildi",
@@ -40,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Veritabanı şeması güncellemesi denetleniyor (veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update" : "Veritabanı şeması güncellemesi denetlendi",
"Checking updates of apps" : "Uygulama güncellemeleri denetleniyor",
+ "Checking for update of app \"%s\" in appstore" : "\"%s\" uygulamasının güncellemesi uygulama mağazasından denetleniyor",
+ "Update app \"%s\" from appstore" : "\"%s\" uygulamasını uygulama mağazasından güncelle",
+ "Checked for update of app \"%s\" in appstore" : "\"%s\" uygulama mağazasının güncellemesi uygulama mağazasından denetlendi",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s için veritabanı şeması güncellemesi denetleniyor (veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update for apps" : "Uygulamalar için veritabanı şema güncellemesi denetlendi",
"Updated \"%s\" to %s" : "\"%s\", %s sürümüne güncellendi",
@@ -106,8 +109,8 @@ OC.L10N.register(
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Henüz bir ön bellek yapılandırılmamış. Olabiliyorsa başarımı arttırmak için memcache önbellek ayarlarını yapın. Ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Güvenlik nedeniyle kullanılması önerilen /dev/urandom klasörü PHP tarafından okunamıyor. Ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Şu anda PHP {version} sürümünü kullanıyorsunuz. Kullandığınız Linux dağıtımı desteklediği zaman PHP sürümünüzü güncelleyerek <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">PHP grubu tarafından sağlanan başarım ve güvenlik geliştirmelerinden</a> faydalanmanızı öneririz.",
- "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Ters vekil sunucu üst bilgi yapılandırmanız hatalı ya da Nextcloud üzerine güvenilen bir vekil sunucudan erişiyorsunuz. Nextcloud üzerine güvenilen bir vekil sunucudan erişmiyorsanız bu bir güvenlik sorunudur ve bir saldırganın IP adresini farklıymış gibi göstermesine izin verebilir. Ayrıntlı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
- "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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached dağıtık bellek olarak yapılandırılmış ancak kurulmuş PHP \"memcache\" modülü hatalı. \\OC\\Memcache\\Memcached yalnız \"memcache\" modülünü değil \"memcached\" mdoülünü destekler. İki modül hakkında ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki sayfasına</a> bakabilirsiniz.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Ters vekil sunucu üst bilgi yapılandırmanız doğru değil ya da Nextcloud üzerine güvenilen bir vekil sunucudan erişiyorsunuz. Nextcloud üzerine güvenilen bir vekil sunucudan erişmiyorsanız bu bir güvenlik sorunudur ve bir saldırganın IP adresini farklıymış gibi göstermesine izin verebilir. Ayrıntlı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
+ "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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached dağıtık bellek olarak yapılandırılmış ancak kurulmuş PHP \"memcache\" modülü yanlış. \\OC\\Memcache\\Memcached yalnız \"memcache\" modülünü değil \"memcached\" mdoülünü destekler. İki modül hakkında ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki sayfasına</a> bakabilirsiniz.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Bazı dosyalar bütünlük denetiminden geçemedi. Bu sorunun çözümü ile ilgili bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz. (<a href=\"{codeIntegrityDownloadEndpoint}\">Geçersiz dosyaların listesi…</a> / <a href=\"{rescanEndpoint}\">Yeniden Tara…</a>)",
"The PHP Opcache is not properly configured. <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">For better performance we recommend ↗</a> to use following settings in the <code>php.ini</code>:" : "PHP Opcache doğru şekilde ayarlanmamış. Daha iyi sonuç almak için  <code>php.ini</code> dosyasında <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">şu ayarların kullanılması önerilir ↗</a>:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "\"set_time_limit\" PHP işlevi kullanılamıyor. Bu durum betiklerin yürütme sırasında durmasına, ve kurulumunuzun çalışmamasına neden olabilir. Bu işlevi etkinleştirmeniz önemle önerilir.",
@@ -140,7 +143,7 @@ OC.L10N.register(
"Send" : "Gönder",
"Allow upload and editing" : "Yükleme ve düzenleme yapılabilsin",
"Read only" : "Salt okunur",
- "Secure drop (upload only)" : "Güvenli bırakma (yalnız yükleme)",
+ "File drop (upload only)" : "Dosya bırakma (yalnız yükleme)",
"Shared with you and the group {group} by {owner}" : "{owner} tarafından sizinle ve {group} ile paylaşılmış",
"Shared with you by {owner}" : "{owner} tarafından sizinle paylaşılmış",
"Choose a password for the mail share" : "E-posta ile paylaşmak için bir parola seçin",
@@ -262,8 +265,8 @@ OC.L10N.register(
"An internal error occurred." : "İçeride bir sorun çıktı.",
"Please try again or contact your administrator." : "Lütfen yeniden deneyin ya da yöneticinizle görüşün.",
"Username or email" : "Kullanıcı adı ya da e-posta",
- "Wrong password. Reset it?" : "Parola hatalı. Sıfırlamak ister misiniz?",
- "Wrong password." : "Parola hatalı.",
+ "Wrong password. Reset it?" : "Parola yanlış. Sıfırlamak ister misiniz?",
+ "Wrong password." : "Parola yanlış.",
"Log in" : "Oturum Aç",
"Stay logged in" : "Bağlı kal",
"Alternative Logins" : "Alternatif Oturum Açmalar",
@@ -298,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Daha büyük kurulumlarda zaman aşımlarının önüne geçmek için, kurulum klasörünüzden şu komutu da çalıştırabilirsiniz:",
"Detailed logs" : "Ayrıntılı günlükler",
"Update needed" : "Güncelleme gerekiyor",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "50 üzerinde kullanıcısı olan bir kopya kullandığınız için lütfen komut satırı güncelleyiciyi kullanın.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Yardım almak için, <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">belgelere</a> bakın.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Güncellemeyi web arayüzü üzerinden yapmanın zaman aşımına neden olarak veri kaybına neden olabileceğini biliyorum. Ancak bir yedeğim var ve sorun çıkması durumunda nasıl geri yükleyebileceğimi biliyorum.",
+ "Upgrade via web on my own risk" : "Riski alıyorum web üzerinden güncelle",
"This %s instance is currently in maintenance mode, which may take a while." : "Bu %s kopyası şu anda bakım kipinde, bu işlem biraz zaman alabilir.",
"This page will refresh itself when the %s instance is available again." : "Bu sayfa, %s kopyası yeniden kullanılabilir olduğunda kendini yenileyecek.",
"Problem loading page, reloading in 5 seconds" : "Sayfa yüklenirken bir sorun çıktı, Sayfa 5 saniye içinde yeniden yüklenecek",
@@ -306,7 +312,6 @@ OC.L10N.register(
"Ok" : "Tamam",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Veri klasörünüz ve dosyalarınız İnternet üzerinden erişime açık olabilir. .htaccess dosyası çalışmıyor. Web sunucunuzu yapılandırarak veri klasörüne erişimi engellemeniz ya da veri klasörünü web sunucu kök klasörü dışına taşımanız önemle önerilir.",
"Error while unsharing" : "Paylaşımdan kaldırılırken sorun çıktı",
- "File drop (upload only)" : "Dosya bırakma (yalnız yükleme)",
"can reshare" : "yeniden paylaşabilir",
"can edit" : "düzenleyebilir",
"can create" : "ekleyebilir",
diff --git a/core/l10n/tr.json b/core/l10n/tr.json
index bcbac24af66..1e45cd0ae74 100644
--- a/core/l10n/tr.json
+++ b/core/l10n/tr.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Geçerli bir kırpma verisi belirtilmemiş",
"Crop is not square" : "Kırpma kare şeklinde değil",
"State token does not match" : "Durum kodu eşleşmiyor",
- "Auth flow can only be started unauthenticated." : "Kimlik doğrulama işlemi yalnız kimlik doğrulanmamışken başlatılabilir.",
+ "Password reset is disabled" : "Parola sıfırlama devre dışı bırakılmış",
"Couldn't reset password because the token is invalid" : "Kod geçersiz olduğundan parola sıfırlanamadı",
"Couldn't reset password because the token is expired" : "Kodun süresi geçtiğinden parola sıfırlanamadı",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Bu kullanıcı için bir e-posta adresi olmadığından sıfırlama e-postası gönderilemedi. Lütfen yöneticiniz ile görüşün.",
@@ -27,7 +27,7 @@
"Preparing update" : "Güncelleme hazırlanıyor",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Onarım uyarısı:",
- "Repair error: " : "Onarım hatası:",
+ "Repair error: " : "Onarım sorunu:",
"Please use the command line updater because automatic updating is disabled in the config.php." : "Otomatik güncellemeler config.php dosyasında devre dışı bırakılmış olduğundan, komut satırı güncelleyicisini kullanın.",
"[%d / %d]: Checking table %s" : "[%d / %d]: %s tablosu denetleniyor",
"Turned on maintenance mode" : "Bakım kipi etkinleştirildi",
@@ -38,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Veritabanı şeması güncellemesi denetleniyor (veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update" : "Veritabanı şeması güncellemesi denetlendi",
"Checking updates of apps" : "Uygulama güncellemeleri denetleniyor",
+ "Checking for update of app \"%s\" in appstore" : "\"%s\" uygulamasının güncellemesi uygulama mağazasından denetleniyor",
+ "Update app \"%s\" from appstore" : "\"%s\" uygulamasını uygulama mağazasından güncelle",
+ "Checked for update of app \"%s\" in appstore" : "\"%s\" uygulama mağazasının güncellemesi uygulama mağazasından denetlendi",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s için veritabanı şeması güncellemesi denetleniyor (veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update for apps" : "Uygulamalar için veritabanı şema güncellemesi denetlendi",
"Updated \"%s\" to %s" : "\"%s\", %s sürümüne güncellendi",
@@ -104,8 +107,8 @@
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Henüz bir ön bellek yapılandırılmamış. Olabiliyorsa başarımı arttırmak için memcache önbellek ayarlarını yapın. Ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Güvenlik nedeniyle kullanılması önerilen /dev/urandom klasörü PHP tarafından okunamıyor. Ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Şu anda PHP {version} sürümünü kullanıyorsunuz. Kullandığınız Linux dağıtımı desteklediği zaman PHP sürümünüzü güncelleyerek <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">PHP grubu tarafından sağlanan başarım ve güvenlik geliştirmelerinden</a> faydalanmanızı öneririz.",
- "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Ters vekil sunucu üst bilgi yapılandırmanız hatalı ya da Nextcloud üzerine güvenilen bir vekil sunucudan erişiyorsunuz. Nextcloud üzerine güvenilen bir vekil sunucudan erişmiyorsanız bu bir güvenlik sorunudur ve bir saldırganın IP adresini farklıymış gibi göstermesine izin verebilir. Ayrıntlı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
- "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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached dağıtık bellek olarak yapılandırılmış ancak kurulmuş PHP \"memcache\" modülü hatalı. \\OC\\Memcache\\Memcached yalnız \"memcache\" modülünü değil \"memcached\" mdoülünü destekler. İki modül hakkında ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki sayfasına</a> bakabilirsiniz.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Ters vekil sunucu üst bilgi yapılandırmanız doğru değil ya da Nextcloud üzerine güvenilen bir vekil sunucudan erişiyorsunuz. Nextcloud üzerine güvenilen bir vekil sunucudan erişmiyorsanız bu bir güvenlik sorunudur ve bir saldırganın IP adresini farklıymış gibi göstermesine izin verebilir. Ayrıntlı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz.",
+ "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 <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached dağıtık bellek olarak yapılandırılmış ancak kurulmuş PHP \"memcache\" modülü yanlış. \\OC\\Memcache\\Memcached yalnız \"memcache\" modülünü değil \"memcached\" mdoülünü destekler. İki modül hakkında ayrıntılı bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki sayfasına</a> bakabilirsiniz.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Bazı dosyalar bütünlük denetiminden geçemedi. Bu sorunun çözümü ile ilgili bilgi almak için <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">belgelere</a> bakabilirsiniz. (<a href=\"{codeIntegrityDownloadEndpoint}\">Geçersiz dosyaların listesi…</a> / <a href=\"{rescanEndpoint}\">Yeniden Tara…</a>)",
"The PHP Opcache is not properly configured. <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">For better performance we recommend ↗</a> to use following settings in the <code>php.ini</code>:" : "PHP Opcache doğru şekilde ayarlanmamış. Daha iyi sonuç almak için  <code>php.ini</code> dosyasında <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">şu ayarların kullanılması önerilir ↗</a>:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "\"set_time_limit\" PHP işlevi kullanılamıyor. Bu durum betiklerin yürütme sırasında durmasına, ve kurulumunuzun çalışmamasına neden olabilir. Bu işlevi etkinleştirmeniz önemle önerilir.",
@@ -138,7 +141,7 @@
"Send" : "Gönder",
"Allow upload and editing" : "Yükleme ve düzenleme yapılabilsin",
"Read only" : "Salt okunur",
- "Secure drop (upload only)" : "Güvenli bırakma (yalnız yükleme)",
+ "File drop (upload only)" : "Dosya bırakma (yalnız yükleme)",
"Shared with you and the group {group} by {owner}" : "{owner} tarafından sizinle ve {group} ile paylaşılmış",
"Shared with you by {owner}" : "{owner} tarafından sizinle paylaşılmış",
"Choose a password for the mail share" : "E-posta ile paylaşmak için bir parola seçin",
@@ -260,8 +263,8 @@
"An internal error occurred." : "İçeride bir sorun çıktı.",
"Please try again or contact your administrator." : "Lütfen yeniden deneyin ya da yöneticinizle görüşün.",
"Username or email" : "Kullanıcı adı ya da e-posta",
- "Wrong password. Reset it?" : "Parola hatalı. Sıfırlamak ister misiniz?",
- "Wrong password." : "Parola hatalı.",
+ "Wrong password. Reset it?" : "Parola yanlış. Sıfırlamak ister misiniz?",
+ "Wrong password." : "Parola yanlış.",
"Log in" : "Oturum Aç",
"Stay logged in" : "Bağlı kal",
"Alternative Logins" : "Alternatif Oturum Açmalar",
@@ -296,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Daha büyük kurulumlarda zaman aşımlarının önüne geçmek için, kurulum klasörünüzden şu komutu da çalıştırabilirsiniz:",
"Detailed logs" : "Ayrıntılı günlükler",
"Update needed" : "Güncelleme gerekiyor",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "50 üzerinde kullanıcısı olan bir kopya kullandığınız için lütfen komut satırı güncelleyiciyi kullanın.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Yardım almak için, <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">belgelere</a> bakın.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Güncellemeyi web arayüzü üzerinden yapmanın zaman aşımına neden olarak veri kaybına neden olabileceğini biliyorum. Ancak bir yedeğim var ve sorun çıkması durumunda nasıl geri yükleyebileceğimi biliyorum.",
+ "Upgrade via web on my own risk" : "Riski alıyorum web üzerinden güncelle",
"This %s instance is currently in maintenance mode, which may take a while." : "Bu %s kopyası şu anda bakım kipinde, bu işlem biraz zaman alabilir.",
"This page will refresh itself when the %s instance is available again." : "Bu sayfa, %s kopyası yeniden kullanılabilir olduğunda kendini yenileyecek.",
"Problem loading page, reloading in 5 seconds" : "Sayfa yüklenirken bir sorun çıktı, Sayfa 5 saniye içinde yeniden yüklenecek",
@@ -304,7 +310,6 @@
"Ok" : "Tamam",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Veri klasörünüz ve dosyalarınız İnternet üzerinden erişime açık olabilir. .htaccess dosyası çalışmıyor. Web sunucunuzu yapılandırarak veri klasörüne erişimi engellemeniz ya da veri klasörünü web sunucu kök klasörü dışına taşımanız önemle önerilir.",
"Error while unsharing" : "Paylaşımdan kaldırılırken sorun çıktı",
- "File drop (upload only)" : "Dosya bırakma (yalnız yükleme)",
"can reshare" : "yeniden paylaşabilir",
"can edit" : "düzenleyebilir",
"can create" : "ekleyebilir",
diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js
index 84170240e8f..a57e9094bef 100644
--- a/core/l10n/zh_CN.js
+++ b/core/l10n/zh_CN.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "没有提供有效的裁剪数据",
"Crop is not square" : "裁剪的不是正方形",
"State token does not match" : "状态令牌无法匹配",
+ "Password reset is disabled" : "密码重置不可用",
"Couldn't reset password because the token is invalid" : "令牌无效, 无法重置密码",
"Couldn't reset password because the token is expired" : "令牌已过期, 无法重置密码",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "该用户没有设置电子邮件地址, 无发送重置邮件. 请联系管理员.",
@@ -39,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "检查数据库结构是否可以更新 (这可能需要很长的时间, 这取决于数据库大小)",
"Checked database schema update" : "已经检查数据库结构更新",
"Checking updates of apps" : "检查更新应用",
+ "Checking for update of app \"%s\" in appstore" : "检查%s应用是否有更新",
+ "Update app \"%s\" from appstore" : "从应用商店更新%s应用",
+ "Checked for update of app \"%s\" in appstore" : "已检查%s应用的是否有更新",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "检查 %s 的数据库结构是否可以更新 (这可能需要很长的时间, 这取决于数据库大小)",
"Checked database schema update for apps" : "已经检查应用的数据库结构更新",
"Updated \"%s\" to %s" : "更新 \"%s\" 为 %s",
@@ -57,6 +61,7 @@ OC.L10N.register(
"Looking for {term} …" : "查找 {term} ...",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">代码完整性检查出现异常, 点击查看详细信息...</a>",
"No action available" : "无可用操作",
+ "Error fetching contact actions" : "查找联系人时出错",
"Settings" : "设置",
"Connection to server lost" : "与服务器的连接断开",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["加载页面出现问题,将在 %n 秒后重新加载"],
@@ -138,6 +143,7 @@ OC.L10N.register(
"Send" : "发送",
"Allow upload and editing" : "允许上传和编辑",
"Read only" : "只读",
+ "File drop (upload only)" : "文件拖拽 (仅上传)",
"Shared with you and the group {group} by {owner}" : "{owner} 分享给您及 {group} 分组",
"Shared with you by {owner}" : "{owner} 分享给您",
"Choose a password for the mail share" : "为电子邮件分享选择一个密码",
@@ -166,6 +172,9 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (邮件)",
"{sharee} ({type}, {owner})" : "{share}({type},{owner})",
"Share" : "分享",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "通过输入用户或组,联合云ID或电子邮件地址与其他人分享。",
+ "Share with other people by entering a user or group or a federated cloud ID." : "通过输入用户或组或联合云ID与其他人共享。",
+ "Share with other people by entering a user or group or an email address." : "输入用户/组织或邮箱地址来分享给其他人",
"Name or email address..." : "姓名或电子邮件地址...",
"Name or federated cloud ID..." : "姓名或联合云 ID",
"Name, federated cloud ID or email address..." : "姓名, 联合云 ID 或电子邮件地址...",
@@ -261,7 +270,9 @@ OC.L10N.register(
"Log in" : "登录",
"Stay logged in" : "保持登录",
"Alternative Logins" : "其他登录方式",
+ "You are about to grant \"%s\" access to your %s account." : "您即将向您的%s帐户授予“%s”访问权限。",
"App token" : "App 令牌",
+ "Alternative login using app token" : "使用应用程序令牌替代登录",
"Redirecting …" : "正在转向...",
"New password" : "新密码",
"New Password" : "新密码",
@@ -290,6 +301,7 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "为避免较大安装时的超时, 您可以在安装目录下执行下述的命令:",
"Detailed logs" : "详细日志",
"Update needed" : "需要更新",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "请使用命令行更新,因为您有一个超过50个用户的大型实例。",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "获取更多帮助, 请查看 <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">文档</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.",
"This page will refresh itself when the %s instance is available again." : "当实例 %s 再次可用时此页面将刷新.",
@@ -298,7 +310,6 @@ OC.L10N.register(
"Ok" : "确定",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "您的数据目录和文件可从互联网被访问. .htaccess 文件没有工作. 我们强烈建议您在 Web 服务器上配置不可以访问数据目录, 或者将数据目录移动到 Web 服务器根目录之外.",
"Error while unsharing" : "取消共享时出错",
- "File drop (upload only)" : "文件拖拽 (仅上传)",
"can reshare" : "允许重新分享",
"can edit" : "允许修改",
"can create" : "允许创建",
diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json
index 9194de2fc76..364808796b2 100644
--- a/core/l10n/zh_CN.json
+++ b/core/l10n/zh_CN.json
@@ -13,6 +13,7 @@
"No valid crop data provided" : "没有提供有效的裁剪数据",
"Crop is not square" : "裁剪的不是正方形",
"State token does not match" : "状态令牌无法匹配",
+ "Password reset is disabled" : "密码重置不可用",
"Couldn't reset password because the token is invalid" : "令牌无效, 无法重置密码",
"Couldn't reset password because the token is expired" : "令牌已过期, 无法重置密码",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "该用户没有设置电子邮件地址, 无发送重置邮件. 请联系管理员.",
@@ -37,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "检查数据库结构是否可以更新 (这可能需要很长的时间, 这取决于数据库大小)",
"Checked database schema update" : "已经检查数据库结构更新",
"Checking updates of apps" : "检查更新应用",
+ "Checking for update of app \"%s\" in appstore" : "检查%s应用是否有更新",
+ "Update app \"%s\" from appstore" : "从应用商店更新%s应用",
+ "Checked for update of app \"%s\" in appstore" : "已检查%s应用的是否有更新",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "检查 %s 的数据库结构是否可以更新 (这可能需要很长的时间, 这取决于数据库大小)",
"Checked database schema update for apps" : "已经检查应用的数据库结构更新",
"Updated \"%s\" to %s" : "更新 \"%s\" 为 %s",
@@ -55,6 +59,7 @@
"Looking for {term} …" : "查找 {term} ...",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">代码完整性检查出现异常, 点击查看详细信息...</a>",
"No action available" : "无可用操作",
+ "Error fetching contact actions" : "查找联系人时出错",
"Settings" : "设置",
"Connection to server lost" : "与服务器的连接断开",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["加载页面出现问题,将在 %n 秒后重新加载"],
@@ -136,6 +141,7 @@
"Send" : "发送",
"Allow upload and editing" : "允许上传和编辑",
"Read only" : "只读",
+ "File drop (upload only)" : "文件拖拽 (仅上传)",
"Shared with you and the group {group} by {owner}" : "{owner} 分享给您及 {group} 分组",
"Shared with you by {owner}" : "{owner} 分享给您",
"Choose a password for the mail share" : "为电子邮件分享选择一个密码",
@@ -164,6 +170,9 @@
"{sharee} (email)" : "{sharee} (邮件)",
"{sharee} ({type}, {owner})" : "{share}({type},{owner})",
"Share" : "分享",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "通过输入用户或组,联合云ID或电子邮件地址与其他人分享。",
+ "Share with other people by entering a user or group or a federated cloud ID." : "通过输入用户或组或联合云ID与其他人共享。",
+ "Share with other people by entering a user or group or an email address." : "输入用户/组织或邮箱地址来分享给其他人",
"Name or email address..." : "姓名或电子邮件地址...",
"Name or federated cloud ID..." : "姓名或联合云 ID",
"Name, federated cloud ID or email address..." : "姓名, 联合云 ID 或电子邮件地址...",
@@ -259,7 +268,9 @@
"Log in" : "登录",
"Stay logged in" : "保持登录",
"Alternative Logins" : "其他登录方式",
+ "You are about to grant \"%s\" access to your %s account." : "您即将向您的%s帐户授予“%s”访问权限。",
"App token" : "App 令牌",
+ "Alternative login using app token" : "使用应用程序令牌替代登录",
"Redirecting …" : "正在转向...",
"New password" : "新密码",
"New Password" : "新密码",
@@ -288,6 +299,7 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "为避免较大安装时的超时, 您可以在安装目录下执行下述的命令:",
"Detailed logs" : "详细日志",
"Update needed" : "需要更新",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "请使用命令行更新,因为您有一个超过50个用户的大型实例。",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "获取更多帮助, 请查看 <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">文档</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.",
"This page will refresh itself when the %s instance is available again." : "当实例 %s 再次可用时此页面将刷新.",
@@ -296,7 +308,6 @@
"Ok" : "确定",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "您的数据目录和文件可从互联网被访问. .htaccess 文件没有工作. 我们强烈建议您在 Web 服务器上配置不可以访问数据目录, 或者将数据目录移动到 Web 服务器根目录之外.",
"Error while unsharing" : "取消共享时出错",
- "File drop (upload only)" : "文件拖拽 (仅上传)",
"can reshare" : "允许重新分享",
"can edit" : "允许修改",
"can create" : "允许创建",
diff --git a/core/shipped.json b/core/shipped.json
index d064cbb5c37..306131405e2 100644
--- a/core/shipped.json
+++ b/core/shipped.json
@@ -33,7 +33,6 @@
"updatenotification",
"user_external",
"user_ldap",
- "user_saml",
"workflowengine"
],
"alwaysEnabled": [
diff --git a/core/templates/loginflow/authpicker.php b/core/templates/loginflow/authpicker.php
index c5eb6cb316d..c427d657e4a 100644
--- a/core/templates/loginflow/authpicker.php
+++ b/core/templates/loginflow/authpicker.php
@@ -35,7 +35,7 @@ $urlGenerator = $_['urlGenerator'];
<br/>
<p id="redirect-link">
- <a href="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLogin.redirectPage', ['stateToken' => $_['stateToken']])) ?>">
+ <a href="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLogin.redirectPage', ['stateToken' => $_['stateToken'], 'clientIdentifier' => $_['clientIdentifier'], 'oauthState' => $_['oauthState']])) ?>">
<input type="submit" class="login primary icon-confirm-white" value="<?php p('Grant access') ?>">
</a>
</p>
@@ -54,4 +54,6 @@ $urlGenerator = $_['urlGenerator'];
</fieldset>
</div>
+<?php if(empty($_['oauthState'])): ?>
<a id="app-token-login" class="warning" href="#"><?php p($l->t('Alternative login using app token')) ?></a>
+<?php endif; ?>
diff --git a/core/templates/loginflow/redirect.php b/core/templates/loginflow/redirect.php
index 7ef0184f61f..1c6e105b88d 100644
--- a/core/templates/loginflow/redirect.php
+++ b/core/templates/loginflow/redirect.php
@@ -31,7 +31,9 @@ $urlGenerator = $_['urlGenerator'];
</div>
<form method="POST" action="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLogin.generateAppPassword')) ?>">
+ <input type="hidden" name="clientIdentifier" value="<?php p($_['clientIdentifier']) ?>" />
<input type="hidden" name="requesttoken" value="<?php p($_['requesttoken']) ?>" />
<input type="hidden" name="stateToken" value="<?php p($_['stateToken']) ?>" />
+ <input type="hidden" name="oauthState" value="<?php p($_['oauthState']) ?>" />
<input id="submit-redirect-form" type="submit" class="hidden "/>
</form>
diff --git a/core/templates/update.use-cli.php b/core/templates/update.use-cli.php
index 9fbdbca8b21..d30e15c8573 100644
--- a/core/templates/update.use-cli.php
+++ b/core/templates/update.use-cli.php
@@ -11,4 +11,13 @@
print_unescaped($l->t('For help, see the <a target="_blank" rel="noreferrer" href="%s">documentation</a>.', [link_to_docs('admin-cli-upgrade')])); ?><br><br>
</div>
</div>
+
+ <?php if ($_['tooBig']) { ?>
+ <div class="warning updateAnyways">
+ <?php p($l->t('I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure.' )); ?>
+ <a href="?IKnowThatThisIsABigInstanceAndTheUpdateRequestCouldRunIntoATimeoutAndHowToRestoreABackup=IAmSuperSureToDoThis" class="button updateAnywaysButton"><?php p($l->t('Upgrade via web on my own risk' )); ?></a>
+ </div>
+ <?php } ?>
+
+
</div>
diff --git a/core/vendor/DOMPurify/.bower.json b/core/vendor/DOMPurify/.bower.json
index 36bd657c3d7..f3250f4e3f5 100644
--- a/core/vendor/DOMPurify/.bower.json
+++ b/core/vendor/DOMPurify/.bower.json
@@ -1,6 +1,6 @@
{
"name": "DOMPurify",
- "version": "0.8.6",
+ "version": "0.8.9",
"homepage": "https://github.com/cure53/DOMPurify",
"author": "Cure53 <info@cure53.de>",
"description": "A DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG",
@@ -29,11 +29,11 @@
"test",
"website"
],
- "_release": "0.8.6",
+ "_release": "0.8.9",
"_resolution": {
"type": "version",
- "tag": "0.8.6",
- "commit": "b317725c72a3af14ee3aa3d6d61e5286bb917572"
+ "tag": "0.8.9",
+ "commit": "4465943c936b90fa966776d95dc360917801d80f"
},
"_source": "https://github.com/cure53/DOMPurify.git",
"_target": "^0.8.4",
diff --git a/core/vendor/DOMPurify/dist/purify.min.js b/core/vendor/DOMPurify/dist/purify.min.js
index 8a4fe2b63cd..5f3d94beb27 100644
--- a/core/vendor/DOMPurify/dist/purify.min.js
+++ b/core/vendor/DOMPurify/dist/purify.min.js
@@ -1,2 +1,2 @@
-(function(e){"use strict";var t=typeof window==="undefined"?null:window;if(typeof define==="function"&&define.amd){define(function(){return e(t)})}else if(typeof module!=="undefined"){module.exports=e(t)}else{t.DOMPurify=e(t)}})(function e(t){"use strict";var r=function(t){return e(t)};r.version="0.8.6";r.removed=[];if(!t||!t.document||t.document.nodeType!==9){r.isSupported=false;return r}var n=t.document;var a=n;var i=t.DocumentFragment;var o=t.HTMLTemplateElement;var l=t.Node;var s=t.NodeFilter;var f=t.NamedNodeMap||t.MozNamedAttrMap;var c=t.Text;var u=t.Comment;if(typeof o==="function"){var d=n.createElement("template");if(d.content&&d.content.ownerDocument){n=d.content.ownerDocument}}var m=n.implementation;var p=n.createNodeIterator;var v=n.getElementsByTagName;var h=n.createDocumentFragment;var g=a.importNode;var y={};r.isSupported=typeof m.createHTMLDocument!=="undefined"&&n.documentMode!==9;var T=function(e,t){var r=t.length;while(r--){if(typeof t[r]==="string"){t[r]=t[r].toLowerCase()}e[t[r]]=true}return e};var b=function(e){var t={};var r;for(r in e){if(e.hasOwnProperty(r)){t[r]=e[r]}}return t};var A=null;var x=T({},["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr","svg","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","switch","symbol","text","textpath","title","tref","tspan","view","vkern","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmuliscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mpspace","msqrt","mystyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","#text"]);var k=null;var w=T({},["accept","action","align","alt","autocomplete","background","bgcolor","border","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","coords","datetime","default","dir","disabled","download","enctype","face","for","headers","height","hidden","high","href","hreflang","id","ismap","label","lang","list","loop","low","max","maxlength","media","method","min","multiple","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","span","srclang","start","src","step","style","summary","tabindex","title","type","usemap","valign","value","width","xmlns","accent-height","accumulate","additivive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mode","min","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","surfacescale","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","u1","u2","unicode","values","viewbox","visibility","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","y","y1","y2","z","zoomandpan","accent","accentunder","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","display","displaystyle","fence","frame","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]);var E=null;var N=null;var O=true;var S=true;var D=false;var L=false;var M=false;var _=/\{\{[\s\S]*|[\s\S]*\}\}/gm;var C=/<%[\s\S]*|[\s\S]*%>/gm;var R=false;var z=false;var F=false;var H=false;var I=false;var B=true;var j=true;var W=T({},["audio","head","math","script","style","svg","video"]);var G=T({},["audio","video","img","source","image"]);var U=T({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]);var q=null;var P=n.createElement("form");var V=function(e){if(typeof e!=="object"){e={}}A="ALLOWED_TAGS"in e?T({},e.ALLOWED_TAGS):x;k="ALLOWED_ATTR"in e?T({},e.ALLOWED_ATTR):w;E="FORBID_TAGS"in e?T({},e.FORBID_TAGS):{};N="FORBID_ATTR"in e?T({},e.FORBID_ATTR):{};O=e.ALLOW_ARIA_ATTR!==false;S=e.ALLOW_DATA_ATTR!==false;D=e.ALLOW_UNKNOWN_PROTOCOLS||false;L=e.SAFE_FOR_JQUERY||false;M=e.SAFE_FOR_TEMPLATES||false;R=e.WHOLE_DOCUMENT||false;F=e.RETURN_DOM||false;H=e.RETURN_DOM_FRAGMENT||false;I=e.RETURN_DOM_IMPORT||false;z=e.FORCE_BODY||false;B=e.SANITIZE_DOM!==false;j=e.KEEP_CONTENT!==false;if(M){S=false}if(H){F=true}if(e.ADD_TAGS){if(A===x){A=b(A)}T(A,e.ADD_TAGS)}if(e.ADD_ATTR){if(k===w){k=b(k)}T(k,e.ADD_ATTR)}if(e.ADD_URI_SAFE_ATTR){T(U,e.ADD_URI_SAFE_ATTR)}if(j){A["#text"]=true}if(Object&&"freeze"in Object){Object.freeze(e)}q=e};var Y=function(e){r.removed.push({element:e});try{e.parentNode.removeChild(e)}catch(t){e.outerHTML=""}};var K=function(e,t){r.removed.push({attribute:t.getAttributeNode(e),from:t});t.removeAttribute(e)};var $=function(e){var t,r;if(z){e="<remove></remove>"+e}if(!t||!t.documentElement){t=m.createHTMLDocument("");r=t.body;r.parentNode.removeChild(r.parentNode.firstElementChild);r.outerHTML=e}if(typeof t.getElementsByTagName==="function"){return t.getElementsByTagName(R?"html":"body")[0]}return v.call(t,R?"html":"body")[0]};var J=function(e){return p.call(e.ownerDocument||e,e,s.SHOW_ELEMENT|s.SHOW_COMMENT|s.SHOW_TEXT,function(){return s.FILTER_ACCEPT},false)};var Q=function(e){if(e instanceof c||e instanceof u){return false}if(typeof e.nodeName!=="string"||typeof e.textContent!=="string"||typeof e.removeChild!=="function"||!(e.attributes instanceof f)||typeof e.removeAttribute!=="function"||typeof e.setAttribute!=="function"){return true}return false};var X=function(e){return typeof l==="object"?e instanceof l:e&&typeof e==="object"&&typeof e.nodeType==="number"&&typeof e.nodeName==="string"};var Z=function(e){var t,n;le("beforeSanitizeElements",e,null);if(Q(e)){Y(e);return true}t=e.nodeName.toLowerCase();le("uponSanitizeElement",e,{tagName:t,allowedTags:A});if(!A[t]||E[t]){if(j&&!W[t]&&typeof e.insertAdjacentHTML==="function"){try{e.insertAdjacentHTML("AfterEnd",e.innerHTML)}catch(a){}}Y(e);return true}if(L&&!e.firstElementChild&&(!e.content||!e.content.firstElementChild)&&/</g.test(e.textContent)){r.removed.push({element:e.cloneNode()});e.innerHTML=e.textContent.replace(/</g,"&lt;")}if(M&&e.nodeType===3){n=e.textContent;n=n.replace(_," ");n=n.replace(C," ");if(e.textContent!==n){r.removed.push({element:e.cloneNode()});e.textContent=n}}le("afterSanitizeElements",e,null);return false};var ee=/^data-[\-\w.\u00B7-\uFFFF]/;var te=/^aria-[\-\w]+$/;var re=/^(?:(?:(?:f|ht)tps?|mailto|tel):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i;var ne=/^(?:\w+script|data):/i;var ae=/[\x00-\x20\xA0\u1680\u180E\u2000-\u2029\u205f\u3000]/g;var ie=function(e){var a,i,o,l,s,f,c,u;le("beforeSanitizeAttributes",e,null);f=e.attributes;if(!f){return}c={attrName:"",attrValue:"",keepAttr:true,allowedAttributes:k};u=f.length;while(u--){a=f[u];i=a.name;o=a.value.trim();l=i.toLowerCase();c.attrName=l;c.attrValue=o;c.keepAttr=true;le("uponSanitizeAttribute",e,c);o=c.attrValue;if(l==="name"&&e.nodeName==="IMG"&&f.id){s=f.id;f=Array.prototype.slice.apply(f);K("id",e);K(i,e);if(f.indexOf(s)>u){e.setAttribute("id",s.value)}}else if(e.nodeName==="INPUT"&&l==="type"&&o==="file"&&(k[l]||!N[l])){continue}else{if(i==="id"){e.setAttribute(i,"")}K(i,e)}if(!c.keepAttr){continue}if(B&&(l==="id"||l==="name")&&(o in t||o in n||o in P)){continue}if(M){o=o.replace(_," ");o=o.replace(C," ")}if(S&&ee.test(l)){}else if(O&&te.test(l)){}else if(!k[l]||N[l]){continue}else if(U[l]){}else if(re.test(o.replace(ae,""))){}else if((l==="src"||l==="xlink:href")&&o.indexOf("data:")===0&&G[e.nodeName.toLowerCase()]){}else if(D&&!ne.test(o.replace(ae,""))){}else if(!o){}else{continue}try{e.setAttribute(i,o);r.removed.pop()}catch(d){}}le("afterSanitizeAttributes",e,null)};var oe=function(e){var t;var r=J(e);le("beforeSanitizeShadowDOM",e,null);while(t=r.nextNode()){le("uponSanitizeShadowNode",t,null);if(Z(t)){continue}if(t.content instanceof i){oe(t.content)}ie(t)}le("afterSanitizeShadowDOM",e,null)};var le=function(e,t,n){if(!y[e]){return}y[e].forEach(function(e){e.call(r,t,n,q)})};r.sanitize=function(e,n){var o,s,f,c,u,d;if(!e){e="<!-->"}if(typeof e!=="string"&&!X(e)){if(typeof e.toString!=="function"){throw new TypeError("toString is not a function")}else{e=e.toString()}}if(!r.isSupported){if(typeof t.toStaticHTML==="object"||typeof t.toStaticHTML==="function"){if(typeof e==="string"){return t.toStaticHTML(e)}else if(X(e)){return t.toStaticHTML(e.outerHTML)}}return e}V(n);r.removed=[];if(e instanceof l){o=$("<!-->");s=o.ownerDocument.importNode(e,true);if(s.nodeType===1&&s.nodeName==="BODY"){o=s}else{o.appendChild(s)}}else{if(!F&&!R&&e.indexOf("<")===-1){return e}o=$(e);if(!o){return F?null:""}}if(z){Y(o.firstChild)}u=J(o);while(f=u.nextNode()){if(f.nodeType===3&&f===c){continue}if(Z(f)){continue}if(f.content instanceof i){oe(f.content)}ie(f);c=f}if(F){if(H){d=h.call(o.ownerDocument);while(o.firstChild){d.appendChild(o.firstChild)}}else{d=o}if(I){d=g.call(a,d,true)}return d}return R?o.outerHTML:o.innerHTML};r.addHook=function(e,t){if(typeof t!=="function"){return}y[e]=y[e]||[];y[e].push(t)};r.removeHook=function(e){if(y[e]){y[e].pop()}};r.removeHooks=function(e){if(y[e]){y[e]=[]}};r.removeAllHooks=function(){y={}};return r});
+(function(e){"use strict";var t=typeof window==="undefined"?null:window;if(typeof define==="function"&&define.amd){define(function(){return e(t)})}else if(typeof module!=="undefined"){module.exports=e(t)}else{t.DOMPurify=e(t)}})(function e(t){"use strict";var r=function(t){return e(t)};r.version="0.8.9";r.removed=[];if(!t||!t.document||t.document.nodeType!==9){r.isSupported=false;return r}var n=t.document;var a=n;var i=t.DocumentFragment;var o=t.HTMLTemplateElement;var l=t.Node;var s=t.NodeFilter;var f=t.NamedNodeMap||t.MozNamedAttrMap;var c=t.Text;var u=t.Comment;var d=t.DOMParser;var m=false;if(typeof o==="function"){var p=n.createElement("template");if(p.content&&p.content.ownerDocument){n=p.content.ownerDocument}}var v=n.implementation;var h=n.createNodeIterator;var g=n.getElementsByTagName;var y=n.createDocumentFragment;var T=a.importNode;var b={};r.isSupported=typeof v.createHTMLDocument!=="undefined"&&n.documentMode!==9;var A=function(e,t){var r=t.length;while(r--){if(typeof t[r]==="string"){t[r]=t[r].toLowerCase()}e[t[r]]=true}return e};var x=function(e){var t={};var r;for(r in e){if(e.hasOwnProperty(r)){t[r]=e[r]}}return t};var k=null;var w=A({},["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr","svg","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","switch","symbol","text","textpath","title","tref","tspan","view","vkern","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmuliscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mpspace","msqrt","mystyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","#text"]);var S=null;var E=A({},["accept","action","align","alt","autocomplete","background","bgcolor","border","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","coords","datetime","default","dir","disabled","download","enctype","face","for","headers","height","hidden","high","href","hreflang","id","ismap","label","lang","list","loop","low","max","maxlength","media","method","min","multiple","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","span","srclang","start","src","step","style","summary","tabindex","title","type","usemap","valign","value","width","xmlns","accent-height","accumulate","additivive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mode","min","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","surfacescale","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","u1","u2","unicode","values","viewbox","visibility","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","y","y1","y2","z","zoomandpan","accent","accentunder","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","display","displaystyle","fence","frame","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]);var O=null;var D=null;var N=true;var M=true;var L=false;var _=false;var C=false;var R=/\{\{[\s\S]*|[\s\S]*\}\}/gm;var z=/<%[\s\S]*|[\s\S]*%>/gm;var F=false;var H=false;var I=false;var j=false;var W=false;var B=true;var G=true;var q=A({},["audio","head","math","script","style","template","svg","video"]);var P=A({},["audio","video","img","source","image"]);var U=A({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]);var V=null;var Y=n.createElement("form");var K=function(e){if(typeof e!=="object"){e={}}k="ALLOWED_TAGS"in e?A({},e.ALLOWED_TAGS):w;S="ALLOWED_ATTR"in e?A({},e.ALLOWED_ATTR):E;O="FORBID_TAGS"in e?A({},e.FORBID_TAGS):{};D="FORBID_ATTR"in e?A({},e.FORBID_ATTR):{};N=e.ALLOW_ARIA_ATTR!==false;M=e.ALLOW_DATA_ATTR!==false;L=e.ALLOW_UNKNOWN_PROTOCOLS||false;_=e.SAFE_FOR_JQUERY||false;C=e.SAFE_FOR_TEMPLATES||false;F=e.WHOLE_DOCUMENT||false;I=e.RETURN_DOM||false;j=e.RETURN_DOM_FRAGMENT||false;W=e.RETURN_DOM_IMPORT||false;H=e.FORCE_BODY||false;B=e.SANITIZE_DOM!==false;G=e.KEEP_CONTENT!==false;if(C){M=false}if(j){I=true}if(e.ADD_TAGS){if(k===w){k=x(k)}A(k,e.ADD_TAGS)}if(e.ADD_ATTR){if(S===E){S=x(S)}A(S,e.ADD_ATTR)}if(e.ADD_URI_SAFE_ATTR){A(U,e.ADD_URI_SAFE_ATTR)}if(G){k["#text"]=true}if(Object&&"freeze"in Object){Object.freeze(e)}V=e};var $=function(e){r.removed.push({element:e});try{e.parentNode.removeChild(e)}catch(t){e.outerHTML=""}};var J=function(e,t){r.removed.push({attribute:t.getAttributeNode(e),from:t});t.removeAttribute(e)};var Q=function(e){var t,r;if(H){e="<remove></remove>"+e}if(m){try{t=(new d).parseFromString(e,"text/html")}catch(n){}}if(!t||!t.documentElement){t=v.createHTMLDocument("");r=t.body;r.parentNode.removeChild(r.parentNode.firstElementChild);r.outerHTML=e}return g.call(t,F?"html":"body")[0]};if(r.isSupported){(function(){var e=Q('<svg><p><style><img src="</style><img src=x onerror=alert(1)//">');if(e.querySelector("svg img")){m=true}})()}var X=function(e){return h.call(e.ownerDocument||e,e,s.SHOW_ELEMENT|s.SHOW_COMMENT|s.SHOW_TEXT,function(){return s.FILTER_ACCEPT},false)};var Z=function(e){if(e instanceof c||e instanceof u){return false}if(typeof e.nodeName!=="string"||typeof e.textContent!=="string"||typeof e.removeChild!=="function"||!(e.attributes instanceof f)||typeof e.removeAttribute!=="function"||typeof e.setAttribute!=="function"){return true}return false};var ee=function(e){return typeof l==="object"?e instanceof l:e&&typeof e==="object"&&typeof e.nodeType==="number"&&typeof e.nodeName==="string"};var te=function(e){var t,n;fe("beforeSanitizeElements",e,null);if(Z(e)){$(e);return true}t=e.nodeName.toLowerCase();fe("uponSanitizeElement",e,{tagName:t,allowedTags:k});if(!k[t]||O[t]){if(G&&!q[t]&&typeof e.insertAdjacentHTML==="function"){try{e.insertAdjacentHTML("AfterEnd",e.innerHTML)}catch(a){}}$(e);return true}if(_&&!e.firstElementChild&&(!e.content||!e.content.firstElementChild)&&/</g.test(e.textContent)){r.removed.push({element:e.cloneNode()});e.innerHTML=e.textContent.replace(/</g,"&lt;")}if(C&&e.nodeType===3){n=e.textContent;n=n.replace(R," ");n=n.replace(z," ");if(e.textContent!==n){r.removed.push({element:e.cloneNode()});e.textContent=n}}fe("afterSanitizeElements",e,null);return false};var re=/^data-[\-\w.\u00B7-\uFFFF]/;var ne=/^aria-[\-\w]+$/;var ae=/^(?:(?:(?:f|ht)tps?|mailto|tel):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i;var ie=/^(?:\w+script|data):/i;var oe=/[\x00-\x20\xA0\u1680\u180E\u2000-\u2029\u205f\u3000]/g;var le=function(e){var a,i,o,l,s,f,c,u;fe("beforeSanitizeAttributes",e,null);f=e.attributes;if(!f){return}c={attrName:"",attrValue:"",keepAttr:true,allowedAttributes:S};u=f.length;while(u--){a=f[u];i=a.name;o=a.value.trim();l=i.toLowerCase();c.attrName=l;c.attrValue=o;c.keepAttr=true;fe("uponSanitizeAttribute",e,c);o=c.attrValue;if(l==="name"&&e.nodeName==="IMG"&&f.id){s=f.id;f=Array.prototype.slice.apply(f);J("id",e);J(i,e);if(f.indexOf(s)>u){e.setAttribute("id",s.value)}}else if(e.nodeName==="INPUT"&&l==="type"&&o==="file"&&(S[l]||!D[l])){continue}else{if(i==="id"){e.setAttribute(i,"")}J(i,e)}if(!c.keepAttr){continue}if(B&&(l==="id"||l==="name")&&(o in t||o in n||o in Y)){continue}if(C){o=o.replace(R," ");o=o.replace(z," ")}if(M&&re.test(l)){}else if(N&&ne.test(l)){}else if(!S[l]||D[l]){continue}else if(U[l]){}else if(ae.test(o.replace(oe,""))){}else if((l==="src"||l==="xlink:href")&&o.indexOf("data:")===0&&P[e.nodeName.toLowerCase()]){}else if(L&&!ie.test(o.replace(oe,""))){}else if(!o){}else{continue}try{e.setAttribute(i,o);r.removed.pop()}catch(d){}}fe("afterSanitizeAttributes",e,null)};var se=function(e){var t;var r=X(e);fe("beforeSanitizeShadowDOM",e,null);while(t=r.nextNode()){fe("uponSanitizeShadowNode",t,null);if(te(t)){continue}if(t.content instanceof i){se(t.content)}le(t)}fe("afterSanitizeShadowDOM",e,null)};var fe=function(e,t,n){if(!b[e]){return}b[e].forEach(function(e){e.call(r,t,n,V)})};r.sanitize=function(e,n){var o,s,f,c,u,d;if(!e){e="<!-->"}if(typeof e!=="string"&&!ee(e)){if(typeof e.toString!=="function"){throw new TypeError("toString is not a function")}else{e=e.toString()}}if(!r.isSupported){if(typeof t.toStaticHTML==="object"||typeof t.toStaticHTML==="function"){if(typeof e==="string"){return t.toStaticHTML(e)}else if(ee(e)){return t.toStaticHTML(e.outerHTML)}}return e}K(n);r.removed=[];if(e instanceof l){o=Q("<!-->");s=o.ownerDocument.importNode(e,true);if(s.nodeType===1&&s.nodeName==="BODY"){o=s}else{o.appendChild(s)}}else{if(!I&&!F&&e.indexOf("<")===-1){return e}o=Q(e);if(!o){return I?null:""}}if(H){$(o.firstChild)}u=X(o);while(f=u.nextNode()){if(f.nodeType===3&&f===c){continue}if(te(f)){continue}if(f.content instanceof i){se(f.content)}le(f);c=f}if(I){if(j){d=y.call(o.ownerDocument);while(o.firstChild){d.appendChild(o.firstChild)}}else{d=o}if(W){d=T.call(a,d,true)}return d}return F?o.outerHTML:o.innerHTML};r.addHook=function(e,t){if(typeof t!=="function"){return}b[e]=b[e]||[];b[e].push(t)};r.removeHook=function(e){if(b[e]){b[e].pop()}};r.removeHooks=function(e){if(b[e]){b[e]=[]}};r.removeAllHooks=function(){b={}};return r});
//# sourceMappingURL=./dist/purify.min.js.map \ No newline at end of file