summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/ajax/share.php28
-rw-r--r--core/ajax/update.php39
-rw-r--r--core/application.php8
-rw-r--r--core/avatar/avatarcontroller.php30
-rw-r--r--core/command/maintenance/mimetype/updatejs.php2
-rw-r--r--core/command/upgrade.php18
-rw-r--r--core/css/apps.css9
-rw-r--r--core/css/fixes.css6
-rw-r--r--core/css/styles.css2
-rw-r--r--core/js/config.php2
-rw-r--r--core/js/js.js31
-rw-r--r--core/js/oc-dialogs.js17
-rw-r--r--core/js/sharedialogexpirationview.js16
-rw-r--r--core/js/sharedialoglinkshareview.js134
-rw-r--r--core/js/sharedialogshareelistview.js35
-rw-r--r--core/js/sharedialogview.js11
-rw-r--r--core/js/shareitemmodel.js19
-rw-r--r--core/js/tests/specs/sharedialogviewSpec.js258
-rw-r--r--core/js/tests/specs/shareitemmodelSpec.js100
-rw-r--r--core/js/update.js12
-rw-r--r--core/l10n/af_ZA.js1
-rw-r--r--core/l10n/af_ZA.json1
-rw-r--r--core/l10n/ar.js1
-rw-r--r--core/l10n/ar.json1
-rw-r--r--core/l10n/ast.js1
-rw-r--r--core/l10n/ast.json1
-rw-r--r--core/l10n/bg_BG.js2
-rw-r--r--core/l10n/bg_BG.json2
-rw-r--r--core/l10n/bn_BD.js1
-rw-r--r--core/l10n/bn_BD.json1
-rw-r--r--core/l10n/bs.js1
-rw-r--r--core/l10n/bs.json1
-rw-r--r--core/l10n/ca.js2
-rw-r--r--core/l10n/ca.json2
-rw-r--r--core/l10n/cs_CZ.js14
-rw-r--r--core/l10n/cs_CZ.json14
-rw-r--r--core/l10n/cy_GB.js1
-rw-r--r--core/l10n/cy_GB.json1
-rw-r--r--core/l10n/da.js2
-rw-r--r--core/l10n/da.json2
-rw-r--r--core/l10n/de.js4
-rw-r--r--core/l10n/de.json4
-rw-r--r--core/l10n/de_DE.js2
-rw-r--r--core/l10n/de_DE.json2
-rw-r--r--core/l10n/el.js3
-rw-r--r--core/l10n/el.json3
-rw-r--r--core/l10n/en_GB.js2
-rw-r--r--core/l10n/en_GB.json2
-rw-r--r--core/l10n/eo.js1
-rw-r--r--core/l10n/eo.json1
-rw-r--r--core/l10n/es.js6
-rw-r--r--core/l10n/es.json6
-rw-r--r--core/l10n/es_AR.js1
-rw-r--r--core/l10n/es_AR.json1
-rw-r--r--core/l10n/es_MX.js1
-rw-r--r--core/l10n/es_MX.json1
-rw-r--r--core/l10n/et_EE.js2
-rw-r--r--core/l10n/et_EE.json2
-rw-r--r--core/l10n/eu.js1
-rw-r--r--core/l10n/eu.json1
-rw-r--r--core/l10n/fa.js17
-rw-r--r--core/l10n/fa.json17
-rw-r--r--core/l10n/fi_FI.js12
-rw-r--r--core/l10n/fi_FI.json12
-rw-r--r--core/l10n/fr.js14
-rw-r--r--core/l10n/fr.json14
-rw-r--r--core/l10n/gl.js2
-rw-r--r--core/l10n/gl.json2
-rw-r--r--core/l10n/he.js1
-rw-r--r--core/l10n/he.json1
-rw-r--r--core/l10n/hi.js3
-rw-r--r--core/l10n/hi.json3
-rw-r--r--core/l10n/hr.js1
-rw-r--r--core/l10n/hr.json1
-rw-r--r--core/l10n/hu_HU.js4
-rw-r--r--core/l10n/hu_HU.json4
-rw-r--r--core/l10n/ia.js1
-rw-r--r--core/l10n/ia.json1
-rw-r--r--core/l10n/id.js2
-rw-r--r--core/l10n/id.json2
-rw-r--r--core/l10n/is.js2
-rw-r--r--core/l10n/is.json2
-rw-r--r--core/l10n/it.js12
-rw-r--r--core/l10n/it.json12
-rw-r--r--core/l10n/ja.js25
-rw-r--r--core/l10n/ja.json25
-rw-r--r--core/l10n/ka_GE.js1
-rw-r--r--core/l10n/ka_GE.json1
-rw-r--r--core/l10n/km.js1
-rw-r--r--core/l10n/km.json1
-rw-r--r--core/l10n/kn.js1
-rw-r--r--core/l10n/kn.json1
-rw-r--r--core/l10n/ko.js15
-rw-r--r--core/l10n/ko.json15
-rw-r--r--core/l10n/lb.js1
-rw-r--r--core/l10n/lb.json1
-rw-r--r--core/l10n/lt_LT.js2
-rw-r--r--core/l10n/lt_LT.json2
-rw-r--r--core/l10n/lv.js1
-rw-r--r--core/l10n/lv.json1
-rw-r--r--core/l10n/mk.js2
-rw-r--r--core/l10n/mk.json2
-rw-r--r--core/l10n/ms_MY.js3
-rw-r--r--core/l10n/ms_MY.json3
-rw-r--r--core/l10n/my_MM.js3
-rw-r--r--core/l10n/my_MM.json3
-rw-r--r--core/l10n/nb_NO.js18
-rw-r--r--core/l10n/nb_NO.json18
-rw-r--r--core/l10n/nds.js1
-rw-r--r--core/l10n/nds.json1
-rw-r--r--core/l10n/nl.js13
-rw-r--r--core/l10n/nl.json13
-rw-r--r--core/l10n/nn_NO.js1
-rw-r--r--core/l10n/nn_NO.json1
-rw-r--r--core/l10n/oc.js77
-rw-r--r--core/l10n/oc.json77
-rw-r--r--core/l10n/pl.js2
-rw-r--r--core/l10n/pl.json2
-rw-r--r--core/l10n/pt_BR.js12
-rw-r--r--core/l10n/pt_BR.json12
-rw-r--r--core/l10n/pt_PT.js2
-rw-r--r--core/l10n/pt_PT.json2
-rw-r--r--core/l10n/ro.js2
-rw-r--r--core/l10n/ro.json2
-rw-r--r--core/l10n/ru.js5
-rw-r--r--core/l10n/ru.json5
-rw-r--r--core/l10n/si_LK.js3
-rw-r--r--core/l10n/si_LK.json3
-rw-r--r--core/l10n/sk_SK.js2
-rw-r--r--core/l10n/sk_SK.json2
-rw-r--r--core/l10n/sl.js2
-rw-r--r--core/l10n/sl.json2
-rw-r--r--core/l10n/sq.js382
-rw-r--r--core/l10n/sq.json382
-rw-r--r--core/l10n/sr.js2
-rw-r--r--core/l10n/sr.json2
-rw-r--r--core/l10n/sr@latin.js1
-rw-r--r--core/l10n/sr@latin.json1
-rw-r--r--core/l10n/sv.js5
-rw-r--r--core/l10n/sv.json5
-rw-r--r--core/l10n/ta_LK.js3
-rw-r--r--core/l10n/ta_LK.json3
-rw-r--r--core/l10n/th_TH.js5
-rw-r--r--core/l10n/th_TH.json5
-rw-r--r--core/l10n/tr.js2
-rw-r--r--core/l10n/tr.json2
-rw-r--r--core/l10n/uk.js2
-rw-r--r--core/l10n/uk.json2
-rw-r--r--core/l10n/ur_PK.js1
-rw-r--r--core/l10n/ur_PK.json1
-rw-r--r--core/l10n/vi.js1
-rw-r--r--core/l10n/vi.json1
-rw-r--r--core/l10n/zh_CN.js2
-rw-r--r--core/l10n/zh_CN.json2
-rw-r--r--core/l10n/zh_HK.js3
-rw-r--r--core/l10n/zh_HK.json3
-rw-r--r--core/l10n/zh_TW.js45
-rw-r--r--core/l10n/zh_TW.json45
-rw-r--r--core/routes.php2
-rw-r--r--core/shipped.json6
-rw-r--r--core/templates/login.php2
-rw-r--r--core/vendor/strengthify/jquery.strengthify.js2
162 files changed, 1547 insertions, 780 deletions
diff --git a/core/ajax/share.php b/core/ajax/share.php
index 4738d0e0827..68afd7b4e84 100644
--- a/core/ajax/share.php
+++ b/core/ajax/share.php
@@ -13,7 +13,7 @@
* @author Morris Jobke <hey@morrisjobke.de>
* @author Ramiro Aparicio <rapariciog@gmail.com>
* @author Robin Appelman <icewind@owncloud.com>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
* @author Thomas Tanghus <thomas@tanghus.net>
* @author Vincent Petry <pvince81@owncloud.com>
@@ -48,9 +48,28 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo
$shareType = (int)$_POST['shareType'];
$shareWith = $_POST['shareWith'];
$itemSourceName = isset($_POST['itemSourceName']) ? (string)$_POST['itemSourceName'] : null;
- if ($shareType === OCP\Share::SHARE_TYPE_LINK && $shareWith == '') {
- $shareWith = null;
+
+ /*
+ * Nasty nasty fix for https://github.com/owncloud/core/issues/19950
+ */
+ $passwordChanged = null;
+ if (is_array($shareWith)) {
+ $passwordChanged = ($shareWith['passwordChanged'] === 'true');
+ if ($shareType === OCP\Share::SHARE_TYPE_LINK && $shareWith['password'] === '') {
+ $shareWith = null;
+ } else {
+ $shareWith = $shareWith['password'];
+ }
+ } else {
+ /*
+ * We need this branch since the calendar and contacts also use this
+ * endpoint
+ */
+ if ($shareType === OCP\Share::SHARE_TYPE_LINK && $shareWith === '') {
+ $shareWith = null;
+ }
}
+
$itemSourceName=(isset($_POST['itemSourceName'])) ? (string)$_POST['itemSourceName']:'';
$token = OCP\Share::shareItem(
@@ -60,7 +79,8 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo
$shareWith,
$_POST['permissions'],
$itemSourceName,
- (!empty($_POST['expirationDate']) ? new \DateTime((string)$_POST['expirationDate']) : null)
+ (!empty($_POST['expirationDate']) ? new \DateTime((string)$_POST['expirationDate']) : null),
+ $passwordChanged
);
if (is_string($token)) {
diff --git a/core/ajax/update.php b/core/ajax/update.php
index 11d159f15d1..54038a479fb 100644
--- a/core/ajax/update.php
+++ b/core/ajax/update.php
@@ -1,6 +1,7 @@
<?php
/**
* @author Bart Visscher <bartv@thisnet.nl>
+ * @author Joas Schilling <nickvergessen@owncloud.com>
* @author Lukas Reschke <lukas@owncloud.com>
* @author Michael Gapczynski <GapczynskiM@gmail.com>
* @author Morris Jobke <hey@morrisjobke.de>
@@ -41,21 +42,12 @@ if (OC::checkUpgrade(false)) {
// avoid side effects
\OC_User::setIncognitoMode(true);
-
-
$logger = \OC::$server->getLogger();
- $config = \OC::$server->getConfig();
$updater = new \OC\Updater(
\OC::$server->getHTTPHelper(),
- $config,
+ \OC::$server->getConfig(),
$logger
);
-
- if ($config->getSystemValue('update.skip-migration-test', false)) {
- $eventSource->send('success', (string)$l->t('Migration tests are skipped - "update.skip-migration-test" is activated in config.php'));
- $updater->setSimulateStepEnabled(false);
- }
-
$incompatibleApps = [];
$disabledThirdPartyApps = [];
@@ -68,12 +60,24 @@ if (OC::checkUpgrade(false)) {
$updater->listen('\OC\Updater', 'maintenanceActive', function () use ($eventSource, $l) {
$eventSource->send('success', (string)$l->t('Maintenance mode is kept active'));
});
+ $updater->listen('\OC\Updater', 'dbUpgradeBefore', function () use($eventSource, $l) {
+ $eventSource->send('success', (string)$l->t('Updating database schema'));
+ });
$updater->listen('\OC\Updater', 'dbUpgrade', function () use ($eventSource, $l) {
$eventSource->send('success', (string)$l->t('Updated database'));
});
+ $updater->listen('\OC\Updater', 'dbSimulateUpgradeBefore', function () use($eventSource, $l) {
+ $eventSource->send('success', (string)$l->t('Checking whether the database schema can be updated (this can take a long time depending on the database size)'));
+ });
$updater->listen('\OC\Updater', 'dbSimulateUpgrade', function () use ($eventSource, $l) {
$eventSource->send('success', (string)$l->t('Checked database schema update'));
});
+ $updater->listen('\OC\Updater', 'appUpgradeCheckBefore', function () use ($eventSource, $l) {
+ $eventSource->send('success', (string)$l->t('Checking updates of apps'));
+ });
+ $updater->listen('\OC\Updater', 'appSimulateUpdate', function ($app) use ($eventSource, $l) {
+ $eventSource->send('success', (string)$l->t('Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)', [$app]));
+ });
$updater->listen('\OC\Updater', 'appUpgradeCheck', function () use ($eventSource, $l) {
$eventSource->send('success', (string)$l->t('Checked database schema update for apps'));
});
@@ -112,15 +116,18 @@ if (OC::checkUpgrade(false)) {
exit();
}
- if (!empty($incompatibleApps)) {
- $eventSource->send('notice',
- (string)$l->t('Following incompatible apps have been disabled: %s', implode(', ', $incompatibleApps)));
+ $disabledApps = [];
+ foreach ($disabledThirdPartyApps as $app) {
+ $disabledApps[$app] = (string) $l->t('%s (3rdparty)', [$app]);
}
- if (!empty($disabledThirdPartyApps)) {
- $eventSource->send('notice',
- (string)$l->t('Following apps have been disabled: %s', implode(', ', $disabledThirdPartyApps)));
+ foreach ($incompatibleApps as $app) {
+ $disabledApps[$app] = (string) $l->t('%s (incompatible)', [$app]);
}
+ if (!empty($disabledApps)) {
+ $eventSource->send('notice',
+ (string)$l->t('Following apps have been disabled: %s', implode(', ', $disabledApps)));
+ }
} else {
$eventSource->send('notice', (string)$l->t('Already up to date'));
}
diff --git a/core/application.php b/core/application.php
index 12ec6b63fd4..dfc4fc38c7d 100644
--- a/core/application.php
+++ b/core/application.php
@@ -3,7 +3,7 @@
* @author Bernhard Posselt <dev@bernhard-posselt.com>
* @author Lukas Reschke <lukas@owncloud.com>
* @author Morris Jobke <hey@morrisjobke.de>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
* @author Victor Dubiniuk <dubiniuk@owncloud.com>
*
@@ -85,7 +85,8 @@ class Application extends App {
$c->query('L10N'),
$c->query('UserManager'),
$c->query('UserSession'),
- $c->query('UserFolder')
+ $c->query('UserFolder'),
+ $c->query('Logger')
);
});
@@ -128,6 +129,9 @@ class Application extends App {
$container->registerService('Mailer', function(SimpleContainer $c) {
return $c->query('ServerContainer')->getMailer();
});
+ $container->registerService('Logger', function(SimpleContainer $c) {
+ return $c->query('ServerContainer')->getLogger();
+ });
$container->registerService('TimeFactory', function(SimpleContainer $c) {
return new TimeFactory();
});
diff --git a/core/avatar/avatarcontroller.php b/core/avatar/avatarcontroller.php
index 97b3615c032..6c0321e6b5e 100644
--- a/core/avatar/avatarcontroller.php
+++ b/core/avatar/avatarcontroller.php
@@ -4,8 +4,9 @@
* @author Lukas Reschke <lukas@owncloud.com>
* @author Morris Jobke <hey@morrisjobke.de>
* @author Robin Appelman <icewind@owncloud.com>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
+ * @author Vincent Petry <pvince81@owncloud.com>
*
* @copyright Copyright (c) 2015, ownCloud, Inc.
* @license AGPL-3.0
@@ -30,7 +31,7 @@ use OCP\AppFramework\Http;
use OCP\AppFramework\Http\DataResponse;
use OCP\AppFramework\Http\DataDisplayResponse;
use OCP\IAvatarManager;
-use OCP\ICache;
+use OCP\ILogger;
use OCP\IL10N;
use OCP\IRequest;
use OCP\IUserManager;
@@ -62,6 +63,9 @@ class AvatarController extends Controller {
/** @var Folder */
protected $userFolder;
+ /** @var ILogger */
+ protected $logger;
+
/**
* @param string $appName
* @param IRequest $request
@@ -71,6 +75,7 @@ class AvatarController extends Controller {
* @param IUserManager $userManager
* @param IUserSession $userSession
* @param Folder $userFolder
+ * @param ILogger $logger
*/
public function __construct($appName,
IRequest $request,
@@ -79,7 +84,8 @@ class AvatarController extends Controller {
IL10N $l10n,
IUserManager $userManager,
IUserSession $userSession,
- Folder $userFolder) {
+ Folder $userFolder,
+ ILogger $logger) {
parent::__construct($appName, $request);
$this->avatarManager = $avatarManager;
@@ -88,6 +94,7 @@ class AvatarController extends Controller {
$this->userManager = $userManager;
$this->userSession = $userSession;
$this->userFolder = $userFolder;
+ $this->logger = $logger;
}
/**
@@ -218,11 +225,8 @@ class AvatarController extends Controller {
);
}
} catch (\Exception $e) {
- return new DataResponse(
- ['data' => ['message' => $e->getMessage()]],
- Http::STATUS_OK,
- $headers
- );
+ $this->logger->logException($e, ['app' => 'core']);
+ return new DataResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_OK, $headers);
}
}
@@ -239,7 +243,8 @@ class AvatarController extends Controller {
$avatar->remove();
return new DataResponse();
} catch (\Exception $e) {
- return new DataResponse(['data' => ['message' => $e->getMessage()]], Http::STATUS_BAD_REQUEST);
+ $this->logger->logException($e, ['app' => 'core']);
+ return new DataResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST);
}
}
@@ -307,10 +312,9 @@ class AvatarController extends Controller {
} catch (\OC\NotSquareException $e) {
return new DataResponse(['data' => ['message' => $this->l->t('Crop is not square')]],
Http::STATUS_BAD_REQUEST);
-
- }catch (\Exception $e) {
- return new DataResponse(['data' => ['message' => $e->getMessage()]],
- Http::STATUS_BAD_REQUEST);
+ } catch (\Exception $e) {
+ $this->logger->logException($e, ['app' => 'core']);
+ return new DataResponse(['data' => ['message' => $this->l->t('An error occurred. Please contact your admin.')]], Http::STATUS_BAD_REQUEST);
}
}
}
diff --git a/core/command/maintenance/mimetype/updatejs.php b/core/command/maintenance/mimetype/updatejs.php
index 5329475c0a6..b2c57556cb4 100644
--- a/core/command/maintenance/mimetype/updatejs.php
+++ b/core/command/maintenance/mimetype/updatejs.php
@@ -1,7 +1,7 @@
<?php
/**
* @author Robin McCorkell <rmccorkell@karoshi.org.uk>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
*
* @copyright Copyright (c) 2015, ownCloud, Inc.
* @license AGPL-3.0
diff --git a/core/command/upgrade.php b/core/command/upgrade.php
index 5d4819f6baf..d1a7c09c30c 100644
--- a/core/command/upgrade.php
+++ b/core/command/upgrade.php
@@ -96,12 +96,6 @@ class Upgrade extends Command {
$updateStepEnabled = true;
$skip3rdPartyAppsDisable = false;
- if ($this->config->getSystemValue('update.skip-migration-test', false)) {
- $output->writeln(
- '<info>"skip-migration-test" is activated via config.php</info>'
- );
- $simulateStepEnabled = false;
- }
if ($input->getOption('skip-migration-test')) {
$simulateStepEnabled = false;
}
@@ -155,9 +149,15 @@ class Upgrade extends Command {
}
$output->writeln($message);
});
+ $updater->listen('\OC\Updater', 'dbUpgradeBefore', function () use($output) {
+ $output->writeln('<info>Updating database schema</info>');
+ });
$updater->listen('\OC\Updater', 'dbUpgrade', function () use($output) {
$output->writeln('<info>Updated database</info>');
});
+ $updater->listen('\OC\Updater', 'dbSimulateUpgradeBefore', function () use($output) {
+ $output->writeln('<info>Checking whether the database schema can be updated (this can take a long time depending on the database size)</info>');
+ });
$updater->listen('\OC\Updater', 'dbSimulateUpgrade', function () use($output) {
$output->writeln('<info>Checked database schema update</info>');
});
@@ -176,6 +176,12 @@ class Upgrade extends Command {
$updater->listen('\OC\Updater', 'repairError', function ($app) use($output) {
$output->writeln('<error>Repair error: ' . $app . '</error>');
});
+ $updater->listen('\OC\Updater', 'appUpgradeCheckBefore', function () use ($output) {
+ $output->writeln('<info>Checking updates of apps</info>');
+ });
+ $updater->listen('\OC\Updater', 'appSimulateUpdate', function ($app) use ($output) {
+ $output->writeln("<info>Checking whether the database schema for <$app> can be updated (this can take a long time depending on the database size)</info>");
+ });
$updater->listen('\OC\Updater', 'appUpgradeCheck', function () use ($output) {
$output->writeln('<info>Checked database schema update for apps</info>');
});
diff --git a/core/css/apps.css b/core/css/apps.css
index 3122a2b48a1..ee68c45b1f2 100644
--- a/core/css/apps.css
+++ b/core/css/apps.css
@@ -35,7 +35,6 @@
height: 100%;
width: inherit;
overflow: auto;
- padding-bottom: 44px;
-moz-box-sizing: border-box; box-sizing: border-box;
}
#app-navigation li {
@@ -308,8 +307,13 @@
-o-filter: drop-shadow(0 0 5px rgba(150, 150, 150, 0.75));
filter: drop-shadow(0 0 5px rgba(150, 150, 150, 0.75));
}
-.ie8 .bubble {
+.ie .bubble,
+.ie #app-navigation .app-navigation-entry-menu,
+.ie .bubble:after,
+.ie #app-navigation .app-navigation-entry-menu:after {
border: 1px solid #eee;
+}
+.ie8 .bubble {
margin-top: 18px;
}
.ie8 .bubble:after {
@@ -691,6 +695,7 @@ em {
.popovermenu .menuitem .no-icon {
display: inline-block;
width: 16px;
+ height: 16px;
margin-right: 10px;
}
diff --git a/core/css/fixes.css b/core/css/fixes.css
index 5f917dbbe81..71cb09cae76 100644
--- a/core/css/fixes.css
+++ b/core/css/fixes.css
@@ -42,6 +42,12 @@ select {
background-image: url('../img/actions/settings.png');
}
+.lte9 input[type="submit"], .lte9 input[type="button"],
+.lte9 button, .lte9 .button,
+.lte9 #quota, .lte9 select, .lte9 .pager li a {
+ background-color: #f1f1f1;
+}
+
/* IE8 needs PNG image for header logo */
.ie8 #header .logo {
background-image: url(../img/logo-icon-175px.png);
diff --git a/core/css/styles.css b/core/css/styles.css
index 3d68a591522..abefd2748b2 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -1025,7 +1025,7 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin
#oc-dialog-filepicker-content .dirtree span:not(:last-child)::after { content: '>'; padding: 3px;}
#oc-dialog-filepicker-content .filelist {
overflow-y:auto;
- max-height: 300px;
+ height: 300px;
background-color:white;
width:100%;
}
diff --git a/core/js/config.php b/core/js/config.php
index e2d7ae3784c..953bd2ede45 100644
--- a/core/js/config.php
+++ b/core/js/config.php
@@ -11,7 +11,7 @@
* @author Morris Jobke <hey@morrisjobke.de>
* @author Owen Winkler <a_github@midnightcircus.com>
* @author Robin Appelman <icewind@owncloud.com>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
* @author Vincent Petry <pvince81@owncloud.com>
*
diff --git a/core/js/js.js b/core/js/js.js
index 00a775b8027..a3efb64e4bd 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -1275,23 +1275,7 @@ function initCore() {
SVGSupport.checkMimeType();
}
- // user menu
- $('#settings #expand').keydown(function(event) {
- if (event.which === 13 || event.which === 32) {
- $('#expand').click();
- }
- });
- $('#settings #expand').click(function(event) {
- $('#settings #expanddiv').slideToggle(OC.menuSpeed);
- event.stopPropagation();
- });
- $('#settings #expanddiv').click(function(event){
- event.stopPropagation();
- });
- //hide the user menu when clicking outside it
- $(document).click(function(){
- $('#settings #expanddiv').slideUp(OC.menuSpeed);
- });
+ OC.registerMenu($('#expand'), $('#expanddiv'));
// toggle for menus
$(document).on('mouseup.closemenus', function(event) {
@@ -1304,7 +1288,6 @@ function initCore() {
OC.hideMenus();
});
-
/**
* Set up the main menu toggle to react to media query changes.
* If the screen is small enough, the main menu becomes a toggle.
@@ -1633,6 +1616,15 @@ OC.Util = {
},
/**
+ * Returns whether this is IE
+ *
+ * @return {bool} true if this is IE, false otherwise
+ */
+ isIE: function() {
+ return $('html').hasClass('ie');
+ },
+
+ /**
* Returns whether this is IE8
*
* @return {bool} true if this is IE8, false otherwise
@@ -1989,7 +1981,8 @@ jQuery.fn.tipsy = function(argument) {
placement: 'bottom',
delay: { 'show': 0, 'hide': 0},
trigger: 'hover',
- html: false
+ html: false,
+ container: 'body'
};
if(argument.gravity) {
switch(argument.gravity) {
diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js
index 7af50c4ddfc..4448b813021 100644
--- a/core/js/oc-dialogs.js
+++ b/core/js/oc-dialogs.js
@@ -171,7 +171,6 @@ var OCdialogs = {
$('body').append(self.$filePicker);
-
self.$filePicker.ready(function() {
self.$filelist = self.$filePicker.find('.filelist');
self.$dirTree = self.$filePicker.find('.dirtree');
@@ -601,6 +600,14 @@ var OCdialogs = {
$(dialogId).css('height','auto');
+ var $primaryButton = $dlg.closest('.oc-dialog').find('button.continue');
+ $primaryButton.prop('disabled', true);
+
+ function updatePrimaryButton() {
+ var checkedCount = $dlg.find('.conflicts .checkbox:checked').length;
+ $primaryButton.prop('disabled', checkedCount === 0);
+ }
+
//add checkbox toggling actions
$(dialogId).find('.allnewfiles').on('click', function() {
var $checkboxes = $(dialogId).find('.conflict .replacement input[type="checkbox"]');
@@ -632,6 +639,7 @@ var OCdialogs = {
$(dialogId).find('.allnewfiles').prop('checked', false);
$(dialogId).find('.allnewfiles + .count').text('');
}
+ updatePrimaryButton();
});
$(dialogId).on('click', '.original,.allexistingfiles', function(){
var count = $(dialogId).find('.conflict .original input[type="checkbox"]:checked').length;
@@ -646,7 +654,9 @@ var OCdialogs = {
$(dialogId).find('.allexistingfiles').prop('checked', false);
$(dialogId).find('.allexistingfiles + .count').text('');
}
+ updatePrimaryButton();
});
+
dialogDeferred.resolve();
})
.fail(function() {
@@ -727,9 +737,10 @@ var OCdialogs = {
var dirs = [];
var others = [];
var self = this;
- this.$filelist.empty().addClass('loading');
+ this.$filelist.empty().addClass('icon-loading');
this.$filePicker.data('path', dir);
$.when(this._getFileList(dir, this.$filePicker.data('mimetype'))).then(function(response) {
+
$.each(response.data.files, function(index, file) {
if (file.type === 'dir') {
dirs.push(file);
@@ -761,7 +772,7 @@ var OCdialogs = {
self.$filelist.append($li);
});
- self.$filelist.removeClass('loading');
+ self.$filelist.removeClass('icon-loading');
if (!OC.Util.hasSVGSupport()) {
OC.Util.replaceSVG(self.$filePicker.find('.dirtree'));
}
diff --git a/core/js/sharedialogexpirationview.js b/core/js/sharedialogexpirationview.js
index 772b9ba97dc..eef440c9af5 100644
--- a/core/js/sharedialogexpirationview.js
+++ b/core/js/sharedialogexpirationview.js
@@ -8,6 +8,8 @@
*
*/
+/* global moment */
+
(function() {
if (!OC.Share) {
OC.Share = {};
@@ -19,9 +21,9 @@
// in the LinkShareView to ease reusing it in future. Then,
// modifications (getting rid of IDs) are still necessary.
'{{#if isLinkShare}}' +
- '<input type="checkbox" name="expirationCheckbox" class="expirationCheckbox checkbox" id="expirationCheckbox" value="1" ' +
+ '<input type="checkbox" name="expirationCheckbox" class="expirationCheckbox checkbox" id="expirationCheckbox-{{cid}}" value="1" ' +
'{{#if isExpirationSet}}checked="checked"{{/if}} {{#if disableCheckbox}}disabled="disabled"{{/if}} />' +
- '<label for="expirationCheckbox">{{setExpirationLabel}}</label>' +
+ '<label for="expirationCheckbox-{{cid}}">{{setExpirationLabel}}</label>' +
'<div class="expirationDateContainer {{#unless isExpirationSet}}hidden{{/unless}}">' +
' <label for="expirationDate" class="hidden-visually" value="{{expirationDate}}">{{expirationLabel}}</label>' +
' <input id="expirationDate" class="datepicker" type="text" placeholder="{{expirationDatePlaceholder}}" value="{{expirationValue}}" />' +
@@ -134,11 +136,11 @@
var expiration;
if (isExpirationSet) {
- expiration = moment(this.model.get('linkShare').expiration, 'YYYY-MM-DD').format('DD-MM-YYYY')
+ expiration = moment(this.model.get('linkShare').expiration, 'YYYY-MM-DD').format('DD-MM-YYYY');
}
- var expirationTemplate = this.template();
- this.$el.html(expirationTemplate({
+ this.$el.html(this.template({
+ cid: this.cid,
setExpirationLabel: t('core', 'Set expiration date'),
expirationLabel: t('core', 'Expiration'),
expirationDatePlaceholder: t('core', 'Expiration date'),
@@ -186,11 +188,11 @@
* @returns {Function} from Handlebars
* @private
*/
- template: function () {
+ template: function (data) {
if (!this._template) {
this._template = Handlebars.compile(TEMPLATE);
}
- return this._template;
+ return this._template(data);
}
});
diff --git a/core/js/sharedialoglinkshareview.js b/core/js/sharedialoglinkshareview.js
index 792062f0e16..29dce21486c 100644
--- a/core/js/sharedialoglinkshareview.js
+++ b/core/js/sharedialoglinkshareview.js
@@ -13,36 +13,42 @@
OC.Share = {};
}
+ var PASSWORD_PLACEHOLDER = '**********';
+ var PASSWORD_PLACEHOLDER_MESSAGE = t('core', 'Choose a password for the public link');
+
var TEMPLATE =
'{{#if shareAllowed}}' +
'<span class="icon-loading-small hidden"></span>' +
- '<input type="checkbox" name="linkCheckbox" id="linkCheckbox" class="checkbox" value="1" {{#if isLinkShare}}checked="checked"{{/if}} /><label for="linkCheckbox">{{linkShareLabel}}</label>' +
+ '<input type="checkbox" name="linkCheckbox" id="linkCheckbox-{{cid}}" class="checkbox linkCheckbox" value="1" {{#if isLinkShare}}checked="checked"{{/if}} />' +
+ '<label for="linkCheckbox-{{cid}}">{{linkShareLabel}}</label>' +
'<br />' +
- '<label for="linkText" class="hidden-visually">{{urlLabel}}</label>' +
- '<input id="linkText" {{#unless isLinkShare}}class="hidden"{{/unless}} type="text" readonly="readonly" value="{{shareLinkURL}}" />' +
+ '<label for="linkText-{{cid}}" class="hidden-visually">{{urlLabel}}</label>' +
+ '<input id="linkText-{{cid}}" class="linkText {{#unless isLinkShare}}hidden{{/unless}}" type="text" readonly="readonly" value="{{shareLinkURL}}" />' +
' {{#if showPasswordCheckBox}}' +
- '<input type="checkbox" name="showPassword" id="showPassword" class="checkbox" {{#if isPasswordSet}}checked="checked"{{/if}} value="1" /><label for="showPassword">{{enablePasswordLabel}}</label>' +
+ '<input type="checkbox" name="showPassword" id="showPassword-{{cid}}" class="checkbox showPasswordCheckbox" {{#if isPasswordSet}}checked="checked"{{/if}} value="1" />' +
+ '<label for="showPassword-{{cid}}">{{enablePasswordLabel}}</label>' +
' {{/if}}' +
- '<div id="linkPass" {{#unless isPasswordSet}}class="hidden"{{/unless}}>' +
- ' <label for="linkPassText" class="hidden-visually">{{passwordLabel}}</label>' +
- ' <input id="linkPassText" type="password" placeholder="{{passwordPlaceholder}}" />' +
+ '<div id="linkPass" class="linkPass {{#unless isPasswordSet}}hidden{{/unless}}">' +
+ ' <label for="linkPassText-{{cid}}" class="hidden-visually">{{passwordLabel}}</label>' +
+ ' <input id="linkPassText-{{cid}}" class="linkPassText" type="password" placeholder="{{passwordPlaceholder}}" />' +
' <span class="icon-loading-small hidden"></span>' +
'</div>' +
' {{#if publicUpload}}' +
'<div id="allowPublicUploadWrapper">' +
' <span class="icon-loading-small hidden"></span>' +
- ' <input type="checkbox" value="1" name="allowPublicUpload" id="sharingDialogAllowPublicUpload" class="checkbox" {{{publicUploadChecked}}} />' +
- '<label for="sharingDialogAllowPublicUpload">{{publicUploadLabel}}</label>' +
+ ' <input type="checkbox" value="1" name="allowPublicUpload" id="sharingDialogAllowPublicUpload-{{cid}}" class="checkbox publicUploadCheckbox" {{{publicUploadChecked}}} />' +
+ '<label for="sharingDialogAllowPublicUpload-{{cid}}">{{publicUploadLabel}}</label>' +
'</div>' +
' {{/if}}' +
' {{#if mailPublicNotificationEnabled}}' +
'<form id="emailPrivateLink" class="emailPrivateLinkForm">' +
- ' <input id="email" value="" placeholder="{{mailPrivatePlaceholder}}" type="text" />' +
- ' <input id="emailButton" type="submit" value="{{mailButtonText}}" />' +
+ ' <input id="email" class="emailField" value="" placeholder="{{mailPrivatePlaceholder}}" type="text" />' +
+ ' <input id="emailButton" class="emailButton" type="submit" value="{{mailButtonText}}" />' +
'</form>' +
' {{/if}}' +
'{{else}}' +
- '<input id="shareWith" type="text" placeholder="{{noSharingPlaceholder}}" disabled="disabled"/>' +
+ // FIXME: this doesn't belong in this view
+ '<input id="shareWith-{{cid}}" class="shareWithField" type="text" placeholder="{{noSharingPlaceholder}}" disabled="disabled"/>' +
'{{/if}}'
;
@@ -70,7 +76,13 @@
showLink: true,
events: {
- 'submit .emailPrivateLinkForm': '_onEmailPrivateLink'
+ 'submit .emailPrivateLinkForm': '_onEmailPrivateLink',
+ 'focusout input.linkPassText': 'onPasswordEntered',
+ 'keyup input.linkPassText': 'onPasswordKeyUp',
+ 'click .linkCheckbox': 'onLinkCheckBoxChange',
+ 'click .linkText': 'onLinkTextClick',
+ 'change .publicUploadCheckbox': 'onAllowPublicUploadChange',
+ 'click .showPasswordCheckbox': 'onShowPasswordClick'
},
initialize: function(options) {
@@ -98,12 +110,20 @@
throw 'missing OC.Share.ShareConfigModel';
}
- _.bindAll(this, 'onLinkCheckBoxChange', 'onPasswordEntered',
- 'onShowPasswordClick', 'onAllowPublicUploadChange');
+ _.bindAll(
+ this,
+ '_onEmailPrivateLink',
+ 'onLinkCheckBoxChange',
+ 'onPasswordEntered',
+ 'onPasswordKeyUp',
+ 'onLinkTextClick',
+ 'onShowPasswordClick',
+ 'onAllowPublicUploadChange'
+ );
},
onLinkCheckBoxChange: function() {
- var $checkBox = this.$el.find('#linkCheckbox');
+ var $checkBox = this.$el.find('.linkCheckbox');
var $loading = $checkBox.siblings('.icon-loading-small');
if(!$loading.hasClass('hidden')) {
return false;
@@ -115,49 +135,53 @@
// this will create it
this.model.saveLinkShare();
} else {
- this.$el.find('#linkPass').slideToggle(OC.menuSpeed);
- // TODO drop with IE8 drop
- if($('html').hasClass('ie8')) {
- this.$el.find('#linkPassText').attr('placeholder', null);
- this.$el.find('#linkPassText').val('');
- }
- this.$el.find('#linkPassText').focus();
+ this.$el.find('.linkPass').slideToggle(OC.menuSpeed);
+ this.$el.find('.linkPassText').focus();
}
} else {
+ $loading.removeClass('hidden');
if (this.model.get('linkShare').isLinkShare) {
this.model.removeLinkShare();
} else {
- this.$el.find('#linkPass').slideToggle(OC.menuSpeed);
+ this.$el.find('.linkPass').slideToggle(OC.menuSpeed);
}
}
},
onLinkTextClick: function() {
- this.focus();
- this.select();
+ var $el = this.$el.find('.linkText');
+ $el.focus();
+ $el.select();
},
onShowPasswordClick: function() {
- this.$el.find('#linkPass').slideToggle(OC.menuSpeed);
- if(!this.$el.find('#showPassword').is(':checked')) {
+ this.$el.find('.linkPass').slideToggle(OC.menuSpeed);
+ if(!this.$el.find('.showPasswordCheckbox').is(':checked')) {
this.model.setPassword('');
this.model.saveLinkShare();
} else {
- this.$el.find('#linkPassText').focus();
+ this.$el.find('.linkPassText').focus();
+ }
+ },
+
+ onPasswordKeyUp: function(event) {
+ if(event.keyCode == 13) {
+ this.onPasswordEntered();
}
},
onPasswordEntered: function() {
var self = this;
- var $loading = this.$el.find('#linkPass .icon-loading-small');
+ var $loading = this.$el.find('.linkPass .icon-loading-small');
if (!$loading.hasClass('hidden')) {
// still in process
return;
}
- var $input = this.$el.find('#linkPassText');
+ var $input = this.$el.find('.linkPassText');
$input.removeClass('error');
var password = $input.val();
- if(password === '') {
+ // in IE9 the password might be the placeholder due to bugs in the placeholders polyfill
+ if(password === '' || password === PASSWORD_PLACEHOLDER || password === PASSWORD_PLACEHOLDER_MESSAGE) {
return;
}
@@ -178,29 +202,35 @@
},
onAllowPublicUploadChange: function() {
- this.$el.find('#sharingDialogAllowPublicUpload')
- .siblings('.icon-loading-small').removeClass('hidden').addClass('inlineblock');
- this.model.setPublicUpload(this.$el.find('#sharingDialogAllowPublicUpload').is(':checked'));
+ var $checkbox = this.$('.publicUploadCheckbox');
+ $checkbox.siblings('.icon-loading-small').removeClass('hidden').addClass('inlineblock');
+ this.model.setPublicUpload($checkbox.is(':checked'));
this.model.saveLinkShare();
},
_onEmailPrivateLink: function(event) {
event.preventDefault();
- var $emailField = this.$el.find('#email');
- var $emailButton = this.$el.find('#emailButton');
- var email = this.$el.find('#email').val();
+ var $emailField = this.$el.find('.emailField');
+ var $emailButton = this.$el.find('.emailButton');
+ var email = $emailField.val();
if (email !== '') {
$emailField.prop('disabled', true);
$emailButton.prop('disabled', true);
$emailField.val(t('core', 'Sending ...'));
- this.model.sendEmailPrivateLink(email).then(function() {
+ this.model.sendEmailPrivateLink(email).done(function() {
$emailField.css('font-weight', 'bold').val(t('core','Email sent'));
setTimeout(function() {
- $emailField.css('font-weight', 'normal').val('');
+ $emailField.val('');
+ $emailField.css('font-weight', 'normal');
$emailField.prop('disabled', false);
$emailButton.prop('disabled', false);
}, 2000);
+ }).fail(function() {
+ $emailField.val(email);
+ $emailField.css('font-weight', 'normal');
+ $emailField.prop('disabled', false);
+ $emailButton.prop('disabled', false);
});
}
return false;
@@ -237,6 +267,7 @@
|| !this.model.get('linkShare').password);
this.$el.html(linkShareTemplate({
+ cid: this.cid,
shareAllowed: true,
isLinkShare: isLinkShare,
shareLinkURL: this.model.get('linkShare').link,
@@ -244,7 +275,7 @@
urlLabel: t('core', 'Link'),
enablePasswordLabel: t('core', 'Password protect'),
passwordLabel: t('core', 'Password'),
- passwordPlaceholder: isPasswordSet ? '**********' : t('core', 'Choose a password for the public link'),
+ passwordPlaceholder: isPasswordSet ? PASSWORD_PLACEHOLDER : PASSWORD_PLACEHOLDER_MESSAGE,
isPasswordSet: isPasswordSet,
showPasswordCheckBox: showPasswordCheckBox,
publicUpload: publicUpload && isLinkShare,
@@ -255,20 +286,7 @@
mailButtonText: t('core', 'Send')
}));
- // TODO: move this to delegate events instead
- this.$el.find('#linkCheckbox').click(this.onLinkCheckBoxChange);
- this.$el.find('#sharingDialogAllowPublicUpload').change(this.onAllowPublicUploadChange);
- this.$el.find('#linkText').click(this.onLinkTextClick);
- this.$el.find('#showPassword').click(this.onShowPasswordClick);
- this.$el.find('#linkPassText').focusout(this.onPasswordEntered);
- var view = this;
- this.$el.find('#linkPassText').keyup(function(event) {
- if(event.keyCode == 13) {
- view.onPasswordEntered();
- }
- });
-
- var $emailField = this.$el.find('#email');
+ var $emailField = this.$el.find('.emailField');
if (isLinkShare && $emailField.length !== 0) {
$emailField.autocomplete({
minLength: 1,
@@ -295,6 +313,12 @@
};
}
+ // TODO drop with IE8 drop
+ if($('html').hasClass('ie8')) {
+ this.$el.find('#linkPassText').removeAttr('placeholder');
+ this.$el.find('#linkPassText').val('');
+ }
+
this.delegateEvents();
return this;
diff --git a/core/js/sharedialogshareelistview.js b/core/js/sharedialogshareelistview.js
index c29716b3e56..dfe5789e774 100644
--- a/core/js/sharedialogshareelistview.js
+++ b/core/js/sharedialogshareelistview.js
@@ -14,7 +14,7 @@
}
var TEMPLATE =
- '<ul id="shareWithList">' +
+ '<ul id="shareWithList" class="shareWithList">' +
'{{#each sharees}}' +
' {{#if isCollection}}' +
' <li data-collection="{{collectionID}}">{{text}}</li>' +
@@ -27,31 +27,31 @@
' {{/if}}' +
' <span class="username">{{shareWithDisplayName}}</span>' +
' {{#if mailPublicNotificationEnabled}} {{#unless isRemoteShare}}' +
- ' <input id="mail-{{shareWith}}" type="checkbox" name="mailNotification" class="mailNotification checkbox" {{#if wasMailSent}}checked="checked"{{/if}} />' +
- ' <label for="mail-{{shareWith}}">{{notifyByMailLabel}}</label>' +
+ ' <input id="mail-{{cid}}-{{shareWith}}" type="checkbox" name="mailNotification" class="mailNotification checkbox" {{#if wasMailSent}}checked="checked"{{/if}} />' +
+ ' <label for="mail-{{cid}}-{{shareWith}}">{{notifyByMailLabel}}</label>' +
' {{/unless}} {{/if}}' +
' {{#if isResharingAllowed}} {{#if sharePermissionPossible}} {{#unless isRemoteShare}}' +
- ' <input id="canShare-{{shareWith}}" type="checkbox" name="share" class="permissions checkbox" {{#if hasSharePermission}}checked="checked"{{/if}} data-permissions="{{sharePermission}}" />' +
- ' <label for="canShare-{{shareWith}}">{{canShareLabel}}</label>' +
+ ' <input id="canShare-{{cid}}-{{shareWith}}" type="checkbox" name="share" class="permissions checkbox" {{#if hasSharePermission}}checked="checked"{{/if}} data-permissions="{{sharePermission}}" />' +
+ ' <label for="canShare-{{cid}}-{{shareWith}}">{{canShareLabel}}</label>' +
' {{/unless}} {{/if}} {{/if}}' +
' {{#if editPermissionPossible}}' +
- ' <input id="canEdit-{{shareWith}}" type="checkbox" name="edit" class="permissions checkbox" {{#if hasEditPermission}}checked="checked"{{/if}} />' +
- ' <label for="canEdit-{{shareWith}}">{{canEditLabel}}</label>' +
+ ' <input id="canEdit-{{cid}}-{{shareWith}}" type="checkbox" name="edit" class="permissions checkbox" {{#if hasEditPermission}}checked="checked"{{/if}} />' +
+ ' <label for="canEdit-{{cid}}-{{shareWith}}">{{canEditLabel}}</label>' +
' {{/if}}' +
' {{#unless isRemoteShare}}' +
' <a href="#" class="showCruds"><img class="svg" alt="{{crudsLabel}}" src="{{triangleSImage}}"/></a>' +
' <div class="cruds hidden">' +
' {{#if createPermissionPossible}}' +
- ' <input id="canCreate-{{shareWith}}" type="checkbox" name="create" class="permissions checkbox" {{#if hasCreatePermission}}checked="checked"{{/if}} data-permissions="{{createPermission}}"/>' +
- ' <label for="canCreate-{{shareWith}}">{{createPermissionLabel}}</label>' +
+ ' <input id="canCreate-{{cid}}-{{shareWith}}" type="checkbox" name="create" class="permissions checkbox" {{#if hasCreatePermission}}checked="checked"{{/if}} data-permissions="{{createPermission}}"/>' +
+ ' <label for="canCreate-{{cid}}-{{shareWith}}">{{createPermissionLabel}}</label>' +
' {{/if}}' +
' {{#if updatePermissionPossible}}' +
- ' <input id="canUpdate-{{shareWith}}" type="checkbox" name="update" class="permissions checkbox" {{#if hasUpdatePermission}}checked="checked"{{/if}} data-permissions="{{updatePermission}}"/>' +
- ' <label for="canUpdate-{{shareWith}}">{{updatePermissionLabel}}</label>' +
+ ' <input id="canUpdate-{{cid}}-{{shareWith}}" type="checkbox" name="update" class="permissions checkbox" {{#if hasUpdatePermission}}checked="checked"{{/if}} data-permissions="{{updatePermission}}"/>' +
+ ' <label for="canUpdate-{{cid}}-{{shareWith}}">{{updatePermissionLabel}}</label>' +
' {{/if}}' +
' {{#if deletePermissionPossible}} {{#unless isRemoteShare}}' +
- ' <input id="canDelete-{{shareWith}}" type="checkbox" name="delete" class="permissions checkbox" {{#if hasDeletePermission}}checked="checked"{{/if}} data-permissions="{{deletePermission}}"/>' +
- ' <label for="canDelete-{{shareWith}}">{{deletePermissionLabel}}</label>' +
+ ' <input id="canDelete-{{cid}}-{{shareWith}}" type="checkbox" name="delete" class="permissions checkbox" {{#if hasDeletePermission}}checked="checked"{{/if}} data-permissions="{{deletePermission}}"/>' +
+ ' <label for="canDelete-{{cid}}-{{shareWith}}">{{deletePermissionLabel}}</label>' +
' {{/unless}} {{/if}}' +
' </div>' +
' {{/unless}}' +
@@ -146,6 +146,7 @@
}
return _.extend(hasPermissionOverride, {
+ cid: this.cid,
hasSharePermission: this.model.hasSharePermission(shareIndex),
hasEditPermission: this.model.hasEditPermission(shareIndex),
hasCreatePermission: this.model.hasCreatePermission(shareIndex),
@@ -209,8 +210,8 @@
},
render: function() {
- var shareeListTemplate = this.template();
- this.$el.html(shareeListTemplate({
+ this.$el.html(this.template({
+ cid: this.cid,
sharees: this.getShareeList()
}));
@@ -235,11 +236,11 @@
* @returns {Function} from Handlebars
* @private
*/
- template: function () {
+ template: function (data) {
if (!this._template) {
this._template = Handlebars.compile(TEMPLATE);
}
- return this._template;
+ return this._template(data);
},
onUnshare: function(event) {
diff --git a/core/js/sharedialogview.js b/core/js/sharedialogview.js
index 7b02e6a3a50..dd07adceac4 100644
--- a/core/js/sharedialogview.js
+++ b/core/js/sharedialogview.js
@@ -16,9 +16,9 @@
var TEMPLATE_BASE =
'<div class="resharerInfoView subView"></div>' +
'{{#if isSharingAllowed}}' +
- '<label for="shareWith" class="hidden-visually">{{shareLabel}}</label>' +
+ '<label for="shareWith-{{cid}}" class="hidden-visually">{{shareLabel}}</label>' +
'<div class="oneline">' +
- ' <input id="shareWith" type="text" placeholder="{{sharePlaceholder}}" />' +
+ ' <input id="shareWith-{{cid}}" class="shareWithField" type="text" placeholder="{{sharePlaceholder}}" />' +
' <span class="shareWithLoading icon-loading-small hidden"></span>'+
'{{{remoteShareInfo}}}' +
'</div>' +
@@ -127,7 +127,7 @@
$loading.addClass('hidden');
$loading.removeClass('inlineblock');
if (result.status == 'success' && result.data.length > 0) {
- $("#shareWith").autocomplete("option", "autoFocus", true);
+ $('.shareWithField').autocomplete("option", "autoFocus", true);
response(result.data);
} else {
response();
@@ -184,7 +184,7 @@
this._loadingOnce = true;
// the first time, focus on the share field after the spinner disappeared
_.defer(function() {
- self.$('#shareWith').focus();
+ self.$('.shareWithField').focus();
});
}
},
@@ -193,13 +193,14 @@
var baseTemplate = this._getTemplate('base', TEMPLATE_BASE);
this.$el.html(baseTemplate({
+ cid: this.cid,
shareLabel: t('core', 'Share'),
sharePlaceholder: this._renderSharePlaceholderPart(),
remoteShareInfo: this._renderRemoteShareInfoPart(),
isSharingAllowed: this.model.sharePermissionPossible()
}));
- var $shareField = this.$el.find('#shareWith');
+ var $shareField = this.$el.find('.shareWithField');
if ($shareField.length) {
$shareField.autocomplete({
minLength: 2,
diff --git a/core/js/shareitemmodel.js b/core/js/shareitemmodel.js
index 328d291b778..ae3cb0ce2e3 100644
--- a/core/js/shareitemmodel.js
+++ b/core/js/shareitemmodel.js
@@ -116,7 +116,8 @@
// TODO: use backbone's default value mechanism once this is a separate model
var requiredAttributes = [
- { name: 'password', defaultValue: '' },
+ { name: 'password', defaultValue: '' },
+ { name: 'passwordChanged', defaultValue: false },
{ name: 'permissions', defaultValue: OC.PERMISSION_READ },
{ name: 'expiration', defaultValue: this.configModel.getDefaultExpirationDateString() }
];
@@ -136,11 +137,16 @@
}
});
+ var password = {
+ password: attributes.password,
+ passwordChanged: attributes.passwordChanged
+ };
+
OC.Share.share(
itemType,
itemSource,
OC.Share.SHARE_TYPE_LINK,
- attributes.password,
+ password,
attributes.permissions,
this.fileInfoModel.get('name'),
attributes.expiration,
@@ -208,6 +214,7 @@
*/
setPassword: function(password) {
this.get('linkShare').password = password;
+ this.get('linkShare').passwordChanged = true;
},
addShare: function(attributes, options) {
@@ -522,11 +529,12 @@
* @param {string} recipientEmail recipient email address
*/
sendEmailPrivateLink: function(recipientEmail) {
+ var deferred = $.Deferred();
var itemType = this.get('itemType');
var itemSource = this.get('itemSource');
var linkShare = this.get('linkShare');
- return $.post(
+ $.post(
OC.generateUrl('core/ajax/share.php'), {
action: 'email',
toaddress: recipientEmail,
@@ -540,8 +548,13 @@
if (!result || result.status !== 'success') {
// FIXME: a model should not show dialogs
OC.dialogs.alert(result.data.message, t('core', 'Error while sending notification'));
+ deferred.reject();
+ } else {
+ deferred.resolve();
}
});
+
+ return deferred.promise();
},
/**
diff --git a/core/js/tests/specs/sharedialogviewSpec.js b/core/js/tests/specs/sharedialogviewSpec.js
index 22ae63e796a..6d5243b0e86 100644
--- a/core/js/tests/specs/sharedialogviewSpec.js
+++ b/core/js/tests/specs/sharedialogviewSpec.js
@@ -80,6 +80,9 @@ describe('OC.Share.ShareDialogView', function() {
model: shareModel
});
+ // required for proper event propagation when simulating clicks in some cases (jquery bugs)
+ $('#testArea').append(dialog.$el);
+
// triggers rendering
shareModel.set({
shares: [],
@@ -111,6 +114,7 @@ describe('OC.Share.ShareDialogView', function() {
/* jshint camelcase:false */
oc_appconfig.core = oldAppConfig;
+ dialog.remove();
fetchStub.restore();
autocompleteStub.restore();
@@ -127,7 +131,7 @@ describe('OC.Share.ShareDialogView', function() {
dialog.render();
// Toggle linkshare
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
fakeServer.requests[0].respond(
200,
{ 'Content-Type': 'application/json' },
@@ -136,13 +140,14 @@ describe('OC.Share.ShareDialogView', function() {
// Enable password, enter password and focusout
dialog.$el.find('[name=showPassword]').click();
- dialog.$el.find('#linkPassText').focus();
- dialog.$el.find('#linkPassText').val('foo');
- dialog.$el.find('#linkPassText').focusout();
+ dialog.$el.find('.linkPassText').focus();
+ dialog.$el.find('.linkPassText').val('foo');
+ dialog.$el.find('.linkPassText').focusout();
expect(fakeServer.requests[1].method).toEqual('POST');
var body = OC.parseQueryString(fakeServer.requests[1].requestBody);
- expect(body.shareWith).toEqual('foo');
+ expect(body['shareWith[password]']).toEqual('foo');
+ expect(body['shareWith[passwordChanged]']).toEqual('true');
fetchStub.reset();
@@ -157,8 +162,8 @@ describe('OC.Share.ShareDialogView', function() {
// fetching the model will rerender the view
dialog.render();
- expect(dialog.$el.find('#linkPassText').val()).toEqual('');
- expect(dialog.$el.find('#linkPassText').attr('placeholder')).toEqual('**********');
+ expect(dialog.$el.find('.linkPassText').val()).toEqual('');
+ expect(dialog.$el.find('.linkPassText').attr('placeholder')).toEqual('**********');
});
it('update password on enter', function() {
$('#allowShareWithLink').val('yes');
@@ -166,7 +171,7 @@ describe('OC.Share.ShareDialogView', function() {
dialog.render();
// Toggle linkshare
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
fakeServer.requests[0].respond(
200,
{ 'Content-Type': 'application/json' },
@@ -175,13 +180,14 @@ describe('OC.Share.ShareDialogView', function() {
// Enable password and enter password
dialog.$el.find('[name=showPassword]').click();
- dialog.$el.find('#linkPassText').focus();
- dialog.$el.find('#linkPassText').val('foo');
- dialog.$el.find('#linkPassText').trigger(new $.Event('keyup', {keyCode: 13}));
+ dialog.$el.find('.linkPassText').focus();
+ dialog.$el.find('.linkPassText').val('foo');
+ dialog.$el.find('.linkPassText').trigger(new $.Event('keyup', {keyCode: 13}));
expect(fakeServer.requests[1].method).toEqual('POST');
var body = OC.parseQueryString(fakeServer.requests[1].requestBody);
- expect(body.shareWith).toEqual('foo');
+ expect(body['shareWith[password]']).toEqual('foo');
+ expect(body['shareWith[passwordChanged]']).toEqual('true');
fetchStub.reset();
@@ -196,22 +202,22 @@ describe('OC.Share.ShareDialogView', function() {
// fetching the model will rerender the view
dialog.render();
- expect(dialog.$el.find('#linkPassText').val()).toEqual('');
- expect(dialog.$el.find('#linkPassText').attr('placeholder')).toEqual('**********');
+ expect(dialog.$el.find('.linkPassText').val()).toEqual('');
+ expect(dialog.$el.find('.linkPassText').attr('placeholder')).toEqual('**********');
});
it('shows share with link checkbox when allowed', function() {
$('#allowShareWithLink').val('yes');
dialog.render();
- expect(dialog.$el.find('#linkCheckbox').length).toEqual(1);
+ expect(dialog.$el.find('.linkCheckbox').length).toEqual(1);
});
it('does not show share with link checkbox when not allowed', function() {
$('#allowShareWithLink').val('no');
dialog.render();
- expect(dialog.$el.find('#linkCheckbox').length).toEqual(0);
+ expect(dialog.$el.find('.linkCheckbox').length).toEqual(0);
});
it('shows populated link share when a link share exists', function() {
// this is how the OC.Share class does it...
@@ -228,8 +234,31 @@ describe('OC.Share.ShareDialogView', function() {
dialog.render();
- expect(dialog.$el.find('#linkCheckbox').prop('checked')).toEqual(true);
- expect(dialog.$el.find('#linkText').val()).toEqual(link);
+ expect(dialog.$el.find('.linkCheckbox').prop('checked')).toEqual(true);
+ expect(dialog.$el.find('.linkText').val()).toEqual(link);
+ });
+ it('autofocus link text when clicked', function() {
+ $('#allowShareWithLink').val('yes');
+
+ dialog.render();
+
+ // Toggle linkshare
+ dialog.$el.find('.linkCheckbox').click();
+ fakeServer.requests[0].respond(
+ 200,
+ { 'Content-Type': 'application/json' },
+ JSON.stringify({data: {token: 'xyz'}, status: 'success'})
+ );
+
+ var focusStub = sinon.stub($.fn, 'focus');
+ var selectStub = sinon.stub($.fn, 'select');
+ dialog.$el.find('.linkText').click();
+
+ expect(focusStub.calledOnce).toEqual(true);
+ expect(selectStub.calledOnce).toEqual(true);
+
+ focusStub.restore();
+ selectStub.restore();
});
describe('password', function() {
var slideToggleStub;
@@ -250,7 +279,7 @@ describe('OC.Share.ShareDialogView', function() {
configModel.set('enforcePasswordForPublicLink', true);
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
// The password linkPass field is shown (slideToggle is called).
// No request is made yet
@@ -259,7 +288,7 @@ describe('OC.Share.ShareDialogView', function() {
expect(fakeServer.requests.length).toEqual(0);
// Now untoggle share by link
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
dialog.render();
// Password field disappears and no ajax requests have been made
@@ -302,31 +331,31 @@ describe('OC.Share.ShareDialogView', function() {
dialog.render();
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(false);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('');
});
it('does not check expiration date checkbox for new share', function() {
dialog.render();
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(false);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('');
});
it('checks expiration date checkbox and populates field when expiration date was set', function() {
shareModel.get('linkShare').expiration = '2014-02-01 00:00:00';
dialog.render();
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(true);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('01-02-2014');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('01-02-2014');
});
it('sets default date when default date setting is enabled', function() {
configModel.set('isDefaultExpireDateEnabled', true);
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
// here fetch would be called and the server returns the expiration date
shareModel.get('linkShare').expiration = '2014-1-27 00:00:00';
dialog.render();
// enabled by default
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(true);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('27-01-2014');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('27-01-2014');
// disabling is allowed
dialog.$el.find('[name=expirationCheckbox]').click();
@@ -338,13 +367,13 @@ describe('OC.Share.ShareDialogView', function() {
isDefaultExpireDateEnforced: true
});
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
// here fetch would be called and the server returns the expiration date
shareModel.get('linkShare').expiration = '2014-1-27 00:00:00';
dialog.render();
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(true);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('27-01-2014');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('27-01-2014');
// disabling is not allowed
expect(dialog.$el.find('[name=expirationCheckbox]').prop('disabled')).toEqual(true);
@@ -358,14 +387,14 @@ describe('OC.Share.ShareDialogView', function() {
isDefaultExpireDateEnforced: true
});
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
// here fetch would be called and the server returns the expiration date
shareModel.get('linkShare').expiration = '2014-1-27 00:00:00';
dialog.render();
//Enter password
- dialog.$el.find('#linkPassText').val('foo');
- dialog.$el.find('#linkPassText').trigger(new $.Event('keyup', {keyCode: 13}));
+ dialog.$el.find('.linkPassText').val('foo');
+ dialog.$el.find('.linkPassText').trigger(new $.Event('keyup', {keyCode: 13}));
fakeServer.requests[0].respond(
200,
{ 'Content-Type': 'application/json' },
@@ -373,26 +402,16 @@ describe('OC.Share.ShareDialogView', function() {
);
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(true);
- expect(dialog.$el.find('#expirationDate').val()).toEqual('27-01-2014');
+ expect(dialog.$el.find('.datepicker').val()).toEqual('27-01-2014');
// disabling is not allowed
expect(dialog.$el.find('[name=expirationCheckbox]').prop('disabled')).toEqual(true);
dialog.$el.find('[name=expirationCheckbox]').click();
expect(dialog.$el.find('[name=expirationCheckbox]').prop('checked')).toEqual(true);
});
- it('displayes email form when sending emails is enabled', function() {
- $('input[name=mailPublicNotificationEnabled]').val('yes');
- dialog.render();
- expect(dialog.$('#emailPrivateLink').length).toEqual(1);
- });
- it('not renders email form when sending emails is disabled', function() {
- $('input[name=mailPublicNotificationEnabled]').val('no');
- dialog.render();
- expect(dialog.$('#emailPrivateLink').length).toEqual(0);
- });
it('sets picker minDate to today and no maxDate by default', function() {
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
dialog.$el.find('[name=expirationCheckbox]').click();
expect($.datepicker._defaults.minDate).toEqual(expectedMinDate);
expect($.datepicker._defaults.maxDate).toEqual(null);
@@ -403,7 +422,7 @@ describe('OC.Share.ShareDialogView', function() {
isDefaultExpireDateEnforced: true
});
dialog.render();
- dialog.$el.find('[name=linkCheckbox]').click();
+ dialog.$el.find('.linkCheckbox').click();
expect($.datepicker._defaults.minDate).toEqual(expectedMinDate);
expect($.datepicker._defaults.maxDate).toEqual(new Date(2014, 0, 27, 0, 0, 0, 0));
});
@@ -422,6 +441,76 @@ describe('OC.Share.ShareDialogView', function() {
expect($.datepicker._defaults.maxDate).toEqual(new Date(2014, 0, 27, 0, 0, 0, 0));
});
});
+ describe('send link by email', function() {
+ var sendEmailPrivateLinkStub;
+ var clock;
+
+ beforeEach(function() {
+ configModel.set({
+ isMailPublicNotificationEnabled: true
+ });
+
+ shareModel.set('linkShare', {
+ isLinkShare: true,
+ token: 'tehtoken',
+ permissions: OC.PERMISSION_READ,
+ expiration: null
+ });
+
+ sendEmailPrivateLinkStub = sinon.stub(dialog.model, "sendEmailPrivateLink");
+ clock = sinon.useFakeTimers();
+ });
+ afterEach(function() {
+ sendEmailPrivateLinkStub.restore();
+ clock.restore();
+ });
+
+ it('displays form when sending emails is enabled', function() {
+ $('input[name=mailPublicNotificationEnabled]').val('yes');
+ dialog.render();
+ expect(dialog.$('.emailPrivateLinkForm').length).toEqual(1);
+ });
+ it('form not rendered when sending emails is disabled', function() {
+ $('input[name=mailPublicNotificationEnabled]').val('no');
+ dialog.render();
+ expect(dialog.$('.emailPrivateLinkForm').length).toEqual(0);
+ });
+ it('input cleared on success', function() {
+ var defer = $.Deferred();
+ sendEmailPrivateLinkStub.returns(defer.promise());
+
+ $('input[name=mailPublicNotificationEnabled]').val('yes');
+ dialog.render();
+
+ dialog.$el.find('.emailPrivateLinkForm .emailField').val('a@b.c');
+ dialog.$el.find('.emailPrivateLinkForm').trigger('submit');
+
+ expect(sendEmailPrivateLinkStub.callCount).toEqual(1);
+ expect(dialog.$el.find('.emailPrivateLinkForm .emailField').val()).toEqual('Sending ...');
+
+ defer.resolve();
+ expect(dialog.$el.find('.emailPrivateLinkForm .emailField').val()).toEqual('Email sent');
+
+ clock.tick(2000);
+ expect(dialog.$el.find('.emailPrivateLinkForm .emailField').val()).toEqual('');
+ });
+ it('input not cleared on failure', function() {
+ var defer = $.Deferred();
+ sendEmailPrivateLinkStub.returns(defer.promise());
+
+ $('input[name=mailPublicNotificationEnabled]').val('yes');
+ dialog.render();
+
+ dialog.$el.find('.emailPrivateLinkForm .emailField').val('a@b.c');
+ dialog.$el.find('.emailPrivateLinkForm').trigger('submit');
+
+ expect(sendEmailPrivateLinkStub.callCount).toEqual(1);
+ expect(dialog.$el.find('.emailPrivateLinkForm .emailField').val()).toEqual('Sending ...');
+
+ defer.reject();
+ expect(dialog.$el.find('.emailPrivateLinkForm .emailField').val()).toEqual('a@b.c');
+ });
+ });
});
describe('check for avatar', function() {
beforeEach(function() {
@@ -472,7 +561,7 @@ describe('OC.Share.ShareDialogView', function() {
it('test correct function calls', function() {
expect(avatarStub.calledTwice).toEqual(true);
expect(placeholderStub.calledTwice).toEqual(true);
- expect(dialog.$('#shareWithList').children().length).toEqual(3);
+ expect(dialog.$('.shareWithList').children().length).toEqual(3);
expect(dialog.$('.avatar').length).toEqual(4);
});
@@ -586,7 +675,7 @@ describe('OC.Share.ShareDialogView', function() {
permissions: OC.PERMISSION_READ
});
dialog.render();
- expect(dialog.$el.find('#shareWith').prop('disabled')).toEqual(true);
+ expect(dialog.$el.find('.shareWithField').prop('disabled')).toEqual(true);
});
it('shows reshare owner', function() {
shareModel.set({
@@ -612,5 +701,82 @@ describe('OC.Share.ShareDialogView', function() {
});
});
});
-});
+ describe('remote sharing', function() {
+ it('shows remote share info when allowed', function() {
+ configModel.set({
+ isRemoteShareAllowed: true
+ });
+ dialog.render();
+ expect(dialog.$el.find('.shareWithRemoteInfo').length).toEqual(1);
+ });
+ it('does not show remote share info when not allowed', function() {
+ configModel.set({
+ isRemoteShareAllowed: false
+ });
+ dialog.render();
+ expect(dialog.$el.find('.shareWithRemoteInfo').length).toEqual(0);
+ });
+ });
+ describe('autocompletion of users', function() {
+ it('triggers autocomplete display and focus with data when ajax search succeeds', function () {
+ dialog.render();
+ var response = sinon.stub();
+ dialog.autocompleteHandler({term: 'bob'}, response);
+ var jsonData = JSON.stringify({
+ "data": [{"label": "bob", "value": {"shareType": 0, "shareWith": "test"}}],
+ "status": "success"
+ });
+ fakeServer.requests[0].respond(
+ 200,
+ {'Content-Type': 'application/json'},
+ jsonData
+ );
+ expect(response.calledWithExactly(JSON.parse(jsonData).data)).toEqual(true);
+ expect(autocompleteStub.calledWith("option", "autoFocus", true)).toEqual(true);
+ });
+
+ it('gracefully handles successful ajax call with failure content', function () {
+ dialog.render();
+ var response = sinon.stub();
+ dialog.autocompleteHandler({term: 'bob'}, response);
+ var jsonData = JSON.stringify({"status": "failure"});
+ fakeServer.requests[0].respond(
+ 200,
+ {'Content-Type': 'application/json'},
+ jsonData
+ );
+ expect(response.calledWithExactly()).toEqual(true);
+ });
+ it('throws a notification when the ajax search lookup fails', function () {
+ notificationStub = sinon.stub(OC.Notification, 'show');
+ dialog.render();
+ dialog.autocompleteHandler({term: 'bob'}, sinon.stub());
+ fakeServer.requests[0].respond(500);
+ expect(notificationStub.calledOnce).toEqual(true);
+ notificationStub.restore();
+ });
+
+ describe('renders the autocomplete elements', function() {
+ it('renders a group element', function() {
+ dialog.render();
+ var el = dialog.autocompleteRenderItem(
+ $("<ul></ul>"),
+ {label: "1", value: { shareType: OC.Share.SHARE_TYPE_GROUP }}
+ );
+ expect(el.is('li')).toEqual(true);
+ expect(el.hasClass('group')).toEqual(true);
+ });
+
+ it('renders a remote element', function() {
+ dialog.render();
+ var el = dialog.autocompleteRenderItem(
+ $("<ul></ul>"),
+ {label: "1", value: { shareType: OC.Share.SHARE_TYPE_REMOTE }}
+ );
+ expect(el.is('li')).toEqual(true);
+ expect(el.hasClass('user')).toEqual(true);
+ });
+ });
+ });
+});
diff --git a/core/js/tests/specs/shareitemmodelSpec.js b/core/js/tests/specs/shareitemmodelSpec.js
index b4403e28475..28daf860393 100644
--- a/core/js/tests/specs/shareitemmodelSpec.js
+++ b/core/js/tests/specs/shareitemmodelSpec.js
@@ -378,5 +378,105 @@ describe('OC.Share.ShareItemModel', function() {
});
});
+
+ describe('sendEmailPrivateLink', function() {
+ it('succeeds', function() {
+ loadItemStub.yields({
+ shares: [{
+ displayname_owner: 'root',
+ expiration: null,
+ file_source: 123,
+ file_target: '/folder',
+ id: 20,
+ item_source: '123',
+ item_type: 'folder',
+ mail_send: '0',
+ parent: null,
+ path: '/folder',
+ permissions: OC.PERMISSION_READ,
+ share_type: OC.Share.SHARE_TYPE_LINK,
+ share_with: null,
+ stime: 1403884258,
+ storage: 1,
+ token: 'tehtoken',
+ uid_owner: 'root'
+ }]
+ });
+ model.fetch();
+
+ var res = model.sendEmailPrivateLink('foo@bar.com');
+
+ expect(res.state()).toEqual('pending');
+ expect(fakeServer.requests.length).toEqual(1);
+ expect(fakeServer.requests[0].url).toEqual(OC.generateUrl('core/ajax/share.php'));
+ expect(OC.parseQueryString(fakeServer.requests[0].requestBody)).toEqual(
+ {
+ action: 'email',
+ toaddress: 'foo@bar.com',
+ link: model.get('linkShare').link,
+ itemType: 'file',
+ itemSource: '123',
+ file: 'shared_file_name.txt',
+ expiration: ''
+ }
+ )
+
+ fakeServer.requests[0].respond(
+ 200,
+ { 'Content-Type': 'application/json' },
+ JSON.stringify({status: 'success'})
+ );
+ expect(res.state()).toEqual('resolved');
+ });
+
+ it('fails', function() {
+ loadItemStub.yields({
+ shares: [{
+ displayname_owner: 'root',
+ expiration: null,
+ file_source: 123,
+ file_target: '/folder',
+ id: 20,
+ item_source: '123',
+ item_type: 'folder',
+ mail_send: '0',
+ parent: null,
+ path: '/folder',
+ permissions: OC.PERMISSION_READ,
+ share_type: OC.Share.SHARE_TYPE_LINK,
+ share_with: null,
+ stime: 1403884258,
+ storage: 1,
+ token: 'tehtoken',
+ uid_owner: 'root'
+ }]
+ });
+ model.fetch();
+
+ var res = model.sendEmailPrivateLink('foo@bar.com');
+
+ expect(res.state()).toEqual('pending');
+ expect(fakeServer.requests.length).toEqual(1);
+ expect(fakeServer.requests[0].url).toEqual(OC.generateUrl('core/ajax/share.php'));
+ expect(OC.parseQueryString(fakeServer.requests[0].requestBody)).toEqual(
+ {
+ action: 'email',
+ toaddress: 'foo@bar.com',
+ link: model.get('linkShare').link,
+ itemType: 'file',
+ itemSource: '123',
+ file: 'shared_file_name.txt',
+ expiration: ''
+ }
+ )
+
+ fakeServer.requests[0].respond(
+ 200,
+ { 'Content-Type': 'application/json' },
+ JSON.stringify({data: {message: 'fail'}, status: 'error'})
+ );
+ expect(res.state()).toEqual('rejected');
+ });
+ });
});
diff --git a/core/js/update.js b/core/js/update.js
index fd3c7a56bd6..090f8fa5d23 100644
--- a/core/js/update.js
+++ b/core/js/update.js
@@ -27,6 +27,11 @@
this.$el = $el;
this._started = true;
+
+ $(window).on('beforeunload.inprogress', function () {
+ return t('core', 'The upgrade is in progress, leaving this page might interrupt the process in some environments.');
+ });
+
this.addMessage(t(
'core',
'Updating {productName} to version {version}, this may take a while.', {
@@ -45,12 +50,15 @@
hasWarnings = true;
});
updateEventSource.listen('error', function(message) {
+ message = message || t('core', 'An error occurred.');
+ $(window).off('beforeunload.inprogress');
$('<span>').addClass('error').append(message).append('<br />').appendTo($el);
message = t('core', 'Please reload the page.');
- $('<span>').addClass('error').append(message).append('<br />').appendTo($el);
+ $('<span>').addClass('error').append('<a href=".">'+message+'</a><br />').appendTo($el);
updateEventSource.close();
});
updateEventSource.listen('failure', function(message) {
+ $(window).off('beforeunload.inprogress');
$('<span>').addClass('error').append(message).append('<br />').appendTo($el);
$('<span>')
.addClass('bold')
@@ -60,6 +68,8 @@
.appendTo($el);
});
updateEventSource.listen('done', function() {
+ $(window).off('beforeunload.inprogress');
+
if (hasWarnings) {
$('<span>').addClass('bold')
.append('<br />')
diff --git a/core/l10n/af_ZA.js b/core/l10n/af_ZA.js
index fa31f60fc50..3bb344ed878 100644
--- a/core/l10n/af_ZA.js
+++ b/core/l10n/af_ZA.js
@@ -109,7 +109,6 @@ OC.L10N.register(
"Finish setup" : "Maak opstelling klaar",
"Log out" : "Teken uit",
"Log in" : "Teken aan",
- "remember" : "onthou",
"Alternative Logins" : "Alternatiewe aantekeninge",
"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>" : "Halo daar,<br><br>wou jou net laat weet dat %s <strong>%s</strong> met jou gedeel het.<br><a href=\"%s\">Sien alles!</a><br><br>"
},
diff --git a/core/l10n/af_ZA.json b/core/l10n/af_ZA.json
index 098649bdccd..0b0e5a8e416 100644
--- a/core/l10n/af_ZA.json
+++ b/core/l10n/af_ZA.json
@@ -107,7 +107,6 @@
"Finish setup" : "Maak opstelling klaar",
"Log out" : "Teken uit",
"Log in" : "Teken aan",
- "remember" : "onthou",
"Alternative Logins" : "Alternatiewe aantekeninge",
"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>" : "Halo daar,<br><br>wou jou net laat weet dat %s <strong>%s</strong> met jou gedeel het.<br><a href=\"%s\">Sien alles!</a><br><br>"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/ar.js b/core/l10n/ar.js
index e180f2e61df..65bddb1f75b 100644
--- a/core/l10n/ar.js
+++ b/core/l10n/ar.js
@@ -129,7 +129,6 @@ OC.L10N.register(
"Log out" : "الخروج",
"Search" : "البحث",
"Log in" : "أدخل",
- "remember" : "تذكر",
"Alternative Logins" : "اسماء دخول بديلة"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
diff --git a/core/l10n/ar.json b/core/l10n/ar.json
index 1240d8aadb0..4edc91aeeef 100644
--- a/core/l10n/ar.json
+++ b/core/l10n/ar.json
@@ -127,7 +127,6 @@
"Log out" : "الخروج",
"Search" : "البحث",
"Log in" : "أدخل",
- "remember" : "تذكر",
"Alternative Logins" : "اسماء دخول بديلة"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
} \ No newline at end of file
diff --git a/core/l10n/ast.js b/core/l10n/ast.js
index f4392491b1e..b2dfb0f137c 100644
--- a/core/l10n/ast.js
+++ b/core/l10n/ast.js
@@ -168,7 +168,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Falló l'autenticación nel sirvidor!",
"Please contact your administrator." : "Por favor, contauta col to alministrador",
"Log in" : "Aniciar sesión",
- "remember" : "recordar",
"Alternative Logins" : "Anicios de sesión alternativos",
"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>" : "Hola, ¿qué hai?,<br><br>namái déxamos dicite que %s compartió <strong>%s</strong> contigo.\n<br><a href=\"%s\">¡Velu!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instalación d'ownCloud ta en mou d'usuariu únicu.",
diff --git a/core/l10n/ast.json b/core/l10n/ast.json
index 68adb758817..57e19db2ad5 100644
--- a/core/l10n/ast.json
+++ b/core/l10n/ast.json
@@ -166,7 +166,6 @@
"Server side authentication failed!" : "Falló l'autenticación nel sirvidor!",
"Please contact your administrator." : "Por favor, contauta col to alministrador",
"Log in" : "Aniciar sesión",
- "remember" : "recordar",
"Alternative Logins" : "Anicios de sesión alternativos",
"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>" : "Hola, ¿qué hai?,<br><br>namái déxamos dicite que %s compartió <strong>%s</strong> contigo.\n<br><a href=\"%s\">¡Velu!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instalación d'ownCloud ta en mou d'usuariu únicu.",
diff --git a/core/l10n/bg_BG.js b/core/l10n/bg_BG.js
index f8d2e44204a..3be8876cf4f 100644
--- a/core/l10n/bg_BG.js
+++ b/core/l10n/bg_BG.js
@@ -10,7 +10,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Обновен \"%s\" до %s",
"Repair warning: " : "Предупреждение при поправка:",
"Repair error: " : "Грешка при поправка:",
- "Following incompatible apps have been disabled: %s" : "Следните несъвместими приложения бяха изключени: %s",
"Invalid file provided" : "Предоставен е невалиден файл",
"No image or file provided" : "Не бяха доставени картинка или файл",
"Unknown filetype" : "Непознат файлов тип",
@@ -209,7 +208,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Удостоверяването от страна на сървъра е неуспешно!",
"Please contact your administrator." : "Моля, свържете се с администратора.",
"Log in" : "Вписване",
- "remember" : "запомняне",
"Alternative Logins" : "Алтернативни методи на вписване",
"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>" : "Здрасти,<br><br>само да те уведомя, че %s сподели <strong>%s</strong> с теб.\n<br><a href=\"%s\">Разгледай го!</a><br><br>.",
"This ownCloud instance is currently in single user mode." : "В момента този ownCloud е в режим допускащ само един потребител.",
diff --git a/core/l10n/bg_BG.json b/core/l10n/bg_BG.json
index 4709830c087..59f184247fe 100644
--- a/core/l10n/bg_BG.json
+++ b/core/l10n/bg_BG.json
@@ -8,7 +8,6 @@
"Updated \"%s\" to %s" : "Обновен \"%s\" до %s",
"Repair warning: " : "Предупреждение при поправка:",
"Repair error: " : "Грешка при поправка:",
- "Following incompatible apps have been disabled: %s" : "Следните несъвместими приложения бяха изключени: %s",
"Invalid file provided" : "Предоставен е невалиден файл",
"No image or file provided" : "Не бяха доставени картинка или файл",
"Unknown filetype" : "Непознат файлов тип",
@@ -207,7 +206,6 @@
"Server side authentication failed!" : "Удостоверяването от страна на сървъра е неуспешно!",
"Please contact your administrator." : "Моля, свържете се с администратора.",
"Log in" : "Вписване",
- "remember" : "запомняне",
"Alternative Logins" : "Алтернативни методи на вписване",
"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>" : "Здрасти,<br><br>само да те уведомя, че %s сподели <strong>%s</strong> с теб.\n<br><a href=\"%s\">Разгледай го!</a><br><br>.",
"This ownCloud instance is currently in single user mode." : "В момента този ownCloud е в режим допускащ само един потребител.",
diff --git a/core/l10n/bn_BD.js b/core/l10n/bn_BD.js
index 1dc84a030ab..4730e70c633 100644
--- a/core/l10n/bn_BD.js
+++ b/core/l10n/bn_BD.js
@@ -125,7 +125,6 @@ OC.L10N.register(
"Log out" : "প্রস্থান",
"Search" : "অনুসন্ধান",
"Log in" : "প্রবেশ",
- "remember" : "মনে রাখ",
"Alternative Logins" : "বিকল্প লগইন"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/bn_BD.json b/core/l10n/bn_BD.json
index 46675b0a904..d4de5a67aa9 100644
--- a/core/l10n/bn_BD.json
+++ b/core/l10n/bn_BD.json
@@ -123,7 +123,6 @@
"Log out" : "প্রস্থান",
"Search" : "অনুসন্ধান",
"Log in" : "প্রবেশ",
- "remember" : "মনে রাখ",
"Alternative Logins" : "বিকল্প লগইন"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/bs.js b/core/l10n/bs.js
index 8948dba8ccf..615bc898cef 100644
--- a/core/l10n/bs.js
+++ b/core/l10n/bs.js
@@ -187,7 +187,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Autentikacija na strani servera nije uspjela!",
"Please contact your administrator." : "Molim kontaktirajte svog administratora.",
"Log in" : "Prijava",
- "remember" : "zapamti",
"Alternative Logins" : "Alternativne Prijave",
"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, <br><br> upravo vam javljam da je %s s vama podijelio <strong>%s</strong>.<br><a href=\"%s\">Pogledajte!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u jednokorisničkom načinu rada.",
diff --git a/core/l10n/bs.json b/core/l10n/bs.json
index ffe9bab69da..aa5daa9b7fc 100644
--- a/core/l10n/bs.json
+++ b/core/l10n/bs.json
@@ -185,7 +185,6 @@
"Server side authentication failed!" : "Autentikacija na strani servera nije uspjela!",
"Please contact your administrator." : "Molim kontaktirajte svog administratora.",
"Log in" : "Prijava",
- "remember" : "zapamti",
"Alternative Logins" : "Alternativne Prijave",
"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, <br><br> upravo vam javljam da je %s s vama podijelio <strong>%s</strong>.<br><a href=\"%s\">Pogledajte!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u jednokorisničkom načinu rada.",
diff --git a/core/l10n/ca.js b/core/l10n/ca.js
index 9d397d03408..726cdb02382 100644
--- a/core/l10n/ca.js
+++ b/core/l10n/ca.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Actualitzat \"%s\" a %s",
"Repair warning: " : "Advertiment de reparació:",
"Repair error: " : "Error de reparació:",
- "Following incompatible apps have been disabled: %s" : "Les següents apps incompatibles s'han deshabilitat: %s",
"Following apps have been disabled: %s" : "Les aplicacions següents s'han deshabilitat: %s",
"Already up to date" : "Ja actualitzat",
"File is too big" : "El fitxer és massa gran",
@@ -243,7 +242,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Intenti-ho de nou o posi's en contacte amb el seu administrador.",
"Log in" : "Inici de sessió",
"Wrong password. Reset it?" : "Contrasenya incorrecta. Voleu restablir-la?",
- "remember" : "recorda'm",
"Alternative Logins" : "Acreditacions alternatives",
"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>" : "Ei, <br><br>només fer-vos saber que %s us ha comparti <strong>%s</strong>. <br><a href=\"%s\">Mireu-ho!</a>",
"This ownCloud instance is currently in single user mode." : "La instància ownCloud està en mode d'usuari únic.",
diff --git a/core/l10n/ca.json b/core/l10n/ca.json
index 52de7a322b4..d041861530d 100644
--- a/core/l10n/ca.json
+++ b/core/l10n/ca.json
@@ -10,7 +10,6 @@
"Updated \"%s\" to %s" : "Actualitzat \"%s\" a %s",
"Repair warning: " : "Advertiment de reparació:",
"Repair error: " : "Error de reparació:",
- "Following incompatible apps have been disabled: %s" : "Les següents apps incompatibles s'han deshabilitat: %s",
"Following apps have been disabled: %s" : "Les aplicacions següents s'han deshabilitat: %s",
"Already up to date" : "Ja actualitzat",
"File is too big" : "El fitxer és massa gran",
@@ -241,7 +240,6 @@
"Please try again or contact your administrator." : "Intenti-ho de nou o posi's en contacte amb el seu administrador.",
"Log in" : "Inici de sessió",
"Wrong password. Reset it?" : "Contrasenya incorrecta. Voleu restablir-la?",
- "remember" : "recorda'm",
"Alternative Logins" : "Acreditacions alternatives",
"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>" : "Ei, <br><br>només fer-vos saber que %s us ha comparti <strong>%s</strong>. <br><a href=\"%s\">Mireu-ho!</a>",
"This ownCloud instance is currently in single user mode." : "La instància ownCloud està en mode d'usuari únic.",
diff --git a/core/l10n/cs_CZ.js b/core/l10n/cs_CZ.js
index 30c7e7d2b78..fd11853bc30 100644
--- a/core/l10n/cs_CZ.js
+++ b/core/l10n/cs_CZ.js
@@ -3,17 +3,24 @@ OC.L10N.register(
{
"Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s",
"Preparing update" : "Příprava na aktualizaci",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Test přesunu bude přeskočen - \"update.skip-migration-test\" je aktivován v souboru ",
"Turned on maintenance mode" : "Zapnut režim údržby",
"Turned off maintenance mode" : "Vypnut režim údržby",
"Maintenance mode is kept active" : "Mód údržby je aktivní",
+ "Updating database schema" : "Aktualizace schéma databáze",
"Updated database" : "Zaktualizována databáze",
+ "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 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",
"Repair warning: " : "Upozornění opravy:",
"Repair error: " : "Chyba opravy:",
+ "Set log level to debug - current level: \"%s\"" : "Nastavit úroveň logování na debug - aktuální úroveň: \"%s\"",
"Reset log level to \"%s\"" : "Vrátit úroveň logování na \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Následující nekompatibilní aplikace byly zakázány: %s",
+ "%s (3rdparty)" : "%s (3. strana)",
+ "%s (incompatible)" : "%s (nekompatibilní)",
"Following apps have been disabled: %s" : "Následující aplikace byly vypnuty: %s",
"Already up to date" : "Je již aktuální",
"File is too big" : "Soubor je příliš velký",
@@ -21,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Soubor nebo obrázek nebyl zadán",
"Unknown filetype" : "Neznámý typ souboru",
"Invalid image" : "Chybný obrázek",
+ "An error occurred. Please contact your admin." : "Došlo k chybě. Kontaktujte prosím svého administrátora.",
"No temporary profile picture available, try again" : "Dočasný profilový obrázek není k dispozici, zkuste to znovu",
"No crop data provided" : "Nebyla poskytnuta data pro oříznutí obrázku",
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
@@ -146,6 +154,7 @@ OC.L10N.register(
"change" : "změnit",
"delete" : "smazat",
"access control" : "řízení přístupu",
+ "Share details could not be loaded for this item." : "Detaily sdílení pro tuto položku nelze načíst.",
"An error occured. Please try again" : "Nastala chyba. Prosím zkuste to znovu",
"Share" : "Sdílet",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Sdílejte s lidmi na ownClouds použitím syntaxe username@example.com/owncloud",
@@ -167,7 +176,9 @@ OC.L10N.register(
"Hello {name}" : "Vítej, {name}",
"_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"],
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
"Updating {productName} to version {version}, this may take a while." : "Aktualizuji {productName} na verzi {version}, může to chvíli trvat.",
+ "An error occurred." : "Došlo k chybě.",
"Please reload the page." : "Načtěte stránku znovu, prosím.",
"The update was unsuccessful. " : "Aktualizace nebyla úspěšná.",
"The update was successful. There were warnings." : "Aktualizace byla úspěšná. Zachycen výskyt varování.",
@@ -249,7 +260,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Prosím zkuste to znovu nebo kontaktujte vašeho správce.",
"Log in" : "Přihlásit",
"Wrong password. Reset it?" : "Nesprávné heslo. Resetovat?",
- "remember" : "zapamatovat",
"Alternative Logins" : "Alternativní přihlášení",
"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>" : "Ahoj,<br><br>jen ti dávám vědět, že s tebou %s sdílí <strong>%s</strong>.<br><a href=\"%s\">Zkontroluj to!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Tato instalace ownCloudu je momentálně v jednouživatelském módu.",
diff --git a/core/l10n/cs_CZ.json b/core/l10n/cs_CZ.json
index ede877c6f23..c7a81990399 100644
--- a/core/l10n/cs_CZ.json
+++ b/core/l10n/cs_CZ.json
@@ -1,17 +1,24 @@
{ "translations": {
"Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s",
"Preparing update" : "Příprava na aktualizaci",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Test přesunu bude přeskočen - \"update.skip-migration-test\" je aktivován v souboru ",
"Turned on maintenance mode" : "Zapnut režim údržby",
"Turned off maintenance mode" : "Vypnut režim údržby",
"Maintenance mode is kept active" : "Mód údržby je aktivní",
+ "Updating database schema" : "Aktualizace schéma databáze",
"Updated database" : "Zaktualizována databáze",
+ "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 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",
"Repair warning: " : "Upozornění opravy:",
"Repair error: " : "Chyba opravy:",
+ "Set log level to debug - current level: \"%s\"" : "Nastavit úroveň logování na debug - aktuální úroveň: \"%s\"",
"Reset log level to \"%s\"" : "Vrátit úroveň logování na \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Následující nekompatibilní aplikace byly zakázány: %s",
+ "%s (3rdparty)" : "%s (3. strana)",
+ "%s (incompatible)" : "%s (nekompatibilní)",
"Following apps have been disabled: %s" : "Následující aplikace byly vypnuty: %s",
"Already up to date" : "Je již aktuální",
"File is too big" : "Soubor je příliš velký",
@@ -19,6 +26,7 @@
"No image or file provided" : "Soubor nebo obrázek nebyl zadán",
"Unknown filetype" : "Neznámý typ souboru",
"Invalid image" : "Chybný obrázek",
+ "An error occurred. Please contact your admin." : "Došlo k chybě. Kontaktujte prosím svého administrátora.",
"No temporary profile picture available, try again" : "Dočasný profilový obrázek není k dispozici, zkuste to znovu",
"No crop data provided" : "Nebyla poskytnuta data pro oříznutí obrázku",
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
@@ -144,6 +152,7 @@
"change" : "změnit",
"delete" : "smazat",
"access control" : "řízení přístupu",
+ "Share details could not be loaded for this item." : "Detaily sdílení pro tuto položku nelze načíst.",
"An error occured. Please try again" : "Nastala chyba. Prosím zkuste to znovu",
"Share" : "Sdílet",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Sdílejte s lidmi na ownClouds použitím syntaxe username@example.com/owncloud",
@@ -165,7 +174,9 @@
"Hello {name}" : "Vítej, {name}",
"_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"],
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
"Updating {productName} to version {version}, this may take a while." : "Aktualizuji {productName} na verzi {version}, může to chvíli trvat.",
+ "An error occurred." : "Došlo k chybě.",
"Please reload the page." : "Načtěte stránku znovu, prosím.",
"The update was unsuccessful. " : "Aktualizace nebyla úspěšná.",
"The update was successful. There were warnings." : "Aktualizace byla úspěšná. Zachycen výskyt varování.",
@@ -247,7 +258,6 @@
"Please try again or contact your administrator." : "Prosím zkuste to znovu nebo kontaktujte vašeho správce.",
"Log in" : "Přihlásit",
"Wrong password. Reset it?" : "Nesprávné heslo. Resetovat?",
- "remember" : "zapamatovat",
"Alternative Logins" : "Alternativní přihlášení",
"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>" : "Ahoj,<br><br>jen ti dávám vědět, že s tebou %s sdílí <strong>%s</strong>.<br><a href=\"%s\">Zkontroluj to!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Tato instalace ownCloudu je momentálně v jednouživatelském módu.",
diff --git a/core/l10n/cy_GB.js b/core/l10n/cy_GB.js
index 5f99455146c..2aa8280d96a 100644
--- a/core/l10n/cy_GB.js
+++ b/core/l10n/cy_GB.js
@@ -100,7 +100,6 @@ OC.L10N.register(
"Log out" : "Allgofnodi",
"Search" : "Chwilio",
"Log in" : "Mewngofnodi",
- "remember" : "cofio",
"Alternative Logins" : "Mewngofnodiadau Amgen"
},
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
diff --git a/core/l10n/cy_GB.json b/core/l10n/cy_GB.json
index 2c3c2533e0e..e4a46ace1be 100644
--- a/core/l10n/cy_GB.json
+++ b/core/l10n/cy_GB.json
@@ -98,7 +98,6 @@
"Log out" : "Allgofnodi",
"Search" : "Chwilio",
"Log in" : "Mewngofnodi",
- "remember" : "cofio",
"Alternative Logins" : "Mewngofnodiadau Amgen"
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
} \ No newline at end of file
diff --git a/core/l10n/da.js b/core/l10n/da.js
index 3d90b55836c..b2ef789ab98 100644
--- a/core/l10n/da.js
+++ b/core/l10n/da.js
@@ -14,7 +14,6 @@ OC.L10N.register(
"Repair error: " : "Reparationsfejl:",
"Set log level to debug - current level: \"%s\"" : "Sæt log niveau til fejlfinding - nuværende niveau: \"%s\"",
"Reset log level to \"%s\"" : "Nulstil log niveau til \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Følgende inkompatible apps er blevet deaktiveret: %s",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
"File is too big" : "Filen er for stor",
@@ -252,7 +251,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Log in" : "Log ind",
"Wrong password. Reset it?" : "Forkert kodeord. Skal det nulstilles?",
- "remember" : "husk",
"Alternative Logins" : "Alternative logins",
"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>",
"This ownCloud instance is currently in single user mode." : "Denne ownCloud instans er lige nu i enkeltbruger tilstand.",
diff --git a/core/l10n/da.json b/core/l10n/da.json
index 53182aeab70..edc7efd79b9 100644
--- a/core/l10n/da.json
+++ b/core/l10n/da.json
@@ -12,7 +12,6 @@
"Repair error: " : "Reparationsfejl:",
"Set log level to debug - current level: \"%s\"" : "Sæt log niveau til fejlfinding - nuværende niveau: \"%s\"",
"Reset log level to \"%s\"" : "Nulstil log niveau til \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Følgende inkompatible apps er blevet deaktiveret: %s",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
"File is too big" : "Filen er for stor",
@@ -250,7 +249,6 @@
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Log in" : "Log ind",
"Wrong password. Reset it?" : "Forkert kodeord. Skal det nulstilles?",
- "remember" : "husk",
"Alternative Logins" : "Alternative logins",
"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>",
"This ownCloud instance is currently in single user mode." : "Denne ownCloud instans er lige nu i enkeltbruger tilstand.",
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 326aae34329..02b24cbae23 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Reperaturfehler:",
"Set log level to debug - current level: \"%s\"" : "Log-Level auf Debug gesetzt - aktuelles Level: \"%s\"",
"Reset log level to \"%s\"" : "Log-Level auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Die folgenden inkompatiblen Apps sind deaktiviert worden: %s",
"Following apps have been disabled: %s" : "Die folgenden Apps sind deaktiviert worden: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "Es wurde weder ein Bild noch eine Datei zur Verfügung gestellt",
"Unknown filetype" : "Unbekannter Dateityp",
"Invalid image" : "Ungültiges Bild",
+ "An error occurred. Please contact your admin." : "Ein Fehler ist aufgetreten. Bitte kontaktiere den Administrator.",
"No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuche es noch einmal",
"No crop data provided" : "Keine Beschnittdaten zur Verfügung gestellt",
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
@@ -170,6 +170,7 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.",
"Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}. Dies könnte eine Weile dauern.",
+ "An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte lade die Seite neu.",
"The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.",
"The update was successful. There were warnings." : "Das Update war erfolgreich. Warnungen wurden ausgegeben.",
@@ -251,7 +252,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Bitte versuche es noch einmal oder kontaktiere Deinen Administrator.",
"Log in" : "Anmelden",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
- "remember" : "merken",
"Alternative Logins" : "Alternative Logins",
"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>" : "Hallo,<br><br>hier nur kurz die Mitteilung, dass %s <strong>%s</strong> mit Dir geteilt hat.<br><a href=\"%s\">Sieh es Dir an!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Diese ownClound-Instanz befindet sich derzeit im Einzelbenutzermodus.",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 975a325ddc4..f1be89cb67f 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -13,7 +13,6 @@
"Repair error: " : "Reperaturfehler:",
"Set log level to debug - current level: \"%s\"" : "Log-Level auf Debug gesetzt - aktuelles Level: \"%s\"",
"Reset log level to \"%s\"" : "Log-Level auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Die folgenden inkompatiblen Apps sind deaktiviert worden: %s",
"Following apps have been disabled: %s" : "Die folgenden Apps sind deaktiviert worden: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
@@ -21,6 +20,7 @@
"No image or file provided" : "Es wurde weder ein Bild noch eine Datei zur Verfügung gestellt",
"Unknown filetype" : "Unbekannter Dateityp",
"Invalid image" : "Ungültiges Bild",
+ "An error occurred. Please contact your admin." : "Ein Fehler ist aufgetreten. Bitte kontaktiere den Administrator.",
"No temporary profile picture available, try again" : "Kein temporäres Profilbild verfügbar, bitte versuche es noch einmal",
"No crop data provided" : "Keine Beschnittdaten zur Verfügung gestellt",
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
@@ -168,6 +168,7 @@
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.",
"Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}. Dies könnte eine Weile dauern.",
+ "An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte lade die Seite neu.",
"The update was unsuccessful. " : "Die Aktualisierung war nicht erfolgreich.",
"The update was successful. There were warnings." : "Das Update war erfolgreich. Warnungen wurden ausgegeben.",
@@ -249,7 +250,6 @@
"Please try again or contact your administrator." : "Bitte versuche es noch einmal oder kontaktiere Deinen Administrator.",
"Log in" : "Anmelden",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
- "remember" : "merken",
"Alternative Logins" : "Alternative Logins",
"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>" : "Hallo,<br><br>hier nur kurz die Mitteilung, dass %s <strong>%s</strong> mit Dir geteilt hat.<br><a href=\"%s\">Sieh es Dir an!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Diese ownClound-Instanz befindet sich derzeit im Einzelbenutzermodus.",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index b593fc452ae..16b9cdabf91 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Reperaturfehler:",
"Set log level to debug - current level: \"%s\"" : "Log-Level auf Debug gesetzt - aktuelles Level: \"%s\"",
"Reset log level to \"%s\"" : "Log-Level auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Die folgenden inkompatiblen Apps sind deaktiviert worden: %s",
"Following apps have been disabled: %s" : "Die folgenden Apps sind deaktiviert worden: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
@@ -251,7 +250,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator.",
"Log in" : "Einloggen",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
- "remember" : "merken",
"Alternative Logins" : "Alternative Logins",
"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>" : "Hallo,<br><br>hier nur kurz die Mitteilung, dass %s <strong>%s</strong> mit Ihnen geteilt hat.<br><a href=\"%s\">Sehen Sie es sich an!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Diese ownClound-Instanz befindet sich derzeit im Einzelbenutzermodus.",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index c7fa1e368a9..9f12673dff5 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -13,7 +13,6 @@
"Repair error: " : "Reperaturfehler:",
"Set log level to debug - current level: \"%s\"" : "Log-Level auf Debug gesetzt - aktuelles Level: \"%s\"",
"Reset log level to \"%s\"" : "Log-Level auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Die folgenden inkompatiblen Apps sind deaktiviert worden: %s",
"Following apps have been disabled: %s" : "Die folgenden Apps sind deaktiviert worden: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
@@ -249,7 +248,6 @@
"Please try again or contact your administrator." : "Bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator.",
"Log in" : "Einloggen",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
- "remember" : "merken",
"Alternative Logins" : "Alternative Logins",
"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>" : "Hallo,<br><br>hier nur kurz die Mitteilung, dass %s <strong>%s</strong> mit Ihnen geteilt hat.<br><a href=\"%s\">Sehen Sie es sich an!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Diese ownClound-Instanz befindet sich derzeit im Einzelbenutzermodus.",
diff --git a/core/l10n/el.js b/core/l10n/el.js
index 96b0053ec1a..82c21cd99a1 100644
--- a/core/l10n/el.js
+++ b/core/l10n/el.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Σφάλμα διόρθωσης:",
"Set log level to debug - current level: \"%s\"" : "Καθορισμός του επιπέδου καταγραφής σε αποσφαλμάτωση - τρέχον επίπεδο: \"%s\"",
"Reset log level to \"%s\"" : "Επαναφορά επιπέδου καταγραφής σε \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Οι παρακάτω εφαρμογές έχουν απενεργοποιηθεί: %s",
"Following apps have been disabled: %s" : "Οι ακόλουθες εφαρμογές έχουν απενεργοποιηθεί: %s",
"Already up to date" : "Ήδη ενημερωμένο",
"File is too big" : "Το αρχείο είναι πολύ μεγάλο",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "Δεν δόθηκε εικόνα ή αρχείο",
"Unknown filetype" : "Άγνωστος τύπος αρχείου",
"Invalid image" : "Μη έγκυρη εικόνα",
+ "An error occurred. Please contact your admin." : "Προέκυψε σφάλμα. Παρακαλώ επικοινωνήστε με τον διαχειριστή σας.",
"No temporary profile picture available, try again" : "Δεν υπάρχει προσωρινή φωτογραφία προφίλ διαθέσιμη, δοκιμάστε ξανά",
"No crop data provided" : "Δεν δόθηκαν δεδομένα περικοπής",
"No valid crop data provided" : "Έχουν δοθεί μη έγκυρα δεδομένα περικοπής",
@@ -254,7 +254,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Παρακαλώ δοκιμάστε ξανά ή επικοινωνήστε με τον διαχειριστή σας.",
"Log in" : "Είσοδος",
"Wrong password. Reset it?" : "Λάθος Κωδικός. Επαναφορά;",
- "remember" : "απομνημόνευση",
"Alternative Logins" : "Εναλλακτικές Συνδέσεις",
"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>" : "Γειά χαρά,<br><br>απλά σας ενημερώνω πως ο %s μοιράστηκε το<strong>%s</strong> με εσάς.<br><a href=\"%s\">Δείτε το!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Αυτή η εγκατάσταση ownCloud είναι τώρα σε κατάσταση ενός χρήστη.",
diff --git a/core/l10n/el.json b/core/l10n/el.json
index 36ea47aa2c3..25953b40252 100644
--- a/core/l10n/el.json
+++ b/core/l10n/el.json
@@ -13,7 +13,6 @@
"Repair error: " : "Σφάλμα διόρθωσης:",
"Set log level to debug - current level: \"%s\"" : "Καθορισμός του επιπέδου καταγραφής σε αποσφαλμάτωση - τρέχον επίπεδο: \"%s\"",
"Reset log level to \"%s\"" : "Επαναφορά επιπέδου καταγραφής σε \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Οι παρακάτω εφαρμογές έχουν απενεργοποιηθεί: %s",
"Following apps have been disabled: %s" : "Οι ακόλουθες εφαρμογές έχουν απενεργοποιηθεί: %s",
"Already up to date" : "Ήδη ενημερωμένο",
"File is too big" : "Το αρχείο είναι πολύ μεγάλο",
@@ -21,6 +20,7 @@
"No image or file provided" : "Δεν δόθηκε εικόνα ή αρχείο",
"Unknown filetype" : "Άγνωστος τύπος αρχείου",
"Invalid image" : "Μη έγκυρη εικόνα",
+ "An error occurred. Please contact your admin." : "Προέκυψε σφάλμα. Παρακαλώ επικοινωνήστε με τον διαχειριστή σας.",
"No temporary profile picture available, try again" : "Δεν υπάρχει προσωρινή φωτογραφία προφίλ διαθέσιμη, δοκιμάστε ξανά",
"No crop data provided" : "Δεν δόθηκαν δεδομένα περικοπής",
"No valid crop data provided" : "Έχουν δοθεί μη έγκυρα δεδομένα περικοπής",
@@ -252,7 +252,6 @@
"Please try again or contact your administrator." : "Παρακαλώ δοκιμάστε ξανά ή επικοινωνήστε με τον διαχειριστή σας.",
"Log in" : "Είσοδος",
"Wrong password. Reset it?" : "Λάθος Κωδικός. Επαναφορά;",
- "remember" : "απομνημόνευση",
"Alternative Logins" : "Εναλλακτικές Συνδέσεις",
"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>" : "Γειά χαρά,<br><br>απλά σας ενημερώνω πως ο %s μοιράστηκε το<strong>%s</strong> με εσάς.<br><a href=\"%s\">Δείτε το!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Αυτή η εγκατάσταση ownCloud είναι τώρα σε κατάσταση ενός χρήστη.",
diff --git a/core/l10n/en_GB.js b/core/l10n/en_GB.js
index d2f3ce77c73..1f75b12f7fe 100644
--- a/core/l10n/en_GB.js
+++ b/core/l10n/en_GB.js
@@ -10,7 +10,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Updated \"%s\" to %s",
"Repair warning: " : "Repair warning: ",
"Repair error: " : "Repair error: ",
- "Following incompatible apps have been disabled: %s" : "Following incompatible apps have been disabled: %s",
"Invalid file provided" : "Invalid file provided",
"No image or file provided" : "No image or file provided",
"Unknown filetype" : "Unknown filetype",
@@ -227,7 +226,6 @@ OC.L10N.register(
"An internal error occured." : "An internal error occured.",
"Please try again or contact your administrator." : "Please try again or contact your administrator.",
"Log in" : "Log in",
- "remember" : "remember",
"Alternative Logins" : "Alternative Logins",
"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>" : "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>",
"This ownCloud instance is currently in single user mode." : "This ownCloud instance is currently in single user mode.",
diff --git a/core/l10n/en_GB.json b/core/l10n/en_GB.json
index 75e8e30d594..a35841f534f 100644
--- a/core/l10n/en_GB.json
+++ b/core/l10n/en_GB.json
@@ -8,7 +8,6 @@
"Updated \"%s\" to %s" : "Updated \"%s\" to %s",
"Repair warning: " : "Repair warning: ",
"Repair error: " : "Repair error: ",
- "Following incompatible apps have been disabled: %s" : "Following incompatible apps have been disabled: %s",
"Invalid file provided" : "Invalid file provided",
"No image or file provided" : "No image or file provided",
"Unknown filetype" : "Unknown filetype",
@@ -225,7 +224,6 @@
"An internal error occured." : "An internal error occured.",
"Please try again or contact your administrator." : "Please try again or contact your administrator.",
"Log in" : "Log in",
- "remember" : "remember",
"Alternative Logins" : "Alternative Logins",
"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>" : "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>",
"This ownCloud instance is currently in single user mode." : "This ownCloud instance is currently in single user mode.",
diff --git a/core/l10n/eo.js b/core/l10n/eo.js
index c4fafe2f96c..87d049b88e4 100644
--- a/core/l10n/eo.js
+++ b/core/l10n/eo.js
@@ -129,7 +129,6 @@ OC.L10N.register(
"Search" : "Serĉi",
"Please contact your administrator." : "Bonvolu kontakti vian administranton.",
"Log in" : "Ensaluti",
- "remember" : "memori",
"Alternative Logins" : "Alternativaj ensalutoj",
"Thank you for your patience." : "Dankon pro via pacienco."
},
diff --git a/core/l10n/eo.json b/core/l10n/eo.json
index 5d29d8534ec..cc5b680d580 100644
--- a/core/l10n/eo.json
+++ b/core/l10n/eo.json
@@ -127,7 +127,6 @@
"Search" : "Serĉi",
"Please contact your administrator." : "Bonvolu kontakti vian administranton.",
"Log in" : "Ensaluti",
- "remember" : "memori",
"Alternative Logins" : "Alternativaj ensalutoj",
"Thank you for your patience." : "Dankon pro via pacienco."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 598ab77ac09..8fbaea2a618 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Turned on maintenance mode" : "Modo mantenimiento activado",
"Turned off maintenance mode" : "Modo mantenimiento desactivado",
"Maintenance mode is kept active" : "El modo mantenimiento aún está activo.",
+ "Updating database schema" : "Actualizando el esquema del base de datos",
"Updated database" : "Base de datos actualizada",
"Checked database schema update" : "Actualización del esquema de base de datos revisado",
"Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones",
@@ -15,7 +16,6 @@ OC.L10N.register(
"Repair error: " : "Error que reparar:",
"Set log level to debug - current level: \"%s\"" : "Establecer nivel de registro para depurar - nivel actual: \"%s\"",
"Reset log level to \"%s\"" : "Restablecer nivel de registro a \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Las siguientes apps incompatibles se han deshabilitado: %s",
"Following apps have been disabled: %s" : "Siguiendo aplicaciones ha sido deshabilitado: %s",
"Already up to date" : "Ya actualizado",
"File is too big" : "El archivo es demasiado grande",
@@ -23,6 +23,7 @@ OC.L10N.register(
"No image or file provided" : "No se especificó ningún archivo o imagen",
"Unknown filetype" : "Tipo de archivo desconocido",
"Invalid image" : "Imagen inválida",
+ "An error occurred. Please contact your admin." : "Un error ocurrió. Póngase en contacto con su administrador.",
"No temporary profile picture available, try again" : "No hay disponible una imagen temporal de perfil, pruebe de nuevo",
"No crop data provided" : "No se proporcionó datos del recorte",
"No valid crop data provided" : "Recorte inválido",
@@ -173,6 +174,7 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["descargar %n ficheros","descargar %n archivos"],
"{version} is available. Get more information on how to update." : "Una nueva {version} está disponible. Obtenga más información sobre cómo actualizar.",
"Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a la versión {version}. Esto puede tardar un poco.",
+ "An error occurred." : "Ocurrió un error.",
"Please reload the page." : "Recargue/Actualice la página",
"The update was unsuccessful. " : "La actualización ha fallado.",
"The update was successful. There were warnings." : "La actualización fue exitosa. Había advertencias.",
@@ -254,7 +256,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
"Log in" : "Ingresar",
"Wrong password. Reset it?" : "Contraseña incorrecta. ¿Restablecerla?",
- "remember" : "recordar",
+ "Stay logged in" : "Permanecer autentificado",
"Alternative Logins" : "Inicios de sesión alternativos",
"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>" : "Hola:<br><br>Te comentamos que %s compartió <strong>%s</strong> contigo.<br><a href=\"%s\">¡Échale un vistazo!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instalación de ownCloud se encuentra en modo de usuario único.",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index f650b9ba45e..d6bb7791d96 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -5,6 +5,7 @@
"Turned on maintenance mode" : "Modo mantenimiento activado",
"Turned off maintenance mode" : "Modo mantenimiento desactivado",
"Maintenance mode is kept active" : "El modo mantenimiento aún está activo.",
+ "Updating database schema" : "Actualizando el esquema del base de datos",
"Updated database" : "Base de datos actualizada",
"Checked database schema update" : "Actualización del esquema de base de datos revisado",
"Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones",
@@ -13,7 +14,6 @@
"Repair error: " : "Error que reparar:",
"Set log level to debug - current level: \"%s\"" : "Establecer nivel de registro para depurar - nivel actual: \"%s\"",
"Reset log level to \"%s\"" : "Restablecer nivel de registro a \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Las siguientes apps incompatibles se han deshabilitado: %s",
"Following apps have been disabled: %s" : "Siguiendo aplicaciones ha sido deshabilitado: %s",
"Already up to date" : "Ya actualizado",
"File is too big" : "El archivo es demasiado grande",
@@ -21,6 +21,7 @@
"No image or file provided" : "No se especificó ningún archivo o imagen",
"Unknown filetype" : "Tipo de archivo desconocido",
"Invalid image" : "Imagen inválida",
+ "An error occurred. Please contact your admin." : "Un error ocurrió. Póngase en contacto con su administrador.",
"No temporary profile picture available, try again" : "No hay disponible una imagen temporal de perfil, pruebe de nuevo",
"No crop data provided" : "No se proporcionó datos del recorte",
"No valid crop data provided" : "Recorte inválido",
@@ -171,6 +172,7 @@
"_download %n file_::_download %n files_" : ["descargar %n ficheros","descargar %n archivos"],
"{version} is available. Get more information on how to update." : "Una nueva {version} está disponible. Obtenga más información sobre cómo actualizar.",
"Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a la versión {version}. Esto puede tardar un poco.",
+ "An error occurred." : "Ocurrió un error.",
"Please reload the page." : "Recargue/Actualice la página",
"The update was unsuccessful. " : "La actualización ha fallado.",
"The update was successful. There were warnings." : "La actualización fue exitosa. Había advertencias.",
@@ -252,7 +254,7 @@
"Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
"Log in" : "Ingresar",
"Wrong password. Reset it?" : "Contraseña incorrecta. ¿Restablecerla?",
- "remember" : "recordar",
+ "Stay logged in" : "Permanecer autentificado",
"Alternative Logins" : "Inicios de sesión alternativos",
"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>" : "Hola:<br><br>Te comentamos que %s compartió <strong>%s</strong> contigo.<br><a href=\"%s\">¡Échale un vistazo!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instalación de ownCloud se encuentra en modo de usuario único.",
diff --git a/core/l10n/es_AR.js b/core/l10n/es_AR.js
index 789c3377e39..e1fd168fbb8 100644
--- a/core/l10n/es_AR.js
+++ b/core/l10n/es_AR.js
@@ -149,7 +149,6 @@ OC.L10N.register(
"Server side authentication failed!" : "¡Falló la autenticación del servidor!",
"Please contact your administrator." : "Por favor, contacte a su administrador.",
"Log in" : "Iniciar sesión",
- "remember" : "recordame",
"Alternative Logins" : "Nombre alternativos de usuarios",
"This ownCloud instance is currently in single user mode." : "Esta instancia de ownCloud está en modo de usuario único.",
"This means only administrators can use the instance." : "Esto significa que solo administradores pueden usar esta instancia.",
diff --git a/core/l10n/es_AR.json b/core/l10n/es_AR.json
index a1ceedab0cb..9f70252b189 100644
--- a/core/l10n/es_AR.json
+++ b/core/l10n/es_AR.json
@@ -147,7 +147,6 @@
"Server side authentication failed!" : "¡Falló la autenticación del servidor!",
"Please contact your administrator." : "Por favor, contacte a su administrador.",
"Log in" : "Iniciar sesión",
- "remember" : "recordame",
"Alternative Logins" : "Nombre alternativos de usuarios",
"This ownCloud instance is currently in single user mode." : "Esta instancia de ownCloud está en modo de usuario único.",
"This means only administrators can use the instance." : "Esto significa que solo administradores pueden usar esta instancia.",
diff --git a/core/l10n/es_MX.js b/core/l10n/es_MX.js
index 1d8cc914706..2d56f7428fe 100644
--- a/core/l10n/es_MX.js
+++ b/core/l10n/es_MX.js
@@ -143,7 +143,6 @@ OC.L10N.register(
"Server side authentication failed!" : "La autenticación a fallado en el servidor.",
"Please contact your administrator." : "Por favor, contacte con el administrador.",
"Log in" : "Entrar",
- "remember" : "recordar",
"Alternative Logins" : "Accesos Alternativos",
"This ownCloud instance is currently in single user mode." : "Esta instalación de ownCloud se encuentra en modo de usuario único.",
"This means only administrators can use the instance." : "Esto quiere decir que solo un administrador puede usarla.",
diff --git a/core/l10n/es_MX.json b/core/l10n/es_MX.json
index 783a374fa2a..94cd0efbe8a 100644
--- a/core/l10n/es_MX.json
+++ b/core/l10n/es_MX.json
@@ -141,7 +141,6 @@
"Server side authentication failed!" : "La autenticación a fallado en el servidor.",
"Please contact your administrator." : "Por favor, contacte con el administrador.",
"Log in" : "Entrar",
- "remember" : "recordar",
"Alternative Logins" : "Accesos Alternativos",
"This ownCloud instance is currently in single user mode." : "Esta instalación de ownCloud se encuentra en modo de usuario único.",
"This means only administrators can use the instance." : "Esto quiere decir que solo un administrador puede usarla.",
diff --git a/core/l10n/et_EE.js b/core/l10n/et_EE.js
index a55e1c04ccd..885cc480b5b 100644
--- a/core/l10n/et_EE.js
+++ b/core/l10n/et_EE.js
@@ -11,7 +11,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Uuendatud \"%s\" -> %s",
"Repair warning: " : "Paranda hoiatus:",
"Repair error: " : "Paranda viga:",
- "Following incompatible apps have been disabled: %s" : "Järgnevad mitteühilduvad rakendused on välja lülitatud: %s",
"Following apps have been disabled: %s" : "Järgnevad rakendused on välja lülitatud: %s",
"Already up to date" : "On juba ajakohane",
"File is too big" : "Fail on liiga suur",
@@ -227,7 +226,6 @@ OC.L10N.register(
"An internal error occured." : "Tekkis sisemine tõrge.",
"Please try again or contact your administrator." : "Palun proovi uuesti või võta ühendust oma administraatoriga.",
"Log in" : "Logi sisse",
- "remember" : "pea meeles",
"Alternative Logins" : "Alternatiivsed sisselogimisviisid",
"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>" : "Hei,<br><br>annan teada, et %s jagas sinuga <strong>%s</strong>. <a href=\"%s\">Vaata seda!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "See ownCloud on momendil seadistatud ühe kasutaja jaoks.",
diff --git a/core/l10n/et_EE.json b/core/l10n/et_EE.json
index ee32aba5690..26ddca7624e 100644
--- a/core/l10n/et_EE.json
+++ b/core/l10n/et_EE.json
@@ -9,7 +9,6 @@
"Updated \"%s\" to %s" : "Uuendatud \"%s\" -> %s",
"Repair warning: " : "Paranda hoiatus:",
"Repair error: " : "Paranda viga:",
- "Following incompatible apps have been disabled: %s" : "Järgnevad mitteühilduvad rakendused on välja lülitatud: %s",
"Following apps have been disabled: %s" : "Järgnevad rakendused on välja lülitatud: %s",
"Already up to date" : "On juba ajakohane",
"File is too big" : "Fail on liiga suur",
@@ -225,7 +224,6 @@
"An internal error occured." : "Tekkis sisemine tõrge.",
"Please try again or contact your administrator." : "Palun proovi uuesti või võta ühendust oma administraatoriga.",
"Log in" : "Logi sisse",
- "remember" : "pea meeles",
"Alternative Logins" : "Alternatiivsed sisselogimisviisid",
"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>" : "Hei,<br><br>annan teada, et %s jagas sinuga <strong>%s</strong>. <a href=\"%s\">Vaata seda!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "See ownCloud on momendil seadistatud ühe kasutaja jaoks.",
diff --git a/core/l10n/eu.js b/core/l10n/eu.js
index 5227f1332cb..66f5951d8d1 100644
--- a/core/l10n/eu.js
+++ b/core/l10n/eu.js
@@ -197,7 +197,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!",
"Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.",
"Log in" : "Hasi saioa",
- "remember" : "gogoratu",
"Alternative Logins" : "Beste erabiltzaile izenak",
"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>" : "Kaixo<br><br>%s-ek %s zurekin partekatu duela jakin dezazun.\nIkusi ezazu: %s",
"This ownCloud instance is currently in single user mode." : "ownCloud instantzia hau erabiltzaile bakar moduan dago.",
diff --git a/core/l10n/eu.json b/core/l10n/eu.json
index 37120181cbb..03795209565 100644
--- a/core/l10n/eu.json
+++ b/core/l10n/eu.json
@@ -195,7 +195,6 @@
"Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!",
"Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.",
"Log in" : "Hasi saioa",
- "remember" : "gogoratu",
"Alternative Logins" : "Beste erabiltzaile izenak",
"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>" : "Kaixo<br><br>%s-ek %s zurekin partekatu duela jakin dezazun.\nIkusi ezazu: %s",
"This ownCloud instance is currently in single user mode." : "ownCloud instantzia hau erabiltzaile bakar moduan dago.",
diff --git a/core/l10n/fa.js b/core/l10n/fa.js
index 7a1becdbd5f..9dba4a10d38 100644
--- a/core/l10n/fa.js
+++ b/core/l10n/fa.js
@@ -16,7 +16,9 @@ OC.L10N.register(
"No image or file provided" : "هیچ فایل یا تصویری وارد نشده است",
"Unknown filetype" : "نوع فایل ناشناخته",
"Invalid image" : "عکس نامعتبر",
+ "An error occurred. Please contact your admin." : "یک خطا رخ داده است. لطفا با مدیر سیستم تماس بگیرید.",
"No temporary profile picture available, try again" : "تصویر پروفایل موقت در حال حاضر در دسترس نیست ، دوباره تلاش کنید ",
+ "Crop is not square" : "بخش بریده شده مربع نیست",
"Sunday" : "یکشنبه",
"Monday" : "دوشنبه",
"Tuesday" : "سه شنبه",
@@ -91,6 +93,7 @@ OC.L10N.register(
"So-so password" : "رمز عبور متوسط",
"Good password" : "رمز عبور خوب",
"Strong password" : "رمز عبور قوی",
+ "Error occurred while checking server setup" : "خطا در هنگام چک کردن راه‌اندازی سرور رخ داده است",
"Shared" : "اشتراک گذاشته شده",
"Shared with {recipients}" : "به اشتراک گذاشته شده با {recipients}",
"Error" : "خطا",
@@ -138,12 +141,16 @@ OC.L10N.register(
"Delete" : "حذف",
"Add" : "افزودن",
"Edit tags" : "ویرایش تگ ها",
+ "No tags selected for deletion." : "هیچ تگی برای حذف انتخاب نشده است.",
"unknown text" : "متن نامعلوم",
"Hello world!" : "سلام دنیا!",
"sunny" : "آفتابی",
"Hello {name}, the weather is {weather}" : "سلام {name}, هوا {weather} است",
"Hello {name}" : "سلام {name}",
"_download %n file_::_download %n files_" : ["دانلود %n فایل"],
+ "{version} is available. Get more information on how to update." : "{version} آماده است. برای چگونگی بروزرسانی اطلاعات بیشتر را دریافت نمایید.",
+ "Updating {productName} to version {version}, this may take a while." : "بروزرسانی {productName} به نسخه‎ی {version}، این عملیات ممکن است زمان‎بر باشد.",
+ "An error occurred." : "یک خطا رخ‌داده است.",
"The update was unsuccessful. " : "بروزرسانی ناموفق بود.",
"The update was successful. There were warnings." : "بروزرسانی با موفقیت انجام شد، اخطارهایی وجود دارد.",
"The update was successful. Redirecting you to ownCloud now." : "به روزرسانی موفقیت آمیز بود. در حال انتقال شما به OwnCloud.",
@@ -152,6 +159,7 @@ OC.L10N.register(
"New password" : "گذرواژه جدید",
"New Password" : "رمزعبور جدید",
"Reset password" : "تنظیم مجدد رمز عبور",
+ "Searching other places" : "جستجو در مکان‌های دیگر",
"Personal" : "شخصی",
"Users" : "کاربران",
"Apps" : " برنامه ها",
@@ -166,9 +174,12 @@ OC.L10N.register(
"Error unfavoriting" : "خطا هنگام حذف از موارد محبوب",
"Access forbidden" : "اجازه دسترسی به مناطق ممنوعه را ندارید",
"File not found" : "فایل یافت نشد",
+ "The specified document has not been found on the server." : "مستند مورد نظر در سرور یافت نشد.",
+ "You can click here to return to %s." : "شما می‎توانید برای بازگشت به %s اینجا کلیک کنید.",
"The share will expire on %s." : "اشتراک‌گذاری در %s منقضی خواهد شد.",
"Cheers!" : "سلامتی!",
"Internal Server Error" : "خطای داخلی سرور",
+ "More details can be found in the server log." : "جزئیات بیشتر در لاگ سرور قابل مشاهده خواهد بود.",
"Technical details" : "جزئیات فنی",
"Remote Address: %s" : "آدرس راه‌دور: %s",
"Request ID: %s" : "ID درخواست: %s",
@@ -185,12 +196,15 @@ OC.L10N.register(
"Data folder" : "پوشه اطلاعاتی",
"Configure the database" : "پایگاه داده برنامه ریزی شدند",
"Only %s is available." : "تنها %s موجود است.",
+ "Install and activate additional PHP modules to choose other database types." : "جهت انتخاب انواع دیگر پایگاه‌داده‌،ماژول‌های اضافی PHP را نصب و فعال‌سازی کنید.",
+ "For more details check out the documentation." : "برای جزئیات بیشتر به مستندات مراجعه کنید.",
"Database user" : "شناسه پایگاه داده",
"Database password" : "پسورد پایگاه داده",
"Database name" : "نام پایگاه داده",
"Database tablespace" : "جدول پایگاه داده",
"Database host" : "هاست پایگاه داده",
"Performance warning" : "اخطار کارایی",
+ "SQLite will be used as database." : "SQLite به عنوان پایگاه‎داده استفاده خواهد شد.",
"Finish setup" : "اتمام نصب",
"Finishing …" : "در حال اتمام ...",
"Need help?" : "کمک لازم دارید ؟",
@@ -201,10 +215,11 @@ OC.L10N.register(
"An internal error occured." : "یک خطای داخلی رخ داده‌است.",
"Please try again or contact your administrator." : "لطفا مجددا تلاش کنید یا با مدیر سیستم تماس بگیرید.",
"Log in" : "ورود",
- "remember" : "بیاد آوری",
"Alternative Logins" : "ورود متناوب",
"Thank you for your patience." : "از صبر شما متشکریم",
"Add \"%s\" as trusted domain" : "افزودن \"%s\" به عنوان دامنه مورد اعتماد",
+ "App update required" : "نیاز به بروزرسانی برنامه وجود دارد",
+ "%s will be updated to version %s" : "%s به نسخه‌ی %s بروزرسانی خواهد شد",
"These apps will be updated:" : "این برنامه‌ها بروزرسانی شده‌اند:",
"The theme %s has been disabled." : "قالب %s غیر فعال شد.",
"Start update" : "اغاز به روز رسانی"
diff --git a/core/l10n/fa.json b/core/l10n/fa.json
index 4f3d4163903..aaf90d652d1 100644
--- a/core/l10n/fa.json
+++ b/core/l10n/fa.json
@@ -14,7 +14,9 @@
"No image or file provided" : "هیچ فایل یا تصویری وارد نشده است",
"Unknown filetype" : "نوع فایل ناشناخته",
"Invalid image" : "عکس نامعتبر",
+ "An error occurred. Please contact your admin." : "یک خطا رخ داده است. لطفا با مدیر سیستم تماس بگیرید.",
"No temporary profile picture available, try again" : "تصویر پروفایل موقت در حال حاضر در دسترس نیست ، دوباره تلاش کنید ",
+ "Crop is not square" : "بخش بریده شده مربع نیست",
"Sunday" : "یکشنبه",
"Monday" : "دوشنبه",
"Tuesday" : "سه شنبه",
@@ -89,6 +91,7 @@
"So-so password" : "رمز عبور متوسط",
"Good password" : "رمز عبور خوب",
"Strong password" : "رمز عبور قوی",
+ "Error occurred while checking server setup" : "خطا در هنگام چک کردن راه‌اندازی سرور رخ داده است",
"Shared" : "اشتراک گذاشته شده",
"Shared with {recipients}" : "به اشتراک گذاشته شده با {recipients}",
"Error" : "خطا",
@@ -136,12 +139,16 @@
"Delete" : "حذف",
"Add" : "افزودن",
"Edit tags" : "ویرایش تگ ها",
+ "No tags selected for deletion." : "هیچ تگی برای حذف انتخاب نشده است.",
"unknown text" : "متن نامعلوم",
"Hello world!" : "سلام دنیا!",
"sunny" : "آفتابی",
"Hello {name}, the weather is {weather}" : "سلام {name}, هوا {weather} است",
"Hello {name}" : "سلام {name}",
"_download %n file_::_download %n files_" : ["دانلود %n فایل"],
+ "{version} is available. Get more information on how to update." : "{version} آماده است. برای چگونگی بروزرسانی اطلاعات بیشتر را دریافت نمایید.",
+ "Updating {productName} to version {version}, this may take a while." : "بروزرسانی {productName} به نسخه‎ی {version}، این عملیات ممکن است زمان‎بر باشد.",
+ "An error occurred." : "یک خطا رخ‌داده است.",
"The update was unsuccessful. " : "بروزرسانی ناموفق بود.",
"The update was successful. There were warnings." : "بروزرسانی با موفقیت انجام شد، اخطارهایی وجود دارد.",
"The update was successful. Redirecting you to ownCloud now." : "به روزرسانی موفقیت آمیز بود. در حال انتقال شما به OwnCloud.",
@@ -150,6 +157,7 @@
"New password" : "گذرواژه جدید",
"New Password" : "رمزعبور جدید",
"Reset password" : "تنظیم مجدد رمز عبور",
+ "Searching other places" : "جستجو در مکان‌های دیگر",
"Personal" : "شخصی",
"Users" : "کاربران",
"Apps" : " برنامه ها",
@@ -164,9 +172,12 @@
"Error unfavoriting" : "خطا هنگام حذف از موارد محبوب",
"Access forbidden" : "اجازه دسترسی به مناطق ممنوعه را ندارید",
"File not found" : "فایل یافت نشد",
+ "The specified document has not been found on the server." : "مستند مورد نظر در سرور یافت نشد.",
+ "You can click here to return to %s." : "شما می‎توانید برای بازگشت به %s اینجا کلیک کنید.",
"The share will expire on %s." : "اشتراک‌گذاری در %s منقضی خواهد شد.",
"Cheers!" : "سلامتی!",
"Internal Server Error" : "خطای داخلی سرور",
+ "More details can be found in the server log." : "جزئیات بیشتر در لاگ سرور قابل مشاهده خواهد بود.",
"Technical details" : "جزئیات فنی",
"Remote Address: %s" : "آدرس راه‌دور: %s",
"Request ID: %s" : "ID درخواست: %s",
@@ -183,12 +194,15 @@
"Data folder" : "پوشه اطلاعاتی",
"Configure the database" : "پایگاه داده برنامه ریزی شدند",
"Only %s is available." : "تنها %s موجود است.",
+ "Install and activate additional PHP modules to choose other database types." : "جهت انتخاب انواع دیگر پایگاه‌داده‌،ماژول‌های اضافی PHP را نصب و فعال‌سازی کنید.",
+ "For more details check out the documentation." : "برای جزئیات بیشتر به مستندات مراجعه کنید.",
"Database user" : "شناسه پایگاه داده",
"Database password" : "پسورد پایگاه داده",
"Database name" : "نام پایگاه داده",
"Database tablespace" : "جدول پایگاه داده",
"Database host" : "هاست پایگاه داده",
"Performance warning" : "اخطار کارایی",
+ "SQLite will be used as database." : "SQLite به عنوان پایگاه‎داده استفاده خواهد شد.",
"Finish setup" : "اتمام نصب",
"Finishing …" : "در حال اتمام ...",
"Need help?" : "کمک لازم دارید ؟",
@@ -199,10 +213,11 @@
"An internal error occured." : "یک خطای داخلی رخ داده‌است.",
"Please try again or contact your administrator." : "لطفا مجددا تلاش کنید یا با مدیر سیستم تماس بگیرید.",
"Log in" : "ورود",
- "remember" : "بیاد آوری",
"Alternative Logins" : "ورود متناوب",
"Thank you for your patience." : "از صبر شما متشکریم",
"Add \"%s\" as trusted domain" : "افزودن \"%s\" به عنوان دامنه مورد اعتماد",
+ "App update required" : "نیاز به بروزرسانی برنامه وجود دارد",
+ "%s will be updated to version %s" : "%s به نسخه‌ی %s بروزرسانی خواهد شد",
"These apps will be updated:" : "این برنامه‌ها بروزرسانی شده‌اند:",
"The theme %s has been disabled." : "قالب %s غیر فعال شد.",
"Start update" : "اغاز به روز رسانی"
diff --git a/core/l10n/fi_FI.js b/core/l10n/fi_FI.js
index a0e89b03383..fee3c7c13d6 100644
--- a/core/l10n/fi_FI.js
+++ b/core/l10n/fi_FI.js
@@ -7,15 +7,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "Siirrytty huoltotilaan",
"Turned off maintenance mode" : "Huoltotila asetettu pois päältä",
"Maintenance mode is kept active" : "Huoltotila pidetään aktiivisena",
+ "Updating database schema" : "Päivitetään tietokannan skeemaa",
"Updated database" : "Tietokanta ajan tasalla",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update" : "Tarkistettu tietokannan skeemapäivitys",
+ "Checking updates of apps" : "Tarkistetaan sovellusten päivityksiä",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko kohteen %s tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille",
"Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s",
"Repair warning: " : "Korjausvaroitus:",
"Repair error: " : "Korjausvirhe:",
"Set log level to debug - current level: \"%s\"" : "Aseta lokitasoksi vianjäljitys - nykyinen taso: \"%s\"",
"Reset log level to \"%s\"" : "Palauta lokitasoksi \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Seuraavat yhteensopimattomat sovellukset on poistettu käytöstä: %s",
+ "%s (3rdparty)" : "%s (kolmannen osapuolen)",
+ "%s (incompatible)" : "%s (ei yhteensopiva)",
"Following apps have been disabled: %s" : "Seuraavat sovellukset on poistettu käytöstä: %s",
"Already up to date" : "Kaikki on jo ajan tasalla",
"File is too big" : "Tiedosto on liian suuri",
@@ -23,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Kuvaa tai tiedostoa ei määritelty",
"Unknown filetype" : "Tuntematon tiedostotyyppi",
"Invalid image" : "Virhellinen kuva",
+ "An error occurred. Please contact your admin." : "Tapahtui virhe. Ota yhteys ylläpitoon.",
"No temporary profile picture available, try again" : "Väliaikaista profiilikuvaa ei ole käytettävissä, yritä uudelleen",
"No crop data provided" : "Puutteellinen tieto",
"No valid crop data provided" : "Kelvollisia leikkaustietoja ei määritetty",
@@ -172,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Hei {name}",
"_download %n file_::_download %n files_" : ["lataa %n tiedosto","lataa %n tiedostoa"],
"{version} is available. Get more information on how to update." : "{version} on saatavilla. Tarjolla on lisätietoja päivittämisestä.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Päivitys on meneillään. Poistuminen tältä sivulta saattaa keskeyttää toimenpiteen joissain käyttöympäristöissä.",
"Updating {productName} to version {version}, this may take a while." : "Päivitetään {productName} versioon {version}, tämä saattaa kestää hetken.",
+ "An error occurred." : "Tapahtui virhe.",
"Please reload the page." : "Päivitä sivu.",
"The update was unsuccessful. " : "Päivitys epäonnistui.",
"The update was successful. There were warnings." : "Päivitys onnistui, tosin ilmeni varoituksia.",
@@ -254,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Yritä uudestaan tai ota yhteys ylläpitäjään.",
"Log in" : "Kirjaudu sisään",
"Wrong password. Reset it?" : "Väärä salasana. Haluatko palauttaa salasanan?",
- "remember" : "muista",
+ "Stay logged in" : "Pysy sisäänkirjautuneena",
"Alternative Logins" : "Vaihtoehtoiset kirjautumiset",
"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>" : "Hei!<br><br>%s jakoi kanssasi kohteen <strong>%s</strong>.<br><a href=\"%s\">Tutustu siihen!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Tämä ownCloud-asennus on parhaillaan single user -tilassa.",
diff --git a/core/l10n/fi_FI.json b/core/l10n/fi_FI.json
index 17ca162655f..8b9600b656c 100644
--- a/core/l10n/fi_FI.json
+++ b/core/l10n/fi_FI.json
@@ -5,15 +5,20 @@
"Turned on maintenance mode" : "Siirrytty huoltotilaan",
"Turned off maintenance mode" : "Huoltotila asetettu pois päältä",
"Maintenance mode is kept active" : "Huoltotila pidetään aktiivisena",
+ "Updating database schema" : "Päivitetään tietokannan skeemaa",
"Updated database" : "Tietokanta ajan tasalla",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update" : "Tarkistettu tietokannan skeemapäivitys",
+ "Checking updates of apps" : "Tarkistetaan sovellusten päivityksiä",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko kohteen %s tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille",
"Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s",
"Repair warning: " : "Korjausvaroitus:",
"Repair error: " : "Korjausvirhe:",
"Set log level to debug - current level: \"%s\"" : "Aseta lokitasoksi vianjäljitys - nykyinen taso: \"%s\"",
"Reset log level to \"%s\"" : "Palauta lokitasoksi \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Seuraavat yhteensopimattomat sovellukset on poistettu käytöstä: %s",
+ "%s (3rdparty)" : "%s (kolmannen osapuolen)",
+ "%s (incompatible)" : "%s (ei yhteensopiva)",
"Following apps have been disabled: %s" : "Seuraavat sovellukset on poistettu käytöstä: %s",
"Already up to date" : "Kaikki on jo ajan tasalla",
"File is too big" : "Tiedosto on liian suuri",
@@ -21,6 +26,7 @@
"No image or file provided" : "Kuvaa tai tiedostoa ei määritelty",
"Unknown filetype" : "Tuntematon tiedostotyyppi",
"Invalid image" : "Virhellinen kuva",
+ "An error occurred. Please contact your admin." : "Tapahtui virhe. Ota yhteys ylläpitoon.",
"No temporary profile picture available, try again" : "Väliaikaista profiilikuvaa ei ole käytettävissä, yritä uudelleen",
"No crop data provided" : "Puutteellinen tieto",
"No valid crop data provided" : "Kelvollisia leikkaustietoja ei määritetty",
@@ -170,7 +176,9 @@
"Hello {name}" : "Hei {name}",
"_download %n file_::_download %n files_" : ["lataa %n tiedosto","lataa %n tiedostoa"],
"{version} is available. Get more information on how to update." : "{version} on saatavilla. Tarjolla on lisätietoja päivittämisestä.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Päivitys on meneillään. Poistuminen tältä sivulta saattaa keskeyttää toimenpiteen joissain käyttöympäristöissä.",
"Updating {productName} to version {version}, this may take a while." : "Päivitetään {productName} versioon {version}, tämä saattaa kestää hetken.",
+ "An error occurred." : "Tapahtui virhe.",
"Please reload the page." : "Päivitä sivu.",
"The update was unsuccessful. " : "Päivitys epäonnistui.",
"The update was successful. There were warnings." : "Päivitys onnistui, tosin ilmeni varoituksia.",
@@ -252,7 +260,7 @@
"Please try again or contact your administrator." : "Yritä uudestaan tai ota yhteys ylläpitäjään.",
"Log in" : "Kirjaudu sisään",
"Wrong password. Reset it?" : "Väärä salasana. Haluatko palauttaa salasanan?",
- "remember" : "muista",
+ "Stay logged in" : "Pysy sisäänkirjautuneena",
"Alternative Logins" : "Vaihtoehtoiset kirjautumiset",
"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>" : "Hei!<br><br>%s jakoi kanssasi kohteen <strong>%s</strong>.<br><a href=\"%s\">Tutustu siihen!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Tämä ownCloud-asennus on parhaillaan single user -tilassa.",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index eac5c9ad233..4c069a851b2 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -7,15 +7,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "Mode de maintenance activé",
"Turned off maintenance mode" : "Mode de maintenance désactivé",
"Maintenance mode is kept active" : "Le mode de maintenance est laissé actif",
+ "Updating database schema" : "Mise à jour du schéma de la base de données",
"Updated database" : "Base de données mise à jour",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Vérification de la possibilité de mettre à jour le schéma de la base de données (cela peut prendre un certain temps dépendant de la taille de la base de données)",
"Checked database schema update" : "Mise à jour du schéma de la base de données vérifiée",
+ "Checking updates of apps" : "Recherche de mises à jour d'applications",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Vérification de la possibilité de mettre à jour le schéma de la base de données pour %s (cela peut prendre un certain temps dépendant de la taille de la base de données)",
"Checked database schema update for apps" : "Mise à jour du schéma de la base de données pour les applications vérifiée",
"Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s",
"Repair warning: " : "Avertissement de réparation :",
"Repair error: " : "Erreur de réparation :",
"Set log level to debug - current level: \"%s\"" : "Réglage du niveau de log à \"debug\" - niveau actuel: \"%s\"",
"Reset log level to \"%s\"" : "Réglage du niveau de log à \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Les applications incompatibles suivantes ont été désactivées : %s",
+ "%s (3rdparty)" : "%s (origine tierce)",
+ "%s (incompatible)" : "%s (non compatible)",
"Following apps have been disabled: %s" : "Les applications suivantes ont été désactivées : %s",
"Already up to date" : "Déjà à jour",
"File is too big" : "Fichier trop volumineux",
@@ -23,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Aucun fichier fourni",
"Unknown filetype" : "Type de fichier inconnu",
"Invalid image" : "Image non valable",
+ "An error occurred. Please contact your admin." : "Une erreur est survenue. Veuillez contacter votre administrateur.",
"No temporary profile picture available, try again" : "Aucune image temporaire disponible pour le profil. Essayez à nouveau.",
"No crop data provided" : "Aucune donnée de recadrage fournie",
"No valid crop data provided" : "Données de recadrage non valides",
@@ -110,6 +116,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom n'est pas lisible par PHP, ce qui est fortement déconseillé pour des raisons de sécurité. Plus d'informations peuvent être trouvées dans notre <a href=\"{docLink}\">documentation</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "La version de PHP utilisée ({version}) <a href=\"{phpLink}\">n'est plus prise en charge par les créateurs de PHP</a>. Nous vous recommandons de mettre à niveau votre installation de PHP pour bénéficier de meilleures performances et des mises à jour de sécurité fournies par PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La configuration des headers du reverse proxy est incorrecte, ou vous accédez ownCloud depuis un proxy de confiance. Si vous n'êtes pas en train d’accéder à ownCloud depuis un proxy de confiance, ceci est un problème de sécurité qui peut permettre à un attaquant de masquer sa véritable adresse IP. <a href=\"{docLink}\">Plus d'info dans la documentation.</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" est configuré comme cache distribué, mais le module installé est \"memcache\". \\OC\\Memcache\\Memcached ne prend en charge que \"memcached\" et non \"memcache\". <a href=\"{wikiLink}\">Consulter le wiki memcached parlant de ces deux modules.</a>",
"Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
"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." : "L'en-tête HTTP \"{header}\" n'est pas configurée pour être égale à \"{expected}\" créant potentiellement un risque relié à la sécurité et à la vie privée. Il est donc recommandé d'ajuster ce paramètre.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée à \"{seconds}\" secondes. Pour renforcer la sécurité nous recommandons d'activer HSTS comme décrit dans notre <a href=\"{docUrl}\">Guide pour le renforcement et la sécurité</a>.",
@@ -171,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Hello {name}",
"_download %n file_::_download %n files_" : ["Télécharger %n fichier","Télécharger %n fichiers"],
"{version} is available. Get more information on how to update." : "La version {version} est disponible. Cliquez ici pour plus d'informations à propos de cette mise à jour.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "La mise à jour est en cours. Selon la configuration, le fait de quitter cette page peut entraîner l'interruption de la procédure.",
"Updating {productName} to version {version}, this may take a while." : "La mise à jour de {productName} vers la version {version} est en cours. Cela peut prendre un certain temps.",
+ "An error occurred." : "Une erreur est survenue.",
"Please reload the page." : "Veuillez recharger la page.",
"The update was unsuccessful. " : "La mise à jour a échoué.",
"The update was successful. There were warnings." : "La mise à jour a réussi, mais il y a eu des avertissements",
@@ -187,6 +196,7 @@ OC.L10N.register(
"Reset password" : "Réinitialiser le mot de passe",
"Searching other places" : "Recherche en cours dans d'autres emplacements",
"No search results in other folders" : "Aucun résultat dans d'autres dossiers",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} résultat dans un autre dossier","{count} résultats dans d'autres dossiers"],
"Personal" : "Personnel",
"Users" : "Utilisateurs",
"Apps" : "Applications",
@@ -252,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Veuillez réessayer ou contacter votre administrateur.",
"Log in" : "Se connecter",
"Wrong password. Reset it?" : "Mot de passe incorrect. Réinitialiser ?",
- "remember" : "se souvenir de moi",
+ "Stay logged in" : "Rester connecté",
"Alternative Logins" : "Identifiants alternatifs",
"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>" : "Bonjour,<br><br>Nous vous informons que %s a partagé <strong>%s</strong> avec vous.<br><a href=\"%s\">Cliquez ici pour y accéder !</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Cette instance de ownCloud est actuellement en mode utilisateur unique.",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 18817897c43..238d99765d2 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -5,15 +5,20 @@
"Turned on maintenance mode" : "Mode de maintenance activé",
"Turned off maintenance mode" : "Mode de maintenance désactivé",
"Maintenance mode is kept active" : "Le mode de maintenance est laissé actif",
+ "Updating database schema" : "Mise à jour du schéma de la base de données",
"Updated database" : "Base de données mise à jour",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Vérification de la possibilité de mettre à jour le schéma de la base de données (cela peut prendre un certain temps dépendant de la taille de la base de données)",
"Checked database schema update" : "Mise à jour du schéma de la base de données vérifiée",
+ "Checking updates of apps" : "Recherche de mises à jour d'applications",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Vérification de la possibilité de mettre à jour le schéma de la base de données pour %s (cela peut prendre un certain temps dépendant de la taille de la base de données)",
"Checked database schema update for apps" : "Mise à jour du schéma de la base de données pour les applications vérifiée",
"Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s",
"Repair warning: " : "Avertissement de réparation :",
"Repair error: " : "Erreur de réparation :",
"Set log level to debug - current level: \"%s\"" : "Réglage du niveau de log à \"debug\" - niveau actuel: \"%s\"",
"Reset log level to \"%s\"" : "Réglage du niveau de log à \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Les applications incompatibles suivantes ont été désactivées : %s",
+ "%s (3rdparty)" : "%s (origine tierce)",
+ "%s (incompatible)" : "%s (non compatible)",
"Following apps have been disabled: %s" : "Les applications suivantes ont été désactivées : %s",
"Already up to date" : "Déjà à jour",
"File is too big" : "Fichier trop volumineux",
@@ -21,6 +26,7 @@
"No image or file provided" : "Aucun fichier fourni",
"Unknown filetype" : "Type de fichier inconnu",
"Invalid image" : "Image non valable",
+ "An error occurred. Please contact your admin." : "Une erreur est survenue. Veuillez contacter votre administrateur.",
"No temporary profile picture available, try again" : "Aucune image temporaire disponible pour le profil. Essayez à nouveau.",
"No crop data provided" : "Aucune donnée de recadrage fournie",
"No valid crop data provided" : "Données de recadrage non valides",
@@ -108,6 +114,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom n'est pas lisible par PHP, ce qui est fortement déconseillé pour des raisons de sécurité. Plus d'informations peuvent être trouvées dans notre <a href=\"{docLink}\">documentation</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "La version de PHP utilisée ({version}) <a href=\"{phpLink}\">n'est plus prise en charge par les créateurs de PHP</a>. Nous vous recommandons de mettre à niveau votre installation de PHP pour bénéficier de meilleures performances et des mises à jour de sécurité fournies par PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La configuration des headers du reverse proxy est incorrecte, ou vous accédez ownCloud depuis un proxy de confiance. Si vous n'êtes pas en train d’accéder à ownCloud depuis un proxy de confiance, ceci est un problème de sécurité qui peut permettre à un attaquant de masquer sa véritable adresse IP. <a href=\"{docLink}\">Plus d'info dans la documentation.</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" est configuré comme cache distribué, mais le module installé est \"memcache\". \\OC\\Memcache\\Memcached ne prend en charge que \"memcached\" et non \"memcache\". <a href=\"{wikiLink}\">Consulter le wiki memcached parlant de ces deux modules.</a>",
"Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
"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." : "L'en-tête HTTP \"{header}\" n'est pas configurée pour être égale à \"{expected}\" créant potentiellement un risque relié à la sécurité et à la vie privée. Il est donc recommandé d'ajuster ce paramètre.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée à \"{seconds}\" secondes. Pour renforcer la sécurité nous recommandons d'activer HSTS comme décrit dans notre <a href=\"{docUrl}\">Guide pour le renforcement et la sécurité</a>.",
@@ -169,7 +176,9 @@
"Hello {name}" : "Hello {name}",
"_download %n file_::_download %n files_" : ["Télécharger %n fichier","Télécharger %n fichiers"],
"{version} is available. Get more information on how to update." : "La version {version} est disponible. Cliquez ici pour plus d'informations à propos de cette mise à jour.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "La mise à jour est en cours. Selon la configuration, le fait de quitter cette page peut entraîner l'interruption de la procédure.",
"Updating {productName} to version {version}, this may take a while." : "La mise à jour de {productName} vers la version {version} est en cours. Cela peut prendre un certain temps.",
+ "An error occurred." : "Une erreur est survenue.",
"Please reload the page." : "Veuillez recharger la page.",
"The update was unsuccessful. " : "La mise à jour a échoué.",
"The update was successful. There were warnings." : "La mise à jour a réussi, mais il y a eu des avertissements",
@@ -185,6 +194,7 @@
"Reset password" : "Réinitialiser le mot de passe",
"Searching other places" : "Recherche en cours dans d'autres emplacements",
"No search results in other folders" : "Aucun résultat dans d'autres dossiers",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} résultat dans un autre dossier","{count} résultats dans d'autres dossiers"],
"Personal" : "Personnel",
"Users" : "Utilisateurs",
"Apps" : "Applications",
@@ -250,7 +260,7 @@
"Please try again or contact your administrator." : "Veuillez réessayer ou contacter votre administrateur.",
"Log in" : "Se connecter",
"Wrong password. Reset it?" : "Mot de passe incorrect. Réinitialiser ?",
- "remember" : "se souvenir de moi",
+ "Stay logged in" : "Rester connecté",
"Alternative Logins" : "Identifiants alternatifs",
"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>" : "Bonjour,<br><br>Nous vous informons que %s a partagé <strong>%s</strong> avec vous.<br><a href=\"%s\">Cliquez ici pour y accéder !</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Cette instance de ownCloud est actuellement en mode utilisateur unique.",
diff --git a/core/l10n/gl.js b/core/l10n/gl.js
index 5ac505ab535..623902f3e94 100644
--- a/core/l10n/gl.js
+++ b/core/l10n/gl.js
@@ -11,7 +11,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Actualizado «%s» a %s",
"Repair warning: " : "Aviso de arranxo:",
"Repair error: " : "Arranxar o erro:",
- "Following incompatible apps have been disabled: %s" : "As seguintes aplicacións incompatíbeis foron desactivadas: %s",
"Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
"File is too big" : "O ficheiro é grande de máis",
"Invalid file provided" : "O ficheiro fornecido non é válido",
@@ -240,7 +239,6 @@ OC.L10N.register(
"An internal error occured." : "Produciuse un erro interno.",
"Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
"Log in" : "Acceder",
- "remember" : "lembrar",
"Alternative Logins" : "Accesos alternativos",
"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>" : "Ola,<br><br>só facerlle saber que %s compartiu <strong>%s</strong> con vostede.<br><a href=\"%s\">Véxao!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instancia do ownCloud está actualmente en modo de usuario único.",
diff --git a/core/l10n/gl.json b/core/l10n/gl.json
index d9b28a5a86f..bfe8d8f2b0e 100644
--- a/core/l10n/gl.json
+++ b/core/l10n/gl.json
@@ -9,7 +9,6 @@
"Updated \"%s\" to %s" : "Actualizado «%s» a %s",
"Repair warning: " : "Aviso de arranxo:",
"Repair error: " : "Arranxar o erro:",
- "Following incompatible apps have been disabled: %s" : "As seguintes aplicacións incompatíbeis foron desactivadas: %s",
"Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
"File is too big" : "O ficheiro é grande de máis",
"Invalid file provided" : "O ficheiro fornecido non é válido",
@@ -238,7 +237,6 @@
"An internal error occured." : "Produciuse un erro interno.",
"Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
"Log in" : "Acceder",
- "remember" : "lembrar",
"Alternative Logins" : "Accesos alternativos",
"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>" : "Ola,<br><br>só facerlle saber que %s compartiu <strong>%s</strong> con vostede.<br><a href=\"%s\">Véxao!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instancia do ownCloud está actualmente en modo de usuario único.",
diff --git a/core/l10n/he.js b/core/l10n/he.js
index baaa87b24e0..d66e67605f0 100644
--- a/core/l10n/he.js
+++ b/core/l10n/he.js
@@ -103,7 +103,6 @@ OC.L10N.register(
"Log out" : "התנתקות",
"Search" : "חיפוש",
"Log in" : "כניסה",
- "remember" : "שמירת הססמה",
"Alternative Logins" : "כניסות אלטרנטיביות"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/he.json b/core/l10n/he.json
index 8455e46a61c..02c333c21d1 100644
--- a/core/l10n/he.json
+++ b/core/l10n/he.json
@@ -101,7 +101,6 @@
"Log out" : "התנתקות",
"Search" : "חיפוש",
"Log in" : "כניסה",
- "remember" : "שמירת הססמה",
"Alternative Logins" : "כניסות אלטרנטיביות"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/hi.js b/core/l10n/hi.js
index 263af6c2806..b6106eaf867 100644
--- a/core/l10n/hi.js
+++ b/core/l10n/hi.js
@@ -45,7 +45,6 @@ OC.L10N.register(
"Database password" : "डेटाबेस पासवर्ड",
"Database name" : "डेटाबेस का नाम",
"Finish setup" : "सेटअप समाप्त करे",
- "Log out" : "लोग आउट",
- "remember" : "याद रखें"
+ "Log out" : "लोग आउट"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/hi.json b/core/l10n/hi.json
index c9b53efee16..206baee03e9 100644
--- a/core/l10n/hi.json
+++ b/core/l10n/hi.json
@@ -43,7 +43,6 @@
"Database password" : "डेटाबेस पासवर्ड",
"Database name" : "डेटाबेस का नाम",
"Finish setup" : "सेटअप समाप्त करे",
- "Log out" : "लोग आउट",
- "remember" : "याद रखें"
+ "Log out" : "लोग आउट"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/hr.js b/core/l10n/hr.js
index db7655f947f..ccf30a5d65e 100644
--- a/core/l10n/hr.js
+++ b/core/l10n/hr.js
@@ -201,7 +201,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Autentikacija na strani poslužitelja nije uspjela!",
"Please contact your administrator." : "Molimo kontaktirajte svog administratora.",
"Log in" : "Prijavite se",
- "remember" : "Sjetite se",
"Alternative Logins" : "Alternativne prijave",
"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, <br><br> vam upravo javlja da je %s podijelio <strong>%s</strong>s vama.<br><a href=\"%s\">POgledajte!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u načinu rada za jednog korisnika.",
diff --git a/core/l10n/hr.json b/core/l10n/hr.json
index 9bde2af14e8..2e2a91693a2 100644
--- a/core/l10n/hr.json
+++ b/core/l10n/hr.json
@@ -199,7 +199,6 @@
"Server side authentication failed!" : "Autentikacija na strani poslužitelja nije uspjela!",
"Please contact your administrator." : "Molimo kontaktirajte svog administratora.",
"Log in" : "Prijavite se",
- "remember" : "Sjetite se",
"Alternative Logins" : "Alternativne prijave",
"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, <br><br> vam upravo javlja da je %s podijelio <strong>%s</strong>s vama.<br><a href=\"%s\">POgledajte!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova ownCloud instanca je trenutno u načinu rada za jednog korisnika.",
diff --git a/core/l10n/hu_HU.js b/core/l10n/hu_HU.js
index f90cd8d2b62..cb50e9aeaed 100644
--- a/core/l10n/hu_HU.js
+++ b/core/l10n/hu_HU.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Javítás hiba:",
"Set log level to debug - current level: \"%s\"" : "Hibakeresési naplózási szint beállítása - jelenlegi szint: \"%s\"",
"Reset log level to \"%s\"" : "Naplózási szint visszaállítása \"%s\"-re",
- "Following incompatible apps have been disabled: %s" : "A következő nem kompatibilis applikációk lettek tiltva: %s",
"Following apps have been disabled: %s" : "A következő applikációk lettek tiltva: %s",
"Already up to date" : "Már a legfrissebb változat",
"File is too big" : "A fájl túl nagy",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "Nincs kép vagy fájl megadva",
"Unknown filetype" : "Ismeretlen fájltípus",
"Invalid image" : "Hibás kép",
+ "An error occurred. Please contact your admin." : "Hiba történt. Kérem lépjen kapcsolatba a rendszergazdával.",
"No temporary profile picture available, try again" : "Az átmeneti profilkép nem elérhető, próbálja újra",
"No crop data provided" : "Vágáshoz nincs adat megadva",
"No valid crop data provided" : "Nem lett valós levágási adat megadva",
@@ -173,6 +173,7 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["%n fájl letöltése","%n fájl letöltése"],
"{version} is available. Get more information on how to update." : "{version} rendelkezésre áll. További információ a frissítéshez.",
"Updating {productName} to version {version}, this may take a while." : " {productName} frissítése zajlik erre a verzióra: {version}. Ez eltarthat egy darabig.",
+ "An error occurred." : "Hiba történt.",
"Please reload the page." : "Kérjük frissítse az oldalt!",
"The update was unsuccessful. " : "A frissítés nem sikerült.",
"The update was successful. There were warnings." : "A frissítés sikerült. Figyelmeztetések találhatók.",
@@ -254,7 +255,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Kérem próbálja újra, vagy vegye fel a kapcsolatot a rendszergazdával.",
"Log in" : "Bejelentkezés",
"Wrong password. Reset it?" : "Hibás jelszó. Visszaállítja?",
- "remember" : "emlékezzen",
"Alternative Logins" : "Alternatív bejelentkezés",
"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>" : "Üdvözöljük!<br><br>\n\nÉrtesítjük, hogy %s megosztotta Önnel ezt az állományt: <strong>%s</strong><br>\n<a href=\"%s\">Itt lehet megnézni!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ez az ownCloud szolgáltatás jelenleg egyfelhasználós üzemmódban működik.",
diff --git a/core/l10n/hu_HU.json b/core/l10n/hu_HU.json
index 429c5e095ea..86862ed286d 100644
--- a/core/l10n/hu_HU.json
+++ b/core/l10n/hu_HU.json
@@ -13,7 +13,6 @@
"Repair error: " : "Javítás hiba:",
"Set log level to debug - current level: \"%s\"" : "Hibakeresési naplózási szint beállítása - jelenlegi szint: \"%s\"",
"Reset log level to \"%s\"" : "Naplózási szint visszaállítása \"%s\"-re",
- "Following incompatible apps have been disabled: %s" : "A következő nem kompatibilis applikációk lettek tiltva: %s",
"Following apps have been disabled: %s" : "A következő applikációk lettek tiltva: %s",
"Already up to date" : "Már a legfrissebb változat",
"File is too big" : "A fájl túl nagy",
@@ -21,6 +20,7 @@
"No image or file provided" : "Nincs kép vagy fájl megadva",
"Unknown filetype" : "Ismeretlen fájltípus",
"Invalid image" : "Hibás kép",
+ "An error occurred. Please contact your admin." : "Hiba történt. Kérem lépjen kapcsolatba a rendszergazdával.",
"No temporary profile picture available, try again" : "Az átmeneti profilkép nem elérhető, próbálja újra",
"No crop data provided" : "Vágáshoz nincs adat megadva",
"No valid crop data provided" : "Nem lett valós levágási adat megadva",
@@ -171,6 +171,7 @@
"_download %n file_::_download %n files_" : ["%n fájl letöltése","%n fájl letöltése"],
"{version} is available. Get more information on how to update." : "{version} rendelkezésre áll. További információ a frissítéshez.",
"Updating {productName} to version {version}, this may take a while." : " {productName} frissítése zajlik erre a verzióra: {version}. Ez eltarthat egy darabig.",
+ "An error occurred." : "Hiba történt.",
"Please reload the page." : "Kérjük frissítse az oldalt!",
"The update was unsuccessful. " : "A frissítés nem sikerült.",
"The update was successful. There were warnings." : "A frissítés sikerült. Figyelmeztetések találhatók.",
@@ -252,7 +253,6 @@
"Please try again or contact your administrator." : "Kérem próbálja újra, vagy vegye fel a kapcsolatot a rendszergazdával.",
"Log in" : "Bejelentkezés",
"Wrong password. Reset it?" : "Hibás jelszó. Visszaállítja?",
- "remember" : "emlékezzen",
"Alternative Logins" : "Alternatív bejelentkezés",
"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>" : "Üdvözöljük!<br><br>\n\nÉrtesítjük, hogy %s megosztotta Önnel ezt az állományt: <strong>%s</strong><br>\n<a href=\"%s\">Itt lehet megnézni!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ez az ownCloud szolgáltatás jelenleg egyfelhasználós üzemmódban működik.",
diff --git a/core/l10n/ia.js b/core/l10n/ia.js
index ef277277d51..633ad9dbae0 100644
--- a/core/l10n/ia.js
+++ b/core/l10n/ia.js
@@ -155,7 +155,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Il falleva authentication de latere servitor!",
"Please contact your administrator." : "Pro favor continge tu administrator.",
"Log in" : "Aperir session",
- "remember" : "memora",
"Alternative Logins" : "Accessos de autorisation alternative",
"Thank you for your patience." : "Gratias pro tu patientia.",
"Start update" : "Initia actualisation"
diff --git a/core/l10n/ia.json b/core/l10n/ia.json
index 2947e3888c5..97b99459ed3 100644
--- a/core/l10n/ia.json
+++ b/core/l10n/ia.json
@@ -153,7 +153,6 @@
"Server side authentication failed!" : "Il falleva authentication de latere servitor!",
"Please contact your administrator." : "Pro favor continge tu administrator.",
"Log in" : "Aperir session",
- "remember" : "memora",
"Alternative Logins" : "Accessos de autorisation alternative",
"Thank you for your patience." : "Gratias pro tu patientia.",
"Start update" : "Initia actualisation"
diff --git a/core/l10n/id.js b/core/l10n/id.js
index 7213844072f..3cf4c9778f5 100644
--- a/core/l10n/id.js
+++ b/core/l10n/id.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Kesalahan perbaikan:",
"Set log level to debug - current level: \"%s\"" : "Atur level log untuk debug - level saat ini: \"%s\"",
"Reset log level to \"%s\"" : "Atur ulang level log menjadi \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Aplikasi tidak kompatibel berikut telah dinonaktifkan: %s",
"Following apps have been disabled: %s" : "Aplikasi berikut telah dinonaktifkan: %s",
"Already up to date" : "Sudah yang terbaru",
"File is too big" : "Berkas terlalu besar",
@@ -254,7 +253,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Mohon coba lagi atau hubungi administrator Anda.",
"Log in" : "Masuk",
"Wrong password. Reset it?" : "Sandi salah. Atur ulang?",
- "remember" : "selalu masuk",
"Alternative Logins" : "Cara Alternatif untuk Masuk",
"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>" : "Hai,<br><br>hanya memberi tahu jika %s membagikan <strong>%s</strong> dengan Anda.<br><a href=\"%s\">Lihat!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ownCloud ini sedang dalam mode pengguna tunggal.",
diff --git a/core/l10n/id.json b/core/l10n/id.json
index 1c71260efec..1b1e5baf2e8 100644
--- a/core/l10n/id.json
+++ b/core/l10n/id.json
@@ -13,7 +13,6 @@
"Repair error: " : "Kesalahan perbaikan:",
"Set log level to debug - current level: \"%s\"" : "Atur level log untuk debug - level saat ini: \"%s\"",
"Reset log level to \"%s\"" : "Atur ulang level log menjadi \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Aplikasi tidak kompatibel berikut telah dinonaktifkan: %s",
"Following apps have been disabled: %s" : "Aplikasi berikut telah dinonaktifkan: %s",
"Already up to date" : "Sudah yang terbaru",
"File is too big" : "Berkas terlalu besar",
@@ -252,7 +251,6 @@
"Please try again or contact your administrator." : "Mohon coba lagi atau hubungi administrator Anda.",
"Log in" : "Masuk",
"Wrong password. Reset it?" : "Sandi salah. Atur ulang?",
- "remember" : "selalu masuk",
"Alternative Logins" : "Cara Alternatif untuk Masuk",
"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>" : "Hai,<br><br>hanya memberi tahu jika %s membagikan <strong>%s</strong> dengan Anda.<br><a href=\"%s\">Lihat!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ownCloud ini sedang dalam mode pengguna tunggal.",
diff --git a/core/l10n/is.js b/core/l10n/is.js
index bc3b13aaf4e..038a763f830 100644
--- a/core/l10n/is.js
+++ b/core/l10n/is.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Uppfært \\\"%s\\\" to %s",
"Repair warning: " : "Viðgerðar viðvörun:",
"Repair error: " : "Viðgerðar villa:",
- "Following incompatible apps have been disabled: %s" : "Eftirfarandi forrit eru ósamhæfð hafa verið gerð óvirk: %s",
"Following apps have been disabled: %s" : "Eftirfarandi forrit hafa verið gerð óvirk: %s",
"Already up to date" : "Allt uppfært nú þegar",
"File is too big" : "Skrá er of stór",
@@ -248,7 +247,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Vinsamlegast reyndu aftur eða hafðu samband við kerfisstjóra.",
"Log in" : "Skrá inn",
"Wrong password. Reset it?" : "Rangt lykilorð. Endursetja?",
- "remember" : "muna eftir mér",
"Alternative Logins" : "Aðrar Innskráningar",
"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>" : "Sælir ,<br><br>bara láta þig vita að %s deildi <strong>%s</strong> með þér.<br><a href=\"%s\">Skoða það!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Þetta ownCloud eintak er nú í einnar notandaham.",
diff --git a/core/l10n/is.json b/core/l10n/is.json
index c46572fd129..faf2f9d13fa 100644
--- a/core/l10n/is.json
+++ b/core/l10n/is.json
@@ -10,7 +10,6 @@
"Updated \"%s\" to %s" : "Uppfært \\\"%s\\\" to %s",
"Repair warning: " : "Viðgerðar viðvörun:",
"Repair error: " : "Viðgerðar villa:",
- "Following incompatible apps have been disabled: %s" : "Eftirfarandi forrit eru ósamhæfð hafa verið gerð óvirk: %s",
"Following apps have been disabled: %s" : "Eftirfarandi forrit hafa verið gerð óvirk: %s",
"Already up to date" : "Allt uppfært nú þegar",
"File is too big" : "Skrá er of stór",
@@ -246,7 +245,6 @@
"Please try again or contact your administrator." : "Vinsamlegast reyndu aftur eða hafðu samband við kerfisstjóra.",
"Log in" : "Skrá inn",
"Wrong password. Reset it?" : "Rangt lykilorð. Endursetja?",
- "remember" : "muna eftir mér",
"Alternative Logins" : "Aðrar Innskráningar",
"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>" : "Sælir ,<br><br>bara láta þig vita að %s deildi <strong>%s</strong> með þér.<br><a href=\"%s\">Skoða það!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Þetta ownCloud eintak er nú í einnar notandaham.",
diff --git a/core/l10n/it.js b/core/l10n/it.js
index af406d665e2..3827fcadc66 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -7,15 +7,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "Modalità di manutenzione attivata",
"Turned off maintenance mode" : "Modalità di manutenzione disattivata",
"Maintenance mode is kept active" : "La modalità di manutenzione è lasciata attiva",
+ "Updating database schema" : "Aggiornamento schema database",
"Updated database" : "Database aggiornato",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update" : "Verificato l'aggiornamento dello schema del database",
+ "Checking updates of apps" : "Controllo degli aggiornamenti delle applicazioni",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database di %s possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update for apps" : "Verificato l'aggiornamento dello schema del database per le applicazioni",
"Updated \"%s\" to %s" : "Aggiornato \"%s\" a %s",
"Repair warning: " : "Avviso di riparazione",
"Repair error: " : "Errore di riparazione:",
"Set log level to debug - current level: \"%s\"" : "Imposta il livello del log a debug - livello attuale: \"%s\"",
"Reset log level to \"%s\"" : "Ripristina il livello del log a \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Le seguenti applicazioni incompatibili sono state disabilitate: %s",
+ "%s (3rdparty)" : "%s (Terze parti)",
+ "%s (incompatible)" : "%s (incompatibile)",
"Following apps have been disabled: %s" : "Le seguenti applicazioni sono state disabilitate: %s",
"Already up to date" : "Già aggiornato",
"File is too big" : "Il file è troppo grande",
@@ -23,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Non è stata fornita alcun immagine o file",
"Unknown filetype" : "Tipo di file sconosciuto",
"Invalid image" : "Immagine non valida",
+ "An error occurred. Please contact your admin." : "Si è verificato un errore. Contatta il tuo amministratore.",
"No temporary profile picture available, try again" : "Nessuna immagine di profilo provvisoria disponibile, riprova",
"No crop data provided" : "Non sono stati forniti dati di ritaglio",
"No valid crop data provided" : "Non sono stati forniti dati di ritaglio validi",
@@ -172,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Ciao {name}",
"_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"],
"{version} is available. Get more information on how to update." : "{version} è disponibile. Ottieni ulteriori informazioni su come eseguire l'aggiornamento.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "L'aggiornamento è in corso, l'abbandono di questa pagina potrebbe interrompere il processo in alcuni ambienti.",
"Updating {productName} to version {version}, this may take a while." : "Aggiornamento di {productName} alla versione {version}, potrebbe richiedere del tempo.",
+ "An error occurred." : "Si è verificato un errore.",
"Please reload the page." : "Ricarica la pagina.",
"The update was unsuccessful. " : "L'aggiornamento non è riuscito.",
"The update was successful. There were warnings." : "L'aggiornamento è stato effettuato correttamente. Ci sono degli avvisi.",
@@ -254,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Prova ancora o contatta il tuo amministratore.",
"Log in" : "Accedi",
"Wrong password. Reset it?" : "Password errata. Vuoi reimpostarla?",
- "remember" : "ricorda",
+ "Stay logged in" : "Rimani collegato",
"Alternative Logins" : "Accessi alternativi",
"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>" : "Ciao,<br><br>volevo informarti che %s ha condiviso <strong>%s</strong> con te.<br><a href=\"%s\">Guarda!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Questa istanza di ownCloud è in modalità utente singolo.",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index ef768b358a4..2353e2dd801 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -5,15 +5,20 @@
"Turned on maintenance mode" : "Modalità di manutenzione attivata",
"Turned off maintenance mode" : "Modalità di manutenzione disattivata",
"Maintenance mode is kept active" : "La modalità di manutenzione è lasciata attiva",
+ "Updating database schema" : "Aggiornamento schema database",
"Updated database" : "Database aggiornato",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update" : "Verificato l'aggiornamento dello schema del database",
+ "Checking updates of apps" : "Controllo degli aggiornamenti delle applicazioni",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database di %s possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update for apps" : "Verificato l'aggiornamento dello schema del database per le applicazioni",
"Updated \"%s\" to %s" : "Aggiornato \"%s\" a %s",
"Repair warning: " : "Avviso di riparazione",
"Repair error: " : "Errore di riparazione:",
"Set log level to debug - current level: \"%s\"" : "Imposta il livello del log a debug - livello attuale: \"%s\"",
"Reset log level to \"%s\"" : "Ripristina il livello del log a \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Le seguenti applicazioni incompatibili sono state disabilitate: %s",
+ "%s (3rdparty)" : "%s (Terze parti)",
+ "%s (incompatible)" : "%s (incompatibile)",
"Following apps have been disabled: %s" : "Le seguenti applicazioni sono state disabilitate: %s",
"Already up to date" : "Già aggiornato",
"File is too big" : "Il file è troppo grande",
@@ -21,6 +26,7 @@
"No image or file provided" : "Non è stata fornita alcun immagine o file",
"Unknown filetype" : "Tipo di file sconosciuto",
"Invalid image" : "Immagine non valida",
+ "An error occurred. Please contact your admin." : "Si è verificato un errore. Contatta il tuo amministratore.",
"No temporary profile picture available, try again" : "Nessuna immagine di profilo provvisoria disponibile, riprova",
"No crop data provided" : "Non sono stati forniti dati di ritaglio",
"No valid crop data provided" : "Non sono stati forniti dati di ritaglio validi",
@@ -170,7 +176,9 @@
"Hello {name}" : "Ciao {name}",
"_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"],
"{version} is available. Get more information on how to update." : "{version} è disponibile. Ottieni ulteriori informazioni su come eseguire l'aggiornamento.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "L'aggiornamento è in corso, l'abbandono di questa pagina potrebbe interrompere il processo in alcuni ambienti.",
"Updating {productName} to version {version}, this may take a while." : "Aggiornamento di {productName} alla versione {version}, potrebbe richiedere del tempo.",
+ "An error occurred." : "Si è verificato un errore.",
"Please reload the page." : "Ricarica la pagina.",
"The update was unsuccessful. " : "L'aggiornamento non è riuscito.",
"The update was successful. There were warnings." : "L'aggiornamento è stato effettuato correttamente. Ci sono degli avvisi.",
@@ -252,7 +260,7 @@
"Please try again or contact your administrator." : "Prova ancora o contatta il tuo amministratore.",
"Log in" : "Accedi",
"Wrong password. Reset it?" : "Password errata. Vuoi reimpostarla?",
- "remember" : "ricorda",
+ "Stay logged in" : "Rimani collegato",
"Alternative Logins" : "Accessi alternativi",
"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>" : "Ciao,<br><br>volevo informarti che %s ha condiviso <strong>%s</strong> con te.<br><a href=\"%s\">Guarda!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Questa istanza di ownCloud è in modalità utente singolo.",
diff --git a/core/l10n/ja.js b/core/l10n/ja.js
index b819989c217..5379b6073da 100644
--- a/core/l10n/ja.js
+++ b/core/l10n/ja.js
@@ -2,22 +2,33 @@ OC.L10N.register(
"core",
{
"Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s",
+ "Preparing update" : "アップデートの準備中",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "マイグレーションテストは、スキップしました - config.php で ”update.skip-migration-test\" が有効になっています。",
"Turned on maintenance mode" : "メンテナンスモードがオンになりました",
"Turned off maintenance mode" : "メンテナンスモードがオフになりました",
"Maintenance mode is kept active" : "メンテナンスモードが継続中です",
+ "Updating database schema" : "データベースのスキーマを更新",
"Updated database" : "データベース更新済み",
+ "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 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 にアップデートしました。",
"Repair warning: " : "修復警告:",
"Repair error: " : "修復エラー:",
- "Following incompatible apps have been disabled: %s" : "次の互換性のないアプリは無効にされています: %s",
+ "Set log level to debug - current level: \"%s\"" : "ログレベルをデバッグにセットします - 現在のレベル: \"%s\"",
+ "Reset log level to \"%s\"" : "ログレベルを \"%s\" にリセットします。",
+ "%s (3rdparty)" : "%s (サードパーティー)",
+ "%s (incompatible)" : "%s (非互換)",
"Following apps have been disabled: %s" : "以下のアプリが無効にされています: %s",
+ "Already up to date" : "全て更新済",
"File is too big" : "ファイルが大きすぎます",
"Invalid file provided" : "無効なファイルが提供されました",
"No image or file provided" : "画像もしくはファイルが提供されていません",
"Unknown filetype" : "不明なファイルタイプ",
"Invalid image" : "無効な画像",
+ "An error occurred. Please contact your admin." : "エラーが発生しました。管理者に連絡してください。",
"No temporary profile picture available, try again" : "一時的なプロファイル用画像が利用できません。もう一度試してください",
"No crop data provided" : "クロップデータは提供されません",
"No valid crop data provided" : "有効なクロップデータは提供されません",
@@ -105,6 +116,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom は PHP から読み取ることができず、この状態はセキュリティの観点からおすすめできません。より詳しい情報については、<a href=\"{docLink}\">documentation</a> を参照ください。",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "ご利用のPHPのバージョン ({version}) は、<a href=\"{phpLink}\">PHPでサポート</a> されていません。 我々は、PHPから提供されている新しいバージョンにアップグレードし、それによるセキュリティの確保とパフォーマンスのメリットを受けられることを強くお勧めします。",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "リバースプロキシーのヘッダー設定が間違っているか、または信頼されたプロキシーからownCloudにアクセスしていません。もし、信頼されたプロキシーからアクセスしているのでないなら、セキュリティに問題があり、ownCloudを詐称したIPアドレスから攻撃者に対して見えるよう許可していることになります。詳細な情報は、<a href=\"{docLink}\">ドキュメント</a>を確認してください。",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached は分散キャッシュとして設定されていますが、間違った\"memcache\"のPHPモジュールがインストールされています。 \\OC\\Memcache\\Memcached は、\"memcached\" のみをサポートしていますが、\"memcache\" ではありません。<a href=\"{wikiLink}\">memcached wiki で両方のモジュール</a> を見てください。",
"Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました",
"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." : "\"{header}\" HTTP ヘッダは \"{expected}\" に設定されていません。これは潜在的なセキュリティリスクもしくはプライバシーリスクとなる可能性があるため、この設定を見直すことをおすすめします。",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" HTTP ヘッダが最小値の \"{seconds}\" 秒に設定されていません。 セキュリティを強化するため、<a href=\"{docUrl}\">security tips</a>を参照して、HSTS を有効にすることをおすすめします。",
@@ -144,12 +156,14 @@ OC.L10N.register(
"change" : "更新",
"delete" : "削除",
"access control" : "アクセス権限",
+ "Share details could not be loaded for this item." : "共有の詳細はこのアイテムによりロードできませんでした。",
"An error occured. Please try again" : "エラーが発生しました。もう一度トライしてください。",
"Share" : "共有",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "次の形式で指定して他のownCloudのユーザーと、共有",
"Share with users or groups …" : "ユーザーもしくはグループと共有 ...",
"Share with users, groups or remote users …" : "ユーザー、グループもしくはリモートユーザーと共有 ...",
"Warning" : "警告",
+ "Error while sending notification" : "通知送信中にエラーが発生",
"The object type is not specified." : "オブジェクトタイプが指定されていません。",
"Enter new" : "新規に入力",
"Delete" : "削除",
@@ -164,12 +178,15 @@ OC.L10N.register(
"Hello {name}" : " {name}さん、こんにちは",
"_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"],
"{version} is available. Get more information on how to update." : "{version} が利用可能です。アップデート方法について詳細情報を確認してください。",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "アップグレード実行中です。このページを離れると、一部の環境では処理が中断されてしまうことがあります。",
"Updating {productName} to version {version}, this may take a while." : "{productName} を バージョン {version} に更新しています。しばらくお待ちください。",
+ "An error occurred." : "エラーが発生しました。",
"Please reload the page." : "ページをリロードしてください。",
"The update was unsuccessful. " : "アップデートに失敗しました。",
"The update was successful. There were warnings." : "アップデートは成功しました。警告がありました。",
"The update was successful. Redirecting you to ownCloud now." : "アップデートに成功しました。今すぐownCloudにリダイレクトします。",
"Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした",
+ "Couldn't reset password because the token is expired" : "トークンが期限切れのため、パスワードをリセットできませんでした",
"Couldn't send reset email. Please make sure your username is correct." : "リセットメールを送信できませんでした。ユーザー名が正しいことを確認してください。",
"Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。",
"%s password reset" : "%s パスワードリセット",
@@ -178,6 +195,8 @@ OC.L10N.register(
"New Password" : "新しいパスワード",
"Reset password" : "パスワードをリセット",
"Searching other places" : "他の場所の検索",
+ "No search results in other folders" : "他のフォルダーの検索結果はありません",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["他のフォルダーの検索件数 {count}"],
"Personal" : "個人",
"Users" : "ユーザー",
"Apps" : "アプリ",
@@ -197,7 +216,7 @@ OC.L10N.register(
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "こんにちは、\n\n%s があなたと %s を共有したことをお知らせします。\nそれを表示: %s\n",
"The share will expire on %s." : "共有は %s で有効期限が切れます。",
"Cheers!" : "それでは!",
- "Internal Server Error" : "内部サーバエラー",
+ "Internal Server Error" : "内部サーバーエラー",
"The server encountered an internal error and was unable to complete your request." : "サーバー内でエラーが発生したため、リクエストを完了できませんでした。",
"Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "このエラーが繰り返し表示されるようであれば、以下の技術情報を添付してサーバー管理者に問い合わせてください。",
"More details can be found in the server log." : "詳細は、サーバーのログを確認してください。",
@@ -243,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "もう一度試してみるか、管理者に問い合わせてください。",
"Log in" : "ログイン",
"Wrong password. Reset it?" : "パスワードが間違っています。リセットしますか?",
- "remember" : "パスワードを保存",
+ "Stay logged in" : "ログインしたままにする",
"Alternative Logins" : "代替ログイン",
"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>" : "こんにちは、<br><br>%sがあなたと »%s« を共有したことをお知らせします。<br><a href=\"%s\">それを表示</a><br><br>",
"This ownCloud instance is currently in single user mode." : "このownCloudインスタンスは、現在シングルユーザーモードです。",
diff --git a/core/l10n/ja.json b/core/l10n/ja.json
index 4d9d98b9ef3..5897d53135c 100644
--- a/core/l10n/ja.json
+++ b/core/l10n/ja.json
@@ -1,21 +1,32 @@
{ "translations": {
"Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s",
+ "Preparing update" : "アップデートの準備中",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "マイグレーションテストは、スキップしました - config.php で ”update.skip-migration-test\" が有効になっています。",
"Turned on maintenance mode" : "メンテナンスモードがオンになりました",
"Turned off maintenance mode" : "メンテナンスモードがオフになりました",
"Maintenance mode is kept active" : "メンテナンスモードが継続中です",
+ "Updating database schema" : "データベースのスキーマを更新",
"Updated database" : "データベース更新済み",
+ "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 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 にアップデートしました。",
"Repair warning: " : "修復警告:",
"Repair error: " : "修復エラー:",
- "Following incompatible apps have been disabled: %s" : "次の互換性のないアプリは無効にされています: %s",
+ "Set log level to debug - current level: \"%s\"" : "ログレベルをデバッグにセットします - 現在のレベル: \"%s\"",
+ "Reset log level to \"%s\"" : "ログレベルを \"%s\" にリセットします。",
+ "%s (3rdparty)" : "%s (サードパーティー)",
+ "%s (incompatible)" : "%s (非互換)",
"Following apps have been disabled: %s" : "以下のアプリが無効にされています: %s",
+ "Already up to date" : "全て更新済",
"File is too big" : "ファイルが大きすぎます",
"Invalid file provided" : "無効なファイルが提供されました",
"No image or file provided" : "画像もしくはファイルが提供されていません",
"Unknown filetype" : "不明なファイルタイプ",
"Invalid image" : "無効な画像",
+ "An error occurred. Please contact your admin." : "エラーが発生しました。管理者に連絡してください。",
"No temporary profile picture available, try again" : "一時的なプロファイル用画像が利用できません。もう一度試してください",
"No crop data provided" : "クロップデータは提供されません",
"No valid crop data provided" : "有効なクロップデータは提供されません",
@@ -103,6 +114,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom は PHP から読み取ることができず、この状態はセキュリティの観点からおすすめできません。より詳しい情報については、<a href=\"{docLink}\">documentation</a> を参照ください。",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "ご利用のPHPのバージョン ({version}) は、<a href=\"{phpLink}\">PHPでサポート</a> されていません。 我々は、PHPから提供されている新しいバージョンにアップグレードし、それによるセキュリティの確保とパフォーマンスのメリットを受けられることを強くお勧めします。",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "リバースプロキシーのヘッダー設定が間違っているか、または信頼されたプロキシーからownCloudにアクセスしていません。もし、信頼されたプロキシーからアクセスしているのでないなら、セキュリティに問題があり、ownCloudを詐称したIPアドレスから攻撃者に対して見えるよう許可していることになります。詳細な情報は、<a href=\"{docLink}\">ドキュメント</a>を確認してください。",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached は分散キャッシュとして設定されていますが、間違った\"memcache\"のPHPモジュールがインストールされています。 \\OC\\Memcache\\Memcached は、\"memcached\" のみをサポートしていますが、\"memcache\" ではありません。<a href=\"{wikiLink}\">memcached wiki で両方のモジュール</a> を見てください。",
"Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました",
"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." : "\"{header}\" HTTP ヘッダは \"{expected}\" に設定されていません。これは潜在的なセキュリティリスクもしくはプライバシーリスクとなる可能性があるため、この設定を見直すことをおすすめします。",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" HTTP ヘッダが最小値の \"{seconds}\" 秒に設定されていません。 セキュリティを強化するため、<a href=\"{docUrl}\">security tips</a>を参照して、HSTS を有効にすることをおすすめします。",
@@ -142,12 +154,14 @@
"change" : "更新",
"delete" : "削除",
"access control" : "アクセス権限",
+ "Share details could not be loaded for this item." : "共有の詳細はこのアイテムによりロードできませんでした。",
"An error occured. Please try again" : "エラーが発生しました。もう一度トライしてください。",
"Share" : "共有",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "次の形式で指定して他のownCloudのユーザーと、共有",
"Share with users or groups …" : "ユーザーもしくはグループと共有 ...",
"Share with users, groups or remote users …" : "ユーザー、グループもしくはリモートユーザーと共有 ...",
"Warning" : "警告",
+ "Error while sending notification" : "通知送信中にエラーが発生",
"The object type is not specified." : "オブジェクトタイプが指定されていません。",
"Enter new" : "新規に入力",
"Delete" : "削除",
@@ -162,12 +176,15 @@
"Hello {name}" : " {name}さん、こんにちは",
"_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"],
"{version} is available. Get more information on how to update." : "{version} が利用可能です。アップデート方法について詳細情報を確認してください。",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "アップグレード実行中です。このページを離れると、一部の環境では処理が中断されてしまうことがあります。",
"Updating {productName} to version {version}, this may take a while." : "{productName} を バージョン {version} に更新しています。しばらくお待ちください。",
+ "An error occurred." : "エラーが発生しました。",
"Please reload the page." : "ページをリロードしてください。",
"The update was unsuccessful. " : "アップデートに失敗しました。",
"The update was successful. There were warnings." : "アップデートは成功しました。警告がありました。",
"The update was successful. Redirecting you to ownCloud now." : "アップデートに成功しました。今すぐownCloudにリダイレクトします。",
"Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした",
+ "Couldn't reset password because the token is expired" : "トークンが期限切れのため、パスワードをリセットできませんでした",
"Couldn't send reset email. Please make sure your username is correct." : "リセットメールを送信できませんでした。ユーザー名が正しいことを確認してください。",
"Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。",
"%s password reset" : "%s パスワードリセット",
@@ -176,6 +193,8 @@
"New Password" : "新しいパスワード",
"Reset password" : "パスワードをリセット",
"Searching other places" : "他の場所の検索",
+ "No search results in other folders" : "他のフォルダーの検索結果はありません",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["他のフォルダーの検索件数 {count}"],
"Personal" : "個人",
"Users" : "ユーザー",
"Apps" : "アプリ",
@@ -195,7 +214,7 @@
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "こんにちは、\n\n%s があなたと %s を共有したことをお知らせします。\nそれを表示: %s\n",
"The share will expire on %s." : "共有は %s で有効期限が切れます。",
"Cheers!" : "それでは!",
- "Internal Server Error" : "内部サーバエラー",
+ "Internal Server Error" : "内部サーバーエラー",
"The server encountered an internal error and was unable to complete your request." : "サーバー内でエラーが発生したため、リクエストを完了できませんでした。",
"Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "このエラーが繰り返し表示されるようであれば、以下の技術情報を添付してサーバー管理者に問い合わせてください。",
"More details can be found in the server log." : "詳細は、サーバーのログを確認してください。",
@@ -241,7 +260,7 @@
"Please try again or contact your administrator." : "もう一度試してみるか、管理者に問い合わせてください。",
"Log in" : "ログイン",
"Wrong password. Reset it?" : "パスワードが間違っています。リセットしますか?",
- "remember" : "パスワードを保存",
+ "Stay logged in" : "ログインしたままにする",
"Alternative Logins" : "代替ログイン",
"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>" : "こんにちは、<br><br>%sがあなたと »%s« を共有したことをお知らせします。<br><a href=\"%s\">それを表示</a><br><br>",
"This ownCloud instance is currently in single user mode." : "このownCloudインスタンスは、現在シングルユーザーモードです。",
diff --git a/core/l10n/ka_GE.js b/core/l10n/ka_GE.js
index cfac021e495..d70352ee92c 100644
--- a/core/l10n/ka_GE.js
+++ b/core/l10n/ka_GE.js
@@ -102,7 +102,6 @@ OC.L10N.register(
"Log out" : "გამოსვლა",
"Search" : "ძებნა",
"Log in" : "შესვლა",
- "remember" : "დამახსოვრება",
"Alternative Logins" : "ალტერნატიული Login–ი"
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/ka_GE.json b/core/l10n/ka_GE.json
index 3498c8d891c..fb6adcf7e77 100644
--- a/core/l10n/ka_GE.json
+++ b/core/l10n/ka_GE.json
@@ -100,7 +100,6 @@
"Log out" : "გამოსვლა",
"Search" : "ძებნა",
"Log in" : "შესვლა",
- "remember" : "დამახსოვრება",
"Alternative Logins" : "ალტერნატიული Login–ი"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/km.js b/core/l10n/km.js
index 07bf2b0db00..c84f02018d3 100644
--- a/core/l10n/km.js
+++ b/core/l10n/km.js
@@ -110,7 +110,6 @@ OC.L10N.register(
"Log out" : "ចាក​ចេញ",
"Search" : "ស្វែង​រក",
"Log in" : "ចូល",
- "remember" : "ចងចាំ",
"Alternative Logins" : "ការ​ចូល​ជំនួស"
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/km.json b/core/l10n/km.json
index 9504a7c5236..480b6bb7b77 100644
--- a/core/l10n/km.json
+++ b/core/l10n/km.json
@@ -108,7 +108,6 @@
"Log out" : "ចាក​ចេញ",
"Search" : "ស្វែង​រក",
"Log in" : "ចូល",
- "remember" : "ចងចាំ",
"Alternative Logins" : "ការ​ចូល​ជំនួស"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/kn.js b/core/l10n/kn.js
index eedf9576b5f..385164d66d7 100644
--- a/core/l10n/kn.js
+++ b/core/l10n/kn.js
@@ -157,7 +157,6 @@ OC.L10N.register(
"Log out" : "ಈ ಆವೃತ್ತಿ ಇಂದ ನಿರ್ಗಮಿಸಿ",
"Search" : "ಹುಡುಕು",
"Please contact your administrator." : "ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಲು ಕೋರಲಾಗಿದೆ.",
- "remember" : "ನೆನಪಿಡಿ",
"This ownCloud instance is currently in single user mode." : "ಪ್ರಸ್ತುತ ಕ್ರಮದಲ್ಲಿ, ಈ OwnCloud ನ್ನು ಕೇವಲ ಒಬ್ಬನೇ ಬಳಕೆದಾರ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.",
"This means only administrators can use the instance." : "ಇದರ ಅರ್ಥ, ಸದ್ಯದ ನಿದರ್ಶನದಲ್ಲಿ ನಿರ್ವಾಹಕರು ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.",
"Thank you for your patience." : "ನಿಮ್ಮ ತಾಳ್ಮೆಗೆ ಧನ್ಯವಾದಗಳು.",
diff --git a/core/l10n/kn.json b/core/l10n/kn.json
index 8529456f28b..b0e8dc2ad1a 100644
--- a/core/l10n/kn.json
+++ b/core/l10n/kn.json
@@ -155,7 +155,6 @@
"Log out" : "ಈ ಆವೃತ್ತಿ ಇಂದ ನಿರ್ಗಮಿಸಿ",
"Search" : "ಹುಡುಕು",
"Please contact your administrator." : "ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಲು ಕೋರಲಾಗಿದೆ.",
- "remember" : "ನೆನಪಿಡಿ",
"This ownCloud instance is currently in single user mode." : "ಪ್ರಸ್ತುತ ಕ್ರಮದಲ್ಲಿ, ಈ OwnCloud ನ್ನು ಕೇವಲ ಒಬ್ಬನೇ ಬಳಕೆದಾರ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.",
"This means only administrators can use the instance." : "ಇದರ ಅರ್ಥ, ಸದ್ಯದ ನಿದರ್ಶನದಲ್ಲಿ ನಿರ್ವಾಹಕರು ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.",
"Thank you for your patience." : "ನಿಮ್ಮ ತಾಳ್ಮೆಗೆ ಧನ್ಯವಾದಗಳು.",
diff --git a/core/l10n/ko.js b/core/l10n/ko.js
index dd6cb9c664d..4cd250c0d82 100644
--- a/core/l10n/ko.js
+++ b/core/l10n/ko.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "수리 오류:",
"Set log level to debug - current level: \"%s\"" : "로그 단계를 디버그로 설정함 - 현재 단계: \"%s\"",
"Reset log level to \"%s\"" : "로그 단계를 \"%s\"(으)로 초기화",
- "Following incompatible apps have been disabled: %s" : "다음 호환되지 않는 앱이 비활성화되었습니다: %s",
"Following apps have been disabled: %s" : "다음 앱이 비활성화되었습니다: %s",
"Already up to date" : "최신 상태임",
"File is too big" : "파일이 너무 큼",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "사진이나 파일이 없음",
"Unknown filetype" : "알려지지 않은 파일 형식",
"Invalid image" : "잘못된 사진",
+ "An error occurred. Please contact your admin." : "오류가 발생했습니다. 시스템 관리자에게 연락하십시오.",
"No temporary profile picture available, try again" : "사용 가능한 프로필 사진이 없습니다. 다시 시도하십시오.",
"No crop data provided" : "선택된 데이터가 없습니다.",
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
@@ -110,6 +110,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "PHP에서 /dev/urandom을 읽을 수 없으며, 보안상의 이유로 권장되지 않습니다. 더 많은 정보를 보려면 <a href=\"{docLink}\">문서</a>를 참고하십시오.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "사용하고 있는 PHP 버전({version})은 더 이상 <a href=\"{phpLink}\">PHP에서 지원하지 않습니다.</a> PHP를 업그레이드하여 성능 및 보안 개선을 누리십시오.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "역방향 프록시 헤더 설정이 잘못되었거나, 신뢰할 수 있는 프록시에서 ownCloud에 접근하고 있습니다. 신뢰할 수 있는 프록시에서 ownCloud에 접근하는 것이 아니라면, 이 상황은 보안 문제이며 공격자가 ownCloud에 접근하는 IP 주소를 속일 수 있습니다. 더 많은 정보를 보려면 <a href=\"{docLink}\">문서</a>를 참고하십시오.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "분산 캐시로 Memcached가 설정되었으나, 잘못된 PHP 모듈 \"memcache\"가 설치되어 있습니다. \\OC\\Memcache\\Memcached는 \"memcached\"를 지원하며, \"memcache\"를 지원하지 않습니다. <a href=\"{wikiLink}\">memcached 위키의 두 모듈에 관한 정보</a>를 참조하십시오.",
"Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생",
"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." : "\"{header}\" HTTP 헤더가 \"{expected}\"와(과) 같이 설정되지 않았습니다. 잠재적인 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP 헤더 \"Strict-Transport-Security\"가 최소한 \"{seconds}\"초 이상으로 설정되어야 합니다. 강화된 보안을 위해서 <a href=\"{docUrl}\">보안 팁</a>에 나타난 것처럼 HSTS를 활성화하는 것을 추천합니다.",
@@ -150,7 +151,7 @@ OC.L10N.register(
"delete" : "삭제",
"access control" : "접근 제어",
"Share details could not be loaded for this item." : "이 항목의 공유 정보를 불러올 수 없습니다.",
- "An error occured. Please try again" : "오류가 발생하였습니다. 다시 시도하십시오.",
+ "An error occured. Please try again" : "오류가 발생했습니다. 다시 시도하십시오.",
"Share" : "공유",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "username@example.com/owncloud 형식으로 다른 ownCloud 사용자와 공유할 수 있습니다",
"Share with users or groups …" : "사용자 및 그룹과 공유...",
@@ -172,10 +173,11 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["파일 %n개 다운로드"],
"{version} is available. Get more information on how to update." : "{version}을(를) 사용할 수 있습니다. 업데이트하는 방법에 대해서 알아보십시오.",
"Updating {productName} to version {version}, this may take a while." : "{productName}을(를) 버전 {version}으로 업데이트하고 있습니다. 시간이 걸릴 수 있습니다.",
+ "An error occurred." : "오류가 발생했습니다.",
"Please reload the page." : "페이지를 새로 고치십시오.",
- "The update was unsuccessful. " : "업데이트가 실패하였습니다. ",
- "The update was successful. There were warnings." : "업데이트가 성공하였습니다. 일부 경고가 있습니다.",
- "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공하였습니다. ownCloud로 돌아갑니다.",
+ "The update was unsuccessful. " : "업데이트가 실패했습니다. ",
+ "The update was successful. There were warnings." : "업데이트가 성공했습니다. 일부 경고가 있습니다.",
+ "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공했습니다. ownCloud로 돌아갑니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Couldn't send reset email. Please make sure your username is correct." : "재설정 메일을 보낼 수 없습니다. 사용자 이름이 올바른지 확인하십시오.",
@@ -249,11 +251,10 @@ OC.L10N.register(
"Search" : "검색",
"Server side authentication failed!" : "서버 인증 실패!",
"Please contact your administrator." : "관리자에게 문의하십시오.",
- "An internal error occured." : "내부 오류가 발생하였습니다.",
+ "An internal error occured." : "내부 오류가 발생했습니다.",
"Please try again or contact your administrator." : "다시 시도하거나 관리자에게 연락하십시오.",
"Log in" : "로그인",
"Wrong password. Reset it?" : "암호가 잘못되었습니다. 다시 설정하시겠습니까?",
- "remember" : "기억하기",
"Alternative Logins" : "대체 로그인",
"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>" : "안녕하세요,<br><br>%s 님이 <strong>%s</strong>을(를) 공유하였음을 알려 드립니다.<br><a href=\"%s\">보러 가기!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ownCloud 인스턴스가 현재 단일 사용자 모드로 동작 중입니다.",
diff --git a/core/l10n/ko.json b/core/l10n/ko.json
index dc44413880c..41502f576b6 100644
--- a/core/l10n/ko.json
+++ b/core/l10n/ko.json
@@ -13,7 +13,6 @@
"Repair error: " : "수리 오류:",
"Set log level to debug - current level: \"%s\"" : "로그 단계를 디버그로 설정함 - 현재 단계: \"%s\"",
"Reset log level to \"%s\"" : "로그 단계를 \"%s\"(으)로 초기화",
- "Following incompatible apps have been disabled: %s" : "다음 호환되지 않는 앱이 비활성화되었습니다: %s",
"Following apps have been disabled: %s" : "다음 앱이 비활성화되었습니다: %s",
"Already up to date" : "최신 상태임",
"File is too big" : "파일이 너무 큼",
@@ -21,6 +20,7 @@
"No image or file provided" : "사진이나 파일이 없음",
"Unknown filetype" : "알려지지 않은 파일 형식",
"Invalid image" : "잘못된 사진",
+ "An error occurred. Please contact your admin." : "오류가 발생했습니다. 시스템 관리자에게 연락하십시오.",
"No temporary profile picture available, try again" : "사용 가능한 프로필 사진이 없습니다. 다시 시도하십시오.",
"No crop data provided" : "선택된 데이터가 없습니다.",
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
@@ -108,6 +108,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "PHP에서 /dev/urandom을 읽을 수 없으며, 보안상의 이유로 권장되지 않습니다. 더 많은 정보를 보려면 <a href=\"{docLink}\">문서</a>를 참고하십시오.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "사용하고 있는 PHP 버전({version})은 더 이상 <a href=\"{phpLink}\">PHP에서 지원하지 않습니다.</a> PHP를 업그레이드하여 성능 및 보안 개선을 누리십시오.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "역방향 프록시 헤더 설정이 잘못되었거나, 신뢰할 수 있는 프록시에서 ownCloud에 접근하고 있습니다. 신뢰할 수 있는 프록시에서 ownCloud에 접근하는 것이 아니라면, 이 상황은 보안 문제이며 공격자가 ownCloud에 접근하는 IP 주소를 속일 수 있습니다. 더 많은 정보를 보려면 <a href=\"{docLink}\">문서</a>를 참고하십시오.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "분산 캐시로 Memcached가 설정되었으나, 잘못된 PHP 모듈 \"memcache\"가 설치되어 있습니다. \\OC\\Memcache\\Memcached는 \"memcached\"를 지원하며, \"memcache\"를 지원하지 않습니다. <a href=\"{wikiLink}\">memcached 위키의 두 모듈에 관한 정보</a>를 참조하십시오.",
"Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생",
"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." : "\"{header}\" HTTP 헤더가 \"{expected}\"와(과) 같이 설정되지 않았습니다. 잠재적인 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP 헤더 \"Strict-Transport-Security\"가 최소한 \"{seconds}\"초 이상으로 설정되어야 합니다. 강화된 보안을 위해서 <a href=\"{docUrl}\">보안 팁</a>에 나타난 것처럼 HSTS를 활성화하는 것을 추천합니다.",
@@ -148,7 +149,7 @@
"delete" : "삭제",
"access control" : "접근 제어",
"Share details could not be loaded for this item." : "이 항목의 공유 정보를 불러올 수 없습니다.",
- "An error occured. Please try again" : "오류가 발생하였습니다. 다시 시도하십시오.",
+ "An error occured. Please try again" : "오류가 발생했습니다. 다시 시도하십시오.",
"Share" : "공유",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "username@example.com/owncloud 형식으로 다른 ownCloud 사용자와 공유할 수 있습니다",
"Share with users or groups …" : "사용자 및 그룹과 공유...",
@@ -170,10 +171,11 @@
"_download %n file_::_download %n files_" : ["파일 %n개 다운로드"],
"{version} is available. Get more information on how to update." : "{version}을(를) 사용할 수 있습니다. 업데이트하는 방법에 대해서 알아보십시오.",
"Updating {productName} to version {version}, this may take a while." : "{productName}을(를) 버전 {version}으로 업데이트하고 있습니다. 시간이 걸릴 수 있습니다.",
+ "An error occurred." : "오류가 발생했습니다.",
"Please reload the page." : "페이지를 새로 고치십시오.",
- "The update was unsuccessful. " : "업데이트가 실패하였습니다. ",
- "The update was successful. There were warnings." : "업데이트가 성공하였습니다. 일부 경고가 있습니다.",
- "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공하였습니다. ownCloud로 돌아갑니다.",
+ "The update was unsuccessful. " : "업데이트가 실패했습니다. ",
+ "The update was successful. There were warnings." : "업데이트가 성공했습니다. 일부 경고가 있습니다.",
+ "The update was successful. Redirecting you to ownCloud now." : "업데이트가 성공했습니다. ownCloud로 돌아갑니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Couldn't send reset email. Please make sure your username is correct." : "재설정 메일을 보낼 수 없습니다. 사용자 이름이 올바른지 확인하십시오.",
@@ -247,11 +249,10 @@
"Search" : "검색",
"Server side authentication failed!" : "서버 인증 실패!",
"Please contact your administrator." : "관리자에게 문의하십시오.",
- "An internal error occured." : "내부 오류가 발생하였습니다.",
+ "An internal error occured." : "내부 오류가 발생했습니다.",
"Please try again or contact your administrator." : "다시 시도하거나 관리자에게 연락하십시오.",
"Log in" : "로그인",
"Wrong password. Reset it?" : "암호가 잘못되었습니다. 다시 설정하시겠습니까?",
- "remember" : "기억하기",
"Alternative Logins" : "대체 로그인",
"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>" : "안녕하세요,<br><br>%s 님이 <strong>%s</strong>을(를) 공유하였음을 알려 드립니다.<br><a href=\"%s\">보러 가기!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ownCloud 인스턴스가 현재 단일 사용자 모드로 동작 중입니다.",
diff --git a/core/l10n/lb.js b/core/l10n/lb.js
index 0f37ae317de..0d900dcfd69 100644
--- a/core/l10n/lb.js
+++ b/core/l10n/lb.js
@@ -120,7 +120,6 @@ OC.L10N.register(
"Log out" : "Ofmellen",
"Search" : "Sichen",
"Log in" : "Umellen",
- "remember" : "verhalen",
"Alternative Logins" : "Alternativ Umeldungen",
"Thank you for your patience." : "Merci fir deng Gedold."
},
diff --git a/core/l10n/lb.json b/core/l10n/lb.json
index 72f78ae6e7e..c43c22990dc 100644
--- a/core/l10n/lb.json
+++ b/core/l10n/lb.json
@@ -118,7 +118,6 @@
"Log out" : "Ofmellen",
"Search" : "Sichen",
"Log in" : "Umellen",
- "remember" : "verhalen",
"Alternative Logins" : "Alternativ Umeldungen",
"Thank you for your patience." : "Merci fir deng Gedold."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/lt_LT.js b/core/l10n/lt_LT.js
index 622dbb5ab3d..298839b2765 100644
--- a/core/l10n/lt_LT.js
+++ b/core/l10n/lt_LT.js
@@ -14,7 +14,6 @@ OC.L10N.register(
"Repair error: " : "Taisymo klaida:",
"Set log level to debug - current level: \"%s\"" : "Nustatykite žurnalų lygį į derinimas - dabar \"%s\"",
"Reset log level to \"%s\"" : "Atkurkite žurnalų lygį į \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Nesudarinami įskiepiai buvo išjungti: %s",
"Following apps have been disabled: %s" : "Išjungti įskiepiai: %s",
"Already up to date" : "Jau naujausia",
"File is too big" : "Per didelis failas",
@@ -193,7 +192,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Autentikacija serveryje nepavyko!",
"Please contact your administrator." : "Kreipkitės į savo sistemos administratorių.",
"Log in" : "Prisijungti",
- "remember" : "prisiminti",
"Alternative Logins" : "Alternatyvūs prisijungimai",
"This ownCloud instance is currently in single user mode." : "Ši ownCloud sistema yra vieno naudotojo veiksenoje.",
"This means only administrators can use the instance." : "Tai reiškia, kad tik administratorius gali naudotis sistema.",
diff --git a/core/l10n/lt_LT.json b/core/l10n/lt_LT.json
index 998cd62a5b2..3e418a4644b 100644
--- a/core/l10n/lt_LT.json
+++ b/core/l10n/lt_LT.json
@@ -12,7 +12,6 @@
"Repair error: " : "Taisymo klaida:",
"Set log level to debug - current level: \"%s\"" : "Nustatykite žurnalų lygį į derinimas - dabar \"%s\"",
"Reset log level to \"%s\"" : "Atkurkite žurnalų lygį į \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Nesudarinami įskiepiai buvo išjungti: %s",
"Following apps have been disabled: %s" : "Išjungti įskiepiai: %s",
"Already up to date" : "Jau naujausia",
"File is too big" : "Per didelis failas",
@@ -191,7 +190,6 @@
"Server side authentication failed!" : "Autentikacija serveryje nepavyko!",
"Please contact your administrator." : "Kreipkitės į savo sistemos administratorių.",
"Log in" : "Prisijungti",
- "remember" : "prisiminti",
"Alternative Logins" : "Alternatyvūs prisijungimai",
"This ownCloud instance is currently in single user mode." : "Ši ownCloud sistema yra vieno naudotojo veiksenoje.",
"This means only administrators can use the instance." : "Tai reiškia, kad tik administratorius gali naudotis sistema.",
diff --git a/core/l10n/lv.js b/core/l10n/lv.js
index 1bfbef01275..80459d682d5 100644
--- a/core/l10n/lv.js
+++ b/core/l10n/lv.js
@@ -119,7 +119,6 @@ OC.L10N.register(
"Log out" : "Izrakstīties",
"Search" : "Meklēt",
"Log in" : "Ierakstīties",
- "remember" : "atcerēties",
"Alternative Logins" : "Alternatīvās pieteikšanās"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);");
diff --git a/core/l10n/lv.json b/core/l10n/lv.json
index 6d3eed2c2a7..6e4fbda1785 100644
--- a/core/l10n/lv.json
+++ b/core/l10n/lv.json
@@ -117,7 +117,6 @@
"Log out" : "Izrakstīties",
"Search" : "Meklēt",
"Log in" : "Ierakstīties",
- "remember" : "atcerēties",
"Alternative Logins" : "Alternatīvās pieteikšanās"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
} \ No newline at end of file
diff --git a/core/l10n/mk.js b/core/l10n/mk.js
index ef283e7d24f..e09dd51f6b8 100644
--- a/core/l10n/mk.js
+++ b/core/l10n/mk.js
@@ -10,7 +10,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Ажурирано е \"%s\" во %s",
"Repair warning: " : "Предупредувања при поправка:",
"Repair error: " : "Грешка при поправка:",
- "Following incompatible apps have been disabled: %s" : "Следниве некомпатибилни апликации се оневозможени: %s",
"Invalid file provided" : "Дадена е невалидна датотека",
"No image or file provided" : "Не е доставена фотографија или датотека",
"Unknown filetype" : "Непознат тип на датотека",
@@ -168,7 +167,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Автентификацијата на серверската страна е неуспешна!",
"Please contact your administrator." : "Ве молиме контактирајте го вашиот администратор.",
"Log in" : "Најава",
- "remember" : "запамти",
"Alternative Logins" : "Алтернативни најавувања",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Контактирајте го вашиот систем администратор до колку оваа порака продолжи да се појавува или пак се појавува ненадејно.",
"Thank you for your patience." : "Благодариме на вашето трпение."
diff --git a/core/l10n/mk.json b/core/l10n/mk.json
index 258a912388d..d5002b8ffe9 100644
--- a/core/l10n/mk.json
+++ b/core/l10n/mk.json
@@ -8,7 +8,6 @@
"Updated \"%s\" to %s" : "Ажурирано е \"%s\" во %s",
"Repair warning: " : "Предупредувања при поправка:",
"Repair error: " : "Грешка при поправка:",
- "Following incompatible apps have been disabled: %s" : "Следниве некомпатибилни апликации се оневозможени: %s",
"Invalid file provided" : "Дадена е невалидна датотека",
"No image or file provided" : "Не е доставена фотографија или датотека",
"Unknown filetype" : "Непознат тип на датотека",
@@ -166,7 +165,6 @@
"Server side authentication failed!" : "Автентификацијата на серверската страна е неуспешна!",
"Please contact your administrator." : "Ве молиме контактирајте го вашиот администратор.",
"Log in" : "Најава",
- "remember" : "запамти",
"Alternative Logins" : "Алтернативни најавувања",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Контактирајте го вашиот систем администратор до колку оваа порака продолжи да се појавува или пак се појавува ненадејно.",
"Thank you for your patience." : "Благодариме на вашето трпение."
diff --git a/core/l10n/ms_MY.js b/core/l10n/ms_MY.js
index e3149592767..262119dd07a 100644
--- a/core/l10n/ms_MY.js
+++ b/core/l10n/ms_MY.js
@@ -75,7 +75,6 @@ OC.L10N.register(
"Finish setup" : "Setup selesai",
"Log out" : "Log keluar",
"Search" : "Cari",
- "Log in" : "Log masuk",
- "remember" : "ingat"
+ "Log in" : "Log masuk"
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/ms_MY.json b/core/l10n/ms_MY.json
index 8ac3b4eebe2..b2a8f0c4ff3 100644
--- a/core/l10n/ms_MY.json
+++ b/core/l10n/ms_MY.json
@@ -73,7 +73,6 @@
"Finish setup" : "Setup selesai",
"Log out" : "Log keluar",
"Search" : "Cari",
- "Log in" : "Log masuk",
- "remember" : "ingat"
+ "Log in" : "Log masuk"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/my_MM.js b/core/l10n/my_MM.js
index fc47c956844..52165a6caed 100644
--- a/core/l10n/my_MM.js
+++ b/core/l10n/my_MM.js
@@ -39,7 +39,6 @@ OC.L10N.register(
"Database password" : "Database စကားဝှက်",
"Database name" : "Database အမည်",
"Finish setup" : "တပ်ဆင်ခြင်းပြီးပါပြီ။",
- "Log in" : "ဝင်ရောက်ရန်",
- "remember" : "မှတ်မိစေသည်"
+ "Log in" : "ဝင်ရောက်ရန်"
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/my_MM.json b/core/l10n/my_MM.json
index 157e38e0312..7dfaa1fe6b1 100644
--- a/core/l10n/my_MM.json
+++ b/core/l10n/my_MM.json
@@ -37,7 +37,6 @@
"Database password" : "Database စကားဝှက်",
"Database name" : "Database အမည်",
"Finish setup" : "တပ်ဆင်ခြင်းပြီးပါပြီ။",
- "Log in" : "ဝင်ရောက်ရန်",
- "remember" : "မှတ်မိစေသည်"
+ "Log in" : "ဝင်ရောက်ရန်"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/nb_NO.js b/core/l10n/nb_NO.js
index 13cf58087a9..6aee067b82a 100644
--- a/core/l10n/nb_NO.js
+++ b/core/l10n/nb_NO.js
@@ -3,16 +3,24 @@ OC.L10N.register(
{
"Couldn't send mail to following users: %s " : "Klarte ikke å sende mail til følgende brukere: %s",
"Preparing update" : "Forbereder oppdatering",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Migreringstester utføres ikke - \"update.skip-migration-test\" er aktivert i config.php",
"Turned on maintenance mode" : "Slo på vedlikeholdsmodus",
"Turned off maintenance mode" : "Slo av vedlikeholdsmodus",
"Maintenance mode is kept active" : "Vedlikeholdsmodus blir beholdt aktiv",
+ "Updating database schema" : "Oppdaterer database-skjemaet",
"Updated database" : "Oppdaterte databasen",
+ "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 databasens er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
+ "Checking updates of apps" : "Ser etter oppdateringer av applikasjoner",
+ "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 databasens er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for apper",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
"Repair warning: " : "Advarsel fra reparering: ",
"Repair error: " : "Feil ved reparering: ",
- "Following incompatible apps have been disabled: %s" : "Følgende inkompatible apper har blitt deaktivert: %s",
+ "Set log level to debug - current level: \"%s\"" : "Sett loggnivå til feilsøking - nåværende nivå: \"%s\"",
+ "Reset log level to \"%s\"" : "Tilbakestilt logg-nivå til \"%s\"",
+ "%s (3rdparty)" : "%s (3dje-part)",
+ "%s (incompatible)" : "%s (ikke kompatibel)",
"Following apps have been disabled: %s" : "Følgende apper har blitt deaktivert: %s",
"Already up to date" : "Allerede oppdatert",
"File is too big" : "Filen er for stor",
@@ -20,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Bilde eller fil ikke angitt",
"Unknown filetype" : "Ukjent filtype",
"Invalid image" : "Ugyldig bilde",
+ "An error occurred. Please contact your admin." : "Det oppstod en feil. Kontakt din administrator.",
"No temporary profile picture available, try again" : "Foreløpig profilbilde ikke tilgjengelig. Prøv igjen",
"No crop data provided" : "Ingen beskjæringsinformasjon angitt",
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
@@ -107,6 +116,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom kan ikke leses av PHP, noe som er sterkt frarådet av sikkerhetshensyn. Mer informasjon finnes i <a href=\"{docLink}\">dokumentasjonen</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Din PHP-versjon ({version}) er ikke <a href=\"{phpLink}\">støttet av PHP</a> lenger. Vi oppfordrer deg til å oppgradere din PHP-versjon for å nyte fordel av ytelses- og sikkerhetsoppdateringer som tilbys av PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Konfigurasjon av reverse proxy-headers er ikke korrekt, eller du aksesserer ownCloud fra en \"trusted proxy\". Hvis du ikke aksesserer ownCloud fra en \"trusted proxy\", er dette en sikkerhetsrisiko som kan la en angriper forfalske IP-addressen sin slik den oppfattes av ownCloud. Mer informasjon i <a href=\"{docLink}\">dokumentasjonen</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er konfigurert som distribuert cache, men feil PHP-module \"memcache\" er installert. \\OC\\Memcache\\Memcached støtter bare \"memcached\" og ikke \"memcache\". Se <a href=\"{wikiLink}\">memcached wiki om begge modulene</a>.",
"Error occurred while checking server setup" : "Feil oppstod ved sjekking av server-oppsett",
"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-header \"{header}\" er ikke konfigurert lik \"{expected}\". Dette kan være en sikkerhetsrisiko og vi anbefaler at denne innstillingen endres.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP header \"Strict-Transport-Security\" er ikke konfigurert til minst \"{seconds}\" sekunder. For beste sikkerhet anbefaler vi at HSTS aktiveres som beskrevet i <a href=\"{docUrl}\">sikkerhetstips</a>.",
@@ -168,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Hallo {name}",
"_download %n file_::_download %n files_" : ["last ned %n fil","last ned %n filer"],
"{version} is available. Get more information on how to update." : "{version} er tilgjengelig. Få mer informasjon om å oppdatere.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "En oppdatering foregår, lukking av denne siden kan forstyrre prosessen for enkelte systemer.",
"Updating {productName} to version {version}, this may take a while." : "Oppdaterer {productName} til versjon {version}. Dette kan ta litt tid.",
+ "An error occurred." : "En feil oppstod.",
"Please reload the page." : "Vennligst last siden på nytt.",
"The update was unsuccessful. " : "Oppdateringen var mislykket.",
"The update was successful. There were warnings." : "Oppdateringen var vellykket. Det oppstod advarsler.",
@@ -183,6 +195,8 @@ OC.L10N.register(
"New Password" : "Nytt passord",
"Reset password" : "Tilbakestill passord",
"Searching other places" : "Søker andre steder",
+ "No search results in other folders" : "Ingen søkeresultater i andre mapper",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søkeresultat i en annen mappe","{count} søkeresultater i andre mapper"],
"Personal" : "Personlig",
"Users" : "Brukere",
"Apps" : "Apper",
@@ -248,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Prøv igjen eller kontakt en administrator.",
"Log in" : "Logg inn",
"Wrong password. Reset it?" : "Feil passord. Nullstille det?",
- "remember" : "husk",
+ "Stay logged in" : "Forbli innlogget",
"Alternative Logins" : "Alternative innlogginger",
"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>" : "Hei,<br><br>Dette er en beskjed om at %s delte <strong>%s</strong> med deg.<br><a href=\"%s\">Vis den!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Denne ownCloud-instansen er for øyeblikket i enbrukermodus.",
diff --git a/core/l10n/nb_NO.json b/core/l10n/nb_NO.json
index efdf8439833..9f7292a0416 100644
--- a/core/l10n/nb_NO.json
+++ b/core/l10n/nb_NO.json
@@ -1,16 +1,24 @@
{ "translations": {
"Couldn't send mail to following users: %s " : "Klarte ikke å sende mail til følgende brukere: %s",
"Preparing update" : "Forbereder oppdatering",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Migreringstester utføres ikke - \"update.skip-migration-test\" er aktivert i config.php",
"Turned on maintenance mode" : "Slo på vedlikeholdsmodus",
"Turned off maintenance mode" : "Slo av vedlikeholdsmodus",
"Maintenance mode is kept active" : "Vedlikeholdsmodus blir beholdt aktiv",
+ "Updating database schema" : "Oppdaterer database-skjemaet",
"Updated database" : "Oppdaterte databasen",
+ "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 databasens er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
+ "Checking updates of apps" : "Ser etter oppdateringer av applikasjoner",
+ "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 databasens er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for apper",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
"Repair warning: " : "Advarsel fra reparering: ",
"Repair error: " : "Feil ved reparering: ",
- "Following incompatible apps have been disabled: %s" : "Følgende inkompatible apper har blitt deaktivert: %s",
+ "Set log level to debug - current level: \"%s\"" : "Sett loggnivå til feilsøking - nåværende nivå: \"%s\"",
+ "Reset log level to \"%s\"" : "Tilbakestilt logg-nivå til \"%s\"",
+ "%s (3rdparty)" : "%s (3dje-part)",
+ "%s (incompatible)" : "%s (ikke kompatibel)",
"Following apps have been disabled: %s" : "Følgende apper har blitt deaktivert: %s",
"Already up to date" : "Allerede oppdatert",
"File is too big" : "Filen er for stor",
@@ -18,6 +26,7 @@
"No image or file provided" : "Bilde eller fil ikke angitt",
"Unknown filetype" : "Ukjent filtype",
"Invalid image" : "Ugyldig bilde",
+ "An error occurred. Please contact your admin." : "Det oppstod en feil. Kontakt din administrator.",
"No temporary profile picture available, try again" : "Foreløpig profilbilde ikke tilgjengelig. Prøv igjen",
"No crop data provided" : "Ingen beskjæringsinformasjon angitt",
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
@@ -105,6 +114,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom kan ikke leses av PHP, noe som er sterkt frarådet av sikkerhetshensyn. Mer informasjon finnes i <a href=\"{docLink}\">dokumentasjonen</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Din PHP-versjon ({version}) er ikke <a href=\"{phpLink}\">støttet av PHP</a> lenger. Vi oppfordrer deg til å oppgradere din PHP-versjon for å nyte fordel av ytelses- og sikkerhetsoppdateringer som tilbys av PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Konfigurasjon av reverse proxy-headers er ikke korrekt, eller du aksesserer ownCloud fra en \"trusted proxy\". Hvis du ikke aksesserer ownCloud fra en \"trusted proxy\", er dette en sikkerhetsrisiko som kan la en angriper forfalske IP-addressen sin slik den oppfattes av ownCloud. Mer informasjon i <a href=\"{docLink}\">dokumentasjonen</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er konfigurert som distribuert cache, men feil PHP-module \"memcache\" er installert. \\OC\\Memcache\\Memcached støtter bare \"memcached\" og ikke \"memcache\". Se <a href=\"{wikiLink}\">memcached wiki om begge modulene</a>.",
"Error occurred while checking server setup" : "Feil oppstod ved sjekking av server-oppsett",
"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-header \"{header}\" er ikke konfigurert lik \"{expected}\". Dette kan være en sikkerhetsrisiko og vi anbefaler at denne innstillingen endres.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP header \"Strict-Transport-Security\" er ikke konfigurert til minst \"{seconds}\" sekunder. For beste sikkerhet anbefaler vi at HSTS aktiveres som beskrevet i <a href=\"{docUrl}\">sikkerhetstips</a>.",
@@ -166,7 +176,9 @@
"Hello {name}" : "Hallo {name}",
"_download %n file_::_download %n files_" : ["last ned %n fil","last ned %n filer"],
"{version} is available. Get more information on how to update." : "{version} er tilgjengelig. Få mer informasjon om å oppdatere.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "En oppdatering foregår, lukking av denne siden kan forstyrre prosessen for enkelte systemer.",
"Updating {productName} to version {version}, this may take a while." : "Oppdaterer {productName} til versjon {version}. Dette kan ta litt tid.",
+ "An error occurred." : "En feil oppstod.",
"Please reload the page." : "Vennligst last siden på nytt.",
"The update was unsuccessful. " : "Oppdateringen var mislykket.",
"The update was successful. There were warnings." : "Oppdateringen var vellykket. Det oppstod advarsler.",
@@ -181,6 +193,8 @@
"New Password" : "Nytt passord",
"Reset password" : "Tilbakestill passord",
"Searching other places" : "Søker andre steder",
+ "No search results in other folders" : "Ingen søkeresultater i andre mapper",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søkeresultat i en annen mappe","{count} søkeresultater i andre mapper"],
"Personal" : "Personlig",
"Users" : "Brukere",
"Apps" : "Apper",
@@ -246,7 +260,7 @@
"Please try again or contact your administrator." : "Prøv igjen eller kontakt en administrator.",
"Log in" : "Logg inn",
"Wrong password. Reset it?" : "Feil passord. Nullstille det?",
- "remember" : "husk",
+ "Stay logged in" : "Forbli innlogget",
"Alternative Logins" : "Alternative innlogginger",
"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>" : "Hei,<br><br>Dette er en beskjed om at %s delte <strong>%s</strong> med deg.<br><a href=\"%s\">Vis den!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Denne ownCloud-instansen er for øyeblikket i enbrukermodus.",
diff --git a/core/l10n/nds.js b/core/l10n/nds.js
index 9c81f34e70f..65aacb0a081 100644
--- a/core/l10n/nds.js
+++ b/core/l10n/nds.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Reparaturfehler",
"Set log level to debug - current level: \"%s\"" : "Protokollierungsstufe auf Debug gesetzt - Aktuelle Stufe: \"%s\"",
"Reset log level to \"%s\"" : "Protokollierungsstufe auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Folgende inkompatible Apps wurden deaktiviert: %s",
"Following apps have been disabled: %s" : "Folgende Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
diff --git a/core/l10n/nds.json b/core/l10n/nds.json
index e62ab93e307..111325199df 100644
--- a/core/l10n/nds.json
+++ b/core/l10n/nds.json
@@ -13,7 +13,6 @@
"Repair error: " : "Reparaturfehler",
"Set log level to debug - current level: \"%s\"" : "Protokollierungsstufe auf Debug gesetzt - Aktuelle Stufe: \"%s\"",
"Reset log level to \"%s\"" : "Protokollierungsstufe auf \"%s\" zurückgesetzt",
- "Following incompatible apps have been disabled: %s" : "Folgende inkompatible Apps wurden deaktiviert: %s",
"Following apps have been disabled: %s" : "Folgende Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"File is too big" : "Datei ist zu groß",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 96d66de25ad..ce0e66f7f28 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -7,15 +7,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "Onderhoudsmodus ingeschakeld",
"Turned off maintenance mode" : "Onderhoudsmodus uitgeschakeld",
"Maintenance mode is kept active" : "Onderhoudsmodus blijft actief",
+ "Updating database schema" : "Database schema aan het updaten",
"Updated database" : "Database bijgewerkt",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de de database)",
"Checked database schema update" : "Database schema-update gecontroleerd",
+ "Checking updates of apps" : "Controleert of er updates voor apps zijn",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
"Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
"Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
"Repair warning: " : "Reparatiewaarschuwing:",
"Repair error: " : "Reparatiefout:",
"Set log level to debug - current level: \"%s\"" : "Instellen logniveau op debug - huidige niveau: \"%s\"",
"Reset log level to \"%s\"" : "Terugzetten logniveau op \"#%s\"",
- "Following incompatible apps have been disabled: %s" : "De volgende incompatibele apps zijn uitgeschakeld: %s",
+ "%s (3rdparty)" : "%s (3rdparty)",
+ "%s (incompatible)" : "%s (incompatibel)",
"Following apps have been disabled: %s" : "De volgende apps zijn gedeactiveerd: %s",
"Already up to date" : "Al bijgewerkt",
"File is too big" : "Bestand te groot",
@@ -23,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Geen afbeelding of bestand opgegeven",
"Unknown filetype" : "Onbekend bestandsformaat",
"Invalid image" : "Ongeldige afbeelding",
+ "An error occurred. Please contact your admin." : "Er trad een fout op. Neem contact op met uw beheerder.",
"No temporary profile picture available, try again" : "Geen tijdelijke profielafbeelding beschikbaar. Probeer het opnieuw",
"No crop data provided" : "Geen bijsnijdingsgegevens opgegeven",
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
@@ -110,6 +116,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze <a href=\"{docLink}\">documentatie</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "UwPHP versie ({version}) wordt niet langer <a href=\"{phpLink}\">ondersteund door PHP</a>. We adviseren u om uw PHP versie te upgraden voor betere prestaties en security updates geleverd door PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "De reverse proxy headerconfiguratie is onjuist, of u hebt toegang tot ownCloud via een vertrouwde proxy. Als u ownCloud niet via een vertrouwde proxy benadert, dan levert dan een beveiligingsrisico op, waardoor een aanvaller het IP-adres dat ownCloud ziet kan spoofen. Meer informatie is te vinden in onze <a href=\"{docLink}\">documentatie</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached is geconfigureerd als gedistribueerde cache, maar de verkeerde PHP module \"memcache\" is geïnstalleerd. \\OC\\Memcache\\Memcached ondersteunt alleen \"memcached\" en niet \"memcache\". Zie de <a href=\"{wikiLink}\">memcached wiki over beide modules</a>.",
"Error occurred while checking server setup" : "Een fout trad op bij checken serverconfiguratie",
"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." : "De \"{header}\" HTTP header is niet overeenkomstig met \"{expected}\" geconfigureerd. Dit is een potentieel security of privacy risico en we adviseren om deze instelling te wijzigen.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "De \"Strict-Transport-Security\" HTTP header is niet geconfigureerd als minimaal \"{seconds}\" seconden. Voor verbeterde beveiliging adviseren we HSTS in te schakelen zoals beschreven in onze <a href=\"{docUrl}\">security tips</a>.",
@@ -171,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Hallo {name}",
"_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"],
"{version} is available. Get more information on how to update." : "{version} is beschikbaar. Meer informatie over het bijwerken.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "De update is bezig, deze pagina verlaten kan het updateproces in sommige omgevingen onderbreken.",
"Updating {productName} to version {version}, this may take a while." : "Bijwerken {productName} naar versie {version}, dit kan even duren.",
+ "An error occurred." : "Er heeft zich een fout voorgedaan.",
"Please reload the page." : "Herlaad deze pagina.",
"The update was unsuccessful. " : "De update is niet geslaagd.",
"The update was successful. There were warnings." : "De update is geslaagd. Er zijn wel waarschuwingen.",
@@ -253,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met uw beheerder.",
"Log in" : "Meld u aan",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
- "remember" : "onthoud gegevens",
+ "Stay logged in" : "Ingelogd blijven",
"Alternative Logins" : "Alternatieve inlogs",
"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>" : "Hallo,<br><br>%s deelt <strong>%s</strong> met u.<br><a href=\"%s\">Bekijk hier!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Deze ownCloud werkt momenteel in enkele gebruiker modus.",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index 5270567dbc1..6b949eac519 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -5,15 +5,20 @@
"Turned on maintenance mode" : "Onderhoudsmodus ingeschakeld",
"Turned off maintenance mode" : "Onderhoudsmodus uitgeschakeld",
"Maintenance mode is kept active" : "Onderhoudsmodus blijft actief",
+ "Updating database schema" : "Database schema aan het updaten",
"Updated database" : "Database bijgewerkt",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de de database)",
"Checked database schema update" : "Database schema-update gecontroleerd",
+ "Checking updates of apps" : "Controleert of er updates voor apps zijn",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
"Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
"Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
"Repair warning: " : "Reparatiewaarschuwing:",
"Repair error: " : "Reparatiefout:",
"Set log level to debug - current level: \"%s\"" : "Instellen logniveau op debug - huidige niveau: \"%s\"",
"Reset log level to \"%s\"" : "Terugzetten logniveau op \"#%s\"",
- "Following incompatible apps have been disabled: %s" : "De volgende incompatibele apps zijn uitgeschakeld: %s",
+ "%s (3rdparty)" : "%s (3rdparty)",
+ "%s (incompatible)" : "%s (incompatibel)",
"Following apps have been disabled: %s" : "De volgende apps zijn gedeactiveerd: %s",
"Already up to date" : "Al bijgewerkt",
"File is too big" : "Bestand te groot",
@@ -21,6 +26,7 @@
"No image or file provided" : "Geen afbeelding of bestand opgegeven",
"Unknown filetype" : "Onbekend bestandsformaat",
"Invalid image" : "Ongeldige afbeelding",
+ "An error occurred. Please contact your admin." : "Er trad een fout op. Neem contact op met uw beheerder.",
"No temporary profile picture available, try again" : "Geen tijdelijke profielafbeelding beschikbaar. Probeer het opnieuw",
"No crop data provided" : "Geen bijsnijdingsgegevens opgegeven",
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
@@ -108,6 +114,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze <a href=\"{docLink}\">documentatie</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "UwPHP versie ({version}) wordt niet langer <a href=\"{phpLink}\">ondersteund door PHP</a>. We adviseren u om uw PHP versie te upgraden voor betere prestaties en security updates geleverd door PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "De reverse proxy headerconfiguratie is onjuist, of u hebt toegang tot ownCloud via een vertrouwde proxy. Als u ownCloud niet via een vertrouwde proxy benadert, dan levert dan een beveiligingsrisico op, waardoor een aanvaller het IP-adres dat ownCloud ziet kan spoofen. Meer informatie is te vinden in onze <a href=\"{docLink}\">documentatie</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached is geconfigureerd als gedistribueerde cache, maar de verkeerde PHP module \"memcache\" is geïnstalleerd. \\OC\\Memcache\\Memcached ondersteunt alleen \"memcached\" en niet \"memcache\". Zie de <a href=\"{wikiLink}\">memcached wiki over beide modules</a>.",
"Error occurred while checking server setup" : "Een fout trad op bij checken serverconfiguratie",
"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." : "De \"{header}\" HTTP header is niet overeenkomstig met \"{expected}\" geconfigureerd. Dit is een potentieel security of privacy risico en we adviseren om deze instelling te wijzigen.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "De \"Strict-Transport-Security\" HTTP header is niet geconfigureerd als minimaal \"{seconds}\" seconden. Voor verbeterde beveiliging adviseren we HSTS in te schakelen zoals beschreven in onze <a href=\"{docUrl}\">security tips</a>.",
@@ -169,7 +176,9 @@
"Hello {name}" : "Hallo {name}",
"_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"],
"{version} is available. Get more information on how to update." : "{version} is beschikbaar. Meer informatie over het bijwerken.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "De update is bezig, deze pagina verlaten kan het updateproces in sommige omgevingen onderbreken.",
"Updating {productName} to version {version}, this may take a while." : "Bijwerken {productName} naar versie {version}, dit kan even duren.",
+ "An error occurred." : "Er heeft zich een fout voorgedaan.",
"Please reload the page." : "Herlaad deze pagina.",
"The update was unsuccessful. " : "De update is niet geslaagd.",
"The update was successful. There were warnings." : "De update is geslaagd. Er zijn wel waarschuwingen.",
@@ -251,7 +260,7 @@
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met uw beheerder.",
"Log in" : "Meld u aan",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
- "remember" : "onthoud gegevens",
+ "Stay logged in" : "Ingelogd blijven",
"Alternative Logins" : "Alternatieve inlogs",
"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>" : "Hallo,<br><br>%s deelt <strong>%s</strong> met u.<br><a href=\"%s\">Bekijk hier!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Deze ownCloud werkt momenteel in enkele gebruiker modus.",
diff --git a/core/l10n/nn_NO.js b/core/l10n/nn_NO.js
index 161fa88958d..6e4b3deefd6 100644
--- a/core/l10n/nn_NO.js
+++ b/core/l10n/nn_NO.js
@@ -127,7 +127,6 @@ OC.L10N.register(
"Log out" : "Logg ut",
"Search" : "Søk",
"Log in" : "Logg inn",
- "remember" : "hugs",
"Alternative Logins" : "Alternative innloggingar"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/nn_NO.json b/core/l10n/nn_NO.json
index 654df3317cb..faacbab6c51 100644
--- a/core/l10n/nn_NO.json
+++ b/core/l10n/nn_NO.json
@@ -125,7 +125,6 @@
"Log out" : "Logg ut",
"Search" : "Søk",
"Log in" : "Logg inn",
- "remember" : "hugs",
"Alternative Logins" : "Alternative innloggingar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/oc.js b/core/l10n/oc.js
index 48a672add67..5d8ed8918e4 100644
--- a/core/l10n/oc.js
+++ b/core/l10n/oc.js
@@ -2,19 +2,33 @@ OC.L10N.register(
"core",
{
"Couldn't send mail to following users: %s " : "Impossible de mandar un corrièl als utilizaires seguents : %s",
+ "Preparing update" : "Preparacion de la mesa a jorn",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Los tèsts de migracion son ignorats - \"update.skip-migration-test\" es activat dins config.php",
"Turned on maintenance mode" : "Mòde de mantenença activat",
"Turned off maintenance mode" : "Mòde de mantenença desactivat",
+ "Maintenance mode is kept active" : "Lo mòde de mantenença es daissat actiu",
+ "Updating database schema" : "Mesa a jorn de l'esquèma de la banca de donadas",
"Updated database" : "Banca de donadas mesa a jorn",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update" : "Mesa a jorn de l'esquèma de la banca de donadas verificada",
+ "Checking updates of apps" : "Recèrca de mesas a jorn d'aplicacions",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas per %s (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update for apps" : "Mesa a jorn de l'esquèma de la banca de donadas per las aplicacions verificada",
"Updated \"%s\" to %s" : "Mesa a jorn de « %s » cap a %s",
"Repair warning: " : "Avertiment de reparacion :",
"Repair error: " : "Error de reparacion :",
- "Following incompatible apps have been disabled: %s" : "Las aplicacions incompatiblas seguentas son estadas desactivadas : %s",
+ "Set log level to debug - current level: \"%s\"" : "Reglatge del nivèl de log de \"desbug\" - nivèl actual : \"%s\"",
+ "Reset log level to \"%s\"" : "Reglatge del nivèl de log de \"desbug\" - nivèl actual : \"%s\"",
+ "%s (3rdparty)" : "%s (origina tèrça)",
+ "%s (incompatible)" : "%s (incompatible)",
+ "Following apps have been disabled: %s" : "Las aplicacions seguentas son estadas desactivadas : %s",
+ "Already up to date" : "Ja a jorn",
+ "File is too big" : "Fichièr tròp voluminós",
"Invalid file provided" : "Fichièr invalid",
"No image or file provided" : "Cap de fichièr pas provesit",
"Unknown filetype" : "Tipe de fichièr desconegut",
"Invalid image" : "Imatge pas valable",
+ "An error occurred. Please contact your admin." : "Una error s'es produsida. Contactatz vòstre administrator.",
"No temporary profile picture available, try again" : "Cap d'imatge temporari pas disponible pel profil. Ensajatz tornamai.",
"No crop data provided" : "Cap de donada de requadratge pas provesida",
"No valid crop data provided" : "Donadas de requadratge invalidas",
@@ -27,24 +41,31 @@ OC.L10N.register(
"Friday" : "Divendres",
"Saturday" : "Dissabte",
"Sun." : "Dim.",
- "Mon." : "Luns.",
- "Tue." : "Març.",
- "Wed." : "Mec.",
+ "Mon." : "Lun.",
+ "Tue." : "Mar.",
+ "Wed." : "Mèc.",
"Thu." : "Jòu.",
"Fri." : "Ven.",
"Sat." : "Sab.",
- "January" : "genièr",
- "February" : "febrièr",
- "March" : "març",
- "April" : "abril",
- "May" : "mai",
- "June" : "junh",
- "July" : "julhet",
- "August" : "agost",
- "September" : "setembre",
- "October" : "octobre",
- "November" : "novembre",
- "December" : "decembre",
+ "Su" : "Di",
+ "Mo" : "Lu",
+ "Tu" : "Ma",
+ "We" : "Mè",
+ "Th" : "Jò",
+ "Fr" : "Ve",
+ "Sa" : "Sa",
+ "January" : "Genièr",
+ "February" : "Febrièr",
+ "March" : "Març",
+ "April" : "Abril",
+ "May" : "Mai",
+ "June" : "Junh",
+ "July" : "Julhet",
+ "August" : "Agost",
+ "September" : "Setembre",
+ "October" : "Octobre",
+ "November" : "Novembre",
+ "December" : "Decembre",
"Jan." : "Gen.",
"Feb." : "Feb.",
"Mar." : "Mar.",
@@ -53,7 +74,7 @@ OC.L10N.register(
"Jun." : "Jun.",
"Jul." : "Jul.",
"Aug." : "Ago.",
- "Sep." : "Sep.",
+ "Sep." : "Set.",
"Oct." : "Oct.",
"Nov." : "Nov.",
"Dec." : "Dec.",
@@ -93,8 +114,13 @@ OC.L10N.register(
"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òstre dorsièr de donadas e vòstres fichièrs son probablament accessibles dempuèi internet. Lo fichièr .htaccess fonciona pas. Vos recomandam bravament de configurar vòstre servidor web de manièra qu'aqueste dorsièr de donadas siá pas mai accessible, o de lo desplaçar en defòra de la raiç del servidor web.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Cap d'escondedor de la memòria es pas configurat. Se possible, configuratz un \"memcache\" per aumentar las performàncias. Per mai d'information consultatz la <a href=\"{docLink}\">documentacion</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom es pas legible per PHP, aquò es bravament desconselhat per de rasons de seguretat. Mai d'informacions pòdon èsser trobadas dins nòstra <a href=\"{docLink}\">documentacion</a>.",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "La version de PHP utilizada ({version}) <a href=\"{phpLink}\">es pas mai presa en carga pels creators de PHP</a>. Vos recomandam de metre a nivèl vòstra installacion de PHP per beneficiar de performàncias melhoras e de las mesas a jorn de seguretat provesidas per PHP.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La configuracion dels headers del reverse proxy es incorrècta, o accedissètz a ownCloud dempuèi un proxy fisable. Se sètz pas a accedir a ownCloud dempuèi un proxy fisable, aquò es un problèma de seguretat que pòt permetre a un atacant d'amagar sa vertadièra adreça IP. <a href=\"{docLink}\">Mai d'info dins la documentacion.</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" es configurat coma escondedor distribuit, mas lo modul installat es \"memcache\". \\OC\\Memcache\\Memcached pren pas en carga que \"memcached\" e non pas \"memcache\". <a href=\"{wikiLink}\">Consultar lo wiki memcached que parla d'aquestes dos moduls.</a>",
"Error occurred while checking server setup" : "Una error s'es produsida al moment de la verificacion de la configuracion del servidor",
"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." : "L'entèsta HTTP \"{header}\" es pas configurada per èsser egala a \"{expected}\" en creant potencialament un risc religat a la seguretat e a la vida privada. Es doncas recomandat d'ajustar aqueste paramètre.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "L'entèsta HTTP \"Strict-Transport-Security\" es pas configurada a \"{seconds}\" segondas. Per renforçar la seguretat, recomandam d'activar HSTS coma descrich dins nòstre <a href=\"{docUrl}\">Guida pel renfortiment e la seguretat</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>." : "Accedissètz a aqueste site via HTTP. Vos recomandam fòrtament de configurar vòstre servidor per forçar l'utilizacion de HTTPS, coma explicat dins nòstre <a href=\"{docUrl}\">Guida pel renfortiment e la seguretat</a>.",
"Shared" : "Partejat",
"Shared with {recipients}" : "Partejat amb {recipients}",
"Error" : "Error",
@@ -106,6 +132,7 @@ OC.L10N.register(
"Set expiration date" : "Especificar una data d'expiracion",
"Expiration" : "Expiracion",
"Expiration date" : "Data d'expiracion",
+ "Choose a password for the public link" : "Causissètz un senhal pel ligam public",
"Sending ..." : "Mandadís…",
"Email sent" : "Corrièl mandat",
"Resharing is not allowed" : "Lo repartiment es pas autorizat",
@@ -113,7 +140,6 @@ OC.L10N.register(
"Link" : "Ligam",
"Password protect" : "Protegir per un senhal",
"Password" : "Senhal",
- "Choose a password for the public link" : "Causissètz un senhal pel ligam public",
"Allow editing" : "Permetre la modificacion",
"Email link to person" : "Mandar lo ligam per corrièl",
"Send" : "Mandar",
@@ -130,12 +156,14 @@ OC.L10N.register(
"change" : "modificacion",
"delete" : "suprimir",
"access control" : "contraròtle d'accès",
+ "Share details could not be loaded for this item." : "Las informacions de partiment an pas pogut èsser cargadas per aqueste element.",
"An error occured. Please try again" : "Una error s'es produsida. Mercé d'ensajar tornamai",
"Share" : "Partejar",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Partejatz amb de personas sus d'autres ownClouds en utilizant la sintaxi utilizaire@exemple.com/owncloud",
"Share with users or groups …" : "Partejar amb d'utilizaires o gropes...",
"Share with users, groups or remote users …" : "Partejar amb d'utilizaires, gropes, o utilizaires distants",
"Warning" : "Atencion",
+ "Error while sending notification" : "Error al moment del mandadís de la notificacion",
"The object type is not specified." : "Lo tipe d'objècte es pas especificat.",
"Enter new" : "Picar un novèl",
"Delete" : "Suprimir",
@@ -150,11 +178,15 @@ OC.L10N.register(
"Hello {name}" : "Adiu {name}",
"_download %n file_::_download %n files_" : ["Telecargar %n fichièr","Telecargar %n fichièrs"],
"{version} is available. Get more information on how to update." : "La version {version} es disponibla. Obtenètz mai d'informacions a prepaus d'aquesta mesa a jorn.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "La mesa a jorn es en cors. Segon la configuracion, lo fach de quitar aquesta pagina pòt entraïnar l'interrupcion de la procedura.",
"Updating {productName} to version {version}, this may take a while." : "La mesa a jorn de {productName} cap a la version {version} es en cors. Aquò pòt prene un certan temps.",
+ "An error occurred." : "Una error s'es produsida.",
"Please reload the page." : "Recargatz la pagina.",
"The update was unsuccessful. " : "La mesa a jorn a fracassat.",
+ "The update was successful. There were warnings." : "La mesa a jorn a capitat, mas i a agut d'avertiments",
"The update was successful. Redirecting you to ownCloud now." : "La mesa a jorn a capitat. Ara sètz redirigit cap a ownCloud.",
"Couldn't reset password because the token is invalid" : "Impossible de reïnicializar lo senhal perque lo geton es pas valable.",
+ "Couldn't reset password because the token is expired" : "Impossible de reïnicializar lo senhal perque lo geton a expirat.",
"Couldn't send reset email. Please make sure your username is correct." : "Impossible de mandar lo corrièl de reïnicializacion. Verificatz que vòstre nom d'utilizaire es corrècte.",
"Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossible de mandar lo corrièl de reïnicializacion perque i a pas cap d'adreça de corrièl per aqueste utilizaire. Contactatz vòstre administrator.",
"%s password reset" : "Reïnicializacion de vòstre senhal %s",
@@ -163,6 +195,8 @@ OC.L10N.register(
"New Password" : "Senhal novèl",
"Reset password" : "Reïnicializar lo senhal",
"Searching other places" : "Recèrca en cors dins d'autres emplaçaments",
+ "No search results in other folders" : "Pas cap de resultat dins d'autres dorsièrs",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultat dins un autre dorsièr","{count} resultats dins d'autres dorsièrs"],
"Personal" : "Personal",
"Users" : "Utilizaires",
"Apps" : "Aplicacions",
@@ -227,7 +261,8 @@ OC.L10N.register(
"An internal error occured." : "Una error intèrna s'es produsida.",
"Please try again or contact your administrator." : "Reensajatz o contactatz vòstre administrator.",
"Log in" : "Connexion",
- "remember" : "se remembrar de ieu",
+ "Wrong password. Reset it?" : "Senhal incorrècte. Reïnicializar ?",
+ "Stay logged in" : "Demorar connectat",
"Alternative Logins" : "Identificants alternatius",
"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>" : "Bonjorn,<br><br>Vos informam que %s a partejat <strong>%s</strong> amb vos.<br><a href=\"%s\">Clicatz aicí per i accedir !</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Aquesta instància de ownCloud es actualament en mòde utilizaire unic.",
@@ -238,6 +273,10 @@ OC.L10N.register(
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contactatz vòstre administrator. Se sètz administrator d'aquesta instància, configuratz lo paramètre « trusted_domain » dins lo fichièr config/config.php. Un exemple de configuracion es provesit dins lo fichièr config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "En foncion de vòstra configuracion, en tant qu'administrator podètz tanben utilizar lo boton çaijós per aprovar aqueste domeni.",
"Add \"%s\" as trusted domain" : "Apondre \"%s\" a la lista dels domenis aprovats",
+ "App update required" : "Mesa a jorn de l'aplicacion necessària",
+ "%s will be updated to version %s" : "%s serà mes a jorn cap a la version %s.",
+ "These apps will be updated:" : "Las aplicacions seguentas seràn mesas a jorn :",
+ "These incompatible apps will be disabled:" : "Aquestas aplicacions incompatiblas son estadas desactivadas :",
"The theme %s has been disabled." : "Lo tèma %s es estat desactivat.",
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asseguratz-vos qu'una còpia de salvament de la banca de donadas, del dorsièr de configuracion (config) e del dorsièr de donadas (data) es estat realizada abans de començar.",
"Start update" : "Aviar la mesa a jorn",
diff --git a/core/l10n/oc.json b/core/l10n/oc.json
index 44402648aa7..f7c7dbb6cda 100644
--- a/core/l10n/oc.json
+++ b/core/l10n/oc.json
@@ -1,18 +1,32 @@
{ "translations": {
"Couldn't send mail to following users: %s " : "Impossible de mandar un corrièl als utilizaires seguents : %s",
+ "Preparing update" : "Preparacion de la mesa a jorn",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Los tèsts de migracion son ignorats - \"update.skip-migration-test\" es activat dins config.php",
"Turned on maintenance mode" : "Mòde de mantenença activat",
"Turned off maintenance mode" : "Mòde de mantenença desactivat",
+ "Maintenance mode is kept active" : "Lo mòde de mantenença es daissat actiu",
+ "Updating database schema" : "Mesa a jorn de l'esquèma de la banca de donadas",
"Updated database" : "Banca de donadas mesa a jorn",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update" : "Mesa a jorn de l'esquèma de la banca de donadas verificada",
+ "Checking updates of apps" : "Recèrca de mesas a jorn d'aplicacions",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas per %s (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update for apps" : "Mesa a jorn de l'esquèma de la banca de donadas per las aplicacions verificada",
"Updated \"%s\" to %s" : "Mesa a jorn de « %s » cap a %s",
"Repair warning: " : "Avertiment de reparacion :",
"Repair error: " : "Error de reparacion :",
- "Following incompatible apps have been disabled: %s" : "Las aplicacions incompatiblas seguentas son estadas desactivadas : %s",
+ "Set log level to debug - current level: \"%s\"" : "Reglatge del nivèl de log de \"desbug\" - nivèl actual : \"%s\"",
+ "Reset log level to \"%s\"" : "Reglatge del nivèl de log de \"desbug\" - nivèl actual : \"%s\"",
+ "%s (3rdparty)" : "%s (origina tèrça)",
+ "%s (incompatible)" : "%s (incompatible)",
+ "Following apps have been disabled: %s" : "Las aplicacions seguentas son estadas desactivadas : %s",
+ "Already up to date" : "Ja a jorn",
+ "File is too big" : "Fichièr tròp voluminós",
"Invalid file provided" : "Fichièr invalid",
"No image or file provided" : "Cap de fichièr pas provesit",
"Unknown filetype" : "Tipe de fichièr desconegut",
"Invalid image" : "Imatge pas valable",
+ "An error occurred. Please contact your admin." : "Una error s'es produsida. Contactatz vòstre administrator.",
"No temporary profile picture available, try again" : "Cap d'imatge temporari pas disponible pel profil. Ensajatz tornamai.",
"No crop data provided" : "Cap de donada de requadratge pas provesida",
"No valid crop data provided" : "Donadas de requadratge invalidas",
@@ -25,24 +39,31 @@
"Friday" : "Divendres",
"Saturday" : "Dissabte",
"Sun." : "Dim.",
- "Mon." : "Luns.",
- "Tue." : "Març.",
- "Wed." : "Mec.",
+ "Mon." : "Lun.",
+ "Tue." : "Mar.",
+ "Wed." : "Mèc.",
"Thu." : "Jòu.",
"Fri." : "Ven.",
"Sat." : "Sab.",
- "January" : "genièr",
- "February" : "febrièr",
- "March" : "març",
- "April" : "abril",
- "May" : "mai",
- "June" : "junh",
- "July" : "julhet",
- "August" : "agost",
- "September" : "setembre",
- "October" : "octobre",
- "November" : "novembre",
- "December" : "decembre",
+ "Su" : "Di",
+ "Mo" : "Lu",
+ "Tu" : "Ma",
+ "We" : "Mè",
+ "Th" : "Jò",
+ "Fr" : "Ve",
+ "Sa" : "Sa",
+ "January" : "Genièr",
+ "February" : "Febrièr",
+ "March" : "Març",
+ "April" : "Abril",
+ "May" : "Mai",
+ "June" : "Junh",
+ "July" : "Julhet",
+ "August" : "Agost",
+ "September" : "Setembre",
+ "October" : "Octobre",
+ "November" : "Novembre",
+ "December" : "Decembre",
"Jan." : "Gen.",
"Feb." : "Feb.",
"Mar." : "Mar.",
@@ -51,7 +72,7 @@
"Jun." : "Jun.",
"Jul." : "Jul.",
"Aug." : "Ago.",
- "Sep." : "Sep.",
+ "Sep." : "Set.",
"Oct." : "Oct.",
"Nov." : "Nov.",
"Dec." : "Dec.",
@@ -91,8 +112,13 @@
"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òstre dorsièr de donadas e vòstres fichièrs son probablament accessibles dempuèi internet. Lo fichièr .htaccess fonciona pas. Vos recomandam bravament de configurar vòstre servidor web de manièra qu'aqueste dorsièr de donadas siá pas mai accessible, o de lo desplaçar en defòra de la raiç del servidor web.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Cap d'escondedor de la memòria es pas configurat. Se possible, configuratz un \"memcache\" per aumentar las performàncias. Per mai d'information consultatz la <a href=\"{docLink}\">documentacion</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom es pas legible per PHP, aquò es bravament desconselhat per de rasons de seguretat. Mai d'informacions pòdon èsser trobadas dins nòstra <a href=\"{docLink}\">documentacion</a>.",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "La version de PHP utilizada ({version}) <a href=\"{phpLink}\">es pas mai presa en carga pels creators de PHP</a>. Vos recomandam de metre a nivèl vòstra installacion de PHP per beneficiar de performàncias melhoras e de las mesas a jorn de seguretat provesidas per PHP.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La configuracion dels headers del reverse proxy es incorrècta, o accedissètz a ownCloud dempuèi un proxy fisable. Se sètz pas a accedir a ownCloud dempuèi un proxy fisable, aquò es un problèma de seguretat que pòt permetre a un atacant d'amagar sa vertadièra adreça IP. <a href=\"{docLink}\">Mai d'info dins la documentacion.</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "\"memcached\" es configurat coma escondedor distribuit, mas lo modul installat es \"memcache\". \\OC\\Memcache\\Memcached pren pas en carga que \"memcached\" e non pas \"memcache\". <a href=\"{wikiLink}\">Consultar lo wiki memcached que parla d'aquestes dos moduls.</a>",
"Error occurred while checking server setup" : "Una error s'es produsida al moment de la verificacion de la configuracion del servidor",
"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." : "L'entèsta HTTP \"{header}\" es pas configurada per èsser egala a \"{expected}\" en creant potencialament un risc religat a la seguretat e a la vida privada. Es doncas recomandat d'ajustar aqueste paramètre.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "L'entèsta HTTP \"Strict-Transport-Security\" es pas configurada a \"{seconds}\" segondas. Per renforçar la seguretat, recomandam d'activar HSTS coma descrich dins nòstre <a href=\"{docUrl}\">Guida pel renfortiment e la seguretat</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>." : "Accedissètz a aqueste site via HTTP. Vos recomandam fòrtament de configurar vòstre servidor per forçar l'utilizacion de HTTPS, coma explicat dins nòstre <a href=\"{docUrl}\">Guida pel renfortiment e la seguretat</a>.",
"Shared" : "Partejat",
"Shared with {recipients}" : "Partejat amb {recipients}",
"Error" : "Error",
@@ -104,6 +130,7 @@
"Set expiration date" : "Especificar una data d'expiracion",
"Expiration" : "Expiracion",
"Expiration date" : "Data d'expiracion",
+ "Choose a password for the public link" : "Causissètz un senhal pel ligam public",
"Sending ..." : "Mandadís…",
"Email sent" : "Corrièl mandat",
"Resharing is not allowed" : "Lo repartiment es pas autorizat",
@@ -111,7 +138,6 @@
"Link" : "Ligam",
"Password protect" : "Protegir per un senhal",
"Password" : "Senhal",
- "Choose a password for the public link" : "Causissètz un senhal pel ligam public",
"Allow editing" : "Permetre la modificacion",
"Email link to person" : "Mandar lo ligam per corrièl",
"Send" : "Mandar",
@@ -128,12 +154,14 @@
"change" : "modificacion",
"delete" : "suprimir",
"access control" : "contraròtle d'accès",
+ "Share details could not be loaded for this item." : "Las informacions de partiment an pas pogut èsser cargadas per aqueste element.",
"An error occured. Please try again" : "Una error s'es produsida. Mercé d'ensajar tornamai",
"Share" : "Partejar",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Partejatz amb de personas sus d'autres ownClouds en utilizant la sintaxi utilizaire@exemple.com/owncloud",
"Share with users or groups …" : "Partejar amb d'utilizaires o gropes...",
"Share with users, groups or remote users …" : "Partejar amb d'utilizaires, gropes, o utilizaires distants",
"Warning" : "Atencion",
+ "Error while sending notification" : "Error al moment del mandadís de la notificacion",
"The object type is not specified." : "Lo tipe d'objècte es pas especificat.",
"Enter new" : "Picar un novèl",
"Delete" : "Suprimir",
@@ -148,11 +176,15 @@
"Hello {name}" : "Adiu {name}",
"_download %n file_::_download %n files_" : ["Telecargar %n fichièr","Telecargar %n fichièrs"],
"{version} is available. Get more information on how to update." : "La version {version} es disponibla. Obtenètz mai d'informacions a prepaus d'aquesta mesa a jorn.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "La mesa a jorn es en cors. Segon la configuracion, lo fach de quitar aquesta pagina pòt entraïnar l'interrupcion de la procedura.",
"Updating {productName} to version {version}, this may take a while." : "La mesa a jorn de {productName} cap a la version {version} es en cors. Aquò pòt prene un certan temps.",
+ "An error occurred." : "Una error s'es produsida.",
"Please reload the page." : "Recargatz la pagina.",
"The update was unsuccessful. " : "La mesa a jorn a fracassat.",
+ "The update was successful. There were warnings." : "La mesa a jorn a capitat, mas i a agut d'avertiments",
"The update was successful. Redirecting you to ownCloud now." : "La mesa a jorn a capitat. Ara sètz redirigit cap a ownCloud.",
"Couldn't reset password because the token is invalid" : "Impossible de reïnicializar lo senhal perque lo geton es pas valable.",
+ "Couldn't reset password because the token is expired" : "Impossible de reïnicializar lo senhal perque lo geton a expirat.",
"Couldn't send reset email. Please make sure your username is correct." : "Impossible de mandar lo corrièl de reïnicializacion. Verificatz que vòstre nom d'utilizaire es corrècte.",
"Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Impossible de mandar lo corrièl de reïnicializacion perque i a pas cap d'adreça de corrièl per aqueste utilizaire. Contactatz vòstre administrator.",
"%s password reset" : "Reïnicializacion de vòstre senhal %s",
@@ -161,6 +193,8 @@
"New Password" : "Senhal novèl",
"Reset password" : "Reïnicializar lo senhal",
"Searching other places" : "Recèrca en cors dins d'autres emplaçaments",
+ "No search results in other folders" : "Pas cap de resultat dins d'autres dorsièrs",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultat dins un autre dorsièr","{count} resultats dins d'autres dorsièrs"],
"Personal" : "Personal",
"Users" : "Utilizaires",
"Apps" : "Aplicacions",
@@ -225,7 +259,8 @@
"An internal error occured." : "Una error intèrna s'es produsida.",
"Please try again or contact your administrator." : "Reensajatz o contactatz vòstre administrator.",
"Log in" : "Connexion",
- "remember" : "se remembrar de ieu",
+ "Wrong password. Reset it?" : "Senhal incorrècte. Reïnicializar ?",
+ "Stay logged in" : "Demorar connectat",
"Alternative Logins" : "Identificants alternatius",
"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>" : "Bonjorn,<br><br>Vos informam que %s a partejat <strong>%s</strong> amb vos.<br><a href=\"%s\">Clicatz aicí per i accedir !</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Aquesta instància de ownCloud es actualament en mòde utilizaire unic.",
@@ -236,6 +271,10 @@
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contactatz vòstre administrator. Se sètz administrator d'aquesta instància, configuratz lo paramètre « trusted_domain » dins lo fichièr config/config.php. Un exemple de configuracion es provesit dins lo fichièr config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "En foncion de vòstra configuracion, en tant qu'administrator podètz tanben utilizar lo boton çaijós per aprovar aqueste domeni.",
"Add \"%s\" as trusted domain" : "Apondre \"%s\" a la lista dels domenis aprovats",
+ "App update required" : "Mesa a jorn de l'aplicacion necessària",
+ "%s will be updated to version %s" : "%s serà mes a jorn cap a la version %s.",
+ "These apps will be updated:" : "Las aplicacions seguentas seràn mesas a jorn :",
+ "These incompatible apps will be disabled:" : "Aquestas aplicacions incompatiblas son estadas desactivadas :",
"The theme %s has been disabled." : "Lo tèma %s es estat desactivat.",
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asseguratz-vos qu'una còpia de salvament de la banca de donadas, del dorsièr de configuracion (config) e del dorsièr de donadas (data) es estat realizada abans de començar.",
"Start update" : "Aviar la mesa a jorn",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 525c4aef880..7a2629ab6cd 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -10,7 +10,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
"Repair warning: " : "Ostrzeżenie naprawiania:",
"Repair error: " : "Błąd naprawiania:",
- "Following incompatible apps have been disabled: %s" : "Poniższe niezgodne aplikacje zostały wyłączone: %s",
"Invalid file provided" : "Podano błędny plik",
"No image or file provided" : "Brak obrazu lub pliku dostarczonego",
"Unknown filetype" : "Nieznany typ pliku",
@@ -205,7 +204,6 @@ OC.L10N.register(
"Please contact your administrator." : "Skontaktuj się z administratorem",
"Please try again or contact your administrator." : "Spróbuj ponownie lub skontaktuj się z administratorem.",
"Log in" : "Zaloguj",
- "remember" : "pamiętaj",
"Alternative Logins" : "Alternatywne loginy",
"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>" : "Witam, <br><br>informuję, że %s udostępnianych zasobów <strong>%s</strong> jest z Tobą.<br><a href=\"%s\">Zobacz!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ta instalacja ownCloud działa obecnie w trybie pojedynczego użytkownika.",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index d187cbcc626..7fe7bee6dbe 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -8,7 +8,6 @@
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
"Repair warning: " : "Ostrzeżenie naprawiania:",
"Repair error: " : "Błąd naprawiania:",
- "Following incompatible apps have been disabled: %s" : "Poniższe niezgodne aplikacje zostały wyłączone: %s",
"Invalid file provided" : "Podano błędny plik",
"No image or file provided" : "Brak obrazu lub pliku dostarczonego",
"Unknown filetype" : "Nieznany typ pliku",
@@ -203,7 +202,6 @@
"Please contact your administrator." : "Skontaktuj się z administratorem",
"Please try again or contact your administrator." : "Spróbuj ponownie lub skontaktuj się z administratorem.",
"Log in" : "Zaloguj",
- "remember" : "pamiętaj",
"Alternative Logins" : "Alternatywne loginy",
"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>" : "Witam, <br><br>informuję, że %s udostępnianych zasobów <strong>%s</strong> jest z Tobą.<br><a href=\"%s\">Zobacz!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ta instalacja ownCloud działa obecnie w trybie pojedynczego użytkownika.",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index fc5b0c053dd..04737e5366f 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -7,15 +7,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "Ativar modo de manutenção",
"Turned off maintenance mode" : "Desligar o modo de manutenção",
"Maintenance mode is kept active" : "O modo de manutenção está sendo mantido como ativo",
+ "Updating database schema" : "Actualização de esquema do banco de dados",
"Updated database" : "Atualizar o banco de dados",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update" : "Verificado atualização do esquema de banco de dados",
+ "Checking updates of apps" : "Verificar atualizações de aplicativos",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados para %s pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update for apps" : "Verificar atualização do esquema de banco de dados para aplicativos",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
"Repair warning: " : "Aviso de reparação:",
"Repair error: " : "Reparação de erro:",
"Set log level to debug - current level: \"%s\"" : "Configure o nível de log para debug - nível corrente: \"%s\"",
"Reset log level to \"%s\"" : "Reconfigurar o nível de log para \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Seguir aplicativos incompatíveis foi desativado: %s",
+ "%s (3rdparty)" : "%s (3ºterceiros)",
+ "%s (incompatible)" : "%s (incompatível)",
"Following apps have been disabled: %s" : "Os seguintes aplicativos foram desabilitados: %s",
"Already up to date" : "Já está atualizado",
"File is too big" : "O arquivo é muito grande",
@@ -23,6 +28,7 @@ OC.L10N.register(
"No image or file provided" : "Nenhuma imagem ou arquivo fornecido",
"Unknown filetype" : "Tipo de arquivo desconhecido",
"Invalid image" : "Imagem inválida",
+ "An error occurred. Please contact your admin." : "Ocorreu um erro. Entre em contato com seu administrador.",
"No temporary profile picture available, try again" : "Nenhuma imagem temporária disponível no perfil, tente novamente",
"No crop data provided" : "Nenhum dado para coleta foi fornecido",
"No valid crop data provided" : "Nenhum dado recortado válido",
@@ -172,7 +178,9 @@ OC.L10N.register(
"Hello {name}" : "Olá {name}",
"_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"],
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informações sobre como atualizar.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento, deixando esta página pode haver interrupção do processo em alguns ambientes.",
"Updating {productName} to version {version}, this may take a while." : "Atualizando {productName} para a versão {version}, isso pode demorar um pouco.",
+ "An error occurred." : "Ocorreu um erro.",
"Please reload the page." : "Por favor recarregue a página",
"The update was unsuccessful. " : "A atualização não foi bem sucedida.",
"The update was successful. There were warnings." : "A atualização foi bem sucedida. Havia advertências.",
@@ -254,7 +262,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Por favor tente novamente ou faça contato com o seu administrador.",
"Log in" : "Entrar",
"Wrong password. Reset it?" : "Senha incorreta. Redefini-la?",
- "remember" : "lembrar",
+ "Stay logged in" : "Permaneça logado",
"Alternative Logins" : "Logins Alternativos",
"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>" : "Olá,<br><br>só para seu conhecimento que %s compartilhou <strong>%s</strong> com você. <br><a href=\"%s\">Verificar!</a><br><br> ",
"This ownCloud instance is currently in single user mode." : "Nesta instância ownCloud está em modo de usuário único.",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index 90d361b57f6..40c069f11c7 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -5,15 +5,20 @@
"Turned on maintenance mode" : "Ativar modo de manutenção",
"Turned off maintenance mode" : "Desligar o modo de manutenção",
"Maintenance mode is kept active" : "O modo de manutenção está sendo mantido como ativo",
+ "Updating database schema" : "Actualização de esquema do banco de dados",
"Updated database" : "Atualizar o banco de dados",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update" : "Verificado atualização do esquema de banco de dados",
+ "Checking updates of apps" : "Verificar atualizações de aplicativos",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados para %s pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update for apps" : "Verificar atualização do esquema de banco de dados para aplicativos",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
"Repair warning: " : "Aviso de reparação:",
"Repair error: " : "Reparação de erro:",
"Set log level to debug - current level: \"%s\"" : "Configure o nível de log para debug - nível corrente: \"%s\"",
"Reset log level to \"%s\"" : "Reconfigurar o nível de log para \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Seguir aplicativos incompatíveis foi desativado: %s",
+ "%s (3rdparty)" : "%s (3ºterceiros)",
+ "%s (incompatible)" : "%s (incompatível)",
"Following apps have been disabled: %s" : "Os seguintes aplicativos foram desabilitados: %s",
"Already up to date" : "Já está atualizado",
"File is too big" : "O arquivo é muito grande",
@@ -21,6 +26,7 @@
"No image or file provided" : "Nenhuma imagem ou arquivo fornecido",
"Unknown filetype" : "Tipo de arquivo desconhecido",
"Invalid image" : "Imagem inválida",
+ "An error occurred. Please contact your admin." : "Ocorreu um erro. Entre em contato com seu administrador.",
"No temporary profile picture available, try again" : "Nenhuma imagem temporária disponível no perfil, tente novamente",
"No crop data provided" : "Nenhum dado para coleta foi fornecido",
"No valid crop data provided" : "Nenhum dado recortado válido",
@@ -170,7 +176,9 @@
"Hello {name}" : "Olá {name}",
"_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"],
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informações sobre como atualizar.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento, deixando esta página pode haver interrupção do processo em alguns ambientes.",
"Updating {productName} to version {version}, this may take a while." : "Atualizando {productName} para a versão {version}, isso pode demorar um pouco.",
+ "An error occurred." : "Ocorreu um erro.",
"Please reload the page." : "Por favor recarregue a página",
"The update was unsuccessful. " : "A atualização não foi bem sucedida.",
"The update was successful. There were warnings." : "A atualização foi bem sucedida. Havia advertências.",
@@ -252,7 +260,7 @@
"Please try again or contact your administrator." : "Por favor tente novamente ou faça contato com o seu administrador.",
"Log in" : "Entrar",
"Wrong password. Reset it?" : "Senha incorreta. Redefini-la?",
- "remember" : "lembrar",
+ "Stay logged in" : "Permaneça logado",
"Alternative Logins" : "Logins Alternativos",
"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>" : "Olá,<br><br>só para seu conhecimento que %s compartilhou <strong>%s</strong> com você. <br><a href=\"%s\">Verificar!</a><br><br> ",
"This ownCloud instance is currently in single user mode." : "Nesta instância ownCloud está em modo de usuário único.",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index 903124c6b63..d62f239a9d2 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
"Repair warning: " : "Aviso de reparação:",
"Repair error: " : "Corrija o erro:",
- "Following incompatible apps have been disabled: %s" : "As seguintes apps incompatíveis foram desativadas: %s",
"Following apps have been disabled: %s" : "As seguintes apps foram desativadas: %s",
"Already up to date" : "Já está atualizado",
"File is too big" : "O ficheiro é muito grande",
@@ -245,7 +244,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Por favor tente de novo ou contacte o administrador.",
"Log in" : "Iniciar Sessão",
"Wrong password. Reset it?" : "Senha errada. Repô-la?",
- "remember" : "lembrar",
"Alternative Logins" : "Contas de acesso alternativas",
"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>" : "Olá,<br><br>apenas para informar que %s partilhou <strong>%s</strong> consigo.<br><a href=\"%s\">Consulte aqui!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instância do ownCloud está actualmente configurada no modo de utilizador único.",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index 733f7375feb..f63fbd19161 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -10,7 +10,6 @@
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
"Repair warning: " : "Aviso de reparação:",
"Repair error: " : "Corrija o erro:",
- "Following incompatible apps have been disabled: %s" : "As seguintes apps incompatíveis foram desativadas: %s",
"Following apps have been disabled: %s" : "As seguintes apps foram desativadas: %s",
"Already up to date" : "Já está atualizado",
"File is too big" : "O ficheiro é muito grande",
@@ -243,7 +242,6 @@
"Please try again or contact your administrator." : "Por favor tente de novo ou contacte o administrador.",
"Log in" : "Iniciar Sessão",
"Wrong password. Reset it?" : "Senha errada. Repô-la?",
- "remember" : "lembrar",
"Alternative Logins" : "Contas de acesso alternativas",
"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>" : "Olá,<br><br>apenas para informar que %s partilhou <strong>%s</strong> consigo.<br><a href=\"%s\">Consulte aqui!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Esta instância do ownCloud está actualmente configurada no modo de utilizador único.",
diff --git a/core/l10n/ro.js b/core/l10n/ro.js
index 45f5cdece60..ac56a921da3 100644
--- a/core/l10n/ro.js
+++ b/core/l10n/ro.js
@@ -8,7 +8,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s",
"Repair warning: " : "Alerte reparare:",
"Repair error: " : "Eroare de reparare:",
- "Following incompatible apps have been disabled: %s" : "Următoarele aplicații incompatibile au fost dezactivate: %s",
"No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier",
"Unknown filetype" : "Tip fișier necunoscut",
"Invalid image" : "Imagine invalidă",
@@ -148,7 +147,6 @@ OC.L10N.register(
"Log out" : "Ieșire",
"Search" : "Căutare",
"Log in" : "Autentificare",
- "remember" : "amintește",
"Alternative Logins" : "Conectări alternative",
"Thank you for your patience." : "Îți mulțumim pentru răbrade.",
"Start update" : "Începe actualizarea"
diff --git a/core/l10n/ro.json b/core/l10n/ro.json
index 1f85508c86e..701b991ba98 100644
--- a/core/l10n/ro.json
+++ b/core/l10n/ro.json
@@ -6,7 +6,6 @@
"Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s",
"Repair warning: " : "Alerte reparare:",
"Repair error: " : "Eroare de reparare:",
- "Following incompatible apps have been disabled: %s" : "Următoarele aplicații incompatibile au fost dezactivate: %s",
"No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier",
"Unknown filetype" : "Tip fișier necunoscut",
"Invalid image" : "Imagine invalidă",
@@ -146,7 +145,6 @@
"Log out" : "Ieșire",
"Search" : "Căutare",
"Log in" : "Autentificare",
- "remember" : "amintește",
"Alternative Logins" : "Conectări alternative",
"Thank you for your patience." : "Îți mulțumim pentru răbrade.",
"Start update" : "Începe actualizarea"
diff --git a/core/l10n/ru.js b/core/l10n/ru.js
index eadbc2eac72..a0bfc276556 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Ошибка восстановления:",
"Set log level to debug - current level: \"%s\"" : "Установить отладочное журналирование - текущий уровень: \"%s\"",
"Reset log level to \"%s\"" : "Сбросить уровень журналирования в \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Следующие несовместимые приложения были отключены: %s",
"Following apps have been disabled: %s" : "Были отключены следующие приложения: %s",
"Already up to date" : "Не нуждается в обновлении",
"File is too big" : "Файл слишком большой",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "Не указано изображение или файл",
"Unknown filetype" : "Неизвестный тип файла",
"Invalid image" : "Некорректное изображение",
+ "An error occurred. Please contact your admin." : "Произошла ошибка. Пожалуйста, свяжитесь с Вашим администратором.",
"No temporary profile picture available, try again" : "Временная картинка профиля недоступна, повторите попытку",
"No crop data provided" : "Не указана информация о кадрировании",
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
@@ -110,6 +110,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom не может быть прочитан PHP, что крайне нежелательно по причинам безопасности. Дополнительную информацию можно найти в a href=\"{docLink}\">документации</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Ваша версия PHP ({version}) более не <a href=\"{phpLink}\">поддерживается PHP</a>. Мы советуем Вам обновить Вашу версию PHP для получения обновлений производительности и безопасности, предоставляемых PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Конфигурация заголовков обратного прокси сервера некорректна, либо Вы заходите в ownCloud через доверенный прокси. Если Вы не заходите в ownCloud через доверенный прокси, это может быть небезопасно, так как злоумышленник может подменить видимые Owncloud IP-адреса. Более подробную информацию можно найти в нашей <a href=\"{docLink}\">документации</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached настроен на распределенный кеш, но установлен не поддерживаемый модуль PHP \"memcache\". \\OC\\Memcache\\Memcached поддерживает только модуль \"memcached\"! Информацию о модулях читайте на странице <a href=\"{wikiLink}\">memcached</a>.",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"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 \"{header}\" не настроен на ожидаемый \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Заголовок HTTP \"Strict-Transport-Security\" должен быть настроен хотя бы на \"{seconds}\" секунд. Для улучшения безопасности мы рекомендуем включить HSTS согласно нашим <a href=\"{docUrl}\">подсказкам по безопасности</a>.",
@@ -172,6 +173,7 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
"{version} is available. Get more information on how to update." : "Доступна версия {version}. Получить дополнительную информацию о порядке обновления.",
"Updating {productName} to version {version}, this may take a while." : "Идет обновление {productName} до версии {version}, пожалуйста, подождите.",
+ "An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Обновите страницу.",
"The update was unsuccessful. " : "Обновление не удалось.",
"The update was successful. There were warnings." : "Обновление прошло успешно. Были предупреждения.",
@@ -253,7 +255,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Пожалуйста попробуйте ещё раз или свяжитесь с вашим администратором",
"Log in" : "Войти",
"Wrong password. Reset it?" : "Неправильный пароль. Сбросить его?",
- "remember" : "запомнить",
"Alternative Logins" : "Альтернативные имена пользователя",
"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>" : "Здравствуйте,<br><br>%s поделился с вами <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы посмотреть<br><br>",
"This ownCloud instance is currently in single user mode." : "Сервер ownCloud в настоящее время работает в однопользовательском режиме.",
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index 54b96e373f2..df645a90a7d 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -13,7 +13,6 @@
"Repair error: " : "Ошибка восстановления:",
"Set log level to debug - current level: \"%s\"" : "Установить отладочное журналирование - текущий уровень: \"%s\"",
"Reset log level to \"%s\"" : "Сбросить уровень журналирования в \"%s\"",
- "Following incompatible apps have been disabled: %s" : "Следующие несовместимые приложения были отключены: %s",
"Following apps have been disabled: %s" : "Были отключены следующие приложения: %s",
"Already up to date" : "Не нуждается в обновлении",
"File is too big" : "Файл слишком большой",
@@ -21,6 +20,7 @@
"No image or file provided" : "Не указано изображение или файл",
"Unknown filetype" : "Неизвестный тип файла",
"Invalid image" : "Некорректное изображение",
+ "An error occurred. Please contact your admin." : "Произошла ошибка. Пожалуйста, свяжитесь с Вашим администратором.",
"No temporary profile picture available, try again" : "Временная картинка профиля недоступна, повторите попытку",
"No crop data provided" : "Не указана информация о кадрировании",
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
@@ -108,6 +108,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom не может быть прочитан PHP, что крайне нежелательно по причинам безопасности. Дополнительную информацию можно найти в a href=\"{docLink}\">документации</a>.",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Ваша версия PHP ({version}) более не <a href=\"{phpLink}\">поддерживается PHP</a>. Мы советуем Вам обновить Вашу версию PHP для получения обновлений производительности и безопасности, предоставляемых PHP.",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Конфигурация заголовков обратного прокси сервера некорректна, либо Вы заходите в ownCloud через доверенный прокси. Если Вы не заходите в ownCloud через доверенный прокси, это может быть небезопасно, так как злоумышленник может подменить видимые Owncloud IP-адреса. Более подробную информацию можно найти в нашей <a href=\"{docLink}\">документации</a>.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached настроен на распределенный кеш, но установлен не поддерживаемый модуль PHP \"memcache\". \\OC\\Memcache\\Memcached поддерживает только модуль \"memcached\"! Информацию о модулях читайте на странице <a href=\"{wikiLink}\">memcached</a>.",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"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 \"{header}\" не настроен на ожидаемый \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Заголовок HTTP \"Strict-Transport-Security\" должен быть настроен хотя бы на \"{seconds}\" секунд. Для улучшения безопасности мы рекомендуем включить HSTS согласно нашим <a href=\"{docUrl}\">подсказкам по безопасности</a>.",
@@ -170,6 +171,7 @@
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
"{version} is available. Get more information on how to update." : "Доступна версия {version}. Получить дополнительную информацию о порядке обновления.",
"Updating {productName} to version {version}, this may take a while." : "Идет обновление {productName} до версии {version}, пожалуйста, подождите.",
+ "An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Обновите страницу.",
"The update was unsuccessful. " : "Обновление не удалось.",
"The update was successful. There were warnings." : "Обновление прошло успешно. Были предупреждения.",
@@ -251,7 +253,6 @@
"Please try again or contact your administrator." : "Пожалуйста попробуйте ещё раз или свяжитесь с вашим администратором",
"Log in" : "Войти",
"Wrong password. Reset it?" : "Неправильный пароль. Сбросить его?",
- "remember" : "запомнить",
"Alternative Logins" : "Альтернативные имена пользователя",
"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>" : "Здравствуйте,<br><br>%s поделился с вами <strong>%s</strong>.<br>Перейдите по <a href=\"%s\">ссылке</a>, чтобы посмотреть<br><br>",
"This ownCloud instance is currently in single user mode." : "Сервер ownCloud в настоящее время работает в однопользовательском режиме.",
diff --git a/core/l10n/si_LK.js b/core/l10n/si_LK.js
index 3852cc7a3bf..ca5b4af1b9a 100644
--- a/core/l10n/si_LK.js
+++ b/core/l10n/si_LK.js
@@ -81,7 +81,6 @@ OC.L10N.register(
"Finish setup" : "ස්ථාපනය කිරීම අවසන් කරන්න",
"Log out" : "නික්මීම",
"Search" : "සොයන්න",
- "Log in" : "ප්‍රවේශවන්න",
- "remember" : "මතක තබාගන්න"
+ "Log in" : "ප්‍රවේශවන්න"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/si_LK.json b/core/l10n/si_LK.json
index 6289858021c..f28f0086eba 100644
--- a/core/l10n/si_LK.json
+++ b/core/l10n/si_LK.json
@@ -79,7 +79,6 @@
"Finish setup" : "ස්ථාපනය කිරීම අවසන් කරන්න",
"Log out" : "නික්මීම",
"Search" : "සොයන්න",
- "Log in" : "ප්‍රවේශවන්න",
- "remember" : "මතක තබාගන්න"
+ "Log in" : "ප්‍රවේශවන්න"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/sk_SK.js b/core/l10n/sk_SK.js
index 044f126f353..8a1417262c2 100644
--- a/core/l10n/sk_SK.js
+++ b/core/l10n/sk_SK.js
@@ -11,7 +11,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Aktualizované \"%s\" na %s",
"Repair warning: " : "Oznámenie opravy:",
"Repair error: " : "Chyba opravy:",
- "Following incompatible apps have been disabled: %s" : "Nasledovné nekompatibilné aplikácie boli zakázané: %s",
"Invalid file provided" : "Zadaný neplatný súbor",
"No image or file provided" : "Obrázok alebo súbor nebol zadaný",
"Unknown filetype" : "Neznámy typ súboru",
@@ -232,7 +231,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Skúste to znovu, alebo sa obráťte na vášho administrátora.",
"Log in" : "Prihlásiť sa",
"Wrong password. Reset it?" : "Chybné heslo. Chcete ho obnoviť?",
- "remember" : "zapamätať",
"Alternative Logins" : "Alternatívne prihlásenie",
"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>" : "Dobrý deň,<br><br>Používateľ %s zdieľa s vami súbor, alebo priečinok s názvom »%s«.<br><a href=\"%s\">Pre zobrazenie kliknite na túto linku!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Táto inštancia ownCloudu je teraz v jednopoužívateľskom móde.",
diff --git a/core/l10n/sk_SK.json b/core/l10n/sk_SK.json
index 7938364de5f..170067b8b18 100644
--- a/core/l10n/sk_SK.json
+++ b/core/l10n/sk_SK.json
@@ -9,7 +9,6 @@
"Updated \"%s\" to %s" : "Aktualizované \"%s\" na %s",
"Repair warning: " : "Oznámenie opravy:",
"Repair error: " : "Chyba opravy:",
- "Following incompatible apps have been disabled: %s" : "Nasledovné nekompatibilné aplikácie boli zakázané: %s",
"Invalid file provided" : "Zadaný neplatný súbor",
"No image or file provided" : "Obrázok alebo súbor nebol zadaný",
"Unknown filetype" : "Neznámy typ súboru",
@@ -230,7 +229,6 @@
"Please try again or contact your administrator." : "Skúste to znovu, alebo sa obráťte na vášho administrátora.",
"Log in" : "Prihlásiť sa",
"Wrong password. Reset it?" : "Chybné heslo. Chcete ho obnoviť?",
- "remember" : "zapamätať",
"Alternative Logins" : "Alternatívne prihlásenie",
"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>" : "Dobrý deň,<br><br>Používateľ %s zdieľa s vami súbor, alebo priečinok s názvom »%s«.<br><a href=\"%s\">Pre zobrazenie kliknite na túto linku!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Táto inštancia ownCloudu je teraz v jednopoužívateľskom móde.",
diff --git a/core/l10n/sl.js b/core/l10n/sl.js
index fd415376b14..b6d127b8cc8 100644
--- a/core/l10n/sl.js
+++ b/core/l10n/sl.js
@@ -8,7 +8,6 @@ OC.L10N.register(
"Checked database schema update" : "Izbrana posodobitev sheme podatkovne zbirke",
"Checked database schema update for apps" : "Izbrana posodobitev sheme podatkovne zbirke za programe",
"Updated \"%s\" to %s" : "Datoteka \"%s\" je posodobljena na %s",
- "Following incompatible apps have been disabled: %s" : "Navedeni neskladni programi so onemogočeni: %s",
"No image or file provided" : "Ni podane datoteke ali slike",
"Unknown filetype" : "Neznana vrsta datoteke",
"Invalid image" : "Neveljavna slika",
@@ -199,7 +198,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Overitev s strežnika je spodletela!",
"Please contact your administrator." : "Stopite v stik s skrbnikom sistema.",
"Log in" : "Prijava",
- "remember" : "zapomni si",
"Alternative Logins" : "Druge prijavne možnosti",
"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>" : "Pozdravljeni,<br><br>uporabnik %s vam je omogočil souporabo <strong>%s</strong>.<br><a href=\"%s\">Oglejte si vsebino!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ta seja oblaka ownCloud je trenutno v načinu enega sočasnega uporabnika.",
diff --git a/core/l10n/sl.json b/core/l10n/sl.json
index df0ec47a292..4fd033f4341 100644
--- a/core/l10n/sl.json
+++ b/core/l10n/sl.json
@@ -6,7 +6,6 @@
"Checked database schema update" : "Izbrana posodobitev sheme podatkovne zbirke",
"Checked database schema update for apps" : "Izbrana posodobitev sheme podatkovne zbirke za programe",
"Updated \"%s\" to %s" : "Datoteka \"%s\" je posodobljena na %s",
- "Following incompatible apps have been disabled: %s" : "Navedeni neskladni programi so onemogočeni: %s",
"No image or file provided" : "Ni podane datoteke ali slike",
"Unknown filetype" : "Neznana vrsta datoteke",
"Invalid image" : "Neveljavna slika",
@@ -197,7 +196,6 @@
"Server side authentication failed!" : "Overitev s strežnika je spodletela!",
"Please contact your administrator." : "Stopite v stik s skrbnikom sistema.",
"Log in" : "Prijava",
- "remember" : "zapomni si",
"Alternative Logins" : "Druge prijavne možnosti",
"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>" : "Pozdravljeni,<br><br>uporabnik %s vam je omogočil souporabo <strong>%s</strong>.<br><a href=\"%s\">Oglejte si vsebino!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ta seja oblaka ownCloud je trenutno v načinu enega sočasnega uporabnika.",
diff --git a/core/l10n/sq.js b/core/l10n/sq.js
index 794b9bc553d..85a832965e1 100644
--- a/core/l10n/sq.js
+++ b/core/l10n/sq.js
@@ -1,32 +1,59 @@
OC.L10N.register(
"core",
{
- "Couldn't send mail to following users: %s " : "Nuk mund ti dërgoj e-mail këtyre përdoruesve: %s",
+ "Couldn't send mail to following users: %s " : "S’u dërgua dot e-mail përdoruesve vijues: %s ",
+ "Preparing update" : "Po përgatitet përditësimi",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Testet e migrimit janë anashkaluar - \"update.skip-migration-test\" është aktivizuar te config.php",
"Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua",
"Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua",
- "Updated database" : "Database-i u azhurnua",
- "Checked database schema update" : "Përditësim i skemës së kontrolluar të bazës së të dhënave",
- "Checked database schema update for apps" : "Përditësim i skemës së kontrolluar të bazës së të dhënave për aplikacionet",
+ "Maintenance mode is kept active" : "Mënyra mirëmbajtje është mbajtur e aktivizuar",
+ "Updating database schema" : "Po përditësohet skema e bazës së të dhënave",
+ "Updated database" : "U përditësua baza e të dhënave",
+ "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 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",
- "No image or file provided" : "Nuk është dhënë asnjë imazh apo skedar",
- "Unknown filetype" : "Tip i panjohur skedari",
- "Invalid image" : "Imazh i pavlefshëm",
- "No temporary profile picture available, try again" : "Nuk është i mundur asnjë imazh profili i përkohshëm, provoni përsëri",
- "No crop data provided" : "Nuk është dhënë asnjë parametër prerjeje",
- "Sunday" : "E djelë",
+ "Repair warning: " : "Sinjalizim ndreqjeje: ",
+ "Repair error: " : "Gabim ndreqjeje: ",
+ "Set log level to debug - current level: \"%s\"" : "Caktoni debug si nivel regjistri - niveli i tanishëm: \"%s\"",
+ "Reset log level to \"%s\"" : "Riktheni nivel regjistri në \"%s\"",
+ "%s (3rdparty)" : "%s (prej palësh të treta)",
+ "%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",
+ "File is too big" : "Kartela është shumë e madhe",
+ "Invalid file provided" : "U dha kartelë e pavlefshme",
+ "No image or file provided" : "S’u dha figurë apo kartelë",
+ "Unknown filetype" : "Lloj i panjohur kartele",
+ "Invalid image" : "Figurë e pavlefshme",
+ "An error occurred. Please contact your admin." : "Ndodhi një gabim. Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "No temporary profile picture available, try again" : "S’ka gati foto të përkohshme profili, riprovoni",
+ "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",
+ "Sunday" : "E dielë",
"Monday" : "E hënë",
"Tuesday" : "E martë",
"Wednesday" : "E mërkurë",
"Thursday" : "E enjte",
"Friday" : "E premte",
"Saturday" : "E shtunë",
- "Sun." : "Djelë",
- "Mon." : "Hën",
- "Tue." : "Mar",
- "Wed." : "Mër",
- "Thu." : "Enj",
- "Fri." : "Pre",
- "Sat." : "Shtu",
+ "Sun." : "Die.",
+ "Mon." : "Hën.",
+ "Tue." : "Mar.",
+ "Wed." : "Mër.",
+ "Thu." : "Enj.",
+ "Fri." : "Pre.",
+ "Sat." : "Sht.",
+ "Su" : "Di",
+ "Mo" : "Hë",
+ "Tu" : "Ma",
+ "We" : "Më",
+ "Th" : "En",
+ "Fr" : "Pr",
+ "Sa" : "Sh",
"January" : "Janar",
"February" : "Shkurt",
"March" : "Mars",
@@ -39,171 +66,222 @@ OC.L10N.register(
"October" : "Tetor",
"November" : "Nëntor",
"December" : "Dhjetor",
- "Jan." : "Jan",
- "Feb." : "Shk",
- "Mar." : "Mar",
- "Apr." : "Pri",
- "May." : "Maj",
- "Jun." : "Qer",
- "Jul." : "Kor",
- "Aug." : "Gush",
- "Sep." : "Shta",
- "Oct." : "Tet",
- "Nov." : "Nën",
- "Dec." : "Dhje",
- "Settings" : "Parametra",
- "Saving..." : "Duke ruajtur...",
+ "Jan." : "Jan.",
+ "Feb." : "Shk.",
+ "Mar." : "Mar.",
+ "Apr." : "Pri.",
+ "May." : "Maj.",
+ "Jun." : "Qer.",
+ "Jul." : "Kor.",
+ "Aug." : "Gus.",
+ "Sep." : "Sht.",
+ "Oct." : "Tet.",
+ "Nov." : "Nën.",
+ "Dec." : "Dhj.",
+ "Settings" : "Rregullime",
+ "Saving..." : "Po ruhet …",
"seconds ago" : "sekonda më parë",
- "Couldn't send reset email. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem kontaktoni me administratorin.",
- "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." : "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme spam.<br>Nëse nuk është as aty, pyesni administratorin tuaj.",
- "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?" : "Skedarët tuaj janë të kodifikuar. Nëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin.<br />Nëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj përpara se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?",
- "I know what I'm doing" : "Unë e di se çfarë po bëj",
- "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutem kontaktoni me administratorin.",
+ "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.",
+ "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." : "Lidhja për ricaktimin e fjalëkalimi tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme/postës së pavlerë.<br>Nëse s’është as aty, pyetni përgjegjësin tuaj lokal.",
+ "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?" : "Kartelat tuaja janë të fshehtëzuara. Nëse s’keni aktivizuar kyçin e rimarrjeve, nuk do të ketë ndonjë rrugë për të marrë sërish të dhënat tuaja pasi të jetë ricaktuar fjalëkalimi juaj.<br />Nëse s’jeni i sigurt se ç’duhet bërë, ju lutemi, përpara se të vazhdoni, lidhuni me përgjegjësin tuaj. <br />Doni vërtet të vazhdoni?",
+ "I know what I'm doing" : "E di se ç’bëj",
+ "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutemi, lidhuni me përgjegjësin tuaj.",
"No" : "Jo",
"Yes" : "Po",
- "Choose" : "Zgjidh",
- "Error loading file picker template: {error}" : "Gabim gjatë ngarkimit të shabllonit të zgjedhësit të skedarëve: {error}",
+ "Choose" : "Zgjidhni",
+ "Error loading file picker template: {error}" : "Gabim në ngarkimin e gjedhes së marrësit të kartelave: {error}",
"Ok" : "Në rregull",
- "Error loading message template: {error}" : "Gabim gjatë ngarkimit të shabllonit të mesazheve: {error}",
- "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt skedari","{count} konflikte skedarësh"],
- "One file conflict" : "Një konflikt skedari",
- "New Files" : "Skedarë të rinj",
- "Already existing files" : "Skedarë ekzistues",
- "Which files do you want to keep?" : "Cilët skedarë dëshironi të mbani?",
- "If you select both versions, the copied file will have a number added to its name." : "Nëse i zgjidhni të dyja versionet, skedarit të kopjuar do ti shtohet një numër në emrin e tij.",
- "Cancel" : "Anulo",
+ "Error loading message template: {error}" : "Gabim gjatë ngarkimit të gjedhes së mesazheve: {error}",
+ "read-only" : "vetëm për lexim",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} përplasje kartelash","{count} përplasje kartelash"],
+ "One file conflict" : "Një përplasje kartele",
+ "New Files" : "Kartela të Reja",
+ "Already existing files" : "Kartela ekzistuese",
+ "Which files do you want to keep?" : "Cilat kartela doni të mbani?",
+ "If you select both versions, the copied file will have a number added to its name." : "Nëse përzgjidhni të dy versionet, kartelës së kopjuar do t’i shtohet një numër në emrin e saj.",
+ "Cancel" : "Anuloje",
"Continue" : "Vazhdo",
- "(all selected)" : "(të gjitha të zgjedhura)",
- "({count} selected)" : "({count} të zgjedhur)",
- "Error loading file exists template" : "Gabim gjatë ngarkimit të shabllonit të skedarit ekzistues",
+ "(all selected)" : "(krejt të përzgjedhurat)",
+ "({count} selected)" : "({count} të përzgjedhura)",
+ "Error loading file exists template" : "Gabim në ngarkimin e gjedhes kartela ekziston",
"Very weak password" : "Fjalëkalim shumë i dobët",
"Weak password" : "Fjalëkalim i dobët",
- "So-so password" : "Fjalëkalim i pranueshëm",
+ "So-so password" : "Fjalëkalim çka",
"Good password" : "Fjalëkalim i mirë",
- "Strong password" : "Fjalëkalim shumë i mirë",
- "Error occurred while checking server setup" : "Gabim gjatë kontrollit të konfigurimit të serverit",
+ "Strong password" : "Fjalëkalim i fortë",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Shërbyesi juaj web ende s’është rregulluar për të lejuar njëkohësim kartelash, ngaqë ndërfaqja WebDAV duket se është e dëmtuar.",
+ "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ky shërbyes nuk ka lidhje Internet që funksionon. Kjo do të thotë që disa prej veçorive, të tilla si montimi i depozitave të jashtme, njoftimet mbi përditësime apo instalim aplikacionesh nga palë të treta, s’do të funksionojnë. Edhe hyrja në kartela së largëti, apo dërgimi i email-eve për njoftime mund të mos funksionojnë. Këshillojmë të aktivizoni për këtë shërbyes lidhjen në Internet, nëse doni t’i keni krejt këto veçori.",
+ "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.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "S’ka të formësuar fshehtinë kujtese. Që të shtoni suksesshmërinë e shërbyesit tuaj, ju lutemi, formësoni një memcache, në mundet. Të dhëna të mëtejshme mund të gjenden te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom s’është i lexueshëm nga PHP-ja, çka shkëshillohet me forcë, për arsye sigurie. Më tepër informacion mund të gjendet te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Versioni juaj i PHP -së ({version}) nuk <a href=\"{phpLink}\">mbulohet më nga PHP-ja</a>. Ju nxisim ta përmirësoni PHP-në me një version të ri që të përfitoni nga përditësimi i punimit dhe sigurisë të ofruara nga PHP-ja.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Formësimi për krye ndërmjetësi prapësor është i pasaktë, ose jeni duke hyrë në ownCloud prej një ndërmjetësi të besuar. Nëse s’jeni duke hyrë në ownCloud prej një ndërmjetësi të besuar, ky është një problem sigurie dhe mund t’i lejojë një agresori të maskojë adresën e vet IP si një të pranueshme nga ownCloud-i. Të dhëna të mëtejshme mund të gjeni te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached është formësuar si fshehtinë e shpërndarë, por është instaluar moduli i gabuar PHP \"memcache\". \\OC\\Memcache\\Memcached mbulon vetëm \"memcached\" dhe jo \"memcache\". Shihni <a href=\"{wikiLink}\">memcached wiki për të dy modulet</a>.",
+ "Error occurred while checking server setup" : "Ndodhi një gabim gjatë kontrollit të rregullimit të shërbyesit",
+ "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." : "Kryet HTTP \"{header}\" s’është formësuar të jetë i njëjtë me \"{expected}\". Ky është një rrezik potencial sigurie dhe privatësie dhe këshillojmë të ndreqet ky rregullim.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Kryet HTTP \"Strict-Transport-Security\" s’është formësuar të paktën \"{seconds}\". Për siguri të thelluar këshillojmë aktivizimin e HSTS-së, siç përshkruhet te <a href=\"{docUrl}\">këshillat tona mbi sigurinë</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>." : "Po e përdorni këtë sajt përmes HTTP-je. Këshillojmë me forcë ta formësoni shërbyesin tuaj të kërkojë medoemos përdorimin e HTTPS-së, siç përshkruhet te <a href=\"{docUrl}\">këshillat tona mbi sigurinë</a>.",
"Shared" : "Ndarë",
"Shared with {recipients}" : "Ndarë me {recipients}",
- "Error" : "Veprim i gabuar",
- "Error while sharing" : "Veprim i gabuar gjatë ndarjes",
- "Error while unsharing" : "Veprim i gabuar gjatë heqjes së ndarjes",
- "Error while changing permissions" : "Veprim i gabuar gjatë ndryshimit të lejeve",
- "Error setting expiration date" : "Veprim i gabuar gjatë caktimit të datës së përfundimit",
- "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit",
- "Set expiration date" : "Cakto datën e përfundimit",
- "Expiration" : "Data e skadimit",
- "Expiration date" : "Data e përfundimit",
- "Sending ..." : "Duke dërguar...",
+ "Error" : "Gabim",
+ "Error while sharing" : "Gabim gjatë ndarjes",
+ "Error while unsharing" : "Gabim gjatë heqjes së ndarjes",
+ "Error while changing permissions" : "Gabim gjatë ndryshimit të lejeve",
+ "Error setting expiration date" : "Gabim në caktimin e datës së skadimit",
+ "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit të saj",
+ "Set expiration date" : "Caktoni datë skadimi",
+ "Expiration" : "Skadim",
+ "Expiration date" : "Datë skadimi",
+ "Sending ..." : "Po dërgohet …",
"Email sent" : "Email-i u dërgua",
- "Resharing is not allowed" : "Rindarja nuk lejohet",
- "Share link" : "Ndaje lidhjen",
- "Password protect" : "Mbro me kod",
- "Password" : "Kodi",
+ "Resharing is not allowed" : "Nuk lejohen rindarjet",
+ "Share link" : "Lidhje ndarjeje",
+ "Link" : "Lidhje",
+ "Password protect" : "Mbroje me fjalëkalim",
+ "Password" : "Fjalëkalim",
"Choose a password for the public link" : "Zgjidhni një fjalëkalim për lidhjen publike",
- "Email link to person" : "Dërgo email me lidhjen",
- "Send" : "Dërgo",
+ "Allow editing" : "Lejo përpunim",
+ "Email link to person" : "Dërgoja personit lidhjen me email",
+ "Send" : "Dërgoje",
"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}",
"Shared in {item} with {user}" : "Ndarë në {item} me {user}",
- "group" : "grupi",
+ "group" : "grup",
+ "remote" : "i largët",
"notify by email" : "njofto me email",
- "Unshare" : "Hiq ndarjen",
+ "Unshare" : "Hiqe ndarjen",
"can share" : "mund të ndajnë",
- "can edit" : "mund të ndryshosh",
- "create" : "krijo",
- "delete" : "elimino",
- "access control" : "kontrollimi i hyrjeve",
- "Share" : "Nda",
+ "can edit" : "mund të përpunojnë",
+ "create" : "krijoje",
+ "change" : "ndërroje",
+ "delete" : "fshije",
+ "access control" : "kontroll hyrjesh",
+ "Share details could not be loaded for this item." : "Për këtë objekt s’u ngarkuan dot hollësi ndarjeje.",
+ "An error occured. Please try again" : "Ndodhi një gabim. Ju lutemi, riprovoni",
+ "Share" : "Ndaje",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Ndajeni me persona në ownCloud-e të tjera duke përdorur sintaksën username@example.com/owncloud",
+ "Share with users or groups …" : "Ndajeni me përdorues ose grupe …",
+ "Share with users, groups or remote users …" : "Ndajeni me përdorues, grupe ose përdorues të largët …",
"Warning" : "Kujdes",
- "The object type is not specified." : "Nuk është specifikuar tipi i objektit.",
- "Enter new" : "Jep të re",
- "Delete" : "Elimino",
- "Add" : "Shto",
- "Edit tags" : "Modifiko tag",
- "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të shabllonit: {error}",
- "No tags selected for deletion." : "Nuk është zgjedhur asnjë tag për fshirje.",
+ "Error while sending notification" : "Gabim gjatë dërgimit të njoftimit",
+ "The object type is not specified." : "S’është specifikuar lloji i objektit.",
+ "Enter new" : "Jep të ri",
+ "Delete" : "Fshije",
+ "Add" : "Shtoni",
+ "Edit tags" : "Përpunoni etiketa",
+ "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të gjedhes së dialogut: {error}",
+ "No tags selected for deletion." : "S’u përzgjodhën etiketa fshirje.",
"unknown text" : "tekst i panjohur",
- "Hello world!" : "Përshendetje të gjithëve!",
- "sunny" : "diell",
- "Hello {name}, the weather is {weather}" : "Përshëndetje {name}, koha është {weather}",
- "_download %n file_::_download %n files_" : ["shkarko %n skedar","shkarko %n skedarë"],
- "Updating {productName} to version {version}, this may take a while." : "Po përditësoj {productName} në versionin {version}, kjo mund të zgjasë pak.",
- "Please reload the page." : "Ju lutem ringarkoni faqen.",
- "The update was successful. Redirecting you to ownCloud now." : "Azhurnimi u krye. Tani do t'ju kaloj tek ownCloud-i.",
- "Couldn't reset password because the token is invalid" : "Nuk mund të rivendos fjalëkalimin sepse shenja është e pavlefshme.",
- "Couldn't send reset email. Please make sure your username is correct." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem sigurohuni që përdoruesi juaj është i saktë.",
- "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet sepse nuk ekziston asnjë adresë email për këtë përdorues. Ju lutem kontaktoni me administratorin.",
- "%s password reset" : "Kodi i %s -it u rivendos",
- "Use the following link to reset your password: {link}" : "Përdorni lidhjen në vijim për të rivendosur kodin: {link}",
- "New password" : "Kodi i ri",
- "New Password" : "Fjalëkalim i ri",
- "Reset password" : "Rivendos kodin",
+ "Hello world!" : "Hello world!",
+ "sunny" : "me diell",
+ "Hello {name}, the weather is {weather}" : "Tungjatjeta {name}, koha është {weather}",
+ "Hello {name}" : "Tungjatjeta {name}",
+ "_download %n file_::_download %n files_" : ["shkarko %n kartelë","shkarko %n kartela"],
+ "{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Përmirësimi po kryhet, braktisja e kësaj faqeje mund ta ndërpresë procesin në disa mjedise.",
+ "Updating {productName} to version {version}, this may take a while." : "Po përditësohet {productName} me versionin {version}, kjo mund të zgjasë pak.",
+ "An error occurred." : "Ndodhi një gabim.",
+ "Please reload the page." : "Ju lutemi, ringarkoni faqen.",
+ "The update was unsuccessful. " : "Përditësimi qe i pasuksesshëm. ",
+ "The update was successful. There were warnings." : "Përditësimi qe i suksesshëm. Pati sinjalizime.",
+ "The update was successful. Redirecting you to ownCloud now." : "Përditësimi qe i suksesshëm. Po ridrejtoheni te ownCloud-i.",
+ "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",
+ "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ë.",
+ "Couldn't 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.",
+ "%s password reset" : "U ricaktua fjalëkalimi për %s",
+ "Use the following link to reset your password: {link}" : "Që të ricaktoni fjalëkalimin tuaj, përdorni lidhjen vijuese: {link}",
+ "New password" : "Fjalëkalim i ri",
+ "New Password" : "Fjalëkalim i Ri",
+ "Reset password" : "Ricaktoni fjalëkalimin",
+ "Searching other places" : "Po kërkohet në vende të tjera",
+ "No search results in other folders" : "S’u gjetën përfundime në dosje të tjera",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} përfundim kërkimi në një tjetër dosje","{count} përfundime kërkimi në dosje të tjera"],
"Personal" : "Personale",
- "Users" : "Përdoruesit",
- "Apps" : "App",
+ "Users" : "Përdorues",
+ "Apps" : "Aplikacione",
"Admin" : "Admin",
"Help" : "Ndihmë",
- "Error loading tags" : "Gabim gjatë ngarkimit të etiketave.",
+ "Error loading tags" : "Gabim gjatë ngarkimit të etiketave",
"Tag already exists" : "Etiketa ekziston",
"Error deleting tag(s)" : "Gabim gjatë fshirjes së etiketës(ave)",
"Error tagging" : "Gabim etiketimi",
"Error untagging" : "Gabim në heqjen e etiketës",
- "Error favoriting" : "Gabim në ruajtjen si të preferuar",
- "Error unfavoriting" : "Gabim në heqjen nga të preferuarat",
+ "Error favoriting" : "Gabim në ruajtjen si të parapëlqyer",
+ "Error unfavoriting" : "Gabim në heqjen nga të parapëlqyerat",
"Access forbidden" : "Ndalohet hyrja",
- "File not found" : "Skedari nuk mund të gjendet",
- "The specified document has not been found on the server." : "Dokumenti i përcaktuar nuk mund të gjendet në server.",
- "You can click here to return to %s." : "Ju mund të klikoni këtu për tu kthyer në %s.",
- "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Tungjatjeta,\n\nju njoftojmë se %s ka ndarë %s me ju.\nShikojeni në: %s\n\n",
- "The share will expire on %s." : "Ndarja do të skadojë në %s.",
- "Cheers!" : "Gjithë të mirat",
- "Internal Server Error" : "Gabim i brendshëm në server",
- "The server encountered an internal error and was unable to complete your request." : "Serveri u përball me një gabim të brendshem dhe nuk mundet të mbarojë detyrën që i keni ngarkuar.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ju lutem kontaktoni me administratorin e serverit nëse ky gabim shfaqet herë të tjera, ju lutem përfshini dhe detajet e mëposhtme teknike në raportin tuaj.",
- "More details can be found in the server log." : "Detaje të mëtejshme mund të gjenden në listën e veprimeve të serverit.",
- "Technical details" : "Detaje teknike",
- "Remote Address: %s" : "Adresa tjetër: %s",
- "Request ID: %s" : "ID e kërkesës: %s",
- "Code: %s" : "Kodi: %s",
- "Message: %s" : "Mesazhi: %s",
- "File: %s" : "Skedari: %s",
- "Line: %s" : "Rreshti: %s",
+ "File not found" : "S’u gjet kartelë",
+ "The specified document has not been found on the server." : "Dokumenti i përcaktuar s’u gjet në shërbyes.",
+ "You can click here to return to %s." : "Mund të klikoni këtu për t’u kthyer te %s.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Njatjeta,\n\nthjesht po ju bëjmë të ditur që %s ndau me ju %s.\nShiheni: %s\n\n",
+ "The share will expire on %s." : "Ndarja do të skadojë më %s.",
+ "Cheers!" : "Gëzuar!",
+ "Internal Server Error" : "Gabim i Brendshëm Shërbyesi",
+ "The server encountered an internal error and was unable to complete your request." : "Shërbyesi hasi një gabim të brendshëm dhe s’qe në gjendje të plotësojë kërkesën tuaj.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Nëse ky gabim shfaqet shumë herë, ju lutemi, lidhuni me përgjegjësin e shërbyesit, dhe përfshini hollësitë teknike më poshtë në njoftimin tuaj.",
+ "More details can be found in the server log." : "Më tepër hollësi mund të gjenden në regjistrin e shërbyesit.",
+ "Technical details" : "Hollësi teknike",
+ "Remote Address: %s" : "Adresë e Largët: %s",
+ "Request ID: %s" : "ID Kërkese: %s",
+ "Type: %s" : "Lloj: %s",
+ "Code: %s" : "Kod: %s",
+ "Message: %s" : "Mesazh: %s",
+ "File: %s" : "Kartelë: %s",
+ "Line: %s" : "Rresht: %s",
"Trace" : "Gjurmim",
- "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dosja dhe skedarët e të dhënave tuaja mbase janë të arritshme nga interneti sepse skedari .htaccess nuk po punon.",
- "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për më shumë informacion mbi konfigurimin e duhur të serverit tuaj, ju lutem shikoni <a href=\"%s\" target=\"_blank\">dokumentacionin</a>.",
- "Create an <strong>admin account</strong>" : "Krijo një <strong>llogari administruesi</strong>",
- "Username" : "Përdoruesi",
- "Storage & database" : "Ruajtja dhe baza e të dhënave",
- "Data folder" : "Emri i dosjes",
- "Configure the database" : "Konfiguro database-in",
- "Only %s is available." : "Vetëm %s është e disponueshme.",
- "Database user" : "Përdoruesi i database-it",
- "Database password" : "Kodi i database-it",
- "Database name" : "Emri i database-it",
+ "Security warning" : "Sinjalizim sigurie",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Drejtoria juaj e të dhënave dhe kartelat tuaja ka shumë mundësi të jenë të arritshme që nga interneti, ngaqë kartela .htaccess s’funksionon.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për të dhëna se si të formësohet si duhet shërbyesi juaj, ju lutemi, shihni <a href=\"%s\" target=\"_blank\">dokumentimin</a>.",
+ "Create an <strong>admin account</strong>" : "Krijoni një <strong>llogari administruesi</strong>",
+ "Username" : "Emër përdoruesi",
+ "Storage & database" : "Depozitë & bazë të dhënash",
+ "Data folder" : "Dosje të dhënash",
+ "Configure the database" : "Formësoni bazën e të dhënave",
+ "Only %s is available." : "Vetëm %s është gati.",
+ "Install and activate additional PHP modules to choose other database types." : "Që të zgjidhni të tjera lloje bazash të dhënash, instaloni dhe aktivizoni module PHP shtesë.",
+ "For more details check out the documentation." : "Për më tepër të dhëna shihni dokumentimin.",
+ "Database user" : "Përdorues baze të dhënash",
+ "Database password" : "Fjalëkalim baze të dhënash",
+ "Database name" : "Emër baze të dhënash",
"Database tablespace" : "Tablespace-i i database-it",
- "Database host" : "Pozicioni (host) i database-it",
- "Finish setup" : "Mbaro setup-in",
- "Finishing …" : "Duke përfunduar ...",
- "Log out" : "Dalje",
+ "Database host" : "Strehë baze të dhënash",
+ "Performance warning" : "Sinjalizim funksionimi",
+ "SQLite will be used as database." : "Si bazë të dhënash do të përdoret SQL-ja.",
+ "For larger installations we recommend to choose a different database backend." : "Për instalime më të mëdha këshillojmë të zgjidhni një tjetër program shërbyesi baze të dhënash.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Përdorimi i SQLite-it shkëshillohet veçanërisht, kur për njëkohësim kartelash përdoret klienti desktop.",
+ "Finish setup" : "Përfundoje rregullimin",
+ "Finishing …" : "Po përfundohet …",
+ "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.",
+ "Log out" : "Dilni",
"Search" : "Kërko",
- "Server side authentication failed!" : "Verifikimi në krahun e serverit dështoi!",
- "Please contact your administrator." : "Ju lutem kontaktoni administratorin.",
- "Log in" : "Hyrje",
- "remember" : "kujto",
- "Alternative Logins" : "Hyrje alternative",
- "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>" : "Tungjatjeta,<br><br>dëshirojmë t'ju njoftojmë se %s ka ndarë <strong>%s</strong> me ju.<br><a href=\"%s\">Klikoni këtu për ta shikuar!</a><br>",
+ "Server side authentication failed!" : "Mirëfilltësimi më anë të shërbyesit dështoi!",
+ "Please contact your administrator." : "Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "An internal error occured." : "Ndodhi një gabim i brendshëm.",
+ "Please try again or contact your administrator." : "Ju lutemi, riprovoni ose lidhuni me përgjegjësin tuaj.",
+ "Log in" : "Hyni",
+ "Wrong password. Reset it?" : "Fjalëkalim i gabuar. Të ricaktohet?",
+ "Stay logged in" : "Qëndro i futur",
+ "Alternative Logins" : "Hyrje Alternative",
+ "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>" : "Njatjeta,<br><br>thjesht po ju bëjmë të ditur që %s ndau me ju <strong>%s</strong>.<br><a href=\"%s\">Shiheni!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Kjo instancë ownCloud është aktualisht në gjendje me përdorues të vetëm.",
- "This means only administrators can use the instance." : "Kjo dmth që vetëm administratorët mund të shfrytëzojnë instancën.",
- "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktoni administratorin e sistemit nëse ky mesazh vazhdon ose është shfaqur papritmas.",
- "Thank you for your patience." : "Ju faleminderit për durimin tuaj.",
- "You are accessing the server from an untrusted domain." : "Ju po qaseni në server nga një domain jo i besuar.",
- "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutem kontaktoni me administratorin. Nëse jeni administrator i kësaj instance, konfiguroni parametrin \"domain i besuar\" në config/config.php . Një konfigurim shembull është dhënë në config/config.sample.php",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të konfigurimit tuaj, ju si administrator mundet gjithashtu të jeni i aftë të përdorni butonin e mëposhtëm për ti dhënë besim këtij domain.",
- "Add \"%s\" as trusted domain" : "Shtoni \"%s\" si domain të besuar",
- "The theme %s has been disabled." : "Tema %s u bllokua.",
- "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutem sigurohuni që bazës së të dhënave, dosjes së konfigurimit dhe dosjes së të dhënave ti jetë bërë një kopje rezervë përpara se të vazhdoni më tutje.",
- "Start update" : "Fillo përditësimin.",
- "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur momente bllokimi gjatë punës me instalime të mëdha, në vend të kësaj ju mund të kryeni komandën e mëposhtme nga dosja juaj e instalimit:",
- "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të ringarkohet automatikisht kur instanca %s të jetë sërish e disponueshme."
+ "This means only administrators can use the instance." : "Kjo do të thotë që instancën mund ta përdorin vetëm administratorët.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Nëse ky mesazh shfaqet vazhdimisht ose u shfaq papritmas, lidhuni me përgjegjësin e sistemit.",
+ "Thank you for your patience." : "Ju faleminderit për durimin.",
+ "You are accessing the server from an untrusted domain." : "Po hyni në shërbyes nga një përkatësi jo e besuar.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutemi, lidhuni me përgjegjësin tuaj. Nëse jeni një përgjegjës në këtë instancë, formësoni rregullimin \"trusted_domain\" te config/config.php. Një formësim shembull jepet te config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të formësimit tuaj, si administrator mundet gjithashtu të jeni në gjendje të përdorni butonin më poshtë për ta besuar këtë përkatësi.",
+ "Add \"%s\" as trusted domain" : "Shtojeni \"%s\" si përkatësi të besuar",
+ "App update required" : "Lypset përditësim aplikacioni",
+ "%s will be updated to version %s" : "%s do të përditësohet me versionin %s",
+ "These apps will be updated:" : "Do të përditësohen këto aplikacione:",
+ "These incompatible apps will be disabled:" : "Do të çaktivizohen këto aplikacione të papërputhshme:",
+ "The theme %s has been disabled." : "Tema %s u çaktivizua.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutemi, para se të vazhdoni më tej, sigurohuni që baza e të dhënave, dosja e formësimeve dhe dosja e të dhënave janë kopjeruajtur.",
+ "Start update" : "Fillo përditësimin",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur çaste bllokimi pune me instalime të mëdha, mundeni të ekzekutoni urdhrin vijues që nga drejtoria juaj e instalimit:",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Kjo instancë %s hëpërhë gjendet nën mënyrën mirëmbajtje, çka mund të zgjasë ca.",
+ "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të rifreskohet vetiu, sapo instanca %s të jetë sërish gati."
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/sq.json b/core/l10n/sq.json
index 09461855de2..aa528ca9bda 100644
--- a/core/l10n/sq.json
+++ b/core/l10n/sq.json
@@ -1,30 +1,57 @@
{ "translations": {
- "Couldn't send mail to following users: %s " : "Nuk mund ti dërgoj e-mail këtyre përdoruesve: %s",
+ "Couldn't send mail to following users: %s " : "S’u dërgua dot e-mail përdoruesve vijues: %s ",
+ "Preparing update" : "Po përgatitet përditësimi",
+ "Migration tests are skipped - \"update.skip-migration-test\" is activated in config.php" : "Testet e migrimit janë anashkaluar - \"update.skip-migration-test\" është aktivizuar te config.php",
"Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua",
"Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua",
- "Updated database" : "Database-i u azhurnua",
- "Checked database schema update" : "Përditësim i skemës së kontrolluar të bazës së të dhënave",
- "Checked database schema update for apps" : "Përditësim i skemës së kontrolluar të bazës së të dhënave për aplikacionet",
+ "Maintenance mode is kept active" : "Mënyra mirëmbajtje është mbajtur e aktivizuar",
+ "Updating database schema" : "Po përditësohet skema e bazës së të dhënave",
+ "Updated database" : "U përditësua baza e të dhënave",
+ "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 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",
- "No image or file provided" : "Nuk është dhënë asnjë imazh apo skedar",
- "Unknown filetype" : "Tip i panjohur skedari",
- "Invalid image" : "Imazh i pavlefshëm",
- "No temporary profile picture available, try again" : "Nuk është i mundur asnjë imazh profili i përkohshëm, provoni përsëri",
- "No crop data provided" : "Nuk është dhënë asnjë parametër prerjeje",
- "Sunday" : "E djelë",
+ "Repair warning: " : "Sinjalizim ndreqjeje: ",
+ "Repair error: " : "Gabim ndreqjeje: ",
+ "Set log level to debug - current level: \"%s\"" : "Caktoni debug si nivel regjistri - niveli i tanishëm: \"%s\"",
+ "Reset log level to \"%s\"" : "Riktheni nivel regjistri në \"%s\"",
+ "%s (3rdparty)" : "%s (prej palësh të treta)",
+ "%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",
+ "File is too big" : "Kartela është shumë e madhe",
+ "Invalid file provided" : "U dha kartelë e pavlefshme",
+ "No image or file provided" : "S’u dha figurë apo kartelë",
+ "Unknown filetype" : "Lloj i panjohur kartele",
+ "Invalid image" : "Figurë e pavlefshme",
+ "An error occurred. Please contact your admin." : "Ndodhi një gabim. Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "No temporary profile picture available, try again" : "S’ka gati foto të përkohshme profili, riprovoni",
+ "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",
+ "Sunday" : "E dielë",
"Monday" : "E hënë",
"Tuesday" : "E martë",
"Wednesday" : "E mërkurë",
"Thursday" : "E enjte",
"Friday" : "E premte",
"Saturday" : "E shtunë",
- "Sun." : "Djelë",
- "Mon." : "Hën",
- "Tue." : "Mar",
- "Wed." : "Mër",
- "Thu." : "Enj",
- "Fri." : "Pre",
- "Sat." : "Shtu",
+ "Sun." : "Die.",
+ "Mon." : "Hën.",
+ "Tue." : "Mar.",
+ "Wed." : "Mër.",
+ "Thu." : "Enj.",
+ "Fri." : "Pre.",
+ "Sat." : "Sht.",
+ "Su" : "Di",
+ "Mo" : "Hë",
+ "Tu" : "Ma",
+ "We" : "Më",
+ "Th" : "En",
+ "Fr" : "Pr",
+ "Sa" : "Sh",
"January" : "Janar",
"February" : "Shkurt",
"March" : "Mars",
@@ -37,171 +64,222 @@
"October" : "Tetor",
"November" : "Nëntor",
"December" : "Dhjetor",
- "Jan." : "Jan",
- "Feb." : "Shk",
- "Mar." : "Mar",
- "Apr." : "Pri",
- "May." : "Maj",
- "Jun." : "Qer",
- "Jul." : "Kor",
- "Aug." : "Gush",
- "Sep." : "Shta",
- "Oct." : "Tet",
- "Nov." : "Nën",
- "Dec." : "Dhje",
- "Settings" : "Parametra",
- "Saving..." : "Duke ruajtur...",
+ "Jan." : "Jan.",
+ "Feb." : "Shk.",
+ "Mar." : "Mar.",
+ "Apr." : "Pri.",
+ "May." : "Maj.",
+ "Jun." : "Qer.",
+ "Jul." : "Kor.",
+ "Aug." : "Gus.",
+ "Sep." : "Sht.",
+ "Oct." : "Tet.",
+ "Nov." : "Nën.",
+ "Dec." : "Dhj.",
+ "Settings" : "Rregullime",
+ "Saving..." : "Po ruhet …",
"seconds ago" : "sekonda më parë",
- "Couldn't send reset email. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem kontaktoni me administratorin.",
- "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." : "Lidhja për rivendosjen e kodit tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme spam.<br>Nëse nuk është as aty, pyesni administratorin tuaj.",
- "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?" : "Skedarët tuaj janë të kodifikuar. Nëse nuk keni aktivizuar çelësin e restaurimit, të dhënat tuaja nuk do të jenë të arritshme pasi të keni rivendosur kodin.<br />Nëse nuk jeni i sigurt, ju lutemi kontaktoni administratorin tuaj përpara se të vazhdoni. Jeni i sigurt që dëshironi të vazhdoni?",
- "I know what I'm doing" : "Unë e di se çfarë po bëj",
- "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutem kontaktoni me administratorin.",
+ "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.",
+ "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." : "Lidhja për ricaktimin e fjalëkalimi tuaj u dërgua tek email-i juaj. Nëse nuk e merrni brenda një kohe të arsyeshme, kontrolloni dosjet e postës së padëshirueshme/postës së pavlerë.<br>Nëse s’është as aty, pyetni përgjegjësin tuaj lokal.",
+ "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?" : "Kartelat tuaja janë të fshehtëzuara. Nëse s’keni aktivizuar kyçin e rimarrjeve, nuk do të ketë ndonjë rrugë për të marrë sërish të dhënat tuaja pasi të jetë ricaktuar fjalëkalimi juaj.<br />Nëse s’jeni i sigurt se ç’duhet bërë, ju lutemi, përpara se të vazhdoni, lidhuni me përgjegjësin tuaj. <br />Doni vërtet të vazhdoni?",
+ "I know what I'm doing" : "E di se ç’bëj",
+ "Password can not be changed. Please contact your administrator." : "Fjalëkalimi nuk mund të ndryshohet. Ju lutemi, lidhuni me përgjegjësin tuaj.",
"No" : "Jo",
"Yes" : "Po",
- "Choose" : "Zgjidh",
- "Error loading file picker template: {error}" : "Gabim gjatë ngarkimit të shabllonit të zgjedhësit të skedarëve: {error}",
+ "Choose" : "Zgjidhni",
+ "Error loading file picker template: {error}" : "Gabim në ngarkimin e gjedhes së marrësit të kartelave: {error}",
"Ok" : "Në rregull",
- "Error loading message template: {error}" : "Gabim gjatë ngarkimit të shabllonit të mesazheve: {error}",
- "_{count} file conflict_::_{count} file conflicts_" : ["{count} konflikt skedari","{count} konflikte skedarësh"],
- "One file conflict" : "Një konflikt skedari",
- "New Files" : "Skedarë të rinj",
- "Already existing files" : "Skedarë ekzistues",
- "Which files do you want to keep?" : "Cilët skedarë dëshironi të mbani?",
- "If you select both versions, the copied file will have a number added to its name." : "Nëse i zgjidhni të dyja versionet, skedarit të kopjuar do ti shtohet një numër në emrin e tij.",
- "Cancel" : "Anulo",
+ "Error loading message template: {error}" : "Gabim gjatë ngarkimit të gjedhes së mesazheve: {error}",
+ "read-only" : "vetëm për lexim",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} përplasje kartelash","{count} përplasje kartelash"],
+ "One file conflict" : "Një përplasje kartele",
+ "New Files" : "Kartela të Reja",
+ "Already existing files" : "Kartela ekzistuese",
+ "Which files do you want to keep?" : "Cilat kartela doni të mbani?",
+ "If you select both versions, the copied file will have a number added to its name." : "Nëse përzgjidhni të dy versionet, kartelës së kopjuar do t’i shtohet një numër në emrin e saj.",
+ "Cancel" : "Anuloje",
"Continue" : "Vazhdo",
- "(all selected)" : "(të gjitha të zgjedhura)",
- "({count} selected)" : "({count} të zgjedhur)",
- "Error loading file exists template" : "Gabim gjatë ngarkimit të shabllonit të skedarit ekzistues",
+ "(all selected)" : "(krejt të përzgjedhurat)",
+ "({count} selected)" : "({count} të përzgjedhura)",
+ "Error loading file exists template" : "Gabim në ngarkimin e gjedhes kartela ekziston",
"Very weak password" : "Fjalëkalim shumë i dobët",
"Weak password" : "Fjalëkalim i dobët",
- "So-so password" : "Fjalëkalim i pranueshëm",
+ "So-so password" : "Fjalëkalim çka",
"Good password" : "Fjalëkalim i mirë",
- "Strong password" : "Fjalëkalim shumë i mirë",
- "Error occurred while checking server setup" : "Gabim gjatë kontrollit të konfigurimit të serverit",
+ "Strong password" : "Fjalëkalim i fortë",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Shërbyesi juaj web ende s’është rregulluar për të lejuar njëkohësim kartelash, ngaqë ndërfaqja WebDAV duket se është e dëmtuar.",
+ "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ky shërbyes nuk ka lidhje Internet që funksionon. Kjo do të thotë që disa prej veçorive, të tilla si montimi i depozitave të jashtme, njoftimet mbi përditësime apo instalim aplikacionesh nga palë të treta, s’do të funksionojnë. Edhe hyrja në kartela së largëti, apo dërgimi i email-eve për njoftime mund të mos funksionojnë. Këshillojmë të aktivizoni për këtë shërbyes lidhjen në Internet, nëse doni t’i keni krejt këto veçori.",
+ "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.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "S’ka të formësuar fshehtinë kujtese. Që të shtoni suksesshmërinë e shërbyesit tuaj, ju lutemi, formësoni një memcache, në mundet. Të dhëna të mëtejshme mund të gjenden te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom s’është i lexueshëm nga PHP-ja, çka shkëshillohet me forcë, për arsye sigurie. Më tepër informacion mund të gjendet te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "Versioni juaj i PHP -së ({version}) nuk <a href=\"{phpLink}\">mbulohet më nga PHP-ja</a>. Ju nxisim ta përmirësoni PHP-në me një version të ri që të përfitoni nga përditësimi i punimit dhe sigurisë të ofruara nga PHP-ja.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Formësimi për krye ndërmjetësi prapësor është i pasaktë, ose jeni duke hyrë në ownCloud prej një ndërmjetësi të besuar. Nëse s’jeni duke hyrë në ownCloud prej një ndërmjetësi të besuar, ky është një problem sigurie dhe mund t’i lejojë një agresori të maskojë adresën e vet IP si një të pranueshme nga ownCloud-i. Të dhëna të mëtejshme mund të gjeni te <a href=\"{docLink}\">dokumentimi</a> ynë.",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached është formësuar si fshehtinë e shpërndarë, por është instaluar moduli i gabuar PHP \"memcache\". \\OC\\Memcache\\Memcached mbulon vetëm \"memcached\" dhe jo \"memcache\". Shihni <a href=\"{wikiLink}\">memcached wiki për të dy modulet</a>.",
+ "Error occurred while checking server setup" : "Ndodhi një gabim gjatë kontrollit të rregullimit të shërbyesit",
+ "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." : "Kryet HTTP \"{header}\" s’është formësuar të jetë i njëjtë me \"{expected}\". Ky është një rrezik potencial sigurie dhe privatësie dhe këshillojmë të ndreqet ky rregullim.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Kryet HTTP \"Strict-Transport-Security\" s’është formësuar të paktën \"{seconds}\". Për siguri të thelluar këshillojmë aktivizimin e HSTS-së, siç përshkruhet te <a href=\"{docUrl}\">këshillat tona mbi sigurinë</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>." : "Po e përdorni këtë sajt përmes HTTP-je. Këshillojmë me forcë ta formësoni shërbyesin tuaj të kërkojë medoemos përdorimin e HTTPS-së, siç përshkruhet te <a href=\"{docUrl}\">këshillat tona mbi sigurinë</a>.",
"Shared" : "Ndarë",
"Shared with {recipients}" : "Ndarë me {recipients}",
- "Error" : "Veprim i gabuar",
- "Error while sharing" : "Veprim i gabuar gjatë ndarjes",
- "Error while unsharing" : "Veprim i gabuar gjatë heqjes së ndarjes",
- "Error while changing permissions" : "Veprim i gabuar gjatë ndryshimit të lejeve",
- "Error setting expiration date" : "Veprim i gabuar gjatë caktimit të datës së përfundimit",
- "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit",
- "Set expiration date" : "Cakto datën e përfundimit",
- "Expiration" : "Data e skadimit",
- "Expiration date" : "Data e përfundimit",
- "Sending ..." : "Duke dërguar...",
+ "Error" : "Gabim",
+ "Error while sharing" : "Gabim gjatë ndarjes",
+ "Error while unsharing" : "Gabim gjatë heqjes së ndarjes",
+ "Error while changing permissions" : "Gabim gjatë ndryshimit të lejeve",
+ "Error setting expiration date" : "Gabim në caktimin e datës së skadimit",
+ "The public link will expire no later than {days} days after it is created" : "Lidhja publike do të skadojë jo më vonë se {days} ditë pas krijimit të saj",
+ "Set expiration date" : "Caktoni datë skadimi",
+ "Expiration" : "Skadim",
+ "Expiration date" : "Datë skadimi",
+ "Sending ..." : "Po dërgohet …",
"Email sent" : "Email-i u dërgua",
- "Resharing is not allowed" : "Rindarja nuk lejohet",
- "Share link" : "Ndaje lidhjen",
- "Password protect" : "Mbro me kod",
- "Password" : "Kodi",
+ "Resharing is not allowed" : "Nuk lejohen rindarjet",
+ "Share link" : "Lidhje ndarjeje",
+ "Link" : "Lidhje",
+ "Password protect" : "Mbroje me fjalëkalim",
+ "Password" : "Fjalëkalim",
"Choose a password for the public link" : "Zgjidhni një fjalëkalim për lidhjen publike",
- "Email link to person" : "Dërgo email me lidhjen",
- "Send" : "Dërgo",
+ "Allow editing" : "Lejo përpunim",
+ "Email link to person" : "Dërgoja personit lidhjen me email",
+ "Send" : "Dërgoje",
"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}",
"Shared in {item} with {user}" : "Ndarë në {item} me {user}",
- "group" : "grupi",
+ "group" : "grup",
+ "remote" : "i largët",
"notify by email" : "njofto me email",
- "Unshare" : "Hiq ndarjen",
+ "Unshare" : "Hiqe ndarjen",
"can share" : "mund të ndajnë",
- "can edit" : "mund të ndryshosh",
- "create" : "krijo",
- "delete" : "elimino",
- "access control" : "kontrollimi i hyrjeve",
- "Share" : "Nda",
+ "can edit" : "mund të përpunojnë",
+ "create" : "krijoje",
+ "change" : "ndërroje",
+ "delete" : "fshije",
+ "access control" : "kontroll hyrjesh",
+ "Share details could not be loaded for this item." : "Për këtë objekt s’u ngarkuan dot hollësi ndarjeje.",
+ "An error occured. Please try again" : "Ndodhi një gabim. Ju lutemi, riprovoni",
+ "Share" : "Ndaje",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Ndajeni me persona në ownCloud-e të tjera duke përdorur sintaksën username@example.com/owncloud",
+ "Share with users or groups …" : "Ndajeni me përdorues ose grupe …",
+ "Share with users, groups or remote users …" : "Ndajeni me përdorues, grupe ose përdorues të largët …",
"Warning" : "Kujdes",
- "The object type is not specified." : "Nuk është specifikuar tipi i objektit.",
- "Enter new" : "Jep të re",
- "Delete" : "Elimino",
- "Add" : "Shto",
- "Edit tags" : "Modifiko tag",
- "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të shabllonit: {error}",
- "No tags selected for deletion." : "Nuk është zgjedhur asnjë tag për fshirje.",
+ "Error while sending notification" : "Gabim gjatë dërgimit të njoftimit",
+ "The object type is not specified." : "S’është specifikuar lloji i objektit.",
+ "Enter new" : "Jep të ri",
+ "Delete" : "Fshije",
+ "Add" : "Shtoni",
+ "Edit tags" : "Përpunoni etiketa",
+ "Error loading dialog template: {error}" : "Gabim gjatë ngarkimit të gjedhes së dialogut: {error}",
+ "No tags selected for deletion." : "S’u përzgjodhën etiketa fshirje.",
"unknown text" : "tekst i panjohur",
- "Hello world!" : "Përshendetje të gjithëve!",
- "sunny" : "diell",
- "Hello {name}, the weather is {weather}" : "Përshëndetje {name}, koha është {weather}",
- "_download %n file_::_download %n files_" : ["shkarko %n skedar","shkarko %n skedarë"],
- "Updating {productName} to version {version}, this may take a while." : "Po përditësoj {productName} në versionin {version}, kjo mund të zgjasë pak.",
- "Please reload the page." : "Ju lutem ringarkoni faqen.",
- "The update was successful. Redirecting you to ownCloud now." : "Azhurnimi u krye. Tani do t'ju kaloj tek ownCloud-i.",
- "Couldn't reset password because the token is invalid" : "Nuk mund të rivendos fjalëkalimin sepse shenja është e pavlefshme.",
- "Couldn't send reset email. Please make sure your username is correct." : "Emaili i rivendosjes nuk mund të dërgohet. Ju lutem sigurohuni që përdoruesi juaj është i saktë.",
- "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "Emaili i rivendosjes nuk mund të dërgohet sepse nuk ekziston asnjë adresë email për këtë përdorues. Ju lutem kontaktoni me administratorin.",
- "%s password reset" : "Kodi i %s -it u rivendos",
- "Use the following link to reset your password: {link}" : "Përdorni lidhjen në vijim për të rivendosur kodin: {link}",
- "New password" : "Kodi i ri",
- "New Password" : "Fjalëkalim i ri",
- "Reset password" : "Rivendos kodin",
+ "Hello world!" : "Hello world!",
+ "sunny" : "me diell",
+ "Hello {name}, the weather is {weather}" : "Tungjatjeta {name}, koha është {weather}",
+ "Hello {name}" : "Tungjatjeta {name}",
+ "_download %n file_::_download %n files_" : ["shkarko %n kartelë","shkarko %n kartela"],
+ "{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Përmirësimi po kryhet, braktisja e kësaj faqeje mund ta ndërpresë procesin në disa mjedise.",
+ "Updating {productName} to version {version}, this may take a while." : "Po përditësohet {productName} me versionin {version}, kjo mund të zgjasë pak.",
+ "An error occurred." : "Ndodhi një gabim.",
+ "Please reload the page." : "Ju lutemi, ringarkoni faqen.",
+ "The update was unsuccessful. " : "Përditësimi qe i pasuksesshëm. ",
+ "The update was successful. There were warnings." : "Përditësimi qe i suksesshëm. Pati sinjalizime.",
+ "The update was successful. Redirecting you to ownCloud now." : "Përditësimi qe i suksesshëm. Po ridrejtoheni te ownCloud-i.",
+ "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",
+ "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ë.",
+ "Couldn't 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.",
+ "%s password reset" : "U ricaktua fjalëkalimi për %s",
+ "Use the following link to reset your password: {link}" : "Që të ricaktoni fjalëkalimin tuaj, përdorni lidhjen vijuese: {link}",
+ "New password" : "Fjalëkalim i ri",
+ "New Password" : "Fjalëkalim i Ri",
+ "Reset password" : "Ricaktoni fjalëkalimin",
+ "Searching other places" : "Po kërkohet në vende të tjera",
+ "No search results in other folders" : "S’u gjetën përfundime në dosje të tjera",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} përfundim kërkimi në një tjetër dosje","{count} përfundime kërkimi në dosje të tjera"],
"Personal" : "Personale",
- "Users" : "Përdoruesit",
- "Apps" : "App",
+ "Users" : "Përdorues",
+ "Apps" : "Aplikacione",
"Admin" : "Admin",
"Help" : "Ndihmë",
- "Error loading tags" : "Gabim gjatë ngarkimit të etiketave.",
+ "Error loading tags" : "Gabim gjatë ngarkimit të etiketave",
"Tag already exists" : "Etiketa ekziston",
"Error deleting tag(s)" : "Gabim gjatë fshirjes së etiketës(ave)",
"Error tagging" : "Gabim etiketimi",
"Error untagging" : "Gabim në heqjen e etiketës",
- "Error favoriting" : "Gabim në ruajtjen si të preferuar",
- "Error unfavoriting" : "Gabim në heqjen nga të preferuarat",
+ "Error favoriting" : "Gabim në ruajtjen si të parapëlqyer",
+ "Error unfavoriting" : "Gabim në heqjen nga të parapëlqyerat",
"Access forbidden" : "Ndalohet hyrja",
- "File not found" : "Skedari nuk mund të gjendet",
- "The specified document has not been found on the server." : "Dokumenti i përcaktuar nuk mund të gjendet në server.",
- "You can click here to return to %s." : "Ju mund të klikoni këtu për tu kthyer në %s.",
- "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Tungjatjeta,\n\nju njoftojmë se %s ka ndarë %s me ju.\nShikojeni në: %s\n\n",
- "The share will expire on %s." : "Ndarja do të skadojë në %s.",
- "Cheers!" : "Gjithë të mirat",
- "Internal Server Error" : "Gabim i brendshëm në server",
- "The server encountered an internal error and was unable to complete your request." : "Serveri u përball me një gabim të brendshem dhe nuk mundet të mbarojë detyrën që i keni ngarkuar.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Ju lutem kontaktoni me administratorin e serverit nëse ky gabim shfaqet herë të tjera, ju lutem përfshini dhe detajet e mëposhtme teknike në raportin tuaj.",
- "More details can be found in the server log." : "Detaje të mëtejshme mund të gjenden në listën e veprimeve të serverit.",
- "Technical details" : "Detaje teknike",
- "Remote Address: %s" : "Adresa tjetër: %s",
- "Request ID: %s" : "ID e kërkesës: %s",
- "Code: %s" : "Kodi: %s",
- "Message: %s" : "Mesazhi: %s",
- "File: %s" : "Skedari: %s",
- "Line: %s" : "Rreshti: %s",
+ "File not found" : "S’u gjet kartelë",
+ "The specified document has not been found on the server." : "Dokumenti i përcaktuar s’u gjet në shërbyes.",
+ "You can click here to return to %s." : "Mund të klikoni këtu për t’u kthyer te %s.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Njatjeta,\n\nthjesht po ju bëjmë të ditur që %s ndau me ju %s.\nShiheni: %s\n\n",
+ "The share will expire on %s." : "Ndarja do të skadojë më %s.",
+ "Cheers!" : "Gëzuar!",
+ "Internal Server Error" : "Gabim i Brendshëm Shërbyesi",
+ "The server encountered an internal error and was unable to complete your request." : "Shërbyesi hasi një gabim të brendshëm dhe s’qe në gjendje të plotësojë kërkesën tuaj.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Nëse ky gabim shfaqet shumë herë, ju lutemi, lidhuni me përgjegjësin e shërbyesit, dhe përfshini hollësitë teknike më poshtë në njoftimin tuaj.",
+ "More details can be found in the server log." : "Më tepër hollësi mund të gjenden në regjistrin e shërbyesit.",
+ "Technical details" : "Hollësi teknike",
+ "Remote Address: %s" : "Adresë e Largët: %s",
+ "Request ID: %s" : "ID Kërkese: %s",
+ "Type: %s" : "Lloj: %s",
+ "Code: %s" : "Kod: %s",
+ "Message: %s" : "Mesazh: %s",
+ "File: %s" : "Kartelë: %s",
+ "Line: %s" : "Rresht: %s",
"Trace" : "Gjurmim",
- "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Dosja dhe skedarët e të dhënave tuaja mbase janë të arritshme nga interneti sepse skedari .htaccess nuk po punon.",
- "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për më shumë informacion mbi konfigurimin e duhur të serverit tuaj, ju lutem shikoni <a href=\"%s\" target=\"_blank\">dokumentacionin</a>.",
- "Create an <strong>admin account</strong>" : "Krijo një <strong>llogari administruesi</strong>",
- "Username" : "Përdoruesi",
- "Storage & database" : "Ruajtja dhe baza e të dhënave",
- "Data folder" : "Emri i dosjes",
- "Configure the database" : "Konfiguro database-in",
- "Only %s is available." : "Vetëm %s është e disponueshme.",
- "Database user" : "Përdoruesi i database-it",
- "Database password" : "Kodi i database-it",
- "Database name" : "Emri i database-it",
+ "Security warning" : "Sinjalizim sigurie",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Drejtoria juaj e të dhënave dhe kartelat tuaja ka shumë mundësi të jenë të arritshme që nga interneti, ngaqë kartela .htaccess s’funksionon.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Për të dhëna se si të formësohet si duhet shërbyesi juaj, ju lutemi, shihni <a href=\"%s\" target=\"_blank\">dokumentimin</a>.",
+ "Create an <strong>admin account</strong>" : "Krijoni një <strong>llogari administruesi</strong>",
+ "Username" : "Emër përdoruesi",
+ "Storage & database" : "Depozitë & bazë të dhënash",
+ "Data folder" : "Dosje të dhënash",
+ "Configure the database" : "Formësoni bazën e të dhënave",
+ "Only %s is available." : "Vetëm %s është gati.",
+ "Install and activate additional PHP modules to choose other database types." : "Që të zgjidhni të tjera lloje bazash të dhënash, instaloni dhe aktivizoni module PHP shtesë.",
+ "For more details check out the documentation." : "Për më tepër të dhëna shihni dokumentimin.",
+ "Database user" : "Përdorues baze të dhënash",
+ "Database password" : "Fjalëkalim baze të dhënash",
+ "Database name" : "Emër baze të dhënash",
"Database tablespace" : "Tablespace-i i database-it",
- "Database host" : "Pozicioni (host) i database-it",
- "Finish setup" : "Mbaro setup-in",
- "Finishing …" : "Duke përfunduar ...",
- "Log out" : "Dalje",
+ "Database host" : "Strehë baze të dhënash",
+ "Performance warning" : "Sinjalizim funksionimi",
+ "SQLite will be used as database." : "Si bazë të dhënash do të përdoret SQL-ja.",
+ "For larger installations we recommend to choose a different database backend." : "Për instalime më të mëdha këshillojmë të zgjidhni një tjetër program shërbyesi baze të dhënash.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Përdorimi i SQLite-it shkëshillohet veçanërisht, kur për njëkohësim kartelash përdoret klienti desktop.",
+ "Finish setup" : "Përfundoje rregullimin",
+ "Finishing …" : "Po përfundohet …",
+ "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.",
+ "Log out" : "Dilni",
"Search" : "Kërko",
- "Server side authentication failed!" : "Verifikimi në krahun e serverit dështoi!",
- "Please contact your administrator." : "Ju lutem kontaktoni administratorin.",
- "Log in" : "Hyrje",
- "remember" : "kujto",
- "Alternative Logins" : "Hyrje alternative",
- "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>" : "Tungjatjeta,<br><br>dëshirojmë t'ju njoftojmë se %s ka ndarë <strong>%s</strong> me ju.<br><a href=\"%s\">Klikoni këtu për ta shikuar!</a><br>",
+ "Server side authentication failed!" : "Mirëfilltësimi më anë të shërbyesit dështoi!",
+ "Please contact your administrator." : "Ju lutemi, lidhuni me përgjegjësin tuaj.",
+ "An internal error occured." : "Ndodhi një gabim i brendshëm.",
+ "Please try again or contact your administrator." : "Ju lutemi, riprovoni ose lidhuni me përgjegjësin tuaj.",
+ "Log in" : "Hyni",
+ "Wrong password. Reset it?" : "Fjalëkalim i gabuar. Të ricaktohet?",
+ "Stay logged in" : "Qëndro i futur",
+ "Alternative Logins" : "Hyrje Alternative",
+ "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>" : "Njatjeta,<br><br>thjesht po ju bëjmë të ditur që %s ndau me ju <strong>%s</strong>.<br><a href=\"%s\">Shiheni!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Kjo instancë ownCloud është aktualisht në gjendje me përdorues të vetëm.",
- "This means only administrators can use the instance." : "Kjo dmth që vetëm administratorët mund të shfrytëzojnë instancën.",
- "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktoni administratorin e sistemit nëse ky mesazh vazhdon ose është shfaqur papritmas.",
- "Thank you for your patience." : "Ju faleminderit për durimin tuaj.",
- "You are accessing the server from an untrusted domain." : "Ju po qaseni në server nga një domain jo i besuar.",
- "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutem kontaktoni me administratorin. Nëse jeni administrator i kësaj instance, konfiguroni parametrin \"domain i besuar\" në config/config.php . Një konfigurim shembull është dhënë në config/config.sample.php",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të konfigurimit tuaj, ju si administrator mundet gjithashtu të jeni i aftë të përdorni butonin e mëposhtëm për ti dhënë besim këtij domain.",
- "Add \"%s\" as trusted domain" : "Shtoni \"%s\" si domain të besuar",
- "The theme %s has been disabled." : "Tema %s u bllokua.",
- "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutem sigurohuni që bazës së të dhënave, dosjes së konfigurimit dhe dosjes së të dhënave ti jetë bërë një kopje rezervë përpara se të vazhdoni më tutje.",
- "Start update" : "Fillo përditësimin.",
- "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur momente bllokimi gjatë punës me instalime të mëdha, në vend të kësaj ju mund të kryeni komandën e mëposhtme nga dosja juaj e instalimit:",
- "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të ringarkohet automatikisht kur instanca %s të jetë sërish e disponueshme."
+ "This means only administrators can use the instance." : "Kjo do të thotë që instancën mund ta përdorin vetëm administratorët.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Nëse ky mesazh shfaqet vazhdimisht ose u shfaq papritmas, lidhuni me përgjegjësin e sistemit.",
+ "Thank you for your patience." : "Ju faleminderit për durimin.",
+ "You are accessing the server from an untrusted domain." : "Po hyni në shërbyes nga një përkatësi jo e besuar.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Ju lutemi, lidhuni me përgjegjësin tuaj. Nëse jeni një përgjegjës në këtë instancë, formësoni rregullimin \"trusted_domain\" te config/config.php. Një formësim shembull jepet te config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Në varësi të formësimit tuaj, si administrator mundet gjithashtu të jeni në gjendje të përdorni butonin më poshtë për ta besuar këtë përkatësi.",
+ "Add \"%s\" as trusted domain" : "Shtojeni \"%s\" si përkatësi të besuar",
+ "App update required" : "Lypset përditësim aplikacioni",
+ "%s will be updated to version %s" : "%s do të përditësohet me versionin %s",
+ "These apps will be updated:" : "Do të përditësohen këto aplikacione:",
+ "These incompatible apps will be disabled:" : "Do të çaktivizohen këto aplikacione të papërputhshme:",
+ "The theme %s has been disabled." : "Tema %s u çaktivizua.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Ju lutemi, para se të vazhdoni më tej, sigurohuni që baza e të dhënave, dosja e formësimeve dhe dosja e të dhënave janë kopjeruajtur.",
+ "Start update" : "Fillo përditësimin",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Për të shmangur çaste bllokimi pune me instalime të mëdha, mundeni të ekzekutoni urdhrin vijues që nga drejtoria juaj e instalimit:",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Kjo instancë %s hëpërhë gjendet nën mënyrën mirëmbajtje, çka mund të zgjasë ca.",
+ "This page will refresh itself when the %s instance is available again." : "Kjo faqe do të rifreskohet vetiu, sapo instanca %s të jetë sërish gati."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/sr.js b/core/l10n/sr.js
index f34b4213f0f..da048ab86e4 100644
--- a/core/l10n/sr.js
+++ b/core/l10n/sr.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "„%s“ ажириран на %s",
"Repair warning: " : "Упозорење о поправци :",
"Repair error: " : "Грешка поправке:",
- "Following incompatible apps have been disabled: %s" : "Следеће неусаглашене апликације су искључене: %s",
"Following apps have been disabled: %s" : "Следеће апликације су искључене: %s",
"File is too big" : "Фајл је превелик",
"Invalid file provided" : "Понуђени фајл је неисправан",
@@ -239,7 +238,6 @@ OC.L10N.register(
"An internal error occured." : "Дошло је до интерне грешке.",
"Please try again or contact your administrator." : "Покушајте поново или контактирајте вашег администратора.",
"Log in" : "Пријава",
- "remember" : "упамти",
"Alternative Logins" : "Алтернативне пријаве",
"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>" : "Поздрав,<br><br>само вас обавештавам да %s дели <strong>%s</strong> са вама.<br><a href=\"%s\">Погледајте!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Овај оунКлауд тренутно ради у режиму једног корисника.",
diff --git a/core/l10n/sr.json b/core/l10n/sr.json
index 3825ab821cb..44da3e019fb 100644
--- a/core/l10n/sr.json
+++ b/core/l10n/sr.json
@@ -10,7 +10,6 @@
"Updated \"%s\" to %s" : "„%s“ ажириран на %s",
"Repair warning: " : "Упозорење о поправци :",
"Repair error: " : "Грешка поправке:",
- "Following incompatible apps have been disabled: %s" : "Следеће неусаглашене апликације су искључене: %s",
"Following apps have been disabled: %s" : "Следеће апликације су искључене: %s",
"File is too big" : "Фајл је превелик",
"Invalid file provided" : "Понуђени фајл је неисправан",
@@ -237,7 +236,6 @@
"An internal error occured." : "Дошло је до интерне грешке.",
"Please try again or contact your administrator." : "Покушајте поново или контактирајте вашег администратора.",
"Log in" : "Пријава",
- "remember" : "упамти",
"Alternative Logins" : "Алтернативне пријаве",
"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>" : "Поздрав,<br><br>само вас обавештавам да %s дели <strong>%s</strong> са вама.<br><a href=\"%s\">Погледајте!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Овај оунКлауд тренутно ради у режиму једног корисника.",
diff --git a/core/l10n/sr@latin.js b/core/l10n/sr@latin.js
index d57db178ec2..451721b4649 100644
--- a/core/l10n/sr@latin.js
+++ b/core/l10n/sr@latin.js
@@ -195,7 +195,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Provera identiteta na stani servera nije uspela!",
"Please contact your administrator." : "Molimo Vas da kontaktirate Vašeg administratora.",
"Log in" : "Prijavi se",
- "remember" : "upamti",
"Alternative Logins" : "Alternativne prijave",
"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,<br><br>samo ti javljamo da je %s delio <strong>%s</strong> sa tobom.<br><a href=\"%s\">Pogledaj!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova instanca ownCloud-a je trenutno u režimu rada jednog korisnika.",
diff --git a/core/l10n/sr@latin.json b/core/l10n/sr@latin.json
index cbc738d0010..6f12d0ba931 100644
--- a/core/l10n/sr@latin.json
+++ b/core/l10n/sr@latin.json
@@ -193,7 +193,6 @@
"Server side authentication failed!" : "Provera identiteta na stani servera nije uspela!",
"Please contact your administrator." : "Molimo Vas da kontaktirate Vašeg administratora.",
"Log in" : "Prijavi se",
- "remember" : "upamti",
"Alternative Logins" : "Alternativne prijave",
"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,<br><br>samo ti javljamo da je %s delio <strong>%s</strong> sa tobom.<br><a href=\"%s\">Pogledaj!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Ova instanca ownCloud-a je trenutno u režimu rada jednog korisnika.",
diff --git a/core/l10n/sv.js b/core/l10n/sv.js
index 24bfac63cc3..8758e1e7c58 100644
--- a/core/l10n/sv.js
+++ b/core/l10n/sv.js
@@ -118,7 +118,11 @@ OC.L10N.register(
"change" : "ändra",
"delete" : "radera",
"access control" : "åtkomstkontroll",
+ "An error occured. Please try again" : "Ett fel uppstod. Var god försök igen",
"Share" : "Dela",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Dela med folk på andra ownClouds med följande syntax username@example.com/owncloud",
+ "Share with users or groups …" : "Dela med användare eller grupper ...",
+ "Share with users, groups or remote users …" : "Dela med användare, grupper eller fjärranvändare ...",
"Warning" : "Varning",
"The object type is not specified." : "Objekttypen är inte specificerad.",
"Enter new" : "Skriv nytt",
@@ -199,7 +203,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Servern misslyckades med autentisering!",
"Please contact your administrator." : "Kontakta din administratör.",
"Log in" : "Logga in",
- "remember" : "kom ihåg",
"Alternative Logins" : "Alternativa inloggningar",
"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 där,<br><br>ville bara informera dig om att %s delade <strong>%s</strong> med dig.<br><a href=\"%s\">Visa den!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Denna ownCloud instans är för närvarande i enanvändarläge",
diff --git a/core/l10n/sv.json b/core/l10n/sv.json
index c98f97de9b9..7d77259e5f4 100644
--- a/core/l10n/sv.json
+++ b/core/l10n/sv.json
@@ -116,7 +116,11 @@
"change" : "ändra",
"delete" : "radera",
"access control" : "åtkomstkontroll",
+ "An error occured. Please try again" : "Ett fel uppstod. Var god försök igen",
"Share" : "Dela",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Dela med folk på andra ownClouds med följande syntax username@example.com/owncloud",
+ "Share with users or groups …" : "Dela med användare eller grupper ...",
+ "Share with users, groups or remote users …" : "Dela med användare, grupper eller fjärranvändare ...",
"Warning" : "Varning",
"The object type is not specified." : "Objekttypen är inte specificerad.",
"Enter new" : "Skriv nytt",
@@ -197,7 +201,6 @@
"Server side authentication failed!" : "Servern misslyckades med autentisering!",
"Please contact your administrator." : "Kontakta din administratör.",
"Log in" : "Logga in",
- "remember" : "kom ihåg",
"Alternative Logins" : "Alternativa inloggningar",
"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 där,<br><br>ville bara informera dig om att %s delade <strong>%s</strong> med dig.<br><a href=\"%s\">Visa den!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Denna ownCloud instans är för närvarande i enanvändarläge",
diff --git a/core/l10n/ta_LK.js b/core/l10n/ta_LK.js
index 1f61734642b..47339a42287 100644
--- a/core/l10n/ta_LK.js
+++ b/core/l10n/ta_LK.js
@@ -92,7 +92,6 @@ OC.L10N.register(
"Finish setup" : "அமைப்பை முடிக்க",
"Log out" : "விடுபதிகை செய்க",
"Search" : "தேடுதல்",
- "Log in" : "புகுபதிகை",
- "remember" : "ஞாபகப்படுத்துக"
+ "Log in" : "புகுபதிகை"
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/ta_LK.json b/core/l10n/ta_LK.json
index 89aadd5b791..cbe0c8b9df7 100644
--- a/core/l10n/ta_LK.json
+++ b/core/l10n/ta_LK.json
@@ -90,7 +90,6 @@
"Finish setup" : "அமைப்பை முடிக்க",
"Log out" : "விடுபதிகை செய்க",
"Search" : "தேடுதல்",
- "Log in" : "புகுபதிகை",
- "remember" : "ஞாபகப்படுத்துக"
+ "Log in" : "புகுபதிகை"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/th_TH.js b/core/l10n/th_TH.js
index 07324c614a8..7352574e1fe 100644
--- a/core/l10n/th_TH.js
+++ b/core/l10n/th_TH.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "เกิดข้อผิดพลาดในการซ่อมแซม:",
"Set log level to debug - current level: \"%s\"" : "การตั้งค่าระดับของการบันทึกเพื่อแก้ปัญหา - ระดับปัจจุบันคือ: \"%s\"",
"Reset log level to \"%s\"" : "รีเซ็ทระดับการบันทึกเป็น \"%s\"",
- "Following incompatible apps have been disabled: %s" : "แอพพลิเคชันต่อไปนี้เข้ากันไม่ได้มันจะถูกปิดการใช้งาน: %s",
"Following apps have been disabled: %s" : "แอพฯดังต่อไปนี้ถูกปิดการใช้งาน: %s",
"Already up to date" : "มีอยู่แล้วถึงวันที่",
"File is too big" : "ไฟล์มีขนาดใหญ่เกินไป",
@@ -23,6 +22,7 @@ OC.L10N.register(
"No image or file provided" : "ไม่มีรูปภาพหรือไฟล์ที่ระบุ",
"Unknown filetype" : "ไม่รู้จักชนิดของไฟล์",
"Invalid image" : "รูปภาพไม่ถูกต้อง",
+ "An error occurred. Please contact your admin." : "เกิดข้อผิดพลาด กรุณาติดต่อผู้ดูแลระบบของคุณ",
"No temporary profile picture available, try again" : "ไม่มีรูปภาพโปรไฟล์ชั่วคราว กรุณาลองใหม่อีกครั้ง",
"No crop data provided" : "ไม่มีการครอบตัดข้อมูลที่ระบุ",
"No valid crop data provided" : "ไม่ได้ระบุข้อมูลการครอบตัดที่ถูกต้อง",
@@ -110,6 +110,7 @@ OC.L10N.register(
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom ไม่สามารถอ่านโดย PHP ซึ่งมีผลด้านความปลอดภัยเป็นอย่างมาก สามารถดูข้อมูลเพิ่มเติมได้ที่ <a href=\"{docLink}\">เอกสาร</a>",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "PHP รุ่น ({version}) ของคุณ จะไม่ได้รับ <a href=\"{phpLink}\">การสนับสนุนโดย PHP</a> เราขอแนะนำให้คุณอัพเกรดรุ่นของ PHP เพื่อความปลอดภัย",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "การกำหนดค่าพร็อกซี่ไม่ถูกต้องหรือคุณกำลังเข้าถึง ownCloud จากพร็อกซี่ที่เชื่อถือได้ ถ้าคุณไม่ได้เข้าถึง ownCloud จากพร็อกซี่ที่เชื่อถือได้ นี้เป็นปัญหาด้านความปลอดภัย คุณอาจถูกโจมดีจากผู้ไม่หวังดี อ่านข้อมูลเพิ่มเติมได้ที่ <a href=\"{docLink}\">เอกสาร</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached เป็นการกำหนดค่าแคช แต่มีโมดูล PHP ของ \"memcache\" ที่ผิดพลาดได้ถูกติดตั้ง \\OC\\Memcache\\Memcached สนับสนุนเฉพาะ \"memcached\" ไม่ใช่ \"memcache\" ดูได้ที่ <a href=\"{wikiLink}\">วิกิพีเดียเกี่ยวกับโมดูล Memcached</a>",
"Error occurred while checking server setup" : "เกิดข้อผิดพลาดขณะที่ทำการตรวจสอบการติดตั้งเซิร์ฟเวอร์",
"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." : "\"{header}\" ไม่ได้กำหนดค่าส่วนหัว Http ให้เท่ากับ \"{expected}\" นี่คือระบบการรักษาความปลอดภัยที่มีศักยภาพหรือลดความเสี่ยงที่จะเกิดขึ้นเราขอแนะนำให้ปรับการตั้งค่านี้",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" ส่วนหัว HTTP ไม่ได้กำหนดค่าให้น้อยกว่า \"{seconds}\" วินาที เพื่อความปลอดภัยที่เพิ่มขึ้นเราขอแนะนำให้เปิดใช้งาน HSTS ที่อธิบายไว้ใน <a href=\"{docUrl}\">เคล็ดลับการรักษาความปลอดภัย</a> ของเรา",
@@ -172,6 +173,7 @@ OC.L10N.register(
"_download %n file_::_download %n files_" : ["ดาวน์โหลด %n ไฟล์"],
"{version} is available. Get more information on how to update." : "{version} สามารถใช้ได้ รับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอัพเดท",
"Updating {productName} to version {version}, this may take a while." : "กำลังอัพเดท {productName} ไปยังรุ่น {version} อาจใช้เวลาสักครู่",
+ "An error occurred." : "เกิดข้อผิดพลาด",
"Please reload the page." : "โปรดโหลดหน้าเว็บใหม่",
"The update was unsuccessful. " : "อัพเดทไม่สำเร็จ",
"The update was successful. There were warnings." : "การอัพเดทสำเร็จ แต่มีคำเตือนอยู่",
@@ -253,7 +255,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "โปรดลองอีกครั้งหรือติดต่อผู้ดูแลระบบ",
"Log in" : "เข้าสู่ระบบ",
"Wrong password. Reset it?" : "รหัสผ่านผิด ตั้งค่าใหม่?",
- "remember" : "จดจำฉัน",
"Alternative Logins" : "ทางเลือกการเข้าสู่ระบบ",
"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>" : "นี่คุณ,<br><br>อยากให้คุณทราบว่า %s ได้แชร์ <strong>%s</strong> กับคุณ <br><a href=\"%s\">คลิกดูที่นี่</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ขณะนี้ ownCloud อยู่ในโหมดผู้ใช้คนเดียว",
diff --git a/core/l10n/th_TH.json b/core/l10n/th_TH.json
index 7d700b9adf6..e938d5f7eee 100644
--- a/core/l10n/th_TH.json
+++ b/core/l10n/th_TH.json
@@ -13,7 +13,6 @@
"Repair error: " : "เกิดข้อผิดพลาดในการซ่อมแซม:",
"Set log level to debug - current level: \"%s\"" : "การตั้งค่าระดับของการบันทึกเพื่อแก้ปัญหา - ระดับปัจจุบันคือ: \"%s\"",
"Reset log level to \"%s\"" : "รีเซ็ทระดับการบันทึกเป็น \"%s\"",
- "Following incompatible apps have been disabled: %s" : "แอพพลิเคชันต่อไปนี้เข้ากันไม่ได้มันจะถูกปิดการใช้งาน: %s",
"Following apps have been disabled: %s" : "แอพฯดังต่อไปนี้ถูกปิดการใช้งาน: %s",
"Already up to date" : "มีอยู่แล้วถึงวันที่",
"File is too big" : "ไฟล์มีขนาดใหญ่เกินไป",
@@ -21,6 +20,7 @@
"No image or file provided" : "ไม่มีรูปภาพหรือไฟล์ที่ระบุ",
"Unknown filetype" : "ไม่รู้จักชนิดของไฟล์",
"Invalid image" : "รูปภาพไม่ถูกต้อง",
+ "An error occurred. Please contact your admin." : "เกิดข้อผิดพลาด กรุณาติดต่อผู้ดูแลระบบของคุณ",
"No temporary profile picture available, try again" : "ไม่มีรูปภาพโปรไฟล์ชั่วคราว กรุณาลองใหม่อีกครั้ง",
"No crop data provided" : "ไม่มีการครอบตัดข้อมูลที่ระบุ",
"No valid crop data provided" : "ไม่ได้ระบุข้อมูลการครอบตัดที่ถูกต้อง",
@@ -108,6 +108,7 @@
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "/dev/urandom ไม่สามารถอ่านโดย PHP ซึ่งมีผลด้านความปลอดภัยเป็นอย่างมาก สามารถดูข้อมูลเพิ่มเติมได้ที่ <a href=\"{docLink}\">เอกสาร</a>",
"Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "PHP รุ่น ({version}) ของคุณ จะไม่ได้รับ <a href=\"{phpLink}\">การสนับสนุนโดย PHP</a> เราขอแนะนำให้คุณอัพเกรดรุ่นของ PHP เพื่อความปลอดภัย",
"The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "การกำหนดค่าพร็อกซี่ไม่ถูกต้องหรือคุณกำลังเข้าถึง ownCloud จากพร็อกซี่ที่เชื่อถือได้ ถ้าคุณไม่ได้เข้าถึง ownCloud จากพร็อกซี่ที่เชื่อถือได้ นี้เป็นปัญหาด้านความปลอดภัย คุณอาจถูกโจมดีจากผู้ไม่หวังดี อ่านข้อมูลเพิ่มเติมได้ที่ <a href=\"{docLink}\">เอกสาร</a>",
+ "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 href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached เป็นการกำหนดค่าแคช แต่มีโมดูล PHP ของ \"memcache\" ที่ผิดพลาดได้ถูกติดตั้ง \\OC\\Memcache\\Memcached สนับสนุนเฉพาะ \"memcached\" ไม่ใช่ \"memcache\" ดูได้ที่ <a href=\"{wikiLink}\">วิกิพีเดียเกี่ยวกับโมดูล Memcached</a>",
"Error occurred while checking server setup" : "เกิดข้อผิดพลาดขณะที่ทำการตรวจสอบการติดตั้งเซิร์ฟเวอร์",
"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." : "\"{header}\" ไม่ได้กำหนดค่าส่วนหัว Http ให้เท่ากับ \"{expected}\" นี่คือระบบการรักษาความปลอดภัยที่มีศักยภาพหรือลดความเสี่ยงที่จะเกิดขึ้นเราขอแนะนำให้ปรับการตั้งค่านี้",
"The \"Strict-Transport-Security\" HTTP header is not configured to least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" ส่วนหัว HTTP ไม่ได้กำหนดค่าให้น้อยกว่า \"{seconds}\" วินาที เพื่อความปลอดภัยที่เพิ่มขึ้นเราขอแนะนำให้เปิดใช้งาน HSTS ที่อธิบายไว้ใน <a href=\"{docUrl}\">เคล็ดลับการรักษาความปลอดภัย</a> ของเรา",
@@ -170,6 +171,7 @@
"_download %n file_::_download %n files_" : ["ดาวน์โหลด %n ไฟล์"],
"{version} is available. Get more information on how to update." : "{version} สามารถใช้ได้ รับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอัพเดท",
"Updating {productName} to version {version}, this may take a while." : "กำลังอัพเดท {productName} ไปยังรุ่น {version} อาจใช้เวลาสักครู่",
+ "An error occurred." : "เกิดข้อผิดพลาด",
"Please reload the page." : "โปรดโหลดหน้าเว็บใหม่",
"The update was unsuccessful. " : "อัพเดทไม่สำเร็จ",
"The update was successful. There were warnings." : "การอัพเดทสำเร็จ แต่มีคำเตือนอยู่",
@@ -251,7 +253,6 @@
"Please try again or contact your administrator." : "โปรดลองอีกครั้งหรือติดต่อผู้ดูแลระบบ",
"Log in" : "เข้าสู่ระบบ",
"Wrong password. Reset it?" : "รหัสผ่านผิด ตั้งค่าใหม่?",
- "remember" : "จดจำฉัน",
"Alternative Logins" : "ทางเลือกการเข้าสู่ระบบ",
"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>" : "นี่คุณ,<br><br>อยากให้คุณทราบว่า %s ได้แชร์ <strong>%s</strong> กับคุณ <br><a href=\"%s\">คลิกดูที่นี่</a><br><br>",
"This ownCloud instance is currently in single user mode." : "ขณะนี้ ownCloud อยู่ในโหมดผู้ใช้คนเดียว",
diff --git a/core/l10n/tr.js b/core/l10n/tr.js
index a040c37e73e..1f53bed43f7 100644
--- a/core/l10n/tr.js
+++ b/core/l10n/tr.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Repair error: " : "Onarım hatası:",
"Set log level to debug - current level: \"%s\"" : "Günlük seviyesini hata ayıklamaya ayarla - geçerli seviye: \"%s\"",
"Reset log level to \"%s\"" : "Günlük seviyesini \"%s\" olarak sıfırla",
- "Following incompatible apps have been disabled: %s" : "Aşağıdaki uyumsuz uygulamalar devre dışı bırakıldı: %s",
"Following apps have been disabled: %s" : "Aşağıdaki uygulamalar devre dışı bırakıldı: %s",
"Already up to date" : "Zaten güncel",
"File is too big" : "Dosya çok büyük",
@@ -253,7 +252,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Lütfen yeniden deneyin veya yöneticinizle iletişim kurun.",
"Log in" : "Giriş yap",
"Wrong password. Reset it?" : "Hatalı parola. Sıfırlansın mı?",
- "remember" : "hatırla",
"Alternative Logins" : "Alternatif Girişler",
"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>" : "Merhaba, <br><br>%s kullanıcısının sizinle <strong>%s</strong> paylaşımında bulunduğunu bildirmek istedik.<br><a href=\"%s\">Paylaşımı gör!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Bu ownCloud örneği şu anda tek kullanıcı kipinde.",
diff --git a/core/l10n/tr.json b/core/l10n/tr.json
index 2da5a2dec94..ae5f81a1460 100644
--- a/core/l10n/tr.json
+++ b/core/l10n/tr.json
@@ -13,7 +13,6 @@
"Repair error: " : "Onarım hatası:",
"Set log level to debug - current level: \"%s\"" : "Günlük seviyesini hata ayıklamaya ayarla - geçerli seviye: \"%s\"",
"Reset log level to \"%s\"" : "Günlük seviyesini \"%s\" olarak sıfırla",
- "Following incompatible apps have been disabled: %s" : "Aşağıdaki uyumsuz uygulamalar devre dışı bırakıldı: %s",
"Following apps have been disabled: %s" : "Aşağıdaki uygulamalar devre dışı bırakıldı: %s",
"Already up to date" : "Zaten güncel",
"File is too big" : "Dosya çok büyük",
@@ -251,7 +250,6 @@
"Please try again or contact your administrator." : "Lütfen yeniden deneyin veya yöneticinizle iletişim kurun.",
"Log in" : "Giriş yap",
"Wrong password. Reset it?" : "Hatalı parola. Sıfırlansın mı?",
- "remember" : "hatırla",
"Alternative Logins" : "Alternatif Girişler",
"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>" : "Merhaba, <br><br>%s kullanıcısının sizinle <strong>%s</strong> paylaşımında bulunduğunu bildirmek istedik.<br><a href=\"%s\">Paylaşımı gör!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Bu ownCloud örneği şu anda tek kullanıcı kipinde.",
diff --git a/core/l10n/uk.js b/core/l10n/uk.js
index 1cd0de81ff5..a16c5b57561 100644
--- a/core/l10n/uk.js
+++ b/core/l10n/uk.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Updated \"%s\" to %s" : "Оновлено \"%s\" до %s",
"Repair warning: " : "Попередження відновлення:",
"Repair error: " : "Помилка відновлення:",
- "Following incompatible apps have been disabled: %s" : "Наступні несумісні додатки були вимкнені: %s",
"Following apps have been disabled: %s" : "Наступні додатки були вимкнені: %s",
"Already up to date" : "Актуально",
"File is too big" : "Файл занадто великий",
@@ -246,7 +245,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Будь ласка, спробуйте ще раз або зверніться до адміністратора.",
"Log in" : "Увійти",
"Wrong password. Reset it?" : "Невірний пароль. Скинути його?",
- "remember" : "запам'ятати",
"Alternative Logins" : "Альтернативні імена користувача",
"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>" : "Агов,<br><br>просто повідомляємо вам, що %s поділився »%s« з вами.<br><a href=\"%s\">Перегляньте!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Сервер ownCloud в даний час працює в однокористувацькому режимі.",
diff --git a/core/l10n/uk.json b/core/l10n/uk.json
index 4e066cd6dd7..3c54069d69f 100644
--- a/core/l10n/uk.json
+++ b/core/l10n/uk.json
@@ -10,7 +10,6 @@
"Updated \"%s\" to %s" : "Оновлено \"%s\" до %s",
"Repair warning: " : "Попередження відновлення:",
"Repair error: " : "Помилка відновлення:",
- "Following incompatible apps have been disabled: %s" : "Наступні несумісні додатки були вимкнені: %s",
"Following apps have been disabled: %s" : "Наступні додатки були вимкнені: %s",
"Already up to date" : "Актуально",
"File is too big" : "Файл занадто великий",
@@ -244,7 +243,6 @@
"Please try again or contact your administrator." : "Будь ласка, спробуйте ще раз або зверніться до адміністратора.",
"Log in" : "Увійти",
"Wrong password. Reset it?" : "Невірний пароль. Скинути його?",
- "remember" : "запам'ятати",
"Alternative Logins" : "Альтернативні імена користувача",
"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>" : "Агов,<br><br>просто повідомляємо вам, що %s поділився »%s« з вами.<br><a href=\"%s\">Перегляньте!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "Сервер ownCloud в даний час працює в однокористувацькому режимі.",
diff --git a/core/l10n/ur_PK.js b/core/l10n/ur_PK.js
index f2e922a8221..2e21e9bff5b 100644
--- a/core/l10n/ur_PK.js
+++ b/core/l10n/ur_PK.js
@@ -110,7 +110,6 @@ OC.L10N.register(
"Log out" : "لاگ آؤٹ",
"Search" : "تلاش",
"Log in" : "لاگ ان",
- "remember" : "یاد رکھیں",
"Alternative Logins" : "متبادل لاگ ان ",
"Thank you for your patience." : "آپ کے صبر کا شکریہ"
},
diff --git a/core/l10n/ur_PK.json b/core/l10n/ur_PK.json
index 763bdcb5f6f..d74e72c6195 100644
--- a/core/l10n/ur_PK.json
+++ b/core/l10n/ur_PK.json
@@ -108,7 +108,6 @@
"Log out" : "لاگ آؤٹ",
"Search" : "تلاش",
"Log in" : "لاگ ان",
- "remember" : "یاد رکھیں",
"Alternative Logins" : "متبادل لاگ ان ",
"Thank you for your patience." : "آپ کے صبر کا شکریہ"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/vi.js b/core/l10n/vi.js
index be73909d894..9cc2fe7d762 100644
--- a/core/l10n/vi.js
+++ b/core/l10n/vi.js
@@ -141,7 +141,6 @@ OC.L10N.register(
"Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
"Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
"Log in" : "Đăng nhập",
- "remember" : "ghi nhớ",
"Alternative Logins" : "Đăng nhập khác",
"This ownCloud instance is currently in single user mode." : "OwnCloud trong trường hợp này đang ở chế độ người dùng duy nhất.",
"This means only administrators can use the instance." : "Điều này có nghĩa chỉ có người quản trị có thể sử dụng trong trường hợp này.",
diff --git a/core/l10n/vi.json b/core/l10n/vi.json
index 6cb490030c3..f4118935fd1 100644
--- a/core/l10n/vi.json
+++ b/core/l10n/vi.json
@@ -139,7 +139,6 @@
"Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
"Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
"Log in" : "Đăng nhập",
- "remember" : "ghi nhớ",
"Alternative Logins" : "Đăng nhập khác",
"This ownCloud instance is currently in single user mode." : "OwnCloud trong trường hợp này đang ở chế độ người dùng duy nhất.",
"This means only administrators can use the instance." : "Điều này có nghĩa chỉ có người quản trị có thể sử dụng trong trường hợp này.",
diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js
index 305caeb0b80..5b18e6b1cbf 100644
--- a/core/l10n/zh_CN.js
+++ b/core/l10n/zh_CN.js
@@ -14,7 +14,6 @@ OC.L10N.register(
"Repair error: " : "修复错误:",
"Set log level to debug - current level: \"%s\"" : "设置日志级别为 调试 - 目前级别:%s",
"Reset log level to \"%s\"" : "重设日志级别为 \"%s\"",
- "Following incompatible apps have been disabled: %s" : "下列不兼容应用已经被禁用:%s",
"Following apps have been disabled: %s" : "下列应用已经被禁用:%s",
"Already up to date" : "已经是最新",
"File is too big" : "文件太大",
@@ -252,7 +251,6 @@ OC.L10N.register(
"Please try again or contact your administrator." : "请重试或联系管理员。",
"Log in" : "登录",
"Wrong password. Reset it?" : "密码错误。要重置么?",
- "remember" : "记住",
"Alternative Logins" : "其他登录方式",
"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>" : "嗨、你好,<br><br>只想让你知道 %s 分享了 <strong>%s</strong> 给你。<br><a href=\"%s\">现在查看!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "当前ownCloud实例运行在单用户模式下。",
diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json
index 001338a4383..cc2f2a7ed22 100644
--- a/core/l10n/zh_CN.json
+++ b/core/l10n/zh_CN.json
@@ -12,7 +12,6 @@
"Repair error: " : "修复错误:",
"Set log level to debug - current level: \"%s\"" : "设置日志级别为 调试 - 目前级别:%s",
"Reset log level to \"%s\"" : "重设日志级别为 \"%s\"",
- "Following incompatible apps have been disabled: %s" : "下列不兼容应用已经被禁用:%s",
"Following apps have been disabled: %s" : "下列应用已经被禁用:%s",
"Already up to date" : "已经是最新",
"File is too big" : "文件太大",
@@ -250,7 +249,6 @@
"Please try again or contact your administrator." : "请重试或联系管理员。",
"Log in" : "登录",
"Wrong password. Reset it?" : "密码错误。要重置么?",
- "remember" : "记住",
"Alternative Logins" : "其他登录方式",
"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>" : "嗨、你好,<br><br>只想让你知道 %s 分享了 <strong>%s</strong> 给你。<br><a href=\"%s\">现在查看!</a><br><br>",
"This ownCloud instance is currently in single user mode." : "当前ownCloud实例运行在单用户模式下。",
diff --git a/core/l10n/zh_HK.js b/core/l10n/zh_HK.js
index 04ffd8c0ca4..b9791794e65 100644
--- a/core/l10n/zh_HK.js
+++ b/core/l10n/zh_HK.js
@@ -68,7 +68,6 @@ OC.L10N.register(
"Database name" : "資料庫名稱",
"Log out" : "登出",
"Search" : "尋找",
- "Log in" : "登入",
- "remember" : "記住"
+ "Log in" : "登入"
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/zh_HK.json b/core/l10n/zh_HK.json
index 2d9e8565855..7cb0e9e001e 100644
--- a/core/l10n/zh_HK.json
+++ b/core/l10n/zh_HK.json
@@ -66,7 +66,6 @@
"Database name" : "資料庫名稱",
"Log out" : "登出",
"Search" : "尋找",
- "Log in" : "登入",
- "remember" : "記住"
+ "Log in" : "登入"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/zh_TW.js b/core/l10n/zh_TW.js
index c17dc5f09e2..7354e97b781 100644
--- a/core/l10n/zh_TW.js
+++ b/core/l10n/zh_TW.js
@@ -6,13 +6,20 @@ OC.L10N.register(
"Turned on maintenance mode" : "已啓用維護模式",
"Turned off maintenance mode" : "已停用維護模式",
"Maintenance mode is kept active" : "維護模式維持在開啟狀態",
+ "Updating database schema" : "更新資料庫格式",
"Updated database" : "已更新資料庫",
+ "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" : "檢查 app 更新",
+ "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",
"Repair warning: " : "修復警告:",
"Repair error: " : "修復錯誤",
- "Following incompatible apps have been disabled: %s" : "以下不相容的應用程式已經被停用:%s",
+ "Set log level to debug - current level: \"%s\"" : "設定除錯記錄層級 - 目前層級: \"%s\"",
+ "Reset log level to \"%s\"" : "重設記錄層級為 \"%s\"",
+ "%s (3rdparty)" : "%s (第3方)",
+ "%s (incompatible)" : "%s (不相容的)",
"Following apps have been disabled: %s" : "以下應用程式已經被停用:%s",
"Already up to date" : "已經是最新版",
"File is too big" : "檔案太大",
@@ -20,6 +27,7 @@ OC.L10N.register(
"No image or file provided" : "未提供圖片或檔案",
"Unknown filetype" : "未知的檔案類型",
"Invalid image" : "無效的圖片",
+ "An error occurred. Please contact your admin." : "發生錯誤,請聯絡管理員",
"No temporary profile picture available, try again" : "沒有臨時用的大頭貼,請再試一次",
"No crop data provided" : "未設定剪裁",
"No valid crop data provided" : "未提供有效的剪裁設定",
@@ -102,6 +110,8 @@ OC.L10N.register(
"Strong password" : "很強的密碼",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "您的網頁伺服器無法提供檔案同步功能,因為 WebDAV 界面有問題",
"This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "伺服器沒有網際網路連線,有些功能,像是外部儲存、更新版通知將無法運作。從遠端存取資料或是寄送 email 通知可能也無法運作。建議您設定好網際網路連線以使用所有功能。",
+ "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 檔案無法發揮效果,我們強烈建議您配置您的網頁伺服器讓資料目錄不再被訪問存取或者將您的資料目錄移出網頁伺服器根目錄。",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "您的PHP版本 ({version}) 不再被<a href=\"{phpLink}\">PHP</a>支援,我們建議您升級您的PHP版本來提升效能以及安全性。",
"Error occurred while checking server setup" : "檢查伺服器設定時發生錯誤",
"Shared" : "已分享",
"Shared with {recipients}" : "與 {recipients} 分享",
@@ -114,13 +124,15 @@ OC.L10N.register(
"Set expiration date" : "指定到期日",
"Expiration" : "過期",
"Expiration date" : "到期日",
+ "Choose a password for the public link" : "為公開連結選一個密碼",
"Sending ..." : "正在傳送…",
"Email sent" : "Email 已寄出",
"Resharing is not allowed" : "不允許重新分享",
"Share link" : "分享連結",
+ "Link" : "連結",
"Password protect" : "密碼保護",
"Password" : "密碼",
- "Choose a password for the public link" : "為公開連結選一個密碼",
+ "Allow editing" : "允許編輯",
"Email link to person" : "將連結 email 給別人",
"Send" : "寄出",
"Shared with you and the group {group} by {owner}" : "由 {owner} 分享給您和 {group}",
@@ -138,7 +150,11 @@ OC.L10N.register(
"access control" : "存取控制",
"An error occured. Please try again" : "發生錯誤,請重試",
"Share" : "分享",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "與其他在ownCloud上的人們分享,請使用此格式 username@example.com/owncloud",
+ "Share with users or groups …" : "與用戶或群組分享 ...",
+ "Share with users, groups or remote users …" : "與用戶,群組或是遠端使用者分享 ...",
"Warning" : "警告",
+ "Error while sending notification" : "發送通知錯誤",
"The object type is not specified." : "未指定物件類型",
"Enter new" : "輸入新的",
"Delete" : "刪除",
@@ -146,7 +162,16 @@ OC.L10N.register(
"Edit tags" : "編輯標籤",
"Error loading dialog template: {error}" : "載入對話樣板出錯:{error}",
"No tags selected for deletion." : "沒有選擇要刪除的標籤",
+ "unknown text" : "未知的文字",
+ "Hello world!" : "哈囉 世界!",
+ "sunny" : "晴朗的",
+ "Hello {name}, the weather is {weather}" : "哈囉 {name}, 天氣是 {weather}",
+ "Hello {name}" : "哈囉 {name}",
+ "_download %n file_::_download %n files_" : ["下載 %n 個檔案"],
+ "{version} is available. Get more information on how to update." : "{version} 釋出了,可以更新",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "正在更新,在某些狀況下,離開本頁面可能會導致更新中斷",
"Updating {productName} to version {version}, this may take a while." : "正在更新 {productName} 到版本 {version} ,請稍候",
+ "An error occurred." : "發生錯誤",
"Please reload the page." : "請重新整理頁面",
"The update was unsuccessful. " : "更新失敗",
"The update was successful. There were warnings." : "更新成功,有警告訊息",
@@ -160,6 +185,9 @@ OC.L10N.register(
"New password" : "新密碼",
"New Password" : "新密碼",
"Reset password" : "重設密碼",
+ "Searching other places" : "搜尋其他位置",
+ "No search results in other folders" : "在其他資料夾中沒有找到",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["在其他資料夾中有 {count} 比結果"],
"Personal" : "個人",
"Users" : "使用者",
"Apps" : "應用程式",
@@ -186,11 +214,13 @@ OC.L10N.register(
"Technical details" : "技術細節",
"Remote Address: %s" : "遠端位置:%s",
"Request ID: %s" : "請求編號:%s",
+ "Type: %s" : "類型:%s",
"Code: %s" : "代碼:%s",
"Message: %s" : "訊息:%s",
"File: %s" : "檔案:%s",
"Line: %s" : "行數:%s",
"Trace" : "追蹤",
+ "Security warning" : "安全性警告",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的資料目錄看起來可以被 Internet 公開存取,因為 .htaccess 設定並未生效。",
"For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "請參考<a href=\"%s\" target=\"_blank\">說明文件</a>以瞭解如何正確設定您的伺服器。",
"Create an <strong>admin account</strong>" : "建立一個<strong>管理者帳號</strong>",
@@ -199,13 +229,22 @@ OC.L10N.register(
"Data folder" : "資料儲存位置",
"Configure the database" : "設定資料庫",
"Only %s is available." : "剩下 %s 可使用",
+ "Install and activate additional PHP modules to choose other database types." : "安裝並啟用相關 PHP 模組來使用其他種資料庫",
+ "For more details check out the documentation." : "更多細節詳見說明文件",
"Database user" : "資料庫使用者",
"Database password" : "資料庫密碼",
"Database name" : "資料庫名稱",
"Database tablespace" : "資料庫 tablespace",
"Database host" : "資料庫主機",
+ "Performance warning" : "效能警告",
+ "SQLite will be used as database." : "將使用 SQLite 為資料庫",
+ "For larger installations we recommend to choose a different database backend." : "在大型安裝中建議使用其他種資料庫",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "若使用桌面版程式同步檔案,不建議使用 SQLite",
"Finish setup" : "完成設定",
"Finishing …" : "即將完成…",
+ "Need help?" : "需要幫助?",
+ "See the documentation" : "閱讀說明文件",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "這個應用程式需要啟用 Javascript 才能正常運作,請{linkstart}啟用Javascript{linkend}然後重新整理頁面。",
"Log out" : "登出",
"Search" : "搜尋",
"Server side authentication failed!" : "伺服器端認證失敗!",
@@ -214,7 +253,7 @@ OC.L10N.register(
"Please try again or contact your administrator." : "請重試或聯絡系統管理員",
"Log in" : "登入",
"Wrong password. Reset it?" : "密碼錯誤,重設密碼?",
- "remember" : "記住",
+ "Stay logged in" : "保持登入狀態",
"Alternative Logins" : "其他登入方法",
"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>" : "嗨,<br><br>%s 與你分享了<strong>%s</strong>。<br><a href=\"%s\">檢視</a><br><br>",
"This ownCloud instance is currently in single user mode." : "這個 ownCloud 伺服器目前運作於單一使用者模式",
diff --git a/core/l10n/zh_TW.json b/core/l10n/zh_TW.json
index e336e6f5e74..220c1ec7a11 100644
--- a/core/l10n/zh_TW.json
+++ b/core/l10n/zh_TW.json
@@ -4,13 +4,20 @@
"Turned on maintenance mode" : "已啓用維護模式",
"Turned off maintenance mode" : "已停用維護模式",
"Maintenance mode is kept active" : "維護模式維持在開啟狀態",
+ "Updating database schema" : "更新資料庫格式",
"Updated database" : "已更新資料庫",
+ "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" : "檢查 app 更新",
+ "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",
"Repair warning: " : "修復警告:",
"Repair error: " : "修復錯誤",
- "Following incompatible apps have been disabled: %s" : "以下不相容的應用程式已經被停用:%s",
+ "Set log level to debug - current level: \"%s\"" : "設定除錯記錄層級 - 目前層級: \"%s\"",
+ "Reset log level to \"%s\"" : "重設記錄層級為 \"%s\"",
+ "%s (3rdparty)" : "%s (第3方)",
+ "%s (incompatible)" : "%s (不相容的)",
"Following apps have been disabled: %s" : "以下應用程式已經被停用:%s",
"Already up to date" : "已經是最新版",
"File is too big" : "檔案太大",
@@ -18,6 +25,7 @@
"No image or file provided" : "未提供圖片或檔案",
"Unknown filetype" : "未知的檔案類型",
"Invalid image" : "無效的圖片",
+ "An error occurred. Please contact your admin." : "發生錯誤,請聯絡管理員",
"No temporary profile picture available, try again" : "沒有臨時用的大頭貼,請再試一次",
"No crop data provided" : "未設定剪裁",
"No valid crop data provided" : "未提供有效的剪裁設定",
@@ -100,6 +108,8 @@
"Strong password" : "很強的密碼",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "您的網頁伺服器無法提供檔案同步功能,因為 WebDAV 界面有問題",
"This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "伺服器沒有網際網路連線,有些功能,像是外部儲存、更新版通知將無法運作。從遠端存取資料或是寄送 email 通知可能也無法運作。建議您設定好網際網路連線以使用所有功能。",
+ "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 檔案無法發揮效果,我們強烈建議您配置您的網頁伺服器讓資料目錄不再被訪問存取或者將您的資料目錄移出網頁伺服器根目錄。",
+ "Your PHP version ({version}) is no longer <a href=\"{phpLink}\">supported by PHP</a>. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by PHP." : "您的PHP版本 ({version}) 不再被<a href=\"{phpLink}\">PHP</a>支援,我們建議您升級您的PHP版本來提升效能以及安全性。",
"Error occurred while checking server setup" : "檢查伺服器設定時發生錯誤",
"Shared" : "已分享",
"Shared with {recipients}" : "與 {recipients} 分享",
@@ -112,13 +122,15 @@
"Set expiration date" : "指定到期日",
"Expiration" : "過期",
"Expiration date" : "到期日",
+ "Choose a password for the public link" : "為公開連結選一個密碼",
"Sending ..." : "正在傳送…",
"Email sent" : "Email 已寄出",
"Resharing is not allowed" : "不允許重新分享",
"Share link" : "分享連結",
+ "Link" : "連結",
"Password protect" : "密碼保護",
"Password" : "密碼",
- "Choose a password for the public link" : "為公開連結選一個密碼",
+ "Allow editing" : "允許編輯",
"Email link to person" : "將連結 email 給別人",
"Send" : "寄出",
"Shared with you and the group {group} by {owner}" : "由 {owner} 分享給您和 {group}",
@@ -136,7 +148,11 @@
"access control" : "存取控制",
"An error occured. Please try again" : "發生錯誤,請重試",
"Share" : "分享",
+ "Share with people on other ownClouds using the syntax username@example.com/owncloud" : "與其他在ownCloud上的人們分享,請使用此格式 username@example.com/owncloud",
+ "Share with users or groups …" : "與用戶或群組分享 ...",
+ "Share with users, groups or remote users …" : "與用戶,群組或是遠端使用者分享 ...",
"Warning" : "警告",
+ "Error while sending notification" : "發送通知錯誤",
"The object type is not specified." : "未指定物件類型",
"Enter new" : "輸入新的",
"Delete" : "刪除",
@@ -144,7 +160,16 @@
"Edit tags" : "編輯標籤",
"Error loading dialog template: {error}" : "載入對話樣板出錯:{error}",
"No tags selected for deletion." : "沒有選擇要刪除的標籤",
+ "unknown text" : "未知的文字",
+ "Hello world!" : "哈囉 世界!",
+ "sunny" : "晴朗的",
+ "Hello {name}, the weather is {weather}" : "哈囉 {name}, 天氣是 {weather}",
+ "Hello {name}" : "哈囉 {name}",
+ "_download %n file_::_download %n files_" : ["下載 %n 個檔案"],
+ "{version} is available. Get more information on how to update." : "{version} 釋出了,可以更新",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "正在更新,在某些狀況下,離開本頁面可能會導致更新中斷",
"Updating {productName} to version {version}, this may take a while." : "正在更新 {productName} 到版本 {version} ,請稍候",
+ "An error occurred." : "發生錯誤",
"Please reload the page." : "請重新整理頁面",
"The update was unsuccessful. " : "更新失敗",
"The update was successful. There were warnings." : "更新成功,有警告訊息",
@@ -158,6 +183,9 @@
"New password" : "新密碼",
"New Password" : "新密碼",
"Reset password" : "重設密碼",
+ "Searching other places" : "搜尋其他位置",
+ "No search results in other folders" : "在其他資料夾中沒有找到",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["在其他資料夾中有 {count} 比結果"],
"Personal" : "個人",
"Users" : "使用者",
"Apps" : "應用程式",
@@ -184,11 +212,13 @@
"Technical details" : "技術細節",
"Remote Address: %s" : "遠端位置:%s",
"Request ID: %s" : "請求編號:%s",
+ "Type: %s" : "類型:%s",
"Code: %s" : "代碼:%s",
"Message: %s" : "訊息:%s",
"File: %s" : "檔案:%s",
"Line: %s" : "行數:%s",
"Trace" : "追蹤",
+ "Security warning" : "安全性警告",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "您的資料目錄看起來可以被 Internet 公開存取,因為 .htaccess 設定並未生效。",
"For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "請參考<a href=\"%s\" target=\"_blank\">說明文件</a>以瞭解如何正確設定您的伺服器。",
"Create an <strong>admin account</strong>" : "建立一個<strong>管理者帳號</strong>",
@@ -197,13 +227,22 @@
"Data folder" : "資料儲存位置",
"Configure the database" : "設定資料庫",
"Only %s is available." : "剩下 %s 可使用",
+ "Install and activate additional PHP modules to choose other database types." : "安裝並啟用相關 PHP 模組來使用其他種資料庫",
+ "For more details check out the documentation." : "更多細節詳見說明文件",
"Database user" : "資料庫使用者",
"Database password" : "資料庫密碼",
"Database name" : "資料庫名稱",
"Database tablespace" : "資料庫 tablespace",
"Database host" : "資料庫主機",
+ "Performance warning" : "效能警告",
+ "SQLite will be used as database." : "將使用 SQLite 為資料庫",
+ "For larger installations we recommend to choose a different database backend." : "在大型安裝中建議使用其他種資料庫",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "若使用桌面版程式同步檔案,不建議使用 SQLite",
"Finish setup" : "完成設定",
"Finishing …" : "即將完成…",
+ "Need help?" : "需要幫助?",
+ "See the documentation" : "閱讀說明文件",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "這個應用程式需要啟用 Javascript 才能正常運作,請{linkstart}啟用Javascript{linkend}然後重新整理頁面。",
"Log out" : "登出",
"Search" : "搜尋",
"Server side authentication failed!" : "伺服器端認證失敗!",
@@ -212,7 +251,7 @@
"Please try again or contact your administrator." : "請重試或聯絡系統管理員",
"Log in" : "登入",
"Wrong password. Reset it?" : "密碼錯誤,重設密碼?",
- "remember" : "記住",
+ "Stay logged in" : "保持登入狀態",
"Alternative Logins" : "其他登入方法",
"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>" : "嗨,<br><br>%s 與你分享了<strong>%s</strong>。<br><a href=\"%s\">檢視</a><br><br>",
"This ownCloud instance is currently in single user mode." : "這個 ownCloud 伺服器目前運作於單一使用者模式",
diff --git a/core/routes.php b/core/routes.php
index 57fa606f5fb..0eb013aae85 100644
--- a/core/routes.php
+++ b/core/routes.php
@@ -6,7 +6,7 @@
* @author Georg Ehrke <georg@owncloud.com>
* @author Lukas Reschke <lukas@owncloud.com>
* @author Morris Jobke <hey@morrisjobke.de>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Roeland Jago Douma <rullzer@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
* @author Thomas Tanghus <thomas@tanghus.net>
* @author Victor Dubiniuk <dubiniuk@owncloud.com>
diff --git a/core/shipped.json b/core/shipped.json
index ffa4ee9c738..b6f08a8b96d 100644
--- a/core/shipped.json
+++ b/core/shipped.json
@@ -1,9 +1,9 @@
{
- "core-version": "8.1.0.0",
"shippedApps": [
"activity",
"admin_audit",
"encryption",
+ "dav",
"enterprise_key",
"external",
"files",
@@ -31,5 +31,9 @@
"user_ldap",
"user_shibboleth",
"windows_network_drive"
+ ],
+ "alwaysEnabled": [
+ "files",
+ "dav"
]
}
diff --git a/core/templates/login.php b/core/templates/login.php
index 6751d92f656..b21b6e3d493 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -66,7 +66,7 @@ script('core', [
<?php if ($_['rememberLoginAllowed'] === true) : ?>
<div class="remember-login-container">
<input type="checkbox" name="remember_login" value="1" id="remember_login" class="checkbox checkbox--white">
- <label for="remember_login"><?php p($l->t('remember')); ?></label>
+ <label for="remember_login"><?php p($l->t('Stay logged in')); ?></label>
</div>
<?php endif; ?>
<input type="hidden" name="timezone-offset" id="timezone-offset"/>
diff --git a/core/vendor/strengthify/jquery.strengthify.js b/core/vendor/strengthify/jquery.strengthify.js
index 21f5fa82956..4fcc4d7c7c4 100644
--- a/core/vendor/strengthify/jquery.strengthify.js
+++ b/core/vendor/strengthify/jquery.strengthify.js
@@ -58,7 +58,7 @@
dataType: 'script',
url: options.zxcvbn
}).done(function() {
- me.bind('keyup input', function() {
+ me.bind('keyup input change', function() {
var password = $(this).val(),
// hide strengthigy if no input is provided
opacity = (password === '') ? 0 : 1,