diff options
Diffstat (limited to 'apps')
115 files changed, 921 insertions, 550 deletions
diff --git a/apps/comments/l10n/hu_HU.js b/apps/comments/l10n/hu_HU.js index b49d1456848..cae1ae5e46f 100644 --- a/apps/comments/l10n/hu_HU.js +++ b/apps/comments/l10n/hu_HU.js @@ -2,7 +2,9 @@ OC.L10N.register( "comments", { "<strong>Comments</strong> for files" : "<strong>Hozzászólások</strong> a fájlokhoz", + "You commented" : "Hozzászólt", "%1$s commented" : "%1$s hozzászólt", + "You commented on %2$s" : "Hozzászólt ehhez: %2$s", "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s", "Comments" : "Hozzászólások", "Type in a new comment..." : "Új hozzászólás írása...", diff --git a/apps/comments/l10n/hu_HU.json b/apps/comments/l10n/hu_HU.json index ceba0641915..268bb7dd3d8 100644 --- a/apps/comments/l10n/hu_HU.json +++ b/apps/comments/l10n/hu_HU.json @@ -1,6 +1,8 @@ { "translations": { "<strong>Comments</strong> for files" : "<strong>Hozzászólások</strong> a fájlokhoz", + "You commented" : "Hozzászólt", "%1$s commented" : "%1$s hozzászólt", + "You commented on %2$s" : "Hozzászólt ehhez: %2$s", "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s", "Comments" : "Hozzászólások", "Type in a new comment..." : "Új hozzászólás írása...", diff --git a/apps/dav/appinfo/application.php b/apps/dav/appinfo/application.php index d06daf97f54..593cd770be5 100644 --- a/apps/dav/appinfo/application.php +++ b/apps/dav/appinfo/application.php @@ -27,6 +27,8 @@ use OCA\DAV\CardDAV\CardDavBackend; use OCA\DAV\CardDAV\ContactsManager; use OCA\DAV\CardDAV\SyncJob; use OCA\DAV\CardDAV\SyncService; +use OCA\DAV\Connector\Sabre\Principal; +use OCA\DAV\DAV\GroupPrincipalBackend; use OCA\DAV\HookManager; use OCA\Dav\Migration\AddressBookAdapter; use OCA\Dav\Migration\CalendarAdapter; @@ -79,7 +81,7 @@ class Application extends App { /** @var IAppContainer $c */ $db = $c->getServer()->getDatabaseConnection(); $dispatcher = $c->getServer()->getEventDispatcher(); - $principal = new \OCA\DAV\Connector\Sabre\Principal( + $principal = new Principal( $c->getServer()->getUserManager(), $c->getServer()->getGroupManager() ); @@ -89,7 +91,7 @@ class Application extends App { $container->registerService('CalDavBackend', function($c) { /** @var IAppContainer $c */ $db = $c->getServer()->getDatabaseConnection(); - $principal = new \OCA\DAV\Connector\Sabre\Principal( + $principal = new Principal( $c->getServer()->getUserManager(), $c->getServer()->getGroupManager() ); @@ -122,11 +124,14 @@ class Application extends App { $container->registerService('BirthdayService', function($c) { /** @var IAppContainer $c */ + $g = new GroupPrincipalBackend( + $c->getServer()->getGroupManager() + ); return new BirthdayService( $c->query('CalDavBackend'), - $c->query('CardDavBackend') + $c->query('CardDavBackend'), + $g ); - }); } @@ -147,6 +152,7 @@ class Application extends App { $listener = function($event) { if ($event instanceof GenericEvent) { + /** @var BirthdayService $b */ $b = $this->getContainer()->query('BirthdayService'); $b->onCardChanged( $event->getArgument('addressBookId'), @@ -161,6 +167,7 @@ class Application extends App { $dispatcher->addListener('\OCA\DAV\CardDAV\CardDavBackend::updateCard', $listener); $dispatcher->addListener('\OCA\DAV\CardDAV\CardDavBackend::deleteCard', function($event) { if ($event instanceof GenericEvent) { + /** @var BirthdayService $b */ $b = $this->getContainer()->query('BirthdayService'); $b->onCardDeleted( $event->getArgument('addressBookId'), diff --git a/apps/dav/appinfo/v1/publicwebdav.php b/apps/dav/appinfo/v1/publicwebdav.php index 558a8238666..b26e9ebe7c8 100644 --- a/apps/dav/appinfo/v1/publicwebdav.php +++ b/apps/dav/appinfo/v1/publicwebdav.php @@ -32,7 +32,11 @@ OC_App::loadApps($RUNTIME_APPTYPES); OC_Util::obEnd(); // Backends -$authBackend = new OCA\DAV\Connector\PublicAuth(\OC::$server->getConfig(), \OC::$server->getRequest()); +$authBackend = new OCA\DAV\Connector\PublicAuth( + \OC::$server->getRequest(), + \OC::$server->getShareManager(), + \OC::$server->getSession() +); $serverFactory = new OCA\DAV\Connector\Sabre\ServerFactory( \OC::$server->getConfig(), @@ -56,10 +60,9 @@ $server = $serverFactory->createServer($baseuri, $requestUri, $authBackend, func } $share = $authBackend->getShare(); - $rootShare = \OCP\Share::resolveReShare($share); - $owner = $rootShare['uid_owner']; - $isWritable = $share['permissions'] & (\OCP\Constants::PERMISSION_UPDATE | \OCP\Constants::PERMISSION_CREATE); - $fileId = $share['file_source']; + $owner = $share->getShareOwner(); + $isWritable = $share->getPermissions() & (\OCP\Constants::PERMISSION_UPDATE | \OCP\Constants::PERMISSION_CREATE); + $fileId = $share->getNodeId(); if (!$isWritable) { \OC\Files\Filesystem::addStorageWrapper('readonly', function ($mountPoint, $storage) { diff --git a/apps/dav/lib/caldav/birthdayservice.php b/apps/dav/lib/caldav/birthdayservice.php index e03a630fed8..b74116f4083 100644 --- a/apps/dav/lib/caldav/birthdayservice.php +++ b/apps/dav/lib/caldav/birthdayservice.php @@ -23,6 +23,7 @@ namespace OCA\DAV\CalDAV; use Exception; use OCA\DAV\CardDAV\CardDavBackend; +use OCA\DAV\DAV\GroupPrincipalBackend; use Sabre\VObject\Component\VCalendar; use Sabre\VObject\Reader; @@ -30,15 +31,20 @@ class BirthdayService { const BIRTHDAY_CALENDAR_URI = 'contact_birthdays'; + /** @var GroupPrincipalBackend */ + private $principalBackend; + /** * BirthdayService constructor. * * @param CalDavBackend $calDavBackEnd * @param CardDavBackend $cardDavBackEnd + * @param GroupPrincipalBackend $principalBackend */ - public function __construct($calDavBackEnd, $cardDavBackEnd) { + public function __construct($calDavBackEnd, $cardDavBackEnd, $principalBackend) { $this->calDavBackEnd = $calDavBackEnd; $this->cardDavBackEnd = $cardDavBackEnd; + $this->principalBackend = $principalBackend; } /** @@ -48,22 +54,26 @@ class BirthdayService { */ public function onCardChanged($addressBookId, $cardUri, $cardData) { + $targetPrincipals = $this->getAllAffectedPrincipals($addressBookId); + $book = $this->cardDavBackEnd->getAddressBookById($addressBookId); - $principalUri = $book['principaluri']; - $calendar = $this->ensureCalendarExists($principalUri); - $objectUri = $book['uri'] . '-' . $cardUri. '.ics'; - $calendarData = $this->buildBirthdayFromContact($cardData); - $existing = $this->calDavBackEnd->getCalendarObject($calendar['id'], $objectUri); - if (is_null($calendarData)) { - if (!is_null($existing)) { - $this->calDavBackEnd->deleteCalendarObject($calendar['id'], $objectUri); - } - } else { - if (is_null($existing)) { - $this->calDavBackEnd->createCalendarObject($calendar['id'], $objectUri, $calendarData->serialize()); + $targetPrincipals[] = $book['principaluri']; + foreach ($targetPrincipals as $principalUri) { + $calendar = $this->ensureCalendarExists($principalUri); + $objectUri = $book['uri'] . '-' . $cardUri. '.ics'; + $calendarData = $this->buildBirthdayFromContact($cardData); + $existing = $this->calDavBackEnd->getCalendarObject($calendar['id'], $objectUri); + if (is_null($calendarData)) { + if (!is_null($existing)) { + $this->calDavBackEnd->deleteCalendarObject($calendar['id'], $objectUri); + } } else { - if ($this->birthdayEvenChanged($existing['calendardata'], $calendarData)) { - $this->calDavBackEnd->updateCalendarObject($calendar['id'], $objectUri, $calendarData->serialize()); + if (is_null($existing)) { + $this->calDavBackEnd->createCalendarObject($calendar['id'], $objectUri, $calendarData->serialize()); + } else { + if ($this->birthdayEvenChanged($existing['calendardata'], $calendarData)) { + $this->calDavBackEnd->updateCalendarObject($calendar['id'], $objectUri, $calendarData->serialize()); + } } } } @@ -74,11 +84,14 @@ class BirthdayService { * @param string $cardUri */ public function onCardDeleted($addressBookId, $cardUri) { + $targetPrincipals = $this->getAllAffectedPrincipals($addressBookId); $book = $this->cardDavBackEnd->getAddressBookById($addressBookId); - $principalUri = $book['principaluri']; - $calendar = $this->ensureCalendarExists($principalUri); - $objectUri = $book['uri'] . '-' . $cardUri. '.ics'; - $this->calDavBackEnd->deleteCalendarObject($calendar['id'], $objectUri); + $targetPrincipals[] = $book['principaluri']; + foreach ($targetPrincipals as $principalUri) { + $calendar = $this->ensureCalendarExists($principalUri); + $objectUri = $book['uri'] . '-' . $cardUri . '.ics'; + $this->calDavBackEnd->deleteCalendarObject($calendar['id'], $objectUri); + } } /** @@ -190,4 +203,24 @@ class BirthdayService { return false; } + /** + * @param integer $addressBookId + * @return mixed + */ + protected function getAllAffectedPrincipals($addressBookId) { + $targetPrincipals = []; + $shares = $this->cardDavBackEnd->getShares($addressBookId); + foreach ($shares as $share) { + if ($share['{http://owncloud.org/ns}group-share']) { + $users = $this->principalBackend->getGroupMemberSet($share['{http://owncloud.org/ns}principal']); + foreach ($users as $user) { + $targetPrincipals[] = $user['uri']; + } + } else { + $targetPrincipals[] = $share['{http://owncloud.org/ns}principal']; + } + } + return array_values(array_unique($targetPrincipals, SORT_STRING)); + } + } diff --git a/apps/dav/lib/connector/publicauth.php b/apps/dav/lib/connector/publicauth.php index 0d75a4db493..3aa58cda244 100644 --- a/apps/dav/lib/connector/publicauth.php +++ b/apps/dav/lib/connector/publicauth.php @@ -26,31 +26,41 @@ namespace OCA\DAV\Connector; -use OCP\IConfig; use OCP\IRequest; +use OCP\ISession; +use OCP\Share\Exceptions\ShareNotFound; +use OCP\Share\IManager; +/** + * Class PublicAuth + * + * @package OCA\DAV\Connector + */ class PublicAuth extends \Sabre\DAV\Auth\Backend\AbstractBasic { - /** - * @var \OCP\IConfig - */ - private $config; - + /** @var \OCP\Share\IShare */ private $share; - /** - * @var IRequest - */ + /** @var IManager */ + private $shareManager; + + /** @var ISession */ + private $session; + + /** @var IRequest */ private $request; /** - * @param \OCP\IConfig $config * @param IRequest $request + * @param IManager $shareManager + * @param ISession $session */ - public function __construct(IConfig $config, - IRequest $request) { - $this->config = $config; + public function __construct(IRequest $request, + IManager $shareManager, + ISession $session) { $this->request = $request; + $this->shareManager = $shareManager; + $this->session = $session; } /** @@ -66,42 +76,23 @@ class PublicAuth extends \Sabre\DAV\Auth\Backend\AbstractBasic { * @throws \Sabre\DAV\Exception\NotAuthenticated */ protected function validateUserPass($username, $password) { - $linkItem = \OCP\Share::getShareByToken($username, false); - \OC_User::setIncognitoMode(true); - $this->share = $linkItem; - if (!$linkItem) { + try { + $share = $this->shareManager->getShareByToken($username); + } catch (ShareNotFound $e) { return false; } - if ((int)$linkItem['share_type'] === \OCP\Share::SHARE_TYPE_LINK && - $this->config->getAppValue('core', 'shareapi_allow_public_upload', 'yes') !== 'yes') { - $this->share['permissions'] &= ~(\OCP\Constants::PERMISSION_CREATE | \OCP\Constants::PERMISSION_UPDATE); - } + $this->share = $share; - // check if the share is password protected - if (isset($linkItem['share_with'])) { - if ($linkItem['share_type'] == \OCP\Share::SHARE_TYPE_LINK) { - // Check Password - $newHash = ''; - if(\OC::$server->getHasher()->verify($password, $linkItem['share_with'], $newHash)) { - /** - * FIXME: Migrate old hashes to new hash format - * Due to the fact that there is no reasonable functionality to update the password - * of an existing share no migration is yet performed there. - * The only possibility is to update the existing share which will result in a new - * share ID and is a major hack. - * - * In the future the migration should be performed once there is a proper method - * to update the share's password. (for example `$share->updatePassword($password)` - * - * @link https://github.com/owncloud/core/issues/10671 - */ - if(!empty($newHash)) { + \OC_User::setIncognitoMode(true); - } + // check if the share is password protected + if ($share->getPassword() !== null) { + if ($share->getShareType() === \OCP\Share::SHARE_TYPE_LINK) { + if ($this->shareManager->checkPassword($share, $password)) { return true; - } else if (\OC::$server->getSession()->exists('public_link_authenticated') - && \OC::$server->getSession()->get('public_link_authenticated') === $linkItem['id']) { + } else if ($this->session->exists('public_link_authenticated') + && $this->session->get('public_link_authenticated') === $share->getId()) { return true; } else { if (in_array('XMLHttpRequest', explode(',', $this->request->getHeader('X-Requested-With')))) { @@ -112,7 +103,7 @@ class PublicAuth extends \Sabre\DAV\Auth\Backend\AbstractBasic { } return false; } - } else if ($linkItem['share_type'] == \OCP\Share::SHARE_TYPE_REMOTE) { + } else if ($share->getShareType() === \OCP\Share::SHARE_TYPE_REMOTE) { return true; } else { return false; @@ -123,7 +114,7 @@ class PublicAuth extends \Sabre\DAV\Auth\Backend\AbstractBasic { } /** - * @return array + * @return \OCP\Share\IShare */ public function getShare() { return $this->share; diff --git a/apps/dav/lib/dav/groupprincipalbackend.php b/apps/dav/lib/dav/groupprincipalbackend.php index 34c00b7927e..e0568639784 100644 --- a/apps/dav/lib/dav/groupprincipalbackend.php +++ b/apps/dav/lib/dav/groupprincipalbackend.php @@ -22,6 +22,7 @@ namespace OCA\DAV\DAV; use OCP\IGroup; use OCP\IGroupManager; +use OCP\IUser; use Sabre\DAV\Exception; use \Sabre\DAV\PropPatch; use Sabre\DAVACL\PrincipalBackend\BackendInterface; @@ -82,10 +83,10 @@ class GroupPrincipalBackend implements BackendInterface { return null; } $name = $elements[2]; - $user = $this->groupManager->get($name); + $group = $this->groupManager->get($name); - if (!is_null($user)) { - return $this->groupToPrincipal($user); + if (!is_null($group)) { + return $this->groupToPrincipal($group); } return null; @@ -99,8 +100,23 @@ class GroupPrincipalBackend implements BackendInterface { * @throws Exception */ public function getGroupMemberSet($principal) { - // TODO: implement if we want that - return []; + $elements = explode('/', $principal); + if ($elements[0] !== 'principals') { + return []; + } + if ($elements[1] !== 'groups') { + return []; + } + $name = $elements[2]; + $group = $this->groupManager->get($name); + + if (is_null($group)) { + return []; + } + + return array_map(function($user) { + return $this->userToPrincipal($user); + }, $group->getUsers()); } /** @@ -162,8 +178,21 @@ class GroupPrincipalBackend implements BackendInterface { protected function groupToPrincipal($group) { $groupId = $group->getGID(); $principal = [ - 'uri' => "principals/groups/$groupId", - '{DAV:}displayname' => $groupId, + 'uri' => "principals/groups/$groupId", + '{DAV:}displayname' => $groupId, + ]; + + return $principal; + } + + /** + * @param IUser $user + * @return array + */ + protected function userToPrincipal($user) { + $principal = [ + 'uri' => 'principals/users/' . $user->getUID(), + '{DAV:}displayname' => $user->getDisplayName(), ]; return $principal; diff --git a/apps/dav/lib/dav/sharing/backend.php b/apps/dav/lib/dav/sharing/backend.php index ffc4193e34b..225b773713d 100644 --- a/apps/dav/lib/dav/sharing/backend.php +++ b/apps/dav/lib/dav/sharing/backend.php @@ -161,7 +161,8 @@ class Backend { 'commonName' => isset($p['{DAV:}displayname']) ? $p['{DAV:}displayname'] : '', 'status' => 1, 'readOnly' => ($row['access'] == self::ACCESS_READ), - '{'.\OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD.'}principal' => $row['principaluri'] + '{http://owncloud.org/ns}principal' => $row['principaluri'], + '{http://owncloud.org/ns}group-share' => is_null($p) ]; } diff --git a/apps/dav/lib/server.php b/apps/dav/lib/server.php index 5336c82dfb8..e6668556448 100644 --- a/apps/dav/lib/server.php +++ b/apps/dav/lib/server.php @@ -34,6 +34,7 @@ use OCA\DAV\Files\BrowserErrorPagePlugin; use OCA\DAV\Files\CustomPropertiesBackend; use OCP\IRequest; use OCP\SabrePluginEvent; +use Sabre\CardDAV\VCFExportPlugin; use Sabre\DAV\Auth\Plugin; class Server { @@ -97,6 +98,7 @@ class Server { // addressbook plugins $this->server->addPlugin(new \OCA\DAV\CardDAV\Plugin()); + $this->server->addPlugin(new VCFExportPlugin()); // system tags plugins $this->server->addPlugin(new \OCA\DAV\SystemTag\SystemTagPlugin( diff --git a/apps/dav/tests/unit/carddav/birthdayservicetest.php b/apps/dav/tests/unit/carddav/birthdayservicetest.php index 2efb3c09aea..e15edd16c62 100644 --- a/apps/dav/tests/unit/carddav/birthdayservicetest.php +++ b/apps/dav/tests/unit/carddav/birthdayservicetest.php @@ -24,6 +24,7 @@ namespace OCA\DAV\Tests\Unit\CardDAV; use OCA\DAV\CalDAV\BirthdayService; use OCA\DAV\CalDAV\CalDavBackend; use OCA\DAV\CardDAV\CardDavBackend; +use OCA\DAV\DAV\GroupPrincipalBackend; use Sabre\VObject\Component\VCalendar; use Sabre\VObject\Reader; use Test\TestCase; @@ -36,14 +37,17 @@ class BirthdayServiceTest extends TestCase { private $calDav; /** @var CardDavBackend | \PHPUnit_Framework_MockObject_MockObject */ private $cardDav; + /** @var GroupPrincipalBackend | \PHPUnit_Framework_MockObject_MockObject */ + private $groupPrincialBackend; public function setUp() { parent::setUp(); $this->calDav = $this->getMockBuilder('OCA\DAV\CalDAV\CalDavBackend')->disableOriginalConstructor()->getMock(); $this->cardDav = $this->getMockBuilder('OCA\DAV\CardDAV\CardDavBackend')->disableOriginalConstructor()->getMock(); + $this->groupPrincialBackend = $this->getMockBuilder('OCA\DAV\DAV\GroupPrincipalBackend')->disableOriginalConstructor()->getMock(); - $this->service = new BirthdayService($this->calDav, $this->cardDav); + $this->service = new BirthdayService($this->calDav, $this->cardDav, $this->groupPrincialBackend); } /** @@ -77,6 +81,7 @@ class BirthdayServiceTest extends TestCase { 'id' => 1234 ]); $this->calDav->expects($this->once())->method('deleteCalendarObject')->with(1234, 'default-gump.vcf.ics'); + $this->cardDav->expects($this->once())->method('getShares')->willReturn([]); $this->service->onCardDeleted(666, 'gump.vcf'); } @@ -96,10 +101,11 @@ class BirthdayServiceTest extends TestCase { ->willReturn([ 'id' => 1234 ]); + $this->cardDav->expects($this->once())->method('getShares')->willReturn([]); /** @var BirthdayService | \PHPUnit_Framework_MockObject_MockObject $service */ $service = $this->getMock('\OCA\DAV\CalDAV\BirthdayService', - ['buildBirthdayFromContact', 'birthdayEvenChanged'], [$this->calDav, $this->cardDav]); + ['buildBirthdayFromContact', 'birthdayEvenChanged'], [$this->calDav, $this->cardDav, $this->groupPrincialBackend]); if ($expectedOp === 'delete') { $this->calDav->expects($this->once())->method('getCalendarObject')->willReturn(''); @@ -132,6 +138,45 @@ class BirthdayServiceTest extends TestCase { $this->assertEquals($expected, $this->service->birthdayEvenChanged($old, $new)); } + public function testGetAllAffectedPrincipals() { + $this->cardDav->expects($this->once())->method('getShares')->willReturn([ + [ + '{http://owncloud.org/ns}group-share' => false, + '{http://owncloud.org/ns}principal' => 'principals/users/user01' + ], + [ + '{http://owncloud.org/ns}group-share' => false, + '{http://owncloud.org/ns}principal' => 'principals/users/user01' + ], + [ + '{http://owncloud.org/ns}group-share' => false, + '{http://owncloud.org/ns}principal' => 'principals/users/user02' + ], + [ + '{http://owncloud.org/ns}group-share' => true, + '{http://owncloud.org/ns}principal' => 'principals/groups/users' + ], + ]); + $this->groupPrincialBackend->expects($this->once())->method('getGroupMemberSet') + ->willReturn([ + [ + 'uri' => 'principals/users/user01', + ], + [ + 'uri' => 'principals/users/user02', + ], + [ + 'uri' => 'principals/users/user03', + ], + ]); + $users = $this->invokePrivate($this->service, 'getAllAffectedPrincipals', [6666]); + $this->assertEquals([ + 'principals/users/user01', + 'principals/users/user02', + 'principals/users/user03' + ], $users); + } + public function providesBirthday() { return [ [true, diff --git a/apps/dav/tests/unit/comments/commentsplugin.php b/apps/dav/tests/unit/comments/commentsplugin.php index c7d073d1491..c909f6a61ab 100644 --- a/apps/dav/tests/unit/comments/commentsplugin.php +++ b/apps/dav/tests/unit/comments/commentsplugin.php @@ -449,16 +449,6 @@ class CommentsPlugin extends \Test\TestCase { ->with('users', 'alice', 'files', '42') ->will($this->returnValue($comment)); - $this->commentsManager->expects($this->any()) - ->method('setMessage') - ->with('') - ->will($this->throwException(new \InvalidArgumentException())); - - $this->commentsManager->expects($this->any()) - ->method('setVerb') - ->with('') - ->will($this->throwException(new \InvalidArgumentException())); - $this->userSession->expects($this->once()) ->method('getUser') ->will($this->returnValue($user)); diff --git a/apps/dav/tests/unit/connector/publicauth.php b/apps/dav/tests/unit/connector/publicauth.php new file mode 100644 index 00000000000..5f46651d372 --- /dev/null +++ b/apps/dav/tests/unit/connector/publicauth.php @@ -0,0 +1,170 @@ +<?php + +namespace OCA\DAV\Tests\Unit\Connector; + +use OCP\IRequest; +use OCP\ISession; +use OCP\Share\Exceptions\ShareNotFound; +use OCP\Share\IManager; + +class PublicAuth extends \Test\TestCase { + + /** @var ISession|\PHPUnit_Framework_MockObject_MockObject */ + private $session; + /** @var IRequest|\PHPUnit_Framework_MockObject_MockObject */ + private $request; + /** @var IManager|\PHPUnit_Framework_MockObject_MockObject */ + private $shareManager; + /** @var \OCA\DAV\Connector\PublicAuth */ + private $auth; + + /** @var string */ + private $oldUser; + + protected function setUp() { + parent::setUp(); + + $this->session = $this->getMock('\OCP\ISession'); + $this->request = $this->getMock('\OCP\IRequest'); + $this->shareManager = $this->getMock('\OCP\Share\IManager'); + + $this->auth = new \OCA\DAV\Connector\PublicAuth( + $this->request, + $this->shareManager, + $this->session + ); + + // Store current user + $this->oldUser = \OC_User::getUser(); + } + + protected function tearDown() { + \OC_User::setIncognitoMode(false); + + // Set old user + \OC_User::setUserId($this->oldUser); + \OC_Util::setupFS($this->oldUser); + + parent::tearDown(); + } + + public function testNoShare() { + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willThrowException(new ShareNotFound()); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertFalse($result); + } + + public function testShareNoPassword() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn(null); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertTrue($result); + } + + public function testSharePasswordFancyShareType() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn('password'); + $share->method('getShareType')->willReturn(42); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertFalse($result); + } + + + public function testSharePasswordRemote() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn('password'); + $share->method('getShareType')->willReturn(\OCP\Share::SHARE_TYPE_REMOTE); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertTrue($result); + } + + public function testSharePasswordLinkValidPassword() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn('password'); + $share->method('getShareType')->willReturn(\OCP\Share::SHARE_TYPE_LINK); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $this->shareManager->expects($this->once()) + ->method('checkPassword')->with( + $this->equalTo($share), + $this->equalTo('password') + )->willReturn(true); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertTrue($result); + } + + public function testSharePasswordLinkValidSession() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn('password'); + $share->method('getShareType')->willReturn(\OCP\Share::SHARE_TYPE_LINK); + $share->method('getId')->willReturn('42'); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $this->shareManager->method('checkPassword') + ->with( + $this->equalTo($share), + $this->equalTo('password') + )->willReturn(false); + + $this->session->method('exists')->with('public_link_authenticated')->willReturn(true); + $this->session->method('get')->with('public_link_authenticated')->willReturn('42'); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertTrue($result); + } + + public function testSharePasswordLinkInvalidSession() { + $share = $this->getMock('OCP\Share\IShare'); + $share->method('getPassword')->willReturn('password'); + $share->method('getShareType')->willReturn(\OCP\Share::SHARE_TYPE_LINK); + $share->method('getId')->willReturn('42'); + + $this->shareManager->expects($this->once()) + ->method('getShareByToken') + ->willReturn($share); + + $this->shareManager->method('checkPassword') + ->with( + $this->equalTo($share), + $this->equalTo('password') + )->willReturn(false); + + $this->session->method('exists')->with('public_link_authenticated')->willReturn(true); + $this->session->method('get')->with('public_link_authenticated')->willReturn('43'); + + $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']); + + $this->assertFalse($result); + } +} diff --git a/apps/dav/tests/unit/connector/sabre/filesplugin.php b/apps/dav/tests/unit/connector/sabre/filesplugin.php index e88066a12da..fb08ee170c4 100644 --- a/apps/dav/tests/unit/connector/sabre/filesplugin.php +++ b/apps/dav/tests/unit/connector/sabre/filesplugin.php @@ -84,6 +84,7 @@ class FilesPlugin extends \Test\TestCase { $node = $this->getMockBuilder($class) ->disableOriginalConstructor() ->getMock(); + $node->expects($this->any()) ->method('getId') ->will($this->returnValue(123)); @@ -164,7 +165,9 @@ class FilesPlugin extends \Test\TestCase { } public function testGetPropertiesForFileHome() { - $node = $this->createTestNode('\OCA\DAV\Files\FilesHome'); + $node = $this->getMockBuilder('\OCA\DAV\Files\FilesHome') + ->disableOriginalConstructor() + ->getMock(); $propFind = new \Sabre\DAV\PropFind( '/dummyPath', @@ -185,9 +188,6 @@ class FilesPlugin extends \Test\TestCase { ->disableOriginalConstructor()->getMock(); $user->expects($this->never())->method('getUID'); $user->expects($this->never())->method('getDisplayName'); - $node->expects($this->never())->method('getDirectDownload'); - $node->expects($this->never())->method('getOwner'); - $node->expects($this->never())->method('getSize'); $this->plugin->handleGetProperties( $propFind, @@ -276,8 +276,6 @@ class FilesPlugin extends \Test\TestCase { 0 ); - $node->expects($this->never()) - ->method('getDirectDownload'); $node->expects($this->once()) ->method('getSize') ->will($this->returnValue(1025)); diff --git a/apps/encryption/tests/lib/MigrationTest.php b/apps/encryption/tests/lib/MigrationTest.php index 6edb8624e70..18f7c8b35d5 100644 --- a/apps/encryption/tests/lib/MigrationTest.php +++ b/apps/encryption/tests/lib/MigrationTest.php @@ -512,13 +512,9 @@ class MigrationTest extends \Test\TestCase { */ public function testGetTargetDir($user, $keyPath, $filename, $trash, $systemMounts, $expected) { - $updater = $this->getMockBuilder('\OC\Files\Cache\Updater') - ->disableOriginalConstructor()->getMock(); $view = $this->getMockBuilder('\OC\Files\View') ->disableOriginalConstructor()->getMock(); $view->expects($this->any())->method('file_exists')->willReturn(true); - $view->expects($this->any())->method('getUpdater')->willReturn($updater); - $m = $this->getMockBuilder('OCA\Encryption\Migration') ->setConstructorArgs( diff --git a/apps/encryption/tests/lib/crypto/encryptionTest.php b/apps/encryption/tests/lib/crypto/encryptionTest.php index 8a228c2c215..ad20efb4451 100644 --- a/apps/encryption/tests/lib/crypto/encryptionTest.php +++ b/apps/encryption/tests/lib/crypto/encryptionTest.php @@ -142,9 +142,6 @@ class EncryptionTest extends TestCase { $this->cryptMock->expects($this->any()) ->method('multiKeyEncrypt') ->willReturn(true); - $this->cryptMock->expects($this->any()) - ->method('setAllFileKeys') - ->willReturn(true); $this->instance->end('/foo/bar'); } diff --git a/apps/federatedfilesharing/lib/federatedshareprovider.php b/apps/federatedfilesharing/lib/federatedshareprovider.php index e54ce08fb04..a450b420cf4 100644 --- a/apps/federatedfilesharing/lib/federatedshareprovider.php +++ b/apps/federatedfilesharing/lib/federatedshareprovider.php @@ -563,4 +563,21 @@ class FederatedShareProvider implements IShareProvider { return $nodes[0]; } + /** + * A user is deleted from the system + * So clean up the relevant shares. + * + * @param string $uid + * @param int $shareType + */ + public function userDeleted($uid, $shareType) { + //TODO: probabaly a good idea to send unshare info to remote servers + + $qb = $this->dbConnection->getQueryBuilder(); + + $qb->delete('share') + ->where($qb->expr()->eq('share_type', $qb->createNamedParameter(\OCP\Share::SHARE_TYPE_REMOTE))) + ->andWhere($qb->expr()->eq('uid_owner', $qb->createNamedParameter($uid))) + ->execute(); + } } diff --git a/apps/federatedfilesharing/tests/federatedshareprovidertest.php b/apps/federatedfilesharing/tests/federatedshareprovidertest.php index dedd6767b49..92e9f10c3cd 100644 --- a/apps/federatedfilesharing/tests/federatedshareprovidertest.php +++ b/apps/federatedfilesharing/tests/federatedshareprovidertest.php @@ -462,4 +462,52 @@ class FederatedShareProviderTest extends TestCase { $this->assertCount(1, $shares); $this->assertEquals('user2@server.com', $shares[0]->getSharedWith()); } + + public function dataDeleteUser() { + return [ + ['a', 'b', 'c', 'a', true], + ['a', 'b', 'c', 'b', false], + // The recipient is non local. + ['a', 'b', 'c', 'c', false], + ['a', 'b', 'c', 'd', false], + ]; + } + + /** + * @dataProvider dataDeleteUser + * + * @param string $owner The owner of the share (uid) + * @param string $initiator The initiator of the share (uid) + * @param string $recipient The recipient of the share (uid/gid/pass) + * @param string $deletedUser The user that is deleted + * @param bool $rowDeleted Is the row deleted in this setup + */ + public function testDeleteUser($owner, $initiator, $recipient, $deletedUser, $rowDeleted) { + $qb = $this->connection->getQueryBuilder(); + $qb->insert('share') + ->setValue('share_type', $qb->createNamedParameter(\OCP\Share::SHARE_TYPE_REMOTE)) + ->setValue('uid_owner', $qb->createNamedParameter($owner)) + ->setValue('uid_initiator', $qb->createNamedParameter($initiator)) + ->setValue('share_with', $qb->createNamedParameter($recipient)) + ->setValue('item_type', $qb->createNamedParameter('file')) + ->setValue('item_source', $qb->createNamedParameter(42)) + ->setValue('file_source', $qb->createNamedParameter(42)) + ->execute(); + + $id = $qb->getLastInsertId(); + + $this->provider->userDeleted($deletedUser, \OCP\Share::SHARE_TYPE_REMOTE); + + $qb = $this->connection->getQueryBuilder(); + $qb->select('*') + ->from('share') + ->where( + $qb->expr()->eq('id', $qb->createNamedParameter($id)) + ); + $cursor = $qb->execute(); + $data = $cursor->fetchAll(); + $cursor->closeCursor(); + + $this->assertCount($rowDeleted ? 0 : 1, $data); + } } diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 0c4d41b65f9..71af4a21b9b 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -2490,7 +2490,6 @@ } }); fileUploadStart.on('fileuploadadd', function(e, data) { - console.log('XXXXXXX'); OC.Upload.log('filelist handle fileuploadadd', e, data); //finish delete if we are uploading a deleted file diff --git a/apps/files/l10n/hu_HU.js b/apps/files/l10n/hu_HU.js index 304457a9f5e..96f599c87c5 100644 --- a/apps/files/l10n/hu_HU.js +++ b/apps/files/l10n/hu_HU.js @@ -106,6 +106,7 @@ OC.L10N.register( "Missing permissions to edit from here." : "Innen nem lehet szerkeszteni hiányzó jogosultság miatt.", "Settings" : "Beállítások", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Használja ezt a címet <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">a Fájlok eléréséhez WebDAV-on keresztül</a>.", "Cancel upload" : "A feltöltés megszakítása", "No files in here" : "Itt nincsenek fájlok", "Upload some content or sync with your devices!" : "Tölts fel néhány tartalmat, vagy szinkronizálj az eszközöddel!", diff --git a/apps/files/l10n/hu_HU.json b/apps/files/l10n/hu_HU.json index b39080d9cd6..442d883d234 100644 --- a/apps/files/l10n/hu_HU.json +++ b/apps/files/l10n/hu_HU.json @@ -104,6 +104,7 @@ "Missing permissions to edit from here." : "Innen nem lehet szerkeszteni hiányzó jogosultság miatt.", "Settings" : "Beállítások", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Használja ezt a címet <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">a Fájlok eléréséhez WebDAV-on keresztül</a>.", "Cancel upload" : "A feltöltés megszakítása", "No files in here" : "Itt nincsenek fájlok", "Upload some content or sync with your devices!" : "Tölts fel néhány tartalmat, vagy szinkronizálj az eszközöddel!", diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js index 95bbf36253b..67506f252ac 100644 --- a/apps/files/l10n/sv.js +++ b/apps/files/l10n/sv.js @@ -106,6 +106,7 @@ OC.L10N.register( "Missing permissions to edit from here." : "Saknar rättigheter att ändra härifrån.", "Settings" : "Inställningar", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Använd den här adressen för att <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">komma åt dina filer via WebDAV</a>", "Cancel upload" : "Avbryt uppladdning", "No files in here" : "Inga filer kunde hittas", "Upload some content or sync with your devices!" : "Ladda upp innehåll eller synkronisera med dina enheter!", diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json index 484d6630fa0..8a1c44b3ca9 100644 --- a/apps/files/l10n/sv.json +++ b/apps/files/l10n/sv.json @@ -104,6 +104,7 @@ "Missing permissions to edit from here." : "Saknar rättigheter att ändra härifrån.", "Settings" : "Inställningar", "WebDAV" : "WebDAV", + "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Använd den här adressen för att <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">komma åt dina filer via WebDAV</a>", "Cancel upload" : "Avbryt uppladdning", "No files in here" : "Inga filer kunde hittas", "Upload some content or sync with your devices!" : "Ladda upp innehåll eller synkronisera med dina enheter!", diff --git a/apps/files/lib/capabilities.php b/apps/files/lib/capabilities.php index 7d50b51bb97..dc49ca174b3 100644 --- a/apps/files/lib/capabilities.php +++ b/apps/files/lib/capabilities.php @@ -24,6 +24,7 @@ namespace OCA\Files; use OCP\Capabilities\ICapability; +use OCP\IConfig; /** * Class Capabilities @@ -31,6 +32,17 @@ use OCP\Capabilities\ICapability; * @package OCA\Files */ class Capabilities implements ICapability { + /** @var IConfig */ + protected $config; + + /** + * Capabilities constructor. + * + * @param IConfig $config + */ + public function __construct(IConfig $config) { + $this->config = $config; + } /** * Return this classes capabilities @@ -41,6 +53,7 @@ class Capabilities implements ICapability { return [ 'files' => [ 'bigfilechunking' => true, + 'blacklisted_files' => $this->config->getSystemValue('blacklisted_files', ['.htaccess']), ], ]; } diff --git a/apps/files_external/js/settings.js b/apps/files_external/js/settings.js index 0b33458bec2..55c12cc0ac9 100644 --- a/apps/files_external/js/settings.js +++ b/apps/files_external/js/settings.js @@ -34,17 +34,7 @@ var MOUNT_OPTIONS_DROPDOWN_TEMPLATE = ' </select>' + ' </div>' + '</div>'; - - /* TODO the current l10n extrator can't handle JS functions within handlebar - templates therefore they are duplicated here - t("files_external", "Enable encryption") - t("files_external", "Enable previews") - t("files_external", "Enable sharing") - t("files_external", "Check for changes") - t("files_external", "Never") - t("files_external", "Once every direct access") - */ - + /** * Returns the selection of applicable users in the given configuration row * diff --git a/apps/files_external/l10n/ar.js b/apps/files_external/l10n/ar.js index b7ecd7404d2..2f04f9b2baf 100644 --- a/apps/files_external/l10n/ar.js +++ b/apps/files_external/l10n/ar.js @@ -3,7 +3,6 @@ OC.L10N.register( { "Personal" : "شخصي", "System" : "النظام", - "Never" : "أبدا", "Saved" : "حفظ", "Username" : "إسم المستخدم", "Password" : "كلمة السر", @@ -23,6 +22,7 @@ OC.L10N.register( "ownCloud" : "ownCloud", "Share" : "شارك", "Name" : "اسم", + "Never" : "أبدا", "Folder name" : "اسم المجلد", "Configuration" : "إعداد", "Delete" : "إلغاء" diff --git a/apps/files_external/l10n/ar.json b/apps/files_external/l10n/ar.json index 37a3ee2d8f7..ff3647c612c 100644 --- a/apps/files_external/l10n/ar.json +++ b/apps/files_external/l10n/ar.json @@ -1,7 +1,6 @@ { "translations": { "Personal" : "شخصي", "System" : "النظام", - "Never" : "أبدا", "Saved" : "حفظ", "Username" : "إسم المستخدم", "Password" : "كلمة السر", @@ -21,6 +20,7 @@ "ownCloud" : "ownCloud", "Share" : "شارك", "Name" : "اسم", + "Never" : "أبدا", "Folder name" : "اسم المجلد", "Configuration" : "إعداد", "Delete" : "إلغاء" diff --git a/apps/files_external/l10n/ca.js b/apps/files_external/l10n/ca.js index 794409671e5..767318876d2 100644 --- a/apps/files_external/l10n/ca.js +++ b/apps/files_external/l10n/ca.js @@ -13,11 +13,6 @@ OC.L10N.register( "Access granted" : "S'ha concedit l'accés", "Generate keys" : "Generar claus", "Error generating key pair" : "Error en generar el parell de claus", - "Enable encryption" : "Habilitar xifrat", - "Enable previews" : "Habilitar vistes prèvies", - "Check for changes" : "Comproveu si hi ha canvis", - "Never" : "Mai", - "Once every direct access" : "Un cop cada accés directe", "All users. Type to select user or group." : "Tots els usuaris. Escriu per seleccionar un usuari o grup.", "(group)" : "(grup)", "Saved" : "Desat", @@ -62,6 +57,11 @@ OC.L10N.register( "Name" : "Nom", "Storage type" : "Tipus d'emmagatzemament", "Scope" : "Abast", + "Enable encryption" : "Habilitar xifrat", + "Enable previews" : "Habilitar vistes prèvies", + "Check for changes" : "Comproveu si hi ha canvis", + "Never" : "Mai", + "Once every direct access" : "Un cop cada accés directe", "External Storage" : "Emmagatzemament extern", "Folder name" : "Nom de la carpeta", "Configuration" : "Configuració", diff --git a/apps/files_external/l10n/ca.json b/apps/files_external/l10n/ca.json index 633cf9ba54a..a88071fdbea 100644 --- a/apps/files_external/l10n/ca.json +++ b/apps/files_external/l10n/ca.json @@ -11,11 +11,6 @@ "Access granted" : "S'ha concedit l'accés", "Generate keys" : "Generar claus", "Error generating key pair" : "Error en generar el parell de claus", - "Enable encryption" : "Habilitar xifrat", - "Enable previews" : "Habilitar vistes prèvies", - "Check for changes" : "Comproveu si hi ha canvis", - "Never" : "Mai", - "Once every direct access" : "Un cop cada accés directe", "All users. Type to select user or group." : "Tots els usuaris. Escriu per seleccionar un usuari o grup.", "(group)" : "(grup)", "Saved" : "Desat", @@ -60,6 +55,11 @@ "Name" : "Nom", "Storage type" : "Tipus d'emmagatzemament", "Scope" : "Abast", + "Enable encryption" : "Habilitar xifrat", + "Enable previews" : "Habilitar vistes prèvies", + "Check for changes" : "Comproveu si hi ha canvis", + "Never" : "Mai", + "Once every direct access" : "Un cop cada accés directe", "External Storage" : "Emmagatzemament extern", "Folder name" : "Nom de la carpeta", "Configuration" : "Configuració", diff --git a/apps/files_external/l10n/cs_CZ.js b/apps/files_external/l10n/cs_CZ.js index 8e7afc609e4..93c660187d1 100644 --- a/apps/files_external/l10n/cs_CZ.js +++ b/apps/files_external/l10n/cs_CZ.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Chyba nastavení OAuth2", "Generate keys" : "Vytvořit klíče", "Error generating key pair" : "Chyba při vytváření páru klíčů", - "Enable encryption" : "Povolit šifrování", - "Enable previews" : "Povolit náhledy", - "Enable sharing" : "Povolit sdílení", - "Check for changes" : "Zkontrolovat změny", - "Never" : "Nikdy", - "Once every direct access" : "Jednou pro každý přímý přístup", "All users. Type to select user or group." : "Všichni uživatelé. Začněte psát pro výběr uživatelů a skupin.", "(group)" : "(skupina)", "Admin defined" : "Nastaveno administrátorem", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Název", "Storage type" : "Typ úložiště", "Scope" : "Rozsah", + "Enable encryption" : "Povolit šifrování", + "Enable previews" : "Povolit náhledy", + "Enable sharing" : "Povolit sdílení", + "Check for changes" : "Zkontrolovat změny", + "Never" : "Nikdy", + "Once every direct access" : "Jednou pro každý přímý přístup", "External Storage" : "Externí úložiště", "Folder name" : "Název složky", "Authentication" : "Ověření", diff --git a/apps/files_external/l10n/cs_CZ.json b/apps/files_external/l10n/cs_CZ.json index ee12b0e098a..85734785379 100644 --- a/apps/files_external/l10n/cs_CZ.json +++ b/apps/files_external/l10n/cs_CZ.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Chyba nastavení OAuth2", "Generate keys" : "Vytvořit klíče", "Error generating key pair" : "Chyba při vytváření páru klíčů", - "Enable encryption" : "Povolit šifrování", - "Enable previews" : "Povolit náhledy", - "Enable sharing" : "Povolit sdílení", - "Check for changes" : "Zkontrolovat změny", - "Never" : "Nikdy", - "Once every direct access" : "Jednou pro každý přímý přístup", "All users. Type to select user or group." : "Všichni uživatelé. Začněte psát pro výběr uživatelů a skupin.", "(group)" : "(skupina)", "Admin defined" : "Nastaveno administrátorem", @@ -109,6 +103,12 @@ "Name" : "Název", "Storage type" : "Typ úložiště", "Scope" : "Rozsah", + "Enable encryption" : "Povolit šifrování", + "Enable previews" : "Povolit náhledy", + "Enable sharing" : "Povolit sdílení", + "Check for changes" : "Zkontrolovat změny", + "Never" : "Nikdy", + "Once every direct access" : "Jednou pro každý přímý přístup", "External Storage" : "Externí úložiště", "Folder name" : "Název složky", "Authentication" : "Ověření", diff --git a/apps/files_external/l10n/da.js b/apps/files_external/l10n/da.js index 88f066d7f89..7305364c686 100644 --- a/apps/files_external/l10n/da.js +++ b/apps/files_external/l10n/da.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2", "Generate keys" : "Opret nøgler.", "Error generating key pair" : "Fejl under oprettelse af nøglepar", - "Enable encryption" : "Slå kryptering til", - "Enable previews" : "Slå forhåndsvisninger til", - "Enable sharing" : "Slå deling til", - "Check for changes" : "Tjek for ændringer", - "Never" : "Aldrig", - "Once every direct access" : "Kun ved hver direkte tilgang", "All users. Type to select user or group." : "Alle brugere. Indtast for at vælge bruger eller gruppe.", "(group)" : "(gruppe)", "Admin defined" : "Bestemt af administrator", @@ -98,6 +92,12 @@ OC.L10N.register( "Name" : "Navn", "Storage type" : "Lagertype", "Scope" : "Anvendelsesområde", + "Enable encryption" : "Slå kryptering til", + "Enable previews" : "Slå forhåndsvisninger til", + "Enable sharing" : "Slå deling til", + "Check for changes" : "Tjek for ændringer", + "Never" : "Aldrig", + "Once every direct access" : "Kun ved hver direkte tilgang", "External Storage" : "Ekstern opbevaring", "Folder name" : "Mappenavn", "Authentication" : "Godkendelse", diff --git a/apps/files_external/l10n/da.json b/apps/files_external/l10n/da.json index 4d6f80c7ef1..f2aa731623c 100644 --- a/apps/files_external/l10n/da.json +++ b/apps/files_external/l10n/da.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2", "Generate keys" : "Opret nøgler.", "Error generating key pair" : "Fejl under oprettelse af nøglepar", - "Enable encryption" : "Slå kryptering til", - "Enable previews" : "Slå forhåndsvisninger til", - "Enable sharing" : "Slå deling til", - "Check for changes" : "Tjek for ændringer", - "Never" : "Aldrig", - "Once every direct access" : "Kun ved hver direkte tilgang", "All users. Type to select user or group." : "Alle brugere. Indtast for at vælge bruger eller gruppe.", "(group)" : "(gruppe)", "Admin defined" : "Bestemt af administrator", @@ -96,6 +90,12 @@ "Name" : "Navn", "Storage type" : "Lagertype", "Scope" : "Anvendelsesområde", + "Enable encryption" : "Slå kryptering til", + "Enable previews" : "Slå forhåndsvisninger til", + "Enable sharing" : "Slå deling til", + "Check for changes" : "Tjek for ændringer", + "Never" : "Aldrig", + "Once every direct access" : "Kun ved hver direkte tilgang", "External Storage" : "Ekstern opbevaring", "Folder name" : "Mappenavn", "Authentication" : "Godkendelse", diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js index f3aff522a82..af51458d8a4 100644 --- a/apps/files_external/l10n/de.js +++ b/apps/files_external/l10n/de.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Fehler beim Einrichten von OAuth2", "Generate keys" : "Schlüssel erzeugen", "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Enable sharing" : "Freigaben einschalten", - "Check for changes" : "Auf Änderungen überprüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem Direktzugriff", "All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.", "(group)" : "(group)", "Admin defined" : "Administrator festlegen", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Name", "Storage type" : "Du hast noch keinen externen Speicher", "Scope" : "Anwendungsbereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Enable sharing" : "Freigaben einschalten", + "Check for changes" : "Auf Änderungen überprüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem Direktzugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json index 384b2ff06e0..2cb80cc32ae 100644 --- a/apps/files_external/l10n/de.json +++ b/apps/files_external/l10n/de.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Fehler beim Einrichten von OAuth2", "Generate keys" : "Schlüssel erzeugen", "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Enable sharing" : "Freigaben einschalten", - "Check for changes" : "Auf Änderungen überprüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem Direktzugriff", "All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.", "(group)" : "(group)", "Admin defined" : "Administrator festlegen", @@ -109,6 +103,12 @@ "Name" : "Name", "Storage type" : "Du hast noch keinen externen Speicher", "Scope" : "Anwendungsbereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Enable sharing" : "Freigaben einschalten", + "Check for changes" : "Auf Änderungen überprüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem Direktzugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js index 8a75e97627b..8582d672aa9 100644 --- a/apps/files_external/l10n/de_DE.js +++ b/apps/files_external/l10n/de_DE.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2", "Generate keys" : "Schlüssel erzeugen", "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Enable sharing" : "Teilen aktivieren", - "Check for changes" : "Auf Änderungen überprüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem Direktzugriff", "All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.", "(group)" : "(group)", "Admin defined" : "Administrator definiert", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Name", "Storage type" : "Speichertyp", "Scope" : "Anwendungsbereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Enable sharing" : "Teilen aktivieren", + "Check for changes" : "Auf Änderungen überprüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem Direktzugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json index 8008ff262fa..c63904c89cb 100644 --- a/apps/files_external/l10n/de_DE.json +++ b/apps/files_external/l10n/de_DE.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2", "Generate keys" : "Schlüssel erzeugen", "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Enable sharing" : "Teilen aktivieren", - "Check for changes" : "Auf Änderungen überprüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem Direktzugriff", "All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.", "(group)" : "(group)", "Admin defined" : "Administrator definiert", @@ -109,6 +103,12 @@ "Name" : "Name", "Storage type" : "Speichertyp", "Scope" : "Anwendungsbereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Enable sharing" : "Teilen aktivieren", + "Check for changes" : "Auf Änderungen überprüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem Direktzugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/el.js b/apps/files_external/l10n/el.js index b1e09dfad18..8ca17f848d3 100644 --- a/apps/files_external/l10n/el.js +++ b/apps/files_external/l10n/el.js @@ -26,11 +26,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2", "Generate keys" : "Δημιουργία κλειδιών", "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών", - "Enable encryption" : "Ενεργοποίηση κρυπτογράφησης", - "Enable previews" : "Ενεργοποίηση προεπισκοπήσεων", - "Check for changes" : "Έλεγχος για αλλαγές", - "Never" : "Ποτέ", - "Once every direct access" : "Σε κάθε απευθείας πρόσβαση", "All users. Type to select user or group." : "Όλοι οι χρήστες. Πληκτρολογήστε για να επιλέξετε χρήστη ή ομάδα.", "(group)" : "(ομάδα)", "Saved" : "Αποθηκεύτηκαν", @@ -98,6 +93,11 @@ OC.L10N.register( "Name" : "Όνομα", "Storage type" : "Τύπος αποθηκευτικού χώρου", "Scope" : "Εύρος", + "Enable encryption" : "Ενεργοποίηση κρυπτογράφησης", + "Enable previews" : "Ενεργοποίηση προεπισκοπήσεων", + "Check for changes" : "Έλεγχος για αλλαγές", + "Never" : "Ποτέ", + "Once every direct access" : "Σε κάθε απευθείας πρόσβαση", "External Storage" : "Εξωτερικό Αποθηκευτικό Μέσο", "Folder name" : "Όνομα φακέλου", "Authentication" : "Πιστοποίηση", diff --git a/apps/files_external/l10n/el.json b/apps/files_external/l10n/el.json index 01c0dadc171..2bac56048a5 100644 --- a/apps/files_external/l10n/el.json +++ b/apps/files_external/l10n/el.json @@ -24,11 +24,6 @@ "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2", "Generate keys" : "Δημιουργία κλειδιών", "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών", - "Enable encryption" : "Ενεργοποίηση κρυπτογράφησης", - "Enable previews" : "Ενεργοποίηση προεπισκοπήσεων", - "Check for changes" : "Έλεγχος για αλλαγές", - "Never" : "Ποτέ", - "Once every direct access" : "Σε κάθε απευθείας πρόσβαση", "All users. Type to select user or group." : "Όλοι οι χρήστες. Πληκτρολογήστε για να επιλέξετε χρήστη ή ομάδα.", "(group)" : "(ομάδα)", "Saved" : "Αποθηκεύτηκαν", @@ -96,6 +91,11 @@ "Name" : "Όνομα", "Storage type" : "Τύπος αποθηκευτικού χώρου", "Scope" : "Εύρος", + "Enable encryption" : "Ενεργοποίηση κρυπτογράφησης", + "Enable previews" : "Ενεργοποίηση προεπισκοπήσεων", + "Check for changes" : "Έλεγχος για αλλαγές", + "Never" : "Ποτέ", + "Once every direct access" : "Σε κάθε απευθείας πρόσβαση", "External Storage" : "Εξωτερικό Αποθηκευτικό Μέσο", "Folder name" : "Όνομα φακέλου", "Authentication" : "Πιστοποίηση", diff --git a/apps/files_external/l10n/en_GB.js b/apps/files_external/l10n/en_GB.js index 7a8d221b26a..288a0561765 100644 --- a/apps/files_external/l10n/en_GB.js +++ b/apps/files_external/l10n/en_GB.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Error configuring OAuth2", "Generate keys" : "Generate keys", "Error generating key pair" : "Error generating key pair", - "Enable encryption" : "Enable encryption", - "Enable previews" : "Enable previews", - "Enable sharing" : "Enable sharing", - "Check for changes" : "Check for changes", - "Never" : "Never", - "Once every direct access" : "Once every direct access", "All users. Type to select user or group." : "All users. Type to select user or group.", "(group)" : "(group)", "Admin defined" : "Admin defined", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Name", "Storage type" : "Storage type", "Scope" : "Scope", + "Enable encryption" : "Enable encryption", + "Enable previews" : "Enable previews", + "Enable sharing" : "Enable sharing", + "Check for changes" : "Check for changes", + "Never" : "Never", + "Once every direct access" : "Once every direct access", "External Storage" : "External Storage", "Folder name" : "Folder name", "Authentication" : "Authentication", diff --git a/apps/files_external/l10n/en_GB.json b/apps/files_external/l10n/en_GB.json index 107f769d624..d479ff7b3af 100644 --- a/apps/files_external/l10n/en_GB.json +++ b/apps/files_external/l10n/en_GB.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Error configuring OAuth2", "Generate keys" : "Generate keys", "Error generating key pair" : "Error generating key pair", - "Enable encryption" : "Enable encryption", - "Enable previews" : "Enable previews", - "Enable sharing" : "Enable sharing", - "Check for changes" : "Check for changes", - "Never" : "Never", - "Once every direct access" : "Once every direct access", "All users. Type to select user or group." : "All users. Type to select user or group.", "(group)" : "(group)", "Admin defined" : "Admin defined", @@ -109,6 +103,12 @@ "Name" : "Name", "Storage type" : "Storage type", "Scope" : "Scope", + "Enable encryption" : "Enable encryption", + "Enable previews" : "Enable previews", + "Enable sharing" : "Enable sharing", + "Check for changes" : "Check for changes", + "Never" : "Never", + "Once every direct access" : "Once every direct access", "External Storage" : "External Storage", "Folder name" : "Folder name", "Authentication" : "Authentication", diff --git a/apps/files_external/l10n/eo.js b/apps/files_external/l10n/eo.js index 37e169d8848..1a3e6145641 100644 --- a/apps/files_external/l10n/eo.js +++ b/apps/files_external/l10n/eo.js @@ -11,10 +11,6 @@ OC.L10N.register( "Grant access" : "Doni alirpermeson", "Access granted" : "Alirpermeso donita", "Generate keys" : "Generi ŝlosilojn", - "Enable encryption" : "Kapabligi ĉifradon", - "Enable previews" : "Kapabligi antaŭvidojn", - "Enable sharing" : "Kapabligi kunhavigadon", - "Never" : "Neniam", "All users. Type to select user or group." : "Ĉiuj uzantoj. Tajpu por elekti uzanton aŭ grupon.", "(group)" : "(grupo)", "Admin defined" : "Difinita de administranto", @@ -59,6 +55,10 @@ OC.L10N.register( "Name" : "Nomo", "Storage type" : "Memortipo", "Scope" : "Amplekso", + "Enable encryption" : "Kapabligi ĉifradon", + "Enable previews" : "Kapabligi antaŭvidojn", + "Enable sharing" : "Kapabligi kunhavigadon", + "Never" : "Neniam", "External Storage" : "Malena memorilo", "Folder name" : "Dosierujnomo", "Authentication" : "Aŭtentigo", diff --git a/apps/files_external/l10n/eo.json b/apps/files_external/l10n/eo.json index ba849995cef..7af3ffad2ca 100644 --- a/apps/files_external/l10n/eo.json +++ b/apps/files_external/l10n/eo.json @@ -9,10 +9,6 @@ "Grant access" : "Doni alirpermeson", "Access granted" : "Alirpermeso donita", "Generate keys" : "Generi ŝlosilojn", - "Enable encryption" : "Kapabligi ĉifradon", - "Enable previews" : "Kapabligi antaŭvidojn", - "Enable sharing" : "Kapabligi kunhavigadon", - "Never" : "Neniam", "All users. Type to select user or group." : "Ĉiuj uzantoj. Tajpu por elekti uzanton aŭ grupon.", "(group)" : "(grupo)", "Admin defined" : "Difinita de administranto", @@ -57,6 +53,10 @@ "Name" : "Nomo", "Storage type" : "Memortipo", "Scope" : "Amplekso", + "Enable encryption" : "Kapabligi ĉifradon", + "Enable previews" : "Kapabligi antaŭvidojn", + "Enable sharing" : "Kapabligi kunhavigadon", + "Never" : "Neniam", "External Storage" : "Malena memorilo", "Folder name" : "Dosierujnomo", "Authentication" : "Aŭtentigo", diff --git a/apps/files_external/l10n/es.js b/apps/files_external/l10n/es.js index f46eb9c651e..71a93dc7da9 100644 --- a/apps/files_external/l10n/es.js +++ b/apps/files_external/l10n/es.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Error al configurar OAuth2", "Generate keys" : "Generar claves", "Error generating key pair" : "Error al generar el par de claves", - "Enable encryption" : "Habilitar cifrado", - "Enable previews" : "Habilitar previsualizaciones", - "Enable sharing" : "Habilitar el uso compartido", - "Check for changes" : "Comprobar si hay cambios", - "Never" : "Nunca", - "Once every direct access" : "Una vez cada acceso directo", "All users. Type to select user or group." : "Todos los usuarios. Teclee para seleccionar un usuario o grupo.", "(group)" : "(grupo)", "Admin defined" : "Admin definido", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nombre", "Storage type" : "Tipo de almacenamiento", "Scope" : "Ámbito", + "Enable encryption" : "Habilitar cifrado", + "Enable previews" : "Habilitar previsualizaciones", + "Enable sharing" : "Habilitar el uso compartido", + "Check for changes" : "Comprobar si hay cambios", + "Never" : "Nunca", + "Once every direct access" : "Una vez cada acceso directo", "External Storage" : "Almacenamiento externo", "Folder name" : "Nombre de la carpeta", "Authentication" : "Autentificación", diff --git a/apps/files_external/l10n/es.json b/apps/files_external/l10n/es.json index 3dfc2736ec0..351135e3011 100644 --- a/apps/files_external/l10n/es.json +++ b/apps/files_external/l10n/es.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Error al configurar OAuth2", "Generate keys" : "Generar claves", "Error generating key pair" : "Error al generar el par de claves", - "Enable encryption" : "Habilitar cifrado", - "Enable previews" : "Habilitar previsualizaciones", - "Enable sharing" : "Habilitar el uso compartido", - "Check for changes" : "Comprobar si hay cambios", - "Never" : "Nunca", - "Once every direct access" : "Una vez cada acceso directo", "All users. Type to select user or group." : "Todos los usuarios. Teclee para seleccionar un usuario o grupo.", "(group)" : "(grupo)", "Admin defined" : "Admin definido", @@ -109,6 +103,12 @@ "Name" : "Nombre", "Storage type" : "Tipo de almacenamiento", "Scope" : "Ámbito", + "Enable encryption" : "Habilitar cifrado", + "Enable previews" : "Habilitar previsualizaciones", + "Enable sharing" : "Habilitar el uso compartido", + "Check for changes" : "Comprobar si hay cambios", + "Never" : "Nunca", + "Once every direct access" : "Una vez cada acceso directo", "External Storage" : "Almacenamiento externo", "Folder name" : "Nombre de la carpeta", "Authentication" : "Autentificación", diff --git a/apps/files_external/l10n/et_EE.js b/apps/files_external/l10n/et_EE.js index 5e03f32571d..40bcef6bf05 100644 --- a/apps/files_external/l10n/et_EE.js +++ b/apps/files_external/l10n/et_EE.js @@ -19,12 +19,6 @@ OC.L10N.register( "Error configuring OAuth2" : "OAuth2 seadistamise tõrge", "Generate keys" : "Loo võtmed", "Error generating key pair" : "Viga võtmepaari loomisel", - "Enable encryption" : "Luba krüpteerimine", - "Enable previews" : "Luba eelvaated", - "Enable sharing" : "Luba jagamine", - "Check for changes" : "Otsi uuendusi", - "Never" : "Mitte kunagi", - "Once every direct access" : "Kord iga otsese pöördumise korral", "All users. Type to select user or group." : "Kõik kasutajad. Kirjuta, et valida kasutaja või grupp.", "(group)" : "(grupp)", "Admin defined" : "Admini poolt määratud", @@ -90,6 +84,12 @@ OC.L10N.register( "Name" : "Nimi", "Storage type" : "Andmehoidla tüüp", "Scope" : "Skoop", + "Enable encryption" : "Luba krüpteerimine", + "Enable previews" : "Luba eelvaated", + "Enable sharing" : "Luba jagamine", + "Check for changes" : "Otsi uuendusi", + "Never" : "Mitte kunagi", + "Once every direct access" : "Kord iga otsese pöördumise korral", "External Storage" : "Väline salvestuskoht", "Folder name" : "Kausta nimi", "Authentication" : "Autentimine", diff --git a/apps/files_external/l10n/et_EE.json b/apps/files_external/l10n/et_EE.json index 8d4334225e7..d9b5a2446f1 100644 --- a/apps/files_external/l10n/et_EE.json +++ b/apps/files_external/l10n/et_EE.json @@ -17,12 +17,6 @@ "Error configuring OAuth2" : "OAuth2 seadistamise tõrge", "Generate keys" : "Loo võtmed", "Error generating key pair" : "Viga võtmepaari loomisel", - "Enable encryption" : "Luba krüpteerimine", - "Enable previews" : "Luba eelvaated", - "Enable sharing" : "Luba jagamine", - "Check for changes" : "Otsi uuendusi", - "Never" : "Mitte kunagi", - "Once every direct access" : "Kord iga otsese pöördumise korral", "All users. Type to select user or group." : "Kõik kasutajad. Kirjuta, et valida kasutaja või grupp.", "(group)" : "(grupp)", "Admin defined" : "Admini poolt määratud", @@ -88,6 +82,12 @@ "Name" : "Nimi", "Storage type" : "Andmehoidla tüüp", "Scope" : "Skoop", + "Enable encryption" : "Luba krüpteerimine", + "Enable previews" : "Luba eelvaated", + "Enable sharing" : "Luba jagamine", + "Check for changes" : "Otsi uuendusi", + "Never" : "Mitte kunagi", + "Once every direct access" : "Kord iga otsese pöördumise korral", "External Storage" : "Väline salvestuskoht", "Folder name" : "Kausta nimi", "Authentication" : "Autentimine", diff --git a/apps/files_external/l10n/fa.js b/apps/files_external/l10n/fa.js index edc3f1c0fb3..629775c23a1 100644 --- a/apps/files_external/l10n/fa.js +++ b/apps/files_external/l10n/fa.js @@ -13,9 +13,6 @@ OC.L10N.register( "Error configuring OAuth1" : "خطا پیکربندی OAuth1", "Error configuring OAuth2" : "خطا پیکربندی OAuth2", "Generate keys" : "تولید کلید", - "Enable encryption" : "فعال کردن رمزگذاری", - "Check for changes" : "بررسی برای تغییرات", - "Never" : "هرگز", "(group)" : "(گروه)", "Saved" : "ذخیره شد", "Username" : "نام کاربری", @@ -53,6 +50,9 @@ OC.L10N.register( "Name" : "نام", "Storage type" : "نوع فضای ذخیرهسازی", "Scope" : "حوزه", + "Enable encryption" : "فعال کردن رمزگذاری", + "Check for changes" : "بررسی برای تغییرات", + "Never" : "هرگز", "External Storage" : "حافظه خارجی", "Folder name" : "نام پوشه", "Authentication" : "احراز هویت", diff --git a/apps/files_external/l10n/fa.json b/apps/files_external/l10n/fa.json index c3dfcafbbfe..4e7337b95c5 100644 --- a/apps/files_external/l10n/fa.json +++ b/apps/files_external/l10n/fa.json @@ -11,9 +11,6 @@ "Error configuring OAuth1" : "خطا پیکربندی OAuth1", "Error configuring OAuth2" : "خطا پیکربندی OAuth2", "Generate keys" : "تولید کلید", - "Enable encryption" : "فعال کردن رمزگذاری", - "Check for changes" : "بررسی برای تغییرات", - "Never" : "هرگز", "(group)" : "(گروه)", "Saved" : "ذخیره شد", "Username" : "نام کاربری", @@ -51,6 +48,9 @@ "Name" : "نام", "Storage type" : "نوع فضای ذخیرهسازی", "Scope" : "حوزه", + "Enable encryption" : "فعال کردن رمزگذاری", + "Check for changes" : "بررسی برای تغییرات", + "Never" : "هرگز", "External Storage" : "حافظه خارجی", "Folder name" : "نام پوشه", "Authentication" : "احراز هویت", diff --git a/apps/files_external/l10n/fi_FI.js b/apps/files_external/l10n/fi_FI.js index b64d44bf12b..3da8e1aea39 100644 --- a/apps/files_external/l10n/fi_FI.js +++ b/apps/files_external/l10n/fi_FI.js @@ -15,12 +15,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä", "Generate keys" : "Luo avaimet", "Error generating key pair" : "Virhe luotaessa avainparia", - "Enable encryption" : "Käytä salausta", - "Enable previews" : "Käytä esikatseluja", - "Enable sharing" : "Käytä jakamista", - "Check for changes" : "Tarkista muutokset", - "Never" : "Ei koskaan", - "Once every direct access" : "Kerran aina suoran käytön yhteydessä", "All users. Type to select user or group." : "Kaikki käyttäjät. Kirjoita valitaksesi käyttäjän tai ryhmän.", "(group)" : "(ryhmä)", "Admin defined" : "Ylläpitäjän määrittämä", @@ -88,6 +82,12 @@ OC.L10N.register( "You can add external storages in the personal settings" : "Voit lisätä erillisiä tallennustiloja henkilökohtaisista asetuksistasi", "Name" : "Nimi", "Storage type" : "Tallennustilan tyyppi", + "Enable encryption" : "Käytä salausta", + "Enable previews" : "Käytä esikatseluja", + "Enable sharing" : "Käytä jakamista", + "Check for changes" : "Tarkista muutokset", + "Never" : "Ei koskaan", + "Once every direct access" : "Kerran aina suoran käytön yhteydessä", "External Storage" : "Erillinen tallennusväline", "Folder name" : "Kansion nimi", "Authentication" : "Tunnistautuminen", diff --git a/apps/files_external/l10n/fi_FI.json b/apps/files_external/l10n/fi_FI.json index 543ccafca3a..cc7e933d468 100644 --- a/apps/files_external/l10n/fi_FI.json +++ b/apps/files_external/l10n/fi_FI.json @@ -13,12 +13,6 @@ "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä", "Generate keys" : "Luo avaimet", "Error generating key pair" : "Virhe luotaessa avainparia", - "Enable encryption" : "Käytä salausta", - "Enable previews" : "Käytä esikatseluja", - "Enable sharing" : "Käytä jakamista", - "Check for changes" : "Tarkista muutokset", - "Never" : "Ei koskaan", - "Once every direct access" : "Kerran aina suoran käytön yhteydessä", "All users. Type to select user or group." : "Kaikki käyttäjät. Kirjoita valitaksesi käyttäjän tai ryhmän.", "(group)" : "(ryhmä)", "Admin defined" : "Ylläpitäjän määrittämä", @@ -86,6 +80,12 @@ "You can add external storages in the personal settings" : "Voit lisätä erillisiä tallennustiloja henkilökohtaisista asetuksistasi", "Name" : "Nimi", "Storage type" : "Tallennustilan tyyppi", + "Enable encryption" : "Käytä salausta", + "Enable previews" : "Käytä esikatseluja", + "Enable sharing" : "Käytä jakamista", + "Check for changes" : "Tarkista muutokset", + "Never" : "Ei koskaan", + "Once every direct access" : "Kerran aina suoran käytön yhteydessä", "External Storage" : "Erillinen tallennusväline", "Folder name" : "Kansion nimi", "Authentication" : "Tunnistautuminen", diff --git a/apps/files_external/l10n/fr.js b/apps/files_external/l10n/fr.js index faef02726ce..12aeef22fc1 100644 --- a/apps/files_external/l10n/fr.js +++ b/apps/files_external/l10n/fr.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2", "Generate keys" : "Générer des clés", "Error generating key pair" : "Erreur lors de la génération des clés", - "Enable encryption" : "Activer le chiffrement", - "Enable previews" : "Activer les prévisualisations", - "Enable sharing" : "Permettre le partage", - "Check for changes" : "Rechercher les modifications", - "Never" : "Jamais", - "Once every direct access" : "Une fois à chaque accès direct", "All users. Type to select user or group." : "Tous les utilisateurs. Cliquez ici pour restreindre.", "(group)" : "(groupe)", "Admin defined" : "Défini par l'administrateur", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nom", "Storage type" : "Type de stockage", "Scope" : "Portée", + "Enable encryption" : "Activer le chiffrement", + "Enable previews" : "Activer les prévisualisations", + "Enable sharing" : "Permettre le partage", + "Check for changes" : "Rechercher les modifications", + "Never" : "Jamais", + "Once every direct access" : "Une fois à chaque accès direct", "External Storage" : "Stockage externe", "Folder name" : "Nom du dossier", "Authentication" : "Authentification", diff --git a/apps/files_external/l10n/fr.json b/apps/files_external/l10n/fr.json index 4bcb65e9caf..b345136b5fc 100644 --- a/apps/files_external/l10n/fr.json +++ b/apps/files_external/l10n/fr.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2", "Generate keys" : "Générer des clés", "Error generating key pair" : "Erreur lors de la génération des clés", - "Enable encryption" : "Activer le chiffrement", - "Enable previews" : "Activer les prévisualisations", - "Enable sharing" : "Permettre le partage", - "Check for changes" : "Rechercher les modifications", - "Never" : "Jamais", - "Once every direct access" : "Une fois à chaque accès direct", "All users. Type to select user or group." : "Tous les utilisateurs. Cliquez ici pour restreindre.", "(group)" : "(groupe)", "Admin defined" : "Défini par l'administrateur", @@ -109,6 +103,12 @@ "Name" : "Nom", "Storage type" : "Type de stockage", "Scope" : "Portée", + "Enable encryption" : "Activer le chiffrement", + "Enable previews" : "Activer les prévisualisations", + "Enable sharing" : "Permettre le partage", + "Check for changes" : "Rechercher les modifications", + "Never" : "Jamais", + "Once every direct access" : "Une fois à chaque accès direct", "External Storage" : "Stockage externe", "Folder name" : "Nom du dossier", "Authentication" : "Authentification", diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js index 7c37f9a5694..3206f829813 100644 --- a/apps/files_external/l10n/gl.js +++ b/apps/files_external/l10n/gl.js @@ -13,11 +13,6 @@ OC.L10N.register( "Access granted" : "Concedeuse acceso", "Generate keys" : "Xerar chaves", "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves", - "Enable encryption" : "Activar o cifrado", - "Enable previews" : "Activar as vistas previas", - "Check for changes" : "Comprobar se hai cambios", - "Never" : "Nunca", - "Once every direct access" : "Unha vez cada acceso directo", "All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.", "(group)" : "(grupo)", "Saved" : "Gardado", @@ -63,6 +58,11 @@ OC.L10N.register( "Name" : "Nome", "Storage type" : "Tipo de almacenamento", "Scope" : "Ámbito", + "Enable encryption" : "Activar o cifrado", + "Enable previews" : "Activar as vistas previas", + "Check for changes" : "Comprobar se hai cambios", + "Never" : "Nunca", + "Once every direct access" : "Unha vez cada acceso directo", "External Storage" : "Almacenamento externo", "Folder name" : "Nome do cartafol", "Configuration" : "Configuración", diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json index 10daf8b6d20..effb0b23fd5 100644 --- a/apps/files_external/l10n/gl.json +++ b/apps/files_external/l10n/gl.json @@ -11,11 +11,6 @@ "Access granted" : "Concedeuse acceso", "Generate keys" : "Xerar chaves", "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves", - "Enable encryption" : "Activar o cifrado", - "Enable previews" : "Activar as vistas previas", - "Check for changes" : "Comprobar se hai cambios", - "Never" : "Nunca", - "Once every direct access" : "Unha vez cada acceso directo", "All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.", "(group)" : "(grupo)", "Saved" : "Gardado", @@ -61,6 +56,11 @@ "Name" : "Nome", "Storage type" : "Tipo de almacenamento", "Scope" : "Ámbito", + "Enable encryption" : "Activar o cifrado", + "Enable previews" : "Activar as vistas previas", + "Check for changes" : "Comprobar se hai cambios", + "Never" : "Nunca", + "Once every direct access" : "Unha vez cada acceso directo", "External Storage" : "Almacenamento externo", "Folder name" : "Nome do cartafol", "Configuration" : "Configuración", diff --git a/apps/files_external/l10n/he.js b/apps/files_external/l10n/he.js index eb716d6b2cd..5e07126d249 100644 --- a/apps/files_external/l10n/he.js +++ b/apps/files_external/l10n/he.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "שגיאה בתצורת OAuth2", "Generate keys" : "יצירת מפתחות", "Error generating key pair" : "שגיאה ביצירת זוג מפתחות", - "Enable encryption" : "אפשר הצפנה", - "Enable previews" : "מאפשר תצוגות מקדימות", - "Enable sharing" : "הפעלת שיתוף", - "Check for changes" : "בדיקה אחר שינויים", - "Never" : "לעולם לא", - "Once every direct access" : "פעם אחת כל כניסה ישירה", "All users. Type to select user or group." : "כל המשתמשים. יש להקיש לבחירת משתמש או קבוצה.", "(group)" : "(קבוצה)", "Admin defined" : "הוגדר מנהל", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "שם", "Storage type" : "סוג אחסון", "Scope" : "היקף", + "Enable encryption" : "אפשר הצפנה", + "Enable previews" : "מאפשר תצוגות מקדימות", + "Enable sharing" : "הפעלת שיתוף", + "Check for changes" : "בדיקה אחר שינויים", + "Never" : "לעולם לא", + "Once every direct access" : "פעם אחת כל כניסה ישירה", "External Storage" : "אחסון חיצוני", "Folder name" : "שם התיקייה", "Authentication" : "אימות", diff --git a/apps/files_external/l10n/he.json b/apps/files_external/l10n/he.json index ffe7b62b5de..5ece8736fc3 100644 --- a/apps/files_external/l10n/he.json +++ b/apps/files_external/l10n/he.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "שגיאה בתצורת OAuth2", "Generate keys" : "יצירת מפתחות", "Error generating key pair" : "שגיאה ביצירת זוג מפתחות", - "Enable encryption" : "אפשר הצפנה", - "Enable previews" : "מאפשר תצוגות מקדימות", - "Enable sharing" : "הפעלת שיתוף", - "Check for changes" : "בדיקה אחר שינויים", - "Never" : "לעולם לא", - "Once every direct access" : "פעם אחת כל כניסה ישירה", "All users. Type to select user or group." : "כל המשתמשים. יש להקיש לבחירת משתמש או קבוצה.", "(group)" : "(קבוצה)", "Admin defined" : "הוגדר מנהל", @@ -109,6 +103,12 @@ "Name" : "שם", "Storage type" : "סוג אחסון", "Scope" : "היקף", + "Enable encryption" : "אפשר הצפנה", + "Enable previews" : "מאפשר תצוגות מקדימות", + "Enable sharing" : "הפעלת שיתוף", + "Check for changes" : "בדיקה אחר שינויים", + "Never" : "לעולם לא", + "Once every direct access" : "פעם אחת כל כניסה ישירה", "External Storage" : "אחסון חיצוני", "Folder name" : "שם התיקייה", "Authentication" : "אימות", diff --git a/apps/files_external/l10n/hu_HU.js b/apps/files_external/l10n/hu_HU.js index f5c2ae33051..ce9f7561373 100644 --- a/apps/files_external/l10n/hu_HU.js +++ b/apps/files_external/l10n/hu_HU.js @@ -9,11 +9,6 @@ OC.L10N.register( "Access granted" : "Érvényes hozzáférés", "Generate keys" : "Kulcsok generálása", "Error generating key pair" : "Hiba történt a kulcspár generálása közben", - "Enable encryption" : "Titkosítás engedélyezése", - "Enable previews" : "Előnézet engedélyezése", - "Check for changes" : "Változások keresése", - "Never" : "Soha", - "Once every direct access" : "Minden közvetlen elérésnél", "All users. Type to select user or group." : "Összes felhasználó. Írj be egy felhasználót vagy csoportot.", "(group)" : "(csoport)", "Admin defined" : "Adminisztrátor definiálva", @@ -72,6 +67,11 @@ OC.L10N.register( "You can add external storages in the personal settings" : "Hozzáadhatsz külső tárolókat a személyes beállítások közt.", "Name" : "Név", "Storage type" : "Tároló típusa", + "Enable encryption" : "Titkosítás engedélyezése", + "Enable previews" : "Előnézet engedélyezése", + "Check for changes" : "Változások keresése", + "Never" : "Soha", + "Once every direct access" : "Minden közvetlen elérésnél", "External Storage" : "Külső tárolási szolgáltatások becsatolása", "Folder name" : "Mappanév", "Authentication" : "Azonisítás", diff --git a/apps/files_external/l10n/hu_HU.json b/apps/files_external/l10n/hu_HU.json index 846c6ee775d..d98753c9838 100644 --- a/apps/files_external/l10n/hu_HU.json +++ b/apps/files_external/l10n/hu_HU.json @@ -7,11 +7,6 @@ "Access granted" : "Érvényes hozzáférés", "Generate keys" : "Kulcsok generálása", "Error generating key pair" : "Hiba történt a kulcspár generálása közben", - "Enable encryption" : "Titkosítás engedélyezése", - "Enable previews" : "Előnézet engedélyezése", - "Check for changes" : "Változások keresése", - "Never" : "Soha", - "Once every direct access" : "Minden közvetlen elérésnél", "All users. Type to select user or group." : "Összes felhasználó. Írj be egy felhasználót vagy csoportot.", "(group)" : "(csoport)", "Admin defined" : "Adminisztrátor definiálva", @@ -70,6 +65,11 @@ "You can add external storages in the personal settings" : "Hozzáadhatsz külső tárolókat a személyes beállítások közt.", "Name" : "Név", "Storage type" : "Tároló típusa", + "Enable encryption" : "Titkosítás engedélyezése", + "Enable previews" : "Előnézet engedélyezése", + "Check for changes" : "Változások keresése", + "Never" : "Soha", + "Once every direct access" : "Minden közvetlen elérésnél", "External Storage" : "Külső tárolási szolgáltatások becsatolása", "Folder name" : "Mappanév", "Authentication" : "Azonisítás", diff --git a/apps/files_external/l10n/hy.js b/apps/files_external/l10n/hy.js index 9de18052e45..b55c9393b39 100644 --- a/apps/files_external/l10n/hy.js +++ b/apps/files_external/l10n/hy.js @@ -2,7 +2,6 @@ OC.L10N.register( "files_external", { "Personal" : "Անձնական", - "Never" : "Երբեք", "Saved" : "Պահված", "Username" : "Օգտանուն", "Password" : "Գաղտնաբառ", @@ -11,6 +10,7 @@ OC.L10N.register( "Dropbox" : "Dropbox", "Share" : "Կիսվել", "Name" : "Անուն", + "Never" : "Երբեք", "Folder name" : "Պանակի անուն", "Delete" : "Ջնջել" }, diff --git a/apps/files_external/l10n/hy.json b/apps/files_external/l10n/hy.json index d5b5ca52112..7a5d37b985c 100644 --- a/apps/files_external/l10n/hy.json +++ b/apps/files_external/l10n/hy.json @@ -1,6 +1,5 @@ { "translations": { "Personal" : "Անձնական", - "Never" : "Երբեք", "Saved" : "Պահված", "Username" : "Օգտանուն", "Password" : "Գաղտնաբառ", @@ -9,6 +8,7 @@ "Dropbox" : "Dropbox", "Share" : "Կիսվել", "Name" : "Անուն", + "Never" : "Երբեք", "Folder name" : "Պանակի անուն", "Delete" : "Ջնջել" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/files_external/l10n/id.js b/apps/files_external/l10n/id.js index c17a0d5d0b2..6707a8cb455 100644 --- a/apps/files_external/l10n/id.js +++ b/apps/files_external/l10n/id.js @@ -24,11 +24,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2", "Generate keys" : "Hasilkan kunci", "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci", - "Enable encryption" : "Aktifkan enkripsi", - "Enable previews" : "Aktifkan pratinjau", - "Check for changes" : "Periksa perubahan", - "Never" : "Jangan pernah", - "Once every direct access" : "Setiap kali akses langsung", "All users. Type to select user or group." : "Semua pengguna. Ketik untuk memilih pengguna atau grup.", "(group)" : "(grup)", "Saved" : "Disimpan", @@ -92,6 +87,11 @@ OC.L10N.register( "Name" : "Nama", "Storage type" : "Tipe penyimpanan", "Scope" : "Skop", + "Enable encryption" : "Aktifkan enkripsi", + "Enable previews" : "Aktifkan pratinjau", + "Check for changes" : "Periksa perubahan", + "Never" : "Jangan pernah", + "Once every direct access" : "Setiap kali akses langsung", "External Storage" : "Penyimpanan Eksternal", "Folder name" : "Nama folder", "Authentication" : "Otentikasi", diff --git a/apps/files_external/l10n/id.json b/apps/files_external/l10n/id.json index f7a3054ab8d..cec244e4a83 100644 --- a/apps/files_external/l10n/id.json +++ b/apps/files_external/l10n/id.json @@ -22,11 +22,6 @@ "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2", "Generate keys" : "Hasilkan kunci", "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci", - "Enable encryption" : "Aktifkan enkripsi", - "Enable previews" : "Aktifkan pratinjau", - "Check for changes" : "Periksa perubahan", - "Never" : "Jangan pernah", - "Once every direct access" : "Setiap kali akses langsung", "All users. Type to select user or group." : "Semua pengguna. Ketik untuk memilih pengguna atau grup.", "(group)" : "(grup)", "Saved" : "Disimpan", @@ -90,6 +85,11 @@ "Name" : "Nama", "Storage type" : "Tipe penyimpanan", "Scope" : "Skop", + "Enable encryption" : "Aktifkan enkripsi", + "Enable previews" : "Aktifkan pratinjau", + "Check for changes" : "Periksa perubahan", + "Never" : "Jangan pernah", + "Once every direct access" : "Setiap kali akses langsung", "External Storage" : "Penyimpanan Eksternal", "Folder name" : "Nama folder", "Authentication" : "Otentikasi", diff --git a/apps/files_external/l10n/is.js b/apps/files_external/l10n/is.js index 4ea2081014a..ab588b8785c 100644 --- a/apps/files_external/l10n/is.js +++ b/apps/files_external/l10n/is.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Villa við uppsetningu OAuth2", "Generate keys" : "Útbúa lykla", "Error generating key pair" : "Villa við að útbúa nýtt lyklapar", - "Enable encryption" : "Virkja dulritun", - "Enable previews" : "Virkja forskoðanir", - "Enable sharing" : "Virkja deilingu", - "Check for changes" : "Fylgjast með breytingum", - "Never" : "Aldrei", - "Once every direct access" : "Einu sinni við hvern beinan aðgang", "All users. Type to select user or group." : "Allir notendur. Skrifaðu til að velja notanda eða hóp.", "(group)" : "(hópur)", "Admin defined" : "Skilgreindur kerfisstjóri", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nafn", "Storage type" : "Tegund gagnageymslu", "Scope" : "Umfang", + "Enable encryption" : "Virkja dulritun", + "Enable previews" : "Virkja forskoðanir", + "Enable sharing" : "Virkja deilingu", + "Check for changes" : "Fylgjast með breytingum", + "Never" : "Aldrei", + "Once every direct access" : "Einu sinni við hvern beinan aðgang", "External Storage" : "Ytri gagnageymsla", "Folder name" : "Nafn möppu", "Authentication" : "Auðkenning", diff --git a/apps/files_external/l10n/is.json b/apps/files_external/l10n/is.json index bd424aca99e..1b57e9d55c8 100644 --- a/apps/files_external/l10n/is.json +++ b/apps/files_external/l10n/is.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Villa við uppsetningu OAuth2", "Generate keys" : "Útbúa lykla", "Error generating key pair" : "Villa við að útbúa nýtt lyklapar", - "Enable encryption" : "Virkja dulritun", - "Enable previews" : "Virkja forskoðanir", - "Enable sharing" : "Virkja deilingu", - "Check for changes" : "Fylgjast með breytingum", - "Never" : "Aldrei", - "Once every direct access" : "Einu sinni við hvern beinan aðgang", "All users. Type to select user or group." : "Allir notendur. Skrifaðu til að velja notanda eða hóp.", "(group)" : "(hópur)", "Admin defined" : "Skilgreindur kerfisstjóri", @@ -109,6 +103,12 @@ "Name" : "Nafn", "Storage type" : "Tegund gagnageymslu", "Scope" : "Umfang", + "Enable encryption" : "Virkja dulritun", + "Enable previews" : "Virkja forskoðanir", + "Enable sharing" : "Virkja deilingu", + "Check for changes" : "Fylgjast með breytingum", + "Never" : "Aldrei", + "Once every direct access" : "Einu sinni við hvern beinan aðgang", "External Storage" : "Ytri gagnageymsla", "Folder name" : "Nafn möppu", "Authentication" : "Auðkenning", diff --git a/apps/files_external/l10n/it.js b/apps/files_external/l10n/it.js index 7d92442b8f1..9a9df7bf093 100644 --- a/apps/files_external/l10n/it.js +++ b/apps/files_external/l10n/it.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Errore di configurazione OAuth2", "Generate keys" : "Genera la chiavi", "Error generating key pair" : "Errore durante la generazione della coppia di chiavi", - "Enable encryption" : "Abilita cifratura", - "Enable previews" : "Abilita le anteprime", - "Enable sharing" : "Abilita condivisione", - "Check for changes" : "Controlla le modifiche", - "Never" : "Mai", - "Once every direct access" : "Una volta per ogni accesso diretto", "All users. Type to select user or group." : "Tutti gli utenti. Digita per selezionare utente o gruppo.", "(group)" : "(gruppo)", "Admin defined" : "Definito dall'amministratore", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nome", "Storage type" : "Tipo di archiviazione", "Scope" : "Ambito", + "Enable encryption" : "Abilita cifratura", + "Enable previews" : "Abilita le anteprime", + "Enable sharing" : "Abilita condivisione", + "Check for changes" : "Controlla le modifiche", + "Never" : "Mai", + "Once every direct access" : "Una volta per ogni accesso diretto", "External Storage" : "Archiviazione esterna", "Folder name" : "Nome della cartella", "Authentication" : "Autenticazione", diff --git a/apps/files_external/l10n/it.json b/apps/files_external/l10n/it.json index c447b626d0e..50f00242721 100644 --- a/apps/files_external/l10n/it.json +++ b/apps/files_external/l10n/it.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Errore di configurazione OAuth2", "Generate keys" : "Genera la chiavi", "Error generating key pair" : "Errore durante la generazione della coppia di chiavi", - "Enable encryption" : "Abilita cifratura", - "Enable previews" : "Abilita le anteprime", - "Enable sharing" : "Abilita condivisione", - "Check for changes" : "Controlla le modifiche", - "Never" : "Mai", - "Once every direct access" : "Una volta per ogni accesso diretto", "All users. Type to select user or group." : "Tutti gli utenti. Digita per selezionare utente o gruppo.", "(group)" : "(gruppo)", "Admin defined" : "Definito dall'amministratore", @@ -109,6 +103,12 @@ "Name" : "Nome", "Storage type" : "Tipo di archiviazione", "Scope" : "Ambito", + "Enable encryption" : "Abilita cifratura", + "Enable previews" : "Abilita le anteprime", + "Enable sharing" : "Abilita condivisione", + "Check for changes" : "Controlla le modifiche", + "Never" : "Mai", + "Once every direct access" : "Una volta per ogni accesso diretto", "External Storage" : "Archiviazione esterna", "Folder name" : "Nome della cartella", "Authentication" : "Autenticazione", diff --git a/apps/files_external/l10n/ja.js b/apps/files_external/l10n/ja.js index 07b6c963b4a..6406699d412 100644 --- a/apps/files_external/l10n/ja.js +++ b/apps/files_external/l10n/ja.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "OAuth2 設定エラー", "Generate keys" : "キーを生成", "Error generating key pair" : "キーペアの生成エラー", - "Enable encryption" : "暗号化を有効に", - "Enable previews" : "プレビューを有効に", - "Enable sharing" : "共有の有効化", - "Check for changes" : "変更点を確認", - "Never" : "更新無", - "Once every direct access" : "直指定時のみ", "All users. Type to select user or group." : "すべてのユーザー。ユーザー、グループを追加", "(group)" : "(グループ)", "Admin defined" : "管理者設定済", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "名前", "Storage type" : "ストレージ種別", "Scope" : "スコープ", + "Enable encryption" : "暗号化を有効に", + "Enable previews" : "プレビューを有効に", + "Enable sharing" : "共有の有効化", + "Check for changes" : "変更点を確認", + "Never" : "更新無", + "Once every direct access" : "直指定時のみ", "External Storage" : "外部ストレージ", "Folder name" : "フォルダー名", "Authentication" : "認証", diff --git a/apps/files_external/l10n/ja.json b/apps/files_external/l10n/ja.json index 21767757b59..e44969c7c66 100644 --- a/apps/files_external/l10n/ja.json +++ b/apps/files_external/l10n/ja.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "OAuth2 設定エラー", "Generate keys" : "キーを生成", "Error generating key pair" : "キーペアの生成エラー", - "Enable encryption" : "暗号化を有効に", - "Enable previews" : "プレビューを有効に", - "Enable sharing" : "共有の有効化", - "Check for changes" : "変更点を確認", - "Never" : "更新無", - "Once every direct access" : "直指定時のみ", "All users. Type to select user or group." : "すべてのユーザー。ユーザー、グループを追加", "(group)" : "(グループ)", "Admin defined" : "管理者設定済", @@ -109,6 +103,12 @@ "Name" : "名前", "Storage type" : "ストレージ種別", "Scope" : "スコープ", + "Enable encryption" : "暗号化を有効に", + "Enable previews" : "プレビューを有効に", + "Enable sharing" : "共有の有効化", + "Check for changes" : "変更点を確認", + "Never" : "更新無", + "Once every direct access" : "直指定時のみ", "External Storage" : "外部ストレージ", "Folder name" : "フォルダー名", "Authentication" : "認証", diff --git a/apps/files_external/l10n/ko.js b/apps/files_external/l10n/ko.js index 921c647288f..b1df3ab3ef1 100644 --- a/apps/files_external/l10n/ko.js +++ b/apps/files_external/l10n/ko.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "OAuth2 설정 오류", "Generate keys" : "키 생성", "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생", - "Enable encryption" : "암호화 사용", - "Enable previews" : "미리 보기 사용", - "Enable sharing" : "공유 사용", - "Check for changes" : "변경 사항 감시", - "Never" : "하지 않음", - "Once every direct access" : "한 번 직접 접근할 때마다", "All users. Type to select user or group." : "모든 사용자입니다. 사용자나 그룹을 선택하려면 입력하십시오", "(group)" : "(그룹)", "Admin defined" : "관리자 지정", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "이름", "Storage type" : "저장소 종류", "Scope" : "범위", + "Enable encryption" : "암호화 사용", + "Enable previews" : "미리 보기 사용", + "Enable sharing" : "공유 사용", + "Check for changes" : "변경 사항 감시", + "Never" : "하지 않음", + "Once every direct access" : "한 번 직접 접근할 때마다", "External Storage" : "외부 저장소", "Folder name" : "폴더 이름", "Authentication" : "인증", diff --git a/apps/files_external/l10n/ko.json b/apps/files_external/l10n/ko.json index 9e15abb6160..0dfedaf5cee 100644 --- a/apps/files_external/l10n/ko.json +++ b/apps/files_external/l10n/ko.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "OAuth2 설정 오류", "Generate keys" : "키 생성", "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생", - "Enable encryption" : "암호화 사용", - "Enable previews" : "미리 보기 사용", - "Enable sharing" : "공유 사용", - "Check for changes" : "변경 사항 감시", - "Never" : "하지 않음", - "Once every direct access" : "한 번 직접 접근할 때마다", "All users. Type to select user or group." : "모든 사용자입니다. 사용자나 그룹을 선택하려면 입력하십시오", "(group)" : "(그룹)", "Admin defined" : "관리자 지정", @@ -109,6 +103,12 @@ "Name" : "이름", "Storage type" : "저장소 종류", "Scope" : "범위", + "Enable encryption" : "암호화 사용", + "Enable previews" : "미리 보기 사용", + "Enable sharing" : "공유 사용", + "Check for changes" : "변경 사항 감시", + "Never" : "하지 않음", + "Once every direct access" : "한 번 직접 접근할 때마다", "External Storage" : "외부 저장소", "Folder name" : "폴더 이름", "Authentication" : "인증", diff --git a/apps/files_external/l10n/lv.js b/apps/files_external/l10n/lv.js index 8eea6b507b8..b31323bc859 100644 --- a/apps/files_external/l10n/lv.js +++ b/apps/files_external/l10n/lv.js @@ -5,7 +5,6 @@ OC.L10N.register( "Personal" : "Personīgi", "Grant access" : "Piešķirt pieeju", "Access granted" : "Piešķirta pieeja", - "Enable encryption" : "Ieslēgt šifrēšanu", "Saved" : "Saglabāts", "Username" : "Lietotājvārds", "Password" : "Parole", @@ -19,6 +18,7 @@ OC.L10N.register( "ownCloud" : "ownCloud", "Share" : "Dalīties", "Name" : "Nosaukums", + "Enable encryption" : "Ieslēgt šifrēšanu", "External Storage" : "Ārējā krātuve", "Folder name" : "Mapes nosaukums", "Configuration" : "Konfigurācija", diff --git a/apps/files_external/l10n/lv.json b/apps/files_external/l10n/lv.json index dd0d40aa70e..59192d946e7 100644 --- a/apps/files_external/l10n/lv.json +++ b/apps/files_external/l10n/lv.json @@ -3,7 +3,6 @@ "Personal" : "Personīgi", "Grant access" : "Piešķirt pieeju", "Access granted" : "Piešķirta pieeja", - "Enable encryption" : "Ieslēgt šifrēšanu", "Saved" : "Saglabāts", "Username" : "Lietotājvārds", "Password" : "Parole", @@ -17,6 +16,7 @@ "ownCloud" : "ownCloud", "Share" : "Dalīties", "Name" : "Nosaukums", + "Enable encryption" : "Ieslēgt šifrēšanu", "External Storage" : "Ārējā krātuve", "Folder name" : "Mapes nosaukums", "Configuration" : "Konfigurācija", diff --git a/apps/files_external/l10n/mk.js b/apps/files_external/l10n/mk.js index 0f0677c2d55..69649d9ffeb 100644 --- a/apps/files_external/l10n/mk.js +++ b/apps/files_external/l10n/mk.js @@ -4,7 +4,6 @@ OC.L10N.register( "Personal" : "Лично", "Grant access" : "Дозволи пристап", "Access granted" : "Пристапот е дозволен", - "Enable encryption" : "Овозможи енкрипција", "Saved" : "Снимено", "Username" : "Корисничко име", "Password" : "Лозинка", @@ -21,6 +20,7 @@ OC.L10N.register( "ownCloud" : "ownCloud", "Share" : "Сподели", "Name" : "Име", + "Enable encryption" : "Овозможи енкрипција", "External Storage" : "Надворешно складиште", "Folder name" : "Име на папка", "Configuration" : "Конфигурација", diff --git a/apps/files_external/l10n/mk.json b/apps/files_external/l10n/mk.json index b6437b19640..fea359e8e52 100644 --- a/apps/files_external/l10n/mk.json +++ b/apps/files_external/l10n/mk.json @@ -2,7 +2,6 @@ "Personal" : "Лично", "Grant access" : "Дозволи пристап", "Access granted" : "Пристапот е дозволен", - "Enable encryption" : "Овозможи енкрипција", "Saved" : "Снимено", "Username" : "Корисничко име", "Password" : "Лозинка", @@ -19,6 +18,7 @@ "ownCloud" : "ownCloud", "Share" : "Сподели", "Name" : "Име", + "Enable encryption" : "Овозможи енкрипција", "External Storage" : "Надворешно складиште", "Folder name" : "Име на папка", "Configuration" : "Конфигурација", diff --git a/apps/files_external/l10n/nb_NO.js b/apps/files_external/l10n/nb_NO.js index f2bc60b147e..5a2f725e483 100644 --- a/apps/files_external/l10n/nb_NO.js +++ b/apps/files_external/l10n/nb_NO.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Feil ved konfigurering av OAuth2", "Generate keys" : "Generer nøkler", "Error generating key pair" : "Feil ved nøkkelgenerering", - "Enable encryption" : "Aktiver kryptering", - "Enable previews" : "Tillat fohåndsvisning", - "Enable sharing" : "Aktiver deling", - "Check for changes" : "Se etter endringer", - "Never" : "Aldri", - "Once every direct access" : "En gang pr. direkte aksess", "All users. Type to select user or group." : "Alle brukere. Tast for å velge bruker eller gruppe.", "(group)" : "(gruppe)", "Admin defined" : "Admin-definert", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Navn", "Storage type" : "Lagringstype", "Scope" : "Omfang", + "Enable encryption" : "Aktiver kryptering", + "Enable previews" : "Tillat fohåndsvisning", + "Enable sharing" : "Aktiver deling", + "Check for changes" : "Se etter endringer", + "Never" : "Aldri", + "Once every direct access" : "En gang pr. direkte aksess", "External Storage" : "Ekstern lagring", "Folder name" : "Mappenavn", "Authentication" : "Autentisering", diff --git a/apps/files_external/l10n/nb_NO.json b/apps/files_external/l10n/nb_NO.json index 6de204d29dd..071557b23ca 100644 --- a/apps/files_external/l10n/nb_NO.json +++ b/apps/files_external/l10n/nb_NO.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Feil ved konfigurering av OAuth2", "Generate keys" : "Generer nøkler", "Error generating key pair" : "Feil ved nøkkelgenerering", - "Enable encryption" : "Aktiver kryptering", - "Enable previews" : "Tillat fohåndsvisning", - "Enable sharing" : "Aktiver deling", - "Check for changes" : "Se etter endringer", - "Never" : "Aldri", - "Once every direct access" : "En gang pr. direkte aksess", "All users. Type to select user or group." : "Alle brukere. Tast for å velge bruker eller gruppe.", "(group)" : "(gruppe)", "Admin defined" : "Admin-definert", @@ -109,6 +103,12 @@ "Name" : "Navn", "Storage type" : "Lagringstype", "Scope" : "Omfang", + "Enable encryption" : "Aktiver kryptering", + "Enable previews" : "Tillat fohåndsvisning", + "Enable sharing" : "Aktiver deling", + "Check for changes" : "Se etter endringer", + "Never" : "Aldri", + "Once every direct access" : "En gang pr. direkte aksess", "External Storage" : "Ekstern lagring", "Folder name" : "Mappenavn", "Authentication" : "Autentisering", diff --git a/apps/files_external/l10n/nds.js b/apps/files_external/l10n/nds.js index eb23a6d9666..6f5d9739018 100644 --- a/apps/files_external/l10n/nds.js +++ b/apps/files_external/l10n/nds.js @@ -24,11 +24,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Fehler bei der Konfiguration von OAuth2", "Generate keys" : "Generiere Schlüssel", "Error generating key pair" : "Fehler beim Generieren des Schlüsselpaars", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Check for changes" : "Auf Änderungen prüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem direkten Zugriff", "All users. Type to select user or group." : "Alle Benutzer. Tippe, um eine Benutzergruppe auszuwählen.", "(group)" : "(Gruppe)", "Saved" : "Gespeichert", @@ -86,6 +81,11 @@ OC.L10N.register( "Name" : "Name", "Storage type" : "Speicherart", "Scope" : "Bereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Check for changes" : "Auf Änderungen prüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem direkten Zugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/nds.json b/apps/files_external/l10n/nds.json index 3de4a89b020..d1d939702f3 100644 --- a/apps/files_external/l10n/nds.json +++ b/apps/files_external/l10n/nds.json @@ -22,11 +22,6 @@ "Error configuring OAuth2" : "Fehler bei der Konfiguration von OAuth2", "Generate keys" : "Generiere Schlüssel", "Error generating key pair" : "Fehler beim Generieren des Schlüsselpaars", - "Enable encryption" : "Verschlüsselung aktivieren", - "Enable previews" : "Vorschau aktivieren", - "Check for changes" : "Auf Änderungen prüfen", - "Never" : "Nie", - "Once every direct access" : "Einmal bei jedem direkten Zugriff", "All users. Type to select user or group." : "Alle Benutzer. Tippe, um eine Benutzergruppe auszuwählen.", "(group)" : "(Gruppe)", "Saved" : "Gespeichert", @@ -84,6 +79,11 @@ "Name" : "Name", "Storage type" : "Speicherart", "Scope" : "Bereich", + "Enable encryption" : "Verschlüsselung aktivieren", + "Enable previews" : "Vorschau aktivieren", + "Check for changes" : "Auf Änderungen prüfen", + "Never" : "Nie", + "Once every direct access" : "Einmal bei jedem direkten Zugriff", "External Storage" : "Externer Speicher", "Folder name" : "Ordnername", "Authentication" : "Authentifizierung", diff --git a/apps/files_external/l10n/nl.js b/apps/files_external/l10n/nl.js index db10f28b984..5b4f3050e70 100644 --- a/apps/files_external/l10n/nl.js +++ b/apps/files_external/l10n/nl.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Fout bij configureren OAuth2", "Generate keys" : "Genereer sleutels", "Error generating key pair" : "Fout bij genereren sleutelpaar", - "Enable encryption" : "Versleuteling inschakelen", - "Enable previews" : "Activeren voorbeelden", - "Enable sharing" : "Activeren delen", - "Check for changes" : "Controleren op wijzigingen", - "Never" : "Nooit", - "Once every direct access" : "Een keer bij elke directe toegang", "All users. Type to select user or group." : "Alle gebruikers. Tikken om een gebruiker of groep te selecteren.", "(group)" : "(groep)", "Admin defined" : "Beheerder gedefinieerd", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Naam", "Storage type" : "Opslagtype", "Scope" : "Scope", + "Enable encryption" : "Versleuteling inschakelen", + "Enable previews" : "Activeren voorbeelden", + "Enable sharing" : "Activeren delen", + "Check for changes" : "Controleren op wijzigingen", + "Never" : "Nooit", + "Once every direct access" : "Een keer bij elke directe toegang", "External Storage" : "Externe opslag", "Folder name" : "Mapnaam", "Authentication" : "Authenticatie", diff --git a/apps/files_external/l10n/nl.json b/apps/files_external/l10n/nl.json index 3afd320905a..062aee79c16 100644 --- a/apps/files_external/l10n/nl.json +++ b/apps/files_external/l10n/nl.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Fout bij configureren OAuth2", "Generate keys" : "Genereer sleutels", "Error generating key pair" : "Fout bij genereren sleutelpaar", - "Enable encryption" : "Versleuteling inschakelen", - "Enable previews" : "Activeren voorbeelden", - "Enable sharing" : "Activeren delen", - "Check for changes" : "Controleren op wijzigingen", - "Never" : "Nooit", - "Once every direct access" : "Een keer bij elke directe toegang", "All users. Type to select user or group." : "Alle gebruikers. Tikken om een gebruiker of groep te selecteren.", "(group)" : "(groep)", "Admin defined" : "Beheerder gedefinieerd", @@ -109,6 +103,12 @@ "Name" : "Naam", "Storage type" : "Opslagtype", "Scope" : "Scope", + "Enable encryption" : "Versleuteling inschakelen", + "Enable previews" : "Activeren voorbeelden", + "Enable sharing" : "Activeren delen", + "Check for changes" : "Controleren op wijzigingen", + "Never" : "Nooit", + "Once every direct access" : "Een keer bij elke directe toegang", "External Storage" : "Externe opslag", "Folder name" : "Mapnaam", "Authentication" : "Authenticatie", diff --git a/apps/files_external/l10n/oc.js b/apps/files_external/l10n/oc.js index 736e5f77a8a..dccf32455ad 100644 --- a/apps/files_external/l10n/oc.js +++ b/apps/files_external/l10n/oc.js @@ -25,11 +25,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Error al moment de la configuracion d'OAuth2", "Generate keys" : "Generar de claus", "Error generating key pair" : "Error al moment de la generacion de las claus", - "Enable encryption" : "Activar lo chiframent", - "Enable previews" : "Activar las previsualizacions", - "Check for changes" : "Recercar las modificacions", - "Never" : "Pas jamai", - "Once every direct access" : "Un còp a cada accès dirècte", "All users. Type to select user or group." : "Totes los utilizaires. Clicatz aicí per restrénher.", "(group)" : "(grop)", "Saved" : "Enregistrat", @@ -93,6 +88,11 @@ OC.L10N.register( "Name" : "Nom", "Storage type" : "Tipe d'emmagazinatge", "Scope" : "Portada", + "Enable encryption" : "Activar lo chiframent", + "Enable previews" : "Activar las previsualizacions", + "Check for changes" : "Recercar las modificacions", + "Never" : "Pas jamai", + "Once every direct access" : "Un còp a cada accès dirècte", "External Storage" : "Emmagazinatge externe", "Folder name" : "Nom del dorsièr", "Authentication" : "Autentificacion", diff --git a/apps/files_external/l10n/oc.json b/apps/files_external/l10n/oc.json index 597a5d96301..28099bbae13 100644 --- a/apps/files_external/l10n/oc.json +++ b/apps/files_external/l10n/oc.json @@ -23,11 +23,6 @@ "Error configuring OAuth2" : "Error al moment de la configuracion d'OAuth2", "Generate keys" : "Generar de claus", "Error generating key pair" : "Error al moment de la generacion de las claus", - "Enable encryption" : "Activar lo chiframent", - "Enable previews" : "Activar las previsualizacions", - "Check for changes" : "Recercar las modificacions", - "Never" : "Pas jamai", - "Once every direct access" : "Un còp a cada accès dirècte", "All users. Type to select user or group." : "Totes los utilizaires. Clicatz aicí per restrénher.", "(group)" : "(grop)", "Saved" : "Enregistrat", @@ -91,6 +86,11 @@ "Name" : "Nom", "Storage type" : "Tipe d'emmagazinatge", "Scope" : "Portada", + "Enable encryption" : "Activar lo chiframent", + "Enable previews" : "Activar las previsualizacions", + "Check for changes" : "Recercar las modificacions", + "Never" : "Pas jamai", + "Once every direct access" : "Un còp a cada accès dirècte", "External Storage" : "Emmagazinatge externe", "Folder name" : "Nom del dorsièr", "Authentication" : "Autentificacion", diff --git a/apps/files_external/l10n/pl.js b/apps/files_external/l10n/pl.js index 176a10af6b9..ac074059712 100644 --- a/apps/files_external/l10n/pl.js +++ b/apps/files_external/l10n/pl.js @@ -13,11 +13,6 @@ OC.L10N.register( "Access granted" : "Dostęp do", "Generate keys" : "Wygeneruj klucze", "Error generating key pair" : "Błąd podczas generowania pary kluczy", - "Enable encryption" : "Włącz szyfrowanie", - "Enable previews" : "Włącz podgląd", - "Check for changes" : "Sprawdź zmiany", - "Never" : "Nigdy", - "Once every direct access" : "Jeden raz przy każdym dostępie", "All users. Type to select user or group." : "Wszyscy użytkownicy. Zacznij pisać, aby wybrać użytkownika lub grupę.", "(group)" : "(grupa)", "Saved" : "Zapisano", @@ -65,6 +60,11 @@ OC.L10N.register( "Name" : "Nazwa", "Storage type" : "Typ magazynu", "Scope" : "Zakres", + "Enable encryption" : "Włącz szyfrowanie", + "Enable previews" : "Włącz podgląd", + "Check for changes" : "Sprawdź zmiany", + "Never" : "Nigdy", + "Once every direct access" : "Jeden raz przy każdym dostępie", "External Storage" : "Zewnętrzna zasoby dyskowe", "Folder name" : "Nazwa folderu", "Configuration" : "Konfiguracja", diff --git a/apps/files_external/l10n/pl.json b/apps/files_external/l10n/pl.json index 241f6568f61..a583a454f1c 100644 --- a/apps/files_external/l10n/pl.json +++ b/apps/files_external/l10n/pl.json @@ -11,11 +11,6 @@ "Access granted" : "Dostęp do", "Generate keys" : "Wygeneruj klucze", "Error generating key pair" : "Błąd podczas generowania pary kluczy", - "Enable encryption" : "Włącz szyfrowanie", - "Enable previews" : "Włącz podgląd", - "Check for changes" : "Sprawdź zmiany", - "Never" : "Nigdy", - "Once every direct access" : "Jeden raz przy każdym dostępie", "All users. Type to select user or group." : "Wszyscy użytkownicy. Zacznij pisać, aby wybrać użytkownika lub grupę.", "(group)" : "(grupa)", "Saved" : "Zapisano", @@ -63,6 +58,11 @@ "Name" : "Nazwa", "Storage type" : "Typ magazynu", "Scope" : "Zakres", + "Enable encryption" : "Włącz szyfrowanie", + "Enable previews" : "Włącz podgląd", + "Check for changes" : "Sprawdź zmiany", + "Never" : "Nigdy", + "Once every direct access" : "Jeden raz przy każdym dostępie", "External Storage" : "Zewnętrzna zasoby dyskowe", "Folder name" : "Nazwa folderu", "Configuration" : "Konfiguracja", diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js index 692334ce6c4..08e1bac5ae6 100644 --- a/apps/files_external/l10n/pt_BR.js +++ b/apps/files_external/l10n/pt_BR.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Erro configurando OAuth2", "Generate keys" : "Gerar chaves", "Error generating key pair" : "Erro ao gerar um par de chaves", - "Enable encryption" : "Ativar criptografia", - "Enable previews" : "Habilitar visualizações prévias", - "Enable sharing" : "Habilitar compartilhamento", - "Check for changes" : "Verifique se há alterações", - "Never" : "Nunca", - "Once every direct access" : "Uma vez a cada acesso direto", "All users. Type to select user or group." : "Todos os usuários. Digite para selecionar usuário ou grupo.", "(group)" : "(grupo)", "Admin defined" : "Definido pelo administrador", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nome", "Storage type" : "Tipo de armazenamento", "Scope" : "Escopo", + "Enable encryption" : "Ativar criptografia", + "Enable previews" : "Habilitar visualizações prévias", + "Enable sharing" : "Habilitar compartilhamento", + "Check for changes" : "Verifique se há alterações", + "Never" : "Nunca", + "Once every direct access" : "Uma vez a cada acesso direto", "External Storage" : "Armazenamento Externo", "Folder name" : "Nome da pasta", "Authentication" : "Autenticação", diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json index 0b961f79a8f..a1e52e280ee 100644 --- a/apps/files_external/l10n/pt_BR.json +++ b/apps/files_external/l10n/pt_BR.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Erro configurando OAuth2", "Generate keys" : "Gerar chaves", "Error generating key pair" : "Erro ao gerar um par de chaves", - "Enable encryption" : "Ativar criptografia", - "Enable previews" : "Habilitar visualizações prévias", - "Enable sharing" : "Habilitar compartilhamento", - "Check for changes" : "Verifique se há alterações", - "Never" : "Nunca", - "Once every direct access" : "Uma vez a cada acesso direto", "All users. Type to select user or group." : "Todos os usuários. Digite para selecionar usuário ou grupo.", "(group)" : "(grupo)", "Admin defined" : "Definido pelo administrador", @@ -109,6 +103,12 @@ "Name" : "Nome", "Storage type" : "Tipo de armazenamento", "Scope" : "Escopo", + "Enable encryption" : "Ativar criptografia", + "Enable previews" : "Habilitar visualizações prévias", + "Enable sharing" : "Habilitar compartilhamento", + "Check for changes" : "Verifique se há alterações", + "Never" : "Nunca", + "Once every direct access" : "Uma vez a cada acesso direto", "External Storage" : "Armazenamento Externo", "Folder name" : "Nome da pasta", "Authentication" : "Autenticação", diff --git a/apps/files_external/l10n/pt_PT.js b/apps/files_external/l10n/pt_PT.js index a8a4ae05c6e..0b596bb2553 100644 --- a/apps/files_external/l10n/pt_PT.js +++ b/apps/files_external/l10n/pt_PT.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Erro de configuração OAuth2", "Generate keys" : "Gerar chaves", "Error generating key pair" : "Erro ao gerar chave par", - "Enable encryption" : "Activar encriptação", - "Enable previews" : "Ativar pré-visualizações", - "Enable sharing" : "Ativar partilha", - "Check for changes" : "Verificar se há alterações", - "Never" : "Nunca", - "Once every direct access" : "Uma vez em cada acesso direto", "All users. Type to select user or group." : "Todos os utilizadores. Digite para selecionar o utilizador ou grupo.", "(group)" : "(grupo)", "Admin defined" : "Administrador definido", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Nome", "Storage type" : "Tipo de Armazenamento", "Scope" : "Âmbito", + "Enable encryption" : "Activar encriptação", + "Enable previews" : "Ativar pré-visualizações", + "Enable sharing" : "Ativar partilha", + "Check for changes" : "Verificar se há alterações", + "Never" : "Nunca", + "Once every direct access" : "Uma vez em cada acesso direto", "External Storage" : "Armazenamento Externo", "Folder name" : "Nome da pasta", "Authentication" : "Autenticação", diff --git a/apps/files_external/l10n/pt_PT.json b/apps/files_external/l10n/pt_PT.json index cff56a94ecc..f8487134f1a 100644 --- a/apps/files_external/l10n/pt_PT.json +++ b/apps/files_external/l10n/pt_PT.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Erro de configuração OAuth2", "Generate keys" : "Gerar chaves", "Error generating key pair" : "Erro ao gerar chave par", - "Enable encryption" : "Activar encriptação", - "Enable previews" : "Ativar pré-visualizações", - "Enable sharing" : "Ativar partilha", - "Check for changes" : "Verificar se há alterações", - "Never" : "Nunca", - "Once every direct access" : "Uma vez em cada acesso direto", "All users. Type to select user or group." : "Todos os utilizadores. Digite para selecionar o utilizador ou grupo.", "(group)" : "(grupo)", "Admin defined" : "Administrador definido", @@ -109,6 +103,12 @@ "Name" : "Nome", "Storage type" : "Tipo de Armazenamento", "Scope" : "Âmbito", + "Enable encryption" : "Activar encriptação", + "Enable previews" : "Ativar pré-visualizações", + "Enable sharing" : "Ativar partilha", + "Check for changes" : "Verificar se há alterações", + "Never" : "Nunca", + "Once every direct access" : "Uma vez em cada acesso direto", "External Storage" : "Armazenamento Externo", "Folder name" : "Nome da pasta", "Authentication" : "Autenticação", diff --git a/apps/files_external/l10n/ru.js b/apps/files_external/l10n/ru.js index 7475a6b5446..92bebd4f008 100644 --- a/apps/files_external/l10n/ru.js +++ b/apps/files_external/l10n/ru.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Ошибка настройки OAuth2", "Generate keys" : "Создать ключи", "Error generating key pair" : "Ошибка создания ключевой пары", - "Enable encryption" : "Включить шифрование", - "Enable previews" : "Включить предпросмотр", - "Enable sharing" : "Включить общий доступ", - "Check for changes" : "Проверять изменения", - "Never" : "Никогда", - "Once every direct access" : "Один раз при прямом доступе", "All users. Type to select user or group." : "Все пользователи. Введите имя пользователя или группы.", "(group)" : "(группа)", "Admin defined" : "Админ определен", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Имя", "Storage type" : "Тип хранилища", "Scope" : "Область", + "Enable encryption" : "Включить шифрование", + "Enable previews" : "Включить предпросмотр", + "Enable sharing" : "Включить общий доступ", + "Check for changes" : "Проверять изменения", + "Never" : "Никогда", + "Once every direct access" : "Один раз при прямом доступе", "External Storage" : "Внешнее хранилище", "Folder name" : "Имя каталога", "Authentication" : "Авторизация", diff --git a/apps/files_external/l10n/ru.json b/apps/files_external/l10n/ru.json index 657a16910b8..65281caec0b 100644 --- a/apps/files_external/l10n/ru.json +++ b/apps/files_external/l10n/ru.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Ошибка настройки OAuth2", "Generate keys" : "Создать ключи", "Error generating key pair" : "Ошибка создания ключевой пары", - "Enable encryption" : "Включить шифрование", - "Enable previews" : "Включить предпросмотр", - "Enable sharing" : "Включить общий доступ", - "Check for changes" : "Проверять изменения", - "Never" : "Никогда", - "Once every direct access" : "Один раз при прямом доступе", "All users. Type to select user or group." : "Все пользователи. Введите имя пользователя или группы.", "(group)" : "(группа)", "Admin defined" : "Админ определен", @@ -109,6 +103,12 @@ "Name" : "Имя", "Storage type" : "Тип хранилища", "Scope" : "Область", + "Enable encryption" : "Включить шифрование", + "Enable previews" : "Включить предпросмотр", + "Enable sharing" : "Включить общий доступ", + "Check for changes" : "Проверять изменения", + "Never" : "Никогда", + "Once every direct access" : "Один раз при прямом доступе", "External Storage" : "Внешнее хранилище", "Folder name" : "Имя каталога", "Authentication" : "Авторизация", diff --git a/apps/files_external/l10n/sk_SK.js b/apps/files_external/l10n/sk_SK.js index 8c1f74051b0..ab820378a81 100644 --- a/apps/files_external/l10n/sk_SK.js +++ b/apps/files_external/l10n/sk_SK.js @@ -24,11 +24,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Chyba konfigurovania OAuth2", "Generate keys" : "Vytvoriť kľúče", "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov", - "Enable encryption" : "Povoliť šifrovanie", - "Enable previews" : "Povoliť náhľady", - "Check for changes" : "Zisťovať zmeny", - "Never" : "Nikdy", - "Once every direct access" : "S každým priamym prístupom", "All users. Type to select user or group." : "Všetci používatelia. Začnite písať pre výber používateľa alebo skupinu.", "(group)" : "(skupina)", "Saved" : "Uložené", @@ -91,6 +86,11 @@ OC.L10N.register( "Name" : "Názov", "Storage type" : "Typ úložiska", "Scope" : "Rozsah", + "Enable encryption" : "Povoliť šifrovanie", + "Enable previews" : "Povoliť náhľady", + "Check for changes" : "Zisťovať zmeny", + "Never" : "Nikdy", + "Once every direct access" : "S každým priamym prístupom", "External Storage" : "Externé úložisko", "Folder name" : "Názov priečinka", "Authentication" : "Autentifikácia", diff --git a/apps/files_external/l10n/sk_SK.json b/apps/files_external/l10n/sk_SK.json index d2bf8c37926..28d37a83697 100644 --- a/apps/files_external/l10n/sk_SK.json +++ b/apps/files_external/l10n/sk_SK.json @@ -22,11 +22,6 @@ "Error configuring OAuth2" : "Chyba konfigurovania OAuth2", "Generate keys" : "Vytvoriť kľúče", "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov", - "Enable encryption" : "Povoliť šifrovanie", - "Enable previews" : "Povoliť náhľady", - "Check for changes" : "Zisťovať zmeny", - "Never" : "Nikdy", - "Once every direct access" : "S každým priamym prístupom", "All users. Type to select user or group." : "Všetci používatelia. Začnite písať pre výber používateľa alebo skupinu.", "(group)" : "(skupina)", "Saved" : "Uložené", @@ -89,6 +84,11 @@ "Name" : "Názov", "Storage type" : "Typ úložiska", "Scope" : "Rozsah", + "Enable encryption" : "Povoliť šifrovanie", + "Enable previews" : "Povoliť náhľady", + "Check for changes" : "Zisťovať zmeny", + "Never" : "Nikdy", + "Once every direct access" : "S každým priamym prístupom", "External Storage" : "Externé úložisko", "Folder name" : "Názov priečinka", "Authentication" : "Autentifikácia", diff --git a/apps/files_external/l10n/sl.js b/apps/files_external/l10n/sl.js index f740242ef88..454f142f2f1 100644 --- a/apps/files_external/l10n/sl.js +++ b/apps/files_external/l10n/sl.js @@ -2,11 +2,13 @@ OC.L10N.register( "files_external", { "Fetching request tokens failed. Verify that your app key and secret are correct." : "Pridobivanje žetonov zahteve je spodletelo. Preverite, ali sta ključ in skrivno geslo programa navedena pravilno.", + "Fetching access tokens failed. Verify that your app key and secret are correct." : "Pridobivanje žetonov za dostop je spodletelo. Preverite, da sta ključ in skrivno geslo navedena pravilno.", "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo.", "Step 1 failed. Exception: %s" : "1. korak je spodletel. Izjemna napaka: %s", "Step 2 failed. Exception: %s" : "2. korak je spodletel. Izjemna napaka: %s", "External storage" : "Zunanja shramba", "Storage with id \"%i\" not found" : "Shrambe z ID \"%i\" ni mogoče najti.", + "Invalid backend or authentication mechanism class" : "Neveljaven ozadnji program oziroma razred mehanizma overitve", "Invalid mount point" : "Neveljavna priklopna točka", "Invalid storage backend \"%s\"" : "Neveljaven ozadnji program shrambe \"%s\"", "Not permitted to use backend \"%s\"" : "Uporaba ozadnjega programa \"%s\" ni dovoljena.", @@ -23,12 +25,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Napaka nastavljanja OAuth2", "Generate keys" : "Ustvari ključe", "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev", - "Enable encryption" : "Omogoči šifriranje", - "Enable previews" : "Omogoči predogled", - "Enable sharing" : "Omogoči souporabo", - "Check for changes" : "Preveri za spremembe", - "Never" : "Nikoli", - "Once every direct access" : "Enkrat ob neposrednem dostopu", "All users. Type to select user or group." : "Vsi uporabniki. Skupino ali uporabnika je mogoče tudi izbrati.", "(group)" : "(skupina)", "Admin defined" : "Skrbnik je določen", @@ -102,6 +98,12 @@ OC.L10N.register( "Name" : "Ime", "Storage type" : "Vrsta shrambe", "Scope" : "Obseg", + "Enable encryption" : "Omogoči šifriranje", + "Enable previews" : "Omogoči predogled", + "Enable sharing" : "Omogoči souporabo", + "Check for changes" : "Preveri za spremembe", + "Never" : "Nikoli", + "Once every direct access" : "Enkrat ob neposrednem dostopu", "External Storage" : "Zunanja podatkovna shramba", "Folder name" : "Ime mape", "Authentication" : "Overitev", diff --git a/apps/files_external/l10n/sl.json b/apps/files_external/l10n/sl.json index e2db1211a8d..05ec6314a71 100644 --- a/apps/files_external/l10n/sl.json +++ b/apps/files_external/l10n/sl.json @@ -1,10 +1,12 @@ { "translations": { "Fetching request tokens failed. Verify that your app key and secret are correct." : "Pridobivanje žetonov zahteve je spodletelo. Preverite, ali sta ključ in skrivno geslo programa navedena pravilno.", + "Fetching access tokens failed. Verify that your app key and secret are correct." : "Pridobivanje žetonov za dostop je spodletelo. Preverite, da sta ključ in skrivno geslo navedena pravilno.", "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo.", "Step 1 failed. Exception: %s" : "1. korak je spodletel. Izjemna napaka: %s", "Step 2 failed. Exception: %s" : "2. korak je spodletel. Izjemna napaka: %s", "External storage" : "Zunanja shramba", "Storage with id \"%i\" not found" : "Shrambe z ID \"%i\" ni mogoče najti.", + "Invalid backend or authentication mechanism class" : "Neveljaven ozadnji program oziroma razred mehanizma overitve", "Invalid mount point" : "Neveljavna priklopna točka", "Invalid storage backend \"%s\"" : "Neveljaven ozadnji program shrambe \"%s\"", "Not permitted to use backend \"%s\"" : "Uporaba ozadnjega programa \"%s\" ni dovoljena.", @@ -21,12 +23,6 @@ "Error configuring OAuth2" : "Napaka nastavljanja OAuth2", "Generate keys" : "Ustvari ključe", "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev", - "Enable encryption" : "Omogoči šifriranje", - "Enable previews" : "Omogoči predogled", - "Enable sharing" : "Omogoči souporabo", - "Check for changes" : "Preveri za spremembe", - "Never" : "Nikoli", - "Once every direct access" : "Enkrat ob neposrednem dostopu", "All users. Type to select user or group." : "Vsi uporabniki. Skupino ali uporabnika je mogoče tudi izbrati.", "(group)" : "(skupina)", "Admin defined" : "Skrbnik je določen", @@ -100,6 +96,12 @@ "Name" : "Ime", "Storage type" : "Vrsta shrambe", "Scope" : "Obseg", + "Enable encryption" : "Omogoči šifriranje", + "Enable previews" : "Omogoči predogled", + "Enable sharing" : "Omogoči souporabo", + "Check for changes" : "Preveri za spremembe", + "Never" : "Nikoli", + "Once every direct access" : "Enkrat ob neposrednem dostopu", "External Storage" : "Zunanja podatkovna shramba", "Folder name" : "Ime mape", "Authentication" : "Overitev", diff --git a/apps/files_external/l10n/sq.js b/apps/files_external/l10n/sq.js index ce1ceaa3ba1..c2bd82ebde0 100644 --- a/apps/files_external/l10n/sq.js +++ b/apps/files_external/l10n/sq.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2", "Generate keys" : "Prodho kyçe", "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve", - "Enable encryption" : "Aktivizoni fshehtëzim", - "Enable previews" : "Aktivizoni paraparje", - "Enable sharing" : "Aktivizo ndarjet", - "Check for changes" : "Kontrollo për ndryshime", - "Never" : "Kurrë", - "Once every direct access" : "Çdo herë pas hyrjesh të drejtpërdrejta", "All users. Type to select user or group." : "Krejt përdoruesit. Shtypni që të përzgjidhet përdorues ose grup.", "(group)" : "(grup)", "Admin defined" : "Përcaktuar nga përgjegjësi", @@ -109,6 +103,12 @@ OC.L10N.register( "Name" : "Emër", "Storage type" : "Lloj depozite", "Scope" : "Shtrirje", + "Enable encryption" : "Aktivizoni fshehtëzim", + "Enable previews" : "Aktivizoni paraparje", + "Enable sharing" : "Aktivizo ndarjet", + "Check for changes" : "Kontrollo për ndryshime", + "Never" : "Kurrë", + "Once every direct access" : "Çdo herë pas hyrjesh të drejtpërdrejta", "External Storage" : "Depozitë e Jashtme", "Folder name" : "Emër dosjeje", "Authentication" : "Mirëfilltësim", diff --git a/apps/files_external/l10n/sq.json b/apps/files_external/l10n/sq.json index f6eae29a17f..3979fc3d23b 100644 --- a/apps/files_external/l10n/sq.json +++ b/apps/files_external/l10n/sq.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2", "Generate keys" : "Prodho kyçe", "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve", - "Enable encryption" : "Aktivizoni fshehtëzim", - "Enable previews" : "Aktivizoni paraparje", - "Enable sharing" : "Aktivizo ndarjet", - "Check for changes" : "Kontrollo për ndryshime", - "Never" : "Kurrë", - "Once every direct access" : "Çdo herë pas hyrjesh të drejtpërdrejta", "All users. Type to select user or group." : "Krejt përdoruesit. Shtypni që të përzgjidhet përdorues ose grup.", "(group)" : "(grup)", "Admin defined" : "Përcaktuar nga përgjegjësi", @@ -107,6 +101,12 @@ "Name" : "Emër", "Storage type" : "Lloj depozite", "Scope" : "Shtrirje", + "Enable encryption" : "Aktivizoni fshehtëzim", + "Enable previews" : "Aktivizoni paraparje", + "Enable sharing" : "Aktivizo ndarjet", + "Check for changes" : "Kontrollo për ndryshime", + "Never" : "Kurrë", + "Once every direct access" : "Çdo herë pas hyrjesh të drejtpërdrejta", "External Storage" : "Depozitë e Jashtme", "Folder name" : "Emër dosjeje", "Authentication" : "Mirëfilltësim", diff --git a/apps/files_external/l10n/sr.js b/apps/files_external/l10n/sr.js index 53b8dad45f1..8a96b403134 100644 --- a/apps/files_external/l10n/sr.js +++ b/apps/files_external/l10n/sr.js @@ -13,12 +13,6 @@ OC.L10N.register( "Access granted" : "Приступ одобрен", "Generate keys" : "Генериши кључеве", "Error generating key pair" : "Грешка при генерисању пара кључева", - "Enable encryption" : "Укључи шифровање", - "Enable previews" : "Укључи прегледе", - "Enable sharing" : "Укључи дељење", - "Check for changes" : "Провери измене", - "Never" : "никад", - "Once every direct access" : "једном при сваком директном приступу", "All users. Type to select user or group." : "Сви корисници. Куцајте за избор корисника или групе.", "(group)" : "(група)", "Saved" : "Сачувано", @@ -68,6 +62,12 @@ OC.L10N.register( "Name" : "Назив", "Storage type" : "Тип складишта", "Scope" : "Распон", + "Enable encryption" : "Укључи шифровање", + "Enable previews" : "Укључи прегледе", + "Enable sharing" : "Укључи дељење", + "Check for changes" : "Провери измене", + "Never" : "никад", + "Once every direct access" : "једном при сваком директном приступу", "External Storage" : "Спољашње складиште", "Folder name" : "Назив фасцикле", "Authentication" : "Аутентификација", diff --git a/apps/files_external/l10n/sr.json b/apps/files_external/l10n/sr.json index a5b84eea915..d9b9300ae94 100644 --- a/apps/files_external/l10n/sr.json +++ b/apps/files_external/l10n/sr.json @@ -11,12 +11,6 @@ "Access granted" : "Приступ одобрен", "Generate keys" : "Генериши кључеве", "Error generating key pair" : "Грешка при генерисању пара кључева", - "Enable encryption" : "Укључи шифровање", - "Enable previews" : "Укључи прегледе", - "Enable sharing" : "Укључи дељење", - "Check for changes" : "Провери измене", - "Never" : "никад", - "Once every direct access" : "једном при сваком директном приступу", "All users. Type to select user or group." : "Сви корисници. Куцајте за избор корисника или групе.", "(group)" : "(група)", "Saved" : "Сачувано", @@ -66,6 +60,12 @@ "Name" : "Назив", "Storage type" : "Тип складишта", "Scope" : "Распон", + "Enable encryption" : "Укључи шифровање", + "Enable previews" : "Укључи прегледе", + "Enable sharing" : "Укључи дељење", + "Check for changes" : "Провери измене", + "Never" : "никад", + "Once every direct access" : "једном при сваком директном приступу", "External Storage" : "Спољашње складиште", "Folder name" : "Назив фасцикле", "Authentication" : "Аутентификација", diff --git a/apps/files_external/l10n/sv.js b/apps/files_external/l10n/sv.js index 51567940df1..25a637e31fa 100644 --- a/apps/files_external/l10n/sv.js +++ b/apps/files_external/l10n/sv.js @@ -14,11 +14,6 @@ OC.L10N.register( "Access granted" : "Åtkomst beviljad", "Generate keys" : "Generera nycklar", "Error generating key pair" : "Fel vid generering av nyckelpar", - "Enable encryption" : "Aktivera kryptering", - "Enable previews" : "Aktivera förhandsgranskningar", - "Enable sharing" : "Aktivera delning", - "Check for changes" : "Sök efter ändringar", - "Never" : "Aldrig", "All users. Type to select user or group." : "Alla användare. Skriv för att välja användare eller grupp.", "(group)" : "(grupp)", "Admin defined" : "Admin definerad", @@ -88,6 +83,11 @@ OC.L10N.register( "Name" : "Namn", "Storage type" : "Lagringstyp", "Scope" : "Scope", + "Enable encryption" : "Aktivera kryptering", + "Enable previews" : "Aktivera förhandsgranskningar", + "Enable sharing" : "Aktivera delning", + "Check for changes" : "Sök efter ändringar", + "Never" : "Aldrig", "External Storage" : "Extern lagring", "Folder name" : "Mappnamn", "Authentication" : "Autentisering", diff --git a/apps/files_external/l10n/sv.json b/apps/files_external/l10n/sv.json index 0a264bba4c1..5e6ee5e75bf 100644 --- a/apps/files_external/l10n/sv.json +++ b/apps/files_external/l10n/sv.json @@ -12,11 +12,6 @@ "Access granted" : "Åtkomst beviljad", "Generate keys" : "Generera nycklar", "Error generating key pair" : "Fel vid generering av nyckelpar", - "Enable encryption" : "Aktivera kryptering", - "Enable previews" : "Aktivera förhandsgranskningar", - "Enable sharing" : "Aktivera delning", - "Check for changes" : "Sök efter ändringar", - "Never" : "Aldrig", "All users. Type to select user or group." : "Alla användare. Skriv för att välja användare eller grupp.", "(group)" : "(grupp)", "Admin defined" : "Admin definerad", @@ -86,6 +81,11 @@ "Name" : "Namn", "Storage type" : "Lagringstyp", "Scope" : "Scope", + "Enable encryption" : "Aktivera kryptering", + "Enable previews" : "Aktivera förhandsgranskningar", + "Enable sharing" : "Aktivera delning", + "Check for changes" : "Sök efter ändringar", + "Never" : "Aldrig", "External Storage" : "Extern lagring", "Folder name" : "Mappnamn", "Authentication" : "Autentisering", diff --git a/apps/files_external/l10n/th_TH.js b/apps/files_external/l10n/th_TH.js index 7668864cc60..f3cb33e78d8 100644 --- a/apps/files_external/l10n/th_TH.js +++ b/apps/files_external/l10n/th_TH.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2", "Generate keys" : "สร้างคีย์", "Error generating key pair" : "ข้อผิดพลาดในการสร้างคีย์แบบเป็นคู่", - "Enable encryption" : "เปิดใช้งานการเข้ารหัส", - "Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง", - "Enable sharing" : "เปิดให้สามารถแชร์ได้", - "Check for changes" : "ตรวจสอบการเปลี่ยนแปลง", - "Never" : "ไม่เคย", - "Once every direct access" : "เมื่อทุกคนเข้าถึงโดยตรง", "All users. Type to select user or group." : "ผู้ใช้ทุกคน พิมพ์เพื่อเลือกผู้ใช้หรือกลุ่ม", "(group)" : "(กลุ่ม)", "Admin defined" : "ถูกกำหนดโดยผู้ดูแลระบบ", @@ -106,6 +100,12 @@ OC.L10N.register( "Name" : "ชื่อ", "Storage type" : "ชนิดการจัดเก็บข้อมูล", "Scope" : "ขอบเขต", + "Enable encryption" : "เปิดใช้งานการเข้ารหัส", + "Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง", + "Enable sharing" : "เปิดให้สามารถแชร์ได้", + "Check for changes" : "ตรวจสอบการเปลี่ยนแปลง", + "Never" : "ไม่เคย", + "Once every direct access" : "เมื่อทุกคนเข้าถึงโดยตรง", "External Storage" : "พื้นทีจัดเก็บข้อมูลจากภายนอก", "Folder name" : "ชื่อโฟลเดอร์", "Authentication" : "รับรองความถูกต้อง", diff --git a/apps/files_external/l10n/th_TH.json b/apps/files_external/l10n/th_TH.json index 7eccb2d3718..8b5d857449a 100644 --- a/apps/files_external/l10n/th_TH.json +++ b/apps/files_external/l10n/th_TH.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2", "Generate keys" : "สร้างคีย์", "Error generating key pair" : "ข้อผิดพลาดในการสร้างคีย์แบบเป็นคู่", - "Enable encryption" : "เปิดใช้งานการเข้ารหัส", - "Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง", - "Enable sharing" : "เปิดให้สามารถแชร์ได้", - "Check for changes" : "ตรวจสอบการเปลี่ยนแปลง", - "Never" : "ไม่เคย", - "Once every direct access" : "เมื่อทุกคนเข้าถึงโดยตรง", "All users. Type to select user or group." : "ผู้ใช้ทุกคน พิมพ์เพื่อเลือกผู้ใช้หรือกลุ่ม", "(group)" : "(กลุ่ม)", "Admin defined" : "ถูกกำหนดโดยผู้ดูแลระบบ", @@ -104,6 +98,12 @@ "Name" : "ชื่อ", "Storage type" : "ชนิดการจัดเก็บข้อมูล", "Scope" : "ขอบเขต", + "Enable encryption" : "เปิดใช้งานการเข้ารหัส", + "Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง", + "Enable sharing" : "เปิดให้สามารถแชร์ได้", + "Check for changes" : "ตรวจสอบการเปลี่ยนแปลง", + "Never" : "ไม่เคย", + "Once every direct access" : "เมื่อทุกคนเข้าถึงโดยตรง", "External Storage" : "พื้นทีจัดเก็บข้อมูลจากภายนอก", "Folder name" : "ชื่อโฟลเดอร์", "Authentication" : "รับรองความถูกต้อง", diff --git a/apps/files_external/l10n/tr.js b/apps/files_external/l10n/tr.js index 14e86c5868f..28e95fd5eed 100644 --- a/apps/files_external/l10n/tr.js +++ b/apps/files_external/l10n/tr.js @@ -27,12 +27,6 @@ OC.L10N.register( "Error configuring OAuth2" : "OAuth2 yapılandırma hatası", "Generate keys" : "Anahtarlar üret", "Error generating key pair" : "Anahtar çifti üretirken hata", - "Enable encryption" : "Şifrelemeyi aç", - "Enable previews" : "Önizlemeleri aç", - "Enable sharing" : "Paylaşımı etkinleştir", - "Check for changes" : "Değişiklikleri denetle", - "Never" : "Daha yeni", - "Once every direct access" : "Her doğrudan erişimde bir kez", "All users. Type to select user or group." : "Tüm kullanıcılar. Kullanıcı veya grup seçmek için yazın.", "(group)" : "(grup)", "Admin defined" : "Yönetici tanımlandı", @@ -111,6 +105,12 @@ OC.L10N.register( "Name" : "Ad", "Storage type" : "Depolama türü", "Scope" : "Kapsam", + "Enable encryption" : "Şifrelemeyi aç", + "Enable previews" : "Önizlemeleri aç", + "Enable sharing" : "Paylaşımı etkinleştir", + "Check for changes" : "Değişiklikleri denetle", + "Never" : "Daha yeni", + "Once every direct access" : "Her doğrudan erişimde bir kez", "External Storage" : "Harici Depolama", "Folder name" : "Klasör ismi", "Authentication" : "Kimlik Doğrulama", diff --git a/apps/files_external/l10n/tr.json b/apps/files_external/l10n/tr.json index cc015c380fe..4b131181b9e 100644 --- a/apps/files_external/l10n/tr.json +++ b/apps/files_external/l10n/tr.json @@ -25,12 +25,6 @@ "Error configuring OAuth2" : "OAuth2 yapılandırma hatası", "Generate keys" : "Anahtarlar üret", "Error generating key pair" : "Anahtar çifti üretirken hata", - "Enable encryption" : "Şifrelemeyi aç", - "Enable previews" : "Önizlemeleri aç", - "Enable sharing" : "Paylaşımı etkinleştir", - "Check for changes" : "Değişiklikleri denetle", - "Never" : "Daha yeni", - "Once every direct access" : "Her doğrudan erişimde bir kez", "All users. Type to select user or group." : "Tüm kullanıcılar. Kullanıcı veya grup seçmek için yazın.", "(group)" : "(grup)", "Admin defined" : "Yönetici tanımlandı", @@ -109,6 +103,12 @@ "Name" : "Ad", "Storage type" : "Depolama türü", "Scope" : "Kapsam", + "Enable encryption" : "Şifrelemeyi aç", + "Enable previews" : "Önizlemeleri aç", + "Enable sharing" : "Paylaşımı etkinleştir", + "Check for changes" : "Değişiklikleri denetle", + "Never" : "Daha yeni", + "Once every direct access" : "Her doğrudan erişimde bir kez", "External Storage" : "Harici Depolama", "Folder name" : "Klasör ismi", "Authentication" : "Kimlik Doğrulama", diff --git a/apps/files_external/l10n/uk.js b/apps/files_external/l10n/uk.js index 9341782dc86..d21348ff73b 100644 --- a/apps/files_external/l10n/uk.js +++ b/apps/files_external/l10n/uk.js @@ -13,7 +13,6 @@ OC.L10N.register( "Access granted" : "Доступ дозволено", "Generate keys" : "Створити ключі", "Error generating key pair" : "Помилка створення ключової пари", - "Enable encryption" : "Увімкнути шифрування", "All users. Type to select user or group." : "Всі користувачі. Введіть ім'я користувача або групи.", "(group)" : "(група)", "Saved" : "Збережено", @@ -58,6 +57,7 @@ OC.L10N.register( "Name" : "Ім'я", "Storage type" : "Тип сховища", "Scope" : "Область", + "Enable encryption" : "Увімкнути шифрування", "External Storage" : "Зовнішні сховища", "Folder name" : "Ім'я теки", "Configuration" : "Налаштування", diff --git a/apps/files_external/l10n/uk.json b/apps/files_external/l10n/uk.json index a76795cba5e..33886b821cc 100644 --- a/apps/files_external/l10n/uk.json +++ b/apps/files_external/l10n/uk.json @@ -11,7 +11,6 @@ "Access granted" : "Доступ дозволено", "Generate keys" : "Створити ключі", "Error generating key pair" : "Помилка створення ключової пари", - "Enable encryption" : "Увімкнути шифрування", "All users. Type to select user or group." : "Всі користувачі. Введіть ім'я користувача або групи.", "(group)" : "(група)", "Saved" : "Збережено", @@ -56,6 +55,7 @@ "Name" : "Ім'я", "Storage type" : "Тип сховища", "Scope" : "Область", + "Enable encryption" : "Увімкнути шифрування", "External Storage" : "Зовнішні сховища", "Folder name" : "Ім'я теки", "Configuration" : "Налаштування", diff --git a/apps/files_external/l10n/zh_CN.js b/apps/files_external/l10n/zh_CN.js index 9582a5a2180..805ae91d4de 100644 --- a/apps/files_external/l10n/zh_CN.js +++ b/apps/files_external/l10n/zh_CN.js @@ -10,10 +10,6 @@ OC.L10N.register( "System" : "系统", "Grant access" : "授权", "Access granted" : "权限已授予。", - "Enable encryption" : "启用加密", - "Enable previews" : "启用预览", - "Enable sharing" : "启用分享", - "Never" : "从不", "Saved" : "已保存", "External mount error" : "外部挂载错误", "external-storage" : "外部存储", @@ -63,6 +59,10 @@ OC.L10N.register( "Name" : "名称", "Storage type" : "存储类型", "Scope" : "适用范围", + "Enable encryption" : "启用加密", + "Enable previews" : "启用预览", + "Enable sharing" : "启用分享", + "Never" : "从不", "External Storage" : "外部存储", "Folder name" : "目录名称", "Authentication" : "认证", diff --git a/apps/files_external/l10n/zh_CN.json b/apps/files_external/l10n/zh_CN.json index 1c8ae2f0697..71babc081f6 100644 --- a/apps/files_external/l10n/zh_CN.json +++ b/apps/files_external/l10n/zh_CN.json @@ -8,10 +8,6 @@ "System" : "系统", "Grant access" : "授权", "Access granted" : "权限已授予。", - "Enable encryption" : "启用加密", - "Enable previews" : "启用预览", - "Enable sharing" : "启用分享", - "Never" : "从不", "Saved" : "已保存", "External mount error" : "外部挂载错误", "external-storage" : "外部存储", @@ -61,6 +57,10 @@ "Name" : "名称", "Storage type" : "存储类型", "Scope" : "适用范围", + "Enable encryption" : "启用加密", + "Enable previews" : "启用预览", + "Enable sharing" : "启用分享", + "Never" : "从不", "External Storage" : "外部存储", "Folder name" : "目录名称", "Authentication" : "认证", diff --git a/apps/files_external/l10n/zh_TW.js b/apps/files_external/l10n/zh_TW.js index b61b2e61b8b..cf3eb29c250 100644 --- a/apps/files_external/l10n/zh_TW.js +++ b/apps/files_external/l10n/zh_TW.js @@ -26,10 +26,6 @@ OC.L10N.register( "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤", "Generate keys" : "產生金鑰", "Error generating key pair" : "產生金鑰對錯誤", - "Enable encryption" : "啟用加密", - "Enable previews" : "啟動預覽", - "Check for changes" : "檢查變動", - "Never" : "絕不", "All users. Type to select user or group." : "所有人都可以使用,或者選擇特定使用者、群組", "(group)" : "(群組)", "Saved" : "已儲存", @@ -93,6 +89,10 @@ OC.L10N.register( "Name" : "名稱", "Storage type" : "儲存類型", "Scope" : "範圍", + "Enable encryption" : "啟用加密", + "Enable previews" : "啟動預覽", + "Check for changes" : "檢查變動", + "Never" : "絕不", "External Storage" : "外部儲存", "Folder name" : "資料夾名稱", "Authentication" : "驗證", diff --git a/apps/files_external/l10n/zh_TW.json b/apps/files_external/l10n/zh_TW.json index 72d17f93161..9dcfdba255f 100644 --- a/apps/files_external/l10n/zh_TW.json +++ b/apps/files_external/l10n/zh_TW.json @@ -24,10 +24,6 @@ "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤", "Generate keys" : "產生金鑰", "Error generating key pair" : "產生金鑰對錯誤", - "Enable encryption" : "啟用加密", - "Enable previews" : "啟動預覽", - "Check for changes" : "檢查變動", - "Never" : "絕不", "All users. Type to select user or group." : "所有人都可以使用,或者選擇特定使用者、群組", "(group)" : "(群組)", "Saved" : "已儲存", @@ -91,6 +87,10 @@ "Name" : "名稱", "Storage type" : "儲存類型", "Scope" : "範圍", + "Enable encryption" : "啟用加密", + "Enable previews" : "啟動預覽", + "Check for changes" : "檢查變動", + "Never" : "絕不", "External Storage" : "外部儲存", "Folder name" : "資料夾名稱", "Authentication" : "驗證", diff --git a/apps/files_external/templates/settings.php b/apps/files_external/templates/settings.php index feccd2a4e45..7edd66fe4d5 100644 --- a/apps/files_external/templates/settings.php +++ b/apps/files_external/templates/settings.php @@ -3,11 +3,19 @@ use \OCA\Files_External\Lib\DefinitionParameter; use \OCA\Files_External\Service\BackendService; + $l->t("Enable encryption"); + $l->t("Enable previews"); + $l->t("Enable sharing"); + $l->t("Check for changes"); + $l->t("Never"); + $l->t("Once every direct access"); + script('files_external', 'settings'); style('files_external', 'settings'); // load custom JS foreach ($_['backends'] as $backend) { + /** @var Backend $backend */ if ($backend->getCustomJs()) { script('files_external', $backend->getCustomJs()); } diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index 70d5d619c12..2d93bc17996 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -292,6 +292,24 @@ OCA.Sharing.PublicApp = { }, _saveToOwnCloud: function (remote, token, owner, ownerDisplayName, name, isProtected) { + var toggleLoading = function() { + var iconClass = $('#save-button-confirm').attr('class'); + var loading = iconClass.indexOf('icon-loading-small') !== -1; + if(loading) { + $('#save-button-confirm') + .removeClass("icon-loading-small") + .addClass("icon-confirm"); + + } + else { + $('#save-button-confirm') + .removeClass("icon-confirm") + .addClass("icon-loading-small"); + + } + }; + + toggleLoading(); var location = window.location.protocol + '//' + window.location.host + OC.webroot; if(remote.substr(-1) !== '/') { @@ -309,6 +327,7 @@ OCA.Sharing.PublicApp = { // this check needs to happen on the server due to the Content Security Policy directive $.get(OC.generateUrl('apps/files_sharing/testremote'), {remote: remote}).then(function (protocol) { if (protocol !== 'http' && protocol !== 'https') { + toggleLoading(); OC.dialogs.alert(t('files_sharing', 'No ownCloud installation (7 or higher) found at {remote}', {remote: remote}), t('files_sharing', 'Invalid ownCloud url')); } else { diff --git a/apps/files_sharing/tests/api/share20ocstest.php b/apps/files_sharing/tests/api/share20ocstest.php index 42a23b43ce1..9a30b8720ed 100644 --- a/apps/files_sharing/tests/api/share20ocstest.php +++ b/apps/files_sharing/tests/api/share20ocstest.php @@ -661,10 +661,9 @@ class Share20OCSTest extends \Test\TestCase { ->with('valid-path') ->willReturn($path); - $user = $this->getMock('\OCP\IUser'); $this->userManager->method('userExists')->with('validUser')->willReturn(true); - $share->method('setPath')->with($path); + $share->method('setNode')->with($path); $share->method('setPermissions') ->with( \OCP\Constants::PERMISSION_ALL & @@ -769,7 +768,7 @@ class Share20OCSTest extends \Test\TestCase { ->method('allowGroupSharing') ->willReturn(true); - $share->method('setPath')->with($path); + $share->method('setNode')->with($path); $share->method('setPermissions')->with(\OCP\Constants::PERMISSION_ALL); $share->method('setShareType')->with(\OCP\Share::SHARE_TYPE_GROUP); $share->method('setSharedWith')->with('validGroup'); @@ -818,7 +817,7 @@ class Share20OCSTest extends \Test\TestCase { ->method('allowGroupSharing') ->willReturn(false); - $share->method('setPath')->with($path); + $share->method('setNode')->with($path); $expected = new \OC_OCS_Result(null, 404, 'group sharing is disabled by the administrator'); $result = $this->ocs->createShare(); diff --git a/apps/user_ldap/l10n/sl.js b/apps/user_ldap/l10n/sl.js index e359ae585a8..57b80dc1345 100644 --- a/apps/user_ldap/l10n/sl.js +++ b/apps/user_ldap/l10n/sl.js @@ -19,7 +19,9 @@ OC.L10N.register( "Select groups" : "Izberi skupine", "Select object classes" : "Izbor razredov predmeta", "Please check the credentials, they seem to be wrong." : "Preverite poverila! Najverjetneje so napačna.", + "Base DN could not be auto-detected, please revise credentials, host and port." : "Osnovnega enoznačnega imena (DN) ni mogoče samodejno zaznati. Preverite poverila ter nastavitve gostitelja in vrat.", "{nthServer}. Server" : "{nthServer}. strežnik", + "No object found in the given Base DN. Please revise." : "Ni najdenega predmeta v osnovnem enoznačnem imenu (DN). Preverite nastavitve.", "More than 1,000 directory entries available." : "Na voljo je več kot 1000 vnosov imenika", "Do you really want to delete the current Server Configuration?" : "Ali res želite izbrisati trenutne nastavitve strežnika?", "Confirm Deletion" : "Potrdi brisanje", diff --git a/apps/user_ldap/l10n/sl.json b/apps/user_ldap/l10n/sl.json index bb7586eed7c..39a8fae8cdb 100644 --- a/apps/user_ldap/l10n/sl.json +++ b/apps/user_ldap/l10n/sl.json @@ -17,7 +17,9 @@ "Select groups" : "Izberi skupine", "Select object classes" : "Izbor razredov predmeta", "Please check the credentials, they seem to be wrong." : "Preverite poverila! Najverjetneje so napačna.", + "Base DN could not be auto-detected, please revise credentials, host and port." : "Osnovnega enoznačnega imena (DN) ni mogoče samodejno zaznati. Preverite poverila ter nastavitve gostitelja in vrat.", "{nthServer}. Server" : "{nthServer}. strežnik", + "No object found in the given Base DN. Please revise." : "Ni najdenega predmeta v osnovnem enoznačnem imenu (DN). Preverite nastavitve.", "More than 1,000 directory entries available." : "Na voljo je več kot 1000 vnosov imenika", "Do you really want to delete the current Server Configuration?" : "Ali res želite izbrisati trenutne nastavitve strežnika?", "Confirm Deletion" : "Potrdi brisanje", |