From f80bc4ed5370af66e5275dd9fb92d1a61d38b46b Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Mon, 7 Jan 2013 15:34:42 +0100 Subject: fixed error that displayed a white page and a warning that routes could not be loaded from apps that was caused by the ocs_api merge --- lib/router.php | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'lib') diff --git a/lib/router.php b/lib/router.php index 27e14c38abf..070d31999b1 100644 --- a/lib/router.php +++ b/lib/router.php @@ -58,23 +58,6 @@ class OC_Router { * loads the api routes */ public function loadRoutes() { - - // TODO cache - $this->root = $this->getCollection('root'); - foreach(OC_APP::getEnabledApps() as $app){ - $file = OC_App::getAppPath($app).'/appinfo/routes.php'; - if(file_exists($file)){ - $this->useCollection($app); - require_once($file); - $collection = $this->getCollection($app); - $this->root->addCollection($collection, '/apps/'.$app); - } - } - // include ocs routes - require_once(OC::$SERVERROOT.'/ocs/routes.php'); - $collection = $this->getCollection('ocs'); - $this->root->addCollection($collection, '/ocs'); - foreach($this->getRoutingFiles() as $app => $file) { $this->useCollection($app); require_once $file; -- cgit v1.2.3 From 5ccbfd907942648a9b50131bb9a43122b8147e0d Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Mon, 7 Jan 2013 15:48:45 +0100 Subject: readded ocs routes --- lib/router.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib') diff --git a/lib/router.php b/lib/router.php index 070d31999b1..504d2f357c5 100644 --- a/lib/router.php +++ b/lib/router.php @@ -58,6 +58,11 @@ class OC_Router { * loads the api routes */ public function loadRoutes() { + // include ocs routes + require_once(OC::$SERVERROOT.'/ocs/routes.php'); + $collection = $this->getCollection('ocs'); + $this->root->addCollection($collection, '/ocs'); + foreach($this->getRoutingFiles() as $app => $file) { $this->useCollection($app); require_once $file; -- cgit v1.2.3 From 75dbe8866499102b9f97c3584f5b71b50d53b07e Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Mon, 7 Jan 2013 21:57:13 +0100 Subject: added cleanup recommendations by including ocs in the cachedKey method and moving the ocs routes stuff at the end of the loadRoutes method --- lib/router.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lib') diff --git a/lib/router.php b/lib/router.php index 504d2f357c5..746b68c2c0c 100644 --- a/lib/router.php +++ b/lib/router.php @@ -49,6 +49,7 @@ class OC_Router { $files = $this->getRoutingFiles(); $files[] = 'settings/routes.php'; $files[] = 'core/routes.php'; + $files[] = 'ocs/routes.php'; $this->cache_key = OC_Cache::generateCacheKeyFromFiles($files); } return $this->cache_key; @@ -58,11 +59,6 @@ class OC_Router { * loads the api routes */ public function loadRoutes() { - // include ocs routes - require_once(OC::$SERVERROOT.'/ocs/routes.php'); - $collection = $this->getCollection('ocs'); - $this->root->addCollection($collection, '/ocs'); - foreach($this->getRoutingFiles() as $app => $file) { $this->useCollection($app); require_once $file; @@ -73,6 +69,10 @@ class OC_Router { require_once 'settings/routes.php'; require_once 'core/routes.php'; + // include ocs routes + require_once 'ocs/routes.php'; + $collection = $this->getCollection('ocs'); + $this->root->addCollection($collection, '/ocs'); } protected function getCollection($name) { -- cgit v1.2.3 From 43415386a8a60be2e72a0d0a648ac6bcd5b3353f Mon Sep 17 00:00:00 2001 From: Björn Schießle Date: Tue, 8 Jan 2013 17:44:28 +0100 Subject: Upstream merged my patch to add additional ssl root certificates to the webdav client. This means that OC_Connector_Sabre_Client is no longer needed --- apps/files_external/lib/webdav.php | 2 +- lib/connector/sabre/client.php | 173 ------------------------------------- 2 files changed, 1 insertion(+), 174 deletions(-) delete mode 100644 lib/connector/sabre/client.php (limited to 'lib') diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php index 68aca228bc5..6c5bc579c30 100644 --- a/apps/files_external/lib/webdav.php +++ b/apps/files_external/lib/webdav.php @@ -50,7 +50,7 @@ class OC_FileStorage_DAV extends OC_Filestorage_Common{ 'password' => $this->password, ); - $this->client = new OC_Connector_Sabre_Client($settings); + $this->client = new Sabre_DAV_Client($settings); $caview = \OCP\Files::getStorage('files_external'); if ($caview) { diff --git a/lib/connector/sabre/client.php b/lib/connector/sabre/client.php deleted file mode 100644 index 8df5fb9a9ad..00000000000 --- a/lib/connector/sabre/client.php +++ /dev/null @@ -1,173 +0,0 @@ - - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this library. If not, see . - * - */ - -class OC_Connector_Sabre_Client extends Sabre_DAV_Client { - - protected $trustedCertificates; - - /** - * Add trusted root certificates to the webdav client. - * - * The parameter certificates should be a absulute path to a file which contains - * all trusted certificates - * - * @param string $certificates - */ - public function addTrustedCertificates($certificates) { - $this->trustedCertificates = $certificates; - } - - /** - * Copied from SabreDAV with some modification to use user defined curlSettings - * Performs an actual HTTP request, and returns the result. - * - * If the specified url is relative, it will be expanded based on the base - * url. - * - * The returned array contains 3 keys: - * * body - the response body - * * httpCode - a HTTP code (200, 404, etc) - * * headers - a list of response http headers. The header names have - * been lowercased. - * - * @param string $method - * @param string $url - * @param string $body - * @param array $headers - * @return array - */ - public function request($method, $url = '', $body = null, $headers = array()) { - - $url = $this->getAbsoluteUrl($url); - - $curlSettings = array( - CURLOPT_RETURNTRANSFER => true, - // Return headers as part of the response - CURLOPT_HEADER => true, - CURLOPT_POSTFIELDS => $body, - // Automatically follow redirects - CURLOPT_FOLLOWLOCATION => true, - CURLOPT_MAXREDIRS => 5, - ); - - if($this->trustedCertificates) { - $curlSettings[CURLOPT_CAINFO] = $this->trustedCertificates; - } - - switch ($method) { - case 'HEAD' : - - // do not read body with HEAD requests (this is neccessary because cURL does not ignore the body with HEAD - // requests when the Content-Length header is given - which in turn is perfectly valid according to HTTP - // specs...) cURL does unfortunately return an error in this case ("transfer closed transfer closed with - // ... bytes remaining to read") this can be circumvented by explicitly telling cURL to ignore the - // response body - $curlSettings[CURLOPT_NOBODY] = true; - $curlSettings[CURLOPT_CUSTOMREQUEST] = 'HEAD'; - break; - - default: - $curlSettings[CURLOPT_CUSTOMREQUEST] = $method; - break; - - } - - // Adding HTTP headers - $nHeaders = array(); - foreach($headers as $key=>$value) { - - $nHeaders[] = $key . ': ' . $value; - - } - $curlSettings[CURLOPT_HTTPHEADER] = $nHeaders; - - if ($this->proxy) { - $curlSettings[CURLOPT_PROXY] = $this->proxy; - } - - if ($this->userName && $this->authType) { - $curlType = 0; - if ($this->authType & self::AUTH_BASIC) { - $curlType |= CURLAUTH_BASIC; - } - if ($this->authType & self::AUTH_DIGEST) { - $curlType |= CURLAUTH_DIGEST; - } - $curlSettings[CURLOPT_HTTPAUTH] = $curlType; - $curlSettings[CURLOPT_USERPWD] = $this->userName . ':' . $this->password; - } - - list( - $response, - $curlInfo, - $curlErrNo, - $curlError - ) = $this->curlRequest($url, $curlSettings); - - $headerBlob = substr($response, 0, $curlInfo['header_size']); - $response = substr($response, $curlInfo['header_size']); - - // In the case of 100 Continue, or redirects we'll have multiple lists - // of headers for each separate HTTP response. We can easily split this - // because they are separated by \r\n\r\n - $headerBlob = explode("\r\n\r\n", trim($headerBlob, "\r\n")); - - // We only care about the last set of headers - $headerBlob = $headerBlob[count($headerBlob)-1]; - - // Splitting headers - $headerBlob = explode("\r\n", $headerBlob); - - $headers = array(); - foreach($headerBlob as $header) { - $parts = explode(':', $header, 2); - if (count($parts)==2) { - $headers[strtolower(trim($parts[0]))] = trim($parts[1]); - } - } - - $response = array( - 'body' => $response, - 'statusCode' => $curlInfo['http_code'], - 'headers' => $headers - ); - - if ($curlErrNo) { - throw new Sabre_DAV_Exception('[CURL] Error while making request: ' . $curlError . ' (error code: ' . $curlErrNo . ')'); - } - - if ($response['statusCode']>=400) { - switch ($response['statusCode']) { - case 404: - throw new Sabre_DAV_Exception_NotFound('Resource ' . $url . ' not found.'); - break; - - default: - throw new Sabre_DAV_Exception('HTTP error response. (errorcode ' . $response['statusCode'] . ')'); - } - } - - return $response; - - } -} \ No newline at end of file -- cgit v1.2.3 From ccdaec62967d4870c85434f974914440bfb93027 Mon Sep 17 00:00:00 2001 From: Thomas Mueller Date: Wed, 9 Jan 2013 00:37:50 +0100 Subject: webdav returns "503 Service Unavailable" in case the ownCloud server is currently in maintenance mode. --- apps/files/appinfo/remote.php | 1 + lib/connector/sabre/ServiceUnavailable.php | 22 ++++++++++++ lib/connector/sabre/maintenanceplugin.php | 56 ++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 lib/connector/sabre/ServiceUnavailable.php create mode 100644 lib/connector/sabre/maintenanceplugin.php (limited to 'lib') diff --git a/apps/files/appinfo/remote.php b/apps/files/appinfo/remote.php index 1713bcc22ce..6a78a1e0d75 100644 --- a/apps/files/appinfo/remote.php +++ b/apps/files/appinfo/remote.php @@ -45,6 +45,7 @@ $server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud')); $server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend)); $server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload $server->addPlugin(new OC_Connector_Sabre_QuotaPlugin()); +$server->addPlugin(new OC_Connector_Sabre_MaintenancePlugin()); // And off we go! $server->exec(); diff --git a/lib/connector/sabre/ServiceUnavailable.php b/lib/connector/sabre/ServiceUnavailable.php new file mode 100644 index 00000000000..c1cc815c989 --- /dev/null +++ b/lib/connector/sabre/ServiceUnavailable.php @@ -0,0 +1,22 @@ + + * + * @license AGPL3 + */ + +class Sabre_DAV_Exception_ServiceUnavailable extends Sabre_DAV_Exception { + + /** + * Returns the HTTP statuscode for this exception + * + * @return int + */ + public function getHTTPCode() { + + return 503; + } +} diff --git a/lib/connector/sabre/maintenanceplugin.php b/lib/connector/sabre/maintenanceplugin.php new file mode 100644 index 00000000000..329fa4443ad --- /dev/null +++ b/lib/connector/sabre/maintenanceplugin.php @@ -0,0 +1,56 @@ + + * + * @license AGPL3 + */ + +require 'ServiceUnavailable.php'; + +class OC_Connector_Sabre_MaintenancePlugin extends Sabre_DAV_ServerPlugin +{ + + /** + * Reference to main server object + * + * @var Sabre_DAV_Server + */ + private $server; + + /** + * This initializes the plugin. + * + * This function is called by Sabre_DAV_Server, after + * addPlugin is called. + * + * This method should set up the required event subscriptions. + * + * @param Sabre_DAV_Server $server + * @return void + */ + public function initialize(Sabre_DAV_Server $server) { + + $this->server = $server; + $this->server->subscribeEvent('beforeMethod', array($this, 'checkMaintenanceMode'), 10); + } + + /** + * This method is called before any HTTP method and returns http status code 503 + * in case the system is in maintenance mode. + * + * @throws Sabre_DAV_Exception_ServiceUnavailable + * @internal param string $method + * @return bool + */ + public function checkMaintenanceMode() { + if (OC_Config::getValue('maintenance', false)) { + throw new Sabre_DAV_Exception_ServiceUnavailable(); + } + + return true; + } +} -- cgit v1.2.3 From 42e3eaf45af4265759a0427fd209ca482554d74d Mon Sep 17 00:00:00 2001 From: Jörn Friedrich Dreyer Date: Wed, 9 Jan 2013 13:57:51 +0100 Subject: add more linebreaks, replace SQL LIMIT with param --- apps/files_sharing/public.php | 52 ++-- lib/public/share.php | 580 +++++++++++++++++++++++++++++++++++------- 2 files changed, 519 insertions(+), 113 deletions(-) (limited to 'lib') diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index fef0ed8a8c2..487b9e79961 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -7,7 +7,7 @@ OC_App::loadApps(); // support will be removed in OC 5.0,a if (isset($_GET['token'])) { unset($_GET['file']); - $qry = \OC_DB::prepare('SELECT `source` FROM `*PREFIX*sharing` WHERE `target` = ? LIMIT 1'); + $qry = \OC_DB::prepare('SELECT `source` FROM `*PREFIX*sharing` WHERE `target` = ?', 1); $filepath = $qry->execute(array($_GET['token']))->fetchOne(); if(isset($filepath)) { $info = OC_FileCache_Cached::get($filepath, ''); @@ -16,7 +16,9 @@ if (isset($_GET['token'])) { } else { $_GET['file'] = $filepath; } - \OCP\Util::writeLog('files_sharing', 'You have files that are shared by link originating from ownCloud 4.0. Redistribute the new links, because backwards compatibility will be removed in ownCloud 5.', \OCP\Util::WARN); + \OCP\Util::writeLog('files_sharing', 'You have files that are shared by link originating from ownCloud 4.0.' + .' Redistribute the new links, because backwards compatibility will be removed in ownCloud 5.', + \OCP\Util::WARN); } } @@ -27,7 +29,10 @@ function getID($path) { $path_parts = explode('/', $path, 5); $user = $path_parts[1]; $intPath = '/'.$path_parts[4]; - $query = \OC_DB::prepare('SELECT `item_source` FROM `*PREFIX*share` WHERE `uid_owner` = ? AND `file_target` = ? '); + $query = \OC_DB::prepare('SELECT `item_source`' + .' FROM `*PREFIX*share`' + .' WHERE `uid_owner` = ?' + .' AND `file_target` = ? '); $result = $query->execute(array($user, $intPath)); $row = $result->fetchRow(); $fileSource = $row['item_source']; @@ -69,7 +74,8 @@ if (isset($_GET['t'])) { //if this is a reshare check the file owner also exists if ($shareOwner != $fileOwner && ! OCP\User::userExists($fileOwner)) { - OCP\Util::writeLog('share', 'original file owner '.$fileOwner.' does not exist for share '.$linkItem['id'], \OCP\Util::ERROR); + OCP\Util::writeLog('share', 'original file owner '.$fileOwner + .' does not exist for share '.$linkItem['id'], \OCP\Util::ERROR); header('HTTP/1.0 404 Not Found'); $tmpl = new OCP\Template('', '404', 'guest'); $tmpl->printPage(); @@ -134,7 +140,8 @@ if ($linkItem) { // Check Password $forcePortable = (CRYPT_BLOWFISH != 1); $hasher = new PasswordHash(8, $forcePortable); - if (!($hasher->CheckPassword($password.OC_Config::getValue('passwordsalt', ''), $linkItem['share_with']))) { + if (!($hasher->CheckPassword($password.OC_Config::getValue('passwordsalt', ''), + $linkItem['share_with']))) { $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); $tmpl->assign('URL', $url); $tmpl->assign('error', true); @@ -145,19 +152,25 @@ if ($linkItem) { $_SESSION['public_link_authenticated'] = $linkItem['id']; } } else { - OCP\Util::writeLog('share', 'Unknown share type '.$linkItem['share_type'].' for share id '.$linkItem['id'], \OCP\Util::ERROR); + OCP\Util::writeLog('share', 'Unknown share type '.$linkItem['share_type'] + .' for share id '.$linkItem['id'], \OCP\Util::ERROR); header('HTTP/1.0 404 Not Found'); $tmpl = new OCP\Template('', '404', 'guest'); $tmpl->printPage(); exit(); } - // Check if item id is set in session - } else if (!isset($_SESSION['public_link_authenticated']) || $_SESSION['public_link_authenticated'] !== $linkItem['id']) { - // Prompt for password - $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); - $tmpl->assign('URL', $url); - $tmpl->printPage(); - exit(); + + } else { + // Check if item id is set in session + if (!isset($_SESSION['public_link_authenticated']) + || $_SESSION['public_link_authenticated'] !== $linkItem['id'] + ) { + // Prompt for password + $tmpl = new OCP\Template('files_sharing', 'authenticate', 'guest'); + $tmpl->assign('URL', $url); + $tmpl->printPage(); + exit(); + } } } $basePath = substr($pathAndUser['path'], strlen('/'.$fileOwner.'/files')); @@ -203,7 +216,9 @@ if ($linkItem) { $getPath = ''; } // - $urlLinkIdentifiers= (isset($token)?'&t='.$token:'').(isset($_GET['dir'])?'&dir='.$_GET['dir']:'').(isset($_GET['file'])?'&file='.$_GET['file']:''); + $urlLinkIdentifiers= (isset($token)?'&t='.$token:'') + .(isset($_GET['dir'])?'&dir='.$_GET['dir']:'') + .(isset($_GET['file'])?'&file='.$_GET['file']:''); // Show file list if (OC_Filesystem::is_dir($path)) { OCP\Util::addStyle('files', 'files'); @@ -260,13 +275,16 @@ if ($linkItem) { $folder->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true))); $tmpl->assign('folder', $folder->fetchPage(), false); $tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true))); - $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files').$urlLinkIdentifiers.'&download&path='.urlencode($getPath)); + $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files') + .$urlLinkIdentifiers.'&download&path='.urlencode($getPath)); } else { // Show file preview if viewer is available if ($type == 'file') { - $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files').$urlLinkIdentifiers.'&download'); + $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files') + .$urlLinkIdentifiers.'&download'); } else { - $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files').$urlLinkIdentifiers.'&download&path='.urlencode($getPath)); + $tmpl->assign('downloadURL', OCP\Util::linkToPublic('files') + .$urlLinkIdentifiers.'&download&path='.urlencode($getPath)); } } $tmpl->printPage(); diff --git a/lib/public/share.php b/lib/public/share.php index d736871d244..8c0cfc16b4e 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -37,7 +37,8 @@ class Share { const SHARE_TYPE_REMOTE = 6; /** CRUDS permissions (Create, Read, Update, Delete, Share) using a bitmask - * Construct permissions for share() and setPermissions with Or (|) e.g. Give user read and update permissions: PERMISSION_READ | PERMISSION_UPDATE + * Construct permissions for share() and setPermissions with Or (|) + * e.g. Give user read and update permissions: PERMISSION_READ | PERMISSION_UPDATE * Check if permission is granted with And (&) e.g. Check if delete is granted: if ($permissions & PERMISSION_DELETE) * Remove permissions with And (&) and Not (~) e.g. Remove the update permission: $permissions &= ~PERMISSION_UPDATE * Apps are required to handle permissions on their own, this class only stores and manages the permissions of shares @@ -66,14 +67,17 @@ class Share { public static function registerBackend($itemType, $class, $collectionOf = null, $supportedFileExtensions = null) { if (self::isEnabled()) { if (!isset(self::$backendTypes[$itemType])) { - self::$backendTypes[$itemType] = array('class' => $class, 'collectionOf' => $collectionOf, 'supportedFileExtensions' => $supportedFileExtensions); + self::$backendTypes[$itemType] = array('class' => $class, + 'collectionOf' => $collectionOf, + 'supportedFileExtensions' => $supportedFileExtensions); if(count(self::$backendTypes) === 1) { \OC_Util::addScript('core', 'share'); \OC_Util::addStyle('core', 'share'); } return true; } - \OC_Log::write('OCP\Share', 'Sharing backend '.$class.' not registered, '.self::$backendTypes[$itemType]['class'].' is already registered for '.$itemType, \OC_Log::WARN); + \OC_Log::write('OCP\Share', 'Sharing backend '.$class.' not registered, ' + .self::$backendTypes[$itemType]['class'].' is already registered for '.$itemType, \OC_Log::WARN); } return false; } @@ -99,8 +103,20 @@ class Share { * @param int Number of items to return (optional) Returns all by default * @return Return depends on format */ - public static function getItemsSharedWith($itemType, $format = self::FORMAT_NONE, $parameters = null, $limit = -1, $includeCollections = false) { - return self::getItems($itemType, null, self::$shareTypeUserAndGroups, \OC_User::getUser(), null, $format, $parameters, $limit, $includeCollections); + public static function getItemsSharedWith($itemType, + $format = self::FORMAT_NONE, + $parameters = null, + $limit = -1, + $includeCollections = false) { + return self::getItems($itemType, + null, + self::$shareTypeUserAndGroups, + \OC_User::getUser(), + null, + $format, + $parameters, + $limit, + $includeCollections); } /** @@ -110,8 +126,20 @@ class Share { * @param int Format (optional) Format type must be defined by the backend * @return Return depends on format */ - public static function getItemSharedWith($itemType, $itemTarget, $format = self::FORMAT_NONE, $parameters = null, $includeCollections = false) { - return self::getItems($itemType, $itemTarget, self::$shareTypeUserAndGroups, \OC_User::getUser(), null, $format, $parameters, 1, $includeCollections); + public static function getItemSharedWith($itemType, + $itemTarget, + $format = self::FORMAT_NONE, + $parameters = null, + $includeCollections = false) { + return self::getItems($itemType, + $itemTarget, + self::$shareTypeUserAndGroups, + \OC_User::getUser(), + null, + $format, + $parameters, + 1, + $includeCollections); } /** @@ -121,8 +149,20 @@ class Share { * @param int Format (optional) Format type must be defined by the backend * @return Return depends on format */ - public static function getItemSharedWithBySource($itemType, $itemSource, $format = self::FORMAT_NONE, $parameters = null, $includeCollections = false) { - return self::getItems($itemType, $itemSource, self::$shareTypeUserAndGroups, \OC_User::getUser(), null, $format, $parameters, 1, $includeCollections, true); + public static function getItemSharedWithBySource($itemType, + $itemSource, + $format = self::FORMAT_NONE, + $parameters = null, + $includeCollections = false) { + return self::getItems($itemType, + $itemSource, + self::$shareTypeUserAndGroups, + \OC_User::getUser(), + null, + $format, + $parameters, + 1, + $includeCollections, true); } /** @@ -133,7 +173,14 @@ class Share { * @return Item */ public static function getItemSharedWithByLink($itemType, $itemSource, $uidOwner) { - return self::getItems($itemType, $itemSource, self::SHARE_TYPE_LINK, null, $uidOwner, self::FORMAT_NONE, null, 1); + return self::getItems($itemType, + $itemSource, + self::SHARE_TYPE_LINK, + null, + $uidOwner, + self::FORMAT_NONE, + null, + 1); } /** @@ -142,7 +189,7 @@ class Share { * @return Item */ public static function getShareByToken($token) { - $query = \OC_DB::prepare('SELECT * FROM `*PREFIX*share` WHERE `token` = ?',1); + $query = \OC_DB::prepare('SELECT * FROM `*PREFIX*share` WHERE `token` = ?', 1); $result = $query->execute(array($token)); if (\OC_DB::isError($result)) { \OC_Log::write('OCP\Share', \OC_DB::getErrorMessage($result) . ', token=' . $token, \OC_Log::ERROR); @@ -157,8 +204,20 @@ class Share { * @param int Number of items to return (optional) Returns all by default * @return Return depends on format */ - public static function getItemsShared($itemType, $format = self::FORMAT_NONE, $parameters = null, $limit = -1, $includeCollections = false) { - return self::getItems($itemType, null, null, null, \OC_User::getUser(), $format, $parameters, $limit, $includeCollections); + public static function getItemsShared($itemType, + $format = self::FORMAT_NONE, + $parameters = null, + $limit = -1, + $includeCollections = false) { + return self::getItems($itemType, + null, + null, + null, + \OC_User::getUser(), + $format, + $parameters, + $limit, + $includeCollections); } /** @@ -168,8 +227,20 @@ class Share { * @param int Format (optional) Format type must be defined by the backend * @return Return depends on format */ - public static function getItemShared($itemType, $itemSource, $format = self::FORMAT_NONE, $parameters = null, $includeCollections = false) { - return self::getItems($itemType, $itemSource, null, null, \OC_User::getUser(), $format, $parameters, -1, $includeCollections); + public static function getItemShared($itemType, + $itemSource, + $format = self::FORMAT_NONE, + $parameters = null, + $includeCollections = false) { + return self::getItems($itemType, + $itemSource, + null, + null, + \OC_User::getUser(), + $format, + $parameters, + -1, + $includeCollections); } /** @@ -199,14 +270,26 @@ class Share { if ($sharingPolicy == 'groups_only') { $inGroup = array_intersect(\OC_Group::getUserGroups($uidOwner), \OC_Group::getUserGroups($shareWith)); if (empty($inGroup)) { - $message = 'Sharing '.$itemSource.' failed, because the user '.$shareWith.' is not a member of any groups that '.$uidOwner.' is a member of'; + $message = 'Sharing '.$itemSource.' failed, because the user '.$shareWith.' is not a member' + .' of any groups that '.$uidOwner.' is a member of'; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } } // Check if the item source is already shared with the user, either from the same owner or a different user - if ($checkExists = self::getItems($itemType, $itemSource, self::$shareTypeUserAndGroups, $shareWith, null, self::FORMAT_NONE, null, 1, true, true)) { - // Only allow the same share to occur again if it is the same owner and is not a user share, this use case is for increasing permissions for a specific user + $checkExists = self::getItems($itemType, + $itemSource, + self::$shareTypeUserAndGroups, + $shareWith, + null, + self::FORMAT_NONE, + null, + 1, + true, + true); + if ($checkExists) { + // Only allow the same share to occur again if it is the same owner and is not a user share, + // this use case is for increasing permissions for a specific user if ($checkExists['uid_owner'] != $uidOwner || $checkExists['share_type'] == $shareType) { $message = 'Sharing '.$itemSource.' failed, because this item is already shared with '.$shareWith; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); @@ -220,14 +303,26 @@ class Share { throw new \Exception($message); } if ($sharingPolicy == 'groups_only' && !\OC_Group::inGroup($uidOwner, $shareWith)) { - $message = 'Sharing '.$itemSource.' failed, because '.$uidOwner.' is not a member of the group '.$shareWith; + $message = 'Sharing '.$itemSource.' failed, because '.$uidOwner + .' is not a member of the group '.$shareWith; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } // Check if the item source is already shared with the group, either from the same owner or a different user // The check for each user in the group is done inside the put() function - if ($checkExists = self::getItems($itemType, $itemSource, self::SHARE_TYPE_GROUP, $shareWith, null, self::FORMAT_NONE, null, 1, true, true)) { - // Only allow the same share to occur again if it is the same owner and is not a group share, this use case is for increasing permissions for a specific user + $checkExists = self::getItems($itemType, + $itemSource, + self::SHARE_TYPE_GROUP, + $shareWith, + null, + self::FORMAT_NONE, + null, + 1, + true, + true); + if ($checkExists) { + // Only allow the same share to occur again if it is the same owner and is not a group share, + // this use case is for increasing permissions for a specific user if ($checkExists['uid_owner'] != $uidOwner || $checkExists['share_type'] == $shareType) { $message = 'Sharing '.$itemSource.' failed, because this item is already shared with '.$shareWith; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); @@ -242,7 +337,15 @@ class Share { } else if ($shareType === self::SHARE_TYPE_LINK) { if (\OC_Appconfig::getValue('core', 'shareapi_allow_links', 'yes') == 'yes') { // when updating a link share - if ($checkExists = self::getItems($itemType, $itemSource, self::SHARE_TYPE_LINK, null, $uidOwner, self::FORMAT_NONE, null, 1)) { + $checkExists = self::getItems($itemType, + $itemSource, + self::SHARE_TYPE_LINK, + null, + $uidOwner, + self::FORMAT_NONE, + null, + 1); + if ($checkExists) { // remember old token $oldToken = $checkExists['token']; //delete the old share @@ -262,7 +365,14 @@ class Share { } else { $token = \OC_Util::generate_random_bytes(self::TOKEN_LENGTH); } - $result = self::put($itemType, $itemSource, $shareType, $shareWith, $uidOwner, $permissions, null, $token); + $result = self::put($itemType, + $itemSource, + $shareType, + $shareWith, + $uidOwner, + $permissions, + null, + $token); if ($result) { return $token; } else { @@ -305,19 +415,26 @@ class Share { if ($parentFolder && $files = \OC_Files::getDirectoryContent($itemSource)) { for ($i = 0; $i < count($files); $i++) { $name = substr($files[$i]['name'], strpos($files[$i]['name'], $itemSource) - strlen($itemSource)); - if ($files[$i]['mimetype'] == 'httpd/unix-directory' && $children = \OC_Files::getDirectoryContent($name, '/')) { + if ($files[$i]['mimetype'] == 'httpd/unix-directory' + && $children = \OC_Files::getDirectoryContent($name, '/') + ) { // Continue scanning into child folders array_push($files, $children); } else { // Check file extension for an equivalent item type to convert to $extension = strtolower(substr($itemSource, strrpos($itemSource, '.') + 1)); foreach (self::$backends as $type => $backend) { - if (isset($backend->dependsOn) && $backend->dependsOn == 'file' && isset($backend->supportedFileExtensions) && in_array($extension, $backend->supportedFileExtensions)) { + if (isset($backend->dependsOn) + && $backend->dependsOn == 'file' + && isset($backend->supportedFileExtensions) + && in_array($extension, $backend->supportedFileExtensions) + ) { $itemType = $type; break; } } - // Pass on to put() to check if this item should be converted, the item won't be inserted into the database unless it can be converted + // Pass on to put() to check if this item should be converted, + // the item won't be inserted into the database unless it can be converted self::put($itemType, $name, $shareType, $shareWith, $uidOwner, $permissions, $parentFolder); } } @@ -339,7 +456,15 @@ class Share { * @return Returns true on success or false on failure */ public static function unshare($itemType, $itemSource, $shareType, $shareWith) { - if ($item = self::getItems($itemType, $itemSource, $shareType, $shareWith, \OC_User::getUser(), self::FORMAT_NONE, null, 1)) { + $item = self::getItems($itemType, + $itemSource, + $shareType, + $shareWith, + \OC_User::getUser(), + self::FORMAT_NONE, + null, + 1); + if ($item) { self::delete($item['id']); return true; } @@ -353,7 +478,8 @@ class Share { * @return Returns true on success or false on failure */ public static function unshareAll($itemType, $itemSource) { - if ($shares = self::getItemShared($itemType, $itemSource)) { + $shares = self::getItemShared($itemType, $itemSource); + if ($shares) { foreach ($shares as $share) { self::delete($share['id']); } @@ -372,11 +498,27 @@ class Share { * */ public static function unshareFromSelf($itemType, $itemTarget) { - if ($item = self::getItemSharedWith($itemType, $itemTarget)) { + $item = self::getItemSharedWith($itemType, $itemTarget); + if ($item) { if ((int)$item['share_type'] === self::SHARE_TYPE_GROUP) { - // Insert an extra row for the group share and set permission to 0 to prevent it from showing up for the user - $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (`item_type`, `item_source`, `item_target`, `parent`, `share_type`, `share_with`, `uid_owner`, `permissions`, `stime`, `file_source`, `file_target`) VALUES (?,?,?,?,?,?,?,?,?,?,?)'); - $query->execute(array($item['item_type'], $item['item_source'], $item['item_target'], $item['id'], self::$shareTypeGroupUserUnique, \OC_User::getUser(), $item['uid_owner'], 0, $item['stime'], $item['file_source'], $item['file_target'])); + // Insert an extra row for the group share and set permission to 0 + // to prevent it from showing up for the user + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (' + .'`item_type`, `item_source`, `item_target`, `parent`, `share_type`, `share_with`, ' + .'`uid_owner`, `permissions`, `stime`, `file_source`, `file_target`' + .') VALUES (?,?,?,?,?,?,?,?,?,?,?)'); + $query->execute(array( + $item['item_type'], + $item['item_source'], + $item['item_target'], + $item['id'], + self::$shareTypeGroupUserUnique, + \OC_User::getUser(), + $item['uid_owner'], + 0, + $item['stime'], + $item['file_source'], + $item['file_target'])); \OC_DB::insertid('*PREFIX*share'); // Delete all reshares by this user of the group share self::delete($item['id'], true, \OC_User::getUser()); @@ -403,13 +545,24 @@ class Share { * @return Returns true on success or false on failure */ public static function setPermissions($itemType, $itemSource, $shareType, $shareWith, $permissions) { - if ($item = self::getItems($itemType, $itemSource, $shareType, $shareWith, \OC_User::getUser(), self::FORMAT_NONE, null, 1, false)) { - // Check if this item is a reshare and verify that the permissions granted don't exceed the parent shared item + $item = self::getItems($itemType, + $itemSource, + $shareType, + $shareWith, + \OC_User::getUser(), + self::FORMAT_NONE, + null, + 1, + false); + if ($item) { + // Check if this item is a reshare and + // verify that the permissions granted don't exceed the parent shared item if (isset($item['parent'])) { $query = \OC_DB::prepare('SELECT `permissions` FROM `*PREFIX*share` WHERE `id` = ?', 1); $result = $query->execute(array($item['parent']))->fetchRow(); if (~(int)$result['permissions'] & $permissions) { - $message = 'Setting permissions for '.$itemSource.' failed, because the permissions exceed permissions granted to '.\OC_User::getUser(); + $message = 'Setting permissions for '.$itemSource.' failed, ' + .'because the permissions exceed permissions granted to '.\OC_User::getUser(); \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } @@ -426,9 +579,12 @@ class Share { $parents = array($item['id']); while (!empty($parents)) { $parents = "'".implode("','", $parents)."'"; - $query = \OC_DB::prepare('SELECT `id`, `permissions` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.')'); + $query = \OC_DB::prepare('SELECT `id`, `permissions`' + .' FROM `*PREFIX*share`' + .' WHERE `parent` IN ('.$parents.')'); $result = $query->execute(); - // Reset parents array, only go through loop again if items are found that need permissions removed + // Reset parents array, + // only go through loop again if items are found that need permissions removed $parents = array(); while ($item = $result->fetchRow()) { // Check if permissions need to be removed @@ -442,7 +598,9 @@ class Share { // Remove the permissions for all reshares of this item if (!empty($ids)) { $ids = "'".implode("','", $ids)."'"; - $query = \OC_DB::prepare('UPDATE `*PREFIX*share` SET `permissions` = `permissions` & ? WHERE `id` IN ('.$ids.')'); + $query = \OC_DB::prepare('UPDATE `*PREFIX*share`' + .' SET `permissions` = `permissions` & ?' + .' WHERE `id` IN ('.$ids.')'); $query->execute(array($permissions)); } } @@ -455,7 +613,16 @@ class Share { } public static function setExpirationDate($itemType, $itemSource, $date) { - if ($items = self::getItems($itemType, $itemSource, null, null, \OC_User::getUser(), self::FORMAT_NONE, null, -1, false)) { + $items = self::getItems($itemType, + $itemSource, + null, + null, + \OC_User::getUser(), + self::FORMAT_NONE, + null, + -1, + false); + if ($items) { if (!empty($items)) { if ($date == '') { $date = null; @@ -517,7 +684,8 @@ class Share { if (!self::getBackend($itemType) instanceof Share_Backend_Collection) { unset($collectionTypes[0]); } - // Return array if collections were found or the item type is a collection itself - collections can be inside collections + // Return array if collections were found or the item type is a collection itself + // - collections can be inside collections if (count($collectionTypes) > 0) { return $collectionTypes; } @@ -528,7 +696,8 @@ class Share { * @brief Get shared items from the database * @param string Item type * @param string Item source or target (optional) - * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, SHARE_TYPE_LINK, $shareTypeUserAndGroups, or $shareTypeGroupUserUnique + * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, SHARE_TYPE_LINK, + * $shareTypeUserAndGroups, or $shareTypeGroupUserUnique * @param string User or group the item is being shared with * @param string User that is the owner of shared items (optional) * @param int Format to convert items to with formatItems() @@ -540,7 +709,16 @@ class Share { * See public functions getItem(s)... for parameter usage * */ - private static function getItems($itemType, $item = null, $shareType = null, $shareWith = null, $uidOwner = null, $format = self::FORMAT_NONE, $parameters = null, $limit = -1, $includeCollections = false, $itemShareWithBySource = false) { + private static function getItems($itemType, + $item = null, + $shareType = null, + $shareWith = null, + $uidOwner = null, + $format = self::FORMAT_NONE, + $parameters = null, + $limit = -1, + $includeCollections = false, + $itemShareWithBySource = false) { if (!self::isEnabled()) { if ($limit == 1 || (isset($uidOwner) && isset($item))) { return false; @@ -549,7 +727,8 @@ class Share { } } $backend = self::getBackend($itemType); - // Get filesystem root to add it to the file target and remove from the file source, match file_source with the file cache + // Get filesystem root to add it to the file target and remove from the file source, + // match file_source with the file cache if ($itemType == 'file' || $itemType == 'folder') { $root = \OC_Filesystem::getRoot(); $where = 'INNER JOIN `*PREFIX*fscache` ON `file_source` = `*PREFIX*fscache`.`id`'; @@ -652,7 +831,8 @@ class Share { } if ($limit != -1 && !$includeCollections) { if ($shareType == self::$shareTypeUserAndGroups) { - // Make sure the unique user target is returned if it exists, unique targets should follow the group share in the database + // Make sure the unique user target is returned if it exists, + // unique targets should follow the group share in the database // If the limit is not 1, the filtering can be done later $where .= ' ORDER BY `*PREFIX*share`.`id` DESC'; } @@ -668,23 +848,34 @@ class Share { // TODO Optimize selects if ($format == self::FORMAT_STATUSES) { if ($itemType == 'file' || $itemType == 'folder') { - $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `share_type`, `file_source`, `path`, `expiration`'; + $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, ' + .'`share_type`, `file_source`, `path`, `expiration`'; } else { $select = '`id`, `item_type`, `item_source`, `parent`, `share_type`, `expiration`'; } } else { if (isset($uidOwner)) { if ($itemType == 'file' || $itemType == 'folder') { - $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `share_type`, `share_with`, `file_source`, `path`, `permissions`, `stime`, `expiration`, `token`'; + $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `share_type`, ' + .'`share_with`, `file_source`, `path`, `permissions`, `stime`, `expiration`, `token`'; } else { - $select = '`id`, `item_type`, `item_source`, `parent`, `share_type`, `share_with`, `permissions`, `stime`, `file_source`, `expiration`, `token`'; + $select = '`id`, `item_type`, `item_source`, `parent`, `share_type`, `share_with`, ' + .'`permissions`, `stime`, `file_source`, `expiration`, `token`'; } } else { if ($fileDependent) { - if (($itemType == 'file' || $itemType == 'folder') && $format == \OC_Share_Backend_File::FORMAT_FILE_APP || $format == \OC_Share_Backend_File::FORMAT_FILE_APP_ROOT) { - $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `uid_owner`, `share_type`, `share_with`, `file_source`, `path`, `file_target`, `permissions`, `expiration`, `name`, `ctime`, `mtime`, `mimetype`, `size`, `encrypted`, `versioned`, `writable`'; + if (($itemType == 'file' || $itemType == 'folder') + && $format == \OC_Share_Backend_File::FORMAT_FILE_APP + || $format == \OC_Share_Backend_File::FORMAT_FILE_APP_ROOT + ) { + $select = '`*PREFIX*share`.`id`, `item_type`, `*PREFIX*share`.`parent`, `uid_owner`, ' + .'`share_type`, `share_with`, `file_source`, `path`, `file_target`, `permissions`, ' + .'`expiration`, `name`, `ctime`, `mtime`, `mimetype`, `size`, `encrypted`, ' + .'`versioned`, `writable`'; } else { - $select = '`*PREFIX*share`.`id`, `item_type`, `item_source`, `item_target`, `*PREFIX*share`.`parent`, `share_type`, `share_with`, `uid_owner`, `file_source`, `path`, `file_target`, `permissions`, `stime`, `expiration`, `token`'; + $select = '`*PREFIX*share`.`id`, `item_type`, `item_source`, `item_target`, ' + .'`*PREFIX*share`.`parent`, `share_type`, `share_with`, `uid_owner`, `file_source`, ' + .'`path`, `file_target`, `permissions`, `stime`, `expiration`, `token`'; } } else { $select = '*'; @@ -695,7 +886,9 @@ class Share { $query = \OC_DB::prepare('SELECT '.$select.' FROM `*PREFIX*share` '.$where, $queryLimit); $result = $query->execute($queryArgs); if (\OC_DB::isError($result)) { - \OC_Log::write('OCP\Share', \OC_DB::getErrorMessage($result) . ', select=' . $select . ' where=' . $where, \OC_Log::ERROR); + \OC_Log::write('OCP\Share', \OC_DB::getErrorMessage($result) + . ', select=' . $select + . ' where=' . $where, \OC_Log::ERROR); } $items = array(); $targets = array(); @@ -712,7 +905,8 @@ class Share { } else if (!isset($uidOwner)) { // Check if the same target already exists if (isset($targets[$row[$column]])) { - // Check if the same owner shared with the user twice through a group and user share - this is allowed + // Check if the same owner shared with the user twice through a group and user share + // - this is allowed $id = $targets[$row[$column]]; if ($items[$id]['uid_owner'] == $row['uid_owner']) { // Switch to group share type to ensure resharing conditions aren't bypassed @@ -720,8 +914,11 @@ class Share { $items[$id]['share_type'] = self::SHARE_TYPE_GROUP; $items[$id]['share_with'] = $row['share_with']; } - // Switch ids if sharing permission is granted on only one share to ensure correct parent is used if resharing - if (~(int)$items[$id]['permissions'] & PERMISSION_SHARE && (int)$row['permissions'] & PERMISSION_SHARE) { + // Switch ids if sharing permission is granted on only one share + // to ensure correct parent is used if resharing + if (~(int)$items[$id]['permissions'] & PERMISSION_SHARE + && (int)$row['permissions'] & PERMISSION_SHARE + ) { $items[$row['id']] = $items[$id]; unset($items[$id]); $id = $row['id']; @@ -764,7 +961,9 @@ class Share { } // Check if this is a collection of the requested item type if ($includeCollections && $collectionTypes && in_array($row['item_type'], $collectionTypes)) { - if (($collectionBackend = self::getBackend($row['item_type'])) && $collectionBackend instanceof Share_Backend_Collection) { + if (($collectionBackend = self::getBackend($row['item_type'])) + && $collectionBackend instanceof Share_Backend_Collection + ) { // Collections can be inside collections, check if the item is a collection if (isset($item) && $row['item_type'] == $itemType && $row[$column] == $item) { $collectionItems[] = $row; @@ -856,10 +1055,18 @@ class Share { * @param bool|array Parent folder target (optional) * @return bool Returns true on success or false on failure */ - private static function put($itemType, $itemSource, $shareType, $shareWith, $uidOwner, $permissions, $parentFolder = null, $token = null) { + private static function put($itemType, + $itemSource, + $shareType, + $shareWith, + $uidOwner, + $permissions, + $parentFolder = null, + $token = null) { $backend = self::getBackend($itemType); // Check if this is a reshare - if ($checkReshare = self::getItemSharedWithBySource($itemType, $itemSource, self::FORMAT_NONE, null, true)) { + $checkReshare = self::getItemSharedWithBySource($itemType, $itemSource, self::FORMAT_NONE, null, true); + if ($checkReshare) { // Check if attempting to share back to owner if ($checkReshare['uid_owner'] == $shareWith && $shareType == self::SHARE_TYPE_USER) { $message = 'Sharing '.$itemSource.' failed, because the user '.$shareWith.' is the original sharer'; @@ -869,7 +1076,8 @@ class Share { // Check if share permissions is granted if ((int)$checkReshare['permissions'] & PERMISSION_SHARE) { if (~(int)$checkReshare['permissions'] & $permissions) { - $message = 'Sharing '.$itemSource.' failed, because the permissions exceed permissions granted to '.$uidOwner; + $message = 'Sharing '.$itemSource.' failed, ' + .'because the permissions exceed permissions granted to '.$uidOwner; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } else { @@ -891,7 +1099,8 @@ class Share { $suggestedItemTarget = null; $suggestedFileTarget = null; if (!$backend->isValidSource($itemSource, $uidOwner)) { - $message = 'Sharing '.$itemSource.' failed, because the sharing backend for '.$itemType.' could not find its source'; + $message = 'Sharing '.$itemSource.' failed, ' + .'because the sharing backend for '.$itemType.' could not find its source'; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } @@ -913,14 +1122,27 @@ class Share { $fileSource = null; } } - $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (`item_type`, `item_source`, `item_target`, `parent`, `share_type`, `share_with`, `uid_owner`, `permissions`, `stime`, `file_source`, `file_target`, `token`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)'); + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (`item_type`, `item_source`, `item_target`, `parent`,' + .' `share_type`, `share_with`, `uid_owner`, `permissions`,' + .' `stime`, `file_source`, `file_target`, `token`' + .') VALUES (?,?,?,?,?,?,?,?,?,?,?,?)'); // Share with a group if ($shareType == self::SHARE_TYPE_GROUP) { - $groupItemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith['group'], $uidOwner, $suggestedItemTarget); + $groupItemTarget = self::generateTarget($itemType, + $itemSource, + $shareType, + $shareWith['group'], + $uidOwner, + $suggestedItemTarget); if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { - $groupFileTarget = self::generateTarget('file', $filePath, $shareType, $shareWith['group'], $uidOwner, $suggestedFileTarget); + $groupFileTarget = self::generateTarget('file', + $filePath, + $shareType, + $shareWith['group'], + $uidOwner, + $suggestedFileTarget); // Set group default file target for future use $parentFolders[0]['folder'] = $groupFileTarget; } else { @@ -929,21 +1151,50 @@ class Share { $parent = $parentFolder[0]['id']; } } else { - $groupFileTarget = self::generateTarget('file', $filePath, $shareType, $shareWith['group'], $uidOwner, $suggestedFileTarget); + $groupFileTarget = self::generateTarget('file', + $filePath, + $shareType, + $shareWith['group'], + $uidOwner, + $suggestedFileTarget); } } else { $groupFileTarget = null; } - $query->execute(array($itemType, $itemSource, $groupItemTarget, $parent, $shareType, $shareWith['group'], $uidOwner, $permissions, time(), $fileSource, $groupFileTarget, $token)); + $query->execute(array( + $itemType, + $itemSource, + $groupItemTarget, + $parent, + $shareType, + $shareWith['group'], + $uidOwner, + $permissions, + time(), + $fileSource, + $groupFileTarget, + $token)); // Save this id, any extra rows for this group share will need to reference it $parent = \OC_DB::insertid('*PREFIX*share'); // Loop through all users of this group in case we need to add an extra row foreach ($shareWith['users'] as $uid) { - $itemTarget = self::generateTarget($itemType, $itemSource, self::SHARE_TYPE_USER, $uid, $uidOwner, $suggestedItemTarget, $parent); + $itemTarget = self::generateTarget($itemType, + $itemSource, + self::SHARE_TYPE_USER, + $uid, + $uidOwner, + $suggestedItemTarget, + $parent); if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { - $fileTarget = self::generateTarget('file', $filePath, self::SHARE_TYPE_USER, $uid, $uidOwner, $suggestedFileTarget, $parent); + $fileTarget = self::generateTarget('file', + $filePath, + self::SHARE_TYPE_USER, + $uid, + $uidOwner, + $suggestedFileTarget, + $parent); if ($fileTarget != $groupFileTarget) { $parentFolders[$uid]['folder'] = $fileTarget; } @@ -952,7 +1203,13 @@ class Share { $parent = $parentFolder[$uid]['id']; } } else { - $fileTarget = self::generateTarget('file', $filePath, self::SHARE_TYPE_USER, $uid, $uidOwner, $suggestedFileTarget, $parent); + $fileTarget = self::generateTarget('file', + $filePath, + self::SHARE_TYPE_USER, + $uid, + $uidOwner, + $suggestedFileTarget, + $parent); } } else { $fileTarget = null; @@ -973,7 +1230,19 @@ class Share { )); // Insert an extra row for the group share if the item or file target is unique for this user if ($itemTarget != $groupItemTarget || (isset($fileSource) && $fileTarget != $groupFileTarget)) { - $query->execute(array($itemType, $itemSource, $itemTarget, $parent, self::$shareTypeGroupUserUnique, $uid, $uidOwner, $permissions, time(), $fileSource, $fileTarget, $token)); + $query->execute(array( + $itemType, + $itemSource, + $itemTarget, + $parent, + self::$shareTypeGroupUserUnique, + $uid, + $uidOwner, + $permissions, + time(), + $fileSource, + $fileTarget, + $token)); $id = \OC_DB::insertid('*PREFIX*share'); } } @@ -982,23 +1251,50 @@ class Share { return $parentFolders; } } else { - $itemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith, $uidOwner, $suggestedItemTarget); + $itemTarget = self::generateTarget($itemType, + $itemSource, + $shareType, + $shareWith, + $uidOwner, + $suggestedItemTarget); if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { - $fileTarget = self::generateTarget('file', $filePath, $shareType, $shareWith, $uidOwner, $suggestedFileTarget); + $fileTarget = self::generateTarget('file', + $filePath, + $shareType, + $shareWith, + $uidOwner, + $suggestedFileTarget); $parentFolders['folder'] = $fileTarget; } else { $fileTarget = $parentFolder['folder'].$itemSource; $parent = $parentFolder['id']; } } else { - $fileTarget = self::generateTarget('file', $filePath, $shareType, $shareWith, $uidOwner, $suggestedFileTarget); + $fileTarget = self::generateTarget('file', + $filePath, + $shareType, + $shareWith, + $uidOwner, + $suggestedFileTarget); } } else { $fileTarget = null; } - $query->execute(array($itemType, $itemSource, $itemTarget, $parent, $shareType, $shareWith, $uidOwner, $permissions, time(), $fileSource, $fileTarget, $token)); + $query->execute(array( + $itemType, + $itemSource, + $itemTarget, + $parent, + $shareType, + $shareWith, + $uidOwner, + $permissions, + time(), + $fileSource, + $fileTarget, + $token)); $id = \OC_DB::insertid('*PREFIX*share'); \OC_Hook::emit('OCP\Share', 'post_shared', array( 'itemType' => $itemType, @@ -1033,7 +1329,13 @@ class Share { * @param int The id of the parent group share (optional) * @return string Item target */ - private static function generateTarget($itemType, $itemSource, $shareType, $shareWith, $uidOwner, $suggestedTarget = null, $groupParent = null) { + private static function generateTarget($itemType, + $itemSource, + $shareType, + $shareWith, + $uidOwner, + $suggestedTarget = null, + $groupParent = null) { $backend = self::getBackend($itemType); if ($shareType == self::SHARE_TYPE_LINK) { if (isset($suggestedTarget)) { @@ -1099,18 +1401,43 @@ class Share { // Find similar targets to improve backend's chances to generate a unqiue target if ($userAndGroups) { if ($column == 'file_target') { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` IN (\'file\', \'folder\') AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\')'); - $result = $checkTargets->execute(array(self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique)); + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'`' + .' FROM `*PREFIX*share`' + .' WHERE `item_type` IN (\'file\', \'folder\')' + .' AND `share_type` IN (?,?,?)' + .' AND `share_with`' + .' IN (\''.implode('\',\'', $userAndGroups).'\')'); + $result = $checkTargets->execute(array( + self::SHARE_TYPE_USER, + self::SHARE_TYPE_GROUP, + self::$shareTypeGroupUserUnique)); } else { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\')'); - $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique)); + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'`' + .' FROM `*PREFIX*share`' + .' WHERE `item_type` = ?' + .' AND `share_type` IN (?,?,?)' + .' AND `share_with`' + .' IN (\''.implode('\',\'', $userAndGroups).'\')'); + $result = $checkTargets->execute(array( + $itemType, + self::SHARE_TYPE_USER, + self::SHARE_TYPE_GROUP, + self::$shareTypeGroupUserUnique)); } } else { if ($column == 'file_target') { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` IN (\'file\', \'folder\') AND `share_type` = ? AND `share_with` = ?'); + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'`' + .' FROM `*PREFIX*share`' + .' WHERE `item_type` IN (\'file\', \'folder\')' + .' AND `share_type` = ?' + .' AND `share_with` = ?'); $result = $checkTargets->execute(array(self::SHARE_TYPE_GROUP, $shareWith)); } else { - $checkTargets = \OC_DB::prepare('SELECT `'.$column.'` FROM `*PREFIX*share` WHERE `item_type` = ? AND `share_type` = ? AND `share_with` = ?'); + $checkTargets = \OC_DB::prepare('SELECT `'.$column.'`' + .' FROM `*PREFIX*share`' + .' WHERE `item_type` = ?' + .' AND `share_type` = ?' + .' AND `share_with` = ?'); $result = $checkTargets->execute(array($itemType, self::SHARE_TYPE_GROUP, $shareWith)); } } @@ -1138,21 +1465,43 @@ class Share { $parents = array($parent); while (!empty($parents)) { $parents = "'".implode("','", $parents)."'"; - // Check the owner on the first search of reshares, useful for finding and deleting the reshares by a single user of a group share + // Check the owner on the first search of reshares, + // useful for finding and deleting the reshares by a single user of a group share if (count($ids) == 1 && isset($uidOwner)) { - $query = \OC_DB::prepare('SELECT `id`, `uid_owner`, `item_type`, `item_target`, `parent` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.') AND `uid_owner` = ?'); + $query = \OC_DB::prepare('SELECT `id`, `uid_owner`, `item_type`, `item_target`, `parent`' + .' FROM `*PREFIX*share`' + .' WHERE `parent` IN ('.$parents.')' + .' AND `uid_owner` = ?'); $result = $query->execute(array($uidOwner)); } else { - $query = \OC_DB::prepare('SELECT `id`, `item_type`, `item_target`, `parent`, `uid_owner` FROM `*PREFIX*share` WHERE `parent` IN ('.$parents.')'); + $query = \OC_DB::prepare('SELECT `id`, `item_type`, `item_target`, `parent`, `uid_owner`' + .' FROM `*PREFIX*share`' + .' WHERE `parent` IN ('.$parents.')'); $result = $query->execute(); } // Reset parents array, only go through loop again if items are found $parents = array(); while ($item = $result->fetchRow()) { - // Search for a duplicate parent share, this occurs when an item is shared to the same user through a group and user or the same item is shared by different users + // Search for a duplicate parent share, + // this occurs when an item is shared to the same user through a group and user + // or the same item is shared by different users $userAndGroups = array_merge(array($item['uid_owner']), \OC_Group::getUserGroups($item['uid_owner'])); - $query = \OC_DB::prepare('SELECT `id`, `permissions` FROM `*PREFIX*share` WHERE `item_type` = ? AND `item_target` = ? AND `share_type` IN (?,?,?) AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\') AND `uid_owner` != ? AND `id` != ?'); - $duplicateParent = $query->execute(array($item['item_type'], $item['item_target'], self::SHARE_TYPE_USER, self::SHARE_TYPE_GROUP, self::$shareTypeGroupUserUnique, $item['uid_owner'], $item['parent']))->fetchRow(); + $query = \OC_DB::prepare('SELECT `id`, `permissions`' + .' FROM `*PREFIX*share`' + .' WHERE `item_type` = ?' + .' AND `item_target` = ?' + .' AND `share_type` IN (?,?,?)' + .' AND `share_with` IN (\''.implode('\',\'', $userAndGroups).'\')' + .' AND `uid_owner` != ?' + .' AND `id` != ?'); + $duplicateParent = $query->execute(array( + $item['item_type'], + $item['item_target'], + self::SHARE_TYPE_USER, + self::SHARE_TYPE_GROUP, + self::$shareTypeGroupUserUnique, + $item['uid_owner'], + $item['parent']))->fetchRow(); if ($duplicateParent) { // Change the parent to the other item id if share permission is granted if ($duplicateParent['permissions'] & PERMISSION_SHARE) { @@ -1181,7 +1530,10 @@ class Share { public static function post_deleteUser($arguments) { // Delete any items shared with the deleted user - $query = \OC_DB::prepare('DELETE FROM `*PREFIX*share` WHERE `share_with` = ? AND `share_type` = ? OR `share_type` = ?'); + $query = \OC_DB::prepare('DELETE FROM `*PREFIX*share`' + .' WHERE `share_with` = ?' + .' AND `share_type` = ?' + .' OR `share_type` = ?'); $result = $query->execute(array($arguments['uid'], self::SHARE_TYPE_USER, self::$shareTypeGroupUserUnique)); // Delete any items the deleted user shared $query = \OC_DB::prepare('SELECT `id` FROM `*PREFIX*share` WHERE `uid_owner` = ?'); @@ -1195,21 +1547,46 @@ class Share { // Find the group shares and check if the user needs a unique target $query = \OC_DB::prepare('SELECT * FROM `*PREFIX*share` WHERE `share_type` = ? AND `share_with` = ?'); $result = $query->execute(array(self::SHARE_TYPE_GROUP, $arguments['gid'])); - $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (`item_type`, `item_source`, `item_target`, `parent`, `share_type`, `share_with`, `uid_owner`, `permissions`, `stime`, `file_source`, `file_target`) VALUES (?,?,?,?,?,?,?,?,?,?,?)'); + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*share` (`item_type`, `item_source`, `item_target`, `parent`,' + .' `share_type`, `share_with`, `uid_owner`, `permissions`, `stime`, `file_source`,' + .' `file_target`)' + .' VALUES (?,?,?,?,?,?,?,?,?,?,?)'); while ($item = $result->fetchRow()) { if ($item['item_type'] == 'file' || $item['item_type'] == 'file') { $itemTarget = null; } else { - $itemTarget = self::generateTarget($item['item_type'], $item['item_source'], self::SHARE_TYPE_USER, $arguments['uid'], $item['uid_owner'], $item['item_target'], $item['id']); + $itemTarget = self::generateTarget($item['item_type'], + $item['item_source'], + self::SHARE_TYPE_USER, + $arguments['uid'], + $item['uid_owner'], + $item['item_target'], + $item['id']); } if (isset($item['file_source'])) { - $fileTarget = self::generateTarget($item['item_type'], $item['item_source'], self::SHARE_TYPE_USER, $arguments['uid'], $item['uid_owner'], $item['file_target'], $item['id']); + $fileTarget = self::generateTarget($item['item_type'], + $item['item_source'], + self::SHARE_TYPE_USER, + $arguments['uid'], + $item['uid_owner'], + $item['file_target'], + $item['id']); } else { $fileTarget = null; } // Insert an extra row for the group share if the item or file target is unique for this user if ($itemTarget != $item['item_target'] || $fileTarget != $item['file_target']) { - $query->execute(array($item['item_type'], $item['item_source'], $itemTarget, $item['id'], self::$shareTypeGroupUserUnique, $arguments['uid'], $item['uid_owner'], $item['permissions'], $item['stime'], $item['file_source'], $fileTarget)); + $query->execute(array($item['item_type'], + $item['item_source'], + $itemTarget, + $item['id'], + self::$shareTypeGroupUserUnique, + $arguments['uid'], + $item['uid_owner'], + $item['permissions'], + $item['stime'], + $item['file_source'], + $fileTarget)); \OC_DB::insertid('*PREFIX*share'); } } @@ -1217,8 +1594,15 @@ class Share { public static function post_removeFromGroup($arguments) { // TODO Don't call if user deleted? - $query = \OC_DB::prepare('SELECT `id`, `share_type` FROM `*PREFIX*share` WHERE (`share_type` = ? AND `share_with` = ?) OR (`share_type` = ? AND `share_with` = ?)'); - $result = $query->execute(array(self::SHARE_TYPE_GROUP, $arguments['gid'], self::$shareTypeGroupUserUnique, $arguments['uid'])); + $query = \OC_DB::prepare('SELECT `id`, `share_type`' + .' FROM `*PREFIX*share`' + .' WHERE (`share_type` = ? AND `share_with` = ?)' + .' OR (`share_type` = ? AND `share_with` = ?)'); + $result = $query->execute(array( + self::SHARE_TYPE_GROUP, + $arguments['gid'], + self::$shareTypeGroupUserUnique, + $arguments['uid'])); while ($item = $result->fetchRow()) { if ($item['share_type'] == self::SHARE_TYPE_GROUP) { // Delete all reshares by this user of the group share @@ -1275,10 +1659,13 @@ interface Share_Backend { * @param int Format * @return ? * - * The items array is a 3-dimensional array with the item_source as the first key and the share id as the second key to an array with the share info. + * The items array is a 3-dimensional array with the item_source as the first key + * and the share id as the second key to an array with the share info. * The key/value pairs included in the share info depend on the function originally called: - * If called by getItem(s)Shared: id, item_type, item, item_source, share_type, share_with, permissions, stime, file_source - * If called by getItem(s)SharedWith: id, item_type, item, item_source, item_target, share_type, share_with, permissions, stime, file_source, file_target + * If called by getItem(s)Shared: id, item_type, item, item_source, + * share_type, share_with, permissions, stime, file_source + * If called by getItem(s)SharedWith: id, item_type, item, item_source, + * item_target, share_type, share_with, permissions, stime, file_source, file_target * This function allows the backend to control the output of shared items with custom formats. * It is only called through calls to the public getItem(s)Shared(With) functions. */ @@ -1311,7 +1698,8 @@ interface Share_Backend_Collection extends Share_Backend { /** * @brief Get the sources of the children of the item * @param string Item source - * @return array Returns an array of children each inside an array with the keys: source, target, and file_path if applicable + * @return array Returns an array of children each inside an array with the keys: + * source, target, and file_path if applicable */ public function getChildren($itemSource); -- cgit v1.2.3 From 912050afa0bd963fdde7d7b223c32bb9bd8e1479 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Thu, 10 Jan 2013 00:05:53 +0100 Subject: [tx-robot] updated from transifex --- apps/files/l10n/bg_BG.php | 28 ++++++-------- apps/files/l10n/ca.php | 2 + apps/files/l10n/cs_CZ.php | 2 + apps/files/l10n/da.php | 1 + apps/files/l10n/de.php | 1 + apps/files/l10n/de_DE.php | 1 + apps/files/l10n/el.php | 1 + apps/files/l10n/eo.php | 1 + apps/files/l10n/es.php | 1 + apps/files/l10n/es_AR.php | 1 + apps/files/l10n/et_EE.php | 1 + apps/files/l10n/eu.php | 1 + apps/files/l10n/fi_FI.php | 4 ++ apps/files/l10n/fr.php | 2 + apps/files/l10n/gl.php | 1 + apps/files/l10n/he.php | 1 + apps/files/l10n/hu_HU.php | 1 + apps/files/l10n/id.php | 1 + apps/files/l10n/is.php | 1 + apps/files/l10n/it.php | 2 + apps/files/l10n/ja_JP.php | 2 + apps/files/l10n/ko.php | 1 + apps/files/l10n/ku_IQ.php | 1 + apps/files/l10n/mk.php | 1 + apps/files/l10n/nb_NO.php | 1 + apps/files/l10n/nl.php | 1 + apps/files/l10n/pl.php | 6 +++ apps/files/l10n/pt_BR.php | 1 + apps/files/l10n/pt_PT.php | 1 + apps/files/l10n/ro.php | 1 + apps/files/l10n/ru.php | 1 + apps/files/l10n/ru_RU.php | 1 + apps/files/l10n/si_LK.php | 1 + apps/files/l10n/sk_SK.php | 1 + apps/files/l10n/sl.php | 1 + apps/files/l10n/sv.php | 4 ++ apps/files/l10n/ta_LK.php | 1 + apps/files/l10n/th_TH.php | 1 + apps/files/l10n/tr.php | 1 + apps/files/l10n/uk.php | 1 + apps/files/l10n/vi.php | 1 + apps/files/l10n/zh_CN.GB2312.php | 1 + apps/files/l10n/zh_CN.php | 1 + apps/files/l10n/zh_TW.php | 14 +++++++ apps/files_encryption/l10n/bg_BG.php | 6 +++ apps/files_external/l10n/bg_BG.php | 16 +++++++- apps/files_sharing/l10n/bg_BG.php | 9 +++++ apps/files_versions/l10n/bg_BG.php | 6 +++ apps/user_ldap/l10n/bg_BG.php | 4 ++ apps/user_webdavauth/l10n/fr.php | 3 +- core/l10n/bg_BG.php | 63 +++++--------------------------- core/l10n/pl.php | 1 + core/l10n/sv.php | 1 + core/l10n/zh_TW.php | 11 ++++++ l10n/ar/files.po | 18 ++++++++- l10n/bg_BG/core.po | 36 +++++++++--------- l10n/bg_BG/files.po | 60 ++++++++++++++++++------------ l10n/bg_BG/files_encryption.po | 15 ++++---- l10n/bg_BG/files_external.po | 39 ++++++++++---------- l10n/bg_BG/files_sharing.po | 21 ++++++----- l10n/bg_BG/files_versions.po | 15 ++++---- l10n/bg_BG/lib.po | 71 ++++++++++++++++++------------------ l10n/bg_BG/settings.po | 16 ++++---- l10n/bg_BG/user_ldap.po | 6 +-- l10n/bn_BD/files.po | 18 ++++++++- l10n/ca/files.po | 22 +++++++++-- l10n/cs_CZ/files.po | 22 +++++++++-- l10n/da/files.po | 20 ++++++++-- l10n/de/files.po | 20 ++++++++-- l10n/de_DE/files.po | 20 ++++++++-- l10n/el/files.po | 20 ++++++++-- l10n/eo/files.po | 20 ++++++++-- l10n/es/files.po | 20 ++++++++-- l10n/es_AR/files.po | 20 ++++++++-- l10n/et_EE/files.po | 20 ++++++++-- l10n/eu/files.po | 20 ++++++++-- l10n/fa/files.po | 18 ++++++++- l10n/fi_FI/files.po | 26 ++++++++++--- l10n/fr/files.po | 22 +++++++++-- l10n/fr/user_webdavauth.po | 9 +++-- l10n/gl/files.po | 20 ++++++++-- l10n/he/files.po | 20 ++++++++-- l10n/hi/files.po | 18 ++++++++- l10n/hr/files.po | 18 ++++++++- l10n/hu/files.po | 18 ++++++++- l10n/hu_HU/files.po | 20 ++++++++-- l10n/ia/files.po | 18 ++++++++- l10n/id/files.po | 20 ++++++++-- l10n/is/files.po | 20 ++++++++-- l10n/it/files.po | 22 +++++++++-- l10n/ja_JP/files.po | 22 +++++++++-- l10n/ka_GE/files.po | 18 ++++++++- l10n/ko/files.po | 20 ++++++++-- l10n/ku_IQ/files.po | 20 ++++++++-- l10n/lb/files.po | 18 ++++++++- l10n/lt_LT/files.po | 18 ++++++++- l10n/lv/files.po | 18 ++++++++- l10n/mk/files.po | 20 ++++++++-- l10n/ms_MY/files.po | 18 ++++++++- l10n/nb_NO/files.po | 20 ++++++++-- l10n/nl/files.po | 20 ++++++++-- l10n/nn_NO/files.po | 18 ++++++++- l10n/oc/files.po | 18 ++++++++- l10n/pl/core.po | 36 +++++++++--------- l10n/pl/files.po | 32 +++++++++++----- l10n/pl/settings.po | 40 ++++++++++---------- l10n/pl_PL/files.po | 18 ++++++++- l10n/pt_BR/files.po | 20 ++++++++-- l10n/pt_PT/files.po | 20 ++++++++-- l10n/ro/files.po | 20 ++++++++-- l10n/ru/files.po | 20 ++++++++-- l10n/ru_RU/files.po | 20 ++++++++-- l10n/si_LK/files.po | 20 ++++++++-- l10n/sk_SK/files.po | 20 ++++++++-- l10n/sl/files.po | 20 ++++++++-- l10n/sq/files.po | 18 ++++++++- l10n/sr/files.po | 18 ++++++++- l10n/sr@latin/files.po | 18 ++++++++- l10n/sv/core.po | 36 +++++++++--------- l10n/sv/files.po | 26 ++++++++++--- l10n/ta_LK/files.po | 20 ++++++++-- l10n/templates/core.pot | 2 +- l10n/templates/files.pot | 16 +++++++- l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 2 +- l10n/templates/settings.pot | 2 +- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- l10n/th_TH/files.po | 20 ++++++++-- l10n/tr/files.po | 20 ++++++++-- l10n/uk/files.po | 20 ++++++++-- l10n/vi/files.po | 20 ++++++++-- l10n/zh_CN.GB2312/files.po | 20 ++++++++-- l10n/zh_CN/files.po | 20 ++++++++-- l10n/zh_HK/files.po | 18 ++++++++- l10n/zh_TW/core.po | 55 ++++++++++++++-------------- l10n/zh_TW/files.po | 47 ++++++++++++++++-------- l10n/zu_ZA/files.po | 18 ++++++++- lib/l10n/bg_BG.php | 34 ++++++++++++++++- settings/l10n/bg_BG.php | 26 ++----------- settings/l10n/pl.php | 16 ++++++++ 144 files changed, 1543 insertions(+), 523 deletions(-) create mode 100644 apps/files_encryption/l10n/bg_BG.php create mode 100644 apps/files_sharing/l10n/bg_BG.php create mode 100644 apps/files_versions/l10n/bg_BG.php create mode 100644 apps/user_ldap/l10n/bg_BG.php (limited to 'lib') diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php index b527b0e027f..bc10979611b 100644 --- a/apps/files/l10n/bg_BG.php +++ b/apps/files/l10n/bg_BG.php @@ -1,28 +1,22 @@ "Файлът е качен успешно", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Файлът който се опитвате да качите надвишава стойностите в MAX_FILE_SIZE в HTML формата.", -"The uploaded file was only partially uploaded" => "Файлът е качен частично", -"No file was uploaded" => "Фахлът не бе качен", -"Missing a temporary folder" => "Липсва временната папка", -"Failed to write to disk" => "Грешка при запис на диска", +"Missing a temporary folder" => "Липсва временна папка", "Files" => "Файлове", "Delete" => "Изтриване", -"Upload Error" => "Грешка при качване", -"Upload cancelled." => "Качването е отменено.", +"Rename" => "Преименуване", +"replace" => "препокриване", +"cancel" => "отказ", +"undo" => "възтановяване", +"Upload cancelled." => "Качването е спряно.", "Name" => "Име", "Size" => "Размер", "Modified" => "Променено", -"Maximum upload size" => "Макс. размер за качване", -"0 is unlimited" => "0 означава без ограничение", +"Maximum upload size" => "Максимален размер за качване", +"0 is unlimited" => "Ползвайте 0 за без ограничения", "Save" => "Запис", -"New" => "Нов", -"Text file" => "Текстов файл", +"New" => "Ново", "Folder" => "Папка", "Upload" => "Качване", -"Cancel upload" => "Отказване на качването", -"Nothing in here. Upload something!" => "Няма нищо, качете нещо!", +"Nothing in here. Upload something!" => "Няма нищо тук. Качете нещо.", "Download" => "Изтегляне", -"Upload too large" => "Файлът е прекалено голям", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра.", -"Files are being scanned, please wait." => "Файловете се претърсват, изчакайте." +"Upload too large" => "Файлът който сте избрали за качване е прекалено голям" ); diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 224f0206e10..df099c6331d 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -34,6 +34,8 @@ "{count} files uploading" => "{count} fitxers en pujada", "Upload cancelled." => "La pujada s'ha cancel·lat.", "File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.", +"URL cannot be empty." => "La URL no pot ser buida", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud", "{count} files scanned" => "{count} fitxers escannejats", "error while scanning" => "error durant l'escaneig", "Name" => "Nom", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index abd169245f9..301a54c343a 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -34,6 +34,8 @@ "{count} files uploading" => "odesílám {count} souborů", "Upload cancelled." => "Odesílání zrušeno.", "File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky vyústí ve zrušení nahrávání.", +"URL cannot be empty." => "URL nemůže být prázdná", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatný název složky. Použití 'Shared' je rezervováno pro vnitřní potřeby Owncloud", "{count} files scanned" => "prozkoumáno {count} souborů", "error while scanning" => "chyba při prohledávání", "Name" => "Název", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index b5efe1b9136..02c177a2f1c 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} filer uploades", "Upload cancelled." => "Upload afbrudt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.", +"URL cannot be empty." => "URLen kan ikke være tom.", "{count} files scanned" => "{count} filer skannet", "error while scanning" => "fejl under scanning", "Name" => "Navn", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index 1b2694ecf04..1c0af30be5c 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -34,6 +34,7 @@ "{count} files uploading" => "{count} Dateien werden hochgeladen", "Upload cancelled." => "Upload abgebrochen.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.", +"URL cannot be empty." => "Die URL darf nicht leer sein.", "{count} files scanned" => "{count} Dateien wurden gescannt", "error while scanning" => "Fehler beim Scannen", "Name" => "Name", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 7dd8d3dad51..a7526d35646 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -34,6 +34,7 @@ "{count} files uploading" => "{count} Dateien wurden hochgeladen", "Upload cancelled." => "Upload abgebrochen.", "File upload is in progress. Leaving the page now will cancel the upload." => "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", +"URL cannot be empty." => "Die URL darf nicht leer sein.", "{count} files scanned" => "{count} Dateien wurden gescannt", "error while scanning" => "Fehler beim Scannen", "Name" => "Name", diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index 4d87c06dd0f..3c1ac538091 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} αρχεία ανεβαίνουν", "Upload cancelled." => "Η αποστολή ακυρώθηκε.", "File upload is in progress. Leaving the page now will cancel the upload." => "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή.", +"URL cannot be empty." => "Η URL δεν πρέπει να είναι κενή.", "{count} files scanned" => "{count} αρχεία ανιχνεύτηκαν", "error while scanning" => "σφάλμα κατά την ανίχνευση", "Name" => "Όνομα", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index 478be98bf5c..92c03ee8826 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} dosieroj alŝutatas", "Upload cancelled." => "La alŝuto nuliĝis.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.", +"URL cannot be empty." => "URL ne povas esti malplena.", "{count} files scanned" => "{count} dosieroj skaniĝis", "error while scanning" => "eraro dum skano", "Name" => "Nomo", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index b4234e3f3e7..7489d3b555e 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -34,6 +34,7 @@ "{count} files uploading" => "Subiendo {count} archivos", "Upload cancelled." => "Subida cancelada.", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.", +"URL cannot be empty." => "La URL no puede estar vacía.", "{count} files scanned" => "{count} archivos escaneados", "error while scanning" => "error escaneando", "Name" => "Nombre", diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php index a2e0a102aa6..6863f701e65 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -32,6 +32,7 @@ "{count} files uploading" => "Subiendo {count} archivos", "Upload cancelled." => "La subida fue cancelada", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.", +"URL cannot be empty." => "La URL no puede estar vacía", "{count} files scanned" => "{count} archivos escaneados", "error while scanning" => "error mientras se escaneaba", "Name" => "Nombre", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index a785651559f..6996b0a7918 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -29,6 +29,7 @@ "{count} files uploading" => "{count} faili üleslaadimist", "Upload cancelled." => "Üleslaadimine tühistati.", "File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.", +"URL cannot be empty." => "URL ei saa olla tühi.", "{count} files scanned" => "{count} faili skännitud", "error while scanning" => "viga skännimisel", "Name" => "Nimi", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 83710f02866..96f59a668e9 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} fitxategi igotzen", "Upload cancelled." => "Igoera ezeztatuta", "File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.", +"URL cannot be empty." => "URLa ezin da hutsik egon.", "{count} files scanned" => "{count} fitxategi eskaneatuta", "error while scanning" => "errore bat egon da eskaneatzen zen bitartean", "Name" => "Izena", diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index 00f8ded5163..3847590c99e 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -17,6 +17,8 @@ "suggest name" => "ehdota nimeä", "cancel" => "peru", "undo" => "kumoa", +"'.' is an invalid file name." => "'.' on virheellinen nimi tiedostolle.", +"File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Virheellinen nimi, merkit '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' eivät ole sallittuja.", "generating ZIP-file, it may take some time." => "luodaan ZIP-tiedostoa, tämä saattaa kestää hetken.", "Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio", @@ -25,6 +27,7 @@ "Pending" => "Odottaa", "Upload cancelled." => "Lähetys peruttu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.", +"URL cannot be empty." => "Verkko-osoite ei voi olla tyhjä", "Name" => "Nimi", "Size" => "Koko", "Modified" => "Muutettu", @@ -43,6 +46,7 @@ "New" => "Uusi", "Text file" => "Tekstitiedosto", "Folder" => "Kansio", +"From link" => "Linkistä", "Upload" => "Lähetä", "Cancel upload" => "Peru lähetys", "Nothing in here. Upload something!" => "Täällä ei ole mitään. Lähetä tänne jotakin!", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 61ab0846784..9e911324d25 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -34,6 +34,8 @@ "{count} files uploading" => "{count} fichiers téléversés", "Upload cancelled." => "Chargement annulé.", "File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.", +"URL cannot be empty." => "L'URL ne peut-être vide", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud", "{count} files scanned" => "{count} fichiers indexés", "error while scanning" => "erreur lors de l'indexation", "Name" => "Nom", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index cf0238d7a79..5bd30e95d17 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -32,6 +32,7 @@ "{count} files uploading" => "{count} ficheiros subíndose", "Upload cancelled." => "Subida cancelada.", "File upload is in progress. Leaving the page now will cancel the upload." => "A subida do ficheiro está en curso. Saír agora da páxina cancelará a subida.", +"URL cannot be empty." => "URL non pode quedar baleiro.", "{count} files scanned" => "{count} ficheiros escaneados", "error while scanning" => "erro mentres analizaba", "Name" => "Nome", diff --git a/apps/files/l10n/he.php b/apps/files/l10n/he.php index 7b4f910bce7..bac9a8a6a53 100644 --- a/apps/files/l10n/he.php +++ b/apps/files/l10n/he.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} קבצים נשלחים", "Upload cancelled." => "ההעלאה בוטלה.", "File upload is in progress. Leaving the page now will cancel the upload." => "מתבצעת כעת העלאת קבצים. עזיבה של העמוד תבטל את ההעלאה.", +"URL cannot be empty." => "קישור אינו יכול להיות ריק.", "{count} files scanned" => "{count} קבצים נסרקו", "error while scanning" => "אירעה שגיאה במהלך הסריקה", "Name" => "שם", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 4561d9c49e1..b0d46ee7a2c 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -34,6 +34,7 @@ "{count} files uploading" => "{count} fájl töltődik föl", "Upload cancelled." => "A feltöltést megszakítottuk.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést.", +"URL cannot be empty." => "Az URL nem lehet semmi.", "{count} files scanned" => "{count} fájlt találtunk", "error while scanning" => "Hiba a fájllista-ellenőrzés során", "Name" => "Név", diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php index 1f8cb444d26..5d934e97e7b 100644 --- a/apps/files/l10n/id.php +++ b/apps/files/l10n/id.php @@ -17,6 +17,7 @@ "Close" => "tutup", "Pending" => "Menunggu", "Upload cancelled." => "Pengunggahan dibatalkan.", +"URL cannot be empty." => "tautan tidak boleh kosong", "Name" => "Nama", "Size" => "Ukuran", "Modified" => "Dimodifikasi", diff --git a/apps/files/l10n/is.php b/apps/files/l10n/is.php index 09312124f8a..b70d212c9c7 100644 --- a/apps/files/l10n/is.php +++ b/apps/files/l10n/is.php @@ -29,6 +29,7 @@ "{count} files uploading" => "{count} skrár innsendar", "Upload cancelled." => "Hætt við innsendingu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.", +"URL cannot be empty." => "Vefslóð má ekki vera tóm.", "{count} files scanned" => "{count} skrár skimaðar", "error while scanning" => "villa við skimun", "Name" => "Nafn", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index e645d9b871a..8c3173d5d50 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -34,6 +34,8 @@ "{count} files uploading" => "{count} file in fase di caricamentoe", "Upload cancelled." => "Invio annullato", "File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.", +"URL cannot be empty." => "L'URL non può essere vuoto.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud", "{count} files scanned" => "{count} file analizzati", "error while scanning" => "errore durante la scansione", "Name" => "Nome", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index fc82c8ef038..eab693c3431 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -34,6 +34,8 @@ "{count} files uploading" => "{count} ファイルをアップロード中", "Upload cancelled." => "アップロードはキャンセルされました。", "File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。", +"URL cannot be empty." => "URLは空にできません。", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。", "{count} files scanned" => "{count} ファイルをスキャン", "error while scanning" => "スキャン中のエラー", "Name" => "名前", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 95667df7cbb..dd7df1c0862 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -34,6 +34,7 @@ "{count} files uploading" => "파일 {count}개 업로드 중", "Upload cancelled." => "업로드가 취소되었습니다.", "File upload is in progress. Leaving the page now will cancel the upload." => "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다.", +"URL cannot be empty." => "URL을 입력해야 합니다.", "{count} files scanned" => "파일 {count}개 검색됨", "error while scanning" => "검색 중 오류 발생", "Name" => "이름", diff --git a/apps/files/l10n/ku_IQ.php b/apps/files/l10n/ku_IQ.php index 49995f8df86..d6cf6450792 100644 --- a/apps/files/l10n/ku_IQ.php +++ b/apps/files/l10n/ku_IQ.php @@ -1,5 +1,6 @@ "داخستن", +"URL cannot be empty." => "ناونیشانی به‌سته‌ر نابێت به‌تاڵ بێت.", "Name" => "ناو", "Save" => "پاشکه‌وتکردن", "Folder" => "بوخچه", diff --git a/apps/files/l10n/mk.php b/apps/files/l10n/mk.php index 1b1c3946231..3f48a69874e 100644 --- a/apps/files/l10n/mk.php +++ b/apps/files/l10n/mk.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} датотеки се подигаат", "Upload cancelled." => "Преземањето е прекинато.", "File upload is in progress. Leaving the page now will cancel the upload." => "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине.", +"URL cannot be empty." => "Адресата неможе да биде празна.", "{count} files scanned" => "{count} датотеки скенирани", "error while scanning" => "грешка при скенирање", "Name" => "Име", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index 1de39f021d4..9be868164b1 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -28,6 +28,7 @@ "{count} files uploading" => "{count} filer laster opp", "Upload cancelled." => "Opplasting avbrutt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.", +"URL cannot be empty." => "URL-en kan ikke være tom.", "{count} files scanned" => "{count} filer lest inn", "error while scanning" => "feil under skanning", "Name" => "Navn", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 2421f1be65a..77219abcf20 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -34,6 +34,7 @@ "{count} files uploading" => "{count} bestanden aan het uploaden", "Upload cancelled." => "Uploaden geannuleerd.", "File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.", +"URL cannot be empty." => "URL kan niet leeg zijn.", "{count} files scanned" => "{count} bestanden gescanned", "error while scanning" => "Fout tijdens het scannen", "Name" => "Naam", diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index 7ac88664ae2..b96048cf002 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -7,6 +7,8 @@ "No file was uploaded" => "Nie przesłano żadnego pliku", "Missing a temporary folder" => "Brak katalogu tymczasowego", "Failed to write to disk" => "Błąd zapisu na dysk", +"Not enough space available" => "Za mało miejsca", +"Invalid directory." => "Zła ścieżka.", "Files" => "Pliki", "Unshare" => "Nie udostępniaj", "Delete" => "Usuwa element", @@ -20,6 +22,8 @@ "replaced {new_name} with {old_name}" => "zastąpiony {new_name} z {old_name}", "unshared {files}" => "Udostępniane wstrzymane {files}", "deleted {files}" => "usunięto {files}", +"'.' is an invalid file name." => "'.' jest nieprawidłową nazwą pliku.", +"File name cannot be empty." => "Nazwa pliku nie może być pusta.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Niepoprawna nazwa, Znaki '\\', '/', '<', '>', ':', '\"', '|', '?' oraz '*'są niedozwolone.", "generating ZIP-file, it may take some time." => "Generowanie pliku ZIP, może potrwać pewien czas.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów", @@ -30,6 +34,8 @@ "{count} files uploading" => "{count} przesyłanie plików", "Upload cancelled." => "Wczytywanie anulowane.", "File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Teraz opuszczając stronę wysyłanie zostanie anulowane.", +"URL cannot be empty." => "URL nie może być pusty.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nazwa folderu nieprawidłowa. Wykorzystanie \"Shared\" jest zarezerwowane przez Owncloud", "{count} files scanned" => "{count} pliki skanowane", "error while scanning" => "Wystąpił błąd podczas skanowania", "Name" => "Nazwa", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index decb30139eb..ece24c7a2fa 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -30,6 +30,7 @@ "{count} files uploading" => "Enviando {count} arquivos", "Upload cancelled." => "Envio cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "Upload em andamento. Sair da página agora resultará no cancelamento do envio.", +"URL cannot be empty." => "URL não pode ficar em branco", "{count} files scanned" => "{count} arquivos scaneados", "error while scanning" => "erro durante verificação", "Name" => "Nome", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 97ac32f77fe..447cd6bdeb6 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -34,6 +34,7 @@ "{count} files uploading" => "A carregar {count} ficheiros", "Upload cancelled." => "O envio foi cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora.", +"URL cannot be empty." => "O URL não pode estar vazio.", "{count} files scanned" => "{count} ficheiros analisados", "error while scanning" => "erro ao analisar", "Name" => "Nome", diff --git a/apps/files/l10n/ro.php b/apps/files/l10n/ro.php index a8761984b65..b816311fac7 100644 --- a/apps/files/l10n/ro.php +++ b/apps/files/l10n/ro.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} fisiere incarcate", "Upload cancelled." => "Încărcare anulată.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", +"URL cannot be empty." => "Adresa URL nu poate fi goală.", "{count} files scanned" => "{count} fisiere scanate", "error while scanning" => "eroare la scanarea", "Name" => "Nume", diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index 53057ea0844..bbbeebc93d0 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} файлов загружается", "Upload cancelled." => "Загрузка отменена.", "File upload is in progress. Leaving the page now will cancel the upload." => "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку.", +"URL cannot be empty." => "Ссылка не может быть пустой.", "{count} files scanned" => "{count} файлов просканировано", "error while scanning" => "ошибка во время санирования", "Name" => "Название", diff --git a/apps/files/l10n/ru_RU.php b/apps/files/l10n/ru_RU.php index 8de277c4b78..16bcc54e59f 100644 --- a/apps/files/l10n/ru_RU.php +++ b/apps/files/l10n/ru_RU.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{количество} загружено файлов", "Upload cancelled." => "Загрузка отменена", "File upload is in progress. Leaving the page now will cancel the upload." => "Процесс загрузки файла. Если покинуть страницу сейчас, загрузка будет отменена.", +"URL cannot be empty." => "URL не должен быть пустым.", "{count} files scanned" => "{количество} файлов отсканировано", "error while scanning" => "ошибка при сканировании", "Name" => "Имя", diff --git a/apps/files/l10n/si_LK.php b/apps/files/l10n/si_LK.php index be33077f811..e1e06c4f814 100644 --- a/apps/files/l10n/si_LK.php +++ b/apps/files/l10n/si_LK.php @@ -20,6 +20,7 @@ "1 file uploading" => "1 ගොනුවක් උඩගත කෙරේ", "Upload cancelled." => "උඩුගත කිරීම අත් හරින්න ලදී", "File upload is in progress. Leaving the page now will cancel the upload." => "උඩුගතකිරීමක් සිදුවේ. පිටුව හැර යාමෙන් එය නැවතෙනු ඇත", +"URL cannot be empty." => "යොමුව හිස් විය නොහැක", "error while scanning" => "පරීක්ෂා කිරීමේදී දෝෂයක්", "Name" => "නම", "Size" => "ප්‍රමාණය", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index abcb9358c0f..003b1aff225 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} súborov odosielaných", "Upload cancelled." => "Odosielanie zrušené", "File upload is in progress. Leaving the page now will cancel the upload." => "Opustenie stránky zruší práve prebiehajúce odosielanie súboru.", +"URL cannot be empty." => "URL nemôže byť prázdne", "{count} files scanned" => "{count} súborov prehľadaných", "error while scanning" => "chyba počas kontroly", "Name" => "Meno", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 7d1594da063..2a0f4506386 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -30,6 +30,7 @@ "{count} files uploading" => "nalagam {count} datotek", "Upload cancelled." => "Pošiljanje je preklicano.", "File upload is in progress. Leaving the page now will cancel the upload." => "V teku je pošiljanje datoteke. Če zapustite to stran zdaj, bo pošiljanje preklicano.", +"URL cannot be empty." => "Naslov URL ne sme biti prazen.", "{count} files scanned" => "{count} files scanned", "error while scanning" => "napaka med pregledovanjem datotek", "Name" => "Ime", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index b5c9049de2c..7277ec17852 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -22,6 +22,8 @@ "replaced {new_name} with {old_name}" => "ersatt {new_name} med {old_name}", "unshared {files}" => "stoppad delning {files}", "deleted {files}" => "raderade {files}", +"'.' is an invalid file name." => "'.' är ett ogiltigt filnamn.", +"File name cannot be empty." => "Filnamn kan inte vara tomt.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ogiltigt namn, '\\', '/', '<', '>', ':', '\"', '|', '?' och '*' är inte tillåtet.", "generating ZIP-file, it may take some time." => "genererar ZIP-fil, det kan ta lite tid.", "Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.", @@ -32,6 +34,8 @@ "{count} files uploading" => "{count} filer laddas upp", "Upload cancelled." => "Uppladdning avbruten.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen.", +"URL cannot be empty." => "URL kan inte vara tom.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud", "{count} files scanned" => "{count} filer skannade", "error while scanning" => "fel vid skanning", "Name" => "Namn", diff --git a/apps/files/l10n/ta_LK.php b/apps/files/l10n/ta_LK.php index 7edaf8e4252..16cab5cf963 100644 --- a/apps/files/l10n/ta_LK.php +++ b/apps/files/l10n/ta_LK.php @@ -29,6 +29,7 @@ "{count} files uploading" => "{எண்ணிக்கை} கோப்புகள் பதிவேற்றப்படுகின்றது", "Upload cancelled." => "பதிவேற்றல் இரத்து செய்யப்பட்டுள்ளது", "File upload is in progress. Leaving the page now will cancel the upload." => "கோப்பு பதிவேற்றம் செயல்பாட்டில் உள்ளது. இந்தப் பக்கத்திலிருந்து வெறியேறுவதானது பதிவேற்றலை இரத்து செய்யும்.", +"URL cannot be empty." => "URL வெறுமையாக இருக்கமுடியாது.", "{count} files scanned" => "{எண்ணிக்கை} கோப்புகள் வருடப்பட்டது", "error while scanning" => "வருடும் போதான வழு", "Name" => "பெயர்", diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index 214cef925df..3fda142a4e9 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -30,6 +30,7 @@ "{count} files uploading" => "กำลังอัพโหลด {count} ไฟล์", "Upload cancelled." => "การอัพโหลดถูกยกเลิก", "File upload is in progress. Leaving the page now will cancel the upload." => "การอัพโหลดไฟล์กำลังอยู่ในระหว่างดำเนินการ การออกจากหน้าเว็บนี้จะทำให้การอัพโหลดถูกยกเลิก", +"URL cannot be empty." => "URL ไม่สามารถเว้นว่างได้", "{count} files scanned" => "สแกนไฟล์แล้ว {count} ไฟล์", "error while scanning" => "พบข้อผิดพลาดในระหว่างการสแกนไฟล์", "Name" => "ชื่อ", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index 7b251d0b8eb..b32da7de25e 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} dosya yükleniyor", "Upload cancelled." => "Yükleme iptal edildi.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işleminiz iptal olur.", +"URL cannot be empty." => "URL boş olamaz.", "{count} files scanned" => "{count} dosya tarandı", "error while scanning" => "tararamada hata oluşdu", "Name" => "Ad", diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php index 3a026af6965..eba48a41cb6 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} файлів завантажується", "Upload cancelled." => "Завантаження перервано.", "File upload is in progress. Leaving the page now will cancel the upload." => "Виконується завантаження файлу. Закриття цієї сторінки приведе до відміни завантаження.", +"URL cannot be empty." => "URL не може бути пустим.", "{count} files scanned" => "{count} файлів проскановано", "error while scanning" => "помилка при скануванні", "Name" => "Ім'я", diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index 3f4d887b57b..7d5c5290502 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -29,6 +29,7 @@ "{count} files uploading" => "{count} tập tin đang tải lên", "Upload cancelled." => "Hủy tải lên", "File upload is in progress. Leaving the page now will cancel the upload." => "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này.", +"URL cannot be empty." => "URL không được để trống.", "{count} files scanned" => "{count} tập tin đã được quét", "error while scanning" => "lỗi trong khi quét", "Name" => "Tên", diff --git a/apps/files/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php index cad4b95c6aa..e60df8291a9 100644 --- a/apps/files/l10n/zh_CN.GB2312.php +++ b/apps/files/l10n/zh_CN.GB2312.php @@ -28,6 +28,7 @@ "{count} files uploading" => "{count} 个文件正在上传", "Upload cancelled." => "上传取消了", "File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传。关闭页面会取消上传。", +"URL cannot be empty." => "网址不能为空。", "{count} files scanned" => "{count} 个文件已扫描", "error while scanning" => "扫描出错", "Name" => "名字", diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index 7f2bba35e7f..0b26a4b174f 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -30,6 +30,7 @@ "{count} files uploading" => "{count} 个文件上传中", "Upload cancelled." => "上传已取消", "File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传中。现在离开此页会导致上传动作被取消。", +"URL cannot be empty." => "URL不能为空", "{count} files scanned" => "{count} 个文件已扫描。", "error while scanning" => "扫描时出错", "Name" => "名称", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index ae2430106da..03ced5f0cbf 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -1,29 +1,42 @@ "沒有檔案被上傳. 未知的錯誤.", "There is no error, the file uploaded with success" => "無錯誤,檔案上傳成功", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的設定:", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "上傳黨案的超過 HTML 表單中指定 MAX_FILE_SIZE 限制", "The uploaded file was only partially uploaded" => "只有部分檔案被上傳", "No file was uploaded" => "無已上傳檔案", "Missing a temporary folder" => "遺失暫存資料夾", "Failed to write to disk" => "寫入硬碟失敗", +"Not enough space available" => "沒有足夠的可用空間", +"Invalid directory." => "無效的資料夾。", "Files" => "檔案", "Unshare" => "取消共享", "Delete" => "刪除", "Rename" => "重新命名", "{new_name} already exists" => "{new_name} 已經存在", "replace" => "取代", +"suggest name" => "建議檔名", "cancel" => "取消", "replaced {new_name}" => "已取代 {new_name}", "undo" => "復原", "replaced {new_name} with {old_name}" => "使用 {new_name} 取代 {old_name}", +"unshared {files}" => "停止分享 {files}", +"deleted {files}" => "已刪除 {files}", +"'.' is an invalid file name." => "'.' 是不合法的檔名。", +"File name cannot be empty." => "檔名不能為空。", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。", "generating ZIP-file, it may take some time." => "產生壓縮檔, 它可能需要一段時間.", "Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0", "Upload Error" => "上傳發生錯誤", "Close" => "關閉", +"Pending" => "等候中", "1 file uploading" => "1 個檔案正在上傳", "{count} files uploading" => "{count} 個檔案正在上傳", "Upload cancelled." => "上傳取消", "File upload is in progress. Leaving the page now will cancel the upload." => "檔案上傳中. 離開此頁面將會取消上傳.", +"URL cannot be empty." => "URL不能為空白.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無效的資料夾名稱,'Shared' 的使用被 Owncloud 保留", +"{count} files scanned" => "{count} 個檔案已掃描", "error while scanning" => "掃描時發生錯誤", "Name" => "名稱", "Size" => "大小", @@ -43,6 +56,7 @@ "New" => "新增", "Text file" => "文字檔", "Folder" => "資料夾", +"From link" => "從連結", "Upload" => "上傳", "Cancel upload" => "取消上傳", "Nothing in here. Upload something!" => "沒有任何東西。請上傳內容!", diff --git a/apps/files_encryption/l10n/bg_BG.php b/apps/files_encryption/l10n/bg_BG.php new file mode 100644 index 00000000000..cb1613ef375 --- /dev/null +++ b/apps/files_encryption/l10n/bg_BG.php @@ -0,0 +1,6 @@ + "Криптиране", +"Enable Encryption" => "Включване на криптирането", +"None" => "Няма", +"Exclude the following file types from encryption" => "Изключване на следните файлови типове от криптирането" +); diff --git a/apps/files_external/l10n/bg_BG.php b/apps/files_external/l10n/bg_BG.php index 48779581846..1f2c29d54c5 100644 --- a/apps/files_external/l10n/bg_BG.php +++ b/apps/files_external/l10n/bg_BG.php @@ -1,4 +1,18 @@ "Достъпът е даден", +"Grant access" => "Даване на достъп", +"Fill out all required fields" => "Попълнете всички задължителни полета", +"External Storage" => "Външно хранилище", +"Backend" => "Администрация", +"Configuration" => "Конфигурация", +"Options" => "Опции", +"None set" => "Няма избрано", +"All Users" => "Всички потребители", "Groups" => "Групи", -"Delete" => "Изтриване" +"Users" => "Потребители", +"Delete" => "Изтриване", +"Enable User External Storage" => "Вкл. на поддръжка за външно потр. хранилище", +"Allow users to mount their own external storage" => "Позволено е на потребителите да ползват тяхно лично външно хранилище", +"SSL root certificates" => "SSL основни сертификати", +"Import Root Certificate" => "Импортиране на основен сертификат" ); diff --git a/apps/files_sharing/l10n/bg_BG.php b/apps/files_sharing/l10n/bg_BG.php new file mode 100644 index 00000000000..ac94358c4f9 --- /dev/null +++ b/apps/files_sharing/l10n/bg_BG.php @@ -0,0 +1,9 @@ + "Парола", +"Submit" => "Потвърждение", +"%s shared the folder %s with you" => "%s сподели папката %s с Вас", +"%s shared the file %s with you" => "%s сподели файла %s с Вас", +"Download" => "Изтегляне", +"No preview available for" => "Няма наличен преглед за", +"web services under your control" => "уеб услуги под Ваш контрол" +); diff --git a/apps/files_versions/l10n/bg_BG.php b/apps/files_versions/l10n/bg_BG.php new file mode 100644 index 00000000000..98b5f4113ae --- /dev/null +++ b/apps/files_versions/l10n/bg_BG.php @@ -0,0 +1,6 @@ + "История", +"Versions" => "Версии", +"This will delete all existing backup versions of your files" => "Това действие ще изтрие всички налични архивни версии на Вашите файлове", +"Enable" => "Включено" +); diff --git a/apps/user_ldap/l10n/bg_BG.php b/apps/user_ldap/l10n/bg_BG.php new file mode 100644 index 00000000000..c064534a6b8 --- /dev/null +++ b/apps/user_ldap/l10n/bg_BG.php @@ -0,0 +1,4 @@ + "Парола", +"Help" => "Помощ" +); diff --git a/apps/user_webdavauth/l10n/fr.php b/apps/user_webdavauth/l10n/fr.php index 339931c7cee..238c8d3a2fb 100644 --- a/apps/user_webdavauth/l10n/fr.php +++ b/apps/user_webdavauth/l10n/fr.php @@ -1,3 +1,4 @@ "URL : http://" +"URL: http://" => "URL : http://", +"ownCloud will send the user credentials to this URL is interpret http 401 and http 403 as credentials wrong and all other codes as credentials correct." => "Owncloud enverra les identifiants de sécurité de l'utilisateur à cet URL et interprète les http 401 et 403 comme des erreurs d'identification et tous les autres codes seront considérés comme une identification valide." ); diff --git a/core/l10n/bg_BG.php b/core/l10n/bg_BG.php index 0033324cb1d..a7cba523be2 100644 --- a/core/l10n/bg_BG.php +++ b/core/l10n/bg_BG.php @@ -1,62 +1,19 @@ "Категорията вече съществува:", -"No categories selected for deletion." => "Няма избрани категории за изтриване", "Settings" => "Настройки", -"Cancel" => "Отказ", -"No" => "Не", -"Yes" => "Да", -"Ok" => "Добре", -"Error" => "Грешка", +"seconds ago" => "преди секунди", +"1 minute ago" => "преди 1 минута", +"1 hour ago" => "преди 1 час", +"today" => "днес", +"yesterday" => "вчера", +"last month" => "последният месец", +"last year" => "последната година", +"years ago" => "последните години", "Password" => "Парола", -"You will receive a link to reset your password via Email." => "Ще получите връзка за нулиране на паролата Ви.", -"Username" => "Потребител", -"Request reset" => "Нулиране на заявка", -"Your password was reset" => "Вашата парола е нулирана", -"New password" => "Нова парола", -"Reset password" => "Нулиране на парола", "Personal" => "Лични", "Users" => "Потребители", -"Apps" => "Програми", +"Apps" => "Приложения", "Admin" => "Админ", "Help" => "Помощ", -"Access forbidden" => "Достъпът е забранен", -"Cloud not found" => "облакът не намерен", -"Edit categories" => "Редактиране на категориите", "Add" => "Добавяне", -"Create an admin account" => "Създаване на админ профил", -"Advanced" => "Разширено", -"Data folder" => "Директория за данни", -"Configure the database" => "Конфигуриране на базата", -"will be used" => "ще се ползва", -"Database user" => "Потребител за базата", -"Database password" => "Парола за базата", -"Database name" => "Име на базата", -"Database host" => "Хост за базата", -"Finish setup" => "Завършване на настройките", -"Sunday" => "Неделя", -"Monday" => "Понеделник", -"Tuesday" => "Вторник", -"Wednesday" => "Сряда", -"Thursday" => "Четвъртък", -"Friday" => "Петък", -"Saturday" => "Събота", -"January" => "Януари", -"February" => "Февруари", -"March" => "Март", -"April" => "Април", -"May" => "Май", -"June" => "Юни", -"July" => "Юли", -"August" => "Август", -"September" => "Септември", -"October" => "Октомври", -"November" => "Ноември", -"December" => "Декември", -"Log out" => "Изход", -"Lost your password?" => "Забравена парола?", -"remember" => "запомни", -"Log in" => "Вход", -"You are logged out." => "Вие излязохте.", -"prev" => "пред.", -"next" => "следващо" +"web services under your control" => "уеб услуги под Ваш контрол" ); diff --git a/core/l10n/pl.php b/core/l10n/pl.php index 1208aec5a53..5758afc09ba 100644 --- a/core/l10n/pl.php +++ b/core/l10n/pl.php @@ -128,6 +128,7 @@ "You are logged out." => "Wylogowano użytkownika.", "prev" => "wstecz", "next" => "naprzód", +"Updating ownCloud to version %s, this may take a while." => "Aktualizowanie ownCloud do wersji %s, może to potrwać chwilę.", "Security Warning!" => "Ostrzeżenie o zabezpieczeniach!", "Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "Sprawdź swoje hasło.
Ze względów bezpieczeństwa możesz zostać czasami poproszony o wprowadzenie hasła ponownie.", "Verify" => "Zweryfikowane" diff --git a/core/l10n/sv.php b/core/l10n/sv.php index a7698fb30ce..7020e4b28d6 100644 --- a/core/l10n/sv.php +++ b/core/l10n/sv.php @@ -128,6 +128,7 @@ "You are logged out." => "Du är utloggad.", "prev" => "föregående", "next" => "nästa", +"Updating ownCloud to version %s, this may take a while." => "Uppdaterar ownCloud till version %s, detta kan ta en stund.", "Security Warning!" => "Säkerhetsvarning!", "Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "Bekräfta ditt lösenord.
Av säkerhetsskäl kan du ibland bli ombedd att ange ditt lösenord igen.", "Verify" => "Verifiera" diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index 45c7596e609..def8c31a21a 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -26,6 +26,8 @@ "The app name is not specified." => "沒有詳述APP名稱.", "Error while sharing" => "分享時發生錯誤", "Error while unsharing" => "取消分享時發生錯誤", +"Error while changing permissions" => "修改權限時發生錯誤", +"Shared with you and the group {group} by {owner}" => "由 {owner} 分享給您和 {group}", "Shared with you by {owner}" => "{owner} 已經和您分享", "Share with" => "與分享", "Share with link" => "使用連結分享", @@ -34,6 +36,8 @@ "Set expiration date" => "設置到期日", "Expiration date" => "到期日", "Share via email:" => "透過email分享:", +"No people found" => "沒有找到任何人", +"Resharing is not allowed" => "不允許重新分享", "Shared in {item} with {user}" => "已和 {user} 分享 {item}", "Unshare" => "取消共享", "can edit" => "可編輯", @@ -43,6 +47,7 @@ "delete" => "刪除", "share" => "分享", "Password protected" => "密碼保護", +"Error unsetting expiration date" => "解除過期日設定失敗", "Error setting expiration date" => "錯誤的到期日設定", "ownCloud password reset" => "ownCloud 密碼重設", "Use the following link to reset your password: {link}" => "請循以下聯結重設你的密碼: (聯結) ", @@ -66,6 +71,8 @@ "Add" => "添加", "Security Warning" => "安全性警告", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "沒有可用的隨機數字產生器, 請啟用 PHP 中 OpenSSL 擴充功能.", +"Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "若沒有安全的亂數產生器,攻擊者可能可以預測密碼重設信物,然後控制您的帳戶。", +"Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "您的資料目錄 (Data Directory) 和檔案可能可以由網際網路上面公開存取。Owncloud 所提供的 .htaccess 設定檔並未生效,我們強烈建議您設定您的網頁伺服器以防止資料目錄被公開存取,或將您的資料目錄移出網頁伺服器的 document root 。", "Create an admin account" => "建立一個管理者帳號", "Advanced" => "進階", "Data folder" => "資料夾", @@ -98,6 +105,9 @@ "December" => "十二月", "web services under your control" => "網路服務已在你控制", "Log out" => "登出", +"Automatic logon rejected!" => "自動登入被拒!", +"If you did not change your password recently, your account may be compromised!" => "如果您最近並未更改密碼,您的帳號可能已經遭到入侵!", +"Please change your password to secure your account again." => "請更改您的密碼以再次取得您的帳戶的控制權。", "Lost your password?" => "忘記密碼?", "remember" => "記住", "Log in" => "登入", @@ -105,5 +115,6 @@ "prev" => "上一頁", "next" => "下一頁", "Security Warning!" => "安全性警告!", +"Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "請輸入您的密碼。
基於安全性的理由,您有時候可能會被要求再次輸入密碼。", "Verify" => "驗證" ); diff --git a/l10n/ar/files.po b/l10n/ar/files.po index 91d0318792f..b57cae5c403 100644 --- a/l10n/ar/files.po +++ b/l10n/ar/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po index d4e0355bead..dc719e9d36a 100644 --- a/l10n/bg_BG/core.po +++ b/l10n/bg_BG/core.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: 2011-07-25 16:05+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" @@ -85,15 +85,15 @@ msgstr "" #: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61 msgid "Settings" -msgstr "" +msgstr "Настройки" #: js/js.js:711 msgid "seconds ago" -msgstr "" +msgstr "преди секунди" #: js/js.js:712 msgid "1 minute ago" -msgstr "" +msgstr "преди 1 минута" #: js/js.js:713 msgid "{minutes} minutes ago" @@ -101,7 +101,7 @@ msgstr "" #: js/js.js:714 msgid "1 hour ago" -msgstr "" +msgstr "преди 1 час" #: js/js.js:715 msgid "{hours} hours ago" @@ -109,11 +109,11 @@ msgstr "" #: js/js.js:716 msgid "today" -msgstr "" +msgstr "днес" #: js/js.js:717 msgid "yesterday" -msgstr "" +msgstr "вчера" #: js/js.js:718 msgid "{days} days ago" @@ -121,7 +121,7 @@ msgstr "" #: js/js.js:719 msgid "last month" -msgstr "" +msgstr "последният месец" #: js/js.js:720 msgid "{months} months ago" @@ -133,11 +133,11 @@ msgstr "" #: js/js.js:722 msgid "last year" -msgstr "" +msgstr "последната година" #: js/js.js:723 msgid "years ago" -msgstr "" +msgstr "последните години" #: js/oc-dialogs.js:126 msgid "Choose" @@ -213,7 +213,7 @@ msgstr "" #: js/share.js:168 templates/installation.php:44 templates/login.php:35 #: templates/verify.php:13 msgid "Password" -msgstr "" +msgstr "Парола" #: js/share.js:172 msgid "Email link to person" @@ -342,23 +342,23 @@ msgstr "" #: strings.php:5 msgid "Personal" -msgstr "" +msgstr "Лични" #: strings.php:6 msgid "Users" -msgstr "" +msgstr "Потребители" #: strings.php:7 msgid "Apps" -msgstr "" +msgstr "Приложения" #: strings.php:8 msgid "Admin" -msgstr "" +msgstr "Админ" #: strings.php:9 msgid "Help" -msgstr "" +msgstr "Помощ" #: templates/403.php:12 msgid "Access forbidden" @@ -374,7 +374,7 @@ msgstr "" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "" +msgstr "Добавяне" #: templates/installation.php:23 templates/installation.php:31 msgid "Security Warning" @@ -524,7 +524,7 @@ msgstr "" #: templates/layout.guest.php:42 msgid "web services under your control" -msgstr "" +msgstr "уеб услуги под Ваш контрол" #: templates/layout.user.php:45 msgid "Log out" diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po index c416d7b2d74..14ac7f3c7b6 100644 --- a/l10n/bg_BG/files.po +++ b/l10n/bg_BG/files.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Stefan Ilivanov , 2011. +# Stefan Ilivanov , 2011,2013. # Yasen Pramatarov , 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:05+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: bg_BG\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" @@ -48,7 +62,7 @@ msgstr "" #: ajax/upload.php:28 msgid "Missing a temporary folder" -msgstr "" +msgstr "Липсва временна папка" #: ajax/upload.php:29 msgid "Failed to write to disk" @@ -64,7 +78,7 @@ msgstr "" #: appinfo/app.php:10 msgid "Files" -msgstr "" +msgstr "Файлове" #: js/fileactions.js:117 templates/index.php:82 templates/index.php:83 msgid "Unshare" @@ -72,11 +86,11 @@ msgstr "" #: js/fileactions.js:119 templates/index.php:88 templates/index.php:89 msgid "Delete" -msgstr "" +msgstr "Изтриване" #: js/fileactions.js:181 msgid "Rename" -msgstr "" +msgstr "Преименуване" #: js/filelist.js:205 js/filelist.js:207 msgid "{new_name} already exists" @@ -84,7 +98,7 @@ msgstr "" #: js/filelist.js:205 js/filelist.js:207 msgid "replace" -msgstr "" +msgstr "препокриване" #: js/filelist.js:205 msgid "suggest name" @@ -92,7 +106,7 @@ msgstr "" #: js/filelist.js:205 js/filelist.js:207 msgid "cancel" -msgstr "" +msgstr "отказ" #: js/filelist.js:254 msgid "replaced {new_name}" @@ -100,7 +114,7 @@ msgstr "" #: js/filelist.js:254 js/filelist.js:256 js/filelist.js:288 js/filelist.js:290 msgid "undo" -msgstr "" +msgstr "възтановяване" #: js/filelist.js:256 msgid "replaced {new_name} with {old_name}" @@ -158,7 +172,7 @@ msgstr "" #: js/files.js:357 js/files.js:393 msgid "Upload cancelled." -msgstr "" +msgstr "Качването е спряно." #: js/files.js:464 msgid "" @@ -183,15 +197,15 @@ msgstr "" #: js/files.js:808 templates/index.php:64 msgid "Name" -msgstr "" +msgstr "Име" #: js/files.js:809 templates/index.php:75 msgid "Size" -msgstr "" +msgstr "Размер" #: js/files.js:810 templates/index.php:77 msgid "Modified" -msgstr "" +msgstr "Променено" #: js/files.js:829 msgid "1 folder" @@ -215,7 +229,7 @@ msgstr "" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "" +msgstr "Максимален размер за качване" #: templates/admin.php:10 msgid "max. possible: " @@ -231,7 +245,7 @@ msgstr "" #: templates/admin.php:20 msgid "0 is unlimited" -msgstr "" +msgstr "Ползвайте 0 за без ограничения" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" @@ -239,11 +253,11 @@ msgstr "" #: templates/admin.php:26 msgid "Save" -msgstr "" +msgstr "Запис" #: templates/index.php:7 msgid "New" -msgstr "" +msgstr "Ново" #: templates/index.php:10 msgid "Text file" @@ -251,7 +265,7 @@ msgstr "" #: templates/index.php:12 msgid "Folder" -msgstr "" +msgstr "Папка" #: templates/index.php:14 msgid "From link" @@ -259,7 +273,7 @@ msgstr "" #: templates/index.php:18 msgid "Upload" -msgstr "" +msgstr "Качване" #: templates/index.php:41 msgid "Cancel upload" @@ -267,15 +281,15 @@ msgstr "" #: templates/index.php:56 msgid "Nothing in here. Upload something!" -msgstr "" +msgstr "Няма нищо тук. Качете нещо." #: templates/index.php:70 msgid "Download" -msgstr "" +msgstr "Изтегляне" #: templates/index.php:102 msgid "Upload too large" -msgstr "" +msgstr "Файлът който сте избрали за качване е прекалено голям" #: templates/index.php:104 msgid "" diff --git a/l10n/bg_BG/files_encryption.po b/l10n/bg_BG/files_encryption.po index 4a39877f9b5..c5aca629edc 100644 --- a/l10n/bg_BG/files_encryption.po +++ b/l10n/bg_BG/files_encryption.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 20:51+0000\n" +"Last-Translator: Stefan Ilivanov \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,16 +20,16 @@ msgstr "" #: templates/settings.php:3 msgid "Encryption" -msgstr "" +msgstr "Криптиране" #: templates/settings.php:6 msgid "Enable Encryption" -msgstr "" +msgstr "Включване на криптирането" #: templates/settings.php:7 msgid "None" -msgstr "" +msgstr "Няма" #: templates/settings.php:12 msgid "Exclude the following file types from encryption" -msgstr "" +msgstr "Изключване на следните файлови типове от криптирането" diff --git a/l10n/bg_BG/files_external.po b/l10n/bg_BG/files_external.po index 07efdf04dde..656df3768cc 100644 --- a/l10n/bg_BG/files_external.po +++ b/l10n/bg_BG/files_external.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 20:47+0000\n" +"Last-Translator: Stefan Ilivanov \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +20,7 @@ msgstr "" #: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 msgid "Access granted" -msgstr "" +msgstr "Достъпът е даден" #: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 msgid "Error configuring Dropbox storage" @@ -27,11 +28,11 @@ msgstr "" #: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 msgid "Grant access" -msgstr "" +msgstr "Даване на достъп" #: js/dropbox.js:73 js/google.js:72 msgid "Fill out all required fields" -msgstr "" +msgstr "Попълнете всички задължителни полета" #: js/dropbox.js:85 msgid "Please provide a valid Dropbox app key and secret." @@ -56,7 +57,7 @@ msgstr "" #: templates/settings.php:3 msgid "External Storage" -msgstr "" +msgstr "Външно хранилище" #: templates/settings.php:8 templates/settings.php:22 msgid "Mount point" @@ -64,15 +65,15 @@ msgstr "" #: templates/settings.php:9 msgid "Backend" -msgstr "" +msgstr "Администрация" #: templates/settings.php:10 msgid "Configuration" -msgstr "" +msgstr "Конфигурация" #: templates/settings.php:11 msgid "Options" -msgstr "" +msgstr "Опции" #: templates/settings.php:12 msgid "Applicable" @@ -84,37 +85,37 @@ msgstr "" #: templates/settings.php:85 msgid "None set" -msgstr "" +msgstr "Няма избрано" #: templates/settings.php:86 msgid "All Users" -msgstr "" +msgstr "Всички потребители" #: templates/settings.php:87 msgid "Groups" -msgstr "" +msgstr "Групи" #: templates/settings.php:95 msgid "Users" -msgstr "" +msgstr "Потребители" #: templates/settings.php:108 templates/settings.php:109 #: templates/settings.php:144 templates/settings.php:145 msgid "Delete" -msgstr "" +msgstr "Изтриване" #: templates/settings.php:124 msgid "Enable User External Storage" -msgstr "" +msgstr "Вкл. на поддръжка за външно потр. хранилище" #: templates/settings.php:125 msgid "Allow users to mount their own external storage" -msgstr "" +msgstr "Позволено е на потребителите да ползват тяхно лично външно хранилище" #: templates/settings.php:136 msgid "SSL root certificates" -msgstr "" +msgstr "SSL основни сертификати" #: templates/settings.php:153 msgid "Import Root Certificate" -msgstr "" +msgstr "Импортиране на основен сертификат" diff --git a/l10n/bg_BG/files_sharing.po b/l10n/bg_BG/files_sharing.po index b19492a550b..0d7fe218e8c 100644 --- a/l10n/bg_BG/files_sharing.po +++ b/l10n/bg_BG/files_sharing.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:35+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 20:45+0000\n" +"Last-Translator: Stefan Ilivanov \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,30 +20,30 @@ msgstr "" #: templates/authenticate.php:4 msgid "Password" -msgstr "" +msgstr "Парола" #: templates/authenticate.php:6 msgid "Submit" -msgstr "" +msgstr "Потвърждение" #: templates/public.php:17 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s сподели папката %s с Вас" #: templates/public.php:19 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s сподели файла %s с Вас" #: templates/public.php:22 templates/public.php:38 msgid "Download" -msgstr "" +msgstr "Изтегляне" #: templates/public.php:37 msgid "No preview available for" -msgstr "" +msgstr "Няма наличен преглед за" #: templates/public.php:43 msgid "web services under your control" -msgstr "" +msgstr "уеб услуги под Ваш контрол" diff --git a/l10n/bg_BG/files_versions.po b/l10n/bg_BG/files_versions.po index c1f03bc1998..0b1e6c05270 100644 --- a/l10n/bg_BG/files_versions.po +++ b/l10n/bg_BG/files_versions.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:37+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 20:49+0000\n" +"Last-Translator: Stefan Ilivanov \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,15 +24,15 @@ msgstr "" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "История" #: templates/settings-personal.php:4 msgid "Versions" -msgstr "" +msgstr "Версии" #: templates/settings-personal.php:10 msgid "This will delete all existing backup versions of your files" -msgstr "" +msgstr "Това действие ще изтрие всички налични архивни версии на Вашите файлове" #: templates/settings.php:3 msgid "Files Versioning" @@ -39,4 +40,4 @@ msgstr "" #: templates/settings.php:4 msgid "Enable" -msgstr "" +msgstr "Включено" diff --git a/l10n/bg_BG/lib.po b/l10n/bg_BG/lib.po index d32a2dfcb20..516eee347ab 100644 --- a/l10n/bg_BG/lib.po +++ b/l10n/bg_BG/lib.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Stefan Ilivanov , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2012-07-27 22:23+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 20:43+0000\n" +"Last-Translator: Stefan Ilivanov \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,134 +20,134 @@ msgstr "" #: app.php:301 msgid "Help" -msgstr "" +msgstr "Помощ" #: app.php:308 msgid "Personal" -msgstr "" +msgstr "Лични" #: app.php:313 msgid "Settings" -msgstr "" +msgstr "Настройки" #: app.php:318 msgid "Users" -msgstr "" +msgstr "Потребители" #: app.php:325 msgid "Apps" -msgstr "" +msgstr "Приложения" #: app.php:327 msgid "Admin" -msgstr "" +msgstr "Админ" #: files.php:365 msgid "ZIP download is turned off." -msgstr "" +msgstr "Изтеглянето като ZIP е изключено." #: files.php:366 msgid "Files need to be downloaded one by one." -msgstr "" +msgstr "Файловете трябва да се изтеглят един по един." #: files.php:366 files.php:391 msgid "Back to Files" -msgstr "" +msgstr "Назад към файловете" #: files.php:390 msgid "Selected files too large to generate zip file." -msgstr "" +msgstr "Избраните файлове са прекалено големи за генерирането на ZIP архив." #: json.php:28 msgid "Application is not enabled" -msgstr "" +msgstr "Приложението не е включено." #: json.php:39 json.php:64 json.php:77 json.php:89 msgid "Authentication error" -msgstr "" +msgstr "Възникна проблем с идентификацията" #: json.php:51 msgid "Token expired. Please reload page." -msgstr "" +msgstr "Ключът е изтекъл, моля презаредете страницата" #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" -msgstr "" +msgstr "Файлове" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" -msgstr "" +msgstr "Текст" #: search/provider/file.php:29 msgid "Images" -msgstr "" +msgstr "Снимки" #: template.php:103 msgid "seconds ago" -msgstr "" +msgstr "преди секунди" #: template.php:104 msgid "1 minute ago" -msgstr "" +msgstr "преди 1 минута" #: template.php:105 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "преди %d минути" #: template.php:106 msgid "1 hour ago" -msgstr "" +msgstr "преди 1 час" #: template.php:107 #, php-format msgid "%d hours ago" -msgstr "" +msgstr "преди %d часа" #: template.php:108 msgid "today" -msgstr "" +msgstr "днес" #: template.php:109 msgid "yesterday" -msgstr "" +msgstr "вчера" #: template.php:110 #, php-format msgid "%d days ago" -msgstr "" +msgstr "преди %d дни" #: template.php:111 msgid "last month" -msgstr "" +msgstr "последният месец" #: template.php:112 #, php-format msgid "%d months ago" -msgstr "" +msgstr "преди %d месеца" #: template.php:113 msgid "last year" -msgstr "" +msgstr "последната година" #: template.php:114 msgid "years ago" -msgstr "" +msgstr "последните години" #: updater.php:75 #, php-format msgid "%s is available. Get more information" -msgstr "" +msgstr "%s е налична. Получете повече информация" #: updater.php:77 msgid "up to date" -msgstr "" +msgstr "е актуална" #: updater.php:80 msgid "updates check is disabled" -msgstr "" +msgstr "проверката за обновления е изключена" #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" -msgstr "" +msgstr "Невъзможно откриване на категорията \"%s\"" diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po index 774f68a7ee1..1e14fd56cd5 100644 --- a/l10n/bg_BG/settings.po +++ b/l10n/bg_BG/settings.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: 2011-07-25 16:05+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" @@ -58,7 +58,7 @@ msgstr "" #: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18 msgid "Authentication error" -msgstr "" +msgstr "Възникна проблем с идентификацията" #: ajax/removeuser.php:24 msgid "Unable to delete user" @@ -88,7 +88,7 @@ msgstr "" #: js/apps.js:28 js/apps.js:55 msgid "Enable" -msgstr "" +msgstr "Включено" #: js/personal.js:69 msgid "Saving..." @@ -165,7 +165,7 @@ msgstr "" #: templates/personal.php:21 templates/users.php:23 templates/users.php:82 msgid "Password" -msgstr "" +msgstr "Парола" #: templates/personal.php:22 msgid "Your password was changed" @@ -193,7 +193,7 @@ msgstr "" #: templates/personal.php:33 msgid "Email" -msgstr "" +msgstr "E-mail" #: templates/personal.php:34 msgid "Your email address" @@ -235,11 +235,11 @@ msgstr "" #: templates/users.php:21 templates/users.php:81 msgid "Name" -msgstr "" +msgstr "Име" #: templates/users.php:26 templates/users.php:83 templates/users.php:103 msgid "Groups" -msgstr "" +msgstr "Групи" #: templates/users.php:32 msgid "Create" @@ -271,4 +271,4 @@ msgstr "" #: templates/users.php:161 msgid "Delete" -msgstr "" +msgstr "Изтриване" diff --git a/l10n/bg_BG/user_ldap.po b/l10n/bg_BG/user_ldap.po index bc621909341..e45d6efc2fb 100644 --- a/l10n/bg_BG/user_ldap.po +++ b/l10n/bg_BG/user_ldap.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: 2012-08-12 22:45+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n" @@ -60,7 +60,7 @@ msgstr "" #: templates/settings.php:18 msgid "Password" -msgstr "" +msgstr "Парола" #: templates/settings.php:18 msgid "For anonymous access, leave DN and Password empty." @@ -180,4 +180,4 @@ msgstr "" #: templates/settings.php:39 msgid "Help" -msgstr "" +msgstr "Помощ" diff --git a/l10n/bn_BD/files.po b/l10n/bn_BD/files.po index 4e8475171c8..8cad0bc2694 100644 --- a/l10n/bn_BD/files.po +++ b/l10n/bn_BD/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/ca/files.po b/l10n/ca/files.po index a8bfbc51336..919095b8997 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" @@ -23,6 +23,20 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "No s'ha carregat cap fitxer. Error desconegut" @@ -171,11 +185,11 @@ msgstr "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·l #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "La URL no pot ser buida" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po index 0b959886042..0e7e866a144 100644 --- a/l10n/cs_CZ/files.po +++ b/l10n/cs_CZ/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Soubor nebyl odeslán. Neznámá chyba" @@ -168,11 +182,11 @@ msgstr "Probíhá odesílání souboru. Opuštění stránky vyústí ve zrušen #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL nemůže být prázdná" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Neplatný název složky. Použití 'Shared' je rezervováno pro vnitřní potřeby Owncloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/da/files.po b/l10n/da/files.po index 0a8c4d05119..b2d80372d34 100644 --- a/l10n/da/files.po +++ b/l10n/da/files.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -25,6 +25,20 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ingen fil blev uploadet. Ukendt fejl." @@ -173,7 +187,7 @@ msgstr "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuler #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URLen kan ikke være tom." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/de/files.po b/l10n/de/files.po index 5bf3f95305a..b87748be1aa 100644 --- a/l10n/de/files.po +++ b/l10n/de/files.po @@ -25,8 +25,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n" "MIME-Version: 1.0\n" @@ -35,6 +35,20 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Keine Datei hochgeladen. Unbekannter Fehler" @@ -183,7 +197,7 @@ msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload a #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Die URL darf nicht leer sein." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po index 366e965b6cb..ec85e5580e9 100644 --- a/l10n/de_DE/files.po +++ b/l10n/de_DE/files.po @@ -26,8 +26,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:05+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Germany) (http://www.transifex.com/projects/p/owncloud/language/de_DE/)\n" "MIME-Version: 1.0\n" @@ -36,6 +36,20 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Keine Datei hochgeladen. Unbekannter Fehler" @@ -184,7 +198,7 @@ msgstr "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upl #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Die URL darf nicht leer sein." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/el/files.po b/l10n/el/files.po index dbac2bf8a9e..6dbee32887a 100644 --- a/l10n/el/files.po +++ b/l10n/el/files.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n" "MIME-Version: 1.0\n" @@ -24,6 +24,20 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα" @@ -172,7 +186,7 @@ msgstr "Η αποστολή του αρχείου βρίσκεται σε εξέ #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Η URL δεν πρέπει να είναι κενή." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/eo/files.po b/l10n/eo/files.po index 3e25e7bc068..9989b6eb9b5 100644 --- a/l10n/eo/files.po +++ b/l10n/eo/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Neniu dosiero alŝutiĝis. Nekonata eraro." @@ -167,7 +181,7 @@ msgstr "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton." #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL ne povas esti malplena." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/es/files.po b/l10n/es/files.po index 0ecf49cede7..7ea7d7330ce 100644 --- a/l10n/es/files.po +++ b/l10n/es/files.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" @@ -25,6 +25,20 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Fallo no se subió el fichero" @@ -173,7 +187,7 @@ msgstr "La subida del archivo está en proceso. Salir de la página ahora cancel #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "La URL no puede estar vacía." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po index 0ffc39a7aa6..d3f2c7ebc15 100644 --- a/l10n/es_AR/files.po +++ b/l10n/es_AR/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/owncloud/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "El archivo no fue subido. Error desconocido" @@ -167,7 +181,7 @@ msgstr "La subida del archivo está en proceso. Si salís de la página ahora, l #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "La URL no puede estar vacía" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po index cca8c5dab85..444a31d0214 100644 --- a/l10n/et_EE/files.po +++ b/l10n/et_EE/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ühtegi faili ei laetud üles. Tundmatu viga" @@ -167,7 +181,7 @@ msgstr "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle ülesl #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL ei saa olla tühi." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/eu/files.po b/l10n/eu/files.po index e575e56c4e1..0cc98cedbd1 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ez da fitxategirik igo. Errore ezezaguna" @@ -168,7 +182,7 @@ msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du. #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URLa ezin da hutsik egon." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/fa/files.po b/l10n/fa/files.po index 38ecc85ef7d..ea5bfc082a3 100644 --- a/l10n/fa/files.po +++ b/l10n/fa/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "هیچ فایلی آپلود نشد.خطای ناشناس" diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po index b35241e5b6a..bb2f0da1820 100644 --- a/l10n/fi_FI/files.po +++ b/l10n/fi_FI/files.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,20 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Tiedostoa ei lähetetty. Tuntematon virhe" @@ -119,11 +133,11 @@ msgstr "" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' on virheellinen nimi tiedostolle." #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "Tiedoston nimi ei voi olla tyhjä." #: js/files.js:45 msgid "" @@ -170,7 +184,7 @@ msgstr "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedos #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Verkko-osoite ei voi olla tyhjä" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" @@ -258,7 +272,7 @@ msgstr "Kansio" #: templates/index.php:14 msgid "From link" -msgstr "" +msgstr "Linkistä" #: templates/index.php:18 msgid "Upload" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index 8e5c52a6d69..3230fbb0c6d 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/files.po @@ -19,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" @@ -29,6 +29,20 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Aucun fichier n'a été chargé. Erreur inconnue" @@ -177,11 +191,11 @@ msgstr "L'envoi du fichier est en cours. Quitter cette page maintenant annulera #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "L'URL ne peut-être vide" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/fr/user_webdavauth.po b/l10n/fr/user_webdavauth.po index 4917efe0505..ee515cab580 100644 --- a/l10n/fr/user_webdavauth.po +++ b/l10n/fr/user_webdavauth.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Christophe Lherieau , 2013. # , 2012. # Robert Di Rosa <>, 2012. # Romain DEP. , 2012. @@ -10,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-12-30 00:04+0100\n" -"PO-Revision-Date: 2012-12-28 23:13+0000\n" -"Last-Translator: ouafnico \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 14:46+0000\n" +"Last-Translator: Christophe Lherieau \n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,4 +30,4 @@ msgid "" "ownCloud will send the user credentials to this URL is interpret http 401 " "and http 403 as credentials wrong and all other codes as credentials " "correct." -msgstr "" +msgstr "Owncloud enverra les identifiants de sécurité de l'utilisateur à cet URL et interprète les http 401 et 403 comme des erreurs d'identification et tous les autres codes seront considérés comme une identification valide." diff --git a/l10n/gl/files.po b/l10n/gl/files.po index cba7bd650c1..2390a546dbc 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Non se subiu ningún ficheiro. Erro descoñecido." @@ -167,7 +181,7 @@ msgstr "A subida do ficheiro está en curso. Saír agora da páxina cancelará a #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL non pode quedar baleiro." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/he/files.po b/l10n/he/files.po index e93795fb25d..cbf762beda7 100644 --- a/l10n/he/files.po +++ b/l10n/he/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "לא הועלה קובץ. טעות בלתי מזוהה." @@ -169,7 +183,7 @@ msgstr "מתבצעת כעת העלאת קבצים. עזיבה של העמוד ת #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "קישור אינו יכול להיות ריק." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/hi/files.po b/l10n/hi/files.po index b20dbb788e8..c555c20841b 100644 --- a/l10n/hi/files.po +++ b/l10n/hi/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Hindi (http://www.transifex.com/projects/p/owncloud/language/hi/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/hr/files.po b/l10n/hr/files.po index 7d7b02fd4d1..e69aea6cf78 100644 --- a/l10n/hr/files.po +++ b/l10n/hr/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/hu/files.po b/l10n/hu/files.po index 600b37964f5..4956069f94d 100644 --- a/l10n/hu/files.po +++ b/l10n/hu/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:05+0000\n" "Last-Translator: I Robot \n" "Language-Team: Hungarian (http://www.transifex.com/projects/p/owncloud/language/hu/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po index 213d6168db3..bf6a28272e1 100644 --- a/l10n/hu_HU/files.po +++ b/l10n/hu_HU/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nem történt feltöltés. Ismeretlen hiba" @@ -169,7 +183,7 @@ msgstr "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a fel #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Az URL nem lehet semmi." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ia/files.po b/l10n/ia/files.po index 587a5efe02f..48fee82947c 100644 --- a/l10n/ia/files.po +++ b/l10n/ia/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/id/files.po b/l10n/id/files.po index 6984dd0ee54..cd2442d53bd 100644 --- a/l10n/id/files.po +++ b/l10n/id/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" @@ -168,7 +182,7 @@ msgstr "" #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "tautan tidak boleh kosong" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/is/files.po b/l10n/is/files.po index 6276c7b4e00..d627daf38bf 100644 --- a/l10n/is/files.po +++ b/l10n/is/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" @@ -166,7 +180,7 @@ msgstr "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending mis #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Vefslóð má ekki vera tóm." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/it/files.po b/l10n/it/files.po index 64cad51ff92..162104cd8c2 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nessun file è stato inviato. Errore sconosciuto" @@ -169,11 +183,11 @@ msgstr "Caricamento del file in corso. La chiusura della pagina annullerà il ca #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "L'URL non può essere vuoto." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index f3790f0f9a2..9f417264265 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "ファイルは何もアップロードされていません。不明なエラー" @@ -169,11 +183,11 @@ msgstr "ファイル転送を実行中です。今このページから移動す #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URLは空にできません。" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/ka_GE/files.po b/l10n/ka_GE/files.po index f1a23bb260f..27c92e92ba5 100644 --- a/l10n/ka_GE/files.po +++ b/l10n/ka_GE/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:05+0000\n" "Last-Translator: I Robot \n" "Language-Team: Georgian (Georgia) (http://www.transifex.com/projects/p/owncloud/language/ka_GE/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: ka_GE\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/ko/files.po b/l10n/ko/files.po index d31779d730d..1cbad6bb34e 100644 --- a/l10n/ko/files.po +++ b/l10n/ko/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "파일이 업로드되지 않았습니다. 알 수 없는 오류입니다" @@ -169,7 +183,7 @@ msgstr "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL을 입력해야 합니다." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ku_IQ/files.po b/l10n/ku_IQ/files.po index dd24d811c53..e85f7e13045 100644 --- a/l10n/ku_IQ/files.po +++ b/l10n/ku_IQ/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Kurdish (Iraq) (http://www.transifex.com/projects/p/owncloud/language/ku_IQ/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" @@ -165,7 +179,7 @@ msgstr "" #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "ناونیشانی به‌سته‌ر نابێت به‌تاڵ بێت." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/lb/files.po b/l10n/lb/files.po index 37c47936f03..e664d38cc35 100644 --- a/l10n/lb/files.po +++ b/l10n/lb/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: lb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po index cb1637670d3..0b5d2d78f5b 100644 --- a/l10n/lt_LT/files.po +++ b/l10n/lt_LT/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: lt_LT\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/lv/files.po b/l10n/lv/files.po index b7b9f2ce1ea..7b978c86d82 100644 --- a/l10n/lv/files.po +++ b/l10n/lv/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/mk/files.po b/l10n/mk/files.po index ac3fce69d33..5c3bf733238 100644 --- a/l10n/mk/files.po +++ b/l10n/mk/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ниту еден фајл не се вчита. Непозната грешка" @@ -168,7 +182,7 @@ msgstr "Подигање на датотека е во тек. Напуштењ #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Адресата неможе да биде празна." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ms_MY/files.po b/l10n/ms_MY/files.po index 430797847d4..5ae3ad9c1a6 100644 --- a/l10n/ms_MY/files.po +++ b/l10n/ms_MY/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Tiada fail dimuatnaik. Ralat tidak diketahui." diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po index e8d80a8549d..d6d18d6614c 100644 --- a/l10n/nb_NO/files.po +++ b/l10n/nb_NO/files.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" @@ -26,6 +26,20 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ingen filer ble lastet opp. Ukjent feil." @@ -174,7 +188,7 @@ msgstr "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen." #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL-en kan ikke være tom." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index 87bdade255a..9471312dac3 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/files.po @@ -18,8 +18,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" @@ -28,6 +28,20 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Er was geen bestand geladen. Onbekende fout" @@ -176,7 +190,7 @@ msgstr "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de u #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL kan niet leeg zijn." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po index be388e42dbb..28e98a9cd57 100644 --- a/l10n/nn_NO/files.po +++ b/l10n/nn_NO/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/oc/files.po b/l10n/oc/files.po index 389d8fc73e0..63681ee8348 100644 --- a/l10n/oc/files.po +++ b/l10n/oc/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/owncloud/language/oc/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/pl/core.po b/l10n/pl/core.po index 7650db8a55d..d4c9b685578 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.po @@ -4,7 +4,7 @@ # # Translators: # Cyryl Sochacki <>, 2012. -# Cyryl Sochacki , 2012. +# Cyryl Sochacki , 2012-2013. # Kamil Domański , 2011. # , 2012. # Marcin Małecki , 2011, 2012. @@ -17,9 +17,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-07 00:04+0100\n" -"PO-Revision-Date: 2013-01-06 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 08:40+0000\n" +"Last-Translator: Cyryl Sochacki \n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -93,55 +93,55 @@ msgstr "Błąd usunięcia %s z ulubionych." msgid "Settings" msgstr "Ustawienia" -#: js/js.js:704 +#: js/js.js:711 msgid "seconds ago" msgstr "sekund temu" -#: js/js.js:705 +#: js/js.js:712 msgid "1 minute ago" msgstr "1 minute temu" -#: js/js.js:706 +#: js/js.js:713 msgid "{minutes} minutes ago" msgstr "{minutes} minut temu" -#: js/js.js:707 +#: js/js.js:714 msgid "1 hour ago" msgstr "1 godzine temu" -#: js/js.js:708 +#: js/js.js:715 msgid "{hours} hours ago" msgstr "{hours} godzin temu" -#: js/js.js:709 +#: js/js.js:716 msgid "today" msgstr "dziś" -#: js/js.js:710 +#: js/js.js:717 msgid "yesterday" msgstr "wczoraj" -#: js/js.js:711 +#: js/js.js:718 msgid "{days} days ago" msgstr "{days} dni temu" -#: js/js.js:712 +#: js/js.js:719 msgid "last month" msgstr "ostani miesiąc" -#: js/js.js:713 +#: js/js.js:720 msgid "{months} months ago" msgstr "{months} miesięcy temu" -#: js/js.js:714 +#: js/js.js:721 msgid "months ago" msgstr "miesięcy temu" -#: js/js.js:715 +#: js/js.js:722 msgid "last year" msgstr "ostatni rok" -#: js/js.js:716 +#: js/js.js:723 msgid "years ago" msgstr "lat temu" @@ -577,7 +577,7 @@ msgstr "naprzód" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "Aktualizowanie ownCloud do wersji %s, może to potrwać chwilę." #: templates/verify.php:5 msgid "Security Warning!" diff --git a/l10n/pl/files.po b/l10n/pl/files.po index 997678ba5a7..64357ad8259 100644 --- a/l10n/pl/files.po +++ b/l10n/pl/files.po @@ -4,7 +4,7 @@ # # Translators: # Cyryl Sochacki <>, 2012. -# Cyryl Sochacki , 2012. +# Cyryl Sochacki , 2012-2013. # Marcin Małecki , 2011-2012. # , 2011. # , 2012. @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" @@ -24,6 +24,20 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Plik nie został załadowany. Nieznany błąd" @@ -61,11 +75,11 @@ msgstr "Błąd zapisu na dysk" #: ajax/upload.php:45 msgid "Not enough space available" -msgstr "" +msgstr "Za mało miejsca" #: ajax/upload.php:69 msgid "Invalid directory." -msgstr "" +msgstr "Zła ścieżka." #: appinfo/app.php:10 msgid "Files" @@ -121,11 +135,11 @@ msgstr "usunięto {files}" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' jest nieprawidłową nazwą pliku." #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "Nazwa pliku nie może być pusta." #: js/files.js:45 msgid "" @@ -172,11 +186,11 @@ msgstr "Wysyłanie pliku jest w toku. Teraz opuszczając stronę wysyłanie zost #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL nie może być pusty." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nazwa folderu nieprawidłowa. Wykorzystanie \"Shared\" jest zarezerwowane przez Owncloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po index 50ee10108d8..5f22822bc4d 100644 --- a/l10n/pl/settings.po +++ b/l10n/pl/settings.po @@ -4,7 +4,7 @@ # # Translators: # Cyryl Sochacki <>, 2012. -# Cyryl Sochacki , 2012. +# Cyryl Sochacki , 2012-2013. # , 2012. # Kamil Domański , 2011. # Marcin Małecki , 2011, 2012. @@ -17,9 +17,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-12-30 00:04+0100\n" -"PO-Revision-Date: 2012-12-29 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 08:51+0000\n" +"Last-Translator: Cyryl Sochacki \n" "Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -127,27 +127,27 @@ msgstr "-licencjonowane przez \n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/owncloud/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: pl_PL\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po index 7f0d53fee34..105d7c96385 100644 --- a/l10n/pt_BR/files.po +++ b/l10n/pt_BR/files.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -25,6 +25,20 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nenhum arquivo foi transferido. Erro desconhecido" @@ -173,7 +187,7 @@ msgstr "Upload em andamento. Sair da página agora resultará no cancelamento do #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL não pode ficar em branco" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index e3af44436bc..0ae481a5b93 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/files.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,20 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nenhum ficheiro foi carregado. Erro desconhecido" @@ -170,7 +184,7 @@ msgstr "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "O URL não pode estar vazio." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ro/files.po b/l10n/ro/files.po index a52871f402b..055036e3d83 100644 --- a/l10n/ro/files.po +++ b/l10n/ro/files.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,20 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nici un fișier nu a fost încărcat. Eroare necunoscută" @@ -170,7 +184,7 @@ msgstr "Fișierul este în curs de încărcare. Părăsirea paginii va întrerup #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Adresa URL nu poate fi goală." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ru/files.po b/l10n/ru/files.po index 8f6c9565309..05c00236195 100644 --- a/l10n/ru/files.po +++ b/l10n/ru/files.po @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" @@ -27,6 +27,20 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Файл не был загружен. Неизвестная ошибка" @@ -175,7 +189,7 @@ msgstr "Файл в процессе загрузки. Покинув стран #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Ссылка не может быть пустой." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/ru_RU/files.po b/l10n/ru_RU/files.po index ac7059821d7..5c40bd57bd1 100644 --- a/l10n/ru_RU/files.po +++ b/l10n/ru_RU/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/owncloud/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: ru_RU\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Файл не был загружен. Неизвестная ошибка" @@ -167,7 +181,7 @@ msgstr "Процесс загрузки файла. Если покинуть с #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL не должен быть пустым." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po index 11ed7c5d453..b905772406b 100644 --- a/l10n/si_LK/files.po +++ b/l10n/si_LK/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/owncloud/language/si_LK/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: si_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "ගොනුවක් උඩුගත නොවුනි. නොහැඳිනු දෝෂයක්" @@ -167,7 +181,7 @@ msgstr "උඩුගතකිරීමක් සිදුවේ. පිටුව #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "යොමුව හිස් විය නොහැක" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index 2cdb6444590..1d4d69bb59e 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Žiaden súbor nebol odoslaný. Neznáma chyba" @@ -169,7 +183,7 @@ msgstr "Opustenie stránky zruší práve prebiehajúce odosielanie súboru." #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL nemôže byť prázdne" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/sl/files.po b/l10n/sl/files.po index 1830b257af0..5ed732142e8 100644 --- a/l10n/sl/files.po +++ b/l10n/sl/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Nobena datoteka ni naložena. Neznana napaka." @@ -169,7 +183,7 @@ msgstr "V teku je pošiljanje datoteke. Če zapustite to stran zdaj, bo pošilja #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "Naslov URL ne sme biti prazen." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/sq/files.po b/l10n/sq/files.po index de7fb9dc0e1..57c754a69e0 100644 --- a/l10n/sq/files.po +++ b/l10n/sq/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/owncloud/language/sq/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/sr/files.po b/l10n/sr/files.po index 87237d1608e..74593611902 100644 --- a/l10n/sr/files.po +++ b/l10n/sr/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/sr@latin/files.po b/l10n/sr@latin/files.po index 88f665807ac..81511f85a80 100644 --- a/l10n/sr@latin/files.po +++ b/l10n/sr@latin/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/sv/core.po b/l10n/sv/core.po index ba0480c2ab7..2a96ecd716e 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/core.po @@ -6,16 +6,16 @@ # Christer Eriksson , 2012. # Daniel Sandman , 2012. # , 2011. -# Magnus Höglund , 2012. +# Magnus Höglund , 2012-2013. # , 2012. # , 2011, 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-07 00:04+0100\n" -"PO-Revision-Date: 2013-01-06 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 07:40+0000\n" +"Last-Translator: Magnus Höglund \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -89,55 +89,55 @@ msgstr "Fel vid borttagning av %s från favoriter." msgid "Settings" msgstr "Inställningar" -#: js/js.js:704 +#: js/js.js:711 msgid "seconds ago" msgstr "sekunder sedan" -#: js/js.js:705 +#: js/js.js:712 msgid "1 minute ago" msgstr "1 minut sedan" -#: js/js.js:706 +#: js/js.js:713 msgid "{minutes} minutes ago" msgstr "{minutes} minuter sedan" -#: js/js.js:707 +#: js/js.js:714 msgid "1 hour ago" msgstr "1 timme sedan" -#: js/js.js:708 +#: js/js.js:715 msgid "{hours} hours ago" msgstr "{hours} timmar sedan" -#: js/js.js:709 +#: js/js.js:716 msgid "today" msgstr "i dag" -#: js/js.js:710 +#: js/js.js:717 msgid "yesterday" msgstr "i går" -#: js/js.js:711 +#: js/js.js:718 msgid "{days} days ago" msgstr "{days} dagar sedan" -#: js/js.js:712 +#: js/js.js:719 msgid "last month" msgstr "förra månaden" -#: js/js.js:713 +#: js/js.js:720 msgid "{months} months ago" msgstr "{months} månader sedan" -#: js/js.js:714 +#: js/js.js:721 msgid "months ago" msgstr "månader sedan" -#: js/js.js:715 +#: js/js.js:722 msgid "last year" msgstr "förra året" -#: js/js.js:716 +#: js/js.js:723 msgid "years ago" msgstr "år sedan" @@ -573,7 +573,7 @@ msgstr "nästa" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "Uppdaterar ownCloud till version %s, detta kan ta en stund." #: templates/verify.php:5 msgid "Security Warning!" diff --git a/l10n/sv/files.po b/l10n/sv/files.po index ab8cb18858d..16e2e102563 100644 --- a/l10n/sv/files.po +++ b/l10n/sv/files.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n" "MIME-Version: 1.0\n" @@ -23,6 +23,20 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Ingen fil uppladdad. Okänt fel" @@ -120,11 +134,11 @@ msgstr "raderade {files}" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' är ett ogiltigt filnamn." #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "Filnamn kan inte vara tomt." #: js/files.js:45 msgid "" @@ -171,11 +185,11 @@ msgstr "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen." #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL kan inte vara tom." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po index 3d07c851a95..5c90380e9ab 100644 --- a/l10n/ta_LK/files.po +++ b/l10n/ta_LK/files.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Tamil (Sri-Lanka) (http://www.transifex.com/projects/p/owncloud/language/ta_LK/)\n" "MIME-Version: 1.0\n" @@ -18,6 +18,20 @@ msgstr "" "Language: ta_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "ஒரு கோப்பும் பதிவேற்றப்படவில்லை. அறியப்படாத வழு" @@ -166,7 +180,7 @@ msgstr "கோப்பு பதிவேற்றம் செயல்பா #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL வெறுமையாக இருக்கமுடியாது." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 5427372f7ab..ed620b3d817 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index e4cd6b3fe97..3b19c76ccf2 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +17,20 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 65df77d5574..725d407f1b5 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index ceeff849fb8..2216112fdd3 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index 7713ffeb8ed..c6bad656955 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 6cd39fb586a..5f6b249e535 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot index 2e21994f8e1..c5c54f1e478 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index 9305c50aa37..cda81e89909 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index 7368c2c5073..d1776300b9f 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot index c24434bebe4..241d9102a86 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po index b0b1b317fda..290a7cebd89 100644 --- a/l10n/th_TH/files.po +++ b/l10n/th_TH/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: th_TH\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ" @@ -167,7 +181,7 @@ msgstr "การอัพโหลดไฟล์กำลังอยู่ใ #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL ไม่สามารถเว้นว่างได้" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/tr/files.po b/l10n/tr/files.po index 4e3a4f7b763..641b6c26f92 100644 --- a/l10n/tr/files.po +++ b/l10n/tr/files.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,20 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Dosya yüklenmedi. Bilinmeyen hata" @@ -170,7 +184,7 @@ msgstr "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işlem #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL boş olamaz." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/uk/files.po b/l10n/uk/files.po index a7c8eb48db0..12e46e92ae8 100644 --- a/l10n/uk/files.po +++ b/l10n/uk/files.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n" "MIME-Version: 1.0\n" @@ -20,6 +20,20 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Не завантажено жодного файлу. Невідома помилка" @@ -168,7 +182,7 @@ msgstr "Виконується завантаження файлу. Закрит #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL не може бути пустим." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index d8c69f7cf39..972bed79676 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/files.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n" "MIME-Version: 1.0\n" @@ -21,6 +21,20 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "Không có tập tin nào được tải lên. Lỗi không xác định" @@ -169,7 +183,7 @@ msgstr "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi t #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL không được để trống." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/zh_CN.GB2312/files.po b/l10n/zh_CN.GB2312/files.po index 959861ec8a4..b066b89ba00 100644 --- a/l10n/zh_CN.GB2312/files.po +++ b/l10n/zh_CN.GB2312/files.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -19,6 +19,20 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "没有上传文件。未知错误" @@ -167,7 +181,7 @@ msgstr "文件正在上传。关闭页面会取消上传。" #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "网址不能为空。" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po index 902c189173c..9d7a6aacba4 100644 --- a/l10n/zh_CN/files.po +++ b/l10n/zh_CN/files.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,20 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "没有文件被上传。未知错误" @@ -170,7 +184,7 @@ msgstr "文件正在上传中。现在离开此页会导致上传动作被取消 #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL不能为空" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" diff --git a/l10n/zh_HK/files.po b/l10n/zh_HK/files.po index f992ea0de48..56eb4f59e2b 100644 --- a/l10n/zh_HK/files.po +++ b/l10n/zh_HK/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 5452634a4bf..bcdc1a3f2f8 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -6,13 +6,14 @@ # Donahue Chuang , 2012. # , 2012. # Ming Yi Wu , 2012. +# , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-07 00:04+0100\n" -"PO-Revision-Date: 2013-01-06 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 07:49+0000\n" +"Last-Translator: pellaeon \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -86,55 +87,55 @@ msgstr "" msgid "Settings" msgstr "設定" -#: js/js.js:704 +#: js/js.js:711 msgid "seconds ago" msgstr "幾秒前" -#: js/js.js:705 +#: js/js.js:712 msgid "1 minute ago" msgstr "1 分鐘前" -#: js/js.js:706 +#: js/js.js:713 msgid "{minutes} minutes ago" msgstr "{minutes} 分鐘前" -#: js/js.js:707 +#: js/js.js:714 msgid "1 hour ago" msgstr "1 個小時前" -#: js/js.js:708 +#: js/js.js:715 msgid "{hours} hours ago" msgstr "{hours} 個小時前" -#: js/js.js:709 +#: js/js.js:716 msgid "today" msgstr "今天" -#: js/js.js:710 +#: js/js.js:717 msgid "yesterday" msgstr "昨天" -#: js/js.js:711 +#: js/js.js:718 msgid "{days} days ago" msgstr "{days} 天前" -#: js/js.js:712 +#: js/js.js:719 msgid "last month" msgstr "上個月" -#: js/js.js:713 +#: js/js.js:720 msgid "{months} months ago" msgstr "{months} 個月前" -#: js/js.js:714 +#: js/js.js:721 msgid "months ago" msgstr "幾個月前" -#: js/js.js:715 +#: js/js.js:722 msgid "last year" msgstr "去年" -#: js/js.js:716 +#: js/js.js:723 msgid "years ago" msgstr "幾年前" @@ -187,11 +188,11 @@ msgstr "取消分享時發生錯誤" #: js/share.js:142 msgid "Error while changing permissions" -msgstr "" +msgstr "修改權限時發生錯誤" #: js/share.js:151 msgid "Shared with you and the group {group} by {owner}" -msgstr "" +msgstr "由 {owner} 分享給您和 {group}" #: js/share.js:153 msgid "Shared with you by {owner}" @@ -236,11 +237,11 @@ msgstr "透過email分享:" #: js/share.js:212 msgid "No people found" -msgstr "" +msgstr "沒有找到任何人" #: js/share.js:239 msgid "Resharing is not allowed" -msgstr "" +msgstr "不允許重新分享" #: js/share.js:275 msgid "Shared in {item} with {user}" @@ -280,7 +281,7 @@ msgstr "密碼保護" #: js/share.js:554 msgid "Error unsetting expiration date" -msgstr "" +msgstr "解除過期日設定失敗" #: js/share.js:566 msgid "Error setting expiration date" @@ -389,7 +390,7 @@ msgstr "沒有可用的隨機數字產生器, 請啟用 PHP 中 OpenSSL 擴充 msgid "" "Without a secure random number generator an attacker may be able to predict " "password reset tokens and take over your account." -msgstr "" +msgstr "若沒有安全的亂數產生器,攻擊者可能可以預測密碼重設信物,然後控制您的帳戶。" #: templates/installation.php:32 msgid "" @@ -398,7 +399,7 @@ msgid "" "strongly suggest that you configure your webserver in a way that the data " "directory is no longer accessible or you move the data directory outside the" " webserver document root." -msgstr "" +msgstr "您的資料目錄 (Data Directory) 和檔案可能可以由網際網路上面公開存取。Owncloud 所提供的 .htaccess 設定檔並未生效,我們強烈建議您設定您的網頁伺服器以防止資料目錄被公開存取,或將您的資料目錄移出網頁伺服器的 document root 。" #: templates/installation.php:36 msgid "Create an admin account" @@ -531,17 +532,17 @@ msgstr "登出" #: templates/login.php:10 msgid "Automatic logon rejected!" -msgstr "" +msgstr "自動登入被拒!" #: templates/login.php:11 msgid "" "If you did not change your password recently, your account may be " "compromised!" -msgstr "" +msgstr "如果您最近並未更改密碼,您的帳號可能已經遭到入侵!" #: templates/login.php:13 msgid "Please change your password to secure your account again." -msgstr "" +msgstr "請更改您的密碼以再次取得您的帳戶的控制權。" #: templates/login.php:19 msgid "Lost your password?" @@ -580,7 +581,7 @@ msgstr "安全性警告!" msgid "" "Please verify your password.
For security reasons you may be " "occasionally asked to enter your password again." -msgstr "" +msgstr "請輸入您的密碼。
基於安全性的理由,您有時候可能會被要求再次輸入密碼。" #: templates/verify.php:16 msgid "Verify" diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po index 280e082e48b..e2be3a8a9f3 100644 --- a/l10n/zh_TW/files.po +++ b/l10n/zh_TW/files.po @@ -6,13 +6,14 @@ # Donahue Chuang , 2012. # , 2012. # Eddy Chang , 2012. +# , 2013. # ywang , 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -21,6 +22,20 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "沒有檔案被上傳. 未知的錯誤." @@ -32,7 +47,7 @@ msgstr "無錯誤,檔案上傳成功" #: ajax/upload.php:22 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的設定:" #: ajax/upload.php:24 msgid "" @@ -58,11 +73,11 @@ msgstr "寫入硬碟失敗" #: ajax/upload.php:45 msgid "Not enough space available" -msgstr "" +msgstr "沒有足夠的可用空間" #: ajax/upload.php:69 msgid "Invalid directory." -msgstr "" +msgstr "無效的資料夾。" #: appinfo/app.php:10 msgid "Files" @@ -90,7 +105,7 @@ msgstr "取代" #: js/filelist.js:205 msgid "suggest name" -msgstr "" +msgstr "建議檔名" #: js/filelist.js:205 js/filelist.js:207 msgid "cancel" @@ -110,25 +125,25 @@ msgstr "使用 {new_name} 取代 {old_name}" #: js/filelist.js:288 msgid "unshared {files}" -msgstr "" +msgstr "停止分享 {files}" #: js/filelist.js:290 msgid "deleted {files}" -msgstr "" +msgstr "已刪除 {files}" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' 是不合法的檔名。" #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "檔名不能為空。" #: js/files.js:45 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "" +msgstr "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。" #: js/files.js:186 msgid "generating ZIP-file, it may take some time." @@ -148,7 +163,7 @@ msgstr "關閉" #: js/files.js:260 js/files.js:376 js/files.js:409 msgid "Pending" -msgstr "" +msgstr "等候中" #: js/files.js:280 msgid "1 file uploading" @@ -169,15 +184,15 @@ msgstr "檔案上傳中. 離開此頁面將會取消上傳." #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL不能為空白." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "無效的資料夾名稱,'Shared' 的使用被 Owncloud 保留" #: js/files.js:727 msgid "{count} files scanned" -msgstr "" +msgstr "{count} 個檔案已掃描" #: js/files.js:735 msgid "error while scanning" @@ -257,7 +272,7 @@ msgstr "資料夾" #: templates/index.php:14 msgid "From link" -msgstr "" +msgstr "從連結" #: templates/index.php:18 msgid "Upload" diff --git a/l10n/zu_ZA/files.po b/l10n/zu_ZA/files.po index bf2e0ce6151..d9c0a65c13d 100644 --- a/l10n/zu_ZA/files.po +++ b/l10n/zu_ZA/files.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-09 00:04+0100\n" -"PO-Revision-Date: 2013-01-08 23:04+0000\n" +"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"PO-Revision-Date: 2013-01-09 23:04+0000\n" "Last-Translator: I Robot \n" "Language-Team: Zulu (South Africa) (http://www.transifex.com/projects/p/owncloud/language/zu_ZA/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,20 @@ msgstr "" "Language: zu_ZA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: ajax/move.php:17 +#, php-format +msgid "Could not move %s - File with this name already exists" +msgstr "" + +#: ajax/move.php:24 +#, php-format +msgid "Could not move %s" +msgstr "" + +#: ajax/rename.php:19 +msgid "Unable to rename file" +msgstr "" + #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" msgstr "" diff --git a/lib/l10n/bg_BG.php b/lib/l10n/bg_BG.php index 3eb0660d944..31f37458b81 100644 --- a/lib/l10n/bg_BG.php +++ b/lib/l10n/bg_BG.php @@ -1,4 +1,34 @@ "Лично", -"Authentication error" => "Проблем с идентификацията" +"Help" => "Помощ", +"Personal" => "Лични", +"Settings" => "Настройки", +"Users" => "Потребители", +"Apps" => "Приложения", +"Admin" => "Админ", +"ZIP download is turned off." => "Изтеглянето като ZIP е изключено.", +"Files need to be downloaded one by one." => "Файловете трябва да се изтеглят един по един.", +"Back to Files" => "Назад към файловете", +"Selected files too large to generate zip file." => "Избраните файлове са прекалено големи за генерирането на ZIP архив.", +"Application is not enabled" => "Приложението не е включено.", +"Authentication error" => "Възникна проблем с идентификацията", +"Token expired. Please reload page." => "Ключът е изтекъл, моля презаредете страницата", +"Files" => "Файлове", +"Text" => "Текст", +"Images" => "Снимки", +"seconds ago" => "преди секунди", +"1 minute ago" => "преди 1 минута", +"%d minutes ago" => "преди %d минути", +"1 hour ago" => "преди 1 час", +"%d hours ago" => "преди %d часа", +"today" => "днес", +"yesterday" => "вчера", +"%d days ago" => "преди %d дни", +"last month" => "последният месец", +"%d months ago" => "преди %d месеца", +"last year" => "последната година", +"years ago" => "последните години", +"%s is available. Get more information" => "%s е налична. Получете повече информация", +"up to date" => "е актуална", +"updates check is disabled" => "проверката за обновления е изключена", +"Could not find category \"%s\"" => "Невъзможно откриване на категорията \"%s\"" ); diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php index 89066d2baa9..853e12812ed 100644 --- a/settings/l10n/bg_BG.php +++ b/settings/l10n/bg_BG.php @@ -1,29 +1,9 @@ "Е-пощата е записана", -"Invalid email" => "Неправилна е-поща", -"OpenID Changed" => "OpenID е сменено", -"Invalid request" => "Невалидна заявка", -"Authentication error" => "Проблем с идентификацията", -"Language changed" => "Езика е сменен", -"Disable" => "Изключване", -"Enable" => "Включване", -"Saving..." => "Записване...", -"Select an App" => "Изберете програма", -"Clients" => "Клиенти", +"Authentication error" => "Възникна проблем с идентификацията", +"Enable" => "Включено", "Password" => "Парола", -"Unable to change your password" => "Невъзможна промяна на паролата", -"Current password" => "Текуща парола", -"New password" => "Нова парола", -"show" => "показва", -"Change password" => "Промяна на парола", -"Email" => "Е-поща", -"Your email address" => "Адресът на е-пощата ви", -"Fill in an email address to enable password recovery" => "Въведете е-поща за възстановяване на паролата", -"Language" => "Език", -"Help translate" => "Помощ за превода", +"Email" => "E-mail", "Name" => "Име", "Groups" => "Групи", -"Create" => "Ново", -"Other" => "Друго", "Delete" => "Изтриване" ); diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php index 1008726d36e..87fd9fb3317 100644 --- a/settings/l10n/pl.php +++ b/settings/l10n/pl.php @@ -23,8 +23,17 @@ "Select an App" => "Zaznacz aplikacje", "See application page at apps.owncloud.com" => "Zobacz stronę aplikacji na apps.owncloud.com", "-licensed by " => "-licencjonowane przez ", +"User Documentation" => "Dokumentacja użytkownika", +"Administrator Documentation" => "Dokumentacja Administratora", +"Online Documentation" => "Dokumentacja Online", +"Forum" => "Forum", +"Bugtracker" => "Zgłaszanie błędów", +"Commercial Support" => "Wsparcie komercyjne", "You have used %s of the available %s" => "Korzystasz z %s z dostępnych %s", "Clients" => "Klienci", +"Download Desktop Clients" => "Pobierz klienta dla Komputera", +"Download Android Client" => "Pobierz klienta dla Androida", +"Download iOS Client" => "Pobierz klienta dla iOS", "Password" => "Hasło", "Your password was changed" => "Twoje hasło zostało zmienione", "Unable to change your password" => "Nie można zmienić hasła", @@ -37,11 +46,18 @@ "Fill in an email address to enable password recovery" => "Proszę wprowadzić adres e-mail, aby uzyskać możliwość odzyskania hasła", "Language" => "Język", "Help translate" => "Pomóż w tłumaczeniu", +"WebDAV" => "WebDAV", +"Use this address to connect to your ownCloud in your file manager" => "Użyj tego adresu aby podłączyć zasób ownCloud w menedżerze plików", +"Version" => "Wersja", "Developed by the ownCloud community, the source code is licensed under the AGPL." => "Stwirzone przez społeczność ownCloud, the kod źródłowy na licencji AGPL.", "Name" => "Nazwa", "Groups" => "Grupy", "Create" => "Utwórz", +"Default Storage" => "Domyślny magazyn", +"Unlimited" => "Bez limitu", "Other" => "Inne", "Group Admin" => "Grupa Admin", +"Storage" => "Magazyn", +"Default" => "Domyślny", "Delete" => "Usuń" ); -- cgit v1.2.3 From d03dce12839bf029229cc3d8f965bb057294e205 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Fri, 11 Jan 2013 00:06:14 +0100 Subject: [tx-robot] updated from transifex --- apps/files/l10n/bn_BD.php | 61 ++++++++++++------ apps/files/l10n/ca.php | 3 + apps/files/l10n/cs_CZ.php | 3 + apps/files/l10n/fi_FI.php | 3 + apps/files/l10n/fr.php | 3 + apps/files/l10n/is.php | 13 +++- apps/files/l10n/it.php | 3 + apps/files/l10n/ja_JP.php | 3 + apps/files/l10n/pt_PT.php | 4 ++ apps/files/l10n/zh_TW.php | 29 +++++---- apps/files_encryption/l10n/bn_BD.php | 6 ++ apps/files_external/l10n/bn_BD.php | 26 ++++++-- apps/files_sharing/l10n/bn_BD.php | 7 +- apps/files_versions/l10n/bn_BD.php | 7 +- apps/user_ldap/l10n/bn_BD.php | 33 ++++++++++ apps/user_webdavauth/l10n/bn_BD.php | 4 ++ apps/user_webdavauth/l10n/fr.php | 3 +- core/l10n/bn_BD.php | 81 ++++++++++++----------- core/l10n/is.php | 17 ++--- core/l10n/zh_TW.php | 53 ++++++++++------ l10n/bn_BD/core.po | 120 +++++++++++++++++------------------ l10n/bn_BD/files.po | 92 +++++++++++++-------------- l10n/bn_BD/files_encryption.po | 14 ++-- l10n/bn_BD/files_external.po | 48 +++++++------- l10n/bn_BD/files_sharing.po | 16 ++--- l10n/bn_BD/files_versions.po | 18 +++--- l10n/bn_BD/lib.po | 50 +++++++-------- l10n/bn_BD/settings.po | 86 ++++++++++++------------- l10n/bn_BD/user_ldap.po | 72 ++++++++++----------- l10n/bn_BD/user_webdavauth.po | 11 ++-- l10n/ca/files.po | 12 ++-- l10n/cs_CZ/files.po | 12 ++-- l10n/fi_FI/files.po | 12 ++-- l10n/fi_FI/settings.po | 12 ++-- l10n/fr/files.po | 14 ++-- l10n/fr/settings.po | 10 +-- l10n/fr/user_webdavauth.po | 10 +-- l10n/is/core.po | 52 +++++++-------- l10n/is/files.po | 30 ++++----- l10n/is/settings.po | 12 ++-- l10n/it/files.po | 12 ++-- l10n/ja_JP/files.po | 12 ++-- l10n/pt_PT/files.po | 14 ++-- l10n/templates/core.pot | 2 +- l10n/templates/files.pot | 2 +- l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 2 +- l10n/templates/settings.pot | 2 +- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- l10n/zh_TW/core.po | 72 ++++++++++----------- l10n/zh_TW/files.po | 38 +++++------ l10n/zh_TW/settings.po | 39 ++++++------ lib/l10n/bn_BD.php | 23 +++++-- settings/l10n/bn_BD.php | 65 ++++++++++++------- settings/l10n/fi_FI.php | 2 + settings/l10n/fr.php | 2 +- settings/l10n/is.php | 5 +- settings/l10n/zh_TW.php | 16 +++++ 62 files changed, 792 insertions(+), 593 deletions(-) create mode 100644 apps/files_encryption/l10n/bn_BD.php create mode 100644 apps/user_webdavauth/l10n/bn_BD.php (limited to 'lib') diff --git a/apps/files/l10n/bn_BD.php b/apps/files/l10n/bn_BD.php index 45cf1c2313d..e55c8811393 100644 --- a/apps/files/l10n/bn_BD.php +++ b/apps/files/l10n/bn_BD.php @@ -1,46 +1,71 @@ "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান", +"Could not move %s" => "%s কে স্থানান্তর করা সম্ভব হলো না", +"Unable to rename file" => "ফাইলের নাম পরিবর্তন করা সম্ভব হলো না", +"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমস্যা অজ্ঞাত।", "There is no error, the file uploaded with success" => "কোন সমস্যা নেই, ফাইল আপলোড সুসম্পন্ন হয়েছে", -"The uploaded file was only partially uploaded" => "আপলোড করা ফাইলটি আংশিক আপলোড হয়েছে", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "আপলোড করা ফাইলটি HTML ফর্মে নির্ধারিত MAX_FILE_SIZE নির্দেশিত সর্বোচ্চ আকার অতিক্রম করেছে ", +"The uploaded file was only partially uploaded" => "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে", "No file was uploaded" => "কোন ফাইল আপলোড করা হয় নি", -"Missing a temporary folder" => "অস্থায়ী ফোল্ডারটি খোয়া গিয়েছে ", -"Failed to write to disk" => "ডিস্কে লিখতে পারা গেল না", +"Missing a temporary folder" => "অস্থায়ী ফোল্ডার খোয়া গিয়েছে", +"Failed to write to disk" => "ডিস্কে লিখতে ব্যর্থ", +"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই", +"Invalid directory." => "ভুল ডিরেক্টরি", "Files" => "ফাইল", -"Unshare" => "ভাগাভাগি বাতিল", +"Unshare" => "ভাগাভাগি বাতিল ", "Delete" => "মুছে ফেল", "Rename" => "পূনঃনামকরণ", "{new_name} already exists" => "{new_name} টি বিদ্যমান", "replace" => "প্রতিস্থাপন", -"suggest name" => "নাম সুপারিশ কর", +"suggest name" => "নাম সুপারিশ করুন", "cancel" => "বাতিল", "replaced {new_name}" => "{new_name} প্রতিস্থাপন করা হয়েছে", "undo" => "ক্রিয়া প্রত্যাহার", "replaced {new_name} with {old_name}" => "{new_name} কে {old_name} নামে প্রতিস্থাপন করা হয়েছে", "unshared {files}" => "{files} ভাগাভাগি বাতিল কর", "deleted {files}" => "{files} মুছে ফেলা হয়েছে", -"Upload Error" => "আপলোড করতে সমস্যা", +"'.' is an invalid file name." => "টি একটি অননুমোদিত নাম।", +"File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।", +"generating ZIP-file, it may take some time." => "ZIP- ফাইল তৈরী করা হচ্ছে, এজন্য কিছু সময় আবশ্যক।", +"Unable to upload your file as it is a directory or has 0 bytes" => "আপনার ফাইলটি আপলোড করা সম্ভব হলো না, কেননা এটি হয় একটি ফোল্ডার কিংবা এর আকার ০ বাইট", +"Upload Error" => "আপলোড করতে সমস্যা ", +"Close" => "বন্ধ", "Pending" => "মুলতুবি", -"1 file uploading" => "১ টি ফাইল আপলোড করা হচ্ছে", -"Upload cancelled." => "আপলোড বাতিল করা হয়েছে ।", +"1 file uploading" => "১টি ফাইল আপলোড করা হচ্ছে", +"{count} files uploading" => "{count} টি ফাইল আপলোড করা হচ্ছে", +"Upload cancelled." => "আপলোড বাতিল করা হয়েছে।", +"File upload is in progress. Leaving the page now will cancel the upload." => "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।", +"URL cannot be empty." => "URL ফাঁকা রাখা যাবে না।", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।", +"{count} files scanned" => "{count} টি ফাইল স্ক্যান করা হয়েছে", "error while scanning" => "স্ক্যান করার সময় সমস্যা দেখা দিয়েছে", "Name" => "নাম", "Size" => "আকার", "Modified" => "পরিবর্তিত", -"File handling" => "ফাইল হ্যান্ডলিং", +"1 folder" => "১টি ফোল্ডার", +"{count} folders" => "{count} টি ফোল্ডার", +"1 file" => "১টি ফাইল", +"{count} files" => "{count} টি ফাইল", +"File handling" => "ফাইল হ্যার্ডলিং", "Maximum upload size" => "আপলোডের সর্বোচ্চ আকার", -"max. possible: " => "সম্ভাব্য সর্বোচ্চঃ", -"Needed for multi-file and folder downloads." => "একাধিক ফাইল এবং ফোল্ডার ডাউনলোড করার ক্ষেত্রে আবশ্যক।", -"Enable ZIP-download" => "জিপ ডাউনলোড সক্রিয় কর", -"0 is unlimited" => "০ এর অর্থ হলো অসীম", -"Maximum input size for ZIP files" => "জিপ ফাইলের জন্য সর্বোচ্চ ইনপুট", -"Save" => "সংরক্ষণ কর", +"max. possible: " => "অনুমোদিত সর্বোচ্চ আকার", +"Needed for multi-file and folder downloads." => "একাধিক ফাইল এবং ফোল্ডার ডাউনলোড করার জন্য আবশ্যক।", +"Enable ZIP-download" => "ZIP ডাউনলোড সক্রিয় কর", +"0 is unlimited" => "০ এর অর্থ অসীম", +"Maximum input size for ZIP files" => "ZIP ফাইলের ইনপুটের সর্বোচ্চ আকার", +"Save" => "সংরক্ষন কর", "New" => "নতুন", "Text file" => "টেক্সট ফাইল", "Folder" => "ফোল্ডার", +"From link" => " লিংক থেকে", "Upload" => "আপলোড", "Cancel upload" => "আপলোড বাতিল কর", -"Nothing in here. Upload something!" => "এখানে কোন কিছুই নেই। কিছু আপলোড করুন !", +"Nothing in here. Upload something!" => "এখানে কিছুই নেই। কিছু আপলোড করুন !", "Download" => "ডাউনলোড", -"Upload too large" => "আপলোডের আকার অনেক বড়", -"Files are being scanned, please wait." => "ফাইল স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।", +"Upload too large" => "আপলোডের আকারটি অনেক বড়", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন ", +"Files are being scanned, please wait." => "ফাইলগুলো স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।", "Current scanning" => "বর্তমান স্ক্যানিং" ); diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index df099c6331d..f6ddbcd8e18 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -1,4 +1,7 @@ "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom", +"Could not move %s" => " No s'ha pogut moure %s", +"Unable to rename file" => "No es pot canviar el nom del fitxer", "No file was uploaded. Unknown error" => "No s'ha carregat cap fitxer. Error desconegut", "There is no error, the file uploaded with success" => "El fitxer s'ha pujat correctament", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "L’arxiu que voleu carregar supera el màxim definit en la directiva upload_max_filesize del php.ini:", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index 301a54c343a..65ac4b04931 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -1,4 +1,7 @@ "Nelze přesunout %s - existuje soubor se stejným názvem", +"Could not move %s" => "Nelze přesunout %s", +"Unable to rename file" => "Nelze přejmenovat soubor", "No file was uploaded. Unknown error" => "Soubor nebyl odeslán. Neznámá chyba", "There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšně", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Odesílaný soubor přesahuje velikost upload_max_filesize povolenou v php.ini:", diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index 3847590c99e..e7e4b044372 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -1,4 +1,7 @@ "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa", +"Could not move %s" => "Kohteen %s siirto ei onnistunut", +"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut", "No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe", "There is no error, the file uploaded with success" => "Ei virheitä, tiedosto lähetettiin onnistuneesti", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 9e911324d25..f14759ff8f0 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -1,4 +1,7 @@ "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà", +"Could not move %s" => "Impossible de déplacer %s", +"Unable to rename file" => "Impossible de renommer le fichier", "No file was uploaded. Unknown error" => "Aucun fichier n'a été chargé. Erreur inconnue", "There is no error, the file uploaded with success" => "Aucune erreur, le fichier a été téléversé avec succès", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Le fichier envoyé dépasse la valeur upload_max_filesize située dans le fichier php.ini:", diff --git a/apps/files/l10n/is.php b/apps/files/l10n/is.php index b70d212c9c7..2eff686611a 100644 --- a/apps/files/l10n/is.php +++ b/apps/files/l10n/is.php @@ -1,4 +1,8 @@ "Gat ekki fært %s - Skrá með þessu nafni er þegar til", +"Could not move %s" => "Gat ekki fært %s", +"Unable to rename file" => "Gat ekki endurskýrt skrá", +"No file was uploaded. Unknown error" => "Engin skrá var send inn. Óþekkt villa.", "There is no error, the file uploaded with success" => "Engin villa, innsending heppnaðist", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Innsend skrá er stærri en upload_max stillingin í php.ini:", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Innsenda skráin er stærri en MAX_FILE_SIZE sem skilgreint er í HTML sniðinu.", @@ -6,6 +10,8 @@ "No file was uploaded" => "Engin skrá skilaði sér", "Missing a temporary folder" => "Vantar bráðabirgðamöppu", "Failed to write to disk" => "Tókst ekki að skrifa á disk", +"Not enough space available" => "Ekki nægt pláss tiltækt", +"Invalid directory." => "Ógild mappa.", "Files" => "Skrár", "Unshare" => "Hætta deilingu", "Delete" => "Eyða", @@ -19,6 +25,8 @@ "replaced {new_name} with {old_name}" => "yfirskrifaði {new_name} með {old_name}", "unshared {files}" => "Hætti við deilingu á {files}", "deleted {files}" => "eyddi {files}", +"'.' is an invalid file name." => "'.' er ekki leyfilegt nafn.", +"File name cannot be empty." => "Nafn skráar má ekki vera tómt", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ógilt nafn, táknin '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' eru ekki leyfð.", "generating ZIP-file, it may take some time." => "bý til ZIP skrá, það gæti tekið smá stund.", "Unable to upload your file as it is a directory or has 0 bytes" => "Innsending á skrá mistókst, hugsanlega sendir þú möppu eða skráin er 0 bæti.", @@ -30,6 +38,7 @@ "Upload cancelled." => "Hætt við innsendingu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.", "URL cannot be empty." => "Vefslóð má ekki vera tóm.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud", "{count} files scanned" => "{count} skrár skimaðar", "error while scanning" => "villa við skimun", "Name" => "Nafn", @@ -53,9 +62,9 @@ "From link" => "Af tengli", "Upload" => "Senda inn", "Cancel upload" => "Hætta við innsendingu", -"Nothing in here. Upload something!" => "Ekkert hér. Sendu eitthvað inn!", +"Nothing in here. Upload something!" => "Ekkert hér. Settu eitthvað inn!", "Download" => "Niðurhal", -"Upload too large" => "Innsend skrá of stór", +"Upload too large" => "Innsend skrá er of stór", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni.", "Files are being scanned, please wait." => "Verið er að skima skrár, vinsamlegast hinkraðu.", "Current scanning" => "Er að skima" diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 8c3173d5d50..a54e424694f 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -1,4 +1,7 @@ "Impossibile spostare %s - un file con questo nome esiste già", +"Could not move %s" => "Impossibile spostare %s", +"Unable to rename file" => "Impossibile rinominare il file", "No file was uploaded. Unknown error" => "Nessun file è stato inviato. Errore sconosciuto", "There is no error, the file uploaded with success" => "Non ci sono errori, file caricato con successo", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Il file caricato supera la direttiva upload_max_filesize in php.ini:", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index eab693c3431..4621cc5d4ea 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -1,4 +1,7 @@ "%s を移動できませんでした ― この名前のファイルはすでに存在します", +"Could not move %s" => "%s を移動できませんでした", +"Unable to rename file" => "ファイル名の変更ができません", "No file was uploaded. Unknown error" => "ファイルは何もアップロードされていません。不明なエラー", "There is no error, the file uploaded with success" => "エラーはありません。ファイルのアップロードは成功しました", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "アップロードされたファイルはphp.ini の upload_max_filesize に設定されたサイズを超えています:", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 447cd6bdeb6..fb22894b34e 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -1,4 +1,7 @@ "Não foi possível mover o ficheiro %s - Já existe um ficheiro com esse nome", +"Could not move %s" => "Não foi possível move o ficheiro %s", +"Unable to rename file" => "Não foi possível renomear o ficheiro", "No file was uploaded. Unknown error" => "Nenhum ficheiro foi carregado. Erro desconhecido", "There is no error, the file uploaded with success" => "Sem erro, ficheiro enviado com sucesso", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede o limite permitido na directiva do php.ini upload_max_filesize", @@ -35,6 +38,7 @@ "Upload cancelled." => "O envio foi cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora.", "URL cannot be empty." => "O URL não pode estar vazio.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud", "{count} files scanned" => "{count} ficheiros analisados", "error while scanning" => "erro ao analisar", "Name" => "Nome", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index 03ced5f0cbf..7f0f44baca9 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -1,9 +1,12 @@ "沒有檔案被上傳. 未知的錯誤.", +"Could not move %s - File with this name already exists" => "無法移動 %s - 同名的檔案已經存在", +"Could not move %s" => "無法移動 %s", +"Unable to rename file" => "無法重新命名檔案", +"No file was uploaded. Unknown error" => "沒有檔案被上傳。未知的錯誤。", "There is no error, the file uploaded with success" => "無錯誤,檔案上傳成功", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的設定:", -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "上傳黨案的超過 HTML 表單中指定 MAX_FILE_SIZE 限制", -"The uploaded file was only partially uploaded" => "只有部分檔案被上傳", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "上傳的檔案大小超過 HTML 表單中 MAX_FILE_SIZE 的限制", +"The uploaded file was only partially uploaded" => "只有檔案的一部分被上傳", "No file was uploaded" => "無已上傳檔案", "Missing a temporary folder" => "遺失暫存資料夾", "Failed to write to disk" => "寫入硬碟失敗", @@ -20,12 +23,12 @@ "replaced {new_name}" => "已取代 {new_name}", "undo" => "復原", "replaced {new_name} with {old_name}" => "使用 {new_name} 取代 {old_name}", -"unshared {files}" => "停止分享 {files}", +"unshared {files}" => "已取消分享 {files}", "deleted {files}" => "已刪除 {files}", "'.' is an invalid file name." => "'.' 是不合法的檔名。", "File name cannot be empty." => "檔名不能為空。", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。", -"generating ZIP-file, it may take some time." => "產生壓縮檔, 它可能需要一段時間.", +"generating ZIP-file, it may take some time." => "產生 ZIP 壓縮檔,這可能需要一段時間。", "Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0", "Upload Error" => "上傳發生錯誤", "Close" => "關閉", @@ -33,8 +36,8 @@ "1 file uploading" => "1 個檔案正在上傳", "{count} files uploading" => "{count} 個檔案正在上傳", "Upload cancelled." => "上傳取消", -"File upload is in progress. Leaving the page now will cancel the upload." => "檔案上傳中. 離開此頁面將會取消上傳.", -"URL cannot be empty." => "URL不能為空白.", +"File upload is in progress. Leaving the page now will cancel the upload." => "檔案上傳中。離開此頁面將會取消上傳。", +"URL cannot be empty." => "URL 不能為空白.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無效的資料夾名稱,'Shared' 的使用被 Owncloud 保留", "{count} files scanned" => "{count} 個檔案已掃描", "error while scanning" => "掃描時發生錯誤", @@ -46,12 +49,12 @@ "1 file" => "1 個檔案", "{count} files" => "{count} 個檔案", "File handling" => "檔案處理", -"Maximum upload size" => "最大上傳容量", -"max. possible: " => "最大允許: ", -"Needed for multi-file and folder downloads." => "針對多檔案和目錄下載是必填的", +"Maximum upload size" => "最大上傳檔案大小", +"max. possible: " => "最大允許:", +"Needed for multi-file and folder downloads." => "針對多檔案和目錄下載是必填的。", "Enable ZIP-download" => "啟用 Zip 下載", "0 is unlimited" => "0代表沒有限制", -"Maximum input size for ZIP files" => "針對ZIP檔案最大輸入大小", +"Maximum input size for ZIP files" => "針對 ZIP 檔案最大輸入大小", "Save" => "儲存", "New" => "新增", "Text file" => "文字檔", @@ -59,10 +62,10 @@ "From link" => "從連結", "Upload" => "上傳", "Cancel upload" => "取消上傳", -"Nothing in here. Upload something!" => "沒有任何東西。請上傳內容!", +"Nothing in here. Upload something!" => "沒有任何東西。請上傳內容!", "Download" => "下載", "Upload too large" => "上傳過大", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "你試圖上傳的檔案已超過伺服器的最大容量限制。 ", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "您試圖上傳的檔案已超過伺服器的最大檔案大小限制。 ", "Files are being scanned, please wait." => "正在掃描檔案,請稍等。", "Current scanning" => "目前掃描" ); diff --git a/apps/files_encryption/l10n/bn_BD.php b/apps/files_encryption/l10n/bn_BD.php new file mode 100644 index 00000000000..c8f041d7622 --- /dev/null +++ b/apps/files_encryption/l10n/bn_BD.php @@ -0,0 +1,6 @@ + "সংকেতায়ন", +"Enable Encryption" => "সংকেতায়ন সক্রিয় কর", +"None" => "কোনটিই নয়", +"Exclude the following file types from encryption" => "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও" +); diff --git a/apps/files_external/l10n/bn_BD.php b/apps/files_external/l10n/bn_BD.php index ad983b52e43..a4a2b23030b 100644 --- a/apps/files_external/l10n/bn_BD.php +++ b/apps/files_external/l10n/bn_BD.php @@ -1,6 +1,24 @@ "প্রশাসক", -"Groups" => "গোষ্ঠী", -"Users" => "ব্যবহারকারিবৃন্দ", -"Delete" => "মুছে ফেল" +"Access granted" => "অধিগমনের অনুমতি প্রদান করা হলো", +"Error configuring Dropbox storage" => "Dropbox সংরক্ষণাগার নির্ধারণ করতে সমস্যা ", +"Grant access" => "অধিগমনের অনুমতি প্রদান কর", +"Fill out all required fields" => "আবশ্যিক সমস্ত ক্ষেত্র পূরণ করুন", +"Please provide a valid Dropbox app key and secret." => "দয়া করে সঠিক এবং বৈধ Dropbox app key and secret প্রদান করুন।", +"Error configuring Google Drive storage" => "Google Drive সংরক্ষণাগার নির্ধারণ করতে সমস্যা ", +"External Storage" => "বাহ্যিক সংরক্ষণাগার", +"Mount point" => "মাউন্ট পয়েন্ট", +"Backend" => "পশ্চাদপট", +"Configuration" => "কনফিগারেসন", +"Options" => "বিকল্পসমূহ", +"Applicable" => "প্রযোজ্য", +"Add mount point" => "মাউন্ট পয়েন্ট যোগ কর", +"None set" => "কোনটিই নির্ধারণ করা হয় নি", +"All Users" => "সমস্ত ব্যবহারকারী", +"Groups" => "গোষ্ঠীসমূহ", +"Users" => "ব্যবহারকারী", +"Delete" => "মুছে ফেল", +"Enable User External Storage" => "ব্যবহারকারীর বাহ্যিক সংরক্ষণাগার সক্রিয় কর", +"Allow users to mount their own external storage" => "ব্যবহারকারীদেরকে তাদের নিজস্ব বাহ্যিক সংরক্ষনাগার সাউন্ট করতে অনুমোদন দাও", +"SSL root certificates" => "SSL রুট সনদপত্র", +"Import Root Certificate" => "রুট সনদপত্রটি আমদানি করুন" ); diff --git a/apps/files_sharing/l10n/bn_BD.php b/apps/files_sharing/l10n/bn_BD.php index 785dfcd2f1d..c3af434ee29 100644 --- a/apps/files_sharing/l10n/bn_BD.php +++ b/apps/files_sharing/l10n/bn_BD.php @@ -1,6 +1,9 @@ "কূটশব্দ", -"Submit" => "পাঠাও", +"Submit" => "জমা দাও", +"%s shared the folder %s with you" => "%s আপনার সাথে %s ফোল্ডারটি ভাগাভাগি করেছেন", +"%s shared the file %s with you" => "%s আপনার সাথে %s ফাইলটি ভাগাভাগি করেছেন", "Download" => "ডাউনলোড", -"web services under your control" => "ওয়েব সেবাসমূহ এখন আপনার হাতের মুঠোয়" +"No preview available for" => "এর জন্য কোন প্রাকবীক্ষণ সুলভ নয়", +"web services under your control" => "ওয়েব সার্ভিস আপনার হাতের মুঠোয়" ); diff --git a/apps/files_versions/l10n/bn_BD.php b/apps/files_versions/l10n/bn_BD.php index d44ea131313..88349342fa9 100644 --- a/apps/files_versions/l10n/bn_BD.php +++ b/apps/files_versions/l10n/bn_BD.php @@ -1,3 +1,8 @@ "সক্রিয়" +"Expire all versions" => "সমস্ত ভার্সন মেয়াদোত্তীর্ণ", +"History" => "ইতিহাস", +"Versions" => "ভার্সন", +"This will delete all existing backup versions of your files" => "এটি আপনার বিদ্যমান ফাইলের সমস্ত ব্যাক-আপ ভার্সন মুছে ফেলবে।", +"Files Versioning" => "ফাইল ভার্সন করা", +"Enable" => "সক্রিয় " ); diff --git a/apps/user_ldap/l10n/bn_BD.php b/apps/user_ldap/l10n/bn_BD.php index eca40c171f8..094b20cad2d 100644 --- a/apps/user_ldap/l10n/bn_BD.php +++ b/apps/user_ldap/l10n/bn_BD.php @@ -1,4 +1,37 @@ "হোস্ট", +"You can omit the protocol, except you require SSL. Then start with ldaps://" => "SSL আবশ্যক না হলে আপনি এই প্রটোকলটি মুছে ফেলতে পারেন । এরপর শুরু করুন এটা দিয়ে ldaps://", +"Base DN" => "ভিত্তি DN", +"You can specify Base DN for users and groups in the Advanced tab" => "সুচারু ট্যঅবে গিয়ে আপনি ব্যবহারকারি এবং গোষ্ঠীসমূহের জন্য ভিত্তি DN নির্ধারণ করতে পারেন।", +"User DN" => "ব্যবহারকারি DN", +"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. পরিচয় গোপন রেখে অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।", "Password" => "কূটশব্দ", +"For anonymous access, leave DN and Password empty." => "অজ্ঞাতকুলশীল অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।", +"User Login Filter" => "ব্যবহারকারির প্রবেশ ছাঁকনী", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "প্রবেশের চেষ্টা করার সময় প্রযোজ্য ছাঁকনীটি নির্ধারণ করবে। প্রবেশের সময় ব্যবহারকারী নামটি %%uid দিয়ে প্রতিস্থাপিত হবে।", +"use %%uid placeholder, e.g. \"uid=%%uid\"" => "%%uid স্থানধারক ব্যবহার করুন, উদাহরণঃ \"uid=%%uid\"", +"User List Filter" => "ব্যবহারকারী তালিকা ছাঁকনী", +"Defines the filter to apply, when retrieving users." => "ব্যবহারকারী উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।", +"without any placeholder, e.g. \"objectClass=person\"." => "কোন স্থানধারক ব্যতীত, যেমনঃ \"objectClass=person\"।", +"Group Filter" => "গোষ্ঠী ছাঁকনী", +"Defines the filter to apply, when retrieving groups." => "গোষ্ঠীসমূহ উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।", +"without any placeholder, e.g. \"objectClass=posixGroup\"." => "কোন স্থান ধারক ব্যতীত, উদাহরণঃ\"objectClass=posixGroup\"।", +"Port" => "পোর্ট", +"Base User Tree" => "ভিত্তি ব্যবহারকারি বৃক্ষাকারে", +"Base Group Tree" => "ভিত্তি গোষ্ঠী বৃক্ষাকারে", +"Group-Member association" => "গোষ্ঠী-সদস্য সংস্থাপন", +"Use TLS" => "TLS ব্যবহার কর", +"Do not use it for SSL connections, it will fail." => "SSL সংযোগের জন্য এটি ব্যবহার করবেন না, তাহলে ব্যর্থ হবেনই।", +"Case insensitve LDAP server (Windows)" => "বর্ণ অসংবেদী LDAP সার্ভার (উইন্ডোজ)", +"Turn off SSL certificate validation." => "SSL সনদপত্র যাচাইকরণ বন্ধ রাক।", +"If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "শুধুমাত্র যদি এই বিকল্পটি ব্যবহার করেই সংযোগ কার্যকরী হয় তবে আপনার ownCloud সার্ভারে LDAP সার্ভারের SSL সনদপত্রটি আমদানি করুন।", +"Not recommended, use for testing only." => "অনুমোদিত নয়, শুধুমাত্র পরীক্ষামূলক ব্যবহারের জন্য।", +"User Display Name Field" => "ব্যবহারকারীর প্রদর্শিতব্য নামের ক্ষেত্র", +"The LDAP attribute to use to generate the user`s ownCloud name." => "ব্যবহারকারীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।", +"Group Display Name Field" => "গোষ্ঠীর প্রদর্শিতব্য নামের ক্ষেত্র", +"The LDAP attribute to use to generate the groups`s ownCloud name." => "গোষ্ঠীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।", +"in bytes" => "বাইটে", +"in seconds. A change empties the cache." => "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "ব্যবহারকারী নামের জন্য ফাঁকা রাখুন (পূর্বনির্ধারিত)। অন্যথায়, LDAP/AD বৈশিষ্ট্য নির্ধারণ করুন।", "Help" => "সহায়িকা" ); diff --git a/apps/user_webdavauth/l10n/bn_BD.php b/apps/user_webdavauth/l10n/bn_BD.php new file mode 100644 index 00000000000..773e7f7eb76 --- /dev/null +++ b/apps/user_webdavauth/l10n/bn_BD.php @@ -0,0 +1,4 @@ + "URL:http://", +"ownCloud will send the user credentials to this URL is interpret http 401 and http 403 as credentials wrong and all other codes as credentials correct." => "ownCloud will send the user credentials to this URL is interpret http 401 and http 403 as credentials wrong and all other codes as credentials correct." +); diff --git a/apps/user_webdavauth/l10n/fr.php b/apps/user_webdavauth/l10n/fr.php index 238c8d3a2fb..339931c7cee 100644 --- a/apps/user_webdavauth/l10n/fr.php +++ b/apps/user_webdavauth/l10n/fr.php @@ -1,4 +1,3 @@ "URL : http://", -"ownCloud will send the user credentials to this URL is interpret http 401 and http 403 as credentials wrong and all other codes as credentials correct." => "Owncloud enverra les identifiants de sécurité de l'utilisateur à cet URL et interprète les http 401 et 403 comme des erreurs d'identification et tous les autres codes seront considérés comme une identification valide." +"URL: http://" => "URL : http://" ); diff --git a/core/l10n/bn_BD.php b/core/l10n/bn_BD.php index a3350761386..a0322ffe23f 100644 --- a/core/l10n/bn_BD.php +++ b/core/l10n/bn_BD.php @@ -1,12 +1,15 @@ "%s নামের ব্যবহারকারি আপনার সাথে একটা ফাইল ভাগাভাগি করেছেন", "User %s shared a folder with you" => "%s নামের ব্যবহারকারি আপনার সাথে একটা ফোল্ডার ভাগাভাগি করেছেন", +"User %s shared the file \"%s\" with you. It is available for download here: %s" => "%s নামের ব্যবহারকারী \"%s\" ফাইলটি আপনার সাথে ভাগাভাগি করেছেন। এটি এখন এখানে ডাউনলোড করার জন্য সুলভঃ %s", +"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "%s নামের ব্যবহারকারী \"%s\" ফোল্ডারটি আপনার সাথে ভাগাভাগি করেছেন। এটি এখন এখানে ডাউনলোড করার জন্য সুলভঃ %s", "Category type not provided." => "ক্যাটেগরির ধরণটি প্রদান করা হয় নি।", "No category to add?" => "যোগ করার মত কোন ক্যাটেগরি নেই ?", -"This category already exists: " => "এই ক্যাটেগরিটি বিদ্যমানঃ", +"This category already exists: " => "এই ক্যাটেগরিটি পূর্ব থেকেই বিদ্যমানঃ", "Object type not provided." => "অবজেক্টের ধরণটি প্রদান করা হয় নি।", +"%s ID not provided." => "%s ID প্রদান করা হয় নি।", "Error adding %s to favorites." => "প্রিয়তে %s যোগ করতে সমস্যা দেখা দিয়েছে।", -"No categories selected for deletion." => "মুছে ফেলার জন্য কোন ক্যাটেগরি নির্বাচন করা হয় নি।", +"No categories selected for deletion." => "মুছে ফেলার জন্য কোন ক্যাটেগরি নির্বাচন করা হয় নি ।", "Error removing %s from favorites." => "প্রিয় থেকে %s সরিয়ে ফেলতে সমস্যা দেখা দিয়েছে।", "Settings" => "নিয়ামকসমূহ", "seconds ago" => "সেকেন্ড পূর্বে", @@ -22,8 +25,8 @@ "months ago" => "মাস পূর্বে", "last year" => "গত বছর", "years ago" => "বছর পূর্বে", -"Choose" => "নির্বাচন", -"Cancel" => "বাতিল", +"Choose" => "বেছে নিন", +"Cancel" => "বাতির", "No" => "না", "Yes" => "হ্যাঁ", "Ok" => "তথাস্তু", @@ -31,64 +34,67 @@ "Error" => "সমস্যা", "The app name is not specified." => "অ্যাপের নামটি সুনির্দিষ্ট নয়।", "The required file {file} is not installed!" => "আবশ্যিক {file} টি সংস্থাপিত নেই !", -"Error while sharing" => "ভাগাভাগি করার সময় সমস্যা দেখা দিয়েছে", -"Error while unsharing" => "ভাগাভাগি বাতিল করার সময় সমস্যা দেখা দিয়েছে", -"Error while changing permissions" => "অনুমতি পরিবর্তন করার সময় সমস্যা দেখা দিয়েছে", -"Share with" => "যাদের সাথে ভাগাভাগি করবে", -"Share with link" => "লিংক সহযোগে ভাগাভাগি", -"Password protect" => "কূটশব্দদ্বারা সুরক্ষিত", +"Error while sharing" => "ভাগাভাগি করতে সমস্যা দেখা দিয়েছে ", +"Error while unsharing" => "ভাগাভাগি বাতিল করতে সমস্যা দেখা দিয়েছে", +"Error while changing permissions" => "অনুমতিসমূহ পরিবর্তন করতে সমস্যা দেখা দিয়েছে", +"Shared with you and the group {group} by {owner}" => "{owner} আপনার এবং {group} গোষ্ঠীর সাথে ভাগাভাগি করেছেন", +"Shared with you by {owner}" => "{owner} আপনার সাথে ভাগাভাগি করেছেন", +"Share with" => "যাদের সাথে ভাগাভাগি করা হয়েছে", +"Share with link" => "লিংকের সাথে ভাগাভাগি কর", +"Password protect" => "কূটশব্দ সুরক্ষিত", "Password" => "কূটশব্দ", "Email link to person" => "ব্যক্তির সাথে ই-মেইল যুক্ত কর", "Send" => "পাঠাও", "Set expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করুন", "Expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ", -"Share via email:" => "ই-মেইলের মাধ্যমে ভাগাভাগি করঃ", +"Share via email:" => "ই-মেইলের মাধ্যমে ভাগাভাগি করুনঃ", "No people found" => "কোন ব্যক্তি খুঁজে পাওয়া গেল না", -"Resharing is not allowed" => "পূনরায় ভাগাভাগি করার অনুমতি নেই", -"Unshare" => "ভাগাভাগি বাতিল", -"can edit" => "সম্পাদনা করতে পারবে", -"access control" => "অধিগম্যতার নিয়ন্ত্রণ", -"create" => "তৈরি কর", +"Resharing is not allowed" => "পূনঃরায় ভাগাভাগি অনুমোদিত নয়", +"Shared in {item} with {user}" => "{user} এর সাথে {item} ভাগাভাগি করা হয়েছে", +"Unshare" => "ভাগাভাগি বাতিল কর", +"can edit" => "সম্পাদনা করতে পারবেন", +"access control" => "অধিগম্যতা নিয়ন্ত্রণ", +"create" => "তৈরী করুন", "update" => "পরিবর্ধন কর", "delete" => "মুছে ফেল", "share" => "ভাগাভাগি কর", "Password protected" => "কূটশব্দদ্বারা সুরক্ষিত", -"Error unsetting expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা", -"Error setting expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করতে সমস্যা", +"Error unsetting expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা দেখা দিয়েছে", +"Error setting expiration date" => "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করতে সমস্যা দেখা দিয়েছে", "Sending ..." => "পাঠানো হচ্ছে......", "Email sent" => "ই-মেইল পাঠানো হয়েছে", "ownCloud password reset" => "ownCloud কূটশব্দ পূনঃনির্ধারণ", -"Use the following link to reset your password: {link}" => "কূটশব্দ পূনঃনির্ধারণ করতে নিম্নোক্ত লিংকে ক্লিক করুন:{link}", -"You will receive a link to reset your password via Email." => "কূটশব্দ পূনঃনির্ধারণের জন্য একটি লিংক ই-মেইলের মাধ্যমে পাঠানো হয়েছে।", +"Use the following link to reset your password: {link}" => "আপনার কূটশব্দটি পূনঃনির্ধারণ করার জন্য নিম্নোক্ত লিংকটি ব্যবহার করুনঃ {link}", +"You will receive a link to reset your password via Email." => "কূটশব্দ পূনঃনির্ধারণের জন্য একটি টূনঃনির্ধারণ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।", "Reset email send." => "পূনঃনির্ধারণ ই-মেইল পাঠানো হয়েছে।", "Request failed!" => "অনুরোধ ব্যর্থ !", -"Username" => "ব্যবহারকারি", -"Request reset" => "পূনঃনির্ধারণের জন্য অনুরোধ", -"Your password was reset" => "আপনার কূটশব্দটি পূনঃনির্ধারণ করা হয়েছে", -"To login page" => "প্রবেশ পাতায়", +"Username" => "ব্যবহারকারী", +"Request reset" => "অনুরোধ পূনঃনির্ধারণ", +"Your password was reset" => "আপনার কূটশব্দটি পূনঃনির্ধারণ করা হয়েছে", +"To login page" => "প্রবেশ পৃষ্ঠায়", "New password" => "নতুন কূটশব্দ", -"Reset password" => "কূটশব্দ পূনঃনির্ধারণ", +"Reset password" => "কূটশব্দ পূনঃনির্ধারণ কর", "Personal" => "ব্যক্তিগত", -"Users" => "ব্যবহারকারিবৃন্দ", +"Users" => "ব্যবহারকারী", "Apps" => "অ্যাপস", -"Admin" => "প্রশাসক", +"Admin" => "প্রশাসন", "Help" => "সহায়িকা", "Access forbidden" => "অধিগমনের অনুমতি নেই", "Cloud not found" => "ক্লাউড খুঁজে পাওয়া গেল না", "Edit categories" => "ক্যাটেগরি সম্পাদনা", "Add" => "যোগ কর", "Security Warning" => "নিরাপত্তাজনিত সতর্কতা", -"Create an admin account" => "প্রশাসক একাউন্ট তৈরি কর", +"Create an admin account" => "প্রশাসক একাউন্ট তৈরী করুন", "Advanced" => "সুচারু", -"Data folder" => "ডাটা ফোল্ডার", -"Configure the database" => "ডাটাবেজ কনফিগার কর", +"Data folder" => "ডাটা ফোল্ডার ", +"Configure the database" => "ডাটাবেচ কনফিগার করুন", "will be used" => "ব্যবহৃত হবে", -"Database user" => "ডাটাবেজ ব্যবহারকারি", +"Database user" => "ডাটাবেজ ব্যবহারকারী", "Database password" => "ডাটাবেজ কূটশব্দ", "Database name" => "ডাটাবেজের নাম", -"Database tablespace" => "ডাটাবেজ টেবিলস্পেস", +"Database tablespace" => "ডাটাবেজ টেবলস্পেস", "Database host" => "ডাটাবেজ হোস্ট", -"Finish setup" => "সেট-আপ সুসম্পন্ন কর", +"Finish setup" => "সেটআপ সুসম্পন্ন কর", "Sunday" => "রবিবার", "Monday" => "সোমবার", "Tuesday" => "মঙ্গলবার", @@ -103,19 +109,20 @@ "May" => "মে", "June" => "জুন", "July" => "জুলাই", -"August" => "অগাস্ট", +"August" => "অগাষ্ট", "September" => "সেপ্টেম্বর", "October" => "অক্টোবর", "November" => "নভেম্বর", "December" => "ডিসেম্বর", -"web services under your control" => "ওয়েব সেবাসমূহ এখন আপনার হাতের মুঠোয়", +"web services under your control" => "ওয়েব সার্ভিসের নিয়ন্ত্রণ আপনার হাতের মুঠোয়", "Log out" => "প্রস্থান", -"Lost your password?" => "আপনার কূটশব্দটি হারিয়েছেন ?", +"Lost your password?" => "কূটশব্দ হারিয়েছেন?", "remember" => "মনে রাখ", "Log in" => "প্রবেশ", -"You are logged out." => "আপনি প্রস্থান করেছেন", +"You are logged out." => "আপনি প্রস্থান করেছেন।", "prev" => "পূর্ববর্তী", "next" => "পরবর্তী", +"Updating ownCloud to version %s, this may take a while." => "%s ভার্সনে ownCloud পরিবর্ধন করা হচ্ছে, এজন্য কিছু সময় প্রয়োজন।", "Security Warning!" => "নিরাপত্তাবিষয়ক সতর্কবাণী", "Verify" => "যাচাই কর" ); diff --git a/core/l10n/is.php b/core/l10n/is.php index 53b2fe88839..e820b655d55 100644 --- a/core/l10n/is.php +++ b/core/l10n/is.php @@ -4,7 +4,7 @@ "User %s shared the file \"%s\" with you. It is available for download here: %s" => "Notandinn %s deildi skránni \"%s\" með þér. Hægt er að hlaða henni niður hér: %s", "User %s shared the folder \"%s\" with you. It is available for download here: %s" => "Notandinn %s deildi möppunni \"%s\" með þér. Hægt er að hlaða henni niður hér: %s", "Category type not provided." => "Flokkur ekki gefin", -"No category to add?" => "Enginn flokkur til að bæta við?", +"No category to add?" => "Enginn flokkur til að bæta við?", "This category already exists: " => "Þessi flokkur er þegar til:", "Object type not provided." => "Tegund ekki í boði.", "%s ID not provided." => "%s ID ekki í boði.", @@ -31,7 +31,7 @@ "Yes" => "Já", "Ok" => "Í lagi", "The object type is not specified." => "Tegund ekki tilgreind", -"Error" => "Villa", +"Error" => "Villa", "The app name is not specified." => "Nafn forrits ekki tilgreint", "The required file {file} is not installed!" => "Umbeðina skráin {file} ekki tiltæk!", "Error while sharing" => "Villa við deilingu", @@ -63,7 +63,7 @@ "Error setting expiration date" => "Villa við að setja gildistíma", "Sending ..." => "Sendi ...", "Email sent" => "Tölvupóstur sendur", -"ownCloud password reset" => "endursetja ownCloud lykilorð", +"ownCloud password reset" => "endursetja ownCloud lykilorð", "Use the following link to reset your password: {link}" => "Notað eftirfarandi veftengil til að endursetja lykilorðið þitt: {link}", "You will receive a link to reset your password via Email." => "Þú munt fá veftengil í tölvupósti til að endursetja lykilorðið.", "Reset email send." => "Beiðni um endursetningu send.", @@ -78,9 +78,9 @@ "Users" => "Notendur", "Apps" => "Forrit", "Admin" => "Vefstjórn", -"Help" => "Help", +"Help" => "Hjálp", "Access forbidden" => "Aðgangur bannaður", -"Cloud not found" => "Skýið finnst eigi", +"Cloud not found" => "Ský finnst ekki", "Edit categories" => "Breyta flokkum", "Add" => "Bæta", "Security Warning" => "Öryggis aðvörun", @@ -92,12 +92,12 @@ "Data folder" => "Gagnamappa", "Configure the database" => "Stilla gagnagrunn", "will be used" => "verður notað", -"Database user" => "Notandi gagnagrunns", -"Database password" => "Lykilorð gagnagrunns", +"Database user" => "Gagnagrunns notandi", +"Database password" => "Gagnagrunns lykilorð", "Database name" => "Nafn gagnagrunns", "Database tablespace" => "Töflusvæði gagnagrunns", "Database host" => "Netþjónn gagnagrunns", -"Finish setup" => "Ljúka uppsetningu", +"Finish setup" => "Virkja uppsetningu", "Sunday" => "Sunnudagur", "Monday" => "Mánudagur", "Tuesday" => "Þriðjudagur", @@ -128,6 +128,7 @@ "You are logged out." => "Þú ert útskráð(ur).", "prev" => "fyrra", "next" => "næsta", +"Updating ownCloud to version %s, this may take a while." => "Uppfæri ownCloud í útgáfu %s, það gæti tekið smá stund.", "Security Warning!" => "Öryggis aðvörun!", "Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "Vinsamlegast staðfestu lykilorðið þitt.
Í öryggisskyni munum við biðja þig um að skipta um lykilorð af og til.", "Verify" => "Staðfesta" diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index def8c31a21a..0df7ee42785 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -1,14 +1,22 @@ "無分類添加?", -"This category already exists: " => "此分類已經存在:", +"User %s shared a file with you" => "用戶 %s 與您分享了一個檔案", +"User %s shared a folder with you" => "用戶 %s 與您分享了一個資料夾", +"User %s shared the file \"%s\" with you. It is available for download here: %s" => "用戶 %s 與您分享了檔案 \"%s\" ,您可以從這裡下載它: %s", +"User %s shared the folder \"%s\" with you. It is available for download here: %s" => "用戶 %s 與您分享了資料夾 \"%s\" ,您可以從這裡下載它: %s", +"Category type not provided." => "未提供分類類型。", +"No category to add?" => "沒有可增加的分類?", +"This category already exists: " => "此分類已經存在:", "Object type not provided." => "不支援的物件類型", -"No categories selected for deletion." => "沒選擇要刪除的分類", +"%s ID not provided." => "未提供 %s ID 。", +"Error adding %s to favorites." => "加入 %s 到最愛時發生錯誤。", +"No categories selected for deletion." => "沒有選擇要刪除的分類。", +"Error removing %s from favorites." => "從最愛移除 %s 時發生錯誤。", "Settings" => "設定", "seconds ago" => "幾秒前", "1 minute ago" => "1 分鐘前", "{minutes} minutes ago" => "{minutes} 分鐘前", "1 hour ago" => "1 個小時前", -"{hours} hours ago" => "{hours} 個小時前", +"{hours} hours ago" => "{hours} 小時前", "today" => "今天", "yesterday" => "昨天", "{days} days ago" => "{days} 天前", @@ -22,20 +30,24 @@ "No" => "No", "Yes" => "Yes", "Ok" => "Ok", +"The object type is not specified." => "未指定物件類型。", "Error" => "錯誤", -"The app name is not specified." => "沒有詳述APP名稱.", +"The app name is not specified." => "沒有指定 app 名稱。", +"The required file {file} is not installed!" => "沒有安裝所需的檔案 {file} !", "Error while sharing" => "分享時發生錯誤", "Error while unsharing" => "取消分享時發生錯誤", "Error while changing permissions" => "修改權限時發生錯誤", "Shared with you and the group {group} by {owner}" => "由 {owner} 分享給您和 {group}", "Shared with you by {owner}" => "{owner} 已經和您分享", -"Share with" => "與分享", +"Share with" => "與...分享", "Share with link" => "使用連結分享", "Password protect" => "密碼保護", "Password" => "密碼", +"Email link to person" => "將連結 email 給別人", +"Send" => "寄出", "Set expiration date" => "設置到期日", "Expiration date" => "到期日", -"Share via email:" => "透過email分享:", +"Share via email:" => "透過 email 分享:", "No people found" => "沒有找到任何人", "Resharing is not allowed" => "不允許重新分享", "Shared in {item} with {user}" => "已和 {user} 分享 {item}", @@ -46,16 +58,18 @@ "update" => "更新", "delete" => "刪除", "share" => "分享", -"Password protected" => "密碼保護", +"Password protected" => "受密碼保護", "Error unsetting expiration date" => "解除過期日設定失敗", "Error setting expiration date" => "錯誤的到期日設定", +"Sending ..." => "正在寄出...", +"Email sent" => "Email 已寄出", "ownCloud password reset" => "ownCloud 密碼重設", -"Use the following link to reset your password: {link}" => "請循以下聯結重設你的密碼: (聯結) ", -"You will receive a link to reset your password via Email." => "重設密碼的連結將會寄到你的電子郵件信箱", -"Reset email send." => "重設郵件已送出.", -"Request failed!" => "請求失敗!", +"Use the following link to reset your password: {link}" => "請循以下聯結重設你的密碼: {link}", +"You will receive a link to reset your password via Email." => "重設密碼的連結將會寄到你的電子郵件信箱。", +"Reset email send." => "重設郵件已送出。", +"Request failed!" => "請求失敗!", "Username" => "使用者名稱", -"Request reset" => "要求重設", +"Request reset" => "請求重設", "Your password was reset" => "你的密碼已重設", "To login page" => "至登入頁面", "New password" => "新密碼", @@ -65,12 +79,12 @@ "Apps" => "應用程式", "Admin" => "管理者", "Help" => "幫助", -"Access forbidden" => "禁止存取", +"Access forbidden" => "存取被拒", "Cloud not found" => "未發現雲", "Edit categories" => "編輯分類", -"Add" => "添加", +"Add" => "增加", "Security Warning" => "安全性警告", -"No secure random number generator is available, please enable the PHP OpenSSL extension." => "沒有可用的隨機數字產生器, 請啟用 PHP 中 OpenSSL 擴充功能.", +"No secure random number generator is available, please enable the PHP OpenSSL extension." => "沒有可用的亂數產生器,請啟用 PHP 中的 OpenSSL 擴充功能。", "Without a secure random number generator an attacker may be able to predict password reset tokens and take over your account." => "若沒有安全的亂數產生器,攻擊者可能可以預測密碼重設信物,然後控制您的帳戶。", "Your data directory and your files are probably accessible from the internet. The .htaccess file that ownCloud provides is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "您的資料目錄 (Data Directory) 和檔案可能可以由網際網路上面公開存取。Owncloud 所提供的 .htaccess 設定檔並未生效,我們強烈建議您設定您的網頁伺服器以防止資料目錄被公開存取,或將您的資料目錄移出網頁伺服器的 document root 。", "Create an admin account" => "建立一個管理者帳號", @@ -103,18 +117,19 @@ "October" => "十月", "November" => "十一月", "December" => "十二月", -"web services under your control" => "網路服務已在你控制", +"web services under your control" => "網路服務在您控制之下", "Log out" => "登出", "Automatic logon rejected!" => "自動登入被拒!", "If you did not change your password recently, your account may be compromised!" => "如果您最近並未更改密碼,您的帳號可能已經遭到入侵!", "Please change your password to secure your account again." => "請更改您的密碼以再次取得您的帳戶的控制權。", -"Lost your password?" => "忘記密碼?", +"Lost your password?" => "忘記密碼?", "remember" => "記住", "Log in" => "登入", "You are logged out." => "你已登出", "prev" => "上一頁", "next" => "下一頁", -"Security Warning!" => "安全性警告!", +"Updating ownCloud to version %s, this may take a while." => "正在將 Owncloud 升級至版本 %s ,這可能需要一點時間。", +"Security Warning!" => "安全性警告!", "Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "請輸入您的密碼。
基於安全性的理由,您有時候可能會被要求再次輸入密碼。", "Verify" => "驗證" ); diff --git a/l10n/bn_BD/core.po b/l10n/bn_BD/core.po index 69efe6f583c..1d77bebb0e6 100644 --- a/l10n/bn_BD/core.po +++ b/l10n/bn_BD/core.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-07 00:04+0100\n" -"PO-Revision-Date: 2013-01-06 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 09:57+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,14 +33,14 @@ msgstr "%s নামের ব্যবহারকারি আপনার স msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "" +msgstr "%s নামের ব্যবহারকারী \"%s\" ফাইলটি আপনার সাথে ভাগাভাগি করেছেন। এটি এখন এখানে ডাউনলোড করার জন্য সুলভঃ %s" #: ajax/share.php:90 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "" +msgstr "%s নামের ব্যবহারকারী \"%s\" ফোল্ডারটি আপনার সাথে ভাগাভাগি করেছেন। এটি এখন এখানে ডাউনলোড করার জন্য সুলভঃ %s" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -52,7 +52,7 @@ msgstr "যোগ করার মত কোন ক্যাটেগরি ন #: ajax/vcategories/add.php:37 msgid "This category already exists: " -msgstr "এই ক্যাটেগরিটি বিদ্যমানঃ" +msgstr "এই ক্যাটেগরিটি পূর্ব থেকেই বিদ্যমানঃ" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 @@ -64,7 +64,7 @@ msgstr "অবজেক্টের ধরণটি প্রদান করা #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "" +msgstr "%s ID প্রদান করা হয় নি।" #: ajax/vcategories/addToFavorites.php:35 #, php-format @@ -73,7 +73,7 @@ msgstr "প্রিয়তে %s যোগ করতে সমস্যা দ #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "মুছে ফেলার জন্য কোন ক্যাটেগরি নির্বাচন করা হয় নি।" +msgstr "মুছে ফেলার জন্য কোন ক্যাটেগরি নির্বাচন করা হয় নি ।" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format @@ -84,65 +84,65 @@ msgstr "প্রিয় থেকে %s সরিয়ে ফেলতে সম msgid "Settings" msgstr "নিয়ামকসমূহ" -#: js/js.js:704 +#: js/js.js:711 msgid "seconds ago" msgstr "সেকেন্ড পূর্বে" -#: js/js.js:705 +#: js/js.js:712 msgid "1 minute ago" msgstr "1 মিনিট পূর্বে" -#: js/js.js:706 +#: js/js.js:713 msgid "{minutes} minutes ago" msgstr "{minutes} মিনিট পূর্বে" -#: js/js.js:707 +#: js/js.js:714 msgid "1 hour ago" msgstr "1 ঘন্টা পূর্বে" -#: js/js.js:708 +#: js/js.js:715 msgid "{hours} hours ago" msgstr "{hours} ঘন্টা পূর্বে" -#: js/js.js:709 +#: js/js.js:716 msgid "today" msgstr "আজ" -#: js/js.js:710 +#: js/js.js:717 msgid "yesterday" msgstr "গতকাল" -#: js/js.js:711 +#: js/js.js:718 msgid "{days} days ago" msgstr "{days} দিন পূর্বে" -#: js/js.js:712 +#: js/js.js:719 msgid "last month" msgstr "গতমাস" -#: js/js.js:713 +#: js/js.js:720 msgid "{months} months ago" msgstr "{months} মাস পূর্বে" -#: js/js.js:714 +#: js/js.js:721 msgid "months ago" msgstr "মাস পূর্বে" -#: js/js.js:715 +#: js/js.js:722 msgid "last year" msgstr "গত বছর" -#: js/js.js:716 +#: js/js.js:723 msgid "years ago" msgstr "বছর পূর্বে" #: js/oc-dialogs.js:126 msgid "Choose" -msgstr "নির্বাচন" +msgstr "বেছে নিন" #: js/oc-dialogs.js:146 js/oc-dialogs.js:166 msgid "Cancel" -msgstr "বাতিল" +msgstr "বাতির" #: js/oc-dialogs.js:162 msgid "No" @@ -177,35 +177,35 @@ msgstr "আবশ্যিক {file} টি সংস্থাপিত নে #: js/share.js:124 js/share.js:594 msgid "Error while sharing" -msgstr "ভাগাভাগি করার সময় সমস্যা দেখা দিয়েছে" +msgstr "ভাগাভাগি করতে সমস্যা দেখা দিয়েছে " #: js/share.js:135 msgid "Error while unsharing" -msgstr "ভাগাভাগি বাতিল করার সময় সমস্যা দেখা দিয়েছে" +msgstr "ভাগাভাগি বাতিল করতে সমস্যা দেখা দিয়েছে" #: js/share.js:142 msgid "Error while changing permissions" -msgstr "অনুমতি পরিবর্তন করার সময় সমস্যা দেখা দিয়েছে" +msgstr "অনুমতিসমূহ পরিবর্তন করতে সমস্যা দেখা দিয়েছে" #: js/share.js:151 msgid "Shared with you and the group {group} by {owner}" -msgstr "" +msgstr "{owner} আপনার এবং {group} গোষ্ঠীর সাথে ভাগাভাগি করেছেন" #: js/share.js:153 msgid "Shared with you by {owner}" -msgstr "" +msgstr "{owner} আপনার সাথে ভাগাভাগি করেছেন" #: js/share.js:158 msgid "Share with" -msgstr "যাদের সাথে ভাগাভাগি করবে" +msgstr "যাদের সাথে ভাগাভাগি করা হয়েছে" #: js/share.js:163 msgid "Share with link" -msgstr "লিংক সহযোগে ভাগাভাগি" +msgstr "লিংকের সাথে ভাগাভাগি কর" #: js/share.js:166 msgid "Password protect" -msgstr "কূটশব্দদ্বারা সুরক্ষিত" +msgstr "কূটশব্দ সুরক্ষিত" #: js/share.js:168 templates/installation.php:44 templates/login.php:35 #: templates/verify.php:13 @@ -230,7 +230,7 @@ msgstr "মেয়াদোত্তীর্ণ হওয়ার তারিখ" #: js/share.js:210 msgid "Share via email:" -msgstr "ই-মেইলের মাধ্যমে ভাগাভাগি করঃ" +msgstr "ই-মেইলের মাধ্যমে ভাগাভাগি করুনঃ" #: js/share.js:212 msgid "No people found" @@ -238,27 +238,27 @@ msgstr "কোন ব্যক্তি খুঁজে পাওয়া গে #: js/share.js:239 msgid "Resharing is not allowed" -msgstr "পূনরায় ভাগাভাগি করার অনুমতি নেই" +msgstr "পূনঃরায় ভাগাভাগি অনুমোদিত নয়" #: js/share.js:275 msgid "Shared in {item} with {user}" -msgstr "" +msgstr "{user} এর সাথে {item} ভাগাভাগি করা হয়েছে" #: js/share.js:296 msgid "Unshare" -msgstr "ভাগাভাগি বাতিল" +msgstr "ভাগাভাগি বাতিল কর" #: js/share.js:308 msgid "can edit" -msgstr "সম্পাদনা করতে পারবে" +msgstr "সম্পাদনা করতে পারবেন" #: js/share.js:310 msgid "access control" -msgstr "অধিগম্যতার নিয়ন্ত্রণ" +msgstr "অধিগম্যতা নিয়ন্ত্রণ" #: js/share.js:313 msgid "create" -msgstr "তৈরি কর" +msgstr "তৈরী করুন" #: js/share.js:316 msgid "update" @@ -278,11 +278,11 @@ msgstr "কূটশব্দদ্বারা সুরক্ষিত" #: js/share.js:554 msgid "Error unsetting expiration date" -msgstr "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা" +msgstr "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ বাতিল করতে সমস্যা দেখা দিয়েছে" #: js/share.js:566 msgid "Error setting expiration date" -msgstr "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করতে সমস্যা" +msgstr "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করতে সমস্যা দেখা দিয়েছে" #: js/share.js:581 msgid "Sending ..." @@ -298,11 +298,11 @@ msgstr "ownCloud কূটশব্দ পূনঃনির্ধারণ" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" -msgstr "কূটশব্দ পূনঃনির্ধারণ করতে নিম্নোক্ত লিংকে ক্লিক করুন:{link}" +msgstr "আপনার কূটশব্দটি পূনঃনির্ধারণ করার জন্য নিম্নোক্ত লিংকটি ব্যবহার করুনঃ {link}" #: lostpassword/templates/lostpassword.php:3 msgid "You will receive a link to reset your password via Email." -msgstr "কূটশব্দ পূনঃনির্ধারণের জন্য একটি লিংক ই-মেইলের মাধ্যমে পাঠানো হয়েছে।" +msgstr "কূটশব্দ পূনঃনির্ধারণের জন্য একটি টূনঃনির্ধারণ লিংকটি আপনাকে ই-মেইলে পাঠানো হয়েছে ।" #: lostpassword/templates/lostpassword.php:5 msgid "Reset email send." @@ -315,19 +315,19 @@ msgstr "অনুরোধ ব্যর্থ !" #: lostpassword/templates/lostpassword.php:11 templates/installation.php:39 #: templates/login.php:28 msgid "Username" -msgstr "ব্যবহারকারি" +msgstr "ব্যবহারকারী" #: lostpassword/templates/lostpassword.php:14 msgid "Request reset" -msgstr "পূনঃনির্ধারণের জন্য অনুরোধ" +msgstr "অনুরোধ পূনঃনির্ধারণ" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" -msgstr "আপনার কূটশব্দটি পূনঃনির্ধারণ করা হয়েছে" +msgstr "আপনার কূটশব্দটি পূনঃনির্ধারণ করা হয়েছে" #: lostpassword/templates/resetpassword.php:5 msgid "To login page" -msgstr "প্রবেশ পাতায়" +msgstr "প্রবেশ পৃষ্ঠায়" #: lostpassword/templates/resetpassword.php:8 msgid "New password" @@ -335,7 +335,7 @@ msgstr "নতুন কূটশব্দ" #: lostpassword/templates/resetpassword.php:11 msgid "Reset password" -msgstr "কূটশব্দ পূনঃনির্ধারণ" +msgstr "কূটশব্দ পূনঃনির্ধারণ কর" #: strings.php:5 msgid "Personal" @@ -343,7 +343,7 @@ msgstr "ব্যক্তিগত" #: strings.php:6 msgid "Users" -msgstr "ব্যবহারকারিবৃন্দ" +msgstr "ব্যবহারকারী" #: strings.php:7 msgid "Apps" @@ -351,7 +351,7 @@ msgstr "অ্যাপস" #: strings.php:8 msgid "Admin" -msgstr "প্রশাসক" +msgstr "প্রশাসন" #: strings.php:9 msgid "Help" @@ -400,7 +400,7 @@ msgstr "" #: templates/installation.php:36 msgid "Create an admin account" -msgstr "প্রশাসক একাউন্ট তৈরি কর" +msgstr "প্রশাসক একাউন্ট তৈরী করুন" #: templates/installation.php:50 msgid "Advanced" @@ -408,11 +408,11 @@ msgstr "সুচারু" #: templates/installation.php:52 msgid "Data folder" -msgstr "ডাটা ফোল্ডার" +msgstr "ডাটা ফোল্ডার " #: templates/installation.php:59 msgid "Configure the database" -msgstr "ডাটাবেজ কনফিগার কর" +msgstr "ডাটাবেচ কনফিগার করুন" #: templates/installation.php:64 templates/installation.php:75 #: templates/installation.php:85 templates/installation.php:95 @@ -421,7 +421,7 @@ msgstr "ব্যবহৃত হবে" #: templates/installation.php:107 msgid "Database user" -msgstr "ডাটাবেজ ব্যবহারকারি" +msgstr "ডাটাবেজ ব্যবহারকারী" #: templates/installation.php:111 msgid "Database password" @@ -433,7 +433,7 @@ msgstr "ডাটাবেজের নাম" #: templates/installation.php:123 msgid "Database tablespace" -msgstr "ডাটাবেজ টেবিলস্পেস" +msgstr "ডাটাবেজ টেবলস্পেস" #: templates/installation.php:129 msgid "Database host" @@ -441,7 +441,7 @@ msgstr "ডাটাবেজ হোস্ট" #: templates/installation.php:134 msgid "Finish setup" -msgstr "সেট-আপ সুসম্পন্ন কর" +msgstr "সেটআপ সুসম্পন্ন কর" #: templates/layout.guest.php:16 templates/layout.user.php:17 msgid "Sunday" @@ -501,7 +501,7 @@ msgstr "জুলাই" #: templates/layout.guest.php:17 templates/layout.user.php:18 msgid "August" -msgstr "অগাস্ট" +msgstr "অগাষ্ট" #: templates/layout.guest.php:17 templates/layout.user.php:18 msgid "September" @@ -521,7 +521,7 @@ msgstr "ডিসেম্বর" #: templates/layout.guest.php:42 msgid "web services under your control" -msgstr "ওয়েব সেবাসমূহ এখন আপনার হাতের মুঠোয়" +msgstr "ওয়েব সার্ভিসের নিয়ন্ত্রণ আপনার হাতের মুঠোয়" #: templates/layout.user.php:45 msgid "Log out" @@ -543,7 +543,7 @@ msgstr "" #: templates/login.php:19 msgid "Lost your password?" -msgstr "আপনার কূটশব্দটি হারিয়েছেন ?" +msgstr "কূটশব্দ হারিয়েছেন?" #: templates/login.php:39 msgid "remember" @@ -555,7 +555,7 @@ msgstr "প্রবেশ" #: templates/logout.php:1 msgid "You are logged out." -msgstr "আপনি প্রস্থান করেছেন" +msgstr "আপনি প্রস্থান করেছেন।" #: templates/part.pagenavi.php:3 msgid "prev" @@ -568,7 +568,7 @@ msgstr "পরবর্তী" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "%s ভার্সনে ownCloud পরিবর্ধন করা হচ্ছে, এজন্য কিছু সময় প্রয়োজন।" #: templates/verify.php:5 msgid "Security Warning!" diff --git a/l10n/bn_BD/files.po b/l10n/bn_BD/files.po index 8cad0bc2694..33908fc14e1 100644 --- a/l10n/bn_BD/files.po +++ b/l10n/bn_BD/files.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:05+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,20 +21,20 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "%s কে স্থানান্তর করা সম্ভব হলো না" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "ফাইলের নাম পরিবর্তন করা সম্ভব হলো না" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" -msgstr "" +msgstr "কোন ফাইল আপলোড করা হয় নি। সমস্যা অজ্ঞাত।" #: ajax/upload.php:21 msgid "There is no error, the file uploaded with success" @@ -43,17 +43,17 @@ msgstr "কোন সমস্যা নেই, ফাইল আপলোড স #: ajax/upload.php:22 msgid "" "The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "" +msgstr "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ" #: ajax/upload.php:24 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "" +msgstr "আপলোড করা ফাইলটি HTML ফর্মে নির্ধারিত MAX_FILE_SIZE নির্দেশিত সর্বোচ্চ আকার অতিক্রম করেছে " #: ajax/upload.php:26 msgid "The uploaded file was only partially uploaded" -msgstr "আপলোড করা ফাইলটি আংশিক আপলোড হয়েছে" +msgstr "আপলোড করা ফাইলটি আংশিক আপলোড করা হয়েছে" #: ajax/upload.php:27 msgid "No file was uploaded" @@ -61,19 +61,19 @@ msgstr "কোন ফাইল আপলোড করা হয় নি" #: ajax/upload.php:28 msgid "Missing a temporary folder" -msgstr "অস্থায়ী ফোল্ডারটি খোয়া গিয়েছে " +msgstr "অস্থায়ী ফোল্ডার খোয়া গিয়েছে" #: ajax/upload.php:29 msgid "Failed to write to disk" -msgstr "ডিস্কে লিখতে পারা গেল না" +msgstr "ডিস্কে লিখতে ব্যর্থ" #: ajax/upload.php:45 msgid "Not enough space available" -msgstr "" +msgstr "যথেষ্ঠ পরিমাণ স্থান নেই" #: ajax/upload.php:69 msgid "Invalid directory." -msgstr "" +msgstr "ভুল ডিরেক্টরি" #: appinfo/app.php:10 msgid "Files" @@ -81,7 +81,7 @@ msgstr "ফাইল" #: js/fileactions.js:117 templates/index.php:82 templates/index.php:83 msgid "Unshare" -msgstr "ভাগাভাগি বাতিল" +msgstr "ভাগাভাগি বাতিল " #: js/fileactions.js:119 templates/index.php:88 templates/index.php:89 msgid "Delete" @@ -101,7 +101,7 @@ msgstr "প্রতিস্থাপন" #: js/filelist.js:205 msgid "suggest name" -msgstr "নাম সুপারিশ কর" +msgstr "নাম সুপারিশ করুন" #: js/filelist.js:205 js/filelist.js:207 msgid "cancel" @@ -129,33 +129,33 @@ msgstr "{files} মুছে ফেলা হয়েছে" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "টি একটি অননুমোদিত নাম।" #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "ফাইলের নামটি ফাঁকা রাখা যাবে না।" #: js/files.js:45 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "" +msgstr "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।" #: js/files.js:186 msgid "generating ZIP-file, it may take some time." -msgstr "" +msgstr "ZIP- ফাইল তৈরী করা হচ্ছে, এজন্য কিছু সময় আবশ্যক।" #: js/files.js:224 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "" +msgstr "আপনার ফাইলটি আপলোড করা সম্ভব হলো না, কেননা এটি হয় একটি ফোল্ডার কিংবা এর আকার ০ বাইট" #: js/files.js:224 msgid "Upload Error" -msgstr "আপলোড করতে সমস্যা" +msgstr "আপলোড করতে সমস্যা " #: js/files.js:241 msgid "Close" -msgstr "" +msgstr "বন্ধ" #: js/files.js:260 js/files.js:376 js/files.js:409 msgid "Pending" @@ -163,32 +163,32 @@ msgstr "মুলতুবি" #: js/files.js:280 msgid "1 file uploading" -msgstr "১ টি ফাইল আপলোড করা হচ্ছে" +msgstr "১টি ফাইল আপলোড করা হচ্ছে" #: js/files.js:283 js/files.js:338 js/files.js:353 msgid "{count} files uploading" -msgstr "" +msgstr "{count} টি ফাইল আপলোড করা হচ্ছে" #: js/files.js:357 js/files.js:393 msgid "Upload cancelled." -msgstr "আপলোড বাতিল করা হয়েছে ।" +msgstr "আপলোড বাতিল করা হয়েছে।" #: js/files.js:464 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "" +msgstr "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।" #: js/files.js:537 msgid "URL cannot be empty." -msgstr "" +msgstr "URL ফাঁকা রাখা যাবে না।" #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।" #: js/files.js:727 msgid "{count} files scanned" -msgstr "" +msgstr "{count} টি ফাইল স্ক্যান করা হয়েছে" #: js/files.js:735 msgid "error while scanning" @@ -208,23 +208,23 @@ msgstr "পরিবর্তিত" #: js/files.js:829 msgid "1 folder" -msgstr "" +msgstr "১টি ফোল্ডার" #: js/files.js:831 msgid "{count} folders" -msgstr "" +msgstr "{count} টি ফোল্ডার" #: js/files.js:839 msgid "1 file" -msgstr "" +msgstr "১টি ফাইল" #: js/files.js:841 msgid "{count} files" -msgstr "" +msgstr "{count} টি ফাইল" #: templates/admin.php:5 msgid "File handling" -msgstr "ফাইল হ্যান্ডলিং" +msgstr "ফাইল হ্যার্ডলিং" #: templates/admin.php:7 msgid "Maximum upload size" @@ -232,27 +232,27 @@ msgstr "আপলোডের সর্বোচ্চ আকার" #: templates/admin.php:10 msgid "max. possible: " -msgstr "সম্ভাব্য সর্বোচ্চঃ" +msgstr "অনুমোদিত সর্বোচ্চ আকার" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "একাধিক ফাইল এবং ফোল্ডার ডাউনলোড করার ক্ষেত্রে আবশ্যক।" +msgstr "একাধিক ফাইল এবং ফোল্ডার ডাউনলোড করার জন্য আবশ্যক।" #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "জিপ ডাউনলোড সক্রিয় কর" +msgstr "ZIP ডাউনলোড সক্রিয় কর" #: templates/admin.php:20 msgid "0 is unlimited" -msgstr "০ এর অর্থ হলো অসীম" +msgstr "০ এর অর্থ অসীম" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" -msgstr "জিপ ফাইলের জন্য সর্বোচ্চ ইনপুট" +msgstr "ZIP ফাইলের ইনপুটের সর্বোচ্চ আকার" #: templates/admin.php:26 msgid "Save" -msgstr "সংরক্ষণ কর" +msgstr "সংরক্ষন কর" #: templates/index.php:7 msgid "New" @@ -268,7 +268,7 @@ msgstr "ফোল্ডার" #: templates/index.php:14 msgid "From link" -msgstr "" +msgstr " লিংক থেকে" #: templates/index.php:18 msgid "Upload" @@ -280,7 +280,7 @@ msgstr "আপলোড বাতিল কর" #: templates/index.php:56 msgid "Nothing in here. Upload something!" -msgstr "এখানে কোন কিছুই নেই। কিছু আপলোড করুন !" +msgstr "এখানে কিছুই নেই। কিছু আপলোড করুন !" #: templates/index.php:70 msgid "Download" @@ -288,17 +288,17 @@ msgstr "ডাউনলোড" #: templates/index.php:102 msgid "Upload too large" -msgstr "আপলোডের আকার অনেক বড়" +msgstr "আপলোডের আকারটি অনেক বড়" #: templates/index.php:104 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." -msgstr "" +msgstr "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন " #: templates/index.php:109 msgid "Files are being scanned, please wait." -msgstr "ফাইল স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।" +msgstr "ফাইলগুলো স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।" #: templates/index.php:112 msgid "Current scanning" diff --git a/l10n/bn_BD/files_encryption.po b/l10n/bn_BD/files_encryption.po index da32933e271..8c13e55a14a 100644 --- a/l10n/bn_BD/files_encryption.po +++ b/l10n/bn_BD/files_encryption.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-02 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:33+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:15+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,16 +19,16 @@ msgstr "" #: templates/settings.php:3 msgid "Encryption" -msgstr "" +msgstr "সংকেতায়ন" #: templates/settings.php:6 msgid "Enable Encryption" -msgstr "" +msgstr "সংকেতায়ন সক্রিয় কর" #: templates/settings.php:7 msgid "None" -msgstr "" +msgstr "কোনটিই নয়" #: templates/settings.php:12 msgid "Exclude the following file types from encryption" -msgstr "" +msgstr "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও" diff --git a/l10n/bn_BD/files_external.po b/l10n/bn_BD/files_external.po index 601f3807ce2..fc11b94750f 100644 --- a/l10n/bn_BD/files_external.po +++ b/l10n/bn_BD/files_external.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:34+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:28+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,27 @@ msgstr "" #: js/dropbox.js:7 js/dropbox.js:25 js/google.js:7 js/google.js:23 msgid "Access granted" -msgstr "" +msgstr "অধিগমনের অনুমতি প্রদান করা হলো" #: js/dropbox.js:28 js/dropbox.js:74 js/dropbox.js:79 js/dropbox.js:86 msgid "Error configuring Dropbox storage" -msgstr "" +msgstr "Dropbox সংরক্ষণাগার নির্ধারণ করতে সমস্যা " #: js/dropbox.js:34 js/dropbox.js:45 js/google.js:31 js/google.js:40 msgid "Grant access" -msgstr "" +msgstr "অধিগমনের অনুমতি প্রদান কর" #: js/dropbox.js:73 js/google.js:72 msgid "Fill out all required fields" -msgstr "" +msgstr "আবশ্যিক সমস্ত ক্ষেত্র পূরণ করুন" #: js/dropbox.js:85 msgid "Please provide a valid Dropbox app key and secret." -msgstr "" +msgstr "দয়া করে সঠিক এবং বৈধ Dropbox app key and secret প্রদান করুন।" #: js/google.js:26 js/google.js:73 js/google.js:78 msgid "Error configuring Google Drive storage" -msgstr "" +msgstr "Google Drive সংরক্ষণাগার নির্ধারণ করতে সমস্যা " #: lib/config.php:434 msgid "" @@ -56,47 +56,47 @@ msgstr "" #: templates/settings.php:3 msgid "External Storage" -msgstr "" +msgstr "বাহ্যিক সংরক্ষণাগার" #: templates/settings.php:8 templates/settings.php:22 msgid "Mount point" -msgstr "" +msgstr "মাউন্ট পয়েন্ট" #: templates/settings.php:9 msgid "Backend" -msgstr "প্রশাসক" +msgstr "পশ্চাদপট" #: templates/settings.php:10 msgid "Configuration" -msgstr "" +msgstr "কনফিগারেসন" #: templates/settings.php:11 msgid "Options" -msgstr "" +msgstr "বিকল্পসমূহ" #: templates/settings.php:12 msgid "Applicable" -msgstr "" +msgstr "প্রযোজ্য" #: templates/settings.php:27 msgid "Add mount point" -msgstr "" +msgstr "মাউন্ট পয়েন্ট যোগ কর" #: templates/settings.php:85 msgid "None set" -msgstr "" +msgstr "কোনটিই নির্ধারণ করা হয় নি" #: templates/settings.php:86 msgid "All Users" -msgstr "" +msgstr "সমস্ত ব্যবহারকারী" #: templates/settings.php:87 msgid "Groups" -msgstr "গোষ্ঠী" +msgstr "গোষ্ঠীসমূহ" #: templates/settings.php:95 msgid "Users" -msgstr "ব্যবহারকারিবৃন্দ" +msgstr "ব্যবহারকারী" #: templates/settings.php:108 templates/settings.php:109 #: templates/settings.php:144 templates/settings.php:145 @@ -105,16 +105,16 @@ msgstr "মুছে ফেল" #: templates/settings.php:124 msgid "Enable User External Storage" -msgstr "" +msgstr "ব্যবহারকারীর বাহ্যিক সংরক্ষণাগার সক্রিয় কর" #: templates/settings.php:125 msgid "Allow users to mount their own external storage" -msgstr "" +msgstr "ব্যবহারকারীদেরকে তাদের নিজস্ব বাহ্যিক সংরক্ষনাগার সাউন্ট করতে অনুমোদন দাও" #: templates/settings.php:136 msgid "SSL root certificates" -msgstr "" +msgstr "SSL রুট সনদপত্র" #: templates/settings.php:153 msgid "Import Root Certificate" -msgstr "" +msgstr "রুট সনদপত্রটি আমদানি করুন" diff --git a/l10n/bn_BD/files_sharing.po b/l10n/bn_BD/files_sharing.po index 69c55d62484..55a97e9d95c 100644 --- a/l10n/bn_BD/files_sharing.po +++ b/l10n/bn_BD/files_sharing.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:35+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 09:58+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,17 +23,17 @@ msgstr "কূটশব্দ" #: templates/authenticate.php:6 msgid "Submit" -msgstr "পাঠাও" +msgstr "জমা দাও" #: templates/public.php:17 #, php-format msgid "%s shared the folder %s with you" -msgstr "" +msgstr "%s আপনার সাথে %s ফোল্ডারটি ভাগাভাগি করেছেন" #: templates/public.php:19 #, php-format msgid "%s shared the file %s with you" -msgstr "" +msgstr "%s আপনার সাথে %s ফাইলটি ভাগাভাগি করেছেন" #: templates/public.php:22 templates/public.php:38 msgid "Download" @@ -41,8 +41,8 @@ msgstr "ডাউনলোড" #: templates/public.php:37 msgid "No preview available for" -msgstr "" +msgstr "এর জন্য কোন প্রাকবীক্ষণ সুলভ নয়" #: templates/public.php:43 msgid "web services under your control" -msgstr "ওয়েব সেবাসমূহ এখন আপনার হাতের মুঠোয়" +msgstr "ওয়েব সার্ভিস আপনার হাতের মুঠোয়" diff --git a/l10n/bn_BD/files_versions.po b/l10n/bn_BD/files_versions.po index 9f543cad59e..51865f07105 100644 --- a/l10n/bn_BD/files_versions.po +++ b/l10n/bn_BD/files_versions.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:37+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:28+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,24 +19,24 @@ msgstr "" #: js/settings-personal.js:31 templates/settings-personal.php:7 msgid "Expire all versions" -msgstr "" +msgstr "সমস্ত ভার্সন মেয়াদোত্তীর্ণ" #: js/versions.js:16 msgid "History" -msgstr "" +msgstr "ইতিহাস" #: templates/settings-personal.php:4 msgid "Versions" -msgstr "" +msgstr "ভার্সন" #: templates/settings-personal.php:10 msgid "This will delete all existing backup versions of your files" -msgstr "" +msgstr "এটি আপনার বিদ্যমান ফাইলের সমস্ত ব্যাক-আপ ভার্সন মুছে ফেলবে।" #: templates/settings.php:3 msgid "Files Versioning" -msgstr "" +msgstr "ফাইল ভার্সন করা" #: templates/settings.php:4 msgid "Enable" -msgstr "সক্রিয়" +msgstr "সক্রিয় " diff --git a/l10n/bn_BD/lib.po b/l10n/bn_BD/lib.po index 184ae9bb05d..0c8865693c2 100644 --- a/l10n/bn_BD/lib.po +++ b/l10n/bn_BD/lib.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2012-07-27 22:23+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:27+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,57 +17,57 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:287 +#: app.php:301 msgid "Help" msgstr "সহায়িকা" -#: app.php:294 +#: app.php:308 msgid "Personal" msgstr "ব্যক্তিগত" -#: app.php:299 +#: app.php:313 msgid "Settings" msgstr "নিয়ামকসমূহ" -#: app.php:304 +#: app.php:318 msgid "Users" -msgstr "ব্যবহারকারিবৃন্দ" +msgstr "ব্যভহারকারী" -#: app.php:311 +#: app.php:325 msgid "Apps" -msgstr "অ্যাপস" +msgstr "অ্যাপ" -#: app.php:313 +#: app.php:327 msgid "Admin" msgstr "প্রশাসক" #: files.php:365 msgid "ZIP download is turned off." -msgstr "" +msgstr "ZIP ডাউনলোড বন্ধ করা আছে।" #: files.php:366 msgid "Files need to be downloaded one by one." -msgstr "" +msgstr "ফাইলগুলো একে একে ডাউনলোড করা আবশ্যক।" #: files.php:366 files.php:391 msgid "Back to Files" -msgstr "" +msgstr "ফাইলে ফিরে চল" #: files.php:390 msgid "Selected files too large to generate zip file." -msgstr "" +msgstr "নির্বাচিত ফাইলগুলো এতই বৃহৎ যে জিপ ফাইল তৈরী করা সম্ভব নয়।" #: json.php:28 msgid "Application is not enabled" -msgstr "" +msgstr "অ্যাপ্লিকেসনটি সক্রিয় নয়" #: json.php:39 json.php:64 json.php:77 json.php:89 msgid "Authentication error" -msgstr "নিশ্চিতকরণে সমস্যা দেখা দিয়েছে" +msgstr "অনুমোদন ঘটিত সমস্যা" #: json.php:51 msgid "Token expired. Please reload page." -msgstr "" +msgstr "টোকেন মেয়াদোত্তীর্ণ। দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।" #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" @@ -87,12 +87,12 @@ msgstr "সেকেন্ড পূর্বে" #: template.php:104 msgid "1 minute ago" -msgstr "1 মিনিট পূর্বে" +msgstr "১ মিনিট পূর্বে" #: template.php:105 #, php-format msgid "%d minutes ago" -msgstr "" +msgstr "%d মিনিট পূর্বে" #: template.php:106 msgid "1 hour ago" @@ -114,11 +114,11 @@ msgstr "গতকাল" #: template.php:110 #, php-format msgid "%d days ago" -msgstr "" +msgstr "%d দিন পূর্বে" #: template.php:111 msgid "last month" -msgstr "গতমাস" +msgstr "গত মাস" #: template.php:112 #, php-format @@ -136,15 +136,15 @@ msgstr "বছর পূর্বে" #: updater.php:75 #, php-format msgid "%s is available. Get more information" -msgstr "" +msgstr "%s এখন সুলভ। আরও জানুন" #: updater.php:77 msgid "up to date" -msgstr "" +msgstr "সর্বশেষ" #: updater.php:80 msgid "updates check is disabled" -msgstr "" +msgstr "পরিবর্ধন পরীক্ষণ করা বন্ধ রাখা হয়েছে" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/bn_BD/settings.po b/l10n/bn_BD/settings.po index de192ed72c9..c5be1bf1219 100644 --- a/l10n/bn_BD/settings.po +++ b/l10n/bn_BD/settings.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2013-01-02 09:43+0000\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 09:52+0000\n" "Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -20,23 +20,23 @@ msgstr "" #: ajax/apps/ocs.php:20 msgid "Unable to load list from App Store" -msgstr "অ্যাপস্টোর থেকে তালিকা লোড করা সম্ভব হলো না" +msgstr "অ্যাপস্টোর থেকে তালিকা লোড করতে সক্ষম নয়" #: ajax/creategroup.php:10 msgid "Group already exists" -msgstr "গোষ্ঠীটি বিদ্যমান" +msgstr "গোষ্ঠীটি পূর্ব থেকেই বিদ্যমান" #: ajax/creategroup.php:19 msgid "Unable to add group" -msgstr "গোষ্ঠী যোগ করতে পারা গেল না" +msgstr "গোষ্ঠী যোগ করা সম্ভব হলো না" #: ajax/enableapp.php:12 msgid "Could not enable app. " -msgstr "অ্যাপ সক্রিয় করা সম্ভব হলো না" +msgstr "অ্যপটি সক্রিয় করতে সক্ষম নয়।" #: ajax/lostpassword.php:12 msgid "Email saved" -msgstr "ই-মেইল সংরক্ষণ করা হয়েছে" +msgstr "ই-মেইল সংরক্ষন করা হয়েছে" #: ajax/lostpassword.php:14 msgid "Invalid email" @@ -48,19 +48,19 @@ msgstr "OpenID পরিবর্তন করা হয়েছে" #: ajax/openid.php:15 ajax/setlanguage.php:17 ajax/setlanguage.php:20 msgid "Invalid request" -msgstr "অননুমোদিত অনুরোধ" +msgstr "অনুরোধটি যথাযথ নয়" #: ajax/removegroup.php:13 msgid "Unable to delete group" -msgstr "গোষ্ঠী মুছে ফেলা সম্ভব হলো না" +msgstr "গোষ্ঠী মুছে ফেলা সম্ভব হলো না " #: ajax/removeuser.php:15 ajax/setquota.php:15 ajax/togglegroups.php:18 msgid "Authentication error" -msgstr "নিশ্চিতকরণে সমস্যা দেখা দিয়েছে" +msgstr "অনুমোদন ঘটিত সমস্যা" #: ajax/removeuser.php:24 msgid "Unable to delete user" -msgstr "ব্যবহারকারি মুছে ফেলা সম্ভব হলো না" +msgstr "ব্যবহারকারী মুছে ফেলা সম্ভব হলো না " #: ajax/setlanguage.php:15 msgid "Language changed" @@ -68,17 +68,17 @@ msgstr "ভাষা পরিবর্তন করা হয়েছে" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "" +msgstr "প্রশাসকবৃন্দ তাদেরকে প্রশাসক গোষ্ঠী থেকে মুছে ফেলতে পারবেন না" #: ajax/togglegroups.php:28 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr " %s গোষ্ঠীতে ব্যবহারকারী যোগ করা সম্ভব হলো না " #: ajax/togglegroups.php:34 #, php-format msgid "Unable to remove user from group %s" -msgstr "" +msgstr "%s গোষ্ঠী থেকে ব্যবহারকারীকে অপসারণ করা সম্ভব হলো না" #: js/apps.js:28 js/apps.js:67 msgid "Disable" @@ -86,15 +86,15 @@ msgstr "নিষ্ক্রিয়" #: js/apps.js:28 js/apps.js:55 msgid "Enable" -msgstr "সক্রিয়" +msgstr "সক্রিয় " #: js/personal.js:69 msgid "Saving..." -msgstr "সংরক্ষণ করা হচ্ছে...." +msgstr "সংরক্ষণ করা হচ্ছে.." #: personal.php:42 personal.php:43 msgid "__language_name__" -msgstr "_ভাষার_নাম_" +msgstr "__language_name__" #: templates/apps.php:10 msgid "Add your App" @@ -110,23 +110,23 @@ msgstr "অ্যাপ নির্বাচন করুন" #: templates/apps.php:31 msgid "See application page at apps.owncloud.com" -msgstr "অ্যাপ্লিকেসন পাতাটি দেখুন এখানে apps.owncloud.com" +msgstr "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্ঠা দেখুন" #: templates/apps.php:32 msgid "-licensed by " -msgstr "-লাইসেন্স করিয়েছেন " +msgstr "-লাইসেন্সধারী " #: templates/help.php:3 msgid "User Documentation" -msgstr "" +msgstr "ব্যবহারকারী সহায়িকা" #: templates/help.php:4 msgid "Administrator Documentation" -msgstr "" +msgstr "প্রশাসক সহায়িকা" #: templates/help.php:6 msgid "Online Documentation" -msgstr "" +msgstr "অনলাইন সহায়িকা" #: templates/help.php:7 msgid "Forum" @@ -143,7 +143,7 @@ msgstr "বাণিজ্যিক সাপোর্ট" #: templates/personal.php:8 #, php-format msgid "You have used %s of the available %s" -msgstr "" +msgstr "আপনি ব্যবহার করছেন %s, সুলভ %s এর মধ্যে।" #: templates/personal.php:12 msgid "Clients" @@ -155,11 +155,11 @@ msgstr "ডেস্কটপ ক্লায়েন্ট ডাউনলোড #: templates/personal.php:14 msgid "Download Android Client" -msgstr "" +msgstr "অ্যান্ড্রয়েড ক্লায়েন্ট ডাউনলোড করুন" #: templates/personal.php:15 msgid "Download iOS Client" -msgstr "" +msgstr "iOS ক্লায়েন্ট ডাউনলোড করুন" #: templates/personal.php:21 templates/users.php:23 templates/users.php:82 msgid "Password" @@ -167,11 +167,11 @@ msgstr "কূটশব্দ" #: templates/personal.php:22 msgid "Your password was changed" -msgstr "আপনার কূটশব্দটি পরিবর্তন করা হয়েছে" +msgstr "আপনার কূটশব্দটি পরিবর্তন করা হয়েছে " #: templates/personal.php:23 msgid "Unable to change your password" -msgstr "কূটশব্দ পরিবর্তন করা সম্ভব হলো না" +msgstr "আপনার কূটশব্দটি পরিবর্তন করতে সক্ষম নয়" #: templates/personal.php:24 msgid "Current password" @@ -187,11 +187,11 @@ msgstr "প্রদর্শন" #: templates/personal.php:27 msgid "Change password" -msgstr "কূটশব্দ পরিবর্তন কর" +msgstr "কূটশব্দ পরিবর্তন করুন" #: templates/personal.php:33 msgid "Email" -msgstr "ই-মেইল" +msgstr "ই-মেইল " #: templates/personal.php:34 msgid "Your email address" @@ -199,7 +199,7 @@ msgstr "আপনার ই-মেইল ঠিকানা" #: templates/personal.php:35 msgid "Fill in an email address to enable password recovery" -msgstr "" +msgstr "কূটশব্দ পূনরূদ্ধার সক্রিয় করার জন্য ই-মেইল ঠিকানাটি পূরণ করুন" #: templates/personal.php:41 templates/personal.php:42 msgid "Language" @@ -207,19 +207,19 @@ msgstr "ভাষা" #: templates/personal.php:47 msgid "Help translate" -msgstr "অনুবাদ করতে সাহায্য করুন" +msgstr "অনুবাদ করতে সহায়তা করুন" #: templates/personal.php:52 msgid "WebDAV" -msgstr "" +msgstr "WebDAV" #: templates/personal.php:54 msgid "Use this address to connect to your ownCloud in your file manager" -msgstr "" +msgstr "আপনার ownCloud এ সংযুক্ত হতে এই ঠিকানাটি আপনার ফাইল ব্যবস্থাপকে ব্যবহার করুন" #: templates/personal.php:63 msgid "Version" -msgstr "" +msgstr "ভার্সন" #: templates/personal.php:65 msgid "" @@ -229,27 +229,27 @@ msgid "" "licensed under the AGPL." -msgstr "তৈরি করেছেন ownCloud community, যার উৎস কোড AGPLএর অধীনে লাইেসন্সকৃত." +msgstr "তৈলী করেছেন ownCloud সম্প্রদায়, যার উৎস কোডটি AGPL এর অধীনে লাইসেন্সকৃত।" #: templates/users.php:21 templates/users.php:81 msgid "Name" -msgstr "নাম" +msgstr "রাম" #: templates/users.php:26 templates/users.php:83 templates/users.php:103 msgid "Groups" -msgstr "গোষ্ঠী" +msgstr "গোষ্ঠীসমূহ" #: templates/users.php:32 msgid "Create" -msgstr "তৈরি কর" +msgstr "তৈরী কর" #: templates/users.php:35 msgid "Default Storage" -msgstr "" +msgstr "পূর্বনির্ধারিত সংরক্ষণাগার" #: templates/users.php:42 templates/users.php:138 msgid "Unlimited" -msgstr "" +msgstr "অসীম" #: templates/users.php:60 templates/users.php:153 msgid "Other" @@ -257,15 +257,15 @@ msgstr "অন্যান্য" #: templates/users.php:85 templates/users.php:117 msgid "Group Admin" -msgstr "গোষ্ঠী প্রশাসন" +msgstr "গোষ্ঠী প্রশাসক" #: templates/users.php:87 msgid "Storage" -msgstr "" +msgstr "সংরক্ষণাগার" #: templates/users.php:133 msgid "Default" -msgstr "" +msgstr "পূর্বনির্ধারিত" #: templates/users.php:161 msgid "Delete" diff --git a/l10n/bn_BD/user_ldap.po b/l10n/bn_BD/user_ldap.po index 509354b9d66..75f4261e13f 100644 --- a/l10n/bn_BD/user_ldap.po +++ b/l10n/bn_BD/user_ldap.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-03 00:04+0100\n" -"PO-Revision-Date: 2012-08-12 22:45+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:27+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,31 +32,31 @@ msgstr "" #: templates/settings.php:15 msgid "Host" -msgstr "" +msgstr "হোস্ট" #: templates/settings.php:15 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "" +msgstr "SSL আবশ্যক না হলে আপনি এই প্রটোকলটি মুছে ফেলতে পারেন । এরপর শুরু করুন এটা দিয়ে ldaps://" #: templates/settings.php:16 msgid "Base DN" -msgstr "" +msgstr "ভিত্তি DN" #: templates/settings.php:16 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "" +msgstr "সুচারু ট্যঅবে গিয়ে আপনি ব্যবহারকারি এবং গোষ্ঠীসমূহের জন্য ভিত্তি DN নির্ধারণ করতে পারেন।" #: templates/settings.php:17 msgid "User DN" -msgstr "" +msgstr "ব্যবহারকারি DN" #: templates/settings.php:17 msgid "" "The DN of the client user with which the bind shall be done, e.g. " "uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password " "empty." -msgstr "" +msgstr "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. পরিচয় গোপন রেখে অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।" #: templates/settings.php:18 msgid "Password" @@ -64,119 +64,119 @@ msgstr "কূটশব্দ" #: templates/settings.php:18 msgid "For anonymous access, leave DN and Password empty." -msgstr "" +msgstr "অজ্ঞাতকুলশীল অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।" #: templates/settings.php:19 msgid "User Login Filter" -msgstr "" +msgstr "ব্যবহারকারির প্রবেশ ছাঁকনী" #: templates/settings.php:19 #, php-format msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action." -msgstr "" +msgstr "প্রবেশের চেষ্টা করার সময় প্রযোজ্য ছাঁকনীটি নির্ধারণ করবে। প্রবেশের সময় ব্যবহারকারী নামটি %%uid দিয়ে প্রতিস্থাপিত হবে।" #: templates/settings.php:19 #, php-format msgid "use %%uid placeholder, e.g. \"uid=%%uid\"" -msgstr "" +msgstr "%%uid স্থানধারক ব্যবহার করুন, উদাহরণঃ \"uid=%%uid\"" #: templates/settings.php:20 msgid "User List Filter" -msgstr "" +msgstr "ব্যবহারকারী তালিকা ছাঁকনী" #: templates/settings.php:20 msgid "Defines the filter to apply, when retrieving users." -msgstr "" +msgstr "ব্যবহারকারী উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।" #: templates/settings.php:20 msgid "without any placeholder, e.g. \"objectClass=person\"." -msgstr "" +msgstr "কোন স্থানধারক ব্যতীত, যেমনঃ \"objectClass=person\"।" #: templates/settings.php:21 msgid "Group Filter" -msgstr "" +msgstr "গোষ্ঠী ছাঁকনী" #: templates/settings.php:21 msgid "Defines the filter to apply, when retrieving groups." -msgstr "" +msgstr "গোষ্ঠীসমূহ উদ্ধার করার সময় প্রয়োগের জন্য ছাঁকনী নির্ধারণ করবে।" #: templates/settings.php:21 msgid "without any placeholder, e.g. \"objectClass=posixGroup\"." -msgstr "" +msgstr "কোন স্থান ধারক ব্যতীত, উদাহরণঃ\"objectClass=posixGroup\"।" #: templates/settings.php:24 msgid "Port" -msgstr "" +msgstr "পোর্ট" #: templates/settings.php:25 msgid "Base User Tree" -msgstr "" +msgstr "ভিত্তি ব্যবহারকারি বৃক্ষাকারে" #: templates/settings.php:26 msgid "Base Group Tree" -msgstr "" +msgstr "ভিত্তি গোষ্ঠী বৃক্ষাকারে" #: templates/settings.php:27 msgid "Group-Member association" -msgstr "" +msgstr "গোষ্ঠী-সদস্য সংস্থাপন" #: templates/settings.php:28 msgid "Use TLS" -msgstr "" +msgstr "TLS ব্যবহার কর" #: templates/settings.php:28 msgid "Do not use it for SSL connections, it will fail." -msgstr "" +msgstr "SSL সংযোগের জন্য এটি ব্যবহার করবেন না, তাহলে ব্যর্থ হবেনই।" #: templates/settings.php:29 msgid "Case insensitve LDAP server (Windows)" -msgstr "" +msgstr "বর্ণ অসংবেদী LDAP সার্ভার (উইন্ডোজ)" #: templates/settings.php:30 msgid "Turn off SSL certificate validation." -msgstr "" +msgstr "SSL সনদপত্র যাচাইকরণ বন্ধ রাক।" #: templates/settings.php:30 msgid "" "If connection only works with this option, import the LDAP server's SSL " "certificate in your ownCloud server." -msgstr "" +msgstr "শুধুমাত্র যদি এই বিকল্পটি ব্যবহার করেই সংযোগ কার্যকরী হয় তবে আপনার ownCloud সার্ভারে LDAP সার্ভারের SSL সনদপত্রটি আমদানি করুন।" #: templates/settings.php:30 msgid "Not recommended, use for testing only." -msgstr "" +msgstr "অনুমোদিত নয়, শুধুমাত্র পরীক্ষামূলক ব্যবহারের জন্য।" #: templates/settings.php:31 msgid "User Display Name Field" -msgstr "" +msgstr "ব্যবহারকারীর প্রদর্শিতব্য নামের ক্ষেত্র" #: templates/settings.php:31 msgid "The LDAP attribute to use to generate the user`s ownCloud name." -msgstr "" +msgstr "ব্যবহারকারীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।" #: templates/settings.php:32 msgid "Group Display Name Field" -msgstr "" +msgstr "গোষ্ঠীর প্রদর্শিতব্য নামের ক্ষেত্র" #: templates/settings.php:32 msgid "The LDAP attribute to use to generate the groups`s ownCloud name." -msgstr "" +msgstr "গোষ্ঠীর ownCloud নাম তৈরি করার জন্য ব্যভহৃত LDAP বৈশিষ্ট্য।" #: templates/settings.php:34 msgid "in bytes" -msgstr "" +msgstr "বাইটে" #: templates/settings.php:36 msgid "in seconds. A change empties the cache." -msgstr "" +msgstr "সেকেন্ডে। কোন পরিবর্তন ক্যাসে খালি করবে।" #: templates/settings.php:37 msgid "" "Leave empty for user name (default). Otherwise, specify an LDAP/AD " "attribute." -msgstr "" +msgstr "ব্যবহারকারী নামের জন্য ফাঁকা রাখুন (পূর্বনির্ধারিত)। অন্যথায়, LDAP/AD বৈশিষ্ট্য নির্ধারণ করুন।" #: templates/settings.php:39 msgid "Help" diff --git a/l10n/bn_BD/user_webdavauth.po b/l10n/bn_BD/user_webdavauth.po index 3aa6ccffca6..99d191a99b1 100644 --- a/l10n/bn_BD/user_webdavauth.po +++ b/l10n/bn_BD/user_webdavauth.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Shubhra Paul , 2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-02 00:04+0100\n" -"PO-Revision-Date: 2012-11-09 09:06+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 10:07+0000\n" +"Last-Translator: Shubhra Paul \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/owncloud/language/bn_BD/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,11 +20,11 @@ msgstr "" #: templates/settings.php:4 msgid "URL: http://" -msgstr "" +msgstr "URL:http://" #: templates/settings.php:6 msgid "" "ownCloud will send the user credentials to this URL is interpret http 401 " "and http 403 as credentials wrong and all other codes as credentials " "correct." -msgstr "" +msgstr "ownCloud will send the user credentials to this URL is interpret http 401 and http 403 as credentials wrong and all other codes as credentials correct." diff --git a/l10n/ca/files.po b/l10n/ca/files.po index 919095b8997..159d191a912 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 07:36+0000\n" +"Last-Translator: rogerc \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,16 +26,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr " No s'ha pogut moure %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "No es pot canviar el nom del fitxer" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po index 0e7e866a144..c5417ef8688 100644 --- a/l10n/cs_CZ/files.po +++ b/l10n/cs_CZ/files.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 08:32+0000\n" +"Last-Translator: Tomáš Chvátal \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,16 +23,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Nelze přesunout %s - existuje soubor se stejným názvem" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Nelze přesunout %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Nelze přejmenovat soubor" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po index bb2f0da1820..cf08585d92b 100644 --- a/l10n/fi_FI/files.po +++ b/l10n/fi_FI/files.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 19:12+0000\n" +"Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,16 +25,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Kohteen %s siirto ei onnistunut" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Tiedoston nimeäminen uudelleen ei onnistunut" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index 0b52b4e2f60..4b62b76f91a 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.po @@ -4,15 +4,15 @@ # # Translators: # Jesse Jaara , 2012. -# Jiri Grönroos , 2012. +# Jiri Grönroos , 2012-2013. # , 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-12-30 00:04+0100\n" -"PO-Revision-Date: 2012-12-29 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 19:18+0000\n" +"Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -251,7 +251,7 @@ msgstr "" #: templates/users.php:42 templates/users.php:138 msgid "Unlimited" -msgstr "" +msgstr "Rajoittamaton" #: templates/users.php:60 templates/users.php:153 msgid "Other" @@ -267,7 +267,7 @@ msgstr "" #: templates/users.php:133 msgid "Default" -msgstr "" +msgstr "Oletus" #: templates/users.php:161 msgid "Delete" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index 3230fbb0c6d..cd05b6ab167 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/files.po @@ -14,14 +14,14 @@ # Nahir Mohamed , 2012. # Robert Di Rosa <>, 2012. # , 2011. -# Romain DEP. , 2012. +# Romain DEP. , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-09 23:40+0000\n" +"Last-Translator: Romain DEP. \n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,16 +32,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Impossible de déplacer %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Impossible de renommer le fichier" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po index be09fe8f50a..df757df163f 100644 --- a/l10n/fr/settings.po +++ b/l10n/fr/settings.po @@ -17,14 +17,14 @@ # , 2012. # Robert Di Rosa <>, 2012. # , 2011, 2012. -# Romain DEP. , 2012. +# Romain DEP. , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-04 13:22+0100\n" -"PO-Revision-Date: 2013-01-03 10:33+0000\n" -"Last-Translator: dbasquin \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-09 23:45+0000\n" +"Last-Translator: Romain DEP. \n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -165,7 +165,7 @@ msgstr "Clients" #: templates/personal.php:13 msgid "Download Desktop Clients" -msgstr "Télécharger des clients de bureau" +msgstr "Télécharger le client de synchronisation pour votre ordinateur" #: templates/personal.php:14 msgid "Download Android Client" diff --git a/l10n/fr/user_webdavauth.po b/l10n/fr/user_webdavauth.po index ee515cab580..1baa75ab8b0 100644 --- a/l10n/fr/user_webdavauth.po +++ b/l10n/fr/user_webdavauth.po @@ -6,14 +6,14 @@ # Christophe Lherieau , 2013. # , 2012. # Robert Di Rosa <>, 2012. -# Romain DEP. , 2012. +# Romain DEP. , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 14:46+0000\n" -"Last-Translator: Christophe Lherieau \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-09 23:41+0000\n" +"Last-Translator: Romain DEP. \n" "Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,4 +30,4 @@ msgid "" "ownCloud will send the user credentials to this URL is interpret http 401 " "and http 403 as credentials wrong and all other codes as credentials " "correct." -msgstr "Owncloud enverra les identifiants de sécurité de l'utilisateur à cet URL et interprète les http 401 et 403 comme des erreurs d'identification et tous les autres codes seront considérés comme une identification valide." +msgstr "" diff --git a/l10n/is/core.po b/l10n/is/core.po index ae7fa02d39f..b15e30cafe0 100644 --- a/l10n/is/core.po +++ b/l10n/is/core.po @@ -4,14 +4,14 @@ # # Translators: # , 2012. -# , 2012. +# , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-07 00:04+0100\n" -"PO-Revision-Date: 2013-01-06 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 22:41+0000\n" +"Last-Translator: sveinn \n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -49,7 +49,7 @@ msgstr "Flokkur ekki gefin" #: ajax/vcategories/add.php:30 msgid "No category to add?" -msgstr "Enginn flokkur til að bæta við?" +msgstr "Enginn flokkur til að bæta við?" #: ajax/vcategories/add.php:37 msgid "This category already exists: " @@ -85,55 +85,55 @@ msgstr "Villa við að fjarlægja %s úr eftirlæti." msgid "Settings" msgstr "Stillingar" -#: js/js.js:704 +#: js/js.js:711 msgid "seconds ago" msgstr "sek síðan" -#: js/js.js:705 +#: js/js.js:712 msgid "1 minute ago" msgstr "1 min síðan" -#: js/js.js:706 +#: js/js.js:713 msgid "{minutes} minutes ago" msgstr "{minutes} min síðan" -#: js/js.js:707 +#: js/js.js:714 msgid "1 hour ago" msgstr "Fyrir 1 klst." -#: js/js.js:708 +#: js/js.js:715 msgid "{hours} hours ago" msgstr "fyrir {hours} klst." -#: js/js.js:709 +#: js/js.js:716 msgid "today" msgstr "í dag" -#: js/js.js:710 +#: js/js.js:717 msgid "yesterday" msgstr "í gær" -#: js/js.js:711 +#: js/js.js:718 msgid "{days} days ago" msgstr "{days} dagar síðan" -#: js/js.js:712 +#: js/js.js:719 msgid "last month" msgstr "síðasta mánuði" -#: js/js.js:713 +#: js/js.js:720 msgid "{months} months ago" msgstr "fyrir {months} mánuðum" -#: js/js.js:714 +#: js/js.js:721 msgid "months ago" msgstr "mánuðir síðan" -#: js/js.js:715 +#: js/js.js:722 msgid "last year" msgstr "síðasta ári" -#: js/js.js:716 +#: js/js.js:723 msgid "years ago" msgstr "árum síðan" @@ -166,7 +166,7 @@ msgstr "Tegund ekki tilgreind" #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:554 #: js/share.js:566 msgid "Error" -msgstr "Villa" +msgstr "Villa" #: js/oc-vcategories.js:179 msgid "The app name is not specified." @@ -295,7 +295,7 @@ msgstr "Tölvupóstur sendur" #: lostpassword/controller.php:47 msgid "ownCloud password reset" -msgstr "endursetja ownCloud lykilorð" +msgstr "endursetja ownCloud lykilorð" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -356,7 +356,7 @@ msgstr "Vefstjórn" #: strings.php:9 msgid "Help" -msgstr "Help" +msgstr "Hjálp" #: templates/403.php:12 msgid "Access forbidden" @@ -364,7 +364,7 @@ msgstr "Aðgangur bannaður" #: templates/404.php:12 msgid "Cloud not found" -msgstr "Skýið finnst eigi" +msgstr "Ský finnst ekki" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" @@ -422,11 +422,11 @@ msgstr "verður notað" #: templates/installation.php:107 msgid "Database user" -msgstr "Notandi gagnagrunns" +msgstr "Gagnagrunns notandi" #: templates/installation.php:111 msgid "Database password" -msgstr "Lykilorð gagnagrunns" +msgstr "Gagnagrunns lykilorð" #: templates/installation.php:115 msgid "Database name" @@ -442,7 +442,7 @@ msgstr "Netþjónn gagnagrunns" #: templates/installation.php:134 msgid "Finish setup" -msgstr "Ljúka uppsetningu" +msgstr "Virkja uppsetningu" #: templates/layout.guest.php:16 templates/layout.user.php:17 msgid "Sunday" @@ -569,7 +569,7 @@ msgstr "næsta" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "Uppfæri ownCloud í útgáfu %s, það gæti tekið smá stund." #: templates/verify.php:5 msgid "Security Warning!" diff --git a/l10n/is/files.po b/l10n/is/files.po index d627daf38bf..f1c7c6d6dd1 100644 --- a/l10n/is/files.po +++ b/l10n/is/files.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# , 2012. +# , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 22:46+0000\n" +"Last-Translator: sveinn \n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,20 +21,20 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Gat ekki fært %s - Skrá með þessu nafni er þegar til" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Gat ekki fært %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Gat ekki endurskýrt skrá" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" -msgstr "" +msgstr "Engin skrá var send inn. Óþekkt villa." #: ajax/upload.php:21 msgid "There is no error, the file uploaded with success" @@ -69,11 +69,11 @@ msgstr "Tókst ekki að skrifa á disk" #: ajax/upload.php:45 msgid "Not enough space available" -msgstr "" +msgstr "Ekki nægt pláss tiltækt" #: ajax/upload.php:69 msgid "Invalid directory." -msgstr "" +msgstr "Ógild mappa." #: appinfo/app.php:10 msgid "Files" @@ -129,11 +129,11 @@ msgstr "eyddi {files}" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' er ekki leyfilegt nafn." #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "Nafn skráar má ekki vera tómt" #: js/files.js:45 msgid "" @@ -184,7 +184,7 @@ msgstr "Vefslóð má ekki vera tóm." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud" #: js/files.js:727 msgid "{count} files scanned" @@ -280,7 +280,7 @@ msgstr "Hætta við innsendingu" #: templates/index.php:56 msgid "Nothing in here. Upload something!" -msgstr "Ekkert hér. Sendu eitthvað inn!" +msgstr "Ekkert hér. Settu eitthvað inn!" #: templates/index.php:70 msgid "Download" @@ -288,7 +288,7 @@ msgstr "Niðurhal" #: templates/index.php:102 msgid "Upload too large" -msgstr "Innsend skrá of stór" +msgstr "Innsend skrá er of stór" #: templates/index.php:104 msgid "" diff --git a/l10n/is/settings.po b/l10n/is/settings.po index 5b2d7ad671a..f97f4611f73 100644 --- a/l10n/is/settings.po +++ b/l10n/is/settings.po @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# , 2012. +# , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-12-31 00:04+0100\n" -"PO-Revision-Date: 2012-12-30 17:53+0000\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 22:58+0000\n" "Last-Translator: sveinn \n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/owncloud/language/is/)\n" "MIME-Version: 1.0\n" @@ -110,11 +110,11 @@ msgstr "Veldu forrit" #: templates/apps.php:31 msgid "See application page at apps.owncloud.com" -msgstr "Skoða forrita síðuna hjá apps.owncloud.com" +msgstr "Skoða síðu forrits hjá apps.owncloud.com" #: templates/apps.php:32 msgid "-licensed by " -msgstr "" +msgstr "-leyfi skráð af " #: templates/help.php:3 msgid "User Documentation" @@ -257,7 +257,7 @@ msgstr "Annað" #: templates/users.php:85 templates/users.php:117 msgid "Group Admin" -msgstr "Hópa stjóri" +msgstr "Hópstjóri" #: templates/users.php:87 msgid "Storage" diff --git a/l10n/it/files.po b/l10n/it/files.po index 162104cd8c2..89db9dc1bd9 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 06:53+0000\n" +"Last-Translator: Vincenzo Reale \n" "Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,16 +24,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Impossibile spostare %s - un file con questo nome esiste già" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Impossibile spostare %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Impossibile rinominare il file" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index 9f417264265..74cabcaca6b 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/files.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 04:09+0000\n" +"Last-Translator: Daisuke Deguchi \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,16 +24,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "%s を移動できませんでした ― この名前のファイルはすでに存在します" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "%s を移動できませんでした" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "ファイル名の変更ができません" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index 0ae481a5b93..74b9f45b855 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/files.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-09 23:21+0000\n" +"Last-Translator: Mouxy \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,16 +25,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Não foi possível mover o ficheiro %s - Já existe um ficheiro com esse nome" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Não foi possível move o ficheiro %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Não foi possível renomear o ficheiro" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" @@ -188,7 +188,7 @@ msgstr "O URL não pode estar vazio." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index ed620b3d817..cf942aa8217 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 3b19c76ccf2..6f509fb1ffd 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 725d407f1b5..ac1fed301a4 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index 2216112fdd3..e017b4bd81b 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index c6bad656955..bb256dbbf30 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 5f6b249e535..379072c4af3 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot index c5c54f1e478..4ceda32bb33 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index cda81e89909..be2ac335141 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index d1776300b9f..e3da6808aa2 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot index 241d9102a86..eb2179f0e93 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index bcdc1a3f2f8..45d59ebdf43 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 07:49+0000\n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 06:18+0000\n" "Last-Translator: pellaeon \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -24,38 +24,38 @@ msgstr "" #: ajax/share.php:84 #, php-format msgid "User %s shared a file with you" -msgstr "" +msgstr "用戶 %s 與您分享了一個檔案" #: ajax/share.php:86 #, php-format msgid "User %s shared a folder with you" -msgstr "" +msgstr "用戶 %s 與您分享了一個資料夾" #: ajax/share.php:88 #, php-format msgid "" "User %s shared the file \"%s\" with you. It is available for download here: " "%s" -msgstr "" +msgstr "用戶 %s 與您分享了檔案 \"%s\" ,您可以從這裡下載它: %s" #: ajax/share.php:90 #, php-format msgid "" "User %s shared the folder \"%s\" with you. It is available for download " "here: %s" -msgstr "" +msgstr "用戶 %s 與您分享了資料夾 \"%s\" ,您可以從這裡下載它: %s" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." -msgstr "" +msgstr "未提供分類類型。" #: ajax/vcategories/add.php:30 msgid "No category to add?" -msgstr "無分類添加?" +msgstr "沒有可增加的分類?" #: ajax/vcategories/add.php:37 msgid "This category already exists: " -msgstr "此分類已經存在:" +msgstr "此分類已經存在:" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 @@ -67,21 +67,21 @@ msgstr "不支援的物件類型" #: ajax/vcategories/removeFromFavorites.php:30 #, php-format msgid "%s ID not provided." -msgstr "" +msgstr "未提供 %s ID 。" #: ajax/vcategories/addToFavorites.php:35 #, php-format msgid "Error adding %s to favorites." -msgstr "" +msgstr "加入 %s 到最愛時發生錯誤。" #: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 msgid "No categories selected for deletion." -msgstr "沒選擇要刪除的分類" +msgstr "沒有選擇要刪除的分類。" #: ajax/vcategories/removeFromFavorites.php:35 #, php-format msgid "Error removing %s from favorites." -msgstr "" +msgstr "從最愛移除 %s 時發生錯誤。" #: js/js.js:259 templates/layout.user.php:60 templates/layout.user.php:61 msgid "Settings" @@ -105,7 +105,7 @@ msgstr "1 個小時前" #: js/js.js:715 msgid "{hours} hours ago" -msgstr "{hours} 個小時前" +msgstr "{hours} 小時前" #: js/js.js:716 msgid "today" @@ -162,7 +162,7 @@ msgstr "Ok" #: js/oc-vcategories.js:5 js/oc-vcategories.js:85 js/oc-vcategories.js:102 #: js/oc-vcategories.js:117 js/oc-vcategories.js:132 js/oc-vcategories.js:162 msgid "The object type is not specified." -msgstr "" +msgstr "未指定物件類型。" #: js/oc-vcategories.js:95 js/oc-vcategories.js:125 js/oc-vcategories.js:136 #: js/oc-vcategories.js:195 js/share.js:135 js/share.js:142 js/share.js:554 @@ -172,11 +172,11 @@ msgstr "錯誤" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "沒有詳述APP名稱." +msgstr "沒有指定 app 名稱。" #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" -msgstr "" +msgstr "沒有安裝所需的檔案 {file} !" #: js/share.js:124 js/share.js:594 msgid "Error while sharing" @@ -200,7 +200,7 @@ msgstr "{owner} 已經和您分享" #: js/share.js:158 msgid "Share with" -msgstr "與分享" +msgstr "與...分享" #: js/share.js:163 msgid "Share with link" @@ -217,11 +217,11 @@ msgstr "密碼" #: js/share.js:172 msgid "Email link to person" -msgstr "" +msgstr "將連結 email 給別人" #: js/share.js:173 msgid "Send" -msgstr "" +msgstr "寄出" #: js/share.js:177 msgid "Set expiration date" @@ -233,7 +233,7 @@ msgstr "到期日" #: js/share.js:210 msgid "Share via email:" -msgstr "透過email分享:" +msgstr "透過 email 分享:" #: js/share.js:212 msgid "No people found" @@ -277,7 +277,7 @@ msgstr "分享" #: js/share.js:356 js/share.js:541 msgid "Password protected" -msgstr "密碼保護" +msgstr "受密碼保護" #: js/share.js:554 msgid "Error unsetting expiration date" @@ -289,11 +289,11 @@ msgstr "錯誤的到期日設定" #: js/share.js:581 msgid "Sending ..." -msgstr "" +msgstr "正在寄出..." #: js/share.js:592 msgid "Email sent" -msgstr "" +msgstr "Email 已寄出" #: lostpassword/controller.php:47 msgid "ownCloud password reset" @@ -301,19 +301,19 @@ msgstr "ownCloud 密碼重設" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" -msgstr "請循以下聯結重設你的密碼: (聯結) " +msgstr "請循以下聯結重設你的密碼: {link}" #: lostpassword/templates/lostpassword.php:3 msgid "You will receive a link to reset your password via Email." -msgstr "重設密碼的連結將會寄到你的電子郵件信箱" +msgstr "重設密碼的連結將會寄到你的電子郵件信箱。" #: lostpassword/templates/lostpassword.php:5 msgid "Reset email send." -msgstr "重設郵件已送出." +msgstr "重設郵件已送出。" #: lostpassword/templates/lostpassword.php:8 msgid "Request failed!" -msgstr "請求失敗!" +msgstr "請求失敗!" #: lostpassword/templates/lostpassword.php:11 templates/installation.php:39 #: templates/login.php:28 @@ -322,7 +322,7 @@ msgstr "使用者名稱" #: lostpassword/templates/lostpassword.php:14 msgid "Request reset" -msgstr "要求重設" +msgstr "請求重設" #: lostpassword/templates/resetpassword.php:4 msgid "Your password was reset" @@ -362,7 +362,7 @@ msgstr "幫助" #: templates/403.php:12 msgid "Access forbidden" -msgstr "禁止存取" +msgstr "存取被拒" #: templates/404.php:12 msgid "Cloud not found" @@ -374,7 +374,7 @@ msgstr "編輯分類" #: templates/edit_categories_dialog.php:16 msgid "Add" -msgstr "添加" +msgstr "增加" #: templates/installation.php:23 templates/installation.php:31 msgid "Security Warning" @@ -384,7 +384,7 @@ msgstr "安全性警告" msgid "" "No secure random number generator is available, please enable the PHP " "OpenSSL extension." -msgstr "沒有可用的隨機數字產生器, 請啟用 PHP 中 OpenSSL 擴充功能." +msgstr "沒有可用的亂數產生器,請啟用 PHP 中的 OpenSSL 擴充功能。" #: templates/installation.php:26 msgid "" @@ -524,7 +524,7 @@ msgstr "十二月" #: templates/layout.guest.php:42 msgid "web services under your control" -msgstr "網路服務已在你控制" +msgstr "網路服務在您控制之下" #: templates/layout.user.php:45 msgid "Log out" @@ -546,7 +546,7 @@ msgstr "請更改您的密碼以再次取得您的帳戶的控制權。" #: templates/login.php:19 msgid "Lost your password?" -msgstr "忘記密碼?" +msgstr "忘記密碼?" #: templates/login.php:39 msgid "remember" @@ -571,11 +571,11 @@ msgstr "下一頁" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "正在將 Owncloud 升級至版本 %s ,這可能需要一點時間。" #: templates/verify.php:5 msgid "Security Warning!" -msgstr "安全性警告!" +msgstr "安全性警告!" #: templates/verify.php:6 msgid "" diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po index e2be3a8a9f3..bed97e748a0 100644 --- a/l10n/zh_TW/files.po +++ b/l10n/zh_TW/files.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 06:24+0000\n" +"Last-Translator: pellaeon \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,20 +25,20 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "無法移動 %s - 同名的檔案已經存在" #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "無法移動 %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "無法重新命名檔案" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" -msgstr "沒有檔案被上傳. 未知的錯誤." +msgstr "沒有檔案被上傳。未知的錯誤。" #: ajax/upload.php:21 msgid "There is no error, the file uploaded with success" @@ -53,11 +53,11 @@ msgstr "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form" -msgstr "上傳黨案的超過 HTML 表單中指定 MAX_FILE_SIZE 限制" +msgstr "上傳的檔案大小超過 HTML 表單中 MAX_FILE_SIZE 的限制" #: ajax/upload.php:26 msgid "The uploaded file was only partially uploaded" -msgstr "只有部分檔案被上傳" +msgstr "只有檔案的一部分被上傳" #: ajax/upload.php:27 msgid "No file was uploaded" @@ -125,7 +125,7 @@ msgstr "使用 {new_name} 取代 {old_name}" #: js/filelist.js:288 msgid "unshared {files}" -msgstr "停止分享 {files}" +msgstr "已取消分享 {files}" #: js/filelist.js:290 msgid "deleted {files}" @@ -147,7 +147,7 @@ msgstr "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 #: js/files.js:186 msgid "generating ZIP-file, it may take some time." -msgstr "產生壓縮檔, 它可能需要一段時間." +msgstr "產生 ZIP 壓縮檔,這可能需要一段時間。" #: js/files.js:224 msgid "Unable to upload your file as it is a directory or has 0 bytes" @@ -180,11 +180,11 @@ msgstr "上傳取消" #: js/files.js:464 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "檔案上傳中. 離開此頁面將會取消上傳." +msgstr "檔案上傳中。離開此頁面將會取消上傳。" #: js/files.js:537 msgid "URL cannot be empty." -msgstr "URL不能為空白." +msgstr "URL 不能為空白." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" @@ -232,15 +232,15 @@ msgstr "檔案處理" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "最大上傳容量" +msgstr "最大上傳檔案大小" #: templates/admin.php:10 msgid "max. possible: " -msgstr "最大允許: " +msgstr "最大允許:" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "針對多檔案和目錄下載是必填的" +msgstr "針對多檔案和目錄下載是必填的。" #: templates/admin.php:17 msgid "Enable ZIP-download" @@ -252,7 +252,7 @@ msgstr "0代表沒有限制" #: templates/admin.php:22 msgid "Maximum input size for ZIP files" -msgstr "針對ZIP檔案最大輸入大小" +msgstr "針對 ZIP 檔案最大輸入大小" #: templates/admin.php:26 msgid "Save" @@ -284,7 +284,7 @@ msgstr "取消上傳" #: templates/index.php:56 msgid "Nothing in here. Upload something!" -msgstr "沒有任何東西。請上傳內容!" +msgstr "沒有任何東西。請上傳內容!" #: templates/index.php:70 msgid "Download" @@ -298,7 +298,7 @@ msgstr "上傳過大" msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." -msgstr "你試圖上傳的檔案已超過伺服器的最大容量限制。 " +msgstr "您試圖上傳的檔案已超過伺服器的最大檔案大小限制。 " #: templates/index.php:109 msgid "Files are being scanned, please wait." diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index 6168a8b0d36..59f4edcfa69 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/settings.po @@ -5,6 +5,7 @@ # Translators: # Donahue Chuang , 2012. # , 2012. +# , 2013. # , 2012. # , 2012. # , 2012. @@ -13,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-12-30 00:04+0100\n" -"PO-Revision-Date: 2012-12-29 23:05+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-11 00:05+0100\n" +"PO-Revision-Date: 2013-01-10 06:10+0000\n" +"Last-Translator: pellaeon \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -123,27 +124,27 @@ msgstr "-核准: " #: templates/help.php:3 msgid "User Documentation" -msgstr "" +msgstr "用戶說明文件" #: templates/help.php:4 msgid "Administrator Documentation" -msgstr "" +msgstr "管理者說明文件" #: templates/help.php:6 msgid "Online Documentation" -msgstr "" +msgstr "線上說明文件" #: templates/help.php:7 msgid "Forum" -msgstr "" +msgstr "論壇" #: templates/help.php:9 msgid "Bugtracker" -msgstr "" +msgstr "Bugtracker" #: templates/help.php:11 msgid "Commercial Support" -msgstr "" +msgstr "商用支援" #: templates/personal.php:8 #, php-format @@ -156,15 +157,15 @@ msgstr "客戶" #: templates/personal.php:13 msgid "Download Desktop Clients" -msgstr "" +msgstr "下載桌面客戶端" #: templates/personal.php:14 msgid "Download Android Client" -msgstr "" +msgstr "下載 Android 客戶端" #: templates/personal.php:15 msgid "Download iOS Client" -msgstr "" +msgstr "下載 iOS 客戶端" #: templates/personal.php:21 templates/users.php:23 templates/users.php:82 msgid "Password" @@ -216,15 +217,15 @@ msgstr "幫助翻譯" #: templates/personal.php:52 msgid "WebDAV" -msgstr "" +msgstr "WebDAV" #: templates/personal.php:54 msgid "Use this address to connect to your ownCloud in your file manager" -msgstr "" +msgstr "在您的檔案管理員中使用這個地址來連線到 ownCloud" #: templates/personal.php:63 msgid "Version" -msgstr "" +msgstr "版本" #: templates/personal.php:65 msgid "" @@ -250,11 +251,11 @@ msgstr "創造" #: templates/users.php:35 msgid "Default Storage" -msgstr "" +msgstr "預設儲存區" #: templates/users.php:42 templates/users.php:138 msgid "Unlimited" -msgstr "" +msgstr "無限制" #: templates/users.php:60 templates/users.php:153 msgid "Other" @@ -266,11 +267,11 @@ msgstr "群組 管理員" #: templates/users.php:87 msgid "Storage" -msgstr "" +msgstr "儲存區" #: templates/users.php:133 msgid "Default" -msgstr "" +msgstr "預設" #: templates/users.php:161 msgid "Delete" diff --git a/lib/l10n/bn_BD.php b/lib/l10n/bn_BD.php index 275d3c0f05c..cb6ff4455a9 100644 --- a/lib/l10n/bn_BD.php +++ b/lib/l10n/bn_BD.php @@ -2,17 +2,28 @@ "Help" => "সহায়িকা", "Personal" => "ব্যক্তিগত", "Settings" => "নিয়ামকসমূহ", -"Users" => "ব্যবহারকারিবৃন্দ", -"Apps" => "অ্যাপস", +"Users" => "ব্যভহারকারী", +"Apps" => "অ্যাপ", "Admin" => "প্রশাসক", -"Authentication error" => "নিশ্চিতকরণে সমস্যা দেখা দিয়েছে", +"ZIP download is turned off." => "ZIP ডাউনলোড বন্ধ করা আছে।", +"Files need to be downloaded one by one." => "ফাইলগুলো একে একে ডাউনলোড করা আবশ্যক।", +"Back to Files" => "ফাইলে ফিরে চল", +"Selected files too large to generate zip file." => "নির্বাচিত ফাইলগুলো এতই বৃহৎ যে জিপ ফাইল তৈরী করা সম্ভব নয়।", +"Application is not enabled" => "অ্যাপ্লিকেসনটি সক্রিয় নয়", +"Authentication error" => "অনুমোদন ঘটিত সমস্যা", +"Token expired. Please reload page." => "টোকেন মেয়াদোত্তীর্ণ। দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।", "Files" => "ফাইল", "seconds ago" => "সেকেন্ড পূর্বে", -"1 minute ago" => "1 মিনিট পূর্বে", +"1 minute ago" => "১ মিনিট পূর্বে", +"%d minutes ago" => "%d মিনিট পূর্বে", "1 hour ago" => "1 ঘন্টা পূর্বে", "today" => "আজ", "yesterday" => "গতকাল", -"last month" => "গতমাস", +"%d days ago" => "%d দিন পূর্বে", +"last month" => "গত মাস", "last year" => "গত বছর", -"years ago" => "বছর পূর্বে" +"years ago" => "বছর পূর্বে", +"%s is available. Get more information" => "%s এখন সুলভ। আরও জানুন", +"up to date" => "সর্বশেষ", +"updates check is disabled" => "পরিবর্ধন পরীক্ষণ করা বন্ধ রাখা হয়েছে" ); diff --git a/settings/l10n/bn_BD.php b/settings/l10n/bn_BD.php index 0b7983c6c1c..49b86c0e5e7 100644 --- a/settings/l10n/bn_BD.php +++ b/settings/l10n/bn_BD.php @@ -1,46 +1,63 @@ "অ্যাপস্টোর থেকে তালিকা লোড করা সম্ভব হলো না", -"Group already exists" => "গোষ্ঠীটি বিদ্যমান", -"Unable to add group" => "গোষ্ঠী যোগ করতে পারা গেল না", -"Could not enable app. " => "অ্যাপ সক্রিয় করা সম্ভব হলো না", -"Email saved" => "ই-মেইল সংরক্ষণ করা হয়েছে", +"Unable to load list from App Store" => "অ্যাপস্টোর থেকে তালিকা লোড করতে সক্ষম নয়", +"Group already exists" => "গোষ্ঠীটি পূর্ব থেকেই বিদ্যমান", +"Unable to add group" => "গোষ্ঠী যোগ করা সম্ভব হলো না", +"Could not enable app. " => "অ্যপটি সক্রিয় করতে সক্ষম নয়।", +"Email saved" => "ই-মেইল সংরক্ষন করা হয়েছে", "Invalid email" => "ই-মেইলটি সঠিক নয়", "OpenID Changed" => "OpenID পরিবর্তন করা হয়েছে", -"Invalid request" => "অননুমোদিত অনুরোধ", -"Unable to delete group" => "গোষ্ঠী মুছে ফেলা সম্ভব হলো না", -"Authentication error" => "নিশ্চিতকরণে সমস্যা দেখা দিয়েছে", -"Unable to delete user" => "ব্যবহারকারি মুছে ফেলা সম্ভব হলো না", +"Invalid request" => "অনুরোধটি যথাযথ নয়", +"Unable to delete group" => "গোষ্ঠী মুছে ফেলা সম্ভব হলো না ", +"Authentication error" => "অনুমোদন ঘটিত সমস্যা", +"Unable to delete user" => "ব্যবহারকারী মুছে ফেলা সম্ভব হলো না ", "Language changed" => "ভাষা পরিবর্তন করা হয়েছে", +"Admins can't remove themself from the admin group" => "প্রশাসকবৃন্দ তাদেরকে প্রশাসক গোষ্ঠী থেকে মুছে ফেলতে পারবেন না", +"Unable to add user to group %s" => " %s গোষ্ঠীতে ব্যবহারকারী যোগ করা সম্ভব হলো না ", +"Unable to remove user from group %s" => "%s গোষ্ঠী থেকে ব্যবহারকারীকে অপসারণ করা সম্ভব হলো না", "Disable" => "নিষ্ক্রিয়", -"Enable" => "সক্রিয়", -"Saving..." => "সংরক্ষণ করা হচ্ছে....", -"__language_name__" => "_ভাষার_নাম_", +"Enable" => "সক্রিয় ", +"Saving..." => "সংরক্ষণ করা হচ্ছে..", +"__language_name__" => "__language_name__", "Add your App" => "আপনার অ্যাপটি যোগ করুন", "More Apps" => "আরও অ্যাপ", "Select an App" => "অ্যাপ নির্বাচন করুন", -"See application page at apps.owncloud.com" => "অ্যাপ্লিকেসন পাতাটি দেখুন এখানে apps.owncloud.com", -"-licensed by " => "-লাইসেন্স করিয়েছেন ", +"See application page at apps.owncloud.com" => "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্ঠা দেখুন", +"-licensed by " => "-লাইসেন্সধারী ", +"User Documentation" => "ব্যবহারকারী সহায়িকা", +"Administrator Documentation" => "প্রশাসক সহায়িকা", +"Online Documentation" => "অনলাইন সহায়িকা", "Forum" => "ফোরাম", "Bugtracker" => "বাগট্র্যাকার", "Commercial Support" => "বাণিজ্যিক সাপোর্ট", +"You have used %s of the available %s" => "আপনি ব্যবহার করছেন %s, সুলভ %s এর মধ্যে।", "Clients" => "ক্লায়েন্ট", "Download Desktop Clients" => "ডেস্কটপ ক্লায়েন্ট ডাউনলোড করুন", +"Download Android Client" => "অ্যান্ড্রয়েড ক্লায়েন্ট ডাউনলোড করুন", +"Download iOS Client" => "iOS ক্লায়েন্ট ডাউনলোড করুন", "Password" => "কূটশব্দ", -"Your password was changed" => "আপনার কূটশব্দটি পরিবর্তন করা হয়েছে", -"Unable to change your password" => "কূটশব্দ পরিবর্তন করা সম্ভব হলো না", +"Your password was changed" => "আপনার কূটশব্দটি পরিবর্তন করা হয়েছে ", +"Unable to change your password" => "আপনার কূটশব্দটি পরিবর্তন করতে সক্ষম নয়", "Current password" => "বর্তমান কূটশব্দ", "New password" => "নতুন কূটশব্দ", "show" => "প্রদর্শন", -"Change password" => "কূটশব্দ পরিবর্তন কর", -"Email" => "ই-মেইল", +"Change password" => "কূটশব্দ পরিবর্তন করুন", +"Email" => "ই-মেইল ", "Your email address" => "আপনার ই-মেইল ঠিকানা", +"Fill in an email address to enable password recovery" => "কূটশব্দ পূনরূদ্ধার সক্রিয় করার জন্য ই-মেইল ঠিকানাটি পূরণ করুন", "Language" => "ভাষা", -"Help translate" => "অনুবাদ করতে সাহায্য করুন", -"Developed by the ownCloud community, the source code is licensed under the AGPL." => "তৈরি করেছেন ownCloud community, যার উৎস কোড AGPLএর অধীনে লাইেসন্সকৃত.", -"Name" => "নাম", -"Groups" => "গোষ্ঠী", -"Create" => "তৈরি কর", +"Help translate" => "অনুবাদ করতে সহায়তা করুন", +"WebDAV" => "WebDAV", +"Use this address to connect to your ownCloud in your file manager" => "আপনার ownCloud এ সংযুক্ত হতে এই ঠিকানাটি আপনার ফাইল ব্যবস্থাপকে ব্যবহার করুন", +"Version" => "ভার্সন", +"Developed by the ownCloud community, the source code is licensed under the AGPL." => "তৈলী করেছেন ownCloud সম্প্রদায়, যার উৎস কোডটি AGPL এর অধীনে লাইসেন্সকৃত।", +"Name" => "রাম", +"Groups" => "গোষ্ঠীসমূহ", +"Create" => "তৈরী কর", +"Default Storage" => "পূর্বনির্ধারিত সংরক্ষণাগার", +"Unlimited" => "অসীম", "Other" => "অন্যান্য", -"Group Admin" => "গোষ্ঠী প্রশাসন", +"Group Admin" => "গোষ্ঠী প্রশাসক", +"Storage" => "সংরক্ষণাগার", +"Default" => "পূর্বনির্ধারিত", "Delete" => "মুছে ফেল" ); diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php index 5700f86036f..cf80b5187ec 100644 --- a/settings/l10n/fi_FI.php +++ b/settings/l10n/fi_FI.php @@ -53,7 +53,9 @@ "Name" => "Nimi", "Groups" => "Ryhmät", "Create" => "Luo", +"Unlimited" => "Rajoittamaton", "Other" => "Muu", "Group Admin" => "Ryhmän ylläpitäjä", +"Default" => "Oletus", "Delete" => "Poista" ); diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php index a8367ef458d..0004d24fc7b 100644 --- a/settings/l10n/fr.php +++ b/settings/l10n/fr.php @@ -31,7 +31,7 @@ "Commercial Support" => "Support commercial", "You have used %s of the available %s" => "Vous avez utilisé %s des %s disponibles", "Clients" => "Clients", -"Download Desktop Clients" => "Télécharger des clients de bureau", +"Download Desktop Clients" => "Télécharger le client de synchronisation pour votre ordinateur", "Download Android Client" => "Télécharger le client Android", "Download iOS Client" => "Télécharger le client iOS", "Password" => "Mot de passe", diff --git a/settings/l10n/is.php b/settings/l10n/is.php index 2056dfc5b72..7f5fa384133 100644 --- a/settings/l10n/is.php +++ b/settings/l10n/is.php @@ -21,7 +21,8 @@ "Add your App" => "Bæta við forriti", "More Apps" => "Fleiri forrit", "Select an App" => "Veldu forrit", -"See application page at apps.owncloud.com" => "Skoða forrita síðuna hjá apps.owncloud.com", +"See application page at apps.owncloud.com" => "Skoða síðu forrits hjá apps.owncloud.com", +"-licensed by " => "-leyfi skráð af ", "User Documentation" => "Notenda handbók", "Administrator Documentation" => "Stjórnenda handbók", "Online Documentation" => "Handbók á netinu", @@ -55,7 +56,7 @@ "Default Storage" => "Sjálfgefin gagnageymsla", "Unlimited" => "Ótakmarkað", "Other" => "Annað", -"Group Admin" => "Hópa stjóri", +"Group Admin" => "Hópstjóri", "Storage" => "gagnapláss", "Default" => "Sjálfgefið", "Delete" => "Eyða" diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php index d25ae4e149c..255eb5ee2c1 100644 --- a/settings/l10n/zh_TW.php +++ b/settings/l10n/zh_TW.php @@ -23,8 +23,17 @@ "Select an App" => "選擇一個應用程式", "See application page at apps.owncloud.com" => "查看應用程式頁面於 apps.owncloud.com", "-licensed by " => "-核准: ", +"User Documentation" => "用戶說明文件", +"Administrator Documentation" => "管理者說明文件", +"Online Documentation" => "線上說明文件", +"Forum" => "論壇", +"Bugtracker" => "Bugtracker", +"Commercial Support" => "商用支援", "You have used %s of the available %s" => "您已經使用了 %s ,目前可用空間為 %s", "Clients" => "客戶", +"Download Desktop Clients" => "下載桌面客戶端", +"Download Android Client" => "下載 Android 客戶端", +"Download iOS Client" => "下載 iOS 客戶端", "Password" => "密碼", "Your password was changed" => "你的密碼已更改", "Unable to change your password" => "無法變更你的密碼", @@ -37,11 +46,18 @@ "Fill in an email address to enable password recovery" => "請填入電子郵件信箱以便回復密碼", "Language" => "語言", "Help translate" => "幫助翻譯", +"WebDAV" => "WebDAV", +"Use this address to connect to your ownCloud in your file manager" => "在您的檔案管理員中使用這個地址來連線到 ownCloud", +"Version" => "版本", "Developed by the ownCloud community, the source code is licensed under the AGPL." => "由ownCloud 社區開發,源代碼AGPL許可證下發布。", "Name" => "名稱", "Groups" => "群組", "Create" => "創造", +"Default Storage" => "預設儲存區", +"Unlimited" => "無限制", "Other" => "其他", "Group Admin" => "群組 管理員", +"Storage" => "儲存區", +"Default" => "預設", "Delete" => "刪除" ); -- cgit v1.2.3 From e151210a62a1fbe9fb885bd1dbb51315bd820e03 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Sun, 13 Jan 2013 14:33:19 +0100 Subject: Simplify the isSubDirectory() function isSubDirectory() checks if a specified $sub is a subdirectory of the $parent, this is needed to prevent file inclusions. Actually, the current code is more kind of a "hack" which I always struggle over if browsing through source. So this should be a much better implementation. The implementation is really straightforward: - [realpath()](http://php.net/manual/function.realpath.php) expands all symbolic links and resolves references to '/./', '/../' and extra '/' characters in the input path and return the canonicalized absolute pathname. - [strpos()](php.net/manual/function.strpos.php) returns FALSE if the substring wasn't found. Since this is an absolutely critical piece of code, I'd like to ensure that this is absolutely safe! --- lib/helper.php | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) (limited to 'lib') diff --git a/lib/helper.php b/lib/helper.php index 1aba2a38100..a01743cc27e 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -633,29 +633,9 @@ class OC_Helper { * @return bool */ public static function issubdirectory($sub, $parent) { - if($sub == null || $sub == '' || $parent == null || $parent == '') { - return false; - } - $realpath_sub = realpath($sub); - $realpath_parent = realpath($parent); - if(($realpath_sub == false && substr_count($realpath_sub, './') != 0) || ($realpath_parent == false && substr_count($realpath_parent, './') != 0)) { //it checks for both ./ and ../ - return false; - } - if($realpath_sub && $realpath_sub != '' && $realpath_parent && $realpath_parent != '') { - if(substr($realpath_sub, 0, strlen($realpath_parent)) == $realpath_parent) { - return true; - } - }else{ - if(substr($sub, 0, strlen($parent)) == $parent) { - return true; - } + if (strpos(realpath($sub), realpath($parent)) !== false) { + return true; } - /*echo 'SUB: ' . $sub . "\n"; - echo 'PAR: ' . $parent . "\n"; - echo 'REALSUB: ' . $realpath_sub . "\n"; - echo 'REALPAR: ' . $realpath_parent . "\n"; - echo substr($realpath_sub, 0, strlen($realpath_parent)); - exit;*/ return false; } -- cgit v1.2.3 From c27833b1435998a1444b53180c42ef10c47c818b Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Sun, 13 Jan 2013 14:50:31 +0100 Subject: Add @brief to description --- lib/helper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/helper.php b/lib/helper.php index a01743cc27e..7dd53411fae 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -626,7 +626,7 @@ class OC_Helper { } /* - * checks if $sub is a subdirectory of $parent + * @brief Checks if $sub is a subdirectory of $parent * * @param string $sub * @param string $parent -- cgit v1.2.3 From b7db967dc5c80b7b62c0a734d174acdc0fa49f6d Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Sun, 13 Jan 2013 14:54:18 +0100 Subject: Commentblocks should begin with two * --- lib/helper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/helper.php b/lib/helper.php index 7dd53411fae..47292c56ea8 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -625,7 +625,7 @@ class OC_Helper { return $newpath; } - /* + /** * @brief Checks if $sub is a subdirectory of $parent * * @param string $sub -- cgit v1.2.3 From c29310aaef636b98e52672e3005343aa6f978076 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Mon, 14 Jan 2013 00:18:21 +0100 Subject: [tx-robot] updated from transifex --- apps/files/l10n/gl.php | 6 ++++++ core/l10n/gl.php | 1 + l10n/gl/core.po | 10 +++++----- l10n/gl/files.po | 20 +++++++++---------- l10n/id/lib.po | 39 +++++++++++++++++++------------------ l10n/templates/core.pot | 2 +- l10n/templates/files.pot | 2 +- l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 2 +- l10n/templates/settings.pot | 2 +- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- lib/l10n/id.php | 8 +++++++- 16 files changed, 59 insertions(+), 45 deletions(-) (limited to 'lib') diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index 5bd30e95d17..c15066163cf 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -1,4 +1,7 @@ "Non se moveu %s - Xa existe un ficheiro con ese nome.", +"Could not move %s" => "Non se puido mover %s", +"Unable to rename file" => "Non se pode renomear o ficheiro", "No file was uploaded. Unknown error" => "Non se subiu ningún ficheiro. Erro descoñecido.", "There is no error, the file uploaded with success" => "Non hai erros. O ficheiro enviouse correctamente", "The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro subido excede a directiva indicada polo tamaño_máximo_de_subida de php.ini", @@ -22,6 +25,8 @@ "replaced {new_name} with {old_name}" => "substituír {new_name} polo {old_name}", "unshared {files}" => "{files} sen compartir", "deleted {files}" => "{files} eliminados", +"'.' is an invalid file name." => "'.' é un nonme de ficheiro non válido", +"File name cannot be empty." => "O nome de ficheiro non pode estar baldeiro", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non válido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non se permiten.", "generating ZIP-file, it may take some time." => "xerando un ficheiro ZIP, o que pode levar un anaco.", "Unable to upload your file as it is a directory or has 0 bytes" => "Non se puido subir o ficheiro pois ou é un directorio ou ten 0 bytes", @@ -33,6 +38,7 @@ "Upload cancelled." => "Subida cancelada.", "File upload is in progress. Leaving the page now will cancel the upload." => "A subida do ficheiro está en curso. Saír agora da páxina cancelará a subida.", "URL cannot be empty." => "URL non pode quedar baleiro.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol non válido. O uso de 'Shared' está reservado por Owncloud", "{count} files scanned" => "{count} ficheiros escaneados", "error while scanning" => "erro mentres analizaba", "Name" => "Nome", diff --git a/core/l10n/gl.php b/core/l10n/gl.php index c23b9995e1b..bdd1293113c 100644 --- a/core/l10n/gl.php +++ b/core/l10n/gl.php @@ -127,6 +127,7 @@ "Log in" => "Conectar", "prev" => "anterior", "next" => "seguinte", +"Updating ownCloud to version %s, this may take a while." => "Actualizando ownCloud a versión %s, esto pode levar un anaco.", "Security Warning!" => "Advertencia de seguranza", "Please verify your password.
For security reasons you may be occasionally asked to enter your password again." => "Verifique o seu contrasinal.
Por motivos de seguranza pode que ocasionalmente se lle pregunte de novo polo seu contrasinal.", "Verify" => "Verificar" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index 343ce267135..01745599b05 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.po @@ -5,14 +5,14 @@ # Translators: # antiparvos , 2012. # , 2012. -# Xosé M. Lamas , 2012. +# Xosé M. Lamas , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-12 00:09+0100\n" -"PO-Revision-Date: 2013-01-11 23:09+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" +"PO-Revision-Date: 2013-01-13 10:51+0000\n" +"Last-Translator: Xosé M. Lamas \n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -566,7 +566,7 @@ msgstr "seguinte" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "" +msgstr "Actualizando ownCloud a versión %s, esto pode levar un anaco." #: templates/verify.php:5 msgid "Security Warning!" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index 2390a546dbc..2387a6610f3 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/files.po @@ -4,14 +4,14 @@ # # Translators: # antiparvos , 2012-2013. -# Xosé M. Lamas , 2012. +# Xosé M. Lamas , 2012-2013. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-01-10 00:04+0100\n" -"PO-Revision-Date: 2013-01-09 23:04+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" +"PO-Revision-Date: 2013-01-13 10:49+0000\n" +"Last-Translator: Xosé M. Lamas \n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,16 +22,16 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "" +msgstr "Non se moveu %s - Xa existe un ficheiro con ese nome." #: ajax/move.php:24 #, php-format msgid "Could not move %s" -msgstr "" +msgstr "Non se puido mover %s" #: ajax/rename.php:19 msgid "Unable to rename file" -msgstr "" +msgstr "Non se pode renomear o ficheiro" #: ajax/upload.php:14 msgid "No file was uploaded. Unknown error" @@ -130,11 +130,11 @@ msgstr "{files} eliminados" #: js/files.js:31 msgid "'.' is an invalid file name." -msgstr "" +msgstr "'.' é un nonme de ficheiro non válido" #: js/files.js:36 msgid "File name cannot be empty." -msgstr "" +msgstr "O nome de ficheiro non pode estar baldeiro" #: js/files.js:45 msgid "" @@ -185,7 +185,7 @@ msgstr "URL non pode quedar baleiro." #: js/files.js:543 msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" +msgstr "Nome de cartafol non válido. O uso de 'Shared' está reservado por Owncloud" #: js/files.js:727 msgid "{count} files scanned" diff --git a/l10n/id/lib.po b/l10n/id/lib.po index 4987faad0d4..ce05e57c124 100644 --- a/l10n/id/lib.po +++ b/l10n/id/lib.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Mohamad Hasan Al Banna , 2013. # , 2012. msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2012-11-16 00:02+0100\n" -"PO-Revision-Date: 2012-11-14 23:13+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" +"PO-Revision-Date: 2013-01-13 01:26+0000\n" +"Last-Translator: Mohamad Hasan Al Banna \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,43 +19,43 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:285 +#: app.php:301 msgid "Help" msgstr "bantu" -#: app.php:292 +#: app.php:308 msgid "Personal" msgstr "perseorangan" -#: app.php:297 +#: app.php:313 msgid "Settings" msgstr "pengaturan" -#: app.php:302 +#: app.php:318 msgid "Users" msgstr "pengguna" -#: app.php:309 +#: app.php:325 msgid "Apps" msgstr "aplikasi" -#: app.php:311 +#: app.php:327 msgid "Admin" msgstr "admin" -#: files.php:332 +#: files.php:365 msgid "ZIP download is turned off." msgstr "download ZIP sedang dimatikan" -#: files.php:333 +#: files.php:366 msgid "Files need to be downloaded one by one." msgstr "file harus di unduh satu persatu" -#: files.php:333 files.php:358 +#: files.php:366 files.php:391 msgid "Back to Files" msgstr "kembali ke daftar file" -#: files.php:357 +#: files.php:390 msgid "Selected files too large to generate zip file." msgstr "file yang dipilih terlalu besar untuk membuat file zip" @@ -72,7 +73,7 @@ msgstr "token kadaluarsa.mohon perbaharui laman." #: search/provider/file.php:17 search/provider/file.php:35 msgid "Files" -msgstr "" +msgstr "Berkas" #: search/provider/file.php:26 search/provider/file.php:33 msgid "Text" @@ -80,7 +81,7 @@ msgstr "teks" #: search/provider/file.php:29 msgid "Images" -msgstr "" +msgstr "Gambar" #: template.php:103 msgid "seconds ago" @@ -97,12 +98,12 @@ msgstr "%d menit lalu" #: template.php:106 msgid "1 hour ago" -msgstr "" +msgstr "1 jam yang lalu" #: template.php:107 #, php-format msgid "%d hours ago" -msgstr "" +msgstr "%d jam yang lalu" #: template.php:108 msgid "today" @@ -124,7 +125,7 @@ msgstr "bulan kemarin" #: template.php:112 #, php-format msgid "%d months ago" -msgstr "" +msgstr "%d bulan yang lalu" #: template.php:113 msgid "last year" @@ -150,4 +151,4 @@ msgstr "pengecekan pembaharuan sedang non-aktifkan" #: vcategories.php:188 vcategories.php:249 #, php-format msgid "Could not find category \"%s\"" -msgstr "" +msgstr "Tidak dapat menemukan kategori \"%s\"" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index bcfae1c2e7d..727f5550191 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index b9ec121d8a9..eda9e58013d 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 6e7ce1bda14..ac850a6cf5a 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot index 62421c6ed24..44a86d09259 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot index 1258558a3ad..9fb6d948529 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot index 2cccb7c226f..9cbe1ef9f6e 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot index 7e90b490af3..729094921d8 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index bb878a828fb..138b8fdffd9 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index 3627dd5e4e7..73eaae18c4c 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot index c1f46cf8645..24c56c17a42 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-13 00:08+0100\n" +"POT-Creation-Date: 2013-01-14 00:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/lib/l10n/id.php b/lib/l10n/id.php index e31b4caf4f5..8f0e38123b6 100644 --- a/lib/l10n/id.php +++ b/lib/l10n/id.php @@ -12,17 +12,23 @@ "Application is not enabled" => "aplikasi tidak diaktifkan", "Authentication error" => "autentikasi bermasalah", "Token expired. Please reload page." => "token kadaluarsa.mohon perbaharui laman.", +"Files" => "Berkas", "Text" => "teks", +"Images" => "Gambar", "seconds ago" => "beberapa detik yang lalu", "1 minute ago" => "1 menit lalu", "%d minutes ago" => "%d menit lalu", +"1 hour ago" => "1 jam yang lalu", +"%d hours ago" => "%d jam yang lalu", "today" => "hari ini", "yesterday" => "kemarin", "%d days ago" => "%d hari lalu", "last month" => "bulan kemarin", +"%d months ago" => "%d bulan yang lalu", "last year" => "tahun kemarin", "years ago" => "beberapa tahun lalu", "%s is available. Get more information" => "%s tersedia. dapatkan info lebih lanjut", "up to date" => "terbaru", -"updates check is disabled" => "pengecekan pembaharuan sedang non-aktifkan" +"updates check is disabled" => "pengecekan pembaharuan sedang non-aktifkan", +"Could not find category \"%s\"" => "Tidak dapat menemukan kategori \"%s\"" ); -- cgit v1.2.3 From 99adfbdb8663d89b650feab6b797f344a46c82f3 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 14 Jan 2013 16:51:31 +0100 Subject: Check for string position instead of string existence otherwise /foo/bar would be detected as a subfolder of /bar THX @icewind1991 --- lib/helper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/helper.php b/lib/helper.php index 47292c56ea8..e7c9ac8015d 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -633,7 +633,7 @@ class OC_Helper { * @return bool */ public static function issubdirectory($sub, $parent) { - if (strpos(realpath($sub), realpath($parent)) !== false) { + if (strpos(realpath($sub), realpath($parent)) === 0) { return true; } return false; -- cgit v1.2.3 From 31b1a73e1f508a33843835b632ee05c7bfc2aaaf Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 14 Jan 2013 19:45:17 +0100 Subject: Check if user is admin - bool There was no "isAdminUser()" function which returned bool. This is irritiating as there were a loooooooot of places in the code which checked this itself with `OC_Group::inGroup($uid, 'admin)` - why not use a function for this? (Especially if you consider that we might change the group name in the future, which would lead to problems then) Additionally, @Raydiation needed such a method for his AppFramework :) --- lib/api.php | 5 ++--- lib/app.php | 4 ++-- lib/json.php | 8 ++------ lib/migrate.php | 2 +- lib/ocs/cloud.php | 4 ++-- lib/subadmin.php | 7 ++++++- lib/user.php | 13 +++++++++++++ lib/util.php | 11 +---------- settings/ajax/changepassword.php | 2 +- settings/ajax/createuser.php | 4 +--- settings/ajax/removeuser.php | 2 +- settings/ajax/setquota.php | 2 +- settings/ajax/togglegroups.php | 4 ++-- settings/ajax/userlist.php | 2 +- settings/help.php | 2 +- settings/users.php | 3 +-- 16 files changed, 38 insertions(+), 37 deletions(-) (limited to 'lib') diff --git a/lib/api.php b/lib/api.php index cb67e0c2a89..c464cd04913 100644 --- a/lib/api.php +++ b/lib/api.php @@ -127,8 +127,7 @@ class OC_API { return false; } else { $subAdmin = OC_SubAdmin::isSubAdmin($user); - $admin = OC_Group::inGroup($user, 'admin'); - if($subAdmin || $admin) { + if($subAdmin) { return true; } else { return false; @@ -141,7 +140,7 @@ class OC_API { if(!$user) { return false; } else { - return OC_Group::inGroup($user, 'admin'); + return OC_User::isAdminUser($user); } break; default: diff --git a/lib/app.php b/lib/app.php index e60bce2a201..3b039733fe5 100644 --- a/lib/app.php +++ b/lib/app.php @@ -313,14 +313,14 @@ class OC_App{ $settings[]=array( "id" => "settings", "order" => 1000, "href" => OC_Helper::linkToRoute( "settings_settings" ), "name" => $l->t("Settings"), "icon" => OC_Helper::imagePath( "settings", "settings.svg" )); //SubAdmins are also allowed to access user management - if(OC_SubAdmin::isSubAdmin($_SESSION["user_id"]) || OC_Group::inGroup( $_SESSION["user_id"], "admin" )) { + if(OC_SubAdmin::isSubAdmin(OC_User::getUser())) { // admin users menu $settings[] = array( "id" => "core_users", "order" => 2, "href" => OC_Helper::linkToRoute( "settings_users" ), "name" => $l->t("Users"), "icon" => OC_Helper::imagePath( "settings", "users.svg" )); } // if the user is an admin - if(OC_Group::inGroup( $_SESSION["user_id"], "admin" )) { + if(OC_User::isAdminUser(OC_User::getUser())) { // admin apps menu $settings[] = array( "id" => "core_apps", "order" => 3, "href" => OC_Helper::linkToRoute( "settings_apps" ).'?installed', "name" => $l->t("Apps"), "icon" => OC_Helper::imagePath( "settings", "apps.svg" )); diff --git a/lib/json.php b/lib/json.php index 204430411c0..5ab877540d4 100644 --- a/lib/json.php +++ b/lib/json.php @@ -57,9 +57,7 @@ class OC_JSON{ * Check if the user is a admin, send json error msg if not */ public static function checkAdminUser() { - self::checkLoggedIn(); - self::verifyUser(); - if( !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { + if( !OC_User::isAdminUser(OC_User::getUser())) { $l = OC_L10N::get('lib'); self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); exit(); @@ -70,9 +68,7 @@ class OC_JSON{ * Check if the user is a subadmin, send json error msg if not */ public static function checkSubAdminUser() { - self::checkLoggedIn(); - self::verifyUser(); - if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isSubAdmin(OC_User::getUser())) { + if(!OC_SubAdmin::isSubAdmin(OC_User::getUser())) { $l = OC_L10N::get('lib'); self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); exit(); diff --git a/lib/migrate.php b/lib/migrate.php index 5ff8e338a44..62ab00bc332 100644 --- a/lib/migrate.php +++ b/lib/migrate.php @@ -219,7 +219,7 @@ class OC_Migrate{ // We need to be an admin if we are not importing our own data if(($type == 'user' && self::$uid != $currentuser) || $type != 'user' ) { - if( !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { + if( !OC_User::isAdminUser($currentuser)) { // Naughty. OC_Log::write( 'migration', 'Import not permitted.', OC_Log::ERROR ); return json_encode( array( 'success' => false ) ); diff --git a/lib/ocs/cloud.php b/lib/ocs/cloud.php index 21095ec91e9..4564a1e9f1f 100644 --- a/lib/ocs/cloud.php +++ b/lib/ocs/cloud.php @@ -40,7 +40,7 @@ class OC_OCS_Cloud { public static function getUserQuota($parameters) { $user = OC_User::getUser(); - if(OC_Group::inGroup($user, 'admin') or ($user==$parameters['user'])) { + if(OC_User::isAdminUser($user) or ($user==$parameters['user'])) { if(OC_User::userExists($parameters['user'])) { // calculate the disc space @@ -82,7 +82,7 @@ class OC_OCS_Cloud { public static function getUserPrivatekey($parameters) { $user = OC_User::getUser(); - if(OC_Group::inGroup($user, 'admin') or ($user==$parameters['user'])) { + if(OC_User::isAdminUser($user) or ($user==$parameters['user'])) { if(OC_User::userExists($user)) { // calculate the disc space diff --git a/lib/subadmin.php b/lib/subadmin.php index 9e83e6da430..8cda7240ac9 100644 --- a/lib/subadmin.php +++ b/lib/subadmin.php @@ -122,6 +122,11 @@ class OC_SubAdmin{ * @return bool */ public static function isSubAdmin($uid) { + // Check if the user is already an admin + if(OC_Group::inGroup($uid, 'admin' )) { + return true; + } + $stmt = OC_DB::prepare('SELECT COUNT(*) AS `count` FROM `*PREFIX*group_admin` WHERE `uid` = ?'); $result = $stmt->execute(array($uid)); $result = $result->fetchRow(); @@ -141,7 +146,7 @@ class OC_SubAdmin{ if(!self::isSubAdmin($subadmin)) { return false; } - if(OC_Group::inGroup($user, 'admin')) { + if(OC_User::isAdminUser($user)) { return false; } $accessiblegroups = self::getSubAdminsGroups($subadmin); diff --git a/lib/user.php b/lib/user.php index 80f88ca7052..8d4eb7aec4d 100644 --- a/lib/user.php +++ b/lib/user.php @@ -299,6 +299,19 @@ class OC_User { return false; } + /** + * @brief Check if the user is an admin user + * @param $uid uid of the admin + * @returns bool + */ + public static function isAdminUser($uid) { + if(OC_Group::inGroup($uid, 'admin' )) { + return true; + } + return false; + } + + /** * @brief get the user id of the user currently logged in. * @return string uid or false diff --git a/lib/util.php b/lib/util.php index 7b1de094ead..06ae37176c1 100755 --- a/lib/util.php +++ b/lib/util.php @@ -342,10 +342,7 @@ class OC_Util { * Check if the user is a admin, redirects to home if not */ public static function checkAdminUser() { - // Check if we are a user - self::checkLoggedIn(); - self::verifyUser(); - if( !OC_Group::inGroup( OC_User::getUser(), 'admin' )) { + if( !OC_User::isAdminUser(OC_User::getUser())) { header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php' )); exit(); } @@ -356,12 +353,6 @@ class OC_Util { * @return array $groups where the current user is subadmin */ public static function checkSubAdminUser() { - // Check if we are a user - self::checkLoggedIn(); - self::verifyUser(); - if(OC_Group::inGroup(OC_User::getUser(), 'admin')) { - return true; - } if(!OC_SubAdmin::isSubAdmin(OC_User::getUser())) { header( 'Location: '.OC_Helper::linkToAbsolute( '', 'index.php' )); exit(); diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index b2db2611518..cf440c577da 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -9,7 +9,7 @@ $password = $_POST["password"]; $oldPassword=isset($_POST["oldpassword"])?$_POST["oldpassword"]:''; $userstatus = null; -if(OC_Group::inGroup(OC_User::getUser(), 'admin')) { +if(OC_User::isAdminUser(OC_User::getUser()) { $userstatus = 'admin'; } if(OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) { diff --git a/settings/ajax/createuser.php b/settings/ajax/createuser.php index addae78517a..09ef25d92fa 100644 --- a/settings/ajax/createuser.php +++ b/settings/ajax/createuser.php @@ -3,9 +3,7 @@ OCP\JSON::callCheck(); OC_JSON::checkSubAdminUser(); -$isadmin = OC_Group::inGroup(OC_User::getUser(), 'admin')?true:false; - -if($isadmin) { +if(OC_User::isAdminUser(OC_User::getUser())) { $groups = array(); if( isset( $_POST["groups"] )) { $groups = $_POST["groups"]; diff --git a/settings/ajax/removeuser.php b/settings/ajax/removeuser.php index 9ffb32a0b23..bf3a34f1472 100644 --- a/settings/ajax/removeuser.php +++ b/settings/ajax/removeuser.php @@ -10,7 +10,7 @@ if(OC_User::getUser() === $username) { exit; } -if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) { +if(!OC_User::isAdminUser(OC_User::getUser()) && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username)) { $l = OC_L10N::get('core'); OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); exit(); diff --git a/settings/ajax/setquota.php b/settings/ajax/setquota.php index 845f8ea408c..89c46294d08 100644 --- a/settings/ajax/setquota.php +++ b/settings/ajax/setquota.php @@ -10,7 +10,7 @@ OCP\JSON::callCheck(); $username = isset($_POST["username"])?$_POST["username"]:''; -if(($username == '' && !OC_Group::inGroup(OC_User::getUser(), 'admin')) || (!OC_Group::inGroup(OC_User::getUser(), 'admin') && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username))) { +if(($username == '' && !OC_User::isAdminUser($user)) || (!OC_User::isAdminUser(OC_User::getUser()) && !OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username))) { $l = OC_L10N::get('core'); OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); exit(); diff --git a/settings/ajax/togglegroups.php b/settings/ajax/togglegroups.php index 83d455550ae..548dc2e209b 100644 --- a/settings/ajax/togglegroups.php +++ b/settings/ajax/togglegroups.php @@ -7,13 +7,13 @@ $success = true; $username = $_POST["username"]; $group = $_POST["group"]; -if($username == OC_User::getUser() && $group == "admin" && OC_Group::inGroup($username, 'admin')) { +if($username == OC_User::getUser() && $group == "admin" && OC_User::isAdminUser($username)) { $l = OC_L10N::get('core'); OC_JSON::error(array( 'data' => array( 'message' => $l->t('Admins can\'t remove themself from the admin group')))); exit(); } -if(!OC_Group::inGroup(OC_User::getUser(), 'admin') && (!OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username) || !OC_SubAdmin::isGroupAccessible(OC_User::getUser(), $group))) { +if(!OC_User::isAdminUser(OC_User::getUser()) && (!OC_SubAdmin::isUserAccessible(OC_User::getUser(), $username) || !OC_SubAdmin::isGroupAccessible(OC_User::getUser(), $group))) { $l = OC_L10N::get('core'); OC_JSON::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); exit(); diff --git a/settings/ajax/userlist.php b/settings/ajax/userlist.php index eaeade60a39..9bbff80ea0c 100644 --- a/settings/ajax/userlist.php +++ b/settings/ajax/userlist.php @@ -28,7 +28,7 @@ if (isset($_GET['offset'])) { $offset = 0; } $users = array(); -if (OC_Group::inGroup(OC_User::getUser(), 'admin')) { +if (OC_User::isAdminUser(OC_User::getUser())) { $batch = OC_User::getUsers('', 10, $offset); foreach ($batch as $user) { $users[] = array( diff --git a/settings/help.php b/settings/help.php index cd3d615425c..a5ac11ec9a3 100644 --- a/settings/help.php +++ b/settings/help.php @@ -27,7 +27,7 @@ $url1=OC_Helper::linkToRoute( "settings_help" ).'?mode=user'; $url2=OC_Helper::linkToRoute( "settings_help" ).'?mode=admin'; $tmpl = new OC_Template( "settings", "help", "user" ); -$tmpl->assign( "admin", OC_Group::inGroup(OC_User::getUser(), 'admin') ); +$tmpl->assign( "admin", OC_User::isAdminUser(OC_User::getUser())); $tmpl->assign( "url", $url ); $tmpl->assign( "url1", $url1 ); $tmpl->assign( "url2", $url2 ); diff --git a/settings/users.php b/settings/users.php index 07a7620d3c0..1a32a7ecb5b 100644 --- a/settings/users.php +++ b/settings/users.php @@ -18,8 +18,7 @@ OC_App::setActiveNavigationEntry( 'core_users' ); $users = array(); $groups = array(); -$isadmin = OC_Group::inGroup(OC_User::getUser(), 'admin')?true:false; -if($isadmin) { +if(OC_User::isAdminUser(OC_User::getUser())) { $accessiblegroups = OC_Group::getGroups(); $accessibleusers = OC_User::getUsers('', 30); $subadmins = OC_SubAdmin::getAllSubAdmins(); -- cgit v1.2.3 From eab6d7eb23f66ac4a662a036336b292138e4484c Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 14 Jan 2013 21:39:49 +0100 Subject: Enhanced auth is totally unmaintained and broken MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Let's remove it, it's also not secure anymore with the introduction of our API etc... (And doesn't work with ldap etc…) --- config/config.sample.php | 6 ------ core/templates/verify.php | 18 ------------------ lib/json.php | 13 ------------- lib/util.php | 34 ---------------------------------- settings/ajax/changepassword.php | 4 ---- settings/settings.php | 1 - 6 files changed, 76 deletions(-) delete mode 100644 core/templates/verify.php (limited to 'lib') diff --git a/config/config.sample.php b/config/config.sample.php index b1655d02830..33aafab5484 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -36,12 +36,6 @@ $CONFIG = array( /* The automatic protocol detection of ownCloud can fail in certain reverse proxy situations. This option allows to manually override the protocol detection. For example "https" */ "overwriteprotocol" => "", -/* Enhanced auth forces users to enter their password again when performing potential sensitive actions like creating or deleting users */ -"enhancedauth" => true, - -/* Time in seconds how long an user is authenticated without entering his password again before performing sensitive actions like creating or deleting users etc...*/ -"enhancedauthtime" => 15 * 60, - /* A proxy to use to connect to the internet. For example "myproxy.org:88" */ "proxy" => "", diff --git a/core/templates/verify.php b/core/templates/verify.php deleted file mode 100644 index 600eaca05b7..00000000000 --- a/core/templates/verify.php +++ /dev/null @@ -1,18 +0,0 @@ -
-
-
    -
  • - t('Security Warning!'); ?>
    - t("Please verify your password.
    For security reasons you may be occasionally asked to enter your password again."); ?>
    -
  • -
-

- -

-

- - -

- -
-
diff --git a/lib/json.php b/lib/json.php index 5ab877540d4..c87de3e200b 100644 --- a/lib/json.php +++ b/lib/json.php @@ -74,19 +74,6 @@ class OC_JSON{ exit(); } } - - /** - * Check if the user verified the login with his password - */ - public static function verifyUser() { - if(OC_Config::getValue('enhancedauth', false) === true) { - if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { - $l = OC_L10N::get('lib'); - self::error(array( 'data' => array( 'message' => $l->t('Authentication error') ))); - exit(); - } - } - } /** * Send json error msg diff --git a/lib/util.php b/lib/util.php index 06ae37176c1..a8576fc1057 100755 --- a/lib/util.php +++ b/lib/util.php @@ -360,40 +360,6 @@ class OC_Util { return true; } - /** - * Check if the user verified the login with his password in the last 15 minutes - * If not, the user will be shown a password verification page - */ - public static function verifyUser() { - if(OC_Config::getValue('enhancedauth', false) === true) { - // Check password to set session - if(isset($_POST['password'])) { - if (OC_User::login(OC_User::getUser(), $_POST["password"] ) === true) { - $_SESSION['verifiedLogin']=time() + OC_Config::getValue('enhancedauthtime', 15 * 60); - } - } - - // Check if the user verified his password - if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { - OC_Template::printGuestPage("", "verify", array('username' => OC_User::getUser())); - exit(); - } - } - } - - /** - * Check if the user verified the login with his password - * @return bool - */ - public static function isUserVerified() { - if(OC_Config::getValue('enhancedauth', false) === true) { - if(!isset($_SESSION['verifiedLogin']) OR $_SESSION['verifiedLogin'] < time()) { - return false; - } - } - return true; - } - /** * Redirect to the user default page */ diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index aed000f7f24..8d45e62e4d8 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -30,10 +30,6 @@ if(is_null($userstatus)) { exit(); } -if($userstatus === 'admin' || $userstatus === 'subadmin') { - OC_JSON::verifyUser(); -} - // Return Success story if( OC_User::setPassword( $username, $password )) { OC_JSON::success(array("data" => array( "username" => $username ))); diff --git a/settings/settings.php b/settings/settings.php index add94b5b011..1e05452ec4d 100644 --- a/settings/settings.php +++ b/settings/settings.php @@ -6,7 +6,6 @@ */ OC_Util::checkLoggedIn(); -OC_Util::verifyUser(); OC_App::loadApps(); OC_Util::addStyle( 'settings', 'settings' ); -- cgit v1.2.3 From c845e756930a43aa0be8b07f3d398c2c1d8f36e8 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 14 Jan 2013 22:01:52 +0100 Subject: Expand if to multiple lines Oneliners are ugly. --- lib/util.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/util.php b/lib/util.php index a8576fc1057..225e70d7658 100755 --- a/lib/util.php +++ b/lib/util.php @@ -467,8 +467,12 @@ class OC_Util { * @return array with sanitized strings or a single sanitized string, depends on the input parameter. */ public static function sanitizeHTML( &$value ) { - if (is_array($value) || is_object($value)) array_walk_recursive($value, 'OC_Util::sanitizeHTML'); - else $value = htmlentities($value, ENT_QUOTES, 'UTF-8'); //Specify encoding for PHP<5.4 + if (is_array($value) || is_object($value)) + { + array_walk_recursive($value, 'OC_Util::sanitizeHTML'); + } else { + $value = htmlentities($value, ENT_QUOTES, 'UTF-8'); //Specify encoding for PHP<5.4 + } return $value; } -- cgit v1.2.3 From ab287d2ba481c29a08853e2eadd3655c01ca135f Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Mon, 14 Jan 2013 22:04:31 +0100 Subject: Move { to same line --- lib/util.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/util.php b/lib/util.php index 225e70d7658..374baa43dbe 100755 --- a/lib/util.php +++ b/lib/util.php @@ -467,8 +467,7 @@ class OC_Util { * @return array with sanitized strings or a single sanitized string, depends on the input parameter. */ public static function sanitizeHTML( &$value ) { - if (is_array($value) || is_object($value)) - { + if (is_array($value) || is_object($value)) { array_walk_recursive($value, 'OC_Util::sanitizeHTML'); } else { $value = htmlentities($value, ENT_QUOTES, 'UTF-8'); //Specify encoding for PHP<5.4 -- cgit v1.2.3