From 5b44714f4cbd75138519789f55fd8b6f4b5d4241 Mon Sep 17 00:00:00 2001 From: Frank Karlitschek Date: Tue, 13 Nov 2012 15:11:02 +0100 Subject: [PATCH 001/251] =?UTF-8?q?first=20version=20of=20the=20new=20prev?= =?UTF-8?q?iewer=20lib.=20It=20currently=20only=20created=20previews/thumb?= =?UTF-8?q?nails=20for=20images.=20It=20get=C2=B4s=20more=20interesting=20?= =?UTF-8?q?when=20we=20add=20PDFs,=20movies,=20mp3,=20text=20files=20and?= =?UTF-8?q?=20more...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/preview.php | 131 +++++++++++++++++++++++++++++++++++++++++ lib/public/preview.php | 50 ++++++++++++++++ 2 files changed, 181 insertions(+) create mode 100755 lib/preview.php create mode 100644 lib/public/preview.php diff --git a/lib/preview.php b/lib/preview.php new file mode 100755 index 0000000000..8b1a42925a --- /dev/null +++ b/lib/preview.php @@ -0,0 +1,131 @@ +show(); + }else{ + header('Content-type: image/png'); + OC_PreviewUnknown::getThumbnail($maxX,$maxY); + } + } + + +} + + + +class OC_PreviewImage { + + // the thumbnail cache folder + const THUMBNAILS_FOLDER = 'thumbnails'; + + public static function getThumbnail($path,$maxX,$maxY,$scalingup) { + $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.self::THUMBNAILS_FOLDER); + + // is a preview already in the cache? + if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { + return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); + } + + // does the sourcefile exist? + if (!\OC_Filesystem::file_exists($path)) { + \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); + return false; + } + + // open the source image + $image = new \OC_Image(); + $image->loadFromFile(\OC_Filesystem::getLocalFile($path)); + if (!$image->valid()) return false; + + // fix the orientation + $image->fixOrientation(); + + // calculate the right preview size + $Xsize=$image->width(); + $Ysize=$image->height(); + if (($Xsize/$Ysize)>($maxX/$maxY)) { + $factor=$maxX/$Xsize; + } else { + $factor=$maxY/$Ysize; + } + + // only scale up if requested + if($scalingup==false) { + if($factor>1) $factor=1; + } + $newXsize=$Xsize*$factor; + $newYsize=$Ysize*$factor; + + // resize + $ret = $image->preciseResize($newXsize, $newYsize); + if (!$ret) { + \OC_Log::write('Preview', 'Couldn\'t resize image', \OC_Log::ERROR); + unset($image); + return false; + } + + // store in cache + $l = $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); + $image->save($l); + + return $image; + } + + + +} + + +class OC_PreviewUnknown { + public static function getThumbnail($maxX,$maxY) { + + // check if GD is installed + if(!extension_loaded('gd') || !function_exists('gd_info')) { + OC_Log::write('preview', __METHOD__.'(): GD module not installed', OC_Log::ERROR); + return false; + } + + // create a white image + $image = imagecreatetruecolor($maxX, $maxY); + $color = imagecolorallocate($image, 255, 255, 255); + imagefill($image, 0, 0, $color); + + // output the image + imagepng($image); + imagedestroy($image); + } + +} + diff --git a/lib/public/preview.php b/lib/public/preview.php new file mode 100644 index 0000000000..a7487c485f --- /dev/null +++ b/lib/public/preview.php @@ -0,0 +1,50 @@ +. +* +*/ + +/** + * Public interface of ownCloud for apps to use. + * Preview Class. + * + */ + +// use OCP namespace for all classes that are considered public. +// This means that they should be used by apps instead of the internal ownCloud classes +namespace OCP; + +/** + * This class provides functions to render and show thumbnails and previews of files + */ +class Preview { + + /** + * @brief return a preview of a file + * @param $file The path to the file where you want a thumbnail from + * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image + * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image + * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly + * @return image + */ + public static function show($file,$maxX=100,$maxY=75,$scaleup=false) { + return(\OC_Preview::show($file,$maxX,$maxY,$scaleup)); + } + +} From e484811e24f6332df49eb35c7e2adffca81d2005 Mon Sep 17 00:00:00 2001 From: Frank Karlitschek Date: Tue, 13 Nov 2012 16:14:16 +0100 Subject: [PATCH 002/251] add some documentation, remove a debug hack, move folder name definition to main class --- lib/preview.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 8b1a42925a..3fa494a2e0 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -19,21 +19,28 @@ TODO: class OC_Preview { - + + // the thumbnail cache folder + const THUMBNAILS_FOLDER = 'thumbnails'; /** * @brief return a preview of a file * @param $file The path to the file where you want a thumbnail from * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image + * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return image */ - static public function show($file,$maxX,$maxY) { + static public function show($file,$maxX,$maxY,$scalingup) { + // get the mimetype of the file $mimetype=explode('/',OC_FileSystem::getMimeType($file)); - if($mimetype[0]=='imaage'){ + + // it´s an image + if($mimetype[0]=='image'){ OCP\Response::enableCaching(3600 * 24); // 24 hour - $image=OC_PreviewImage::getThumbnail($file,$maxX,$maxY,false); + $image=OC_PreviewImage::getThumbnail($file,$maxX,$maxY,$scalingup); $image->show(); + // it´s something else. Let´s create a dummy preview }else{ header('Content-type: image/png'); OC_PreviewUnknown::getThumbnail($maxX,$maxY); @@ -47,11 +54,8 @@ class OC_Preview { class OC_PreviewImage { - // the thumbnail cache folder - const THUMBNAILS_FOLDER = 'thumbnails'; - public static function getThumbnail($path,$maxX,$maxY,$scalingup) { - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.self::THUMBNAILS_FOLDER); + $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); // is a preview already in the cache? if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { From eb27c0b2a84da44f8e42f7e4aca0102c969eb195 Mon Sep 17 00:00:00 2001 From: Frank Karlitschek Date: Mon, 14 Jan 2013 15:51:47 +0100 Subject: [PATCH 003/251] snapshor of the preview lib. movies are not yet working --- lib/preview.php | 94 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 68 insertions(+), 26 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 3fa494a2e0..d49e9d3bde 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -9,6 +9,7 @@ /* TODO: - delete thumbnails if files change. + - make it work with external filesystem files. - movies support - pdf support - mp3/id3 support @@ -34,12 +35,17 @@ class OC_Preview { static public function show($file,$maxX,$maxY,$scalingup) { // get the mimetype of the file $mimetype=explode('/',OC_FileSystem::getMimeType($file)); - // it´s an image if($mimetype[0]=='image'){ OCP\Response::enableCaching(3600 * 24); // 24 hour $image=OC_PreviewImage::getThumbnail($file,$maxX,$maxY,$scalingup); $image->show(); + + // it´s a video + }elseif($mimetype[0]=='video'){ + OCP\Response::enableCaching(3600 * 24); // 24 hour + OC_PreviewMovie::getThumbnail($file,$maxX,$maxY,$scalingup); + // it´s something else. Let´s create a dummy preview }else{ header('Content-type: image/png'); @@ -55,56 +61,59 @@ class OC_Preview { class OC_PreviewImage { public static function getThumbnail($path,$maxX,$maxY,$scalingup) { - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); - // is a preview already in the cache? + $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); + + // is a preview already in the cache? if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); } - - // does the sourcefile exist? + + // does the sourcefile exist? if (!\OC_Filesystem::file_exists($path)) { \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); return false; } - // open the source image + // open the source image $image = new \OC_Image(); $image->loadFromFile(\OC_Filesystem::getLocalFile($path)); if (!$image->valid()) return false; - // fix the orientation + // fix the orientation $image->fixOrientation(); - - // calculate the right preview size - $Xsize=$image->width(); - $Ysize=$image->height(); - if (($Xsize/$Ysize)>($maxX/$maxY)) { - $factor=$maxX/$Xsize; - } else { - $factor=$maxY/$Ysize; - } - - // only scale up if requested - if($scalingup==false) { - if($factor>1) $factor=1; - } - $newXsize=$Xsize*$factor; - $newYsize=$Ysize*$factor; - // resize + // calculate the right preview size + $Xsize=$image->width(); + $Ysize=$image->height(); + if (($Xsize/$Ysize)>($maxX/$maxY)) { + $factor=$maxX/$Xsize; + } else { + $factor=$maxY/$Ysize; + } + + // only scale up if requested + if($scalingup==false) { + if($factor>1) $factor=1; + } + $newXsize=$Xsize*$factor; + $newYsize=$Ysize*$factor; + + // resize $ret = $image->preciseResize($newXsize, $newYsize); if (!$ret) { \OC_Log::write('Preview', 'Couldn\'t resize image', \OC_Log::ERROR); unset($image); return false; } - - // store in cache + + // store in cache $l = $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); $image->save($l); return $image; + + } @@ -112,6 +121,39 @@ class OC_PreviewImage { } +class OC_PreviewMovie { + + public static function isAvailable() { + $check=shell_exec('ffmpeg'); + if($check==NULL) return(false); else return(true); + } + + public static function getThumbnail($path,$maxX,$maxY,$scalingup) { + $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); + + // is a preview already in the cache? + if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { + return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); + } + + // does the sourcefile exist? + if (!\OC_Filesystem::file_exists($path)) { + \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); + return false; + } + + // call ffmpeg to do the screenshot + shell_exec('ffmpeg -y -i {'.escapeshellarg($path).'} -f mjpeg -vframes 1 -ss 1 -s {'.escapeshellarg($maxX).'}x{'.escapeshellarg($maxY).'} {.'.$thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup).'}'); + + // output the generated Preview + $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); + unset($thumbnails_view); + } + + +} + + class OC_PreviewUnknown { public static function getThumbnail($maxX,$maxY) { From 9ef449842a369c2517f5c34932b502b754393ce0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 25 Apr 2013 11:18:45 +0200 Subject: [PATCH 004/251] save current work state of Preview Lib --- lib/preview.php | 384 +++++++++++++++++++++++++++++------------------- 1 file changed, 232 insertions(+), 152 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index d49e9d3bde..c704763321 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -1,28 +1,139 @@ getFileInfo($file); + $fileid = self::$fileinfo['fileid']; + + //echo self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid; + if(!self::$fileview->is_dir(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid)){ + return false; + } + + //does a preview with the wanted height and width already exist? + if(self::$fileview->file_exists(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png')){ + return self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png'; + } + + $wantedaspectratio = $maxX / $maxY; + + //array for usable cached thumbnails + $possiblethumbnails = array(); + + $allthumbnails = self::$fileview->getDirectoryContent(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid); + foreach($allthumbnails as $thumbnail){ + $size = explode('-', $thumbnail['name']); + $x = $size[0]; + $y = $size[1]; + + $aspectratio = $x / $y; + if($aspectratio != $wantedaspectratio){ + continue; + } + + if($x < $maxX || $y < $maxY){ + if($scalingup){ + $scalefactor = $maxX / $x; + if($scalefactor > self::MAX_SCALE_FACTOR){ + continue; + } + }else{ + continue; + } + } + + $possiblethumbnails[$x] = $thumbnail['path']; + } + + if(count($possiblethumbnails) === 0){ + return false; + } + + if(count($possiblethumbnails) === 1){ + return current($possiblethumbnails); + } + + ksort($possiblethumbnails); + + if(key(reset($possiblethumbnails)) > $maxX){ + return current(reset($possiblethumbnails)); + } + + if(key(end($possiblethumbnails)) < $maxX){ + return current(end($possiblethumbnails)); + } + + foreach($possiblethumbnails as $width => $path){ + if($width < $maxX){ + continue; + }else{ + return $path; + } + } + } + + /** + * @brief delete a preview with a specfic height and width + * @param $file path to the file + * @param $x width of preview + * @param $y height of preview + * @return image + */ + public static function deletePreview($file, $x, $y){ + self::init(); + + $fileinfo = self::$fileview->getFileInfo($file); + $fileid = self::$fileinfo['fileid']; + + return self::$fileview->unlink(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png'); + } + + /** + * @brief deletes all previews of a file + * @param $file path of file + * @return bool + */ + public static function deleteAllPrevies($file){ + self::init(); + + $fileinfo = self::$fileview->getFileInfo($file); + $fileid = self::$fileinfo['fileid']; + + return self::$fielview->rmdir(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid); + } /** * @brief return a preview of a file @@ -32,146 +143,115 @@ class OC_Preview { * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return image */ - static public function show($file,$maxX,$maxY,$scalingup) { - // get the mimetype of the file - $mimetype=explode('/',OC_FileSystem::getMimeType($file)); - // it´s an image - if($mimetype[0]=='image'){ - OCP\Response::enableCaching(3600 * 24); // 24 hour - $image=OC_PreviewImage::getThumbnail($file,$maxX,$maxY,$scalingup); - $image->show(); + public static function getPreview($file, $maxX, $maxY, $scalingup){ + self::init(); + + $cached = self::isCached($file, $maxX, $maxY); + if($cached){ + $image = new \OC_Image($cached); + if($image->width() != $maxX && $image->height != $maxY){ + $image->preciseResize($maxX, $maxY); + } + return $image; + } + + $mimetype = self::$fileview->getMimeType($file); + + $preview; + + foreach(self::$providers as $supportedmimetype => $provider){ + if(!preg_match($supportedmimetype, $mimetype)){ + continue; + } + + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup); + + if(!$preview){ + continue; + } + + if(!($preview instanceof \OC_Image)){ + $preview = @new \OC_Image($preview); + } + + //cache thumbnail + $preview->save(self::$filesview->getAbsolutePath(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png')); + + break; + } + + return $preview; + } - // it´s a video - }elseif($mimetype[0]=='video'){ - OCP\Response::enableCaching(3600 * 24); // 24 hour - OC_PreviewMovie::getThumbnail($file,$maxX,$maxY,$scalingup); - - // it´s something else. Let´s create a dummy preview - }else{ - header('Content-type: image/png'); - OC_PreviewUnknown::getThumbnail($maxX,$maxY); + /** + * @brief return a preview of a file + * @param $file The path to the file where you want a thumbnail from + * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image + * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image + * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly + * @return image + */ + public static function showPreview($file, $maxX, $maxY, $scalingup = true, $fontsize = 12){ + OCP\Response::enableCaching(3600 * 24); // 24 hour + $preview = self::getPreview($file, $maxX, $maxY, $scalingup, $fontsize); + $preview->show(); + } + + /** + * @brief check whether or not providers and views are initialized and initialize if not + * @return void + */ + private static function init(){ + if(empty(self::$providers)){ + self::initProviders(); + } + if(is_null(self::$thumbnailsview) || is_null(self::$userlandview)){ + self::initViews(); } } + /** + * @brief register a new preview provider to be used + * @param string $provider class name of a OC_Preview_Provider + * @return void + */ + public static function registerProvider($class, $options=array()){ + self::$registeredProviders[]=array('class'=>$class, 'options'=>$options); + } -} - - - -class OC_PreviewImage { - - public static function getThumbnail($path,$maxX,$maxY,$scalingup) { - - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); - - // is a preview already in the cache? - if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { - return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); - } - - // does the sourcefile exist? - if (!\OC_Filesystem::file_exists($path)) { - \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); - return false; - } - - // open the source image - $image = new \OC_Image(); - $image->loadFromFile(\OC_Filesystem::getLocalFile($path)); - if (!$image->valid()) return false; - - // fix the orientation - $image->fixOrientation(); - - // calculate the right preview size - $Xsize=$image->width(); - $Ysize=$image->height(); - if (($Xsize/$Ysize)>($maxX/$maxY)) { - $factor=$maxX/$Xsize; - } else { - $factor=$maxY/$Ysize; - } - - // only scale up if requested - if($scalingup==false) { - if($factor>1) $factor=1; - } - $newXsize=$Xsize*$factor; - $newYsize=$Ysize*$factor; - - // resize - $ret = $image->preciseResize($newXsize, $newYsize); - if (!$ret) { - \OC_Log::write('Preview', 'Couldn\'t resize image', \OC_Log::ERROR); - unset($image); - return false; - } - - // store in cache - $l = $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); - $image->save($l); - - return $image; - - - } - - - -} - - -class OC_PreviewMovie { - - public static function isAvailable() { - $check=shell_exec('ffmpeg'); - if($check==NULL) return(false); else return(true); - } - - public static function getThumbnail($path,$maxX,$maxY,$scalingup) { - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); - - // is a preview already in the cache? - if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { - return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); - } - - // does the sourcefile exist? - if (!\OC_Filesystem::file_exists($path)) { - \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); - return false; - } - - // call ffmpeg to do the screenshot - shell_exec('ffmpeg -y -i {'.escapeshellarg($path).'} -f mjpeg -vframes 1 -ss 1 -s {'.escapeshellarg($maxX).'}x{'.escapeshellarg($maxY).'} {.'.$thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup).'}'); - - // output the generated Preview - $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); - unset($thumbnails_view); - } - - -} - - -class OC_PreviewUnknown { - public static function getThumbnail($maxX,$maxY) { - - // check if GD is installed - if(!extension_loaded('gd') || !function_exists('gd_info')) { - OC_Log::write('preview', __METHOD__.'(): GD module not installed', OC_Log::ERROR); - return false; + /** + * @brief create instances of all the registered preview providers + * @return void + */ + private static function initProviders(){ + if(count(self::$providers)>0) { + return; } - - // create a white image - $image = imagecreatetruecolor($maxX, $maxY); - $color = imagecolorallocate($image, 255, 255, 255); - imagefill($image, 0, 0, $color); - - // output the image - imagepng($image); - imagedestroy($image); - } - -} - + + foreach(self::$registeredProviders as $provider) { + $class=$provider['class']; + $options=$provider['options']; + + $object = new $class($options); + + self::$providers[$object->getMimeType()] = $object; + } + + $keys = array_map('strlen', array_keys(self::$providers)); + array_multisort($keys, SORT_DESC, self::$providers); + } + + /** + * @brief initialize a new \OC\Files\View object + * @return void + */ + private static function initViews(){ + if(is_null(self::$fileview)){ + self::$fileview = new OC\Files\View(); + } + } + + public static function previewRouter($params){ + var_dump($params); + } +} \ No newline at end of file From f02aca3f6ee295485d5bb9bc99b85b5573716f17 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 25 Apr 2013 11:42:40 +0200 Subject: [PATCH 005/251] add route for previews --- core/routes.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/routes.php b/core/routes.php index be19b66bf7..be5766cea9 100644 --- a/core/routes.php +++ b/core/routes.php @@ -42,7 +42,8 @@ $this->create('js_config', '/core/js/config.js') // Routing $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); - +$this->create('core_ajax_preview', '/core/preview.png') + ->action('OC_Preview', 'previewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() From 8c1925425b26d9b2889632c724ec455ceeed4dd4 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 25 Apr 2013 12:51:44 +0200 Subject: [PATCH 006/251] save current work state --- lib/preview.php | 32 ++++++++++++++++-- lib/preview/images.php | 71 ++++++++++++++++++++++++++++++++++++++++ lib/preview/movies.php | 42 ++++++++++++++++++++++++ lib/preview/mp3.php | 1 + lib/preview/pdf.php | 0 lib/preview/provider.php | 20 +++++++++++ lib/preview/unknown.php | 34 +++++++++++++++++++ 7 files changed, 197 insertions(+), 3 deletions(-) create mode 100644 lib/preview/images.php create mode 100644 lib/preview/movies.php create mode 100644 lib/preview/mp3.php create mode 100644 lib/preview/pdf.php create mode 100644 lib/preview/provider.php create mode 100644 lib/preview/unknown.php diff --git a/lib/preview.php b/lib/preview.php index c704763321..de79b42407 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -205,7 +205,7 @@ class OC_Preview { if(empty(self::$providers)){ self::initProviders(); } - if(is_null(self::$thumbnailsview) || is_null(self::$userlandview)){ + if(is_null(self::$fileview)){ self::initViews(); } } @@ -247,11 +247,37 @@ class OC_Preview { */ private static function initViews(){ if(is_null(self::$fileview)){ - self::$fileview = new OC\Files\View(); + //does this work with LDAP? + self::$fileview = new OC\Files\View(OC_User::getUser()); } } public static function previewRouter($params){ - var_dump($params); + self::init(); + + $file = (string) urldecode($_GET['file']); + $maxX = (int) $_GET['x']; + $maxY = (int) $_GET['y']; + $scalingup = (bool) $_GET['scalingup']; + + $path = 'files/' . $file; + + if($maxX === 0 || $maxY === 0){ + OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::DEBUG); + exit; + } + + var_dump(self::$fileview->file_exists($path)); + var_dump(self::$fileview->getDirectoryContent()); + var_dump(self::$fileview->getDirectoryContent('files/')); + var_dump($path); + var_dump(self::$fileview->filesize($path)); + var_dump(self::$fileview->getAbsolutePath('/')); + + if(!self::$fileview->filesize($path)){ + OC_Response::setStatus(OC_Response::STATUS_NOT_FOUND); + } + + self::showPreview($file, $maxX, $maxY, $scalingup); } } \ No newline at end of file diff --git a/lib/preview/images.php b/lib/preview/images.php new file mode 100644 index 0000000000..6b6e8e3599 --- /dev/null +++ b/lib/preview/images.php @@ -0,0 +1,71 @@ +file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { + return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); + } + + // does the sourcefile exist? + if (!\OC_Filesystem::file_exists($path)) { + \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); + return false; + } + + // open the source image + $image = new \OC_Image(); + $image->loadFromFile(\OC_Filesystem::getLocalFile($path)); + if (!$image->valid()) return false; + + // fix the orientation + $image->fixOrientation(); + + // calculate the right preview size + $Xsize=$image->width(); + $Ysize=$image->height(); + if (($Xsize/$Ysize)>($maxX/$maxY)) { + $factor=$maxX/$Xsize; + } else { + $factor=$maxY/$Ysize; + } + + // only scale up if requested + if($scalingup==false) { + if($factor>1) $factor=1; + } + $newXsize=$Xsize*$factor; + $newYsize=$Ysize*$factor; + + // resize + $ret = $image->preciseResize($newXsize, $newYsize); + if (!$ret) { + \OC_Log::write('Preview', 'Couldn\'t resize image', \OC_Log::ERROR); + unset($image); + return false; + } + + // store in cache + $l = $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); + $image->save($l); + + return $image; + } + +} + +OC_Preview::registerProvider('OC_Preview_Image'); \ No newline at end of file diff --git a/lib/preview/movies.php b/lib/preview/movies.php new file mode 100644 index 0000000000..afa27c0b14 --- /dev/null +++ b/lib/preview/movies.php @@ -0,0 +1,42 @@ +file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { + return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); + } + + // does the sourcefile exist? + if (!\OC_Filesystem::file_exists($path)) { + \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); + return false; + } + + // call ffmpeg to do the screenshot + shell_exec('ffmpeg -y -i {'.escapeshellarg($path).'} -f mjpeg -vframes 1 -ss 1 -s {'.escapeshellarg($maxX).'}x{'.escapeshellarg($maxY).'} {.'.$thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup).'}'); + + // output the generated Preview + $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); + unset($thumbnails_view); + } + + } + + OC_Preview::registerProvider('OC_Preview_Movie'); +} \ No newline at end of file diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php new file mode 100644 index 0000000000..645e6fa623 --- /dev/null +++ b/lib/preview/mp3.php @@ -0,0 +1 @@ +///audio\/mpeg/ \ No newline at end of file diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lib/preview/provider.php b/lib/preview/provider.php new file mode 100644 index 0000000000..c45edbba44 --- /dev/null +++ b/lib/preview/provider.php @@ -0,0 +1,20 @@ +options=$options; + } + + abstract public function getMimeType(); + + /** + * search for $query + * @param string $query + * @return + */ + abstract public function getThumbnail($path, $maxX, $maxY, $scalingup); +} diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php new file mode 100644 index 0000000000..1cd270db68 --- /dev/null +++ b/lib/preview/unknown.php @@ -0,0 +1,34 @@ + Date: Thu, 9 May 2013 23:59:16 +0200 Subject: [PATCH 007/251] implement OC_Preview --- lib/preview.php | 527 +++++++++++++++++++++++++++++---------- lib/preview/images.php | 53 +--- lib/preview/movies.php | 4 +- lib/preview/mp3.php | 21 +- lib/preview/pdf.php | 29 +++ lib/preview/provider.php | 2 +- lib/preview/unknown.php | 2 +- 7 files changed, 451 insertions(+), 187 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index de79b42407..c062a06887 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -5,21 +5,38 @@ * This file is licensed under the Affero General Public License version 3 or * later. * See the COPYING-README file. - */ -/* + * * Thumbnails: * structure of filename: * /data/user/thumbnails/pathhash/x-y.png * */ +require_once('preview/images.php'); +require_once('preview/movies.php'); +require_once('preview/mp3.php'); +require_once('preview/pdf.php'); +require_once('preview/unknown.php'); class OC_Preview { //the thumbnail folder const THUMBNAILS_FOLDER = 'thumbnails'; - const MAX_SCALE_FACTOR = 2; + + //config + private $max_scale_factor; + private $max_x; + private $max_y; //fileview object - static private $fileview = null; + private $fileview = null; + private $userview = null; + + //vars + private $file; + private $maxX; + private $maxY; + private $scalingup; + + private $preview; //preview providers static private $providers = array(); @@ -27,6 +44,8 @@ class OC_Preview { /** * @brief check if thumbnail or bigger version of thumbnail of file is cached + * @param $user userid + * @param $root path of root * @param $file The path to the file where you want a thumbnail from * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image @@ -34,68 +53,223 @@ class OC_Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - private static function isCached($file, $maxX, $maxY, $scalingup){ - $fileinfo = self::$fileview->getFileInfo($file); - $fileid = self::$fileinfo['fileid']; + public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = false){ + //set config + $this->max_x = OC_Config::getValue('preview_max_x', null); + $this->max_y = OC_Config::getValue('preview_max_y', null); + $this->max_scale_factor = OC_Config::getValue('preview_max_scale_factor', 10); - //echo self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid; - if(!self::$fileview->is_dir(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid)){ + //save parameters + $this->file = $file; + $this->maxX = $maxX; + $this->maxY = $maxY; + $this->scalingup = $scalingup; + + //init fileviews + $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); + $this->userview = new \OC\Files\View('/' . $user); + + if(!is_null($this->max_x)){ + if($this->maxX > $this->max_x){ + OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, OC_Log::DEBUG); + $this->maxX = $this->max_x; + } + } + + if(!is_null($this->max_y)){ + if($this->maxY > $this->max_y){ + OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, OC_Log::DEBUG); + $this->maxY = $this->max_y; + } + } + + //init providers + if(empty(self::$providers)){ + self::initProviders(); + } + + //check if there are any providers at all + if(empty(self::$providers)){ + OC_Log::write('core', 'No preview providers exist', OC_Log::ERROR); + throw new Exception('No providers'); + } + + //validate parameters + if($file === ''){ + OC_Log::write('core', 'No filename passed', OC_Log::ERROR); + throw new Exception('File not found'); + } + + //check if file exists + if(!$this->fileview->file_exists($file)){ + OC_Log::write('core', 'File:"' . $file . '" not found', OC_Log::ERROR); + throw new Exception('File not found'); + } + + //check if given size makes sense + if($maxX === 0 || $maxY === 0){ + OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::ERROR); + throw new Exception('Height and/or width set to 0'); + } + } + + /** + * @brief returns the path of the file you want a thumbnail from + * @return string + */ + public function getFile(){ + return $this->file; + } + + /** + * @brief returns the max width of the preview + * @return integer + */ + public function getMaxX(){ + return $this->maxX; + } + + /** + * @brief returns the max height of the preview + * @return integer + */ + public function getMaxY(){ + return $this->maxY; + } + + /** + * @brief returns whether or not scalingup is enabled + * @return bool + */ + public function getScalingup(){ + return $this->scalingup; + } + + /** + * @brief returns the name of the thumbnailfolder + * @return string + */ + public function getThumbnailsfolder(){ + return self::THUMBNAILS_FOLDER; + } + + /** + * @brief returns the max scale factor + * @return integer + */ + public function getMaxScaleFactor(){ + return $this->max_scale_factor; + } + + /** + * @brief returns the max width set in ownCloud's config + * @return integer + */ + public function getConfigMaxX(){ + return $this->max_x; + } + + /** + * @brief returns the max height set in ownCloud's config + * @return integer + */ + public function getConfigMaxY(){ + return $this->max_y; + } + + /** + * @brief deletes previews of a file with specific x and y + * @return bool + */ + public function deletePreview(){ + $fileinfo = $this->fileview->getFileInfo($this->file); + $fileid = $fileinfo['fileid']; + + return $this->userview->unlink(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $this->maxX . '-' . $this->maxY . '.png'); + } + + /** + * @brief deletes all previews of a file + * @return bool + */ + public function deleteAllPrevies(){ + $fileinfo = $this->fileview->getFileInfo($this->file); + $fileid = $fileinfo['fileid']; + + return $this->userview->rmdir(self::THUMBNAILS_FOLDER . '/' . $fileid); + } + + /** + * @brief check if thumbnail or bigger version of thumbnail of file is cached + * @return mixed (bool / string) + * false if thumbnail does not exist + * path to thumbnail if thumbnail exists + */ + private function isCached(){ + $file = $this->file; + $maxX = $this->maxX; + $maxY = $this->maxY; + $scalingup = $this->scalingup; + + $fileinfo = $this->fileview->getFileInfo($file); + $fileid = $fileinfo['fileid']; + + if(!$this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid)){ return false; } - + //does a preview with the wanted height and width already exist? - if(self::$fileview->file_exists(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png')){ - return self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png'; + if($this->userview->file_exists(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')){ + return self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; } - + $wantedaspectratio = $maxX / $maxY; - + //array for usable cached thumbnails $possiblethumbnails = array(); - - $allthumbnails = self::$fileview->getDirectoryContent(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid); + + $allthumbnails = $this->userview->getDirectoryContent(self::THUMBNAILS_FOLDER . '/' . $fileid); foreach($allthumbnails as $thumbnail){ $size = explode('-', $thumbnail['name']); $x = $size[0]; $y = $size[1]; - + $aspectratio = $x / $y; if($aspectratio != $wantedaspectratio){ continue; } - + if($x < $maxX || $y < $maxY){ if($scalingup){ $scalefactor = $maxX / $x; - if($scalefactor > self::MAX_SCALE_FACTOR){ + if($scalefactor > $this->max_scale_factor){ continue; } }else{ continue; } } - $possiblethumbnails[$x] = $thumbnail['path']; } - + if(count($possiblethumbnails) === 0){ return false; } - + if(count($possiblethumbnails) === 1){ return current($possiblethumbnails); } - + ksort($possiblethumbnails); - + if(key(reset($possiblethumbnails)) > $maxX){ return current(reset($possiblethumbnails)); } - + if(key(end($possiblethumbnails)) < $maxX){ return current(end($possiblethumbnails)); } - + foreach($possiblethumbnails as $width => $path){ if($width < $maxX){ continue; @@ -105,36 +279,6 @@ class OC_Preview { } } - /** - * @brief delete a preview with a specfic height and width - * @param $file path to the file - * @param $x width of preview - * @param $y height of preview - * @return image - */ - public static function deletePreview($file, $x, $y){ - self::init(); - - $fileinfo = self::$fileview->getFileInfo($file); - $fileid = self::$fileinfo['fileid']; - - return self::$fileview->unlink(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png'); - } - - /** - * @brief deletes all previews of a file - * @param $file path of file - * @return bool - */ - public static function deleteAllPrevies($file){ - self::init(); - - $fileinfo = self::$fileview->getFileInfo($file); - $fileid = self::$fileinfo['fileid']; - - return self::$fielview->rmdir(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid); - } - /** * @brief return a preview of a file * @param $file The path to the file where you want a thumbnail from @@ -143,44 +287,49 @@ class OC_Preview { * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return image */ - public static function getPreview($file, $maxX, $maxY, $scalingup){ - self::init(); - - $cached = self::isCached($file, $maxX, $maxY); + public function getPreview(){ + $file = $this->file; + $maxX = $this->maxX; + $maxY = $this->maxY; + $scalingup = $this->scalingup; + + $fileinfo = $this->fileview->getFileInfo($file); + $fileid = $fileinfo['fileid']; + + $cached = self::isCached(); + if($cached){ - $image = new \OC_Image($cached); - if($image->width() != $maxX && $image->height != $maxY){ - $image->preciseResize($maxX, $maxY); + $image = new \OC_Image($this->userview->getLocalFile($cached)); + $this->preview = $image; + }else{ + $mimetype = $this->fileview->getMimeType($file); + + $preview; + + foreach(self::$providers as $supportedmimetype => $provider){ + if(!preg_match($supportedmimetype, $mimetype)){ + continue; + } + + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); + + if(!$preview){ + continue; + } + + if(!($preview instanceof \OC_Image)){ + $preview = @new \OC_Image($preview); + } + + //cache thumbnail + $preview->save($this->userview->getLocalFile(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')); + + break; } - return $image; + $this->preview = $preview; } - - $mimetype = self::$fileview->getMimeType($file); - - $preview; - - foreach(self::$providers as $supportedmimetype => $provider){ - if(!preg_match($supportedmimetype, $mimetype)){ - continue; - } - - $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup); - - if(!$preview){ - continue; - } - - if(!($preview instanceof \OC_Image)){ - $preview = @new \OC_Image($preview); - } - - //cache thumbnail - $preview->save(self::$filesview->getAbsolutePath(self::THUMBNAILS_FOLDER . PATH_SEPARATOR . $fileid . PATH_SEPARATOR . $x . '-' . $y . '.png')); - - break; - } - - return $preview; + $this->resizeAndCrop(); + return $this->preview; } /** @@ -189,24 +338,109 @@ class OC_Preview { * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly - * @return image - */ - public static function showPreview($file, $maxX, $maxY, $scalingup = true, $fontsize = 12){ - OCP\Response::enableCaching(3600 * 24); // 24 hour - $preview = self::getPreview($file, $maxX, $maxY, $scalingup, $fontsize); - $preview->show(); - } - - /** - * @brief check whether or not providers and views are initialized and initialize if not * @return void */ - private static function init(){ - if(empty(self::$providers)){ - self::initProviders(); + public function showPreview(){ + OCP\Response::enableCaching(3600 * 24); // 24 hour + $preview = $this->getPreview(); + if($preview){ + $preview->show(); } - if(is_null(self::$fileview)){ - self::initViews(); + } + + /** + * @brief resize, crop and fix orientation + * @return image + */ + public function resizeAndCrop(){ + $image = $this->preview; + $x = $this->maxX; + $y = $this->maxY; + $scalingup = $this->scalingup; + + $image->fixOrientation(); + + if(!($image instanceof \OC_Image)){ + OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', OC_Log::DEBUG); + return; + } + + $realx = (int) $image->width(); + $realy = (int) $image->height(); + + if($x === $realx && $y === $realy){ + return $image; + } + + $factorX = $x / $realx; + $factorY = $y / $realy; + + if($factorX >= $factorY){ + $factor = $factorX; + }else{ + $factor = $factorY; + } + + // only scale up if requested + if($scalingup === false) { + if($factor>1) $factor=1; + } + if(!is_null($this->max_scale_factor)){ + if($factor > $this->max_scale_factor){ + OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $this->max_scale_factor, OC_Log::DEBUG); + $factor = $this->max_scale_factor; + } + } + $newXsize = $realx * $factor; + $newYsize = $realy * $factor; + + // resize + $image->preciseResize($newXsize, $newYsize); + + if($newXsize === $x && $newYsize === $y){ + $this->preview = $image; + return; + } + + if($newXsize >= $x && $newYsize >= $y){ + $cropX = floor(abs($x - $newXsize) * 0.5); + $cropY = floor(abs($y - $newYsize) * 0.5); + + $image->crop($cropX, $cropY, $x, $y); + + $this->preview = $image; + return; + } + + if($newXsize < $x || $newYsize < $y){ + if($newXsize > $x){ + $cropX = floor(($newXsize - $x) * 0.5); + $image->crop($cropX, 0, $x, $newYsize); + } + + if($newYsize > $y){ + $cropY = floor(($newYsize - $y) * 0.5); + $image->crop(0, $cropY, $newXsize, $y); + } + + $newXsize = (int) $image->width(); + $newYsize = (int) $image->height(); + + //create transparent background layer + $transparentlayer = imagecreatetruecolor($x, $y); + $black = imagecolorallocate($transparentlayer, 0, 0, 0); + $image = $image->resource(); + imagecolortransparent($transparentlayer, $black); + + $mergeX = floor(abs($x - $newXsize) * 0.5); + $mergeY = floor(abs($y - $newYsize) * 0.5); + + imagecopymerge($transparentlayer, $image, $mergeX, $mergeY, 0, 0, $newXsize, $newYsize, 100); + + $image = new \OC_Image($transparentlayer); + + $this->preview = $image; + return; } } @@ -236,48 +470,75 @@ class OC_Preview { self::$providers[$object->getMimeType()] = $object; } - + $keys = array_map('strlen', array_keys(self::$providers)); array_multisort($keys, SORT_DESC, self::$providers); } /** - * @brief initialize a new \OC\Files\View object + * @brief method that handles preview requests from users that are logged in * @return void */ - private static function initViews(){ - if(is_null(self::$fileview)){ - //does this work with LDAP? - self::$fileview = new OC\Files\View(OC_User::getUser()); + public static function previewRouter($params){ + OC_Util::checkLoggedIn(); + + $file = ''; + $maxX = 0; + $maxY = 0; + /* + * use: ?scalingup=0 / ?scalingup = 1 + * do not use ?scalingup=false / ?scalingup = true as these will always be true + */ + $scalingup = false; + + if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); + if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; + if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; + if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; + + if($file !== '' && $maxX !== 0 && $maxY !== 0){ + $preview = new OC_Preview(OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); + $preview->showPreview(); + }else{ + OC_Response::setStatus(404); + exit; } } - public static function previewRouter($params){ - self::init(); + /** + * @brief method that handles preview requests from users that are not logged in / view shared folders that are public + * @return void + */ + public static function publicPreviewRouter($params){ + $file = ''; + $maxX = 0; + $maxY = 0; + $scalingup = false; + $token = ''; - $file = (string) urldecode($_GET['file']); - $maxX = (int) $_GET['x']; - $maxY = (int) $_GET['y']; - $scalingup = (bool) $_GET['scalingup']; + $user = null; + $path = null; - $path = 'files/' . $file; + if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); + if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; + if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; + if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; + if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - if($maxX === 0 || $maxY === 0){ - OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::DEBUG); + $linkItem = OCP\Share::getShareByToken($token); + if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { + $userid = $linkItem['uid_owner']; + OC_Util::setupFS($fileOwner); + $path = $linkItem['file_source']; + } + + if($user !== null && $path !== null){ + $preview = new OC_Preview($userid, $path, $file, $maxX, $maxY, $scalingup); + $preview->showPreview(); + }else{ + OC_Response::setStatus(404); exit; } - var_dump(self::$fileview->file_exists($path)); - var_dump(self::$fileview->getDirectoryContent()); - var_dump(self::$fileview->getDirectoryContent('files/')); - var_dump($path); - var_dump(self::$fileview->filesize($path)); - var_dump(self::$fileview->getAbsolutePath('/')); - - if(!self::$fileview->filesize($path)){ - OC_Response::setStatus(OC_Response::STATUS_NOT_FOUND); - } - - self::showPreview($file, $maxX, $maxY, $scalingup); } } \ No newline at end of file diff --git a/lib/preview/images.php b/lib/preview/images.php index 6b6e8e3599..6766cdb214 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -12,60 +12,15 @@ class OC_Preview_Image extends OC_Preview_Provider{ return '/image\/.*/'; } - public static function getThumbnail($path,$maxX,$maxY,$scalingup) { - - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); - - // is a preview already in the cache? - if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { - return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); - } - - // does the sourcefile exist? - if (!\OC_Filesystem::file_exists($path)) { - \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); - return false; - } - - // open the source image + public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { + //new image object $image = new \OC_Image(); - $image->loadFromFile(\OC_Filesystem::getLocalFile($path)); + $image->loadFromFile($fileview->getLocalFile($path)); + //check if image object is valid if (!$image->valid()) return false; - // fix the orientation - $image->fixOrientation(); - - // calculate the right preview size - $Xsize=$image->width(); - $Ysize=$image->height(); - if (($Xsize/$Ysize)>($maxX/$maxY)) { - $factor=$maxX/$Xsize; - } else { - $factor=$maxY/$Ysize; - } - - // only scale up if requested - if($scalingup==false) { - if($factor>1) $factor=1; - } - $newXsize=$Xsize*$factor; - $newYsize=$Ysize*$factor; - - // resize - $ret = $image->preciseResize($newXsize, $newYsize); - if (!$ret) { - \OC_Log::write('Preview', 'Couldn\'t resize image', \OC_Log::ERROR); - unset($image); - return false; - } - - // store in cache - $l = $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); - $image->save($l); - return $image; } - } OC_Preview::registerProvider('OC_Preview_Image'); \ No newline at end of file diff --git a/lib/preview/movies.php b/lib/preview/movies.php index afa27c0b14..c994240424 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -6,7 +6,7 @@ * later. * See the COPYING-README file. */ -if(!is_null(shell_exec('ffmpeg'))){ +if(!is_null(shell_exec('ffmpeg -version'))){ class OC_Preview_Movie extends OC_Preview_Provider{ @@ -14,7 +14,7 @@ if(!is_null(shell_exec('ffmpeg'))){ return '/video\/.*/'; } - public static function getThumbnail($path,$maxX,$maxY,$scalingup) { + public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); // is a preview already in the cache? diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 645e6fa623..2481e74378 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -1 +1,20 @@ -///audio\/mpeg/ \ No newline at end of file +getLocalFile($path) . '[0]'); + $pdf->setImageFormat('png'); + + //new image object + $image = new \OC_Image(); + $image->loadFromFile($fileview->getLocalFile($path)); + //check if image object is valid + if (!$image->valid()) return false; + + return $image; + } +} + +OC_Preview::registerProvider('OC_Preview_PDF'); \ No newline at end of file diff --git a/lib/preview/provider.php b/lib/preview/provider.php index c45edbba44..e926403014 100644 --- a/lib/preview/provider.php +++ b/lib/preview/provider.php @@ -16,5 +16,5 @@ abstract class OC_Preview_Provider{ * @param string $query * @return */ - abstract public function getThumbnail($path, $maxX, $maxY, $scalingup); + abstract public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview); } diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 1cd270db68..5089a56d67 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -12,7 +12,7 @@ class OC_Preview_Unknown extends OC_Preview_Provider{ return '/.*/'; } - public static function getThumbnail($maxX,$maxY) { + public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { // check if GD is installed if(!extension_loaded('gd') || !function_exists('gd_info')) { OC_Log::write('preview', __METHOD__.'(): GD module not installed', OC_Log::ERROR); From 837c6ed597f1c549cac5b0b439b257d81ea02b1d Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 09:43:25 +0200 Subject: [PATCH 008/251] implement pdf preview backend --- lib/preview/pdf.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index d86ad64391..695f856953 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -14,11 +14,10 @@ class OC_Preview_PDF extends OC_Preview_Provider{ public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { //create imagick object from pdf $pdf = new imagick($fileview->getLocalFile($path) . '[0]'); - $pdf->setImageFormat('png'); - + $pdf->setImageFormat('jpg'); + //new image object - $image = new \OC_Image(); - $image->loadFromFile($fileview->getLocalFile($path)); + $image = new \OC_Image($pdf); //check if image object is valid if (!$image->valid()) return false; From 8dba46912d19bf976b24e0c097368f2e56ccb97b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 11:28:49 +0200 Subject: [PATCH 009/251] Disable transparent backgrounds for now --- lib/preview.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index c062a06887..44b551006f 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -427,17 +427,21 @@ class OC_Preview { $newYsize = (int) $image->height(); //create transparent background layer - $transparentlayer = imagecreatetruecolor($x, $y); - $black = imagecolorallocate($transparentlayer, 0, 0, 0); + $backgroundlayer = imagecreatetruecolor($x, $y); + $white = imagecolorallocate($backgroundlayer, 255, 255, 255); + imagefill($backgroundlayer, 0, 0, $white); + $image = $image->resource(); - imagecolortransparent($transparentlayer, $black); $mergeX = floor(abs($x - $newXsize) * 0.5); $mergeY = floor(abs($y - $newYsize) * 0.5); - imagecopymerge($transparentlayer, $image, $mergeX, $mergeY, 0, 0, $newXsize, $newYsize, 100); + imagecopy($backgroundlayer, $image, $mergeX, $mergeY, 0, 0, $newXsize, $newYsize); - $image = new \OC_Image($transparentlayer); + //$black = imagecolorallocate(0,0,0); + //imagecolortransparent($transparentlayer, $black); + + $image = new \OC_Image($backgroundlayer); $this->preview = $image; return; From f29b8cf68531844c23c45a210e280769a8cece73 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 11:30:44 +0200 Subject: [PATCH 010/251] set default value of scalingup to true --- lib/preview.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 44b551006f..3b6e0ae131 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -53,7 +53,7 @@ class OC_Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = false){ + public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = true){ //set config $this->max_x = OC_Config::getValue('preview_max_x', null); $this->max_y = OC_Config::getValue('preview_max_y', null); @@ -493,7 +493,7 @@ class OC_Preview { * use: ?scalingup=0 / ?scalingup = 1 * do not use ?scalingup=false / ?scalingup = true as these will always be true */ - $scalingup = false; + $scalingup = true; if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; @@ -517,7 +517,7 @@ class OC_Preview { $file = ''; $maxX = 0; $maxY = 0; - $scalingup = false; + $scalingup = true; $token = ''; $user = null; From 04a4234b9eba85dc1a2f690c12e6a59381a74a54 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 11:32:42 +0200 Subject: [PATCH 011/251] implement mp3 preview backend --- lib/preview/mp3.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 2481e74378..f5fac0b836 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -5,14 +5,30 @@ * later. * See the COPYING-README file. */ +require_once('getid3/getid3.php'); + class OC_Preview_MP3 extends OC_Preview_Provider{ public function getMimeType(){ return '/audio\/mpeg/'; } - public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + $getID3 = new getID3(); + //Todo - add stream support + $tags = $getID3->analyze($fileview->getLocalFile($path)); + getid3_lib::CopyTagsToComments($tags); + $picture = @$tags['id3v2']['APIC'][0]['data']; + $image = new \OC_Image($picture); + if (!$image->valid()) return $this->getNoCoverThumbnail($maxX, $maxY); + + return $image; + } + + public function getNoCoverThumbnail($maxX, $maxY){ + $image = new \OC_Image(); + return $image; } } From 8b39a085121fae7823046f209eecc3484cf5c936 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 12:00:32 +0200 Subject: [PATCH 012/251] fix typo --- lib/preview/images.php | 2 +- lib/preview/movies.php | 2 +- lib/preview/mp3.php | 2 +- lib/preview/pdf.php | 2 +- lib/preview/unknown.php | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index 6766cdb214..589c7d829d 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -1,7 +1,7 @@ Date: Fri, 17 May 2013 15:06:37 +0200 Subject: [PATCH 013/251] implement movie previews --- lib/preview/movies.php | 33 +++++++++++---------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 1f0ceb3ace..868755a120 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -7,7 +7,6 @@ * See the COPYING-README file. */ if(!is_null(shell_exec('ffmpeg -version'))){ - class OC_Preview_Movie extends OC_Preview_Provider{ public function getMimeType(){ @@ -15,28 +14,18 @@ if(!is_null(shell_exec('ffmpeg -version'))){ } public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - $thumbnails_view = new \OC_FilesystemView('/'.\OCP\User::getUser() .'/'.OC_Preview::THUMBNAILS_FOLDER); - - // is a preview already in the cache? - if ($thumbnails_view->file_exists($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)) { - return new \OC_Image($thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup)); - } - - // does the sourcefile exist? - if (!\OC_Filesystem::file_exists($path)) { - \OC_Log::write('Preview', 'File '.$path.' don\'t exists', \OC_Log::WARN); - return false; - } - - // call ffmpeg to do the screenshot - shell_exec('ffmpeg -y -i {'.escapeshellarg($path).'} -f mjpeg -vframes 1 -ss 1 -s {'.escapeshellarg($maxX).'}x{'.escapeshellarg($maxY).'} {.'.$thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup).'}'); - - // output the generated Preview - $thumbnails_view->getLocalFile($path.'-'.$maxX.'-'.$maxY.'-'.$scalingup); - unset($thumbnails_view); + $abspath = $fileview->getLocalfile($path); + + $tmppath = OC_Helper::tmpFile(); + + $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; + shell_exec($cmd); + + $image = new \OC_Image($tmppath); + if (!$image->valid()) return false; + + return $image; } - } - OC_Preview::registerProvider('OC_Preview_Movie'); } \ No newline at end of file From dd06387a9c65dfaf8d95e6545586f7a042bfd44e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 17 May 2013 19:08:16 +0200 Subject: [PATCH 014/251] remove whitespace --- lib/preview.php | 79 ++++++++++++++++++++-------------------- lib/preview/images.php | 2 +- lib/preview/movies.php | 10 ++--- lib/preview/mp3.php | 2 +- lib/preview/pdf.php | 2 +- lib/preview/provider.php | 2 +- lib/preview/unknown.php | 21 +++-------- 7 files changed, 53 insertions(+), 65 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 3b6e0ae131..d6c7260352 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -20,7 +20,7 @@ require_once('preview/unknown.php'); class OC_Preview { //the thumbnail folder const THUMBNAILS_FOLDER = 'thumbnails'; - + //config private $max_scale_factor; private $max_x; @@ -35,7 +35,7 @@ class OC_Preview { private $maxX; private $maxY; private $scalingup; - + private $preview; //preview providers @@ -58,7 +58,7 @@ class OC_Preview { $this->max_x = OC_Config::getValue('preview_max_x', null); $this->max_y = OC_Config::getValue('preview_max_y', null); $this->max_scale_factor = OC_Config::getValue('preview_max_scale_factor', 10); - + //save parameters $this->file = $file; $this->maxX = $maxX; @@ -112,7 +112,7 @@ class OC_Preview { throw new Exception('Height and/or width set to 0'); } } - + /** * @brief returns the path of the file you want a thumbnail from * @return string @@ -120,7 +120,7 @@ class OC_Preview { public function getFile(){ return $this->file; } - + /** * @brief returns the max width of the preview * @return integer @@ -136,7 +136,7 @@ class OC_Preview { public function getMaxY(){ return $this->maxY; } - + /** * @brief returns whether or not scalingup is enabled * @return bool @@ -144,7 +144,7 @@ class OC_Preview { public function getScalingup(){ return $this->scalingup; } - + /** * @brief returns the name of the thumbnailfolder * @return string @@ -176,7 +176,7 @@ class OC_Preview { public function getConfigMaxY(){ return $this->max_y; } - + /** * @brief deletes previews of a file with specific x and y * @return bool @@ -303,27 +303,27 @@ class OC_Preview { $this->preview = $image; }else{ $mimetype = $this->fileview->getMimeType($file); - + $preview; - + foreach(self::$providers as $supportedmimetype => $provider){ if(!preg_match($supportedmimetype, $mimetype)){ continue; } - + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); if(!$preview){ continue; } - + if(!($preview instanceof \OC_Image)){ $preview = @new \OC_Image($preview); } - + //cache thumbnail $preview->save($this->userview->getLocalFile(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')); - + break; } $this->preview = $preview; @@ -396,12 +396,12 @@ class OC_Preview { // resize $image->preciseResize($newXsize, $newYsize); - + if($newXsize === $x && $newYsize === $y){ $this->preview = $image; return; } - + if($newXsize >= $x && $newYsize >= $y){ $cropX = floor(abs($x - $newXsize) * 0.5); $cropY = floor(abs($y - $newYsize) * 0.5); @@ -411,38 +411,38 @@ class OC_Preview { $this->preview = $image; return; } - + if($newXsize < $x || $newYsize < $y){ if($newXsize > $x){ $cropX = floor(($newXsize - $x) * 0.5); $image->crop($cropX, 0, $x, $newYsize); } - + if($newYsize > $y){ $cropY = floor(($newYsize - $y) * 0.5); $image->crop(0, $cropY, $newXsize, $y); } - + $newXsize = (int) $image->width(); $newYsize = (int) $image->height(); - + //create transparent background layer $backgroundlayer = imagecreatetruecolor($x, $y); $white = imagecolorallocate($backgroundlayer, 255, 255, 255); imagefill($backgroundlayer, 0, 0, $white); - + $image = $image->resource(); - + $mergeX = floor(abs($x - $newXsize) * 0.5); $mergeY = floor(abs($y - $newYsize) * 0.5); - + imagecopy($backgroundlayer, $image, $mergeX, $mergeY, 0, 0, $newXsize, $newYsize); - + //$black = imagecolorallocate(0,0,0); //imagecolortransparent($transparentlayer, $black); - + $image = new \OC_Image($backgroundlayer); - + $this->preview = $image; return; } @@ -465,27 +465,27 @@ class OC_Preview { if(count(self::$providers)>0) { return; } - + foreach(self::$registeredProviders as $provider) { $class=$provider['class']; $options=$provider['options']; - + $object = new $class($options); - + self::$providers[$object->getMimeType()] = $object; } - + $keys = array_map('strlen', array_keys(self::$providers)); array_multisort($keys, SORT_DESC, self::$providers); } - + /** * @brief method that handles preview requests from users that are logged in * @return void */ public static function previewRouter($params){ OC_Util::checkLoggedIn(); - + $file = ''; $maxX = 0; $maxY = 0; @@ -494,12 +494,12 @@ class OC_Preview { * do not use ?scalingup=false / ?scalingup = true as these will always be true */ $scalingup = true; - + if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; - + if($file !== '' && $maxX !== 0 && $maxY !== 0){ $preview = new OC_Preview(OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); $preview->showPreview(); @@ -508,7 +508,7 @@ class OC_Preview { exit; } } - + /** * @brief method that handles preview requests from users that are not logged in / view shared folders that are public * @return void @@ -519,23 +519,23 @@ class OC_Preview { $maxY = 0; $scalingup = true; $token = ''; - + $user = null; $path = null; - + if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - + $linkItem = OCP\Share::getShareByToken($token); if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { $userid = $linkItem['uid_owner']; OC_Util::setupFS($fileOwner); $path = $linkItem['file_source']; } - + if($user !== null && $path !== null){ $preview = new OC_Preview($userid, $path, $file, $maxX, $maxY, $scalingup); $preview->showPreview(); @@ -543,6 +543,5 @@ class OC_Preview { OC_Response::setStatus(404); exit; } - } } \ No newline at end of file diff --git a/lib/preview/images.php b/lib/preview/images.php index 589c7d829d..a0df337d58 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -11,7 +11,7 @@ class OC_Preview_Image extends OC_Preview_Provider{ public function getMimeType(){ return '/image\/.*/'; } - + public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { //new image object $image = new \OC_Image(); diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 868755a120..8144956c99 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -12,18 +12,18 @@ if(!is_null(shell_exec('ffmpeg -version'))){ public function getMimeType(){ return '/video\/.*/'; } - + public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { $abspath = $fileview->getLocalfile($path); - + $tmppath = OC_Helper::tmpFile(); - + $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; shell_exec($cmd); - + $image = new \OC_Image($tmppath); if (!$image->valid()) return false; - + return $image; } } diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 5194e16581..6fb4b051f4 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -25,7 +25,7 @@ class OC_Preview_MP3 extends OC_Preview_Provider{ return $image; } - + public function getNoCoverThumbnail($maxX, $maxY){ $image = new \OC_Image(); return $image; diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index f1b7f3eee7..bf1d8b2b3b 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -15,7 +15,7 @@ class OC_Preview_PDF extends OC_Preview_Provider{ //create imagick object from pdf $pdf = new imagick($fileview->getLocalFile($path) . '[0]'); $pdf->setImageFormat('jpg'); - + //new image object $image = new \OC_Image($pdf); //check if image object is valid diff --git a/lib/preview/provider.php b/lib/preview/provider.php index e926403014..2f2a0e6848 100644 --- a/lib/preview/provider.php +++ b/lib/preview/provider.php @@ -8,7 +8,7 @@ abstract class OC_Preview_Provider{ public function __construct($options) { $this->options=$options; } - + abstract public function getMimeType(); /** diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 746b0ebb47..290c18a72d 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -12,23 +12,12 @@ class OC_Preview_Unknown extends OC_Preview_Provider{ return '/.*/'; } - public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { - // check if GD is installed - if(!extension_loaded('gd') || !function_exists('gd_info')) { - OC_Log::write('preview', __METHOD__.'(): GD module not installed', OC_Log::ERROR); - return false; - } - - // create a white image - $image = imagecreatetruecolor($maxX, $maxY); - $color = imagecolorallocate($image, 255, 255, 255); - imagefill($image, 0, 0, $color); - - // output the image - imagepng($image); - imagedestroy($image); - } + public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { + + $mimetype = $this->fileview->getMimeType($file); + return new \OC_Image(); + } } OC_Preview::registerProvider('OC_Preview_Unknown'); \ No newline at end of file From 13c6ef1ba9c3f857150679d164852d8724ab946f Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 21 May 2013 12:23:31 +0200 Subject: [PATCH 015/251] add svg backend --- lib/preview.php | 1 + lib/preview/svg.php | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 lib/preview/svg.php diff --git a/lib/preview.php b/lib/preview.php index d6c7260352..572c85057b 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -15,6 +15,7 @@ require_once('preview/images.php'); require_once('preview/movies.php'); require_once('preview/mp3.php'); require_once('preview/pdf.php'); +require_once('preview/svg.php'); require_once('preview/unknown.php'); class OC_Preview { diff --git a/lib/preview/svg.php b/lib/preview/svg.php new file mode 100644 index 0000000000..12b93f696e --- /dev/null +++ b/lib/preview/svg.php @@ -0,0 +1,28 @@ +readImageBlob($fileview->file_get_contents($path)); + $svg->setImageFormat('jpg'); + + //new image object + $image = new \OC_Image($svg); + //check if image object is valid + if (!$image->valid()) return false; + + return $image; + } +} + +OC_Preview::registerProvider('OC_Preview_SVG'); \ No newline at end of file From 00985068ca249f4087f9f5b634e628afb8e8f7b1 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 22 May 2013 15:12:25 +0200 Subject: [PATCH 016/251] add previews for public files --- core/routes.php | 2 ++ lib/preview.php | 24 +++++++++++++++++++----- lib/preview/unknown.php | 10 ++++++---- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/core/routes.php b/core/routes.php index be5766cea9..c45ffee26f 100644 --- a/core/routes.php +++ b/core/routes.php @@ -44,6 +44,8 @@ $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); $this->create('core_ajax_preview', '/core/preview.png') ->action('OC_Preview', 'previewRouter'); +$this->create('core_ajax_public_preview', '/core/publicpreview.png') + ->action('OC_Preview', 'publicPreviewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() diff --git a/lib/preview.php b/lib/preview.php index 572c85057b..39a87ed539 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -529,16 +529,30 @@ class OC_Preview { if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - + $linkItem = OCP\Share::getShareByToken($token); + if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { $userid = $linkItem['uid_owner']; - OC_Util::setupFS($fileOwner); - $path = $linkItem['file_source']; + OC_Util::setupFS($userid); + $pathid = $linkItem['file_source']; + $path = \OC\Files\Filesystem::getPath($pathid); + } + + //clean up file parameter + $file = \OC\Files\Filesystem::normalizePath($file); + if(!\OC\Files\Filesystem::isValidPath($file)){ + OC_Response::setStatus(403); + exit; } - if($user !== null && $path !== null){ - $preview = new OC_Preview($userid, $path, $file, $maxX, $maxY, $scalingup); + $path = \OC\Files\Filesystem::normalizePath($path, false); + if(substr($path, 0, 1) == '/'){ + $path = substr($path, 1); + } + + if($userid !== null && $path !== null){ + $preview = new OC_Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); $preview->showPreview(); }else{ OC_Response::setStatus(404); diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 290c18a72d..5bbdcf847f 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -13,11 +13,13 @@ class OC_Preview_Unknown extends OC_Preview_Provider{ } public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { - - - $mimetype = $this->fileview->getMimeType($file); + /*$mimetype = $fileview->getMimeType($path); + $info = $fileview->getFileInfo($path); + $name = array_key_exists('name', $info) ? $info['name'] : ''; + $size = array_key_exists('size', $info) ? $info['size'] : 0; + $isencrypted = array_key_exists('encrypted', $info) ? $info['encrypted'] : false;*/ // show little lock return new \OC_Image(); } } -OC_Preview::registerProvider('OC_Preview_Unknown'); \ No newline at end of file +OC_Preview::registerProvider('OC_Preview_Unknown'); From 1bed3253abfc627a6dd698fc62a617285c1d7c84 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Sat, 25 May 2013 11:05:37 +0200 Subject: [PATCH 017/251] add sample config for previews --- config/config.sample.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/config.sample.php b/config/config.sample.php index 7283400920..db6eaf852a 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -183,4 +183,12 @@ $CONFIG = array( 'customclient_desktop' => '', //http://owncloud.org/sync-clients/ 'customclient_android' => '', //https://play.google.com/store/apps/details?id=com.owncloud.android 'customclient_ios' => '' //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 + +// PREVIEW +/* the max width of a generated preview, if value is null, there is no limit */ +'preview_max_x' => null, +/* the max height of a generated preview, if value is null, there is no limit */ +'preview_max_y' => null, +/* the max factor to scale a preview, default is set to 10 */ +'preview_max_scale_factor' => 10, ); From f78e00209692d28253b91a432eb02d432c96a695 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 27 May 2013 10:45:21 +0200 Subject: [PATCH 018/251] make image preview backend work with encryption --- lib/preview/images.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index a0df337d58..52aad67ca8 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -14,11 +14,10 @@ class OC_Preview_Image extends OC_Preview_Provider{ public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { //new image object - $image = new \OC_Image(); - $image->loadFromFile($fileview->getLocalFile($path)); + $image = new \OC_Image($fileview->fopen($path, 'r')); //check if image object is valid if (!$image->valid()) return false; - + return $image; } } From 62411965f9ccfbe66584e91bc325d156e08196d2 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 27 May 2013 11:09:55 +0200 Subject: [PATCH 019/251] make svg preview backend work with encryption --- lib/preview/svg.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 12b93f696e..8f4697dce0 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -13,7 +13,8 @@ class OC_Preview_SVG extends OC_Preview_Provider{ public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { $svg = new Imagick(); - $svg->readImageBlob($fileview->file_get_contents($path)); + $svg->setResolution($maxX, $maxY); + $svg->readImageBlob('' . $fileview->file_get_contents($path)); $svg->setImageFormat('jpg'); //new image object From 005d8e98706fc98d8dc5aa4927bb3ab0e6b00ac2 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 10:21:02 +0200 Subject: [PATCH 020/251] update images.php --- lib/preview/images.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index 52aad67ca8..a8f203528c 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -13,11 +13,20 @@ class OC_Preview_Image extends OC_Preview_Provider{ } public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - //new image object - $image = new \OC_Image($fileview->fopen($path, 'r')); + //get fileinfo + $fileinfo = $fileview->getFileInfo($path); + + //check if file is encrypted + if($fileinfo['encrypted'] === true){ + $image = new \OC_Image($fileview->fopen($path, 'r')); + }else{ + $image = new \OC_Image(); + $image->loadFromFile($fileview->getLocalFile($path)); + } + //check if image object is valid if (!$image->valid()) return false; - + return $image; } } From 707f52f1dbb063595541331f94b3796f0f96ce9a Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 10:23:40 +0200 Subject: [PATCH 021/251] check if the imagick extension is loaded --- lib/preview/svg.php | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 8f4697dce0..415b7751c2 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -5,25 +5,29 @@ * later. * See the COPYING-README file. */ -class OC_Preview_SVG extends OC_Preview_Provider{ +if (extension_loaded('imagick')){ - public function getMimeType(){ - return '/image\/svg\+xml/'; + class OC_Preview_SVG extends OC_Preview_Provider{ + + public function getMimeType(){ + return '/image\/svg\+xml/'; + } + + public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { + $svg = new Imagick(); + $svg->setResolution($maxX, $maxY); + $svg->readImageBlob('' . $fileview->file_get_contents($path)); + $svg->setImageFormat('jpg'); + + //new image object + $image = new \OC_Image($svg); + //check if image object is valid + if (!$image->valid()) return false; + + return $image; + } } - public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - $svg = new Imagick(); - $svg->setResolution($maxX, $maxY); - $svg->readImageBlob('' . $fileview->file_get_contents($path)); - $svg->setImageFormat('jpg'); + OC_Preview::registerProvider('OC_Preview_SVG'); - //new image object - $image = new \OC_Image($svg); - //check if image object is valid - if (!$image->valid()) return false; - - return $image; - } -} - -OC_Preview::registerProvider('OC_Preview_SVG'); \ No newline at end of file +} \ No newline at end of file From 5ae1333c76fd1331e21fff0fc7343888c473c8d4 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 11:29:01 +0200 Subject: [PATCH 022/251] add preview backend for text based files --- lib/preview/txt.php | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 lib/preview/txt.php diff --git a/lib/preview/txt.php b/lib/preview/txt.php new file mode 100644 index 0000000000..2b5d8edb89 --- /dev/null +++ b/lib/preview/txt.php @@ -0,0 +1,49 @@ +fopen($path, 'r'); + $content = stream_get_contents($content); + + $lines = preg_split("/\r\n|\n|\r/", $content); + $numoflines = count($lines); + + $fontsize = 5; //5px + $linesize = ceil($fontsize * 1.25); + + $image = imagecreate($maxX, $maxY); + $imagecolor = imagecolorallocate($image, 255, 255, 255); + $textcolor = imagecolorallocate($image, 0, 0, 0); + + foreach($lines as $index => $line){ + $index = $index + 1; + + $x = (int) 1; + $y = (int) ($index * $linesize) - $fontsize; + + imagestring($image, 1, $x, $y, $line, $textcolor); + + if(($index * $linesize) >= $maxY){ + break; + } + } + + $image = new \OC_Image($image); + + if (!$image->valid()) return false; + + return $image; + } +} + +OC_Preview::registerProvider('OC_Preview_TXT'); \ No newline at end of file From 7555332d58c6e684cfbde72d5676e8e1902ae4f3 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 11:31:48 +0200 Subject: [PATCH 023/251] remove whitespace --- lib/preview/txt.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 2b5d8edb89..1e88aec69f 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -39,7 +39,7 @@ class OC_Preview_TXT extends OC_Preview_Provider{ } $image = new \OC_Image($image); - + if (!$image->valid()) return false; return $image; From 4d52dfb0a0517a7fd52d20572085aba2ec0e4ad0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 11:48:02 +0200 Subject: [PATCH 024/251] make movie backend work with encryption --- lib/preview/movies.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 8144956c99..1e517b3818 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -14,18 +14,25 @@ if(!is_null(shell_exec('ffmpeg -version'))){ } public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - $abspath = $fileview->getLocalfile($path); + //get fileinfo + $fileinfo = $fileview->getFileInfo($path); + $abspath = $fileview->toTmpFile($path); $tmppath = OC_Helper::tmpFile(); $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; shell_exec($cmd); + unlink($abspath); + $image = new \OC_Image($tmppath); if (!$image->valid()) return false; + unlink($tmppath); + return $image; } } + OC_Preview::registerProvider('OC_Preview_Movie'); } \ No newline at end of file From 738cc48a85f48f8dca2b42d5667d6662810a688b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 11:49:18 +0200 Subject: [PATCH 025/251] make mp3 backend work with encryption --- lib/preview/mp3.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 6fb4b051f4..18f5cfde37 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -14,15 +14,20 @@ class OC_Preview_MP3 extends OC_Preview_Provider{ } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - $getID3 = new getID3(); + $getID3 = new getID3(); + + $tmppath = $fileview->toTmpFile($path); + //Todo - add stream support - $tags = $getID3->analyze($fileview->getLocalFile($path)); + $tags = $getID3->analyze($tmppath); getid3_lib::CopyTagsToComments($tags); $picture = @$tags['id3v2']['APIC'][0]['data']; - + + unlink($tmppath); + $image = new \OC_Image($picture); if (!$image->valid()) return $this->getNoCoverThumbnail($maxX, $maxY); - + return $image; } From 55b00fe819079d78224989eee91d5886233738ab Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 11:59:20 +0200 Subject: [PATCH 026/251] make pdf backend work with encryption --- lib/preview/pdf.php | 41 ++++++++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 17 deletions(-) diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index bf1d8b2b3b..de5263f91d 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -5,24 +5,31 @@ * later. * See the COPYING-README file. */ -class OC_Preview_PDF extends OC_Preview_Provider{ +if (extension_loaded('imagick')){ - public function getMimeType(){ - return '/application\/pdf/'; + class OC_Preview_PDF extends OC_Preview_Provider{ + + public function getMimeType(){ + return '/application\/pdf/'; + } + + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + $tmppath = $fileview->toTmpFile($path); + + //create imagick object from pdf + $pdf = new imagick($tmppath . '[0]'); + $pdf->setImageFormat('jpg'); + + unlink($tmppath); + + //new image object + $image = new \OC_Image($pdf); + //check if image object is valid + if (!$image->valid()) return false; + + return $image; + } } - public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { - //create imagick object from pdf - $pdf = new imagick($fileview->getLocalFile($path) . '[0]'); - $pdf->setImageFormat('jpg'); - - //new image object - $image = new \OC_Image($pdf); - //check if image object is valid - if (!$image->valid()) return false; - - return $image; - } + OC_Preview::registerProvider('OC_Preview_PDF'); } - -OC_Preview::registerProvider('OC_Preview_PDF'); \ No newline at end of file From 08a022aaa48a6bae95ff75204a763a7c16a8253e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 12:09:46 +0200 Subject: [PATCH 027/251] don't give ffmpeg wanted size, cause it doesn't care about aspect ratio --- lib/preview/movies.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 1e517b3818..d2aaf730d6 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -20,7 +20,8 @@ if(!is_null(shell_exec('ffmpeg -version'))){ $abspath = $fileview->toTmpFile($path); $tmppath = OC_Helper::tmpFile(); - $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; + //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; + $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . $tmppath; shell_exec($cmd); unlink($abspath); From a03787bc422563d129359d34673eb361b0173f51 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 28 May 2013 16:04:39 +0200 Subject: [PATCH 028/251] make preview cache work with encryption and improve error handling --- lib/preview.php | 40 +++++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 39a87ed539..6fc166b9c7 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -16,6 +16,7 @@ require_once('preview/movies.php'); require_once('preview/mp3.php'); require_once('preview/pdf.php'); require_once('preview/svg.php'); +require_once('preview/txt.php'); require_once('preview/unknown.php'); class OC_Preview { @@ -300,7 +301,7 @@ class OC_Preview { $cached = self::isCached(); if($cached){ - $image = new \OC_Image($this->userview->getLocalFile($cached)); + $image = new \OC_Image($this->userview->file_get_contents($cached, 'r')); $this->preview = $image; }else{ $mimetype = $this->fileview->getMimeType($file); @@ -313,17 +314,22 @@ class OC_Preview { } $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); - + if(!$preview){ continue; } - if(!($preview instanceof \OC_Image)){ - $preview = @new \OC_Image($preview); + //are there any cached thumbnails yet + if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/') === false){ + $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/'); } //cache thumbnail - $preview->save($this->userview->getLocalFile(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')); + $cachepath = self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; + if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/') === false){ + $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); + } + $this->userview->file_put_contents($cachepath, $preview->data()); break; } @@ -354,13 +360,13 @@ class OC_Preview { * @return image */ public function resizeAndCrop(){ + $this->preview->fixOrientation(); + $image = $this->preview; $x = $this->maxX; $y = $this->maxY; $scalingup = $this->scalingup; - $image->fixOrientation(); - if(!($image instanceof \OC_Image)){ OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', OC_Log::DEBUG); return; @@ -502,8 +508,14 @@ class OC_Preview { if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; if($file !== '' && $maxX !== 0 && $maxY !== 0){ - $preview = new OC_Preview(OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); - $preview->showPreview(); + try{ + $preview = new OC_Preview(OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); + $preview->showPreview(); + }catch(Exception $e){ + OC_Response::setStatus(404); + OC_Log::write('core', $e->getmessage(), OC_Log::ERROR); + exit; + } }else{ OC_Response::setStatus(404); exit; @@ -552,8 +564,14 @@ class OC_Preview { } if($userid !== null && $path !== null){ - $preview = new OC_Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); - $preview->showPreview(); + try{ + $preview = new OC_Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); + $preview->showPreview(); + }catch(Exception $e){ + OC_Response::setStatus(404); + OC_Log::write('core', $e->getmessage(), OC_Log::ERROR); + exit; + } }else{ OC_Response::setStatus(404); exit; From eebc15dce0da88dff91dc5249938341cd50b8a85 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 12:01:43 +0200 Subject: [PATCH 029/251] connect preview lib to filesystem hooks --- lib/base.php | 9 ++++ lib/preview.php | 106 ++++++++++++++++++++++++++++-------------------- 2 files changed, 71 insertions(+), 44 deletions(-) diff --git a/lib/base.php b/lib/base.php index 724bd250a5..ae384225be 100644 --- a/lib/base.php +++ b/lib/base.php @@ -474,6 +474,7 @@ class OC { self::registerCacheHooks(); self::registerFilesystemHooks(); + self::registerPreviewHooks(); self::registerShareHooks(); //make sure temporary files are cleaned up @@ -539,6 +540,14 @@ class OC { OC_Hook::connect('OC_Filesystem', 'rename', 'OC_Filesystem', 'isBlacklisted'); } + /** + * register hooks for previews + */ + public static function registerPreviewHooks() { + OC_Hook::connect('OC_Filesystem', 'post_write', 'OC_Preview', 'post_write'); + OC_Hook::connect('OC_Filesystem', 'delete', 'OC_Preview', 'post_delete'); + } + /** * register hooks for sharing */ diff --git a/lib/preview.php b/lib/preview.php index 6fc166b9c7..7c4db971df 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -55,7 +55,7 @@ class OC_Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = true){ + public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = true, $force = false){ //set config $this->max_x = OC_Config::getValue('preview_max_x', null); $this->max_y = OC_Config::getValue('preview_max_y', null); @@ -71,47 +71,49 @@ class OC_Preview { $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); $this->userview = new \OC\Files\View('/' . $user); - if(!is_null($this->max_x)){ - if($this->maxX > $this->max_x){ - OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, OC_Log::DEBUG); - $this->maxX = $this->max_x; + if($force !== true){ + if(!is_null($this->max_x)){ + if($this->maxX > $this->max_x){ + OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, OC_Log::DEBUG); + $this->maxX = $this->max_x; + } } - } - - if(!is_null($this->max_y)){ - if($this->maxY > $this->max_y){ - OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, OC_Log::DEBUG); - $this->maxY = $this->max_y; + + if(!is_null($this->max_y)){ + if($this->maxY > $this->max_y){ + OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, OC_Log::DEBUG); + $this->maxY = $this->max_y; + } + } + + //init providers + if(empty(self::$providers)){ + self::initProviders(); + } + + //check if there are any providers at all + if(empty(self::$providers)){ + OC_Log::write('core', 'No preview providers exist', OC_Log::ERROR); + throw new Exception('No providers'); + } + + //validate parameters + if($file === ''){ + OC_Log::write('core', 'No filename passed', OC_Log::ERROR); + throw new Exception('File not found'); + } + + //check if file exists + if(!$this->fileview->file_exists($file)){ + OC_Log::write('core', 'File:"' . $file . '" not found', OC_Log::ERROR); + throw new Exception('File not found'); + } + + //check if given size makes sense + if($maxX === 0 || $maxY === 0){ + OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::ERROR); + throw new Exception('Height and/or width set to 0'); } - } - - //init providers - if(empty(self::$providers)){ - self::initProviders(); - } - - //check if there are any providers at all - if(empty(self::$providers)){ - OC_Log::write('core', 'No preview providers exist', OC_Log::ERROR); - throw new Exception('No providers'); - } - - //validate parameters - if($file === ''){ - OC_Log::write('core', 'No filename passed', OC_Log::ERROR); - throw new Exception('File not found'); - } - - //check if file exists - if(!$this->fileview->file_exists($file)){ - OC_Log::write('core', 'File:"' . $file . '" not found', OC_Log::ERROR); - throw new Exception('File not found'); - } - - //check if given size makes sense - if($maxX === 0 || $maxY === 0){ - OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::ERROR); - throw new Exception('Height and/or width set to 0'); } } @@ -186,19 +188,22 @@ class OC_Preview { public function deletePreview(){ $fileinfo = $this->fileview->getFileInfo($this->file); $fileid = $fileinfo['fileid']; - - return $this->userview->unlink(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $this->maxX . '-' . $this->maxY . '.png'); + + $this->userview->unlink(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $this->maxX . '-' . $this->maxY . '.png'); + return; } /** * @brief deletes all previews of a file * @return bool */ - public function deleteAllPrevies(){ + public function deleteAllPreviews(){ $fileinfo = $this->fileview->getFileInfo($this->file); $fileid = $fileinfo['fileid']; - return $this->userview->rmdir(self::THUMBNAILS_FOLDER . '/' . $fileid); + $this->userview->deleteAll(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); + $this->userview->rmdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); + return; } /** @@ -577,4 +582,17 @@ class OC_Preview { exit; } } + + public static function post_write($args){ + self::post_delete($args); + } + + public static function post_delete($args){ + $path = $args['path']; + if(substr($path, 0, 1) == '/'){ + $path = substr($path, 1); + } + $preview = new OC_Preview(OC_User::getUser(), 'files/', $path, 0, 0, false, true); + $preview->deleteAllPreviews(); + } } \ No newline at end of file From fa6b96090abc341da4f9320af02ee75b29a204e6 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 12:33:24 +0200 Subject: [PATCH 030/251] move to OC namespace --- core/routes.php | 4 +-- lib/base.php | 4 +-- lib/preview.php | 64 +++++++++++++++++++++------------------- lib/preview/images.php | 6 ++-- lib/preview/movies.php | 8 +++-- lib/preview/mp3.php | 10 ++++--- lib/preview/pdf.php | 8 +++-- lib/preview/provider.php | 4 ++- lib/preview/svg.php | 16 +++++++--- lib/preview/txt.php | 6 ++-- lib/preview/unknown.php | 6 ++-- 11 files changed, 80 insertions(+), 56 deletions(-) diff --git a/core/routes.php b/core/routes.php index c45ffee26f..4b3ad53da0 100644 --- a/core/routes.php +++ b/core/routes.php @@ -43,9 +43,9 @@ $this->create('js_config', '/core/js/config.js') $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); $this->create('core_ajax_preview', '/core/preview.png') - ->action('OC_Preview', 'previewRouter'); + ->action('OC\Preview', 'previewRouter'); $this->create('core_ajax_public_preview', '/core/publicpreview.png') - ->action('OC_Preview', 'publicPreviewRouter'); + ->action('OC\Preview', 'publicPreviewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() diff --git a/lib/base.php b/lib/base.php index ae384225be..525b259f67 100644 --- a/lib/base.php +++ b/lib/base.php @@ -544,8 +544,8 @@ class OC { * register hooks for previews */ public static function registerPreviewHooks() { - OC_Hook::connect('OC_Filesystem', 'post_write', 'OC_Preview', 'post_write'); - OC_Hook::connect('OC_Filesystem', 'delete', 'OC_Preview', 'post_delete'); + OC_Hook::connect('OC_Filesystem', 'post_write', 'OC\Preview', 'post_write'); + OC_Hook::connect('OC_Filesystem', 'delete', 'OC\Preview', 'post_delete'); } /** diff --git a/lib/preview.php b/lib/preview.php index 7c4db971df..31812035c4 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -11,6 +11,8 @@ * /data/user/thumbnails/pathhash/x-y.png * */ +namespace OC; + require_once('preview/images.php'); require_once('preview/movies.php'); require_once('preview/mp3.php'); @@ -19,7 +21,7 @@ require_once('preview/svg.php'); require_once('preview/txt.php'); require_once('preview/unknown.php'); -class OC_Preview { +class Preview { //the thumbnail folder const THUMBNAILS_FOLDER = 'thumbnails'; @@ -57,9 +59,9 @@ class OC_Preview { */ public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = true, $force = false){ //set config - $this->max_x = OC_Config::getValue('preview_max_x', null); - $this->max_y = OC_Config::getValue('preview_max_y', null); - $this->max_scale_factor = OC_Config::getValue('preview_max_scale_factor', 10); + $this->max_x = \OC_Config::getValue('preview_max_x', null); + $this->max_y = \OC_Config::getValue('preview_max_y', null); + $this->max_scale_factor = \OC_Config::getValue('preview_max_scale_factor', 10); //save parameters $this->file = $file; @@ -74,14 +76,14 @@ class OC_Preview { if($force !== true){ if(!is_null($this->max_x)){ if($this->maxX > $this->max_x){ - OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, OC_Log::DEBUG); + \OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, \OC_Log::DEBUG); $this->maxX = $this->max_x; } } if(!is_null($this->max_y)){ if($this->maxY > $this->max_y){ - OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, OC_Log::DEBUG); + \OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, \OC_Log::DEBUG); $this->maxY = $this->max_y; } } @@ -93,26 +95,26 @@ class OC_Preview { //check if there are any providers at all if(empty(self::$providers)){ - OC_Log::write('core', 'No preview providers exist', OC_Log::ERROR); - throw new Exception('No providers'); + \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); + throw new \Exception('No providers'); } //validate parameters if($file === ''){ - OC_Log::write('core', 'No filename passed', OC_Log::ERROR); - throw new Exception('File not found'); + \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); + throw new \Exception('File not found'); } //check if file exists if(!$this->fileview->file_exists($file)){ - OC_Log::write('core', 'File:"' . $file . '" not found', OC_Log::ERROR); - throw new Exception('File not found'); + \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); + throw new \Exception('File not found'); } //check if given size makes sense if($maxX === 0 || $maxY === 0){ - OC_Log::write('core', 'Can not create preview with 0px width or 0px height', OC_Log::ERROR); - throw new Exception('Height and/or width set to 0'); + \OC_Log::write('core', 'Can not create preview with 0px width or 0px height', \OC_Log::ERROR); + throw new \Exception('Height and/or width set to 0'); } } } @@ -353,7 +355,7 @@ class OC_Preview { * @return void */ public function showPreview(){ - OCP\Response::enableCaching(3600 * 24); // 24 hour + \OCP\Response::enableCaching(3600 * 24); // 24 hour $preview = $this->getPreview(); if($preview){ $preview->show(); @@ -373,7 +375,7 @@ class OC_Preview { $scalingup = $this->scalingup; if(!($image instanceof \OC_Image)){ - OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', OC_Log::DEBUG); + OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', \OC_Log::DEBUG); return; } @@ -399,7 +401,7 @@ class OC_Preview { } if(!is_null($this->max_scale_factor)){ if($factor > $this->max_scale_factor){ - OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $this->max_scale_factor, OC_Log::DEBUG); + \OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $this->max_scale_factor, \OC_Log::DEBUG); $factor = $this->max_scale_factor; } } @@ -462,7 +464,7 @@ class OC_Preview { /** * @brief register a new preview provider to be used - * @param string $provider class name of a OC_Preview_Provider + * @param string $provider class name of a Preview_Provider * @return void */ public static function registerProvider($class, $options=array()){ @@ -496,7 +498,7 @@ class OC_Preview { * @return void */ public static function previewRouter($params){ - OC_Util::checkLoggedIn(); + \OC_Util::checkLoggedIn(); $file = ''; $maxX = 0; @@ -514,15 +516,15 @@ class OC_Preview { if($file !== '' && $maxX !== 0 && $maxY !== 0){ try{ - $preview = new OC_Preview(OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); + $preview = new Preview(\OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); $preview->showPreview(); }catch(Exception $e){ - OC_Response::setStatus(404); - OC_Log::write('core', $e->getmessage(), OC_Log::ERROR); + \OC_Response::setStatus(404); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; } }else{ - OC_Response::setStatus(404); + \OC_Response::setStatus(404); exit; } } @@ -547,11 +549,11 @@ class OC_Preview { if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - $linkItem = OCP\Share::getShareByToken($token); + $linkItem = \OCP\Share::getShareByToken($token); if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { $userid = $linkItem['uid_owner']; - OC_Util::setupFS($userid); + \OC_Util::setupFS($userid); $pathid = $linkItem['file_source']; $path = \OC\Files\Filesystem::getPath($pathid); } @@ -559,7 +561,7 @@ class OC_Preview { //clean up file parameter $file = \OC\Files\Filesystem::normalizePath($file); if(!\OC\Files\Filesystem::isValidPath($file)){ - OC_Response::setStatus(403); + \OC_Response::setStatus(403); exit; } @@ -570,15 +572,15 @@ class OC_Preview { if($userid !== null && $path !== null){ try{ - $preview = new OC_Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); + $preview = new Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); $preview->showPreview(); }catch(Exception $e){ - OC_Response::setStatus(404); - OC_Log::write('core', $e->getmessage(), OC_Log::ERROR); + \OC_Response::setStatus(404); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; } }else{ - OC_Response::setStatus(404); + \OC_Response::setStatus(404); exit; } } @@ -592,7 +594,7 @@ class OC_Preview { if(substr($path, 0, 1) == '/'){ $path = substr($path, 1); } - $preview = new OC_Preview(OC_User::getUser(), 'files/', $path, 0, 0, false, true); + $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); $preview->deleteAllPreviews(); } } \ No newline at end of file diff --git a/lib/preview/images.php b/lib/preview/images.php index a8f203528c..c62fc5397e 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -6,7 +6,9 @@ * later. * See the COPYING-README file. */ -class OC_Preview_Image extends OC_Preview_Provider{ +namespace OC\Preview; + +class Image extends Provider{ public function getMimeType(){ return '/image\/.*/'; @@ -31,4 +33,4 @@ class OC_Preview_Image extends OC_Preview_Provider{ } } -OC_Preview::registerProvider('OC_Preview_Image'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\Image'); \ No newline at end of file diff --git a/lib/preview/movies.php b/lib/preview/movies.php index d2aaf730d6..14ac97b552 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -6,8 +6,10 @@ * later. * See the COPYING-README file. */ +namespace OC\Preview; + if(!is_null(shell_exec('ffmpeg -version'))){ - class OC_Preview_Movie extends OC_Preview_Provider{ + class Movie extends Provider{ public function getMimeType(){ return '/video\/.*/'; @@ -18,7 +20,7 @@ if(!is_null(shell_exec('ffmpeg -version'))){ $fileinfo = $fileview->getFileInfo($path); $abspath = $fileview->toTmpFile($path); - $tmppath = OC_Helper::tmpFile(); + $tmppath = \OC_Helper::tmpFile(); //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . $tmppath; @@ -35,5 +37,5 @@ if(!is_null(shell_exec('ffmpeg -version'))){ } } - OC_Preview::registerProvider('OC_Preview_Movie'); + \OC\Preview::registerProvider('OC\Preview\Movie'); } \ No newline at end of file diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 18f5cfde37..d62c723078 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -5,22 +5,24 @@ * later. * See the COPYING-README file. */ +namespace OC\Preview; + require_once('getid3/getid3.php'); -class OC_Preview_MP3 extends OC_Preview_Provider{ +class MP3 extends Provider{ public function getMimeType(){ return '/audio\/mpeg/'; } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - $getID3 = new getID3(); + $getID3 = new \getID3(); $tmppath = $fileview->toTmpFile($path); //Todo - add stream support $tags = $getID3->analyze($tmppath); - getid3_lib::CopyTagsToComments($tags); + \getid3_lib::CopyTagsToComments($tags); $picture = @$tags['id3v2']['APIC'][0]['data']; unlink($tmppath); @@ -38,4 +40,4 @@ class OC_Preview_MP3 extends OC_Preview_Provider{ } -OC_Preview::registerProvider('OC_Preview_MP3'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\MP3'); \ No newline at end of file diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index de5263f91d..4dd4538545 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -5,9 +5,11 @@ * later. * See the COPYING-README file. */ +namespace OC\Preview; + if (extension_loaded('imagick')){ - class OC_Preview_PDF extends OC_Preview_Provider{ + class PDF extends Provider{ public function getMimeType(){ return '/application\/pdf/'; @@ -17,7 +19,7 @@ if (extension_loaded('imagick')){ $tmppath = $fileview->toTmpFile($path); //create imagick object from pdf - $pdf = new imagick($tmppath . '[0]'); + $pdf = new \imagick($tmppath . '[0]'); $pdf->setImageFormat('jpg'); unlink($tmppath); @@ -31,5 +33,5 @@ if (extension_loaded('imagick')){ } } - OC_Preview::registerProvider('OC_Preview_PDF'); + \OC\Preview::registerProvider('OC\Preview\PDF'); } diff --git a/lib/preview/provider.php b/lib/preview/provider.php index 2f2a0e6848..1e8d537adc 100644 --- a/lib/preview/provider.php +++ b/lib/preview/provider.php @@ -2,7 +2,9 @@ /** * provides search functionalty */ -abstract class OC_Preview_Provider{ +namespace OC\Preview; + +abstract class Provider{ private $options; public function __construct($options) { diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 415b7751c2..70be263189 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -5,18 +5,26 @@ * later. * See the COPYING-README file. */ +namespace OC\Preview; + if (extension_loaded('imagick')){ - class OC_Preview_SVG extends OC_Preview_Provider{ + class SVG extends Provider{ public function getMimeType(){ return '/image\/svg\+xml/'; } public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - $svg = new Imagick(); + $svg = new \Imagick(); $svg->setResolution($maxX, $maxY); - $svg->readImageBlob('' . $fileview->file_get_contents($path)); + + $content = stream_get_contents($fileview->fopen($path, 'r')); + if(substr($content, 0, 5) !== '' . $content; + } + + $svg->readImageBlob($content); $svg->setImageFormat('jpg'); //new image object @@ -28,6 +36,6 @@ if (extension_loaded('imagick')){ } } - OC_Preview::registerProvider('OC_Preview_SVG'); + \OC\Preview::registerProvider('OC\Preview\SVG'); } \ No newline at end of file diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 1e88aec69f..4004ecd3fc 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -5,7 +5,9 @@ * later. * See the COPYING-README file. */ -class OC_Preview_TXT extends OC_Preview_Provider{ +namespace OC\Preview; + +class TXT extends Provider{ public function getMimeType(){ return '/text\/.*/'; @@ -46,4 +48,4 @@ class OC_Preview_TXT extends OC_Preview_Provider{ } } -OC_Preview::registerProvider('OC_Preview_TXT'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\TXT'); \ No newline at end of file diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 5bbdcf847f..6a8d2fbb75 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -6,7 +6,9 @@ * later. * See the COPYING-README file. */ -class OC_Preview_Unknown extends OC_Preview_Provider{ +namespace OC\Preview; + +class Unknown extends Provider{ public function getMimeType(){ return '/.*/'; @@ -22,4 +24,4 @@ class OC_Preview_Unknown extends OC_Preview_Provider{ } } -OC_Preview::registerProvider('OC_Preview_Unknown'); +\OC\Preview::registerProvider('OC\Preview\Unknown'); From 268246fac833837d7b9e7a6a2a4559cfadc0a7ab Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 12:48:21 +0200 Subject: [PATCH 031/251] namespace fix --- lib/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 31812035c4..855d5a9da0 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -375,7 +375,7 @@ class Preview { $scalingup = $this->scalingup; if(!($image instanceof \OC_Image)){ - OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', \OC_Log::DEBUG); + \OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', \OC_Log::DEBUG); return; } From 7408ab660af2c681ca6abfb15d6230382f35dd7c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 13:03:33 +0200 Subject: [PATCH 032/251] respect coding style guidelines --- lib/preview.php | 136 +++++++++++++++++++-------------------- lib/preview/images.php | 6 +- lib/preview/movies.php | 6 +- lib/preview/mp3.php | 4 +- lib/preview/pdf.php | 4 +- lib/preview/provider.php | 2 +- lib/preview/svg.php | 6 +- lib/preview/txt.php | 8 +-- lib/preview/unknown.php | 4 +- 9 files changed, 88 insertions(+), 88 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 855d5a9da0..1150681e64 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -57,7 +57,7 @@ class Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - public function __construct($user = null, $root = '', $file = '', $maxX = 0, $maxY = 0, $scalingup = true, $force = false){ + public function __construct($user=null, $root='', $file='', $maxX=0, $maxY=0, $scalingup=true, $force=false) { //set config $this->max_x = \OC_Config::getValue('preview_max_x', null); $this->max_y = \OC_Config::getValue('preview_max_y', null); @@ -73,46 +73,46 @@ class Preview { $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); $this->userview = new \OC\Files\View('/' . $user); - if($force !== true){ - if(!is_null($this->max_x)){ - if($this->maxX > $this->max_x){ + if($force !== true) { + if(!is_null($this->max_x)) { + if($this->maxX > $this->max_x) { \OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, \OC_Log::DEBUG); $this->maxX = $this->max_x; } } - if(!is_null($this->max_y)){ - if($this->maxY > $this->max_y){ + if(!is_null($this->max_y)) { + if($this->maxY > $this->max_y) { \OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, \OC_Log::DEBUG); $this->maxY = $this->max_y; } } //init providers - if(empty(self::$providers)){ + if(empty(self::$providers)) { self::initProviders(); } //check if there are any providers at all - if(empty(self::$providers)){ + if(empty(self::$providers)) { \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); throw new \Exception('No providers'); } //validate parameters - if($file === ''){ + if($file === '') { \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); throw new \Exception('File not found'); } //check if file exists - if(!$this->fileview->file_exists($file)){ + if(!$this->fileview->file_exists($file)) { \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); throw new \Exception('File not found'); } //check if given size makes sense - if($maxX === 0 || $maxY === 0){ + if($maxX === 0 || $maxY === 0) { \OC_Log::write('core', 'Can not create preview with 0px width or 0px height', \OC_Log::ERROR); throw new \Exception('Height and/or width set to 0'); } @@ -123,7 +123,7 @@ class Preview { * @brief returns the path of the file you want a thumbnail from * @return string */ - public function getFile(){ + public function getFile() { return $this->file; } @@ -131,7 +131,7 @@ class Preview { * @brief returns the max width of the preview * @return integer */ - public function getMaxX(){ + public function getMaxX() { return $this->maxX; } @@ -139,7 +139,7 @@ class Preview { * @brief returns the max height of the preview * @return integer */ - public function getMaxY(){ + public function getMaxY() { return $this->maxY; } @@ -147,7 +147,7 @@ class Preview { * @brief returns whether or not scalingup is enabled * @return bool */ - public function getScalingup(){ + public function getScalingup() { return $this->scalingup; } @@ -155,7 +155,7 @@ class Preview { * @brief returns the name of the thumbnailfolder * @return string */ - public function getThumbnailsfolder(){ + public function getThumbnailsfolder() { return self::THUMBNAILS_FOLDER; } @@ -163,7 +163,7 @@ class Preview { * @brief returns the max scale factor * @return integer */ - public function getMaxScaleFactor(){ + public function getMaxScaleFactor() { return $this->max_scale_factor; } @@ -171,7 +171,7 @@ class Preview { * @brief returns the max width set in ownCloud's config * @return integer */ - public function getConfigMaxX(){ + public function getConfigMaxX() { return $this->max_x; } @@ -179,7 +179,7 @@ class Preview { * @brief returns the max height set in ownCloud's config * @return integer */ - public function getConfigMaxY(){ + public function getConfigMaxY() { return $this->max_y; } @@ -187,7 +187,7 @@ class Preview { * @brief deletes previews of a file with specific x and y * @return bool */ - public function deletePreview(){ + public function deletePreview() { $fileinfo = $this->fileview->getFileInfo($this->file); $fileid = $fileinfo['fileid']; @@ -199,7 +199,7 @@ class Preview { * @brief deletes all previews of a file * @return bool */ - public function deleteAllPreviews(){ + public function deleteAllPreviews() { $fileinfo = $this->fileview->getFileInfo($this->file); $fileid = $fileinfo['fileid']; @@ -214,7 +214,7 @@ class Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - private function isCached(){ + private function isCached() { $file = $this->file; $maxX = $this->maxX; $maxY = $this->maxY; @@ -223,12 +223,12 @@ class Preview { $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; - if(!$this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid)){ + if(!$this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid)) { return false; } //does a preview with the wanted height and width already exist? - if($this->userview->file_exists(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')){ + if($this->userview->file_exists(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')) { return self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; } @@ -238,20 +238,20 @@ class Preview { $possiblethumbnails = array(); $allthumbnails = $this->userview->getDirectoryContent(self::THUMBNAILS_FOLDER . '/' . $fileid); - foreach($allthumbnails as $thumbnail){ + foreach($allthumbnails as $thumbnail) { $size = explode('-', $thumbnail['name']); $x = $size[0]; $y = $size[1]; $aspectratio = $x / $y; - if($aspectratio != $wantedaspectratio){ + if($aspectratio != $wantedaspectratio) { continue; } - if($x < $maxX || $y < $maxY){ - if($scalingup){ + if($x < $maxX || $y < $maxY) { + if($scalingup) { $scalefactor = $maxX / $x; - if($scalefactor > $this->max_scale_factor){ + if($scalefactor > $this->max_scale_factor) { continue; } }else{ @@ -261,26 +261,26 @@ class Preview { $possiblethumbnails[$x] = $thumbnail['path']; } - if(count($possiblethumbnails) === 0){ + if(count($possiblethumbnails) === 0) { return false; } - if(count($possiblethumbnails) === 1){ + if(count($possiblethumbnails) === 1) { return current($possiblethumbnails); } ksort($possiblethumbnails); - if(key(reset($possiblethumbnails)) > $maxX){ + if(key(reset($possiblethumbnails)) > $maxX) { return current(reset($possiblethumbnails)); } - if(key(end($possiblethumbnails)) < $maxX){ + if(key(end($possiblethumbnails)) < $maxX) { return current(end($possiblethumbnails)); } - foreach($possiblethumbnails as $width => $path){ - if($width < $maxX){ + foreach($possiblethumbnails as $width => $path) { + if($width < $maxX) { continue; }else{ return $path; @@ -296,7 +296,7 @@ class Preview { * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return image */ - public function getPreview(){ + public function getPreview() { $file = $this->file; $maxX = $this->maxX; $maxY = $this->maxY; @@ -307,7 +307,7 @@ class Preview { $cached = self::isCached(); - if($cached){ + if($cached) { $image = new \OC_Image($this->userview->file_get_contents($cached, 'r')); $this->preview = $image; }else{ @@ -315,25 +315,25 @@ class Preview { $preview; - foreach(self::$providers as $supportedmimetype => $provider){ - if(!preg_match($supportedmimetype, $mimetype)){ + foreach(self::$providers as $supportedmimetype => $provider) { + if(!preg_match($supportedmimetype, $mimetype)) { continue; } $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); - if(!$preview){ + if(!$preview) { continue; } //are there any cached thumbnails yet - if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/') === false){ + if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/') === false) { $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/'); } //cache thumbnail $cachepath = self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; - if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/') === false){ + if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/') === false) { $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); } $this->userview->file_put_contents($cachepath, $preview->data()); @@ -354,10 +354,10 @@ class Preview { * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return void */ - public function showPreview(){ + public function showPreview() { \OCP\Response::enableCaching(3600 * 24); // 24 hour $preview = $this->getPreview(); - if($preview){ + if($preview) { $preview->show(); } } @@ -366,7 +366,7 @@ class Preview { * @brief resize, crop and fix orientation * @return image */ - public function resizeAndCrop(){ + public function resizeAndCrop() { $this->preview->fixOrientation(); $image = $this->preview; @@ -374,7 +374,7 @@ class Preview { $y = $this->maxY; $scalingup = $this->scalingup; - if(!($image instanceof \OC_Image)){ + if(!($image instanceof \OC_Image)) { \OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', \OC_Log::DEBUG); return; } @@ -382,14 +382,14 @@ class Preview { $realx = (int) $image->width(); $realy = (int) $image->height(); - if($x === $realx && $y === $realy){ + if($x === $realx && $y === $realy) { return $image; } $factorX = $x / $realx; $factorY = $y / $realy; - if($factorX >= $factorY){ + if($factorX >= $factorY) { $factor = $factorX; }else{ $factor = $factorY; @@ -399,8 +399,8 @@ class Preview { if($scalingup === false) { if($factor>1) $factor=1; } - if(!is_null($this->max_scale_factor)){ - if($factor > $this->max_scale_factor){ + if(!is_null($this->max_scale_factor)) { + if($factor > $this->max_scale_factor) { \OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $this->max_scale_factor, \OC_Log::DEBUG); $factor = $this->max_scale_factor; } @@ -411,12 +411,12 @@ class Preview { // resize $image->preciseResize($newXsize, $newYsize); - if($newXsize === $x && $newYsize === $y){ + if($newXsize === $x && $newYsize === $y) { $this->preview = $image; return; } - if($newXsize >= $x && $newYsize >= $y){ + if($newXsize >= $x && $newYsize >= $y) { $cropX = floor(abs($x - $newXsize) * 0.5); $cropY = floor(abs($y - $newYsize) * 0.5); @@ -426,13 +426,13 @@ class Preview { return; } - if($newXsize < $x || $newYsize < $y){ - if($newXsize > $x){ + if($newXsize < $x || $newYsize < $y) { + if($newXsize > $x) { $cropX = floor(($newXsize - $x) * 0.5); $image->crop($cropX, 0, $x, $newYsize); } - if($newYsize > $y){ + if($newYsize > $y) { $cropY = floor(($newYsize - $y) * 0.5); $image->crop(0, $cropY, $newXsize, $y); } @@ -467,7 +467,7 @@ class Preview { * @param string $provider class name of a Preview_Provider * @return void */ - public static function registerProvider($class, $options=array()){ + public static function registerProvider($class, $options=array()) { self::$registeredProviders[]=array('class'=>$class, 'options'=>$options); } @@ -475,7 +475,7 @@ class Preview { * @brief create instances of all the registered preview providers * @return void */ - private static function initProviders(){ + private static function initProviders() { if(count(self::$providers)>0) { return; } @@ -497,7 +497,7 @@ class Preview { * @brief method that handles preview requests from users that are logged in * @return void */ - public static function previewRouter($params){ + public static function previewRouter($params) { \OC_Util::checkLoggedIn(); $file = ''; @@ -514,11 +514,11 @@ class Preview { if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; - if($file !== '' && $maxX !== 0 && $maxY !== 0){ + if($file !== '' && $maxX !== 0 && $maxY !== 0) { try{ $preview = new Preview(\OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); $preview->showPreview(); - }catch(Exception $e){ + }catch(Exception $e) { \OC_Response::setStatus(404); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; @@ -533,7 +533,7 @@ class Preview { * @brief method that handles preview requests from users that are not logged in / view shared folders that are public * @return void */ - public static function publicPreviewRouter($params){ + public static function publicPreviewRouter($params) { $file = ''; $maxX = 0; $maxY = 0; @@ -560,21 +560,21 @@ class Preview { //clean up file parameter $file = \OC\Files\Filesystem::normalizePath($file); - if(!\OC\Files\Filesystem::isValidPath($file)){ + if(!\OC\Files\Filesystem::isValidPath($file)) { \OC_Response::setStatus(403); exit; } $path = \OC\Files\Filesystem::normalizePath($path, false); - if(substr($path, 0, 1) == '/'){ + if(substr($path, 0, 1) == '/') { $path = substr($path, 1); } - if($userid !== null && $path !== null){ + if($userid !== null && $path !== null) { try{ $preview = new Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); $preview->showPreview(); - }catch(Exception $e){ + }catch(Exception $e) { \OC_Response::setStatus(404); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; @@ -585,13 +585,13 @@ class Preview { } } - public static function post_write($args){ + public static function post_write($args) { self::post_delete($args); } - public static function post_delete($args){ + public static function post_delete($args) { $path = $args['path']; - if(substr($path, 0, 1) == '/'){ + if(substr($path, 0, 1) == '/') { $path = substr($path, 1); } $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); diff --git a/lib/preview/images.php b/lib/preview/images.php index c62fc5397e..933d65ec59 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -10,16 +10,16 @@ namespace OC\Preview; class Image extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/image\/.*/'; } - public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { //get fileinfo $fileinfo = $fileview->getFileInfo($path); //check if file is encrypted - if($fileinfo['encrypted'] === true){ + if($fileinfo['encrypted'] === true) { $image = new \OC_Image($fileview->fopen($path, 'r')); }else{ $image = new \OC_Image(); diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 14ac97b552..aa97c3f43f 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -8,14 +8,14 @@ */ namespace OC\Preview; -if(!is_null(shell_exec('ffmpeg -version'))){ +if(!is_null(shell_exec('ffmpeg -version'))) { class Movie extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/video\/.*/'; } - public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { //get fileinfo $fileinfo = $fileview->getFileInfo($path); diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index d62c723078..cfe78f3272 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -11,7 +11,7 @@ require_once('getid3/getid3.php'); class MP3 extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/audio\/mpeg/'; } @@ -33,7 +33,7 @@ class MP3 extends Provider{ return $image; } - public function getNoCoverThumbnail($maxX, $maxY){ + public function getNoCoverThumbnail($maxX, $maxY) { $image = new \OC_Image(); return $image; } diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 4dd4538545..66570b05aa 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -7,11 +7,11 @@ */ namespace OC\Preview; -if (extension_loaded('imagick')){ +if (extension_loaded('imagick')) { class PDF extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/application\/pdf/'; } diff --git a/lib/preview/provider.php b/lib/preview/provider.php index 1e8d537adc..58e7ad7f45 100644 --- a/lib/preview/provider.php +++ b/lib/preview/provider.php @@ -18,5 +18,5 @@ abstract class Provider{ * @param string $query * @return */ - abstract public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview); + abstract public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview); } diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 70be263189..746315d6e6 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -7,11 +7,11 @@ */ namespace OC\Preview; -if (extension_loaded('imagick')){ +if (extension_loaded('imagick')) { class SVG extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/image\/svg\+xml/'; } @@ -20,7 +20,7 @@ if (extension_loaded('imagick')){ $svg->setResolution($maxX, $maxY); $content = stream_get_contents($fileview->fopen($path, 'r')); - if(substr($content, 0, 5) !== '' . $content; } diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 4004ecd3fc..5961761aaa 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -9,11 +9,11 @@ namespace OC\Preview; class TXT extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/text\/.*/'; } - public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { $content = $fileview->fopen($path, 'r'); $content = stream_get_contents($content); @@ -27,7 +27,7 @@ class TXT extends Provider{ $imagecolor = imagecolorallocate($image, 255, 255, 255); $textcolor = imagecolorallocate($image, 0, 0, 0); - foreach($lines as $index => $line){ + foreach($lines as $index => $line) { $index = $index + 1; $x = (int) 1; @@ -35,7 +35,7 @@ class TXT extends Provider{ imagestring($image, 1, $x, $y, $line, $textcolor); - if(($index * $linesize) >= $maxY){ + if(($index * $linesize) >= $maxY) { break; } } diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 6a8d2fbb75..2977cd6892 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -10,11 +10,11 @@ namespace OC\Preview; class Unknown extends Provider{ - public function getMimeType(){ + public function getMimeType() { return '/.*/'; } - public function getThumbnail($path, $maxX, $maxY, $scalingup,$fileview) { + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { /*$mimetype = $fileview->getMimeType($path); $info = $fileview->getFileInfo($path); $name = array_key_exists('name', $info) ? $info['name'] : ''; From 6b90416891e9e0943a7b19f29017bf7d8140eb0a Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 13:09:38 +0200 Subject: [PATCH 033/251] add php preview backend --- lib/preview/txt.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 5961761aaa..def6806860 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -48,4 +48,14 @@ class TXT extends Provider{ } } -\OC\Preview::registerProvider('OC\Preview\TXT'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\TXT'); + +class PHP extends TXT { + + public function getMimeType() { + return '/application\/x-php/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\PHP'); \ No newline at end of file From 1e252b67635aeed7fa8180a0868abd6442a3c42c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 29 May 2013 13:11:43 +0200 Subject: [PATCH 034/251] more style fixes --- lib/preview/images.php | 2 +- lib/preview/movies.php | 3 ++- lib/preview/mp3.php | 4 ++-- lib/preview/pdf.php | 2 +- lib/preview/provider.php | 2 +- lib/preview/svg.php | 2 +- lib/preview/txt.php | 2 +- lib/preview/unknown.php | 2 +- 8 files changed, 10 insertions(+), 9 deletions(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index 933d65ec59..080e424e5b 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -8,7 +8,7 @@ */ namespace OC\Preview; -class Image extends Provider{ +class Image extends Provider { public function getMimeType() { return '/image\/.*/'; diff --git a/lib/preview/movies.php b/lib/preview/movies.php index aa97c3f43f..18e9d4f778 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -9,7 +9,8 @@ namespace OC\Preview; if(!is_null(shell_exec('ffmpeg -version'))) { - class Movie extends Provider{ + + class Movie extends Provider { public function getMimeType() { return '/video\/.*/'; diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index cfe78f3272..303626e022 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -1,4 +1,4 @@ - Date: Wed, 29 May 2013 13:13:47 +0200 Subject: [PATCH 035/251] fix c&p fail --- lib/preview/mp3.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 303626e022..3c6be5c922 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -1,4 +1,4 @@ -Provider{ Date: Thu, 30 May 2013 10:44:23 +0200 Subject: [PATCH 036/251] validate size of file --- lib/preview.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 1150681e64..be3abc2cd4 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -87,7 +87,15 @@ class Preview { $this->maxY = $this->max_y; } } - + + $fileinfo = $this->fileview->getFileInfo($this->file); + if(array_key_exists('size', $fileinfo)){ + if((int) $fileinfo['size'] === 0){ + \OC_Log::write('core', 'You can\'t generate a preview of a 0 byte file (' . $this->file . ')', \OC_Log::ERROR); + throw new \Exception('0 byte file given'); + } + } + //init providers if(empty(self::$providers)) { self::initProviders(); @@ -518,7 +526,7 @@ class Preview { try{ $preview = new Preview(\OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); $preview->showPreview(); - }catch(Exception $e) { + }catch(\Exception $e) { \OC_Response::setStatus(404); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; @@ -574,7 +582,7 @@ class Preview { try{ $preview = new Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); $preview->showPreview(); - }catch(Exception $e) { + }catch(\Exception $e) { \OC_Response::setStatus(404); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); exit; From a014662c52f5295a7e86cd43b7dd62b89e3f1085 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 30 May 2013 11:06:52 +0200 Subject: [PATCH 037/251] improve imagick error handling --- lib/preview/pdf.php | 9 +++++++-- lib/preview/svg.php | 21 +++++++++++++-------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 85878a122a..f1d0a33dc6 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -19,8 +19,13 @@ if (extension_loaded('imagick')) { $tmppath = $fileview->toTmpFile($path); //create imagick object from pdf - $pdf = new \imagick($tmppath . '[0]'); - $pdf->setImageFormat('jpg'); + try{ + $pdf = new \imagick($tmppath . '[0]'); + $pdf->setImageFormat('jpg'); + }catch(\Exception $e){ + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + return false; + } unlink($tmppath); diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 8bceeaf60d..76d81589ba 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -16,17 +16,22 @@ if (extension_loaded('imagick')) { } public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { - $svg = new \Imagick(); - $svg->setResolution($maxX, $maxY); + try{ + $svg = new \Imagick(); + $svg->setResolution($maxX, $maxY); - $content = stream_get_contents($fileview->fopen($path, 'r')); - if(substr($content, 0, 5) !== '' . $content; + $content = stream_get_contents($fileview->fopen($path, 'r')); + if(substr($content, 0, 5) !== '' . $content; + } + + $svg->readImageBlob($content); + $svg->setImageFormat('jpg'); + }catch(\Exception $e){ + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + return false; } - $svg->readImageBlob($content); - $svg->setImageFormat('jpg'); - //new image object $image = new \OC_Image($svg); //check if image object is valid From b944b1c5d29393e1b6f0bc51cf50db6eba356e64 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 30 May 2013 11:12:12 +0200 Subject: [PATCH 038/251] add javascript preview backend --- lib/preview/txt.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 4eb0e82040..f18da66c3b 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -58,4 +58,14 @@ class PHP extends TXT { } -\OC\Preview::registerProvider('OC\Preview\PHP'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\PHP'); + +class JavaScript extends TXT { + + public function getMimeType() { + return '/application\/javascript/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\JavaScript'); \ No newline at end of file From f7c80a391d192a15d594c3eaf7909a3d78df1a29 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 30 May 2013 15:29:38 +0200 Subject: [PATCH 039/251] load getID3 only if needed --- lib/preview/mp3.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 3c6be5c922..660e9fc3ce 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -7,8 +7,6 @@ */ namespace OC\Preview; -require_once('getid3/getid3.php'); - class MP3 extends Provider { public function getMimeType() { @@ -16,6 +14,8 @@ class MP3 extends Provider { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + require_once('getid3/getid3.php'); + $getID3 = new \getID3(); $tmppath = $fileview->toTmpFile($path); From a11a40d9a96685d41e5acae096752f16785b16b5 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 31 May 2013 12:23:51 +0200 Subject: [PATCH 040/251] add backend for microsoft office 2007 documents --- lib/preview.php | 2 + lib/preview/msoffice.php | 109 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 lib/preview/msoffice.php diff --git a/lib/preview.php b/lib/preview.php index be3abc2cd4..a73f4cb1ac 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -20,6 +20,8 @@ require_once('preview/pdf.php'); require_once('preview/svg.php'); require_once('preview/txt.php'); require_once('preview/unknown.php'); +require_once('preview/msoffice.php'); +//require_once('preview/opendocument.php'); class Preview { //the thumbnail folder diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php new file mode 100644 index 0000000000..c99ca313c7 --- /dev/null +++ b/lib/preview/msoffice.php @@ -0,0 +1,109 @@ +toTmpFile($path); + + $transformdoc = new \TransformDoc(); + $transformdoc->setStrFile($tmpdoc); + $transformdoc->generatePDF($tmpdoc); + + $pdf = new \imagick($tmpdoc . '[0]'); + $pdf->setImageFormat('jpg'); + + unlink($tmpdoc); + + //new image object + $image = new \OC_Image($pdf); + //check if image object is valid + if (!$image->valid()) return false; + + return $image; + } +} + +class DOC extends MSOffice2003 { + + public function getMimeType() { + return '/application\/msword/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\DOC'); + +class DOCX extends MSOffice2007 { + + public function getMimeType() { + return '/application\/vnd.openxmlformats-officedocument.wordprocessingml.document/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\DOCX'); + +class XLS extends MSOffice2003 { + + public function getMimeType() { + return '/application\/vnd.ms-excel/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\XLS'); + +class XLSX extends MSOffice2007 { + + public function getMimeType() { + return '/application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\XLSX'); + +class PPT extends MSOffice2003 { + + public function getMimeType() { + return '/application\/vnd.ms-powerpoint/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\PPT'); + +class PPTX extends MSOffice2007 { + + public function getMimeType() { + return '/application\/vnd.openxmlformats-officedocument.presentationml.presentation/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\PPTX'); \ No newline at end of file From 34decf357697a81c23e844ef606c04a20a08c597 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 3 Jun 2013 11:24:31 +0200 Subject: [PATCH 041/251] save current work state --- lib/preview.php | 2 +- lib/preview/libreoffice-cl.php | 0 lib/preview/office.php | 13 +++++++++++++ lib/preview/opendocument.php | 0 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 lib/preview/libreoffice-cl.php create mode 100644 lib/preview/office.php create mode 100644 lib/preview/opendocument.php diff --git a/lib/preview.php b/lib/preview.php index a73f4cb1ac..4705efe210 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -20,7 +20,7 @@ require_once('preview/pdf.php'); require_once('preview/svg.php'); require_once('preview/txt.php'); require_once('preview/unknown.php'); -require_once('preview/msoffice.php'); +//require_once('preview/msoffice.php'); //require_once('preview/opendocument.php'); class Preview { diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lib/preview/office.php b/lib/preview/office.php new file mode 100644 index 0000000000..c66f5584f0 --- /dev/null +++ b/lib/preview/office.php @@ -0,0 +1,13 @@ + Date: Wed, 5 Jun 2013 10:50:20 +0200 Subject: [PATCH 042/251] save current work state of libreoffice preview backend --- lib/preview/libreoffice-cl.php | 129 +++++++++++++++++++++++++++++++++ lib/preview/office.php | 4 +- 2 files changed, 132 insertions(+), 1 deletion(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index e69de29bb2..1408e69e8c 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -0,0 +1,129 @@ +initCmd(); + if(is_null($this->cmd)) { + return false; + } + + $abspath = $fileview->toTmpFile($path); + + chdir(get_temp_dir()); + + $exec = 'libreoffice --headless -convert-to pdf ' . escapeshellarg($abspath); + exec($exec) + + //create imagick object from pdf + try{ + $pdf = new \imagick($abspath . '.pdf' . '[0]'); + $pdf->setImageFormat('jpg'); + }catch(\Exception $e){ + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + return false; + } + + $image = new \OC_Image($pdf); + + unlink($abspath); + unlink($tmppath); + if (!$image->valid()) return false; + + return $image; + } + + private function initCmd() { + $cmd = ''; + + if(is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { + $cmd = \OC_Config::getValue('preview_libreoffice_path', null); + } + + if($cmd === '' && shell_exec('libreoffice --headless --version')) { + $cmd = 'libreoffice'; + } + + if($cmd === '' && shell_exec('openoffice --headless --version')) { + $cmd = 'openoffice'; + } + + if($cmd === '') { + $cmd = null; + } + + $this->cmd = $cmd; + } + } +} + +//.doc, .dot +class MSOfficeDoc extends Office { + + public function getMimeType() { + return '/application\/msword/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\MSOfficeDoc'); + +//.docm, .dotm, .xls(m), .xlt(m), .xla(m), .ppt(m), .pot(m), .pps(m), .ppa(m) +class MSOffice2003 extends Office { + + public function getMimeType() { + return '/application\/vnd.ms-.*/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\MSOffice2003'); + +//.docx, .dotx, .xlsx, .xltx, .pptx, .potx, .ppsx +class MSOffice2007 extends Office { + + public function getMimeType() { + return '/application\/vnd.openxmlformats-officedocument.*/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\MSOffice2007'); + +//.odt, .ott, .oth, .odm, .odg, .otg, .odp, .otp, .ods, .ots, .odc, .odf, .odb, .odi, .oxt +class OpenDocument extends Office { + + public function getMimeType() { + return '/application\/vnd.oasis.opendocument.*/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\OpenDocument'); + +//.sxw, .stw, .sxc, .stc, .sxd, .std, .sxi, .sti, .sxg, .sxm +class StarOffice extends Office { + + public function getMimeType() { + return '/application\/vnd.sun.xml.*/'; + } + +} + +\OC\Preview::registerProvider('OC\Preview\StarOffice'); \ No newline at end of file diff --git a/lib/preview/office.php b/lib/preview/office.php index c66f5584f0..cc1addf399 100644 --- a/lib/preview/office.php +++ b/lib/preview/office.php @@ -5,9 +5,11 @@ * later. * See the COPYING-README file. */ -if(shell_exec('libreoffice') || shell_exec('openoffice')) { +//let's see if there is libreoffice or openoffice on this machine +if(shell_exec('libreoffice --headless --version') || shell_exec('openoffice --headless --version') || is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { require_once('libreoffice-cl.php'); }else{ + //in case there isn't, use our fallback require_once('msoffice.php'); require_once('opendocument.php'); } \ No newline at end of file From 749c33f39d9452e2c1fdca718e3abcdb7c4a9dd0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 10:53:16 +0200 Subject: [PATCH 043/251] escape tmppath shell arg --- lib/preview/movies.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 18e9d4f778..8cd50263e2 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -24,7 +24,7 @@ if(!is_null(shell_exec('ffmpeg -version'))) { $tmppath = \OC_Helper::tmpFile(); //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; - $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . $tmppath; + $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath); shell_exec($cmd); unlink($abspath); From f437673f1a03ba5b2eeb3e79d24bf6ad3265aa0b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 10:55:57 +0200 Subject: [PATCH 044/251] update require_once block in preview.php --- lib/preview.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 4705efe210..f9f1288cb9 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -20,8 +20,7 @@ require_once('preview/pdf.php'); require_once('preview/svg.php'); require_once('preview/txt.php'); require_once('preview/unknown.php'); -//require_once('preview/msoffice.php'); -//require_once('preview/opendocument.php'); +require_once('preview/office.php'); class Preview { //the thumbnail folder From bab8b20cbdc65888d92477f9a5810ea4b114ada1 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 11:06:36 +0200 Subject: [PATCH 045/251] use ->cmd instead of hardcoded libreoffice --- lib/preview/libreoffice-cl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 1408e69e8c..49c574c952 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -28,7 +28,7 @@ if (extension_loaded('imagick')) { chdir(get_temp_dir()); - $exec = 'libreoffice --headless -convert-to pdf ' . escapeshellarg($abspath); + $exec = $this->cmd . ' --headless -convert-to pdf ' . escapeshellarg($abspath); exec($exec) //create imagick object from pdf From 8c5fceba296ae76a0f22f3ed0324dec46ef16019 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 11:13:13 +0200 Subject: [PATCH 046/251] fix syntax error --- lib/preview/libreoffice-cl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 49c574c952..1b8e482fb2 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -29,7 +29,7 @@ if (extension_loaded('imagick')) { chdir(get_temp_dir()); $exec = $this->cmd . ' --headless -convert-to pdf ' . escapeshellarg($abspath); - exec($exec) + exec($exec); //create imagick object from pdf try{ From 78e8712366e2a198973f9a887c771894bef9a905 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 11:17:29 +0200 Subject: [PATCH 047/251] update config.sample.php --- config/config.sample.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/config.sample.php b/config/config.sample.php index db6eaf852a..2f437771f2 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -191,4 +191,6 @@ $CONFIG = array( 'preview_max_y' => null, /* the max factor to scale a preview, default is set to 10 */ 'preview_max_scale_factor' => 10, +/* custom path for libreoffice / openoffice binary */ +'preview_libreoffice_path' => '/usr/bin/libreoffice'; ); From 5c1d4fc186b692508f718c06218621bddcfd8f22 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 11:18:57 +0200 Subject: [PATCH 048/251] yet another update for config.sample.php --- config/config.sample.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.sample.php b/config/config.sample.php index 2f437771f2..2812d84813 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -192,5 +192,5 @@ $CONFIG = array( /* the max factor to scale a preview, default is set to 10 */ 'preview_max_scale_factor' => 10, /* custom path for libreoffice / openoffice binary */ -'preview_libreoffice_path' => '/usr/bin/libreoffice'; +'preview_libreoffice_path' => '/usr/bin/libreoffice', ); From 21cc4f6960618c41e81ca7e785a6d9e21c21ecf9 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 12:44:31 +0200 Subject: [PATCH 049/251] make libreoffice preview backend work :D --- lib/preview/libreoffice-cl.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 1b8e482fb2..5121a4c5a0 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -26,11 +26,13 @@ if (extension_loaded('imagick')) { $abspath = $fileview->toTmpFile($path); - chdir(get_temp_dir()); + $tmpdir = get_temp_dir(); + + $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpdir) . ' ' . escapeshellarg($abspath); + $export = 'export HOME=/tmp'; + + shell_exec($export . "\n" . $exec); - $exec = $this->cmd . ' --headless -convert-to pdf ' . escapeshellarg($abspath); - exec($exec); - //create imagick object from pdf try{ $pdf = new \imagick($abspath . '.pdf' . '[0]'); @@ -43,7 +45,8 @@ if (extension_loaded('imagick')) { $image = new \OC_Image($pdf); unlink($abspath); - unlink($tmppath); + unlink($abspath . '.pdf'); + if (!$image->valid()) return false; return $image; From f80aba48935e7325effaa65f899922927157028a Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 5 Jun 2013 12:58:39 +0200 Subject: [PATCH 050/251] use tmpdir var instead of hardcoded /tmp --- lib/preview/libreoffice-cl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 5121a4c5a0..33fa7a04e5 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -29,7 +29,7 @@ if (extension_loaded('imagick')) { $tmpdir = get_temp_dir(); $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpdir) . ' ' . escapeshellarg($abspath); - $export = 'export HOME=/tmp'; + $export = 'export HOME=/' . $tmpdir; shell_exec($export . "\n" . $exec); From 25e8ac1c2f51e7f3f35eaec013aa1b3f8356f17b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 10 Jun 2013 11:01:12 +0200 Subject: [PATCH 051/251] implement previews for single shared files --- lib/preview.php | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index f9f1288cb9..904689bc4e 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -557,31 +557,40 @@ class Preview { if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - + $linkItem = \OCP\Share::getShareByToken($token); - + if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { $userid = $linkItem['uid_owner']; \OC_Util::setupFS($userid); + $pathid = $linkItem['file_source']; $path = \OC\Files\Filesystem::getPath($pathid); - } - - //clean up file parameter - $file = \OC\Files\Filesystem::normalizePath($file); - if(!\OC\Files\Filesystem::isValidPath($file)) { - \OC_Response::setStatus(403); - exit; + $pathinfo = \OC\Files\Filesystem::getFileInfo($path); + + $sharedfile = null; + if($linkItem['item_type'] === 'folder') { + //clean up file parameter + $sharedfile = \OC\Files\Filesystem::normalizePath($file); + if(!\OC\Files\Filesystem::isValidPath($file)) { + \OC_Response::setStatus(403); + exit; + } + } else if($linkItem['item_type'] === 'file') { + $parent = $pathinfo['parent']; + $path = \OC\Files\Filesystem::getPath($parent); + $sharedfile = $pathinfo['name']; + } + + $path = \OC\Files\Filesystem::normalizePath($path, false); + if(substr($path, 0, 1) == '/') { + $path = substr($path, 1); + } } - $path = \OC\Files\Filesystem::normalizePath($path, false); - if(substr($path, 0, 1) == '/') { - $path = substr($path, 1); - } - - if($userid !== null && $path !== null) { + if($userid !== null && $path !== null && $sharedfile !== null) { try{ - $preview = new Preview($userid, 'files/' . $path, $file, $maxX, $maxY, $scalingup); + $preview = new Preview($userid, 'files/' . $path, $sharedfile, $maxX, $maxY, $scalingup); $preview->showPreview(); }catch(\Exception $e) { \OC_Response::setStatus(404); From 0e4f5001d5143f55a9d051b501fe32de900917c5 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 11 Jun 2013 10:45:50 +0200 Subject: [PATCH 052/251] don't crop Y axis --- lib/preview.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 904689bc4e..ed33e7b09d 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -427,7 +427,8 @@ class Preview { if($newXsize >= $x && $newYsize >= $y) { $cropX = floor(abs($x - $newXsize) * 0.5); - $cropY = floor(abs($y - $newYsize) * 0.5); + //$cropY = floor(abs($y - $newYsize) * 0.5); + $cropY = 0; $image->crop($cropX, $cropY, $x, $y); From 2ff97917e9e72b674de07ca05dc04dd3bea14f07 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 11 Jun 2013 10:56:16 +0200 Subject: [PATCH 053/251] code optimization --- lib/preview/images.php | 5 +---- lib/preview/movies.php | 5 ++--- lib/preview/mp3.php | 4 +--- lib/preview/pdf.php | 4 +--- lib/preview/svg.php | 4 +--- lib/preview/txt.php | 4 +--- 6 files changed, 7 insertions(+), 19 deletions(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index 080e424e5b..e4041538e9 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -26,10 +26,7 @@ class Image extends Provider { $image->loadFromFile($fileview->getLocalFile($path)); } - //check if image object is valid - if (!$image->valid()) return false; - - return $image; + return $image->valid() ? $image : false; } } diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 8cd50263e2..cb959a962a 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -27,14 +27,13 @@ if(!is_null(shell_exec('ffmpeg -version'))) { $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath); shell_exec($cmd); - unlink($abspath); $image = new \OC_Image($tmppath); - if (!$image->valid()) return false; + unlink($abspath); unlink($tmppath); - return $image; + return $image->valid() ? $image : false; } } diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 660e9fc3ce..60dfb5ff46 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -28,9 +28,7 @@ class MP3 extends Provider { unlink($tmppath); $image = new \OC_Image($picture); - if (!$image->valid()) return $this->getNoCoverThumbnail($maxX, $maxY); - - return $image; + return $image->valid() ? $image : $this->getNoCoverThumbnail($maxX, $maxY); } public function getNoCoverThumbnail($maxX, $maxY) { diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index f1d0a33dc6..3eabd20115 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -32,9 +32,7 @@ if (extension_loaded('imagick')) { //new image object $image = new \OC_Image($pdf); //check if image object is valid - if (!$image->valid()) return false; - - return $image; + return $image->valid() ? $image : false; } } diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 76d81589ba..bafaf71b15 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -35,9 +35,7 @@ if (extension_loaded('imagick')) { //new image object $image = new \OC_Image($svg); //check if image object is valid - if (!$image->valid()) return false; - - return $image; + return $image->valid() ? $image : false; } } diff --git a/lib/preview/txt.php b/lib/preview/txt.php index f18da66c3b..c7b8fabc6b 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -42,9 +42,7 @@ class TXT extends Provider { $image = new \OC_Image($image); - if (!$image->valid()) return false; - - return $image; + return $image->valid() ? $image : false; } } From 28cf63d37d6a2b90ae32a2b5b7193a5f5c69830d Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 11 Jun 2013 11:00:44 +0200 Subject: [PATCH 054/251] check if imagick is loaded in office.php, not in libreoffice-cl.php --- lib/preview/libreoffice-cl.php | 93 ++++++++++++++++------------------ lib/preview/office.php | 17 ++++--- 2 files changed, 54 insertions(+), 56 deletions(-) diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 33fa7a04e5..2749c4867e 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -8,71 +8,66 @@ namespace OC\Preview; //we need imagick to convert -if (extension_loaded('imagick')) { +class Office extends Provider { - class Office extends Provider { + private $cmd; - private $cmd; + public function getMimeType() { + return null; + } - public function getMimeType() { - return null; + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + $this->initCmd(); + if(is_null($this->cmd)) { + return false; } - public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - $this->initCmd(); - if(is_null($this->cmd)) { - return false; - } + $abspath = $fileview->toTmpFile($path); - $abspath = $fileview->toTmpFile($path); + $tmpdir = get_temp_dir(); - $tmpdir = get_temp_dir(); + $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpdir) . ' ' . escapeshellarg($abspath); + $export = 'export HOME=/' . $tmpdir; - $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpdir) . ' ' . escapeshellarg($abspath); - $export = 'export HOME=/' . $tmpdir; + shell_exec($export . "\n" . $exec); - shell_exec($export . "\n" . $exec); - - //create imagick object from pdf - try{ - $pdf = new \imagick($abspath . '.pdf' . '[0]'); - $pdf->setImageFormat('jpg'); - }catch(\Exception $e){ - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - return false; - } - - $image = new \OC_Image($pdf); - - unlink($abspath); - unlink($abspath . '.pdf'); - - if (!$image->valid()) return false; - - return $image; + //create imagick object from pdf + try{ + $pdf = new \imagick($abspath . '.pdf' . '[0]'); + $pdf->setImageFormat('jpg'); + }catch(\Exception $e){ + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + return false; } - private function initCmd() { - $cmd = ''; + $image = new \OC_Image($pdf); - if(is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { - $cmd = \OC_Config::getValue('preview_libreoffice_path', null); - } + unlink($abspath); + unlink($abspath . '.pdf'); - if($cmd === '' && shell_exec('libreoffice --headless --version')) { - $cmd = 'libreoffice'; - } + return $image->valid() ? $image : false; + } - if($cmd === '' && shell_exec('openoffice --headless --version')) { - $cmd = 'openoffice'; - } + private function initCmd() { + $cmd = ''; - if($cmd === '') { - $cmd = null; - } - - $this->cmd = $cmd; + if(is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { + $cmd = \OC_Config::getValue('preview_libreoffice_path', null); } + + if($cmd === '' && shell_exec('libreoffice --headless --version')) { + $cmd = 'libreoffice'; + } + + if($cmd === '' && shell_exec('openoffice --headless --version')) { + $cmd = 'openoffice'; + } + + if($cmd === '') { + $cmd = null; + } + + $this->cmd = $cmd; } } diff --git a/lib/preview/office.php b/lib/preview/office.php index cc1addf399..20f545ef33 100644 --- a/lib/preview/office.php +++ b/lib/preview/office.php @@ -5,11 +5,14 @@ * later. * See the COPYING-README file. */ -//let's see if there is libreoffice or openoffice on this machine -if(shell_exec('libreoffice --headless --version') || shell_exec('openoffice --headless --version') || is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { - require_once('libreoffice-cl.php'); -}else{ - //in case there isn't, use our fallback - require_once('msoffice.php'); - require_once('opendocument.php'); +//both, libreoffice backend and php fallback, need imagick +if (extension_loaded('imagick')) { + //let's see if there is libreoffice or openoffice on this machine + if(shell_exec('libreoffice --headless --version') || shell_exec('openoffice --headless --version') || is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { + require_once('libreoffice-cl.php'); + }else{ + //in case there isn't, use our fallback + require_once('msoffice.php'); + require_once('opendocument.php'); + } } \ No newline at end of file From 67816da0bfe16ecb58d3a3bdb70c1fb9a79cff75 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 11 Jun 2013 13:15:24 +0200 Subject: [PATCH 055/251] save current work state of office fallback --- lib/preview/msoffice.php | 111 ++++++++++++++++++++++++----------- lib/preview/opendocument.php | 12 ++++ 2 files changed, 89 insertions(+), 34 deletions(-) diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index c99ca313c7..4fedb735c9 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -7,22 +7,24 @@ */ namespace OC\Preview; -class MSOffice2003 extends Provider { +class DOC extends Provider { - public function getMimeType(){ - return null; + public function getMimeType() { + return '/application\/msword/'; } - public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview){ - return false; + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + } + } +\OC\Preview::registerProvider('OC\Preview\DOC'); -class MSOffice2007 extends Provider { +class DOCX extends Provider { - public function getMimeType(){ - return null; + public function getMimeType() { + return '/application\/vnd.openxmlformats-officedocument.wordprocessingml.document/'; } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { @@ -39,36 +41,50 @@ class MSOffice2007 extends Provider { unlink($tmpdoc); - //new image object $image = new \OC_Image($pdf); - //check if image object is valid - if (!$image->valid()) return false; - - return $image; - } -} - -class DOC extends MSOffice2003 { - - public function getMimeType() { - return '/application\/msword/'; - } - -} - -\OC\Preview::registerProvider('OC\Preview\DOC'); - -class DOCX extends MSOffice2007 { - - public function getMimeType() { - return '/application\/vnd.openxmlformats-officedocument.wordprocessingml.document/'; + + return $image->valid() ? $image : false; } } \OC\Preview::registerProvider('OC\Preview\DOCX'); -class XLS extends MSOffice2003 { +class MSOfficeExcel extends Provider { + + public function getMimeType() { + return null; + } + + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + require_once('PHPExcel/Classes/PHPExcel.php'); + require_once('PHPExcel/Classes/PHPExcel/IOFactory.php'); + //require_once('mpdf/mpdf.php'); + + $abspath = $fileview->toTmpFile($path); + $tmppath = \OC_Helper::tmpFile(); + + $rendererName = \PHPExcel_Settings::PDF_RENDERER_DOMPDF; + $rendererLibraryPath = \OC::$THIRDPARTYROOT . '/dompdf'; + + \PHPExcel_Settings::setPdfRenderer($rendererName, $rendererLibraryPath); + + $phpexcel = new \PHPExcel($abspath); + $excel = \PHPExcel_IOFactory::createWriter($phpexcel, 'PDF'); + $excel->save($tmppath); + + $pdf = new \imagick($tmppath . '[0]'); + $pdf->setImageFormat('jpg'); + + unlink($abspath); + unlink($tmppath); + + return $image->valid() ? $image : false; + } + +} + +class XLS extends MSOfficeExcel { public function getMimeType() { return '/application\/vnd.ms-excel/'; @@ -78,7 +94,7 @@ class XLS extends MSOffice2003 { \OC\Preview::registerProvider('OC\Preview\XLS'); -class XLSX extends MSOffice2007 { +class XLSX extends MSOfficeExcel { public function getMimeType() { return '/application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet/'; @@ -88,7 +104,34 @@ class XLSX extends MSOffice2007 { \OC\Preview::registerProvider('OC\Preview\XLSX'); -class PPT extends MSOffice2003 { +class MSOfficePowerPoint extends Provider { + + public function getMimeType() { + return null; + } + + public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { + //require_once(''); + //require_once(''); + + $abspath = $fileview->toTmpFile($path); + $tmppath = \OC_Helper::tmpFile(); + + $excel = PHPPowerPoint_IOFactory::createWriter($abspath, 'PDF'); + $excel->save($tmppath); + + $pdf = new \imagick($tmppath . '[0]'); + $pdf->setImageFormat('jpg'); + + unlink($abspath); + unlink($tmppath); + + return $image->valid() ? $image : false; + } + +} + +class PPT extends MSOfficePowerPoint { public function getMimeType() { return '/application\/vnd.ms-powerpoint/'; @@ -98,7 +141,7 @@ class PPT extends MSOffice2003 { \OC\Preview::registerProvider('OC\Preview\PPT'); -class PPTX extends MSOffice2007 { +class PPTX extends MSOfficePowerPoint { public function getMimeType() { return '/application\/vnd.openxmlformats-officedocument.presentationml.presentation/'; diff --git a/lib/preview/opendocument.php b/lib/preview/opendocument.php index e69de29bb2..786a038ff8 100644 --- a/lib/preview/opendocument.php +++ b/lib/preview/opendocument.php @@ -0,0 +1,12 @@ + Date: Wed, 12 Jun 2013 11:40:01 +0200 Subject: [PATCH 056/251] finish implementation of Excel preview fallback --- lib/preview/msoffice.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index 4fedb735c9..c2e39d00d9 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -42,7 +42,7 @@ class DOCX extends Provider { unlink($tmpdoc); $image = new \OC_Image($pdf); - + return $image->valid() ? $image : false; } @@ -65,7 +65,7 @@ class MSOfficeExcel extends Provider { $tmppath = \OC_Helper::tmpFile(); $rendererName = \PHPExcel_Settings::PDF_RENDERER_DOMPDF; - $rendererLibraryPath = \OC::$THIRDPARTYROOT . '/dompdf'; + $rendererLibraryPath = \OC::$THIRDPARTYROOT . '/3rdparty/dompdf'; \PHPExcel_Settings::setPdfRenderer($rendererName, $rendererLibraryPath); @@ -79,6 +79,8 @@ class MSOfficeExcel extends Provider { unlink($abspath); unlink($tmppath); + $image = new \OC_Image($pdf); + return $image->valid() ? $image : false; } From 1f52ad0363e2cff05e2058d31317b580c27e2c31 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 12 Jun 2013 13:20:59 +0200 Subject: [PATCH 057/251] work on powerpoint fallback --- lib/preview/msoffice.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index c2e39d00d9..65886169e9 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -59,7 +59,6 @@ class MSOfficeExcel extends Provider { public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { require_once('PHPExcel/Classes/PHPExcel.php'); require_once('PHPExcel/Classes/PHPExcel/IOFactory.php'); - //require_once('mpdf/mpdf.php'); $abspath = $fileview->toTmpFile($path); $tmppath = \OC_Helper::tmpFile(); @@ -113,14 +112,12 @@ class MSOfficePowerPoint extends Provider { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - //require_once(''); - //require_once(''); + return false; $abspath = $fileview->toTmpFile($path); $tmppath = \OC_Helper::tmpFile(); - $excel = PHPPowerPoint_IOFactory::createWriter($abspath, 'PDF'); - $excel->save($tmppath); + null; $pdf = new \imagick($tmppath . '[0]'); $pdf->setImageFormat('jpg'); @@ -128,6 +125,8 @@ class MSOfficePowerPoint extends Provider { unlink($abspath); unlink($tmppath); + $image = new \OC_Image($pdf); + return $image->valid() ? $image : false; } From f89a23b463884e1a9b89c84fdcb1c34afba62645 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 12 Jun 2013 16:18:16 +0200 Subject: [PATCH 058/251] implement unknown preview backend --- lib/preview/unknown.php | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 6b16142491..6e1dc06c1b 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -15,12 +15,24 @@ class Unknown extends Provider { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - /*$mimetype = $fileview->getMimeType($path); - $info = $fileview->getFileInfo($path); - $name = array_key_exists('name', $info) ? $info['name'] : ''; - $size = array_key_exists('size', $info) ? $info['size'] : 0; - $isencrypted = array_key_exists('encrypted', $info) ? $info['encrypted'] : false;*/ // show little lock - return new \OC_Image(); + $mimetype = $fileview->getMimeType($path); + if(substr_count($mimetype, '/')) { + list($type, $subtype) = explode('/', $mimetype); + } + + $iconsroot = \OC::$SERVERROOT . '/core/img/filetypes/'; + + $icons = array($mimetype, $type, 'text'); + foreach($icons as $icon) { + $icon = str_replace('/', '-', $icon); + + $iconpath = $iconsroot . $icon . '.png'; + + if(file_exists($iconpath)) { + return new \OC_Image($iconpath); + } + } + return false; } } From 25981a079a185080ad3ca2d2a23dd827efbd9d05 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 13 Jun 2013 09:52:39 +0200 Subject: [PATCH 059/251] some whitespace fixes --- lib/preview.php | 11 ++++++----- lib/preview/unknown.php | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index ed33e7b09d..3564fe3df4 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -41,6 +41,7 @@ class Preview { private $maxY; private $scalingup; + //preview images object private $preview; //preview providers @@ -81,7 +82,7 @@ class Preview { $this->maxX = $this->max_x; } } - + if(!is_null($this->max_y)) { if($this->maxY > $this->max_y) { \OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, \OC_Log::DEBUG); @@ -101,25 +102,25 @@ class Preview { if(empty(self::$providers)) { self::initProviders(); } - + //check if there are any providers at all if(empty(self::$providers)) { \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); throw new \Exception('No providers'); } - + //validate parameters if($file === '') { \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); throw new \Exception('File not found'); } - + //check if file exists if(!$this->fileview->file_exists($file)) { \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); throw new \Exception('File not found'); } - + //check if given size makes sense if($maxX === 0 || $maxY === 0) { \OC_Log::write('core', 'Can not create preview with 0px width or 0px height', \OC_Log::ERROR); diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 6e1dc06c1b..4e1ca7de74 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -36,4 +36,4 @@ class Unknown extends Provider { } } -\OC\Preview::registerProvider('OC\Preview\Unknown'); +\OC\Preview::registerProvider('OC\Preview\Unknown'); \ No newline at end of file From 6082a0649cefd356370d4ca8034041c1af3875ff Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 17 Jun 2013 12:27:26 +0200 Subject: [PATCH 060/251] stream first mb of movie to create preview --- lib/preview/movies.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/preview/movies.php b/lib/preview/movies.php index cb959a962a..8531050d11 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -17,16 +17,18 @@ if(!is_null(shell_exec('ffmpeg -version'))) { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - //get fileinfo - $fileinfo = $fileview->getFileInfo($path); - - $abspath = $fileview->toTmpFile($path); + $abspath = \OC_Helper::tmpFile(); $tmppath = \OC_Helper::tmpFile(); - //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; - $cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath); - shell_exec($cmd); + $handle = $fileview->fopen($path, 'rb'); + $firstmb = stream_get_contents($handle, 1048576); //1024 * 1024 = 1048576 + file_put_contents($abspath, $firstmb); + + //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; + $cmd = 'ffmpeg -an -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath); + + shell_exec($cmd); $image = new \OC_Image($tmppath); From bea4376fd48e714b121e1abb54f9bd786e89c877 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 18 Jun 2013 11:04:08 +0200 Subject: [PATCH 061/251] remove opendocument.php --- lib/preview/office.php | 1 - lib/preview/opendocument.php | 12 ------------ 2 files changed, 13 deletions(-) delete mode 100644 lib/preview/opendocument.php diff --git a/lib/preview/office.php b/lib/preview/office.php index 20f545ef33..b6783bc579 100644 --- a/lib/preview/office.php +++ b/lib/preview/office.php @@ -13,6 +13,5 @@ if (extension_loaded('imagick')) { }else{ //in case there isn't, use our fallback require_once('msoffice.php'); - require_once('opendocument.php'); } } \ No newline at end of file diff --git a/lib/preview/opendocument.php b/lib/preview/opendocument.php deleted file mode 100644 index 786a038ff8..0000000000 --- a/lib/preview/opendocument.php +++ /dev/null @@ -1,12 +0,0 @@ - Date: Tue, 18 Jun 2013 13:53:02 +0200 Subject: [PATCH 062/251] use ppt icon instead of preview --- lib/preview/msoffice.php | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index 65886169e9..262582f021 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -14,7 +14,7 @@ class DOC extends Provider { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - + require_once(); } } @@ -105,6 +105,7 @@ class XLSX extends MSOfficeExcel { \OC\Preview::registerProvider('OC\Preview\XLSX'); +/* //There is no (good) php-only solution for converting powerpoint documents to pdfs / pngs ... class MSOfficePowerPoint extends Provider { public function getMimeType() { @@ -113,21 +114,6 @@ class MSOfficePowerPoint extends Provider { public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { return false; - - $abspath = $fileview->toTmpFile($path); - $tmppath = \OC_Helper::tmpFile(); - - null; - - $pdf = new \imagick($tmppath . '[0]'); - $pdf->setImageFormat('jpg'); - - unlink($abspath); - unlink($tmppath); - - $image = new \OC_Image($pdf); - - return $image->valid() ? $image : false; } } @@ -150,4 +136,5 @@ class PPTX extends MSOfficePowerPoint { } -\OC\Preview::registerProvider('OC\Preview\PPTX'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\PPTX'); +*/ \ No newline at end of file From 1fcbf8dd7ac69bfce888cc61084a72919503fd05 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 19 Jun 2013 10:21:55 +0200 Subject: [PATCH 063/251] implemenet getNoCoverThumbnail --- lib/preview/mp3.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 60dfb5ff46..835ff52900 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -20,7 +20,6 @@ class MP3 extends Provider { $tmppath = $fileview->toTmpFile($path); - //Todo - add stream support $tags = $getID3->analyze($tmppath); \getid3_lib::CopyTagsToComments($tags); $picture = @$tags['id3v2']['APIC'][0]['data']; @@ -32,8 +31,14 @@ class MP3 extends Provider { } public function getNoCoverThumbnail($maxX, $maxY) { - $image = new \OC_Image(); - return $image; + $icon = \OC::$SERVERROOT . '/core/img/filetypes/audio.png'; + + if(!file_exists($icon)) { + return false; + } + + $image = new \OC_Image($icon); + return $image->valid() ? $image : false; } } From fb67b458412241cb91c01bdb339d1a4317aeacab Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 19 Jun 2013 13:40:57 +0200 Subject: [PATCH 064/251] comment out old code --- lib/preview/msoffice.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index 262582f021..ccf1d674c7 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -7,6 +7,7 @@ */ namespace OC\Preview; +/* //There is no (good) php-only solution for converting 2003 word documents to pdfs / pngs ... class DOC extends Provider { public function getMimeType() { @@ -14,12 +15,13 @@ class DOC extends Provider { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - require_once(); + require_once(''); } } \OC\Preview::registerProvider('OC\Preview\DOC'); +*/ class DOCX extends Provider { From efe4bfc693ce98fc45e6a003f9bedd0d9da1d1af Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 19 Jun 2013 13:43:11 +0200 Subject: [PATCH 065/251] update 3rdparty submodule --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 3ef9f738a9..0a8f54ed44 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 3ef9f738a9107879dddc7d97842cf4d2198fae4c +Subproject commit 0a8f54ed446d9c0d56f8abff3bdb18fcaa6f561b From 1a8e4399b0084a2769bbf43f0ba417c547ac931c Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Tue, 25 Jun 2013 15:08:51 +0200 Subject: [PATCH 066/251] increase Files row height to tappable 44px, more breathing space --- apps/files/css/files.css | 56 +++++++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 9 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 108dcd741c..be29186cbb 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -62,7 +62,10 @@ color:#888; text-shadow:#fff 0 1px 0; } #filestable { position: relative; top:37px; width:100%; } -tbody tr { background-color:#fff; height:2.5em; } +tbody tr { + background-color: #fff; + height: 44px; +} tbody tr:hover, tbody tr:active { background-color: rgb(240,240,240); } @@ -75,12 +78,25 @@ span.extension { text-transform:lowercase; -ms-filter:"progid:DXImageTransform.M tr:hover span.extension { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; color:#777; } table tr.mouseOver td { background-color:#eee; } table th { height:2em; padding:0 .5em; color:#999; } -table th .name { float:left; margin-left:.5em; } +table th .name { + float: left; + margin-left: 17px; +} table th, table td { border-bottom:1px solid #ddd; text-align:left; font-weight:normal; } -table td { border-bottom:1px solid #eee; font-style:normal; background-position:1em .5em; background-repeat:no-repeat; } +table td { + border-bottom: 1px solid #eee; + font-style: normal; + background-position: 8px center; + background-repeat: no-repeat; +} table th#headerName { width:100em; /* not really sure why this works better than 100% … table styling */ } table th#headerSize, table td.filesize { min-width:3em; padding:0 1em; text-align:right; } -table th#headerDate, table td.date { min-width:11em; padding:0 .1em 0 1em; text-align:left; } +table th#headerDate, table td.date { + position: relative; + min-width: 11em; + padding:0 .1em 0 1em; + text-align:left; +} /* Multiselect bar */ #filestable.multiselect { top:63px; } @@ -93,13 +109,29 @@ table.multiselect thead th { } table.multiselect #headerName { width: 100%; } table td.selection, table th.selection, table td.fileaction { width:2em; text-align:center; } -table td.filename a.name { display:block; height:1.5em; vertical-align:middle; margin-left:3em; } +table td.filename a.name { + box-sizing: border-box; + display: block; + height: 44px; + vertical-align: middle; + margin-left: 50px; +} table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; } table td.filename input.filename { width:100%; cursor:text; } table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em 0; } table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; } +.modified { + position: absolute; + top: 10px; +} /* TODO fix usability bug (accidental file/folder selection) */ -table td.filename .nametext { overflow:hidden; text-overflow:ellipsis; max-width:800px; } +table td.filename .nametext { + position: absolute; + top: 10px; + overflow: hidden; + text-overflow: ellipsis; + max-width: 800px; +} table td.filename .uploadtext { font-weight:normal; margin-left:.5em; } table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } @@ -119,8 +151,10 @@ table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } /* File actions */ .fileactions { - position:absolute; top:.6em; right:0; - font-size:.8em; + position: absolute; + top: 13px; + right: 0; + font-size: 11px; } #fileList .name { position:relative; /* Firefox needs to explicitly have this default set … */ } #fileList tr:hover .fileactions { /* background to distinguish when overlaying with file names */ @@ -132,7 +166,11 @@ table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } box-shadow: -5px 0 7px rgba(230,230,230,.9); } #fileList .fileactions a.action img { position:relative; top:.2em; } -#fileList a.action { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; } +#fileList a.action { + display: inline; + margin: -.5em 0; + padding: 16px 8px !important; +} #fileList img.move2trash { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; float:right; } a.action.delete { float:right; } a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } From dc65482d50ae274b0db12cadce25f6fff0c86671 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Tue, 25 Jun 2013 17:57:38 +0200 Subject: [PATCH 067/251] first round of replacing small filetype icons with proper ones, from Elementary --- core/img/filetypes/application-pdf.png | Bin 591 -> 1759 bytes core/img/filetypes/application-pdf.svg | 277 +++++++ core/img/filetypes/application-rss+xml.png | Bin 691 -> 1098 bytes core/img/filetypes/application-rss+xml.svg | 914 +++++++++++++++++++++ core/img/filetypes/application.png | Bin 464 -> 1235 bytes core/img/filetypes/application.svg | 320 ++++++++ core/img/filetypes/audio.png | Bin 385 -> 858 bytes core/img/filetypes/audio.svg | 274 ++++++ core/img/filetypes/code.png | Bin 603 -> 908 bytes core/img/filetypes/code.svg | 359 ++++++++ core/img/filetypes/file.png | Bin 294 -> 374 bytes core/img/filetypes/file.svg | 197 +++++ core/img/filetypes/flash.png | Bin 580 -> 954 bytes core/img/filetypes/flash.svg | 310 +++++++ core/img/filetypes/folder.png | Bin 537 -> 709 bytes core/img/filetypes/folder.svg | 329 ++++++++ core/img/filetypes/font.png | Bin 813 -> 1793 bytes core/img/filetypes/font.svg | 338 ++++++++ core/img/filetypes/image-svg+xml.png | Bin 481 -> 959 bytes core/img/filetypes/image-svg+xml.svg | 666 +++++++++++++++ core/img/filetypes/image.png | Bin 606 -> 978 bytes core/img/filetypes/image.svg | 321 ++++++++ core/img/filetypes/text-html.png | Bin 578 -> 741 bytes core/img/filetypes/text-html.svg | 280 +++++++ core/img/filetypes/text.png | Bin 342 -> 757 bytes core/img/filetypes/text.svg | 228 +++++ 26 files changed, 4813 insertions(+) create mode 100644 core/img/filetypes/application-pdf.svg create mode 100644 core/img/filetypes/application-rss+xml.svg create mode 100644 core/img/filetypes/application.svg create mode 100644 core/img/filetypes/audio.svg create mode 100644 core/img/filetypes/code.svg create mode 100644 core/img/filetypes/file.svg create mode 100644 core/img/filetypes/flash.svg create mode 100644 core/img/filetypes/folder.svg create mode 100644 core/img/filetypes/font.svg create mode 100644 core/img/filetypes/image-svg+xml.svg create mode 100644 core/img/filetypes/image.svg create mode 100644 core/img/filetypes/text-html.svg create mode 100644 core/img/filetypes/text.svg diff --git a/core/img/filetypes/application-pdf.png b/core/img/filetypes/application-pdf.png index 8f8095e46fa4965700afe1f9d065d8a37b101676..2cbcb741d84a8e1303608089a33e22180a0e4510 100644 GIT binary patch literal 1759 zcmV<51|a!~P)6y0bI$p6Bu6%zn&%#0xKS<6+L6nR(B9p8xxQ{?GrMF{;XqZ1#pm|33gATKwgs z#^mqmS+{FoZDmj7TmcKl7_b&hbCNa9p%uHRpo(EmQv#@;2)(;|HsMqT>8W{l9OP8^=S#UY1*NHHNRW*QsctO2@ zDyX7rFrugp=}>Eso(*(;;mgDwolK97@#pV+o6^iQao+&%Uwgl0$?35%EQB>OAGEO= z08v3j!bEFPtIZTBh`}cbxsN|g=O-S)ILE~kf8ebj{ebqwkpZT&!ct#rOitpO!BqrV zf}oWF2mnMuB`8c3v4&{JPP!la3{iVKS*^y|AHKrn-~NV5xj-p$%+xdD&Q8Kj3(Z<}bW;-~er!QOYM2qX;94_zY7l zh4Ne)!`MJ(Grdc5)B>Q^@X6Z!FM@LmKZF>w?{cmIqzbt(%3^d&rRVZ%0 zgT8OQNbZx5B3?iRBVaTb3#zRwSl4p@;+}50jj4Jg%v}O*nFvoj^DONH{jAx(o%Q$K z%laoi$Mn{_`1i{%W2YwP8E66S72~26Oei$B;a2LICtbk_muLVA@4d^FW5+qOe?Pzb z;?rCi8lwDxEeyQ$eHgr>sRL>0;w78|R(Sl`YL()~jbxb+>2f!00T3BeZ;NBP(wOcv zCB66#C!cwiH(xq{Nm2&B{sQLCElt`(UC-4xa||r%^;+1Lla5aEy|>`zuB`?@2^(LG zrQ{rKE@n-dFmdcSukYQ5iZHNmA9m~Ah{$|b5v+?^o?N`AR;z(3k#nrM{{b4AUzVj7 z0Mab4K&uiPD7%REIHrE~EGM7ai)5Znd%s5fq3sI{hy?py^z^gUSF5FoQACu2agKcD9C! zVvQw@la{oUw{4^0rM5U`iw}%eXMXX{)b!(hy}fZ1g-d2}$s0%%5})zcgNNAhjThMP z)Kgp=8zbrLB+Ie@#u(BxZP_vFv$MQ$_=t?oR$p5j)67k(R4Q#{Yd77VWshu0bGtC6 zqa`&jNvF?Te`&m(yX;U%d)z2?&|pX`25k?+~~jO{{au3n480DmkIy?002ovPDHLkV1k

~O9lw>B8WRlD)Gm}Jrz31u-X&&gn2lvjs=i{7nIaL6v2==uw+8Lcs(8j27 z;|c`rmSv@Lx!heopGP^^Ieb3f=R!%Lpp$}iMS-&P3EJ)s48wrJ_Ni0~k|c47D2nj= z{jS6bt|kFpFf|p5cM`_&0Zh|`rfEp0(}=}lT#(6RpzAsUfxv^LSYX>WlAaN$>)*J5 z0#sE+JRUD8iT9*fz{)_^7@6P&!sEjTcD+I9Z4YjT1`wH@fV{cEvneYGFU%maIEU2s55&K(LixD|{p-uiS@?KNj zk-Go8G$hH6g002ovPDHLkV1hVj1#|!a diff --git a/core/img/filetypes/application-pdf.svg b/core/img/filetypes/application-pdf.svg new file mode 100644 index 0000000000..3f9ad528af --- /dev/null +++ b/core/img/filetypes/application-pdf.svg @@ -0,0 +1,277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/application-rss+xml.png b/core/img/filetypes/application-rss+xml.png index 315c4f4fa62cb720326ba3f54259666ba3999e42..e5bb322c5733e7d2961fd27e049e4249a0d2a5c1 100644 GIT binary patch literal 1098 zcmV-Q1hxB#P)a7G#|~(yYCzq z@9WOI*UT(}ap8kI_ua?4_y0Tpb3fjQnX#Fd+f?=c0sadB_3j7fp1*$%XG0(xEM=gw zcH28AcdQFw=+M|xQw>4D2}oM9Hd(t$!&0HNwzQ~W80U{1DRn6WsA6Ylu&WE;93l=} zT0)p^2n$42^V&?4_SWr~YHxs84ZH^*fjG=L5SP0lJpe3-noQgjyidmN1%N8%74bfe zI1^7CuuQlTfWmgu0>TXQDNHW_GfUFo4G{ye)OAVbWnTbEZDFlS)vj9tP*w1W3kcu@ zgT(sO{cEp~Oq?_o1%P->#_s8W8s=lnD<*=tgxXR7sfs>u!BURQ5!3YE$5=mez$~%f zVof4-X~be66mC@NXKA1_4H$S!RzxoVRYQG}21Ky9Y`aT>k1 zAZjUG52Md+!*Mg~v&b_yV#VUVQjpM^SDLS%Krj4^{&|}C!YuJG-yjt>cK6Sr0vPdq zuYx!SkdYgxjZ9M8J;?x|f6TJ>(QD|XbL$ZV03_)$z$>b89}Z~Yz|!|H*e{0)YNjfoeVpZT=EEKST864DR!H8GQT|wmdk+ z;1jQ6s3xxGex_dd2h`3A!;e~4_mk@l%$w2prO z1A{c4Ie^B3MyYTYjD^qQejNzrz`_gnv9SLEqMyE^e*0dU&mP2LSpE2I^snEk-MWYR zT@#(6QI~kwu9yR52duEp%%NBQX7Q~l+CO|r{f@m1J~V}{EYmvqDFC%y;}ua`DGlbe zawn`vLE*sY^ii%q^exid!SZ|401VvoFzS`)>?r{1V|zMsUzLWu^s@?76^mjtQlj&x zk)dI9WeJx(!D!<{m4x#cW&R-(B;K^tCj2s z?)N)2U4Hq{25xwiGYdbpQb1=l6TxbDZwj&S={?7%qx-u`rsG(Zp`-rh=e^=%((1yvsuf5d=&62Zj)Y zH&JviNS_F4_Hj|T(1j4$p-!}kixP9&dB4uv^MveG?dGf%sUCoc2!IFxD6wHRA2^dX zXRVk!-qSfk(jcaUKn#RP48(whfPlJUpApdrA!TQi_4D+fVoM;3I0gZ8{=Xv~Po;geVA+Em9@0Wq2 zr>OTZEGR05L=gf1T;ucCxq6Q6EgJiH@@-lVaAlQyw`jIF^c=&IVnj|95hHbE_cnt| zTzZQ?F4Ne@(bH(~&3nM%m)I@ID{@jJ2qZPjr)jhpe9hViOwH5k&|T#EmmL3(vHeUQ zq^!t^Al6JD;=mHq^Bg?J-8-zG2Od7gZbknG;K9czYjPqG*xjPo0k(c4%lPXTpw(qq z@aGMnxtFS(np+2kC} z7P02O874ZkJH$v#nCUVx$({yDN`IX@o2wyvTD#e`qN`_w5<}$3F+_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/core/img/filetypes/application.png b/core/img/filetypes/application.png index 1dee9e366094e87db68c606d0522d72d4b939818..3518d3116d2a6d0fadd6b09b3b592a2cb322bdce 100644 GIT binary patch literal 1235 zcmV;^1T6cBP)zpC!G631~st$=$LjuDnvM`SqpI###sn8@8#)w6&qwSNGIL1Hskx^mf7_ukXz+^#B% zs;c;vCVy%5{{aAg{mYXlPksx6;AvG=4_4=Xf+-=y-(^|;_4x7Q(MABC=RJ+0=wY|p zmA>yIr9?`J=Xo2)Qhp}T7~@=Py>YCR@`uCW!?Uw9fIl|^P)a@UJWsxU{n{1tecydr z_dL%5u>iEzXsuC7Ik(>}kY=+fl~NDtHJ1PwV|=?<2tid<7-Nu9y0O+8fU2t27_hNb zRk`)`@t1l3s{mFLtOg4q+*G zL9f>%iX!qnUn_ns2CQXSMzh(Zsw&rrM@L8W`+Wcgg8?5td_V|+F@~L;9kMK2(tj%k z>L_j3W?6<(is^I;Kv|abdOiC6K3SFl(C_!rTJ!$>dxQ`S1_So@_X&c4cDw!GBse=e zLrRGd0x2a*DQ?}m#p&s(TQi@}IXpaMFc=U70Yy=8adCk$W~~pllAzAOYC{@h$n)Io z4e+^7R`p)poVI4b2H3>+@84%WpEDc|xw^VSYt3jhqSNUtC5q$N?UuW{yL7u<_V)J3 z^Lz=+wHUBZ8HOQ25b)x~3#61JNkUN+gkcE4cswS{GJM}hDaGBpcWJlVEEWrw>sk!h zASoqjnj(Z?GMPA8q?C-uW70GQKuU@4`)>a9^pt~xgC!ZaW?=Oo5khczc}bEaNGU1H z()EPz`%WsQlw&N8W2&m6)oLxBigkIdt(^sRq}HP-A`C;c)*KxjadL7(v)Od>&1RF6 zlM}k#E?R5CFm#(&-LEBqy$=W>$n%`z<71}NDZ9J7eERf>D2m)^7)2362ztF9w{PF3 z-EK1&43_k_3~VLADga{)uU@_4#*G_%{P^*6;1|s;aC2p|l@cDLJoc6D_XCQ0%;;BBn(0WbcEP)8e6`gpm!y1M!N^ZV(=IC*t) z{^;nqJv-tM$9J1L2QJ2DN!#51=1_l@G`2=6e0lehL%sic%`_4--LFM}IF!KzJCseW zq1I3__Z40|e?qyK1__gzP(qrBf-G7SQbQ`#Lw94WVe(o`qg+f4hy;Qju)q#I(9{`% zQmAGomzhQ!b|gq>KqL@IkO~$=Koi}a$u6d07kiS}NoYVMJjAeZpaB*;wwcDdEbK@K zNP;B7RzhQ|H9AlUO<`J>m1(5R)Pb-iLBb@7Jp)}LHdAb-VVgYxVoTzGoqu{~a>6uj zeqCRFI9pC#h09bGwy9;oHcp6(RB%jeY^F=Ll!S+9JkVe4nDG7tJMQiP0000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/audio.png b/core/img/filetypes/audio.png index a8b3ede3df956f8d505543b190bc8d1b5b4dce75..cd9821ec047ff066ac222f7434fd318f1968a6c6 100644 GIT binary patch literal 858 zcmV-g1Eu_lP)NI9*~1SCT_Gs%VjNDv0ZoG^URyES=V*=%*HvDbeh9Q z)6-KtJw1^GhEh7vfK7xk*1OF%Vtb_Px}Fs09BG^)&#sMb)+~*6VeDx!8uy>8ZGn)_~baRl~(% zfvTz;axnt-mducRgsSs|35u?Clbynh-6_%cfPW9< zc^(*;&*y{HlS*N~1!))yL7JvGIXOXDmPnEW^Z6WUnmVs2$_uef7^MMImZg+9I5@!B z*%`FfsO#Fv7z&&s5+&g0zTY;R4K|z2;O{X4V;&^DC<@GGGXQkq`J3i>z|kEuKNdxi zuU4xcLWmgv&KMIPg8oiI0nkdR-+7*YUoMv`hX4Q^9UV=TQeToJ$+XrVN`P~&+P0NK kh^j2hK87q7?|;$$0M}CEus3`j`~Uy|07*qoM6N<$f-drfxBvhE literal 385 zcmV-{0e=38P)klCE>?a@fNhGaV ftv%qM$TQzJ6;XjO8erVL00000NkvXXu0mjfw}q7O diff --git a/core/img/filetypes/audio.svg b/core/img/filetypes/audio.svg new file mode 100644 index 0000000000..f742383d63 --- /dev/null +++ b/core/img/filetypes/audio.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/code.png b/core/img/filetypes/code.png index 0c76bd1297751b66230f74719504b2adb02b1615..753d151f538842c2636a94e0f9231fc4ef1c301f 100644 GIT binary patch literal 908 zcmV;719SX|P)calP19IDZ2()FQp&u6e`_n%%{zg$fG7#T{5*f}IRMSI>v=OdjnCu4>voZt znPW?hPD@=iTLOB~5Jdr)Y0pJEa=yN{%|#bpscy*t7w(Ved`-dieEc?x&*Netogt`u z`S@*?pkB$>*%X8OwmT1SwzsWdcjjEj0WLm#Y4L9j=)9Ynv78NbHd0sREeKcA68^C> zJ*~E+NNfG7Vyi(E1@O;bLv!$xOH(;t*NGbD#y*gGov;-O4DNOg!2ArKuCe%iyBhKB zYRoH8$jX|)*yXP|U;EK&7G8WJ^=i_RQ`r{6+qJ2ncu@d`VOWB@PHnIzgg4<0+rW7=;1;izPJMweME|Xz{et{60wL$2{xyZsozNH~rfs{rgt?xf;zwoCoU4ghY9O#pDX zJO3q>uWrcz2lZoFhfgA-hNZKCj*YfX9S68OdlSE+qkeHS`E&}8$3uUAe>PbWYY))p zJ%B(!y+nqVVoJ5L0d8Nv4S?V8Cz(vLzrK@7;U*JLqK5or;z_iIDvbF>+^s@ zb}6InA?}RFIn+^y$ED^4$XC0l2{1H7jjA&6+pnrBQc4c*sI%l9@2+1_#9X&@fQkxR z;F>R?rfIm{?vh1Tvp<*IssKU=Wn^R|F*-ULbX0w*enJSLNGWsIqA*hlAq1c=2XoNU iz>GABigJEWC+!!w&Od^wnO&v;0000^~*-1fljz_B$LUvK}k?BNXe#Y!m=zM!!V#}8bncK5m;8VP zw86G*RI63?Cd%b9bX|ueNlZ|wR6rj|r_)VIP@r2imh3?SN+^{|kY%~8B{maJ@F*OK z&VH9LwOeGt#DRjj0~v~8`>iO7!Ybi;zE$va`A^T#yW`y44;k^#O~K5*jD=qcUhPSc zvyy~q;5H_1WT1l~cqje9yfa+l!hu6xjdOJ8s;8E^+=QQ$tw p?%p!Hy#YapB=@+^9(46X{{RQg%9y;OKjr`c002ovPDHLkV1g7l326WT diff --git a/core/img/filetypes/code.svg b/core/img/filetypes/code.svg new file mode 100644 index 0000000000..1dee047b11 --- /dev/null +++ b/core/img/filetypes/code.svg @@ -0,0 +1,359 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/file.png b/core/img/filetypes/file.png index 8b8b1ca0000bc8fa8d0379926736029f8fabe364..c20f13c2e13af5bccf96b77dd66a6a0df0508c90 100644 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt-QDT^vIq zTHj9H&D(4s(Dq)Z+eliWEkR@z&jFT~D>P5CyqVw|WW>-jq3h5tZ(${F>&}jI2ZR1h zzjpKc-ODG=B&=TdIyg{7mF0p(-}Qa(&wra4C;hZC&dj$s#H-UvT`A-CHOq3KHP0&9 zl6y27uEm8v;4O|7c5LGF}$;v{gPaVutPR)C#5QQ<|d}62BjvZR2H60wE-&H;pyTSqH(@-Vl>|&1p(LP>kg~E zYiz5X^`c$+%8#zC{u)yfe-5 zmgid={Z3k(ERKCKrE7DF;=x4^O+ pzO8rLO8p|Ip=x)jHOtWj`bJBmKdh_V<`47(gQu&X%Q~loCIFbEay|e6 diff --git a/core/img/filetypes/file.svg b/core/img/filetypes/file.svg new file mode 100644 index 0000000000..f0c0f1daf7 --- /dev/null +++ b/core/img/filetypes/file.svg @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/core/img/filetypes/flash.png b/core/img/filetypes/flash.png index 9f5db634a4fb42ad33c7a78f5488f03308d3317c..bcde641da3ca196a8212a5b6d91a62013f1430ab 100644 GIT binary patch literal 954 zcmV;r14aCaP)8=ZhVsRlE5JVI@Zd?wX?nDHR%jISl z78YJM3?tIyQc9MVmICVm007r@>2x}g0$7$d71}a;+Y*Hii>bv@N<|LQ7r^ZtqE-N) zTm7Bb0bR^UTd=dfPH}aW(%KrPWYo~BGOXL$NVhG%J2g4u$pwpp47*;x^eo#2uS*qfY+W6C@s) z#dX~S!`w}-8^VEF;Cmj$<@d>rXNWsCrfu?9+oQO0j!$N1_~MzTwSGDcbP<(5{g~mQ z7{enYIJQYgDss6=rY0xw+djYl_DjG&x{F9Du77lvsm$HP9TU?uF%{UBf$T`!RvW_* zS^%B;K882HynxwmkxWlw$75W+{434M%>y>avf0q_`r3h88%3_Yy-05A9)^xNRCX&2 zP2S5>pM4YXuhnXSwZQ?DqVfGY*WP-AiLp`A;~5Oc;zntknRm`otyXVeWd_~#ADG7TyifoGzXkqYh3VzF*APPBc^<7+i)zn=hXn{d1HB3}<%8<~`B(g(16Y!Kav9LZ#I-!JhChA6D-Iv8UfilU%gE+d!ANl7-FMJko@B=v9?3Fv}pny_sf z=E*mhpTB_ZBv7eTkk99(z%UF@k#stJCutT?*giObx$qWlViRogHB?nap-^ZUi83t$ z=kGt5(=*`f%P^*A!PYjsQHsT)>?D)PJRsm4)^;3x^8<|7M{rS<(>t*|l29kKk5Z}B zUcfJY! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/folder.png b/core/img/filetypes/folder.png index 784e8fa48234f4f64b6922a6758f254ee0ca08ec..b7be63d58369d5da485f12ead9ca6982c8e8e563 100644 GIT binary patch literal 709 zcmV;$0y_PPP)M_{T#OD zL*!f7*x1-vsEwk95U>jf7J?W|NZj3IbMMS~T9|!>kgRdc^k2sZ#MOqsjx?%!t$0I=ZhpQcF+A>0EnJ3t8GHUPLgnEA-0vMdKV zcTc!(*WK49003Gd^3lwW%{DWL$W)a&EQ+GIKl~n_==FLaqLco2s%W)Z6XW3Sc+g&Y ze0g#4>783Q+p5|qAkTArUj6c}^LyjPn^!NN7XWbe+Vw}v%g@?Ho;SMqARaC~X|JrT ztONK9NGknr8$F26=UQmx0GmZ%{|u;jO(d|qMAMIB2!N|X#p)q|g=1m?P|O7&Dqz!U z2oTjeu_Dg^Ygmwl0Aqo$j8%Z8A{G>-%>|$&P~j1P64#Lh=ggtjEFjMSVnJjZZ2?oP z6Du-p9$*e6QBaB_K%`WW2ugLx900_MNNEH}v8qTEEo&a&07wK>)g!>}PQOYdIByQt z=DXxXf>`y&D$v{9BN4DVSdV`V|1UBSGxj>&y&+(G^Jm4Z5N*B!0S*#Hck9OpK>a>P zCML6z{;2}TU=N*kL}KlCIy3|TK&n$B;xfqrz^pGO%aCFn2g3otV~Ug#Bgw&j;0VA; zY?h<0V*+5~fS|FqOBZqglRZHbC*oI%!!i#5J8K_azx}%U{)&6EO+g63l;ReEKCs`C r?N1Z{F5+MbW*-V**WG0Ta9Z&Pj@y0dwwZ6q00000NkvXXu0mjfO6e%^ literal 537 zcmV+!0_OdRP)x(K@^6+>g^d@v4;gkbWsEoXE%32*i1tcpTNXd5CcIl)ECgqz|2rE6EW}s7R?kl za1q`0GCkMruC6-2LANtwVlsgzsp4?{@7$`KBv!G66>Vie3h?3OmEEkjwdLG0PgLVi z`!N((f$A@n17Ldj#`};0I3@iHJ5M{#IZz|UIYRm4(!uV7eYIYIwQf&}_2J~}>pQ^n z6o8--^T(=hkBNQ_k{-_GWE;FMW7!p}f{NG3nHZ{D5<3d8&tLh%a4AqqnjMkr3m&fkMdECD3N5}Unig5wy40;>lo4j~k+e}v)` zR6)J8Mk*u=SpB`p6o)7j?S0T@9?bz#m@l>gc*zk__|*!FMcHwP!gwLJvS~9c0px8E zW + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/font.png b/core/img/filetypes/font.png index 81e41de7d3a9bcc50267b34d0005487d5c7cc7c0..df44a7fc47db6c6edce188fa5e00ead07456bf97 100644 GIT binary patch literal 1793 zcmV+c2mbhpP)kn#o@63d#~SKd+oK^#LT#!OYK22X zLr*dD$ihD}KYHN6f#6 zT>yCNt~>4(zWzFd`lNsB&FuB{1f&&6NstsM=i=ek{$mdx{luLkw~rlp0l2~zG@H#q z0DYe4Ax%>U;FXDqiPr&~$@3gx7!rVoMw-pu$-CFR#8L2ycT4{RvbV>j({tJU@zNhLykMF8XxI?P9+5%Q%XkxcAQ|vW0o}e{A3;Ewr_1 z3APT|TpG42?R|?|{C)tw?{85`IUxkv?RE~}Y3|%y6B83>r4VCTmcjEpoGu(4Ki8gY z?mPTgw{rk+N{&R!Z>+hbK>E-3U`QVC*1Ru(5MoCV1a;>evMggE#812XKVyr;wcBvc zL1~RAt=UL(xs>xpqtVCAo3z%*^Be#s_wL<$ zVsYa2>o?y8Y-V<_)BFi`kLlQz&RLQV~kHkJDGVW01!Yw)LtNF=E2NxLO9R&rPjLYoLj63FW<5L9^aFz07N&rBuR?`6Vr9eAPGBdQ+l;`0wYaWU1{?%2lssu2Vl&zyeZr>BypE>6s zgn$5jv?YacNf}#4khe>v1tHCBRxqY63qV9Wq?C2%9E>q3Gw&K7AAhS`^ZeSu_yd`# z`T{Uc=qNXjjs@~}Wm#@jN(m{2dP6yC=6H!f_Y|4AnFNp+pfnc)EY^WWqtORolMv#3 zb~{I9S^j$I0ArElg+-Yg+yD~@rn|Sa@Srf3m>G}~2Nlr_lkfX9d^VrE!t<2=uwCn8Nms`J%Eq|X-o z#8l4hvnAnO1Dq`xbJk&P#$e~b%pgG#fUnKwMS8|K%o@OB@_U7liG?+melU9S;LjHU z8jZ%s0rYi34`$X=Q&X=2hycirDFFK0({CJ`w#AQ*6=nOhahNfT6S*ye`8;>l7M_la?YV+yIZYR3qW@<;Evg! z%p7_0tSP=VUAiNuOZ)eCO!13D|C;%n1I{hXK}6nUudid{etWXC#p%Mnea01E{?5#s z-vq$ixwvTIZAe5OfUvVt2OtAbEF6%fxzK@ET@liqi0KY!4j=_!K2_-pk0xj4-v&wm jmb)IL^#8}{^#=GivXWu0)28I700000NkvXXu0mjfbU9WX literal 813 zcmV+|1JeA7P)%S8Yz4}?d^ZEOv#Sc!)mtIgHXaEQ+_ullV zJO1Y8v8UhuAAS7ozvIlitK{;}YszGvVI*jPQs)gu{RuZGF1qsJqxF>Ai*mOY zeUVJ^Xn04=g+vNN2-6q_7DHe6!8fa@! z^ZEB_2Vebf-umoI@{HTtK!PIfdyIp7Zk$|p=*|D=N%#IIE_w1_EaGe}ST5wWclgx% z|Fx4ZY{8likTKA?G12oM|4&}@o+);3yYs=L?ao)At-(S*$63Le zJ&q^>ZEbL?y!O>L=h9<7rvvdA2Do?L{p8zs_rGt?o&P=^cm5ltT|5S~l@laqmU8i; rSIv!oK>XjU`o@3v@@qdCD9z3Q7_5=EFk?|V00000NkvXXu0mjffa;^e diff --git a/core/img/filetypes/font.svg b/core/img/filetypes/font.svg new file mode 100644 index 0000000000..404f622ea7 --- /dev/null +++ b/core/img/filetypes/font.svg @@ -0,0 +1,338 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/image-svg+xml.png b/core/img/filetypes/image-svg+xml.png index a1291c2dfad75b289f88ab762a3a32ccb436c1ed..e3dd52489d3772962e22cdf47569b53616fe73eb 100644 GIT binary patch literal 959 zcmV;w13>(VP)z_|7@MbH1CXD&v&%^iqNC6zjp|aZmRb{Gb&4rJudU0!ZU@;&b3ZQ(98X^?H zWA8xK;(sR4OFtmbu7hREXXnht<1ls^P5+Io>_&Q$$hxv%*pp~*1m@GVjosx1A1$O!tmFaOWz|qKZPajp#bXMf;k|@K;T0$j~atHdzARr z_ld3V#cuD!YK-ALwUXxEw}?NHK>H8Yj1wB5QnK$etYym~pM|T#hz8iJo=5y_$qF+_ zJ_Gq_63=zR#3=gt{;D_&KLbmYBQi07i&EL={_ zi4n~^uyGr5{a5tH6~s#;K@KU*fR{!*_bxyNEBPuW(Gd!u?iSSCL%{6#7y_T%i4X54 zpT_d0kemyCj_ICv@n1iT*|NK;m}uUCL< zy_+D`9LhHoKqxh}Vy)hU?`Du+E{1Yh@IzF~nkI&6ac)8^jy>29H?Bn2f%&Xu{2N;T zIEUC4Xh8AJKAh8su)jME?w`>E*n|D0DosG!*q1bq4+2n_%%CftCRnwm6m0w&v6BZL z3Lw-qbiO?WKvQ;vvf;J@<<+Oz~z@wR`0ef1}Tm-j^vP}s1o%CXF$G_-YMUg(`O7a2elivAr~AVj4e zdk6lX0FL7jkH;egxcA9D5I{t%fq{X^p`oFUNVDIMKPe)Xs?L6kQcfiz0<>0wMJON0 hXjxKO%u^pm{{i;%Y;-~x&NBc2002ovPDHLkV1mQAx^@5n literal 481 zcmV<70UrK|P)SXcnW4?r|Fc?Kd3cm$;%kZi#G`Sa_VnwmC}YZ26Y zhXbnt^XAQKXm4+SUQ}H6r(?sz`|0x@O--EjU}EI72kk(5e$=!F(*t|%| zOO`#}*s$)|C0u^?YPrGY(Rf4Gt^S&sOU+enjCclWzS^+v`E5dh=Tv=F*rDQzDn?3c zT=(o=$L8ms2^j#wwxyStFa(R1K0Y&H$BX|!zZw%`2!=rX%m*7M?R@p$v*kt(Sq6Bw z+-#h< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/image.png b/core/img/filetypes/image.png index 4a158fef7e0da8fd19525f574f2c4966443866cf..83d20fdb7762d4b52b398c80e4ecc3fb6f2d5470 100644 GIT binary patch literal 978 zcmV;@11@dUJ z_uS{qnOPyFq@AX;75#q#fES=pD6}OJy1KfA7r;tHA;ez+wkLj-fDnSEr6o$GQgxDj zqP<^l%)PLEj%k_>Us+kHjyV*_<#JU5KVcT2l(O1d-wp*#(?keSv$IClY>pko4Q_88 z1gr%O!*C2XGs7_OcsveZx73Y@*f*fqS-0vP9UV+gPU7)+&~=?krGlnuXqrZ)QfcbC zt~*Gyq=1wX!!S@31w~O98yjP2Xoy@c$I;PI(;d6}R;cTSz?$r~P$g4gS< z0*sE1GBGhhAP``Gf1ka*y_#LyO;MD_1neQOFY@s4!13`h!^6V_gF$p%C!J0ckH_in z?+2huhgt6OBgc>FHs4d6}oDC!*0Pi;Ig$DOp`z zKw=y@8NH9A)i>j*R^LcJ>ZvnW!zvuh=8&y?VSXf|ZXNQA> zgQg|jt$^bgetv$E&1QLjf9LJ(jjyjSd_Es@b91Pw3V^DrOifKWS^&S_PcoULv$M0N z9@I<5nqw%Xq*yGX>$-#S$Hxb$RElsoOg^6{nM_vQvaPKxUSD5%d3m8wDExT{8r6aG z^K(qoWO{mq=bD-72)CKr9v`7z}c9a>C)^Ar}`HWHK2tnGAP#cNB}omhX^%J%(-x1AzcD zGc%-8DWsIFudh4CudlCL0=BGa4!GF?%+JrWySs~F7{3MdBLsSTdkKX?+}zy!2zWh= znh;n;Ls#OM)^b%<9R!4wl5{%VmRE5+9v6xbLiybX$xpcu zLJ@!fV!%H@$6wlf8OQ-oqLoMJe`#(1HETP8UxCcTx6i@D5&!@I07*qoM6N<$f_;y! A`2YX_ literal 606 zcmV-k0-^nhP)Q2rnAt>LM%-F zK|rtwgcU)}7x~z1Hrcs5bH*ZO$!>xO8K#?==bZPQ_ecnV>#P`H`QzGaRhd62G_&rC zTLU$c7_x*nFP_dW#Q+*);mMHE?j)HexK784D4x9l_tfpz2$@1y}9rkF+ zI+J5NMWeZyObc!d+rUc=>D+uOdAOg#%+Ej6h+wn5^xPmVVH*Eu446Y0A_@ zo$rlds-+sL10Db + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text-html.png b/core/img/filetypes/text-html.png index 55d1072eafda48abb0a5fcecb98b114d866077b9..de11613f25f41a5918b041f358a66cd38366eaaf 100644 GIT binary patch literal 741 zcmVba;AtS^`X`Q)aW-{s5~WK@i}19;H%=YPFh5sFb4L?{j~Dk1>X7wMwZ} z!t*?WAV?J6*#V^#gTa7eu}HmMCyJsJz{|@E7Z(>?UtcfhNWEUCSS&Ia3{Xn#=783E z89W}30cbXx#BrP|uC=Dy?Q(m2i>lnJOi{m&v4B?hm;gCY1K&@6I48y~YVI0Ra8jWR7EcUzIE;lzf zsU};*G#ZV}zFF5_U&S9EAK11{rBX@Q`0((6lrr^b%H>~QU6y4fzN!wI1yV|`uCCBp z^Zx!0fbaXMWB`|!msplX7>1d7_W}S2f*`Zty0V%z7l1?cWdTk;j!*8u*95R_oAdMY zTmcrd<*hNZ(J00000NkvXXu0mjf_EbrX literal 578 zcmV-I0=@l-P)dis)>+`f+#3Rv=dSV4I&~|Vk?LiBG~#L1X~NSQGbAyogj#ie_$n8 z*oYwUieR#5zw>=_v)By?+NE%sVPM|5yzfjE5$wfk_Go)9(A<0e{hvFiJ0eb2MFf%t zDJxl&RDw>Nl#~WweRba-&_F#fn|ifCG!S=00#QfIDe64k{5mZFusu=CnSq>Qvt$j5 zI$4b(K~|@Tvozn3#yaJ|Be;BKfh@+AwFR!7UF7D*61OfavvGQ!VN-Ga+zO*%#qEoS z8E0dX4NpRyRS|XCrXq{e4r(61{zg^7gBPDUwmjg}k(Q%NLkD6fm6*tZ=)6^ARRw9CNHr!!-b)EovamKwdDMpr>=!|-tf?S+boQE&JP}G_9P5@nR zSOjlBPI$jHA&U_KsTjQko(uJ_ROpKn!K^ckXTHmZd+_Mh7C&~BUYvvb=Xi2w6%i+L zP+hwJF0QUE^66)$h?CXHvdjEbu3a_69GS^`e5Gac*$0~K9VHcGVKhe>RE(rT+Ca5J zv_?D-3(OpKFrQAl`$E;pyKkaTN=V?@iK2u!kqwFy=F?aM-2b}R>c4;EZ`t2+*gqpJ QK>z>%07*qoM6N<$f@8}2CIA2c diff --git a/core/img/filetypes/text-html.svg b/core/img/filetypes/text-html.svg new file mode 100644 index 0000000000..bf29fbcbbf --- /dev/null +++ b/core/img/filetypes/text-html.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text.png b/core/img/filetypes/text.png index 813f712f726c935f9adf8d2f2dd0d7683791ef11..2b96638d16c9af6b5f98350c4ec102d4975c1b64 100644 GIT binary patch literal 757 zcmVr^#nd|{2jDfVx`$1`XC^PkIDD5WqlpU;1cMx#5v z0GrL`_v7Q^Pt#^)7x}(_cYlBXz0qjYdbpI5#bS}O=Li5qQN(VytCfId6&^)lnAx<{ zfqgy;X(^>@CsB!jxnaFt5C9}=0364m-|y3Iw@ZoT2>D-+VUx9;AS|c(qyqq@vaT9mgSxB0SGSN=Y2YD5X+rbh}*!gTdh` zkW!`yOeT}Uja8uiNh!+-m>U3IUS0rbwOS~plJ@jG41fDgB+erKo`na zOv9s!aJgIp`8Ev05Zkti;~2+rk`~nOKR!MfkH;yWMJOFarxal=gGei2+cr|l%56BE zPETvYo12@mC3}%A+=B_23OqkQ1JG`_iQ^d8b=hvWxULI)DxmAb{Jpxm%H17D5jaJG zYz-VlAbS_og`@8Ror0pfK=q#u5CgH zf*`=MESk+G7Z(@wdcDMF5lU;|R0Xu3N;P2O>FEh5&U+99oS&c5Y&HqQkju-(g(B`YhYXo=00000NkvXXu0mjfEhtiT literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-%6;pyTSA|c6o&@eC9QG)Hj&ExYL zO&oVL^)+cM^qd@ApywS>pwx0H@RDN}hq;7mU-SKczYQ-hnrr=;iDAQMZQ+*g=YOM= z!QlMQEn7FbaD->uKAYgo_j9)W&$$zS*W9}m(ey0q$&7l-XEWO0Y(9M=SnhLbwy;d>@~SY$Ku*0xPvIOQeV1x7u_z-2-X>_74(yfh7C znXL|3GZ+d2`3re2hs?MK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + From c7fdf00e8497af9804b0cfd4fa081940bf53bc96 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 21 Jun 2013 14:24:52 +0200 Subject: [PATCH 068/251] add unit tests for preview lib to make @DeepDiver1975 happy --- tests/lib/preview.php | 108 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 tests/lib/preview.php diff --git a/tests/lib/preview.php b/tests/lib/preview.php new file mode 100644 index 0000000000..2599da400c --- /dev/null +++ b/tests/lib/preview.php @@ -0,0 +1,108 @@ + + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace Test; + +class Preview extends \PHPUnit_Framework_TestCase { + + public function testIsPreviewDeleted() { + $user = $this->initFS(); + + $rootView = new \OC\Files\View(''); + $rootView->mkdir('/'.$user); + $rootView->mkdir('/'.$user.'/files'); + + $samplefile = '/'.$user.'/files/test.txt'; + + $rootView->file_put_contents($samplefile, 'dummy file data'); + + $x = 50; + $y = 50; + + $preview = new \OC\Preview($user, 'files/', 'test.txt', $x, $y); + $preview->getPreview(); + + $fileinfo = $rootView->getFileInfo($samplefile); + $fileid = $fileinfo['fileid']; + + $thumbcachefile = '/' . $user . '/' . \OC\Preview::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $x . '-' . $y . '.png'; + + $this->assertEquals($rootView->file_exists($thumbcachefile), true); + + $preview->deletePreview(); + + $this->assertEquals($rootView->file_exists($thumbcachefile), false); + } + + public function testAreAllPreviewsDeleted() { + $user = $this->initFS(); + + $rootView = new \OC\Files\View(''); + $rootView->mkdir('/'.$user); + $rootView->mkdir('/'.$user.'/files'); + + $samplefile = '/'.$user.'/files/test.txt'; + + $rootView->file_put_contents($samplefile, 'dummy file data'); + + $x = 50; + $y = 50; + + $preview = new \OC\Preview($user, 'files/', 'test.txt', $x, $y); + $preview->getPreview(); + + $fileinfo = $rootView->getFileInfo($samplefile); + $fileid = $fileinfo['fileid']; + + $thumbcachefolder = '/' . $user . '/' . \OC\Preview::THUMBNAILS_FOLDER . '/' . $fileid . '/'; + + $this->assertEquals($rootView->is_dir($thumbcachefolder), true); + + $preview->deleteAllPreviews(); + + $this->assertEquals($rootView->is_dir($thumbcachefolder), false); + } + + public function testIsMaxSizeWorking() { + $user = $this->initFS(); + + $maxX = 250; + $maxY = 250; + + \OC_Config::getValue('preview_max_x', $maxX); + \OC_Config::getValue('preview_max_y', $maxY); + + $rootView = new \OC\Files\View(''); + $rootView->mkdir('/'.$user); + $rootView->mkdir('/'.$user.'/files'); + + $samplefile = '/'.$user.'/files/test.txt'; + + $rootView->file_put_contents($samplefile, 'dummy file data'); + + $preview = new \OC\Preview($user, 'files/', 'test.txt', 1000, 1000); + $image = $preview->getPreview(); + + $this->assertEquals($image->width(), $maxX); + $this->assertEquals($image->height(), $maxY); + } + + private function initFS() { + if(\OC\Files\Filesystem::getView()){ + $user = \OC_User::getUser(); + }else{ + $user=uniqid(); + \OC_User::setUserId($user); + \OC\Files\Filesystem::init($user, '/'.$user.'/files'); + } + + \OC\Files\Filesystem::mount('OC\Files\Storage\Temporary', array(), '/'); + + return $user; + } +} \ No newline at end of file From a98391b976ba7dd544af6a0d16b324efb2fc7a3c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 26 Jun 2013 10:57:37 +0200 Subject: [PATCH 069/251] some minor improvements to preview lib --- lib/preview.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 3564fe3df4..87e2e78d1d 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -323,7 +323,7 @@ class Preview { }else{ $mimetype = $this->fileview->getMimeType($file); - $preview; + $preview = null; foreach(self::$providers as $supportedmimetype => $provider) { if(!preg_match($supportedmimetype, $mimetype)) { @@ -350,6 +350,11 @@ class Preview { break; } + + if(is_null($preview) || $preview === false) { + $preview = new \OC_Image(); + } + $this->preview = $preview; } $this->resizeAndCrop(); From 9b7efef39d3f7eae45741f0adf0bc0d52945d842 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 26 Jun 2013 14:28:40 +0200 Subject: [PATCH 070/251] improve Image Provider --- lib/preview/images.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview/images.php b/lib/preview/images.php index e4041538e9..987aa9aef0 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -20,7 +20,7 @@ class Image extends Provider { //check if file is encrypted if($fileinfo['encrypted'] === true) { - $image = new \OC_Image($fileview->fopen($path, 'r')); + $image = new \OC_Image(stream_get_contents($fileview->fopen($path, 'r'))); }else{ $image = new \OC_Image(); $image->loadFromFile($fileview->getLocalFile($path)); From 39c387eed4e5da7bddb6f7cd48a8f8b607f3b8dd Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 26 Jun 2013 18:04:18 +0200 Subject: [PATCH 071/251] implement server side use of previews --- apps/files/templates/part.list.php | 3 ++- lib/helper.php | 11 +++++++++++ lib/public/template.php | 9 +++++++++ lib/template.php | 12 ++++++++++++ 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 1e94275dcb..6dabd7d697 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -1,6 +1,7 @@ style="background-image:url()" - style="background-image:url()" + style="background-image:url()" > diff --git a/lib/helper.php b/lib/helper.php index a315c640d1..e8cc81774d 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -223,6 +223,17 @@ class OC_Helper { } } + /** + * @brief get path to preview of file + * @param string $path path + * @return string the url + * + * Returns the path to the preview of the file. + */ + public static function previewIcon($path) { + return self::linkToRoute( 'core_ajax_preview', array('x' => 32, 'y' => 32, 'file' => $path)); + } + /** * @brief Make a human file size * @param int $bytes file size in bytes diff --git a/lib/public/template.php b/lib/public/template.php index ccf19cf052..5f9888f9f2 100644 --- a/lib/public/template.php +++ b/lib/public/template.php @@ -54,6 +54,15 @@ function mimetype_icon( $mimetype ) { return(\mimetype_icon( $mimetype )); } +/** + * @brief make preview_icon available as a simple function + * Returns the path to the preview of the image. + * @param $path path of file + * @returns link to the preview + */ +function preview_icon( $path ) { + return(\preview_icon( $path )); +} /** * @brief make OC_Helper::humanFileSize available as a simple function diff --git a/lib/template.php b/lib/template.php index ae9ea18744..048d172f1c 100644 --- a/lib/template.php +++ b/lib/template.php @@ -62,6 +62,18 @@ function image_path( $app, $image ) { return OC_Helper::imagePath( $app, $image ); } +/** + * @brief make preview_icon available as a simple function + * Returns the path to the preview of the image. + * @param $path path of file + * @returns link to the preview + * + * For further information have a look at OC_Helper::previewIcon + */ +function preview_icon( $path ) { + return OC_Helper::previewIcon( $path ); +} + /** * @brief make OC_Helper::mimetypeIcon available as a simple function * @param string $mimetype mimetype From 806f3bddecbd8182f1da90ec91e2a03a1a6e2c3b Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 26 Jun 2013 18:19:10 +0200 Subject: [PATCH 072/251] increase size of preview to size of row --- apps/files/css/files.css | 2 +- lib/helper.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index be29186cbb..222cc9c83e 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -118,7 +118,7 @@ table td.filename a.name { } table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; } table td.filename input.filename { width:100%; cursor:text; } -table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em 0; } +table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em .3em; } table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; } .modified { position: absolute; diff --git a/lib/helper.php b/lib/helper.php index e8cc81774d..0a8962a531 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -231,7 +231,7 @@ class OC_Helper { * Returns the path to the preview of the file. */ public static function previewIcon($path) { - return self::linkToRoute( 'core_ajax_preview', array('x' => 32, 'y' => 32, 'file' => $path)); + return self::linkToRoute( 'core_ajax_preview', array('x' => 44, 'y' => 44, 'file' => $path)); } /** From 57370353ad1b21156094adc3d1e735582bbd2bb0 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Fri, 28 Jun 2013 19:22:51 +0200 Subject: [PATCH 073/251] Check if the app is enabled and the app path is found before trying to load the script file --- lib/base.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/base.php b/lib/base.php index fd4870974f..af0a30ea17 100644 --- a/lib/base.php +++ b/lib/base.php @@ -661,12 +661,15 @@ class OC { $app = $param['app']; $file = $param['file']; $app_path = OC_App::getAppPath($app); - $file = $app_path . '/' . $file; - unset($app, $app_path); - if (file_exists($file)) { - require_once $file; - return true; + if (OC_App::isEnabled($app) && $app_path !== false) { + $file = $app_path . '/' . $file; + unset($app, $app_path); + if (file_exists($file)) { + require_once $file; + return true; + } } + header('HTTP/1.0 404 Not Found'); return false; } From d332b1d4a2e9382aaa8e8a11b6200efaadb18768 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 2 Jul 2013 11:13:22 +0200 Subject: [PATCH 074/251] implement preview loading after upload --- apps/files/js/filelist.js | 5 +++-- apps/files/js/files.js | 19 +++++++++++++------ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index e19a35bbc5..11bf028d93 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -172,8 +172,9 @@ var FileList={ if (id != null) { tr.attr('data-id', id); } - getMimeIcon(mime,function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); + var path = $('#dir').val()+'/'+name; + getPreviewIcon(path, function(previewpath){ + tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); tr.find('td.filename').draggable(dragOptions); }, diff --git a/apps/files/js/files.js b/apps/files/js/files.js index a79d34c9b2..224167b99c 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -513,8 +513,9 @@ $(document).ready(function() { var tr=$('tr').filterAttr('data-file',name); tr.attr('data-mime',result.data.mime); tr.attr('data-id', result.data.id); - getMimeIcon(result.data.mime,function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); + var path = $('#dir').val()+'/'+name; + getPreviewIcon(path, function(previewpath){ + tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); } else { OC.dialogs.alert(result.data.message, t('core', 'Error')); @@ -577,8 +578,9 @@ $(document).ready(function() { var tr=$('tr').filterAttr('data-file',localName); tr.data('mime',mime).data('id',id); tr.attr('data-id', id); - getMimeIcon(mime,function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); + var path = $('#dir').val()+'/'+localName; + getPreviewIcon(path, function(previewpath){ + tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); }); eventSource.listen('error',function(error){ @@ -769,8 +771,9 @@ var createDragShadow = function(event){ if (elem.type === 'dir') { newtr.find('td.filename').attr('style','background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')'); } else { - getMimeIcon(elem.mime,function(path){ - newtr.find('td.filename').attr('style','background-image:url('+path+')'); + var path = $('#dir').val()+'/'+elem.name; + getPreviewIcon(path, function(previewpath){ + newtr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); } }); @@ -956,6 +959,10 @@ function getMimeIcon(mime, ready){ } getMimeIcon.cache={}; +function getPreviewIcon(path, ready){ + ready(OC.Router.generate('core_ajax_preview', {file:path, x:44, y:44})); +} + function getUniqueName(name){ if($('tr').filterAttr('data-file',name).length>0){ var parts=name.split('.'); From 6e864e6599602609b5808ae4d043b273a9fe5071 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 2 Jul 2013 16:30:58 +0200 Subject: [PATCH 075/251] fix size of icons in 'new' dropdown menu - I hope @jancborchardt knows a better solution coz this won't work in most IE versions ... --- apps/files/templates/index.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index b576253f4f..c4a15c5fa6 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -6,9 +6,9 @@

t('New'));?>
    -
  • t('Text file'));?>

  • -
  • t('Folder'));?>

  • t('From link'));?>

  • From 04292ff16c56d85216ddbd6f644e8055413c0170 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 8 Jul 2013 10:53:53 +0200 Subject: [PATCH 076/251] implement use of preview icons in thrashbin app --- apps/files_trashbin/lib/trash.php | 4 +++ apps/files_trashbin/templates/part.list.php | 2 +- core/routes.php | 2 ++ lib/preview.php | 35 ++++++++++++++++++--- 4 files changed, 38 insertions(+), 5 deletions(-) diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index 7b8d3cb425..e82a597c61 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -850,4 +850,8 @@ class Trashbin { //Listen to delete user signal \OCP\Util::connectHook('OC_User', 'pre_deleteUser', "OCA\Files_Trashbin\Hooks", "deleteUser_hook"); } + + public static function preview_icon($path) { + return \OC_Helper::linkToRoute( 'core_ajax_trashbin_preview', array('x' => 44, 'y' => 44, 'file' => $path)); + } } diff --git a/apps/files_trashbin/templates/part.list.php b/apps/files_trashbin/templates/part.list.php index 92a38bd263..d53e38549d 100644 --- a/apps/files_trashbin/templates/part.list.php +++ b/apps/files_trashbin/templates/part.list.php @@ -27,7 +27,7 @@ style="background-image:url()" - style="background-image:url()" + style="background-image:url()" > diff --git a/core/routes.php b/core/routes.php index 4b3ad53da0..41e82f8a73 100644 --- a/core/routes.php +++ b/core/routes.php @@ -44,6 +44,8 @@ $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); $this->create('core_ajax_preview', '/core/preview.png') ->action('OC\Preview', 'previewRouter'); +$this->create('core_ajax_trashbin_preview', '/core/trashbinpreview.png') + ->action('OC\Preview', 'trashbinPreviewRouter'); $this->create('core_ajax_public_preview', '/core/publicpreview.png') ->action('OC\Preview', 'publicPreviewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; diff --git a/lib/preview.php b/lib/preview.php index 87e2e78d1d..f12107c9f5 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -519,10 +519,6 @@ class Preview { $file = ''; $maxX = 0; $maxY = 0; - /* - * use: ?scalingup=0 / ?scalingup = 1 - * do not use ?scalingup=false / ?scalingup = true as these will always be true - */ $scalingup = true; if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); @@ -610,6 +606,37 @@ class Preview { } } + public static function trashbinPreviewRouter() { + if(!\OC_App::isEnabled('files_trashbin')){ + exit; + } + \OC_Util::checkLoggedIn(); + + $file = ''; + $maxX = 0; + $maxY = 0; + $scalingup = true; + + if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); + if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; + if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; + if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; + + if($file !== '' && $maxX !== 0 && $maxY !== 0) { + try{ + $preview = new Preview(\OC_User::getUser(), 'files_trashbin/files', $file, $maxX, $maxY, $scalingup); + $preview->showPreview(); + }catch(\Exception $e) { + \OC_Response::setStatus(404); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + exit; + } + }else{ + \OC_Response::setStatus(404); + exit; + } + } + public static function post_write($args) { self::post_delete($args); } From d699135c5e9cc56b7c3bcbb2263ffa5946b0b8b6 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 8 Jul 2013 15:14:25 +0200 Subject: [PATCH 077/251] fix for previews in trashbin app --- apps/files_trashbin/templates/part.list.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files_trashbin/templates/part.list.php b/apps/files_trashbin/templates/part.list.php index d53e38549d..3f26086758 100644 --- a/apps/files_trashbin/templates/part.list.php +++ b/apps/files_trashbin/templates/part.list.php @@ -27,7 +27,7 @@ style="background-image:url()" - style="background-image:url()" + style="background-image:url()" > From 8eefaba719160eb92dcb6747b5e70b7e04736cea Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 9 Jul 2013 11:40:09 +0200 Subject: [PATCH 078/251] some style adjustments --- apps/files/css/files.css | 4 ++-- apps/files/templates/index.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 222cc9c83e..d7843ab353 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -19,9 +19,9 @@ background:#f8f8f8; border:1px solid #ddd; border-radius:10px; border-top-left-radius:0; box-shadow:0 2px 7px rgba(170,170,170,.4); } -#new>ul>li { height:20px; margin:.3em; padding-left:2em; padding-bottom:0.1em; +#new>ul>li { height:36px; margin:.3em; padding-left:3em; padding-bottom:0.1em; background-repeat:no-repeat; cursor:pointer; } -#new>ul>li>p { cursor:pointer; } +#new>ul>li>p { cursor:pointer; padding-top: 7px; padding-bottom: 7px;} #new>ul>li>form>input { padding:0.3em; margin:-0.3em; } #trash { height:17px; margin: 0 1em; z-index:1010; float: right; } diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index c4a15c5fa6..89e270fd14 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -6,11 +6,11 @@
    t('New'));?>
      -
    • t('Text file'));?>

    • -
    • t('Folder'));?>

    • -
    • t('From link'));?>

    From cf449d42e87b21dff0de35c394031c5fa28b56aa Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 11:25:28 +0200 Subject: [PATCH 079/251] properly encode path --- apps/files/js/files.js | 2 +- apps/files_trashbin/lib/trash.php | 2 +- lib/helper.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 224167b99c..06d193bf8f 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -960,7 +960,7 @@ function getMimeIcon(mime, ready){ getMimeIcon.cache={}; function getPreviewIcon(path, ready){ - ready(OC.Router.generate('core_ajax_preview', {file:path, x:44, y:44})); + ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:44, y:44})); } function getUniqueName(name){ diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index e82a597c61..fb99fca5b3 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -852,6 +852,6 @@ class Trashbin { } public static function preview_icon($path) { - return \OC_Helper::linkToRoute( 'core_ajax_trashbin_preview', array('x' => 44, 'y' => 44, 'file' => $path)); + return \OC_Helper::linkToRoute( 'core_ajax_trashbin_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path) )); } } diff --git a/lib/helper.php b/lib/helper.php index 0a8962a531..326f2567f9 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -231,7 +231,7 @@ class OC_Helper { * Returns the path to the preview of the file. */ public static function previewIcon($path) { - return self::linkToRoute( 'core_ajax_preview', array('x' => 44, 'y' => 44, 'file' => $path)); + return self::linkToRoute( 'core_ajax_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path) )); } /** From 832779804d36d27c47325d1dcce09e566c8cee60 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 12:18:17 +0200 Subject: [PATCH 080/251] add two new icons - for copyright see filetypes/readme-2.txt --- core/img/web.png | Bin 0 -> 4472 bytes core/img/web.svg | 183 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 183 insertions(+) create mode 100644 core/img/web.png create mode 100644 core/img/web.svg diff --git a/core/img/web.png b/core/img/web.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc2f4a84a53f20d2501f8addd72d299b6f098fc GIT binary patch literal 4472 zcmai12Q-}P)*iy>y|-YrQAdk1h7lQz&gen}VWN$}V3ZLPAzCC#5{clDq8(jCZxJne z2_b5PIC>4yF6W+m?z!i#`~Tls@Atjm-p{-Dv!AusUh9oDHP)r0=B5S!0Cajt1nT@N zaK0{60?*$@)V$&V0GY7+wQHt&*RBbe`uVuId$|GtDojz9Gd`0RtQxUCs8{T80UO=> zaUV)7&9B$+a2K@$^-^B1>9fCH9+wbafGWr4^H5AKR~49q5|x3+B$}TuF(6@rbU^3O z&-=}ldgk{f3iObn-`f}jMc2qJ=jsBT#mw96_kMmlcPo?4JwQbkd+lVATFArN*zmT^qlUHA3Xdy6h?~YH`~omCg7%*bR8XwSf_#0jGSeR;cLYMnm|fa=G+$rsm1(AYYFmSj5==zC^Ip{Zk4|zRlOblWsbJNIUpww4lyfvl z=a{`#>nOoCb(Pt`%|DYI^E+3p%JQIDUX?13r>{~Pv_MMIA<-6ir$*0E&D=o2Y0harCeJaCV`N6n;~tmV8)1S3LGlDl5FhHM#8Fpx7`+XZ-Xh~vWDo&n0LR)bKHMwBvD;2&rMy8Yb+(W1 z3grgczxehf4iC+Y6GO&s#GABr%qx(-%d9`RaUfdy=F;A23X3chI_oWEDAK7gp8@r? z(%z-Ur4RHvgac>jbMy)WKPh#yS${4mC=sU$>#mk}7}dSc)~m?Y{|&4ZRNc@T|5CUy z5|sG;>hw{gcHk7P_xg3j{j*lJ6|39V^H>OLjC)Po6VaQ-VT%em@f3Tt4f9Jckqf{i zb7<+z5#O@G{1oopAU@)UWxp6gjbEAjtXP>_%@K6QKIpmww*~m(y?7*9&c_B77HR8$ zK2OFj7Ks)(9S;DI2Dw|<;B1Txp)Nk&GETRAoLyz`-q>?A006^7&$r&LI41$Tw-?4A zidP5yj)0!;FU$~-!0!;8r#i^S$W-8(kDsf+6&X1hd5{LRfPetZ@0J@Bh0yuq`1zkY z=r#_Ag+d@fK|wM>3Nk)^Xo#GuswzZQ9wIL#2f;gGA#yUZkUt}zAB3IP2)*X# z>V)(0v+(ip(zu}Jj`8$&al*P@5QIVgj`$-b406HaFT8#)`Xc1t?EfEMoV(kWJv4Bme+)kRIZy1(GhnIyAvzl<#zE=}XPdmuC+9 zvA@#9d<0FBJLZYdFv-2)o}`S{${8ig8?9{g_Uy*E2v2bG6uD2dRW9@2&VK9eO-YU# z$dfJyzNK-nxiv^=?puciqSrHyG*0@a_^w@7#r|mQQ=bWHoCykVQXq9nkQw`Vbo9ZY zE|C2AB>I$KJ+QhEkZnr znIC(5B=g$>t=0`JWXzQH2WNdgC*V-arDR=D0oDD+bDVM{~s7i{8C4xV68 z3~QN@#FD5O+P?;#siu5T!P4}ZaM?i*z@!9c3curi1Sci^*?&I3_9Gp?Ja+dan7Qqj zKl6)nLx_}G8l`b_3v`r`jg^U4{qoo@q^T>%BSEnr?QYAs=MgKx(IFO}QgeC&!JLUu z)bqxkftu0uWvyvmVXJS&QmEEc#ixEreA?3-H<}dDqWvsyx62GwVXKeZe)wV)p z6ny7p>i+$!rg%a{q9lg_lir)-0}jYi(fIJCrit}%HY(a6J(_H$4c!~zib?wQD(3k^ zl`e<+wO5CR-IGyzeh*09rPnNirtDBFJYcN7pTDZ}Cn?)3h9u<>{ag9$(EVw%CYL!a z@pNOj#G@|V@E7;5YSxXgIMZeFL>n}PFRiOtScYi8gOmI`JQ?*q8GIm~SZF9Ci4W3N z^tyLl!Il!2W&Pm&af7cV$R$$9u#UiFaI zvhO7QORM6~e$&~XY4k!Jfp@iwq@ATQW%WOF)A6q#E_d~&D;tFVSl6b=F(n$ME8SnZ zg}T#8alo;pOR93Ue8TSVMk$T$7j&>cc%36FeF6(8T%0Oh7$ zQpu#SX?Vn{z$hkTznf9O7VpuT!dnTv%sksZ%V6al{E9qn=9xHam!fp1s1tyg^B`Wl zW+4RSY@00Xefi7FWLQCiu}qqQrG zMetK@ip6R{qLG-1^Eaktsi8I1PbeJiBQnHH71BuA++*2DSnQ?}ym^%`tuM>Gr8OWg z!X)|E$eYn&6%0Of)zWHttd&sy8vdx7t)WN1WSwsHjER;LUG1~8c|)%A!tWw zr(B_MD?L)f4M?r~SiHkw&9Vy-$CW}Jkkec{_blkW1~0_uOa(u>Ev3kZ-rutKQV z<5;@16H6u7;_?z0^mP+gw-4edjjAzI(3)i1fVRqU>BMQ?+t1uOznTjV(~1)#u`yq; z^2||`mq^nhBU|@+)J*B6pX90bS-&%5x79z1V9* zXqXe@Gu*yzW%uGqe$Rrbi)wN!8Aw1bF)BZW)yG5WLD=)c=J))};FD!bGmBv=RI&v$ zAf~6w$yviuC+4!ULNh5xbmUhqvF3jKBDd={V-P;W;+QWDJk*e`JXkT)@D!(J;uZ{~ z>TZ_kc7_=u^ll=h*Ct2F#G0=oXInY7#Fs6LvT2GPuikjA+2@s6P{UOIMt5#e0;su` zPEnF^SW%;*7L%rX5Aoq^!&VjDZnpx1X*$MS@D35dD&63#+BFE=_8NY~+Cn|JC1&`+ zHf&v`Q|TsGzGufoU$QwT1<_oVMW`s;>^4$7r(gUMBZ(l>Yw&Wf15&f&QJNz29vSmP zBjhdIWHjBY0txjWJ2OLF_Rs9tuP7|m+(q-KewKNvLL@ji3~+i!$UO~i&kcX8so^Hs zEth7f^F>_>6e|Um3*F~jP|^}v)S7=;@<3|@(e=Sod~hqk!^=UBqz4^|AWv-iwwRv3 zu|@Iyr?#AYoA9+m#AWde$y|-3OntA1A@%2MUs|fo#hbd{s z5Shf(OjkWtRJiMXvzBAEZ~?ZC_dbaGaFgD;nMg#V(fPS(HuaND_TN7Bn^U=flg~=# zPI?xr>%mdfSW-|hKZTWyNur?qq;n@M`%8~5BO^BkS%P}C-FbhZ$MF3<8^0^&&h7RO z2J(@;?l;=ZMGY!i$5-%aE5dE{~9|c%-(RHRaLTUP}2ayUNmpp#wN@N zTztP~vym-vS3?*JPDKn5uEDB;9 zEdT;e9k&&`--8sDm5xD z3{})2Z{BulG_b3Uymf_yv|=uVLGNbRWl9n<8{|!6l164w66FXDa#)d@hsS^Cu$~ka zD`{?RJyz%Ut^278I4eFzldAScN!p^~Hw_+qabx6sa{X*z^k=dvCU6M5VRp3bJT|-j z0Mkfbon;$)p; zibBdL*`6e^$>K(TdsHMv*TeWE8%Zh+FRP+^-xEw+8hb|(u~gu>;-ws&E?QAmdR`bp z**-|xwZgW_`2%(E$0yRgq5G@B@AmoN@i9zib3_<4$ReJl>WQ&|#nlWh{1G{%lt0yc z>yB(Tx9m)6n)L_yE94_q3&9GS#poU-vc+dP-)wV)yTS@ZcvUvvm7O}kmwC9j#C^$= zyMzORf@T<|3lER@)B?d_{7|1(#$yAKUs18zFS*`!8!D;d4+K6e+qfJRt$afsvlB;* ziK+C+%PiXDEP$Y6{jG-CU!@HDIoVu#TOuinrs}fJ1S6(3!jJJ|L$3{#NygV!S9>s1 zwE;YtcSeSW=64(&1WEFmTMmKQZ=z8}?7VRuqqmg`Ep`sM7=u{|;aOgF1rA16uIP=k zzsECi4w#Y7Tt3>(${qU=ID_BK2>O(en7GZiIe9J$4Lu)pw{Eo1`p%^>GmJjx2K{V3 zS!bC6o8}!(CmCLPbo}*u*&s_vHm)a+Su$l598%mm`e=v8p9$74-BR_925CZI!e*L+!zc%?$%C>xgzR>~l^kZ0ITNBOoYN3KD`*m8ax2e*m)=v>S zk>m5J+A~3Awy5!YdF6qstvWi1_gtT#s|iQ@zIVe=UTYI?KZb^cOb-M!9Ja->Fz~Bj fZ$jD^##iAE!=tD$;plG{cO5-#V??pm&Aa~qFUaxB literal 0 HcmV?d00001 diff --git a/core/img/web.svg b/core/img/web.svg new file mode 100644 index 0000000000..bc6c6bde65 --- /dev/null +++ b/core/img/web.svg @@ -0,0 +1,183 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 45d16916718ea103b371da9c7bef0385717d8cef Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 13:38:42 +0200 Subject: [PATCH 081/251] fix orientation before caching preview --- lib/preview.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index f12107c9f5..6173fc8aa6 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -332,7 +332,7 @@ class Preview { $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); - if(!$preview) { + if(!($preview instanceof \OC_Image)) { continue; } @@ -346,6 +346,8 @@ class Preview { if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/') === false) { $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); } + + $preview->fixOrientation(); $this->userview->file_put_contents($cachepath, $preview->data()); break; @@ -382,8 +384,6 @@ class Preview { * @return image */ public function resizeAndCrop() { - $this->preview->fixOrientation(); - $image = $this->preview; $x = $this->maxX; $y = $this->maxY; From 7091d7a6d2c495901383d89aaa0030366bf61d02 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 17:57:04 +0200 Subject: [PATCH 082/251] clean up oc\preview --- lib/preview.php | 305 +++++++++++++++++++++++++++++------------------- 1 file changed, 183 insertions(+), 122 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 6173fc8aa6..8ecad15915 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -23,7 +23,7 @@ require_once('preview/unknown.php'); require_once('preview/office.php'); class Preview { - //the thumbnail folder + //the thumbnail folder const THUMBNAILS_FOLDER = 'thumbnails'; //config @@ -50,7 +50,7 @@ class Preview { /** * @brief check if thumbnail or bigger version of thumbnail of file is cached - * @param $user userid + * @param $user userid - if no user is given, OC_User::getUser will be used * @param $root path of root * @param $file The path to the file where you want a thumbnail from * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image @@ -59,73 +59,35 @@ class Preview { * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - public function __construct($user=null, $root='', $file='', $maxX=0, $maxY=0, $scalingup=true, $force=false) { + public function __construct($user='', $root='/', $file='', $maxX=1, $maxY=1, $scalingup=true) { //set config $this->max_x = \OC_Config::getValue('preview_max_x', null); $this->max_y = \OC_Config::getValue('preview_max_y', null); $this->max_scale_factor = \OC_Config::getValue('preview_max_scale_factor', 10); //save parameters - $this->file = $file; - $this->maxX = $maxX; - $this->maxY = $maxY; - $this->scalingup = $scalingup; + $this->setFile($file); + $this->setMaxX($maxX); + $this->setMaxY($maxY); + $this->setScalingUp($scalingup); //init fileviews + if($user === ''){ + $user = OC_User::getUser(); + } $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); $this->userview = new \OC\Files\View('/' . $user); + + $this->preview = null; - if($force !== true) { - if(!is_null($this->max_x)) { - if($this->maxX > $this->max_x) { - \OC_Log::write('core', 'maxX reduced from ' . $this->maxX . ' to ' . $this->max_x, \OC_Log::DEBUG); - $this->maxX = $this->max_x; - } - } + //check if there are preview backends + if(empty(self::$providers)) { + self::initProviders(); + } - if(!is_null($this->max_y)) { - if($this->maxY > $this->max_y) { - \OC_Log::write('core', 'maxY reduced from ' . $this->maxY . ' to ' . $this->max_y, \OC_Log::DEBUG); - $this->maxY = $this->max_y; - } - } - - $fileinfo = $this->fileview->getFileInfo($this->file); - if(array_key_exists('size', $fileinfo)){ - if((int) $fileinfo['size'] === 0){ - \OC_Log::write('core', 'You can\'t generate a preview of a 0 byte file (' . $this->file . ')', \OC_Log::ERROR); - throw new \Exception('0 byte file given'); - } - } - - //init providers - if(empty(self::$providers)) { - self::initProviders(); - } - - //check if there are any providers at all - if(empty(self::$providers)) { - \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); - throw new \Exception('No providers'); - } - - //validate parameters - if($file === '') { - \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); - throw new \Exception('File not found'); - } - - //check if file exists - if(!$this->fileview->file_exists($file)) { - \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); - throw new \Exception('File not found'); - } - - //check if given size makes sense - if($maxX === 0 || $maxY === 0) { - \OC_Log::write('core', 'Can not create preview with 0px width or 0px height', \OC_Log::ERROR); - throw new \Exception('Height and/or width set to 0'); - } + if(empty(self::$providers)) { + \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); + throw new \Exception('No preview providers'); } } @@ -165,7 +127,7 @@ class Preview { * @brief returns the name of the thumbnailfolder * @return string */ - public function getThumbnailsfolder() { + public function getThumbnailsFolder() { return self::THUMBNAILS_FOLDER; } @@ -193,16 +155,97 @@ class Preview { return $this->max_y; } + /** + * @brief set the path of the file you want a thumbnail from + * @return $this + */ + public function setFile($file) { + $this->file = $file; + return $this; + } + + /** + * @brief set the the max width of the preview + * @return $this + */ + public function setMaxX($maxX=1) { + if($maxX === 0) { + throw new \Exception('Cannot set width of 0!'); + } + $configMaxX = $this->getConfigMaxX(); + if(!is_null($configMaxX)) { + if($maxX > $configMaxX) { + \OC_Log::write('core', 'maxX reduced from ' . $maxX . ' to ' . $configMaxX, \OC_Log::DEBUG); + $maxX = $configMaxX; + } + } + $this->maxX = $maxX; + return $this; + } + + /** + * @brief set the the max height of the preview + * @return $this + */ + public function setMaxY($maxY=1) { + if($maxY === 0) { + throw new \Exception('Cannot set height of 0!'); + } + $configMaxY = $this->getConfigMaxY(); + if(!is_null($configMaxY)) { + if($maxY > $configMaxY) { + \OC_Log::write('core', 'maxX reduced from ' . $maxY . ' to ' . $configMaxY, \OC_Log::DEBUG); + $maxY = $configMaxY; + } + } + $this->maxY = $maxY; + return $this; + } + + /** + * @brief set whether or not scalingup is enabled + * @return $this + */ + public function setScalingup($scalingup) { + if($this->getMaxScaleFactor() === 1) { + $scalingup = false; + } + $this->scalingup = $scalingup; + return $this; + } + + /** + * @brief check if all parameters are valid + * @return integer + */ + public function isFileValid() { + $file = $this->getFile(); + if($file === '') { + \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); + return false; + } + + if(!$this->fileview->file_exists($file)) { + \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); + return false; + } + + return true; + } + /** * @brief deletes previews of a file with specific x and y * @return bool */ public function deletePreview() { - $fileinfo = $this->fileview->getFileInfo($this->file); + $file = $this->getFile(); + + $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; - $this->userview->unlink(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $this->maxX . '-' . $this->maxY . '.png'); - return; + $previepath = $this->getThumbnailsFolder() . '/' . $fileid . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; + $this->userview->unlink($previepath); + return $this->userview->file_exists($previepath); } /** @@ -210,12 +253,15 @@ class Preview { * @return bool */ public function deleteAllPreviews() { - $fileinfo = $this->fileview->getFileInfo($this->file); - $fileid = $fileinfo['fileid']; + $file = $this->getFile(); - $this->userview->deleteAll(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); - $this->userview->rmdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); - return; + $fileinfo = $this->fileview->getFileInfo($file); + $fileid = $fileinfo['fileid']; + + $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; + $this->userview->deleteAll($previewpath); + $this->userview->rmdir($previewpath); + return $this->userview->is_dir($previepath); } /** @@ -225,21 +271,23 @@ class Preview { * path to thumbnail if thumbnail exists */ private function isCached() { - $file = $this->file; - $maxX = $this->maxX; - $maxY = $this->maxY; - $scalingup = $this->scalingup; + $file = $this->getFile(); + $maxX = $this->getMaxX(); + $maxY = $this->getMaxY(); + $scalingup = $this->getScalingup(); + $maxscalefactor = $this->getMaxScaleFactor(); $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; - if(!$this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid)) { + $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; + if(!$this->userview->is_dir($previewpath)) { return false; } //does a preview with the wanted height and width already exist? - if($this->userview->file_exists(self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png')) { - return self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; + if($this->userview->file_exists($previewpath . $maxX . '-' . $maxY . '.png')) { + return $previewpath . $maxX . '-' . $maxY . '.png'; } $wantedaspectratio = $maxX / $maxY; @@ -247,7 +295,7 @@ class Preview { //array for usable cached thumbnails $possiblethumbnails = array(); - $allthumbnails = $this->userview->getDirectoryContent(self::THUMBNAILS_FOLDER . '/' . $fileid); + $allthumbnails = $this->userview->getDirectoryContent($previewpath); foreach($allthumbnails as $thumbnail) { $size = explode('-', $thumbnail['name']); $x = $size[0]; @@ -261,7 +309,7 @@ class Preview { if($x < $maxX || $y < $maxY) { if($scalingup) { $scalefactor = $maxX / $x; - if($scalefactor > $this->max_scale_factor) { + if($scalefactor > $maxscalefactor) { continue; } }else{ @@ -307,22 +355,28 @@ class Preview { * @return image */ public function getPreview() { - $file = $this->file; - $maxX = $this->maxX; - $maxY = $this->maxY; - $scalingup = $this->scalingup; + if(!is_null($this->preview) && $this->preview->valid()){ + return $this->preview; + } + + $this->preview = null; + $file = $this->getFile(); + $maxX = $this->getMaxX(); + $maxY = $this->getMaxY(); + $scalingup = $this->getScalingup(); $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; - $cached = self::isCached(); + $cached = $this->isCached(); if($cached) { $image = new \OC_Image($this->userview->file_get_contents($cached, 'r')); - $this->preview = $image; - }else{ - $mimetype = $this->fileview->getMimeType($file); + $this->preview = $image->valid() ? $image : null; + } + if(is_null($this->preview)) { + $mimetype = $this->fileview->getMimeType($file); $preview = null; foreach(self::$providers as $supportedmimetype => $provider) { @@ -336,35 +390,35 @@ class Preview { continue; } - //are there any cached thumbnails yet - if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/') === false) { - $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/'); + $this->preview = $preview; + $this->resizeAndCrop(); + + $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; + $cachepath = $previewpath . $maxX . '-' . $maxY . '.png'; + + if($this->userview->is_dir($this->getThumbnailsFolder() . '/') === false) { + $this->userview->mkdir($this->getThumbnailsFolder() . '/'); } - //cache thumbnail - $cachepath = self::THUMBNAILS_FOLDER . '/' . $fileid . '/' . $maxX . '-' . $maxY . '.png'; - if($this->userview->is_dir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/') === false) { - $this->userview->mkdir(self::THUMBNAILS_FOLDER . '/' . $fileid . '/'); + if($this->userview->is_dir($previewpath) === false) { + $this->userview->mkdir($previewpath); } - $preview->fixOrientation(); $this->userview->file_put_contents($cachepath, $preview->data()); break; } - - if(is_null($preview) || $preview === false) { - $preview = new \OC_Image(); - } - - $this->preview = $preview; } - $this->resizeAndCrop(); + + if(is_null($this->preview)) { + $this->preview = new \OC_Image(); + } + return $this->preview; } /** - * @brief return a preview of a file + * @brief show preview * @param $file The path to the file where you want a thumbnail from * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image @@ -372,67 +426,74 @@ class Preview { * @return void */ public function showPreview() { - \OCP\Response::enableCaching(3600 * 24); // 24 hour - $preview = $this->getPreview(); - if($preview) { - $preview->show(); + \OCP\Response::enableCaching(3600 * 24); // 24 hours + if(is_null($this->preview)) { + $this->getPreview(); } + $this->preview->show(); } /** * @brief resize, crop and fix orientation * @return image */ - public function resizeAndCrop() { + private function resizeAndCrop() { $image = $this->preview; - $x = $this->maxX; - $y = $this->maxY; - $scalingup = $this->scalingup; + $x = $this->getMaxX(); + $y = $this->getMaxY(); + $scalingup = $this->getScalingup(); + $maxscalefactor = $this->getMaxScaleFactor(); if(!($image instanceof \OC_Image)) { - \OC_Log::write('core', 'Object passed to resizeAndCrop is not an instance of OC_Image', \OC_Log::DEBUG); + \OC_Log::write('core', '$this->preview is not an instance of OC_Image', \OC_Log::DEBUG); return; } + $image->fixOrientation(); + $realx = (int) $image->width(); $realy = (int) $image->height(); if($x === $realx && $y === $realy) { - return $image; + $this->preview = $image; + return true; } $factorX = $x / $realx; $factorY = $y / $realy; - + if($factorX >= $factorY) { $factor = $factorX; }else{ $factor = $factorY; } - - // only scale up if requested + if($scalingup === false) { - if($factor>1) $factor=1; - } - if(!is_null($this->max_scale_factor)) { - if($factor > $this->max_scale_factor) { - \OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $this->max_scale_factor, \OC_Log::DEBUG); - $factor = $this->max_scale_factor; + if($factor > 1) { + $factor = 1; } } - $newXsize = $realx * $factor; - $newYsize = $realy * $factor; - // resize + if(!is_null($maxscalefactor)) { + if($factor > $maxscalefactor) { + \OC_Log::write('core', 'scalefactor reduced from ' . $factor . ' to ' . $maxscalefactor, \OC_Log::DEBUG); + $factor = $maxscalefactor; + } + } + + $newXsize = (int) ($realx * $factor); + $newYsize = (int) ($realy * $factor); + $image->preciseResize($newXsize, $newYsize); - if($newXsize === $x && $newYsize === $y) { + if($newXsize == $x && $newYsize === $y) { $this->preview = $image; return; } if($newXsize >= $x && $newYsize >= $y) { $cropX = floor(abs($x - $newXsize) * 0.5); + //don't crop previews on the Y axis, this sucks if it's a document. //$cropY = floor(abs($y - $newYsize) * 0.5); $cropY = 0; From f14b0fa6e0dfad28f2f6573ec517019ac12342cf Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 18:01:04 +0200 Subject: [PATCH 083/251] update some comments in preview lib --- lib/preview.php | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 8ecad15915..0a8ab43836 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -348,10 +348,6 @@ class Preview { /** * @brief return a preview of a file - * @param $file The path to the file where you want a thumbnail from - * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image - * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image - * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return image */ public function getPreview() { @@ -419,10 +415,6 @@ class Preview { /** * @brief show preview - * @param $file The path to the file where you want a thumbnail from - * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image - * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image - * @param $scaleup Scale smaller images up to the thumbnail size or not. Might look ugly * @return void */ public function showPreview() { @@ -431,6 +423,7 @@ class Preview { $this->getPreview(); } $this->preview->show(); + return; } /** @@ -486,7 +479,7 @@ class Preview { $image->preciseResize($newXsize, $newYsize); - if($newXsize == $x && $newYsize === $y) { + if($newXsize === $x && $newYsize === $y) { $this->preview = $image; return; } From 5c31b843fc62b2be43d85ca680eeffa3e6f292dd Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 10 Jul 2013 18:04:13 +0200 Subject: [PATCH 084/251] fix typo --- lib/preview.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 0a8ab43836..f018fa3885 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -243,9 +243,9 @@ class Preview { $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; - $previepath = $this->getThumbnailsFolder() . '/' . $fileid . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; - $this->userview->unlink($previepath); - return $this->userview->file_exists($previepath); + $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; + $this->userview->unlink($previewpath); + return $this->userview->file_exists($previewpath); } /** @@ -261,7 +261,7 @@ class Preview { $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; $this->userview->deleteAll($previewpath); $this->userview->rmdir($previewpath); - return $this->userview->is_dir($previepath); + return $this->userview->is_dir($previewpath); } /** From 7f71ae60b0fefe697aa9da2cda40853736df0580 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 10:10:07 +0200 Subject: [PATCH 085/251] improve validation of oc\preview and implement preview of error icon if something went wrong --- lib/preview.php | 249 ++++++++++++++++++++++++++++++------------------ 1 file changed, 156 insertions(+), 93 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index f018fa3885..94e0cd96e7 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -426,6 +426,14 @@ class Preview { return; } + /** + * @brief show preview + * @return void + */ + public function show() { + return $this->showPreview(); + } + /** * @brief resize, crop and fix orientation * @return image @@ -567,30 +575,40 @@ class Preview { * @brief method that handles preview requests from users that are logged in * @return void */ - public static function previewRouter($params) { + public static function previewRouter() { \OC_Util::checkLoggedIn(); - $file = ''; - $maxX = 0; - $maxY = 0; - $scalingup = true; + $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; + $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; + $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; + $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; - if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); - if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; - if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; - if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; + if($file === '') { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } - if($file !== '' && $maxX !== 0 && $maxY !== 0) { - try{ - $preview = new Preview(\OC_User::getUser(), 'files', $file, $maxX, $maxY, $scalingup); - $preview->showPreview(); - }catch(\Exception $e) { - \OC_Response::setStatus(404); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - exit; - } - }else{ - \OC_Response::setStatus(404); + if($maxX === 0 || $maxY === 0) { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } + + try{ + $preview = new Preview(\OC_User::getUser(), 'files'); + $preview->setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingup); + + $preview->show(); + }catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + self::showErrorPreview(); exit; } } @@ -599,94 +617,132 @@ class Preview { * @brief method that handles preview requests from users that are not logged in / view shared folders that are public * @return void */ - public static function publicPreviewRouter($params) { - $file = ''; - $maxX = 0; - $maxY = 0; - $scalingup = true; - $token = ''; - - $user = null; - $path = null; - - if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); - if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; - if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; - if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; - if(array_key_exists('t', $_GET)) $token = (string) $_GET['t']; - - $linkItem = \OCP\Share::getShareByToken($token); - - if (is_array($linkItem) && isset($linkItem['uid_owner']) && isset($linkItem['file_source'])) { - $userid = $linkItem['uid_owner']; - \OC_Util::setupFS($userid); - - $pathid = $linkItem['file_source']; - $path = \OC\Files\Filesystem::getPath($pathid); - $pathinfo = \OC\Files\Filesystem::getFileInfo($path); - - $sharedfile = null; - if($linkItem['item_type'] === 'folder') { - //clean up file parameter - $sharedfile = \OC\Files\Filesystem::normalizePath($file); - if(!\OC\Files\Filesystem::isValidPath($file)) { - \OC_Response::setStatus(403); - exit; - } - } else if($linkItem['item_type'] === 'file') { - $parent = $pathinfo['parent']; - $path = \OC\Files\Filesystem::getPath($parent); - $sharedfile = $pathinfo['name']; - } - - $path = \OC\Files\Filesystem::normalizePath($path, false); - if(substr($path, 0, 1) == '/') { - $path = substr($path, 1); - } + public static function publicPreviewRouter() { + if(!\OC_App::isEnabled('files_sharing')){ + exit; } - if($userid !== null && $path !== null && $sharedfile !== null) { - try{ - $preview = new Preview($userid, 'files/' . $path, $sharedfile, $maxX, $maxY, $scalingup); - $preview->showPreview(); - }catch(\Exception $e) { - \OC_Response::setStatus(404); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; + $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; + $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; + $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; + $token = array_key_exists('t', $_GET) ? (string) $_GET['t'] : ''; + + if($token === ''){ + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'No token parameter was passed', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } + + $linkedItem = \OCP\Share::getShareByToken($token); + if($linkedItem === false || ($linkedItem['item_type'] !== 'file' && $linkedItem['item_type'] !== 'folder')) { + \OC_Response::setStatus(404); + \OC_Log::write('core-preview', 'Passed token parameter is not valid', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } + + if(!isset($linkedItem['uid_owner']) || !isset($linkedItem['file_source'])) { + \OC_Response::setStatus(500); + \OC_Log::write('core-preview', 'Passed token seems to be valid, but it does not contain all necessary information . ("' . $token . '")'); + self::showErrorPreview(); + exit; + } + + $userid = $linkedItem['uid_owner']; + \OC_Util::setupFS($userid); + + $pathid = $linkedItem['file_source']; + $path = \OC\Files\Filesystem::getPath($pathid); + $pathinfo = \OC\Files\Filesystem::getFileInfo($path); + $sharedfile = null; + + if($linkedItem['item_type'] === 'folder') { + $isvalid = \OC\File\Filesystem::isValidPath($file); + if(!$isvalid) { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'Passed filename is not valid, might be malicious (file:"' . $file . '";ip:"' . $_SERVER['REMOTE_ADDR'] . '")', \OC_Log::WARN); + self::showErrorPreview(); exit; } - }else{ - \OC_Response::setStatus(404); + $sharedfile = \OC\Files\Filesystem::normalizePath($file); + } + + if($linkedItem['item_type'] === 'file') { + $parent = $pathinfo['parent']; + $path = \OC\Files\Filesystem::getPath($parent); + $sharedfile = $pathinfo['name']; + } + + $path = \OC\Files\Filesystem::normalizePath($path, false); + if(substr($path, 0, 1) == '/') { + $path = substr($path, 1); + } + + if($maxX === 0 || $maxY === 0) { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } + + $root = 'files/' . $path; + + try{ + $preview = new Preview($userid, $path); + $preview->setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingup); + + $preview->show(); + }catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + self::showErrorPreview(); exit; } } public static function trashbinPreviewRouter() { + \OC_Util::checkLoggedIn(); + if(!\OC_App::isEnabled('files_trashbin')){ exit; } - \OC_Util::checkLoggedIn(); - $file = ''; - $maxX = 0; - $maxY = 0; - $scalingup = true; + $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; + $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; + $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; + $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; - if(array_key_exists('file', $_GET)) $file = (string) urldecode($_GET['file']); - if(array_key_exists('x', $_GET)) $maxX = (int) $_GET['x']; - if(array_key_exists('y', $_GET)) $maxY = (int) $_GET['y']; - if(array_key_exists('scalingup', $_GET)) $scalingup = (bool) $_GET['scalingup']; + if($file === '') { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } - if($file !== '' && $maxX !== 0 && $maxY !== 0) { - try{ - $preview = new Preview(\OC_User::getUser(), 'files_trashbin/files', $file, $maxX, $maxY, $scalingup); - $preview->showPreview(); - }catch(\Exception $e) { - \OC_Response::setStatus(404); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - exit; - } - }else{ - \OC_Response::setStatus(404); + if($maxX === 0 || $maxY === 0) { + \OC_Response::setStatus(400); //400 Bad Request + \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); + self::showErrorPreview(); + exit; + } + + try{ + $preview = new Preview(\OC_User::getUser(), 'files_trashbin/files'); + $preview->setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingup); + + $preview->showPreview(); + }catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + self::showErrorPreview(); exit; } } @@ -703,4 +759,11 @@ class Preview { $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); $preview->deleteAllPreviews(); } + + private static function showErrorPreview() { + $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; + $preview = new \OC_Image($path); + $preview->preciseResize(44, 44); + $preview->show(); + } } \ No newline at end of file From 4bbbba1dc8288462881d9bfdf979b3f207572d2e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 11:43:53 +0200 Subject: [PATCH 086/251] fix typo --- lib/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 94e0cd96e7..5b2ee2cddd 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -659,7 +659,7 @@ class Preview { $sharedfile = null; if($linkedItem['item_type'] === 'folder') { - $isvalid = \OC\File\Filesystem::isValidPath($file); + $isvalid = \OC\Files\Filesystem::isValidPath($file); if(!$isvalid) { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'Passed filename is not valid, might be malicious (file:"' . $file . '";ip:"' . $_SERVER['REMOTE_ADDR'] . '")', \OC_Log::WARN); From 06eca985ce493bba65293003bd52aed10566c6d6 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 11:57:19 +0200 Subject: [PATCH 087/251] use $root instead of $path --- lib/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 5b2ee2cddd..62bcf4873b 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -690,7 +690,7 @@ class Preview { $root = 'files/' . $path; try{ - $preview = new Preview($userid, $path); + $preview = new Preview($userid, $root); $preview->setFile($file); $preview->setMaxX($maxX); $preview->setMaxY($maxY); From 53830f2f751151d2d326b253471e63d9b1cf8eb1 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 11:58:52 +0200 Subject: [PATCH 088/251] implement use of previews in sharing app --- apps/files/index.php | 1 + apps/files/templates/part.list.php | 9 ++++++++- apps/files_sharing/public.php | 3 +++ lib/helper.php | 4 ++++ lib/public/template.php | 10 ++++++++++ lib/template.php | 4 ++++ 6 files changed, 30 insertions(+), 1 deletion(-) diff --git a/apps/files/index.php b/apps/files/index.php index 2338cf439e..156febd87f 100644 --- a/apps/files/index.php +++ b/apps/files/index.php @@ -95,6 +95,7 @@ $list->assign('files', $files); $list->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir='); $list->assign('downloadURL', OCP\Util::linkToRoute('download', array('file' => '/'))); $list->assign('disableSharing', false); +$list->assign('isPublic', false); $breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', ''); $breadcrumbNav->assign('breadcrumb', $breadcrumb); $breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir='); diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 38d1314392..9e62c99197 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -30,7 +30,14 @@ $totalsize = 0; ?> style="background-image:url()" - style="background-image:url()" + + + style="background-image:url()" + + style="background-image:url()" + > diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index 9462844a82..0c4150f74d 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -191,6 +191,9 @@ if (isset($path)) { $list->assign('baseURL', OCP\Util::linkToPublic('files') . $urlLinkIdentifiers . '&path='); $list->assign('downloadURL', OCP\Util::linkToPublic('files') . $urlLinkIdentifiers . '&download&path='); + $list->assign('isPublic', true); + $list->assign('sharingtoken', $token); + $list->assign('sharingroot', ($path)); $breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', ''); $breadcrumbNav->assign('breadcrumb', $breadcrumb); $breadcrumbNav->assign('baseURL', OCP\Util::linkToPublic('files') . $urlLinkIdentifiers . '&path='); diff --git a/lib/helper.php b/lib/helper.php index 856dba625b..6153f31872 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -234,6 +234,10 @@ class OC_Helper { return self::linkToRoute( 'core_ajax_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path) )); } + public static function publicPreview_icon( $path, $token ) { + return self::linkToRoute( 'core_ajax_public_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path), 't' => $token)); + } + /** * @brief Make a human file size * @param int $bytes file size in bytes diff --git a/lib/public/template.php b/lib/public/template.php index 5f9888f9f2..69997ad42b 100644 --- a/lib/public/template.php +++ b/lib/public/template.php @@ -64,6 +64,16 @@ function preview_icon( $path ) { return(\preview_icon( $path )); } +/** + * @brief make publicpreview_icon available as a simple function + * Returns the path to the preview of the image. + * @param $path path of file + * @returns link to the preview + */ +function publicPreview_icon ( $path, $token ) { + return(\publicPreview_icon( $path, $token )); +} + /** * @brief make OC_Helper::humanFileSize available as a simple function * Makes 2048 to 2 kB. diff --git a/lib/template.php b/lib/template.php index 048d172f1c..842c332535 100644 --- a/lib/template.php +++ b/lib/template.php @@ -74,6 +74,10 @@ function preview_icon( $path ) { return OC_Helper::previewIcon( $path ); } +function publicPreview_icon ( $path, $token ) { + return OC_Helper::publicPreview_icon( $path, $token ); +} + /** * @brief make OC_Helper::mimetypeIcon available as a simple function * @param string $mimetype mimetype From ec75e1904d9d4c77d1a6c1c656e7deeae07a8804 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 12:28:41 +0200 Subject: [PATCH 089/251] make jenkins happy --- lib/preview/unknown.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index 4e1ca7de74..a31b365722 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -22,7 +22,11 @@ class Unknown extends Provider { $iconsroot = \OC::$SERVERROOT . '/core/img/filetypes/'; - $icons = array($mimetype, $type, 'text'); + if(isset($type)){ + $icons = array($mimetype, $type, 'text'); + }else{ + $icons = array($mimetype, 'text'); + } foreach($icons as $icon) { $icon = str_replace('/', '-', $icon); From 89554bd917f9cbc7d16cc31b754a47d9f942b0b1 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 13:39:10 +0200 Subject: [PATCH 090/251] it's setValue not getValue, damn type --- tests/lib/preview.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/lib/preview.php b/tests/lib/preview.php index 2599da400c..c4894f848f 100644 --- a/tests/lib/preview.php +++ b/tests/lib/preview.php @@ -74,8 +74,8 @@ class Preview extends \PHPUnit_Framework_TestCase { $maxX = 250; $maxY = 250; - \OC_Config::getValue('preview_max_x', $maxX); - \OC_Config::getValue('preview_max_y', $maxY); + \OC_Config::setValue('preview_max_x', $maxX); + \OC_Config::setValue('preview_max_y', $maxY); $rootView = new \OC\Files\View(''); $rootView->mkdir('/'.$user); @@ -87,7 +87,10 @@ class Preview extends \PHPUnit_Framework_TestCase { $preview = new \OC\Preview($user, 'files/', 'test.txt', 1000, 1000); $image = $preview->getPreview(); - + + var_dump($image->width()); + var_dump($image->height()); + $this->assertEquals($image->width(), $maxX); $this->assertEquals($image->height(), $maxY); } From 7f3dbb6936cded830cbbf135f887a84ebd50b77c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 13:41:09 +0200 Subject: [PATCH 091/251] remove debug code ... --- tests/lib/preview.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/lib/preview.php b/tests/lib/preview.php index c4894f848f..bebdc12b50 100644 --- a/tests/lib/preview.php +++ b/tests/lib/preview.php @@ -87,10 +87,7 @@ class Preview extends \PHPUnit_Framework_TestCase { $preview = new \OC\Preview($user, 'files/', 'test.txt', 1000, 1000); $image = $preview->getPreview(); - - var_dump($image->width()); - var_dump($image->height()); - + $this->assertEquals($image->width(), $maxX); $this->assertEquals($image->height(), $maxY); } From 7b2aa5d830efeea7e68a71ddc33bc6e9add1409d Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 19:03:21 +0200 Subject: [PATCH 092/251] OC\Preview - use camelCase --- lib/preview.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 62bcf4873b..327a45d8d1 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -27,9 +27,9 @@ class Preview { const THUMBNAILS_FOLDER = 'thumbnails'; //config - private $max_scale_factor; - private $max_x; - private $max_y; + private $maxScaleFactor; + private $configMaxX; + private $configMaxY; //fileview object private $fileview = null; @@ -61,9 +61,9 @@ class Preview { */ public function __construct($user='', $root='/', $file='', $maxX=1, $maxY=1, $scalingup=true) { //set config - $this->max_x = \OC_Config::getValue('preview_max_x', null); - $this->max_y = \OC_Config::getValue('preview_max_y', null); - $this->max_scale_factor = \OC_Config::getValue('preview_max_scale_factor', 10); + $this->configMaxX = \OC_Config::getValue('preview_max_x', null); + $this->configMaxY = \OC_Config::getValue('preview_max_y', null); + $this->maxScaleFactor = \OC_Config::getValue('preview_max_scale_factor', 10); //save parameters $this->setFile($file); @@ -136,7 +136,7 @@ class Preview { * @return integer */ public function getMaxScaleFactor() { - return $this->max_scale_factor; + return $this->maxScaleFactor; } /** @@ -144,7 +144,7 @@ class Preview { * @return integer */ public function getConfigMaxX() { - return $this->max_x; + return $this->configMaxX; } /** @@ -152,7 +152,7 @@ class Preview { * @return integer */ public function getConfigMaxY() { - return $this->max_y; + return $this->configMaxY; } /** From 1e8a646f51428d19f565fa702cbb935ca8267adb Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 19:21:37 +0200 Subject: [PATCH 093/251] OC\Preview - improve documentation --- lib/preview.php | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 327a45d8d1..fba1d893e0 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -50,11 +50,12 @@ class Preview { /** * @brief check if thumbnail or bigger version of thumbnail of file is cached - * @param $user userid - if no user is given, OC_User::getUser will be used - * @param $root path of root - * @param $file The path to the file where you want a thumbnail from - * @param $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image - * @param $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image + * @param string $user userid - if no user is given, OC_User::getUser will be used + * @param string $root path of root + * @param string $file The path to the file where you want a thumbnail from + * @param int $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image + * @param int $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image + * @param bool $scalingup Disable/Enable upscaling of previews * @return mixed (bool / string) * false if thumbnail does not exist * path to thumbnail if thumbnail exists @@ -157,6 +158,7 @@ class Preview { /** * @brief set the path of the file you want a thumbnail from + * @param string $file * @return $this */ public function setFile($file) { @@ -166,6 +168,7 @@ class Preview { /** * @brief set the the max width of the preview + * @param int $maxX * @return $this */ public function setMaxX($maxX=1) { @@ -185,6 +188,7 @@ class Preview { /** * @brief set the the max height of the preview + * @param int $maxY * @return $this */ public function setMaxY($maxY=1) { @@ -204,6 +208,7 @@ class Preview { /** * @brief set whether or not scalingup is enabled + * @param bool $scalingup * @return $this */ public function setScalingup($scalingup) { @@ -216,7 +221,7 @@ class Preview { /** * @brief check if all parameters are valid - * @return integer + * @return bool */ public function isFileValid() { $file = $this->getFile(); @@ -543,6 +548,7 @@ class Preview { /** * @brief register a new preview provider to be used * @param string $provider class name of a Preview_Provider + * @param array $options * @return void */ public static function registerProvider($class, $options=array()) { From c6849bed9da49b488497eb44c81059630bade2e0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 20:02:59 +0200 Subject: [PATCH 094/251] OC\Preview - remove unneeded comment --- lib/preview/provider.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/preview/provider.php b/lib/preview/provider.php index 44e1d11ba0..e4a730bafc 100644 --- a/lib/preview/provider.php +++ b/lib/preview/provider.php @@ -1,7 +1,4 @@ Date: Thu, 11 Jul 2013 20:15:30 +0200 Subject: [PATCH 095/251] OC\Preview - fix logic of two return values --- lib/preview.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index fba1d893e0..cc287595f4 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -250,7 +250,7 @@ class Preview { $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; $this->userview->unlink($previewpath); - return $this->userview->file_exists($previewpath); + return !$this->userview->file_exists($previewpath); } /** @@ -266,7 +266,7 @@ class Preview { $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; $this->userview->deleteAll($previewpath); $this->userview->rmdir($previewpath); - return $this->userview->is_dir($previewpath); + return !$this->userview->is_dir($previewpath); } /** From 14a35267c15115a1e7d2901ddd9b8c5c7e1b9a31 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 11 Jul 2013 20:35:55 +0200 Subject: [PATCH 096/251] OC\Preview - outsource static methods --- core/routes.php | 7 ++++--- lib/preview.php | 29 +++++++++++++++++++---------- lib/preview/images.php | 2 +- lib/preview/libreoffice-cl.php | 10 +++++----- lib/preview/movies.php | 2 +- lib/preview/mp3.php | 2 +- lib/preview/msoffice.php | 12 ++++++------ lib/preview/pdf.php | 2 +- lib/preview/svg.php | 2 +- lib/preview/txt.php | 6 +++--- lib/preview/unknown.php | 2 +- 11 files changed, 43 insertions(+), 33 deletions(-) diff --git a/core/routes.php b/core/routes.php index 41e82f8a73..c0e658b26d 100644 --- a/core/routes.php +++ b/core/routes.php @@ -42,12 +42,13 @@ $this->create('js_config', '/core/js/config.js') // Routing $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); +OC::$CLASSPATH['OC\PreviewManager'] = 'lib/preview.php'; $this->create('core_ajax_preview', '/core/preview.png') - ->action('OC\Preview', 'previewRouter'); + ->action('OC\PreviewManager', 'previewRouter'); $this->create('core_ajax_trashbin_preview', '/core/trashbinpreview.png') - ->action('OC\Preview', 'trashbinPreviewRouter'); + ->action('OC\PreviewManager', 'trashbinPreviewRouter'); $this->create('core_ajax_public_preview', '/core/publicpreview.png') - ->action('OC\Preview', 'publicPreviewRouter'); + ->action('OC\PreviewManager', 'publicPreviewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() diff --git a/lib/preview.php b/lib/preview.php index cc287595f4..73e01a9e55 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -44,10 +44,6 @@ class Preview { //preview images object private $preview; - //preview providers - static private $providers = array(); - static private $registeredProviders = array(); - /** * @brief check if thumbnail or bigger version of thumbnail of file is cached * @param string $user userid - if no user is given, OC_User::getUser will be used @@ -82,11 +78,13 @@ class Preview { $this->preview = null; //check if there are preview backends - if(empty(self::$providers)) { - self::initProviders(); + $providers = PreviewManager::getProviders(); + if(empty($providers)) { + PreviewManager::initProviders(); } - if(empty(self::$providers)) { + $providers = PreviewManager::getProviders(); + if(empty($providers)) { \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); throw new \Exception('No preview providers'); } @@ -380,7 +378,8 @@ class Preview { $mimetype = $this->fileview->getMimeType($file); $preview = null; - foreach(self::$providers as $supportedmimetype => $provider) { + $providers = PreviewManager::getProviders(); + foreach($providers as $supportedmimetype => $provider) { if(!preg_match($supportedmimetype, $mimetype)) { continue; } @@ -544,6 +543,16 @@ class Preview { return; } } +} + +class PreviewManager { + //preview providers + static private $providers = array(); + static private $registeredProviders = array(); + + public static function getProviders() { + return self::$providers; + } /** * @brief register a new preview provider to be used @@ -559,7 +568,7 @@ class Preview { * @brief create instances of all the registered preview providers * @return void */ - private static function initProviders() { + public static function initProviders() { if(count(self::$providers)>0) { return; } @@ -766,7 +775,7 @@ class Preview { $preview->deleteAllPreviews(); } - private static function showErrorPreview() { + public static function showErrorPreview() { $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; $preview = new \OC_Image($path); $preview->preciseResize(44, 44); diff --git a/lib/preview/images.php b/lib/preview/images.php index 987aa9aef0..84ab9f1ae4 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -30,4 +30,4 @@ class Image extends Provider { } } -\OC\Preview::registerProvider('OC\Preview\Image'); \ No newline at end of file +\OC\PreviewManager::registerProvider('OC\Preview\Image'); \ No newline at end of file diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 2749c4867e..ffe8de505f 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -80,7 +80,7 @@ class MSOfficeDoc extends Office { } -\OC\Preview::registerProvider('OC\Preview\MSOfficeDoc'); +\OC\PreviewManager::registerProvider('OC\Preview\MSOfficeDoc'); //.docm, .dotm, .xls(m), .xlt(m), .xla(m), .ppt(m), .pot(m), .pps(m), .ppa(m) class MSOffice2003 extends Office { @@ -91,7 +91,7 @@ class MSOffice2003 extends Office { } -\OC\Preview::registerProvider('OC\Preview\MSOffice2003'); +\OC\PreviewManager::registerProvider('OC\Preview\MSOffice2003'); //.docx, .dotx, .xlsx, .xltx, .pptx, .potx, .ppsx class MSOffice2007 extends Office { @@ -102,7 +102,7 @@ class MSOffice2007 extends Office { } -\OC\Preview::registerProvider('OC\Preview\MSOffice2007'); +\OC\PreviewManager::registerProvider('OC\Preview\MSOffice2007'); //.odt, .ott, .oth, .odm, .odg, .otg, .odp, .otp, .ods, .ots, .odc, .odf, .odb, .odi, .oxt class OpenDocument extends Office { @@ -113,7 +113,7 @@ class OpenDocument extends Office { } -\OC\Preview::registerProvider('OC\Preview\OpenDocument'); +\OC\PreviewManager::registerProvider('OC\Preview\OpenDocument'); //.sxw, .stw, .sxc, .stc, .sxd, .std, .sxi, .sti, .sxg, .sxm class StarOffice extends Office { @@ -124,4 +124,4 @@ class StarOffice extends Office { } -\OC\Preview::registerProvider('OC\Preview\StarOffice'); \ No newline at end of file +\OC\PreviewManager::registerProvider('OC\Preview\StarOffice'); \ No newline at end of file diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 8531050d11..f4452e02fc 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -39,5 +39,5 @@ if(!is_null(shell_exec('ffmpeg -version'))) { } } - \OC\Preview::registerProvider('OC\Preview\Movie'); + \OC\PreviewManager::registerProvider('OC\Preview\Movie'); } \ No newline at end of file diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 835ff52900..baa24ad129 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -43,4 +43,4 @@ class MP3 extends Provider { } -\OC\Preview::registerProvider('OC\Preview\MP3'); \ No newline at end of file +\OC\PreviewManager::registerProvider('OC\Preview\MP3'); \ No newline at end of file diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index ccf1d674c7..9f6ea7f74c 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -20,7 +20,7 @@ class DOC extends Provider { } -\OC\Preview::registerProvider('OC\Preview\DOC'); +\OC\PreviewManager::registerProvider('OC\Preview\DOC'); */ class DOCX extends Provider { @@ -50,7 +50,7 @@ class DOCX extends Provider { } -\OC\Preview::registerProvider('OC\Preview\DOCX'); +\OC\PreviewManager::registerProvider('OC\Preview\DOCX'); class MSOfficeExcel extends Provider { @@ -95,7 +95,7 @@ class XLS extends MSOfficeExcel { } -\OC\Preview::registerProvider('OC\Preview\XLS'); +\OC\PreviewManager::registerProvider('OC\Preview\XLS'); class XLSX extends MSOfficeExcel { @@ -105,7 +105,7 @@ class XLSX extends MSOfficeExcel { } -\OC\Preview::registerProvider('OC\Preview\XLSX'); +\OC\PreviewManager::registerProvider('OC\Preview\XLSX'); /* //There is no (good) php-only solution for converting powerpoint documents to pdfs / pngs ... class MSOfficePowerPoint extends Provider { @@ -128,7 +128,7 @@ class PPT extends MSOfficePowerPoint { } -\OC\Preview::registerProvider('OC\Preview\PPT'); +\OC\PreviewManager::registerProvider('OC\Preview\PPT'); class PPTX extends MSOfficePowerPoint { @@ -138,5 +138,5 @@ class PPTX extends MSOfficePowerPoint { } -\OC\Preview::registerProvider('OC\Preview\PPTX'); +\OC\PreviewManager::registerProvider('OC\Preview\PPTX'); */ \ No newline at end of file diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 3eabd20115..0d289e9db9 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -36,5 +36,5 @@ if (extension_loaded('imagick')) { } } - \OC\Preview::registerProvider('OC\Preview\PDF'); + \OC\PreviewManager::registerProvider('OC\Preview\PDF'); } diff --git a/lib/preview/svg.php b/lib/preview/svg.php index bafaf71b15..5507686af9 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -39,6 +39,6 @@ if (extension_loaded('imagick')) { } } - \OC\Preview::registerProvider('OC\Preview\SVG'); + \OC\PreviewManager::registerProvider('OC\Preview\SVG'); } \ No newline at end of file diff --git a/lib/preview/txt.php b/lib/preview/txt.php index c7b8fabc6b..acbf34c5e4 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -46,7 +46,7 @@ class TXT extends Provider { } } -\OC\Preview::registerProvider('OC\Preview\TXT'); +\OC\PreviewManager::registerProvider('OC\Preview\TXT'); class PHP extends TXT { @@ -56,7 +56,7 @@ class PHP extends TXT { } -\OC\Preview::registerProvider('OC\Preview\PHP'); +\OC\PreviewManager::registerProvider('OC\Preview\PHP'); class JavaScript extends TXT { @@ -66,4 +66,4 @@ class JavaScript extends TXT { } -\OC\Preview::registerProvider('OC\Preview\JavaScript'); \ No newline at end of file +\OC\PreviewManager::registerProvider('OC\Preview\JavaScript'); \ No newline at end of file diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index a31b365722..f9f6fe957b 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -40,4 +40,4 @@ class Unknown extends Provider { } } -\OC\Preview::registerProvider('OC\Preview\Unknown'); \ No newline at end of file +\OC\PreviewManager::registerProvider('OC\Preview\Unknown'); \ No newline at end of file From 10cc0511af5e1c5a37314ff2fabe0e27f9482e27 Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 12 Jul 2013 01:36:10 +0200 Subject: [PATCH 097/251] Optimize images with optipng and scour --- core/img/filetypes/application-pdf.png | Bin 1759 -> 1746 bytes core/img/filetypes/application-pdf.svg | 323 ++----- core/img/filetypes/application-rss+xml.svg | 950 +-------------------- core/img/filetypes/application.png | Bin 1235 -> 1018 bytes core/img/filetypes/application.svg | 373 ++------ core/img/filetypes/audio.png | Bin 858 -> 816 bytes core/img/filetypes/audio.svg | 317 +------ core/img/filetypes/code.svg | 419 ++------- core/img/filetypes/file.svg | 229 +---- core/img/filetypes/flash.svg | 366 ++------ core/img/filetypes/folder.svg | 385 ++------- core/img/filetypes/font.png | Bin 1793 -> 1697 bytes core/img/filetypes/font.svg | 371 +------- core/img/filetypes/image-svg+xml.svg | 716 ++-------------- core/img/filetypes/image.png | Bin 978 -> 976 bytes core/img/filetypes/image.svg | 376 ++------ core/img/filetypes/text-html.png | Bin 741 -> 654 bytes core/img/filetypes/text-html.svg | 323 +------ core/img/filetypes/text.png | Bin 757 -> 693 bytes core/img/filetypes/text.svg | 265 +----- 20 files changed, 634 insertions(+), 4779 deletions(-) diff --git a/core/img/filetypes/application-pdf.png b/core/img/filetypes/application-pdf.png index 2cbcb741d84a8e1303608089a33e22180a0e4510..a9ab6d279b6147ad8d0f6319ecdde08a637c8e70 100644 GIT binary patch delta 1655 zcmV--28j9J4blyeZhucnL_t(o!|j({h+S6|$AA0doO3_tqjx4rGo5s1l1|ea)0#A5 zY-w!}n-(c3#gr-(t5~5F^rellB9Wq?)KE|#>RS^LA!$)eA}vaUP(v)$geK!hX2`Tg zCut{4W|Fyc?>&1hAI_cW-1+K@kQX<1vFCF3-TQz3>%abMkAG2BuII2^=kb34e*TwF z8k4`PXU&d*)sp2S;(e2wPF_)R58qIN&pp96(eXG!t}_+@n5}pVeAiY zs8*K*aA!}~j>jI}`RXm(w?}b40b`l~O!hYhEZJ-_APQ(@6~(RFz*vlPbI$-ogiF6W zN_g)g=TDq?lz-nI`5bU~NdW6BH|*-|C`a`_9iw5uSc9<^nzLyF$$&w?5Z}L(j*oAn zF+I)MpTEQ%-}okIc5tm$BW)zQtB8+I)Vz+(!&UL!Ob8SU1B)wx-X znFGK$G2|~SIr_o3OsDEC(gsshh%R#-4#}t;;00I&O z4Fam5imJhgqBcv1T7&egqw6bQC+g^AYIKyp{NVePrl*Md2Do?|7AyGxs#H@!E8XO_+(qf`d+?PCqJJ<`t?~Y;zw-9JeY9yxDIZhx9wUl` z6jLl^<+<<-V>2?F>0Owk767$Ih*$4@9-Nym3@)EN!|=gFOr1VOrC6Yti^zKqq9}@} zVoU9dHebZ52r4Tw0LI6N1V9-(agvc&4pJQ+rkuodmkN|(Ph=hQyJ#8&jgw{0H)v2K zXn!{AN+J~H{Ncllojl3J&=9Uxr7cM)7xLs{N8&x!WI}Dh9VAoRlHH~WR+Pxt4=F?7 z--iyO6BBfKM^q>fdq*yESu2p)A~Lfd0D=fuw`2<1dV9HolD8JO#B;kKS=|2k<8%)U z&=JR!BS&Hl8UztR!@OJuL7JgKF)qRxi+{I{$a!*cLa9)s`__&4IFE{whOn{-0eW^m zNY4WgaCK;iOZ#6&M}|?8sXHspi~&QlR{&1I=5rJZ`6aUu_xBV2@psZjSd>1ypbF=r zxbZgnzV|%2&pwO<0TqmZ(acy-ZDql_mfz2hWWy~?)*IQ{6@5UIV^2Lz`#?XdwtsGA z?LBw1_OUN9wfPSI^Wuxx$%#1zT1BWB=a(>{Y`AqdQ%?iQ5>99rmSN%j_qcrID5v)B z<@aBGlFMh$QvS#$2446v4Bpn%fwY7K$?gG5y#7qJN^$*q(p2!e*bQ3%cw_2qQAAe~ z(VZkD7vAOgQ&02O3;Qr}!oatm!++eqsY!cQ*RwUwECchRUd!5Y+|fzC_a>aOG6PE1 z_#!MN=V)^gtCE=UBS(2-_a0P)fjxV$o9{$K=0ZiV&bPd|gg~uU1690pth)C;8fjRR zr4|6vEU%1KB{EQUp7toBe)=@WpV^J1fepLAMf9<)A21-2+4sD+pQ+A(W`B3bT#}>f z-uq}YLbi5!4d`55&w@adqP3L0Bb+(I@n@bzF$_Gr8~Xb*7MdcQC7@PsWcI9(BsoyX z-?$dv*SE+A7WrppI{E}VJ#&_!1HZsHOV8Jyq>*OkWV{CyRiR$50ZJT4 zIBVu;>Dc}WMAa<|APq9zNPpAp9@4y+X!D9DBIJyvU>)c8A7J92=O_;jQoR3Dgb?P+ zaAu~4ieil=iQ<;Dl(%f55u~=P4~$f&fBo*{)T4d9y^;6XBV$?`8?izhQvSC80NcLv z9P6HVf~%vW#GRd_X_|pCh9pT^I%a)lhBpr$l98F}D=ocpc2T8LX>coByW!R}eP~mX z+kr713%cr@0Vx;}@j)auSap_~2$3MJrKDPuJ9#c`93JxiH&Y_##>dAeTL1v8S+k}X zLTLBi$0FkXm;ZuUYeSl*b?4lbv9Ymhix{|G1YKNw;Z@X-yh2 zwzM{gO^XziVoDW?Rjg17deg>Okw{TcYAC1|^{$DCkW>_th@wOYHN;X)Xm>=`e#8qea^qpnoSAvgd!GOMfBw(^oPRN@%8hLHhDQHC03cfY z<)g;r@99~$YhZ0?K{9&jC1qX07Qh# zzdnwC_YxOQoqu|qUmg1taCAig8!I>M>Fp@T^*^4VVZc~}u@;)6X#xqrz+*@r+)c-a zchH!bVd%%NaMxG93K{~}YBjP(#>h`!rII*q?p_<;TDfV@ssJKPA*$E#jYgo|TCh4l zsxk8*8u=papZz?A!OherC;8LEso(*(;;mgDwolK97@#pV+o6^iQao+&%Uwgl0$?35%EQB>O zAGEO=08v3j!bEFPtIZTBh`}cbxsN|g=O-S)ILE~kf8ebj{ebqwkpZT&!ct#rOitpO z!BqrVf`6cu0SEv@K_w_m6tRYA$4O1VHOa?I2-;?7RO zO$*IhFsi6%bKUDO5CAkM8wD(GaFC8qKSt8mPnKm|9ebNMzxzGRKi{USl&6%$IAai1 zlD76`0l*?6AR79T)(SwCY9?rQGca^D9l!Cym#g=ymjCJZJJTaClsRy zBZ~M8Q!It@TpGjJKxQ+&OLNo$pw{ro+Wjwra|=I;a%JcoBZrSLefA8MVu4~VCLcv0 zilT@rw$#3C@nx)vpw|;23MNVr@qjXZ>NKOT9i}=mLOD(7E)^&x5wUeF-bFJnXp*iH z-+!Q95wBs?>xod53rCMKe)=?%!^5~*m9{jcT*#A49BC9`O%Q4eZZAP?E44YWqQu7j zmofzYb>uKQIZ0RKhzkXh$dQX(*a~E>h|Jsz051a8t(bzg-d?VvF>w?{cmIqzbt(% z3^d&rRVZ%0gT8OQNbZx5B3?iRBVaTb3#zRwSl4p@;+}50jj4Jg%v}O*nFvoj^M5Su z1O2SozMb{=-OKtXKF9RdyZHCZFJq@B=NV`L?iJ&r6-+2Jx8YXmnI~Pr372R93h%wk zm1D;_vwuIo`{L7F85*Mefh`QY^nDn-qp1UF>Eb1v16Fwa*=m*I#*Ji|5b1I^Yyl7% zQ*Vo7y3&~LG$p^mN#EIfPYC+2EP6R=FTlm+CyE>)i`quEb8@I*p`!yPV&9C z;O4Ha20#fLUyP;X9BnRUO`0%q>^QIQ-G_=Wux}rB>)nXRd{+^yi&~ysyr)*Hfhv)6 zthxUI8kt{~r4|6vEU!ST5*sMHi1s+9e)cRUpWBOMo=tndM*N}e3k-+^`+r{a^t07j z&~SFlr8&Cpe}G2AhqKcD9C!VvQw@la{oUw{4^0rM5U`iw}%eXMXX{)b!(hy}fZ1g-d2}$s0%% z5})zcgNNAhjThMP)Kgp=8zbrLB+Ie@#u(BxZP_vFv$MQ$_=t?oR()Sv9MjBAs#Gd% zWotLxo@I}0Nprg}rlTb{X8sKYBO;L(Neot - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/application-rss+xml.svg b/core/img/filetypes/application-rss+xml.svg index 7b4f1127a9..4fd98545a7 100644 --- a/core/img/filetypes/application-rss+xml.svg +++ b/core/img/filetypes/application-rss+xml.svg @@ -1,914 +1,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/application.png b/core/img/filetypes/application.png index 3518d3116d2a6d0fadd6b09b3b592a2cb322bdce..9152cc1b744f1c06d0d5ae87c2965311f117fc1c 100644 GIT binary patch delta 951 zcmV;o14#VS3Hk?+85aWp002a!ipBr{00VPENmK|32;1RL;E^#re*t|^OjJex|Nj>k z7ZMT@6ciMRiHR5(7#0>5FfcHTjEs(sj#E=pN=iyrR#u3Jh>eYnQBhH7XlSRWr%_Q+ zSXfwET3TIQU0z;ZUteEfU|?ZkVPaxpV`F1vWMpM!WoBk(XJ=<SYo}Qnd zpP-Uu_s;a81tE;T6tgWrBudlDLu&}YQv9hwV zv$M0bw6wLgwYIjlx3{;rxVXByy1To(yu7@=zP`Y~z{SPI$;rvf%gfEp&Ct-$($dn@ z)YRA4*V)R5(w?l1*+CK@^1RwR@u2*n!9b>`fBP0=5>BI0)Q;b8!PM!j2_DRssUB6ddpVVEz|Ca%XS@w3#>hofee=5Uf^Mfq~E%kBsr!sWj&qAZo zXv7$TL1aqq?reU#1Ok8|DM_N!NvGc)IRp>^R0Em;K@gqQ4f?Ht)tV-q9pF`$qDVP&)I(YIcvHfk&4`dkj0_W!`xKvW6gGxSDR}c@|I}Vq<#ICdvB*0_yqk zhUlMgX4YJ&mI1VYl0rzV9QYL`sS0c^k)4ekRZu<6LXK zajcZ`hr{8+v$HdRKQ{tUN_~K72q3fiZ@iogK0)Thf0k27l@(ZP#X5hEj^@bP7OOmh^f( z`u#pxmI2W3_t9GO{{4G|5DW$b_V@P*f`E3r{of=wJ3B*4i4X!QB}yr7-MYo;>8V>Y zpU*iwJY+B!5Cj25QE+i_fiY&S54Mt^&cJFz8e_=w-0cnUxldO0UfrCwX21s6#P{#t zXFi`Z9DfeEy1GJZ&1f{D)9EZFisRVrmb<&Vbh};l_V&p0d?gNGU1H()EPz`%WsQlw&N8W2&m6 z)oLxBigkIdt(^sRq}HP-A`C;c)*KxjadL7(v)Od>&1RF6lM}k#E?R5CFm#(&-LEBq zy$=W>$n%`z<71}NDZ9J7eERf>D2m)^7)2362ztF9w{PF3-EK1&43_k_3~VLADga{) zuYX>>;>L{|eEj(FbKn=vEpU4{-Mo3zy%DPylT8w=F<`G#Qp%!-48wM}+kJL* zbrmK_@;l&dtn%Zg7mLL|qtWPD7>4cfcsvCV^?%2mPG?VRec=0k!x-~Z0Z1veQmXJg jZxYAx-2T1<;8)ncR5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/audio.png b/core/img/filetypes/audio.png index cd9821ec047ff066ac222f7434fd318f1968a6c6..3f56a7e2a9a976c91965495dfe7bc76667df5f75 100644 GIT binary patch delta 747 zcmcb`wt;Peq&PDJ1B1(wu46!ox!B1wgoA_Q_Cx;%6Af+Z8Px)OLR|m<|1T~sE+ix* zA|fIoAt5Fv#>&dd!otGF#>URh4ph#`$;r*l4dFsWfC`XhxwyE13V3*U`1ttv`S}F| z1Ox>IAqGlHN=i#h%gM{0tEi}`s;a7~sj1hit7~XzXliO|X=!O|YwPIf z=<4d~>FMd~>l+vt7#bQH85tQH8=IJzn3|fJnVFfJn_E~|SXx?ISy@?ITie*!*xK6K z+1c6K+dDWoI668yIXO8yJG;2JxVpN!xw*N!yL)(eczSwzd3kwzd;9qK`1<<#`T6<# z`v(LB1O?Rxg@lBJhK7cPg@uQQM@B|QM@PrS#U&>vPntAo%9JTnr%s(VZQ6_(GiJ`5 zIcwIe$c}h_U?2*X1o;IsaPvtiC?7k269jHQe)>XHGGZ?S17p0Wi(`m{rnLz}IrdKV4$WFF9!?CegKJ{?Qq%UcvVBShY8Q@`=vST9FXD&oM3RoX)L7 z%H{|9PlcM^I^=ecxBa}a{6#ijXEUw%dH1iST@nlHT4bu8zuqpkD0oY&T1S{!`TJwn zb3!kP&C)h1POC4n+GClfy_DC?EpVIBbE9*LTDcdN6a*WsogL+}gm;#3_|#Cp9e2bQ zZDEY?w7k5Cb2m$1qvP&5My(4p_v~oU$i48*ox|x_p^}P{hxC?70zY=D3kW%OnPr@M zwSk|5g=L~y#K~1mJM?BL%x(=c+q3ZQ&O>2a7+0(*TmS9+yE64KPbDs%Sxm=%KCPAQ zTLV;`p*g#qU5<0o7REPmd)0o--eK){VAJlt2bzCNHJLh8o0e~Ra=(tbZil;Do&W#< delta 789 zcmV+w1M2*+2HFOY85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4Jbwb$NkljXNJ~TI#Lga&gFhy2 zv_i{eEm^T$ci!{No3UBfb@h zrTj(`5JD7JS65$s0)J*~2$;F~8sp|`2-xdp?eg;SmyPKV0DzmD8{FUDgE2;S18mQ` zuIsx!*IGOM`1m;ROyJY)cI&u}N>dx~`uZADN@t$|S4u%C)sO4C-c3Mj9RT|$v_Yhl zD9f^6H=s6f+qV68CxO^$DIx%{SS*|q`y}i>nn278K9T3=XMa3AJoG1xb-x87G$CM& zk@2Sp0l?ke9VU|r_V@RLQ=2|I1eBufu`y;0o}Zs%Z*LE`x3_4TX7Kc*Lg2gI2lkD2 zU57MHadB~hBuVi2_&BHo%A+I!D$ce+JJ!Hk>eh9Q)6-KtJw1^GhEh7vfK7xk*1OF% zVtb_Px}Fs09Diw=LQ3gqXefI~0#rGry6w`oZTq#u!$WAT!8s2~^e6(hT8DuBxZ3KL zQudkPgYP6@+-YKK0~o=@ZaM(Svdqc%U1113&@>IU+pVK=)2J)jH#(h8(KO8;OD;I zHk%DLn{v(I?=b>n9wfXd3e09R0CeH`o921I(H%2C7DbV-R;wREh#3IR7!x0Y{!T&x z&`PP_d7gh?E|)8Z000~v9Zi)|Uy>xrwALR=fOD?ewv|GNsw~SshAbBEf6@K`*HYuK TH+&xa00000NkvXXu0mjfDmixI diff --git a/core/img/filetypes/audio.svg b/core/img/filetypes/audio.svg index f742383d63..d5eda38e8a 100644 --- a/core/img/filetypes/audio.svg +++ b/core/img/filetypes/audio.svg @@ -1,274 +1,49 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/code.svg b/core/img/filetypes/code.svg index 1dee047b11..61a5c19f51 100644 --- a/core/img/filetypes/code.svg +++ b/core/img/filetypes/code.svg @@ -1,359 +1,66 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/file.svg b/core/img/filetypes/file.svg index f0c0f1daf7..3d91c34114 100644 --- a/core/img/filetypes/file.svg +++ b/core/img/filetypes/file.svg @@ -1,197 +1,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/flash.svg b/core/img/filetypes/flash.svg index 60cab4ad38..cb823703d9 100644 --- a/core/img/filetypes/flash.svg +++ b/core/img/filetypes/flash.svg @@ -1,310 +1,60 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/folder.svg b/core/img/filetypes/folder.svg index dd80b695bb..92d4cc2271 100644 --- a/core/img/filetypes/folder.svg +++ b/core/img/filetypes/folder.svg @@ -1,329 +1,60 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/font.png b/core/img/filetypes/font.png index df44a7fc47db6c6edce188fa5e00ead07456bf97..9404c3ca6ac330d3639a00e0b4c618e52172c2a2 100644 GIT binary patch delta 1606 zcmV-M2D$lx4xtT@Zhsz0L_t(oh3!^pY!r1AFNla>MWt6t>Gq)Aw$quNV`p}^d-Oi& zLFs`}0s+xL2obCj@hDNT5I-2sl(TAqaA|Eq6A&qsgdbmc zMx(JEowg(=Cx3U-vreb8VR=&e>YOvGgD)Cm7g>|p%1bG1wKbL9XHDe}Ta%c|OQvYk zV-dhwTPgkSh&u&Au;7_JFE0;}NDrP>d1TM(W0KA%vU|>%8E4DPjLttlcokX~O@Zs5 zO@kX{)8X2JBDj#qI?g4;O?@N+7`;f&DCOwvE;{?pn|~Bd1Cg2~Nq%Qc@zqT!y#4aD zw4UYyW5@Yy#5bv;F4sIbhpR;=*rlPUvdX$Cf@40W`ioF)^{5qNjA@bCUbK z1k2%|bECmv|5B&9a%O_At0~7|KV^u&c~Td*;Di!qKB2^9p42nT8nYC~-z(+WsS}-1~i*sHw5&bguW7gaj~) z;g>rtsJG~BbsSSPAOV_vT)hq=px5i$@%dfs{2&jiG+ax4 zZhtDwGaJBUH1?1jX6U}1P^;n2Hsz;7%d~tKYI%*lmSI8%B!JOaEfx!n9z}K=(cyuN z<>!P44e2P$J?#N6X5dXY-ldXgxw5h8*mfS?4uz&Ie#2b zLsG9G5nnVrq=w%8Cgb5csvR{Sqw)HAW+@Rvi*QF9J0Cn0^Ok0HY@Y_jN2`ZK!ahI$Z2I z5Gev-KVo-;2qsaYCZxTAeW11DeUY{%RBYH4eot;&nBXiQC*1j3B{_A}}y8-~rgWYSk*NS+fTH{r!+qK7OsvuNuJj{ViH+ zC#8h77C{gI!0pXubM1cxKqg1t^5Ie`8ZV`=Q-O_gpoA5MnfnqR1G7JkOQ2c558RzpqxSDvF|N ztJNA^0C?-JJMI;}{yK#Eq<`zp?Dh2oq!ma>kQ6BA;(y`R{$mdx{luLkw~rlp0l2~z zG@H#q0DYe4Ax%>U;FXDqiPr&~$@3gx7!rVoMw-pu$-CFR#8L2ycT4{RvbV>j({tJU zzN7N&rBuR?`6Vr9eAPGBdQ+l;`zEVmtGurKTo0(0w#$(ikIG=0IF$zK~gb+axL`tcuHRh{^ z#7%Xrs|$6F)1_e8Xq5j zt6TH@+QIk(nW_2$Fiz+wH;;}5@^@ufZdFPNDTR7NIcny3i9q)hnYoz+kQkse7XvKT zfkvaz2Vj#B;(T^HM`c<5dg%aTk>rI%nH$^y69}fex3ut}FqW7ZkP-(K(SHo&sBx4o zXba0^q3D^_8+JXtdN6(FgM*td0MJ@*6GGU|>H*;3p+kqxECnbT)AL4hW)*U)utJK; zkj0IXnXI*7W)yZIf;{8gJ_Xut8LDJnc>w@`$A~CmW>{v1Dq`xbJk&P#$e~b%pgG#fUnKwMS8|K%o@OB@_U7l ziG?+melU9S;LjHU8jZ%s0rYi34`$X=Q&X=2hycirDFFK0({CJ`w#AQ*6=nOhahNfT z6S*ye`8;>l7MD5bstAac&3 zW4l|eRtrFPG2o8bpUfP2@~kPoHC?(Rr%U_ycTDk%L;srjoCD4+%t1unWUsGd<9>Ux zw8iPdzJ10OU;fU_o8JV$+_|`D;cZAn9)Pg3QU@RdP%IpfrMb|7S6va(orviUXbvC+ xU_Mpp3y&se=HCWN03epT9;EdD$LaM3_&2hWVXo7r - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/image-svg+xml.svg b/core/img/filetypes/image-svg+xml.svg index f9b378887f..06df5f54da 100644 --- a/core/img/filetypes/image-svg+xml.svg +++ b/core/img/filetypes/image-svg+xml.svg @@ -1,666 +1,56 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/image.png b/core/img/filetypes/image.png index 83d20fdb7762d4b52b398c80e4ecc3fb6f2d5470..087f5dcdbdf61777512cbf7985715f0a12124a19 100644 GIT binary patch delta 908 zcmV;719SY+2hazQ85aWp002a!ipBr{00VPENmK|32;1RL;E^#re*v>lOjJex|Nj60 z00000000000000004OLZDJdx`Dk>{0D=aK5EiElBE-o)GFEB7LF)=YRGBPtWGc+_b zH8nLhHa0gmH#j&rIXO8xIyyT$J3Kr*Jv}`>K0ZG`KR`f0K|w)6LPA4BLqtSGMMXtM zMn*?RM@UFWNl8gce@aSAOG`{lOifKqPEJlwPft)#P*G7)Qc_Y=Q&Ut_R8>_~R#sM5 zS65hASXo(FT3T9LTU%UQTwPsVUS3{bUteHgU}0flVq#)rV`F4wWMyS#XJ=<>mzS5An3$WJo1UJYqN1XurKPEzrV=H$jQmc%F4>k&CSlv&d<-!(b3V;($dt_)YaA1*4Eb7*VowC*xTFN+}zyV z-QC{a-rwKff8gNY;o;%p;^O1ulq(=H}<;=jiC@>FMd}>gwz3>+J08?d|RE z?(XmJ@9^;O@$vEU^78ZZ^T0u}p#T5?26R$RQvd-19xO9ymSSiC00DhTL_t(I%f*sQ zYZOrwguin$vGXD_YJ`lD+2}^lg^_HsaiM$tCxU;(e}5wQ3lvw01`%9H%pyL>DEJ`Y zn0a-Ti|(HE7&ANZZ0?1sTc^&s1^>T-M^o_!4NRO08yYyC=h$Eu2gO~M?wJPWsDJXU zWZ8lS3cDr=U`v)&5KOM|!+ZuTNd=|wz_CKM_P*~Dl~tNV0&t$v+RAXZ!ezw-VY$`Y z%RJW`f1LZ43W8_qEp+CBo5{X*KI?2t7LYtPDfvTlWj;S#I?M2LzjUpNFp}ia&gRnA z$JI^0ew(VPOTu6v4Tm>Zv!gxsZ)Gqo@01lFP!bDO_IMY8`YsSGvbP zGal2x;`(Dh0e0(osa9>^?yLM{plXEn?7P3DrfLzy)t89~B7z8lAR-n@!b5=Tr-e3| iX_X>UOo_e4zpvk=^$&&_6P$Md0000SP4p68%qVTP}IsoR4heA zjrajZ)Trb`lFjbUQ*GGYe7t!ce4jM$fy3-D!`%1W=ggT|A*H09rnD9Pe*%CPpin5Z zB@w#1x`Y?NN<<;VUw;9%Cw`TH5Q3$pB}%1Ib&`Feyg4gS<0*sE1GBGhhAP``Gf1ka*y_#Ly zO;MD_1neQOFMsmz@WAo$F~h^d1cO0zT_>GR6OYH~@9zhoTrP8Yc}clkZkou}nhgo) zx?UrluIp@XZxfA1>FMcVd3l+qrzfJ(D2t1WNGVxeUFGWP3Povty|`6&5U?`Y0=F_Z zkw`E*JBzBS~G8rs#OM)^b%<9R!4wl5{%VmRE5+9v6xbLiybX$xpcuLJ@!fV!%H@$6wlf8OQ-o kqLoMJe`#(1HETP8UxCcTx6i@D5&!@I07*qoM6N<$f>aNnwEzGB diff --git a/core/img/filetypes/image.svg b/core/img/filetypes/image.svg index 440b6af7ac..50991f7359 100644 --- a/core/img/filetypes/image.svg +++ b/core/img/filetypes/image.svg @@ -1,321 +1,61 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + diff --git a/core/img/filetypes/text-html.png b/core/img/filetypes/text-html.png index de11613f25f41a5918b041f358a66cd38366eaaf..dd17b7501034216c35e9273dc7e3858d486d2aed 100644 GIT binary patch delta 584 zcmV-O0=NC;1&#%f85aWp002a!ipBr{00VPENmK|32;1RL;E^#re*o}MOjJex|Nj60 z0000000000006$ezM-L^mzS5BnVFuRo}i$hp`oFoqN1atqokyyrKP2&rlzN-r>Ll? zsi~=|s;aB2tE{Z7t*x!EudlGMu(7eRva+(Xv$M3cw6(Rhwzjsnx3{>sxVgExy1Kf% zySu!+yuH1>z`(%4f5E}R!otJD!^FhI$;rve%F4~n&Ck!z($dn_*4Ee8*Vx$D+}zyV z-QC{a-rwKf;Nall;o;)q;^X7vlt)=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF z?(gsK@bK{Q@$vHV^7Hfa^z`)g_4WPz{r~^}4?0_v00007e{@n#Qvd-14-@F=?TSR& z0002}Nkl~m> z5!8BK=WNbCi6o^9lT?xtNt!S343_hg0Nwz;2r~F4*nA46qMvN|13@P7hV}M1xm{Zk z<=zAE_JH4)f9E|^WmW)$*9ApZR&ftu(=Td(b^nUG=x;(4;WYIC-OF_YekvCUDZ36} zb1?zB9cgrCK5(@pJ>52vYB$KEGY_+#3*eXl!S!Z`_)MSU;Q1y1j@+O1&?e&y?u!n{ z#z}i#R5KdF_5d&(HP*AL`dD>c{nxvH6>*svT%Lp^CafL}Rw4NiXuV0xNeCt_lHLKP Wy+U7gQ>a@20000@UpU)i9kYL*p9o?oy783U3|Y)CwUF9H)#u;UE(>D}t7^B~Ka4SDjvyh#&sMATeRa=X57JtfTdfwBW#w92 zYfZb|PTg1vz!*amMSm!zas{w$n{~GVQnzW0$qYPHoAPEla14l@09JqVhS&<=N%JkP`T{f*Zb%lCae&)ax?FM!!>#&kN}2+-+tczSwT0!*h?UtcfhNWEUCSS&Ia3{Xn#=783E89W}30cbXx#BrP|uC=Dy?Q(m2 zi>lnJOi{m&< zCKIA4O8vRl>wj@~cZZZRu^&YdlgR|fad2HXGxt^wgkeanR-;fTFdPmO&-3;56)7c^ zN+s1d!{LxZp+K!xBMigCj$s_fG#ZU%Pb~Jk-7YsbH>oCD#55X>%)VLIUth%^A0ODZ zO{G#v*!b}9fRr-zXv*bZUtN}ECBCW-ngvoyuCA`oT72{V{tkfe`>A9AmzS4VmPHtb znR)jD00@F0v*5b2nl%@IL-l0=PCkxL?!easux*?3^YdH*7PI7!073}s@$vEP`T6-< zuGN3%e-lDj#+c<;6suH12mv_jU^z+wzF8?Mj@k9w=o57qG24cv!y^Cy002ovPDHLk FV1gQzIw$}D diff --git a/core/img/filetypes/text-html.svg b/core/img/filetypes/text-html.svg index bf29fbcbbf..c41964738d 100644 --- a/core/img/filetypes/text-html.svg +++ b/core/img/filetypes/text-html.svg @@ -1,280 +1,49 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text.png b/core/img/filetypes/text.png index 2b96638d16c9af6b5f98350c4ec102d4975c1b64..6b069c82c119a5bc115cd657b9752215b8cd1044 100644 GIT binary patch delta 623 zcmV-#0+9Xn1+@i`85aWp002a!ipBr{00VPENmK|32;1RL;E^#re*ouDOjJex|Nj60 z0000000000003lUWK&a9c6N4nczAhvd3$?%e0+RsxVgExy1Kf%ySu!+yuH1>zP`S{zrVo1z`?=6!otGC z!^6bH#KpzM#>U3Tf5^zm$;ryf%FN8n&CSiu&d$%z&(YD*+S=OO+}z#W-QM2b-{0Th z;Naom;o{=ruz*=jZ3>=;-O`>FVn0>+9?6?CkCB?e6aG@9*#M@bK~R z@$&NW^Yioc^z`-h_5J<*|NsAsvZUAm000qmQchC<0Rj&be{*}LrlzK*rlzK*t-3L% zIDt{%g4(scvqhP-tQwEXTGu}!N<5}Kh44bjnP3$mu9WY)iKb_v{k)n{q1JI#E z6Lqjtf2Rk_pE1b)*S@L?fF1w^OsWf?_s|~!YNCn&>5F@moo@|Sp}XMVyv_gs002ov JPDHLkV1i{gTR8v# delta 688 zcmV;h0#E(51@#4x85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwamNkl=Wc2_Dxnwh@dAgkch$;iOg(~ z9cz4Hjln7QZ@|YhXa4h_%UCF-FfpIce~d<>JH7y$&F1&xSw9LJ&G@6&F#ONr$O=;-x9*VoqwAy7&ogh;K^b|ClPd^Y_aq=312 zwORqBqSgN$$03R$JkLW)NgT&0rBZ5iyIlr@!Qm;8QlU3I zUS0rbwOS~plJ@jG41fDgB+erKo`naOv9s!aJgIp`8Ev05Zkti;~2+r zk`~nOKR!MfkAKH0pG7DgM5h#CErUoaVB0oQ%F1mxolZ|{!<(C%vL$}H!>?LT|BKhx*Od^Wp_EG42vZvIIlRARiPeZ5uvNyPqV8N*#UF(t W?ly-EnGJFP0000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 33ac4d93d63b98761cf9c09467dcad7bc5d34bf0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 12 Jul 2013 10:03:25 +0200 Subject: [PATCH 098/251] OC\Preview - use !== and === instead of != and == --- lib/preview.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 73e01a9e55..5576981225 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -305,7 +305,7 @@ class Preview { $y = $size[1]; $aspectratio = $x / $y; - if($aspectratio != $wantedaspectratio) { + if($aspectratio !== $wantedaspectratio) { continue; } @@ -691,7 +691,7 @@ class PreviewManager { } $path = \OC\Files\Filesystem::normalizePath($path, false); - if(substr($path, 0, 1) == '/') { + if(substr($path, 0, 1) === '/') { $path = substr($path, 1); } @@ -768,7 +768,7 @@ class PreviewManager { public static function post_delete($args) { $path = $args['path']; - if(substr($path, 0, 1) == '/') { + if(substr($path, 0, 1) === '/') { $path = substr($path, 1); } $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); From 21abebf96a45323b81ddf057d3851d25085b59ad Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 12 Jul 2013 11:50:24 +0200 Subject: [PATCH 099/251] OC\Preview - proper handling of a cached previews's filename --- lib/preview.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/preview.php b/lib/preview.php index 5576981225..08c0b7e20d 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -283,6 +283,10 @@ class Preview { $fileinfo = $this->fileview->getFileInfo($file); $fileid = $fileinfo['fileid']; + if(is_null($fileid)) { + return false; + } + $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; if(!$this->userview->is_dir($previewpath)) { return false; @@ -293,18 +297,19 @@ class Preview { return $previewpath . $maxX . '-' . $maxY . '.png'; } - $wantedaspectratio = $maxX / $maxY; + $wantedaspectratio = (float) ($maxX / $maxY); //array for usable cached thumbnails $possiblethumbnails = array(); $allthumbnails = $this->userview->getDirectoryContent($previewpath); foreach($allthumbnails as $thumbnail) { - $size = explode('-', $thumbnail['name']); - $x = $size[0]; - $y = $size[1]; + $name = rtrim($thumbnail['name'], '.png'); + $size = explode('-', $name); + $x = (int) $size[0]; + $y = (int) $size[1]; - $aspectratio = $x / $y; + $aspectratio = (float) ($x / $y); if($aspectratio !== $wantedaspectratio) { continue; } From c834d93e8778bbbe008c992e6fab5250296ec216 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 12 Jul 2013 14:16:06 +0200 Subject: [PATCH 100/251] OC\Preview - update git submodule --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 2176267239..31ed0ab78e 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 217626723957161191572ea50172a3943c30696d +Subproject commit 31ed0ab78e48d7515740b05f64c07a2b0648421f From 1303fe0f9fe7c67764fb48cbb84fcb30e4a32b33 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Sun, 14 Jul 2013 00:00:10 +0200 Subject: [PATCH 101/251] OC\Preview - set scale factor down to 2 and upscale cached preview - this got lost in a git stash ... --- lib/preview.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 08c0b7e20d..03aaaceb9c 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -60,7 +60,7 @@ class Preview { //set config $this->configMaxX = \OC_Config::getValue('preview_max_x', null); $this->configMaxY = \OC_Config::getValue('preview_max_y', null); - $this->maxScaleFactor = \OC_Config::getValue('preview_max_scale_factor', 10); + $this->maxScaleFactor = \OC_Config::getValue('preview_max_scale_factor', 2); //save parameters $this->setFile($file); @@ -377,6 +377,7 @@ class Preview { if($cached) { $image = new \OC_Image($this->userview->file_get_contents($cached, 'r')); $this->preview = $image->valid() ? $image : null; + $this->resizeAndCrop(); } if(is_null($this->preview)) { From 65affdc9b32629ab4692f77ffd4dff77e026b1dc Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 29 Jul 2013 14:40:26 +0200 Subject: [PATCH 102/251] make previews in files app smaller --- lib/helper.php | 4 ++-- lib/preview.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/helper.php b/lib/helper.php index 6153f31872..0853c79275 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -231,11 +231,11 @@ class OC_Helper { * Returns the path to the preview of the file. */ public static function previewIcon($path) { - return self::linkToRoute( 'core_ajax_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path) )); + return self::linkToRoute( 'core_ajax_preview', array('x' => 36, 'y' => 36, 'file' => urlencode($path) )); } public static function publicPreview_icon( $path, $token ) { - return self::linkToRoute( 'core_ajax_public_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path), 't' => $token)); + return self::linkToRoute( 'core_ajax_public_preview', array('x' => 36, 'y' => 36, 'file' => urlencode($path), 't' => $token)); } /** diff --git a/lib/preview.php b/lib/preview.php index 03aaaceb9c..c570a17e4a 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -784,7 +784,7 @@ class PreviewManager { public static function showErrorPreview() { $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; $preview = new \OC_Image($path); - $preview->preciseResize(44, 44); + $preview->preciseResize(36, 36); $preview->show(); } } \ No newline at end of file From e01bc7de987ddb7d33feb75ad598bdf97c348105 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 29 Jul 2013 14:46:20 +0200 Subject: [PATCH 103/251] Revert "OC\Preview - outsource static methods" This reverts commit 14a35267c15115a1e7d2901ddd9b8c5c7e1b9a31. --- core/routes.php | 7 +++---- lib/preview.php | 37 +++++++++++++--------------------- lib/preview/images.php | 2 +- lib/preview/libreoffice-cl.php | 10 ++++----- lib/preview/movies.php | 2 +- lib/preview/mp3.php | 2 +- lib/preview/msoffice.php | 12 +++++------ lib/preview/pdf.php | 2 +- lib/preview/svg.php | 2 +- lib/preview/txt.php | 6 +++--- lib/preview/unknown.php | 2 +- 11 files changed, 37 insertions(+), 47 deletions(-) diff --git a/core/routes.php b/core/routes.php index c0e658b26d..41e82f8a73 100644 --- a/core/routes.php +++ b/core/routes.php @@ -42,13 +42,12 @@ $this->create('js_config', '/core/js/config.js') // Routing $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); -OC::$CLASSPATH['OC\PreviewManager'] = 'lib/preview.php'; $this->create('core_ajax_preview', '/core/preview.png') - ->action('OC\PreviewManager', 'previewRouter'); + ->action('OC\Preview', 'previewRouter'); $this->create('core_ajax_trashbin_preview', '/core/trashbinpreview.png') - ->action('OC\PreviewManager', 'trashbinPreviewRouter'); + ->action('OC\Preview', 'trashbinPreviewRouter'); $this->create('core_ajax_public_preview', '/core/publicpreview.png') - ->action('OC\PreviewManager', 'publicPreviewRouter'); + ->action('OC\Preview', 'publicPreviewRouter'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() diff --git a/lib/preview.php b/lib/preview.php index c570a17e4a..113b200c29 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -44,6 +44,10 @@ class Preview { //preview images object private $preview; + //preview providers + static private $providers = array(); + static private $registeredProviders = array(); + /** * @brief check if thumbnail or bigger version of thumbnail of file is cached * @param string $user userid - if no user is given, OC_User::getUser will be used @@ -78,13 +82,11 @@ class Preview { $this->preview = null; //check if there are preview backends - $providers = PreviewManager::getProviders(); - if(empty($providers)) { - PreviewManager::initProviders(); + if(empty(self::$providers)) { + self::initProviders(); } - $providers = PreviewManager::getProviders(); - if(empty($providers)) { + if(empty(self::$providers)) { \OC_Log::write('core', 'No preview providers exist', \OC_Log::ERROR); throw new \Exception('No preview providers'); } @@ -384,8 +386,7 @@ class Preview { $mimetype = $this->fileview->getMimeType($file); $preview = null; - $providers = PreviewManager::getProviders(); - foreach($providers as $supportedmimetype => $provider) { + foreach(self::$providers as $supportedmimetype => $provider) { if(!preg_match($supportedmimetype, $mimetype)) { continue; } @@ -549,16 +550,6 @@ class Preview { return; } } -} - -class PreviewManager { - //preview providers - static private $providers = array(); - static private $registeredProviders = array(); - - public static function getProviders() { - return self::$providers; - } /** * @brief register a new preview provider to be used @@ -574,7 +565,7 @@ class PreviewManager { * @brief create instances of all the registered preview providers * @return void */ - public static function initProviders() { + private static function initProviders() { if(count(self::$providers)>0) { return; } @@ -600,8 +591,8 @@ class PreviewManager { \OC_Util::checkLoggedIn(); $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; - $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; - $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; + $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '36'; + $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '36'; $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; if($file === '') { @@ -644,8 +635,8 @@ class PreviewManager { } $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; - $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; - $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; + $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '36'; + $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '36'; $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; $token = array_key_exists('t', $_GET) ? (string) $_GET['t'] : ''; @@ -781,7 +772,7 @@ class PreviewManager { $preview->deleteAllPreviews(); } - public static function showErrorPreview() { + private static function showErrorPreview() { $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; $preview = new \OC_Image($path); $preview->preciseResize(36, 36); diff --git a/lib/preview/images.php b/lib/preview/images.php index 84ab9f1ae4..987aa9aef0 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -30,4 +30,4 @@ class Image extends Provider { } } -\OC\PreviewManager::registerProvider('OC\Preview\Image'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\Image'); \ No newline at end of file diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index ffe8de505f..2749c4867e 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -80,7 +80,7 @@ class MSOfficeDoc extends Office { } -\OC\PreviewManager::registerProvider('OC\Preview\MSOfficeDoc'); +\OC\Preview::registerProvider('OC\Preview\MSOfficeDoc'); //.docm, .dotm, .xls(m), .xlt(m), .xla(m), .ppt(m), .pot(m), .pps(m), .ppa(m) class MSOffice2003 extends Office { @@ -91,7 +91,7 @@ class MSOffice2003 extends Office { } -\OC\PreviewManager::registerProvider('OC\Preview\MSOffice2003'); +\OC\Preview::registerProvider('OC\Preview\MSOffice2003'); //.docx, .dotx, .xlsx, .xltx, .pptx, .potx, .ppsx class MSOffice2007 extends Office { @@ -102,7 +102,7 @@ class MSOffice2007 extends Office { } -\OC\PreviewManager::registerProvider('OC\Preview\MSOffice2007'); +\OC\Preview::registerProvider('OC\Preview\MSOffice2007'); //.odt, .ott, .oth, .odm, .odg, .otg, .odp, .otp, .ods, .ots, .odc, .odf, .odb, .odi, .oxt class OpenDocument extends Office { @@ -113,7 +113,7 @@ class OpenDocument extends Office { } -\OC\PreviewManager::registerProvider('OC\Preview\OpenDocument'); +\OC\Preview::registerProvider('OC\Preview\OpenDocument'); //.sxw, .stw, .sxc, .stc, .sxd, .std, .sxi, .sti, .sxg, .sxm class StarOffice extends Office { @@ -124,4 +124,4 @@ class StarOffice extends Office { } -\OC\PreviewManager::registerProvider('OC\Preview\StarOffice'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\StarOffice'); \ No newline at end of file diff --git a/lib/preview/movies.php b/lib/preview/movies.php index f4452e02fc..8531050d11 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -39,5 +39,5 @@ if(!is_null(shell_exec('ffmpeg -version'))) { } } - \OC\PreviewManager::registerProvider('OC\Preview\Movie'); + \OC\Preview::registerProvider('OC\Preview\Movie'); } \ No newline at end of file diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index baa24ad129..835ff52900 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -43,4 +43,4 @@ class MP3 extends Provider { } -\OC\PreviewManager::registerProvider('OC\Preview\MP3'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\MP3'); \ No newline at end of file diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index 9f6ea7f74c..ccf1d674c7 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -20,7 +20,7 @@ class DOC extends Provider { } -\OC\PreviewManager::registerProvider('OC\Preview\DOC'); +\OC\Preview::registerProvider('OC\Preview\DOC'); */ class DOCX extends Provider { @@ -50,7 +50,7 @@ class DOCX extends Provider { } -\OC\PreviewManager::registerProvider('OC\Preview\DOCX'); +\OC\Preview::registerProvider('OC\Preview\DOCX'); class MSOfficeExcel extends Provider { @@ -95,7 +95,7 @@ class XLS extends MSOfficeExcel { } -\OC\PreviewManager::registerProvider('OC\Preview\XLS'); +\OC\Preview::registerProvider('OC\Preview\XLS'); class XLSX extends MSOfficeExcel { @@ -105,7 +105,7 @@ class XLSX extends MSOfficeExcel { } -\OC\PreviewManager::registerProvider('OC\Preview\XLSX'); +\OC\Preview::registerProvider('OC\Preview\XLSX'); /* //There is no (good) php-only solution for converting powerpoint documents to pdfs / pngs ... class MSOfficePowerPoint extends Provider { @@ -128,7 +128,7 @@ class PPT extends MSOfficePowerPoint { } -\OC\PreviewManager::registerProvider('OC\Preview\PPT'); +\OC\Preview::registerProvider('OC\Preview\PPT'); class PPTX extends MSOfficePowerPoint { @@ -138,5 +138,5 @@ class PPTX extends MSOfficePowerPoint { } -\OC\PreviewManager::registerProvider('OC\Preview\PPTX'); +\OC\Preview::registerProvider('OC\Preview\PPTX'); */ \ No newline at end of file diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 0d289e9db9..3eabd20115 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -36,5 +36,5 @@ if (extension_loaded('imagick')) { } } - \OC\PreviewManager::registerProvider('OC\Preview\PDF'); + \OC\Preview::registerProvider('OC\Preview\PDF'); } diff --git a/lib/preview/svg.php b/lib/preview/svg.php index 5507686af9..bafaf71b15 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -39,6 +39,6 @@ if (extension_loaded('imagick')) { } } - \OC\PreviewManager::registerProvider('OC\Preview\SVG'); + \OC\Preview::registerProvider('OC\Preview\SVG'); } \ No newline at end of file diff --git a/lib/preview/txt.php b/lib/preview/txt.php index acbf34c5e4..c7b8fabc6b 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -46,7 +46,7 @@ class TXT extends Provider { } } -\OC\PreviewManager::registerProvider('OC\Preview\TXT'); +\OC\Preview::registerProvider('OC\Preview\TXT'); class PHP extends TXT { @@ -56,7 +56,7 @@ class PHP extends TXT { } -\OC\PreviewManager::registerProvider('OC\Preview\PHP'); +\OC\Preview::registerProvider('OC\Preview\PHP'); class JavaScript extends TXT { @@ -66,4 +66,4 @@ class JavaScript extends TXT { } -\OC\PreviewManager::registerProvider('OC\Preview\JavaScript'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\JavaScript'); \ No newline at end of file diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index f9f6fe957b..a31b365722 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -40,4 +40,4 @@ class Unknown extends Provider { } } -\OC\PreviewManager::registerProvider('OC\Preview\Unknown'); \ No newline at end of file +\OC\Preview::registerProvider('OC\Preview\Unknown'); \ No newline at end of file From 1e4ec2ac276b15232824da056b6253696d324d42 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 29 Jul 2013 15:47:17 +0200 Subject: [PATCH 104/251] add class='preview-icon' to rows in file app that make use of previews --- apps/files/templates/part.list.php | 12 ++++++++-- lib/preview.php | 18 +++++++++++++- lib/public/preview.php | 38 +++++++++--------------------- 3 files changed, 38 insertions(+), 30 deletions(-) diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 9e62c99197..b87000a899 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -34,9 +34,17 @@ $totalsize = 0; ?> - style="background-image:url()" + + style="background-image:url()" class="preview-icon" + + style="background-image:url()" + - style="background-image:url()" + + style="background-image:url()" class="preview-icon" + + style="background-image:url()" + > diff --git a/lib/preview.php b/lib/preview.php index 113b200c29..245ad64014 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -771,7 +771,23 @@ class Preview { $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); $preview->deleteAllPreviews(); } - + + public static function isMimeSupported($mimetype) { + //check if there are preview backends + if(empty(self::$providers)) { + self::initProviders(); + } + + //remove last element because it has the mimetype * + $providers = array_slice(self::$providers, 0, -1); + foreach($providers as $supportedmimetype => $provider) { + if(preg_match($supportedmimetype, $mimetype)) { + return true; + } + } + return false; + } + private static function showErrorPreview() { $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; $preview = new \OC_Image($path); diff --git a/lib/public/preview.php b/lib/public/preview.php index a7487c485f..e488eade4d 100644 --- a/lib/public/preview.php +++ b/lib/public/preview.php @@ -1,33 +1,11 @@ . -* -*/ - -/** - * Public interface of ownCloud for apps to use. - * Preview Class. - * + * Copyright (c) 2013 Frank Karlitschek frank@owncloud.org + * Copyright (c) 2013 Georg Ehrke georg@ownCloud.com + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. */ - -// use OCP namespace for all classes that are considered public. -// This means that they should be used by apps instead of the internal ownCloud classes namespace OCP; /** @@ -47,4 +25,10 @@ class Preview { return(\OC_Preview::show($file,$maxX,$maxY,$scaleup)); } + + + public static function isMimeSupported($mimetype='*') { + return \OC\Preview::isMimeSupported($mimetype); + } + } From 2ea8ee613986216a420fad2795b5e7fa89519d5e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 29 Jul 2013 16:27:40 +0200 Subject: [PATCH 105/251] add class='preview-icon' in trashbin app as well --- apps/files_trashbin/lib/trash.php | 2 +- apps/files_trashbin/templates/part.list.php | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index 4174ef0d18..71e76770aa 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -858,6 +858,6 @@ class Trashbin { } public static function preview_icon($path) { - return \OC_Helper::linkToRoute( 'core_ajax_trashbin_preview', array('x' => 44, 'y' => 44, 'file' => urlencode($path) )); + return \OC_Helper::linkToRoute( 'core_ajax_trashbin_preview', array('x' => 36, 'y' => 36, 'file' => urlencode($path) )); } } diff --git a/apps/files_trashbin/templates/part.list.php b/apps/files_trashbin/templates/part.list.php index 44e2fc7293..71b9a23882 100644 --- a/apps/files_trashbin/templates/part.list.php +++ b/apps/files_trashbin/templates/part.list.php @@ -25,7 +25,11 @@ style="background-image:url()" - style="background-image:url()" + + style="background-image:url()" class="preview-icon" + + style="background-image:url()" + > From b4a523927823ab8bc80c5f1fc0d5bd5ef61f8eb8 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 29 Jul 2013 16:30:04 +0200 Subject: [PATCH 106/251] fix syntax in config.sample.php --- config/config.sample.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/config.sample.php b/config/config.sample.php index cacca78e97..7629414ef1 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -185,7 +185,7 @@ $CONFIG = array( //links to custom clients 'customclient_desktop' => '', //http://owncloud.org/sync-clients/ 'customclient_android' => '', //https://play.google.com/store/apps/details?id=com.owncloud.android -'customclient_ios' => '' //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 +'customclient_ios' => '', //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 // PREVIEW /* the max width of a generated preview, if value is null, there is no limit */ From ac6a3133eca86b853da838ae310534b76e9fb662 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 30 Jul 2013 12:29:12 +0200 Subject: [PATCH 107/251] style fixes --- apps/files/js/files.js | 2 +- apps/files/templates/part.list.php | 2 +- apps/files_sharing/public.php | 2 +- core/ajax/preview.php | 42 ++++ core/ajax/publicpreview.php | 92 +++++++++ core/ajax/trashbinpreview.php | 46 +++++ core/routes.php | 6 +- lib/helper.php | 2 +- lib/preview.php | 308 +++++++---------------------- lib/preview/images.php | 7 +- lib/preview/libreoffice-cl.php | 24 ++- lib/preview/movies.php | 22 ++- lib/preview/mp3.php | 20 +- lib/preview/msoffice.php | 24 +-- lib/preview/office.php | 7 +- lib/preview/pdf.php | 8 +- lib/preview/txt.php | 15 +- lib/preview/unknown.php | 8 +- lib/template.php | 3 + lib/template/functions.php | 16 ++ 20 files changed, 348 insertions(+), 308 deletions(-) create mode 100644 core/ajax/preview.php create mode 100644 core/ajax/publicpreview.php create mode 100644 core/ajax/trashbinpreview.php diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 53c6de09dd..8b66ed6747 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -825,7 +825,7 @@ function getMimeIcon(mime, ready){ getMimeIcon.cache={}; function getPreviewIcon(path, ready){ - ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:44, y:44})); + ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:36, y:36})); } function getUniqueName(name){ diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index a957a94f33..ab1b91167d 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -3,7 +3,7 @@ $totaldirs = 0; $totalsize = 0; ?> 6 $totalsize += $file['size']; if ($file['type'] === 'dir') { $totaldirs++; diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index 284b7a3020..650fa6a7c2 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -196,7 +196,7 @@ if (isset($path)) { OCP\Util::linkToPublic('files') . $urlLinkIdentifiers . '&download&path='); $list->assign('isPublic', true); $list->assign('sharingtoken', $token); - $list->assign('sharingroot', ($path)); + $list->assign('sharingroot', $basePath); $breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', ''); $breadcrumbNav->assign('breadcrumb', $breadcrumb); $breadcrumbNav->assign('baseURL', OCP\Util::linkToPublic('files') . $urlLinkIdentifiers . '&path='); diff --git a/core/ajax/preview.php b/core/ajax/preview.php new file mode 100644 index 0000000000..a9d127ffcc --- /dev/null +++ b/core/ajax/preview.php @@ -0,0 +1,42 @@ +setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingUp); + + $preview->show(); +}catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + \OC\Preview::showErrorPreview(); + exit; +} \ No newline at end of file diff --git a/core/ajax/publicpreview.php b/core/ajax/publicpreview.php new file mode 100644 index 0000000000..aace24caa2 --- /dev/null +++ b/core/ajax/publicpreview.php @@ -0,0 +1,92 @@ +setFile($sharedFile); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingUp); + + $preview->show(); +}catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + \OC\Preview::showErrorPreview(); + exit; +} \ No newline at end of file diff --git a/core/ajax/trashbinpreview.php b/core/ajax/trashbinpreview.php new file mode 100644 index 0000000000..d018a57d37 --- /dev/null +++ b/core/ajax/trashbinpreview.php @@ -0,0 +1,46 @@ +setFile($file); + $preview->setMaxX($maxX); + $preview->setMaxY($maxY); + $preview->setScalingUp($scalingUp); + + $preview->showPreview(); +}catch(\Exception $e) { + \OC_Response::setStatus(500); + \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); + \OC\Preview::showErrorPreview(); + exit; +} \ No newline at end of file diff --git a/core/routes.php b/core/routes.php index 41e82f8a73..75cc4d511c 100644 --- a/core/routes.php +++ b/core/routes.php @@ -43,11 +43,11 @@ $this->create('js_config', '/core/js/config.js') $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); $this->create('core_ajax_preview', '/core/preview.png') - ->action('OC\Preview', 'previewRouter'); + ->actionInclude('core/ajax/preview.php'); $this->create('core_ajax_trashbin_preview', '/core/trashbinpreview.png') - ->action('OC\Preview', 'trashbinPreviewRouter'); + ->actionInclude('core/ajax/trashbinpreview.php'); $this->create('core_ajax_public_preview', '/core/publicpreview.png') - ->action('OC\Preview', 'publicPreviewRouter'); + ->actionInclude('core/ajax/publicpreview.php'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() diff --git a/lib/helper.php b/lib/helper.php index 460e5679b0..b74e4c4512 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -233,7 +233,7 @@ class OC_Helper { return self::linkToRoute( 'core_ajax_preview', array('x' => 36, 'y' => 36, 'file' => urlencode($path) )); } - public static function publicPreview_icon( $path, $token ) { + public static function publicPreviewIcon( $path, $token ) { return self::linkToRoute( 'core_ajax_public_preview', array('x' => 36, 'y' => 36, 'file' => urlencode($path), 't' => $token)); } diff --git a/lib/preview.php b/lib/preview.php index 245ad64014..9f4d20b465 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -55,12 +55,12 @@ class Preview { * @param string $file The path to the file where you want a thumbnail from * @param int $maxX The maximum X size of the thumbnail. It can be smaller depending on the shape of the image * @param int $maxY The maximum Y size of the thumbnail. It can be smaller depending on the shape of the image - * @param bool $scalingup Disable/Enable upscaling of previews + * @param bool $scalingUp Disable/Enable upscaling of previews * @return mixed (bool / string) * false if thumbnail does not exist * path to thumbnail if thumbnail exists */ - public function __construct($user='', $root='/', $file='', $maxX=1, $maxY=1, $scalingup=true) { + public function __construct($user='', $root='/', $file='', $maxX=1, $maxY=1, $scalingUp=true) { //set config $this->configMaxX = \OC_Config::getValue('preview_max_x', null); $this->configMaxY = \OC_Config::getValue('preview_max_y', null); @@ -70,11 +70,11 @@ class Preview { $this->setFile($file); $this->setMaxX($maxX); $this->setMaxY($maxY); - $this->setScalingUp($scalingup); + $this->setScalingUp($scalingUp); //init fileviews if($user === ''){ - $user = OC_User::getUser(); + $user = \OC_User::getUser(); } $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); $this->userview = new \OC\Files\View('/' . $user); @@ -120,7 +120,7 @@ class Preview { * @brief returns whether or not scalingup is enabled * @return bool */ - public function getScalingup() { + public function getScalingUp() { return $this->scalingup; } @@ -172,8 +172,8 @@ class Preview { * @return $this */ public function setMaxX($maxX=1) { - if($maxX === 0) { - throw new \Exception('Cannot set width of 0!'); + if($maxX <= 0) { + throw new \Exception('Cannot set width of 0 or smaller!'); } $configMaxX = $this->getConfigMaxX(); if(!is_null($configMaxX)) { @@ -192,8 +192,8 @@ class Preview { * @return $this */ public function setMaxY($maxY=1) { - if($maxY === 0) { - throw new \Exception('Cannot set height of 0!'); + if($maxY <= 0) { + throw new \Exception('Cannot set height of 0 or smaller!'); } $configMaxY = $this->getConfigMaxY(); if(!is_null($configMaxY)) { @@ -208,14 +208,14 @@ class Preview { /** * @brief set whether or not scalingup is enabled - * @param bool $scalingup + * @param bool $scalingUp * @return $this */ - public function setScalingup($scalingup) { + public function setScalingup($scalingUp) { if($this->getMaxScaleFactor() === 1) { - $scalingup = false; + $scalingUp = false; } - $this->scalingup = $scalingup; + $this->scalingup = $scalingUp; return $this; } @@ -245,12 +245,12 @@ class Preview { public function deletePreview() { $file = $this->getFile(); - $fileinfo = $this->fileview->getFileInfo($file); - $fileid = $fileinfo['fileid']; + $fileInfo = $this->fileview->getFileInfo($file); + $fileId = $fileInfo['fileid']; - $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; - $this->userview->unlink($previewpath); - return !$this->userview->file_exists($previewpath); + $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; + $this->userview->unlink($previewPath); + return !$this->userview->file_exists($previewPath); } /** @@ -260,13 +260,13 @@ class Preview { public function deleteAllPreviews() { $file = $this->getFile(); - $fileinfo = $this->fileview->getFileInfo($file); - $fileid = $fileinfo['fileid']; + $fileInfo = $this->fileview->getFileInfo($file); + $fileId = $fileInfo['fileid']; - $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; - $this->userview->deleteAll($previewpath); - $this->userview->rmdir($previewpath); - return !$this->userview->is_dir($previewpath); + $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; + $this->userview->deleteAll($previewPath); + $this->userview->rmdir($previewPath); + return !$this->userview->is_dir($previewPath); } /** @@ -279,45 +279,45 @@ class Preview { $file = $this->getFile(); $maxX = $this->getMaxX(); $maxY = $this->getMaxY(); - $scalingup = $this->getScalingup(); + $scalingUp = $this->getScalingUp(); $maxscalefactor = $this->getMaxScaleFactor(); - $fileinfo = $this->fileview->getFileInfo($file); - $fileid = $fileinfo['fileid']; + $fileInfo = $this->fileview->getFileInfo($file); + $fileId = $fileInfo['fileid']; - if(is_null($fileid)) { + if(is_null($fileId)) { return false; } - $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; - if(!$this->userview->is_dir($previewpath)) { + $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; + if(!$this->userview->is_dir($previewPath)) { return false; } //does a preview with the wanted height and width already exist? - if($this->userview->file_exists($previewpath . $maxX . '-' . $maxY . '.png')) { - return $previewpath . $maxX . '-' . $maxY . '.png'; + if($this->userview->file_exists($previewPath . $maxX . '-' . $maxY . '.png')) { + return $previewPath . $maxX . '-' . $maxY . '.png'; } - $wantedaspectratio = (float) ($maxX / $maxY); + $wantedAspectRatio = (float) ($maxX / $maxY); //array for usable cached thumbnails - $possiblethumbnails = array(); + $possibleThumbnails = array(); - $allthumbnails = $this->userview->getDirectoryContent($previewpath); - foreach($allthumbnails as $thumbnail) { + $allThumbnails = $this->userview->getDirectoryContent($previewPath); + foreach($allThumbnails as $thumbnail) { $name = rtrim($thumbnail['name'], '.png'); $size = explode('-', $name); $x = (int) $size[0]; $y = (int) $size[1]; - $aspectratio = (float) ($x / $y); - if($aspectratio !== $wantedaspectratio) { + $aspectRatio = (float) ($x / $y); + if($aspectRatio !== $wantedAspectRatio) { continue; } if($x < $maxX || $y < $maxY) { - if($scalingup) { + if($scalingUp) { $scalefactor = $maxX / $x; if($scalefactor > $maxscalefactor) { continue; @@ -326,28 +326,28 @@ class Preview { continue; } } - $possiblethumbnails[$x] = $thumbnail['path']; + $possibleThumbnails[$x] = $thumbnail['path']; } - if(count($possiblethumbnails) === 0) { + if(count($possibleThumbnails) === 0) { return false; } - if(count($possiblethumbnails) === 1) { - return current($possiblethumbnails); + if(count($possibleThumbnails) === 1) { + return current($possibleThumbnails); } - ksort($possiblethumbnails); + ksort($possibleThumbnails); - if(key(reset($possiblethumbnails)) > $maxX) { - return current(reset($possiblethumbnails)); + if(key(reset($possibleThumbnails)) > $maxX) { + return current(reset($possibleThumbnails)); } - if(key(end($possiblethumbnails)) < $maxX) { - return current(end($possiblethumbnails)); + if(key(end($possibleThumbnails)) < $maxX) { + return current(end($possibleThumbnails)); } - foreach($possiblethumbnails as $width => $path) { + foreach($possibleThumbnails as $width => $path) { if($width < $maxX) { continue; }else{ @@ -358,7 +358,7 @@ class Preview { /** * @brief return a preview of a file - * @return image + * @return \OC_Image */ public function getPreview() { if(!is_null($this->preview) && $this->preview->valid()){ @@ -369,10 +369,10 @@ class Preview { $file = $this->getFile(); $maxX = $this->getMaxX(); $maxY = $this->getMaxY(); - $scalingup = $this->getScalingup(); + $scalingUp = $this->getScalingUp(); - $fileinfo = $this->fileview->getFileInfo($file); - $fileid = $fileinfo['fileid']; + $fileInfo = $this->fileview->getFileInfo($file); + $fileId = $fileInfo['fileid']; $cached = $this->isCached(); @@ -386,12 +386,12 @@ class Preview { $mimetype = $this->fileview->getMimeType($file); $preview = null; - foreach(self::$providers as $supportedmimetype => $provider) { - if(!preg_match($supportedmimetype, $mimetype)) { + foreach(self::$providers as $supportedMimetype => $provider) { + if(!preg_match($supportedMimetype, $mimetype)) { continue; } - $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingup, $this->fileview); + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingUp, $this->fileview); if(!($preview instanceof \OC_Image)) { continue; @@ -400,18 +400,18 @@ class Preview { $this->preview = $preview; $this->resizeAndCrop(); - $previewpath = $this->getThumbnailsFolder() . '/' . $fileid . '/'; - $cachepath = $previewpath . $maxX . '-' . $maxY . '.png'; + $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; + $cachePath = $previewPath . $maxX . '-' . $maxY . '.png'; if($this->userview->is_dir($this->getThumbnailsFolder() . '/') === false) { $this->userview->mkdir($this->getThumbnailsFolder() . '/'); } - if($this->userview->is_dir($previewpath) === false) { - $this->userview->mkdir($previewpath); + if($this->userview->is_dir($previewPath) === false) { + $this->userview->mkdir($previewPath); } - $this->userview->file_put_contents($cachepath, $preview->data()); + $this->userview->file_put_contents($cachePath, $preview->data()); break; } @@ -447,13 +447,13 @@ class Preview { /** * @brief resize, crop and fix orientation - * @return image + * @return void */ private function resizeAndCrop() { $image = $this->preview; $x = $this->getMaxX(); $y = $this->getMaxY(); - $scalingup = $this->getScalingup(); + $scalingUp = $this->getScalingUp(); $maxscalefactor = $this->getMaxScaleFactor(); if(!($image instanceof \OC_Image)) { @@ -480,7 +480,7 @@ class Preview { $factor = $factorY; } - if($scalingup === false) { + if($scalingUp === false) { if($factor > 1) { $factor = 1; } @@ -583,182 +583,6 @@ class Preview { array_multisort($keys, SORT_DESC, self::$providers); } - /** - * @brief method that handles preview requests from users that are logged in - * @return void - */ - public static function previewRouter() { - \OC_Util::checkLoggedIn(); - - $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; - $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '36'; - $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '36'; - $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; - - if($file === '') { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - if($maxX === 0 || $maxY === 0) { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - try{ - $preview = new Preview(\OC_User::getUser(), 'files'); - $preview->setFile($file); - $preview->setMaxX($maxX); - $preview->setMaxY($maxY); - $preview->setScalingUp($scalingup); - - $preview->show(); - }catch(\Exception $e) { - \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - self::showErrorPreview(); - exit; - } - } - - /** - * @brief method that handles preview requests from users that are not logged in / view shared folders that are public - * @return void - */ - public static function publicPreviewRouter() { - if(!\OC_App::isEnabled('files_sharing')){ - exit; - } - - $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; - $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '36'; - $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '36'; - $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; - $token = array_key_exists('t', $_GET) ? (string) $_GET['t'] : ''; - - if($token === ''){ - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'No token parameter was passed', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - $linkedItem = \OCP\Share::getShareByToken($token); - if($linkedItem === false || ($linkedItem['item_type'] !== 'file' && $linkedItem['item_type'] !== 'folder')) { - \OC_Response::setStatus(404); - \OC_Log::write('core-preview', 'Passed token parameter is not valid', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - if(!isset($linkedItem['uid_owner']) || !isset($linkedItem['file_source'])) { - \OC_Response::setStatus(500); - \OC_Log::write('core-preview', 'Passed token seems to be valid, but it does not contain all necessary information . ("' . $token . '")'); - self::showErrorPreview(); - exit; - } - - $userid = $linkedItem['uid_owner']; - \OC_Util::setupFS($userid); - - $pathid = $linkedItem['file_source']; - $path = \OC\Files\Filesystem::getPath($pathid); - $pathinfo = \OC\Files\Filesystem::getFileInfo($path); - $sharedfile = null; - - if($linkedItem['item_type'] === 'folder') { - $isvalid = \OC\Files\Filesystem::isValidPath($file); - if(!$isvalid) { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'Passed filename is not valid, might be malicious (file:"' . $file . '";ip:"' . $_SERVER['REMOTE_ADDR'] . '")', \OC_Log::WARN); - self::showErrorPreview(); - exit; - } - $sharedfile = \OC\Files\Filesystem::normalizePath($file); - } - - if($linkedItem['item_type'] === 'file') { - $parent = $pathinfo['parent']; - $path = \OC\Files\Filesystem::getPath($parent); - $sharedfile = $pathinfo['name']; - } - - $path = \OC\Files\Filesystem::normalizePath($path, false); - if(substr($path, 0, 1) === '/') { - $path = substr($path, 1); - } - - if($maxX === 0 || $maxY === 0) { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - $root = 'files/' . $path; - - try{ - $preview = new Preview($userid, $root); - $preview->setFile($file); - $preview->setMaxX($maxX); - $preview->setMaxY($maxY); - $preview->setScalingUp($scalingup); - - $preview->show(); - }catch(\Exception $e) { - \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - self::showErrorPreview(); - exit; - } - } - - public static function trashbinPreviewRouter() { - \OC_Util::checkLoggedIn(); - - if(!\OC_App::isEnabled('files_trashbin')){ - exit; - } - - $file = array_key_exists('file', $_GET) ? (string) urldecode($_GET['file']) : ''; - $maxX = array_key_exists('x', $_GET) ? (int) $_GET['x'] : '44'; - $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '44'; - $scalingup = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; - - if($file === '') { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - if($maxX === 0 || $maxY === 0) { - \OC_Response::setStatus(400); //400 Bad Request - \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - self::showErrorPreview(); - exit; - } - - try{ - $preview = new Preview(\OC_User::getUser(), 'files_trashbin/files'); - $preview->setFile($file); - $preview->setMaxX($maxX); - $preview->setMaxY($maxY); - $preview->setScalingUp($scalingup); - - $preview->showPreview(); - }catch(\Exception $e) { - \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - self::showErrorPreview(); - exit; - } - } - public static function post_write($args) { self::post_delete($args); } @@ -780,8 +604,8 @@ class Preview { //remove last element because it has the mimetype * $providers = array_slice(self::$providers, 0, -1); - foreach($providers as $supportedmimetype => $provider) { - if(preg_match($supportedmimetype, $mimetype)) { + foreach($providers as $supportedMimetype => $provider) { + if(preg_match($supportedMimetype, $mimetype)) { return true; } } diff --git a/lib/preview/images.php b/lib/preview/images.php index 987aa9aef0..9aec967282 100644 --- a/lib/preview/images.php +++ b/lib/preview/images.php @@ -16,10 +16,13 @@ class Image extends Provider { public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { //get fileinfo - $fileinfo = $fileview->getFileInfo($path); + $fileInfo = $fileview->getFileInfo($path); + if(!$fileInfo) { + return false; + } //check if file is encrypted - if($fileinfo['encrypted'] === true) { + if($fileInfo['encrypted'] === true) { $image = new \OC_Image(stream_get_contents($fileview->fopen($path, 'r'))); }else{ $image = new \OC_Image(); diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 2749c4867e..0f4ec3d034 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -22,28 +22,30 @@ class Office extends Provider { return false; } - $abspath = $fileview->toTmpFile($path); + $absPath = $fileview->toTmpFile($path); - $tmpdir = get_temp_dir(); + $tmpDir = get_temp_dir(); - $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpdir) . ' ' . escapeshellarg($abspath); - $export = 'export HOME=/' . $tmpdir; + $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpDir) . ' ' . escapeshellarg($absPath); + $export = 'export HOME=/' . $tmpDir; shell_exec($export . "\n" . $exec); //create imagick object from pdf try{ - $pdf = new \imagick($abspath . '.pdf' . '[0]'); + $pdf = new \imagick($absPath . '.pdf' . '[0]'); $pdf->setImageFormat('jpg'); - }catch(\Exception $e){ + }catch (\Exception $e) { + unlink($absPath); + unlink($absPath . '.pdf'); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); return false; } $image = new \OC_Image($pdf); - unlink($abspath); - unlink($abspath . '.pdf'); + unlink($absPath); + unlink($absPath . '.pdf'); return $image->valid() ? $image : false; } @@ -55,11 +57,13 @@ class Office extends Provider { $cmd = \OC_Config::getValue('preview_libreoffice_path', null); } - if($cmd === '' && shell_exec('libreoffice --headless --version')) { + $whichLibreOffice = shell_exec('which libreoffice'); + if($cmd === '' && !empty($whichLibreOffice)) { $cmd = 'libreoffice'; } - if($cmd === '' && shell_exec('openoffice --headless --version')) { + $whichOpenOffice = shell_exec('which openoffice'); + if($cmd === '' && !empty($whichOpenOffice)) { $cmd = 'openoffice'; } diff --git a/lib/preview/movies.php b/lib/preview/movies.php index 8531050d11..e2a1b8eddd 100644 --- a/lib/preview/movies.php +++ b/lib/preview/movies.php @@ -8,7 +8,11 @@ */ namespace OC\Preview; -if(!is_null(shell_exec('ffmpeg -version'))) { +$isShellExecEnabled = !in_array('shell_exec', explode(', ', ini_get('disable_functions'))); +$whichFFMPEG = shell_exec('which ffmpeg'); +$isFFMPEGAvailable = !empty($whichFFMPEG); + +if($isShellExecEnabled && $isFFMPEGAvailable) { class Movie extends Provider { @@ -17,23 +21,23 @@ if(!is_null(shell_exec('ffmpeg -version'))) { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - $abspath = \OC_Helper::tmpFile(); - $tmppath = \OC_Helper::tmpFile(); + $absPath = \OC_Helper::tmpFile(); + $tmpPath = \OC_Helper::tmpFile(); $handle = $fileview->fopen($path, 'rb'); $firstmb = stream_get_contents($handle, 1048576); //1024 * 1024 = 1048576 - file_put_contents($abspath, $firstmb); + file_put_contents($absPath, $firstmb); - //$cmd = 'ffmpeg -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmppath; - $cmd = 'ffmpeg -an -y -i ' . escapeshellarg($abspath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmppath); + //$cmd = 'ffmpeg -y -i ' . escapeshellarg($absPath) . ' -f mjpeg -vframes 1 -ss 1 -s ' . escapeshellarg($maxX) . 'x' . escapeshellarg($maxY) . ' ' . $tmpPath; + $cmd = 'ffmpeg -an -y -i ' . escapeshellarg($absPath) . ' -f mjpeg -vframes 1 -ss 1 ' . escapeshellarg($tmpPath); shell_exec($cmd); - $image = new \OC_Image($tmppath); + $image = new \OC_Image($tmpPath); - unlink($abspath); - unlink($tmppath); + unlink($absPath); + unlink($tmpPath); return $image->valid() ? $image : false; } diff --git a/lib/preview/mp3.php b/lib/preview/mp3.php index 835ff52900..1eed566315 100644 --- a/lib/preview/mp3.php +++ b/lib/preview/mp3.php @@ -18,19 +18,21 @@ class MP3 extends Provider { $getID3 = new \getID3(); - $tmppath = $fileview->toTmpFile($path); + $tmpPath = $fileview->toTmpFile($path); - $tags = $getID3->analyze($tmppath); - \getid3_lib::CopyTagsToComments($tags); - $picture = @$tags['id3v2']['APIC'][0]['data']; + $tags = $getID3->analyze($tmpPath); + \getid3_lib::CopyTagsToComments($tags); + if(isset($tags['id3v2']['APIC'][0]['data'])) { + $picture = @$tags['id3v2']['APIC'][0]['data']; + unlink($tmpPath); + $image = new \OC_Image($picture); + return $image->valid() ? $image : $this->getNoCoverThumbnail(); + } - unlink($tmppath); - - $image = new \OC_Image($picture); - return $image->valid() ? $image : $this->getNoCoverThumbnail($maxX, $maxY); + return $this->getNoCoverThumbnail(); } - public function getNoCoverThumbnail($maxX, $maxY) { + private function getNoCoverThumbnail() { $icon = \OC::$SERVERROOT . '/core/img/filetypes/audio.png'; if(!file_exists($icon)) { diff --git a/lib/preview/msoffice.php b/lib/preview/msoffice.php index ccf1d674c7..e69ab0ab8c 100644 --- a/lib/preview/msoffice.php +++ b/lib/preview/msoffice.php @@ -32,16 +32,16 @@ class DOCX extends Provider { public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { require_once('phpdocx/classes/TransformDoc.inc'); - $tmpdoc = $fileview->toTmpFile($path); + $tmpDoc = $fileview->toTmpFile($path); $transformdoc = new \TransformDoc(); - $transformdoc->setStrFile($tmpdoc); - $transformdoc->generatePDF($tmpdoc); + $transformdoc->setStrFile($tmpDoc); + $transformdoc->generatePDF($tmpDoc); - $pdf = new \imagick($tmpdoc . '[0]'); + $pdf = new \imagick($tmpDoc . '[0]'); $pdf->setImageFormat('jpg'); - unlink($tmpdoc); + unlink($tmpDoc); $image = new \OC_Image($pdf); @@ -62,23 +62,23 @@ class MSOfficeExcel extends Provider { require_once('PHPExcel/Classes/PHPExcel.php'); require_once('PHPExcel/Classes/PHPExcel/IOFactory.php'); - $abspath = $fileview->toTmpFile($path); - $tmppath = \OC_Helper::tmpFile(); + $absPath = $fileview->toTmpFile($path); + $tmpPath = \OC_Helper::tmpFile(); $rendererName = \PHPExcel_Settings::PDF_RENDERER_DOMPDF; $rendererLibraryPath = \OC::$THIRDPARTYROOT . '/3rdparty/dompdf'; \PHPExcel_Settings::setPdfRenderer($rendererName, $rendererLibraryPath); - $phpexcel = new \PHPExcel($abspath); + $phpexcel = new \PHPExcel($absPath); $excel = \PHPExcel_IOFactory::createWriter($phpexcel, 'PDF'); - $excel->save($tmppath); + $excel->save($tmpPath); - $pdf = new \imagick($tmppath . '[0]'); + $pdf = new \imagick($tmpPath . '[0]'); $pdf->setImageFormat('jpg'); - unlink($abspath); - unlink($tmppath); + unlink($absPath); + unlink($tmpPath); $image = new \OC_Image($pdf); diff --git a/lib/preview/office.php b/lib/preview/office.php index b6783bc579..b93e1e57c8 100644 --- a/lib/preview/office.php +++ b/lib/preview/office.php @@ -7,8 +7,13 @@ */ //both, libreoffice backend and php fallback, need imagick if (extension_loaded('imagick')) { + $isShellExecEnabled = !in_array('shell_exec', explode(', ', ini_get('disable_functions'))); + $whichLibreOffice = shell_exec('which libreoffice'); + $isLibreOfficeAvailable = !empty($whichLibreOffice); + $whichOpenOffice = shell_exec('which libreoffice'); + $isOpenOfficeAvailable = !empty($whichOpenOffice); //let's see if there is libreoffice or openoffice on this machine - if(shell_exec('libreoffice --headless --version') || shell_exec('openoffice --headless --version') || is_string(\OC_Config::getValue('preview_libreoffice_path', null))) { + if($isShellExecEnabled && ($isLibreOfficeAvailable || $isOpenOfficeAvailable || is_string(\OC_Config::getValue('preview_libreoffice_path', null)))) { require_once('libreoffice-cl.php'); }else{ //in case there isn't, use our fallback diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 3eabd20115..723dc1d80d 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -16,18 +16,18 @@ if (extension_loaded('imagick')) { } public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { - $tmppath = $fileview->toTmpFile($path); + $tmpPath = $fileview->toTmpFile($path); //create imagick object from pdf try{ - $pdf = new \imagick($tmppath . '[0]'); + $pdf = new \imagick($tmpPath . '[0]'); $pdf->setImageFormat('jpg'); - }catch(\Exception $e){ + }catch (\Exception $e) { \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); return false; } - unlink($tmppath); + unlink($tmpPath); //new image object $image = new \OC_Image($pdf); diff --git a/lib/preview/txt.php b/lib/preview/txt.php index c7b8fabc6b..89927fd580 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -18,24 +18,23 @@ class TXT extends Provider { $content = stream_get_contents($content); $lines = preg_split("/\r\n|\n|\r/", $content); - $numoflines = count($lines); - $fontsize = 5; //5px - $linesize = ceil($fontsize * 1.25); + $fontSize = 5; //5px + $lineSize = ceil($fontSize * 1.25); $image = imagecreate($maxX, $maxY); - $imagecolor = imagecolorallocate($image, 255, 255, 255); - $textcolor = imagecolorallocate($image, 0, 0, 0); + imagecolorallocate($image, 255, 255, 255); + $textColor = imagecolorallocate($image, 0, 0, 0); foreach($lines as $index => $line) { $index = $index + 1; $x = (int) 1; - $y = (int) ($index * $linesize) - $fontsize; + $y = (int) ($index * $lineSize) - $fontSize; - imagestring($image, 1, $x, $y, $line, $textcolor); + imagestring($image, 1, $x, $y, $line, $textColor); - if(($index * $linesize) >= $maxY) { + if(($index * $lineSize) >= $maxY) { break; } } diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index a31b365722..ba13ca35d6 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -20,7 +20,7 @@ class Unknown extends Provider { list($type, $subtype) = explode('/', $mimetype); } - $iconsroot = \OC::$SERVERROOT . '/core/img/filetypes/'; + $iconsRoot = \OC::$SERVERROOT . '/core/img/filetypes/'; if(isset($type)){ $icons = array($mimetype, $type, 'text'); @@ -30,10 +30,10 @@ class Unknown extends Provider { foreach($icons as $icon) { $icon = str_replace('/', '-', $icon); - $iconpath = $iconsroot . $icon . '.png'; + $iconPath = $iconsRoot . $icon . '.png'; - if(file_exists($iconpath)) { - return new \OC_Image($iconpath); + if(file_exists($iconPath)) { + return new \OC_Image($iconPath); } } return false; diff --git a/lib/template.php b/lib/template.php index caa1e667c6..9b2c1211e6 100644 --- a/lib/template.php +++ b/lib/template.php @@ -23,6 +23,9 @@ require_once __DIR__.'/template/functions.php'; +/** + * This class provides the templates for ownCloud. + */ class OC_Template extends \OC\Template\Base { private $renderas; // Create a full page? private $path; // The path to the template diff --git a/lib/template/functions.php b/lib/template/functions.php index a864614c9a..842f28c90e 100644 --- a/lib/template/functions.php +++ b/lib/template/functions.php @@ -47,6 +47,22 @@ function image_path( $app, $image ) { return OC_Helper::imagePath( $app, $image ); } +/** + * @brief make preview_icon available as a simple function + * Returns the path to the preview of the image. + * @param $path path of file + * @returns link to the preview + * + * For further information have a look at OC_Helper::previewIcon + */ +function preview_icon( $path ) { + return OC_Helper::previewIcon( $path ); +} + +function publicPreview_icon ( $path, $token ) { + return OC_Helper::publicPreviewIcon( $path, $token ); +} + /** * @brief make OC_Helper::mimetypeIcon available as a simple function * @param string $mimetype mimetype From d84d8f71082ba17a9f37f86600a71d20e2481772 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 30 Jul 2013 12:35:39 +0200 Subject: [PATCH 108/251] fix merge conflicts --- lib/template/functions.php | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/lib/template/functions.php b/lib/template/functions.php index 842f28c90e..a892e31036 100644 --- a/lib/template/functions.php +++ b/lib/template/functions.php @@ -47,22 +47,6 @@ function image_path( $app, $image ) { return OC_Helper::imagePath( $app, $image ); } -/** - * @brief make preview_icon available as a simple function - * Returns the path to the preview of the image. - * @param $path path of file - * @returns link to the preview - * - * For further information have a look at OC_Helper::previewIcon - */ -function preview_icon( $path ) { - return OC_Helper::previewIcon( $path ); -} - -function publicPreview_icon ( $path, $token ) { - return OC_Helper::publicPreviewIcon( $path, $token ); -} - /** * @brief make OC_Helper::mimetypeIcon available as a simple function * @param string $mimetype mimetype @@ -87,7 +71,7 @@ function preview_icon( $path ) { } function publicPreview_icon ( $path, $token ) { - return OC_Helper::publicPreview_icon( $path, $token ); + return OC_Helper::publicPreviewIcon( $path, $token ); } /** From 640253fa31928ff52ba41e53cf50192c4b0002e9 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 30 Jul 2013 13:43:15 +0200 Subject: [PATCH 109/251] fix code style of try catch blocks --- core/ajax/publicpreview.php | 2 +- lib/preview/libreoffice-cl.php | 2 +- lib/preview/pdf.php | 2 +- lib/preview/svg.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/ajax/publicpreview.php b/core/ajax/publicpreview.php index aace24caa2..955fbc2626 100644 --- a/core/ajax/publicpreview.php +++ b/core/ajax/publicpreview.php @@ -84,7 +84,7 @@ try{ $preview->setScalingUp($scalingUp); $preview->show(); -}catch(\Exception $e) { +} catch (\Exception $e) { \OC_Response::setStatus(500); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); \OC\Preview::showErrorPreview(); diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php index 0f4ec3d034..2f1d08499e 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/libreoffice-cl.php @@ -35,7 +35,7 @@ class Office extends Provider { try{ $pdf = new \imagick($absPath . '.pdf' . '[0]'); $pdf->setImageFormat('jpg'); - }catch (\Exception $e) { + } catch (\Exception $e) { unlink($absPath); unlink($absPath . '.pdf'); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); diff --git a/lib/preview/pdf.php b/lib/preview/pdf.php index 723dc1d80d..cc974b6881 100644 --- a/lib/preview/pdf.php +++ b/lib/preview/pdf.php @@ -22,7 +22,7 @@ if (extension_loaded('imagick')) { try{ $pdf = new \imagick($tmpPath . '[0]'); $pdf->setImageFormat('jpg'); - }catch (\Exception $e) { + } catch (\Exception $e) { \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); return false; } diff --git a/lib/preview/svg.php b/lib/preview/svg.php index bafaf71b15..e939e526b1 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -27,7 +27,7 @@ if (extension_loaded('imagick')) { $svg->readImageBlob($content); $svg->setImageFormat('jpg'); - }catch(\Exception $e){ + } catch (\Exception $e) { \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); return false; } From aaf0fec9f54bc6f9eef5df00441d593e053ee74b Mon Sep 17 00:00:00 2001 From: kondou Date: Wed, 31 Jul 2013 21:21:02 +0200 Subject: [PATCH 110/251] Fix some JSLint warnings --- apps/files/js/file-upload.js | 23 +++++++++++------------ apps/files/js/fileactions.js | 2 +- apps/files/js/keyboardshortcuts.js | 4 ++-- apps/files_sharing/js/public.js | 8 ++++---- apps/files_versions/js/versions.js | 10 +++++----- apps/user_ldap/js/settings.js | 4 ++-- core/js/compatibility.js | 2 +- core/js/config.js | 4 ++-- core/js/jquery.ocdialog.js | 10 +++++----- core/js/listview.js | 4 ++-- core/js/multiselect.js | 4 ++-- core/js/oc-dialogs.js | 26 +++++++++++++------------- core/js/oc-vcategories.js | 2 +- core/js/router.js | 2 +- core/js/share.js | 22 +++++++++++----------- settings/js/apps.js | 2 +- settings/js/log.js | 3 ++- settings/js/personal.js | 2 +- settings/js/users.js | 8 ++++---- 19 files changed, 71 insertions(+), 71 deletions(-) diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 942a07dfcc..08047c25fd 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -1,6 +1,6 @@ $(document).ready(function() { - file_upload_param = { + var file_upload_param = { dropZone: $('#content'), // restrict dropZone to content div //singleFileUploads is on by default, so the data.files array will always have length 1 add: function(e, data) { @@ -142,7 +142,7 @@ $(document).ready(function() { $('#uploadprogressbar').progressbar('value',100); $('#uploadprogressbar').fadeOut(); } - } + }; var file_upload_handler = function() { $('#file_upload_start').fileupload(file_upload_param); }; @@ -156,20 +156,21 @@ $(document).ready(function() { // http://stackoverflow.com/a/6700/11236 var size = 0, key; for (key in obj) { - if (obj.hasOwnProperty(key)) size++; + if (obj.hasOwnProperty(key)) { size++; } } return size; }; // warn user not to leave the page while upload is in progress $(window).bind('beforeunload', function(e) { - if ($.assocArraySize(uploadingFiles) > 0) + if ($.assocArraySize(uploadingFiles) > 0) { return t('files','File upload is in progress. Leaving the page now will cancel the upload.'); + } }); //add multiply file upload attribute to all browsers except konqueror (which crashes when it's used) if(navigator.userAgent.search(/konqueror/i)==-1){ - $('#file_upload_start').attr('multiple','multiple') + $('#file_upload_start').attr('multiple','multiple'); } //if the breadcrumb is to long, start by replacing foldernames with '...' except for the current folder @@ -179,7 +180,7 @@ $(document).ready(function() { crumb=crumb.next('div.crumb'); } //if that isn't enough, start removing items from the breacrumb except for the current folder and it's parent - var crumb=$('div.crumb').first(); + crumb=$('div.crumb').first(); var next=crumb.next('div.crumb'); while($('div.controls').height()>40 && next.next('div.crumb').length>0){ crumb.remove(); @@ -189,7 +190,7 @@ $(document).ready(function() { //still not enough, start shorting down the current folder name var crumb=$('div.crumb>a').last(); while($('div.controls').height()>40 && crumb.text().length>6){ - var text=crumb.text() + var text=crumb.text(); text=text.substr(0,text.length-6)+'...'; crumb.text(text); } @@ -291,7 +292,7 @@ $(document).ready(function() { } var localName=name; if(localName.substr(localName.length-1,1)=='/'){//strip / - localName=localName.substr(0,localName.length-1) + localName=localName.substr(0,localName.length-1); } if(localName.indexOf('/')){//use last part of url localName=localName.split('/').pop(); @@ -300,8 +301,7 @@ $(document).ready(function() { } localName = getUniqueName(localName); //IE < 10 does not fire the necessary events for the progress bar. - if($('html.lte9').length > 0) { - } else { + if($('html.lte9').length === 0) { $('#uploadprogressbar').progressbar({value:0}); $('#uploadprogressbar').fadeIn(); } @@ -309,8 +309,7 @@ $(document).ready(function() { var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName}); eventSource.listen('progress',function(progress){ //IE < 10 does not fire the necessary events for the progress bar. - if($('html.lte9').length > 0) { - } else { + if($('html.lte9').length === 0) { $('#uploadprogressbar').progressbar('value',progress); } }); diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js index aa66a57a7b..f05a320e72 100644 --- a/apps/files/js/fileactions.js +++ b/apps/files/js/fileactions.js @@ -200,7 +200,7 @@ FileActions.register('all', 'Rename', OC.PERMISSION_UPDATE, function () { FileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename) { - var dir = $('#dir').val() + var dir = $('#dir').val(); if (dir !== '/') { dir = dir + '/'; } diff --git a/apps/files/js/keyboardshortcuts.js b/apps/files/js/keyboardshortcuts.js index cc2b5d4213..1d3bae925b 100644 --- a/apps/files/js/keyboardshortcuts.js +++ b/apps/files/js/keyboardshortcuts.js @@ -131,7 +131,7 @@ var Files = Files || {}; return; } var preventDefault = false; - if ($.inArray(event.keyCode, keys) === -1) keys.push(event.keyCode); + if ($.inArray(event.keyCode, keys) === -1) { keys.push(event.keyCode); } if ( $.inArray(keyCodes.n, keys) !== -1 && ($.inArray(keyCodes.cmdFirefox, keys) !== -1 || $.inArray(keyCodes.cmdOpera, keys) !== -1 || $.inArray(keyCodes.leftCmdWebKit, keys) !== -1 || $.inArray(keyCodes.rightCmdWebKit, keys) !== -1 || $.inArray(keyCodes.ctrl, keys) !== -1 || event.ctrlKey)) { preventDefault = true; //new file/folder prevent browser from responding @@ -165,4 +165,4 @@ var Files = Files || {}; removeA(keys, event.keyCode); }); }; -})(Files); \ No newline at end of file +})(Files); diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index 294223aa09..6182e1dde0 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -31,19 +31,19 @@ $(document).ready(function() { } } FileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function(filename) { - var tr = $('tr').filterAttr('data-file', filename) + var tr = $('tr').filterAttr('data-file', filename); if (tr.length > 0) { window.location = $(tr).find('a.name').attr('href'); } }); FileActions.register('file', 'Download', OC.PERMISSION_READ, '', function(filename) { - var tr = $('tr').filterAttr('data-file', filename) + var tr = $('tr').filterAttr('data-file', filename); if (tr.length > 0) { window.location = $(tr).find('a.name').attr('href'); } }); FileActions.register('dir', 'Download', OC.PERMISSION_READ, '', function(filename) { - var tr = $('tr').filterAttr('data-file', filename) + var tr = $('tr').filterAttr('data-file', filename); if (tr.length > 0) { window.location = $(tr).find('a.name').attr('href')+'&download'; } @@ -51,7 +51,7 @@ $(document).ready(function() { } // Add some form data to the upload handler - file_upload_param.formData = { + var file_upload_param.formData = { MAX_FILE_SIZE: $('#uploadMaxFilesize').val(), requesttoken: $('#publicUploadRequestToken').val(), dirToken: $('#dirToken').val(), diff --git a/apps/files_versions/js/versions.js b/apps/files_versions/js/versions.js index ca479507d4..9c3c74721f 100644 --- a/apps/files_versions/js/versions.js +++ b/apps/files_versions/js/versions.js @@ -124,12 +124,12 @@ function createVersionsDropdown(filename, files) { } function addVersion( revision ) { - title = formatDate(revision.version*1000); - name ='' + revision.humanReadableTimestamp + ''; + var title = formatDate(revision.version*1000); + var name ='' + revision.humanReadableTimestamp + ''; - path = OC.filePath('files_versions', '', 'download.php'); + var path = OC.filePath('files_versions', '', 'download.php'); - download =''; + var download =''; download+=''; revert+=' 0 ? this.$dialog.parent() : $('body'); - content_height = Math.min(content_height, this.parent.height()-20) + content_height = Math.min(content_height, this.parent.height()-20); this.element.css({ height: content_height + 'px', width: this.$dialog.innerWidth()-20 + 'px' @@ -187,7 +187,7 @@ } }, widget: function() { - return this.$dialog + return this.$dialog; }, close: function() { this._destroyOverlay(); @@ -200,10 +200,10 @@ }, destroy: function() { if(this.$title) { - this.$title.remove() + this.$title.remove(); } if(this.$buttonrow) { - this.$buttonrow.remove() + this.$buttonrow.remove(); } if(this.originalTitle) { diff --git a/core/js/listview.js b/core/js/listview.js index 3a713a6222..18d0bdeaf7 100644 --- a/core/js/listview.js +++ b/core/js/listview.js @@ -11,11 +11,11 @@ ListView.generateTable=function(collumns){ html+=''; html+=''; html+=''; - html+''; + html+=''; $.each(collumns,function(index,collumn){ html+=''; }); - html+''; + html+=''; html+=''; html=''; return $(html); diff --git a/core/js/multiselect.js b/core/js/multiselect.js index 48d521e185..373fd2d41a 100644 --- a/core/js/multiselect.js +++ b/core/js/multiselect.js @@ -25,7 +25,7 @@ 'labels':[], 'oncheck':false, 'onuncheck':false, - 'minWidth': 'default;', + 'minWidth': 'default;' }; $(this).attr('data-msid', multiSelectId); $.extend(settings,options); @@ -200,7 +200,7 @@ return false; } var li=$(this).parent(); - var val = $(this).val() + var val = $(this).val(); var select=button.parent().next(); if(typeof settings.createCallback === 'function') { var response = settings.createCallback(select, val); diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index f4bc174b5e..04fc43af00 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -79,9 +79,9 @@ var OCdialogs = { title: title }).data('path', ''); - if (modal === undefined) { modal = false }; - if (multiselect === undefined) { multiselect = false }; - if (mimetype_filter === undefined) { mimetype_filter = '' }; + if (modal === undefined) { modal = false; } + if (multiselect === undefined) { multiselect = false; } + if (mimetype_filter === undefined) { mimetype_filter = ''; } $('body').append(self.$filePicker); @@ -106,7 +106,7 @@ var OCdialogs = { datapath.push(self.$filePicker.data('path') + '/' + $(element).text()); }); } else { - var datapath = self.$filePicker.data('path'); + datapath = self.$filePicker.data('path'); datapath += '/' + self.$filelist.find('.filepicker_element_selected .filename').text(); } callback(datapath); @@ -155,7 +155,7 @@ var OCdialogs = { message: content, type: dialog_type }); - if (modal === undefined) { modal = false }; + if (modal === undefined) { modal = false; } $('body').append($dlg); var buttonlist = []; switch (buttons) { @@ -163,7 +163,7 @@ var OCdialogs = { buttonlist = [{ text: t('core', 'Yes'), click: function(){ - if (callback !== undefined) { callback(true) }; + if (callback !== undefined) { callback(true); } $(dialog_id).ocdialog('close'); }, defaultButton: true @@ -171,7 +171,7 @@ var OCdialogs = { { text: t('core', 'No'), click: function(){ - if (callback !== undefined) { callback(false) }; + if (callback !== undefined) { callback(false); } $(dialog_id).ocdialog('close'); } }]; @@ -179,7 +179,7 @@ var OCdialogs = { case OCdialogs.OK_BUTTON: var functionToCall = function() { $(dialog_id).ocdialog('close'); - if(callback !== undefined) { callback() }; + if(callback !== undefined) { callback(); } }; buttonlist[0] = { text: t('core', 'Ok'), @@ -187,7 +187,7 @@ var OCdialogs = { defaultButton: true }; break; - }; + } $(dialog_id).ocdialog({ closeOnEscape: true, @@ -269,7 +269,7 @@ var OCdialogs = { var sorted = dirs.concat(others); $.each(sorted, function(idx, entry) { - $li = self.$listTmpl.octemplate({ + var $li = self.$listTmpl.octemplate({ type: entry.type, dir: dir, filename: entry.name, @@ -287,13 +287,13 @@ var OCdialogs = { */ _fillSlug: function() { this.$dirTree.empty(); - var self = this + var self = this; var path = this.$filePicker.data('path'); var $template = $('{name}'); if(path) { var paths = path.split('/'); $.each(paths, function(index, dir) { - var dir = paths.pop(); + dir = paths.pop(); if(dir === '') { return false; } @@ -327,7 +327,7 @@ var OCdialogs = { $element.toggleClass('filepicker_element_selected'); return; } else if ( $element.data('type') === 'dir' ) { - this._fillFilePicker(this.$filePicker.data('path') + '/' + $element.data('entryname')) + this._fillFilePicker(this.$filePicker.data('path') + '/' + $element.data('entryname')); } } }; diff --git a/core/js/oc-vcategories.js b/core/js/oc-vcategories.js index c745dbc5fb..c297a24680 100644 --- a/core/js/oc-vcategories.js +++ b/core/js/oc-vcategories.js @@ -23,7 +23,7 @@ var OCCategories= { d.css('cursor', 'wait').find('input,button:not(#category_addbutton)') .prop('disabled', true).css('cursor', 'wait'); } - } + }; var dlg = $('#edit_categories_dialog').dialog({ modal: true, height: 350, minHeight:200, width: 250, minWidth: 200, diff --git a/core/js/router.js b/core/js/router.js index b94721673a..44e7c30602 100644 --- a/core/js/router.js +++ b/core/js/router.js @@ -1,4 +1,4 @@ -OC.router_base_url = OC.webroot + '/index.php', +OC.router_base_url = OC.webroot + '/index.php'; OC.Router = { // register your ajax requests to load after the loading of the routes // has finished. otherwise you face problems with race conditions diff --git a/core/js/share.js b/core/js/share.js index b4b5159b0b..b220e4a1eb 100644 --- a/core/js/share.js +++ b/core/js/share.js @@ -103,9 +103,9 @@ OC.Share={ var checkReshare = true; if (typeof OC.Share.statuses[itemSource] === 'undefined') { // NOTE: Check does not always work and misses some shares, fix later - checkShares = true; + var checkShares = true; } else { - checkShares = true; + var checkShares = true; } $.ajax({type: 'GET', url: OC.filePath('core', 'ajax', 'share.php'), data: { fetch: 'getItem', itemType: itemType, itemSource: itemSource, checkReshare: checkReshare, checkShares: checkShares }, async: false, success: function(result) { if (result && result.status === 'success') { @@ -228,23 +228,23 @@ OC.Share={ }); } $('#shareWith').autocomplete({minLength: 1, source: function(search, response) { - // if (cache[search.term]) { - // response(cache[search.term]); - // } else { + // if (cache[search.term]) { + // response(cache[search.term]); + // } else { $.get(OC.filePath('core', 'ajax', 'share.php'), { fetch: 'getShareWith', search: search.term, itemShares: OC.Share.itemShares }, function(result) { if (result.status == 'success' && result.data.length > 0) { response(result.data); } else { // Suggest sharing via email if valid email address -// var pattern = new RegExp(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i); -// if (pattern.test(search.term)) { -// response([{label: t('core', 'Share via email:')+' '+search.term, value: {shareType: OC.Share.SHARE_TYPE_EMAIL, shareWith: search.term}}]); -// } else { +// var pattern = new RegExp(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i); +// if (pattern.test(search.term)) { +// response([{label: t('core', 'Share via email:')+' '+search.term, value: {shareType: OC.Share.SHARE_TYPE_EMAIL, shareWith: search.term}}]); +// } else { response([t('core', 'No people found')]); -// } +// } } }); - // } + // } }, focus: function(event, focused) { event.preventDefault(); diff --git a/settings/js/apps.js b/settings/js/apps.js index 0540d9b1c5..9430007465 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -54,7 +54,7 @@ OC.Settings.Apps = OC.Settings.Apps || { enableApp:function(appid, active, element) { console.log('enableApp:', appid, active, element); var appitem=$('#leftcontent li[data-id="'+appid+'"]'); - appData = appitem.data('app'); + var appData = appitem.data('app'); appData.active = !active; appitem.data('app', appData); element.val(t('settings','Please wait....')); diff --git a/settings/js/log.js b/settings/js/log.js index 1ef9b419cd..5832c698ad 100644 --- a/settings/js/log.js +++ b/settings/js/log.js @@ -35,8 +35,9 @@ OC.Log={ $('#moreLog').show(); // remove all non-remaining items $('#log tr').slice(OC.Log.loaded).remove(); - if(OC.Log.loaded <= 3) + if(OC.Log.loaded <= 3) { $('#lessLog').hide(); + } }, addEntries:function(entries){ for(var i=0;i bb[x]) ? 1 : -1; + } else { return (aa[x] > bb[x]) ? 1 : -1; } } } return aa.length - bb.length; @@ -262,7 +262,7 @@ var UserList = { if ($(element).find('option[value="' + group + '"]').length === 0 && select.data('msid') !== $(element).data('msid')) { $(element).append(''); } - }) + }); }; var label; if (isadmin) { @@ -304,7 +304,7 @@ var UserList = { if ($(element).find('option[value="' + group + '"]').length === 0) { $(element).append(''); } - }) + }); }; element.multiSelect({ createCallback: addSubAdmin, @@ -469,7 +469,7 @@ $(document).ready(function () { } OC.Notification.hide(); }); - UserList.useUndo = ('onbeforeunload' in window) + UserList.useUndo = ('onbeforeunload' in window); $(window).bind('beforeunload', function () { UserList.finishDelete(null); }); From 1348330c7d75d2b60d845a43be57dedc6199ea1a Mon Sep 17 00:00:00 2001 From: kondou Date: Thu, 1 Aug 2013 18:44:01 +0200 Subject: [PATCH 111/251] Fix a syntax error & have if-conds in an own line --- apps/files/js/file-upload.js | 4 +++- apps/files/js/keyboardshortcuts.js | 4 +++- apps/files_sharing/js/public.js | 2 +- core/js/oc-dialogs.js | 28 +++++++++++++++++++++------- settings/js/users.js | 4 +++- 5 files changed, 31 insertions(+), 11 deletions(-) diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 08047c25fd..87d8b353b6 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -156,7 +156,9 @@ $(document).ready(function() { // http://stackoverflow.com/a/6700/11236 var size = 0, key; for (key in obj) { - if (obj.hasOwnProperty(key)) { size++; } + if (obj.hasOwnProperty(key)) { + size++; + } } return size; }; diff --git a/apps/files/js/keyboardshortcuts.js b/apps/files/js/keyboardshortcuts.js index 1d3bae925b..9d6c3ae8c3 100644 --- a/apps/files/js/keyboardshortcuts.js +++ b/apps/files/js/keyboardshortcuts.js @@ -131,7 +131,9 @@ var Files = Files || {}; return; } var preventDefault = false; - if ($.inArray(event.keyCode, keys) === -1) { keys.push(event.keyCode); } + if ($.inArray(event.keyCode, keys) === -1) { + keys.push(event.keyCode); + } if ( $.inArray(keyCodes.n, keys) !== -1 && ($.inArray(keyCodes.cmdFirefox, keys) !== -1 || $.inArray(keyCodes.cmdOpera, keys) !== -1 || $.inArray(keyCodes.leftCmdWebKit, keys) !== -1 || $.inArray(keyCodes.rightCmdWebKit, keys) !== -1 || $.inArray(keyCodes.ctrl, keys) !== -1 || event.ctrlKey)) { preventDefault = true; //new file/folder prevent browser from responding diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index 6182e1dde0..7ffd5e0687 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -51,7 +51,7 @@ $(document).ready(function() { } // Add some form data to the upload handler - var file_upload_param.formData = { + file_upload_param.formData = { MAX_FILE_SIZE: $('#uploadMaxFilesize').val(), requesttoken: $('#publicUploadRequestToken').val(), dirToken: $('#dirToken').val(), diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index 04fc43af00..b3b1958659 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -79,9 +79,15 @@ var OCdialogs = { title: title }).data('path', ''); - if (modal === undefined) { modal = false; } - if (multiselect === undefined) { multiselect = false; } - if (mimetype_filter === undefined) { mimetype_filter = ''; } + if (modal === undefined) { + modal = false; + } + if (multiselect === undefined) { + multiselect = false; + } + if (mimetype_filter === undefined) { + mimetype_filter = ''; + } $('body').append(self.$filePicker); @@ -155,7 +161,9 @@ var OCdialogs = { message: content, type: dialog_type }); - if (modal === undefined) { modal = false; } + if (modal === undefined) { + modal = false; + } $('body').append($dlg); var buttonlist = []; switch (buttons) { @@ -163,7 +171,9 @@ var OCdialogs = { buttonlist = [{ text: t('core', 'Yes'), click: function(){ - if (callback !== undefined) { callback(true); } + if (callback !== undefined) { + callback(true); + } $(dialog_id).ocdialog('close'); }, defaultButton: true @@ -171,7 +181,9 @@ var OCdialogs = { { text: t('core', 'No'), click: function(){ - if (callback !== undefined) { callback(false); } + if (callback !== undefined) { + callback(false); + } $(dialog_id).ocdialog('close'); } }]; @@ -179,7 +191,9 @@ var OCdialogs = { case OCdialogs.OK_BUTTON: var functionToCall = function() { $(dialog_id).ocdialog('close'); - if(callback !== undefined) { callback(); } + if(callback !== undefined) { + callback(); + } }; buttonlist[0] = { text: t('core', 'Ok'), diff --git a/settings/js/users.js b/settings/js/users.js index 798acce847..ac0d7638f7 100644 --- a/settings/js/users.js +++ b/settings/js/users.js @@ -166,7 +166,9 @@ var UserList = { var c = Number(aa[x]), d = Number(bb[x]); if (c === aa[x] && d === bb[x]) { return c - d; - } else { return (aa[x] > bb[x]) ? 1 : -1; } + } else { + return (aa[x] > bb[x]) ? 1 : -1; + } } } return aa.length - bb.length; From 85f1de884fc2d582a9c66ec3d3b783b9e0a5ccaa Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Thu, 1 Aug 2013 19:59:32 +0300 Subject: [PATCH 112/251] Better ie8 multiselect --- core/css/multiselect.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/css/multiselect.css b/core/css/multiselect.css index a2d1b20d3a..c25446808e 100644 --- a/core/css/multiselect.css +++ b/core/css/multiselect.css @@ -103,3 +103,10 @@ ul.multiselectoptions > li.creator > input { padding: 5px; margin: -5px; } + +.ie8 div.multiselect span:first-child { + display:block; + position:relative; + width: 90%; + margin-right:-1px; +} From 670242c731ac8d832773ac0fe86813061dcf0768 Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 2 Aug 2013 11:46:47 +0200 Subject: [PATCH 113/251] Add \OC_Appconfig Unittest --- tests/lib/appconfig.php | 126 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 tests/lib/appconfig.php diff --git a/tests/lib/appconfig.php b/tests/lib/appconfig.php new file mode 100644 index 0000000000..c73e528a27 --- /dev/null +++ b/tests/lib/appconfig.php @@ -0,0 +1,126 @@ + + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_Appconfig extends PHPUnit_Framework_TestCase { + private function fillDb() { + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*appconfig` VALUES (?, ?, ?)'); + + $query->execute(array('testapp', 'enabled', 'true')); + $query->execute(array('testapp', 'installed_version', '1.2.3')); + $query->execute(array('testapp', 'depends_on', 'someapp')); + $query->execute(array('testapp', 'deletethis', 'deletethis')); + $query->execute(array('testapp', 'key', 'value')); + + $query->execute(array('someapp', 'key', 'value')); + $query->execute(array('someapp', 'otherkey', 'othervalue')); + + $query->execute(array('123456', 'key', 'value')); + $query->execute(array('123456', 'enabled', 'false')); + + $query->execute(array('anotherapp', 'key', 'value')); + $query->execute(array('anotherapp', 'enabled', 'false')); + } + + public function testGetApps() { + $this->fillDb(); + + $query = \OC_DB::prepare('SELECT DISTINCT `appid` FROM `*PREFIX*appconfig`'); + $result = $query->execute(); + $expected = array(); + while ($row = $result->fetchRow()) { + $expected[] = $row['appid']; + } + $apps = \OC_Appconfig::getApps(); + $this->assertEquals($expected, $apps); + } + + public function testGetKeys() { + $query = \OC_DB::prepare('SELECT `configkey` FROM `*PREFIX*appconfig` WHERE `appid` = ?'); + $result = $query->execute(array('testapp')); + $expected = array(); + while($row = $result->fetchRow()) { + $expected[] = $row["configkey"]; + } + $keys = \OC_Appconfig::getKeys('testapp'); + $this->assertEquals($expected, $keys); + } + + public function testGetValue() { + $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); + $result = $query->execute(array('testapp', 'installed_version')); + $expected = $result->fetchRow(); + $value = \OC_Appconfig::getValue('testapp', 'installed_version'); + $this->assertEquals($expected['configvalue'], $value); + + $value = \OC_Appconfig::getValue('testapp', 'nonexistant'); + $this->assertNull($value); + + $value = \OC_Appconfig::getValue('testapp', 'nonexistant', 'default'); + $this->assertEquals('default', $value); + } + + public function testHasKey() { + $value = \OC_Appconfig::hasKey('testapp', 'installed_version'); + $this->assertTrue($value); + + $value = \OC_Appconfig::hasKey('nonexistant', 'nonexistant'); + $this->assertFalse($value); + } + + public function testSetValue() { + \OC_Appconfig::setValue('testapp', 'installed_version', '1.33.7'); + $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); + $result = $query->execute(array('testapp', 'installed_version')); + $value = $result->fetchRow(); + $this->assertEquals('1.33.7', $value['configvalue']); + + \OC_Appconfig::setValue('someapp', 'somekey', 'somevalue'); + $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); + $result = $query->execute(array('someapp', 'somekey')); + $value = $result->fetchRow(); + $this->assertEquals('somevalue', $value['configvalue']); + } + + public function testDeleteKey() { + \OC_Appconfig::deleteKey('testapp', 'deletethis'); + $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); + $query->execute(array('testapp', 'deletethis')); + $result = (bool)$query->fetchRow(); + $this->assertFalse($result); + } + + public function testDeleteApp() { + \OC_Appconfig::deleteApp('someapp'); + $query = \OC_DB::prepare('SELECT `configkey` FROM `*PREFIX*appconfig` WHERE `appid` = ?'); + $query->execute(array('someapp')); + $result = (bool)$query->fetchRow(); + $this->assertFalse($result); + } + + public function testGetValues() { + $this->assertFalse(\OC_Appconfig::getValues('testapp', 'enabled')); + + $query = \OC_DB::prepare('SELECT `configkey`, `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ?'); + $query->execute(array('testapp')); + $expected = array(); + while ($row = $query->fetchRow()) { + $expected[$row['configkey']] = $row['configvalue']; + } + $values = \OC_Appconfig::getValues('testapp', false); + $this->assertEquals($expected, $values); + + $query = \OC_DB::prepare('SELECT `appid`, `configvalue` FROM `*PREFIX*appconfig` WHERE `configkey` = ?'); + $query->execute(array('enabled')); + $expected = array(); + while ($row = $query->fetchRow()) { + $expected[$row['appid']] = $row['configvalue']; + } + $values = \OC_Appconfig::getValues(false, 'enabled'); + $this->assertEquals($expected, $values); + } +} From c74f3d0b90227f95c1b6d21bbb7ee28561b67446 Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 2 Aug 2013 15:59:33 +0200 Subject: [PATCH 114/251] Add null and emptystring tests to check NOT NULL --- tests/lib/appconfig.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/lib/appconfig.php b/tests/lib/appconfig.php index c73e528a27..ae08877bd7 100644 --- a/tests/lib/appconfig.php +++ b/tests/lib/appconfig.php @@ -86,6 +86,20 @@ class Test_Appconfig extends PHPUnit_Framework_TestCase { $this->assertEquals('somevalue', $value['configvalue']); } + /** + * @expectedException \Doctrine\DBAL\DBALException + */ + public function testSetValueNull() { + \OC_Appconfig::setValue('testapp', 'installed_version', null); + } + + /** + * @expectedException \Doctrine\DBAL\DBALException + */ + public function testSetValueEmptyString() { + \OC_Appconfig::setValue('testapp', '', '1.33.7'); + } + public function testDeleteKey() { \OC_Appconfig::deleteKey('testapp', 'deletethis'); $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); From 56549dafce474d74f32d33f6bf510ec7514283e1 Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 2 Aug 2013 21:27:33 +0200 Subject: [PATCH 115/251] Revert "Add null and emptystring tests to check NOT NULL" This reverts commit c74f3d0b90227f95c1b6d21bbb7ee28561b67446. --- tests/lib/appconfig.php | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/tests/lib/appconfig.php b/tests/lib/appconfig.php index ae08877bd7..c73e528a27 100644 --- a/tests/lib/appconfig.php +++ b/tests/lib/appconfig.php @@ -86,20 +86,6 @@ class Test_Appconfig extends PHPUnit_Framework_TestCase { $this->assertEquals('somevalue', $value['configvalue']); } - /** - * @expectedException \Doctrine\DBAL\DBALException - */ - public function testSetValueNull() { - \OC_Appconfig::setValue('testapp', 'installed_version', null); - } - - /** - * @expectedException \Doctrine\DBAL\DBALException - */ - public function testSetValueEmptyString() { - \OC_Appconfig::setValue('testapp', '', '1.33.7'); - } - public function testDeleteKey() { \OC_Appconfig::deleteKey('testapp', 'deletethis'); $query = \OC_DB::prepare('SELECT `configvalue` FROM `*PREFIX*appconfig` WHERE `appid` = ? AND `configkey` = ?'); From 554b1990e23c76aea182e9b8c2687f8f8b939fb9 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 5 Aug 2013 14:23:30 +0200 Subject: [PATCH 116/251] suppress is_file error msg --- lib/image.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/image.php b/lib/image.php index c1b187608a..4bc38e20e5 100644 --- a/lib/image.php +++ b/lib/image.php @@ -392,7 +392,7 @@ class OC_Image { */ public function loadFromFile($imagepath=false) { // exif_imagetype throws "read error!" if file is less than 12 byte - if(!is_file($imagepath) || !file_exists($imagepath) || filesize($imagepath) < 12 || !is_readable($imagepath)) { + if(!@is_file($imagepath) || !file_exists($imagepath) || filesize($imagepath) < 12 || !is_readable($imagepath)) { // Debug output disabled because this method is tried before loadFromBase64? OC_Log::write('core', 'OC_Image->loadFromFile, couldn\'t load: '.$imagepath, OC_Log::DEBUG); return false; From 1a4465f41d3fe334f42782545e3130a19796e590 Mon Sep 17 00:00:00 2001 From: kondou Date: Tue, 6 Aug 2013 17:19:18 +0200 Subject: [PATCH 117/251] Improve app-management - Better error messages - Translate untranslated strings Basically picks non-app-dependency related stuff from #4017 --- lib/app.php | 9 +++++---- settings/ajax/enableapp.php | 11 +++++------ settings/js/apps.js | 18 +++++++++++++----- 3 files changed, 23 insertions(+), 15 deletions(-) diff --git a/lib/app.php b/lib/app.php index 2437896157..1ff18c799c 100644 --- a/lib/app.php +++ b/lib/app.php @@ -210,7 +210,8 @@ class OC_App{ /** * @brief enables an app * @param mixed $app app - * @return bool + * @throws \Exception + * @return void * * This function set an app as enabled in appconfig. */ @@ -228,6 +229,7 @@ class OC_App{ } } } + $l = OC_L10N::get('core'); if($app!==false) { // check if the app is compatible with this version of ownCloud $info=OC_App::getAppInfo($app); @@ -237,16 +239,15 @@ class OC_App{ 'App "'.$info['name'].'" can\'t be installed because it is' .' not compatible with this version of ownCloud', OC_Log::ERROR); - return false; + throw new \Exception($l->t("App can't be installed because it is not compatible with this version of ownCloud.")); }else{ OC_Appconfig::setValue( $app, 'enabled', 'yes' ); if(isset($appdata['id'])) { OC_Appconfig::setValue( $app, 'ocsid', $appdata['id'] ); } - return true; } }else{ - return false; + throw new \Exception($l->t("No app name specified")); } } diff --git a/settings/ajax/enableapp.php b/settings/ajax/enableapp.php index ab84aee516..0784736a65 100644 --- a/settings/ajax/enableapp.php +++ b/settings/ajax/enableapp.php @@ -3,10 +3,9 @@ OC_JSON::checkAdminUser(); OCP\JSON::callCheck(); -$appid = OC_App::enable(OC_App::cleanAppId($_POST['appid'])); -if($appid !== false) { - OC_JSON::success(array('data' => array('appid' => $appid))); -} else { - $l = OC_L10N::get('settings'); - OC_JSON::error(array("data" => array( "message" => $l->t("Could not enable app. ") ))); +try { + OC_App::enable(OC_App::cleanAppId($_POST['appid'])); + OC_JSON::success(); +} catch (Exception $e) { + OC_JSON::error(array("data" => array("message" => $e->getMessage()) )); } diff --git a/settings/js/apps.js b/settings/js/apps.js index 0540d9b1c5..6b32686a69 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -61,7 +61,11 @@ OC.Settings.Apps = OC.Settings.Apps || { if(active) { $.post(OC.filePath('settings','ajax','disableapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { - OC.dialogs.alert('Error while disabling app', t('core', 'Error')); + if (result.data && result.data.message) { + OC.dialogs.alert(result.data.message, t('core', 'Error')); + } else { + OC.dialogs.alert(t('settings', 'Error while disabling app'), t('core', 'Error')); + } } else { element.data('active',false); @@ -73,16 +77,20 @@ OC.Settings.Apps = OC.Settings.Apps || { } else { $.post(OC.filePath('settings','ajax','enableapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { - OC.dialogs.alert('Error while enabling app', t('core', 'Error')); - } - else { + if (result.data && result.data.message) { + OC.dialogs.alert(result.data.message, t('core', 'Error')); + } else { + OC.dialogs.alert(t('settings', 'Error while enabling app'), t('core', 'Error')); + } + element.val(t('settings','Enable')); + } else { OC.Settings.Apps.addNavigation(appid); element.data('active',true); element.val(t('settings','Disable')); } },'json') .fail(function() { - OC.dialogs.alert('Error while enabling app', t('core', 'Error')); + OC.dialogs.alert(t('settings', 'Error while enabling app'), t('core', 'Error')); element.data('active',false); OC.Settings.Apps.removeNavigation(appid); element.val(t('settings','Enable')); From d70a4a960da243a490c9b3211fb91f59864f5ba5 Mon Sep 17 00:00:00 2001 From: kondou Date: Tue, 6 Aug 2013 17:30:58 +0200 Subject: [PATCH 118/251] Use setUpBeforeClass() and tearDownAfterClass() --- tests/lib/appconfig.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tests/lib/appconfig.php b/tests/lib/appconfig.php index c73e528a27..4d82cd5ba7 100644 --- a/tests/lib/appconfig.php +++ b/tests/lib/appconfig.php @@ -7,7 +7,7 @@ */ class Test_Appconfig extends PHPUnit_Framework_TestCase { - private function fillDb() { + public static function setUpBeforeClass() { $query = \OC_DB::prepare('INSERT INTO `*PREFIX*appconfig` VALUES (?, ?, ?)'); $query->execute(array('testapp', 'enabled', 'true')); @@ -26,9 +26,15 @@ class Test_Appconfig extends PHPUnit_Framework_TestCase { $query->execute(array('anotherapp', 'enabled', 'false')); } - public function testGetApps() { - $this->fillDb(); + public static function tearDownAfterClass() { + $query = \OC_DB::prepare('DELETE FROM `*PREFIX*appconfig` WHERE `appid` = ?'); + $query->execute(array('testapp')); + $query->execute(array('someapp')); + $query->execute(array('123456')); + $query->execute(array('anotherapp')); + } + public function testGetApps() { $query = \OC_DB::prepare('SELECT DISTINCT `appid` FROM `*PREFIX*appconfig`'); $result = $query->execute(); $expected = array(); From 91bd4dd67b7d58f09a4dadff8060f63c6d6b691e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 7 Aug 2013 11:48:08 +0200 Subject: [PATCH 119/251] implement previews of single shared files --- apps/files_sharing/js/public.js | 2 +- apps/files_sharing/templates/public.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index 294223aa09..fbbe9b7f3c 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -16,7 +16,7 @@ $(document).ready(function() { if (typeof FileActions !== 'undefined') { var mimetype = $('#mimetype').val(); // Show file preview if previewer is available, images are already handled by the template - if (mimetype.substr(0, mimetype.indexOf('/')) != 'image') { + if (mimetype.substr(0, mimetype.indexOf('/')) != 'image' && $('.publicpreview').length() !== 0) { // Trigger default action if not download TODO var action = FileActions.getDefault(mimetype, 'file', OC.PERMISSION_READ); if (typeof action === 'undefined') { diff --git a/apps/files_sharing/templates/public.php b/apps/files_sharing/templates/public.php index 746a715f3c..c164b3ea2b 100644 --- a/apps/files_sharing/templates/public.php +++ b/apps/files_sharing/templates/public.php @@ -79,6 +79,10 @@
+ +
+ +
  • From dcc92445a0bc3d9d47768ac0f640780f2b09a5fd Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 7 Aug 2013 11:51:08 +0200 Subject: [PATCH 120/251] allow permissions.user to be null as suggested by @butonic --- db_structure.xml | 2 +- lib/util.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/db_structure.xml b/db_structure.xml index ef5de65303..4c192ba028 100644 --- a/db_structure.xml +++ b/db_structure.xml @@ -383,7 +383,7 @@ user text - true + false 64 diff --git a/lib/util.php b/lib/util.php index b7dc2207e6..dc13d31fd2 100755 --- a/lib/util.php +++ b/lib/util.php @@ -78,7 +78,7 @@ class OC_Util { public static function getVersion() { // hint: We only can count up. Reset minor/patchlevel when // updating major/minor version number. - return array(5, 80, 05); + return array(5, 80, 06); } /** From 41ba155a143d318377302e2672726d7ea588c3c4 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 7 Aug 2013 11:57:10 +0200 Subject: [PATCH 121/251] fix js error --- apps/files_sharing/js/public.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js index fbbe9b7f3c..8cac8bf199 100644 --- a/apps/files_sharing/js/public.js +++ b/apps/files_sharing/js/public.js @@ -16,7 +16,7 @@ $(document).ready(function() { if (typeof FileActions !== 'undefined') { var mimetype = $('#mimetype').val(); // Show file preview if previewer is available, images are already handled by the template - if (mimetype.substr(0, mimetype.indexOf('/')) != 'image' && $('.publicpreview').length() !== 0) { + if (mimetype.substr(0, mimetype.indexOf('/')) != 'image' && $('.publicpreview').length === 0) { // Trigger default action if not download TODO var action = FileActions.getDefault(mimetype, 'file', OC.PERMISSION_READ); if (typeof action === 'undefined') { From fb890eee674fece6194a743483ae59f4384c7eb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 8 Aug 2013 00:42:28 +0200 Subject: [PATCH 122/251] fixes #4343 --- lib/connector/sabre/quotaplugin.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/lib/connector/sabre/quotaplugin.php b/lib/connector/sabre/quotaplugin.php index c80a33d04b..0f428b75b1 100644 --- a/lib/connector/sabre/quotaplugin.php +++ b/lib/connector/sabre/quotaplugin.php @@ -43,8 +43,7 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { * @return bool */ public function checkQuota($uri, $data = null) { - $expected = $this->server->httpRequest->getHeader('X-Expected-Entity-Length'); - $length = $expected ? $expected : $this->server->httpRequest->getHeader('Content-Length'); + $length = $this->getLength(); if ($length) { if (substr($uri, 0, 1)!=='/') { $uri='/'.$uri; @@ -57,4 +56,19 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { } return true; } + + private function getLength() + { + $expected = $this->server->httpRequest->getHeader('X-Expected-Entity-Length'); + if ($expected) + return $expected; + + $length = $this->server->httpRequest->getHeader('Content-Length'); + $ocLength = $this->server->httpRequest->getHeader('OC-Total-Length'); + + if ($length && $ocLength) + return max($length, $ocLength); + + return $length; + } } From d3a69bf4c6baba563beceb225b9192a4e22c9c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 8 Aug 2013 11:04:40 +0200 Subject: [PATCH 123/251] adding unit tests to determine length --- lib/connector/sabre/quotaplugin.php | 2 +- tests/lib/connector/sabre/quotaplugin.php | 47 +++++++++++++++++++++++ 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 tests/lib/connector/sabre/quotaplugin.php diff --git a/lib/connector/sabre/quotaplugin.php b/lib/connector/sabre/quotaplugin.php index 0f428b75b1..730a86666b 100644 --- a/lib/connector/sabre/quotaplugin.php +++ b/lib/connector/sabre/quotaplugin.php @@ -57,7 +57,7 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { return true; } - private function getLength() + public function getLength() { $expected = $this->server->httpRequest->getHeader('X-Expected-Entity-Length'); if ($expected) diff --git a/tests/lib/connector/sabre/quotaplugin.php b/tests/lib/connector/sabre/quotaplugin.php new file mode 100644 index 0000000000..9582af6ec4 --- /dev/null +++ b/tests/lib/connector/sabre/quotaplugin.php @@ -0,0 +1,47 @@ + + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +class Test_OC_Connector_Sabre_QuotaPlugin extends PHPUnit_Framework_TestCase { + + /** + * @var Sabre_DAV_Server + */ + private $server; + + /** + * @var OC_Connector_Sabre_QuotaPlugin + */ + private $plugin; + + public function setUp() { + $this->server = new Sabre_DAV_Server(); + $this->plugin = new OC_Connector_Sabre_QuotaPlugin(); + $this->plugin->initialize($this->server); + } + + /** + * @dataProvider lengthProvider + */ + public function testLength($expected, $headers) + { + $this->server->httpRequest = new Sabre_HTTP_Request($headers); + $length = $this->plugin->getLength(); + $this->assertEquals($expected, $length); + } + + public function lengthProvider() + { + return array( + array(null, array()), + array(1024, array('HTTP_X_EXPECTED_ENTITY_LENGTH' => '1024')), + array(512, array('HTTP_CONTENT_LENGTH' => '512')), + array(2048, array('HTTP_OC_TOTAL_LENGTH' => '2048', 'HTTP_CONTENT_LENGTH' => '1024')), + ); + } + +} From fed1792510ff11941765783653573f45fadc4c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 8 Aug 2013 13:33:00 +0200 Subject: [PATCH 124/251] adding unit tests for quota checks --- lib/connector/sabre/quotaplugin.php | 75 +++++++++++++---------- tests/lib/connector/sabre/quotaplugin.php | 56 ++++++++++++++++- 2 files changed, 98 insertions(+), 33 deletions(-) diff --git a/lib/connector/sabre/quotaplugin.php b/lib/connector/sabre/quotaplugin.php index 730a86666b..eb95a839b8 100644 --- a/lib/connector/sabre/quotaplugin.php +++ b/lib/connector/sabre/quotaplugin.php @@ -3,45 +3,55 @@ /** * This plugin check user quota and deny creating files when they exceeds the quota. * - * @copyright Copyright (C) 2012 entreCables S.L. All rights reserved. * @author Sergio Cambra + * @copyright Copyright (C) 2012 entreCables S.L. All rights reserved. * @license http://code.google.com/p/sabredav/wiki/License Modified BSD License */ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { /** - * Reference to main server object - * - * @var Sabre_DAV_Server - */ + * 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 requires event subscriptions. - * - * @param Sabre_DAV_Server $server - * @return void - */ + * is kept public to allow overwrite for unit testing + * + * @var \OC\Files\View + */ + public $fileView; + + /** + * This initializes the plugin. + * + * This function is called by Sabre_DAV_Server, after + * addPlugin is called. + * + * This method should set up the requires event subscriptions. + * + * @param Sabre_DAV_Server $server + * @return void + */ public function initialize(Sabre_DAV_Server $server) { - $this->server = $server; - $this->server->subscribeEvent('beforeWriteContent', array($this, 'checkQuota'), 10); - $this->server->subscribeEvent('beforeCreateFile', array($this, 'checkQuota'), 10); + $this->server = $server; + $server->subscribeEvent('beforeWriteContent', array($this, 'checkQuota'), 10); + $server->subscribeEvent('beforeCreateFile', array($this, 'checkQuota'), 10); + + // initialize fileView + $this->fileView = \OC\Files\Filesystem::getView(); } /** - * This method is called before any HTTP method and forces users to be authenticated - * - * @param string $method - * @throws Sabre_DAV_Exception - * @return bool - */ + * This method is called before any HTTP method and validates there is enough free space to store the file + * + * @param string $method + * @throws Sabre_DAV_Exception + * @return bool + */ public function checkQuota($uri, $data = null) { $length = $this->getLength(); if ($length) { @@ -49,7 +59,7 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { $uri='/'.$uri; } list($parentUri, $newName) = Sabre_DAV_URLUtil::splitPath($uri); - $freeSpace = \OC\Files\Filesystem::free_space($parentUri); + $freeSpace = $this->fileView->free_space($parentUri); if ($freeSpace !== \OC\Files\FREE_SPACE_UNKNOWN && $length > $freeSpace) { throw new Sabre_DAV_Exception_InsufficientStorage(); } @@ -59,15 +69,16 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { public function getLength() { - $expected = $this->server->httpRequest->getHeader('X-Expected-Entity-Length'); - if ($expected) - return $expected; + $req = $this->server->httpRequest; + $length = $req->getHeader('X-Expected-Entity-Length'); + if (!$length) { + $length = $req->getHeader('Content-Length'); + } - $length = $this->server->httpRequest->getHeader('Content-Length'); - $ocLength = $this->server->httpRequest->getHeader('OC-Total-Length'); - - if ($length && $ocLength) + $ocLength = $req->getHeader('OC-Total-Length'); + if ($length && $ocLength) { return max($length, $ocLength); + } return $length; } diff --git a/tests/lib/connector/sabre/quotaplugin.php b/tests/lib/connector/sabre/quotaplugin.php index 9582af6ec4..1186de2874 100644 --- a/tests/lib/connector/sabre/quotaplugin.php +++ b/tests/lib/connector/sabre/quotaplugin.php @@ -34,14 +34,68 @@ class Test_OC_Connector_Sabre_QuotaPlugin extends PHPUnit_Framework_TestCase { $this->assertEquals($expected, $length); } - public function lengthProvider() + /** + * @dataProvider quotaOkayProvider + */ + public function testCheckQuota($quota, $headers) { + $this->plugin->fileView = $this->buildFileViewMock($quota); + + $this->server->httpRequest = new Sabre_HTTP_Request($headers); + $result = $this->plugin->checkQuota(''); + $this->assertTrue($result); + } + + /** + * @expectedException Sabre_DAV_Exception_InsufficientStorage + * @dataProvider quotaExceededProvider + */ + public function testCheckExceededQuota($quota, $headers) + { + $this->plugin->fileView = $this->buildFileViewMock($quota); + + $this->server->httpRequest = new Sabre_HTTP_Request($headers); + $this->plugin->checkQuota(''); + } + + public function quotaOkayProvider() { + return array( + array(1024, array()), + array(1024, array('HTTP_X_EXPECTED_ENTITY_LENGTH' => '1024')), + array(1024, array('HTTP_CONTENT_LENGTH' => '512')), + array(1024, array('HTTP_OC_TOTAL_LENGTH' => '1024', 'HTTP_CONTENT_LENGTH' => '512')), + // OC\Files\FREE_SPACE_UNKNOWN = -2 + array(-2, array()), + array(-2, array('HTTP_X_EXPECTED_ENTITY_LENGTH' => '1024')), + array(-2, array('HTTP_CONTENT_LENGTH' => '512')), + array(-2, array('HTTP_OC_TOTAL_LENGTH' => '1024', 'HTTP_CONTENT_LENGTH' => '512')), + ); + } + + public function quotaExceededProvider() { + return array( + array(1023, array('HTTP_X_EXPECTED_ENTITY_LENGTH' => '1024')), + array(511, array('HTTP_CONTENT_LENGTH' => '512')), + array(2047, array('HTTP_OC_TOTAL_LENGTH' => '2048', 'HTTP_CONTENT_LENGTH' => '1024')), + ); + } + + public function lengthProvider() { return array( array(null, array()), array(1024, array('HTTP_X_EXPECTED_ENTITY_LENGTH' => '1024')), array(512, array('HTTP_CONTENT_LENGTH' => '512')), array(2048, array('HTTP_OC_TOTAL_LENGTH' => '2048', 'HTTP_CONTENT_LENGTH' => '1024')), + array(4096, array('HTTP_OC_TOTAL_LENGTH' => '2048', 'HTTP_X_EXPECTED_ENTITY_LENGTH' => '4096')), ); } + private function buildFileViewMock($quota) { + // mock filesysten + $view = $this->getMock('\OC\Files\View', array('free_space'), array(), '', FALSE); + $view->expects($this->any())->method('free_space')->withAnyParameters()->will($this->returnValue($quota)); + + return $view; + } + } From 881e362f932bfd2d3b5daddd83545d09bda16e40 Mon Sep 17 00:00:00 2001 From: Valerio Ponte Date: Fri, 10 May 2013 21:11:47 +0200 Subject: [PATCH 125/251] final fix for xsendfile zip generation race condition --- lib/helper.php | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/lib/helper.php b/lib/helper.php index ca508e1d93..056c9a37fe 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -621,9 +621,26 @@ class OC_Helper { * remove all files in PHP /oc-noclean temp dir */ public static function cleanTmpNoClean() { - $tmpDirNoCleanFile=get_temp_dir().'/oc-noclean/'; - if(file_exists($tmpDirNoCleanFile)) { - self::rmdirr($tmpDirNoCleanFile); + $tmpDirNoCleanName=get_temp_dir().'/oc-noclean/'; + if(file_exists($tmpDirNoCleanName) && is_dir($tmpDirNoCleanName)) { + $files=scandir($tmpDirNoCleanName); + foreach($files as $file) { + $fileName = $tmpDirNoCleanName . $file; + if (!\OC\Files\Filesystem::isIgnoredDir($file) && filemtime($fileName) + 600 < time()) { + unlink($fileName); + } + } + // if oc-noclean is empty delete it + $isTmpDirNoCleanEmpty = true; + $tmpDirNoClean = opendir($tmpDirNoCleanName); + while (false !== ($file = readdir($tmpDirNoClean))) { + if (!\OC\Files\Filesystem::isIgnoredDir($file)) { + $isTmpDirNoCleanEmpty = false; + } + } + if ($isTmpDirNoCleanEmpty) { + rmdir($tmpDirNoCleanName); + } } } From 1c9d52774e165da3d916399510727de6b7c487fa Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 9 Aug 2013 09:31:53 +0200 Subject: [PATCH 126/251] update indexes of oc_permissions --- db_structure.xml | 2 -- lib/util.php | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/db_structure.xml b/db_structure.xml index 4c192ba028..1fcba9e224 100644 --- a/db_structure.xml +++ b/db_structure.xml @@ -397,8 +397,6 @@ id_user_index - true - true fileid ascending diff --git a/lib/util.php b/lib/util.php index dc13d31fd2..a7a83cf1a2 100755 --- a/lib/util.php +++ b/lib/util.php @@ -78,7 +78,7 @@ class OC_Util { public static function getVersion() { // hint: We only can count up. Reset minor/patchlevel when // updating major/minor version number. - return array(5, 80, 06); + return array(5, 80, 07); } /** From 605050df9b42ba68b2d8c34a4075a5af4ebd312c Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 9 Aug 2013 18:01:49 +0200 Subject: [PATCH 127/251] Log exception at the catching code --- lib/app.php | 10 +++++----- settings/ajax/enableapp.php | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/app.php b/lib/app.php index 1ff18c799c..8ac4a16ffd 100644 --- a/lib/app.php +++ b/lib/app.php @@ -235,11 +235,11 @@ class OC_App{ $info=OC_App::getAppInfo($app); $version=OC_Util::getVersion(); if(!isset($info['require']) or !self::isAppVersionCompatible($version, $info['require'])) { - OC_Log::write('core', - 'App "'.$info['name'].'" can\'t be installed because it is' - .' not compatible with this version of ownCloud', - OC_Log::ERROR); - throw new \Exception($l->t("App can't be installed because it is not compatible with this version of ownCloud.")); + throw new \Exception( + $l->t("App \"%s\" can't be installed because it is not compatible with this version of ownCloud.", + array($info['name']) + ) + ); }else{ OC_Appconfig::setValue( $app, 'enabled', 'yes' ); if(isset($appdata['id'])) { diff --git a/settings/ajax/enableapp.php b/settings/ajax/enableapp.php index 0784736a65..735794360b 100644 --- a/settings/ajax/enableapp.php +++ b/settings/ajax/enableapp.php @@ -7,5 +7,6 @@ try { OC_App::enable(OC_App::cleanAppId($_POST['appid'])); OC_JSON::success(); } catch (Exception $e) { + OC_Log::write('core', $e->getMessage(), OC_Log::ERROR); OC_JSON::error(array("data" => array("message" => $e->getMessage()) )); } From b24b208dce41d11ace0295a93d4303c75ffa38d4 Mon Sep 17 00:00:00 2001 From: kondou Date: Fri, 9 Aug 2013 21:57:01 +0200 Subject: [PATCH 128/251] Throw exceptions instead of only logging in \OC_Installer::installApp() --- lib/installer.php | 53 ++++++++++++++++------------------------------- 1 file changed, 18 insertions(+), 35 deletions(-) diff --git a/lib/installer.php b/lib/installer.php index dcd29f9e1a..101c99e9c1 100644 --- a/lib/installer.php +++ b/lib/installer.php @@ -27,6 +27,7 @@ class OC_Installer{ /** * @brief Installs an app * @param $data array with all information + * @throws \Exception * @returns integer * * This function installs an app. All information needed are passed in the @@ -56,23 +57,22 @@ class OC_Installer{ * needed to get the app working. */ public static function installApp( $data = array()) { + $l = \OC_L10N::get('lib'); + if(!isset($data['source'])) { - OC_Log::write('core', 'No source specified when installing app', OC_Log::ERROR); - return false; + throw new \Exception($l->t("No source specified when installing app")); } //download the file if necesary if($data['source']=='http') { $path=OC_Helper::tmpFile(); if(!isset($data['href'])) { - OC_Log::write('core', 'No href specified when installing app from http', OC_Log::ERROR); - return false; + throw new \Exception($l->t("No href specified when installing app from http")); } copy($data['href'], $path); }else{ if(!isset($data['path'])) { - OC_Log::write('core', 'No path specified when installing app from local file', OC_Log::ERROR); - return false; + throw new \Exception($l->t("No path specified when installing app from local file")); } $path=$data['path']; } @@ -86,8 +86,7 @@ class OC_Installer{ rename($path, $path.'.tgz'); $path.='.tgz'; }else{ - OC_Log::write('core', 'Archives of type '.$mime.' are not supported', OC_Log::ERROR); - return false; + throw new \Exception($l->t("Archives of type %s are not supported", array($mime))); } //extract the archive in a temporary folder @@ -97,12 +96,11 @@ class OC_Installer{ if($archive=OC_Archive::open($path)) { $archive->extract($extractDir); } else { - OC_Log::write('core', 'Failed to open archive when installing app', OC_Log::ERROR); OC_Helper::rmdirr($extractDir); if($data['source']=='http') { unlink($path); } - return false; + throw new \Exception($l->t("Failed to open archive when installing app")); } //load the info.xml file of the app @@ -118,62 +116,48 @@ class OC_Installer{ } } if(!is_file($extractDir.'/appinfo/info.xml')) { - OC_Log::write('core', 'App does not provide an info.xml file', OC_Log::ERROR); OC_Helper::rmdirr($extractDir); if($data['source']=='http') { unlink($path); } - return false; + throw new \Exception($l->t("App does not provide an info.xml file")); } $info=OC_App::getAppInfo($extractDir.'/appinfo/info.xml', true); // check the code for not allowed calls if(!OC_Installer::checkCode($info['id'], $extractDir)) { - OC_Log::write('core', 'App can\'t be installed because of not allowed code in the App', OC_Log::ERROR); OC_Helper::rmdirr($extractDir); - return false; + throw new \Exception($l->t("App can't be installed because of not allowed code in the App")); } // check if the app is compatible with this version of ownCloud if( - !isset($info['require']) - or !OC_App::isAppVersionCompatible(OC_Util::getVersion(), $info['require']) - ) { - OC_Log::write('core', - 'App can\'t be installed because it is not compatible with this version of ownCloud', - OC_Log::ERROR); + !isset($info['require']) + or !OC_App::isAppVersionCompatible(OC_Util::getVersion(), $info['require']) + ) { OC_Helper::rmdirr($extractDir); - return false; + throw new \Exception($l->t("App can't be installed because it is not compatible with this version of ownCloud")); } // check if shipped tag is set which is only allowed for apps that are shipped with ownCloud if(isset($info['shipped']) and ($info['shipped']=='true')) { - OC_Log::write('core', - 'App can\'t be installed because it contains the true' - .' tag which is not allowed for non shipped apps', - OC_Log::ERROR); OC_Helper::rmdirr($extractDir); - return false; + throw new \Exception($l->t("App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps")); } // check if the ocs version is the same as the version in info.xml/version if(!isset($info['version']) or ($info['version']<>$data['appdata']['version'])) { - OC_Log::write('core', - 'App can\'t be installed because the version in info.xml/version is not the same' - .' as the version reported from the app store', - OC_Log::ERROR); OC_Helper::rmdirr($extractDir); - return false; + throw new \Exception($l->t("App can't be installed because the version in info.xml/version is not the same as the version reported from the app store")); } $basedir=OC_App::getInstallPath().'/'.$info['id']; //check if the destination directory already exists if(is_dir($basedir)) { - OC_Log::write('core', 'App directory already exists', OC_Log::WARN); OC_Helper::rmdirr($extractDir); if($data['source']=='http') { unlink($path); } - return false; + throw new \Exception($l->t("App directory already exists")); } if(isset($data['pretent']) and $data['pretent']==true) { @@ -182,12 +166,11 @@ class OC_Installer{ //copy the app to the correct place if(@!mkdir($basedir)) { - OC_Log::write('core', 'Can\'t create app folder. Please fix permissions. ('.$basedir.')', OC_Log::ERROR); OC_Helper::rmdirr($extractDir); if($data['source']=='http') { unlink($path); } - return false; + throw new \Exception($l->t("Can't create app folder. Please fix permissions. %s", array($basedir))); } OC_Helper::copyr($extractDir, $basedir); From 3cbbe395eba76be37c16dcb00ac93760e965975e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 11:38:52 +0200 Subject: [PATCH 129/251] don't use hardcoded size for preview --- apps/files/js/files.js | 4 +++- apps/files/templates/index.php | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 8b66ed6747..180c23cbfa 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -825,7 +825,9 @@ function getMimeIcon(mime, ready){ getMimeIcon.cache={}; function getPreviewIcon(path, ready){ - ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:36, y:36})); + var x = $('#filestable').data('preview-x'); + var y = $('#filestable').data('preview-y'); + ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:x, y:y})); } function getUniqueName(name){ diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index e434890467..311ada70df 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -59,7 +59,7 @@
    t('Nothing in here. Upload something!'))?>
    - +
    ').attr({ "class": "filename", - "style": 'background-image:url('+iconurl+'); background-size: 16px;' + "style": 'background-image:url('+iconurl+'); background-size: 32px;' }); td.append(''); var link_elem = $('').attr({ From 81a45cfcf1c7064615429bb3f9759e9455868614 Mon Sep 17 00:00:00 2001 From: Stephane Martin Date: Mon, 26 Aug 2013 15:16:41 +0200 Subject: [PATCH 190/251] fixes #4574 --- lib/base.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/base.php b/lib/base.php index 2613e88d05..c73eb9413d 100644 --- a/lib/base.php +++ b/lib/base.php @@ -795,11 +795,16 @@ class OC { ) { return false; } - OC_App::loadApps(array('authentication')); - if (OC_User::login($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])) { - //OC_Log::write('core',"Logged in with HTTP Authentication", OC_Log::DEBUG); - OC_User::unsetMagicInCookie(); - $_SERVER['HTTP_REQUESTTOKEN'] = OC_Util::callRegister(); + // don't redo authentication if user is already logged in + // otherwise session would be invalidated in OC_User::login with + // session_regenerate_id at every page load + if (!OC_User::isLoggedIn()) { + OC_App::loadApps(array('authentication')); + if (OC_User::login($_SERVER["PHP_AUTH_USER"], $_SERVER["PHP_AUTH_PW"])) { + //OC_Log::write('core',"Logged in with HTTP Authentication", OC_Log::DEBUG); + OC_User::unsetMagicInCookie(); + $_SERVER['HTTP_REQUESTTOKEN'] = OC_Util::callRegister(); + } } return true; } From b16a018da99259278ba2f93f1e0c2d2e2bce6fb0 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 26 Aug 2013 16:33:51 +0200 Subject: [PATCH 191/251] use random string as id for checkbox --- apps/files/js/filelist.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 7a48453488..cbeca1764e 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -17,7 +17,8 @@ var FileList={ "class": "filename", "style": 'background-image:url('+iconurl+'); background-size: 32px;' }); - td.append(''); + var rand = Math.random().toString(16).slice(2); + td.append(''); var link_elem = $('').attr({ "class": "name", "href": linktarget From 1f5a55ddff8c5339b849d91c24722b3a3e367a2c Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Mon, 26 Aug 2013 17:46:31 +0200 Subject: [PATCH 192/251] consolidate validity check for users in group class --- lib/group/group.php | 47 ++++++++++++++++++++------------------- tests/lib/group/group.php | 10 ++++----- 2 files changed, 29 insertions(+), 28 deletions(-) diff --git a/lib/group/group.php b/lib/group/group.php index bb1537b5c6..bcd2419b30 100644 --- a/lib/group/group.php +++ b/lib/group/group.php @@ -62,7 +62,6 @@ class Group { return $this->users; } - $users = array(); $userIds = array(); foreach ($this->backends as $backend) { $diff = array_diff( @@ -74,14 +73,8 @@ class Group { } } - foreach ($userIds as $userId) { - $user = $this->userManager->get($userId); - if(!is_null($user)) { - $users[] = $user; - } - } - $this->users = $users; - return $users; + $this->users = $this->getVerifiedUsers($userIds); + return $this->users; } /** @@ -116,7 +109,7 @@ class Group { if ($backend->implementsActions(OC_GROUP_BACKEND_ADD_TO_GROUP)) { $backend->addToGroup($user->getUID(), $this->gid); if ($this->users) { - $this->users[] = $user; + $this->users[$user->getUID()] = $user; } if ($this->emitter) { $this->emitter->emit('\OC\Group', 'postAddUser', array($this, $user)); @@ -175,12 +168,7 @@ class Group { if (!is_null($offset)) { $offset -= count($userIds); } - foreach ($userIds as $userId) { - $user = $this->userManager->get($userId); - if(!is_null($user)) { - $users[$userId] = $user; - } - } + $users += $this->getVerifiedUsers($userIds); if (!is_null($limit) and $limit <= 0) { return array_values($users); } @@ -197,7 +185,6 @@ class Group { * @return \OC\User\User[] */ public function searchDisplayName($search, $limit = null, $offset = null) { - $users = array(); foreach ($this->backends as $backend) { if ($backend->implementsActions(OC_GROUP_BACKEND_GET_DISPLAYNAME)) { $userIds = array_keys($backend->displayNamesInGroup($this->gid, $search, $limit, $offset)); @@ -210,12 +197,7 @@ class Group { if (!is_null($offset)) { $offset -= count($userIds); } - foreach ($userIds as $userId) { - $user = $this->userManager->get($userId); - if(!is_null($user)) { - $users[$userId] = $user; - } - } + $users = $this->getVerifiedUsers($userIds); if (!is_null($limit) and $limit <= 0) { return array_values($users); } @@ -244,4 +226,23 @@ class Group { } return $result; } + + /** + * @brief returns all the Users from an array that really exists + * @param $userIds an array containing user IDs + * @return an Array with the userId as Key and \OC\User\User as value + */ + private function getVerifiedUsers($userIds) { + if(!is_array($userIds)) { + return array(); + } + $users = array(); + foreach ($userIds as $userId) { + $user = $this->userManager->get($userId); + if(!is_null($user)) { + $users[$userId] = $user; + } + } + return $users; + } } diff --git a/tests/lib/group/group.php b/tests/lib/group/group.php index 75e975d9e6..f1fda3b928 100644 --- a/tests/lib/group/group.php +++ b/tests/lib/group/group.php @@ -43,8 +43,8 @@ class Group extends \PHPUnit_Framework_TestCase { $users = $group->getUsers(); $this->assertEquals(2, count($users)); - $user1 = $users[0]; - $user2 = $users[1]; + $user1 = $users['user1']; + $user2 = $users['user2']; $this->assertEquals('user1', $user1->getUID()); $this->assertEquals('user2', $user2->getUID()); } @@ -68,9 +68,9 @@ class Group extends \PHPUnit_Framework_TestCase { $users = $group->getUsers(); $this->assertEquals(3, count($users)); - $user1 = $users[0]; - $user2 = $users[1]; - $user3 = $users[2]; + $user1 = $users['user1']; + $user2 = $users['user2']; + $user3 = $users['user3']; $this->assertEquals('user1', $user1->getUID()); $this->assertEquals('user2', $user2->getUID()); $this->assertEquals('user3', $user3->getUID()); From d1a6d2bc8fce5cefe828f09a77a8b9c9172b5c57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Mon, 26 Aug 2013 20:21:16 +0200 Subject: [PATCH 193/251] lacy initialization of fileView - in case basic auth is used FileSystem is not yet initialized during the initialize() call --- lib/connector/sabre/quotaplugin.php | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/lib/connector/sabre/quotaplugin.php b/lib/connector/sabre/quotaplugin.php index c8ce65a857..ea2cb81d1f 100644 --- a/lib/connector/sabre/quotaplugin.php +++ b/lib/connector/sabre/quotaplugin.php @@ -40,9 +40,6 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { $server->subscribeEvent('beforeWriteContent', array($this, 'checkQuota'), 10); $server->subscribeEvent('beforeCreateFile', array($this, 'checkQuota'), 10); - - // initialize fileView - $this->fileView = \OC\Files\Filesystem::getView(); } /** @@ -59,7 +56,7 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { $uri='/'.$uri; } list($parentUri, $newName) = Sabre_DAV_URLUtil::splitPath($uri); - $freeSpace = $this->fileView->free_space($parentUri); + $freeSpace = $this->getFreeSpace($parentUri); if ($freeSpace !== \OC\Files\SPACE_UNKNOWN && $length > $freeSpace) { throw new Sabre_DAV_Exception_InsufficientStorage(); } @@ -82,4 +79,19 @@ class OC_Connector_Sabre_QuotaPlugin extends Sabre_DAV_ServerPlugin { return $length; } + + /** + * @param $parentUri + * @return mixed + */ + public function getFreeSpace($parentUri) + { + if (is_null($this->fileView)) { + // initialize fileView + $this->fileView = \OC\Files\Filesystem::getView(); + } + + $freeSpace = $this->fileView->free_space($parentUri); + return $freeSpace; + } } From 9909b8b726a605b20e163c03614633297095206e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 00:26:44 +0200 Subject: [PATCH 194/251] adding translations to update events --- core/ajax/update.php | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/core/ajax/update.php b/core/ajax/update.php index 43ed75b07f..d6af84e95b 100644 --- a/core/ajax/update.php +++ b/core/ajax/update.php @@ -4,25 +4,26 @@ $RUNTIME_NOAPPS = true; require_once '../../lib/base.php'; if (OC::checkUpgrade(false)) { + $l = new \OC_L10N('core'); $eventSource = new OC_EventSource(); $updater = new \OC\Updater(\OC_Log::$object); - $updater->listen('\OC\Updater', 'maintenanceStart', function () use ($eventSource) { - $eventSource->send('success', 'Turned on maintenance mode'); + $updater->listen('\OC\Updater', 'maintenanceStart', function () use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('Turned on maintenance mode')); }); - $updater->listen('\OC\Updater', 'maintenanceEnd', function () use ($eventSource) { - $eventSource->send('success', 'Turned off maintenance mode'); + $updater->listen('\OC\Updater', 'maintenanceEnd', function () use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('Turned off maintenance mode')); }); - $updater->listen('\OC\Updater', 'dbUpgrade', function () use ($eventSource) { - $eventSource->send('success', 'Updated database'); + $updater->listen('\OC\Updater', 'dbUpgrade', function () use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('Updated database')); }); - $updater->listen('\OC\Updater', 'filecacheStart', function () use ($eventSource) { - $eventSource->send('success', 'Updating filecache, this may take really long...'); + $updater->listen('\OC\Updater', 'filecacheStart', function () use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('Updating filecache, this may take really long...')); }); - $updater->listen('\OC\Updater', 'filecacheDone', function () use ($eventSource) { - $eventSource->send('success', 'Updated filecache'); + $updater->listen('\OC\Updater', 'filecacheDone', function () use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('Updated filecache')); }); - $updater->listen('\OC\Updater', 'filecacheProgress', function ($out) use ($eventSource) { - $eventSource->send('success', '... ' . $out . '% done ...'); + $updater->listen('\OC\Updater', 'filecacheProgress', function ($out) use ($eventSource, $l) { + $eventSource->send('success', (string)$l->t('... %d%% done ...', array('percent' => $out))); }); $updater->listen('\OC\Updater', 'failure', function ($message) use ($eventSource) { $eventSource->send('failure', $message); From 1e4ebf47e26579d6bd0334b4853ee0c960c1b2a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 00:57:28 +0200 Subject: [PATCH 195/251] webdav quota now displays the same values as the web interface does --- lib/connector/sabre/directory.php | 6 +++--- lib/helper.php | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/connector/sabre/directory.php b/lib/connector/sabre/directory.php index ed8d085462..66cd2fcd4e 100644 --- a/lib/connector/sabre/directory.php +++ b/lib/connector/sabre/directory.php @@ -233,10 +233,10 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa * @return array */ public function getQuotaInfo() { - $rootInfo=\OC\Files\Filesystem::getFileInfo(''); + $storageInfo = OC_Helper::getStorageInfo($this->path); return array( - $rootInfo['size'], - \OC\Files\Filesystem::free_space() + $storageInfo['used'], + $storageInfo['total'] ); } diff --git a/lib/helper.php b/lib/helper.php index c7687d431e..128786087b 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -843,13 +843,13 @@ class OC_Helper { /** * Calculate the disc space */ - public static function getStorageInfo() { - $rootInfo = \OC\Files\Filesystem::getFileInfo('/'); + public static function getStorageInfo($path = '/') { + $rootInfo = \OC\Files\Filesystem::getFileInfo($path); $used = $rootInfo['size']; if ($used < 0) { $used = 0; } - $free = \OC\Files\Filesystem::free_space(); + $free = \OC\Files\Filesystem::free_space($path); if ($free >= 0) { $total = $free + $used; } else { From 8cf9336bcbe527c3d3eb7b348f3a0feff799c1da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 00:59:58 +0200 Subject: [PATCH 196/251] storage information is path specific --- apps/files/index.php | 2 +- apps/files/lib/helper.php | 2 +- lib/helper.php | 7 +++++-- settings/personal.php | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/files/index.php b/apps/files/index.php index 94c792303d..e4d8e35385 100644 --- a/apps/files/index.php +++ b/apps/files/index.php @@ -119,7 +119,7 @@ if ($needUpgrade) { $tmpl->printPage(); } else { // information about storage capacities - $storageInfo=OC_Helper::getStorageInfo(); + $storageInfo=OC_Helper::getStorageInfo($dir); $maxUploadFilesize=OCP\Util::maxUploadFilesize($dir); $publicUploadEnabled = \OC_Appconfig::getValue('core', 'shareapi_allow_public_upload', 'yes'); if (OC_App::isEnabled('files_encryption')) { diff --git a/apps/files/lib/helper.php b/apps/files/lib/helper.php index f2b1f142e9..7135ef9f65 100644 --- a/apps/files/lib/helper.php +++ b/apps/files/lib/helper.php @@ -11,7 +11,7 @@ class Helper $maxHumanFilesize = $l->t('Upload') . ' max. ' . $maxHumanFilesize; // information about storage capacities - $storageInfo = \OC_Helper::getStorageInfo(); + $storageInfo = \OC_Helper::getStorageInfo($dir); return array('uploadMaxFilesize' => $maxUploadFilesize, 'maxHumanFilesize' => $maxHumanFilesize, diff --git a/lib/helper.php b/lib/helper.php index 128786087b..dd2476eda5 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -841,9 +841,12 @@ class OC_Helper { } /** - * Calculate the disc space + * Calculate the disc space for the given path + * + * @param string $path + * @return array */ - public static function getStorageInfo($path = '/') { + public static function getStorageInfo($path) { $rootInfo = \OC\Files\Filesystem::getFileInfo($path); $used = $rootInfo['size']; if ($used < 0) { diff --git a/settings/personal.php b/settings/personal.php index e69898f6f8..112eaa3c74 100644 --- a/settings/personal.php +++ b/settings/personal.php @@ -17,7 +17,7 @@ OC_Util::addScript( '3rdparty', 'chosen/chosen.jquery.min' ); OC_Util::addStyle( '3rdparty', 'chosen' ); OC_App::setActiveNavigationEntry( 'personal' ); -$storageInfo=OC_Helper::getStorageInfo(); +$storageInfo=OC_Helper::getStorageInfo('/'); $email=OC_Preferences::getValue(OC_User::getUser(), 'settings', 'email', ''); From c9123263ab5a108dcb0b1b7412367f0d7eaf6595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 01:27:05 +0200 Subject: [PATCH 197/251] kill zh_CN.GB2312 --- apps/files/l10n/zh_CN.GB2312.php | 80 --- apps/files_encryption/l10n/zh_CN.GB2312.php | 6 - apps/files_external/l10n/zh_CN.GB2312.php | 28 - apps/files_sharing/l10n/zh_CN.GB2312.php | 19 - apps/files_trashbin/l10n/zh_CN.GB2312.php | 12 - apps/files_versions/l10n/zh_CN.GB2312.php | 10 - apps/user_ldap/l10n/zh_CN.GB2312.php | 31 - core/l10n/zh_CN.GB2312.php | 140 ----- l10n/zh_CN.GB2312/core.po | 622 -------------------- l10n/zh_CN.GB2312/files.po | 347 ----------- l10n/zh_CN.GB2312/files_encryption.po | 176 ------ l10n/zh_CN.GB2312/files_external.po | 124 ---- l10n/zh_CN.GB2312/files_sharing.po | 81 --- l10n/zh_CN.GB2312/files_trashbin.po | 82 --- l10n/zh_CN.GB2312/files_versions.po | 44 -- l10n/zh_CN.GB2312/lib.po | 318 ---------- l10n/zh_CN.GB2312/settings.po | 543 ----------------- l10n/zh_CN.GB2312/user_ldap.po | 406 ------------- l10n/zh_CN.GB2312/user_webdavauth.po | 34 -- lib/l10n/zh_CN.GB2312.php | 32 - lib/updater.php | 4 + settings/l10n/zh_CN.GB2312.php | 118 ---- 22 files changed, 4 insertions(+), 3253 deletions(-) delete mode 100644 apps/files/l10n/zh_CN.GB2312.php delete mode 100644 apps/files_encryption/l10n/zh_CN.GB2312.php delete mode 100644 apps/files_external/l10n/zh_CN.GB2312.php delete mode 100644 apps/files_sharing/l10n/zh_CN.GB2312.php delete mode 100644 apps/files_trashbin/l10n/zh_CN.GB2312.php delete mode 100644 apps/files_versions/l10n/zh_CN.GB2312.php delete mode 100644 apps/user_ldap/l10n/zh_CN.GB2312.php delete mode 100644 core/l10n/zh_CN.GB2312.php delete mode 100644 l10n/zh_CN.GB2312/core.po delete mode 100644 l10n/zh_CN.GB2312/files.po delete mode 100644 l10n/zh_CN.GB2312/files_encryption.po delete mode 100644 l10n/zh_CN.GB2312/files_external.po delete mode 100644 l10n/zh_CN.GB2312/files_sharing.po delete mode 100644 l10n/zh_CN.GB2312/files_trashbin.po delete mode 100644 l10n/zh_CN.GB2312/files_versions.po delete mode 100644 l10n/zh_CN.GB2312/lib.po delete mode 100644 l10n/zh_CN.GB2312/settings.po delete mode 100644 l10n/zh_CN.GB2312/user_ldap.po delete mode 100644 l10n/zh_CN.GB2312/user_webdavauth.po delete mode 100644 lib/l10n/zh_CN.GB2312.php delete mode 100644 settings/l10n/zh_CN.GB2312.php diff --git a/apps/files/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php deleted file mode 100644 index d031a1e5a5..0000000000 --- a/apps/files/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,80 +0,0 @@ - "无法移动 %s - 存在同名文件", -"Could not move %s" => "无法移动 %s", -"Unable to set upload directory." => "无法设置上传文件夹", -"Invalid Token" => "非法Token", -"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" => "文件部分上传", -"No file was uploaded" => "没有上传文件", -"Missing a temporary folder" => "缺失临时文件夹", -"Failed to write to disk" => "写磁盘失败", -"Not enough storage available" => "容量不足", -"Invalid directory." => "无效文件夹", -"Files" => "文件", -"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传您的文件,由于它是文件夹或者为空文件", -"Not enough space available" => "容量不足", -"Upload cancelled." => "上传取消了", -"File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传。关闭页面会取消上传。", -"URL cannot be empty." => "网址不能为空。", -"Invalid folder name. Usage of 'Shared' is reserved by ownCloud" => "无效文件夹名。“Shared”已经被系统保留。", -"Error" => "出错", -"Share" => "分享", -"Delete permanently" => "永久删除", -"Rename" => "重命名", -"Pending" => "等待中", -"{new_name} already exists" => "{new_name} 已存在", -"replace" => "替换", -"suggest name" => "推荐名称", -"cancel" => "取消", -"replaced {new_name} with {old_name}" => "已用 {old_name} 替换 {new_name}", -"undo" => "撤销", -"_Uploading %n file_::_Uploading %n files_" => array("正在上传 %n 个文件"), -"files uploading" => "个文件正在上传", -"'.' is an invalid file name." => "'.' 文件名不正确", -"File name cannot be empty." => "文件名不能为空", -"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "文件名内不能包含以下符号:\\ / < > : \" | ?和 *", -"Your storage is full, files can not be updated or synced anymore!" => "容量已满,不能再同步/上传文件了!", -"Your storage is almost full ({usedSpacePercent}%)" => "你的空间快用满了 ({usedSpacePercent}%)", -"Your download is being prepared. This might take some time if the files are big." => "正在下载,可能会花点时间,跟文件大小有关", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "不正确文件夹名。Shared是保留名,不能使用。", -"Name" => "名称", -"Size" => "大小", -"Modified" => "修改日期", -"_%n folder_::_%n folders_" => array("%n 个文件夹"), -"_%n file_::_%n files_" => array("%n 个文件"), -"%s could not be renamed" => "不能重命名 %s", -"Upload" => "上传", -"File handling" => "文件处理中", -"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文件输入大小", -"Save" => "保存", -"New" => "新建", -"Text file" => "文本文档", -"Folder" => "文件夹", -"From link" => "来自链接", -"Deleted files" => "已删除的文件", -"Cancel upload" => "取消上传", -"You don’t have write permissions here." => "您没有写入权限。", -"Nothing in here. Upload something!" => "这里没有东西.上传点什么!", -"Download" => "下载", -"Unshare" => "取消分享", -"Delete" => "删除", -"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" => "正在扫描", -"directory" => "文件夹", -"directories" => "文件夹", -"file" => "文件", -"files" => "文件", -"Upgrading filesystem cache..." => "升级系统缓存..." -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_encryption/l10n/zh_CN.GB2312.php b/apps/files_encryption/l10n/zh_CN.GB2312.php deleted file mode 100644 index 0f9f459c77..0000000000 --- a/apps/files_encryption/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,6 +0,0 @@ - "保存中...", -"Encryption" => "加密" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_external/l10n/zh_CN.GB2312.php b/apps/files_external/l10n/zh_CN.GB2312.php deleted file mode 100644 index 3633de6314..0000000000 --- a/apps/files_external/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,28 +0,0 @@ - "已授予权限", -"Error configuring Dropbox storage" => "配置 Dropbox 存储出错", -"Grant access" => "授予权限", -"Please provide a valid Dropbox app key and secret." => "请提供一个有效的 Dropbox app key 和 secret。", -"Error configuring Google Drive storage" => "配置 Google Drive 存储失败", -"Warning: \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "注意:“SMB客户端”未安装。CIFS/SMB分享不可用。请向您的系统管理员请求安装该客户端。", -"Warning: The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "注意:PHP的FTP支持尚未启用或未安装。FTP分享不可用。请向您的系统管理员请求安装。", -"Warning: The Curl support in PHP is not enabled or installed. Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask your system administrator to install it." => "警告: PHP 的 Curl 支持没有安装或打开。挂载 ownCloud、WebDAV 或 Google Drive 的功能将不可用。请询问您的系统管理员去安装它。", -"External Storage" => "外部存储", -"Folder name" => "文件夹名", -"External storage" => "外部存储", -"Configuration" => "配置", -"Options" => "选项", -"Applicable" => "可应用", -"Add storage" => "扩容", -"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" => "导入根证书" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_sharing/l10n/zh_CN.GB2312.php b/apps/files_sharing/l10n/zh_CN.GB2312.php deleted file mode 100644 index 5c426672c8..0000000000 --- a/apps/files_sharing/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,19 +0,0 @@ - "密码错误。请重试。", -"Password" => "密码", -"Submit" => "提交", -"Sorry, this link doesn’t seem to work anymore." => "对不起,这个链接看起来是错误的。", -"Reasons might be:" => "原因可能是:", -"the item was removed" => "项目已经移除", -"the link expired" => "链接已过期", -"sharing is disabled" => "分享已经被禁用", -"For more info, please ask the person who sent this link." => "欲了解更多信息,请联系将此链接发送给你的人。", -"%s shared the folder %s with you" => "%s 与您分享了文件夹 %s", -"%s shared the file %s with you" => "%s 与您分享了文件 %s", -"Download" => "下载", -"Upload" => "上传", -"Cancel upload" => "取消上传", -"No preview available for" => "没有预览可用于" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_trashbin/l10n/zh_CN.GB2312.php b/apps/files_trashbin/l10n/zh_CN.GB2312.php deleted file mode 100644 index eaa97bb1b6..0000000000 --- a/apps/files_trashbin/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,12 +0,0 @@ - "出错", -"Delete permanently" => "永久删除", -"Name" => "名称", -"_%n folder_::_%n folders_" => array("%n 个文件夹"), -"_%n file_::_%n files_" => array("%n 个文件"), -"Restore" => "恢复", -"Delete" => "删除", -"Deleted Files" => "删除的文件" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_versions/l10n/zh_CN.GB2312.php b/apps/files_versions/l10n/zh_CN.GB2312.php deleted file mode 100644 index de340d6dc9..0000000000 --- a/apps/files_versions/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,10 +0,0 @@ - "无法恢复:%s", -"Versions" => "版本", -"Failed to revert {file} to revision {timestamp}." => "无法恢复文件 {file} 到 版本 {timestamp}。", -"More versions..." => "更多版本", -"No other versions available" => "没有其他可用版本", -"Restore" => "恢复" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/user_ldap/l10n/zh_CN.GB2312.php b/apps/user_ldap/l10n/zh_CN.GB2312.php deleted file mode 100644 index 306b84a588..0000000000 --- a/apps/user_ldap/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,31 +0,0 @@ - "删除失败", -"Success" => "成功", -"Error" => "出错", -"Host" => "主机", -"You can omit the protocol, except you require SSL. Then start with ldaps://" => "您可以忽略协议,除非您需要 SSL。然后用 ldaps:// 开头", -"Base DN" => "基本判别名", -"You can specify Base DN for users and groups in the Advanced tab" => "您可以在高级选项卡中为用户和群组指定基本判别名", -"User 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." => "客户机用户的判别名,将用于绑定,例如 uid=agent, dc=example, dc=com。匿名访问请留空判别名和密码。", -"Password" => "密码", -"For anonymous access, leave DN and Password empty." => "匿名访问请留空判别名和密码。", -"User Login Filter" => "用户登录过滤器", -"User List Filter" => "用户列表过滤器", -"Group Filter" => "群组过滤器", -"Port" => "端口", -"Use TLS" => "使用 TLS", -"Case insensitve LDAP server (Windows)" => "大小写不敏感的 LDAP 服务器 (Windows)", -"Turn off SSL certificate validation." => "关闭 SSL 证书校验。", -"in seconds. A change empties the cache." => "以秒计。修改会清空缓存。", -"User Display Name Field" => "用户显示名称字段", -"Base User Tree" => "基本用户树", -"Group Display Name Field" => "群组显示名称字段", -"Base Group Tree" => "基本群组树", -"Group-Member association" => "群组-成员组合", -"in bytes" => "以字节计", -"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "用户名请留空 (默认)。否则,请指定一个 LDAP/AD 属性。", -"Help" => "帮助" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/core/l10n/zh_CN.GB2312.php b/core/l10n/zh_CN.GB2312.php deleted file mode 100644 index 92f1aef885..0000000000 --- a/core/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,140 +0,0 @@ - "%s 与您共享了 »%s« ", -"Category type not provided." => "未选择分类类型。", -"No category to add?" => "没有分类添加了?", -"This category already exists: %s" => "此分类已存在:%s", -"Object type not provided." => "未选择对象类型。", -"%s ID not provided." => "%s 没有提供 ID", -"Error adding %s to favorites." => "在添加 %s 到收藏夹时发生错误。", -"No categories selected for deletion." => "没有选中要删除的分类。", -"Error removing %s from favorites." => "在移除收藏夹中的 %s 时发生错误。", -"Sunday" => "星期天", -"Monday" => "星期一", -"Tuesday" => "星期二", -"Wednesday" => "星期三", -"Thursday" => "星期四", -"Friday" => "星期五", -"Saturday" => "星期六", -"January" => "一月", -"February" => "二月", -"March" => "三月", -"April" => "四月", -"May" => "五月", -"June" => "六月", -"July" => "七月", -"August" => "八月", -"September" => "九月", -"October" => "十月", -"November" => "十一月", -"December" => "十二月", -"Settings" => "设置", -"seconds ago" => "秒前", -"_%n minute ago_::_%n minutes ago_" => array("%n 分钟以前"), -"_%n hour ago_::_%n hours ago_" => array("%n 小时以前"), -"today" => "今天", -"yesterday" => "昨天", -"_%n day ago_::_%n days ago_" => array("%n 天以前"), -"last month" => "上个月", -"_%n month ago_::_%n months ago_" => array("%n 个月以前"), -"months ago" => "月前", -"last year" => "去年", -"years ago" => "年前", -"Choose" => "选择", -"Error loading file picker template" => "加载文件选取模板出错", -"Yes" => "是", -"No" => "否", -"Ok" => "好的", -"The object type is not specified." => "未指定对象类型。", -"Error" => "出错", -"The app name is not specified." => "未指定应用名称。", -"The required file {file} is not installed!" => "未安装所需要的文件 {file} !", -"Shared" => "已分享", -"Share" => "分享", -"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" => "密码", -"Allow Public Upload" => "允许公众上传", -"Email link to person" => "面向个人的电子邮件链接", -"Send" => "发送", -"Set expiration date" => "设置失效日期", -"Expiration date" => "失效日期", -"Share via email:" => "通过电子邮件分享:", -"No people found" => "查无此人", -"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" => "设置失效日期出错", -"Sending ..." => "发送中……", -"Email sent" => "电子邮件已发送", -"The update was unsuccessful. Please report this issue to the ownCloud community." => "升级失败。请向ownCloud社区报告此问题。", -"The update was successful. Redirecting you to ownCloud now." => "升级成功。现在为您跳转到ownCloud。", -"%s password reset" => "%s 密码重置", -"Use the following link to reset your password: {link}" => "使用下面的链接来重置你的密码:{link}", -"The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "重置密码的连接已经通过邮件到您的邮箱。
    如果你没有收到邮件,可能是由于要再等一下,或者检查一下您的垃圾邮件夹。
    如果还是没有收到,请联系您的系统管理员。", -"Request failed!
    Did you make sure your email/username was right?" => "请求失败!
    你确定你的邮件地址/用户名是正确的?", -"You will receive a link to reset your password via Email." => "你将会收到一个重置密码的链接", -"Username" => "用户名", -"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" => "您的文件是加密的。如果您还没有启用恢复密钥,在重置了密码后,您的数据讲无法恢复回来。如果您不确定是否这么做,请联系您的管理员在继续这个操作。你却是想继续么?", -"Yes, I really want to reset my password now" => "是的,我想现在重置密码。", -"Request reset" => "要求重置", -"Your password was reset" => "你的密码已经被重置了", -"To login page" => "转至登陆页面", -"New password" => "新密码", -"Reset password" => "重置密码", -"Personal" => "私人", -"Users" => "用户", -"Apps" => "程序", -"Admin" => "管理员", -"Help" => "帮助", -"Access forbidden" => "禁止访问", -"Cloud not found" => "云 没有被找到", -"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\nCheers!" => "你好!⏎\n⏎\n温馨提示: %s 与您共享了 %s 。⏎\n查看: %s⏎\n⏎\n祝顺利!", -"Edit categories" => "编辑分类", -"Add" => "添加", -"Security Warning" => "安全警告", -"Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "您的PHP版本是会受到NULL字节漏洞攻击的(CVE-2006-7243)", -"Please update your PHP installation to use %s securely." => "请安全地升级您的PHP版本到 %s 。", -"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 files are probably accessible from the internet because the .htaccess file does not work." => "因为.htaccess文件无效,您的数据文件夹及文件可能可以在互联网上访问。", -"For information how to properly configure your server, please see the documentation." => "有关如何正确地配置您的服务器,请查看 文档。", -"Create an admin account" => "建立一个 管理帐户", -"Advanced" => "进阶", -"Data folder" => "数据存放文件夹", -"Configure the database" => "配置数据库", -"will be used" => "将会使用", -"Database user" => "数据库用户", -"Database password" => "数据库密码", -"Database name" => "数据库用户名", -"Database tablespace" => "数据库表格空间", -"Database host" => "数据库主机", -"Finish setup" => "完成安装", -"%s is available. Get more information on how to update." => "%s 是可用的。获取更多关于升级的信息。", -"Log out" => "注销", -"More apps" => "更多应用", -"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" => "登陆", -"Alternative Logins" => "备选登录", -"Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" => "你好!

    温馨提示: %s 与您共享了 %s 。

    \n查看: %s

    祝顺利!", -"Updating ownCloud to version %s, this may take a while." => "ownCloud正在升级至 %s 版,这可能需要一点时间。" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/l10n/zh_CN.GB2312/core.po b/l10n/zh_CN.GB2312/core.po deleted file mode 100644 index 21e175e4ff..0000000000 --- a/l10n/zh_CN.GB2312/core.po +++ /dev/null @@ -1,622 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# aivier , 2013 -# fkj , 2013 -# Martin Liu , 2013 -# hyy0591 , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/share.php:97 -#, php-format -msgid "%s shared »%s« with you" -msgstr "%s 与您共享了 »%s« " - -#: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 -msgid "Category type not provided." -msgstr "未选择分类类型。" - -#: ajax/vcategories/add.php:30 -msgid "No category to add?" -msgstr "没有分类添加了?" - -#: ajax/vcategories/add.php:37 -#, php-format -msgid "This category already exists: %s" -msgstr "此分类已存在:%s" - -#: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 -#: ajax/vcategories/favorites.php:24 -#: ajax/vcategories/removeFromFavorites.php:26 -msgid "Object type not provided." -msgstr "未选择对象类型。" - -#: ajax/vcategories/addToFavorites.php:30 -#: ajax/vcategories/removeFromFavorites.php:30 -#, php-format -msgid "%s ID not provided." -msgstr "%s 没有提供 ID" - -#: ajax/vcategories/addToFavorites.php:35 -#, php-format -msgid "Error adding %s to favorites." -msgstr "在添加 %s 到收藏夹时发生错误。" - -#: ajax/vcategories/delete.php:35 js/oc-vcategories.js:136 -msgid "No categories selected for deletion." -msgstr "没有选中要删除的分类。" - -#: ajax/vcategories/removeFromFavorites.php:35 -#, php-format -msgid "Error removing %s from favorites." -msgstr "在移除收藏夹中的 %s 时发生错误。" - -#: js/config.php:32 -msgid "Sunday" -msgstr "星期天" - -#: js/config.php:33 -msgid "Monday" -msgstr "星期一" - -#: js/config.php:34 -msgid "Tuesday" -msgstr "星期二" - -#: js/config.php:35 -msgid "Wednesday" -msgstr "星期三" - -#: js/config.php:36 -msgid "Thursday" -msgstr "星期四" - -#: js/config.php:37 -msgid "Friday" -msgstr "星期五" - -#: js/config.php:38 -msgid "Saturday" -msgstr "星期六" - -#: js/config.php:43 -msgid "January" -msgstr "一月" - -#: js/config.php:44 -msgid "February" -msgstr "二月" - -#: js/config.php:45 -msgid "March" -msgstr "三月" - -#: js/config.php:46 -msgid "April" -msgstr "四月" - -#: js/config.php:47 -msgid "May" -msgstr "五月" - -#: js/config.php:48 -msgid "June" -msgstr "六月" - -#: js/config.php:49 -msgid "July" -msgstr "七月" - -#: js/config.php:50 -msgid "August" -msgstr "八月" - -#: js/config.php:51 -msgid "September" -msgstr "九月" - -#: js/config.php:52 -msgid "October" -msgstr "十月" - -#: js/config.php:53 -msgid "November" -msgstr "十一月" - -#: js/config.php:54 -msgid "December" -msgstr "十二月" - -#: js/js.js:355 -msgid "Settings" -msgstr "设置" - -#: js/js.js:812 -msgid "seconds ago" -msgstr "秒前" - -#: js/js.js:813 -msgid "%n minute ago" -msgid_plural "%n minutes ago" -msgstr[0] "%n 分钟以前" - -#: js/js.js:814 -msgid "%n hour ago" -msgid_plural "%n hours ago" -msgstr[0] "%n 小时以前" - -#: js/js.js:815 -msgid "today" -msgstr "今天" - -#: js/js.js:816 -msgid "yesterday" -msgstr "昨天" - -#: js/js.js:817 -msgid "%n day ago" -msgid_plural "%n days ago" -msgstr[0] "%n 天以前" - -#: js/js.js:818 -msgid "last month" -msgstr "上个月" - -#: js/js.js:819 -msgid "%n month ago" -msgid_plural "%n months ago" -msgstr[0] "%n 个月以前" - -#: js/js.js:820 -msgid "months ago" -msgstr "月前" - -#: js/js.js:821 -msgid "last year" -msgstr "去年" - -#: js/js.js:822 -msgid "years ago" -msgstr "年前" - -#: js/oc-dialogs.js:117 -msgid "Choose" -msgstr "选择" - -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 -msgid "Error loading file picker template" -msgstr "加载文件选取模板出错" - -#: js/oc-dialogs.js:160 -msgid "Yes" -msgstr "是" - -#: js/oc-dialogs.js:168 -msgid "No" -msgstr "否" - -#: js/oc-dialogs.js:181 -msgid "Ok" -msgstr "好的" - -#: 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 "未指定对象类型。" - -#: js/oc-vcategories.js:14 js/oc-vcategories.js:80 js/oc-vcategories.js:95 -#: js/oc-vcategories.js:110 js/oc-vcategories.js:125 js/oc-vcategories.js:136 -#: js/oc-vcategories.js:172 js/oc-vcategories.js:189 js/oc-vcategories.js:195 -#: js/oc-vcategories.js:199 js/share.js:129 js/share.js:142 js/share.js:149 -#: js/share.js:643 js/share.js:655 -msgid "Error" -msgstr "出错" - -#: js/oc-vcategories.js:179 -msgid "The app name is not specified." -msgstr "未指定应用名称。" - -#: js/oc-vcategories.js:194 -msgid "The required file {file} is not installed!" -msgstr "未安装所需要的文件 {file} !" - -#: js/share.js:30 js/share.js:45 js/share.js:87 -msgid "Shared" -msgstr "已分享" - -#: js/share.js:90 -msgid "Share" -msgstr "分享" - -#: js/share.js:131 js/share.js:683 -msgid "Error while sharing" -msgstr "分享出错" - -#: js/share.js:142 -msgid "Error while unsharing" -msgstr "取消分享出错" - -#: js/share.js:149 -msgid "Error while changing permissions" -msgstr "变更权限出错" - -#: js/share.js:158 -msgid "Shared with you and the group {group} by {owner}" -msgstr "由 {owner} 与您和 {group} 群组分享" - -#: js/share.js:160 -msgid "Shared with you by {owner}" -msgstr "由 {owner} 与您分享" - -#: js/share.js:183 -msgid "Share with" -msgstr "分享" - -#: js/share.js:188 -msgid "Share with link" -msgstr "分享链接" - -#: js/share.js:191 -msgid "Password protect" -msgstr "密码保护" - -#: js/share.js:193 templates/installation.php:57 templates/login.php:26 -msgid "Password" -msgstr "密码" - -#: js/share.js:198 -msgid "Allow Public Upload" -msgstr "允许公众上传" - -#: js/share.js:202 -msgid "Email link to person" -msgstr "面向个人的电子邮件链接" - -#: js/share.js:203 -msgid "Send" -msgstr "发送" - -#: js/share.js:208 -msgid "Set expiration date" -msgstr "设置失效日期" - -#: js/share.js:209 -msgid "Expiration date" -msgstr "失效日期" - -#: js/share.js:241 -msgid "Share via email:" -msgstr "通过电子邮件分享:" - -#: js/share.js:243 -msgid "No people found" -msgstr "查无此人" - -#: js/share.js:281 -msgid "Resharing is not allowed" -msgstr "不允许重复分享" - -#: js/share.js:317 -msgid "Shared in {item} with {user}" -msgstr "已经与 {user} 在 {item} 中分享" - -#: js/share.js:338 -msgid "Unshare" -msgstr "取消分享" - -#: js/share.js:350 -msgid "can edit" -msgstr "可编辑" - -#: js/share.js:352 -msgid "access control" -msgstr "访问控制" - -#: js/share.js:355 -msgid "create" -msgstr "创建" - -#: js/share.js:358 -msgid "update" -msgstr "更新" - -#: js/share.js:361 -msgid "delete" -msgstr "删除" - -#: js/share.js:364 -msgid "share" -msgstr "分享" - -#: js/share.js:398 js/share.js:630 -msgid "Password protected" -msgstr "密码保护" - -#: js/share.js:643 -msgid "Error unsetting expiration date" -msgstr "取消设置失效日期出错" - -#: js/share.js:655 -msgid "Error setting expiration date" -msgstr "设置失效日期出错" - -#: js/share.js:670 -msgid "Sending ..." -msgstr "发送中……" - -#: js/share.js:681 -msgid "Email sent" -msgstr "电子邮件已发送" - -#: js/update.js:17 -msgid "" -"The update was unsuccessful. Please report this issue to the ownCloud " -"community." -msgstr "升级失败。请向ownCloud社区报告此问题。" - -#: js/update.js:21 -msgid "The update was successful. Redirecting you to ownCloud now." -msgstr "升级成功。现在为您跳转到ownCloud。" - -#: lostpassword/controller.php:61 -#, php-format -msgid "%s password reset" -msgstr "%s 密码重置" - -#: lostpassword/templates/email.php:2 -msgid "Use the following link to reset your password: {link}" -msgstr "使用下面的链接来重置你的密码:{link}" - -#: lostpassword/templates/lostpassword.php:4 -msgid "" -"The link to reset your password has been sent to your email.
    If you do " -"not receive it within a reasonable amount of time, check your spam/junk " -"folders.
    If it is not there ask your local administrator ." -msgstr "重置密码的连接已经通过邮件到您的邮箱。
    如果你没有收到邮件,可能是由于要再等一下,或者检查一下您的垃圾邮件夹。
    如果还是没有收到,请联系您的系统管理员。" - -#: lostpassword/templates/lostpassword.php:12 -msgid "Request failed!
    Did you make sure your email/username was right?" -msgstr "请求失败!
    你确定你的邮件地址/用户名是正确的?" - -#: lostpassword/templates/lostpassword.php:15 -msgid "You will receive a link to reset your password via Email." -msgstr "你将会收到一个重置密码的链接" - -#: lostpassword/templates/lostpassword.php:18 templates/installation.php:51 -#: templates/login.php:19 -msgid "Username" -msgstr "用户名" - -#: lostpassword/templates/lostpassword.php:22 -msgid "" -"Your files are encrypted. If you haven't enabled the recovery key, there " -"will be no way to get your data back after your password is reset. If you " -"are not sure what to do, please contact your administrator before you " -"continue. Do you really want to continue?" -msgstr "您的文件是加密的。如果您还没有启用恢复密钥,在重置了密码后,您的数据讲无法恢复回来。如果您不确定是否这么做,请联系您的管理员在继续这个操作。你却是想继续么?" - -#: lostpassword/templates/lostpassword.php:24 -msgid "Yes, I really want to reset my password now" -msgstr "是的,我想现在重置密码。" - -#: lostpassword/templates/lostpassword.php:27 -msgid "Request reset" -msgstr "要求重置" - -#: lostpassword/templates/resetpassword.php:4 -msgid "Your password was reset" -msgstr "你的密码已经被重置了" - -#: lostpassword/templates/resetpassword.php:5 -msgid "To login page" -msgstr "转至登陆页面" - -#: lostpassword/templates/resetpassword.php:8 -msgid "New password" -msgstr "新密码" - -#: lostpassword/templates/resetpassword.php:11 -msgid "Reset password" -msgstr "重置密码" - -#: strings.php:5 -msgid "Personal" -msgstr "私人" - -#: strings.php:6 -msgid "Users" -msgstr "用户" - -#: strings.php:7 -msgid "Apps" -msgstr "程序" - -#: strings.php:8 -msgid "Admin" -msgstr "管理员" - -#: strings.php:9 -msgid "Help" -msgstr "帮助" - -#: templates/403.php:12 -msgid "Access forbidden" -msgstr "禁止访问" - -#: templates/404.php:15 -msgid "Cloud not found" -msgstr "云 没有被找到" - -#: templates/altmail.php:2 -#, php-format -msgid "" -"Hey there,\n" -"\n" -"just letting you know that %s shared %s with you.\n" -"View it: %s\n" -"\n" -"Cheers!" -msgstr "你好!⏎\n⏎\n温馨提示: %s 与您共享了 %s 。⏎\n查看: %s⏎\n⏎\n祝顺利!" - -#: templates/edit_categories_dialog.php:4 -msgid "Edit categories" -msgstr "编辑分类" - -#: templates/edit_categories_dialog.php:16 -msgid "Add" -msgstr "添加" - -#: templates/installation.php:24 templates/installation.php:31 -#: templates/installation.php:38 -msgid "Security Warning" -msgstr "安全警告" - -#: templates/installation.php:25 -msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" -msgstr "您的PHP版本是会受到NULL字节漏洞攻击的(CVE-2006-7243)" - -#: templates/installation.php:26 -#, php-format -msgid "Please update your PHP installation to use %s securely." -msgstr "请安全地升级您的PHP版本到 %s 。" - -#: templates/installation.php:32 -msgid "" -"No secure random number generator is available, please enable the PHP " -"OpenSSL extension." -msgstr "没有安全随机码生成器,请启用 PHP OpenSSL 扩展。" - -#: templates/installation.php:33 -msgid "" -"Without a secure random number generator an attacker may be able to predict " -"password reset tokens and take over your account." -msgstr "没有安全随机码生成器,黑客可以预测密码重置令牌并接管你的账户。" - -#: templates/installation.php:39 -msgid "" -"Your data directory and files are probably accessible from the internet " -"because the .htaccess file does not work." -msgstr "因为.htaccess文件无效,您的数据文件夹及文件可能可以在互联网上访问。" - -#: templates/installation.php:41 -#, php-format -msgid "" -"For information how to properly configure your server, please see the documentation." -msgstr "有关如何正确地配置您的服务器,请查看 文档。" - -#: templates/installation.php:47 -msgid "Create an admin account" -msgstr "建立一个 管理帐户" - -#: templates/installation.php:65 -msgid "Advanced" -msgstr "进阶" - -#: templates/installation.php:67 -msgid "Data folder" -msgstr "数据存放文件夹" - -#: templates/installation.php:77 -msgid "Configure the database" -msgstr "配置数据库" - -#: templates/installation.php:82 templates/installation.php:94 -#: templates/installation.php:105 templates/installation.php:116 -#: templates/installation.php:128 -msgid "will be used" -msgstr "将会使用" - -#: templates/installation.php:140 -msgid "Database user" -msgstr "数据库用户" - -#: templates/installation.php:147 -msgid "Database password" -msgstr "数据库密码" - -#: templates/installation.php:152 -msgid "Database name" -msgstr "数据库用户名" - -#: templates/installation.php:160 -msgid "Database tablespace" -msgstr "数据库表格空间" - -#: templates/installation.php:167 -msgid "Database host" -msgstr "数据库主机" - -#: templates/installation.php:175 -msgid "Finish setup" -msgstr "完成安装" - -#: templates/layout.user.php:41 -#, php-format -msgid "%s is available. Get more information on how to update." -msgstr "%s 是可用的。获取更多关于升级的信息。" - -#: templates/layout.user.php:66 -msgid "Log out" -msgstr "注销" - -#: templates/layout.user.php:100 -msgid "More apps" -msgstr "更多应用" - -#: templates/login.php:9 -msgid "Automatic logon rejected!" -msgstr "自动登录被拒绝!" - -#: templates/login.php:10 -msgid "" -"If you did not change your password recently, your account may be " -"compromised!" -msgstr "如果您最近没有修改您的密码,那您的帐号可能被攻击了!" - -#: templates/login.php:12 -msgid "Please change your password to secure your account again." -msgstr "请修改您的密码以保护账户。" - -#: templates/login.php:34 -msgid "Lost your password?" -msgstr "忘记密码?" - -#: templates/login.php:39 -msgid "remember" -msgstr "记住登录" - -#: templates/login.php:41 -msgid "Log in" -msgstr "登陆" - -#: templates/login.php:47 -msgid "Alternative Logins" -msgstr "备选登录" - -#: templates/mail.php:15 -#, php-format -msgid "" -"Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" -msgstr "你好!

    温馨提示: %s 与您共享了 %s 。

    \n查看: %s

    祝顺利!" - -#: templates/update.php:3 -#, php-format -msgid "Updating ownCloud to version %s, this may take a while." -msgstr "ownCloud正在升级至 %s 版,这可能需要一点时间。" diff --git a/l10n/zh_CN.GB2312/files.po b/l10n/zh_CN.GB2312/files.po deleted file mode 100644 index b7c7892b60..0000000000 --- a/l10n/zh_CN.GB2312/files.po +++ /dev/null @@ -1,347 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# aivier , 2013 -# hlx98007 , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"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 "无法移动 %s - 存在同名文件" - -#: ajax/move.php:27 ajax/move.php:30 -#, php-format -msgid "Could not move %s" -msgstr "无法移动 %s" - -#: ajax/upload.php:16 ajax/upload.php:45 -msgid "Unable to set upload directory." -msgstr "无法设置上传文件夹" - -#: ajax/upload.php:22 -msgid "Invalid Token" -msgstr "非法Token" - -#: ajax/upload.php:59 -msgid "No file was uploaded. Unknown error" -msgstr "没有上传文件。未知错误" - -#: ajax/upload.php:66 -msgid "There is no error, the file uploaded with success" -msgstr "文件上传成功" - -#: ajax/upload.php:67 -msgid "" -"The uploaded file exceeds the upload_max_filesize directive in php.ini: " -msgstr "上传的文件超过了php.ini指定的upload_max_filesize" - -#: ajax/upload.php:69 -msgid "" -"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " -"the HTML form" -msgstr "上传的文件超过了 HTML 表格中指定的 MAX_FILE_SIZE 选项" - -#: ajax/upload.php:70 -msgid "The uploaded file was only partially uploaded" -msgstr "文件部分上传" - -#: ajax/upload.php:71 -msgid "No file was uploaded" -msgstr "没有上传文件" - -#: ajax/upload.php:72 -msgid "Missing a temporary folder" -msgstr "缺失临时文件夹" - -#: ajax/upload.php:73 -msgid "Failed to write to disk" -msgstr "写磁盘失败" - -#: ajax/upload.php:91 -msgid "Not enough storage available" -msgstr "容量不足" - -#: ajax/upload.php:123 -msgid "Invalid directory." -msgstr "无效文件夹" - -#: appinfo/app.php:12 -msgid "Files" -msgstr "文件" - -#: js/file-upload.js:11 -msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "不能上传您的文件,由于它是文件夹或者为空文件" - -#: js/file-upload.js:24 -msgid "Not enough space available" -msgstr "容量不足" - -#: js/file-upload.js:64 -msgid "Upload cancelled." -msgstr "上传取消了" - -#: js/file-upload.js:167 js/files.js:280 -msgid "" -"File upload is in progress. Leaving the page now will cancel the upload." -msgstr "文件正在上传。关闭页面会取消上传。" - -#: js/file-upload.js:233 js/files.js:353 -msgid "URL cannot be empty." -msgstr "网址不能为空。" - -#: js/file-upload.js:238 lib/app.php:53 -msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" -msgstr "无效文件夹名。“Shared”已经被系统保留。" - -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 -msgid "Error" -msgstr "出错" - -#: js/fileactions.js:116 -msgid "Share" -msgstr "分享" - -#: js/fileactions.js:126 -msgid "Delete permanently" -msgstr "永久删除" - -#: js/fileactions.js:192 -msgid "Rename" -msgstr "重命名" - -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:465 -msgid "Pending" -msgstr "等待中" - -#: js/filelist.js:303 js/filelist.js:305 -msgid "{new_name} already exists" -msgstr "{new_name} 已存在" - -#: js/filelist.js:303 js/filelist.js:305 -msgid "replace" -msgstr "替换" - -#: js/filelist.js:303 -msgid "suggest name" -msgstr "推荐名称" - -#: js/filelist.js:303 js/filelist.js:305 -msgid "cancel" -msgstr "取消" - -#: js/filelist.js:350 -msgid "replaced {new_name} with {old_name}" -msgstr "已用 {old_name} 替换 {new_name}" - -#: js/filelist.js:350 -msgid "undo" -msgstr "撤销" - -#: js/filelist.js:453 -msgid "Uploading %n file" -msgid_plural "Uploading %n files" -msgstr[0] "正在上传 %n 个文件" - -#: js/filelist.js:518 -msgid "files uploading" -msgstr "个文件正在上传" - -#: js/files.js:52 -msgid "'.' is an invalid file name." -msgstr "'.' 文件名不正确" - -#: js/files.js:56 -msgid "File name cannot be empty." -msgstr "文件名不能为空" - -#: js/files.js:64 -msgid "" -"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " -"allowed." -msgstr "文件名内不能包含以下符号:\\ / < > : \" | ?和 *" - -#: js/files.js:78 -msgid "Your storage is full, files can not be updated or synced anymore!" -msgstr "容量已满,不能再同步/上传文件了!" - -#: js/files.js:82 -msgid "Your storage is almost full ({usedSpacePercent}%)" -msgstr "你的空间快用满了 ({usedSpacePercent}%)" - -#: js/files.js:94 -msgid "" -"Encryption was disabled but your files are still encrypted. Please go to " -"your personal settings to decrypt your files." -msgstr "" - -#: js/files.js:245 -msgid "" -"Your download is being prepared. This might take some time if the files are " -"big." -msgstr "正在下载,可能会花点时间,跟文件大小有关" - -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "不正确文件夹名。Shared是保留名,不能使用。" - -#: js/files.js:760 templates/index.php:67 -msgid "Name" -msgstr "名称" - -#: js/files.js:761 templates/index.php:78 -msgid "Size" -msgstr "大小" - -#: js/files.js:762 templates/index.php:80 -msgid "Modified" -msgstr "修改日期" - -#: js/files.js:778 -msgid "%n folder" -msgid_plural "%n folders" -msgstr[0] "%n 个文件夹" - -#: js/files.js:784 -msgid "%n file" -msgid_plural "%n files" -msgstr[0] "%n 个文件" - -#: lib/app.php:73 -#, php-format -msgid "%s could not be renamed" -msgstr "不能重命名 %s" - -#: lib/helper.php:11 templates/index.php:18 -msgid "Upload" -msgstr "上传" - -#: templates/admin.php:5 -msgid "File handling" -msgstr "文件处理中" - -#: templates/admin.php:7 -msgid "Maximum upload size" -msgstr "最大上传大小" - -#: templates/admin.php:10 -msgid "max. possible: " -msgstr "最大可能" - -#: templates/admin.php:15 -msgid "Needed for multi-file and folder downloads." -msgstr "需要多文件和文件夹下载." - -#: templates/admin.php:17 -msgid "Enable ZIP-download" -msgstr "支持ZIP下载" - -#: templates/admin.php:20 -msgid "0 is unlimited" -msgstr "0是无限的" - -#: templates/admin.php:22 -msgid "Maximum input size for ZIP files" -msgstr "最大的ZIP文件输入大小" - -#: templates/admin.php:26 -msgid "Save" -msgstr "保存" - -#: templates/index.php:7 -msgid "New" -msgstr "新建" - -#: templates/index.php:10 -msgid "Text file" -msgstr "文本文档" - -#: templates/index.php:12 -msgid "Folder" -msgstr "文件夹" - -#: templates/index.php:14 -msgid "From link" -msgstr "来自链接" - -#: templates/index.php:41 -msgid "Deleted files" -msgstr "已删除的文件" - -#: templates/index.php:46 -msgid "Cancel upload" -msgstr "取消上传" - -#: templates/index.php:52 -msgid "You don’t have write permissions here." -msgstr "您没有写入权限。" - -#: templates/index.php:59 -msgid "Nothing in here. Upload something!" -msgstr "这里没有东西.上传点什么!" - -#: templates/index.php:73 -msgid "Download" -msgstr "下载" - -#: templates/index.php:85 templates/index.php:86 -msgid "Unshare" -msgstr "取消分享" - -#: templates/index.php:91 templates/index.php:92 -msgid "Delete" -msgstr "删除" - -#: templates/index.php:105 -msgid "Upload too large" -msgstr "上传过大" - -#: templates/index.php:107 -msgid "" -"The files you are trying to upload exceed the maximum size for file uploads " -"on this server." -msgstr "你正在试图上传的文件超过了此服务器支持的最大的文件大小." - -#: templates/index.php:112 -msgid "Files are being scanned, please wait." -msgstr "正在扫描文件,请稍候." - -#: templates/index.php:115 -msgid "Current scanning" -msgstr "正在扫描" - -#: templates/part.list.php:74 -msgid "directory" -msgstr "文件夹" - -#: templates/part.list.php:76 -msgid "directories" -msgstr "文件夹" - -#: templates/part.list.php:85 -msgid "file" -msgstr "文件" - -#: templates/part.list.php:87 -msgid "files" -msgstr "文件" - -#: templates/upgrade.php:2 -msgid "Upgrading filesystem cache..." -msgstr "升级系统缓存..." diff --git a/l10n/zh_CN.GB2312/files_encryption.po b/l10n/zh_CN.GB2312/files_encryption.po deleted file mode 100644 index 5d2f51942f..0000000000 --- a/l10n/zh_CN.GB2312/files_encryption.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/adminrecovery.php:29 -msgid "Recovery key successfully enabled" -msgstr "" - -#: ajax/adminrecovery.php:34 -msgid "" -"Could not enable recovery key. Please check your recovery key password!" -msgstr "" - -#: ajax/adminrecovery.php:48 -msgid "Recovery key successfully disabled" -msgstr "" - -#: ajax/adminrecovery.php:53 -msgid "" -"Could not disable recovery key. Please check your recovery key password!" -msgstr "" - -#: ajax/changeRecoveryPassword.php:49 -msgid "Password successfully changed." -msgstr "" - -#: ajax/changeRecoveryPassword.php:51 -msgid "Could not change the password. Maybe the old password was not correct." -msgstr "" - -#: ajax/updatePrivateKeyPassword.php:51 -msgid "Private key password successfully updated." -msgstr "" - -#: ajax/updatePrivateKeyPassword.php:53 -msgid "" -"Could not update the private key password. Maybe the old password was not " -"correct." -msgstr "" - -#: files/error.php:7 -msgid "" -"Your private key is not valid! Likely your password was changed outside the " -"ownCloud system (e.g. your corporate directory). You can update your private" -" key password in your personal settings to recover access to your encrypted " -"files." -msgstr "" - -#: hooks/hooks.php:41 -msgid "Missing requirements." -msgstr "" - -#: hooks/hooks.php:42 -msgid "" -"Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " -"together with the PHP extension is enabled and configured properly. For now," -" the encryption app has been disabled." -msgstr "" - -#: hooks/hooks.php:249 -msgid "Following users are not set up for encryption:" -msgstr "" - -#: js/settings-admin.js:11 -msgid "Saving..." -msgstr "保存中..." - -#: templates/invalid_private_key.php:5 -msgid "" -"Your private key is not valid! Maybe the your password was changed from " -"outside." -msgstr "" - -#: templates/invalid_private_key.php:7 -msgid "You can unlock your private key in your " -msgstr "" - -#: templates/invalid_private_key.php:7 -msgid "personal settings" -msgstr "" - -#: templates/settings-admin.php:5 templates/settings-personal.php:4 -msgid "Encryption" -msgstr "加密" - -#: templates/settings-admin.php:10 -msgid "" -"Enable recovery key (allow to recover users files in case of password loss):" -msgstr "" - -#: templates/settings-admin.php:14 -msgid "Recovery key password" -msgstr "" - -#: templates/settings-admin.php:21 templates/settings-personal.php:54 -msgid "Enabled" -msgstr "" - -#: templates/settings-admin.php:29 templates/settings-personal.php:62 -msgid "Disabled" -msgstr "" - -#: templates/settings-admin.php:34 -msgid "Change recovery key password:" -msgstr "" - -#: templates/settings-admin.php:41 -msgid "Old Recovery key password" -msgstr "" - -#: templates/settings-admin.php:48 -msgid "New Recovery key password" -msgstr "" - -#: templates/settings-admin.php:53 -msgid "Change Password" -msgstr "" - -#: templates/settings-personal.php:11 -msgid "Your private key password no longer match your log-in password:" -msgstr "" - -#: templates/settings-personal.php:14 -msgid "Set your old private key password to your current log-in password." -msgstr "" - -#: templates/settings-personal.php:16 -msgid "" -" If you don't remember your old password you can ask your administrator to " -"recover your files." -msgstr "" - -#: templates/settings-personal.php:24 -msgid "Old log-in password" -msgstr "" - -#: templates/settings-personal.php:30 -msgid "Current log-in password" -msgstr "" - -#: templates/settings-personal.php:35 -msgid "Update Private Key Password" -msgstr "" - -#: templates/settings-personal.php:45 -msgid "Enable password recovery:" -msgstr "" - -#: templates/settings-personal.php:47 -msgid "" -"Enabling this option will allow you to reobtain access to your encrypted " -"files in case of password loss" -msgstr "" - -#: templates/settings-personal.php:63 -msgid "File recovery settings updated" -msgstr "" - -#: templates/settings-personal.php:64 -msgid "Could not update file recovery" -msgstr "" diff --git a/l10n/zh_CN.GB2312/files_external.po b/l10n/zh_CN.GB2312/files_external.po deleted file mode 100644 index b9c2d6f3ae..0000000000 --- a/l10n/zh_CN.GB2312/files_external.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# hyy0591 , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-07-23 01:55-0400\n" -"PO-Revision-Date: 2013-07-23 05:05+0000\n" -"Last-Translator: hyy0591 \n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: js/dropbox.js:7 js/dropbox.js:28 js/google.js:16 js/google.js:34 -msgid "Access granted" -msgstr "已授予权限" - -#: js/dropbox.js:30 js/dropbox.js:96 js/dropbox.js:102 -msgid "Error configuring Dropbox storage" -msgstr "配置 Dropbox 存储出错" - -#: js/dropbox.js:65 js/google.js:66 -msgid "Grant access" -msgstr "授予权限" - -#: js/dropbox.js:101 -msgid "Please provide a valid Dropbox app key and secret." -msgstr "请提供一个有效的 Dropbox app key 和 secret。" - -#: js/google.js:36 js/google.js:93 -msgid "Error configuring Google Drive storage" -msgstr "配置 Google Drive 存储失败" - -#: lib/config.php:447 -msgid "" -"Warning: \"smbclient\" is not installed. Mounting of CIFS/SMB shares " -"is not possible. Please ask your system administrator to install it." -msgstr "注意:“SMB客户端”未安装。CIFS/SMB分享不可用。请向您的系统管理员请求安装该客户端。" - -#: lib/config.php:450 -msgid "" -"Warning: The FTP support in PHP is not enabled or installed. Mounting" -" of FTP shares is not possible. Please ask your system administrator to " -"install it." -msgstr "注意:PHP的FTP支持尚未启用或未安装。FTP分享不可用。请向您的系统管理员请求安装。" - -#: lib/config.php:453 -msgid "" -"Warning: The Curl support in PHP is not enabled or installed. " -"Mounting of ownCloud / WebDAV or GoogleDrive is not possible. Please ask " -"your system administrator to install it." -msgstr "警告: PHP 的 Curl 支持没有安装或打开。挂载 ownCloud、WebDAV 或 Google Drive 的功能将不可用。请询问您的系统管理员去安装它。" - -#: templates/settings.php:3 -msgid "External Storage" -msgstr "外部存储" - -#: templates/settings.php:9 templates/settings.php:28 -msgid "Folder name" -msgstr "文件夹名" - -#: templates/settings.php:10 -msgid "External storage" -msgstr "外部存储" - -#: templates/settings.php:11 -msgid "Configuration" -msgstr "配置" - -#: templates/settings.php:12 -msgid "Options" -msgstr "选项" - -#: templates/settings.php:13 -msgid "Applicable" -msgstr "可应用" - -#: templates/settings.php:33 -msgid "Add storage" -msgstr "扩容" - -#: templates/settings.php:90 -msgid "None set" -msgstr "未设置" - -#: templates/settings.php:91 -msgid "All Users" -msgstr "所有用户" - -#: templates/settings.php:92 -msgid "Groups" -msgstr "群组" - -#: templates/settings.php:100 -msgid "Users" -msgstr "用户" - -#: templates/settings.php:113 templates/settings.php:114 -#: templates/settings.php:149 templates/settings.php:150 -msgid "Delete" -msgstr "删除" - -#: templates/settings.php:129 -msgid "Enable User External Storage" -msgstr "启用用户外部存储" - -#: templates/settings.php:130 -msgid "Allow users to mount their own external storage" -msgstr "允许用户挂载他们的外部存储" - -#: templates/settings.php:141 -msgid "SSL root certificates" -msgstr "SSL 根证书" - -#: templates/settings.php:159 -msgid "Import Root Certificate" -msgstr "导入根证书" diff --git a/l10n/zh_CN.GB2312/files_sharing.po b/l10n/zh_CN.GB2312/files_sharing.po deleted file mode 100644 index 72a289d020..0000000000 --- a/l10n/zh_CN.GB2312/files_sharing.po +++ /dev/null @@ -1,81 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# aivier , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 18:23+0000\n" -"Last-Translator: aivier \n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: templates/authenticate.php:4 -msgid "The password is wrong. Try again." -msgstr "密码错误。请重试。" - -#: templates/authenticate.php:7 -msgid "Password" -msgstr "密码" - -#: templates/authenticate.php:9 -msgid "Submit" -msgstr "提交" - -#: templates/part.404.php:3 -msgid "Sorry, this link doesn’t seem to work anymore." -msgstr "对不起,这个链接看起来是错误的。" - -#: templates/part.404.php:4 -msgid "Reasons might be:" -msgstr "原因可能是:" - -#: templates/part.404.php:6 -msgid "the item was removed" -msgstr "项目已经移除" - -#: templates/part.404.php:7 -msgid "the link expired" -msgstr "链接已过期" - -#: templates/part.404.php:8 -msgid "sharing is disabled" -msgstr "分享已经被禁用" - -#: templates/part.404.php:10 -msgid "For more info, please ask the person who sent this link." -msgstr "欲了解更多信息,请联系将此链接发送给你的人。" - -#: templates/public.php:15 -#, php-format -msgid "%s shared the folder %s with you" -msgstr "%s 与您分享了文件夹 %s" - -#: templates/public.php:18 -#, php-format -msgid "%s shared the file %s with you" -msgstr "%s 与您分享了文件 %s" - -#: templates/public.php:26 templates/public.php:88 -msgid "Download" -msgstr "下载" - -#: templates/public.php:43 templates/public.php:46 -msgid "Upload" -msgstr "上传" - -#: templates/public.php:56 -msgid "Cancel upload" -msgstr "取消上传" - -#: templates/public.php:85 -msgid "No preview available for" -msgstr "没有预览可用于" diff --git a/l10n/zh_CN.GB2312/files_trashbin.po b/l10n/zh_CN.GB2312/files_trashbin.po deleted file mode 100644 index cef04c5439..0000000000 --- a/l10n/zh_CN.GB2312/files_trashbin.po +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-16 01:29-0400\n" -"PO-Revision-Date: 2013-08-15 10:40+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/delete.php:42 -#, php-format -msgid "Couldn't delete %s permanently" -msgstr "" - -#: ajax/undelete.php:42 -#, php-format -msgid "Couldn't restore %s" -msgstr "" - -#: js/trash.js:7 js/trash.js:100 -msgid "perform restore operation" -msgstr "" - -#: js/trash.js:20 js/trash.js:48 js/trash.js:118 js/trash.js:146 -msgid "Error" -msgstr "出错" - -#: js/trash.js:36 -msgid "delete file permanently" -msgstr "" - -#: js/trash.js:127 -msgid "Delete permanently" -msgstr "永久删除" - -#: js/trash.js:182 templates/index.php:17 -msgid "Name" -msgstr "名称" - -#: js/trash.js:183 templates/index.php:27 -msgid "Deleted" -msgstr "" - -#: js/trash.js:191 -msgid "%n folder" -msgid_plural "%n folders" -msgstr[0] "%n 个文件夹" - -#: js/trash.js:197 -msgid "%n file" -msgid_plural "%n files" -msgstr[0] "%n 个文件" - -#: lib/trash.php:819 lib/trash.php:821 -msgid "restored" -msgstr "" - -#: templates/index.php:9 -msgid "Nothing in here. Your trash bin is empty!" -msgstr "" - -#: templates/index.php:20 templates/index.php:22 -msgid "Restore" -msgstr "恢复" - -#: templates/index.php:30 templates/index.php:31 -msgid "Delete" -msgstr "删除" - -#: templates/part.breadcrumb.php:9 -msgid "Deleted Files" -msgstr "删除的文件" diff --git a/l10n/zh_CN.GB2312/files_versions.po b/l10n/zh_CN.GB2312/files_versions.po deleted file mode 100644 index faa83e8fc6..0000000000 --- a/l10n/zh_CN.GB2312/files_versions.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# aivier , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-16 01:29-0400\n" -"PO-Revision-Date: 2013-08-15 11:00+0000\n" -"Last-Translator: aivier \n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/rollbackVersion.php:13 -#, php-format -msgid "Could not revert: %s" -msgstr "无法恢复:%s" - -#: js/versions.js:7 -msgid "Versions" -msgstr "版本" - -#: js/versions.js:53 -msgid "Failed to revert {file} to revision {timestamp}." -msgstr "无法恢复文件 {file} 到 版本 {timestamp}。" - -#: js/versions.js:79 -msgid "More versions..." -msgstr "更多版本" - -#: js/versions.js:116 -msgid "No other versions available" -msgstr "没有其他可用版本" - -#: js/versions.js:149 -msgid "Restore" -msgstr "恢复" diff --git a/l10n/zh_CN.GB2312/lib.po b/l10n/zh_CN.GB2312/lib.po deleted file mode 100644 index 26675677bd..0000000000 --- a/l10n/zh_CN.GB2312/lib.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: app.php:239 -#, php-format -msgid "" -"App \"%s\" can't be installed because it is not compatible with this version" -" of ownCloud." -msgstr "" - -#: app.php:250 -msgid "No app name specified" -msgstr "" - -#: app.php:361 -msgid "Help" -msgstr "帮助" - -#: app.php:374 -msgid "Personal" -msgstr "私人" - -#: app.php:385 -msgid "Settings" -msgstr "设置" - -#: app.php:397 -msgid "Users" -msgstr "用户" - -#: app.php:410 -msgid "Admin" -msgstr "管理员" - -#: app.php:837 -#, php-format -msgid "Failed to upgrade \"%s\"." -msgstr "" - -#: defaults.php:35 -msgid "web services under your control" -msgstr "您控制的网络服务" - -#: files.php:66 files.php:98 -#, php-format -msgid "cannot open \"%s\"" -msgstr "" - -#: files.php:226 -msgid "ZIP download is turned off." -msgstr "ZIP 下载已关闭" - -#: files.php:227 -msgid "Files need to be downloaded one by one." -msgstr "需要逐个下载文件。" - -#: files.php:228 files.php:256 -msgid "Back to Files" -msgstr "返回到文件" - -#: files.php:253 -msgid "Selected files too large to generate zip file." -msgstr "选择的文件太大而不能生成 zip 文件。" - -#: files.php:254 -msgid "" -"Download the files in smaller chunks, seperately or kindly ask your " -"administrator." -msgstr "" - -#: installer.php:63 -msgid "No source specified when installing app" -msgstr "" - -#: installer.php:70 -msgid "No href specified when installing app from http" -msgstr "" - -#: installer.php:75 -msgid "No path specified when installing app from local file" -msgstr "" - -#: installer.php:89 -#, php-format -msgid "Archives of type %s are not supported" -msgstr "" - -#: installer.php:103 -msgid "Failed to open archive when installing app" -msgstr "" - -#: installer.php:123 -msgid "App does not provide an info.xml file" -msgstr "" - -#: installer.php:129 -msgid "App can't be installed because of not allowed code in the App" -msgstr "" - -#: installer.php:138 -msgid "" -"App can't be installed because it is not compatible with this version of " -"ownCloud" -msgstr "" - -#: installer.php:144 -msgid "" -"App can't be installed because it contains the true tag " -"which is not allowed for non shipped apps" -msgstr "" - -#: installer.php:150 -msgid "" -"App can't be installed because the version in info.xml/version is not the " -"same as the version reported from the app store" -msgstr "" - -#: installer.php:160 -msgid "App directory already exists" -msgstr "" - -#: installer.php:173 -#, php-format -msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" - -#: json.php:28 -msgid "Application is not enabled" -msgstr "应用未启用" - -#: json.php:39 json.php:62 json.php:73 -msgid "Authentication error" -msgstr "验证错误" - -#: json.php:51 -msgid "Token expired. Please reload page." -msgstr "会话过期。请刷新页面。" - -#: search/provider/file.php:17 search/provider/file.php:35 -msgid "Files" -msgstr "文件" - -#: search/provider/file.php:26 search/provider/file.php:33 -msgid "Text" -msgstr "文本" - -#: search/provider/file.php:29 -msgid "Images" -msgstr "图片" - -#: setup/abstractdatabase.php:22 -#, php-format -msgid "%s enter the database username." -msgstr "" - -#: setup/abstractdatabase.php:25 -#, php-format -msgid "%s enter the database name." -msgstr "" - -#: setup/abstractdatabase.php:28 -#, php-format -msgid "%s you may not use dots in the database name" -msgstr "" - -#: setup/mssql.php:20 -#, php-format -msgid "MS SQL username and/or password not valid: %s" -msgstr "" - -#: setup/mssql.php:21 setup/mysql.php:13 setup/oci.php:114 -#: setup/postgresql.php:24 setup/postgresql.php:70 -msgid "You need to enter either an existing account or the administrator." -msgstr "" - -#: setup/mysql.php:12 -msgid "MySQL username and/or password not valid" -msgstr "" - -#: setup/mysql.php:67 setup/oci.php:54 setup/oci.php:121 setup/oci.php:147 -#: setup/oci.php:154 setup/oci.php:165 setup/oci.php:172 setup/oci.php:181 -#: setup/oci.php:189 setup/oci.php:198 setup/oci.php:204 -#: setup/postgresql.php:89 setup/postgresql.php:98 setup/postgresql.php:115 -#: setup/postgresql.php:125 setup/postgresql.php:134 -#, php-format -msgid "DB Error: \"%s\"" -msgstr "" - -#: setup/mysql.php:68 setup/oci.php:55 setup/oci.php:122 setup/oci.php:148 -#: setup/oci.php:155 setup/oci.php:166 setup/oci.php:182 setup/oci.php:190 -#: setup/oci.php:199 setup/postgresql.php:90 setup/postgresql.php:99 -#: setup/postgresql.php:116 setup/postgresql.php:126 setup/postgresql.php:135 -#, php-format -msgid "Offending command was: \"%s\"" -msgstr "" - -#: setup/mysql.php:85 -#, php-format -msgid "MySQL user '%s'@'localhost' exists already." -msgstr "" - -#: setup/mysql.php:86 -msgid "Drop this user from MySQL" -msgstr "" - -#: setup/mysql.php:91 -#, php-format -msgid "MySQL user '%s'@'%%' already exists" -msgstr "" - -#: setup/mysql.php:92 -msgid "Drop this user from MySQL." -msgstr "" - -#: setup/oci.php:34 -msgid "Oracle connection could not be established" -msgstr "" - -#: setup/oci.php:41 setup/oci.php:113 -msgid "Oracle username and/or password not valid" -msgstr "" - -#: setup/oci.php:173 setup/oci.php:205 -#, php-format -msgid "Offending command was: \"%s\", name: %s, password: %s" -msgstr "" - -#: setup/postgresql.php:23 setup/postgresql.php:69 -msgid "PostgreSQL username and/or password not valid" -msgstr "" - -#: setup.php:28 -msgid "Set an admin username." -msgstr "" - -#: setup.php:31 -msgid "Set an admin password." -msgstr "" - -#: setup.php:184 -msgid "" -"Your web server is not yet properly setup to allow files synchronization " -"because the WebDAV interface seems to be broken." -msgstr "因WebDAV接口故障,您的网络服务器好像并未允许文件同步。" - -#: setup.php:185 -#, php-format -msgid "Please double check the installation guides." -msgstr "请双击安装向导。" - -#: template/functions.php:80 -msgid "seconds ago" -msgstr "秒前" - -#: template/functions.php:81 -msgid "%n minute ago" -msgid_plural "%n minutes ago" -msgstr[0] "%n 分钟以前" - -#: template/functions.php:82 -msgid "%n hour ago" -msgid_plural "%n hours ago" -msgstr[0] "%n 小时以前" - -#: template/functions.php:83 -msgid "today" -msgstr "今天" - -#: template/functions.php:84 -msgid "yesterday" -msgstr "昨天" - -#: template/functions.php:85 -msgid "%n day go" -msgid_plural "%n days ago" -msgstr[0] "%n 天以前" - -#: template/functions.php:86 -msgid "last month" -msgstr "上个月" - -#: template/functions.php:87 -msgid "%n month ago" -msgid_plural "%n months ago" -msgstr[0] "%n 个月以前" - -#: template/functions.php:88 -msgid "last year" -msgstr "去年" - -#: template/functions.php:89 -msgid "years ago" -msgstr "年前" - -#: template.php:297 -msgid "Caused by:" -msgstr "" - -#: vcategories.php:188 vcategories.php:249 -#, php-format -msgid "Could not find category \"%s\"" -msgstr "" diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po deleted file mode 100644 index 16967e598a..0000000000 --- a/l10n/zh_CN.GB2312/settings.po +++ /dev/null @@ -1,543 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# hlx98007 , 2013 -# Martin Liu , 2013 -# hyy0591 , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/apps/ocs.php:20 -msgid "Unable to load list from App Store" -msgstr "不能从App Store 中加载列表" - -#: ajax/changedisplayname.php:25 ajax/removeuser.php:15 ajax/setquota.php:17 -#: ajax/togglegroups.php:20 -msgid "Authentication error" -msgstr "验证错误" - -#: ajax/changedisplayname.php:31 -msgid "Your display name has been changed." -msgstr "您的显示名称已修改" - -#: ajax/changedisplayname.php:34 -msgid "Unable to change display name" -msgstr "无法更改显示名称" - -#: ajax/creategroup.php:10 -msgid "Group already exists" -msgstr "群组已存在" - -#: ajax/creategroup.php:19 -msgid "Unable to add group" -msgstr "未能添加群组" - -#: ajax/lostpassword.php:12 -msgid "Email saved" -msgstr "Email 保存了" - -#: ajax/lostpassword.php:14 -msgid "Invalid email" -msgstr "非法Email" - -#: ajax/removegroup.php:13 -msgid "Unable to delete group" -msgstr "未能删除群组" - -#: ajax/removeuser.php:25 -msgid "Unable to delete user" -msgstr "未能删除用户" - -#: ajax/setlanguage.php:15 -msgid "Language changed" -msgstr "语言改变了" - -#: ajax/setlanguage.php:17 ajax/setlanguage.php:20 -msgid "Invalid request" -msgstr "非法请求" - -#: ajax/togglegroups.php:12 -msgid "Admins can't remove themself from the admin group" -msgstr "管理员无法将自己从管理组中移除" - -#: ajax/togglegroups.php:30 -#, php-format -msgid "Unable to add user to group %s" -msgstr "未能添加用户到群组 %s" - -#: ajax/togglegroups.php:36 -#, php-format -msgid "Unable to remove user from group %s" -msgstr "未能将用户从群组 %s 移除" - -#: ajax/updateapp.php:14 -msgid "Couldn't update app." -msgstr "应用无法升级。" - -#: js/apps.js:35 -msgid "Update to {appversion}" -msgstr "升级至{appversion}" - -#: js/apps.js:41 js/apps.js:74 js/apps.js:100 -msgid "Disable" -msgstr "禁用" - -#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 -msgid "Enable" -msgstr "启用" - -#: js/apps.js:63 -msgid "Please wait...." -msgstr "请稍候……" - -#: js/apps.js:71 js/apps.js:72 js/apps.js:92 -msgid "Error while disabling app" -msgstr "" - -#: js/apps.js:91 js/apps.js:104 js/apps.js:105 -msgid "Error while enabling app" -msgstr "" - -#: js/apps.js:115 -msgid "Updating...." -msgstr "升级中……" - -#: js/apps.js:118 -msgid "Error while updating app" -msgstr "应用升级时出现错误" - -#: js/apps.js:118 -msgid "Error" -msgstr "出错" - -#: js/apps.js:119 templates/apps.php:43 -msgid "Update" -msgstr "更新" - -#: js/apps.js:122 -msgid "Updated" -msgstr "已升级" - -#: js/personal.js:150 -msgid "Decrypting files... Please wait, this can take some time." -msgstr "" - -#: js/personal.js:172 -msgid "Saving..." -msgstr "保存中..." - -#: js/users.js:47 -msgid "deleted" -msgstr "删除" - -#: js/users.js:47 -msgid "undo" -msgstr "撤销" - -#: js/users.js:79 -msgid "Unable to remove user" -msgstr "无法移除用户" - -#: js/users.js:92 templates/users.php:26 templates/users.php:87 -#: templates/users.php:112 -msgid "Groups" -msgstr "群组" - -#: js/users.js:97 templates/users.php:89 templates/users.php:124 -msgid "Group Admin" -msgstr "群组管理员" - -#: js/users.js:120 templates/users.php:164 -msgid "Delete" -msgstr "删除" - -#: js/users.js:277 -msgid "add group" -msgstr "添加群组" - -#: js/users.js:436 -msgid "A valid username must be provided" -msgstr "请填写有效用户名" - -#: js/users.js:437 js/users.js:443 js/users.js:458 -msgid "Error creating user" -msgstr "新增用户时出现错误" - -#: js/users.js:442 -msgid "A valid password must be provided" -msgstr "请填写有效密码" - -#: personal.php:40 personal.php:41 -msgid "__language_name__" -msgstr "Chinese" - -#: templates/admin.php:15 -msgid "Security Warning" -msgstr "安全警告" - -#: templates/admin.php:18 -msgid "" -"Your data directory and your files are probably accessible from the " -"internet. The .htaccess file is not working. We strongly suggest that you " -"configure your webserver in a way that the data directory is no longer " -"accessible or you move the data directory outside the webserver document " -"root." -msgstr "您的数据文件夹和您的文件或许能够从互联网访问。ownCloud 提供的 .htaccesss 文件未其作用。我们强烈建议您配置网络服务器以使数据文件夹不能从互联网访问,或将移动数据文件夹移出网络服务器文档根目录。" - -#: templates/admin.php:29 -msgid "Setup Warning" -msgstr "配置注意" - -#: templates/admin.php:32 -msgid "" -"Your web server is not yet properly setup to allow files synchronization " -"because the WebDAV interface seems to be broken." -msgstr "因WebDAV接口故障,您的网络服务器好像并未允许文件同步。" - -#: templates/admin.php:33 -#, php-format -msgid "Please double check the installation guides." -msgstr "请双击安装向导。" - -#: templates/admin.php:44 -msgid "Module 'fileinfo' missing" -msgstr "模块“fileinfo”丢失。" - -#: templates/admin.php:47 -msgid "" -"The PHP module 'fileinfo' is missing. We strongly recommend to enable this " -"module to get best results with mime-type detection." -msgstr "PHP 模块“fileinfo”丢失。我们强烈建议打开此模块来获得 mine 类型检测的最佳结果。" - -#: templates/admin.php:58 -msgid "Locale not working" -msgstr "区域设置未运作" - -#: templates/admin.php:63 -#, php-format -msgid "" -"System locale can't be set to %s. This means that there might be problems " -"with certain characters in file names. We strongly suggest to install the " -"required packages on your system to support %s." -msgstr "ownCloud 服务器不能把系统区域设置为 %s。这意味着文件名可内可能含有某些引起问题的字符。我们强烈建议在您的系统上安装必要的区域/语言支持包来支持 “%s” 。" - -#: templates/admin.php:75 -msgid "Internet connection not working" -msgstr "互联网连接未运作" - -#: templates/admin.php:78 -msgid "" -"This server has no working internet connection. This means that some of the " -"features like mounting of external storage, notifications about updates or " -"installation of 3rd party apps don´t work. Accessing files from remote and " -"sending of notification emails might also not work. We suggest to enable " -"internet connection for this server if you want to have all features." -msgstr "服务器没有可用的Internet连接。这意味着像挂载外部储存、版本更新提示和安装第三方插件等功能会失效。远程访问文件和发送邮件提醒也可能会失效。如果您需要这些功能,建议开启服务器的英特网连接。" - -#: templates/admin.php:92 -msgid "Cron" -msgstr "Cron" - -#: templates/admin.php:99 -msgid "Execute one task with each page loaded" -msgstr "在每个页面载入时执行一项任务" - -#: templates/admin.php:107 -msgid "" -"cron.php is registered at a webcron service to call cron.php once a minute " -"over http." -msgstr "cron.php 已作为 webcron 服务注册。owncloud 将通过 http 协议每分钟调用一次 cron.php。" - -#: templates/admin.php:115 -msgid "Use systems cron service to call the cron.php file once a minute." -msgstr "使用系统 cron 服务。通过系统 cronjob 每分钟调用一次 owncloud 文件夹下的 cron.php" - -#: templates/admin.php:120 -msgid "Sharing" -msgstr "分享" - -#: templates/admin.php:126 -msgid "Enable Share API" -msgstr "开启分享API" - -#: templates/admin.php:127 -msgid "Allow apps to use the Share API" -msgstr "允许应用使用分享API" - -#: templates/admin.php:134 -msgid "Allow links" -msgstr "允许链接" - -#: templates/admin.php:135 -msgid "Allow users to share items to the public with links" -msgstr "允许用户通过链接共享内容" - -#: templates/admin.php:143 -msgid "Allow public uploads" -msgstr "允许公众账户上传" - -#: templates/admin.php:144 -msgid "" -"Allow users to enable others to upload into their publicly shared folders" -msgstr "允许其它人向用户的公众共享文件夹里上传文件" - -#: templates/admin.php:152 -msgid "Allow resharing" -msgstr "允许转帖" - -#: templates/admin.php:153 -msgid "Allow users to share items shared with them again" -msgstr "允许用户再次共享已共享的内容" - -#: templates/admin.php:160 -msgid "Allow users to share with anyone" -msgstr "允许用户向任何人分享" - -#: templates/admin.php:163 -msgid "Allow users to only share with users in their groups" -msgstr "只允许用户向所在群组中的其他用户分享" - -#: templates/admin.php:170 -msgid "Security" -msgstr "安全" - -#: templates/admin.php:183 -msgid "Enforce HTTPS" -msgstr "强制HTTPS" - -#: templates/admin.php:185 -#, php-format -msgid "Forces the clients to connect to %s via an encrypted connection." -msgstr "强制客户端通过加密连接与%s连接" - -#: templates/admin.php:191 -#, php-format -msgid "" -"Please connect to your %s via HTTPS to enable or disable the SSL " -"enforcement." -msgstr "请通过HTTPS协议连接到 %s,需要启用或者禁止强制SSL的开关。" - -#: templates/admin.php:203 -msgid "Log" -msgstr "日志" - -#: templates/admin.php:204 -msgid "Log level" -msgstr "日志等级" - -#: templates/admin.php:235 -msgid "More" -msgstr "更多" - -#: templates/admin.php:236 -msgid "Less" -msgstr "更少" - -#: templates/admin.php:242 templates/personal.php:140 -msgid "Version" -msgstr "版本" - -#: templates/admin.php:246 templates/personal.php:143 -msgid "" -"Developed by the ownCloud community, the source code is " -"licensed under the AGPL." -msgstr "由 ownCloud 社区开发,s源代码AGPL 许可协议发布。" - -#: templates/apps.php:13 -msgid "Add your App" -msgstr "添加你的应用程序" - -#: templates/apps.php:28 -msgid "More Apps" -msgstr "更多应用" - -#: templates/apps.php:33 -msgid "Select an App" -msgstr "选择一个程序" - -#: templates/apps.php:39 -msgid "See application page at apps.owncloud.com" -msgstr "在owncloud.com上查看应用程序" - -#: templates/apps.php:41 -msgid "-licensed by " -msgstr "授权协议 " - -#: templates/help.php:4 -msgid "User Documentation" -msgstr "用户文档" - -#: templates/help.php:6 -msgid "Administrator Documentation" -msgstr "管理员文档" - -#: templates/help.php:9 -msgid "Online Documentation" -msgstr "在线说明文档" - -#: templates/help.php:11 -msgid "Forum" -msgstr "论坛" - -#: templates/help.php:14 -msgid "Bugtracker" -msgstr "Bug追踪者" - -#: templates/help.php:17 -msgid "Commercial Support" -msgstr "商业支持" - -#: templates/personal.php:8 -msgid "Get the apps to sync your files" -msgstr "获取应用并同步您的文件" - -#: templates/personal.php:19 -msgid "Show First Run Wizard again" -msgstr "再次显示首次运行向导" - -#: templates/personal.php:27 -#, php-format -msgid "You have used %s of the available %s" -msgstr "您已使用%s/%s" - -#: templates/personal.php:39 templates/users.php:23 templates/users.php:86 -msgid "Password" -msgstr "密码" - -#: templates/personal.php:40 -msgid "Your password was changed" -msgstr "您的密码以变更" - -#: templates/personal.php:41 -msgid "Unable to change your password" -msgstr "不能改变你的密码" - -#: templates/personal.php:42 -msgid "Current password" -msgstr "现在的密码" - -#: templates/personal.php:44 -msgid "New password" -msgstr "新密码" - -#: templates/personal.php:46 -msgid "Change password" -msgstr "改变密码" - -#: templates/personal.php:58 templates/users.php:85 -msgid "Display Name" -msgstr "显示名称" - -#: templates/personal.php:73 -msgid "Email" -msgstr "电子邮件" - -#: templates/personal.php:75 -msgid "Your email address" -msgstr "你的email地址" - -#: templates/personal.php:76 -msgid "Fill in an email address to enable password recovery" -msgstr "输入一个邮箱地址以激活密码恢复功能" - -#: templates/personal.php:85 templates/personal.php:86 -msgid "Language" -msgstr "语言" - -#: templates/personal.php:98 -msgid "Help translate" -msgstr "帮助翻译" - -#: templates/personal.php:104 -msgid "WebDAV" -msgstr "WebDAV" - -#: templates/personal.php:106 -#, php-format -msgid "" -"Use this address to access your Files via WebDAV" -msgstr "访问WebDAV请点击 此处" - -#: templates/personal.php:117 -msgid "Encryption" -msgstr "加密" - -#: templates/personal.php:119 -msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" - -#: templates/personal.php:125 -msgid "Log-in password" -msgstr "" - -#: templates/personal.php:130 -msgid "Decrypt all Files" -msgstr "" - -#: templates/users.php:21 -msgid "Login Name" -msgstr "登录名" - -#: templates/users.php:30 -msgid "Create" -msgstr "新建" - -#: templates/users.php:36 -msgid "Admin Recovery Password" -msgstr "管理员恢复密码" - -#: templates/users.php:37 templates/users.php:38 -msgid "" -"Enter the recovery password in order to recover the users files during " -"password change" -msgstr "在恢复密码的过程中请输入恢复密钥来恢复用户数据" - -#: templates/users.php:42 -msgid "Default Storage" -msgstr "默认容量" - -#: templates/users.php:48 templates/users.php:142 -msgid "Unlimited" -msgstr "无限制" - -#: templates/users.php:66 templates/users.php:157 -msgid "Other" -msgstr "其他" - -#: templates/users.php:84 -msgid "Username" -msgstr "用户名" - -#: templates/users.php:91 -msgid "Storage" -msgstr "容量" - -#: templates/users.php:102 -msgid "change display name" -msgstr "更改显示名称" - -#: templates/users.php:106 -msgid "set new password" -msgstr "设置新的密码" - -#: templates/users.php:137 -msgid "Default" -msgstr "默认" diff --git a/l10n/zh_CN.GB2312/user_ldap.po b/l10n/zh_CN.GB2312/user_ldap.po deleted file mode 100644 index 291f44e4bc..0000000000 --- a/l10n/zh_CN.GB2312/user_ldap.po +++ /dev/null @@ -1,406 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+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" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ajax/clearMappings.php:34 -msgid "Failed to clear the mappings." -msgstr "" - -#: ajax/deleteConfiguration.php:34 -msgid "Failed to delete the server configuration" -msgstr "" - -#: ajax/testConfiguration.php:36 -msgid "The configuration is valid and the connection could be established!" -msgstr "" - -#: ajax/testConfiguration.php:39 -msgid "" -"The configuration is valid, but the Bind failed. Please check the server " -"settings and credentials." -msgstr "" - -#: ajax/testConfiguration.php:43 -msgid "" -"The configuration is invalid. Please look in the ownCloud log for further " -"details." -msgstr "" - -#: js/settings.js:66 -msgid "Deletion failed" -msgstr "删除失败" - -#: js/settings.js:82 -msgid "Take over settings from recent server configuration?" -msgstr "" - -#: js/settings.js:83 -msgid "Keep settings?" -msgstr "" - -#: js/settings.js:97 -msgid "Cannot add server configuration" -msgstr "" - -#: js/settings.js:111 -msgid "mappings cleared" -msgstr "" - -#: js/settings.js:112 -msgid "Success" -msgstr "成功" - -#: js/settings.js:117 -msgid "Error" -msgstr "出错" - -#: js/settings.js:141 -msgid "Connection test succeeded" -msgstr "" - -#: js/settings.js:146 -msgid "Connection test failed" -msgstr "" - -#: js/settings.js:156 -msgid "Do you really want to delete the current Server Configuration?" -msgstr "" - -#: js/settings.js:157 -msgid "Confirm Deletion" -msgstr "" - -#: templates/settings.php:9 -msgid "" -"Warning: Apps user_ldap and user_webdavauth are incompatible. You may" -" experience unexpected behavior. Please ask your system administrator to " -"disable one of them." -msgstr "" - -#: templates/settings.php:12 -msgid "" -"Warning: The PHP LDAP module is not installed, the backend will not " -"work. Please ask your system administrator to install it." -msgstr "" - -#: templates/settings.php:16 -msgid "Server configuration" -msgstr "" - -#: templates/settings.php:32 -msgid "Add Server Configuration" -msgstr "" - -#: templates/settings.php:37 -msgid "Host" -msgstr "主机" - -#: templates/settings.php:39 -msgid "" -"You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "您可以忽略协议,除非您需要 SSL。然后用 ldaps:// 开头" - -#: templates/settings.php:40 -msgid "Base DN" -msgstr "基本判别名" - -#: templates/settings.php:41 -msgid "One Base DN per line" -msgstr "" - -#: templates/settings.php:42 -msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "您可以在高级选项卡中为用户和群组指定基本判别名" - -#: templates/settings.php:44 -msgid "User DN" -msgstr "用户判别名" - -#: templates/settings.php:46 -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 "客户机用户的判别名,将用于绑定,例如 uid=agent, dc=example, dc=com。匿名访问请留空判别名和密码。" - -#: templates/settings.php:47 -msgid "Password" -msgstr "密码" - -#: templates/settings.php:50 -msgid "For anonymous access, leave DN and Password empty." -msgstr "匿名访问请留空判别名和密码。" - -#: templates/settings.php:51 -msgid "User Login Filter" -msgstr "用户登录过滤器" - -#: templates/settings.php:54 -#, php-format -msgid "" -"Defines the filter to apply, when login is attempted. %%uid replaces the " -"username in the login action. Example: \"uid=%%uid\"" -msgstr "" - -#: templates/settings.php:55 -msgid "User List Filter" -msgstr "用户列表过滤器" - -#: templates/settings.php:58 -msgid "" -"Defines the filter to apply, when retrieving users (no placeholders). " -"Example: \"objectClass=person\"" -msgstr "" - -#: templates/settings.php:59 -msgid "Group Filter" -msgstr "群组过滤器" - -#: templates/settings.php:62 -msgid "" -"Defines the filter to apply, when retrieving groups (no placeholders). " -"Example: \"objectClass=posixGroup\"" -msgstr "" - -#: templates/settings.php:66 -msgid "Connection Settings" -msgstr "" - -#: templates/settings.php:68 -msgid "Configuration Active" -msgstr "" - -#: templates/settings.php:68 -msgid "When unchecked, this configuration will be skipped." -msgstr "" - -#: templates/settings.php:69 -msgid "Port" -msgstr "端口" - -#: templates/settings.php:70 -msgid "Backup (Replica) Host" -msgstr "" - -#: templates/settings.php:70 -msgid "" -"Give an optional backup host. It must be a replica of the main LDAP/AD " -"server." -msgstr "" - -#: templates/settings.php:71 -msgid "Backup (Replica) Port" -msgstr "" - -#: templates/settings.php:72 -msgid "Disable Main Server" -msgstr "" - -#: templates/settings.php:72 -msgid "Only connect to the replica server." -msgstr "" - -#: templates/settings.php:73 -msgid "Use TLS" -msgstr "使用 TLS" - -#: templates/settings.php:73 -msgid "Do not use it additionally for LDAPS connections, it will fail." -msgstr "" - -#: templates/settings.php:74 -msgid "Case insensitve LDAP server (Windows)" -msgstr "大小写不敏感的 LDAP 服务器 (Windows)" - -#: templates/settings.php:75 -msgid "Turn off SSL certificate validation." -msgstr "关闭 SSL 证书校验。" - -#: templates/settings.php:75 -#, php-format -msgid "" -"Not recommended, use it for testing only! If connection only works with this" -" option, import the LDAP server's SSL certificate in your %s server." -msgstr "" - -#: templates/settings.php:76 -msgid "Cache Time-To-Live" -msgstr "" - -#: templates/settings.php:76 -msgid "in seconds. A change empties the cache." -msgstr "以秒计。修改会清空缓存。" - -#: templates/settings.php:78 -msgid "Directory Settings" -msgstr "" - -#: templates/settings.php:80 -msgid "User Display Name Field" -msgstr "用户显示名称字段" - -#: templates/settings.php:80 -msgid "The LDAP attribute to use to generate the user's display name." -msgstr "" - -#: templates/settings.php:81 -msgid "Base User Tree" -msgstr "基本用户树" - -#: templates/settings.php:81 -msgid "One User Base DN per line" -msgstr "" - -#: templates/settings.php:82 -msgid "User Search Attributes" -msgstr "" - -#: templates/settings.php:82 templates/settings.php:85 -msgid "Optional; one attribute per line" -msgstr "" - -#: templates/settings.php:83 -msgid "Group Display Name Field" -msgstr "群组显示名称字段" - -#: templates/settings.php:83 -msgid "The LDAP attribute to use to generate the groups's display name." -msgstr "" - -#: templates/settings.php:84 -msgid "Base Group Tree" -msgstr "基本群组树" - -#: templates/settings.php:84 -msgid "One Group Base DN per line" -msgstr "" - -#: templates/settings.php:85 -msgid "Group Search Attributes" -msgstr "" - -#: templates/settings.php:86 -msgid "Group-Member association" -msgstr "群组-成员组合" - -#: templates/settings.php:88 -msgid "Special Attributes" -msgstr "" - -#: templates/settings.php:90 -msgid "Quota Field" -msgstr "" - -#: templates/settings.php:91 -msgid "Quota Default" -msgstr "" - -#: templates/settings.php:91 -msgid "in bytes" -msgstr "以字节计" - -#: templates/settings.php:92 -msgid "Email Field" -msgstr "" - -#: templates/settings.php:93 -msgid "User Home Folder Naming Rule" -msgstr "" - -#: templates/settings.php:93 -msgid "" -"Leave empty for user name (default). Otherwise, specify an LDAP/AD " -"attribute." -msgstr "用户名请留空 (默认)。否则,请指定一个 LDAP/AD 属性。" - -#: templates/settings.php:98 -msgid "Internal Username" -msgstr "" - -#: templates/settings.php:99 -msgid "" -"By default the internal username will be created from the UUID attribute. It" -" makes sure that the username is unique and characters do not need to be " -"converted. The internal username has the restriction that only these " -"characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced " -"with their ASCII correspondence or simply omitted. On collisions a number " -"will be added/increased. The internal username is used to identify a user " -"internally. It is also the default name for the user home folder. It is also" -" a part of remote URLs, for instance for all *DAV services. With this " -"setting, the default behavior can be overridden. To achieve a similar " -"behavior as before ownCloud 5 enter the user display name attribute in the " -"following field. Leave it empty for default behavior. Changes will have " -"effect only on newly mapped (added) LDAP users." -msgstr "" - -#: templates/settings.php:100 -msgid "Internal Username Attribute:" -msgstr "" - -#: templates/settings.php:101 -msgid "Override UUID detection" -msgstr "" - -#: templates/settings.php:102 -msgid "" -"By default, the UUID attribute is automatically detected. The UUID attribute" -" is used to doubtlessly identify LDAP users and groups. Also, the internal " -"username will be created based on the UUID, if not specified otherwise " -"above. You can override the setting and pass an attribute of your choice. " -"You must make sure that the attribute of your choice can be fetched for both" -" users and groups and it is unique. Leave it empty for default behavior. " -"Changes will have effect only on newly mapped (added) LDAP users and groups." -msgstr "" - -#: templates/settings.php:103 -msgid "UUID Attribute:" -msgstr "" - -#: templates/settings.php:104 -msgid "Username-LDAP User Mapping" -msgstr "" - -#: templates/settings.php:105 -msgid "" -"Usernames are used to store and assign (meta) data. In order to precisely " -"identify and recognize users, each LDAP user will have a internal username. " -"This requires a mapping from username to LDAP user. The created username is " -"mapped to the UUID of the LDAP user. Additionally the DN is cached as well " -"to reduce LDAP interaction, but it is not used for identification. If the DN" -" changes, the changes will be found. The internal username is used all over." -" Clearing the mappings will have leftovers everywhere. Clearing the mappings" -" is not configuration sensitive, it affects all LDAP configurations! Never " -"clear the mappings in a production environment, only in a testing or " -"experimental stage." -msgstr "" - -#: templates/settings.php:106 -msgid "Clear Username-LDAP User Mapping" -msgstr "" - -#: templates/settings.php:106 -msgid "Clear Groupname-LDAP Group Mapping" -msgstr "" - -#: templates/settings.php:108 -msgid "Test Configuration" -msgstr "" - -#: templates/settings.php:108 -msgid "Help" -msgstr "帮助" diff --git a/l10n/zh_CN.GB2312/user_webdavauth.po b/l10n/zh_CN.GB2312/user_webdavauth.po deleted file mode 100644 index bcfa856ac0..0000000000 --- a/l10n/zh_CN.GB2312/user_webdavauth.po +++ /dev/null @@ -1,34 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -# aivier , 2013 -msgid "" -msgstr "" -"Project-Id-Version: ownCloud\n" -"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-16 01:29-0400\n" -"PO-Revision-Date: 2013-08-15 10:30+0000\n" -"Last-Translator: aivier \n" -"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN.GB2312\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: templates/settings.php:3 -msgid "WebDAV Authentication" -msgstr "WebDAV 验证" - -#: templates/settings.php:4 -msgid "Address: " -msgstr "地址:" - -#: templates/settings.php:7 -msgid "" -"The user credentials will be sent to this address. This plugin checks the " -"response and will interpret the HTTP statuscodes 401 and 403 as invalid " -"credentials, and all other responses as valid credentials." -msgstr "" diff --git a/lib/l10n/zh_CN.GB2312.php b/lib/l10n/zh_CN.GB2312.php deleted file mode 100644 index bc81ff8fe1..0000000000 --- a/lib/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,32 +0,0 @@ - "帮助", -"Personal" => "私人", -"Settings" => "设置", -"Users" => "用户", -"Admin" => "管理员", -"web services under your control" => "您控制的网络服务", -"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" => "图片", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "因WebDAV接口故障,您的网络服务器好像并未允许文件同步。", -"Please double check the installation guides." => "请双击安装向导。", -"seconds ago" => "秒前", -"_%n minute ago_::_%n minutes ago_" => array("%n 分钟以前"), -"_%n hour ago_::_%n hours ago_" => array("%n 小时以前"), -"today" => "今天", -"yesterday" => "昨天", -"_%n day go_::_%n days ago_" => array("%n 天以前"), -"last month" => "上个月", -"_%n month ago_::_%n months ago_" => array("%n 个月以前"), -"last year" => "去年", -"years ago" => "年前" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/lib/updater.php b/lib/updater.php index df7332a96a..ae74278726 100644 --- a/lib/updater.php +++ b/lib/updater.php @@ -127,6 +127,10 @@ class Updater extends BasicEmitter { '); $result = $query->execute(); } catch (\Exception $e) { + $this->emit('\OC\Updater', 'filecacheProgress', array(10)); + $this->emit('\OC\Updater', 'filecacheProgress', array(20)); + $this->emit('\OC\Updater', 'filecacheProgress', array(30)); + $this->emit('\OC\Updater', 'filecacheProgress', array(40)); return; } $users = $result->fetchAll(); diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php deleted file mode 100644 index b2457a75e5..0000000000 --- a/settings/l10n/zh_CN.GB2312.php +++ /dev/null @@ -1,118 +0,0 @@ - "不能从App Store 中加载列表", -"Authentication error" => "验证错误", -"Your display name has been changed." => "您的显示名称已修改", -"Unable to change display name" => "无法更改显示名称", -"Group already exists" => "群组已存在", -"Unable to add group" => "未能添加群组", -"Email saved" => "Email 保存了", -"Invalid email" => "非法Email", -"Unable to delete group" => "未能删除群组", -"Unable to delete user" => "未能删除用户", -"Language changed" => "语言改变了", -"Invalid request" => "非法请求", -"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 移除", -"Couldn't update app." => "应用无法升级。", -"Update to {appversion}" => "升级至{appversion}", -"Disable" => "禁用", -"Enable" => "启用", -"Please wait...." => "请稍候……", -"Updating...." => "升级中……", -"Error while updating app" => "应用升级时出现错误", -"Error" => "出错", -"Update" => "更新", -"Updated" => "已升级", -"Saving..." => "保存中...", -"deleted" => "删除", -"undo" => "撤销", -"Unable to remove user" => "无法移除用户", -"Groups" => "群组", -"Group Admin" => "群组管理员", -"Delete" => "删除", -"add group" => "添加群组", -"A valid username must be provided" => "请填写有效用户名", -"Error creating user" => "新增用户时出现错误", -"A valid password must be provided" => "请填写有效密码", -"__language_name__" => "Chinese", -"Security Warning" => "安全警告", -"Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "您的数据文件夹和您的文件或许能够从互联网访问。ownCloud 提供的 .htaccesss 文件未其作用。我们强烈建议您配置网络服务器以使数据文件夹不能从互联网访问,或将移动数据文件夹移出网络服务器文档根目录。", -"Setup Warning" => "配置注意", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "因WebDAV接口故障,您的网络服务器好像并未允许文件同步。", -"Please double check the installation guides." => "请双击安装向导。", -"Module 'fileinfo' missing" => "模块“fileinfo”丢失。", -"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "PHP 模块“fileinfo”丢失。我们强烈建议打开此模块来获得 mine 类型检测的最佳结果。", -"Locale not working" => "区域设置未运作", -"System locale can't be set to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "ownCloud 服务器不能把系统区域设置为 %s。这意味着文件名可内可能含有某些引起问题的字符。我们强烈建议在您的系统上安装必要的区域/语言支持包来支持 “%s” 。", -"Internet connection not working" => "互联网连接未运作", -"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." => "服务器没有可用的Internet连接。这意味着像挂载外部储存、版本更新提示和安装第三方插件等功能会失效。远程访问文件和发送邮件提醒也可能会失效。如果您需要这些功能,建议开启服务器的英特网连接。", -"Cron" => "Cron", -"Execute one task with each page loaded" => "在每个页面载入时执行一项任务", -"cron.php is registered at a webcron service to call cron.php once a minute over http." => "cron.php 已作为 webcron 服务注册。owncloud 将通过 http 协议每分钟调用一次 cron.php。", -"Use systems cron service to call the cron.php file once a minute." => "使用系统 cron 服务。通过系统 cronjob 每分钟调用一次 owncloud 文件夹下的 cron.php", -"Sharing" => "分享", -"Enable Share API" => "开启分享API", -"Allow apps to use the Share API" => "允许应用使用分享API", -"Allow links" => "允许链接", -"Allow users to share items to the public with links" => "允许用户通过链接共享内容", -"Allow public uploads" => "允许公众账户上传", -"Allow users to enable others to upload into their publicly shared folders" => "允许其它人向用户的公众共享文件夹里上传文件", -"Allow resharing" => "允许转帖", -"Allow users to share items shared with them again" => "允许用户再次共享已共享的内容", -"Allow users to share with anyone" => "允许用户向任何人分享", -"Allow users to only share with users in their groups" => "只允许用户向所在群组中的其他用户分享", -"Security" => "安全", -"Enforce HTTPS" => "强制HTTPS", -"Forces the clients to connect to %s via an encrypted connection." => "强制客户端通过加密连接与%s连接", -"Please connect to your %s via HTTPS to enable or disable the SSL enforcement." => "请通过HTTPS协议连接到 %s,需要启用或者禁止强制SSL的开关。", -"Log" => "日志", -"Log level" => "日志等级", -"More" => "更多", -"Less" => "更少", -"Version" => "版本", -"Developed by the ownCloud community, the source code is licensed under the AGPL." => "由 ownCloud 社区开发,s源代码AGPL 许可协议发布。", -"Add your App" => "添加你的应用程序", -"More Apps" => "更多应用", -"Select an App" => "选择一个程序", -"See application page at apps.owncloud.com" => "在owncloud.com上查看应用程序", -"-licensed by " => "授权协议 ", -"User Documentation" => "用户文档", -"Administrator Documentation" => "管理员文档", -"Online Documentation" => "在线说明文档", -"Forum" => "论坛", -"Bugtracker" => "Bug追踪者", -"Commercial Support" => "商业支持", -"Get the apps to sync your files" => "获取应用并同步您的文件", -"Show First Run Wizard again" => "再次显示首次运行向导", -"You have used %s of the available %s" => "您已使用%s/%s", -"Password" => "密码", -"Your password was changed" => "您的密码以变更", -"Unable to change your password" => "不能改变你的密码", -"Current password" => "现在的密码", -"New password" => "新密码", -"Change password" => "改变密码", -"Display Name" => "显示名称", -"Email" => "电子邮件", -"Your email address" => "你的email地址", -"Fill in an email address to enable password recovery" => "输入一个邮箱地址以激活密码恢复功能", -"Language" => "语言", -"Help translate" => "帮助翻译", -"WebDAV" => "WebDAV", -"Use this address to access your Files via WebDAV" => "访问WebDAV请点击 此处", -"Encryption" => "加密", -"Login Name" => "登录名", -"Create" => "新建", -"Admin Recovery Password" => "管理员恢复密码", -"Enter the recovery password in order to recover the users files during password change" => "在恢复密码的过程中请输入恢复密钥来恢复用户数据", -"Default Storage" => "默认容量", -"Unlimited" => "无限制", -"Other" => "其他", -"Username" => "用户名", -"Storage" => "容量", -"change display name" => "更改显示名称", -"set new password" => "设置新的密码", -"Default" => "默认" -); -$PLURAL_FORMS = "nplurals=1; plural=0;"; From d3d91ce3476dd6dd9aba06152ab076fd52902fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 10:49:10 +0200 Subject: [PATCH 198/251] revert debugging code which accidentially entered this pull request --- lib/updater.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lib/updater.php b/lib/updater.php index ae74278726..df7332a96a 100644 --- a/lib/updater.php +++ b/lib/updater.php @@ -127,10 +127,6 @@ class Updater extends BasicEmitter { '); $result = $query->execute(); } catch (\Exception $e) { - $this->emit('\OC\Updater', 'filecacheProgress', array(10)); - $this->emit('\OC\Updater', 'filecacheProgress', array(20)); - $this->emit('\OC\Updater', 'filecacheProgress', array(30)); - $this->emit('\OC\Updater', 'filecacheProgress', array(40)); return; } $users = $result->fetchAll(); From 6e8bc13aa3befba15e3df17cb32ef54d447fbfec Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Tue, 27 Aug 2013 10:58:17 +0200 Subject: [PATCH 199/251] fix weird logical behaviour --- lib/helper.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/helper.php b/lib/helper.php index dd2476eda5..cfb29028ee 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -858,10 +858,8 @@ class OC_Helper { } else { $total = $free; //either unknown or unlimited } - if ($total == 0) { - $total = 1; // prevent division by zero - } - if ($total >= 0) { + if ($total > 0) { + // prevent division by zero or error codes (negative values) $relative = round(($used / $total) * 10000) / 100; } else { $relative = 0; From 316d9bfed67ded313919f9d9f0c661013546f526 Mon Sep 17 00:00:00 2001 From: Bjoern Schiessle Date: Tue, 27 Aug 2013 14:39:43 +0200 Subject: [PATCH 200/251] the trash bin can also contain empty files. Don't use the trash bin size as indicator to decide if the trash bin is empty or not --- apps/files_trashbin/lib/trash.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index 323f25eac2..0dcb2fc82e 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -689,7 +689,7 @@ class Trashbin { } } } - + /** * clean up the trash bin * @param current size of the trash bin @@ -892,16 +892,17 @@ class Trashbin { //Listen to post write hook \OCP\Util::connectHook('OC_Filesystem', 'post_write', "OCA\Files_Trashbin\Hooks", "post_write_hook"); } - + /** * @brief check if trash bin is empty for a given user * @param string $user */ public static function isEmpty($user) { - $trashSize = self::getTrashbinSize($user); + $view = new \OC\Files\View('/' . $user . '/files_trashbin'); + $content = $view->getDirectoryContent('/files'); - if ($trashSize !== false && $trashSize > 0) { + if ($content) { return false; } From f14ce1efdc2a8b9656bd485055dea706936c585d Mon Sep 17 00:00:00 2001 From: Tom Needham Date: Wed, 1 May 2013 18:20:46 +0100 Subject: [PATCH 201/251] Add quota to core api --- lib/ocs/cloud.php | 33 ++++++++++++++++++++++++++++----- ocs/routes.php | 9 ++++++++- 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/lib/ocs/cloud.php b/lib/ocs/cloud.php index 132d923d96..1535f70a8c 100644 --- a/lib/ocs/cloud.php +++ b/lib/ocs/cloud.php @@ -35,13 +35,36 @@ class OC_OCS_Cloud { 'edition' => OC_Util::getEditionString(), ); - $result['capabilities'] = array( - 'core' => array( - 'pollinterval' => OC_Config::getValue('pollinterval', 60), - ), - ); + $result['capabilities'] = array( + 'core' => array( + 'pollinterval' => OC_Config::getValue('pollinterval', 60), + ), + ); + return new OC_OCS_Result($result); } + + /** + * gets user info + */ + public static function getUser($parameters){ + // Check if they are viewing information on themselves + if($parameters['userid'] === OC_User::getUser()){ + // Self lookup + $quota = array(); + $storage = OC_Helper::getStorageInfo(); + $quota = array( + 'free' => $storage['free'], + 'used' => $storage['used'], + 'total' => $storage['total'], + 'relative' => $storage['relative'], + ); + return new OC_OCS_Result(array('quota' => $quota)); + } else { + // No permission to view this user data + return new OC_OCS_Result(null, 997); + } + } public static function getUserPublickey($parameters) { diff --git a/ocs/routes.php b/ocs/routes.php index 1ea698c7a8..283c9af692 100644 --- a/ocs/routes.php +++ b/ocs/routes.php @@ -28,7 +28,7 @@ OC_API::register( array('OC_OCS_Activity', 'activityGet'), 'core', OC_API::USER_AUTH - ); + ); // Privatedata OC_API::register( 'get', @@ -75,3 +75,10 @@ OC_API::register( 'core', OC_API::USER_AUTH ); +OC_API::register( + 'get', + '/cloud/users/{userid}', + array('OC_OCS_Cloud', 'getUser'), + 'core', + OC_API::USER_AUTH + ); From 273f162b26b15b2238972001a4ada3fa52eeece9 Mon Sep 17 00:00:00 2001 From: Tom Needham Date: Wed, 1 May 2013 18:26:02 +0100 Subject: [PATCH 202/251] Code style --- lib/ocs/cloud.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ocs/cloud.php b/lib/ocs/cloud.php index 1535f70a8c..b64200d091 100644 --- a/lib/ocs/cloud.php +++ b/lib/ocs/cloud.php @@ -47,9 +47,9 @@ class OC_OCS_Cloud { /** * gets user info */ - public static function getUser($parameters){ + public static function getUser($parameters) { // Check if they are viewing information on themselves - if($parameters['userid'] === OC_User::getUser()){ + if($parameters['userid'] === OC_User::getUser()) { // Self lookup $quota = array(); $storage = OC_Helper::getStorageInfo(); From e91edabe0f58fe316e3fb62461bce16168e74f52 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Tue, 27 Aug 2013 16:07:25 +0200 Subject: [PATCH 203/251] add documentation --- lib/ocs/cloud.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/ocs/cloud.php b/lib/ocs/cloud.php index b64200d091..2dd9931905 100644 --- a/lib/ocs/cloud.php +++ b/lib/ocs/cloud.php @@ -46,6 +46,19 @@ class OC_OCS_Cloud { /** * gets user info + * + * exposes the quota of an user: + * + * + * 1234 + * 4321 + * 5555 + * 0.78 + * + * + * + * @param $parameters object should contain parameter 'userid' which identifies + * the user from whom the information will be returned */ public static function getUser($parameters) { // Check if they are viewing information on themselves From d5062b9e0e50b7830cb6b323c926c89ac7d4aee0 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Tue, 27 Aug 2013 11:23:18 -0400 Subject: [PATCH 204/251] [tx-robot] updated from transifex --- apps/files/l10n/ar.php | 1 - apps/files/l10n/bn_BD.php | 1 - apps/files/l10n/ca.php | 1 - apps/files/l10n/cs_CZ.php | 1 - apps/files/l10n/cy_GB.php | 1 - 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/fa.php | 1 - apps/files/l10n/fr.php | 1 - apps/files/l10n/gl.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 | 1 - apps/files/l10n/ja_JP.php | 1 - apps/files/l10n/ka_GE.php | 1 - apps/files/l10n/ko.php | 1 - apps/files/l10n/lt_LT.php | 1 - apps/files/l10n/lv.php | 1 - apps/files/l10n/nb_NO.php | 1 - apps/files/l10n/nl.php | 1 - apps/files/l10n/nn_NO.php | 1 - apps/files/l10n/pl.php | 1 - 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/sk_SK.php | 1 - apps/files/l10n/sl.php | 1 - apps/files/l10n/sq.php | 1 - apps/files/l10n/sr.php | 1 - apps/files/l10n/sv.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.php | 1 - apps/files/l10n/zh_TW.php | 8 +-- apps/files_sharing/l10n/zh_TW.php | 7 +++ apps/files_trashbin/l10n/zh_TW.php | 11 +++-- apps/files_versions/l10n/zh_TW.php | 3 ++ apps/user_ldap/l10n/ca.php | 4 ++ apps/user_ldap/l10n/pt_BR.php | 4 ++ apps/user_ldap/l10n/zh_TW.php | 67 +++++++++++++------------ core/l10n/de_CH.php | 9 ++-- core/l10n/ko.php | 8 +-- core/l10n/lt_LT.php | 10 ++-- core/l10n/zh_TW.php | 10 ++-- l10n/af_ZA/core.po | 39 ++++++++++++--- l10n/af_ZA/files.po | 27 +++++----- l10n/ar/core.po | 39 ++++++++++++--- l10n/ar/files.po | 27 +++++----- l10n/be/core.po | 39 ++++++++++++--- l10n/be/files.po | 27 +++++----- l10n/bg_BG/core.po | 39 ++++++++++++--- l10n/bg_BG/files.po | 27 +++++----- l10n/bn_BD/core.po | 39 ++++++++++++--- l10n/bn_BD/files.po | 27 +++++----- l10n/bs/core.po | 39 ++++++++++++--- l10n/bs/files.po | 27 +++++----- l10n/ca/core.po | 31 ++++++++++-- l10n/ca/files.po | 29 +++++------ l10n/ca/lib.po | 34 ++++++------- l10n/ca/settings.po | 10 ++-- l10n/ca/user_ldap.po | 14 +++--- l10n/cs_CZ/core.po | 39 ++++++++++++--- l10n/cs_CZ/files.po | 29 +++++------ l10n/cy_GB/core.po | 39 ++++++++++++--- l10n/cy_GB/files.po | 27 +++++----- l10n/da/core.po | 39 ++++++++++++--- l10n/da/files.po | 29 +++++------ l10n/de/core.po | 39 ++++++++++++--- l10n/de/files.po | 29 +++++------ l10n/de/lib.po | 29 +++++------ l10n/de_AT/core.po | 39 ++++++++++++--- l10n/de_AT/files.po | 27 +++++----- l10n/de_CH/core.po | 58 ++++++++++++++++------ l10n/de_CH/files.po | 38 +++++++------- l10n/de_CH/files_encryption.po | 9 ++-- l10n/de_CH/files_trashbin.po | 15 +++--- l10n/de_CH/lib.po | 23 ++++----- l10n/de_CH/settings.po | 19 +++---- l10n/de_CH/user_ldap.po | 15 +++--- l10n/de_DE/core.po | 39 ++++++++++++--- l10n/de_DE/files.po | 29 +++++------ l10n/de_DE/lib.po | 14 +++--- l10n/de_DE/settings.po | 19 +++---- l10n/el/core.po | 39 ++++++++++++--- l10n/el/files.po | 27 +++++----- l10n/en@pirate/core.po | 39 ++++++++++++--- l10n/en@pirate/files.po | 27 +++++----- l10n/eo/core.po | 39 ++++++++++++--- l10n/eo/files.po | 27 +++++----- l10n/es/core.po | 39 ++++++++++++--- l10n/es/files.po | 27 +++++----- l10n/es/settings.po | 8 +-- l10n/es_AR/core.po | 39 ++++++++++++--- l10n/es_AR/files.po | 27 +++++----- l10n/et_EE/core.po | 31 ++++++++++-- l10n/et_EE/files.po | 29 +++++------ l10n/et_EE/lib.po | 34 ++++++------- l10n/et_EE/settings.po | 10 ++-- l10n/eu/core.po | 31 ++++++++++-- l10n/eu/files.po | 29 +++++------ l10n/fa/core.po | 39 ++++++++++++--- l10n/fa/files.po | 27 +++++----- l10n/fi_FI/core.po | 39 ++++++++++++--- l10n/fi_FI/files.po | 27 +++++----- l10n/fi_FI/lib.po | 20 ++++---- l10n/fi_FI/settings.po | 14 +++--- l10n/fr/core.po | 39 ++++++++++++--- l10n/fr/files.po | 27 +++++----- l10n/gl/core.po | 39 ++++++++++++--- l10n/gl/files.po | 29 +++++------ l10n/he/core.po | 31 ++++++++++-- l10n/he/files.po | 27 +++++----- l10n/hi/core.po | 39 ++++++++++++--- l10n/hi/files.po | 27 +++++----- l10n/hr/core.po | 39 ++++++++++++--- l10n/hr/files.po | 27 +++++----- l10n/hu_HU/core.po | 39 ++++++++++++--- l10n/hu_HU/files.po | 27 +++++----- l10n/hy/core.po | 39 ++++++++++++--- l10n/hy/files.po | 27 +++++----- l10n/ia/core.po | 39 ++++++++++++--- l10n/ia/files.po | 27 +++++----- l10n/id/core.po | 39 ++++++++++++--- l10n/id/files.po | 27 +++++----- l10n/is/core.po | 39 ++++++++++++--- l10n/is/files.po | 27 +++++----- l10n/it/core.po | 31 ++++++++++-- l10n/it/files.po | 29 +++++------ l10n/ja_JP/core.po | 39 ++++++++++++--- l10n/ja_JP/files.po | 29 +++++------ l10n/ka/core.po | 39 ++++++++++++--- l10n/ka/files.po | 27 +++++----- l10n/ka_GE/core.po | 39 ++++++++++++--- l10n/ka_GE/files.po | 27 +++++----- l10n/kn/core.po | 39 ++++++++++++--- l10n/kn/files.po | 27 +++++----- l10n/ko/core.po | 47 +++++++++++++----- l10n/ko/files.po | 27 +++++----- l10n/ko/lib.po | 71 +++++++++++++------------- l10n/ku_IQ/core.po | 39 ++++++++++++--- l10n/ku_IQ/files.po | 27 +++++----- l10n/lb/core.po | 39 ++++++++++++--- l10n/lb/files.po | 27 +++++----- l10n/lt_LT/core.po | 64 +++++++++++++++++------- l10n/lt_LT/files.po | 27 +++++----- l10n/lt_LT/lib.po | 10 ++-- l10n/lv/core.po | 39 ++++++++++++--- l10n/lv/files.po | 29 +++++------ l10n/mk/core.po | 39 ++++++++++++--- l10n/mk/files.po | 27 +++++----- l10n/ml_IN/core.po | 39 ++++++++++++--- l10n/ml_IN/files.po | 27 +++++----- l10n/ms_MY/core.po | 39 ++++++++++++--- l10n/ms_MY/files.po | 27 +++++----- l10n/my_MM/core.po | 39 ++++++++++++--- l10n/my_MM/files.po | 27 +++++----- l10n/nb_NO/core.po | 39 ++++++++++++--- l10n/nb_NO/files.po | 27 +++++----- l10n/ne/core.po | 39 ++++++++++++--- l10n/ne/files.po | 27 +++++----- l10n/nl/core.po | 39 ++++++++++++--- l10n/nl/files.po | 29 +++++------ l10n/nl/lib.po | 9 ++-- l10n/nl/settings.po | 10 ++-- l10n/nn_NO/core.po | 39 ++++++++++++--- l10n/nn_NO/files.po | 27 +++++----- l10n/oc/core.po | 39 ++++++++++++--- l10n/oc/files.po | 27 +++++----- l10n/pl/core.po | 39 ++++++++++++--- l10n/pl/files.po | 27 +++++----- l10n/pt_BR/core.po | 39 ++++++++++++--- l10n/pt_BR/files.po | 27 +++++----- l10n/pt_BR/lib.po | 34 ++++++------- l10n/pt_BR/settings.po | 10 ++-- l10n/pt_BR/user_ldap.po | 14 +++--- l10n/pt_PT/core.po | 39 ++++++++++++--- l10n/pt_PT/files.po | 27 +++++----- l10n/ro/core.po | 39 ++++++++++++--- l10n/ro/files.po | 27 +++++----- l10n/ru/core.po | 39 ++++++++++++--- l10n/ru/files.po | 27 +++++----- l10n/ru/settings.po | 9 ++-- l10n/si_LK/core.po | 39 ++++++++++++--- l10n/si_LK/files.po | 27 +++++----- l10n/sk/core.po | 39 ++++++++++++--- l10n/sk/files.po | 27 +++++----- l10n/sk_SK/core.po | 31 ++++++++++-- l10n/sk_SK/files.po | 29 +++++------ l10n/sl/core.po | 39 ++++++++++++--- l10n/sl/files.po | 27 +++++----- l10n/sq/core.po | 39 ++++++++++++--- l10n/sq/files.po | 27 +++++----- l10n/sr/core.po | 39 ++++++++++++--- l10n/sr/files.po | 27 +++++----- l10n/sr@latin/core.po | 39 ++++++++++++--- l10n/sr@latin/files.po | 27 +++++----- l10n/sv/core.po | 39 ++++++++++++--- l10n/sv/files.po | 29 +++++------ l10n/sw_KE/core.po | 39 ++++++++++++--- l10n/sw_KE/files.po | 27 +++++----- l10n/ta_LK/core.po | 39 ++++++++++++--- l10n/ta_LK/files.po | 27 +++++----- l10n/te/core.po | 39 ++++++++++++--- l10n/te/files.po | 27 +++++----- l10n/templates/core.pot | 27 +++++++++- l10n/templates/files.pot | 25 ++++------ l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 2 +- l10n/templates/files_trashbin.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/core.po | 39 ++++++++++++--- l10n/th_TH/files.po | 27 +++++----- l10n/tr/core.po | 39 ++++++++++++--- l10n/tr/files.po | 29 +++++------ l10n/tr/lib.po | 34 ++++++------- l10n/tr/settings.po | 11 +++-- l10n/ug/core.po | 39 ++++++++++++--- l10n/ug/files.po | 27 +++++----- l10n/uk/core.po | 39 ++++++++++++--- l10n/uk/files.po | 27 +++++----- l10n/ur_PK/core.po | 39 ++++++++++++--- l10n/ur_PK/files.po | 27 +++++----- l10n/vi/core.po | 39 ++++++++++++--- l10n/vi/files.po | 27 +++++----- l10n/zh_CN/core.po | 39 ++++++++++++--- l10n/zh_CN/files.po | 27 +++++----- l10n/zh_HK/core.po | 39 ++++++++++++--- l10n/zh_HK/files.po | 27 +++++----- l10n/zh_TW/core.po | 51 ++++++++++++++----- l10n/zh_TW/files.po | 35 ++++++------- l10n/zh_TW/files_sharing.po | 20 ++++---- l10n/zh_TW/files_trashbin.po | 19 +++---- l10n/zh_TW/files_versions.po | 14 +++--- l10n/zh_TW/lib.po | 50 +++++++++---------- l10n/zh_TW/settings.po | 18 +++---- l10n/zh_TW/user_ldap.po | 77 +++++++++++++++-------------- lib/l10n/ca.php | 14 ++++++ lib/l10n/de.php | 11 +++++ lib/l10n/de_CH.php | 12 +++-- lib/l10n/de_DE.php | 4 ++ lib/l10n/et_EE.php | 14 ++++++ lib/l10n/fi_FI.php | 7 +++ lib/l10n/ko.php | 36 ++++++++++++-- lib/l10n/lt_LT.php | 6 +-- lib/l10n/nl.php | 1 + lib/l10n/pt_BR.php | 14 ++++++ lib/l10n/tr.php | 14 ++++++ lib/l10n/zh_TW.php | 26 ++++++++-- settings/l10n/ca.php | 2 + settings/l10n/de_CH.php | 6 +++ settings/l10n/de_DE.php | 10 ++-- settings/l10n/es.php | 2 +- settings/l10n/et_EE.php | 2 + settings/l10n/fi_FI.php | 4 ++ settings/l10n/nl.php | 2 + settings/l10n/pt_BR.php | 2 + settings/l10n/ru.php | 1 + settings/l10n/tr.php | 2 + settings/l10n/zh_TW.php | 6 +++ 275 files changed, 4008 insertions(+), 2289 deletions(-) diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php index 7161e49a96..a6c4e65530 100644 --- a/apps/files/l10n/ar.php +++ b/apps/files/l10n/ar.php @@ -35,7 +35,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "مساحتك التخزينية ممتلئة, لا يمكم تحديث ملفاتك أو مزامنتها بعد الآن !", "Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ", "Your download is being prepared. This might take some time if the files are big." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "إسم مجلد غير صحيح. استخدام مصطلح \"Shared\" محجوز للنظام", "Name" => "اسم", "Size" => "حجم", "Modified" => "معدل", diff --git a/apps/files/l10n/bn_BD.php b/apps/files/l10n/bn_BD.php index 2f05a3eccf..9efde85f0c 100644 --- a/apps/files/l10n/bn_BD.php +++ b/apps/files/l10n/bn_BD.php @@ -31,7 +31,6 @@ $TRANSLATIONS = array( "'.' is an invalid file name." => "টি একটি অননুমোদিত নাম।", "File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।", "Name" => "রাম", "Size" => "আকার", "Modified" => "পরিবর্তিত", diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 3429f572fd..f7d0069217 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "El vostre espai d'emmagatzemament és gairebé ple ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "L'encriptació s'ha desactivat però els vostres fitxers segueixen encriptats. Aneu a la vostra configuració personal per desencriptar els vostres fitxers.", "Your download is being prepared. This might take some time if the files are big." => "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud", "Name" => "Nom", "Size" => "Mida", "Modified" => "Modificat", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index 1f766de7cf..dd243eb576 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložiště je téměř plné ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrování bylo zrušeno, soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde si složky odšifrujete.", "Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatný název složky. Pojmenování 'Shared' je rezervováno pro vnitřní potřeby ownCloud", "Name" => "Název", "Size" => "Velikost", "Modified" => "Upraveno", diff --git a/apps/files/l10n/cy_GB.php b/apps/files/l10n/cy_GB.php index 01c4613a8c..f614fbee47 100644 --- a/apps/files/l10n/cy_GB.php +++ b/apps/files/l10n/cy_GB.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!", "Your storage is almost full ({usedSpacePercent}%)" => "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Enw plygell annilys. Mae'r defnydd o 'Shared' yn cael ei gadw gan Owncloud", "Name" => "Enw", "Size" => "Maint", "Modified" => "Addaswyd", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index e10b16be50..a891bcfb37 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krypteringen blev deaktiveret, men dine filer er stadig krypteret. Gå venligst til dine personlige indstillinger for at dekryptere dine filer. ", "Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud", "Name" => "Navn", "Size" => "Størrelse", "Modified" => "Ændret", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index c41d2fb5c1..53f9b1a236 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Dein Speicher ist fast voll ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind deine Dateien nach wie vor verschlüsselt. Bitte gehe zu deinen persönlichen Einstellungen, um deine Dateien zu entschlüsseln.", "Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten.", "Name" => "Name", "Size" => "Größe", "Modified" => "Geändert", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 6d4bf8a4e7..8ea824c9c1 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.", "Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten", "Name" => "Name", "Size" => "Größe", "Modified" => "Geändert", diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index e1d0052bc0..41645acb52 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Ο αποθηκευτικός σας χώρος είναι γεμάτος, τα αρχεία δεν μπορούν να ενημερωθούν ή να συγχρονιστούν πια!", "Your storage is almost full ({usedSpacePercent}%)" => "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από ο Owncloud", "Name" => "Όνομα", "Size" => "Μέγεθος", "Modified" => "Τροποποιήθηκε", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index 0f404fa29f..59ac4e1c39 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -38,7 +38,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Via memoro plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!", "Your storage is almost full ({usedSpacePercent}%)" => "Via memoro preskaŭ plenas ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nevalida dosierujnomo. Uzo de “Shared” rezervatas de Owncloud.", "Name" => "Nomo", "Size" => "Grando", "Modified" => "Modifita", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index 2672b16954..415d23ae89 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡no se pueden actualizar o sincronizar más!", "Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto puede tardar algún tiempo si los archivos son grandes.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta no es válido. El uso de \"Shared\" está reservado por Owncloud", "Name" => "Nombre", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php index 5e94da3c43..4c0eb691f6 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "El almacenamiento está lleno, los archivos no se pueden seguir actualizando ni sincronizando", "Your storage is almost full ({usedSpacePercent}%)" => "El almacenamiento está casi lleno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta inválido. El uso de 'Shared' está reservado por ownCloud", "Name" => "Nombre", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index 2a5016f380..13198a9f88 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Su andmemaht on peaaegu täis ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krüpteering on keelatud, kuid sinu failid on endiselt krüpteeritud. Palun vaata oma personaalseid seadeid oma failide dekrüpteerimiseks.", "Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt.", "Name" => "Nimi", "Size" => "Suurus", "Modified" => "Muudetud", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 140261b6c1..359b40ddef 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enkriptazioa desgaitua izan da baina zure fitxategiak oraindik enkriptatuta daude. Mesedez jo zure ezarpen pertsonaletara zure fitxategiak dekodifikatzeko.", "Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du", "Name" => "Izena", "Size" => "Tamaina", "Modified" => "Aldatuta", diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php index 96332921cf..e0b9fe0281 100644 --- a/apps/files/l10n/fa.php +++ b/apps/files/l10n/fa.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!", "Your storage is almost full ({usedSpacePercent}%)" => "فضای ذخیره ی شما تقریبا پر است ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است.", "Name" => "نام", "Size" => "اندازه", "Modified" => "تاریخ", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 6006413449..44895eab28 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Votre espage de stockage est plein, les fichiers ne peuvent plus être téléversés ou synchronisés !", "Your storage is almost full ({usedSpacePercent}%)" => "Votre espace de stockage est presque plein ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud", "Name" => "Nom", "Size" => "Taille", "Modified" => "Modifié", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index 98274ed751..c98263c08f 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "O cifrado foi desactivado, mais os ficheiros están cifrados. Vaia á configuración persoal para descifrar os ficheiros.", "Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud", "Name" => "Nome", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 63efe031da..e8d3b8c867 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "A tároló tele van, a fájlok nem frissíthetőek vagy szinkronizálhatóak a jövőben.", "Your storage is almost full ({usedSpacePercent}%)" => "A tároló majdnem tele van ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges.", "Name" => "Név", "Size" => "Méret", "Modified" => "Módosítva", diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php index 0f7aac5a22..84d9ba2020 100644 --- a/apps/files/l10n/id.php +++ b/apps/files/l10n/id.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!", "Your storage is almost full ({usedSpacePercent}%)" => "Ruang penyimpanan hampir penuh ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nama folder salah. Nama 'Shared' telah digunakan oleh Owncloud.", "Name" => "Nama", "Size" => "Ukuran", "Modified" => "Dimodifikasi", diff --git a/apps/files/l10n/is.php b/apps/files/l10n/is.php index aee213691e..36116001bc 100644 --- a/apps/files/l10n/is.php +++ b/apps/files/l10n/is.php @@ -31,7 +31,6 @@ $TRANSLATIONS = array( "'.' 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ð.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud", "Name" => "Nafn", "Size" => "Stærð", "Modified" => "Breytt", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 4332346516..9be317fba9 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "La cifratura è stata disabilitata ma i tuoi file sono ancora cifrati. Vai nelle impostazioni personali per decifrare i file.", "Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud", "Name" => "Nome", "Size" => "Dimensione", "Modified" => "Modificato", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 2d64212a5f..902cc82e03 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "あなたのストレージはほぼ一杯です({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。", "Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。", "Name" => "名前", "Size" => "サイズ", "Modified" => "変更", diff --git a/apps/files/l10n/ka_GE.php b/apps/files/l10n/ka_GE.php index 3205255e39..3e70d3294c 100644 --- a/apps/files/l10n/ka_GE.php +++ b/apps/files/l10n/ka_GE.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "თქვენი საცავი გადაივსო. ფაილების განახლება და სინქრონიზირება ვერ მოხერხდება!", "Your storage is almost full ({usedSpacePercent}%)" => "თქვენი საცავი თითქმის გადაივსო ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "დაუშვებელი ფოლდერის სახელი. 'Shared'–ის გამოყენება რეზერვირებულია Owncloud–ის მიერ", "Name" => "სახელი", "Size" => "ზომა", "Modified" => "შეცვლილია", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 7839ad3bd9..f53c9e8e38 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "저장 공간이 가득 찼습니다. 파일을 업데이트하거나 동기화할 수 없습니다!", "Your storage is almost full ({usedSpacePercent}%)" => "저장 공간이 거의 가득 찼습니다 ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "다운로드가 준비 중입니다. 파일 크기가 크다면 시간이 오래 걸릴 수도 있습니다.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "폴더 이름이 유효하지 않습니다. ", "Name" => "이름", "Size" => "크기", "Modified" => "수정됨", diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php index cae9660ab6..a4dd5008af 100644 --- a/apps/files/l10n/lt_LT.php +++ b/apps/files/l10n/lt_LT.php @@ -38,7 +38,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Jūsų visa vieta serveryje užimta", "Your storage is almost full ({usedSpacePercent}%)" => "Jūsų vieta serveryje beveik visa užimta ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Negalimas aplanko pavadinimas. 'Shared' pavadinimas yra rezervuotas ownCloud", "Name" => "Pavadinimas", "Size" => "Dydis", "Modified" => "Pakeista", diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index 9367b0f5a6..b1435b4609 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrēšana tika atslēgta, tomēr jūsu faili joprojām ir šifrēti. Atšifrēt failus var Personiskajos uzstādījumos.", "Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam.", "Name" => "Nosaukums", "Size" => "Izmērs", "Modified" => "Mainīts", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index d76255f522..72c4153c6e 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!", "Your storage is almost full ({usedSpacePercent}%)" => "Lagringsplass er nesten brukt opp ([usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud.", "Name" => "Navn", "Size" => "Størrelse", "Modified" => "Endret", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 6e9ff605f5..422fa8ba13 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryptie is uitgeschakeld maar uw bestanden zijn nog steeds versleuteld. Ga naar uw persoonlijke instellingen om uw bestanden te decoderen.", "Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud", "Name" => "Naam", "Size" => "Grootte", "Modified" => "Aangepast", diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php index 0f0ad31874..abaaa5ffe8 100644 --- a/apps/files/l10n/nn_NO.php +++ b/apps/files/l10n/nn_NO.php @@ -38,7 +38,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!", "Your storage is almost full ({usedSpacePercent}%)" => "Lagringa di er nesten full ({usedSpacePercent} %)", "Your download is being prepared. This might take some time if the files are big." => "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud", "Name" => "Namn", "Size" => "Storleik", "Modified" => "Endra", diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index 813d2ee8e7..d858248f29 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!", "Your storage is almost full ({usedSpacePercent}%)" => "Twój magazyn jest prawie pełny ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nieprawidłowa nazwa folderu. Korzystanie z nazwy „Shared” jest zarezerwowane dla ownCloud", "Name" => "Nazwa", "Size" => "Rozmiar", "Modified" => "Modyfikacja", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index 575df89111..b42b81d040 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Seu armazenamento está cheio, arquivos não podem mais ser atualizados ou sincronizados!", "Your storage is almost full ({usedSpacePercent}%)" => "Seu armazenamento está quase cheio ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O uso de 'Shared' é reservado para o Owncloud", "Name" => "Nome", "Size" => "Tamanho", "Modified" => "Modificado", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 64110f6704..50a33de6db 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "O seu armazenamento está cheio, os ficheiros não podem ser sincronizados.", "Your storage is almost full ({usedSpacePercent}%)" => "O seu espaço de armazenamento está quase cheiro ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud", "Name" => "Nome", "Size" => "Tamanho", "Modified" => "Modificado", diff --git a/apps/files/l10n/ro.php b/apps/files/l10n/ro.php index 85805cf562..7c78c6f076 100644 --- a/apps/files/l10n/ro.php +++ b/apps/files/l10n/ro.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Spatiul de stocare este plin, nu mai puteti incarca s-au sincroniza alte fisiere.", "Your storage is almost full ({usedSpacePercent}%)" => "Spatiul de stocare este aproape plin ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Se pregătește descărcarea. Aceasta poate să dureze ceva timp dacă fișierele sunt mari.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Invalid folder name. Usage of 'Shared' is reserved by Ownclou", "Name" => "Nume", "Size" => "Dimensiune", "Modified" => "Modificat", diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index fe771d2b57..782817be0a 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Ваше дисковое пространство полностью заполнено, произведите очистку перед загрузкой новых файлов.", "Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти заполнено ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Загрузка началась. Это может потребовать много времени, если файл большого размера.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Неправильное имя каталога. Имя 'Shared' зарезервировано.", "Name" => "Имя", "Size" => "Размер", "Modified" => "Изменён", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index 41ff4fe25d..9c84579448 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložisko je takmer plné ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrovanie bolo zakázané, ale vaše súbory sú stále zašifrované. Prosím, choďte do osobného nastavenia pre dešifrovanie súborov.", "Your download is being prepared. This might take some time if the files are big." => "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno priečinka. Používanie mena 'Shared' je vyhradené len pre Owncloud", "Name" => "Názov", "Size" => "Veľkosť", "Modified" => "Upravené", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 9922a0be7e..79296c8049 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Shramba je povsem napolnjena. Datotek ni več mogoče posodabljati in usklajevati!", "Your storage is almost full ({usedSpacePercent}%)" => "Mesto za shranjevanje je skoraj polno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Postopek priprave datoteke za prejem je lahko dolgotrajen, če je datoteka zelo velika.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neveljavno ime mape. Uporaba oznake \"Souporaba\" je zadržan za sistem ownCloud.", "Name" => "Ime", "Size" => "Velikost", "Modified" => "Spremenjeno", diff --git a/apps/files/l10n/sq.php b/apps/files/l10n/sq.php index 34250b56c3..838bcc5ef2 100644 --- a/apps/files/l10n/sq.php +++ b/apps/files/l10n/sq.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Hapësira juaj e memorizimit është plot, nuk mund të ngarkoni apo sinkronizoni më skedarët.", "Your storage is almost full ({usedSpacePercent}%)" => "Hapësira juaj e memorizimit është gati plot ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Shkarkimi juaj po përgatitet. Mund të duhet pak kohë nqse skedarët janë të mëdhenj.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Emri i dosjes është i pavlefshëm. Përdorimi i \"Shared\" është i rezervuar nga Owncloud-i.", "Name" => "Emri", "Size" => "Dimensioni", "Modified" => "Modifikuar", diff --git a/apps/files/l10n/sr.php b/apps/files/l10n/sr.php index d73188d483..d4dcbd14ee 100644 --- a/apps/files/l10n/sr.php +++ b/apps/files/l10n/sr.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Ваше складиште је пуно. Датотеке више не могу бити ажуриране ни синхронизоване.", "Your storage is almost full ({usedSpacePercent}%)" => "Ваше складиште је скоро па пуно ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Припремам преузимање. Ово може да потраје ако су датотеке велике.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Неисправно име фасцикле. Фасцикла „Shared“ је резервисана за ownCloud.", "Name" => "Име", "Size" => "Величина", "Modified" => "Измењено", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index d9010bc0f5..0f72443a5f 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering inaktiverades men dina filer är fortfarande krypterade. Vänligen gå till sidan för dina personliga inställningar för att dekryptera dina filer.", "Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud", "Name" => "Namn", "Size" => "Storlek", "Modified" => "Ändrad", diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index c101398918..ac2da6aed9 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -36,7 +36,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "พื้นที่จัดเก็บข้อมูลของคุณเต็มแล้ว ไม่สามารถอัพเดทหรือผสานไฟล์ต่างๆได้อีกต่อไป", "Your storage is almost full ({usedSpacePercent}%)" => "พื้นที่จัดเก็บข้อมูลของคุณใกล้เต็มแล้ว ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ชื่อโฟลเดอร์ไม่ถูกต้อง การใช้งาน 'แชร์' สงวนไว้สำหรับ Owncloud เท่านั้น", "Name" => "ชื่อ", "Size" => "ขนาด", "Modified" => "แก้ไขแล้ว", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index 661e8572e8..650e4ead88 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -41,7 +41,6 @@ $TRANSLATIONS = array( "Your storage is almost full ({usedSpacePercent}%)" => "Depolama alanınız neredeyse dolu ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Şifreleme işlemi durduruldu ancak dosyalarınız şifreli. Dosyalarınızın şifresini kaldırmak için lütfen kişisel ayarlar kısmına geçiniz.", "Your download is being prepared. This might take some time if the files are big." => "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiştir.", "Name" => "İsim", "Size" => "Boyut", "Modified" => "Değiştirilme", diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php index f34383d969..49747caef1 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Ваше сховище переповнене, файли більше не можуть бути оновлені або синхронізовані !", "Your storage is almost full ({usedSpacePercent}%)" => "Ваше сховище майже повне ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Невірне ім'я теки. Використання \"Shared\" зарезервовано Owncloud", "Name" => "Ім'я", "Size" => "Розмір", "Modified" => "Змінено", diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index ae5b152ed0..9c6e1c2a57 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!", "Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Invalid folder name. Usage of 'Shared' is reserved by Owncloud", "Name" => "Tên", "Size" => "Kích cỡ", "Modified" => "Thay đổi", diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index 495e9d9d9d..ad9733f059 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -40,7 +40,6 @@ $TRANSLATIONS = array( "Your storage is full, files can not be updated or synced anymore!" => "您的存储空间已满,文件将无法更新或同步!", "Your storage is almost full ({usedSpacePercent}%)" => "您的存储空间即将用完 ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "下载正在准备中。如果文件较大可能会花费一些时间。", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "无效文件夹名。'共享' 是 Owncloud 预留的文件夹名。", "Name" => "名称", "Size" => "大小", "Modified" => "修改日期", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index b96b02e5d9..5cca3e0fd8 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -32,20 +32,20 @@ $TRANSLATIONS = array( "cancel" => "取消", "replaced {new_name} with {old_name}" => "使用 {new_name} 取代 {old_name}", "undo" => "復原", -"_Uploading %n file_::_Uploading %n files_" => array(""), +"_Uploading %n file_::_Uploading %n files_" => array("%n 個檔案正在上傳"), "files uploading" => "檔案正在上傳中", "'.' is an invalid file name." => "'.' 是不合法的檔名。", "File name cannot be empty." => "檔名不能為空。", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。", "Your storage is full, files can not be updated or synced anymore!" => "您的儲存空間已滿,沒有辦法再更新或是同步檔案!", "Your storage is almost full ({usedSpacePercent}%)" => "您的儲存空間快要滿了 ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "加密已經被停用,但是您的舊檔案還是處於已加密的狀態,請前往個人設定以解密這些檔案。", "Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。", -"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無效的資料夾名稱,'Shared' 的使用被 ownCloud 保留", "Name" => "名稱", "Size" => "大小", "Modified" => "修改", -"_%n folder_::_%n folders_" => array(""), -"_%n file_::_%n files_" => array(""), +"_%n folder_::_%n folders_" => array("%n 個資料夾"), +"_%n file_::_%n files_" => array("%n 個檔案"), "%s could not be renamed" => "無法重新命名 %s", "Upload" => "上傳", "File handling" => "檔案處理", diff --git a/apps/files_sharing/l10n/zh_TW.php b/apps/files_sharing/l10n/zh_TW.php index b950cbf8c9..56d67ea7ce 100644 --- a/apps/files_sharing/l10n/zh_TW.php +++ b/apps/files_sharing/l10n/zh_TW.php @@ -1,7 +1,14 @@ "請檢查您的密碼並再試一次。", "Password" => "密碼", "Submit" => "送出", +"Sorry, this link doesn’t seem to work anymore." => "抱歉,這連結看來已經不能用了。", +"Reasons might be:" => "可能的原因:", +"the item was removed" => "項目已經移除", +"the link expired" => "連結過期", +"sharing is disabled" => "分享功能已停用", +"For more info, please ask the person who sent this link." => "請詢問告訴您此連結的人以瞭解更多", "%s shared the folder %s with you" => "%s 和您分享了資料夾 %s ", "%s shared the file %s with you" => "%s 和您分享了檔案 %s", "Download" => "下載", diff --git a/apps/files_trashbin/l10n/zh_TW.php b/apps/files_trashbin/l10n/zh_TW.php index ab6b75c578..2dfc484fc7 100644 --- a/apps/files_trashbin/l10n/zh_TW.php +++ b/apps/files_trashbin/l10n/zh_TW.php @@ -1,17 +1,18 @@ "無法永久刪除 %s", -"Couldn't restore %s" => "無法復原 %s", -"perform restore operation" => "進行復原動作", +"Couldn't restore %s" => "無法還原 %s", +"perform restore operation" => "進行還原動作", "Error" => "錯誤", "delete file permanently" => "永久刪除檔案", "Delete permanently" => "永久刪除", "Name" => "名稱", "Deleted" => "已刪除", -"_%n folder_::_%n folders_" => array(""), -"_%n file_::_%n files_" => array(""), +"_%n folder_::_%n folders_" => array("%n 個資料夾"), +"_%n file_::_%n files_" => array("%n 個檔案"), +"restored" => "已還原", "Nothing in here. Your trash bin is empty!" => "您的垃圾桶是空的!", -"Restore" => "復原", +"Restore" => "還原", "Delete" => "刪除", "Deleted Files" => "已刪除的檔案" ); diff --git a/apps/files_versions/l10n/zh_TW.php b/apps/files_versions/l10n/zh_TW.php index 55a3dca3c3..9b8900fd8e 100644 --- a/apps/files_versions/l10n/zh_TW.php +++ b/apps/files_versions/l10n/zh_TW.php @@ -2,6 +2,9 @@ $TRANSLATIONS = array( "Could not revert: %s" => "無法還原:%s", "Versions" => "版本", +"Failed to revert {file} to revision {timestamp}." => "無法還原檔案 {file} 至版本 {timestamp}", +"More versions..." => "更多版本…", +"No other versions available" => "沒有其他版本了", "Restore" => "復原" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/user_ldap/l10n/ca.php b/apps/user_ldap/l10n/ca.php index 338317baad..455ad62d84 100644 --- a/apps/user_ldap/l10n/ca.php +++ b/apps/user_ldap/l10n/ca.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Contrasenya", "For anonymous access, leave DN and Password empty." => "Per un accés anònim, deixeu la DN i la contrasenya en blanc.", "User Login Filter" => "Filtre d'inici de sessió d'usuari", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Defineix el filtre a aplicar quan s'intenta iniciar la sessió. %%uid reemplaça el nom d'usuari en l'acció d'inici de sessió. Per exemple: \"uid=%%uid\"", "User List Filter" => "Llista de filtres d'usuari", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Defineix el filtre a aplicar quan es mostren usuaris (no textos variables). Per exemple: \"objectClass=person\"", "Group Filter" => "Filtre de grup", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Defineix el filtre a aplicar quan es mostren grups (no textos variables). Per exemple: \"objectClass=posixGroup\"", "Connection Settings" => "Arranjaments de connexió", "Configuration Active" => "Configuració activa", "When unchecked, this configuration will be skipped." => "Si està desmarcat, aquesta configuració s'ometrà.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "No ho useu adicionalment per a conexions LDAPS, fallarà.", "Case insensitve LDAP server (Windows)" => "Servidor LDAP sense distinció entre majúscules i minúscules (Windows)", "Turn off SSL certificate validation." => "Desactiva la validació de certificat SSL.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "No es recomana, useu-ho només com a prova! Importeu el certificat SSL del servidor LDAP al servidor %s només si la connexió funciona amb aquesta opció.", "Cache Time-To-Live" => "Memòria de cau Time-To-Live", "in seconds. A change empties the cache." => "en segons. Un canvi buidarà la memòria de cau.", "Directory Settings" => "Arranjaments de carpetes", diff --git a/apps/user_ldap/l10n/pt_BR.php b/apps/user_ldap/l10n/pt_BR.php index 88006e1b5d..9469146d35 100644 --- a/apps/user_ldap/l10n/pt_BR.php +++ b/apps/user_ldap/l10n/pt_BR.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Senha", "For anonymous access, leave DN and Password empty." => "Para acesso anônimo, deixe DN e Senha vazios.", "User Login Filter" => "Filtro de Login de Usuário", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Define o filtro a ser aplicado, o login é feito. %%uid substitui o nome do usuário na ação de login. Exemplo: \"uid=%%uid\"", "User List Filter" => "Filtro de Lista de Usuário", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Define o filtro a ser aplicado, ao recuperar usuários (sem espaços reservados). Exemplo: \"objectClass=person\"", "Group Filter" => "Filtro de Grupo", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Define o filtro a ser aplicado, ao recuperar grupos (sem espaços reservados). Exemplo: \"objectClass=posixGroup\"", "Connection Settings" => "Configurações de Conexão", "Configuration Active" => "Configuração ativa", "When unchecked, this configuration will be skipped." => "Quando não marcada, esta configuração será ignorada.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Não use adicionalmente para conexões LDAPS, pois falhará.", "Case insensitve LDAP server (Windows)" => "Servidor LDAP sensível à caixa alta (Windows)", "Turn off SSL certificate validation." => "Desligar validação de certificado SSL.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Não recomendado, use-o somente para teste! Se a conexão só funciona com esta opção, importar o certificado SSL do servidor LDAP em seu servidor %s.", "Cache Time-To-Live" => "Cache Time-To-Live", "in seconds. A change empties the cache." => "em segundos. Uma mudança esvaziará o cache.", "Directory Settings" => "Configurações de Diretório", diff --git a/apps/user_ldap/l10n/zh_TW.php b/apps/user_ldap/l10n/zh_TW.php index 38bed89574..2cc1ac9933 100644 --- a/apps/user_ldap/l10n/zh_TW.php +++ b/apps/user_ldap/l10n/zh_TW.php @@ -3,56 +3,59 @@ $TRANSLATIONS = array( "Failed to clear the mappings." => "清除映射失敗", "Failed to delete the server configuration" => "刪除伺服器設定時失敗", "The configuration is valid and the connection could be established!" => "設定有效且連線可建立", -"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "設定有效但連線無法建立。請檢查伺服器的設定與認證資料。", -"The configuration is invalid. Please look in the ownCloud log for further details." => "設定無效。更多細節請參閱ownCloud的記錄檔。", +"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "設定有效但連線無法建立,請檢查伺服器設定與認證資料。", +"The configuration is invalid. Please look in the ownCloud log for further details." => "設定無效,更多細節請參閱 ownCloud 的記錄檔。", "Deletion failed" => "移除失敗", -"Take over settings from recent server configuration?" => "要使用最近一次的伺服器設定嗎?", -"Keep settings?" => "維持設定嗎?", +"Take over settings from recent server configuration?" => "要使用最近一次的伺服器設定嗎?", +"Keep settings?" => "維持設定嗎?", "Cannot add server configuration" => "無法新增伺服器設定", "mappings cleared" => "映射已清除", "Success" => "成功", "Error" => "錯誤", "Connection test succeeded" => "連線測試成功", "Connection test failed" => "連線測試失敗", -"Do you really want to delete the current Server Configuration?" => "您真的確定要刪除現在的伺服器設定嗎?", -"Confirm Deletion" => "確認已刪除", -"Warning: The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "警告:沒有安裝 PHP LDAP 模組,後端系統將無法運作。請要求您的系統管理員安裝模組。", +"Do you really want to delete the current Server Configuration?" => "您真的要刪除現在的伺服器設定嗎?", +"Confirm Deletion" => "確認刪除", +"Warning: The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "警告:沒有安裝 PHP LDAP 模組,後端系統將無法運作,請要求您的系統管理員安裝模組。", "Server configuration" => "伺服器設定", "Add Server Configuration" => "新增伺服器設定", "Host" => "主機", -"You can omit the protocol, except you require SSL. Then start with ldaps://" => "若您不需要SSL加密傳輸則可忽略通訊協定。若非如此請從ldaps://開始", -"One Base DN per line" => "一行一個Base DN", -"You can specify Base DN for users and groups in the Advanced tab" => "您可以在進階標籤頁裡面指定使用者及群組的Base DN", +"You can omit the protocol, except you require SSL. Then start with ldaps://" => "若您不需要 SSL 加密連線則不需輸入通訊協定,反之請輸入 ldaps://", +"Base DN" => "Base DN", +"One Base DN per line" => "一行一個 Base DN", +"You can specify Base DN for users and groups in the Advanced tab" => "您可以在進階標籤頁裡面指定使用者及群組的 Base DN", +"User DN" => "User 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." => "客戶端使用者的DN與特定字詞的連結需要完善,例如:uid=agent,dc=example,dc=com。若是匿名連接,則將DN與密碼欄位留白。", "Password" => "密碼", -"For anonymous access, leave DN and Password empty." => "匿名連接時請將DN與密碼欄位留白", -"User Login Filter" => "使用者登入過濾器", -"User List Filter" => "使用者名單篩選器", -"Group Filter" => "群組篩選器", +"For anonymous access, leave DN and Password empty." => "匿名連接時請將 DN 與密碼欄位留白", +"User Login Filter" => "User Login Filter", +"User List Filter" => "User List Filter", +"Group Filter" => "Group Filter", "Connection Settings" => "連線設定", -"Configuration Active" => "設定為主動模式", +"Configuration Active" => "設定使用中", "When unchecked, this configuration will be skipped." => "沒有被勾選時,此設定會被略過。", -"Port" => "連接阜", +"Port" => "連接埠", "Backup (Replica) Host" => "備用主機", -"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "請給定一個可選的備用主機。必須是LDAP/AD中央伺服器的複本。", -"Backup (Replica) Port" => "備用(複本)連接阜", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "可以選擇性設定備用主機,必須是 LDAP/AD 中央伺服器的複本。", +"Backup (Replica) Port" => "備用(複本)連接埠", "Disable Main Server" => "停用主伺服器", -"Use TLS" => "使用TLS", -"Case insensitve LDAP server (Windows)" => "不區分大小寫的LDAP伺服器(Windows)", -"Turn off SSL certificate validation." => "關閉 SSL 憑證驗證", +"Use TLS" => "使用 TLS", +"Do not use it additionally for LDAPS connections, it will fail." => "不要同時與 LDAPS 使用,會有問題。", +"Case insensitve LDAP server (Windows)" => "不區分大小寫的 LDAP 伺服器 (Windows)", +"Turn off SSL certificate validation." => "關閉 SSL 憑證檢查", "Cache Time-To-Live" => "快取的存活時間", -"in seconds. A change empties the cache." => "以秒為單位。更變後會清空快取。", -"Directory Settings" => "目錄選項", -"User Display Name Field" => "使用者名稱欄位", -"Base User Tree" => "Base使用者數", -"One User Base DN per line" => "一行一個使用者Base DN", -"User Search Attributes" => "使用者搜索屬性", -"Optional; one attribute per line" => "可選的; 一行一項屬性", +"in seconds. A change empties the cache." => "以秒為單位。變更後會清空快取。", +"Directory Settings" => "目錄設定", +"User Display Name Field" => "使用者顯示名稱欄位", +"Base User Tree" => "Base User Tree", +"One User Base DN per line" => "一行一個使用者 Base DN", +"User Search Attributes" => "User Search Attributes", +"Optional; one attribute per line" => "非必要,一行一項屬性", "Group Display Name Field" => "群組顯示名稱欄位", -"Base Group Tree" => "Base群組樹", -"One Group Base DN per line" => "一行一個群組Base DN", -"Group Search Attributes" => "群組搜索屬性", -"Group-Member association" => "群組成員的關係", +"Base Group Tree" => "Base Group Tree", +"One Group Base DN per line" => "一行一個 Group Base DN", +"Group Search Attributes" => "Group Search Attributes", +"Group-Member association" => "Group-Member association", "Special Attributes" => "特殊屬性", "Quota Field" => "配額欄位", "Quota Default" => "預設配額", diff --git a/core/l10n/de_CH.php b/core/l10n/de_CH.php index 3e622ace6f..d93158c62d 100644 --- a/core/l10n/de_CH.php +++ b/core/l10n/de_CH.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Dezember", "Settings" => "Einstellungen", "seconds ago" => "Gerade eben", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("Vor %n Minute","Vor %n Minuten"), +"_%n hour ago_::_%n hours ago_" => array("Vor %n Stunde","Vor %n Stunden"), "today" => "Heute", "yesterday" => "Gestern", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("Vor %n Tag","Vor %n Tagen"), "last month" => "Letzten Monat", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("Vor %n Monat","Vor %n Monaten"), "months ago" => "Vor Monaten", "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "Email gesendet", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die ownCloud Community.", "The update was successful. Redirecting you to ownCloud now." => "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet.", +"%s password reset" => "%s-Passwort zurücksetzen", "Use the following link to reset your password: {link}" => "Nutzen Sie den nachfolgenden Link, um Ihr Passwort zurückzusetzen: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Der Link zum Rücksetzen Ihres Passworts ist an Ihre E-Mail-Adresse gesendet worde.
    Wenn Sie ihn nicht innerhalb einer vernünftigen Zeitspanne erhalten, prüfen Sie bitte Ihre Spam-Verzeichnisse.
    Wenn er nicht dort ist, fragen Sie Ihren lokalen Administrator.", "Request failed!
    Did you make sure your email/username was right?" => "Anfrage fehlgeschlagen!
    Haben Sie darauf geachtet, dass E-Mail-Adresse/Nutzername korrekt waren?", diff --git a/core/l10n/ko.php b/core/l10n/ko.php index 4c2d33e301..c4b6b9f091 100644 --- a/core/l10n/ko.php +++ b/core/l10n/ko.php @@ -29,13 +29,13 @@ $TRANSLATIONS = array( "December" => "12월", "Settings" => "설정", "seconds ago" => "초 전", -"_%n minute ago_::_%n minutes ago_" => array(""), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n minute ago_::_%n minutes ago_" => array("%n분 전 "), +"_%n hour ago_::_%n hours ago_" => array("%n시간 전 "), "today" => "오늘", "yesterday" => "어제", -"_%n day ago_::_%n days ago_" => array(""), +"_%n day ago_::_%n days ago_" => array("%n일 전 "), "last month" => "지난 달", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n달 전 "), "months ago" => "개월 전", "last year" => "작년", "years ago" => "년 전", diff --git a/core/l10n/lt_LT.php b/core/l10n/lt_LT.php index 00e4748853..84678c1c20 100644 --- a/core/l10n/lt_LT.php +++ b/core/l10n/lt_LT.php @@ -1,5 +1,6 @@ "%s pasidalino »%s« su tavimi", "Category type not provided." => "Kategorija nenurodyta.", "No category to add?" => "Nepridėsite jokios kategorijos?", "This category already exists: %s" => "Ši kategorija jau egzistuoja: %s", @@ -29,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Gruodis", "Settings" => "Nustatymai", "seconds ago" => "prieš sekundę", -"_%n minute ago_::_%n minutes ago_" => array("","",""), -"_%n hour ago_::_%n hours ago_" => array("","",""), +"_%n minute ago_::_%n minutes ago_" => array(" prieš %n minutę"," prieš %n minučių"," prieš %n minučių"), +"_%n hour ago_::_%n hours ago_" => array("prieš %n valandą","prieš %n valandų","prieš %n valandų"), "today" => "šiandien", "yesterday" => "vakar", "_%n day ago_::_%n days ago_" => array("","",""), "last month" => "praeitą mėnesį", -"_%n month ago_::_%n months ago_" => array("","",""), +"_%n month ago_::_%n months ago_" => array("prieš %n mėnesį","prieš %n mėnesius","prieš %n mėnesių"), "months ago" => "prieš mėnesį", "last year" => "praeitais metais", "years ago" => "prieš metus", @@ -81,11 +82,13 @@ $TRANSLATIONS = array( "Email sent" => "Laiškas išsiųstas", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Atnaujinimas buvo nesėkmingas. PApie tai prašome pranešti the ownCloud bendruomenei.", "The update was successful. Redirecting you to ownCloud now." => "Atnaujinimas buvo sėkmingas. Nukreipiame į jūsų ownCloud.", +"%s password reset" => "%s slaptažodžio atnaujinimas", "Use the following link to reset your password: {link}" => "Slaptažodio atkūrimui naudokite šią nuorodą: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Nuorodą su jūsų slaptažodžio atkūrimu buvo nusiųsta jums į paštą.
    Jei jo negausite per atitinkamą laiką, pasižiūrėkite brukalo aplankale.
    Jei jo ir ten nėra, teiraukitės administratoriaus.", "Request failed!
    Did you make sure your email/username was right?" => "Klaida!
    Ar tikrai jūsų el paštas/vartotojo vardas buvo teisingi?", "You will receive a link to reset your password via Email." => "Elektroniniu paštu gausite nuorodą, su kuria galėsite iš naujo nustatyti slaptažodį.", "Username" => "Prisijungimo vardas", +"Yes, I really want to reset my password now" => "Taip, aš tikrai noriu atnaujinti slaptažodį", "Request reset" => "Prašyti nustatymo iš najo", "Your password was reset" => "Jūsų slaptažodis buvo nustatytas iš naujo", "To login page" => "Į prisijungimo puslapį", @@ -118,6 +121,7 @@ $TRANSLATIONS = array( "Finish setup" => "Baigti diegimą", "%s is available. Get more information on how to update." => "%s yra prieinama. Gaukite daugiau informacijos apie atnaujinimą.", "Log out" => "Atsijungti", +"More apps" => "Daugiau programų", "Automatic logon rejected!" => "Automatinis prisijungimas atmestas!", "If you did not change your password recently, your account may be compromised!" => "Jei paskutinių metu nekeitėte savo slaptažodžio, Jūsų paskyra gali būti pavojuje!", "Please change your password to secure your account again." => "Prašome pasikeisti slaptažodį dar kartą, dėl paskyros saugumo.", diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index d2cbb7a8fd..e1493452d8 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "十二月", "Settings" => "設定", "seconds ago" => "幾秒前", -"_%n minute ago_::_%n minutes ago_" => array(""), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n minute ago_::_%n minutes ago_" => array("%n 分鐘前"), +"_%n hour ago_::_%n hours ago_" => array("%n 小時前"), "today" => "今天", "yesterday" => "昨天", -"_%n day ago_::_%n days ago_" => array(""), +"_%n day ago_::_%n days ago_" => array("%n 天前"), "last month" => "上個月", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n 個月前"), "months ago" => "幾個月前", "last year" => "去年", "years ago" => "幾年前", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "Email 已寄出", "The update was unsuccessful. Please report this issue to the ownCloud community." => "升級失敗,請將此問題回報 ownCloud 社群。", "The update was successful. Redirecting you to ownCloud now." => "升級成功,正將您重新導向至 ownCloud 。", +"%s password reset" => "%s 密碼重設", "Use the following link to reset your password: {link}" => "請至以下連結重設您的密碼: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "重設密碼的連結已經寄至您的電子郵件信箱,如果您過了一段時間還是沒有收到它,請檢查看看它是不是被放到垃圾郵件了,如果還是沒有的話,請聯絡您的 ownCloud 系統管理員。", "Request failed!
    Did you make sure your email/username was right?" => "請求失敗!
    您確定填入的電子郵件地址或是帳號名稱是正確的嗎?", @@ -125,6 +126,7 @@ $TRANSLATIONS = array( "Finish setup" => "完成設定", "%s is available. Get more information on how to update." => "%s 已經釋出,瞭解更多資訊以進行更新。", "Log out" => "登出", +"More apps" => "更多 Apps", "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." => "請更改您的密碼以再次取得您帳戶的控制權。", diff --git a/l10n/af_ZA/core.po b/l10n/af_ZA/core.po index 5673ceabd3..aedec21612 100644 --- a/l10n/af_ZA/core.po +++ b/l10n/af_ZA/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/af_ZA/files.po b/l10n/af_ZA/files.po index 6ebf523c19..460b687ed7 100644 --- a/l10n/af_ZA/files.po +++ b/l10n/af_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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ar/core.po b/l10n/ar/core.po index a89b43a872..c06bc5e858 100644 --- a/l10n/ar/core.po +++ b/l10n/ar/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "نوع التصنيف لم يدخل" @@ -209,23 +234,23 @@ msgstr "السنةالماضية" msgid "years ago" msgstr "سنة مضت" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "اختيار" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "نعم" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "لا" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "موافق" diff --git a/l10n/ar/files.po b/l10n/ar/files.po index e9f4352110..c814f86a38 100644 --- a/l10n/ar/files.po +++ b/l10n/ar/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "تم إلغاء عملية رفع الملفات ." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "عملية رفع الملفات قيد التنفيذ. اغلاق الصفحة سوف يلغي عملية رفع الملفات." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "عنوان ال URL لا يجوز أن يكون فارغا." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "خطأ" @@ -200,23 +199,19 @@ msgid "" "big." msgstr "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "إسم مجلد غير صحيح. استخدام مصطلح \"Shared\" محجوز للنظام" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "اسم" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "حجم" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "معدل" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -226,7 +221,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/be/core.po b/l10n/be/core.po index a0b09af764..c474afadee 100644 --- a/l10n/be/core.po +++ b/l10n/be/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -201,23 +226,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/be/files.po b/l10n/be/files.po index dab1498b5c..69819ec5ac 100644 --- a/l10n/be/files.po +++ b/l10n/be/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -198,23 +197,19 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -222,7 +217,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po index 0a88faaffc..641f5322a7 100644 --- a/l10n/bg_BG/core.po +++ b/l10n/bg_BG/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "последната година" msgid "years ago" msgstr "последните години" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Не" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Добре" diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po index 9224fb6a32..033c103f0e 100644 --- a/l10n/bg_BG/files.po +++ b/l10n/bg_BG/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Качването е спряно." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Грешка" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Име" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Размер" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Променено" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/bn_BD/core.po b/l10n/bn_BD/core.po index b4dcaa3e01..29b5dea54e 100644 --- a/l10n/bn_BD/core.po +++ b/l10n/bn_BD/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "ক্যাটেগরির ধরণটি প্রদান করা হয় নি।" @@ -193,23 +218,23 @@ msgstr "গত বছর" msgid "years ago" msgstr "বছর পূর্বে" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "বেছে নিন" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "হ্যাঁ" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "না" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "তথাস্তু" diff --git a/l10n/bn_BD/files.po b/l10n/bn_BD/files.po index dfaafb4e10..0422f92b57 100644 --- a/l10n/bn_BD/files.po +++ b/l10n/bn_BD/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "যথেষ্ঠ পরিমাণ স্থান নেই" msgid "Upload cancelled." msgstr "আপলোড বাতিল করা হয়েছে।" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL ফাঁকা রাখা যাবে না।" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "সমস্যা" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "রাম" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "আকার" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "পরিবর্তিত" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/bs/core.po b/l10n/bs/core.po index aaec19afac..4a81d1ca6f 100644 --- a/l10n/bs/core.po +++ b/l10n/bs/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/owncloud/language/bs/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -197,23 +222,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/bs/files.po b/l10n/bs/files.po index bd25245e3a..29f748a5dc 100644 --- a/l10n/bs/files.po +++ b/l10n/bs/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/owncloud/language/bs/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -197,30 +196,26 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Ime" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Veličina" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ca/core.po b/l10n/ca/core.po index 3d5fb3ae48..f63e5e7709 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-21 15:50+0000\n" -"Last-Translator: rogerc\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s ha compartit »%s« amb tu" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "No s'ha especificat el tipus de categoria." diff --git a/l10n/ca/files.po b/l10n/ca/files.po index 6912e2cea9..66e2e24f2a 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:35-0400\n" -"PO-Revision-Date: 2013-08-21 16:01+0000\n" -"Last-Translator: rogerc\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,21 +96,20 @@ msgstr "No hi ha prou espai disponible" msgid "Upload cancelled." msgstr "La pujada s'ha cancel·lat." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "La URL no pot ser buida" -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Error" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nom" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Mida" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificat" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n carpeta" msgstr[1] "%n carpetes" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fitxer" diff --git a/l10n/ca/lib.po b/l10n/ca/lib.po index e24f7b3eaf..6e9651339a 100644 --- a/l10n/ca/lib.po +++ b/l10n/ca/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 13:40+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" @@ -23,11 +23,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "No heu especificat cap nom d'aplicació" #: app.php:361 msgid "Help" @@ -87,59 +87,59 @@ msgstr "Baixeu els fitxers en trossos petits, de forma separada, o pregunteu a l #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "No heu especificat la font en instal·lar l'aplicació" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "No heu especificat href en instal·lar l'aplicació des de http" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Els fitxers del tipus %s no són compatibles" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Ha fallat l'obertura del fitxer en instal·lar l'aplicació" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "L'aplicació no proporciona un fitxer info.xml" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud" #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "L'aplicació no es pot instal·lar perquè conté l'etiqueta vertader que no es permet per aplicacions no enviades" #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "L'aplicació no es pot instal·lar perquè la versió a info.xml/version no és la mateixa que la versió indicada des de la botiga d'aplicacions" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "La carpeta de l'aplicació ja existeix" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index 1ecfd6e7b8..00860a8a12 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 13:31+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" @@ -104,11 +104,11 @@ msgstr "Espereu..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Error en desactivar l'aplicació" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Error en activar l'aplicació" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/ca/user_ldap.po b/l10n/ca/user_ldap.po index 8c6b13494d..102b8a3d7b 100644 --- a/l10n/ca/user_ldap.po +++ b/l10n/ca/user_ldap.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 13:31+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" @@ -156,7 +156,7 @@ msgstr "Filtre d'inici de sessió d'usuari" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Defineix el filtre a aplicar quan s'intenta iniciar la sessió. %%uid reemplaça el nom d'usuari en l'acció d'inici de sessió. Per exemple: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -166,7 +166,7 @@ msgstr "Llista de filtres d'usuari" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Defineix el filtre a aplicar quan es mostren usuaris (no textos variables). Per exemple: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -176,7 +176,7 @@ msgstr "Filtre de grup" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Defineix el filtre a aplicar quan es mostren grups (no textos variables). Per exemple: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -237,7 +237,7 @@ msgstr "Desactiva la validació de certificat SSL." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "No es recomana, useu-ho només com a prova! Importeu el certificat SSL del servidor LDAP al servidor %s només si la connexió funciona amb aquesta opció." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po index 37ee596b32..18e39dc80b 100644 --- a/l10n/cs_CZ/core.po +++ b/l10n/cs_CZ/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -27,6 +27,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s s vámi sdílí »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Nezadán typ kategorie." @@ -202,23 +227,23 @@ msgstr "minulý rok" msgid "years ago" msgstr "před lety" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Vybrat" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Chyba při načítání šablony výběru souborů" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ano" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ne" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po index a83237e41f..9659af9c1d 100644 --- a/l10n/cs_CZ/files.po +++ b/l10n/cs_CZ/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 15:51+0000\n" -"Last-Translator: cvanca \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -98,21 +98,20 @@ msgstr "Nedostatek volného místa" msgid "Upload cancelled." msgstr "Odesílání zrušeno." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Probíhá odesílání souboru. Opuštění stránky způsobí zrušení nahrávání." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL nemůže být prázdná." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Název složky nelze použít. Použití názvu 'Shared' je ownCloudem rezervováno" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Chyba" @@ -201,30 +200,26 @@ msgid "" "big." msgstr "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Neplatný název složky. Pojmenování 'Shared' je rezervováno pro vnitřní potřeby ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Název" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Velikost" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Upraveno" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n složka" msgstr[1] "%n složky" msgstr[2] "%n složek" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n soubor" diff --git a/l10n/cy_GB/core.po b/l10n/cy_GB/core.po index f9b74a7649..97781ef6a3 100644 --- a/l10n/cy_GB/core.po +++ b/l10n/cy_GB/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Math o gategori heb ei ddarparu." @@ -202,23 +227,23 @@ msgstr "y llynedd" msgid "years ago" msgstr "blwyddyn yn ôl" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Dewisiwch" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ie" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Na" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Iawn" diff --git a/l10n/cy_GB/files.po b/l10n/cy_GB/files.po index a5c216a535..3d8d0f81fb 100644 --- a/l10n/cy_GB/files.po +++ b/l10n/cy_GB/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "Dim digon o le ar gael" msgid "Upload cancelled." msgstr "Diddymwyd llwytho i fyny." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Does dim hawl cael URL gwag." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Gwall" @@ -198,23 +197,19 @@ msgid "" "big." msgstr "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Enw plygell annilys. Mae'r defnydd o 'Shared' yn cael ei gadw gan Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Enw" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Maint" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Addaswyd" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -222,7 +217,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/da/core.po b/l10n/da/core.po index 4f224cbaca..3566470055 100644 --- a/l10n/da/core.po +++ b/l10n/da/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -26,6 +26,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s delte »%s« med sig" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategori typen ikke er fastsat." @@ -197,23 +222,23 @@ msgstr "sidste år" msgid "years ago" msgstr "år siden" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Vælg" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Fejl ved indlæsning af filvælger skabelon" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nej" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/da/files.po b/l10n/da/files.po index afba58f133..218518cb6e 100644 --- a/l10n/da/files.po +++ b/l10n/da/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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-24 14:30+0000\n" -"Last-Translator: Sappe\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -97,21 +97,20 @@ msgstr "ikke nok tilgængelig ledig plads " msgid "Upload cancelled." msgstr "Upload afbrudt." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URLen kan ikke være tom." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldigt mappenavn. Brug af 'Shared' er forbeholdt af ownCloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fejl" @@ -199,29 +198,25 @@ msgid "" "big." msgstr "Dit download forberedes. Dette kan tage lidt tid ved større filer." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Navn" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Størrelse" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Ændret" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mappe" msgstr[1] "%n mapper" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" diff --git a/l10n/de/core.po b/l10n/de/core.po index 707d01e384..f802b39ac3 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -30,6 +30,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s teilte »%s« mit Ihnen" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategorie nicht angegeben." @@ -201,23 +226,23 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Auswählen" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Dateiauswahltemplate konnte nicht geladen werden" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nein" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/de/files.po b/l10n/de/files.po index d1a6526c48..a18eb37b0d 100644 --- a/l10n/de/files.po +++ b/l10n/de/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 12:40+0000\n" -"Last-Translator: Mario Siegmann \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"Last-Translator: I Robot \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -100,21 +100,20 @@ msgstr "Nicht genug Speicherplatz verfügbar" msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Der Ordnername ist ungültig. Nur ownCloud kann den Ordner \"Shared\" anlegen" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fehler" @@ -202,29 +201,25 @@ msgid "" "big." msgstr "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Name" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Größe" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Geändert" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n Ordner" msgstr[1] "%n Ordner" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n Datei" diff --git a/l10n/de/lib.po b/l10n/de/lib.po index 30a80e83f7..fff88cd0e3 100644 --- a/l10n/de/lib.po +++ b/l10n/de/lib.po @@ -5,14 +5,15 @@ # Translators: # Mario Siegmann , 2013 # ninov , 2013 +# noxin , 2013 # Mirodin , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 10:05+0000\n" +"Last-Translator: noxin \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,11 +26,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "Applikation \"%s\" kann nicht installiert werden, da sie mit dieser ownCloud Version nicht kompatibel ist." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "Es wurde kein App-Name angegeben" #: app.php:361 msgid "Help" @@ -89,32 +90,32 @@ msgstr "Lade die Dateien in kleineren, separaten, Stücken herunter oder bitte d #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "Für die Installation der Applikation wurde keine Quelle angegeben" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "href wurde nicht angegeben um die Applikation per http zu installieren" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Archive vom Typ %s werden nicht unterstützt" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Das Archive konnte bei der Installation der Applikation nicht geöffnet werden" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "Die Applikation enthält keine info,xml Datei" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "Die Applikation kann auf Grund von unerlaubten Code nicht installiert werden" #: installer.php:138 msgid "" @@ -136,12 +137,12 @@ msgstr "" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Das Applikationsverzeichnis existiert bereits" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "Es kann kein Applikationsordner erstellt werden. Bitte passen sie die Berechtigungen an. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/de_AT/core.po b/l10n/de_AT/core.po index d26af5c3d7..d6a26eb7c4 100644 --- a/l10n/de_AT/core.po +++ b/l10n/de_AT/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n" "MIME-Version: 1.0\n" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -194,23 +219,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/de_AT/files.po b/l10n/de_AT/files.po index 5f0e9fd18a..4476d1f102 100644 --- a/l10n/de_AT/files.po +++ b/l10n/de_AT/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/de_CH/core.po b/l10n/de_CH/core.po index deacb1c3c4..a296bfa8c9 100644 --- a/l10n/de_CH/core.po +++ b/l10n/de_CH/core.po @@ -5,6 +5,7 @@ # Translators: # arkascha , 2013 # FlorianScholz , 2013 +# FlorianScholz , 2013 # I Robot , 2013 # Marcel Kühlhorn , 2013 # Mario Siegmann , 2013 @@ -15,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -30,6 +31,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s teilt »%s« mit Ihnen" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategorie nicht angegeben." @@ -156,14 +182,14 @@ msgstr "Gerade eben" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Vor %n Minute" +msgstr[1] "Vor %n Minuten" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Vor %n Stunde" +msgstr[1] "Vor %n Stunden" #: js/js.js:815 msgid "today" @@ -176,8 +202,8 @@ msgstr "Gestern" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Vor %n Tag" +msgstr[1] "Vor %n Tagen" #: js/js.js:818 msgid "last month" @@ -186,8 +212,8 @@ msgstr "Letzten Monat" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Vor %n Monat" +msgstr[1] "Vor %n Monaten" #: js/js.js:820 msgid "months ago" @@ -201,23 +227,23 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Auswählen" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Es ist ein Fehler in der Vorlage des Datei-Auswählers aufgetreten." -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nein" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" @@ -384,7 +410,7 @@ msgstr "Das Update war erfolgreich. Sie werden nun zu ownCloud weitergeleitet." #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s-Passwort zurücksetzen" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" diff --git a/l10n/de_CH/files.po b/l10n/de_CH/files.po index 8befee513b..fae903c9a3 100644 --- a/l10n/de_CH/files.po +++ b/l10n/de_CH/files.po @@ -5,6 +5,7 @@ # Translators: # a.tangemann , 2013 # FlorianScholz , 2013 +# FlorianScholz , 2013 # I Robot , 2013 # kabum , 2013 # Marcel Kühlhorn , 2013 @@ -15,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -102,21 +103,20 @@ msgstr "Nicht genügend Speicherplatz verfügbar" msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ungültiger Ordnername. Die Verwendung von «Shared» ist ownCloud vorbehalten." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fehler" @@ -163,8 +163,8 @@ msgstr "rückgängig machen" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n Datei wird hochgeladen" +msgstr[1] "%n Dateien werden hochgeladen" #: js/filelist.js:518 msgid "files uploading" @@ -196,7 +196,7 @@ msgstr "Ihr Speicher ist fast voll ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln." #: js/files.js:245 msgid "" @@ -204,33 +204,29 @@ msgid "" "big." msgstr "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ungültiger Verzeichnisname. Die Nutzung von «Shared» ist ownCloud vorbehalten" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Name" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Grösse" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Geändert" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n Ordner" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n Dateien" #: lib/app.php:73 #, php-format diff --git a/l10n/de_CH/files_encryption.po b/l10n/de_CH/files_encryption.po index ccf349afd9..774a241051 100644 --- a/l10n/de_CH/files_encryption.po +++ b/l10n/de_CH/files_encryption.po @@ -5,6 +5,7 @@ # Translators: # ako84 , 2013 # FlorianScholz , 2013 +# FlorianScholz , 2013 # JamFX , 2013 # Mario Siegmann , 2013 # traductor , 2013 @@ -12,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 08:20+0000\n" +"Last-Translator: FlorianScholz \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -75,7 +76,7 @@ msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." -msgstr "" +msgstr "Bitte stellen Sie sicher, dass PHP 5.3.3 oder neuer installiert und das OpenSSL zusammen mit der PHP-Erweiterung aktiviert und richtig konfiguriert ist. Zur Zeit ist die Verschlüsselungs-App deaktiviert." #: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" diff --git a/l10n/de_CH/files_trashbin.po b/l10n/de_CH/files_trashbin.po index 1d80e2f437..5061816a4d 100644 --- a/l10n/de_CH/files_trashbin.po +++ b/l10n/de_CH/files_trashbin.po @@ -4,14 +4,15 @@ # # Translators: # FlorianScholz , 2013 +# FlorianScholz , 2013 # Mario Siegmann , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 08:30+0000\n" +"Last-Translator: FlorianScholz \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,14 +57,14 @@ msgstr "Gelöscht" #: js/trash.js:191 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n Ordner" +msgstr[1] "%n Ordner" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n Datei" +msgstr[1] "%n Dateien" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" diff --git a/l10n/de_CH/lib.po b/l10n/de_CH/lib.po index a63c16f560..11d2f26f5a 100644 --- a/l10n/de_CH/lib.po +++ b/l10n/de_CH/lib.po @@ -4,15 +4,16 @@ # # Translators: # FlorianScholz , 2013 +# FlorianScholz , 2013 # Mario Siegmann , 2013 # traductor , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 06:30+0000\n" +"Last-Translator: FlorianScholz \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,11 +26,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "Anwendung \"%s\" kann nicht installiert werden, da sie mit dieser Version von ownCloud nicht kompatibel ist." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "Kein App-Name spezifiziert" #: app.php:361 msgid "Help" @@ -114,7 +115,7 @@ msgstr "" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "Anwendung kann wegen nicht erlaubten Codes nicht installiert werden" #: installer.php:138 msgid "" @@ -136,7 +137,7 @@ msgstr "" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Anwendungsverzeichnis existiert bereits" #: installer.php:173 #, php-format @@ -275,13 +276,13 @@ msgstr "Gerade eben" msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "Vor %n Minuten" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "Vor %n Stunden" #: template/functions.php:83 msgid "today" @@ -295,7 +296,7 @@ msgstr "Gestern" msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "Vor %n Tagen" #: template/functions.php:86 msgid "last month" @@ -305,7 +306,7 @@ msgstr "Letzten Monat" msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "Vor %n Monaten" #: template/functions.php:88 msgid "last year" diff --git a/l10n/de_CH/settings.po b/l10n/de_CH/settings.po index c558e0cd90..5e184ab89b 100644 --- a/l10n/de_CH/settings.po +++ b/l10n/de_CH/settings.po @@ -6,6 +6,7 @@ # arkascha , 2013 # a.tangemann , 2013 # FlorianScholz , 2013 +# FlorianScholz , 2013 # kabum , 2013 # Mario Siegmann , 2013 # Mirodin , 2013 @@ -14,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 06:30+0000\n" +"Last-Translator: FlorianScholz \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -109,11 +110,11 @@ msgstr "Bitte warten...." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Fehler während der Deaktivierung der Anwendung" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Fehler während der Aktivierung der Anwendung" #: js/apps.js:115 msgid "Updating...." @@ -137,7 +138,7 @@ msgstr "Aktualisiert" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Entschlüssel Dateien ... Bitte warten Sie, denn dieser Vorgang kann einige Zeit beanspruchen." #: js/personal.js:172 msgid "Saving..." @@ -486,15 +487,15 @@ msgstr "Verschlüsselung" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Die Anwendung zur Verschlüsselung ist nicht länger aktiv, all Ihre Dateien werden entschlüsselt. " #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Login-Passwort" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Alle Dateien entschlüsseln" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/de_CH/user_ldap.po b/l10n/de_CH/user_ldap.po index 9081b095a9..0267d804b6 100644 --- a/l10n/de_CH/user_ldap.po +++ b/l10n/de_CH/user_ldap.po @@ -5,6 +5,7 @@ # Translators: # a.tangemann , 2013 # FlorianScholz , 2013 +# FlorianScholz , 2013 # JamFX , 2013 # Marcel Kühlhorn , 2013 # Mario Siegmann , 2013 @@ -14,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 06:30+0000\n" +"Last-Translator: FlorianScholz \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -162,7 +163,7 @@ msgstr "Benutzer-Login-Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -172,7 +173,7 @@ msgstr "Benutzer-Filter-Liste" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -182,7 +183,7 @@ msgstr "Gruppen-Filter" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -243,7 +244,7 @@ msgstr "Schalten Sie die SSL-Zertifikatsprüfung aus." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importieren Sie das SSL-Zertifikat des LDAP-Servers in Ihren %s Server." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po index da78f8613c..ebd32decb8 100644 --- a/l10n/de_DE/core.po +++ b/l10n/de_DE/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" @@ -30,6 +30,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s geteilt »%s« mit Ihnen" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategorie nicht angegeben." @@ -201,23 +226,23 @@ msgstr "Letztes Jahr" msgid "years ago" msgstr "Vor Jahren" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Auswählen" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Es ist ein Fehler in der Vorlage des Datei-Auswählers aufgetreten." -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nein" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po index 9bab6784cd..03c2d0b576 100644 --- a/l10n/de_DE/files.po +++ b/l10n/de_DE/files.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 06:50+0000\n" -"Last-Translator: traductor \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"Last-Translator: I Robot \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -102,21 +102,20 @@ msgstr "Nicht genügend Speicherplatz verfügbar" msgid "Upload cancelled." msgstr "Upload abgebrochen." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ungültiger Ordnername. Die Verwendung von \"Shared\" ist ownCloud vorbehalten." -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fehler" @@ -204,29 +203,25 @@ msgid "" "big." msgstr "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Name" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Größe" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Geändert" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n Ordner" msgstr[1] "%n Ordner" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n Datei" diff --git a/l10n/de_DE/lib.po b/l10n/de_DE/lib.po index adb12291fe..567fcc9a52 100644 --- a/l10n/de_DE/lib.po +++ b/l10n/de_DE/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 12:00+0000\n" +"Last-Translator: traductor \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -102,7 +102,7 @@ msgstr "" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Archive des Typs %s werden nicht unterstützt." #: installer.php:103 msgid "Failed to open archive when installing app" @@ -120,7 +120,7 @@ msgstr "" msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist." #: installer.php:144 msgid "" @@ -136,12 +136,12 @@ msgstr "" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Der Ordner für die Anwendung existiert bereits." #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "Der Ordner für die Anwendung konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po index d5bf5ec301..0eb0623b9f 100644 --- a/l10n/de_DE/settings.po +++ b/l10n/de_DE/settings.po @@ -7,15 +7,16 @@ # arkascha , 2013 # Mario Siegmann , 2013 # traductor , 2013 +# noxin , 2013 # Mirodin , 2013 # kabum , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 12:00+0000\n" +"Last-Translator: traductor \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -108,11 +109,11 @@ msgstr "Bitte warten...." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Beim deaktivieren der Applikation ist ein Fehler aufgetreten." #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Beim aktivieren der Applikation ist ein Fehler aufgetreten." #: js/apps.js:115 msgid "Updating...." @@ -198,7 +199,7 @@ msgid "" "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 "Ihr Datenverzeichnis und Ihre Dateien sind möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers." +msgstr "Ihr Datenverzeichnis und Ihre Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers." #: templates/admin.php:29 msgid "Setup Warning" @@ -248,7 +249,7 @@ msgid "" "installation of 3rd party apps don´t work. Accessing files from remote and " "sending of notification emails might also not work. We suggest to enable " "internet connection for this server if you want to have all features." -msgstr "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet das einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren wenn Sie alle Funktionen nutzen wollen." +msgstr "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet das einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen wollen." #: templates/admin.php:92 msgid "Cron" @@ -266,7 +267,7 @@ msgstr "cron.php ist als Webcron-Dienst registriert, der die cron.php minütlich #: templates/admin.php:115 msgid "Use systems cron service to call the cron.php file once a minute." -msgstr "Benutzen Sie den System-Crondienst um die cron.php minütlich aufzurufen." +msgstr "Benutzen Sie den System-Crondienst, um die cron.php minütlich aufzurufen." #: templates/admin.php:120 msgid "Sharing" @@ -290,7 +291,7 @@ msgstr "Benutzern erlauben, Inhalte per öffentlichem Link zu teilen" #: templates/admin.php:143 msgid "Allow public uploads" -msgstr "Erlaube öffentliches hochladen" +msgstr "Öffentliches Hochladen erlauben" #: templates/admin.php:144 msgid "" diff --git a/l10n/el/core.po b/l10n/el/core.po index f44d160184..1d48f92c64 100644 --- a/l10n/el/core.po +++ b/l10n/el/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -29,6 +29,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "Ο %s διαμοιράστηκε μαζί σας το »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Δεν δώθηκε τύπος κατηγορίας." @@ -200,23 +225,23 @@ msgstr "τελευταίο χρόνο" msgid "years ago" msgstr "χρόνια πριν" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Επιλέξτε" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Σφάλμα φόρτωσης αρχείου επιλογέα προτύπου" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ναι" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Όχι" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Οκ" diff --git a/l10n/el/files.po b/l10n/el/files.po index 33d7469427..2ae026cfed 100644 --- a/l10n/el/files.po +++ b/l10n/el/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "Δεν υπάρχει αρκετός διαθέσιμος χώρος" msgid "Upload cancelled." msgstr "Η αποστολή ακυρώθηκε." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Η URL δεν μπορεί να είναι κενή." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από το ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Σφάλμα" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από ο Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Όνομα" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Μέγεθος" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Τροποποιήθηκε" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/en@pirate/core.po b/l10n/en@pirate/core.po index 3def685936..f2ee458fc9 100644 --- a/l10n/en@pirate/core.po +++ b/l10n/en@pirate/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -194,23 +219,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/en@pirate/files.po b/l10n/en@pirate/files.po index 8d37893029..c5bb03e57e 100644 --- a/l10n/en@pirate/files.po +++ b/l10n/en@pirate/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/eo/core.po b/l10n/eo/core.po index 0ce78d871f..bb093524fc 100644 --- a/l10n/eo/core.po +++ b/l10n/eo/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s kunhavigis “%s” kun vi" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Ne proviziĝis tipon de kategorio." @@ -195,23 +220,23 @@ msgstr "lastajare" msgid "years ago" msgstr "jaroj antaŭe" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Elekti" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Jes" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ne" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Akcepti" diff --git a/l10n/eo/files.po b/l10n/eo/files.po index 418410ebe5..6ca34ebb81 100644 --- a/l10n/eo/files.po +++ b/l10n/eo/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Ne haveblas sufiĉa spaco" msgid "Upload cancelled." msgstr "La alŝuto nuliĝis." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL ne povas esti malplena." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nevalida dosierujnomo. La uzo de “Shared” estas rezervita de ownCloud." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Eraro" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nevalida dosierujnomo. Uzo de “Shared” rezervatas de Owncloud." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nomo" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Grando" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modifita" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/es/core.po b/l10n/es/core.po index 9baa98366d..e9cb5b8f9a 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -31,6 +31,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s compatido »%s« contigo" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipo de categoría no proporcionado." @@ -202,23 +227,23 @@ msgstr "el año pasado" msgid "years ago" msgstr "hace años" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Seleccionar" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Error cargando la plantilla del seleccionador de archivos" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sí" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "No" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Aceptar" diff --git a/l10n/es/files.po b/l10n/es/files.po index a05bd94c82..b396e77081 100644 --- a/l10n/es/files.po +++ b/l10n/es/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -99,21 +99,20 @@ msgstr "No hay suficiente espacio disponible" msgid "Upload cancelled." msgstr "Subida cancelada." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "La subida del archivo está en proceso. Si sale de la página ahora cancelará la subida." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "La URL no puede estar vacía." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nombre de carpeta invalido. El uso de \"Shared\" está reservado por ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Error" @@ -201,29 +200,25 @@ msgid "" "big." msgstr "Su descarga está siendo preparada. Esto puede tardar algún tiempo si los archivos son grandes." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nombre de carpeta no es válido. El uso de \"Shared\" está reservado por Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nombre" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamaño" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificado" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/es/settings.po b/l10n/es/settings.po index 0b08961313..10adfedf50 100644 --- a/l10n/es/settings.po +++ b/l10n/es/settings.po @@ -14,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 08:01+0000\n" +"Last-Translator: eadeprado \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -304,7 +304,7 @@ msgstr "Permitir re-compartición" #: templates/admin.php:153 msgid "Allow users to share items shared with them again" -msgstr "Permitir a los usuarios compartir elementos ya compartidos con ellos mismos" +msgstr "Permitir a los usuarios compartir de nuevo elementos ya compartidos" #: templates/admin.php:160 msgid "Allow users to share with anyone" diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po index 4bae50605b..12e5b363df 100644 --- a/l10n/es_AR/core.po +++ b/l10n/es_AR/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s compartió \"%s\" con vos" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipo de categoría no provisto. " @@ -194,23 +219,23 @@ msgstr "el año pasado" msgid "years ago" msgstr "años atrás" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Elegir" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Error al cargar la plantilla del seleccionador de archivos" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sí" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "No" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Aceptar" diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po index bc891faa03..013ab1b95d 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "No hay suficiente espacio disponible" msgid "Upload cancelled." msgstr "La subida fue cancelada" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "La URL no puede estar vacía" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nombre de directorio inválido. El uso de \"Shared\" está reservado por ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Error" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nombre de carpeta inválido. El uso de 'Shared' está reservado por ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nombre" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamaño" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificado" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index 57158ce0f0..ffd48b2898 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-22 09:40+0000\n" -"Last-Translator: pisike.sipelgas \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s jagas sinuga »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategooria tüüp puudub." diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po index 582197b1dc..647475a3a1 100644 --- a/l10n/et_EE/files.po +++ b/l10n/et_EE/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:35-0400\n" -"PO-Revision-Date: 2013-08-22 09:50+0000\n" -"Last-Translator: pisike.sipelgas \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,21 +96,20 @@ msgstr "Pole piisavalt ruumi" msgid "Upload cancelled." msgstr "Üleslaadimine tühistati." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL ei saa olla tühi." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Vigane kausta nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Viga" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. " -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nimi" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Suurus" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Muudetud" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n kataloog" msgstr[1] "%n kataloogi" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fail" diff --git a/l10n/et_EE/lib.po b/l10n/et_EE/lib.po index 82c3b23be8..4e49c86def 100644 --- a/l10n/et_EE/lib.po +++ b/l10n/et_EE/lib.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 05:20+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,11 +24,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "Rakendit \"%s\" ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "Ühegi rakendi nime pole määratletud" #: app.php:361 msgid "Help" @@ -88,59 +88,59 @@ msgstr "Laadi failid alla eraldi väiksemate osadena või küsi nõu oma süstee #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "Ühegi lähteallikat pole rakendi paigalduseks määratletud" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "%s tüüpi arhiivid pole toetatud" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "Rakend ei paku ühtegi info.xml faili" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga." #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "Rakendit ei saa paigaldada, kuna see sisaldab \n\n\ntrue\n\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites" #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "Rakendit ei saa paigaldada, kuna selle versioon info.xml/version pole sama, mis on märgitud rakendite laos." #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Rakendi kataloog on juba olemas" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index 7f6d850ad8..26f50de929 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 05:10+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,11 +104,11 @@ msgstr "Palun oota..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Viga rakendi keelamisel" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Viga rakendi lubamisel" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/eu/core.po b/l10n/eu/core.po index 88be117b55..f74e5e3059 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:00+0000\n" -"Last-Translator: asieriko \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s-ek »%s« zurekin partekatu du" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategoria mota ez da zehaztu." diff --git a/l10n/eu/files.po b/l10n/eu/files.po index 9240871e8c..878b37729c 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:10+0000\n" -"Last-Translator: asieriko \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,21 +96,20 @@ msgstr "Ez dago leku nahikorik." msgid "Upload cancelled." msgstr "Igoera ezeztatuta" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URLa ezin da hutsik egon." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Karpeta izne baliogabea. \"Shared\" karpeta erabilpena OwnCloudentzat erreserbaturik dago." -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Errorea" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. " -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Izena" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamaina" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Aldatuta" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "karpeta %n" msgstr[1] "%n karpeta" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "fitxategi %n" diff --git a/l10n/fa/core.po b/l10n/fa/core.po index 1075ec5c3e..514c10f57f 100644 --- a/l10n/fa/core.po +++ b/l10n/fa/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s به اشتراک گذاشته شده است »%s« توسط شما" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "نوع دسته بندی ارائه نشده است." @@ -190,23 +215,23 @@ msgstr "سال قبل" msgid "years ago" msgstr "سال‌های قبل" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "انتخاب کردن" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "خطا در بارگذاری قالب انتخاب کننده فایل" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "بله" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "نه" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "قبول" diff --git a/l10n/fa/files.po b/l10n/fa/files.po index a5fd2a7adb..4487cf2fcb 100644 --- a/l10n/fa/files.po +++ b/l10n/fa/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "فضای کافی در دسترس نیست" msgid "Upload cancelled." msgstr "بار گذاری لغو شد" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. " -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL نمی تواند خالی باشد." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "نام پوشه نامعتبر است. استفاده از 'به اشتراک گذاشته شده' متعلق به ownCloud میباشد." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "خطا" @@ -196,28 +195,24 @@ msgid "" "big." msgstr "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "نام" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "اندازه" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "تاریخ" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po index 9ca82320bc..92a3e60065 100644 --- a/l10n/fi_FI/core.po +++ b/l10n/fi_FI/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s jakoi kohteen »%s« kanssasi" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Luokan tyyppiä ei määritelty." @@ -194,23 +219,23 @@ msgstr "viime vuonna" msgid "years ago" msgstr "vuotta sitten" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Valitse" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Kyllä" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ei" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po index dcf22e09ae..cd30a9df4b 100644 --- a/l10n/fi_FI/files.po +++ b/l10n/fi_FI/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Tilaa ei ole riittävästi" msgid "Upload cancelled." msgstr "Lähetys peruttu." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Verkko-osoite ei voi olla tyhjä" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Virhe" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nimi" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Koko" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Muokattu" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n kansio" msgstr[1] "%n kansiota" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n tiedosto" diff --git a/l10n/fi_FI/lib.po b/l10n/fi_FI/lib.po index 764424f6b3..fcd9edec0e 100644 --- a/l10n/fi_FI/lib.po +++ b/l10n/fi_FI/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 06:20+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" @@ -23,7 +23,7 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "Sovellusta \"%s\" ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa." #: app.php:250 msgid "No app name specified" @@ -87,7 +87,7 @@ msgstr "" #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "Lähdettä ei määritelty sovellusta asennettaessa" #: installer.php:70 msgid "No href specified when installing app from http" @@ -95,12 +95,12 @@ msgstr "" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Tyypin %s arkistot eivät ole tuettuja" #: installer.php:103 msgid "Failed to open archive when installing app" @@ -108,7 +108,7 @@ msgstr "" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "Sovellus ei sisällä info.xml-tiedostoa" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" @@ -134,12 +134,12 @@ msgstr "" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Sovelluskansio on jo olemassa" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index d104af4d88..92f6acfd29 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 06:20+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" @@ -103,11 +103,11 @@ msgstr "Odota hetki..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Virhe poistaessa sovellusta käytöstä" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Virhe ottaessa sovellusta käyttöön" #: js/apps.js:115 msgid "Updating...." @@ -208,7 +208,7 @@ msgstr "" #: templates/admin.php:33 #, php-format msgid "Please double check the installation guides." -msgstr "" +msgstr "Lue asennusohjeet tarkasti." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -319,7 +319,7 @@ msgstr "Pakota HTTPS" #: templates/admin.php:185 #, php-format msgid "Forces the clients to connect to %s via an encrypted connection." -msgstr "" +msgstr "Pakottaa asiakasohjelmistot ottamaan yhteyden %siin salatun yhteyden kautta." #: templates/admin.php:191 #, php-format diff --git a/l10n/fr/core.po b/l10n/fr/core.po index b5e48526b0..93732ea30e 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -27,6 +27,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s partagé »%s« avec vous" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Type de catégorie non spécifié." @@ -198,23 +223,23 @@ msgstr "l'année dernière" msgid "years ago" msgstr "il y a plusieurs années" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Choisir" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Erreur de chargement du modèle du sélecteur de fichier" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Oui" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Non" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index 175956137d..79cb84b3af 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -97,21 +97,20 @@ msgstr "Espace disponible insuffisant" msgid "Upload cancelled." msgstr "Envoi annulé." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "L'URL ne peut-être vide" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Erreur" @@ -199,29 +198,25 @@ msgid "" "big." msgstr "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nom" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Taille" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modifié" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index 50cf7e0e18..76e182a5b1 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s compartiu «%s» con vostede" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Non se indicou o tipo de categoría" @@ -194,23 +219,23 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Escoller" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Produciuse un erro ao cargar o modelo do selector de ficheiros" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Si" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Non" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Aceptar" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index 70312ce0d9..ddf953cade 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 11:10+0000\n" -"Last-Translator: mbouzada \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -95,21 +95,20 @@ msgstr "O espazo dispoñíbel é insuficiente" msgid "Upload cancelled." msgstr "Envío cancelado." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "O URL non pode quedar baleiro." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome de cartafol incorrecto. O uso de «Compartido» e «Shared» está reservado para o ownClod" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Erro" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nome" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamaño" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificado" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n cartafol" msgstr[1] "%n cartafoles" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n ficheiro" diff --git a/l10n/he/core.po b/l10n/he/core.po index 53f3aae44a..05f1282b4d 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" -"PO-Revision-Date: 2013-08-22 15:40+0000\n" -"Last-Translator: gilshwartz\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s שיתף/שיתפה איתך את »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "סוג הקטגוריה לא סופק." diff --git a/l10n/he/files.po b/l10n/he/files.po index 1b7e785ebf..3d889a5512 100644 --- a/l10n/he/files.po +++ b/l10n/he/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "" msgid "Upload cancelled." msgstr "ההעלאה בוטלה." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "מתבצעת כעת העלאת קבצים. עזיבה של העמוד תבטל את ההעלאה." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "קישור אינו יכול להיות ריק." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "שגיאה" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "שם" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "גודל" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "זמן שינוי" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/hi/core.po b/l10n/hi/core.po index 27c6e564ae..4e3345632b 100644 --- a/l10n/hi/core.po +++ b/l10n/hi/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -194,23 +219,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/hi/files.po b/l10n/hi/files.po index f3bce0ac14..0255297a18 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "त्रुटि" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/hr/core.po b/l10n/hr/core.po index fc513b2f68..befdae3d87 100644 --- a/l10n/hr/core.po +++ b/l10n/hr/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -197,23 +222,23 @@ msgstr "prošlu godinu" msgid "years ago" msgstr "godina" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Izaberi" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ne" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "U redu" diff --git a/l10n/hr/files.po b/l10n/hr/files.po index b15680bcef..ad81139baf 100644 --- a/l10n/hr/files.po +++ b/l10n/hr/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Slanje poništeno." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Greška" @@ -197,30 +196,26 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Ime" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Veličina" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Zadnja promjena" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po index 715adea419..f8d7f328ab 100644 --- a/l10n/hu_HU/core.po +++ b/l10n/hu_HU/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s megosztotta Önnel ezt: »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Nincs megadva a kategória típusa." @@ -195,23 +220,23 @@ msgstr "tavaly" msgid "years ago" msgstr "több éve" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Válasszon" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Nem sikerült betölteni a fájlkiválasztó sablont" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Igen" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nem" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po index cc2316c691..9ea607c824 100644 --- a/l10n/hu_HU/files.po +++ b/l10n/hu_HU/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Nincs elég szabad hely" msgid "Upload cancelled." msgstr "A feltöltést megszakítottuk." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Az URL nem lehet semmi." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Érvénytelen mappanév. A 'Shared' az ownCloud számára fenntartott elnevezés" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Hiba" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Név" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Méret" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Módosítva" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/hy/core.po b/l10n/hy/core.po index e2aceb5731..22460f69dd 100644 --- a/l10n/hy/core.po +++ b/l10n/hy/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/hy/files.po b/l10n/hy/files.po index 4769f28713..e645c744ff 100644 --- a/l10n/hy/files.po +++ b/l10n/hy/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ia/core.po b/l10n/ia/core.po index 901f047607..72f712753e 100644 --- a/l10n/ia/core.po +++ b/l10n/ia/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/ia/files.po b/l10n/ia/files.po index 0ef13b5483..6000c6cf60 100644 --- a/l10n/ia/files.po +++ b/l10n/ia/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Error" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nomine" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Dimension" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificate" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/id/core.po b/l10n/id/core.po index abd8fc9cd4..52e9cf631d 100644 --- a/l10n/id/core.po +++ b/l10n/id/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipe kategori tidak diberikan." @@ -189,23 +214,23 @@ msgstr "tahun kemarin" msgid "years ago" msgstr "beberapa tahun lalu" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Pilih" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ya" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Tidak" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Oke" diff --git a/l10n/id/files.po b/l10n/id/files.po index 2afa951260..467e1dd2a3 100644 --- a/l10n/id/files.po +++ b/l10n/id/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "Ruang penyimpanan tidak mencukupi" msgid "Upload cancelled." msgstr "Pengunggahan dibatalkan." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL tidak boleh kosong" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Galat" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nama folder salah. Nama 'Shared' telah digunakan oleh Owncloud." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nama" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Ukuran" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Dimodifikasi" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/is/core.po b/l10n/is/core.po index 875e468f20..fd37488550 100644 --- a/l10n/is/core.po +++ b/l10n/is/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Flokkur ekki gefin" @@ -194,23 +219,23 @@ msgstr "síðasta ári" msgid "years ago" msgstr "einhverjum árum" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Veldu" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Já" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nei" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Í lagi" diff --git a/l10n/is/files.po b/l10n/is/files.po index 0cc47cc222..64dc57bc97 100644 --- a/l10n/is/files.po +++ b/l10n/is/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "Ekki nægt pláss tiltækt" msgid "Upload cancelled." msgstr "Hætt við innsendingu." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Vefslóð má ekki vera tóm." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Villa" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nafn" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Stærð" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Breytt" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/it/core.po b/l10n/it/core.po index c34b608c15..7510ac70b5 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 06:50+0000\n" -"Last-Translator: Vincenzo Reale \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,6 +25,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s ha condiviso «%s» con te" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipo di categoria non fornito." diff --git a/l10n/it/files.po b/l10n/it/files.po index 8196aed345..465bb80784 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 06:50+0000\n" -"Last-Translator: Vincenzo Reale \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,21 +96,20 @@ msgstr "Spazio disponibile insufficiente" msgid "Upload cancelled." msgstr "Invio annullato" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "L'URL non può essere vuoto." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato a ownCloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Errore" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nome" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Dimensione" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificato" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n cartella" msgstr[1] "%n cartelle" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n file" diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index 93d6745203..e8a091e75a 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -26,6 +26,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%sが あなたと »%s«を共有しました" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "カテゴリタイプは提供されていません。" @@ -193,23 +218,23 @@ msgstr "一年前" msgid "years ago" msgstr "年前" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "選択" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "ファイルピッカーのテンプレートの読み込みエラー" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "はい" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "いいえ" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index e27df447a1..9212428332 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 09:00+0000\n" -"Last-Translator: Daisuke Deguchi \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -99,21 +99,20 @@ msgstr "利用可能なスペースが十分にありません" msgid "Upload cancelled." msgstr "アップロードはキャンセルされました。" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。" -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URLは空にできません。" -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "無効なフォルダ名です。'Shared' の利用はownCloudで予約済みです" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "エラー" @@ -200,28 +199,24 @@ msgid "" "big." msgstr "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "名前" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "サイズ" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "変更" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n個のフォルダ" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n個のファイル" diff --git a/l10n/ka/core.po b/l10n/ka/core.po index 16224d9194..d913c55a78 100644 --- a/l10n/ka/core.po +++ b/l10n/ka/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/ka/files.po b/l10n/ka/files.po index 0ba377534e..168581e96b 100644 --- a/l10n/ka/files.po +++ b/l10n/ka/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ka_GE/core.po b/l10n/ka_GE/core.po index 13d2a8bc98..6dee08e024 100644 --- a/l10n/ka_GE/core.po +++ b/l10n/ka_GE/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "კატეგორიის ტიპი არ არის განხილული." @@ -189,23 +214,23 @@ msgstr "ბოლო წელს" msgid "years ago" msgstr "წლის წინ" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "არჩევა" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "კი" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "არა" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "დიახ" diff --git a/l10n/ka_GE/files.po b/l10n/ka_GE/files.po index 1706eb1ccd..a2608f1795 100644 --- a/l10n/ka_GE/files.po +++ b/l10n/ka_GE/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "საკმარისი ადგილი არ არის" msgid "Upload cancelled." msgstr "ატვირთვა შეჩერებულ იქნა." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "მიმდინარეობს ფაილის ატვირთვა. სხვა გვერდზე გადასვლა გამოიწვევს ატვირთვის შეჩერებას" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL არ შეიძლება იყოს ცარიელი." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "შეცდომა" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "დაუშვებელი ფოლდერის სახელი. 'Shared'–ის გამოყენება რეზერვირებულია Owncloud–ის მიერ" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "სახელი" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "ზომა" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "შეცვლილია" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/kn/core.po b/l10n/kn/core.po index 1ebb511ac3..173c3cebfd 100644 --- a/l10n/kn/core.po +++ b/l10n/kn/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/kn/files.po b/l10n/kn/files.po index 810fccb7bf..293b737fe1 100644 --- a/l10n/kn/files.po +++ b/l10n/kn/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ko/core.po b/l10n/ko/core.po index f99e2b89d9..3c34da3d73 100644 --- a/l10n/ko/core.po +++ b/l10n/ko/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "분류 형식이 제공되지 않았습니다." @@ -150,12 +175,12 @@ msgstr "초 전" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" +msgstr[0] "%n분 전 " #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n시간 전 " #: js/js.js:815 msgid "today" @@ -168,7 +193,7 @@ msgstr "어제" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n일 전 " #: js/js.js:818 msgid "last month" @@ -177,7 +202,7 @@ msgstr "지난 달" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n달 전 " #: js/js.js:820 msgid "months ago" @@ -191,23 +216,23 @@ msgstr "작년" msgid "years ago" msgstr "년 전" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "선택" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "예" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "아니요" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "승락" diff --git a/l10n/ko/files.po b/l10n/ko/files.po index cdab5cceeb..6141204cfa 100644 --- a/l10n/ko/files.po +++ b/l10n/ko/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "여유 공간이 부족합니다" msgid "Upload cancelled." msgstr "업로드가 취소되었습니다." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL을 입력해야 합니다." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "오류" @@ -197,28 +196,24 @@ msgid "" "big." msgstr "다운로드가 준비 중입니다. 파일 크기가 크다면 시간이 오래 걸릴 수도 있습니다." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "폴더 이름이 유효하지 않습니다. " - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "이름" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "크기" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "수정됨" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ko/lib.po b/l10n/ko/lib.po index 1c82657844..f320d2ae96 100644 --- a/l10n/ko/lib.po +++ b/l10n/ko/lib.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# chohy , 2013 # smallsnail , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 09:30+0000\n" +"Last-Translator: chohy \n" "Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,11 +24,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "현재 ownCloud 버전과 호환되지 않기 때문에 \"%s\" 앱을 설치할 수 없습니다." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "앱 이름이 지정되지 않았습니다." #: app.php:361 msgid "Help" @@ -52,7 +53,7 @@ msgstr "관리자" #: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." -msgstr "" +msgstr "\"%s\" 업그레이드에 실패했습니다." #: defaults.php:35 msgid "web services under your control" @@ -61,7 +62,7 @@ msgstr "내가 관리하는 웹 서비스" #: files.php:66 files.php:98 #, php-format msgid "cannot open \"%s\"" -msgstr "" +msgstr "\"%s\"을(를) 열 수 없습니다." #: files.php:226 msgid "ZIP download is turned off." @@ -87,59 +88,59 @@ msgstr "" #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "앱을 설치할 때 소스가 지정되지 않았습니다." #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "http에서 앱을 설치할 대 href가 지정되지 않았습니다." #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다." #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "%s 타입 아카이브는 지원되지 않습니다." #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "앱을 설치할 때 아카이브를 열지 못했습니다." #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "앱에서 info.xml 파일이 제공되지 않았습니다." #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다. " #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다." #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "출하되지 않은 앱에 허용되지 않는 true 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다." #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "info.xml/version에 포함된 버전과 앱 스토어에 보고된 버전이 같지 않아서 앱을 설치할 수 없습니다. " #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "앱 디렉토리가 이미 존재합니다. " #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s " #: json.php:28 msgid "Application is not enabled" @@ -183,16 +184,16 @@ msgstr "%s 에 적으신 데이터베이스 이름에는 점을 사용할수 없 #: setup/mssql.php:20 #, php-format msgid "MS SQL username and/or password not valid: %s" -msgstr "" +msgstr "MS SQL 사용자 이름이나 암호가 잘못되었습니다: %s" #: setup/mssql.php:21 setup/mysql.php:13 setup/oci.php:114 #: setup/postgresql.php:24 setup/postgresql.php:70 msgid "You need to enter either an existing account or the administrator." -msgstr "" +msgstr "기존 계정이나 administrator(관리자)를 입력해야 합니다." #: setup/mysql.php:12 msgid "MySQL username and/or password not valid" -msgstr "" +msgstr "MySQL 사용자 이름이나 암호가 잘못되었습니다." #: setup/mysql.php:67 setup/oci.php:54 setup/oci.php:121 setup/oci.php:147 #: setup/oci.php:154 setup/oci.php:165 setup/oci.php:172 setup/oci.php:181 @@ -209,38 +210,38 @@ msgstr "DB 오류: \"%s\"" #: setup/postgresql.php:116 setup/postgresql.php:126 setup/postgresql.php:135 #, php-format msgid "Offending command was: \"%s\"" -msgstr "" +msgstr "잘못된 명령: \"%s\"" #: setup/mysql.php:85 #, php-format msgid "MySQL user '%s'@'localhost' exists already." -msgstr "" +msgstr "MySQL 사용자 '%s'@'localhost'이(가) 이미 존재합니다." #: setup/mysql.php:86 msgid "Drop this user from MySQL" -msgstr "" +msgstr "이 사용자를 MySQL에서 뺍니다." #: setup/mysql.php:91 #, php-format msgid "MySQL user '%s'@'%%' already exists" -msgstr "" +msgstr "MySQL 사용자 '%s'@'%%'이(가) 이미 존재합니다. " #: setup/mysql.php:92 msgid "Drop this user from MySQL." -msgstr "" +msgstr "이 사용자를 MySQL에서 뺍니다." #: setup/oci.php:34 msgid "Oracle connection could not be established" -msgstr "" +msgstr "Oracle 연결을 수립할 수 없습니다." #: setup/oci.php:41 setup/oci.php:113 msgid "Oracle username and/or password not valid" -msgstr "" +msgstr "Oracle 사용자 이름이나 암호가 잘못되었습니다." #: setup/oci.php:173 setup/oci.php:205 #, php-format msgid "Offending command was: \"%s\", name: %s, password: %s" -msgstr "" +msgstr "잘못된 명령: \"%s\", 이름: %s, 암호: %s" #: setup/postgresql.php:23 setup/postgresql.php:69 msgid "PostgreSQL username and/or password not valid" @@ -272,12 +273,12 @@ msgstr "초 전" #: template/functions.php:81 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" +msgstr[0] "%n분 전 " #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n시간 전 " #: template/functions.php:83 msgid "today" @@ -290,7 +291,7 @@ msgstr "어제" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n일 전 " #: template/functions.php:86 msgid "last month" @@ -299,7 +300,7 @@ msgstr "지난 달" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n달 전 " #: template/functions.php:88 msgid "last year" @@ -311,7 +312,7 @@ msgstr "년 전" #: template.php:297 msgid "Caused by:" -msgstr "" +msgstr "원인: " #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/ku_IQ/core.po b/l10n/ku_IQ/core.po index d258cb5e7f..450c02ae9f 100644 --- a/l10n/ku_IQ/core.po +++ b/l10n/ku_IQ/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/ku_IQ/files.po b/l10n/ku_IQ/files.po index 6a342f3dfa..b8a21fbbfc 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "ناونیشانی به‌سته‌ر نابێت به‌تاڵ بێت." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "هه‌ڵه" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "ناو" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/lb/core.po b/l10n/lb/core.po index 998bef3579..a657f8989d 100644 --- a/l10n/lb/core.po +++ b/l10n/lb/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "Den/D' %s huet »%s« mat dir gedeelt" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Typ vun der Kategorie net uginn." @@ -194,23 +219,23 @@ msgstr "Lescht Joer" msgid "years ago" msgstr "Joren hir" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Auswielen" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Feeler beim Luede vun der Virlag fir d'Fichiers-Selektioun" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Jo" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nee" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/lb/files.po b/l10n/lb/files.po index 2043b2dca2..2b25a70819 100644 --- a/l10n/lb/files.po +++ b/l10n/lb/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Upload ofgebrach." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fehler" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Numm" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Gréisst" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Geännert" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index bb9ac1fab0..7921e349d8 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# mambuta , 2013 # Roman Deniobe , 2013 # fizikiukas , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +23,31 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "%s shared »%s« with you" +msgstr "%s pasidalino »%s« su tavimi" + +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." msgstr "" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 @@ -150,16 +176,16 @@ msgstr "prieš sekundę" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] " prieš %n minutę" +msgstr[1] " prieš %n minučių" +msgstr[2] " prieš %n minučių" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "prieš %n valandą" +msgstr[1] "prieš %n valandų" +msgstr[2] "prieš %n valandų" #: js/js.js:815 msgid "today" @@ -183,9 +209,9 @@ msgstr "praeitą mėnesį" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "prieš %n mėnesį" +msgstr[1] "prieš %n mėnesius" +msgstr[2] "prieš %n mėnesių" #: js/js.js:820 msgid "months ago" @@ -199,23 +225,23 @@ msgstr "praeitais metais" msgid "years ago" msgstr "prieš metus" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Pasirinkite" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Klaida pakraunant failų naršyklę" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Taip" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ne" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Gerai" @@ -382,7 +408,7 @@ msgstr "Atnaujinimas buvo sėkmingas. Nukreipiame į jūsų ownCloud." #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s slaptažodžio atnaujinimas" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -418,7 +444,7 @@ msgstr "" #: lostpassword/templates/lostpassword.php:24 msgid "Yes, I really want to reset my password now" -msgstr "" +msgstr "Taip, aš tikrai noriu atnaujinti slaptažodį" #: lostpassword/templates/lostpassword.php:27 msgid "Request reset" @@ -583,7 +609,7 @@ msgstr "Atsijungti" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "Daugiau programų" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po index e4819c2b8f..d6f81df72f 100644 --- a/l10n/lt_LT/files.po +++ b/l10n/lt_LT/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Nepakanka vietos" msgid "Upload cancelled." msgstr "Įkėlimas atšauktas." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Failo įkėlimas pradėtas. Jei paliksite šį puslapį, įkėlimas nutrūks." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL negali būti tuščias." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Negalimas aplanko pavadinimas. 'Shared' pavadinimas yra rezervuotas ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Klaida" @@ -198,30 +197,26 @@ msgid "" "big." msgstr "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Negalimas aplanko pavadinimas. 'Shared' pavadinimas yra rezervuotas ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Pavadinimas" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Dydis" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Pakeista" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/lt_LT/lib.po b/l10n/lt_LT/lib.po index 6a642972a4..21df78c7b6 100644 --- a/l10n/lt_LT/lib.po +++ b/l10n/lt_LT/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 20:00+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" @@ -274,14 +274,14 @@ msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] " prieš %n minučių" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "prieš %n valandų" #: template/functions.php:83 msgid "today" @@ -307,7 +307,7 @@ msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "prieš %n mėnesių" #: template/functions.php:88 msgid "last year" diff --git a/l10n/lv/core.po b/l10n/lv/core.po index c5a0608398..9e421bf6a5 100644 --- a/l10n/lv/core.po +++ b/l10n/lv/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s kopīgots »%s« ar jums" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategorijas tips nav norādīts." @@ -198,23 +223,23 @@ msgstr "gājušajā gadā" msgid "years ago" msgstr "gadus atpakaļ" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Izvēlieties" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Kļūda ielādējot datņu ņēmēja veidni" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Jā" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nē" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Labi" diff --git a/l10n/lv/files.po b/l10n/lv/files.po index fc8b014e7b..a8d25e9c41 100644 --- a/l10n/lv/files.po +++ b/l10n/lv/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-08-23 20:15-0400\n" -"PO-Revision-Date: 2013-08-23 14:10+0000\n" -"Last-Translator: stendec \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -95,21 +95,20 @@ msgstr "Nepietiek brīvas vietas" msgid "Upload cancelled." msgstr "Augšupielāde ir atcelta." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL nevar būt tukšs." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Kļūdains mapes nosaukums. 'Shared' lietošana ir rezervēta no ownCloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Kļūda" @@ -198,30 +197,26 @@ msgid "" "big." msgstr "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nosaukums" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Izmērs" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Mainīts" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mapes" msgstr[1] "%n mape" msgstr[2] "%n mapes" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n faili" diff --git a/l10n/mk/core.po b/l10n/mk/core.po index 701879cd51..5a6ba24801 100644 --- a/l10n/mk/core.po +++ b/l10n/mk/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Не беше доставен тип на категорија." @@ -193,23 +218,23 @@ msgstr "минатата година" msgid "years ago" msgstr "пред години" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Избери" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Не" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Во ред" diff --git a/l10n/mk/files.po b/l10n/mk/files.po index a5d3ad3219..32514622d6 100644 --- a/l10n/mk/files.po +++ b/l10n/mk/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Преземањето е прекинато." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Адресата неможе да биде празна." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Грешка" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Име" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Големина" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Променето" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ml_IN/core.po b/l10n/ml_IN/core.po index fccd1c57f6..9ad45f5453 100644 --- a/l10n/ml_IN/core.po +++ b/l10n/ml_IN/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Malayalam (India) (http://www.transifex.com/projects/p/owncloud/language/ml_IN/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/ml_IN/files.po b/l10n/ml_IN/files.po index 83b5a5da14..141b28bd76 100644 --- a/l10n/ml_IN/files.po +++ b/l10n/ml_IN/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Malayalam (India) (http://www.transifex.com/projects/p/owncloud/language/ml_IN/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ms_MY/core.po b/l10n/ms_MY/core.po index cfb078e9e2..93497a4ddd 100644 --- a/l10n/ms_MY/core.po +++ b/l10n/ms_MY/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ya" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Tidak" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/ms_MY/files.po b/l10n/ms_MY/files.po index 83db5d48b5..a199e2b8ac 100644 --- a/l10n/ms_MY/files.po +++ b/l10n/ms_MY/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Muatnaik dibatalkan." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Ralat" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nama" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Saiz" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Dimodifikasi" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/my_MM/core.po b/l10n/my_MM/core.po index a1e4d46193..9731f51472 100644 --- a/l10n/my_MM/core.po +++ b/l10n/my_MM/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "မနှစ်က" msgid "years ago" msgstr "နှစ် အရင်က" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "ရွေးချယ်" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ဟုတ်" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "မဟုတ်ဘူး" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "အိုကေ" diff --git a/l10n/my_MM/files.po b/l10n/my_MM/files.po index 84606a993f..b3e7927bbe 100644 --- a/l10n/my_MM/files.po +++ b/l10n/my_MM/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po index 6533a847d2..2c6871c83f 100644 --- a/l10n/nb_NO/core.po +++ b/l10n/nb_NO/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s delte »%s« med deg" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -194,23 +219,23 @@ msgstr "forrige år" msgid "years ago" msgstr "år siden" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Velg" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nei" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po index ea723ff990..4485c76201 100644 --- a/l10n/nb_NO/files.po +++ b/l10n/nb_NO/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -97,21 +97,20 @@ msgstr "Ikke nok lagringsplass" msgid "Upload cancelled." msgstr "Opplasting avbrutt." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL-en kan ikke være tom." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Feil" @@ -199,29 +198,25 @@ msgid "" "big." msgstr "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Navn" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Størrelse" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Endret" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mappe" msgstr[1] "%n mapper" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" diff --git a/l10n/ne/core.po b/l10n/ne/core.po index 8278426322..fe95a40004 100644 --- a/l10n/ne/core.po +++ b/l10n/ne/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/ne/files.po b/l10n/ne/files.po index d09313ed51..f5777db036 100644 --- a/l10n/ne/files.po +++ b/l10n/ne/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/nl/core.po b/l10n/nl/core.po index 59e41074d6..171e8aa635 100644 --- a/l10n/nl/core.po +++ b/l10n/nl/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -25,6 +25,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s deelde »%s« met jou" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Categorie type niet opgegeven." @@ -196,23 +221,23 @@ msgstr "vorig jaar" msgid "years ago" msgstr "jaar geleden" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Kies" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Fout bij laden van bestandsselectie sjabloon" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nee" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index 154a7551d0..963583df01 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-19 22:00+0000\n" -"Last-Translator: kwillems \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -96,21 +96,20 @@ msgstr "Niet genoeg ruimte beschikbaar" msgid "Upload cancelled." msgstr "Uploaden geannuleerd." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL kan niet leeg zijn." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ongeldige mapnaam. Gebruik van 'Gedeeld' is voorbehouden aan Owncloud zelf" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fout" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Naam" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Grootte" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Aangepast" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "%n mappen" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/nl/lib.po b/l10n/nl/lib.po index 468b5856f6..08fe305989 100644 --- a/l10n/nl/lib.po +++ b/l10n/nl/lib.po @@ -4,14 +4,15 @@ # # Translators: # André Koot , 2013 +# kwillems , 2013 # Len , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:30+0000\n" +"Last-Translator: kwillems \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +29,7 @@ msgstr "" #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "De app naam is niet gespecificeerd." #: app.php:361 msgid "Help" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index c314547993..fef0b93014 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:30+0000\n" +"Last-Translator: kwillems \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -106,11 +106,11 @@ msgstr "Even geduld aub...." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Fout tijdens het uitzetten van het programma" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Fout tijdens het aanzetten van het programma" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index d7afc5bf41..4c578036d7 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Ingen kategoritype." @@ -195,23 +220,23 @@ msgstr "i fjor" msgid "years ago" msgstr "år sidan" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Vel" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nei" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Greitt" diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po index fe27f78268..1a2e3f21ed 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "Ikkje nok lagringsplass tilgjengeleg" msgid "Upload cancelled." msgstr "Opplasting avbroten." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Nettadressa kan ikkje vera tom." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Feil" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Namn" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Storleik" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Endra" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/oc/core.po b/l10n/oc/core.po index 0fee2d5913..2bae53a78e 100644 --- a/l10n/oc/core.po +++ b/l10n/oc/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "an passat" msgid "years ago" msgstr "ans a" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Causís" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Òc" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Non" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "D'accòrdi" diff --git a/l10n/oc/files.po b/l10n/oc/files.po index 89aa3f3477..457161c53a 100644 --- a/l10n/oc/files.po +++ b/l10n/oc/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "Amontcargar anullat." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. " -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Error" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nom" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Talha" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificat" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/pl/core.po b/l10n/pl/core.po index 1917f75d11..54e1e74503 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s Współdzielone »%s« z tobą" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Nie podano typu kategorii." @@ -199,23 +224,23 @@ msgstr "w zeszłym roku" msgid "years ago" msgstr "lat temu" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Wybierz" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Błąd podczas ładowania pliku wybranego szablonu" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Tak" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nie" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/pl/files.po b/l10n/pl/files.po index 4afe550b71..201660307e 100644 --- a/l10n/pl/files.po +++ b/l10n/pl/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "Za mało miejsca" msgid "Upload cancelled." msgstr "Wczytywanie anulowane." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL nie może być pusty." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nieprawidłowa nazwa folderu. Wykorzystanie 'Shared' jest zarezerwowane przez ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Błąd" @@ -199,30 +198,26 @@ msgid "" "big." msgstr "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nieprawidłowa nazwa folderu. Korzystanie z nazwy „Shared” jest zarezerwowane dla ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nazwa" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Rozmiar" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modyfikacja" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po index 703b1feb26..bb1c6966b3 100644 --- a/l10n/pt_BR/core.po +++ b/l10n/pt_BR/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s compartilhou »%s« com você" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipo de categoria não fornecido." @@ -195,23 +220,23 @@ msgstr "último ano" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Escolha" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Template selecionador Erro ao carregar arquivo" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sim" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Não" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po index d9250a024c..1b16070f4e 100644 --- a/l10n/pt_BR/files.po +++ b/l10n/pt_BR/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -97,21 +97,20 @@ msgstr "Espaço de armazenamento insuficiente" msgid "Upload cancelled." msgstr "Envio cancelado." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Upload em andamento. Sair da página agora resultará no cancelamento do envio." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL não pode ficar em branco" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome de pasta inválido. O uso do nome 'Compartilhado' é reservado ao ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Erro" @@ -199,29 +198,25 @@ msgid "" "big." msgstr "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nome de pasta inválido. O uso de 'Shared' é reservado para o Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nome" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamanho" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificado" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/pt_BR/lib.po b/l10n/pt_BR/lib.po index 509528a2d2..d35e68a4ec 100644 --- a/l10n/pt_BR/lib.po +++ b/l10n/pt_BR/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 12:50+0000\n" +"Last-Translator: Flávio Veras \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,11 +23,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "O aplicativo \"%s\" não pode ser instalado porque não é compatível com esta versão do ownCloud." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "O nome do aplicativo não foi especificado." #: app.php:361 msgid "Help" @@ -87,59 +87,59 @@ msgstr "Baixe os arquivos em pedaços menores, separadamente ou solicite educada #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "Nenhuma fonte foi especificada enquanto instalava o aplicativo" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "Nenhuma href foi especificada enquanto instalava o aplicativo de httml" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Arquivos do tipo %s não são suportados" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Falha para abrir o arquivo enquanto instalava o aplicativo" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "O aplicativo não fornece um arquivo info.xml" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud" #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "O aplicativo não pode ser instalado porque ele contém a marca verdadeiro que não é permitido para aplicações não embarcadas" #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "O aplicativo não pode ser instalado porque a versão em info.xml /versão não é a mesma que a versão relatada na App Store" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "Diretório App já existe" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "Não é possível criar pasta app. Corrija as permissões. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po index e6dd573d4d..4214958d1a 100644 --- a/l10n/pt_BR/settings.po +++ b/l10n/pt_BR/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 12:21+0000\n" +"Last-Translator: Flávio Veras \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,11 +104,11 @@ msgstr "Por favor, aguarde..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Erro enquanto desabilitava o aplicativo" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Erro enquanto habilitava o aplicativo" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/pt_BR/user_ldap.po b/l10n/pt_BR/user_ldap.po index 8e83ab7e75..b2edb3b335 100644 --- a/l10n/pt_BR/user_ldap.po +++ b/l10n/pt_BR/user_ldap.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 12:30+0000\n" +"Last-Translator: Flávio Veras \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -157,7 +157,7 @@ msgstr "Filtro de Login de Usuário" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Define o filtro a ser aplicado, o login é feito. %%uid substitui o nome do usuário na ação de login. Exemplo: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -167,7 +167,7 @@ msgstr "Filtro de Lista de Usuário" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Define o filtro a ser aplicado, ao recuperar usuários (sem espaços reservados). Exemplo: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -177,7 +177,7 @@ msgstr "Filtro de Grupo" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Define o filtro a ser aplicado, ao recuperar grupos (sem espaços reservados). Exemplo: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -238,7 +238,7 @@ msgstr "Desligar validação de certificado SSL." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Não recomendado, use-o somente para teste! Se a conexão só funciona com esta opção, importar o certificado SSL do servidor LDAP em seu servidor %s." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index d1bc08b13f..2977abfcd4 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -26,6 +26,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s partilhado »%s« contigo" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipo de categoria não fornecido" @@ -197,23 +222,23 @@ msgstr "ano passado" msgid "years ago" msgstr "anos atrás" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Escolha" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Erro ao carregar arquivo do separador modelo" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sim" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Não" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index 3534f1cc59..8d4a96c779 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -96,21 +96,20 @@ msgstr "Espaço em disco insuficiente!" msgid "Upload cancelled." msgstr "Envio cancelado." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "O URL não pode estar vazio." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome da pasta inválido. Palavra 'Shared' é reservado pela ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Erro" @@ -198,29 +197,25 @@ msgid "" "big." msgstr "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nome" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Tamanho" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificado" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ro/core.po b/l10n/ro/core.po index 94a85870e9..0086ac5350 100644 --- a/l10n/ro/core.po +++ b/l10n/ro/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -26,6 +26,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s Partajat »%s« cu tine de" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Tipul de categorie nu a fost specificat." @@ -201,23 +226,23 @@ msgstr "ultimul an" msgid "years ago" msgstr "ani în urmă" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Alege" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Eroare la încărcarea șablonului selectorului de fișiere" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nu" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/ro/files.po b/l10n/ro/files.po index 7f0ae89b77..83791045a8 100644 --- a/l10n/ro/files.po +++ b/l10n/ro/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -97,21 +97,20 @@ msgstr "Nu este suficient spațiu disponibil" msgid "Upload cancelled." msgstr "Încărcare anulată." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Adresa URL nu poate fi goală." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nume de dosar invalid. Utilizarea 'Shared' e rezervată de ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Eroare" @@ -200,30 +199,26 @@ msgid "" "big." msgstr "Se pregătește descărcarea. Aceasta poate să dureze ceva timp dacă fișierele sunt mari." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Invalid folder name. Usage of 'Shared' is reserved by Ownclou" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Nume" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Dimensiune" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modificat" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ru/core.po b/l10n/ru/core.po index 0eea0c7144..8858c44148 100644 --- a/l10n/ru/core.po +++ b/l10n/ru/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -30,6 +30,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s поделился »%s« с вами" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Тип категории не предоставлен" @@ -205,23 +230,23 @@ msgstr "в прошлом году" msgid "years ago" msgstr "несколько лет назад" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Выбрать" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Ошибка при загрузке файла выбора шаблона" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Нет" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ок" diff --git a/l10n/ru/files.po b/l10n/ru/files.po index a34e9fe5a4..50051315f0 100644 --- a/l10n/ru/files.po +++ b/l10n/ru/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -99,21 +99,20 @@ msgstr "Недостаточно свободного места" msgid "Upload cancelled." msgstr "Загрузка отменена." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Ссылка не может быть пустой." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Неправильное имя каталога. Имя 'Shared' зарезервировано." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Ошибка" @@ -202,30 +201,26 @@ msgid "" "big." msgstr "Загрузка началась. Это может потребовать много времени, если файл большого размера." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Неправильное имя каталога. Имя 'Shared' зарезервировано." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Имя" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Размер" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Изменён" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n папка" msgstr[1] "%n папки" msgstr[2] "%n папок" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n файл" diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po index 672f6b6beb..2777eaad80 100644 --- a/l10n/ru/settings.po +++ b/l10n/ru/settings.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Aleksey Grigoryev , 2013 # Alexander Shashkevych , 2013 # alfsoft , 2013 # lord93 , 2013 @@ -13,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 07:10+0000\n" +"Last-Translator: Aleksey Grigoryev \n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -136,7 +137,7 @@ msgstr "Обновлено" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Расшифровка файлов... Пожалуйста, подождите, это может занять некоторое время." #: js/personal.js:172 msgid "Saving..." diff --git a/l10n/si_LK/core.po b/l10n/si_LK/core.po index 1f04852c7a..c5c0acad45 100644 --- a/l10n/si_LK/core.po +++ b/l10n/si_LK/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "පෙර අවුරුද්දේ" msgid "years ago" msgstr "අවුරුදු කීපයකට පෙර" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "තෝරන්න" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ඔව්" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "එපා" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "හරි" diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po index b0ac13562a..eaf1115c62 100644 --- a/l10n/si_LK/files.po +++ b/l10n/si_LK/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "උඩුගත කිරීම අත් හරින්න ලදී" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "උඩුගතකිරීමක් සිදුවේ. පිටුව හැර යාමෙන් එය නැවතෙනු ඇත" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "යොමුව හිස් විය නොහැක" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "දෝෂයක්" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "නම" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "ප්‍රමාණය" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "වෙනස් කළ" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sk/core.po b/l10n/sk/core.po index d3d50d2c75..66e30ab46b 100644 --- a/l10n/sk/core.po +++ b/l10n/sk/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -197,23 +222,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/sk/files.po b/l10n/sk/files.po index df3871ecaa..42edcfa625 100644 --- a/l10n/sk/files.po +++ b/l10n/sk/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -197,30 +196,26 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index c0bc9aaaa6..cd5b6a9b34 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 19:10+0000\n" -"Last-Translator: mhh \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s s Vami zdieľa »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Neposkytnutý typ kategórie." diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index 62660788d8..82282ef230 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 20:20+0000\n" -"Last-Translator: mhh \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -95,21 +95,20 @@ msgstr "Nie je k dispozícii dostatok miesta" msgid "Upload cancelled." msgstr "Odosielanie zrušené." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Opustenie stránky zruší práve prebiehajúce odosielanie súboru." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL nemôže byť prázdne." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Neplatný názov priečinka. Názov \"Shared\" je rezervovaný pre ownCloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Chyba" @@ -198,30 +197,26 @@ msgid "" "big." msgstr "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Neplatné meno priečinka. Používanie mena 'Shared' je vyhradené len pre Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Názov" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Veľkosť" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Upravené" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n priečinok" msgstr[1] "%n priečinky" msgstr[2] "%n priečinkov" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n súbor" diff --git a/l10n/sl/core.po b/l10n/sl/core.po index 52899493b6..1f8428968e 100644 --- a/l10n/sl/core.po +++ b/l10n/sl/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s je delil »%s« z vami" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Vrsta kategorije ni podana." @@ -203,23 +228,23 @@ msgstr "lansko leto" msgid "years ago" msgstr "let nazaj" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Izbor" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Napaka pri nalaganju predloge za izbor dokumenta" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Da" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ne" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "V redu" diff --git a/l10n/sl/files.po b/l10n/sl/files.po index 693f82abed..bf44c66320 100644 --- a/l10n/sl/files.po +++ b/l10n/sl/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Na voljo ni dovolj prostora." msgid "Upload cancelled." msgstr "Pošiljanje je preklicano." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "V teku je pošiljanje datoteke. Če zapustite to stran zdaj, bo pošiljanje preklicano." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Naslov URL ne sme biti prazna vrednost." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ime mape je neveljavno. Uporaba oznake \"Souporaba\" je rezervirana za ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Napaka" @@ -199,23 +198,19 @@ msgid "" "big." msgstr "Postopek priprave datoteke za prejem je lahko dolgotrajen, če je datoteka zelo velika." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Neveljavno ime mape. Uporaba oznake \"Souporaba\" je zadržan za sistem ownCloud." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Ime" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Velikost" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Spremenjeno" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -223,7 +218,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sq/core.po b/l10n/sq/core.po index 178c2c97e1..2424d24dbe 100644 --- a/l10n/sq/core.po +++ b/l10n/sq/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Mungon tipi i kategorisë." @@ -195,23 +220,23 @@ msgstr "vitin e shkuar" msgid "years ago" msgstr "vite më parë" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Zgjidh" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Veprim i gabuar gjatë ngarkimit të modelit të zgjedhësit të skedarëve" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Po" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Jo" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Në rregull" diff --git a/l10n/sq/files.po b/l10n/sq/files.po index ace7c037e6..2816c2a5d6 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "Nuk ka hapësirë memorizimi e mjaftueshme" msgid "Upload cancelled." msgstr "Ngarkimi u anulua." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Ngarkimi i skedarit është në vazhdim. Nqse ndërroni faqen tani ngarkimi do të anulohet." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL-i nuk mund të jetë bosh." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Veprim i gabuar" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "Shkarkimi juaj po përgatitet. Mund të duhet pak kohë nqse skedarët janë të mëdhenj." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Emri i dosjes është i pavlefshëm. Përdorimi i \"Shared\" është i rezervuar nga Owncloud-i." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Emri" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Dimensioni" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Modifikuar" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sr/core.po b/l10n/sr/core.po index 66d8040280..08526acf64 100644 --- a/l10n/sr/core.po +++ b/l10n/sr/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Врста категорије није унет." @@ -197,23 +222,23 @@ msgstr "прошле године" msgid "years ago" msgstr "година раније" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Одабери" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Да" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Не" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "У реду" diff --git a/l10n/sr/files.po b/l10n/sr/files.po index 55f54da7a6..e6d5664fac 100644 --- a/l10n/sr/files.po +++ b/l10n/sr/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "Нема довољно простора" msgid "Upload cancelled." msgstr "Отпремање је прекинуто." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Отпремање датотеке је у току. Ако сада напустите страницу, прекинућете отпремање." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "Адреса не може бити празна." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Грешка" @@ -197,30 +196,26 @@ msgid "" "big." msgstr "Припремам преузимање. Ово може да потраје ако су датотеке велике." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Неисправно име фасцикле. Фасцикла „Shared“ је резервисана за ownCloud." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Име" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Величина" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Измењено" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sr@latin/core.po b/l10n/sr@latin/core.po index 8a0873def5..c8f1959893 100644 --- a/l10n/sr@latin/core.po +++ b/l10n/sr@latin/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -197,23 +222,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/sr@latin/files.po b/l10n/sr@latin/files.po index a24a15a621..0e1c498699 100644 --- a/l10n/sr@latin/files.po +++ b/l10n/sr@latin/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -197,30 +196,26 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Ime" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Veličina" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Zadnja izmena" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/sv/core.po b/l10n/sv/core.po index 84c312d3d2..0b137ab601 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -26,6 +26,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s delade »%s« med dig" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategorityp inte angiven." @@ -197,23 +222,23 @@ msgstr "förra året" msgid "years ago" msgstr "år sedan" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Välj" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Fel vid inläsning av filväljarens mall" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Ja" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nej" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/sv/files.po b/l10n/sv/files.po index dbc15ef9f3..b9cbd6f04a 100644 --- a/l10n/sv/files.po +++ b/l10n/sv/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-19 20:40+0000\n" -"Last-Translator: medialabs\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -98,21 +98,20 @@ msgstr "Inte tillräckligt med utrymme tillgängligt" msgid "Upload cancelled." msgstr "Uppladdning avbruten." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL kan inte vara tom." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ogiltigt mappnamn. Användning av 'Shared' är reserverad av ownCloud" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Fel" @@ -200,29 +199,25 @@ msgid "" "big." msgstr "Din nedladdning förbereds. Det kan ta tid om det är stora filer." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Namn" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Storlek" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Ändrad" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mapp" msgstr[1] "%n mappar" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" diff --git a/l10n/sw_KE/core.po b/l10n/sw_KE/core.po index e974dc0ec2..d2936e463c 100644 --- a/l10n/sw_KE/core.po +++ b/l10n/sw_KE/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/sw_KE/files.po b/l10n/sw_KE/files.po index 66f0fff9e7..aa0606fc49 100644 --- a/l10n/sw_KE/files.po +++ b/l10n/sw_KE/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po index 2ef228556c..d0cd9f81d7 100644 --- a/l10n/ta_LK/core.po +++ b/l10n/ta_LK/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "பிரிவு வகைகள் வழங்கப்படவில்லை" @@ -193,23 +218,23 @@ msgstr "கடந்த வருடம்" msgid "years ago" msgstr "வருடங்களுக்கு முன்" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "தெரிவுசெய்க " -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ஆம்" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "இல்லை" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "சரி" diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po index c724be3975..79dfa233f9 100644 --- a/l10n/ta_LK/files.po +++ b/l10n/ta_LK/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "பதிவேற்றல் இரத்து செய்யப்பட்டுள்ளது" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "கோப்பு பதிவேற்றம் செயல்பாட்டில் உள்ளது. இந்தப் பக்கத்திலிருந்து வெறியேறுவதானது பதிவேற்றலை இரத்து செய்யும்." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL வெறுமையாக இருக்கமுடியாது." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "வழு" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "பெயர்" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "அளவு" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "மாற்றப்பட்டது" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/te/core.po b/l10n/te/core.po index 97198eda63..0c79b701dc 100644 --- a/l10n/te/core.po +++ b/l10n/te/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "పోయిన సంవత్సరం" msgid "years ago" msgstr "సంవత్సరాల క్రితం" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "అవును" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "కాదు" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "సరే" diff --git a/l10n/te/files.po b/l10n/te/files.po index b9310e4f50..bfc6052c32 100644 --- a/l10n/te/files.po +++ b/l10n/te/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "పొరపాటు" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "పేరు" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "పరిమాణం" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 48e097aef8..9748d786fd 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 72f42768db..42827509e9 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -95,21 +95,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "" @@ -197,29 +196,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 455133b439..4ef21df3b2 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 a0988bcf74..0fb852ce25 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 30e7521c20..deda7dac0c 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index 880f2dc9bb..f8a39c581c 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 f1852eea33..a275a8ced5 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 4fd3bc28f3..7d21647abc 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 6c6ee1f16d..182d33bd7f 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 d831294224..5e4bf62194 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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 91adffa046..155df0e56d 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\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/core.po b/l10n/th_TH/core.po index 61826ac4db..c633f99ca6 100644 --- a/l10n/th_TH/core.po +++ b/l10n/th_TH/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "ยังไม่ได้ระบุชนิดของหมวดหมู่" @@ -189,23 +214,23 @@ msgstr "ปีที่แล้ว" msgid "years ago" msgstr "ปี ที่ผ่านมา" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "เลือก" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ตกลง" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "ไม่ตกลง" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "ตกลง" diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po index 00ad518a13..b690a1127d 100644 --- a/l10n/th_TH/files.po +++ b/l10n/th_TH/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "มีพื้นที่เหลือไม่เพียงพอ msgid "Upload cancelled." msgstr "การอัพโหลดถูกยกเลิก" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "การอัพโหลดไฟล์กำลังอยู่ในระหว่างดำเนินการ การออกจากหน้าเว็บนี้จะทำให้การอัพโหลดถูกยกเลิก" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL ไม่สามารถเว้นว่างได้" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "ข้อผิดพลาด" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "ชื่อโฟลเดอร์ไม่ถูกต้อง การใช้งาน 'แชร์' สงวนไว้สำหรับ Owncloud เท่านั้น" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "ชื่อ" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "ขนาด" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "แก้ไขแล้ว" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/tr/core.po b/l10n/tr/core.po index 2605b398b3..9cdba88e1f 100644 --- a/l10n/tr/core.po +++ b/l10n/tr/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s sizinle »%s« paylaşımında bulundu" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kategori türü girilmedi." @@ -195,23 +220,23 @@ msgstr "geçen yıl" msgid "years ago" msgstr "yıl önce" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "seç" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Seçici şablon dosya yüklemesinde hata" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Evet" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Hayır" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Tamam" diff --git a/l10n/tr/files.po b/l10n/tr/files.po index 28cd5fa42a..5f272c31eb 100644 --- a/l10n/tr/files.po +++ b/l10n/tr/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-08-23 20:15-0400\n" -"PO-Revision-Date: 2013-08-22 16:50+0000\n" -"Last-Translator: alicanbatur \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -97,21 +97,20 @@ msgstr "Yeterli disk alanı yok" msgid "Upload cancelled." msgstr "Yükleme iptal edildi." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işleminiz iptal olur." -#: js/file-upload.js:234 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL boş olamaz." -#: js/file-upload.js:239 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Geçersiz dizin adı. 'Shared' dizin ismi kullanımı ownCloud tarafından rezerve edilmiştir." -#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Hata" @@ -199,29 +198,25 @@ msgid "" "big." msgstr "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiştir." - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "İsim" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Boyut" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Değiştirilme" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n dizin" msgstr[1] "%n dizin" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n dosya" diff --git a/l10n/tr/lib.po b/l10n/tr/lib.po index 6c7882b928..45e5b713bb 100644 --- a/l10n/tr/lib.po +++ b/l10n/tr/lib.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 11:40+0000\n" +"Last-Translator: ismail yenigül \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,11 +24,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "Owncloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz." #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "Uygulama adı belirtimedli" #: app.php:361 msgid "Help" @@ -88,59 +88,59 @@ msgstr "Dosyaları ayrı ayrı, küçük parçalar halinde indirin ya da yöneti #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "Uygulama kurulurken bir kaynak belirtilmedi" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "Uygulama kuruluyorken http'de href belirtilmedi." #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Uygulama yerel dosyadan kuruluyorken dosya yolu belirtilmedi" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "%s arşiv tipi desteklenmiyor" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Uygulama kuruluyorken arşiv dosyası açılamadı" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "Uygulama info.xml dosyası sağlamıyor" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "Uygulamada izin verilmeyeden kodlar olduğu için kurulamıyor." #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "Owncloud versiyonunuz ile uyumsuz olduğu için uygulama kurulamıyor." #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "Uygulama kurulamıyor. Çünkü \"non shipped\" uygulamalar için true tag içermektedir." #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "Uygulama kurulamıyor çünkü info.xml/version ile uygulama marketde belirtilen sürüm aynı değil." #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "App dizini zaten mevcut" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "app dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s" #: json.php:28 msgid "Application is not enabled" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 91c06ffc83..ae9145f212 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.po @@ -6,13 +6,14 @@ # DeeJaVu , 2013 # ismail yenigül , 2013 # tridinebandim, 2013 +# volkangezer , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 00:50+0000\n" +"Last-Translator: volkangezer \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -105,11 +106,11 @@ msgstr "Lütfen bekleyin...." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Uygulama devre dışı bırakılırken hata" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Uygulama etkinleştirilirken hata" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/ug/core.po b/l10n/ug/core.po index 0451be577d..367645fae7 100644 --- a/l10n/ug/core.po +++ b/l10n/ug/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ھەئە" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "ياق" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "جەزملە" diff --git a/l10n/ug/files.po b/l10n/ug/files.po index 10586fef15..bedb7ab4da 100644 --- a/l10n/ug/files.po +++ b/l10n/ug/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "يېتەرلىك بوشلۇق يوق" msgid "Upload cancelled." msgstr "يۈكلەشتىن ۋاز كەچتى." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "ھۆججەت يۈكلەش مەشغۇلاتى ئېلىپ بېرىلىۋاتىدۇ. Leaving the page now will cancel the upload." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "خاتالىق" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "ئاتى" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "چوڭلۇقى" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "ئۆزگەرتكەن" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/uk/core.po b/l10n/uk/core.po index ae0e108f16..5242a384d6 100644 --- a/l10n/uk/core.po +++ b/l10n/uk/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Не вказано тип категорії." @@ -197,23 +222,23 @@ msgstr "минулого року" msgid "years ago" msgstr "роки тому" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Обрати" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Так" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ні" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" diff --git a/l10n/uk/files.po b/l10n/uk/files.po index d348a772f9..7510ca1284 100644 --- a/l10n/uk/files.po +++ b/l10n/uk/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Місця більше немає" msgid "Upload cancelled." msgstr "Завантаження перервано." -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Виконується завантаження файлу. Закриття цієї сторінки приведе до відміни завантаження." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL не може бути пустим." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Помилка" @@ -198,30 +197,26 @@ msgid "" "big." msgstr "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Невірне ім'я теки. Використання \"Shared\" зарезервовано Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Ім'я" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Розмір" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Змінено" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/ur_PK/core.po b/l10n/ur_PK/core.po index 54407785c0..292342a980 100644 --- a/l10n/ur_PK/core.po +++ b/l10n/ur_PK/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -193,23 +218,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "منتخب کریں" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "ہاں" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "نہیں" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "اوکے" diff --git a/l10n/ur_PK/files.po b/l10n/ur_PK/files.po index a8832be5ec..d3669262ad 100644 --- a/l10n/ur_PK/files.po +++ b/l10n/ur_PK/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "ایرر" @@ -196,29 +195,25 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index 9a6b412143..bf28004b7d 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -23,6 +23,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "Kiểu hạng mục không được cung cấp." @@ -190,23 +215,23 @@ msgstr "năm trước" msgid "years ago" msgstr "năm trước" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Chọn" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Có" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Không" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Đồng ý" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index 2d6c28b2d5..5f7330c3bc 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "Không đủ chỗ trống cần thiết" msgid "Upload cancelled." msgstr "Hủy tải lên" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "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." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL không được để trống." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "Lỗi" @@ -196,28 +195,24 @@ msgid "" "big." msgstr "Your download is being prepared. This might take some time if the files are big." -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "Tên" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "Kích cỡ" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "Thay đổi" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index c516d6a84d..cfa34c88a6 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s 向您分享了 »%s«" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "未提供分类类型。" @@ -191,23 +216,23 @@ msgstr "去年" msgid "years ago" msgstr "年前" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "选择(&C)..." -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "加载文件选择器模板出错" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "是" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "否" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "好" diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po index f2c016bafb..d35b319b1c 100644 --- a/l10n/zh_CN/files.po +++ b/l10n/zh_CN/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -97,21 +97,20 @@ msgstr "没有足够可用空间" msgid "Upload cancelled." msgstr "上传已取消" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "文件正在上传中。现在离开此页会导致上传动作被取消。" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL不能为空" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "无效的文件夹名。”Shared“ 是 Owncloud 预留的文件夹" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "错误" @@ -198,28 +197,24 @@ msgid "" "big." msgstr "下载正在准备中。如果文件较大可能会花费一些时间。" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "无效文件夹名。'共享' 是 Owncloud 预留的文件夹名。" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "名称" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "大小" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "修改日期" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n 文件夹" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n个文件" diff --git a/l10n/zh_HK/core.po b/l10n/zh_HK/core.po index f91ec7caff..da40342637 100644 --- a/l10n/zh_HK/core.po +++ b/l10n/zh_HK/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -22,6 +22,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "" @@ -189,23 +214,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Yes" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "No" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "OK" diff --git a/l10n/zh_HK/files.po b/l10n/zh_HK/files.po index ad3332276d..dc0fe5ad6f 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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -94,21 +94,20 @@ msgstr "" msgid "Upload cancelled." msgstr "" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "錯誤" @@ -195,28 +194,24 @@ msgid "" "big." msgstr "" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "名稱" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" msgstr[0] "" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 487c676ed0..ddf0a2225d 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -24,6 +24,31 @@ msgstr "" msgid "%s shared »%s« with you" msgstr "%s 與您分享了 %s" +#: ajax/update.php:11 +msgid "Turned on maintenance mode" +msgstr "" + +#: ajax/update.php:14 +msgid "Turned off maintenance mode" +msgstr "" + +#: ajax/update.php:17 +msgid "Updated database" +msgstr "" + +#: ajax/update.php:20 +msgid "Updating filecache, this may take really long..." +msgstr "" + +#: ajax/update.php:23 +msgid "Updated filecache" +msgstr "" + +#: ajax/update.php:26 +#, php-format +msgid "... %d%% done ..." +msgstr "" + #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." msgstr "未提供分類類型。" @@ -150,12 +175,12 @@ msgstr "幾秒前" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" +msgstr[0] "%n 分鐘前" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n 小時前" #: js/js.js:815 msgid "today" @@ -168,7 +193,7 @@ msgstr "昨天" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n 天前" #: js/js.js:818 msgid "last month" @@ -177,7 +202,7 @@ msgstr "上個月" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n 個月前" #: js/js.js:820 msgid "months ago" @@ -191,23 +216,23 @@ msgstr "去年" msgid "years ago" msgstr "幾年前" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "選擇" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "載入檔案選擇器樣板發生錯誤" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "是" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "否" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "好" @@ -374,7 +399,7 @@ msgstr "升級成功,正將您重新導向至 ownCloud 。" #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s 密碼重設" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -575,7 +600,7 @@ msgstr "登出" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "更多 Apps" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po index 6bca4b0ddc..59f8bf9186 100644 --- a/l10n/zh_TW/files.po +++ b/l10n/zh_TW/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-27 15:18+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" @@ -95,21 +95,20 @@ msgstr "沒有足夠的可用空間" msgid "Upload cancelled." msgstr "上傳已取消" -#: js/file-upload.js:167 js/files.js:280 +#: js/file-upload.js:167 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "檔案上傳中。離開此頁面將會取消上傳。" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:241 msgid "URL cannot be empty." msgstr "URL 不能為空白。" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:246 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "無效的資料夾名稱,'Shared' 的使用被 ownCloud 保留" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 -#: js/files.js:709 js/files.js:747 +#: js/file-upload.js:277 js/file-upload.js:293 js/files.js:511 js/files.js:549 msgid "Error" msgstr "錯誤" @@ -156,7 +155,7 @@ msgstr "復原" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" +msgstr[0] "%n 個檔案正在上傳" #: js/filelist.js:518 msgid "files uploading" @@ -188,7 +187,7 @@ msgstr "您的儲存空間快要滿了 ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "加密已經被停用,但是您的舊檔案還是處於已加密的狀態,請前往個人設定以解密這些檔案。" #: js/files.js:245 msgid "" @@ -196,31 +195,27 @@ msgid "" "big." msgstr "正在準備您的下載,若您的檔案較大,將會需要更多時間。" -#: js/files.js:358 -msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" -msgstr "無效的資料夾名稱,'Shared' 的使用被 ownCloud 保留" - -#: js/files.js:760 templates/index.php:67 +#: js/files.js:562 templates/index.php:67 msgid "Name" msgstr "名稱" -#: js/files.js:761 templates/index.php:78 +#: js/files.js:563 templates/index.php:78 msgid "Size" msgstr "大小" -#: js/files.js:762 templates/index.php:80 +#: js/files.js:564 templates/index.php:80 msgid "Modified" msgstr "修改" -#: js/files.js:778 +#: js/files.js:580 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" +msgstr[0] "%n 個資料夾" -#: js/files.js:784 +#: js/files.js:586 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" +msgstr[0] "%n 個檔案" #: lib/app.php:73 #, php-format diff --git a/l10n/zh_TW/files_sharing.po b/l10n/zh_TW/files_sharing.po index 6cf49409e5..37faace2e6 100644 --- a/l10n/zh_TW/files_sharing.po +++ b/l10n/zh_TW/files_sharing.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 18:23+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 04:20+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" @@ -20,7 +20,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "The password is wrong. Try again." -msgstr "" +msgstr "請檢查您的密碼並再試一次。" #: templates/authenticate.php:7 msgid "Password" @@ -32,27 +32,27 @@ msgstr "送出" #: templates/part.404.php:3 msgid "Sorry, this link doesn’t seem to work anymore." -msgstr "" +msgstr "抱歉,這連結看來已經不能用了。" #: templates/part.404.php:4 msgid "Reasons might be:" -msgstr "" +msgstr "可能的原因:" #: templates/part.404.php:6 msgid "the item was removed" -msgstr "" +msgstr "項目已經移除" #: templates/part.404.php:7 msgid "the link expired" -msgstr "" +msgstr "連結過期" #: templates/part.404.php:8 msgid "sharing is disabled" -msgstr "" +msgstr "分享功能已停用" #: templates/part.404.php:10 msgid "For more info, please ask the person who sent this link." -msgstr "" +msgstr "請詢問告訴您此連結的人以瞭解更多" #: templates/public.php:15 #, php-format diff --git a/l10n/zh_TW/files_trashbin.po b/l10n/zh_TW/files_trashbin.po index f51e340bf8..53c5a7baec 100644 --- a/l10n/zh_TW/files_trashbin.po +++ b/l10n/zh_TW/files_trashbin.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# pellaeon , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 04:00+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,11 +26,11 @@ msgstr "無法永久刪除 %s" #: ajax/undelete.php:42 #, php-format msgid "Couldn't restore %s" -msgstr "無法復原 %s" +msgstr "無法還原 %s" #: js/trash.js:7 js/trash.js:100 msgid "perform restore operation" -msgstr "進行復原動作" +msgstr "進行還原動作" #: js/trash.js:20 js/trash.js:48 js/trash.js:118 js/trash.js:146 msgid "Error" @@ -54,16 +55,16 @@ msgstr "已刪除" #: js/trash.js:191 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" +msgstr[0] "%n 個資料夾" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" +msgstr[0] "%n 個檔案" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" -msgstr "" +msgstr "已還原" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" @@ -71,7 +72,7 @@ msgstr "您的垃圾桶是空的!" #: templates/index.php:20 templates/index.php:22 msgid "Restore" -msgstr "復原" +msgstr "還原" #: templates/index.php:30 templates/index.php:31 msgid "Delete" diff --git a/l10n/zh_TW/files_versions.po b/l10n/zh_TW/files_versions.po index bd093d7fda..cdab9cce2a 100644 --- a/l10n/zh_TW/files_versions.po +++ b/l10n/zh_TW/files_versions.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-07-28 01:56-0400\n" -"PO-Revision-Date: 2013-07-27 06:10+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 04:20+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" @@ -29,16 +29,16 @@ msgstr "版本" #: js/versions.js:53 msgid "Failed to revert {file} to revision {timestamp}." -msgstr "" +msgstr "無法還原檔案 {file} 至版本 {timestamp}" #: js/versions.js:79 msgid "More versions..." -msgstr "" +msgstr "更多版本…" #: js/versions.js:116 msgid "No other versions available" -msgstr "" +msgstr "沒有其他版本了" -#: js/versions.js:149 +#: js/versions.js:145 msgid "Restore" msgstr "復原" diff --git a/l10n/zh_TW/lib.po b/l10n/zh_TW/lib.po index 3eef00c98b..9f1a0e4503 100644 --- a/l10n/zh_TW/lib.po +++ b/l10n/zh_TW/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 04: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" @@ -23,11 +23,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。" #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "沒有指定應用程式名稱" #: app.php:361 msgid "Help" @@ -52,7 +52,7 @@ msgstr "管理" #: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." -msgstr "" +msgstr "升級失敗:%s" #: defaults.php:35 msgid "web services under your control" @@ -61,7 +61,7 @@ msgstr "由您控制的網路服務" #: files.php:66 files.php:98 #, php-format msgid "cannot open \"%s\"" -msgstr "" +msgstr "無法開啓 %s" #: files.php:226 msgid "ZIP download is turned off." @@ -83,63 +83,63 @@ msgstr "選擇的檔案太大以致於無法產生壓縮檔。" msgid "" "Download the files in smaller chunks, seperately or kindly ask your " "administrator." -msgstr "" +msgstr "以小分割下載您的檔案,請詢問您的系統管理員。" #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "沒有指定應用程式安裝來源" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "從 http 安裝應用程式,找不到 href 屬性" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "從本地檔案安裝應用程式時沒有指定路徑" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "不支援 %s 格式的壓縮檔" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "安裝應用程式時無法開啓壓縮檔" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "應用程式沒有提供 info.xml 檔案" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "無法安裝應用程式因為在當中找到危險的代碼" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "無法安裝應用程式因為它和此版本的 ownCloud 不相容。" #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "無法安裝應用程式,因為它包含了 true 標籤,在未發行的應用程式當中這是不允許的" #: installer.php:150 msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "無法安裝應用程式,因為它在 info.xml/version 宣告的版本與 app store 當中記載的版本不同" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "應用程式目錄已經存在" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "無法建立應用程式目錄,請檢查權限:%s" #: json.php:28 msgid "Application is not enabled" @@ -272,12 +272,12 @@ msgstr "幾秒前" #: template/functions.php:81 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" +msgstr[0] "%n 分鐘前" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n 小時前" #: template/functions.php:83 msgid "today" @@ -290,7 +290,7 @@ msgstr "昨天" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n 天前" #: template/functions.php:86 msgid "last month" @@ -299,7 +299,7 @@ msgstr "上個月" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n 個月前" #: template/functions.php:88 msgid "last year" @@ -311,7 +311,7 @@ msgstr "幾年前" #: template.php:297 msgid "Caused by:" -msgstr "" +msgstr "原因:" #: vcategories.php:188 vcategories.php:249 #, php-format diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index aaf71f9d66..9ba8be581b 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 04: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" @@ -103,11 +103,11 @@ msgstr "請稍候..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "停用應用程式錯誤" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "啓用應用程式錯誤" #: js/apps.js:115 msgid "Updating...." @@ -131,7 +131,7 @@ msgstr "已更新" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "檔案解密中,請稍候。" #: js/personal.js:172 msgid "Saving..." @@ -480,15 +480,15 @@ msgstr "加密" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "加密應用程式已經停用,請您解密您所有的檔案" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "登入密碼" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "解密所有檔案" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/zh_TW/user_ldap.po b/l10n/zh_TW/user_ldap.po index c8e59df49f..fd00e191fd 100644 --- a/l10n/zh_TW/user_ldap.po +++ b/l10n/zh_TW/user_ldap.po @@ -4,13 +4,14 @@ # # Translators: # chenanyeh , 2013 +# pellaeon , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"PO-Revision-Date: 2013-08-26 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" @@ -34,13 +35,13 @@ msgstr "設定有效且連線可建立" msgid "" "The configuration is valid, but the Bind failed. Please check the server " "settings and credentials." -msgstr "設定有效但連線無法建立。請檢查伺服器的設定與認證資料。" +msgstr "設定有效但連線無法建立,請檢查伺服器設定與認證資料。" #: ajax/testConfiguration.php:43 msgid "" "The configuration is invalid. Please look in the ownCloud log for further " "details." -msgstr "設定無效。更多細節請參閱ownCloud的記錄檔。" +msgstr "設定無效,更多細節請參閱 ownCloud 的記錄檔。" #: js/settings.js:66 msgid "Deletion failed" @@ -48,11 +49,11 @@ msgstr "移除失敗" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" -msgstr "要使用最近一次的伺服器設定嗎?" +msgstr "要使用最近一次的伺服器設定嗎?" #: js/settings.js:83 msgid "Keep settings?" -msgstr "維持設定嗎?" +msgstr "維持設定嗎?" #: js/settings.js:97 msgid "Cannot add server configuration" @@ -80,11 +81,11 @@ msgstr "連線測試失敗" #: js/settings.js:156 msgid "Do you really want to delete the current Server Configuration?" -msgstr "您真的確定要刪除現在的伺服器設定嗎?" +msgstr "您真的要刪除現在的伺服器設定嗎?" #: js/settings.js:157 msgid "Confirm Deletion" -msgstr "確認已刪除" +msgstr "確認刪除" #: templates/settings.php:9 msgid "" @@ -97,7 +98,7 @@ msgstr "" msgid "" "Warning: The PHP LDAP module is not installed, the backend will not " "work. Please ask your system administrator to install it." -msgstr "警告:沒有安裝 PHP LDAP 模組,後端系統將無法運作。請要求您的系統管理員安裝模組。" +msgstr "警告:沒有安裝 PHP LDAP 模組,後端系統將無法運作,請要求您的系統管理員安裝模組。" #: templates/settings.php:16 msgid "Server configuration" @@ -114,23 +115,23 @@ msgstr "主機" #: templates/settings.php:39 msgid "" "You can omit the protocol, except you require SSL. Then start with ldaps://" -msgstr "若您不需要SSL加密傳輸則可忽略通訊協定。若非如此請從ldaps://開始" +msgstr "若您不需要 SSL 加密連線則不需輸入通訊協定,反之請輸入 ldaps://" #: templates/settings.php:40 msgid "Base DN" -msgstr "" +msgstr "Base DN" #: templates/settings.php:41 msgid "One Base DN per line" -msgstr "一行一個Base DN" +msgstr "一行一個 Base DN" #: templates/settings.php:42 msgid "You can specify Base DN for users and groups in the Advanced tab" -msgstr "您可以在進階標籤頁裡面指定使用者及群組的Base DN" +msgstr "您可以在進階標籤頁裡面指定使用者及群組的 Base DN" #: templates/settings.php:44 msgid "User DN" -msgstr "" +msgstr "User DN" #: templates/settings.php:46 msgid "" @@ -145,11 +146,11 @@ msgstr "密碼" #: templates/settings.php:50 msgid "For anonymous access, leave DN and Password empty." -msgstr "匿名連接時請將DN與密碼欄位留白" +msgstr "匿名連接時請將 DN 與密碼欄位留白" #: templates/settings.php:51 msgid "User Login Filter" -msgstr "使用者登入過濾器" +msgstr "User Login Filter" #: templates/settings.php:54 #, php-format @@ -160,7 +161,7 @@ msgstr "" #: templates/settings.php:55 msgid "User List Filter" -msgstr "使用者名單篩選器" +msgstr "User List Filter" #: templates/settings.php:58 msgid "" @@ -170,7 +171,7 @@ msgstr "" #: templates/settings.php:59 msgid "Group Filter" -msgstr "群組篩選器" +msgstr "Group Filter" #: templates/settings.php:62 msgid "" @@ -184,7 +185,7 @@ msgstr "連線設定" #: templates/settings.php:68 msgid "Configuration Active" -msgstr "設定為主動模式" +msgstr "設定使用中" #: templates/settings.php:68 msgid "When unchecked, this configuration will be skipped." @@ -192,7 +193,7 @@ msgstr "沒有被勾選時,此設定會被略過。" #: templates/settings.php:69 msgid "Port" -msgstr "連接阜" +msgstr "連接埠" #: templates/settings.php:70 msgid "Backup (Replica) Host" @@ -202,11 +203,11 @@ msgstr "備用主機" msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." -msgstr "請給定一個可選的備用主機。必須是LDAP/AD中央伺服器的複本。" +msgstr "可以選擇性設定備用主機,必須是 LDAP/AD 中央伺服器的複本。" #: templates/settings.php:71 msgid "Backup (Replica) Port" -msgstr "備用(複本)連接阜" +msgstr "備用(複本)連接埠" #: templates/settings.php:72 msgid "Disable Main Server" @@ -218,19 +219,19 @@ msgstr "" #: templates/settings.php:73 msgid "Use TLS" -msgstr "使用TLS" +msgstr "使用 TLS" #: templates/settings.php:73 msgid "Do not use it additionally for LDAPS connections, it will fail." -msgstr "" +msgstr "不要同時與 LDAPS 使用,會有問題。" #: templates/settings.php:74 msgid "Case insensitve LDAP server (Windows)" -msgstr "不區分大小寫的LDAP伺服器(Windows)" +msgstr "不區分大小寫的 LDAP 伺服器 (Windows)" #: templates/settings.php:75 msgid "Turn off SSL certificate validation." -msgstr "關閉 SSL 憑證驗證" +msgstr "關閉 SSL 憑證檢查" #: templates/settings.php:75 #, php-format @@ -245,15 +246,15 @@ msgstr "快取的存活時間" #: templates/settings.php:76 msgid "in seconds. A change empties the cache." -msgstr "以秒為單位。更變後會清空快取。" +msgstr "以秒為單位。變更後會清空快取。" #: templates/settings.php:78 msgid "Directory Settings" -msgstr "目錄選項" +msgstr "目錄設定" #: templates/settings.php:80 msgid "User Display Name Field" -msgstr "使用者名稱欄位" +msgstr "使用者顯示名稱欄位" #: templates/settings.php:80 msgid "The LDAP attribute to use to generate the user's display name." @@ -261,19 +262,19 @@ msgstr "" #: templates/settings.php:81 msgid "Base User Tree" -msgstr "Base使用者數" +msgstr "Base User Tree" #: templates/settings.php:81 msgid "One User Base DN per line" -msgstr "一行一個使用者Base DN" +msgstr "一行一個使用者 Base DN" #: templates/settings.php:82 msgid "User Search Attributes" -msgstr "使用者搜索屬性" +msgstr "User Search Attributes" #: templates/settings.php:82 templates/settings.php:85 msgid "Optional; one attribute per line" -msgstr "可選的; 一行一項屬性" +msgstr "非必要,一行一項屬性" #: templates/settings.php:83 msgid "Group Display Name Field" @@ -285,19 +286,19 @@ msgstr "" #: templates/settings.php:84 msgid "Base Group Tree" -msgstr "Base群組樹" +msgstr "Base Group Tree" #: templates/settings.php:84 msgid "One Group Base DN per line" -msgstr "一行一個群組Base DN" +msgstr "一行一個 Group Base DN" #: templates/settings.php:85 msgid "Group Search Attributes" -msgstr "群組搜索屬性" +msgstr "Group Search Attributes" #: templates/settings.php:86 msgid "Group-Member association" -msgstr "群組成員的關係" +msgstr "Group-Member association" #: templates/settings.php:88 msgid "Special Attributes" diff --git a/lib/l10n/ca.php b/lib/l10n/ca.php index 83e70585e3..166455e652 100644 --- a/lib/l10n/ca.php +++ b/lib/l10n/ca.php @@ -1,5 +1,7 @@ "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud.", +"No app name specified" => "No heu especificat cap nom d'aplicació", "Help" => "Ajuda", "Personal" => "Personal", "Settings" => "Configuració", @@ -13,6 +15,18 @@ $TRANSLATIONS = array( "Back to Files" => "Torna a Fitxers", "Selected files too large to generate zip file." => "Els fitxers seleccionats son massa grans per generar un fitxer zip.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Baixeu els fitxers en trossos petits, de forma separada, o pregunteu a l'administrador.", +"No source specified when installing app" => "No heu especificat la font en instal·lar l'aplicació", +"No href specified when installing app from http" => "No heu especificat href en instal·lar l'aplicació des de http", +"No path specified when installing app from local file" => "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local", +"Archives of type %s are not supported" => "Els fitxers del tipus %s no són compatibles", +"Failed to open archive when installing app" => "Ha fallat l'obertura del fitxer en instal·lar l'aplicació", +"App does not provide an info.xml file" => "L'aplicació no proporciona un fitxer info.xml", +"App can't be installed because of not allowed code in the App" => "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació", +"App can't be installed because it is not compatible with this version of ownCloud" => "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "L'aplicació no es pot instal·lar perquè conté l'etiqueta vertader que no es permet per aplicacions no enviades", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "L'aplicació no es pot instal·lar perquè la versió a info.xml/version no és la mateixa que la versió indicada des de la botiga d'aplicacions", +"App directory already exists" => "La carpeta de l'aplicació ja existeix", +"Can't create app folder. Please fix permissions. %s" => "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s", "Application is not enabled" => "L'aplicació no està habilitada", "Authentication error" => "Error d'autenticació", "Token expired. Please reload page." => "El testimoni ha expirat. Torneu a carregar la pàgina.", diff --git a/lib/l10n/de.php b/lib/l10n/de.php index 01fe5ee058..8670e1175c 100644 --- a/lib/l10n/de.php +++ b/lib/l10n/de.php @@ -1,5 +1,7 @@ "Applikation \"%s\" kann nicht installiert werden, da sie mit dieser ownCloud Version nicht kompatibel ist.", +"No app name specified" => "Es wurde kein App-Name angegeben", "Help" => "Hilfe", "Personal" => "Persönlich", "Settings" => "Einstellungen", @@ -13,6 +15,15 @@ $TRANSLATIONS = array( "Back to Files" => "Zurück zu \"Dateien\"", "Selected files too large to generate zip file." => "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Lade die Dateien in kleineren, separaten, Stücken herunter oder bitte deinen Administrator.", +"No source specified when installing app" => "Für die Installation der Applikation wurde keine Quelle angegeben", +"No href specified when installing app from http" => "href wurde nicht angegeben um die Applikation per http zu installieren", +"No path specified when installing app from local file" => "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben", +"Archives of type %s are not supported" => "Archive vom Typ %s werden nicht unterstützt", +"Failed to open archive when installing app" => "Das Archive konnte bei der Installation der Applikation nicht geöffnet werden", +"App does not provide an info.xml file" => "Die Applikation enthält keine info,xml Datei", +"App can't be installed because of not allowed code in the App" => "Die Applikation kann auf Grund von unerlaubten Code nicht installiert werden", +"App directory already exists" => "Das Applikationsverzeichnis existiert bereits", +"Can't create app folder. Please fix permissions. %s" => "Es kann kein Applikationsordner erstellt werden. Bitte passen sie die Berechtigungen an. %s", "Application is not enabled" => "Die Anwendung ist nicht aktiviert", "Authentication error" => "Fehler bei der Anmeldung", "Token expired. Please reload page." => "Token abgelaufen. Bitte lade die Seite neu.", diff --git a/lib/l10n/de_CH.php b/lib/l10n/de_CH.php index 188ea4e2fc..33f3446a69 100644 --- a/lib/l10n/de_CH.php +++ b/lib/l10n/de_CH.php @@ -1,5 +1,7 @@ "Anwendung \"%s\" kann nicht installiert werden, da sie mit dieser Version von ownCloud nicht kompatibel ist.", +"No app name specified" => "Kein App-Name spezifiziert", "Help" => "Hilfe", "Personal" => "Persönlich", "Settings" => "Einstellungen", @@ -13,6 +15,8 @@ $TRANSLATIONS = array( "Back to Files" => "Zurück zu \"Dateien\"", "Selected files too large to generate zip file." => "Die gewählten Dateien sind zu gross, um eine ZIP-Datei zu erstellen.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Laden Sie die Dateien in kleineren, separaten, Stücken herunter oder bitten Sie Ihren Administrator.", +"App can't be installed because of not allowed code in the App" => "Anwendung kann wegen nicht erlaubten Codes nicht installiert werden", +"App directory already exists" => "Anwendungsverzeichnis existiert bereits", "Application is not enabled" => "Die Anwendung ist nicht aktiviert", "Authentication error" => "Authentifizierungs-Fehler", "Token expired. Please reload page." => "Token abgelaufen. Bitte laden Sie die Seite neu.", @@ -40,13 +44,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ihr Web-Server ist noch nicht für eine Datei-Synchronisation konfiguriert, weil die WebDAV-Schnittstelle vermutlich defekt ist.", "Please double check the installation guides." => "Bitte prüfen Sie die Installationsanleitungen.", "seconds ago" => "Gerade eben", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("","Vor %n Minuten"), +"_%n hour ago_::_%n hours ago_" => array("","Vor %n Stunden"), "today" => "Heute", "yesterday" => "Gestern", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("","Vor %n Tagen"), "last month" => "Letzten Monat", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("","Vor %n Monaten"), "last year" => "Letztes Jahr", "years ago" => "Vor Jahren", "Caused by:" => "Verursacht durch:", diff --git a/lib/l10n/de_DE.php b/lib/l10n/de_DE.php index 9fd319b7e1..eafd76b7ee 100644 --- a/lib/l10n/de_DE.php +++ b/lib/l10n/de_DE.php @@ -13,6 +13,10 @@ $TRANSLATIONS = array( "Back to Files" => "Zurück zu \"Dateien\"", "Selected files too large to generate zip file." => "Die gewählten Dateien sind zu groß, um eine ZIP-Datei zu erstellen.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Laden Sie die Dateien in kleineren, separaten, Stücken herunter oder bitten Sie Ihren Administrator.", +"Archives of type %s are not supported" => "Archive des Typs %s werden nicht unterstützt.", +"App can't be installed because it is not compatible with this version of ownCloud" => "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist.", +"App directory already exists" => "Der Ordner für die Anwendung existiert bereits.", +"Can't create app folder. Please fix permissions. %s" => "Der Ordner für die Anwendung konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s", "Application is not enabled" => "Die Anwendung ist nicht aktiviert", "Authentication error" => "Authentifizierungs-Fehler", "Token expired. Please reload page." => "Token abgelaufen. Bitte laden Sie die Seite neu.", diff --git a/lib/l10n/et_EE.php b/lib/l10n/et_EE.php index a2ac6bcabc..8e3aa55c4e 100644 --- a/lib/l10n/et_EE.php +++ b/lib/l10n/et_EE.php @@ -1,5 +1,7 @@ "Rakendit \"%s\" ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.", +"No app name specified" => "Ühegi rakendi nime pole määratletud", "Help" => "Abiinfo", "Personal" => "Isiklik", "Settings" => "Seaded", @@ -13,6 +15,18 @@ $TRANSLATIONS = array( "Back to Files" => "Tagasi failide juurde", "Selected files too large to generate zip file." => "Valitud failid on ZIP-faili loomiseks liiga suured.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Laadi failid alla eraldi väiksemate osadena või küsi nõu oma süsteemiadminstraatorilt.", +"No source specified when installing app" => "Ühegi lähteallikat pole rakendi paigalduseks määratletud", +"No href specified when installing app from http" => "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist", +"No path specified when installing app from local file" => "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist", +"Archives of type %s are not supported" => "%s tüüpi arhiivid pole toetatud", +"Failed to open archive when installing app" => "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus", +"App does not provide an info.xml file" => "Rakend ei paku ühtegi info.xml faili", +"App can't be installed because of not allowed code in the App" => "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi", +"App can't be installed because it is not compatible with this version of ownCloud" => "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "Rakendit ei saa paigaldada, kuna see sisaldab \n\n\ntrue\n\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "Rakendit ei saa paigaldada, kuna selle versioon info.xml/version pole sama, mis on märgitud rakendite laos.", +"App directory already exists" => "Rakendi kataloog on juba olemas", +"Can't create app folder. Please fix permissions. %s" => "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s", "Application is not enabled" => "Rakendus pole sisse lülitatud", "Authentication error" => "Autentimise viga", "Token expired. Please reload page." => "Kontrollkood aegus. Paelun lae leht uuesti.", diff --git a/lib/l10n/fi_FI.php b/lib/l10n/fi_FI.php index 4552d4627c..2e69df43ad 100644 --- a/lib/l10n/fi_FI.php +++ b/lib/l10n/fi_FI.php @@ -1,5 +1,6 @@ "Sovellusta \"%s\" ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa.", "Help" => "Ohje", "Personal" => "Henkilökohtainen", "Settings" => "Asetukset", @@ -10,6 +11,12 @@ $TRANSLATIONS = array( "Files need to be downloaded one by one." => "Tiedostot on ladattava yksittäin.", "Back to Files" => "Takaisin tiedostoihin", "Selected files too large to generate zip file." => "Valitut tiedostot ovat liian suurikokoisia mahtuakseen zip-tiedostoon.", +"No source specified when installing app" => "Lähdettä ei määritelty sovellusta asennettaessa", +"No path specified when installing app from local file" => "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta", +"Archives of type %s are not supported" => "Tyypin %s arkistot eivät ole tuettuja", +"App does not provide an info.xml file" => "Sovellus ei sisällä info.xml-tiedostoa", +"App directory already exists" => "Sovelluskansio on jo olemassa", +"Can't create app folder. Please fix permissions. %s" => "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s", "Application is not enabled" => "Sovellusta ei ole otettu käyttöön", "Authentication error" => "Tunnistautumisvirhe", "Token expired. Please reload page." => "Valtuutus vanheni. Lataa sivu uudelleen.", diff --git a/lib/l10n/ko.php b/lib/l10n/ko.php index 4dab8b816b..eec5be65ab 100644 --- a/lib/l10n/ko.php +++ b/lib/l10n/ko.php @@ -1,15 +1,31 @@ "현재 ownCloud 버전과 호환되지 않기 때문에 \"%s\" 앱을 설치할 수 없습니다.", +"No app name specified" => "앱 이름이 지정되지 않았습니다.", "Help" => "도움말", "Personal" => "개인", "Settings" => "설정", "Users" => "사용자", "Admin" => "관리자", +"Failed to upgrade \"%s\"." => "\"%s\" 업그레이드에 실패했습니다.", "web services under your control" => "내가 관리하는 웹 서비스", +"cannot open \"%s\"" => "\"%s\"을(를) 열 수 없습니다.", "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 파일을 생성하기에 너무 큽니다.", +"No source specified when installing app" => "앱을 설치할 때 소스가 지정되지 않았습니다.", +"No href specified when installing app from http" => "http에서 앱을 설치할 대 href가 지정되지 않았습니다.", +"No path specified when installing app from local file" => "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다.", +"Archives of type %s are not supported" => "%s 타입 아카이브는 지원되지 않습니다.", +"Failed to open archive when installing app" => "앱을 설치할 때 아카이브를 열지 못했습니다.", +"App does not provide an info.xml file" => "앱에서 info.xml 파일이 제공되지 않았습니다.", +"App can't be installed because of not allowed code in the App" => "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다. ", +"App can't be installed because it is not compatible with this version of ownCloud" => "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다.", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "출하되지 않은 앱에 허용되지 않는 true 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다.", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "info.xml/version에 포함된 버전과 앱 스토어에 보고된 버전이 같지 않아서 앱을 설치할 수 없습니다. ", +"App directory already exists" => "앱 디렉토리가 이미 존재합니다. ", +"Can't create app folder. Please fix permissions. %s" => "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s ", "Application is not enabled" => "앱이 활성화되지 않았습니다", "Authentication error" => "인증 오류", "Token expired. Please reload page." => "토큰이 만료되었습니다. 페이지를 새로 고치십시오.", @@ -19,22 +35,34 @@ $TRANSLATIONS = array( "%s enter the database username." => "데이터베이스 사용자 명을 %s 에 입력해주십시오", "%s enter the database name." => "데이터베이스 명을 %s 에 입력해주십시오", "%s you may not use dots in the database name" => "%s 에 적으신 데이터베이스 이름에는 점을 사용할수 없습니다", +"MS SQL username and/or password not valid: %s" => "MS SQL 사용자 이름이나 암호가 잘못되었습니다: %s", +"You need to enter either an existing account or the administrator." => "기존 계정이나 administrator(관리자)를 입력해야 합니다.", +"MySQL username and/or password not valid" => "MySQL 사용자 이름이나 암호가 잘못되었습니다.", "DB Error: \"%s\"" => "DB 오류: \"%s\"", +"Offending command was: \"%s\"" => "잘못된 명령: \"%s\"", +"MySQL user '%s'@'localhost' exists already." => "MySQL 사용자 '%s'@'localhost'이(가) 이미 존재합니다.", +"Drop this user from MySQL" => "이 사용자를 MySQL에서 뺍니다.", +"MySQL user '%s'@'%%' already exists" => "MySQL 사용자 '%s'@'%%'이(가) 이미 존재합니다. ", +"Drop this user from MySQL." => "이 사용자를 MySQL에서 뺍니다.", +"Oracle connection could not be established" => "Oracle 연결을 수립할 수 없습니다.", +"Oracle username and/or password not valid" => "Oracle 사용자 이름이나 암호가 잘못되었습니다.", +"Offending command was: \"%s\", name: %s, password: %s" => "잘못된 명령: \"%s\", 이름: %s, 암호: %s", "PostgreSQL username and/or password not valid" => "PostgreSQL의 사용자 명 혹은 비밀번호가 잘못되었습니다", "Set an admin username." => "관리자 이름 설정", "Set an admin password." => "관리자 비밀번호 설정", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "WebDAV 인터페이스가 제대로 작동하지 않습니다. 웹 서버에서 파일 동기화를 사용할 수 있도록 설정이 제대로 되지 않은 것 같습니다.", "Please double check the installation guides." => "설치 가이드를 다시 한 번 확인하십시오.", "seconds ago" => "초 전", -"_%n minute ago_::_%n minutes ago_" => array(""), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n minute ago_::_%n minutes ago_" => array("%n분 전 "), +"_%n hour ago_::_%n hours ago_" => array("%n시간 전 "), "today" => "오늘", "yesterday" => "어제", -"_%n day go_::_%n days ago_" => array(""), +"_%n day go_::_%n days ago_" => array("%n일 전 "), "last month" => "지난 달", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n달 전 "), "last year" => "작년", "years ago" => "년 전", +"Caused by:" => "원인: ", "Could not find category \"%s\"" => "분류 \"%s\"을(를) 찾을 수 없습니다." ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/lib/l10n/lt_LT.php b/lib/l10n/lt_LT.php index fb109b8633..242b0a2310 100644 --- a/lib/l10n/lt_LT.php +++ b/lib/l10n/lt_LT.php @@ -17,13 +17,13 @@ $TRANSLATIONS = array( "Text" => "Žinučių", "Images" => "Paveikslėliai", "seconds ago" => "prieš sekundę", -"_%n minute ago_::_%n minutes ago_" => array("","",""), -"_%n hour ago_::_%n hours ago_" => array("","",""), +"_%n minute ago_::_%n minutes ago_" => array("",""," prieš %n minučių"), +"_%n hour ago_::_%n hours ago_" => array("","","prieš %n valandų"), "today" => "šiandien", "yesterday" => "vakar", "_%n day go_::_%n days ago_" => array("","",""), "last month" => "praeitą mėnesį", -"_%n month ago_::_%n months ago_" => array("","",""), +"_%n month ago_::_%n months ago_" => array("","","prieš %n mėnesių"), "last year" => "praeitais metais", "years ago" => "prieš metus" ); diff --git a/lib/l10n/nl.php b/lib/l10n/nl.php index 338c3673c5..e546c1f317 100644 --- a/lib/l10n/nl.php +++ b/lib/l10n/nl.php @@ -1,5 +1,6 @@ "De app naam is niet gespecificeerd.", "Help" => "Help", "Personal" => "Persoonlijk", "Settings" => "Instellingen", diff --git a/lib/l10n/pt_BR.php b/lib/l10n/pt_BR.php index 5232966717..a2379ca488 100644 --- a/lib/l10n/pt_BR.php +++ b/lib/l10n/pt_BR.php @@ -1,5 +1,7 @@ "O aplicativo \"%s\" não pode ser instalado porque não é compatível com esta versão do ownCloud.", +"No app name specified" => "O nome do aplicativo não foi especificado.", "Help" => "Ajuda", "Personal" => "Pessoal", "Settings" => "Ajustes", @@ -13,6 +15,18 @@ $TRANSLATIONS = array( "Back to Files" => "Voltar para Arquivos", "Selected files too large to generate zip file." => "Arquivos selecionados são muito grandes para gerar arquivo zip.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Baixe os arquivos em pedaços menores, separadamente ou solicite educadamente ao seu administrador.", +"No source specified when installing app" => "Nenhuma fonte foi especificada enquanto instalava o aplicativo", +"No href specified when installing app from http" => "Nenhuma href foi especificada enquanto instalava o aplicativo de httml", +"No path specified when installing app from local file" => "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local", +"Archives of type %s are not supported" => "Arquivos do tipo %s não são suportados", +"Failed to open archive when installing app" => "Falha para abrir o arquivo enquanto instalava o aplicativo", +"App does not provide an info.xml file" => "O aplicativo não fornece um arquivo info.xml", +"App can't be installed because of not allowed code in the App" => "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo", +"App can't be installed because it is not compatible with this version of ownCloud" => "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "O aplicativo não pode ser instalado porque ele contém a marca verdadeiro que não é permitido para aplicações não embarcadas", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "O aplicativo não pode ser instalado porque a versão em info.xml /versão não é a mesma que a versão relatada na App Store", +"App directory already exists" => "Diretório App já existe", +"Can't create app folder. Please fix permissions. %s" => "Não é possível criar pasta app. Corrija as permissões. %s", "Application is not enabled" => "Aplicação não está habilitada", "Authentication error" => "Erro de autenticação", "Token expired. Please reload page." => "Token expirou. Por favor recarregue a página.", diff --git a/lib/l10n/tr.php b/lib/l10n/tr.php index 498469ea8b..b63c37c724 100644 --- a/lib/l10n/tr.php +++ b/lib/l10n/tr.php @@ -1,5 +1,7 @@ "Owncloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz.", +"No app name specified" => "Uygulama adı belirtimedli", "Help" => "Yardım", "Personal" => "Kişisel", "Settings" => "Ayarlar", @@ -13,6 +15,18 @@ $TRANSLATIONS = array( "Back to Files" => "Dosyalara dön", "Selected files too large to generate zip file." => "Seçilen dosyalar bir zip dosyası oluşturmak için fazla büyüktür.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Dosyaları ayrı ayrı, küçük parçalar halinde indirin ya da yöneticinizden yardım isteyin. ", +"No source specified when installing app" => "Uygulama kurulurken bir kaynak belirtilmedi", +"No href specified when installing app from http" => "Uygulama kuruluyorken http'de href belirtilmedi.", +"No path specified when installing app from local file" => "Uygulama yerel dosyadan kuruluyorken dosya yolu belirtilmedi", +"Archives of type %s are not supported" => "%s arşiv tipi desteklenmiyor", +"Failed to open archive when installing app" => "Uygulama kuruluyorken arşiv dosyası açılamadı", +"App does not provide an info.xml file" => "Uygulama info.xml dosyası sağlamıyor", +"App can't be installed because of not allowed code in the App" => "Uygulamada izin verilmeyeden kodlar olduğu için kurulamıyor.", +"App can't be installed because it is not compatible with this version of ownCloud" => "Owncloud versiyonunuz ile uyumsuz olduğu için uygulama kurulamıyor.", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "Uygulama kurulamıyor. Çünkü \"non shipped\" uygulamalar için true tag içermektedir.", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "Uygulama kurulamıyor çünkü info.xml/version ile uygulama marketde belirtilen sürüm aynı değil.", +"App directory already exists" => "App dizini zaten mevcut", +"Can't create app folder. Please fix permissions. %s" => "app dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s", "Application is not enabled" => "Uygulama etkinleştirilmedi", "Authentication error" => "Kimlik doğrulama hatası", "Token expired. Please reload page." => "Jetonun süresi geçti. Lütfen sayfayı yenileyin.", diff --git a/lib/l10n/zh_TW.php b/lib/l10n/zh_TW.php index f405eb88ae..210c766aa5 100644 --- a/lib/l10n/zh_TW.php +++ b/lib/l10n/zh_TW.php @@ -1,15 +1,32 @@ "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。", +"No app name specified" => "沒有指定應用程式名稱", "Help" => "說明", "Personal" => "個人", "Settings" => "設定", "Users" => "使用者", "Admin" => "管理", +"Failed to upgrade \"%s\"." => "升級失敗:%s", "web services under your control" => "由您控制的網路服務", +"cannot open \"%s\"" => "無法開啓 %s", "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." => "選擇的檔案太大以致於無法產生壓縮檔。", +"Download the files in smaller chunks, seperately or kindly ask your administrator." => "以小分割下載您的檔案,請詢問您的系統管理員。", +"No source specified when installing app" => "沒有指定應用程式安裝來源", +"No href specified when installing app from http" => "從 http 安裝應用程式,找不到 href 屬性", +"No path specified when installing app from local file" => "從本地檔案安裝應用程式時沒有指定路徑", +"Archives of type %s are not supported" => "不支援 %s 格式的壓縮檔", +"Failed to open archive when installing app" => "安裝應用程式時無法開啓壓縮檔", +"App does not provide an info.xml file" => "應用程式沒有提供 info.xml 檔案", +"App can't be installed because of not allowed code in the App" => "無法安裝應用程式因為在當中找到危險的代碼", +"App can't be installed because it is not compatible with this version of ownCloud" => "無法安裝應用程式因為它和此版本的 ownCloud 不相容。", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "無法安裝應用程式,因為它包含了 true 標籤,在未發行的應用程式當中這是不允許的", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "無法安裝應用程式,因為它在 info.xml/version 宣告的版本與 app store 當中記載的版本不同", +"App directory already exists" => "應用程式目錄已經存在", +"Can't create app folder. Please fix permissions. %s" => "無法建立應用程式目錄,請檢查權限:%s", "Application is not enabled" => "應用程式未啟用", "Authentication error" => "認證錯誤", "Token expired. Please reload page." => "Token 過期,請重新整理頁面。", @@ -37,15 +54,16 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "您的網頁伺服器尚未被正確設定來進行檔案同步,因為您的 WebDAV 界面似乎無法使用。", "Please double check the installation guides." => "請參考安裝指南。", "seconds ago" => "幾秒前", -"_%n minute ago_::_%n minutes ago_" => array(""), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n minute ago_::_%n minutes ago_" => array("%n 分鐘前"), +"_%n hour ago_::_%n hours ago_" => array("%n 小時前"), "today" => "今天", "yesterday" => "昨天", -"_%n day go_::_%n days ago_" => array(""), +"_%n day go_::_%n days ago_" => array("%n 天前"), "last month" => "上個月", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n 個月前"), "last year" => "去年", "years ago" => "幾年前", +"Caused by:" => "原因:", "Could not find category \"%s\"" => "找不到分類:\"%s\"" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index f87d92ecbe..6de7d4518c 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Desactiva", "Enable" => "Habilita", "Please wait...." => "Espereu...", +"Error while disabling app" => "Error en desactivar l'aplicació", +"Error while enabling app" => "Error en activar l'aplicació", "Updating...." => "Actualitzant...", "Error while updating app" => "Error en actualitzar l'aplicació", "Error" => "Error", diff --git a/settings/l10n/de_CH.php b/settings/l10n/de_CH.php index e3316a9b03..45650a3b44 100644 --- a/settings/l10n/de_CH.php +++ b/settings/l10n/de_CH.php @@ -20,11 +20,14 @@ $TRANSLATIONS = array( "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Please wait...." => "Bitte warten....", +"Error while disabling app" => "Fehler während der Deaktivierung der Anwendung", +"Error while enabling app" => "Fehler während der Aktivierung der Anwendung", "Updating...." => "Update...", "Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten", "Error" => "Fehler", "Update" => "Update durchführen", "Updated" => "Aktualisiert", +"Decrypting files... Please wait, this can take some time." => "Entschlüssel Dateien ... Bitte warten Sie, denn dieser Vorgang kann einige Zeit beanspruchen.", "Saving..." => "Speichern...", "deleted" => "gelöscht", "undo" => "rückgängig machen", @@ -102,6 +105,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Verwenden Sie diese Adresse, um auf ihre Dateien per WebDAV zuzugreifen.", "Encryption" => "Verschlüsselung", +"The encryption app is no longer enabled, decrypt all your file" => "Die Anwendung zur Verschlüsselung ist nicht länger aktiv, all Ihre Dateien werden entschlüsselt. ", +"Log-in password" => "Login-Passwort", +"Decrypt all Files" => "Alle Dateien entschlüsseln", "Login Name" => "Loginname", "Create" => "Erstellen", "Admin Recovery Password" => "Admin-Passwort-Wiederherstellung", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php index 5a76de7d2e..c14e5a3606 100644 --- a/settings/l10n/de_DE.php +++ b/settings/l10n/de_DE.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Please wait...." => "Bitte warten....", +"Error while disabling app" => "Beim deaktivieren der Applikation ist ein Fehler aufgetreten.", +"Error while enabling app" => "Beim aktivieren der Applikation ist ein Fehler aufgetreten.", "Updating...." => "Update...", "Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten", "Error" => "Fehler", @@ -39,7 +41,7 @@ $TRANSLATIONS = array( "A valid password must be provided" => "Es muss ein gültiges Passwort angegeben werden", "__language_name__" => "Deutsch (Förmlich: Sie)", "Security Warning" => "Sicherheitshinweis", -"Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ihr Datenverzeichnis und Ihre Dateien sind möglicher Weise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers.", +"Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Ihr Datenverzeichnis und Ihre Dateien sind möglicherweise aus dem Internet erreichbar. Die .htaccess-Datei funktioniert nicht. Wir raten Ihnen dringend, dass Sie Ihren Webserver dahingehend konfigurieren, dass Ihr Datenverzeichnis nicht länger aus dem Internet erreichbar ist, oder Sie verschieben das Datenverzeichnis außerhalb des Wurzelverzeichnisses des Webservers.", "Setup Warning" => "Einrichtungswarnung", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Ihr Web-Server ist noch nicht für eine Datei-Synchronisation konfiguriert, weil die WebDAV-Schnittstelle vermutlich defekt ist.", "Please double check the installation guides." => "Bitte überprüfen Sie die Instalationsanleitungen.", @@ -48,17 +50,17 @@ $TRANSLATIONS = array( "Locale not working" => "Die Lokalisierung funktioniert nicht", "System locale can't be set to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "Die System-Ländereinstellung kann nicht auf %s geändert werden. Dies bedeutet, dass es Probleme mit bestimmten Zeichen in Dateinamen geben könnte. Wir empfehlen, die für %s benötigten Pakete auf ihrem System zu installieren.", "Internet connection not working" => "Keine Internetverbindung", -"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." => "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet das einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren wenn Sie alle Funktionen nutzen wollen.", +"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." => "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet das einige Funktionen wie z.B. das Einbinden von externen Speichern, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Fernzugriff auf Dateien und das Senden von Benachrichtigungsmails funktioniert eventuell ebenfalls nicht. Wir empfehlen die Internetverbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen wollen.", "Cron" => "Cron", "Execute one task with each page loaded" => "Eine Aufgabe bei jedem Laden der Seite ausführen", "cron.php is registered at a webcron service to call cron.php once a minute over http." => "cron.php ist als Webcron-Dienst registriert, der die cron.php minütlich per HTTP aufruft.", -"Use systems cron service to call the cron.php file once a minute." => "Benutzen Sie den System-Crondienst um die cron.php minütlich aufzurufen.", +"Use systems cron service to call the cron.php file once a minute." => "Benutzen Sie den System-Crondienst, um die cron.php minütlich aufzurufen.", "Sharing" => "Teilen", "Enable Share API" => "Share-API aktivieren", "Allow apps to use the Share API" => "Anwendungen erlauben, die Share-API zu benutzen", "Allow links" => "Links erlauben", "Allow users to share items to the public with links" => "Benutzern erlauben, Inhalte per öffentlichem Link zu teilen", -"Allow public uploads" => "Erlaube öffentliches hochladen", +"Allow public uploads" => "Öffentliches Hochladen erlauben", "Allow users to enable others to upload into their publicly shared folders" => "Erlaubt Benutzern die Freigabe anderer Benutzer in ihren öffentlich freigegebene Ordner hochladen zu dürfen", "Allow resharing" => "Erlaube Weiterverteilen", "Allow users to share items shared with them again" => "Erlaubt Benutzern, mit ihnen geteilte Inhalte erneut zu teilen", diff --git a/settings/l10n/es.php b/settings/l10n/es.php index 971500305d..4f3099b8c2 100644 --- a/settings/l10n/es.php +++ b/settings/l10n/es.php @@ -60,7 +60,7 @@ $TRANSLATIONS = array( "Allow public uploads" => "Permitir subidas públicas", "Allow users to enable others to upload into their publicly shared folders" => "Permitir a los usuarios habilitar a otros para subir archivos en sus carpetas compartidas públicamente", "Allow resharing" => "Permitir re-compartición", -"Allow users to share items shared with them again" => "Permitir a los usuarios compartir elementos ya compartidos con ellos mismos", +"Allow users to share items shared with them again" => "Permitir a los usuarios compartir de nuevo elementos ya compartidos", "Allow users to share with anyone" => "Permitir a los usuarios compartir con todo el mundo", "Allow users to only share with users in their groups" => "Permitir a los usuarios compartir sólo con los usuarios en sus grupos", "Security" => "Seguridad", diff --git a/settings/l10n/et_EE.php b/settings/l10n/et_EE.php index cbe0c838f5..d779a36cb9 100644 --- a/settings/l10n/et_EE.php +++ b/settings/l10n/et_EE.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Lülita välja", "Enable" => "Lülita sisse", "Please wait...." => "Palun oota...", +"Error while disabling app" => "Viga rakendi keelamisel", +"Error while enabling app" => "Viga rakendi lubamisel", "Updating...." => "Uuendamine...", "Error while updating app" => "Viga rakenduse uuendamisel", "Error" => "Viga", diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php index 9bc90fa63f..cf2ff5041c 100644 --- a/settings/l10n/fi_FI.php +++ b/settings/l10n/fi_FI.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Poista käytöstä", "Enable" => "Käytä", "Please wait...." => "Odota hetki...", +"Error while disabling app" => "Virhe poistaessa sovellusta käytöstä", +"Error while enabling app" => "Virhe ottaessa sovellusta käyttöön", "Updating...." => "Päivitetään...", "Error while updating app" => "Virhe sovellusta päivittäessä", "Error" => "Virhe", @@ -39,6 +41,7 @@ $TRANSLATIONS = array( "A valid password must be provided" => "Anna kelvollinen salasana", "__language_name__" => "_kielen_nimi_", "Security Warning" => "Turvallisuusvaroitus", +"Please double check the installation guides." => "Lue asennusohjeet tarkasti.", "Module 'fileinfo' missing" => "Moduuli 'fileinfo' puuttuu", "Internet connection not working" => "Internet-yhteys ei toimi", "Cron" => "Cron", @@ -53,6 +56,7 @@ $TRANSLATIONS = array( "Allow users to only share with users in their groups" => "Salli jakaminen vain samoissa ryhmissä olevien käyttäjien kesken", "Security" => "Tietoturva", "Enforce HTTPS" => "Pakota HTTPS", +"Forces the clients to connect to %s via an encrypted connection." => "Pakottaa asiakasohjelmistot ottamaan yhteyden %siin salatun yhteyden kautta.", "Log" => "Loki", "Log level" => "Lokitaso", "More" => "Enemmän", diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php index d3e4e0e99a..6e82c9c92f 100644 --- a/settings/l10n/nl.php +++ b/settings/l10n/nl.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Uitschakelen", "Enable" => "Activeer", "Please wait...." => "Even geduld aub....", +"Error while disabling app" => "Fout tijdens het uitzetten van het programma", +"Error while enabling app" => "Fout tijdens het aanzetten van het programma", "Updating...." => "Bijwerken....", "Error while updating app" => "Fout bij bijwerken app", "Error" => "Fout", diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php index 78fad69c22..7b51025356 100644 --- a/settings/l10n/pt_BR.php +++ b/settings/l10n/pt_BR.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Desabilitar", "Enable" => "Habilitar", "Please wait...." => "Por favor, aguarde...", +"Error while disabling app" => "Erro enquanto desabilitava o aplicativo", +"Error while enabling app" => "Erro enquanto habilitava o aplicativo", "Updating...." => "Atualizando...", "Error while updating app" => "Erro ao atualizar aplicativo", "Error" => "Erro", diff --git a/settings/l10n/ru.php b/settings/l10n/ru.php index 3d05f6bb08..63e502b8d5 100644 --- a/settings/l10n/ru.php +++ b/settings/l10n/ru.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Error" => "Ошибка", "Update" => "Обновить", "Updated" => "Обновлено", +"Decrypting files... Please wait, this can take some time." => "Расшифровка файлов... Пожалуйста, подождите, это может занять некоторое время.", "Saving..." => "Сохранение...", "deleted" => "удален", "undo" => "отмена", diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php index cd9e26742a..cd90d2f8a0 100644 --- a/settings/l10n/tr.php +++ b/settings/l10n/tr.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Etkin değil", "Enable" => "Etkinleştir", "Please wait...." => "Lütfen bekleyin....", +"Error while disabling app" => "Uygulama devre dışı bırakılırken hata", +"Error while enabling app" => "Uygulama etkinleştirilirken hata", "Updating...." => "Güncelleniyor....", "Error while updating app" => "Uygulama güncellenirken hata", "Error" => "Hata", diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php index a11182b5a7..5cd3679751 100644 --- a/settings/l10n/zh_TW.php +++ b/settings/l10n/zh_TW.php @@ -20,11 +20,14 @@ $TRANSLATIONS = array( "Disable" => "停用", "Enable" => "啟用", "Please wait...." => "請稍候...", +"Error while disabling app" => "停用應用程式錯誤", +"Error while enabling app" => "啓用應用程式錯誤", "Updating...." => "更新中...", "Error while updating app" => "更新應用程式錯誤", "Error" => "錯誤", "Update" => "更新", "Updated" => "已更新", +"Decrypting files... Please wait, this can take some time." => "檔案解密中,請稍候。", "Saving..." => "儲存中...", "deleted" => "已刪除", "undo" => "復原", @@ -102,6 +105,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "使用這個網址來透過 WebDAV 存取您的檔案", "Encryption" => "加密", +"The encryption app is no longer enabled, decrypt all your file" => "加密應用程式已經停用,請您解密您所有的檔案", +"Log-in password" => "登入密碼", +"Decrypt all Files" => "解密所有檔案", "Login Name" => "登入名稱", "Create" => "建立", "Admin Recovery Password" => "管理者復原密碼", From 321c51478245672844a302481c1e2e295fd326fa Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Tue, 27 Aug 2013 13:47:31 +0200 Subject: [PATCH 205/251] LDAP: case insensitive replace for more robustness --- apps/user_ldap/lib/access.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php index 6f6b8d0f01..52aa39012f 100644 --- a/apps/user_ldap/lib/access.php +++ b/apps/user_ldap/lib/access.php @@ -991,7 +991,7 @@ abstract class Access { * internally we store them for usage in LDAP filters */ private function DNasBaseParameter($dn) { - return str_replace('\\5c', '\\', $dn); + return str_ireplace('\\5c', '\\', $dn); } /** From 3eed060ec9f680aed4b254f018d832ade5f873c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 27 Aug 2013 23:53:04 +0200 Subject: [PATCH 206/251] backport of #4357 to master --- apps/files/ajax/upload.php | 24 +++++++++++++--------- apps/files/js/file-upload.js | 26 +++++++++++------------- apps/files_sharing/lib/sharedstorage.php | 10 ++++++--- 3 files changed, 33 insertions(+), 27 deletions(-) diff --git a/apps/files/ajax/upload.php b/apps/files/ajax/upload.php index dde5d3c50a..1d03cd89f8 100644 --- a/apps/files/ajax/upload.php +++ b/apps/files/ajax/upload.php @@ -105,16 +105,20 @@ if (strpos($dir, '..') === false) { $meta = \OC\Files\Filesystem::getFileInfo($target); // updated max file size after upload $storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir); - - $result[] = array('status' => 'success', - 'mime' => $meta['mimetype'], - 'size' => $meta['size'], - 'id' => $meta['fileid'], - 'name' => basename($target), - 'originalname' => $files['name'][$i], - 'uploadMaxFilesize' => $maxUploadFileSize, - 'maxHumanFilesize' => $maxHumanFileSize - ); + if ($meta === false) { + OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('Upload failed')), $storageStats))); + exit(); + } else { + $result[] = array('status' => 'success', + 'mime' => $meta['mimetype'], + 'size' => $meta['size'], + 'id' => $meta['fileid'], + 'name' => basename($target), + 'originalname' => $files['name'][$i], + 'uploadMaxFilesize' => $maxUploadFileSize, + 'maxHumanFilesize' => $maxHumanFileSize + ); + } } } OCP\JSON::encodedPrint($result); diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index f262f11f06..1e6ab74fb6 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -102,6 +102,18 @@ $(document).ready(function() { var result=$.parseJSON(response); if(typeof result[0] !== 'undefined' && result[0].status === 'success') { + var filename = result[0].originalname; + + // delete jqXHR reference + if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') { + var dirName = data.context.data('file'); + delete uploadingFiles[dirName][filename]; + if ($.assocArraySize(uploadingFiles[dirName]) == 0) { + delete uploadingFiles[dirName]; + } + } else { + delete uploadingFiles[filename]; + } var file = result[0]; } else { data.textStatus = 'servererror'; @@ -109,20 +121,6 @@ $(document).ready(function() { var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload'); fu._trigger('fail', e, data); } - - var filename = result[0].originalname; - - // delete jqXHR reference - if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') { - var dirName = data.context.data('file'); - delete uploadingFiles[dirName][filename]; - if ($.assocArraySize(uploadingFiles[dirName]) == 0) { - delete uploadingFiles[dirName]; - } - } else { - delete uploadingFiles[filename]; - } - }, /** * called after last upload diff --git a/apps/files_sharing/lib/sharedstorage.php b/apps/files_sharing/lib/sharedstorage.php index 7384b094cb..d91acbbb2b 100644 --- a/apps/files_sharing/lib/sharedstorage.php +++ b/apps/files_sharing/lib/sharedstorage.php @@ -362,9 +362,13 @@ class Shared extends \OC\Files\Storage\Common { case 'xb': case 'a': case 'ab': - if (!$this->isUpdatable($path)) { - return false; - } + $exists = $this->file_exists($path); + if ($exists && !$this->isUpdatable($path)) { + return false; + } + if (!$exists && !$this->isCreatable(dirname($path))) { + return false; + } } $info = array( 'target' => $this->sharedFolder.$path, From 3e7ddbc9d932ce6c8594f9080404f85d64492cd7 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Wed, 28 Aug 2013 06:24:14 -0400 Subject: [PATCH 207/251] [tx-robot] updated from transifex --- apps/user_webdavauth/l10n/zh_CN.php | 4 +++- core/l10n/da.php | 6 +++++ core/l10n/de.php | 6 +++++ core/l10n/de_DE.php | 6 +++++ core/l10n/et_EE.php | 6 +++++ core/l10n/fi_FI.php | 8 +++++++ core/l10n/ug.php | 1 + core/l10n/zh_CN.php | 18 +++++++++++---- l10n/ar/core.po | 4 ++-- l10n/bn_BD/core.po | 4 ++-- l10n/ca/core.po | 4 ++-- l10n/cs_CZ/core.po | 4 ++-- l10n/cy_GB/core.po | 4 ++-- l10n/da/core.po | 18 +++++++-------- l10n/da/settings.po | 10 ++++----- l10n/de/core.po | 18 +++++++-------- l10n/de_CH/core.po | 4 ++-- l10n/de_DE/core.po | 18 +++++++-------- l10n/el/core.po | 4 ++-- l10n/eo/core.po | 4 ++-- l10n/es/core.po | 4 ++-- l10n/es_AR/core.po | 4 ++-- l10n/et_EE/core.po | 18 +++++++-------- l10n/eu/core.po | 4 ++-- l10n/fa/core.po | 4 ++-- l10n/fi_FI/core.po | 23 ++++++++++--------- l10n/fr/core.po | 4 ++-- l10n/gl/core.po | 4 ++-- l10n/he/core.po | 4 ++-- l10n/hr/core.po | 4 ++-- l10n/hu_HU/core.po | 4 ++-- l10n/id/core.po | 4 ++-- l10n/is/core.po | 4 ++-- l10n/it/core.po | 4 ++-- l10n/ja_JP/core.po | 4 ++-- l10n/ka_GE/core.po | 4 ++-- l10n/ko/core.po | 4 ++-- l10n/lb/core.po | 4 ++-- l10n/lt_LT/core.po | 4 ++-- l10n/lv/core.po | 4 ++-- l10n/mk/core.po | 4 ++-- l10n/nb_NO/core.po | 4 ++-- l10n/nl/core.po | 4 ++-- l10n/nn_NO/core.po | 4 ++-- l10n/oc/core.po | 4 ++-- l10n/pl/core.po | 4 ++-- l10n/pt_BR/core.po | 4 ++-- l10n/pt_PT/core.po | 4 ++-- l10n/ro/core.po | 4 ++-- l10n/ru/core.po | 4 ++-- l10n/sk_SK/core.po | 4 ++-- l10n/sl/core.po | 4 ++-- l10n/sq/core.po | 4 ++-- l10n/sr/core.po | 4 ++-- l10n/sv/core.po | 4 ++-- l10n/sv/settings.po | 10 ++++----- l10n/ta_LK/core.po | 4 ++-- 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_trashbin.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/core.po | 4 ++-- l10n/tr/core.po | 4 ++-- l10n/ug/core.po | 6 ++--- l10n/ug/lib.po | 6 ++--- l10n/ug/settings.po | 25 +++++++++++---------- l10n/uk/core.po | 4 ++-- l10n/ur_PK/core.po | 4 ++-- l10n/vi/core.po | 4 ++-- l10n/zh_CN/core.po | 35 +++++++++++++++-------------- l10n/zh_CN/lib.po | 15 +++++++------ l10n/zh_CN/settings.po | 19 ++++++++-------- l10n/zh_CN/user_webdavauth.po | 10 ++++----- l10n/zh_HK/core.po | 4 ++-- l10n/zh_TW/core.po | 4 ++-- lib/l10n/ug.php | 1 + lib/l10n/zh_CN.php | 7 +++--- settings/l10n/da.php | 2 ++ settings/l10n/sv.php | 2 ++ settings/l10n/ug.php | 9 ++++++++ settings/l10n/zh_CN.php | 6 +++++ 88 files changed, 301 insertions(+), 230 deletions(-) diff --git a/apps/user_webdavauth/l10n/zh_CN.php b/apps/user_webdavauth/l10n/zh_CN.php index 6904604216..a225ea7f57 100644 --- a/apps/user_webdavauth/l10n/zh_CN.php +++ b/apps/user_webdavauth/l10n/zh_CN.php @@ -1,5 +1,7 @@ "WebDAV 认证" +"WebDAV Authentication" => "WebDAV 认证", +"Address: " => "地址:", +"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "用户的身份将会被发送到此 URL。这个插件检查返回值并且将 HTTP 状态编码 401 和 403 解释为非法身份,其他所有返回值为合法身份。" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/core/l10n/da.php b/core/l10n/da.php index 79ccc20d49..916975393b 100644 --- a/core/l10n/da.php +++ b/core/l10n/da.php @@ -1,6 +1,12 @@ "%s delte »%s« med sig", +"Turned on maintenance mode" => "Startede vedligeholdelsestilstand", +"Turned off maintenance mode" => "standsede vedligeholdelsestilstand", +"Updated database" => "Opdaterede database", +"Updating filecache, this may take really long..." => "Opdatere filcache, dette kan tage rigtigt lang tid...", +"Updated filecache" => "Opdaterede filcache", +"... %d%% done ..." => "... %d%% færdig ...", "Category type not provided." => "Kategori typen ikke er fastsat.", "No category to add?" => "Ingen kategori at tilføje?", "This category already exists: %s" => "Kategorien eksisterer allerede: %s", diff --git a/core/l10n/de.php b/core/l10n/de.php index 2fe2f56412..300edb9141 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -1,6 +1,12 @@ "%s teilte »%s« mit Ihnen", +"Turned on maintenance mode" => "Wartungsmodus eingeschaltet", +"Turned off maintenance mode" => "Wartungsmodus ausgeschaltet", +"Updated database" => "Datenbank aktualisiert", +"Updating filecache, this may take really long..." => "Aktualisiere Dateicache, dies könnte eine Weile dauern...", +"Updated filecache" => "Dateicache aktualisiert", +"... %d%% done ..." => "... %d%% erledigt ...", "Category type not provided." => "Kategorie nicht angegeben.", "No category to add?" => "Keine Kategorie hinzuzufügen?", "This category already exists: %s" => "Die Kategorie '%s' existiert bereits.", diff --git a/core/l10n/de_DE.php b/core/l10n/de_DE.php index 60f5418727..d70dd6e99d 100644 --- a/core/l10n/de_DE.php +++ b/core/l10n/de_DE.php @@ -1,6 +1,12 @@ "%s geteilt »%s« mit Ihnen", +"Turned on maintenance mode" => "Wartungsmodus eingeschaltet ", +"Turned off maintenance mode" => "Wartungsmodus ausgeschaltet", +"Updated database" => "Datenbank aktualisiert", +"Updating filecache, this may take really long..." => "Aktualisiere Dateicache, dies könnte eine Weile dauern...", +"Updated filecache" => "Dateicache aktualisiert", +"... %d%% done ..." => "... %d%% erledigt ...", "Category type not provided." => "Kategorie nicht angegeben.", "No category to add?" => "Keine Kategorie hinzuzufügen?", "This category already exists: %s" => "Die nachfolgende Kategorie existiert bereits: %s", diff --git a/core/l10n/et_EE.php b/core/l10n/et_EE.php index a13ed03222..d9e5750381 100644 --- a/core/l10n/et_EE.php +++ b/core/l10n/et_EE.php @@ -1,6 +1,12 @@ "%s jagas sinuga »%s«", +"Turned on maintenance mode" => "Haldusreziimis", +"Turned off maintenance mode" => "Haldusreziim lõpetatud", +"Updated database" => "Uuendatud andmebaas", +"Updating filecache, this may take really long..." => "Uuendan failipuhvrit, see võib kesta väga kaua...", +"Updated filecache" => "Uuendatud failipuhver", +"... %d%% done ..." => "... %d%% tehtud ...", "Category type not provided." => "Kategooria tüüp puudub.", "No category to add?" => "Pole kategooriat, mida lisada?", "This category already exists: %s" => "See kategooria on juba olemas: %s", diff --git a/core/l10n/fi_FI.php b/core/l10n/fi_FI.php index d3cfe01293..dc603cf41d 100644 --- a/core/l10n/fi_FI.php +++ b/core/l10n/fi_FI.php @@ -1,6 +1,12 @@ "%s jakoi kohteen »%s« kanssasi", +"Turned on maintenance mode" => "Siirrytty ylläpitotilaan", +"Turned off maintenance mode" => "Ylläpitotila laitettu pois päältä", +"Updated database" => "Tietokanta ajan tasalla", +"Updating filecache, this may take really long..." => "Päivitetään tiedostojen välimuistia, tämä saattaa kestää todella kauan...", +"Updated filecache" => "Tiedostojen välimuisti päivitetty", +"... %d%% done ..." => "... %d%% valmis ...", "Category type not provided." => "Luokan tyyppiä ei määritelty.", "No category to add?" => "Ei lisättävää luokkaa?", "This category already exists: %s" => "Luokka on jo olemassa: %s", @@ -64,6 +70,7 @@ $TRANSLATIONS = array( "Share via email:" => "Jaa sähköpostilla:", "No people found" => "Henkilöitä ei löytynyt", "Resharing is not allowed" => "Jakaminen uudelleen ei ole salittu", +"Shared in {item} with {user}" => "{item} on jaettu {user} kanssa", "Unshare" => "Peru jakaminen", "can edit" => "voi muokata", "access control" => "Pääsyn hallinta", @@ -78,6 +85,7 @@ $TRANSLATIONS = array( "Email sent" => "Sähköposti lähetetty", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Päivitys epäonnistui. Ilmoita ongelmasta ownCloud-yhteisölle.", "The update was successful. Redirecting you to ownCloud now." => "Päivitys onnistui. Selain ohjautuu nyt ownCloudiisi.", +"%s password reset" => "%s salasanan nollaus", "Use the following link to reset your password: {link}" => "Voit palauttaa salasanasi seuraavassa osoitteessa: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Linkki salasanan nollaamiseen on lähetetty sähköpostiisi.
    Jos et saa viestiä pian, tarkista roskapostikansiosi.
    Jos et löydä viestiä roskapostinkaan seasta, ota yhteys ylläpitäjään.", "Request failed!
    Did you make sure your email/username was right?" => "Pyyntö epäonnistui!
    Olihan sähköpostiosoitteesi/käyttäjätunnuksesi oikein?", diff --git a/core/l10n/ug.php b/core/l10n/ug.php index 5cbb90d15f..eb16e841c6 100644 --- a/core/l10n/ug.php +++ b/core/l10n/ug.php @@ -45,6 +45,7 @@ $TRANSLATIONS = array( "Help" => "ياردەم", "Edit categories" => "تۈر تەھرىر", "Add" => "قوش", +"Security Warning" => "بىخەتەرلىك ئاگاھلاندۇرۇش", "Advanced" => "ئالىي", "Finish setup" => "تەڭشەك تامام", "Log out" => "تىزىمدىن چىق" diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php index a5a63e2485..5784d828c1 100644 --- a/core/l10n/zh_CN.php +++ b/core/l10n/zh_CN.php @@ -1,6 +1,12 @@ "%s 向您分享了 »%s«", +"Turned on maintenance mode" => "启用维护模式", +"Turned off maintenance mode" => "关闭维护模式", +"Updated database" => "数据库已更新", +"Updating filecache, this may take really long..." => "正在更新文件缓存,这可能需要较长时间...", +"Updated filecache" => "文件缓存已更新", +"... %d%% done ..." => "...已完成 %d%% ...", "Category type not provided." => "未提供分类类型。", "No category to add?" => "没有可添加分类?", "This category already exists: %s" => "此分类已存在:%s", @@ -31,12 +37,12 @@ $TRANSLATIONS = array( "Settings" => "设置", "seconds ago" => "秒前", "_%n minute ago_::_%n minutes ago_" => array("%n 分钟前"), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n hour ago_::_%n hours ago_" => array("%n 小时前"), "today" => "今天", "yesterday" => "昨天", -"_%n day ago_::_%n days ago_" => array(""), +"_%n day ago_::_%n days ago_" => array("%n 天前"), "last month" => "上月", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n 月前"), "months ago" => "月前", "last year" => "去年", "years ago" => "年前", @@ -47,7 +53,7 @@ $TRANSLATIONS = array( "Ok" => "好", "The object type is not specified." => "未指定对象类型。", "Error" => "错误", -"The app name is not specified." => "未指定App名称。", +"The app name is not specified." => "未指定应用名称。", "The required file {file} is not installed!" => "所需文件{file}未安装!", "Shared" => "已共享", "Share" => "分享", @@ -83,6 +89,7 @@ $TRANSLATIONS = array( "Email sent" => "邮件已发送", "The update was unsuccessful. Please report this issue to the ownCloud community." => "更新不成功。请汇报将此问题汇报给 ownCloud 社区。", "The update was successful. Redirecting you to ownCloud now." => "更新成功。正在重定向至 ownCloud。", +"%s password reset" => "重置 %s 的密码", "Use the following link to reset your password: {link}" => "使用以下链接重置您的密码:{link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "重置密码的链接已发送到您的邮箱。
    如果您觉得在合理的时间内还未收到邮件,请查看 spam/junk 目录。
    如果没有在那里,请询问您的本地管理员。", "Request failed!
    Did you make sure your email/username was right?" => "请求失败
    您确定您的邮箱/用户名是正确的?", @@ -107,9 +114,11 @@ $TRANSLATIONS = array( "Add" => "增加", "Security Warning" => "安全警告", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "你的PHP版本容易受到空字节攻击 (CVE-2006-7243)", +"Please update your PHP installation to use %s securely." => "为保证安全使用 %s 请更新您的PHP。", "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 files are probably accessible from the internet because the .htaccess file does not work." => "您的数据目录和文件可能可以直接被互联网访问,因为 .htaccess 并未正常工作。", +"For information how to properly configure your server, please see the documentation." => "关于如何配置服务器,请参见 此文档。", "Create an admin account" => "创建管理员账号", "Advanced" => "高级", "Data folder" => "数据目录", @@ -123,6 +132,7 @@ $TRANSLATIONS = array( "Finish setup" => "安装完成", "%s is available. Get more information on how to update." => "%s 可用。获取更多关于如何升级的信息。", "Log out" => "注销", +"More apps" => "更多应用", "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." => "请修改您的密码,以保护您的账户安全。", diff --git a/l10n/ar/core.po b/l10n/ar/core.po index c06bc5e858..6ff2f20122 100644 --- a/l10n/ar/core.po +++ b/l10n/ar/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/bn_BD/core.po b/l10n/bn_BD/core.po index 29b5dea54e..2211ac2ee4 100644 --- a/l10n/bn_BD/core.po +++ b/l10n/bn_BD/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ca/core.po b/l10n/ca/core.po index f63e5e7709..6b7141c49c 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po index 18e39dc80b..976d3cfdb5 100644 --- a/l10n/cs_CZ/core.po +++ b/l10n/cs_CZ/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/cy_GB/core.po b/l10n/cy_GB/core.po index 97781ef6a3..26b314362f 100644 --- a/l10n/cy_GB/core.po +++ b/l10n/cy_GB/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/da/core.po b/l10n/da/core.po index 3566470055..68c71a9ef2 100644 --- a/l10n/da/core.po +++ b/l10n/da/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,28 +28,28 @@ msgstr "%s delte »%s« med sig" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "Startede vedligeholdelsestilstand" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "standsede vedligeholdelsestilstand" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "Opdaterede database" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "Opdatere filcache, dette kan tage rigtigt lang tid..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "Opdaterede filcache" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% færdig ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." diff --git a/l10n/da/settings.po b/l10n/da/settings.po index f3bdc23e48..5119c9950a 100644 --- a/l10n/da/settings.po +++ b/l10n/da/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 15:40+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -105,11 +105,11 @@ msgstr "Vent venligst..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Kunne ikke deaktivere app" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Kunne ikke aktivere app" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/de/core.po b/l10n/de/core.po index f802b39ac3..9a2039502c 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-28 08:30+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,28 +32,28 @@ msgstr "%s teilte »%s« mit Ihnen" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "Wartungsmodus eingeschaltet" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "Wartungsmodus ausgeschaltet" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "Datenbank aktualisiert" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "Aktualisiere Dateicache, dies könnte eine Weile dauern..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "Dateicache aktualisiert" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% erledigt ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." diff --git a/l10n/de_CH/core.po b/l10n/de_CH/core.po index a296bfa8c9..95a01f1ff1 100644 --- a/l10n/de_CH/core.po +++ b/l10n/de_CH/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po index ebd32decb8..9ef89b0fc8 100644 --- a/l10n/de_DE/core.po +++ b/l10n/de_DE/core.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-28 08:30+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,28 +32,28 @@ msgstr "%s geteilt »%s« mit Ihnen" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "Wartungsmodus eingeschaltet " #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "Wartungsmodus ausgeschaltet" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "Datenbank aktualisiert" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "Aktualisiere Dateicache, dies könnte eine Weile dauern..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "Dateicache aktualisiert" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% erledigt ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." diff --git a/l10n/el/core.po b/l10n/el/core.po index 1d48f92c64..a91b290a56 100644 --- a/l10n/el/core.po +++ b/l10n/el/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/eo/core.po b/l10n/eo/core.po index bb093524fc..a11e637c69 100644 --- a/l10n/eo/core.po +++ b/l10n/eo/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/es/core.po b/l10n/es/core.po index e9cb5b8f9a..ebe8564fa8 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po index 12e5b363df..06f8c7904d 100644 --- a/l10n/es_AR/core.po +++ b/l10n/es_AR/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index ffd48b2898..0af60809ed 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-28 09:30+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,28 +26,28 @@ msgstr "%s jagas sinuga »%s«" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "Haldusreziimis" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "Haldusreziim lõpetatud" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "Uuendatud andmebaas" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "Uuendan failipuhvrit, see võib kesta väga kaua..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "Uuendatud failipuhver" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% tehtud ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." diff --git a/l10n/eu/core.po b/l10n/eu/core.po index f74e5e3059..12ed7b71d2 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/fa/core.po b/l10n/fa/core.po index 514c10f57f..570d7e6c1e 100644 --- a/l10n/fa/core.po +++ b/l10n/fa/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po index 92a3e60065..aee3205f28 100644 --- a/l10n/fi_FI/core.po +++ b/l10n/fi_FI/core.po @@ -4,13 +4,14 @@ # # Translators: # Jiri Grönroos , 2013 +# ioxo , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-28 06:40+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,28 +26,28 @@ msgstr "%s jakoi kohteen »%s« kanssasi" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "Siirrytty ylläpitotilaan" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "Ylläpitotila laitettu pois päältä" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "Tietokanta ajan tasalla" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "Päivitetään tiedostojen välimuistia, tämä saattaa kestää todella kauan..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "Tiedostojen välimuisti päivitetty" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% valmis ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -338,7 +339,7 @@ msgstr "Jakaminen uudelleen ei ole salittu" #: js/share.js:317 msgid "Shared in {item} with {user}" -msgstr "" +msgstr "{item} on jaettu {user} kanssa" #: js/share.js:338 msgid "Unshare" @@ -402,7 +403,7 @@ msgstr "Päivitys onnistui. Selain ohjautuu nyt ownCloudiisi." #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s salasanan nollaus" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" diff --git a/l10n/fr/core.po b/l10n/fr/core.po index 93732ea30e..21591f1ea3 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index 76e182a5b1..c594c9f86d 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/he/core.po b/l10n/he/core.po index 05f1282b4d..6ec8af7aaf 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/hr/core.po b/l10n/hr/core.po index befdae3d87..58b1610541 100644 --- a/l10n/hr/core.po +++ b/l10n/hr/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po index f8d7f328ab..f0a3a78d4f 100644 --- a/l10n/hu_HU/core.po +++ b/l10n/hu_HU/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/id/core.po b/l10n/id/core.po index 52e9cf631d..c42fea70e8 100644 --- a/l10n/id/core.po +++ b/l10n/id/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/is/core.po b/l10n/is/core.po index fd37488550..428ebc7861 100644 --- a/l10n/is/core.po +++ b/l10n/is/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/it/core.po b/l10n/it/core.po index 7510ac70b5..154aa4c326 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index e8a091e75a..30dbfefeed 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ka_GE/core.po b/l10n/ka_GE/core.po index 6dee08e024..fc18e19a2f 100644 --- a/l10n/ka_GE/core.po +++ b/l10n/ka_GE/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ko/core.po b/l10n/ko/core.po index 3c34da3d73..fd2020b36d 100644 --- a/l10n/ko/core.po +++ b/l10n/ko/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/lb/core.po b/l10n/lb/core.po index a657f8989d..90c5408850 100644 --- a/l10n/lb/core.po +++ b/l10n/lb/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index 7921e349d8..fba54c74e3 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/lv/core.po b/l10n/lv/core.po index 9e421bf6a5..6d064f72ab 100644 --- a/l10n/lv/core.po +++ b/l10n/lv/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/mk/core.po b/l10n/mk/core.po index 5a6ba24801..16a948973c 100644 --- a/l10n/mk/core.po +++ b/l10n/mk/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po index 2c6871c83f..39afa61d12 100644 --- a/l10n/nb_NO/core.po +++ b/l10n/nb_NO/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/nl/core.po b/l10n/nl/core.po index 171e8aa635..29c60b93ff 100644 --- a/l10n/nl/core.po +++ b/l10n/nl/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index 4c578036d7..8a9fabb4af 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/oc/core.po b/l10n/oc/core.po index 2bae53a78e..f05370e666 100644 --- a/l10n/oc/core.po +++ b/l10n/oc/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/pl/core.po b/l10n/pl/core.po index 54e1e74503..262ba294d2 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po index bb1c6966b3..f39dcf5386 100644 --- a/l10n/pt_BR/core.po +++ b/l10n/pt_BR/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index 2977abfcd4..75b60246ea 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ro/core.po b/l10n/ro/core.po index 0086ac5350..c59794b27a 100644 --- a/l10n/ro/core.po +++ b/l10n/ro/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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ru/core.po b/l10n/ru/core.po index 8858c44148..5766701217 100644 --- a/l10n/ru/core.po +++ b/l10n/ru/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index cd5b6a9b34..83405bcf1c 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sl/core.po b/l10n/sl/core.po index 1f8428968e..06c4333a9d 100644 --- a/l10n/sl/core.po +++ b/l10n/sl/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sq/core.po b/l10n/sq/core.po index 2424d24dbe..3d68349d79 100644 --- a/l10n/sq/core.po +++ b/l10n/sq/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sr/core.po b/l10n/sr/core.po index 08526acf64..3d063b8411 100644 --- a/l10n/sr/core.po +++ b/l10n/sr/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sv/core.po b/l10n/sv/core.po index 0b137ab601..563206aaec 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po index 4c57d855cc..d2f9228293 100644 --- a/l10n/sv/settings.po +++ b/l10n/sv/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-28 10:20+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" @@ -108,11 +108,11 @@ msgstr "Var god vänta..." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "Fel vid inaktivering av app" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "Fel vid aktivering av app" #: js/apps.js:115 msgid "Updating...." diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po index d0cd9f81d7..2e5eebcca8 100644 --- a/l10n/ta_LK/core.po +++ b/l10n/ta_LK/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 9748d786fd..8da1fb6f5b 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 42827509e9..5b561431a0 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 4ef21df3b2..07e3a942a0 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 0fb852ce25..5153def3a1 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 deda7dac0c..3fa6985763 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index f8a39c581c..b419588427 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 a275a8ced5..ac1e6d8ffd 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 7d21647abc..a5eed85152 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 182d33bd7f..2a61530b56 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 5e4bf62194..2aba7bb3e3 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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 155df0e56d..d998828621 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\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/core.po b/l10n/th_TH/core.po index c633f99ca6..e963a34429 100644 --- a/l10n/th_TH/core.po +++ b/l10n/th_TH/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/tr/core.po b/l10n/tr/core.po index 9cdba88e1f..f23d51c91e 100644 --- a/l10n/tr/core.po +++ b/l10n/tr/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ug/core.po b/l10n/ug/core.po index 367645fae7..ab7f2d6894 100644 --- a/l10n/ug/core.po +++ b/l10n/ug/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 17:30+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -505,7 +505,7 @@ msgstr "قوش" #: templates/installation.php:24 templates/installation.php:31 #: templates/installation.php:38 msgid "Security Warning" -msgstr "" +msgstr "بىخەتەرلىك ئاگاھلاندۇرۇش" #: templates/installation.php:25 msgid "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" diff --git a/l10n/ug/lib.po b/l10n/ug/lib.po index 3c833cb169..f9f9408227 100644 --- a/l10n/ug/lib.po +++ b/l10n/ug/lib.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 17:30+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -257,7 +257,7 @@ msgstr "" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ." #: setup.php:185 #, php-format diff --git a/l10n/ug/settings.po b/l10n/ug/settings.po index ee0402683b..c1174f8073 100644 --- a/l10n/ug/settings.po +++ b/l10n/ug/settings.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Abduqadir Abliz , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 17:30+0000\n" +"Last-Translator: Abduqadir Abliz \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -68,7 +69,7 @@ msgstr "ئىناۋەتسىز ئىلتىماس" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "" +msgstr "باشقۇرغۇچى ئۆزىنى باشقۇرۇش گۇرۇپپىسىدىن چىقىرىۋېتەلمەيدۇ" #: ajax/togglegroups.php:30 #, php-format @@ -167,23 +168,23 @@ msgstr "گۇرۇپپا قوش" #: js/users.js:436 msgid "A valid username must be provided" -msgstr "" +msgstr "چوقۇم ئىناۋەتلىك ئىشلەتكۈچى ئىسمىدىن بىرنى تەمىنلەش كېرەك" #: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" -msgstr "" +msgstr "ئىشلەتكۈچى قۇرۇۋاتقاندا خاتالىق كۆرۈلدى" #: js/users.js:442 msgid "A valid password must be provided" -msgstr "" +msgstr "چوقۇم ئىناۋەتلىك ئىم تەمىنلەش كېرەك" #: personal.php:40 personal.php:41 msgid "__language_name__" -msgstr "" +msgstr "ئۇيغۇرچە" #: templates/admin.php:15 msgid "Security Warning" -msgstr "" +msgstr "بىخەتەرلىك ئاگاھلاندۇرۇش" #: templates/admin.php:18 msgid "" @@ -196,13 +197,13 @@ msgstr "" #: templates/admin.php:29 msgid "Setup Warning" -msgstr "" +msgstr "ئاگاھلاندۇرۇش تەڭشەك" #: templates/admin.php:32 msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "" +msgstr "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ." #: templates/admin.php:33 #, php-format @@ -211,7 +212,7 @@ msgstr "" #: templates/admin.php:44 msgid "Module 'fileinfo' missing" -msgstr "" +msgstr "بۆلەك «ھۆججەت ئۇچۇرى» يوقالغان" #: templates/admin.php:47 msgid "" diff --git a/l10n/uk/core.po b/l10n/uk/core.po index 5242a384d6..effc4b2893 100644 --- a/l10n/uk/core.po +++ b/l10n/uk/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/ur_PK/core.po b/l10n/ur_PK/core.po index 292342a980..3db491e409 100644 --- a/l10n/ur_PK/core.po +++ b/l10n/ur_PK/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+0000\n" "Last-Translator: I Robot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index bf28004b7d..4f501bb51f 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index cfa34c88a6..35152650e5 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Xuetian Weng , 2013 # zhangmin , 2013 # zhangmin , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+0000\n" +"Last-Translator: Xuetian Weng \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,28 +27,28 @@ msgstr "%s 向您分享了 »%s«" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "启用维护模式" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "关闭维护模式" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "数据库已更新" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "正在更新文件缓存,这可能需要较长时间..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "文件缓存已更新" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "...已完成 %d%% ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -180,7 +181,7 @@ msgstr[0] "%n 分钟前" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n 小时前" #: js/js.js:815 msgid "today" @@ -193,7 +194,7 @@ msgstr "昨天" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n 天前" #: js/js.js:818 msgid "last month" @@ -202,7 +203,7 @@ msgstr "上月" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n 月前" #: js/js.js:820 msgid "months ago" @@ -251,7 +252,7 @@ msgstr "错误" #: js/oc-vcategories.js:179 msgid "The app name is not specified." -msgstr "未指定App名称。" +msgstr "未指定应用名称。" #: js/oc-vcategories.js:194 msgid "The required file {file} is not installed!" @@ -399,7 +400,7 @@ msgstr "更新成功。正在重定向至 ownCloud。" #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "重置 %s 的密码" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -516,7 +517,7 @@ msgstr "你的PHP版本容易受到空字节攻击 (CVE-2006-7243)" #: templates/installation.php:26 #, php-format msgid "Please update your PHP installation to use %s securely." -msgstr "" +msgstr "为保证安全使用 %s 请更新您的PHP。" #: templates/installation.php:32 msgid "" @@ -541,7 +542,7 @@ msgstr "您的数据目录和文件可能可以直接被互联网访问,因为 msgid "" "For information how to properly configure your server, please see the documentation." -msgstr "" +msgstr "关于如何配置服务器,请参见 此文档。" #: templates/installation.php:47 msgid "Create an admin account" @@ -600,7 +601,7 @@ msgstr "注销" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "更多应用" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/zh_CN/lib.po b/l10n/zh_CN/lib.po index 28e19119a9..08447c650f 100644 --- a/l10n/zh_CN/lib.po +++ b/l10n/zh_CN/lib.po @@ -5,13 +5,14 @@ # Translators: # Charlie Mak , 2013 # modokwang , 2013 +# Xuetian Weng , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 19:10+0000\n" +"Last-Translator: Xuetian Weng \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -109,7 +110,7 @@ msgstr "" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "应用未提供 info.xml 文件" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" @@ -278,7 +279,7 @@ msgstr[0] "%n 分钟前" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" +msgstr[0] "%n 小时前" #: template/functions.php:83 msgid "today" @@ -291,7 +292,7 @@ msgstr "昨天" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" +msgstr[0] "%n 天前" #: template/functions.php:86 msgid "last month" @@ -300,7 +301,7 @@ msgstr "上月" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" +msgstr[0] "%n 月前" #: template/functions.php:88 msgid "last year" diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index 7258511fab..d8d9cefc36 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.po @@ -6,14 +6,15 @@ # m13253 , 2013 # waterone , 2013 # modokwang , 2013 +# Xuetian Weng , 2013 # zhangmin , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 17:40+0000\n" +"Last-Translator: Xuetian Weng \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -106,11 +107,11 @@ msgstr "请稍等...." #: js/apps.js:71 js/apps.js:72 js/apps.js:92 msgid "Error while disabling app" -msgstr "" +msgstr "禁用 app 时出错" #: js/apps.js:91 js/apps.js:104 js/apps.js:105 msgid "Error while enabling app" -msgstr "" +msgstr "启用 app 时出错" #: js/apps.js:115 msgid "Updating...." @@ -134,7 +135,7 @@ msgstr "已更新" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "正在解密文件... 请稍等,可能需要一些时间。" #: js/personal.js:172 msgid "Saving..." @@ -483,15 +484,15 @@ msgstr "加密" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "加密 app 未启用,将解密您所有文件" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "登录密码" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "解密所有文件" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/zh_CN/user_webdavauth.po b/l10n/zh_CN/user_webdavauth.po index c3a8727e4b..754dd58d6e 100644 --- a/l10n/zh_CN/user_webdavauth.po +++ b/l10n/zh_CN/user_webdavauth.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-07-27 01:56-0400\n" -"PO-Revision-Date: 2013-07-27 05:57+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 19:10+0000\n" +"Last-Translator: Xuetian Weng \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,11 +28,11 @@ msgstr "WebDAV 认证" #: templates/settings.php:4 msgid "Address: " -msgstr "" +msgstr "地址:" #: templates/settings.php:7 msgid "" "The user credentials will be sent to this address. This plugin checks the " "response and will interpret the HTTP statuscodes 401 and 403 as invalid " "credentials, and all other responses as valid credentials." -msgstr "" +msgstr "用户的身份将会被发送到此 URL。这个插件检查返回值并且将 HTTP 状态编码 401 和 403 解释为非法身份,其他所有返回值为合法身份。" diff --git a/l10n/zh_HK/core.po b/l10n/zh_HK/core.po index da40342637..b5d97e7304 100644 --- a/l10n/zh_HK/core.po +++ b/l10n/zh_HK/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index ddf0a2225d..435e7b2b7f 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-27 15:18+0000\n" +"POT-Creation-Date: 2013-08-28 06:22-0400\n" +"PO-Revision-Date: 2013-08-27 22:31+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" diff --git a/lib/l10n/ug.php b/lib/l10n/ug.php index 731ad904d7..e2cf38ecc8 100644 --- a/lib/l10n/ug.php +++ b/lib/l10n/ug.php @@ -8,6 +8,7 @@ $TRANSLATIONS = array( "Files" => "ھۆججەتلەر", "Text" => "قىسقا ئۇچۇر", "Images" => "سۈرەتلەر", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ.", "_%n minute ago_::_%n minutes ago_" => array(""), "_%n hour ago_::_%n hours ago_" => array(""), "today" => "بۈگۈن", diff --git a/lib/l10n/zh_CN.php b/lib/l10n/zh_CN.php index 03bd48de74..2c34356ea1 100644 --- a/lib/l10n/zh_CN.php +++ b/lib/l10n/zh_CN.php @@ -10,6 +10,7 @@ $TRANSLATIONS = array( "Files need to be downloaded one by one." => "需要逐一下载文件", "Back to Files" => "回到文件", "Selected files too large to generate zip file." => "选择的文件太大,无法生成 zip 文件。", +"App does not provide an info.xml file" => "应用未提供 info.xml 文件", "Application is not enabled" => "应用程序未启用", "Authentication error" => "认证出错", "Token expired. Please reload page." => "Token 过期,请刷新页面。", @@ -38,12 +39,12 @@ $TRANSLATIONS = array( "Please double check the installation guides." => "请认真检查安装指南.", "seconds ago" => "秒前", "_%n minute ago_::_%n minutes ago_" => array("%n 分钟前"), -"_%n hour ago_::_%n hours ago_" => array(""), +"_%n hour ago_::_%n hours ago_" => array("%n 小时前"), "today" => "今天", "yesterday" => "昨天", -"_%n day go_::_%n days ago_" => array(""), +"_%n day go_::_%n days ago_" => array("%n 天前"), "last month" => "上月", -"_%n month ago_::_%n months ago_" => array(""), +"_%n month ago_::_%n months ago_" => array("%n 月前"), "last year" => "去年", "years ago" => "年前", "Could not find category \"%s\"" => "无法找到分类 \"%s\"" diff --git a/settings/l10n/da.php b/settings/l10n/da.php index f352dd459f..b34625f75e 100644 --- a/settings/l10n/da.php +++ b/settings/l10n/da.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Deaktiver", "Enable" => "Aktiver", "Please wait...." => "Vent venligst...", +"Error while disabling app" => "Kunne ikke deaktivere app", +"Error while enabling app" => "Kunne ikke aktivere app", "Updating...." => "Opdaterer....", "Error while updating app" => "Der opstod en fejl under app opgraderingen", "Error" => "Fejl", diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php index b7a280625c..15e0ca9b8d 100644 --- a/settings/l10n/sv.php +++ b/settings/l10n/sv.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Deaktivera", "Enable" => "Aktivera", "Please wait...." => "Var god vänta...", +"Error while disabling app" => "Fel vid inaktivering av app", +"Error while enabling app" => "Fel vid aktivering av app", "Updating...." => "Uppdaterar...", "Error while updating app" => "Fel uppstod vid uppdatering av appen", "Error" => "Fel", diff --git a/settings/l10n/ug.php b/settings/l10n/ug.php index b62b0a7930..df9b7e988c 100644 --- a/settings/l10n/ug.php +++ b/settings/l10n/ug.php @@ -12,6 +12,7 @@ $TRANSLATIONS = array( "Unable to delete user" => "ئىشلەتكۈچىنى ئۆچۈرەلمىدى", "Language changed" => "تىل ئۆزگەردى", "Invalid request" => "ئىناۋەتسىز ئىلتىماس", +"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 گۇرۇپپىدىن چىقىرىۋېتەلمەيدۇ", "Couldn't update app." => "ئەپنى يېڭىلىيالمايدۇ.", @@ -32,6 +33,14 @@ $TRANSLATIONS = array( "Group Admin" => "گۇرۇپپا باشقۇرغۇچى", "Delete" => "ئۆچۈر", "add group" => "گۇرۇپپا قوش", +"A valid username must be provided" => "چوقۇم ئىناۋەتلىك ئىشلەتكۈچى ئىسمىدىن بىرنى تەمىنلەش كېرەك", +"Error creating user" => "ئىشلەتكۈچى قۇرۇۋاتقاندا خاتالىق كۆرۈلدى", +"A valid password must be provided" => "چوقۇم ئىناۋەتلىك ئىم تەمىنلەش كېرەك", +"__language_name__" => "ئۇيغۇرچە", +"Security Warning" => "بىخەتەرلىك ئاگاھلاندۇرۇش", +"Setup Warning" => "ئاگاھلاندۇرۇش تەڭشەك", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "سىزنىڭ تور مۇلازىمېتىرىڭىز ھۆججەت قەدەمداشلاشقا يول قويىدىغان قىلىپ توغرا تەڭشەلمەپتۇ، چۈنكى WebDAV نىڭ ئېغىزى بۇزۇلغاندەك تۇرىدۇ.", +"Module 'fileinfo' missing" => "بۆلەك «ھۆججەت ئۇچۇرى» يوقالغان", "Sharing" => "ھەمبەھىر", "Security" => "بىخەتەرلىك", "Log" => "خاتىرە", diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php index 82dc8774df..cc14a3648a 100644 --- a/settings/l10n/zh_CN.php +++ b/settings/l10n/zh_CN.php @@ -20,11 +20,14 @@ $TRANSLATIONS = array( "Disable" => "禁用", "Enable" => "开启", "Please wait...." => "请稍等....", +"Error while disabling app" => "禁用 app 时出错", +"Error while enabling app" => "启用 app 时出错", "Updating...." => "正在更新....", "Error while updating app" => "更新 app 时出错", "Error" => "错误", "Update" => "更新", "Updated" => "已更新", +"Decrypting files... Please wait, this can take some time." => "正在解密文件... 请稍等,可能需要一些时间。", "Saving..." => "保存中", "deleted" => "已经删除", "undo" => "撤销", @@ -102,6 +105,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "使用该链接 通过WebDAV访问你的文件", "Encryption" => "加密", +"The encryption app is no longer enabled, decrypt all your file" => "加密 app 未启用,将解密您所有文件", +"Log-in password" => "登录密码", +"Decrypt all Files" => "解密所有文件", "Login Name" => "登录名称", "Create" => "创建", "Admin Recovery Password" => "管理恢复密码", From 776d64f804534eee724a9cd08f6c242002a75ddc Mon Sep 17 00:00:00 2001 From: Thomas Tanghus Date: Wed, 28 Aug 2013 12:50:05 +0200 Subject: [PATCH 208/251] Cache Object.keys(this.vars) --- core/js/octemplate.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/js/octemplate.js b/core/js/octemplate.js index f7ee316f3b..46ffa97657 100644 --- a/core/js/octemplate.js +++ b/core/js/octemplate.js @@ -60,9 +60,10 @@ var self = this; if(typeof this.options.escapeFunction === 'function') { - for (var key = 0; key < Object.keys(this.vars).length; key++) { - if(typeof this.vars[Object.keys(this.vars)[key]] === 'string') { - this.vars[Object.keys(this.vars)[key]] = self.options.escapeFunction(this.vars[Object.keys(this.vars)[key]]); + var keys = Object.keys(this.vars); + for (var key = 0; key < keys.length; key++) { + if(typeof this.vars[keys[key]] === 'string') { + this.vars[keys[key]] = self.options.escapeFunction(this.vars[keys[key]]); } } } From c6eda25d5010fbae1c4ae0f9e29df80d0d62b9e9 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 28 Aug 2013 13:58:49 +0200 Subject: [PATCH 209/251] remove show password toggle from log in page, ref #4577 #4580 --- core/js/js.js | 1 - core/templates/login.php | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/core/js/js.js b/core/js/js.js index d580b6113e..a456da8cb8 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -709,7 +709,6 @@ $(document).ready(function(){ }); label.hide(); }; - setShowPassword($('#password'), $('label[for=show]')); setShowPassword($('#adminpass'), $('label[for=show]')); setShowPassword($('#pass2'), $('label[for=personal-show]')); setShowPassword($('#dbpass'), $('label[for=dbpassword]')); diff --git a/core/templates/login.php b/core/templates/login.php index 9143510f75..ee761f0aa5 100644 --- a/core/templates/login.php +++ b/core/templates/login.php @@ -21,12 +21,10 @@

    - /> - -

    From 0c8ac241dfe6e1d07a03d14b5ad349bb0f78b0cd Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 28 Aug 2013 13:59:23 +0200 Subject: [PATCH 210/251] fix shadow style of username input box --- core/css/styles.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/css/styles.css b/core/css/styles.css index dee0778afb..ce0d5abfc7 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -255,9 +255,9 @@ input[name="adminpass-clone"] { padding-left:1.8em; width:11.7em !important; } #body-login input[type="password"], #body-login input[type="email"] { border: 1px solid #323233; - -moz-box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 3px rgba(0,0,0,.25) inset; - -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 3px rgba(0,0,0,.25) inset; - box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 3px rgba(0,0,0,.25) inset; + -moz-box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.25) inset; + -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.25) inset; + box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.25) inset; } /* Nicely grouping input field sets */ From 6bd0f3cba7491c55e53c637b3cae60ac9685f146 Mon Sep 17 00:00:00 2001 From: kondou Date: Wed, 3 Jul 2013 19:50:03 +0200 Subject: [PATCH 211/251] Reimplement filesummary in JS Fix #993 --- apps/files/css/files.css | 15 +++- apps/files/js/filelist.js | 110 +++++++++++++++++++++++++++++ apps/files/templates/part.list.php | 40 +---------- apps/files_trashbin/js/trash.js | 2 + 4 files changed, 127 insertions(+), 40 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 7d5fe6445b..a9b93dc2de 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -170,7 +170,20 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } } .summary { - opacity: .5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); + opacity: .3; + height: 70px; +} + +.summary:hover, .summary, table tr.summary td { + background-color: transparent; +} + +.summary td { + padding-top: 8px; + padding-bottom: 8px; + border-bottom: none; } .summary .info { diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 10801af3ea..e11cc70802 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -144,6 +144,7 @@ var FileList={ remove:function(name){ $('tr').filterAttr('data-file',name).find('td.filename').draggable('destroy'); $('tr').filterAttr('data-file',name).remove(); + FileList.updateFileSummary(); if($('tr[data-file]').length==0){ $('#emptyfolder').show(); } @@ -176,6 +177,7 @@ var FileList={ $('#fileList').append(element); } $('#emptyfolder').hide(); + FileList.updateFileSummary(); }, loadingDone:function(name, id){ var mime, tr=$('tr').filterAttr('data-file',name); @@ -391,6 +393,7 @@ var FileList={ }); procesSelection(); checkTrashStatus(); + FileList.updateFileSummary(); } else { $.each(files,function(index,file) { var deleteAction = $('tr').filterAttr('data-file',files[i]).children("td.date").children(".action.delete"); @@ -398,6 +401,111 @@ var FileList={ }); } }); + }, + createFileSummary: function() { + if( $('#fileList tr').length > 0 ) { + var totalDirs = 0; + var totalFiles = 0; + var totalSize = 0; + + // Count types and filesize + $.each($('tr[data-file]'), function(index, value) { + if ($(value).data('type') === 'dir') { + totalDirs++; + } else if ($(value).data('type') === 'file') { + totalFiles++; + } + totalSize += parseInt($(value).data('size')); + }); + + // Get translations + var directoryInfo = n('files', '%n folder', '%n folders', totalDirs); + var fileInfo = n('files', '%n file', '%n files', totalFiles); + + var infoVars = { + dirs: ''+directoryInfo+'', + files: ''+fileInfo+'' + } + + var info = t('files', '{dirs} and {files}', infoVars); + + // don't show the filesize column, if filesize is NaN (e.g. in trashbin) + if (isNaN(totalSize)) { + var fileSize = ''; + } else { + var fileSize = '
    '; + } + + $('#fileList').append(''+fileSize+''); + + var $dirInfo = $('.summary .dirinfo'); + var $fileInfo = $('.summary .fileinfo'); + var $connector = $('.summary .connector'); + + // Show only what's necessary, e.g.: no files: don't show "0 files" + if ($dirInfo.html().charAt(0) === "0") { + $dirInfo.hide(); + $connector.hide(); + } + if ($fileInfo.html().charAt(0) === "0") { + $fileInfo.hide(); + $connector.hide(); + } + } + }, + updateFileSummary: function() { + var $summary = $('.summary'); + + // Check if we should remove the summary to show "Upload something" + if ($('#fileList tr').length === 1 && $summary.length === 1) { + $summary.remove(); + } + // If there's no summary create one (createFileSummary checks if there's data) + else if ($summary.length === 0) { + FileList.createFileSummary(); + } + // There's a summary and data -> Update the summary + else if ($('#fileList tr').length > 1 && $summary.length === 1) { + var totalDirs = 0; + var totalFiles = 0; + var totalSize = 0; + $.each($('tr[data-file]'), function(index, value) { + if ($(value).data('type') === 'dir') { + totalDirs++; + } else if ($(value).data('type') === 'file') { + totalFiles++; + } + if ($(value).data('size') !== undefined) { + totalSize += parseInt($(value).data('size')); + } + }); + + var $dirInfo = $('.summary .dirinfo'); + var $fileInfo = $('.summary .fileinfo'); + var $connector = $('.summary .connector'); + + // Substitute old content with new translations + $dirInfo.html(n('files', '%n folder', '%n folders', totalDirs)); + $fileInfo.html(n('files', '%n file', '%n files', totalFiles)); + $('.summary .filesize').html(humanFileSize(totalSize)); + + // Show only what's necessary (may be hidden) + if ($dirInfo.html().charAt(0) === "0") { + $dirInfo.hide(); + $connector.hide(); + } else { + $dirInfo.show(); + } + if ($fileInfo.html().charAt(0) === "0") { + $fileInfo.hide(); + $connector.hide(); + } else { + $fileInfo.show(); + } + if ($dirInfo.html().charAt(0) !== "0" && $fileInfo.html().charAt(0) !== "0") { + $connector.show(); + } + } } }; @@ -599,4 +707,6 @@ $(document).ready(function(){ $(window).unload(function (){ $(window).trigger('beforeunload'); }); + + FileList.createFileSummary(); }); diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 0c7d693669..3e6f619868 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -1,14 +1,5 @@ - - - - - - - - - Date: Wed, 28 Aug 2013 15:46:44 +0200 Subject: [PATCH 212/251] also move empty folders to the trash bin as discussed here #4590 --- apps/files_trashbin/lib/trash.php | 5 ----- 1 file changed, 5 deletions(-) diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index 0dcb2fc82e..880832f9af 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -72,11 +72,6 @@ class Trashbin { $mime = $view->getMimeType('files' . $file_path); if ($view->is_dir('files' . $file_path)) { - $dirContent = $view->getDirectoryContent('files' . $file_path); - // no need to move empty folders to the trash bin - if (empty($dirContent)) { - return true; - } $type = 'dir'; } else { $type = 'file'; From 6b278c89b3c939d602d1b0d38752cf35f4e2aa10 Mon Sep 17 00:00:00 2001 From: raghunayyar Date: Wed, 28 Aug 2013 19:30:49 +0530 Subject: [PATCH 213/251] Adds Node Modules to build in gitignore for easy testing. --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 43f3cab912..724f2460b0 100644 --- a/.gitignore +++ b/.gitignore @@ -82,6 +82,9 @@ nbproject # Tests /tests/phpunit.xml +# Node Modules +/build/node_modules/ + # Tests - auto-generated files /data-autotest /tests/coverage* From 4a00b26029647b5f86d42654f1da99032b1fdf47 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 16:25:14 +0200 Subject: [PATCH 214/251] add visualize --- 3rdparty | 2 +- core/js/visualize.js | 52 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 core/js/visualize.js diff --git a/3rdparty b/3rdparty index 03c3817ff1..c48a48cd2c 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 03c3817ff132653c794fd04410977952f69fd614 +Subproject commit c48a48cd2cfbdbba8487d6aedcc14c123db47ba3 diff --git a/core/js/visualize.js b/core/js/visualize.js new file mode 100644 index 0000000000..d6891085ce --- /dev/null +++ b/core/js/visualize.js @@ -0,0 +1,52 @@ +/** + * ownCloud + * + * @author Morris Jobke + * @copyright 2013 Morris Jobke + * + * 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 . + * + */ + +/* + * Adds a background color to the element called on and adds the first charater + * of the passed in string. This string is also the seed for the generation of + * the background color. + * + * You have following HTML: + * + *
    + * + * And call this from Javascript: + * + * $('#albumart').visualize('The Album Title'); + * + * Which will result in: + * + *
    T
    + * + */ + +(function ($) { + $.fn.visualize = function(seed) { + var hash = md5(seed), + maxRange = parseInt('ffffffffff', 16), + red = parseInt(hash.substr(0,10), 16) / maxRange * 256, + green = parseInt(hash.substr(10,10), 16) / maxRange * 256, + blue = parseInt(hash.substr(20,10), 16) / maxRange * 256; + rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)]; + this.css('background-color', 'rgb(' + rgb.join(',') + ')'); + this.html(seed[0].toUpperCase()); + }; +}(jQuery)); \ No newline at end of file From ed2fa06a26ad1f43dcf750133cd658638a0e9481 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 16:52:12 +0200 Subject: [PATCH 215/251] reviewers comments --- core/js/{visualize.js => placeholder.js} | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) rename core/js/{visualize.js => placeholder.js} (76%) diff --git a/core/js/visualize.js b/core/js/placeholder.js similarity index 76% rename from core/js/visualize.js rename to core/js/placeholder.js index d6891085ce..6a1c653b58 100644 --- a/core/js/visualize.js +++ b/core/js/placeholder.js @@ -30,7 +30,7 @@ * * And call this from Javascript: * - * $('#albumart').visualize('The Album Title'); + * $('#albumart').placeholder('The Album Title'); * * Which will result in: * @@ -39,14 +39,22 @@ */ (function ($) { - $.fn.visualize = function(seed) { + $.fn.placeholder = function(seed) { var hash = md5(seed), maxRange = parseInt('ffffffffff', 16), red = parseInt(hash.substr(0,10), 16) / maxRange * 256, green = parseInt(hash.substr(10,10), 16) / maxRange * 256, - blue = parseInt(hash.substr(20,10), 16) / maxRange * 256; - rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)]; + blue = parseInt(hash.substr(20,10), 16) / maxRange * 256, + rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)]; this.css('background-color', 'rgb(' + rgb.join(',') + ')'); - this.html(seed[0].toUpperCase()); + + // CSS rules + this.css('color', 'rgb(255, 255, 255)'); + this.css('font-weight', 'bold'); + this.css('text-align', 'center'); + + if(seed !== null && seed.length) { + this.html(seed[0].toUpperCase()); + } }; -}(jQuery)); \ No newline at end of file +}(jQuery)); From 16abc536c5866c9e0379ebd6f4e4f8faa895b259 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 16:59:12 +0200 Subject: [PATCH 216/251] fix 3rdparty commit --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index c48a48cd2c..6c11629596 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit c48a48cd2cfbdbba8487d6aedcc14c123db47ba3 +Subproject commit 6c1162959688f6b4a91d15c9b208ef408694343a From b5e2842e0049f64b0f7c7ba9ce8b831bd84a0d78 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Fri, 5 Jul 2013 22:24:36 +0200 Subject: [PATCH 217/251] Very simple log rotation --- lib/base.php | 1 + lib/log/rotate.php | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 lib/log/rotate.php diff --git a/lib/base.php b/lib/base.php index 0c9fe329b8..22aed1c566 100644 --- a/lib/base.php +++ b/lib/base.php @@ -491,6 +491,7 @@ class OC { self::registerCacheHooks(); self::registerFilesystemHooks(); self::registerShareHooks(); + \OCP\BackgroundJob::registerJob('OC\Log\Rotate', OC_Config::getValue("datadirectory", OC::$SERVERROOT.'/data').'/owncloud.log'); //make sure temporary files are cleaned up register_shutdown_function(array('OC_Helper', 'cleanTmp')); diff --git a/lib/log/rotate.php b/lib/log/rotate.php new file mode 100644 index 0000000000..d5b970c1a9 --- /dev/null +++ b/lib/log/rotate.php @@ -0,0 +1,26 @@ + + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +namespace OC\Log; + +class Rotate extends \OC\BackgroundJob\Job { + const LOG_SIZE_LIMIT = 104857600; // 100 MB + public function run($logFile) { + $filesize = filesize($logFile); + if ($filesize >= self::LOG_SIZE_LIMIT) { + $this->rotate($logFile); + } + } + + protected function rotate($logfile) { + $rotated_logfile = $logfile.'.1'; + rename($logfile, $rotated_logfile); + $msg = 'Log file "'.$logfile.'" was over 100MB, moved to "'.$rotated_logfile.'"'; + \OC_Log::write('OC\Log\Rotate', $msg, \OC_Log::WARN); + } +} From 594a2af75af8d350965d11c1e77f12f1ebae456f Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Fri, 5 Jul 2013 22:42:17 +0200 Subject: [PATCH 218/251] Review fixes --- lib/log/rotate.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/log/rotate.php b/lib/log/rotate.php index d5b970c1a9..d79fd40342 100644 --- a/lib/log/rotate.php +++ b/lib/log/rotate.php @@ -11,16 +11,16 @@ namespace OC\Log; class Rotate extends \OC\BackgroundJob\Job { const LOG_SIZE_LIMIT = 104857600; // 100 MB public function run($logFile) { - $filesize = filesize($logFile); + $filesize = @filesize($logFile); if ($filesize >= self::LOG_SIZE_LIMIT) { $this->rotate($logFile); } } protected function rotate($logfile) { - $rotated_logfile = $logfile.'.1'; - rename($logfile, $rotated_logfile); - $msg = 'Log file "'.$logfile.'" was over 100MB, moved to "'.$rotated_logfile.'"'; + $rotatedLogfile = $logfile.'.1'; + rename($logfile, $rotatedLogfile); + $msg = 'Log file "'.$logfile.'" was over 100MB, moved to "'.$rotatedLogfile.'"'; \OC_Log::write('OC\Log\Rotate', $msg, \OC_Log::WARN); } } From 62560ef859a459542af50dd1905bdf8828a1d142 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Fri, 5 Jul 2013 22:59:42 +0200 Subject: [PATCH 219/251] Add description to log rotate class --- lib/log/rotate.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/log/rotate.php b/lib/log/rotate.php index d79fd40342..3b976d50dc 100644 --- a/lib/log/rotate.php +++ b/lib/log/rotate.php @@ -8,6 +8,13 @@ namespace OC\Log; +/** + * This rotates the current logfile to a new name, this way the total log usage + * will stay limited and older entries are available for a while longer. The + * total disk usage is twice LOG_SIZE_LIMIT. + * For more professional log management set the 'logfile' config to a different + * location and manage that with your own tools. + */ class Rotate extends \OC\BackgroundJob\Job { const LOG_SIZE_LIMIT = 104857600; // 100 MB public function run($logFile) { From 42f3ecb60fb14ef9739b436f115d302b5d4432a1 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Wed, 10 Jul 2013 18:07:43 +0200 Subject: [PATCH 220/251] Check for installed state before registering the logrotate background job --- lib/base.php | 16 +++++++++++++++- lib/log/rotate.php | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/lib/base.php b/lib/base.php index 22aed1c566..f45012bb83 100644 --- a/lib/base.php +++ b/lib/base.php @@ -491,7 +491,7 @@ class OC { self::registerCacheHooks(); self::registerFilesystemHooks(); self::registerShareHooks(); - \OCP\BackgroundJob::registerJob('OC\Log\Rotate', OC_Config::getValue("datadirectory", OC::$SERVERROOT.'/data').'/owncloud.log'); + self::registerLogRotate(); //make sure temporary files are cleaned up register_shutdown_function(array('OC_Helper', 'cleanTmp')); @@ -553,6 +553,20 @@ class OC { } } + /** + * register hooks for the cache + */ + public static function registerLogRotate() { + if (OC_Config::getValue('installed', false)) { //don't try to do this before we are properly setup + // register cache cleanup jobs + try { //if this is executed before the upgrade to the new backgroundjob system is completed it will throw an exception + \OCP\BackgroundJob::registerJob('OC\Log\Rotate', OC_Config::getValue("datadirectory", OC::$SERVERROOT.'/data').'/owncloud.log'); + } catch (Exception $e) { + + } + } + } + /** * register hooks for the filesystem */ diff --git a/lib/log/rotate.php b/lib/log/rotate.php index 3b976d50dc..41ef2ea299 100644 --- a/lib/log/rotate.php +++ b/lib/log/rotate.php @@ -16,7 +16,7 @@ namespace OC\Log; * location and manage that with your own tools. */ class Rotate extends \OC\BackgroundJob\Job { - const LOG_SIZE_LIMIT = 104857600; // 100 MB + const LOG_SIZE_LIMIT = 104857600; // 100 MiB public function run($logFile) { $filesize = @filesize($logFile); if ($filesize >= self::LOG_SIZE_LIMIT) { From 3fd2df4088d17547a3a31023a75cf538c95ade18 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Wed, 28 Aug 2013 17:41:27 +0200 Subject: [PATCH 221/251] Only enable logrotate when configured. Also rotate size is settable. --- config/config.sample.php | 15 ++++++++++++--- lib/base.php | 3 ++- lib/log/rotate.php | 16 +++++++++------- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/config/config.sample.php b/config/config.sample.php index 24ba541ac5..f5cb33732f 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -141,10 +141,22 @@ $CONFIG = array( /* Loglevel to start logging at. 0=DEBUG, 1=INFO, 2=WARN, 3=ERROR (default is WARN) */ "loglevel" => "", +/* date format to be used while writing to the owncloud logfile */ +'logdateformat' => 'F d, Y H:i:s', + /* Append all database queries and parameters to the log file. (watch out, this option can increase the size of your log file)*/ "log_query" => false, +/* + * Configure the size in bytes log rotation should happen, 0 or false disables the rotation. + * This rotates the current owncloud logfile to a new name, this way the total log usage + * will stay limited and older entries are available for a while longer. The + * total disk usage is twice the configured size. + * WARNING: When you use this, the log entries will eventually be lost. + */ +'log_rotate_size' => false, // 104857600, // 100 MiB + /* Lifetime of the remember login cookie, default is 15 days */ "remember_login_cookie_lifetime" => 60*60*24*15, @@ -189,7 +201,4 @@ $CONFIG = array( 'customclient_desktop' => '', //http://owncloud.org/sync-clients/ 'customclient_android' => '', //https://play.google.com/store/apps/details?id=com.owncloud.android 'customclient_ios' => '', //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 - -// date format to be used while writing to the owncloud logfile -'logdateformat' => 'F d, Y H:i:s' ); diff --git a/lib/base.php b/lib/base.php index f45012bb83..2e6a37c9f4 100644 --- a/lib/base.php +++ b/lib/base.php @@ -557,7 +557,8 @@ class OC { * register hooks for the cache */ public static function registerLogRotate() { - if (OC_Config::getValue('installed', false)) { //don't try to do this before we are properly setup + if (OC_Config::getValue('installed', false) && OC_Config::getValue('log_rotate_size', false)) { + //don't try to do this before we are properly setup // register cache cleanup jobs try { //if this is executed before the upgrade to the new backgroundjob system is completed it will throw an exception \OCP\BackgroundJob::registerJob('OC\Log\Rotate', OC_Config::getValue("datadirectory", OC::$SERVERROOT.'/data').'/owncloud.log'); diff --git a/lib/log/rotate.php b/lib/log/rotate.php index 41ef2ea299..b620f0be15 100644 --- a/lib/log/rotate.php +++ b/lib/log/rotate.php @@ -10,24 +10,26 @@ namespace OC\Log; /** * This rotates the current logfile to a new name, this way the total log usage - * will stay limited and older entries are available for a while longer. The - * total disk usage is twice LOG_SIZE_LIMIT. + * will stay limited and older entries are available for a while longer. * For more professional log management set the 'logfile' config to a different * location and manage that with your own tools. */ class Rotate extends \OC\BackgroundJob\Job { - const LOG_SIZE_LIMIT = 104857600; // 100 MiB + private $max_log_size; public function run($logFile) { - $filesize = @filesize($logFile); - if ($filesize >= self::LOG_SIZE_LIMIT) { - $this->rotate($logFile); + $this->max_log_size = OC_Config::getValue('log_rotate_size', false); + if ($this->max_log_size) { + $filesize = @filesize($logFile); + if ($filesize >= $this->max_log_size) { + $this->rotate($logFile); + } } } protected function rotate($logfile) { $rotatedLogfile = $logfile.'.1'; rename($logfile, $rotatedLogfile); - $msg = 'Log file "'.$logfile.'" was over 100MB, moved to "'.$rotatedLogfile.'"'; + $msg = 'Log file "'.$logfile.'" was over '.$this->max_log_size.' bytes, moved to "'.$rotatedLogfile.'"'; \OC_Log::write('OC\Log\Rotate', $msg, \OC_Log::WARN); } } From e7b40983e4841de1b36c270e7331e345aac6a90c Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 28 Aug 2013 17:58:23 +0200 Subject: [PATCH 222/251] change orientation for delete tooltip to left, fix #4589 --- core/js/js.js | 1 + 1 file changed, 1 insertion(+) diff --git a/core/js/js.js b/core/js/js.js index d580b6113e..c2f79dff68 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -762,6 +762,7 @@ $(document).ready(function(){ $('.password .action').tipsy({gravity:'se', fade:true, live:true}); $('#upload').tipsy({gravity:'w', fade:true}); $('.selectedActions a').tipsy({gravity:'s', fade:true, live:true}); + $('a.action.delete').tipsy({gravity:'e', fade:true, live:true}); $('a.action').tipsy({gravity:'s', fade:true, live:true}); $('td .modified').tipsy({gravity:'s', fade:true, live:true}); From d4952bd9df679306ff3e2a8efba1f37ed9d97044 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 18:36:32 +0200 Subject: [PATCH 223/251] fix typo --- lib/log/rotate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/log/rotate.php b/lib/log/rotate.php index b620f0be15..bf23ad588b 100644 --- a/lib/log/rotate.php +++ b/lib/log/rotate.php @@ -17,7 +17,7 @@ namespace OC\Log; class Rotate extends \OC\BackgroundJob\Job { private $max_log_size; public function run($logFile) { - $this->max_log_size = OC_Config::getValue('log_rotate_size', false); + $this->max_log_size = \OC_Config::getValue('log_rotate_size', false); if ($this->max_log_size) { $filesize = @filesize($logFile); if ($filesize >= $this->max_log_size) { From 54d07bd9b0448c8343b1f9424f75b859d0b3d01d Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 21:22:56 +0200 Subject: [PATCH 224/251] update 3rdparty - md5 --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 6c11629596..21b466b72c 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 6c1162959688f6b4a91d15c9b208ef408694343a +Subproject commit 21b466b72cdd4c823c011669593ecef1defb1f3c From 067815099f909a20fd6cf79af451dedc53bf4c54 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 28 Aug 2013 21:54:20 +0200 Subject: [PATCH 225/251] calculate fontsize and line-height --- core/js/placeholder.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/js/placeholder.js b/core/js/placeholder.js index 6a1c653b58..318fe48ffa 100644 --- a/core/js/placeholder.js +++ b/core/js/placeholder.js @@ -34,7 +34,7 @@ * * Which will result in: * - *
    T
    + *
    T
    * */ @@ -45,7 +45,8 @@ red = parseInt(hash.substr(0,10), 16) / maxRange * 256, green = parseInt(hash.substr(10,10), 16) / maxRange * 256, blue = parseInt(hash.substr(20,10), 16) / maxRange * 256, - rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)]; + rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)], + height = this.height(); this.css('background-color', 'rgb(' + rgb.join(',') + ')'); // CSS rules @@ -53,6 +54,10 @@ this.css('font-weight', 'bold'); this.css('text-align', 'center'); + // calculate the height + this.css('line-height', height + 'px'); + this.css('font-size', (height * 0.55) + 'px'); + if(seed !== null && seed.length) { this.html(seed[0].toUpperCase()); } From 6c7efd5dacaf9144b715ad6db408ce53d0682cbe Mon Sep 17 00:00:00 2001 From: kondou Date: Wed, 28 Aug 2013 22:12:01 +0200 Subject: [PATCH 226/251] Work around #4630 to fix license showing --- settings/js/apps.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/settings/js/apps.js b/settings/js/apps.js index d9817aff6b..3372d769bd 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -27,7 +27,16 @@ OC.Settings.Apps = OC.Settings.Apps || { } page.find('small.externalapp').attr('style', 'visibility:visible'); page.find('span.author').text(app.author); - page.find('span.licence').text(app.license); + + // FIXME licenses of downloaded apps go into app.licence, licenses of not-downloaded apps into app.license + if (typeof(app.licence) !== 'undefined') { + var applicense = app.licence; + } else if (typeof(app.license) !== 'undefined') { + var applicense = app.license; + } else { + var applicense = ''; + } + page.find('span.licence').text(applicense); if (app.update !== false) { page.find('input.update').show(); From 1d04843ef07abe16132badc4d062a1321a18d211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Wed, 28 Aug 2013 22:42:43 +0200 Subject: [PATCH 227/251] no duplicate declaration of appLicense + camelCase --- settings/js/apps.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/settings/js/apps.js b/settings/js/apps.js index 3372d769bd..1ae4593217 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -29,14 +29,13 @@ OC.Settings.Apps = OC.Settings.Apps || { page.find('span.author').text(app.author); // FIXME licenses of downloaded apps go into app.licence, licenses of not-downloaded apps into app.license + var appLicense = ''; if (typeof(app.licence) !== 'undefined') { - var applicense = app.licence; + appLicense = app.licence; } else if (typeof(app.license) !== 'undefined') { - var applicense = app.license; - } else { - var applicense = ''; + appLicense = app.license; } - page.find('span.licence').text(applicense); + page.find('span.licence').text(appLicense); if (app.update !== false) { page.find('input.update').show(); From 6502a148ec6a23abaf4af6426db83129ca0d9b9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Wed, 28 Aug 2013 23:04:55 +0200 Subject: [PATCH 228/251] fixing typo --- core/js/placeholder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/js/placeholder.js b/core/js/placeholder.js index 318fe48ffa..16543541cb 100644 --- a/core/js/placeholder.js +++ b/core/js/placeholder.js @@ -20,7 +20,7 @@ */ /* - * Adds a background color to the element called on and adds the first charater + * Adds a background color to the element called on and adds the first character * of the passed in string. This string is also the seed for the generation of * the background color. * From 70b6e2161ec654f7049027bf6dc5072c1eda4d5e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 29 Aug 2013 10:08:53 +0200 Subject: [PATCH 229/251] invert logic of disable_previews --- config/config.sample.php | 2 +- lib/preview.php | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/config.sample.php b/config/config.sample.php index 76de97818d..6dd4516367 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -191,7 +191,7 @@ $CONFIG = array( 'customclient_ios' => '', //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 // PREVIEW -'disable_previews' => false, +'enable_previews' => true, /* the max width of a generated preview, if value is null, there is no limit */ 'preview_max_x' => null, /* the max height of a generated preview, if value is null, there is no limit */ diff --git a/lib/preview.php b/lib/preview.php index a8a8580e22..164ad10ba5 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -569,9 +569,9 @@ class Preview { * @return void */ private static function initProviders() { - if(\OC_Config::getValue('disable_previews', false)) { + if(!\OC_Config::getValue('enable_previews', true)) { $provider = new Preview\Unknown(); - self::$providers = array($provider); + self::$providers = array($provider->getMimeType() => $provider); return; } @@ -606,7 +606,7 @@ class Preview { } public static function isMimeSupported($mimetype) { - if(\OC_Config::getValue('disable_previews', false)) { + if(!\OC_Config::getValue('enable_previews', true)) { return false; } From 301cce54ccdc1dcd1bd63bf4285e870e300979b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 29 Aug 2013 10:49:50 +0200 Subject: [PATCH 230/251] webdav quota information contains the values for used and free - not total --- lib/connector/sabre/directory.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/connector/sabre/directory.php b/lib/connector/sabre/directory.php index 66cd2fcd4e..3181a4b310 100644 --- a/lib/connector/sabre/directory.php +++ b/lib/connector/sabre/directory.php @@ -236,7 +236,7 @@ class OC_Connector_Sabre_Directory extends OC_Connector_Sabre_Node implements Sa $storageInfo = OC_Helper::getStorageInfo($this->path); return array( $storageInfo['used'], - $storageInfo['total'] + $storageInfo['free'] ); } From 98a04d7c73f2969d6b08f4d925f53fb8e9f34c7e Mon Sep 17 00:00:00 2001 From: Masaki Kawabata Neto Date: Thu, 29 Aug 2013 10:00:30 -0300 Subject: [PATCH 231/251] added help and status commands switch structure enables many commands seamlessy. also added some help and status command. --- console.php | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/console.php b/console.php index 4aec5bdc24..a2d4ab3562 100644 --- a/console.php +++ b/console.php @@ -20,17 +20,32 @@ if (!OC::$CLI) { exit(0); } +$self = basename($argv[0]); if ($argc <= 1) { - echo "Usage:" . PHP_EOL; - echo " " . basename($argv[0]) . " " . PHP_EOL; - exit(0); + $argv[1] = "help"; } $command = $argv[1]; array_shift($argv); -if ($command === 'files:scan') { - require_once 'apps/files/console/scan.php'; -} else { - echo "Unknown command '$command'" . PHP_EOL; +switch ($command) { + case 'files:scan': + require_once 'apps/files/console/scan.php'; + break; + case 'status': + require_once 'status.php'; + break; + case 'help': + echo "Usage:" . PHP_EOL; + echo " " . $self . " " . PHP_EOL; + echo PHP_EOL; + echo "Available commands:" . PHP_EOL; + echo " files:scan -> rescan filesystem" .PHP_EOL; + echo " status -> show some status information" .PHP_EOL; + echo " help -> show this help screen" .PHP_EOL; + break; + default: + echo "Unknown command '$command'" . PHP_EOL; + echo "For available commands type ". $self . " help" . PHP_EOL; + break; } From 1dd18980ae171d9cd16ab95bdfb289b54ef6c34d Mon Sep 17 00:00:00 2001 From: Masaki Kawabata Neto Date: Thu, 29 Aug 2013 10:03:58 -0300 Subject: [PATCH 233/251] enable usage with CLI interface Added option to use the status.php with console.php via CLI --- status.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/status.php b/status.php index 179fe3f49f..88805ad6b1 100644 --- a/status.php +++ b/status.php @@ -33,8 +33,11 @@ try { 'version'=>implode('.', OC_Util::getVersion()), 'versionstring'=>OC_Util::getVersionString(), 'edition'=>OC_Util::getEditionString()); - - echo(json_encode($values)); + if (OC::$CLI) { + print_r($values); + } else { + echo(json_encode($values)); + } } catch (Exception $ex) { OC_Response::setStatus(OC_Response::STATUS_INTERNAL_SERVER_ERROR); From 1fa29b4c118b848fb3e0e6cdb6aa7bb88cb9d62e Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Thu, 29 Aug 2013 15:31:03 +0200 Subject: [PATCH 234/251] also emmit create hook when creating new files using touch() --- lib/files/view.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/files/view.php b/lib/files/view.php index bb737f19ef..8aee12bf6f 100644 --- a/lib/files/view.php +++ b/lib/files/view.php @@ -249,6 +249,7 @@ class View { $hooks = array('touch'); if (!$this->file_exists($path)) { + $hooks[] = 'create'; $hooks[] = 'write'; } $result = $this->basicOperation('touch', $path, $hooks, $mtime); From 728fc7f123eeedb79f01dd1f38d469857a8e15cf Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 29 Aug 2013 16:13:16 +0200 Subject: [PATCH 235/251] fix parameter missing warning --- lib/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 164ad10ba5..b40ba191fb 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -570,7 +570,7 @@ class Preview { */ private static function initProviders() { if(!\OC_Config::getValue('enable_previews', true)) { - $provider = new Preview\Unknown(); + $provider = new Preview\Unknown(array()); self::$providers = array($provider->getMimeType() => $provider); return; } From 04b9e77478a36b9ef9ed48a8181ed9195d47ec8a Mon Sep 17 00:00:00 2001 From: Masaki Date: Thu, 29 Aug 2013 15:03:16 -0300 Subject: [PATCH 236/251] replace ident spaces with tabs --- console.php | 41 +++++++++++++++++++++-------------------- status.php | 4 ++-- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/console.php b/console.php index a2d4ab3562..fbe09d9bb6 100644 --- a/console.php +++ b/console.php @@ -1,3 +1,4 @@ + @@ -22,30 +23,30 @@ if (!OC::$CLI) { $self = basename($argv[0]); if ($argc <= 1) { - $argv[1] = "help"; + $argv[1] = "help"; } $command = $argv[1]; array_shift($argv); switch ($command) { - case 'files:scan': - require_once 'apps/files/console/scan.php'; - break; - case 'status': - require_once 'status.php'; - break; - case 'help': - echo "Usage:" . PHP_EOL; - echo " " . $self . " " . PHP_EOL; - echo PHP_EOL; - echo "Available commands:" . PHP_EOL; - echo " files:scan -> rescan filesystem" .PHP_EOL; - echo " status -> show some status information" .PHP_EOL; - echo " help -> show this help screen" .PHP_EOL; - break; - default: - echo "Unknown command '$command'" . PHP_EOL; - echo "For available commands type ". $self . " help" . PHP_EOL; - break; + case 'files:scan': + require_once 'apps/files/console/scan.php'; + break; + case 'status': + require_once 'status.php'; + break; + case 'help': + echo "Usage:" . PHP_EOL; + echo " " . $self . " " . PHP_EOL; + echo PHP_EOL; + echo "Available commands:" . PHP_EOL; + echo " files:scan -> rescan filesystem" .PHP_EOL; + echo " status -> show some status information" .PHP_EOL; + echo " help -> show this help screen" .PHP_EOL; + break; + default: + echo "Unknown command '$command'" . PHP_EOL; + echo "For available commands type ". $self . " help" . PHP_EOL; + break; } diff --git a/status.php b/status.php index 88805ad6b1..88422100f1 100644 --- a/status.php +++ b/status.php @@ -34,9 +34,9 @@ try { 'versionstring'=>OC_Util::getVersionString(), 'edition'=>OC_Util::getEditionString()); if (OC::$CLI) { - print_r($values); + print_r($values); } else { - echo(json_encode($values)); + echo(json_encode($values)); } } catch (Exception $ex) { From c9c4ab22a489c373cf994da490353e2f3e1cadd1 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Fri, 30 Aug 2013 11:17:31 +0200 Subject: [PATCH 237/251] Apps management as sticky footer and rename to 'Apps', fix #4622 --- core/css/styles.css | 18 ++++++++++++++++++ core/templates/layout.user.php | 9 +++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/core/css/styles.css b/core/css/styles.css index ce0d5abfc7..ad9fcb4346 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -501,6 +501,9 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } #navigation:hover { overflow-y: auto; /* show scrollbar only on hover */ } +#apps { + height: 100%; +} #navigation a span { display: block; text-decoration: none; @@ -545,9 +548,24 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } padding-top: 20px; } +/* Apps management as sticky footer, less obtrusive in the list */ +#navigation .wrapper { + min-height: 100%; + margin: 0 auto -72px; +} +#apps-management, #navigation .push { + height: 70px; +} #apps-management { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; + filter: alpha(opacity=60); opacity: .6; } +#apps-management .icon { + padding-bottom: 0; +} + + /* USER MENU */ diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index 3c1114492c..1e0f4a75c3 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -78,6 +78,7 @@
    From e704c8e4dc41e69b4d4d8e8f3d1c1108920bb29a Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 11:51:54 +0200 Subject: [PATCH 130/251] use web.svg instead of web.png --- apps/files/templates/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 311ada70df..89604c4fa0 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -10,7 +10,7 @@ data-type='file'>

    t('Text file'));?>

  • t('Folder'));?>

  • -
  • t('From link'));?>

  • From f9b281576726774c2109f8f909aceeb7320b4cae Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 12:21:27 +0200 Subject: [PATCH 131/251] remove \OC\Preview::showErrorPreview --- core/ajax/preview.php | 3 --- core/ajax/publicpreview.php | 6 ------ core/ajax/trashbinpreview.php | 3 --- lib/preview.php | 7 ------- 4 files changed, 19 deletions(-) diff --git a/core/ajax/preview.php b/core/ajax/preview.php index a9d127ffcc..486155831d 100644 --- a/core/ajax/preview.php +++ b/core/ajax/preview.php @@ -15,14 +15,12 @@ $scalingUp = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : if($file === '') { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } if($maxX === 0 || $maxY === 0) { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } @@ -37,6 +35,5 @@ try{ }catch(\Exception $e) { \OC_Response::setStatus(500); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - \OC\Preview::showErrorPreview(); exit; } \ No newline at end of file diff --git a/core/ajax/publicpreview.php b/core/ajax/publicpreview.php index 955fbc2626..83194d5349 100644 --- a/core/ajax/publicpreview.php +++ b/core/ajax/publicpreview.php @@ -18,7 +18,6 @@ $token = array_key_exists('t', $_GET) ? (string) $_GET['t'] : ''; if($token === ''){ \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'No token parameter was passed', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } @@ -26,14 +25,12 @@ $linkedItem = \OCP\Share::getShareByToken($token); if($linkedItem === false || ($linkedItem['item_type'] !== 'file' && $linkedItem['item_type'] !== 'folder')) { \OC_Response::setStatus(404); \OC_Log::write('core-preview', 'Passed token parameter is not valid', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } if(!isset($linkedItem['uid_owner']) || !isset($linkedItem['file_source'])) { \OC_Response::setStatus(500); \OC_Log::write('core-preview', 'Passed token seems to be valid, but it does not contain all necessary information . ("' . $token . '")', \OC_Log::WARN); - \OC\Preview::showErrorPreview(); exit; } @@ -50,7 +47,6 @@ if($linkedItem['item_type'] === 'folder') { if(!$isvalid) { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'Passed filename is not valid, might be malicious (file:"' . $file . '";ip:"' . $_SERVER['REMOTE_ADDR'] . '")', \OC_Log::WARN); - \OC\Preview::showErrorPreview(); exit; } $sharedFile = \OC\Files\Filesystem::normalizePath($file); @@ -70,7 +66,6 @@ if(substr($path, 0, 1) === '/') { if($maxX === 0 || $maxY === 0) { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } @@ -87,6 +82,5 @@ try{ } catch (\Exception $e) { \OC_Response::setStatus(500); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - \OC\Preview::showErrorPreview(); exit; } \ No newline at end of file diff --git a/core/ajax/trashbinpreview.php b/core/ajax/trashbinpreview.php index d018a57d37..a916dcf229 100644 --- a/core/ajax/trashbinpreview.php +++ b/core/ajax/trashbinpreview.php @@ -19,14 +19,12 @@ $scalingUp = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : if($file === '') { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } if($maxX === 0 || $maxY === 0) { \OC_Response::setStatus(400); //400 Bad Request \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); - \OC\Preview::showErrorPreview(); exit; } @@ -41,6 +39,5 @@ try{ }catch(\Exception $e) { \OC_Response::setStatus(500); \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - \OC\Preview::showErrorPreview(); exit; } \ No newline at end of file diff --git a/lib/preview.php b/lib/preview.php index 9f4d20b465..92cc87c589 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -611,11 +611,4 @@ class Preview { } return false; } - - private static function showErrorPreview() { - $path = \OC::$SERVERROOT . '/core/img/actions/delete.png'; - $preview = new \OC_Image($path); - $preview->preciseResize(36, 36); - $preview->show(); - } } \ No newline at end of file From 20855add94701432da093e2ae74477a76ddc7f48 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 12:33:41 +0200 Subject: [PATCH 132/251] add more file type icons, replace old ones --- core/img/filetypes/application-epub+zip.png | Bin 0 -> 1371 bytes core/img/filetypes/application-epub+zip.svg | 761 ++++++++++++++++++++ core/img/filetypes/calendar.png | Bin 0 -> 1333 bytes core/img/filetypes/calendar.svg | 94 +++ core/img/filetypes/database.png | Bin 390 -> 1372 bytes core/img/filetypes/database.svg | 54 ++ core/img/filetypes/folder-drag-accept.png | Bin 0 -> 757 bytes core/img/filetypes/folder-drag-accept.svg | 335 +++++++++ core/img/filetypes/link.png | Bin 923 -> 850 bytes core/img/filetypes/link.svg | 12 + core/img/filetypes/text-calendar.png | Bin 675 -> 0 bytes core/img/filetypes/text-vcard.png | Bin 533 -> 782 bytes core/img/filetypes/text-vcard.svg | 60 ++ core/img/filetypes/video.png | Bin 653 -> 1809 bytes core/img/filetypes/video.svg | 71 ++ 15 files changed, 1387 insertions(+) create mode 100644 core/img/filetypes/application-epub+zip.png create mode 100644 core/img/filetypes/application-epub+zip.svg create mode 100644 core/img/filetypes/calendar.png create mode 100644 core/img/filetypes/calendar.svg create mode 100644 core/img/filetypes/database.svg create mode 100644 core/img/filetypes/folder-drag-accept.png create mode 100644 core/img/filetypes/folder-drag-accept.svg create mode 100644 core/img/filetypes/link.svg delete mode 100644 core/img/filetypes/text-calendar.png create mode 100644 core/img/filetypes/text-vcard.svg create mode 100644 core/img/filetypes/video.svg diff --git a/core/img/filetypes/application-epub+zip.png b/core/img/filetypes/application-epub+zip.png new file mode 100644 index 0000000000000000000000000000000000000000..b3e3b28b4d51b91305d967d445879de4cf25fcbe GIT binary patch literal 1371 zcmV-h1*H0kP)PkR2z4dmP8Z^$N@%IHD=9TqX`!H0M0c**kTkWr82b^E&Sc)q zJIBR)^XAP*$)pu8yt((y+;h+W{LlZLcSg*Nz>WHK3i-)H-#$8Zir9OA%< z0|Dm*K|lZl!%#IaP*Y67OwnjAmh${I_05(g0hk%Hv$Nc~b&Fgs$F`UIaL(bJ#IrcT zi9-Ys0W&Oi90F0*#H^%U7eP>$uf_n9>&g}0tAYbm6hsg#%zCs>)oScQRxr@gG62*b zVg{;;a}HGyu`v3IVFIK!us4FBR-pF*psLj%)KI_)D2j;0(Z_ZP7EBF|X0vE*w!9Qn zId_U^C_ceL07xwXK-q@Ksm3783~d%b@=`SfaH6P$$`>m1cV#wWz}(_Y$N*GFUS6Zk zGmvCK&2S1TVdP>F{bKY!vYnycaR7e(^K)*_{ZdIo{A3uWiix4kYM|=UC~^rYFN<$| z=P*OP`zZxJ07Jdwn8F`-uf$?ZvZ!tu8mKnb$hpMgdt%ko46WNwv9!q9%O4;JFO42& z+q!X7;l`bx8k`d}1mKniU{wWWL+1{*Z5YQd<@x&3dn|g_d3?b79Q#; zK!mmqkA?YZCcb@}SND9x$iTs<1`8tt2k?tICMJ)PcQdqiq!Vn0%r5IGC>yI9L6izr zrLEl~C)0d&{s@KQJw`SiWMtC;3dMVTdHx7FrfFO0p+U%6QbUajQ9}Sh5Y*_v;s{ig z74055xz34mhgtL&So9Y-aqcjAxz37}Uc9etS5Dyrr67n!7*ZX+2Vg~eiroASJ~{ac z0PU-aw6(XOfyP~9xguhq?g0VB8i2|i-jHce;Zh|4(itz|y!x$*5v5=m0FoLgzx~S5 zm$?A&TEaPW9=W$fe?XEtO9BlVzYUkvK=~cm d4#59C{srer&cwx7=JWsn002ovPDHLkV1n~YhkO74 literal 0 HcmV?d00001 diff --git a/core/img/filetypes/application-epub+zip.svg b/core/img/filetypes/application-epub+zip.svg new file mode 100644 index 0000000000..041f9f15e6 --- /dev/null +++ b/core/img/filetypes/application-epub+zip.svg @@ -0,0 +1,761 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/calendar.png b/core/img/filetypes/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..d85b1db651c258b22d7707dbdf57a19bc92f832a GIT binary patch literal 1333 zcmV-51 z=jUBMpI_O^_E~(qdNH@&O{b(3p9{ywKms7~<#%*;cCxUrkeqw(z_#+Wfsb+UjW7LA zU(f&gFtmLl1>!4#>_-p_M@pp|t?nk&j;T5K1AGL@EhVR2{9u8jCX)XAD0))RE7Js)92HTMk$* z{A`zI3c-Q#n~9LKAqB2d*(YOhma;z~q(J%}tH%Z?7K^kb;;h~%AU%cfsv?A}2GH3W zxi(mBSbgJI)h8ZjsW5`AXq(iK( zGBzR?AZl|thqEpcaqzD@JUDcOw(GxOD*;YhtZ~SSMr-3EgrFAsrv=nj;haP|N5}nt zX!-gJb{~EVQ(l7_xsVdVwYXXotOH}|)K#C>HxFY2gEdugXoGfwsiQ}|qY$hkKw!1S z1O{mx&Il4MEwr9GP4MSDda(!sgs85*E&$aiI0p_AZ5`}7b(+eZ-zhH`T&+gX7VRXf zyNZf+1voGjjp}@@S_4vG%9^#=TUEmL&WOCBk{?$z&N)oEf|B909OguPTM z(cRsR5Q3SR8Pe%Ai9~`zp+Hwx7fPvZVSvfW$%uGM0pTqL5R1j4hQh1(+ zbB$p-?D9;kU2;Ed^l?LmWOUrI59YXe%sghgMT52!AhL zycqqL%jF_GJUrYKR!TLW0)T;m0RYCv#^~wkAs&x2GBQG6UmsFRhKGk492|@Y*TY(C za=Bb{DF}^%AONc2(^^O24T2!5@E{1HA~VKB_93nxYibu5W1_HYt+{&jYBb@MD_5dP zbGcmPbNTY+XgtI~BzD^=FvcK+Ad|^NDd_F(#rJ(iMn=eFGC1eBbm>w9K5^ni0}i7# zF)`8nE~tBHdFn6;R}$K6gzE{LPJs}jp^`^OMO^O6VubveLX!rzVG|bRlxG{GE-Ai72x~&@#wo?@7}$w`}glZ z*xTFtSu&X%YO00000NkvXXu0mjfE4gM( literal 0 HcmV?d00001 diff --git a/core/img/filetypes/calendar.svg b/core/img/filetypes/calendar.svg new file mode 100644 index 0000000000..0016749b93 --- /dev/null +++ b/core/img/filetypes/calendar.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/database.png b/core/img/filetypes/database.png index 3d09261a26eb97c6dedc1d3504cbc2cf915eb642..24788b2a37f04a4d44d09fabc5ef8c062015fa42 100644 GIT binary patch literal 1372 zcmV-i1*7_jP)* z*4hRDBJzl+4d4}kYLX&s(Nx zf^$9y04Svf3BwSM<8<5YHYG{Y)>{80rCh##{kn5vfP44ueW|tnHkZqr1@?t=4#pUylxVeDf$KUU5q-6^wDiNV0Qc|T|Ace?OFnZAi(c-aaIqhNJ^My23qTxA-IDbjYeHux^xMiw+E%vnE-IkVUK1}Z8V0o9|G_^ z51o#KbNL*CFofs%kW!v%V#6?C+gXg5CORDlp63mX83G_8>U13Veiy~!B&MfIAOd{9 z3vX`^v5cXVLY!*Xze15}DGUL7bQIaF1+9T73ejlnKuQTBqGJKVFl@%LoZ_6r_q$+> z!?G-xW&$C4!x`(T*8d#GJ*d7dz3&WkyIuHx7fF&JjwQk{Y#s|RJ3EW#&!3}Inno^X z5BjB)a9tOk=fQQo^ymTra=9FA+eR*Dr^g&j(;S=|1Ob}OI?kUzKePviItqotIAa`Z zYY$PWJc8rA@d0+C<~R;2l}A`xdkDrj3WdV>u`5uk)x^TWHAIm_wOYmF$B#ion3QHQ3Tg@5d=Q!^*VNUcd)g!1+6u**-^~S&S7EU8lFCV%C20wax_4v z(?P4%#?sOvwzs$OcE!f!Dcy|`OdewS63%cC^ zg~H^SSn%@YHi95HnFYS@Z(ZlzKQeBXx<0z!yE zvB?<2>#IpbgZ}I1h{t1YjrtlS>DN5>=k@jVZ`Rk>cK}GO zwLB6ah2Q`(=`Av@UcGv;P$+z8+xADC^Y^sY<4Ka_lO!1h0LIuJW6U93QCMgI5V5A^C4NF6506?cn(x^0XdesRIX-5Ja0z}6E e=%Xe)*!}^IMmcxN+me(30000;1k*-!zk~CMF9Bv_3(^PCOq; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/core/img/filetypes/folder-drag-accept.png b/core/img/filetypes/folder-drag-accept.png new file mode 100644 index 0000000000000000000000000000000000000000..19c2d2eebd41e50454157f035df9c69dbcfc5717 GIT binary patch literal 757 zcmVPK2!hzQ_TEskU%234PbZxM067Xm>F4?9U0^} zPA}%x3G=$lyix!FP&LN9&GY=&=seG1j2XzO|4B-Dr~mx-j|Z8I*4mTi1`!q32X{g7 z&1lunRdB!%P7kMX&K7%_n6s8X6A** zFLvW3LuN7ZSwH|Hn<0sl9bo?~NVIOKNCVFJ$Y+5dLXv1`t($#-$Za*0QW%?dVD@Lh zu^1=(Kng+}D5y^B4?y$#ax(~gaCH*@%!1RC6y#I{l=9J7UvBgPI`s`VRY5pgt4-!y zIV8_;N+Sr^Q-Sgtt6m=ffcyE)%hzk4mM-Gho6*r*m6?u=Ct^-Q)dAoG0QK&GMC1UN n0dR-~Lz4yIGjmn|I4k`IiV;{$#ooxz00000NkvXXu0mjfIR`?8 literal 0 HcmV?d00001 diff --git a/core/img/filetypes/folder-drag-accept.svg b/core/img/filetypes/folder-drag-accept.svg new file mode 100644 index 0000000000..a7885c80be --- /dev/null +++ b/core/img/filetypes/folder-drag-accept.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/link.png b/core/img/filetypes/link.png index 68f21d30116710e48a8bf462cb32441e51fad5f6..0e021d89f82366fecbb4896e852b958053125a16 100644 GIT binary patch literal 850 zcmV-Y1FigtP)v1 zer!LTi9pAG#pjrh?{FhxjPxWRl6OY=245t7n{gKhu^~q3Rw807@$JKp5i2XAD(sIE zz@IZd0hh5n*1t~tSCxF{;rEC+YdUfQS_#-SEK2$oVk@@cZ)}h4!#EMY`2&kfn5*y@ zty%$bwRgz>!HQD<9{hwa@fufSB#KfNoXHGqXY8A(6EKy4tjmD(;iLF|v}Q3*R;;bl zn92&kPzur|J=fuOjex@y-+deVhdOQPRy?jj2_cNfd0t)P_OPOTbQV{l?n+$*v{(Lq z?X;{KdB^TzX$E79b~aqeO~K6)NI$;9ZY;sM2E?h2S4=|-H**4>lmHgsqU!y>&Yojo zg@E7iB)102#M3vmmE)Nk9}VKjuWK7{Z?2;qDP;REczXEV5}HlmV! zpZIMu^So$k!?>=r5!G$QsjV#e_2U4Z_8{Pw_{?v`nZqcxjTI@iRQq1=e-A>c52MU+ z+_AG=&W6nm$?K2f2sUWug`{IUYXt0VK;G;^5&=idzIZ;yvW)K<-FM37SF)0bawHBV z{R7w+g>@Twmb_L#G9Brfc#gx`7tQ-k<~$en#sW&&QI(=OYy4vpB0;0_K7P%567W9C coc|ra1xC@JLcf37!~g&Q07*qoM6N<$f<=LeVgLXD literal 923 zcmV;M17!S(P)A9)b<7tX~vT z$e)FfZ+`X4_uKyq#wJHC;J3lH{lhQkUc~Wid;*pnjhM12xe-bPByd^xuQ9zgeM^Mm z*tc)|P}LtTnHXr@Gkmmbkg^O2bqyhO>LP|qjIwW2@Di+4EuKm~&tOO2!N3o{128Hl z9v%fgerM0C#)7P|PMvxr*!Gf?eGA8f{OT6fS`9l>LQCg)p=~c$Zr|AT_0+_?F*JJk zlapOT2Q(wWx-LMq(TxXxLn+U;!LV)MhNp~ommdh+fo8T*&g-yQbbG&ze&=>tC(Ar=&^1xlA;Jc(6 zcCi_xs8k}-S&#ONOHm%e@#nGC7F++8C~r29Or!_{(QGQEG)+O^J1BCPmgM4JAzC8I z`jS9bO>|}Jq_#$IRzp0d34>)&3L%7MN)eTv!0B!^nn}f4z2*vFE@jv3dn zG>H)u>FR7_d2JcsjvfZ$vkP~xik@T^(_N)nx=tqJV+tQjQ`owJ83bf`zX6Ear*=Mhzn5QUuXE|v zR33Qyi8G!0{H2r##d#6R6YmYbZz4NTssT;cXiGb6lxO+k@{ba@2D~*hKDY6N;Bkh> xhhCRLejsJkAIT{5sICHcfU`5>bKmUb{{y)0nR3PMMxX!y002ovPDHLkV1nl+t-}BS diff --git a/core/img/filetypes/link.svg b/core/img/filetypes/link.svg new file mode 100644 index 0000000000..b25013414b --- /dev/null +++ b/core/img/filetypes/link.svg @@ -0,0 +1,12 @@ + + + + + image/svg+xml + + + + + + + diff --git a/core/img/filetypes/text-calendar.png b/core/img/filetypes/text-calendar.png deleted file mode 100644 index 658913852d60fc6ca8557568d26b8e93e7d56525..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmV;U0$lxxP)w!? zFisFv!T|cmRtW;1f$>$s0G>^*GP-h`H-mzTP&3`b(d;hDCL-{+T2LSiJi1S%34OTG znWn~v^Brk?FQB#MFuosf?qnt!t(A%g#tAAA`tV{p&t%~)6GMus628BV?|aP6=Lr0O zrxPn=6Fy3{fE84gngF`mQ;ZG4p#ul`mYb)mJw@Q%q_eddamvg>kv)yI#B0M!3sxev z!1s9dp#Z>KE{BK5@W%p1Kt!2cEYj2vBiUHDJ-HCTS{r%b!`Wj=!r&Tb+LFBfRN!=5 zl7aC&Ul)Foh{s4J>JU)^p9+C-Q44MR8(8|WK})8dx#e}T%`v`wFOp3_q9I1QsXihN zJVaEgK9Y|1KAJgEb`m$%VXVVh!8pM>`_Eli`}OBJfVb0i{tF{QT8%v&>u>-7002ov JPDHLkV1feuD8K*! diff --git a/core/img/filetypes/text-vcard.png b/core/img/filetypes/text-vcard.png index c02f315d20749098a50e79bd9525eed3cda7be6b..2e52d1ecb3a51b897b64d06b8db16e89c398b9e6 100644 GIT binary patch literal 782 zcmV+p1M&QcP)qY}R-bwLrQFm6eFB|ZHER1vRe0%5a zogpbD=9SCk@`s0qr}zPNI-S4OYW2_jn7%ye;Nal2SS4=|g& z3gG4C1@(Fz4-XGuW+V~`q|<2}9UZL%P$_V?>G%66l}a!S1KDgA*=!cNuA^Ko}RXti1}O%wfoACHfZAR?HiiT(Y3Twh-!l}agnq4j~mV1V&>jLBr;cFS(Ji|y@g zyuQBr`T`Z|u!rcfxL(P$|DUkl)uvc0`MJUu<3*Xt<*&C4`RkN?~E zfl8&acHw!AMk7y5mA+g9mSqJ3Se9Q6gnRk_4{hF+Y$E`4T}LDm2^B!K{~iD$(lVLM z{pIClLpl4KdVYSsCn8Ns>C(`AYUp2g`Lzrdq67d-&Mit|?{!dp0=w2pNBI@jk^lez M07*qoM6N<$f|W>DiU0rr literal 533 zcmV+w0_y#VP)~%#^24dF_nR2<@_W67)1?cUEu^twUb)isDIFhhds}=iK3R>bPJ|0e?$zQO{gfSb6 zAmw}l&+|y1)FDbOh~LB|8AsbZWx#U1r$+A&&@Nx#xl}^&O@y|4t-qIL8GGyFgudOB zMUBefj6^S-TgKXw9~(9fXO}l9u&h~_&1U!^@!0B?~s|2G5wL<6_)Q&2rqn4Ysi zYDkz=-^k9mUKoqT&@0!tb`xM{bJg4sMG?(rlN1C@+IG7gZnyh)fD-9^wOWPO>qRga zgu~$&m^wiaP%IV^2m}y`M05a#41+*G!W1YTk2ASkP8&9ThNn^~CX>l%T{(BmzyFOt XHe4|Dt4X diff --git a/core/img/filetypes/text-vcard.svg b/core/img/filetypes/text-vcard.svg new file mode 100644 index 0000000000..27054be57e --- /dev/null +++ b/core/img/filetypes/text-vcard.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/video.png b/core/img/filetypes/video.png index b0ce7bb198a3b268bd634d2b26e9b710f3797d37..13bf229fc45a63ba5866d77024bda31414aabbaf 100644 GIT binary patch literal 1809 zcmV+s2k!WZP)Enn)?}C53)b^#2D3Q~)@3?ATui2M7Nd zi^T*05JEze{#W0Z?sV?dmr}yAEV8t;^tXkDg=w{I@W*&Oo^)OJBLF6)Oi)T=ZKWCj zP)d`EqCiS%d!F}+5TZq+(LVry<2WCsluT9C1R*5mc^-riwYKdf0C3K2A;d=^gcgg% zb`e5;1Tal~&p78uBofnCuU^eMj(Lx*tq@L|l%%wTzW8A6Bv+;2h%aLy5p zMgvT>6QC2g+lj%!K@1NMZ~&!<{>K@ZrM;jEsz6X=w>tTU*<}g%F{| z2HUVR4V@8@QsUI9Q>fKyn46n}>$-4V7mA{QF&6aw_Ta$-R4NsmK7BeEa~vn&LpK)f z2JP$%A>g_$_V3@1=g*&q054s-gyG>~sHzIvwgVu>7#=-(gmgL$$8q4gZm{Z|a6%;X zKllnl2<+Om3(;s4<#IV>Oi>gZKYkoXj~>O-r%!SJ{(ZDsEeIh{DwUvV8j{H*Ha0dw zwtWYDOxiuz8BWJ>(9_ccDJ5#PS}^X{i*{wii4!Mq?%X-3stV8ZP^;Ad0K0eZ-j>d8 z!UrVu+3AzYZ|m#pkWwO%NMLhw6P)vaPykRU6maj}J>>KGAgp`$?gfBAw>tuz&!7hFI-2&gPGekB_6#Xkd1B_BZptBME=4IgW#=sVVgJ_2J5uE9mR% zgJoG@jG=x0hrUfsO$F)v-6ZVJjW1G45JFHYl`t_efwO1N;_~Iouq+EJD=Pqi{{DXG zx{if~1>CxI3(aOT6!x7su#JSj=0K->{`?s?Z{Ebr%nS}3IDr2CegMGS+#HIi`go#l9wlfOBpZi^a|N@89duXfz1`j^ork z&$A+t$XBYW8d6Hww!IDjnx=i-wr_IIHv#Cnt|xumfQ0Qja3i13rx;_az7fv(x195D zEz4S$Qi3tIn$PD`j^o_uC|Dsq%d!GJ+qOe`uIt|L52e6?4pzRCQVJ<$y*=g?3Wc>o zp|B=|@Y+nTODTmA;#~)$1HEGT>K7C+d;O_vS zD2m=T^i4XQK0^rkz9Ze^>2#V>N`JRraO@8Z3}`}#f2UHZOy{-BvMd;e@!wEU3fs1! z>pD2+P!t9J?bbg7R8@s#S%}4AAwAPHq3e3+&?}Wn&nTrsDgfBF{Zp}6{D+j%*v|c( zh0^d}UH7%_w}cR4GRA%~4C9wu@t2e@{&V^>7(MR{X|}OU00000NkvXXu0mjfEu&Q_ literal 653 zcmV;80&@L{P)WO3(`_cf+b25@DJ#zdQm}8GzWtq2-QnZ8W6mB^kfeK5f%S{ zUW%tGMCwrwic~ZrQcG=4f?5bkV+3dRk8hw6bk~y$KX#b!y*J4EJ~>;dRASqrSu;ZpM>?P}K~6AT zWv6Dmq?v&9LdXC(m%WCO6ma_di$R(v$@ad_>@R41N3N5lSJq9@6CGhX84-$%Xrd_6 z;){?{E|Ytt5$S-&Au>t4wDlIxdkfe-a22LMj``McG};r8@{GsRPm*+8fFey6C)@ifDBXVyTw(N@Xd41b45OFg6x_QA zpwLiigyy~cVoPxW^r~C7ZQpr%>1$*HKmv~AY-qJw4;gUecS--wnqslISSS=^KA&Ic n@BK|Onfz#3R%n{$a)0j^sqv5F(1NTL00000NkvXXu0mjf3S}fX diff --git a/core/img/filetypes/video.svg b/core/img/filetypes/video.svg new file mode 100644 index 0000000000..b499d1cd25 --- /dev/null +++ b/core/img/filetypes/video.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + From 5abf6ddea4b3e1246a1c66e876e420841322865f Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 12:36:31 +0200 Subject: [PATCH 133/251] replace same but differently named package graphics with one proper one --- .../filetypes/application-x-7z-compressed.png | Bin 650 -> 0 bytes .../application-x-bzip-compressed-tar.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-bzip.png | Bin 650 -> 0 bytes .../application-x-compressed-tar.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-deb.png | Bin 650 -> 0 bytes .../application-x-debian-package.png | Bin 539 -> 0 bytes core/img/filetypes/application-x-gzip.png | Bin 650 -> 0 bytes .../application-x-lzma-compressed-tar.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-rar.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-rpm.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-tar.png | Bin 650 -> 0 bytes core/img/filetypes/application-x-tarz.png | Bin 650 -> 0 bytes core/img/filetypes/application-zip.png | Bin 650 -> 0 bytes core/img/filetypes/package-x-generic.png | Bin 0 -> 794 bytes core/img/filetypes/package-x-generic.svg | 62 ++++++++++++++++++ core/img/filetypes/x-.png | Bin 555 -> 0 bytes 16 files changed, 62 insertions(+) delete mode 100644 core/img/filetypes/application-x-7z-compressed.png delete mode 100644 core/img/filetypes/application-x-bzip-compressed-tar.png delete mode 100644 core/img/filetypes/application-x-bzip.png delete mode 100644 core/img/filetypes/application-x-compressed-tar.png delete mode 100644 core/img/filetypes/application-x-deb.png delete mode 100644 core/img/filetypes/application-x-debian-package.png delete mode 100644 core/img/filetypes/application-x-gzip.png delete mode 100644 core/img/filetypes/application-x-lzma-compressed-tar.png delete mode 100644 core/img/filetypes/application-x-rar.png delete mode 100644 core/img/filetypes/application-x-rpm.png delete mode 100644 core/img/filetypes/application-x-tar.png delete mode 100644 core/img/filetypes/application-x-tarz.png delete mode 100644 core/img/filetypes/application-zip.png create mode 100644 core/img/filetypes/package-x-generic.png create mode 100644 core/img/filetypes/package-x-generic.svg delete mode 100644 core/img/filetypes/x-.png diff --git a/core/img/filetypes/application-x-7z-compressed.png b/core/img/filetypes/application-x-7z-compressed.png deleted file mode 100644 index 2cd08aebf954b1fbd87e53856815e091d7b29d16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 650 zcmV;50(Jd~P)o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4swT@MmX-bxDQkZK@nQTs)aaNpePoH&IpmkZShf=L}QLc7T zvW;1?j#;*nUbmB9xRhbKmSVb>W4oASy^dqOmS4S^XTFM}YQT$Vz@BWu zjA+4(X~CXr!i;Icl4!!6XTqRu!<1^om2AYGXvCp!#g=Twp=`#aa>u52$fkA4r+3Pw zaLT81&8cPyhe`sYygZR2UhB z!CgwjKp2M6=lhwYwuOSw3zwk#UyExH1*=p@GLxCtE3Z9=e;H81%#hR@B-rE2TqbJU zUf)H)`T00!aXF`3C73Rm5Zdbcz1JRGt`Em)N<-SSE{PQ85^@WPM146}26b;s7s(j) z>pVBc_EX0oQMYw3&S?ASBJoo>gauuFZJ#7Ld)HeHe;VmYy4^4~mp%~Y$=wX-u!8Ow dZpI&J`~qx(SpY!aSHS=P002ovPDHLkV1i1#`r7~i diff --git a/core/img/filetypes/application-x-gzip.png b/core/img/filetypes/application-x-gzip.png deleted file mode 100644 index 2cd08aebf954b1fbd87e53856815e091d7b29d16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 650 zcmV;50(Jd~P)o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4o`*ydp1@?@ZsHlN&VCM238tNOk z1QY5L2%4$Sp*Ub*AccTt{fDFtybNg1E#o)FJXdrr^;GCd7{{KH!!QJ_vs=ham zZe6(N?pOcjQV86?e0$>>KyY^+-aLOUgz#kT$dOUgjHm}gs;Xjf^)!yN`{^yEWJ=D= z+LrC@&#k*(x^idZc{OBXl+v_m8q5q+MO7)KU?d0?DuS8Lk1-q$Nij}=8&wFbi%9)xYwI_!XW|rq zH!olODT+x5tXDvN?D#20lNH931%{(V2IDb<;e@55X8|~NbdB8YlMfE)+FcIz_h|Qb z__+D5u2dZ}qs;c0A*jrdt|8Y028VhDU%z}nN+#zSrE4j(7BfTDsni@-K?uZD5kdsO zOi{@I#R53) zMp7lEM2Ni_H$$~oR7$3FGt9y-0L>tVyJM=vs`P-6=4vYsD`^WAyRc5Gk%8b%t)v)=jpW@f!Ms*3xh z;9kA|4*-BI3g14zdjshEHi{+)Jz0gDbrhn3zJC64|Kn^eZ^Eyi-mW8X$LkwwaTv}S zuP_!yu_tqOIony&*G!DFle53j`00yR`=>ww0dl9iQIfETLWG*L2@_AItgKTtVaAAL zm#4b`KKKD-Zji35rd5VYh5>}J@z$~`y$U33)JsR_e+H8P0suHX*xRPeZ6L77GHPVX z2#UaC%GW)noO3zL2rw2*?!n=~-u4s$B_2d+k`OV_`e2&%iPj-dgGLx7X*RkT0Qh17 zz?fjCzxF7waf+yyAne7kQ4HIQVN3{^G2Etr`tsV7@k73ru0EW;H<)c?a$vfIkOPy0 zkVDd64vvRsJ5vN!H@ED@=1Q*O#?0r?QEfv5D}7Jo;g8zn4aRtd;rL-Gj&ZTMWv2m% z2$-AaxJV-62QbyYdKBmN7YIOe1O9%dcGFW60GBhU)6D7j&+n}q)zKt@0s_=tdm*R( zj&cd8TMv{?wv1dW1K<`tpk3UwXu@I%xKM(&wyt@R5^k6RtrfabwQ{)x#0&aaOsg~n zRNDhLcxf$|s%XOIgQSatCYm4+7-ND-4|HOx;OTq1l8Ff-0%J^I0rV@6;>K*cm1cf- zUV^>_uq1g#*KyFssTaUF;Ux>edPnhXIIURB5wI43F7i39wBO-3FAqR104K`I%%(x- zMoE+vfU^Kb&e4(3@R@g)x=m6ji5vkK8C8Wb<}rZiPMl9d07zATP5ui`F!!5w2Sfny Y4=r&2?dYa8HUIzs07*qoM6N<$f=^&wX8-^I literal 0 HcmV?d00001 diff --git a/core/img/filetypes/package-x-generic.svg b/core/img/filetypes/package-x-generic.svg new file mode 100644 index 0000000000..13ab5b7550 --- /dev/null +++ b/core/img/filetypes/package-x-generic.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/x-.png b/core/img/filetypes/x-.png deleted file mode 100644 index 8443c23eb944cf8ef49c9d13cd496502f46f1885..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)i3lOYrtSl@<#7b-w zf}j{s!5HvocfT|9z82@(O@vrwU^wRt=bd>tXQpGD!`Kvuv@XEI8~tgUP2L`{+*)U@I@ zrVtr5X14??iAF(=0+k>q)v`Scm$9&=i`*knBsnaUVL1>ti*O1xfzmiD$%Md-h*6M( z@*iB)icu3eU424Ok{kp%Y!1dvp%f0`ac9vcupx^$vU0xuKpJcBvej0UYk%)EV>mIx2hV}QRf#LX^Uh(%`7hZ~|KEf#uQ31s002ovPDHLkV1hgQ{`mj^ From fc23649fa1afa5123bc6421378c9bc756db0ba7d Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 12:43:42 +0200 Subject: [PATCH 134/251] replace different icons for documents, spreadsheets and presentations with proper ones --- core/img/filetypes/application-msexcel.png | Bin 663 -> 0 bytes .../filetypes/application-mspowerpoint.png | Bin 588 -> 0 bytes core/img/filetypes/application-msword.png | Bin 651 -> 0 bytes ...ication-vnd.oasis.opendocument.formula.png | Bin 479 -> 0 bytes ...cation-vnd.oasis.opendocument.graphics.png | Bin 475 -> 0 bytes ...on-vnd.oasis.opendocument.presentation.png | Bin 333 -> 0 bytes ...ion-vnd.oasis.opendocument.spreadsheet.png | Bin 344 -> 0 bytes ...pplication-vnd.oasis.opendocument.text.png | Bin 347 -> 0 bytes core/img/filetypes/ms-excel.png | Bin 663 -> 0 bytes core/img/filetypes/ms-powerpoint.png | Bin 588 -> 0 bytes core/img/filetypes/presentation.png | Bin 519 -> 0 bytes core/img/filetypes/spreadsheet.png | Bin 566 -> 0 bytes core/img/filetypes/x-office-document.png | Bin 0 -> 930 bytes core/img/filetypes/x-office-document.svg | 60 ++++++++++ core/img/filetypes/x-office-presentation.png | Bin 0 -> 1102 bytes core/img/filetypes/x-office-presentation.svg | 109 ++++++++++++++++++ core/img/filetypes/x-office-spreadsheet.png | Bin 0 -> 789 bytes core/img/filetypes/x-office-spreadsheet.svg | 64 ++++++++++ 18 files changed, 233 insertions(+) delete mode 100644 core/img/filetypes/application-msexcel.png delete mode 100644 core/img/filetypes/application-mspowerpoint.png delete mode 100644 core/img/filetypes/application-msword.png delete mode 100644 core/img/filetypes/application-vnd.oasis.opendocument.formula.png delete mode 100644 core/img/filetypes/application-vnd.oasis.opendocument.graphics.png delete mode 100644 core/img/filetypes/application-vnd.oasis.opendocument.presentation.png delete mode 100644 core/img/filetypes/application-vnd.oasis.opendocument.spreadsheet.png delete mode 100644 core/img/filetypes/application-vnd.oasis.opendocument.text.png delete mode 100644 core/img/filetypes/ms-excel.png delete mode 100644 core/img/filetypes/ms-powerpoint.png delete mode 100644 core/img/filetypes/presentation.png delete mode 100644 core/img/filetypes/spreadsheet.png create mode 100644 core/img/filetypes/x-office-document.png create mode 100644 core/img/filetypes/x-office-document.svg create mode 100644 core/img/filetypes/x-office-presentation.png create mode 100644 core/img/filetypes/x-office-presentation.svg create mode 100644 core/img/filetypes/x-office-spreadsheet.png create mode 100644 core/img/filetypes/x-office-spreadsheet.svg diff --git a/core/img/filetypes/application-msexcel.png b/core/img/filetypes/application-msexcel.png deleted file mode 100644 index b977d7e52e2446ea01201c5c7209ac3a05f12c9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmV;I0%-k-P)^@R5;6x zlTS!gQ5431_q{u#M2 zg&W%y6a}>qj1Z|7Vu&-DW6d~k-n;jnHsjb-q#u0C^W!_5^C=MlKq<8oNCQ6qS00!X z5eI;XP=g!^f}j{hku}E1zZ?XCjE;`p19k(Rh%^AQQ54xysU+ocx$c#f61Z4HnT#3u~FR(3>BnZniMIF4DouI8Hi4u>cAK%EN)5PO(ip3(% zIgBx+QYirR){Z8QwV$9Z(Mpt=L-Or3#bf-G@66}txq0yc*T(zNTBDT0T8rO^JeNbSI-Tzf5!pBioy4NwAN^?iN#{;fH1Jke4Xa`^fR8m z%h6dq%xX)S?7`zae))(Xst^Scp6B8FejQW?RLTM8@0=vnnntuRGBM2dpo>gbCnTD= z^<;=JuqdSf@O>Z8^XdR?s+KEfhDdB_#ahFj^giCtzT(s8kA$AViyTqaAR;KGaLzUU z<=GqA4bRwpX|IG~*x>pZ!@zLr`XQ`od>m(`;jz|M_*1GDO#$7;n74ppb8=eiqh760 x0yt}J1#p`gw$`o!R{d7zU9~!Un@nJV{4bstt4Au+Up@c;002ovPDHLkV1kWhGjjj{ diff --git a/core/img/filetypes/application-mspowerpoint.png b/core/img/filetypes/application-mspowerpoint.png deleted file mode 100644 index c4eff0387d5888c638ba09473ba6d2369f7b56f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmV-S0<-;zP)HU2HvUSp%6 z*n}iP63IK?dpo;h@sj9~pcxo;VVTc-XLiP@DgefqE#NE=@oyUd-&HjLpsLIuSFXV-EMck)oQ(A`s%*^&wf0(rNiNHsU%=0Rw;WC z(kbc37l6fo`-0uR!pYkYv8U^3?nsh^@pw!K0TH3uYyx1_2>|JbXPmfskJ|1YAw9w! z9`N)1^Aesr;y5Nr5-ODn)oOL|CGi}f9!&iVwpK$khlIX10X$H6^A_stBJqvLhU$?V`QXqKme*s~gVDJ4A;LTs_e15jhc1;By a82kqHEPVYFAD2!50000hkjP zNW|QGv-YFNLN^qH@tJycPNG5ti6B7;r4mEr#lr@*T8*M85D`{ZR^BWwF23T<%MYIh zdC)S*p=|xk^!~H=+HSZ183~y8v4|mYmZxt&)5{{~>J`>E223Q5>T$=~mtA71q-jdG z+eJhOAyBW^0k9Gk1+rX8)zFx((CG^&tDY>6XaS~Fy!WJON|Gdujg5^~Vzt@o%BcYLiNiTQSD`zL^ociBz_>bDlpw3kriQ@Z`bVsGz-_6N>$&gTDiKDTKR^ z-hB*tHa^>!oD~5TK^0UK5rZ}RBm50Bv}S-yA%s=Ha5RYb{)!z2N&$&64gfhybBu8p lh~_|?8^bu;BRYt{<}Yrwd83Y=s?Goa002ovPDHLkV1l%3CP4rI diff --git a/core/img/filetypes/application-vnd.oasis.opendocument.formula.png b/core/img/filetypes/application-vnd.oasis.opendocument.formula.png deleted file mode 100644 index e0cf49542d44e8a72f53a170b524bf73b6c94fef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmV<50U-W~P)kl?b!hEF}^N)(TD2=$W+J?I!BhkpOgY zx`|{md52$;%jJ;GX7zPE9%nY2&BT}Ag3hT7+NGXYEXJ%>t4Rnf>ksJF?ps3V)GL?E zI+SoY%q$j*N$MFp!+>^+{^gsN&^h&r#UcuYf(|7Z45p-x!4%qs&j@^&0$G+nXozM` zAHfTc_#@S7Ri{#^=X>e3r^k`HLg+EMD^O`rgS!2JwxQ5K!MB@cDeK@spqPZy58;LkX;)RGWTdsBaJ` zio%*pM<;2xCTH;S`u;;eeS^U3^%?|E&w0p70OyxizYdl927%k{7J?F=!BTV;`^RUf z*7nkwYxou;LO^|kfZwYSY-}Isx6sVy&Y=)c-ym?gTnzsR^$h~2)5#nT$9=m{{|gwu V+0lueHkJSY002ovPDHLkV1n0f-g^K5 diff --git a/core/img/filetypes/application-vnd.oasis.opendocument.graphics.png b/core/img/filetypes/application-vnd.oasis.opendocument.graphics.png deleted file mode 100644 index b326a0543a5e4505ecea5aba7bbb0ebe07bfc902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmV<10VMv3P)?xuc$zJqiVqDu%;VB`zp#>RqdirB%}70HTC5qdckM9`rw zUV;fTGekN>bx_i@r+FrJXvqzG;K$A~|M|_%Gb^OiX#o*MQOM`>#1388@o9KG9tUPk z1OS+zOd^J1+`*8lR;y5{RMIEa&UojuMX3C%@&-; zT(8$-U}dve;&eJ4!c_1A=JZ>b-MX;_=P}pmbfDdCGq94$WJwsCFTtqL9szA8Cmaqx zV-rQn3_=4B@J9^>0}J%_2nsl6=Gg6{{s}Ls>%fW z-`SdQDjZEdoVR$j`t>zYm4tAuI*s^pih-2{3OF$g<1@)%ym7evXVlggQi7K$YbHEm1JvLhq*+@Y~+vNhx zTLko8`4MnIBBR0La)cozGOVHR-7Xhk-Xie({RI9|n70UgJ|FRVy|q!n{1@Jd@s)7; Rl3f4*002ovPDHLkV1hy|(kTD{ diff --git a/core/img/filetypes/application-vnd.oasis.opendocument.presentation.png b/core/img/filetypes/application-vnd.oasis.opendocument.presentation.png deleted file mode 100644 index 7c6fd24684095b2e90d6706e80dfae9d4ad394a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 333 zcmV-T0kZyyP)gFy?gh=|73s_ zD^`FFU|6JbpbMa^`>3_^Ga*~=M-1L#XgfzSrKN3P00000NkvXXu0mjf(l?Lc diff --git a/core/img/filetypes/application-vnd.oasis.opendocument.spreadsheet.png b/core/img/filetypes/application-vnd.oasis.opendocument.spreadsheet.png deleted file mode 100644 index 8b0e85b067039c2bd583db7fd94d746a6848547b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmV-e0jK_nP)M@H|fxMN!$Db-H!a3fH3% zY>cVI>gfwD%XM$a0(qYQ1h&WTv^knC1n2Ou(M4CyiOw%;vC(>_-O(HE^j{Z(b9ho4 zwt?2V5-a;pv@CM)zyev8eSbu6#un%eh97rkOn;&7AL;5=vnw38;~IfEQp(DH1Ei)I zzOes;G)4i4VE()@z0$87Njx0Dn)n|MEUUr<=FgXK^?Z?3Q2LC)VRxihXfPFVk0%8R|u zIlkhT_~a&+A?5&amG4tRDNU-L-&!{rlg7D!#$%GG`sqdl&aYt$z9I z<=a8xudT9fm$BS@TUK3Gw0rs14%vwj&wzUGM=a9X!Q}K~QN0mQb4!J7U(-yBKFeH= zns49jI~HZ=RaE$h&18z#;y7GzndQUMCIt>NUxs+C54H6mF4OtXeSRB6egrjET=x|| rFr7>0_{|WY^oHEo(bGyJxc|so{(IWaU}Cc$7-$Thu6{1-oD!M^@R5;6x zlTS!gQ5431_q{u#M2 zg&W%y6a}>qj1Z|7Vu&-DW6d~k-n;jnHsjb-q#u0C^W!_5^C=MlKq<8oNCQ6qS00!X z5eI;XP=g!^f}j{hku}E1zZ?XCjE;`p19k(Rh%^AQQ54xysU+ocx$c#f61Z4HnT#3u~FR(3>BnZniMIF4DouI8Hi4u>cAK%EN)5PO(ip3(% zIgBx+QYirR){Z8QwV$9Z(Mpt=L-Or3#bf-G@66}txq0yc*T(zNTBDT0T8rO^JeNbSI-Tzf5!pBioy4NwAN^?iN#{;fH1Jke4Xa`^fR8m z%h6dq%xX)S?7`zae))(Xst^Scp6B8FejQW?RLTM8@0=vnnntuRGBM2dpo>gbCnTD= z^<;=JuqdSf@O>Z8^XdR?s+KEfhDdB_#ahFj^giCtzT(s8kA$AViyTqaAR;KGaLzUU z<=GqA4bRwpX|IG~*x>pZ!@zLr`XQ`od>m(`;jz|M_*1GDO#$7;n74ppb8=eiqh760 x0yt}J1#p`gw$`o!R{d7zU9~!Un@nJV{4bstt4Au+Up@c;002ovPDHLkV1kWhGjjj{ diff --git a/core/img/filetypes/ms-powerpoint.png b/core/img/filetypes/ms-powerpoint.png deleted file mode 100644 index c4eff0387d5888c638ba09473ba6d2369f7b56f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmV-S0<-;zP)HU2HvUSp%6 z*n}iP63IK?dpo;h@sj9~pcxo;VVTc-XLiP@DgefqE#NE=@oyUd-&HjLpsLIuSFXV-EMck)oQ(A`s%*^&wf0(rNiNHsU%=0Rw;WC z(kbc37l6fo`-0uR!pYkYv8U^3?nsh^@pw!K0TH3uYyx1_2>|JbXPmfskJ|1YAw9w! z9`N)1^Aesr;y5Nr5-ODn)oOL|CGi}f9!&iVwpK$khlIX10X$H6^A_stBJqvLhU$?V`QXqKme*s~gVDJ4A;LTs_e15jhc1;By a82kqHEPVYFAD2!50000l0tqi6&npJ$x10^Z5HznC|jkhtXU{*?AXX+vSK$&lqrKo z4P`-MYRWlh-uHXoo+plGVQMtjm29&SnPTept1G}>;1qBiY)nF?X%bBWNhny_l)Z3d z&-N3@T)lWSVVldhUf%V8y7}mh3o^f*rno=*oe{IP>4|aPep(t*WGZD`whRe#WKrpOeww^A5*|8>ZEI3iJG3d@;ddSaaQQiv*3SWXm^*Pk(vkYVP=SQ%7gX+6s4|5yBQ}3^T_6XQ zZDbP)D!Ze~6zXIkQ9PYpWTZE?jfD>%Y1@{Swk5itNez`{Q)G&e7J>b9cP_BngG&!t zi|rp2nJV;T^4jymwofAMkUFri0;>ZDmaq-jpk-+0DUxkA;uk8$FcGE_?o$8&002ov JPDHLkV1i%8-68-0 diff --git a/core/img/filetypes/spreadsheet.png b/core/img/filetypes/spreadsheet.png deleted file mode 100644 index abcd93689a08ec9bdbf0984927e8da06c043c7cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}P)>q?GuNnCdgP^*Bj5V_b?dAq2Ppn9^MBB^YUM zad0N-T{Ujg*A6d~mYV4na=hT4Nz+_}SGTgW|Iir!%$ z;@OGkWI6+j0H}~K4RYR%!7y|zM`O@*K>rL{*&}x3lR**HrMXC1->#slU>X|w!U1xQ zqcmiGvd%360=)b7gRlP?JPp4u-rPlgT-QpKPrw+s2_Y2Fl6Pf3WLrIvfJl`5 zRzR7_7k?Q605MS|LOp)*^z@V<2h(HGDZ1S*OG`^!US1}5_V=et z$gY4fh#8W|FyGtT17LM^H8)s%-fFc*@rL(BB)19^Dj?AhWmNzm2m*S&9-ikBh9T8z zm0qt$wOVB`7~uOp{eGW?g#|V@H^+z+SAa+dVn7hm_u>l7f^-FpF~tOssQ(cGTLUp- zEu>Me*SWg7qSb1#yu6%Cq>zA^h=iDE8qz2d)I6|#K!h+H5>b;YkVO%>@?$6?5oQTY z(?F45%K751QME>@jS&+cX*tI-L%cN(IMp5-ZkP)9G|9D?T_l7$Z_lAn^f-Us0K0Yinz{ z!Q%5tR$Yof;({iAw>1FMji}jd&TmA9krQSwZf|cV&q^s)R#wLDDy3*Pn`o`AgymZh zi!cNf7$fLm546@+!YtymJObr*0a5>rkz@?xQ0;abC?3O&jSXtGnnfTFIT|pdWt1T> z%Pz>PK&dgz6JfRjzVG9@F0SiZ<`ctl9CmkiClZ=YARG}eBFPxex((Aw%WJ?yNh2Q^ z7um_l2{5X_U@)Lot8smO4UCWG`uaLS5EPP}unmX1fJlt7_zw>c3j>aY%2c2f0U@;w ziN!Nh-a;}{324l1)l)PoE-0uiF5+PKZdT;=-y)!t(tkYv>&^GKudC4ky!`O_lWjNi z;o{=rqf$zXNWw;?OQRwit7nPbA#Q;yNhMX2dh>tbC$HZGw2l#K7ytkO07*qoM6N<$ Ef*p~X2LJ#7 literal 0 HcmV?d00001 diff --git a/core/img/filetypes/x-office-document.svg b/core/img/filetypes/x-office-document.svg new file mode 100644 index 0000000000..fc51a3a1b7 --- /dev/null +++ b/core/img/filetypes/x-office-document.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/x-office-presentation.png b/core/img/filetypes/x-office-presentation.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee552ba7c80dd6f285a4acd5b4a2cba62c140a9 GIT binary patch literal 1102 zcmV-U1hM;xP)Qxt zIoI6sH*(A|w~$-NDSsmOL^mA`29X?eG6WVRw3Y)=meuZPrmJ$8kL-A7t+gX1FEq^b zba%Z~^;Y$Wnel%jsG5B7;>A~H*1AhWA~HNUIQV`c0;;;Yx3_nf_BlO0U9BWGor34j zpZ^53fe*tlL_~^j)9a?^ONWWfIQQKlB7>(-pLPNO8xOta7hfYwbr8Y* zdB&5EpWG{f{&6FKfgIw1?L>9S|(tsNJaoxP2lkGu=H+b#a#aU=G;7#BM_$%FjWx1>03Ad zTbS9r6gWUY-j9H)G8&B-jYh;memVxw*LkpwsCv7z}7O zn>gpVzP@H}Z;vR7<{A&fkfo)i8Sg8rz*Ipqk&xzSXJ@ChaeaM#=Ac~di+Z2$n{7l+ ziwMBtW$1YxNs?54>-YPW=Y(Ncj=)WlG7`-fFHT^d_#hQv6&j63wFb;7X*xa3jDEjg zXrSBea&~qGz{7_RxxBn&cXyY1z0P<%UWjat>8eNxxPLTYLfVwf==FM~jnkS~Sy{o% z2*VKH_bYQNtIxZSYb{UOMy2%?Rgm`q0e$<=#M_W0$=tq>V7m@@N1d=?~d|0Rtj48_E0T`mW&JzT|%KHy*eN U6^wJ6Q2+n{07*qoM6N<$f>r1Fg#Z8m literal 0 HcmV?d00001 diff --git a/core/img/filetypes/x-office-presentation.svg b/core/img/filetypes/x-office-presentation.svg new file mode 100644 index 0000000000..821798d50f --- /dev/null +++ b/core/img/filetypes/x-office-presentation.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/x-office-spreadsheet.png b/core/img/filetypes/x-office-spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..dfdc74a8bf660ebd02baa99b0cf40d48478dd032 GIT binary patch literal 789 zcmV+w1M2*VP)P0b9sfl_KZH0<@@E7Fh&3_?( zfQKACgb;G@WITBBAk^FoT146sajCJ`YNgNwo0g<)5>VTK6%&$>Zf88yPG&aAW|K?> zzsr7a=J9=RzPCF|7-JB_FpM9JF%OO)2qD{kzyGwjrdvsrQjg#7ho)&tn^Q_*7)Hy% zS_Cl0P_Nfvnx;|#x~{`IZ2)LFCS$BEanR^gx9tRuLPSpj#AhfJa@?fapm4k7p+=+8 zmfBqfSk(rC4*>uZPaff3-~nIHZx!M7jc}YwXD~K;@oybq=EYO#Kz$1+*BU(kS+4Q? zTWJ?VCr)x)sWqg1@zeten0)q_=ZlliCH`W1j_0My9)1Z}nSk;80RX`As|kd|VZQ$U z(+ck1xY7|vB9ZU|LN*myKq>7mpxp$vvN-_2F#yTWDZaj%D_ATjbhKcg&v4l51psUpmZT8_u*J#5 z>#nsOO`xL%V76G~5A+!pH#PwPZUD)prUjW?QQ}##G69~EgFjyR`!a4_y)2Mni|60I zQFRefX}{U;A6QUrQ0(Rl006VHhYw%UoV&ImkKBr@4LZ00w@bs&@EHKWerW|a$1e$F z*y4}xrvFn5S|T;e(^xDfZ7moxJg+vWgq_sxI)Pv?*s-9KP-20K=t+RC>u|YTN(CJL zLI?qH+$v0Am;in=p(#=Ab+7RUMcLHz T8ak$900000NkvXXu0mjf5vx}z literal 0 HcmV?d00001 diff --git a/core/img/filetypes/x-office-spreadsheet.svg b/core/img/filetypes/x-office-spreadsheet.svg new file mode 100644 index 0000000000..af40bb252a --- /dev/null +++ b/core/img/filetypes/x-office-spreadsheet.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + From 14003b6d96396517875e39f46cd004ac867315bc Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 13:00:13 +0200 Subject: [PATCH 135/251] replace different icons for code with proper ones --- core/img/filetypes/application-sgf.png | Bin 702 -> 0 bytes core/img/filetypes/code-script.png | Bin 859 -> 0 bytes core/img/filetypes/model.png | Bin 452 -> 0 bytes core/img/filetypes/readme-2.txt | 28 ------ core/img/filetypes/readme.txt | 22 ----- core/img/filetypes/ruby.png | Bin 626 -> 0 bytes .../img/filetypes/{code.png => text-code.png} | Bin .../img/filetypes/{code.svg => text-code.svg} | 0 core/img/filetypes/text-css.png | Bin 524 -> 0 bytes core/img/filetypes/text-x-c++.png | Bin 621 -> 0 bytes core/img/filetypes/text-x-c.png | Bin 587 -> 1345 bytes core/img/filetypes/text-x-c.svg | 75 +++++++++++++++ core/img/filetypes/text-x-csharp.png | Bin 700 -> 0 bytes core/img/filetypes/text-x-h.png | Bin 603 -> 1242 bytes core/img/filetypes/text-x-h.svg | 79 ++++++++++++++++ core/img/filetypes/text-x-javascript.png | Bin 0 -> 1340 bytes core/img/filetypes/text-x-javascript.svg | 76 +++++++++++++++ core/img/filetypes/text-x-php.png | Bin 538 -> 0 bytes core/img/filetypes/text-x-python.png | Bin 0 -> 1469 bytes core/img/filetypes/text-x-python.svg | 87 ++++++++++++++++++ 20 files changed, 317 insertions(+), 50 deletions(-) delete mode 100644 core/img/filetypes/application-sgf.png delete mode 100644 core/img/filetypes/code-script.png delete mode 100644 core/img/filetypes/model.png delete mode 100644 core/img/filetypes/readme-2.txt delete mode 100644 core/img/filetypes/readme.txt delete mode 100644 core/img/filetypes/ruby.png rename core/img/filetypes/{code.png => text-code.png} (100%) rename core/img/filetypes/{code.svg => text-code.svg} (100%) delete mode 100644 core/img/filetypes/text-css.png delete mode 100644 core/img/filetypes/text-x-c++.png create mode 100644 core/img/filetypes/text-x-c.svg delete mode 100644 core/img/filetypes/text-x-csharp.png create mode 100644 core/img/filetypes/text-x-h.svg create mode 100644 core/img/filetypes/text-x-javascript.png create mode 100644 core/img/filetypes/text-x-javascript.svg delete mode 100644 core/img/filetypes/text-x-php.png create mode 100644 core/img/filetypes/text-x-python.png create mode 100644 core/img/filetypes/text-x-python.svg diff --git a/core/img/filetypes/application-sgf.png b/core/img/filetypes/application-sgf.png deleted file mode 100644 index 48996c54394314e0f78157c6b06e472d90ce6038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmV;v0zv(WP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY| z5)UXgb;nEq00KTqL_t(2&tv#cB49w~teF~JmE#%iZ)0PjXKSGo>}6b;>9~1jBo+;q z_q23X2Kss0Sz4HxnwaS8>uYLiDk&+-%SqdttM*m7qiFc?<#l7RpPRES5ZK$>+uGV$ zSXdYu8mgu| zHU(+eI3wEK$->go5~#t?%j=}3?i+d4*D%y2uLRM+!op&0EPHu(Bg4FoU=w3~Gcz-L zdj~I9x0C8RZ{$?qs7p>!TwI)&hZm?pMuKne!Wf3uVs}kV4FdxMkR^6@C)Bi%HFU_x zi-?GDad9y-GxPIuEbj6L+7P6pr3ws0kRB70qbeH68rq~}`T6}=NWn}@X=H_H8OR&zw}9d#LDAt9i1#l*x!MMZ^# zgn%K#$;k=yD^N8HGn1vE%(mGPh@?@KVXG)B!p+Ua4a8hr92}gitgOt;OhDB@QdeDU zT7xHQTH4*%kZZ52CJu}spc{aSn3xz@SeW>D*zL{aXEb?XPpuoLhn1&V`8uiTYlxfc kNr!oAwG}x6Lk3w50DkN_x`QMu@&Et;07*qoM6N<$f??@ABme*a diff --git a/core/img/filetypes/code-script.png b/core/img/filetypes/code-script.png deleted file mode 100644 index 63fe6ceff5bfcedb9670279d4bb8d25807f6ecee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmV-h1El5>jf6w4x#gTU%_MMNlkNp$oSbvBp&uHw9M;u0-4@=t5BI zP6Hx#-C_{5RMJ z0_P+Xkumexn8%)S+Y)#l(gR;YJP<6#1-=jjK0LONWPdJQIR8uK1HpvVIxBIQ2ztt+ zqoEx_X9S%QGMe=~(k#sebCL-an)%CR%a7YtUOQUgv+G>~?N~XSWhx=? z@$fx}0MB;$`JWcQ-Re{XV~5|{DvU(#*+NF*g)j^qk#b~G9_O!i*y&mZVZ=a3;Go(K z`DkskYn56Nhu+k@1Ke*uY|x zI&k6j$JfNe_a{GH%=n2rZOz$Z8R9V?Pe36hIk}jo+A-`;dt9vyvBu#Xm@veu&@v`| zzt%mwc_$nd0-sMVx2d)b0!MqGxmfCumx7yB#nIUWvA{!HOMfslMyW1iV&nY>zxwyj z8^JfLN|kT z4m^Q1mhO(_r4w@`V?H=YNkOf(i&bHT3Auc3bryK1_{hDSetLoLN{VLB^78ULiNFy^ zkUqqG$fjVkJj5tfWkOn|P5`HVEp5@-mGnc0wvJGHC=+39MC2TWT#i?t*~fNch*he_ zgtS^8dH$(KlW)EF1b4Fzv~?&0IQaNdg;W5&{t&Bmg9&N1-rBBr_;Rg8ekw^mn;@T# zlS{|Rq+-Nlg18i%UY;i|q1NnSwf>I@85#4U4002ovPDHLkV1mEDi4_0< diff --git a/core/img/filetypes/model.png b/core/img/filetypes/model.png deleted file mode 100644 index 7851cf34c946e5667221e3478668503eb1cd733f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmV;#0XzPQP)Pdwe5?6tW?r-ok|b$oDQj8FV%kZPq;(MWOV8?8;<)(iP}>hNMU> z7fbz%jjlr7h8uuoQ~J6}n}@Y@PdTk=)PxO{%7zmL?dchpZX*~n;I{!C>*(8cU;q(~ zAS%Po_@naEU!xidrBXD?;hN|x^%W|Ij)0y*r5vi|?W&Fub(NqJ@z0o=OZS(e|#C2>JN4>y}l*tQ*E7zP@R2CCJnkW?xa6bgk%(hgtZ z0=~d?U3i`+Mvi4!&~+WPT1^NX#{u6&QIx+DE(oR{&T5&-ovF?@wGw)P&AtpHZa|G%V*GUUqL@@!d4V$`8=##4)ytY959JG zdc&Kho)&AL70^i z!PEmeeDWCB-UbK(*4JST44^tV2z_J(dn~+vBMJT97_7rzFio=~XczIv?PQ5$v%u~y zu(bteXb5I1h2zCV{Jc2~V{{yzZipgsP6;k264$*#5q?GzCm|CPa9CKqm4b116h3Pu z?+%Cm52plC8|5P0@igf2GV1KkCfk{Zecu=G@VNrf>s%g9c5D%@cfxVb6$nY`1IW=4 zt10QqSps_2JLp0f3I0j0u>#qA;v!+T))KEbCg|mo3q0pG{OR}p0fPds8+K~d>Hq)$ M07*qoM6N<$g1S2e3jhEB diff --git a/core/img/filetypes/code.png b/core/img/filetypes/text-code.png similarity index 100% rename from core/img/filetypes/code.png rename to core/img/filetypes/text-code.png diff --git a/core/img/filetypes/code.svg b/core/img/filetypes/text-code.svg similarity index 100% rename from core/img/filetypes/code.svg rename to core/img/filetypes/text-code.svg diff --git a/core/img/filetypes/text-css.png b/core/img/filetypes/text-css.png deleted file mode 100644 index 23f3101811f2e402b8c581ba2e39977a675e0295..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmV+n0`vWeP)`ZKMgf6%T?Ed*Cat6T(z(gze_Vj!CM zy6@eO?#%UBLOT}?40F9R=iD>%#+We%%UB#s+R_AGvw8Yw4_Zs>2F6fS)&oeXpp>-P z(4Hm2FoZ|N+3e;VNHZ};&)gBvnMk6jHRTlU@9U0$Oo&egxTGs^ATns~z)sFnC~aG*pjzb8G=xt@DLRNB;YZL<4tG!V^NUq+~Mv ztN7=;N57-Juq!r;ZvU(T-}ZaSebaUsBWyIhc|_vmN(Q*NXt96)H+}<~rjsF~CC`eaI+m%Y8jfzomMvZQaNUIT3LIrJ$h)_W{ zwF|LDNlB-g`Hb_G$;>3F$9JF3WYR|3fy2C+_wH}*xp!_4fF2UN4lt#d26oXwru}hT z0+0%Vz-l&|Tdh_L-Ng1G2*RBtBncRx;99K)&+}s0whhxXp{go}$g&Jk6k|vfypI5M z!1sNGVaV?!*L7i87Bo%cfO@?S`bajL{R<($@$|PtgBRcCGIJ_2a|&kO>G-s2aR3E4 zjssoScUa;zIdOeGHBnH13G)W-zt$kUQgNfG;96b=v&4NzRt&@7nN%v3HsG`<<+F$cumMs448N!W3r&2Z*b~D5^$^d6Jxn@SFK5Q8*uKSR7x{I|H-_N1f+AD zSYC5@2K4OKL$==F9U@CH;ONNL(W}oZICHn;d?~pw?GRIsH*x-68Oy6SuK`)`{E)46 z9^3(-HXa#X89SBv?uYTDR$`1BeYL^qy2ooL z9JGg!dj@bE2h%iBN-uI_FQ3~1aAJU;p94sV?vU@Vu~ zzYJVnaJh6}kUe&kYqf-!jn&kMV8u@`g~f@nQ6{h6=G`;>9L_o&0koYco59Oo$S(^a zPW~W&mlF~RTCGOX?B{Cc`@uU0na}7B#zvsJZ4aUE`&24rE}qoU7q1boR#*)bvt>m|>nH9zMx%F>ByuA^xhx~`M51sBF6ZkATK`k=zS2ZDywQ3z};VbDx?c~o&Y zm&URTbX{M!U1gwkQlrrz3_~d zrn#f<$I3v{48y>29BkWWY;25Tu}BaEq|<41T_+4fY}+P|V^XOUuIu8uE&zo>VT0dY z0pxNya=F}=kA{bbw~XziJ>3QSsmBHoLI_RUQk{F2rfCSV^>1|pfDpo%oSd|#r>9H% zP5`W|tXM(_Ln#%n$K0Hjhm_XS002U@Dc}}>|6Bh7M3;GZ2M~JY00000NkvXXu0mjf D!8m^? literal 587 zcmV-R0<`^!P)~7 zMNw2LQirBVQoa8G3P(rY+l;L4iy+JwSqmy$9JlSkk z&*$^Eg+c)@!R|v4gdc8+TTn&eWHO0VD&>$!B%o;;WLf4CNs=Inq9d`xA4otCWHK38 zmc{pkX`0Y=9g3oGK{}lVy~OYL|C5lQ&U^l;wrg|7w=BcA9L4-r411?K7f`@348&rw zXD#uW)DK;H`hxO}u%=@Cj{;#u#_;bb1_KgUOT2Hp6;)MvC6P$vQP3=g1O5#aU%I!K zZ1dc@f}YvG&*Spnplm2rIp^VdA^HydZ0X1axdms2!RKi5x-SFA4p@ zC@N|PI$ryHL@t-(!zBsf2-+sYAukhDHU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text-x-csharp.png b/core/img/filetypes/text-x-csharp.png deleted file mode 100644 index ffb8fc932f321d19049a51e0134459e7d6549226..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmV;t0z>_YP)WjsQrp;}0X?Bxrvf12IKW8>3t`e~W9|JS<{btTNbNT@EQIWBSNJTX8AMGXD z-SsH|s#>j9Xf~VMtyT-YMD}5^SWHTY5->o`k|d#AE_YQd79j`%GMS7FNvG3b7^Vy9 zn0HYCJy5MyQLoqKnW|JOp-?D*<2V^msZ>BOv0ANd2n7t@{=V;sZrQ>3c})5_%ms4z z7!qXwHHe~!QFj8aR~&*-3F?O|;#(ESIXP~Os%|~y^7c15*q5`gz2-5ol!fU92NIGT z_ves+>+Tf3gfcL?!nimYmR}cw*|BGULzI^7!;k#3K^YO#;!+vM@N~(99+<;fdqr zYPJm+pXYFYk;neQyXXEcTQDNQx57i`Okp9A#n?<7!{#tnKJdsF>utb@JH7dU01gfL zEK2hoPZAnO5+je3&^i*hWM`qCW^vLK!O*?U-#IvXV?#6koWqrwnD{j&K`7N>^tR3G z8zr1(qVOzcF#nF1&0MZ5C$l8*E^Uth0000oEl%}ChsqGN2zjk+KUJi~^*G_Eb zqx_^f?Cgx+XMXQH?^=ln!@7U}esyVS$>kMjcXwA`zkai?o@;Q& zaR|fk+35TjK)2hC<2Yv2nX^hMMYr3Hrvg}O5s`BT82t8BfMEqeKpe*?rEnaFIF9i= z4{Pn=^FYO7@l;S_0E5#HkK^WtU7E$Qqt;9W2!enh2uLQASZnb-52X}R{TtcdB8noC z`30h@*QnR)l*?sux!m~y3`Q7+q|<3SoeluG@4usX^&-km@cf6Lx%AcDnVdK=KsKAj z_kEyW#p!gKLZQGj$HCK02sQZ0nG5#R4vfCDq7ZGs7>u4R|HlD1$1NHJGsd8lLTinP zP^;C5wLxNojSa?_K2#Xe-Ppji+Y<|UssodN2C^0;Hi#9hwmkjv4))15e##{ZV@&!2 z%b$FPyRb0Tl_MP(j8>~fqtRf0f1gI9aX5NWjEx0}4TvSxsIq)waVt^CRQyrKH zAR<&M6;@YQDV0h?0CG?RioKSmaPuYt{iVLFiloKj0FKB3Y@-?!a)rgixtIa#!u`( ztJPxfuSYolHsR7T%WqyKm&*}pi&z0`h+|E?UZ>q|(|oeSoDswdVg!-#zA~z@8W>*O z{N-0tKmNqZ&L-ivcS%O^K_?W%^dXEL?vMf^h^3!`DfvGVV0c6Kx8GS^NRixFV|j6o zy@!7yBB+GhKcy9LToxA>DHe;&&*w1$VlCE4KUHVB1@0S{*nPB(brL*%yi0m@1rb4O z3$6!#3S%stPKPLp==ORT3r;2jPNIKXP6{yGh?Z}EOzqm+Jd7@o`REqCT$Wm`M(*8r zc+h}9YG9YjBoYaXF{GE5s3+%muEuj@7ABFzMc&Rx<-ArIh0w*`LlN$8k_fsfhqeDfiyJd zwZ^#<0QGu3sg!a>L?6Z+wdH^^`6>W_NJavV0sPHyRc>}g~)F_Qn`A>)C_iwK%Z zrIJ;xR)UI1Y4Ozts|-Nho;q zVk9-bX)%F~!;63iu$Fk=VJn3~fmb5S@@)ZqjBT2{f`vT`b2}zxb0$o;EF@G3&BHK^ zc)`1kUzo^Qkk$?KFKHNBD?nP-MJ3b@&4fg;g5l2wMi^g?9qj+~@b;62o_U1_S1J`g z7m^UMg25FX1MJ5AQxAJ5F5WDt=$=-@JV-!LHA2vuxl9kN>PS8x??^AINH6LjF*#nbk4}=n3gfWp$kEX5IpHS zYiQ{@d7Nl&d$#+7-TckP&Q}N91e- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text-x-javascript.png b/core/img/filetypes/text-x-javascript.png new file mode 100644 index 0000000000000000000000000000000000000000..24d09ce978181c4b08b67c879553a75fc3c1e97a GIT binary patch literal 1340 zcmV-C1;hG@P)K~z|Uy_QdiWLFi3zjN!pSM^?XO?7peuI|xj!#L*OB48Hd zgb@N+L>z;lVpdsXlYs=>NJ16~WRpc88zltXh-N^A0T&Vwhk&?o5*LFeGKxWDLWk<< zbWhLBtE%^2y?gJ;qNgjB{+I4@;t$@UZe7m#-tV4s?h{pIQkO1W>MbrVTD}0SuCBV% zr%x|UuI)2zdiX=y%$a7U9HV<^k=+RpV|0C}EQRaLRmng3NHLZ0W<=K_QfP}MsQ zupRqz0Vb7Y8C6vwA{b++s){Iz2qBDrZ)<*jek!P40NZar`Runo>C#~w+iTB(09lri zWf^fCBOhMDhKfP}TPJ+w0rEU2NfOGkWMgB4rKKfWt=63b*nY~gWZ~Ukv+&@(fUth~ z16tpB9cg^|P)Vi+Xf~VF>vaHXQH?bJHwe^XyHy8AEYztT0MHOn??42+nW|F`4KNAf zy~kRMh5*ikKnS(Z0QmKf$S?i^>2FYrB7*mL=dfS@CiPR_#Was0B8LOmAIO8NKm-lZ z`2XtaKdJukQ;wgQCt8TWSiqv%VA%f~y*K_y=eb|)8~?x~==b|%Sw^GLpyfR3JtBg4 zj+K=a3N_6B{x$A7;gR+CDa;(3n}V%Dns_vLqI=Km*|z%vOisdXw@bI%1)y(g;1w0c zh~fD0PvGqduTs@m|^7+~oT8 z>-a~X;=`iL+O3p8jBx`Nk7eAQUSs&n7brite4qn+0_-IXihA9G2ormvI`YJej2?NG z|E$fh)^DO3Vai+FJ?|L&?q>(aK2#SZNy3bC<0A;ck!2ZWHiW8#sLr7EC5p$Nr|A8Q z!8^a@tDQPj1(ulLMo3gY{2bVG8Y&Y-7#Ni$ach?7=RZc~76|v8LgtrAXXo%vw;T(K zcL9vu*VzLdXt&$6TCJ_tlurRfg@uJKA#T9jEX&=J;mX_OS1qE@o>R0MQPL!|7pL!n zqA2j* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/text-x-php.png b/core/img/filetypes/text-x-php.png deleted file mode 100644 index 7868a25945cd5e5cb7daaca9591927511ca65c0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmV+#0_FXQP)vYep8SaFV10Q$h+;hIUPX_=v5b}%>Tm<(&j1&5;I!55C)oN0s(P%ZB zP3Q#ahfpXKWF@S?jm4U#fv)QovMhrriclyNs6-G12#3R##4PSZ0VY(dRWJ;Lwuq{# zAW0Gwi$yA^R4RZ!;W+L`f&%x{=D^VK#BBWL4Ys{;*!A7Q;!=dN<&D8*GzGaF4`hV4 zDbY0{NrMX>ZqF=0((gR5-zL$kC*b)!fwu{Euru|XrG<$^n#@)7i_>rCmRxnDq>$Y%gJaCkRd|tE*a2x05Pe!I^e13o69#&RQZ36s0 zB=O|K2Yi(jsMqThn}9t?f5E-)L^naZ+db$&%M$!bCdm=jv7?t_lB?3&%Ltq(>ESw? c;MI421LCcoDG!2@;{X5v07*qoM6N<$f`UZt7XSbN diff --git a/core/img/filetypes/text-x-python.png b/core/img/filetypes/text-x-python.png new file mode 100644 index 0000000000000000000000000000000000000000..57148f4b90d401b26b324d3eaf530f11032b4726 GIT binary patch literal 1469 zcmV;u1w#6XP)+$HVFbF zIXI^lD9}rTTyjfu=%MH#*ZcuSkbj_eUvmx66gdWPQ6oTtByx}-zvLgHEK(B197S^Xd-*|GZt2$I9M?|tUY%$r9gBJ9S}$05ry3WWmJ+VS_1W@l#~3F;8QX!d(w)5iB^=_DDOWHS}O41Q*Cf0aQT@6K8r z+|mMxTN>LXNkXYqLTgR8+ojcNQLR=V55VxN_c;6XpP&Yy0819HkVYM{xJ&Wk-*KN> zK2eZI0to8Arc%z4v<*%HrCcbNQ0{YBw@GjHL$dOVc+Jg&S?QcH9&ioeT&pa}KGtJ0kG2{sdY_H#CqxdFw?uXpH^#!7QZ1fe? zGfSl1&!%qBNgMgt42)#61Tis6ffWZSUm!1EVEE(vm{j8`ji(aq&Mj>HGGfi{jDk}r zH~62QWE~NUI0~#*#{!H`L7st45#?g7Wpi^AfSI92tOb>0^8vlBA>Qg=n1B8)AZP2= z=Tv_80RU;|KX{#gQapW;WaCSM=yV8Ik6waNCBzEY9IU~0Jf2=W#bWRcq1VTC6^KPg z17;Rq!>^trEZin6tfJCQ#2Q3|?B2hq*CCXzv1yNC_)2^*-o!m1B3KcS98gqd&tty( zfV%rFXPYL#^B)~=6e700wch;O7zzSk> zB<;|sWwaJT%I-Q!-zGOctKa@WVfnA1JPNI=Y;SY`MOZD9-uncTY~Tkjl1B`71~|>D z4|fd3vbzKVNk1Y^16ym@kM@QVub^VjJ1r<@9Xketm< zOz^@Vke?3S#*+bd-|a4d^0@oc8ur{fRDX4mQt1qNKSJ_+-*dszn{@B~gXVmNg6A;2 z{W0a`8N^!B)TI>E5otd}28@6;pukwz&`q4INVN!26p^MWTI=z1gJMYOevjr{nQGM` z8Em0!K(CkMF8qG#6@O?Cj3BHCVl%|%SfdETkT49#j7#Qr7XotQ8z(44Cy zSh`(Ju<-iSJ7Rh%HiDQOziE?-Rrttha#5GCG|Oz!=2${e4+*T^H&vG3ec-QVQsH4b{t6_8jdKv}7aW z`m5K7q6n=uYR@$3Yk{}VXCx2e8Inpz1bU8Q-Rv$V8?=Xu0&jOTfX z2+rU(&n`E)^vo>Pz+t23(pA6VhdWzSd&py#Kt!0En`3Tn?$Gb8*1kVC^fu;MYk!C1 z6^RBz+*6l0_uAWlnz(Ey1~{o|FT6w6Ujr|oUY>p62Vj5Kd?Em)lyaPj_2~#X1og$E zEgT1>)X@!zQp&r2{kp%hvaw4=DX70RW_OAmAZ@|F`}N XL~gkR_@Yae00000NkvXXu0mjf_qV%N literal 0 HcmV?d00001 diff --git a/core/img/filetypes/text-x-python.svg b/core/img/filetypes/text-x-python.svg new file mode 100644 index 0000000000..00755e6d0c --- /dev/null +++ b/core/img/filetypes/text-x-python.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + From 4f525c864df7eb6caf1bc945c3c9e48b20bcce5e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 13:25:07 +0200 Subject: [PATCH 136/251] lazy load preview icons --- apps/files/js/filelist.js | 2 +- apps/files/js/files.js | 20 ++++++++++++++------ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 288648693b..138329940b 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -186,7 +186,7 @@ var FileList={ tr.attr('data-id', id); } var path = $('#dir').val()+'/'+name; - getPreviewIcon(path, function(previewpath){ + lazyLoadPreview(path, mime, function(previewpath){ tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); tr.find('td.filename').draggable(dragOptions); diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 180c23cbfa..7b01a5202d 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -366,8 +366,8 @@ $(document).ready(function() { var tr=$('tr').filterAttr('data-file',name); tr.attr('data-mime',result.data.mime); tr.attr('data-id', result.data.id); - var path = $('#dir').val()+'/'+name; - getPreviewIcon(path, function(previewpath){ + var path = $('#dir').val() + '/' + name; + lazyLoadPreview(path, result.data.mime, function(previewpath){ tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); } else { @@ -432,7 +432,7 @@ $(document).ready(function() { tr.data('mime',mime).data('id',id); tr.attr('data-id', id); var path = $('#dir').val()+'/'+localName; - getPreviewIcon(path, function(previewpath){ + lazyLoadPreview(path, mime, function(previewpath){ tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); }); @@ -639,7 +639,7 @@ var createDragShadow = function(event){ newtr.find('td.filename').attr('style','background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')'); } else { var path = $('#dir').val()+'/'+elem.name; - getPreviewIcon(path, function(previewpath){ + lazyLoadPreview(path, elem.mime, function(previewpath){ newtr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); } @@ -824,10 +824,18 @@ function getMimeIcon(mime, ready){ } getMimeIcon.cache={}; -function getPreviewIcon(path, ready){ +function lazyLoadPreview(path, mime, ready) { + getMimeIcon(mime,ready); var x = $('#filestable').data('preview-x'); var y = $('#filestable').data('preview-y'); - ready(OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:x, y:y})); + var previewURL = OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:x, y:y}); + $.ajax({ + url: previewURL, + type: 'GET', + success: function() { + ready(previewURL); + } + }); } function getUniqueName(name){ From 79a5e2a4cced4787635632f3857fe1d88cf64c71 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 13:45:20 +0200 Subject: [PATCH 137/251] adjustments of video and web icon --- core/img/filetypes/link.png | Bin 850 -> 0 bytes core/img/filetypes/link.svg | 12 --- core/img/filetypes/video.png | Bin 1809 -> 1362 bytes core/img/filetypes/video.svg | 110 ++++++++++++--------- core/img/filetypes/web.png | Bin 0 -> 2284 bytes core/img/filetypes/web.svg | 47 +++++++++ core/img/web.png | Bin 4472 -> 0 bytes core/img/web.svg | 183 ----------------------------------- 8 files changed, 109 insertions(+), 243 deletions(-) delete mode 100644 core/img/filetypes/link.png delete mode 100644 core/img/filetypes/link.svg create mode 100644 core/img/filetypes/web.png create mode 100644 core/img/filetypes/web.svg delete mode 100644 core/img/web.png delete mode 100644 core/img/web.svg diff --git a/core/img/filetypes/link.png b/core/img/filetypes/link.png deleted file mode 100644 index 0e021d89f82366fecbb4896e852b958053125a16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 850 zcmV-Y1FigtP)v1 zer!LTi9pAG#pjrh?{FhxjPxWRl6OY=245t7n{gKhu^~q3Rw807@$JKp5i2XAD(sIE zz@IZd0hh5n*1t~tSCxF{;rEC+YdUfQS_#-SEK2$oVk@@cZ)}h4!#EMY`2&kfn5*y@ zty%$bwRgz>!HQD<9{hwa@fufSB#KfNoXHGqXY8A(6EKy4tjmD(;iLF|v}Q3*R;;bl zn92&kPzur|J=fuOjex@y-+deVhdOQPRy?jj2_cNfd0t)P_OPOTbQV{l?n+$*v{(Lq z?X;{KdB^TzX$E79b~aqeO~K6)NI$;9ZY;sM2E?h2S4=|-H**4>lmHgsqU!y>&Yojo zg@E7iB)102#M3vmmE)Nk9}VKjuWK7{Z?2;qDP;REczXEV5}HlmV! zpZIMu^So$k!?>=r5!G$QsjV#e_2U4Z_8{Pw_{?v`nZqcxjTI@iRQq1=e-A>c52MU+ z+_AG=&W6nm$?K2f2sUWug`{IUYXt0VK;G;^5&=idzIZ;yvW)K<-FM37SF)0bawHBV z{R7w+g>@Twmb_L#G9Brfc#gx`7tQ-k<~$en#sW&&QI(=OYy4vpB0;0_K7P%567W9C coc|ra1xC@JLcf37!~g&Q07*qoM6N<$f<=LeVgLXD diff --git a/core/img/filetypes/link.svg b/core/img/filetypes/link.svg deleted file mode 100644 index b25013414b..0000000000 --- a/core/img/filetypes/link.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - image/svg+xml - - - - - - - diff --git a/core/img/filetypes/video.png b/core/img/filetypes/video.png index 13bf229fc45a63ba5866d77024bda31414aabbaf..045754df26fa90c64237a817fe5a151b1aa18ab7 100644 GIT binary patch delta 1269 zcmVY4+K#`qNunNbm79CAQB>Igt*Wkj8T+vmrUknl1cY;SDoXc`u5yA z?Y%@n;^7wkxYd9C_1Aw+b&HvCJ;Pns(fd>x#4gTQj)xW#l z0RWHF|)i^0LadrJGXiM{P{5HxV*fa0JMMpK~ry# z?9Onza*|y+Zhw?T0*S+dqFWxVTEf)^z1k8s8>CzUU}a@x>u+#-r6&X^%hIXpeVrnd zW%&bu1&z%s)&{ik-~`nAqqYHSLhR!ex@Q*QPNFwqp6Ak~ z+yQ~QuI=#Q!#_CZP*v)>769$Qk@%dc;k-g3bik2B8_*__ur@%q1oLnQ1jgfWxNzY@ zp9KdF97v-FLNr?AK@ACtr2%mgNg0?XmxD&h2l1 z$kxw4aew8DPtm#o0gUZs=#Hv}>lB!WJ0LI`jhw39KXL15G&&Or7#fsz%TpY=gY?!z z?0MiJ#-Du5=GR|>SzHFQNI+wM=}b5ecM^RT6h$%P)}kmn4@6gYcxaNMMad11J;BYd zze|4Sy{OmO78LE4U>@#(K$c}9(P$?`ge=Q?6Mw2#LfBT$%+NH$Egxk0nHM^BJjK|~Nt^4-v>#`uq>C}-Yu#|$BqEn{qU#z>T zXiBfZJlp{R=iH22os0JHAsX=}7e_HKm_XbJdJ2{JhxWC;X|@Req*+t zZ7+i&s0qF!aIIO;npx?+A8a|cdv1y1#+wkPJTNnCRKSP|sDUDcCPJB6=4b18Li{+1 z1Vm&n@c!!R>XXxoOyb9tm7TZ#QLL`6-m~MD2i_Bry=HcK@?|svZU9Cd!~ZG*Pyv_B ftb*>-?0Uvu3+(HXprTa400000NkvXXu0mjf?%Q`2 delta 1720 zcmV;p21ohQ3Xu+wZGQ%iNkl7fM7XGTb?RK|fc|l_Zm=TF_u8|N3n8iXI z!Xeto%bYe@1VWn032CGiNOQ@GBe8(PE*B0tt%Q^tK>>*iD}DkS5;!2C2nQoO#EBf) zAqHc2cXd}+&0*ZVZYMK4H}*-T?y9c$zE|&k^{SdkDe)zRet%K){|5(D062E+*k1<+ z2mcw1#RLElLPC@NSKpWJbneubQo^z*b&p78uBofnCuU^eMj~O05JF@!nT<>)v(7p9T-Sx?c^`XvdRQb9DRR!k9Pqser)IOoB8tJQ+%dGI_B zx~_*)AcWX)`}m-Ku2ZQLMn*;;gh07m#^T~4q?G9G?Zu%(hj94tVa&|TV0n2NLWls| zZ$b!g&Jm4915C9OpcA;;iNV1^3=a?E)vH%{`0ybZV<8Y#RWUR)gfnN(;P&m?SX^8T zIe*}Td!7f^bp!h$5_YfNe~-uG7#bSFlP6E`?Afyru>Z~&!<{>K@ZrM;jEsz6X=w>t zTU*<}g%F{|2HUVR4V@8@QsUI9Q>fKyn46n}>$-4V7mA{QF&6aw_Ta$-R4NsmK7BeE za~vn&LpK)f2JP$%A>g_$_V3@1=g*&q0DmuCx`g53VW_GK+qMHB#uy$wdW3X34aafd zx^A%Qop3@V^gs9tLI~{IwF}W`6y>M~@!G)2B~y|NecnS}h16P%4$6 zX&RErBsMlSLbiPed`#Ls*cnd8anRG#11TkHwOTOl*Nb*##EBCpaPHhWsHzIj^M6pQ z)c^pyckkYo&Thg7B=p(olge-F>+6tGB9Ta7b8{1%^MFtQP$(2|@7_J+^Z6jGd-v`I zfIzo90-evG5cw-^m)jtpwOS3;Y8A<360cvs4nW?%eT%zy?_zm*8QqdfrBJWeQLoo` z1m4C0DJ8bHwotFvgA(fRe?kc6=YQvs&1Nw_KOa=bYuB!A0|o%YFp$k=@%ZuM5LoB4 zla$ma-KS5VV45a4=i72MJ3EU;qk-}9@sNSe=8uh!kE79OV0L!)H}k(E34g6Qj)SSG zDfIRA;mVaO=CxI3(aOT6!x7su#JSj=0K->{`?s?Z{Ebr%nS}3IDr2C zegMGS+#HIi`go#l9wlfOBpZi^a|N z@89duXfz1`j^ork&$A+t$bVO=sv1&C*tWe60Gg(K-L`LX&Nl(*x~?aE+<=7bI&dSO z&!-q;tG*G=`L~?&Z!ODOmr{Z;wwll9Q;y@@=qOkrJHGv-Q($Wno>%Cw_b4U4-5=wLWqB-QmIVm zwac4oRP*DoowxR1fIOk9l1^(^UKLb=%g=JZY#bO~n(=?&$dg#zAl}gVjr9&zJ z*tY#su~__vl+xJF{V|<|((qqh_qFb~gb-pf#(pvk - - - + + + + - - - + + + + + + + + + + + + - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + @@ -56,16 +51,35 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/web.png b/core/img/filetypes/web.png new file mode 100644 index 0000000000000000000000000000000000000000..0868ca52747fcf3617e637c21636e448cc2979c2 GIT binary patch literal 2284 zcmViz=KkA;{%-(Z_~{=W@O1F)mX5Y|-xvl@pP-gV0x1FLUVS|sy~`=s zkc~r1LxW@Ga^=zAZoTu-{|R8zPo7+CrR--rI@?yAn~x00 z)$7O<7GWX@aY9#IAs72W@!a^kI+SPs#htT!#+S(3h2u zJGs=Gu`yl6^g?h1pvd+vMWkJ#=?T*99oS7-0OYh!b?6k9uqnU$S6Z%E&Gy>^ z&q7?wJ!j*s+w%j89e5)mjL~pryoi(xh7!vY_`$OrkKc!o(62C738dRedTaj$)+3Yih+# zWii@-0gRzq3z@7XDH-_>+`i@EC39=en~0?FwjxdE*u)fA0;3I?_C*w~x)wW=#z+lD zf;Jc>5JCVDP8117hv~ZRWqz3ITkvwNjJ*C5V~78Yn`HH0eSw3l?94k{aYCMnPiqFj3Xd7Wz}^wk3q6)0B_@jkq#~lWV56 zZyio1hp_6_3jqj0wsSc_@n0CF0E1QrDJAP~`3$L)#}m))Fp&g{Yf2$=r|_vr-`R0FiL~gBz}d` z(bw_Mo<_%VUK`w8JE@i)oJ=bkkW!K)2~iYr&FWQr?TdGCZQCR|4A9b_Jn;1P(nSCO zTIyF!Si(dBvN~B0qN>|!ltuY!}J+`#P*(DMO}t5hjVzNraIR zwv$FEFkuZH1?VWK9|tvb=+6So=t2nBb)5|xHe6RI6b=jw476B{;x^zl>JCqbw846(ceL)J53USW#MEC=+JKr!})6&V{~JxKHq{|E{E2d zAP6{m^r*jg@7_PgalBtjIpMnQla8j*^-GiIZ=g`QX(j?sgVrf9bVkCv-f0f#ub@=CwfKI1WdSycfUrr&piYzkh$x z^E`qeV9lB}eH%A!yk<_VdI(MZn;bRBVjyfN0BWcAJ-KV_g9Dpt@!0QTQ9hOE@_3@k z6`52LnN*TQl`DxZkH?~X$`aZ?e*Ac}cke6D@7}%p;h~|SU!Oa7PKIGfUteE-*|KF1 zHQwI9CDw$E(csRJGeUtyXtD^UO0lXIeQpIG7ZR#V4nyr?)gWH`{R>+jFvZ`FlfAUjPcu zkC>VBc>oO=Gv~nr0|S|SKL0{fQ`6FNx%}de9Xsxyx%O{-dy6@tdBYO`0000 + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/web.png b/core/img/web.png deleted file mode 100644 index bdc2f4a84a53f20d2501f8addd72d299b6f098fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4472 zcmai12Q-}P)*iy>y|-YrQAdk1h7lQz&gen}VWN$}V3ZLPAzCC#5{clDq8(jCZxJne z2_b5PIC>4yF6W+m?z!i#`~Tls@Atjm-p{-Dv!AusUh9oDHP)r0=B5S!0Cajt1nT@N zaK0{60?*$@)V$&V0GY7+wQHt&*RBbe`uVuId$|GtDojz9Gd`0RtQxUCs8{T80UO=> zaUV)7&9B$+a2K@$^-^B1>9fCH9+wbafGWr4^H5AKR~49q5|x3+B$}TuF(6@rbU^3O z&-=}ldgk{f3iObn-`f}jMc2qJ=jsBT#mw96_kMmlcPo?4JwQbkd+lVATFArN*zmT^qlUHA3Xdy6h?~YH`~omCg7%*bR8XwSf_#0jGSeR;cLYMnm|fa=G+$rsm1(AYYFmSj5==zC^Ip{Zk4|zRlOblWsbJNIUpww4lyfvl z=a{`#>nOoCb(Pt`%|DYI^E+3p%JQIDUX?13r>{~Pv_MMIA<-6ir$*0E&D=o2Y0harCeJaCV`N6n;~tmV8)1S3LGlDl5FhHM#8Fpx7`+XZ-Xh~vWDo&n0LR)bKHMwBvD;2&rMy8Yb+(W1 z3grgczxehf4iC+Y6GO&s#GABr%qx(-%d9`RaUfdy=F;A23X3chI_oWEDAK7gp8@r? z(%z-Ur4RHvgac>jbMy)WKPh#yS${4mC=sU$>#mk}7}dSc)~m?Y{|&4ZRNc@T|5CUy z5|sG;>hw{gcHk7P_xg3j{j*lJ6|39V^H>OLjC)Po6VaQ-VT%em@f3Tt4f9Jckqf{i zb7<+z5#O@G{1oopAU@)UWxp6gjbEAjtXP>_%@K6QKIpmww*~m(y?7*9&c_B77HR8$ zK2OFj7Ks)(9S;DI2Dw|<;B1Txp)Nk&GETRAoLyz`-q>?A006^7&$r&LI41$Tw-?4A zidP5yj)0!;FU$~-!0!;8r#i^S$W-8(kDsf+6&X1hd5{LRfPetZ@0J@Bh0yuq`1zkY z=r#_Ag+d@fK|wM>3Nk)^Xo#GuswzZQ9wIL#2f;gGA#yUZkUt}zAB3IP2)*X# z>V)(0v+(ip(zu}Jj`8$&al*P@5QIVgj`$-b406HaFT8#)`Xc1t?EfEMoV(kWJv4Bme+)kRIZy1(GhnIyAvzl<#zE=}XPdmuC+9 zvA@#9d<0FBJLZYdFv-2)o}`S{${8ig8?9{g_Uy*E2v2bG6uD2dRW9@2&VK9eO-YU# z$dfJyzNK-nxiv^=?puciqSrHyG*0@a_^w@7#r|mQQ=bWHoCykVQXq9nkQw`Vbo9ZY zE|C2AB>I$KJ+QhEkZnr znIC(5B=g$>t=0`JWXzQH2WNdgC*V-arDR=D0oDD+bDVM{~s7i{8C4xV68 z3~QN@#FD5O+P?;#siu5T!P4}ZaM?i*z@!9c3curi1Sci^*?&I3_9Gp?Ja+dan7Qqj zKl6)nLx_}G8l`b_3v`r`jg^U4{qoo@q^T>%BSEnr?QYAs=MgKx(IFO}QgeC&!JLUu z)bqxkftu0uWvyvmVXJS&QmEEc#ixEreA?3-H<}dDqWvsyx62GwVXKeZe)wV)p z6ny7p>i+$!rg%a{q9lg_lir)-0}jYi(fIJCrit}%HY(a6J(_H$4c!~zib?wQD(3k^ zl`e<+wO5CR-IGyzeh*09rPnNirtDBFJYcN7pTDZ}Cn?)3h9u<>{ag9$(EVw%CYL!a z@pNOj#G@|V@E7;5YSxXgIMZeFL>n}PFRiOtScYi8gOmI`JQ?*q8GIm~SZF9Ci4W3N z^tyLl!Il!2W&Pm&af7cV$R$$9u#UiFaI zvhO7QORM6~e$&~XY4k!Jfp@iwq@ATQW%WOF)A6q#E_d~&D;tFVSl6b=F(n$ME8SnZ zg}T#8alo;pOR93Ue8TSVMk$T$7j&>cc%36FeF6(8T%0Oh7$ zQpu#SX?Vn{z$hkTznf9O7VpuT!dnTv%sksZ%V6al{E9qn=9xHam!fp1s1tyg^B`Wl zW+4RSY@00Xefi7FWLQCiu}qqQrG zMetK@ip6R{qLG-1^Eaktsi8I1PbeJiBQnHH71BuA++*2DSnQ?}ym^%`tuM>Gr8OWg z!X)|E$eYn&6%0Of)zWHttd&sy8vdx7t)WN1WSwsHjER;LUG1~8c|)%A!tWw zr(B_MD?L)f4M?r~SiHkw&9Vy-$CW}Jkkec{_blkW1~0_uOa(u>Ev3kZ-rutKQV z<5;@16H6u7;_?z0^mP+gw-4edjjAzI(3)i1fVRqU>BMQ?+t1uOznTjV(~1)#u`yq; z^2||`mq^nhBU|@+)J*B6pX90bS-&%5x79z1V9* zXqXe@Gu*yzW%uGqe$Rrbi)wN!8Aw1bF)BZW)yG5WLD=)c=J))};FD!bGmBv=RI&v$ zAf~6w$yviuC+4!ULNh5xbmUhqvF3jKBDd={V-P;W;+QWDJk*e`JXkT)@D!(J;uZ{~ z>TZ_kc7_=u^ll=h*Ct2F#G0=oXInY7#Fs6LvT2GPuikjA+2@s6P{UOIMt5#e0;su` zPEnF^SW%;*7L%rX5Aoq^!&VjDZnpx1X*$MS@D35dD&63#+BFE=_8NY~+Cn|JC1&`+ zHf&v`Q|TsGzGufoU$QwT1<_oVMW`s;>^4$7r(gUMBZ(l>Yw&Wf15&f&QJNz29vSmP zBjhdIWHjBY0txjWJ2OLF_Rs9tuP7|m+(q-KewKNvLL@ji3~+i!$UO~i&kcX8so^Hs zEth7f^F>_>6e|Um3*F~jP|^}v)S7=;@<3|@(e=Sod~hqk!^=UBqz4^|AWv-iwwRv3 zu|@Iyr?#AYoA9+m#AWde$y|-3OntA1A@%2MUs|fo#hbd{s z5Shf(OjkWtRJiMXvzBAEZ~?ZC_dbaGaFgD;nMg#V(fPS(HuaND_TN7Bn^U=flg~=# zPI?xr>%mdfSW-|hKZTWyNur?qq;n@M`%8~5BO^BkS%P}C-FbhZ$MF3<8^0^&&h7RO z2J(@;?l;=ZMGY!i$5-%aE5dE{~9|c%-(RHRaLTUP}2ayUNmpp#wN@N zTztP~vym-vS3?*JPDKn5uEDB;9 zEdT;e9k&&`--8sDm5xD z3{})2Z{BulG_b3Uymf_yv|=uVLGNbRWl9n<8{|!6l164w66FXDa#)d@hsS^Cu$~ka zD`{?RJyz%Ut^278I4eFzldAScN!p^~Hw_+qabx6sa{X*z^k=dvCU6M5VRp3bJT|-j z0Mkfbon;$)p; zibBdL*`6e^$>K(TdsHMv*TeWE8%Zh+FRP+^-xEw+8hb|(u~gu>;-ws&E?QAmdR`bp z**-|xwZgW_`2%(E$0yRgq5G@B@AmoN@i9zib3_<4$ReJl>WQ&|#nlWh{1G{%lt0yc z>yB(Tx9m)6n)L_yE94_q3&9GS#poU-vc+dP-)wV)yTS@ZcvUvvm7O}kmwC9j#C^$= zyMzORf@T<|3lER@)B?d_{7|1(#$yAKUs18zFS*`!8!D;d4+K6e+qfJRt$afsvlB;* ziK+C+%PiXDEP$Y6{jG-CU!@HDIoVu#TOuinrs}fJ1S6(3!jJJ|L$3{#NygV!S9>s1 zwE;YtcSeSW=64(&1WEFmTMmKQZ=z8}?7VRuqqmg`Ep`sM7=u{|;aOgF1rA16uIP=k zzsECi4w#Y7Tt3>(${qU=ID_BK2>O(en7GZiIe9J$4Lu)pw{Eo1`p%^>GmJjx2K{V3 zS!bC6o8}!(CmCLPbo}*u*&s_vHm)a+Su$l598%mm`e=v8p9$74-BR_925CZI!e*L+!zc%?$%C>xgzR>~l^kZ0ITNBOoYN3KD`*m8ax2e*m)=v>S zk>m5J+A~3Awy5!YdF6qstvWi1_gtT#s|iQ@zIVe=UTYI?KZb^cOb-M!9Ja->Fz~Bj fZ$jD^##iAE!=tD$;plG{cO5-#V??pm&Aa~qFUaxB diff --git a/core/img/web.svg b/core/img/web.svg deleted file mode 100644 index bc6c6bde65..0000000000 --- a/core/img/web.svg +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 320bf0e8c1fda9560d2ec6046153eeef59c7da1e Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 16:19:02 +0200 Subject: [PATCH 138/251] fix breaking error due to ... a wrong icon link. Seriously? --- apps/files/templates/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 89604c4fa0..8598ead240 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -10,7 +10,7 @@ data-type='file'>

    t('Text file'));?>

  • t('Folder'));?>

  • -
  • t('From link'));?>

  • From a255cc60075e9dab831754ff09cb522c37ea421f Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 18:48:30 +0200 Subject: [PATCH 139/251] fix adding preview-icon to clss attribute --- apps/files/templates/part.list.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index ab1b91167d..e3420ca14c 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -25,7 +25,11 @@ $totalsize = 0; ?> data-mime="" data-size='' data-permissions=''> + +
    style="background-image:url()" @@ -34,13 +38,13 @@ $totalsize = 0; ?> $relativePath = substr($relativePath, strlen($_['sharingroot'])); ?> - style="background-image:url()" class="preview-icon" + style="background-image:url()" style="background-image:url()" - style="background-image:url()" class="preview-icon" + style="background-image:url()" style="background-image:url()" From cba0f696226d344e5caf25631eefb92213c8b6c2 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 20:41:20 +0200 Subject: [PATCH 140/251] increase row height to 50px, properly position everything, checkboxes, actions etc --- apps/files/css/files.css | 145 ++++++++++++++++++++++------- apps/files/js/filelist.js | 2 +- apps/files/templates/index.php | 25 ++--- apps/files/templates/part.list.php | 5 +- core/css/styles.css | 2 +- 5 files changed, 133 insertions(+), 46 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index c66484db53..de7be0a6a2 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -64,7 +64,7 @@ #filestable { position: relative; top:37px; width:100%; } tbody tr { background-color: #fff; - height: 44px; + height: 50px; } tbody tr:hover, tbody tr:active { background-color: rgb(240,240,240); @@ -79,8 +79,9 @@ tr:hover span.extension { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Op table tr.mouseOver td { background-color:#eee; } table th { height:2em; padding:0 .5em; color:#999; } table th .name { - float: left; - margin-left: 17px; + position: absolute; + left: 55px; + top: 15px; } table th, table td { border-bottom:1px solid #ddd; text-align:left; font-weight:normal; } table td { @@ -89,17 +90,33 @@ table td { background-position: 8px center; background-repeat: no-repeat; } -table th#headerName { width:100em; /* not really sure why this works better than 100% … table styling */ } -table th#headerSize, table td.filesize { min-width:3em; padding:0 1em; text-align:right; } +table th#headerName { + position: relative; + width: 100em; /* not really sure why this works better than 100% … table styling */ + padding: 0; +} +#headerName-container { + position: relative; + height: 50px; +} +table th#headerSize, table td.filesize { + min-width: 3em; + padding: 0 1em; + text-align: right; +} table th#headerDate, table td.date { + -moz-box-sizing: border-box; + box-sizing: border-box; position: relative; min-width: 11em; - padding:0 .1em 0 1em; - text-align:left; + display: block; + height: 51px; } /* Multiselect bar */ -#filestable.multiselect { top:63px; } +#filestable.multiselect { + top: 88px; +} table.multiselect thead { position:fixed; top:82px; z-index:1; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding-left: 64px; width:100%; } table.multiselect thead th { background-color: rgba(210,210,210,.7); @@ -107,27 +124,41 @@ table.multiselect thead th { font-weight: bold; border-bottom: 0; } -table.multiselect #headerName { width: 100%; } +table.multiselect #headerName { + position: relative; + width: 100%; +} table td.selection, table th.selection, table td.fileaction { width:2em; text-align:center; } table td.filename a.name { + position:relative; /* Firefox needs to explicitly have this default set … */ + -moz-box-sizing: border-box; box-sizing: border-box; display: block; - height: 44px; + height: 50px; vertical-align: middle; - margin-left: 50px; + padding: 0; } table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; } table td.filename input.filename { width:100%; cursor:text; } table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em .3em; } table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; } -.modified { + +#modified { position: absolute; - top: 10px; + top: 15px; } +.modified { + position: relative; + top: 11px; + left: 5px; +} + /* TODO fix usability bug (accidental file/folder selection) */ table td.filename .nametext { position: absolute; - top: 10px; + top: 16px; + left: 55px; + padding: 0; overflow: hidden; text-overflow: ellipsis; max-width: 800px; @@ -135,28 +166,58 @@ table td.filename .nametext { table td.filename .uploadtext { font-weight:normal; margin-left:.5em; } table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } + /* File checkboxes */ -#fileList tr td.filename>input[type="checkbox"]:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; float:left; margin:.7em 0 0 1em; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ -webkit-transition:opacity 200ms; -moz-transition:opacity 200ms; -o-transition:opacity 200ms; transition:opacity 200ms; } -#fileList tr td.filename>input[type="checkbox"]:hover:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=80); opacity:.8; } -/* Always show checkbox when selected */ -#fileList tr td.filename>input[type="checkbox"]:checked:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; } -#fileList tr.selected td.filename>input[type="checkbox"]:first-child { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; } +#fileList tr td.filename>input[type="checkbox"]:first-child { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; + float: left; + margin: 32px 0 0 32px; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ +} +/* Show checkbox when hovering, checked, or selected */ +#fileList tr:hover td.filename>input[type="checkbox"]:first-child, +#fileList tr td.filename>input[type="checkbox"]:checked:first-child, +#fileList tr.selected td.filename>input[type="checkbox"]:first-child { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + opacity: 1; +} +/* Use label to have bigger clickable size for checkbox */ +#fileList tr td.filename>input[type="checkbox"] + label, +#select_all + label { + height: 50px; + position: absolute; + width: 50px; + z-index: 100; +} +#fileList tr td.filename>input[type="checkbox"] + label { + left: 0; +} +#select_all + label { + top: 0; +} +#select_all { + position: absolute; + top: 18px; + left: 18px; +} + #fileList tr td.filename { position:relative; width:100%; -webkit-transition:background-image 500ms; -moz-transition:background-image 500ms; -o-transition:background-image 500ms; transition:background-image 500ms; } -#select_all { float:left; margin:.3em 0.6em 0 .5em; } + #uploadsize-message,#delete-confirm { display:none; } /* File actions */ .fileactions { position: absolute; - top: 13px; + top: 16px; right: 0; font-size: 11px; } -#fileList .name { position:relative; /* Firefox needs to explicitly have this default set … */ } #fileList tr:hover .fileactions { /* background to distinguish when overlaying with file names */ background-color: rgba(240,240,240,0.898); box-shadow: -5px 0 7px rgba(240,240,240,0.898); @@ -166,19 +227,39 @@ table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } box-shadow: -5px 0 7px rgba(230,230,230,.9); } #fileList .fileactions a.action img { position:relative; top:.2em; } + +#fileList img.move2trash { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; float:right; } +#fileList a.action.delete { + position: absolute; + right: 0; + top: 0; + margin: 0; + padding: 15px 14px 19px !important; +} +a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } + +/* Actions for selected files */ +.selectedActions { + display: none; + position: absolute; + top: -1px; + right: 0; + padding: 15px 8px; +} +.selectedActions a { + display: inline; + padding: 17px 5px; +} +.selectedActions a img { + position:relative; + top:.3em; +} + + #fileList a.action { display: inline; margin: -.5em 0; - padding: 16px 8px !important; -} -#fileList img.move2trash { display:inline; margin:-.5em 0; padding:1em .5em 1em .5em !important; float:right; } -a.action.delete { float:right; } -a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } -.selectedActions { display:none; float:right; } -.selectedActions a { display:inline; margin:-.5em 0; padding:.5em !important; } -.selectedActions a img { position:relative; top:.3em; } - -#fileList a.action { + padding: 18px 8px !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 138329940b..3a6b118ec9 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -17,7 +17,7 @@ var FileList={ "class": "filename", "style": 'background-image:url('+iconurl+')' }); - td.append(''); + td.append(''); var link_elem = $('').attr({ "class": "name", "href": linktarget diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 8598ead240..714ff497f9 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -63,17 +63,20 @@
    - - t( 'Name' )); ?> - - - - Download" /> - t('Download'))?> - - - +
    + + + t( 'Name' )); ?> + + + + Download" /> + t('Download'))?> + + + +
    t('Size')); ?> diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index ab1b91167d..93d1aaf9dc 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -47,7 +47,10 @@ $totalsize = 0; ?> > - + + + + diff --git a/core/css/styles.css b/core/css/styles.css index 0dd66fb5b7..db7f01cfeb 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -142,7 +142,7 @@ a.disabled, a.disabled:hover, a.disabled:focus { .searchbox input[type="search"] { font-size:1.2em; padding:.2em .5em .2em 1.5em; background:#fff url('../img/actions/search.svg') no-repeat .5em center; border:0; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);opacity:.7; -webkit-transition:opacity 300ms; -moz-transition:opacity 300ms; -o-transition:opacity 300ms; transition:opacity 300ms; margin-top:10px; float:right; } input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; -webkit-box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; box-shadow:0 1px 1px #f8f8f8, 0 1px 1px #cfc inset; } -#select_all{ margin-top:.4em !important;} + /* CONTENT ------------------------------------------------------------------ */ #controls { From e5761d90ef223a04205ad93eea7706439ef0b60e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 20:49:47 +0200 Subject: [PATCH 141/251] fix deleting old previews after file changed --- lib/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 92cc87c589..293accb188 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -592,7 +592,7 @@ class Preview { if(substr($path, 0, 1) === '/') { $path = substr($path, 1); } - $preview = new Preview(\OC_User::getUser(), 'files/', $path, 0, 0, false, true); + $preview = new Preview(\OC_User::getUser(), 'files/', $path); $preview->deleteAllPreviews(); } From 623f9ec817490c93e8abf0825bab372acf08c29e Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 14 Aug 2013 21:20:03 +0200 Subject: [PATCH 142/251] don't generate previews of empty txt files --- lib/preview/txt.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/preview/txt.php b/lib/preview/txt.php index 89927fd580..c06f445e82 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -17,6 +17,10 @@ class TXT extends Provider { $content = $fileview->fopen($path, 'r'); $content = stream_get_contents($content); + if(trim($content) === '') { + return false; + } + $lines = preg_split("/\r\n|\n|\r/", $content); $fontSize = 5; //5px From b2f666c98f462da43168ae93a39c8dc886ba847e Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Wed, 14 Aug 2013 21:26:06 +0200 Subject: [PATCH 143/251] fix file summary position --- apps/files/css/files.css | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index de7be0a6a2..4f2f10da4d 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -281,9 +281,8 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; } .summary { opacity: .5; } - .summary .info { - margin-left: 3em; + margin-left: 55px; } #scanning-message{ top:40%; left:40%; position:absolute; display:none; } From ca495758bd8bcbea66f00296d36d87f66cd5f4a8 Mon Sep 17 00:00:00 2001 From: Thomas Tanghus Date: Wed, 14 Aug 2013 23:06:43 +0200 Subject: [PATCH 144/251] Fix octemplate string escaping. --- core/js/octemplate.js | 8 ++++---- lib/base.php | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/js/octemplate.js b/core/js/octemplate.js index e69c6cc56e..f7ee316f3b 100644 --- a/core/js/octemplate.js +++ b/core/js/octemplate.js @@ -60,9 +60,9 @@ var self = this; if(typeof this.options.escapeFunction === 'function') { - for (var key = 0; key < this.vars.length; key++) { - if(typeof this.vars[key] === 'string') { - this.vars[key] = self.options.escapeFunction(this.vars[key]); + for (var key = 0; key < Object.keys(this.vars).length; key++) { + if(typeof this.vars[Object.keys(this.vars)[key]] === 'string') { + this.vars[Object.keys(this.vars)[key]] = self.options.escapeFunction(this.vars[Object.keys(this.vars)[key]]); } } } @@ -85,7 +85,7 @@ } }, options: { - escapeFunction: function(str) {return $('').text(str).html();} + escapeFunction: escapeHTML } }; diff --git a/lib/base.php b/lib/base.php index eaee842465..18c172759b 100644 --- a/lib/base.php +++ b/lib/base.php @@ -257,8 +257,8 @@ class OC { OC_Util::addScript("compatibility"); OC_Util::addScript("jquery.ocdialog"); OC_Util::addScript("oc-dialogs"); - OC_Util::addScript("octemplate"); OC_Util::addScript("js"); + OC_Util::addScript("octemplate"); OC_Util::addScript("eventsource"); OC_Util::addScript("config"); //OC_Util::addScript( "multiselect" ); From 2fd5178a0049abc474da551dbdb2ac71fc49dec1 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Thu, 15 Aug 2013 12:50:26 +0200 Subject: [PATCH 145/251] adjust New file dialog for new styles --- apps/files/css/files.css | 7 +++++-- apps/files/js/file-upload.js | 2 +- core/img/filetypes/web.png | Bin 2284 -> 2254 bytes core/img/filetypes/web.svg | 24 +++++++++++------------- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 4f2f10da4d..20eb5fd083 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -22,7 +22,10 @@ #new>ul>li { height:36px; margin:.3em; padding-left:3em; padding-bottom:0.1em; background-repeat:no-repeat; cursor:pointer; } #new>ul>li>p { cursor:pointer; padding-top: 7px; padding-bottom: 7px;} -#new>ul>li>form>input { padding:0.3em; margin:-0.3em; } +#new>ul>li>form>input { + padding: 5px; + margin: 2px 0; +} #trash { margin: 0 1em; z-index:1010; float: right; } @@ -189,7 +192,7 @@ table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } height: 50px; position: absolute; width: 50px; - z-index: 100; + z-index: 5; } #fileList tr td.filename>input[type="checkbox"] + label { left: 0; diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 942a07dfcc..02e940aa3c 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -221,7 +221,7 @@ $(document).ready(function() { $(this).data('text',text); $(this).children('p').remove(); var form=$('
    '); - var input=$(''); + var input=$(''); form.append(input); $(this).append(form); input.focus(); diff --git a/core/img/filetypes/web.png b/core/img/filetypes/web.png index 0868ca52747fcf3617e637c21636e448cc2979c2..c380231264555a13531b8fc6b1ed9d5c1f533a4e 100644 GIT binary patch delta 2167 zcmV--2#ELW5zY~iZhuQjL_t(og~gX^Y#h}U$A5QbcGq6N*3ZO_V~04zNuWt+d8VMM z5rUSs2#QDvQcHyZ7u2GZK4_(WXg^fqoj#&UQ7ckDw9pdhLs1LDsDdaoO&ZaHNP-gx zwu58G>s{}9*Ympfo_^T1afoT5t;9%wjb=wP=XcNfpEGxrh=1^59?pjv9q|5}hi=>c zY>RmDa^BQ(SzJ7J?gT70>-xA#NlRZ7waqdx3`I?rF)@J39a+K8IxFphz zzK!BwI#)+TqiwPijsna|fA8=oN6(TO-vI(ZCS z2e+n{mUS0W+tP`I8lsrq8jtjBes*MN=Ew*Of#l5i-U^|G=CDt_~UQW+}KL}$(Jc)vr~So zzx&LO?)~{4?VJe{n0*j>`s`C2w$db&uEpQL@`<>+#OxHLn$eHp2yW|V-N zNKsjb5Kd>&YtmpWXbVP2HMHQmwUoz3$sIjJ)>_tdbvBnu$9@m=|Hlkm z_nn>JY-(F}{%FA~FY70AYAKUWDjVIg>4rP{-xENqDev?=;{mR}-a1pE(;_?i}FXQLNiGSP%T-U4LxcSDevj8ITmutM5D5@Aq&(5Hn zL}gW_B95D?1dkWWR#mwU3)5VZI7Ls|V2ywk#9BlItYs!UMk=$^F^)O+Y!5`HTU$4+ zt4>ZfbdadaaQfxv39_fK+AbP&Axtu|0cv z?R2G`D?Wiz_LOqOwPyjuVowqj%OsYjtXLet0?Ku1=su6~#2bXuS;AtLWJ4>Nl^gNW z4QBu-Cy6*NT5CRi^_8S*l03S5kbi%SRea?L1T(qFlW_h^IbQ-}Wz_hkz{C+^Y$fH| zRt%?waC#DJEMh9-cIwD}!s)5AN&ya9YoaLP^2;veD_gJOqV5D(!5Tvxlw-j;b{4=( zzkMWUb$Qwb0XB-}9WSv(Vog-cRcdJ}ipxbNUwMJtk^R_6&jX0HXswCkn13(~*|`3E z?)>7lY&s`_#1URHSv>sW)2GfhAz-zAPJ$c~`bZeex0ls|SCc`Eyh{}jtK}VoilDWg zR~Uw@TDg+DZn=R^tVyGUzb-ll04%{Hjz2nPLmwN?RuqNUSW~y8ALS&m#$p#_B9-Z0 z09rBJTn6SKf*_!)tCKr#y?;qQx2dmhU|=A%D8Qj7e>`fn|5Nc#l_m7C!R)*gE{)wA z5mRYXTg?L2#mspi(pYQe0p1Of$z;?`TefU$X=!BDAxl8Q^)oK3Z)eFUF)dHbX6NcKrGjtbBZtBbUk4hB7Y)SYv*N*K`BKX z$MV!uPraJUNgy#kbm%UL#wO-gFTpG}C?jEj!a;P1=m;-SSItnlBEO7O z1I=Z?7(+6d#Bm&a-=|P0P$(2wyLRoGR4R4ITTluIZ~=GX@ZO2K)~*L?GxlDkTRN1R z0@p=3P6b2^^-I=36n|m~s~ND>`TtG{>gwvS))E8(M~@yY4-O9gF^ZynTI;DqB2h>r z5|i)V5zTE7<;}gn+0(l6f>+x6FWc^z`aVTnt#Vu%+gGE*5}sRw4a)O_s4|Q!)>P&| zGMVJ1{Rd3f(hl9!)RbDidUf5wg9leX_~3(I1tK66k$BF8dVhi9x%1SUFOMGm^UrRc zEsgHflFiy^1_?tvCsj>(siHGVVDLPT!-tPVFZ|{CNB8a9HOs`7!^xAs21bNuzaH_t{Bzm8P?L~Qff*yM{kF2*`8#<9s4W1G)L zDu2RJwtW2f@qch|@VP(i+O_Nck&%&Ko<4nA2SLE9RjZm-tXOehb@g&a7t9^iZb&SU zw?Ho7HZEP=T+`mwm8fl63K08+@nCXntT;ZD-?nYrL9O-QcI?=3E1-LOd)?b_zx}}G z&6}6`zR&RR@YMeO`#0^}xpN2>*%gb32DDNtsNSE0m~bE7RQH10JXq70@zZi zw0-yP-8<$=IXpZZPfkugF*7r>t+BDujiSh1;I;Sv-%u%~ssZOZX72h7fT~0mym(+> tpth;0X-|E9eQ!RW|I_yE+wY#c_b;%5#fX%|9&7*r002ovPDHLkV1hDKHd6oq delta 2198 zcmV;H2x<4u5$q9=ZhvV>L_t(og~gY9j9gV6$3N%3=C$3~oqcq>yM53uizQ7i&|0)hlX2!s;Frln9T2wF<%Yq#rm zx3fF5J3Dvo>pc8pX1BX-O^TW@$v1OvZtnek?)UdS=bj^sF@JoNKkFl{4mkhKO`CVT zTrf_uSU92=z(_MJqk4wszkb22Y=$mPi6A0q9}NYV+g6>MC}z$?0xOqA$&l*ENw6*K zbcVv!>&O%qVIm1}LRVZN7yCi+-1xgXly~j3h2uJGs=Gu`yl6^g?h1pvd+vMWkJ#=?T*99oS7-0OYh!b?6k9uqnU$S6Z%E&Gy>^&q7?wJ!j*s+wtR*QK`48N_<>4iBYtEa9r0}*PP3PFe6j%bI4Vm^u6t21! zJCnvp4Mu`C7$p!w01!?T2}XzMy6$E`;ExQFRHvy79-Rdlo0uZo)74=tXDhJfk`AaO zxqoG{T*hdP(FP~oM1I+7upEriXxUIKF^&G~NaCei@N%t;y#5knhyRS5YbDjXh^}?F zVtW~kHW;m`OidHls_QSAfzNLKVL@5$d!waFr^&VBWOHOYdP%jmV>uSWuFJ9oSdF(A zb&Dtdd5~Ih1dPEkidb8qHCh=g+e3u`R(~poXA;`8_PA%;SH1N34@&b|5Sw6e9K;#B zxtrXQRkKBn(rCakrk)8s7eEk9jNp$A&-VL1gU%%vNlaHIf_WPrioSW#Tk&0E-cY*uAR7AqIPZ=BQ>(-pD!-!Kr_X4qDXwd z?vm1ItpV7$;Z8Q+b|Whb0vS}XoHXe|FAEl5gOVELB}PGF^e|D?&ldVq>9!?=rPGv; z|BbjZhLdZiwQn6xCWo-<)(Zg$L4US$IYIGX7^MJ%Rt700>u>oCsg%bP&+g^zkrUXd zW`q{RVa3Pj;fny2HfIQ`p-RUH$0gIYoXL}Kprs_PlqnrONK4;3-0XsR0Jhgee%V@7 z9ASGI5MxLwky3Kw4WGpGJbv}miyTRMP)UpxR713xoswr;aNz0fB`y6)9e;-CI41F@ ziKizpN`uxUeudJ}*YVGuM#pkq8{Awwsg@p`Oe-3YQj#PIQ512_>Q#L0i+6Bs+ax*+ z(9)kg@bvc5MF0R=>Q_uy!bAbGI#~~*s@rOmMg}#ePW_$o@x$|ic>Y*p5VHR0F1oPQ5MxZMiQjOZx9ansnghfxVesYc4{VRLis^BkxLv@Y~{ z2WB9`Fr<6YLN?#C-hBEBJ~1#bkh&zm;otxKjF!PKOmNmWQAn=iN(440i7_(4NQF@f z+igN63LV#_W*}mT)@l~uLWq`pv)K6gyFOkh6#g`1?An zU@1eUc@ZXw(Mg1n5w?>?C@^6S9R=tps2>M4bm-3l%;-W0*L9r@8#Y{5C=?D13=Fhb zjp8=oHRO&SJA9vsN5*tmgCwatki-ZhXkK_VI%*UP8Vdc{bE7p%saXen3|em<;s;GOMj(Ohn+dCumBsd$Byh9%e8esl4;T3L8d!R5`ksmWDDrfZw$lv zYZ+s7W2!#if?O_#)|wy)IC}J`zjyE6KgMyqUrIUQy6%+gy2T6k1v9G?b8_EPFSIRR z`%dACwT}rQS2%9L%j6cKgDOH;n8vrDQ5}rI7>!mIQc66}9u4hbUb~5<<+|8wLsxG z4o8l>7r*wWSD)Cwe}B>QJc1x#&6+iR8#iveW=^eo2u=N)95u*dAZ#cAYNz)-xohl$ z1Dk5`*zaOdK7WD0x zH#ggH9NTlUcKLflQC|QG&X1Ux^LYRb88hd>0|Nt@d_Mm|Q&ZE@a=HBCjvYJhpSkvL Ye0z&Ip$~b(6951J07*qoM6N<$f=SFb?*IS* diff --git a/core/img/filetypes/web.svg b/core/img/filetypes/web.svg index 6ea49d59fb..67775a2233 100644 --- a/core/img/filetypes/web.svg +++ b/core/img/filetypes/web.svg @@ -14,34 +14,32 @@ - + - + - + - + - - - - - - - - - + + + + + + + From 7fe9320ffe60d9f8346f424a235bbc51c99f9484 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 15 Aug 2013 13:20:31 +0200 Subject: [PATCH 146/251] improve unknown backend --- lib/helper.php | 33 ++++++++++++++++++++++++++++++++- lib/preview/unknown.php | 22 +++------------------- 2 files changed, 35 insertions(+), 20 deletions(-) diff --git a/lib/helper.php b/lib/helper.php index b74e4c4512..6552bcce70 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -188,7 +188,38 @@ class OC_Helper { * Returns the path to the image of this file type. */ public static function mimetypeIcon($mimetype) { - $alias = array('application/xml' => 'code/xml'); + $alias = array( + 'application/xml' => 'code/xml', + 'application/msword' => 'x-office/document', + 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => 'x-office/document', + 'application/vnd.openxmlformats-officedocument.wordprocessingml.template' => 'x-office/document', + 'application/vnd.ms-word.document.macroEnabled.12' => 'x-office/document', + 'application/vnd.ms-word.template.macroEnabled.12' => 'x-office/document', + 'application/vnd.oasis.opendocument.text' => 'x-office/document', + 'application/vnd.oasis.opendocument.text-template' => 'x-office/document', + 'application/vnd.oasis.opendocument.text-web' => 'x-office/document', + 'application/vnd.oasis.opendocument.text-master' => 'x-office/document', + 'application/vnd.ms-powerpoint' => 'x-office/presentation', + 'application/vnd.openxmlformats-officedocument.presentationml.presentation' => 'x-office/presentation', + 'application/vnd.openxmlformats-officedocument.presentationml.template' => 'x-office/presentation', + 'application/vnd.openxmlformats-officedocument.presentationml.slideshow' => 'x-office/presentation', + 'application/vnd.ms-powerpoint.addin.macroEnabled.12' => 'x-office/presentation', + 'application/vnd.ms-powerpoint.presentation.macroEnabled.12' => 'x-office/presentation', + 'application/vnd.ms-powerpoint.template.macroEnabled.12' => 'x-office/presentation', + 'application/vnd.ms-powerpoint.slideshow.macroEnabled.12' => 'x-office/presentation', + 'application/vnd.oasis.opendocument.presentation' => 'x-office/presentation', + 'application/vnd.oasis.opendocument.presentation-template' => 'x-office/presentation', + 'application/vnd.ms-excel' => 'x-office/spreadsheet', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' => 'x-office/spreadsheet', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.template' => 'x-office/spreadsheet', + 'application/vnd.ms-excel.sheet.macroEnabled.12' => 'x-office/spreadsheet', + 'application/vnd.ms-excel.template.macroEnabled.12' => 'x-office/spreadsheet', + 'application/vnd.ms-excel.addin.macroEnabled.12' => 'x-office/spreadsheet', + 'application/vnd.ms-excel.sheet.binary.macroEnabled.12' => 'x-office/spreadsheet', + 'application/vnd.oasis.opendocument.spreadsheet' => 'x-office/spreadsheet', + 'application/vnd.oasis.opendocument.spreadsheet-template' => 'x-office/spreadsheet', + ); + if (isset($alias[$mimetype])) { $mimetype = $alias[$mimetype]; } diff --git a/lib/preview/unknown.php b/lib/preview/unknown.php index ba13ca35d6..9e6cd68d40 100644 --- a/lib/preview/unknown.php +++ b/lib/preview/unknown.php @@ -16,27 +16,11 @@ class Unknown extends Provider { public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) { $mimetype = $fileview->getMimeType($path); - if(substr_count($mimetype, '/')) { - list($type, $subtype) = explode('/', $mimetype); - } - $iconsRoot = \OC::$SERVERROOT . '/core/img/filetypes/'; + $path = \OC_Helper::mimetypeIcon($mimetype); + $path = \OC::$SERVERROOT . substr($path, strlen(\OC::$WEBROOT)); - if(isset($type)){ - $icons = array($mimetype, $type, 'text'); - }else{ - $icons = array($mimetype, 'text'); - } - foreach($icons as $icon) { - $icon = str_replace('/', '-', $icon); - - $iconPath = $iconsRoot . $icon . '.png'; - - if(file_exists($iconPath)) { - return new \OC_Image($iconPath); - } - } - return false; + return new \OC_Image($path); } } From 825d8610d0abbf1063df3019533253908142ae43 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 15 Aug 2013 13:21:35 +0200 Subject: [PATCH 147/251] fix svg and cache transparency issue --- lib/image.php | 3 +++ lib/preview.php | 2 ++ lib/preview/svg.php | 8 +++++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/image.php b/lib/image.php index 4bc38e20e5..53ffb24d18 100644 --- a/lib/image.php +++ b/lib/image.php @@ -496,6 +496,9 @@ class OC_Image { return false; } $this->resource = @imagecreatefromstring($str); + imagealphablending($this->resource, false); + imagesavealpha($this->resource, true); + if(!$this->resource) { OC_Log::write('core', 'OC_Image->loadFromData, couldn\'t load', OC_Log::DEBUG); return false; diff --git a/lib/preview.php b/lib/preview.php index 293accb188..e7dd327d02 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -391,6 +391,8 @@ class Preview { continue; } + \OC_Log::write('core', 'Generating preview for "' . $file . '" with "' . get_class($provider) . '"', \OC_Log::DEBUG); + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingUp, $this->fileview); if(!($preview instanceof \OC_Image)) { diff --git a/lib/preview/svg.php b/lib/preview/svg.php index e939e526b1..b49e51720f 100644 --- a/lib/preview/svg.php +++ b/lib/preview/svg.php @@ -18,7 +18,7 @@ if (extension_loaded('imagick')) { public function getThumbnail($path,$maxX,$maxY,$scalingup,$fileview) { try{ $svg = new \Imagick(); - $svg->setResolution($maxX, $maxY); + $svg->setBackgroundColor(new \ImagickPixel('transparent')); $content = stream_get_contents($fileview->fopen($path, 'r')); if(substr($content, 0, 5) !== 'readImageBlob($content); - $svg->setImageFormat('jpg'); + $svg->setImageFormat('png32'); } catch (\Exception $e) { \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); return false; } + //new image object - $image = new \OC_Image($svg); + $image = new \OC_Image(); + $image->loadFromData($svg); //check if image object is valid return $image->valid() ? $image : false; } From 7a11911aead74e07ba2917be27e343ff93ca931f Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 15 Aug 2013 13:25:45 +0200 Subject: [PATCH 148/251] add comment to make @jancborchardt happy --- lib/preview/txt.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/preview/txt.php b/lib/preview/txt.php index c06f445e82..a487330691 100644 --- a/lib/preview/txt.php +++ b/lib/preview/txt.php @@ -17,6 +17,7 @@ class TXT extends Provider { $content = $fileview->fopen($path, 'r'); $content = stream_get_contents($content); + //don't create previews of empty text files if(trim($content) === '') { return false; } From 4574c5cf5cbb9efc4f787b264842573540f88439 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Thu, 15 Aug 2013 16:13:01 +0200 Subject: [PATCH 149/251] check if ->resource is a resource --- lib/image.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/image.php b/lib/image.php index 53ffb24d18..840b744ad7 100644 --- a/lib/image.php +++ b/lib/image.php @@ -496,8 +496,10 @@ class OC_Image { return false; } $this->resource = @imagecreatefromstring($str); - imagealphablending($this->resource, false); - imagesavealpha($this->resource, true); + if(is_resource($this->resource)) { + imagealphablending($this->resource, false); + imagesavealpha($this->resource, true); + } if(!$this->resource) { OC_Log::write('core', 'OC_Image->loadFromData, couldn\'t load', OC_Log::DEBUG); From 61370a765581851664bbe1924e2d0e2e86083326 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Thu, 15 Aug 2013 18:58:23 +0200 Subject: [PATCH 150/251] add folder icons for shared, public and external --- core/img/filetypes/folder-external.png | Bin 0 -> 1012 bytes core/img/filetypes/folder-external.svg | 68 +++++++++++++++++++++++++ core/img/filetypes/folder-public.png | Bin 0 -> 1397 bytes core/img/filetypes/folder-public.svg | 68 +++++++++++++++++++++++++ core/img/filetypes/folder-shared.png | Bin 0 -> 1229 bytes core/img/filetypes/folder-shared.svg | 68 +++++++++++++++++++++++++ 6 files changed, 204 insertions(+) create mode 100644 core/img/filetypes/folder-external.png create mode 100644 core/img/filetypes/folder-external.svg create mode 100644 core/img/filetypes/folder-public.png create mode 100644 core/img/filetypes/folder-public.svg create mode 100644 core/img/filetypes/folder-shared.png create mode 100644 core/img/filetypes/folder-shared.svg diff --git a/core/img/filetypes/folder-external.png b/core/img/filetypes/folder-external.png new file mode 100644 index 0000000000000000000000000000000000000000..997f07b2bacc1ae5bb09b5addb1539254fffb6c6 GIT binary patch literal 1012 zcmV5FZC7Idh8lO>34#dXMv#`;hGL~9Rw;@fP_+dsQWV=JHYTrm@4h=TXXdy_@;;Kh zn-3DZ=~>O0bI&oJPV+zc<)P{DwWED&+c{Rol(^*T>wB;M81wOuIL?OL_}6qspTZgvZ2 z(+Zn?IT`~R0zqQ41>nUO)(eoW8Q{{nQ(QXt`I7y&-}|5^fCRzEkhcINgr@a@G=W$` zaPq_B{CVxymcHx7*LZ3F>pXDZ7A}mP==#=&<>MsA5WOH?Ix65LcV5UUu@vCuA6Izy z{f}FEt?9Ylu+*(b>GtzI&XdF#f)j%HHh{CfS$JVfR6^_xV2t6~WW8(ehx4boJbs2O z?H*v)qXKCH&I^T)?G|`fG_4OLp&UT9yR<)EIL$9#jZsMxRN=W-4gqlS?8%-jhzeE$ z&K7Ne!r9!3Pzj2Z0niQ5S4qjz1OARzeun4w9cHSr{E@DJ6T#)pHo)widTyPtHTEWlr7gI1$MWdz zk=7dE>cug34DIU~1Hd|=$ZH)Hs7*GU2tFu2^u7(}0J`lrYekoyrAcWFNO0cMn4W30 z0H!AY&b<#vSX%|w^Nm4q5}3LDR~x|9>)wj@UbW&&X5it+2KnsRky3!coljC0!z7CJ z66({_wgmtL=fz6UN*Vp$H;(Y?n~Ps@-7;GU*QfHH_QWX8`vM4^0I{&%dWi#G+WlLM z^4mmx(as7N$1-N4O5t1q#7+RCwi&nerNG+W1napyZxuyk{+D0@Apd#%)Y+@woqq^b zv-XfZ;9yBCV@wq9{{eECf07wvw)Xe;-!CEqthEFy%VLO-Wm&z^XiTfBZ4Dtnnx?&` iXTz!jpsES;6Y?LpcNV5;-lI1F0000 + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/folder-public.png b/core/img/filetypes/folder-public.png new file mode 100644 index 0000000000000000000000000000000000000000..c716607e26e3c2cf8f82dd754e820d475cb99f70 GIT binary patch literal 1397 zcmV-*1&aEKP)!=lzgp|+)kcG~I8+_~TG z1H-h?sf;M$g_C@_>-m4bd(OG%`-JzN>uJGto&5&D4FDi9@+T)fK1u-0U9j-+O`BeBPK4n#o&2Ibx@KMT=FOYCfeQfAnp|6N2IH^X7POKa zKJX3QXHL@Haf&dJWZJBoX=uEK#j745nHqORjZ_HQxfqI#$QoZz%3z#F+p$M`TPq*G zy_rNP@Kz!7S!8~QDU<7|si|S-)(>cJYyC$J<2+IstZ@Y>7NIsemf8Rb##)`b+W%zx z`)~5pa~o+|xR_b98@XrMN`wgbWXpTJ@Y-7}S+SZ=w{F2$PeapfWp#uAV-4Ebs1yNX zZ9!^_v6Q8b3NgF3ZDIL+4={7yBF=R8(AnL?!F}J+(bYpuO%1ztZl`BR^5_#!a%BJ4 zM1{C~1T08xFxnJK09u}WZ(mwcw5m5;3_6Dz7GPGZ60<>UtYIk0O7xm=b^ z-&wSCq@`oUgOAX1Xz!SMN*S!t!zoZw7h-J~=RDSp&Ou*i`-Nk{;XS0&X?AaYhg`a! zFbME~)rweKf*@c>Inv!7C_7p!3_xi^tX(u*11c^^Z3%37fODN^@E*EOpW@G7zURz| zBRClm2vMq;b7#BAXS0m2u4T&XTZpnd&}9Ie2Wc!y#=`)yl94ioWU)#|7mmOKovp_h z=xWEwsC4h5)zsFJs;VvK+TfiV6F_N8tmH6&jH5^yOUji8m_B%K1u1Ht5J z(;4XNz2u#IK1WY?CsB5gx~Vg%s;ftr(ei*Y1{D>C0kT86NGiklVjsBN>Ko?LcD#i| zD3~*EA!|0g$f=`0vG0rR3=Q-FV2tLAcV9;c!Hl`{nK%EAvRVLA8R952{2R*5xx6x_ z7(O>@G%Z?1ZT(cdhg`luYj2hbjd$|&OK))R!;j-Vcn{-~A>$GOYN(&4MXSncY3os1 zlOGt&mjL?DbwyfR%oyD(Ed{Hecm@!h?KnyMvBUJ|6s_kYbh5exaG@Xt53PTev=n3X z0gp14!M?xpr4*=KPD`V;_C8rIZ{P`Q8(91NE9}|!A%E=u947+KxBt%BIxJfsKKqY$uhg1%!bg2;qz_hAl z1-{S|$FAs70*H=&_t{s!{kXRQ??pu_6_|%nT0#hCv_20+P~4IUA;wo#RZTR;R8v_9 z{*7G@VH1f&E}zd2c<*JY2m!({j4BlQPv*T3C|1bd+^2RL;@irX00000NkvXXu0mjf D`X`G_ literal 0 HcmV?d00001 diff --git a/core/img/filetypes/folder-public.svg b/core/img/filetypes/folder-public.svg new file mode 100644 index 0000000000..a949833f95 --- /dev/null +++ b/core/img/filetypes/folder-public.svg @@ -0,0 +1,68 @@ + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/img/filetypes/folder-shared.png b/core/img/filetypes/folder-shared.png new file mode 100644 index 0000000000000000000000000000000000000000..e547a242062eb9687929fb640e99d33468e85500 GIT binary patch literal 1229 zcmV;;1Ty=HP)AfjSy#9#`Pk5I6sP$=!tnR)m7x@c!Q zL#H1SkPRof$=r9}IrlgJcka1Igb=u&7Twp~9{@Z60Fv5?5Mm?Hx*gYaz}B9fZ?5R<{OE<}H}yE@?kPYV$Nb)V;_%qb zYx@r!`0kqoV9ojsZ|vRsaZeJ*_jL1$y}ol-&%S;8t^kt&%Gu)iYXxlhf678O2IIYi zsT^=Nq*_~ioZ-J*jyJDg<@k|<4D|Q0y6YKU?AcDol4W!H2m!%4ob_oHz*r-du|P5> zz{t>Lh6c{@YS1yr_CpXi@af~xGH#ehXT79RbH4jOGnWL6OLg2K;Su+iwl}V+s z7fL=hr_YnRV4c=0Srt{Gt^aU>Wxe}=&?KV@zAR@QZIBTh060Ro_{MVHfQfQehh zveK3&KPgeIsd5oLF-j($EK(s%CQ>dD1gj82RG+!h7$=V$;B4>DYPuk1x81P z%EmaXo2fvqwVmC2zrbtBjjMwkKlD9=7y9S;${-LpS(*`RaxI{(WBkTH(*U|yG}36J zz0YV@e}=V#zTsQMk)Ww%1)`~i!2I>vT8*}iZq|U*#udlLbQJ(VrAldSGRodoL~63S z3~cIoo6aY?xOC$xr)bXGn>$y8RR6@Va> z)JhrD4C?xSJM1FbJ2$eq>p8MXOcDv=NZ_VUkTQ-!*)Tkz8y7VnlcrJuz7{|@nffJ* zVxYb!m`&_d8B*1_cg!WQJU{z=a8=2w%oTvbsbdF!>hC?eGK72E6bK=_)A9yTgsGNn rY9Rsg+%Cc0HwR3F5NsX5{jz@n19huHG^0YB00000NkvXXu0mjfD!?-g literal 0 HcmV?d00001 diff --git a/core/img/filetypes/folder-shared.svg b/core/img/filetypes/folder-shared.svg new file mode 100644 index 0000000000..56aa9634d2 --- /dev/null +++ b/core/img/filetypes/folder-shared.svg @@ -0,0 +1,68 @@ + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From e7c06935702dc794f7178cdc47ce947404752ec0 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Thu, 15 Aug 2013 19:40:39 +0200 Subject: [PATCH 151/251] checkstyle double quotes in HTML --- apps/files/templates/part.list.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index bd1fe341f8..1ed8e0cf91 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -23,8 +23,8 @@ $totalsize = 0; ?> data-file="" data-type="" data-mime="" - data-size='' - data-permissions=''> + data-size="" + data-permissions="">
    From 164502477d8eac293ea002d39378be846bcc733c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 16 Aug 2013 17:24:45 +0200 Subject: [PATCH 152/251] use jQuery.get instead of jQuery.ajax --- apps/files/js/files.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 3178ff65af..fd18cf21ee 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -821,12 +821,8 @@ function lazyLoadPreview(path, mime, ready) { var x = $('#filestable').data('preview-x'); var y = $('#filestable').data('preview-y'); var previewURL = OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:x, y:y}); - $.ajax({ - url: previewURL, - type: 'GET', - success: function() { - ready(previewURL); - } + $.get(previewURL, function() { + ready(previewURL); }); } From 7e4dcd268f6cb6618600718a51c4d882e9027829 Mon Sep 17 00:00:00 2001 From: Jan-Christoph Borchardt Date: Sat, 17 Aug 2013 10:46:03 +0200 Subject: [PATCH 153/251] vertically center rename input box --- apps/files/css/files.css | 10 ++++++++-- apps/files/js/filelist.js | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 20eb5fd083..be42a0056d 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -142,7 +142,13 @@ table td.filename a.name { padding: 0; } table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; } -table td.filename input.filename { width:100%; cursor:text; } +table td.filename input.filename { + width: 80%; + font-size: 14px; + margin-top: 8px; + margin-left: 2px; + cursor: text; +} table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em .3em; } table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; } @@ -176,7 +182,7 @@ table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } filter: alpha(opacity=0); opacity: 0; float: left; - margin: 32px 0 0 32px; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ + margin: 32px 0 4px 32px; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ } /* Show checkbox when hovering, checked, or selected */ #fileList tr:hover td.filename>input[type="checkbox"]:first-child, diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 536becad49..10a297ddad 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -199,7 +199,7 @@ var FileList={ tr=$('tr').filterAttr('data-file',name); tr.data('renaming',true); td=tr.children('td.filename'); - input=$('').val(name); + input=$('').val(name); form=$('
    '); form.append(input); td.children('a.name').hide(); From b4cc79970d2bfef0b09043ea9dfd7820d4a55cda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:17:49 +0200 Subject: [PATCH 154/251] update 3rdparty submodule --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 2f3ae9f56a..0902b456d1 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 2f3ae9f56a9838b45254393e13c14f8a8c380d6b +Subproject commit 0902b456d11c9caed78b758db0adefa643549f67 From 7575186fa61b0154de592b37091a43ac97063d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:20:20 +0200 Subject: [PATCH 155/251] moving Dropbox and smb4php 3rdparty code over to the apps --- apps/files_external/3rdparty/Dropbox/API.php | 380 ++++++++++++++ .../3rdparty/Dropbox/Exception.php | 15 + .../3rdparty/Dropbox/Exception/Forbidden.php | 18 + .../3rdparty/Dropbox/Exception/NotFound.php | 20 + .../3rdparty/Dropbox/Exception/OverQuota.php | 20 + .../Dropbox/Exception/RequestToken.php | 18 + .../3rdparty/Dropbox/LICENSE.txt | 19 + .../files_external/3rdparty/Dropbox/OAuth.php | 151 ++++++ .../Dropbox/OAuth/Consumer/Dropbox.php | 37 ++ .../3rdparty/Dropbox/OAuth/Curl.php | 282 ++++++++++ .../files_external/3rdparty/Dropbox/README.md | 31 ++ .../3rdparty/Dropbox/autoload.php | 29 ++ apps/files_external/3rdparty/smb4php/smb.php | 484 ++++++++++++++++++ apps/files_external/lib/dropbox.php | 2 +- apps/files_external/lib/smb.php | 2 +- 15 files changed, 1506 insertions(+), 2 deletions(-) create mode 100644 apps/files_external/3rdparty/Dropbox/API.php create mode 100644 apps/files_external/3rdparty/Dropbox/Exception.php create mode 100644 apps/files_external/3rdparty/Dropbox/Exception/Forbidden.php create mode 100644 apps/files_external/3rdparty/Dropbox/Exception/NotFound.php create mode 100644 apps/files_external/3rdparty/Dropbox/Exception/OverQuota.php create mode 100644 apps/files_external/3rdparty/Dropbox/Exception/RequestToken.php create mode 100644 apps/files_external/3rdparty/Dropbox/LICENSE.txt create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth.php create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/Curl.php create mode 100644 apps/files_external/3rdparty/Dropbox/README.md create mode 100644 apps/files_external/3rdparty/Dropbox/autoload.php create mode 100644 apps/files_external/3rdparty/smb4php/smb.php diff --git a/apps/files_external/3rdparty/Dropbox/API.php b/apps/files_external/3rdparty/Dropbox/API.php new file mode 100644 index 0000000000..8cdce678e1 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/API.php @@ -0,0 +1,380 @@ +oauth = $oauth; + $this->root = $root; + $this->useSSL = $useSSL; + if (!$this->useSSL) + { + throw new Dropbox_Exception('Dropbox REST API now requires that all requests use SSL'); + } + + } + + /** + * Returns information about the current dropbox account + * + * @return stdclass + */ + public function getAccountInfo() { + + $data = $this->oauth->fetch($this->api_url . 'account/info'); + return json_decode($data['body'],true); + + } + + /** + * Returns a file's contents + * + * @param string $path path + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return string + */ + public function getFile($path = '', $root = null) { + + if (is_null($root)) $root = $this->root; + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $result = $this->oauth->fetch($this->api_content_url . 'files/' . $root . '/' . ltrim($path,'/')); + return $result['body']; + + } + + /** + * Uploads a new file + * + * @param string $path Target path (including filename) + * @param string $file Either a path to a file or a stream resource + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return bool + */ + public function putFile($path, $file, $root = null) { + + $directory = dirname($path); + $filename = basename($path); + + if($directory==='.') $directory = ''; + $directory = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($directory)); +// $filename = str_replace('~', '%7E', rawurlencode($filename)); + if (is_null($root)) $root = $this->root; + + if (is_string($file)) { + + $file = fopen($file,'rb'); + + } elseif (!is_resource($file)) { + throw new Dropbox_Exception('File must be a file-resource or a string'); + } + $result=$this->multipartFetch($this->api_content_url . 'files/' . + $root . '/' . trim($directory,'/'), $file, $filename); + + if(!isset($result["httpStatus"]) || $result["httpStatus"] != 200) + throw new Dropbox_Exception("Uploading file to Dropbox failed"); + + return true; + } + + + /** + * Copies a file or directory from one location to another + * + * This method returns the file information of the newly created file. + * + * @param string $from source path + * @param string $to destination path + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return stdclass + */ + public function copy($from, $to, $root = null) { + + if (is_null($root)) $root = $this->root; + $response = $this->oauth->fetch($this->api_url . 'fileops/copy', array('from_path' => $from, 'to_path' => $to, 'root' => $root), 'POST'); + + return json_decode($response['body'],true); + + } + + /** + * Creates a new folder + * + * This method returns the information from the newly created directory + * + * @param string $path + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return stdclass + */ + public function createFolder($path, $root = null) { + + if (is_null($root)) $root = $this->root; + + // Making sure the path starts with a / +// $path = '/' . ltrim($path,'/'); + + $response = $this->oauth->fetch($this->api_url . 'fileops/create_folder', array('path' => $path, 'root' => $root),'POST'); + return json_decode($response['body'],true); + + } + + /** + * Deletes a file or folder. + * + * This method will return the metadata information from the deleted file or folder, if successful. + * + * @param string $path Path to new folder + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return array + */ + public function delete($path, $root = null) { + + if (is_null($root)) $root = $this->root; + $response = $this->oauth->fetch($this->api_url . 'fileops/delete', array('path' => $path, 'root' => $root), 'POST'); + return json_decode($response['body']); + + } + + /** + * Moves a file or directory to a new location + * + * This method returns the information from the newly created directory + * + * @param mixed $from Source path + * @param mixed $to destination path + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return stdclass + */ + public function move($from, $to, $root = null) { + + if (is_null($root)) $root = $this->root; + $response = $this->oauth->fetch($this->api_url . 'fileops/move', array('from_path' => rawurldecode($from), 'to_path' => rawurldecode($to), 'root' => $root), 'POST'); + + return json_decode($response['body'],true); + + } + + /** + * Returns file and directory information + * + * @param string $path Path to receive information from + * @param bool $list When set to true, this method returns information from all files in a directory. When set to false it will only return infromation from the specified directory. + * @param string $hash If a hash is supplied, this method simply returns true if nothing has changed since the last request. Good for caching. + * @param int $fileLimit Maximum number of file-information to receive + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return array|true + */ + public function getMetaData($path, $list = true, $hash = null, $fileLimit = null, $root = null) { + + if (is_null($root)) $root = $this->root; + + $args = array( + 'list' => $list, + ); + + if (!is_null($hash)) $args['hash'] = $hash; + if (!is_null($fileLimit)) $args['file_limit'] = $fileLimit; + + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $response = $this->oauth->fetch($this->api_url . 'metadata/' . $root . '/' . ltrim($path,'/'), $args); + + /* 304 is not modified */ + if ($response['httpStatus']==304) { + return true; + } else { + return json_decode($response['body'],true); + } + + } + + /** + * A way of letting you keep up with changes to files and folders in a user's Dropbox. You can periodically call /delta to get a list of "delta entries", which are instructions on how to update your local state to match the server's state. + * + * This method returns the information from the newly created directory + * + * @param string $cursor A string that is used to keep track of your current state. On the next call pass in this value to return delta entries that have been recorded since the cursor was returned. + * @return stdclass + */ + public function delta($cursor) { + + $arg['cursor'] = $cursor; + + $response = $this->oauth->fetch($this->api_url . 'delta', $arg, 'POST'); + return json_decode($response['body'],true); + + } + + /** + * Returns a thumbnail (as a string) for a file path. + * + * @param string $path Path to file + * @param string $size small, medium or large + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @return string + */ + public function getThumbnail($path, $size = 'small', $root = null) { + + if (is_null($root)) $root = $this->root; + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $response = $this->oauth->fetch($this->api_content_url . 'thumbnails/' . $root . '/' . ltrim($path,'/'),array('size' => $size)); + + return $response['body']; + + } + + /** + * This method is used to generate multipart POST requests for file upload + * + * @param string $uri + * @param array $arguments + * @return bool + */ + protected function multipartFetch($uri, $file, $filename) { + + /* random string */ + $boundary = 'R50hrfBj5JYyfR3vF3wR96GPCC9Fd2q2pVMERvEaOE3D8LZTgLLbRpNwXek3'; + + $headers = array( + 'Content-Type' => 'multipart/form-data; boundary=' . $boundary, + ); + + $body="--" . $boundary . "\r\n"; + $body.="Content-Disposition: form-data; name=file; filename=".rawurldecode($filename)."\r\n"; + $body.="Content-type: application/octet-stream\r\n"; + $body.="\r\n"; + $body.=stream_get_contents($file); + $body.="\r\n"; + $body.="--" . $boundary . "--"; + + // Dropbox requires the filename to also be part of the regular arguments, so it becomes + // part of the signature. + $uri.='?file=' . $filename; + + return $this->oauth->fetch($uri, $body, 'POST', $headers); + + } + + + /** + * Search + * + * Returns metadata for all files and folders that match the search query. + * + * @added by: diszo.sasil + * + * @param string $query + * @param string $root Use this to override the default root path (sandbox/dropbox) + * @param string $path + * @return array + */ + public function search($query = '', $root = null, $path = ''){ + if (is_null($root)) $root = $this->root; + if(!empty($path)){ + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + } + $response = $this->oauth->fetch($this->api_url . 'search/' . $root . '/' . ltrim($path,'/'),array('query' => $query)); + return json_decode($response['body'],true); + } + + /** + * Creates and returns a shareable link to files or folders. + * + * Note: Links created by the /shares API call expire after thirty days. + * + * @param type $path + * @param type $root + * @return type + */ + public function share($path, $root = null) { + if (is_null($root)) $root = $this->root; + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $response = $this->oauth->fetch($this->api_url. 'shares/'. $root . '/' . ltrim($path, '/'), array(), 'POST'); + return json_decode($response['body'],true); + + } + + /** + * Returns a link directly to a file. + * Similar to /shares. The difference is that this bypasses the Dropbox webserver, used to provide a preview of the file, so that you can effectively stream the contents of your media. + * + * Note: The /media link expires after four hours, allotting enough time to stream files, but not enough to leave a connection open indefinitely. + * + * @param type $path + * @param type $root + * @return type + */ + public function media($path, $root = null) { + + if (is_null($root)) $root = $this->root; + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $response = $this->oauth->fetch($this->api_url. 'media/'. $root . '/' . ltrim($path, '/'), array(), 'POST'); + return json_decode($response['body'],true); + + } + + /** + * Creates and returns a copy_ref to a file. This reference string can be used to copy that file to another user's Dropbox by passing it in as the from_copy_ref parameter on /fileops/copy. + * + * @param type $path + * @param type $root + * @return type + */ + public function copy_ref($path, $root = null) { + + if (is_null($root)) $root = $this->root; + $path = str_replace(array('%2F','~'), array('/','%7E'), rawurlencode($path)); + $response = $this->oauth->fetch($this->api_url. 'copy_ref/'. $root . '/' . ltrim($path, '/')); + return json_decode($response['body'],true); + + } + + +} diff --git a/apps/files_external/3rdparty/Dropbox/Exception.php b/apps/files_external/3rdparty/Dropbox/Exception.php new file mode 100644 index 0000000000..50cbc4c791 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/Exception.php @@ -0,0 +1,15 @@ +oauth_token = $token['token']; + $this->oauth_token_secret = $token['token_secret']; + } else { + $this->oauth_token = $token; + $this->oauth_token_secret = $token_secret; + } + + } + + /** + * Returns the oauth request tokens as an associative array. + * + * The array will contain the elements 'token' and 'token_secret'. + * + * @return array + */ + public function getToken() { + + return array( + 'token' => $this->oauth_token, + 'token_secret' => $this->oauth_token_secret, + ); + + } + + /** + * Returns the authorization url + * + * @param string $callBack Specify a callback url to automatically redirect the user back + * @return string + */ + public function getAuthorizeUrl($callBack = null) { + + // Building the redirect uri + $token = $this->getToken(); + $uri = self::URI_AUTHORIZE . '?oauth_token=' . $token['token']; + if ($callBack) $uri.='&oauth_callback=' . $callBack; + return $uri; + } + + /** + * Fetches a secured oauth url and returns the response body. + * + * @param string $uri + * @param mixed $arguments + * @param string $method + * @param array $httpHeaders + * @return string + */ + public abstract function fetch($uri, $arguments = array(), $method = 'GET', $httpHeaders = array()); + + /** + * Requests the OAuth request token. + * + * @return array + */ + abstract public function getRequestToken(); + + /** + * Requests the OAuth access tokens. + * + * @return array + */ + abstract public function getAccessToken(); + +} diff --git a/apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php b/apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php new file mode 100644 index 0000000000..204a659de0 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/OAuth/Consumer/Dropbox.php @@ -0,0 +1,37 @@ +consumerRequest instanceof HTTP_OAuth_Consumer_Request) { + $this->consumerRequest = new HTTP_OAuth_Consumer_Request; + } + + // TODO: Change this and add in code to validate the SSL cert. + // see https://github.com/bagder/curl/blob/master/lib/mk-ca-bundle.pl + $this->consumerRequest->setConfig(array( + 'ssl_verify_peer' => false, + 'ssl_verify_host' => false + )); + + return $this->consumerRequest; + } +} diff --git a/apps/files_external/3rdparty/Dropbox/OAuth/Curl.php b/apps/files_external/3rdparty/Dropbox/OAuth/Curl.php new file mode 100644 index 0000000000..b75b27bb36 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/OAuth/Curl.php @@ -0,0 +1,282 @@ +consumerKey = $consumerKey; + $this->consumerSecret = $consumerSecret; + } + + /** + * Fetches a secured oauth url and returns the response body. + * + * @param string $uri + * @param mixed $arguments + * @param string $method + * @param array $httpHeaders + * @return string + */ + public function fetch($uri, $arguments = array(), $method = 'GET', $httpHeaders = array()) { + + $uri=str_replace('http://', 'https://', $uri); // all https, upload makes problems if not + if (is_string($arguments) and strtoupper($method) == 'POST') { + preg_match("/\?file=(.*)$/i", $uri, $matches); + if (isset($matches[1])) { + $uri = str_replace($matches[0], "", $uri); + $filename = $matches[1]; + $httpHeaders=array_merge($httpHeaders,$this->getOAuthHeader($uri, array("file" => $filename), $method)); + } + } else { + $httpHeaders=array_merge($httpHeaders,$this->getOAuthHeader($uri, $arguments, $method)); + } + $ch = curl_init(); + if (strtoupper($method) == 'POST') { + curl_setopt($ch, CURLOPT_URL, $uri); + curl_setopt($ch, CURLOPT_POST, true); +// if (is_array($arguments)) +// $arguments=http_build_query($arguments); + curl_setopt($ch, CURLOPT_POSTFIELDS, $arguments); +// $httpHeaders['Content-Length']=strlen($arguments); + } else { + curl_setopt($ch, CURLOPT_URL, $uri.'?'.http_build_query($arguments)); + curl_setopt($ch, CURLOPT_POST, false); + } + curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + curl_setopt($ch, CURLOPT_TIMEOUT, 300); + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); + curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); +// curl_setopt($ch, CURLOPT_CAINFO, "rootca"); + curl_setopt($ch, CURLOPT_FRESH_CONNECT, true); + //Build header + $headers = array(); + foreach ($httpHeaders as $name => $value) { + $headers[] = "{$name}: $value"; + } + curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); + if (!ini_get('safe_mode') && !ini_get('open_basedir')) + curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true ); + if (function_exists($this->ProgressFunction) and defined('CURLOPT_PROGRESSFUNCTION')) { + curl_setopt($ch, CURLOPT_NOPROGRESS, false); + curl_setopt($ch, CURLOPT_PROGRESSFUNCTION, $this->ProgressFunction); + curl_setopt($ch, CURLOPT_BUFFERSIZE, 512); + } + $response=curl_exec($ch); + $errorno=curl_errno($ch); + $error=curl_error($ch); + $status=curl_getinfo($ch,CURLINFO_HTTP_CODE); + curl_close($ch); + + + if (!empty($errorno)) + throw new Dropbox_Exception_NotFound('Curl error: ('.$errorno.') '.$error."\n"); + + if ($status>=300) { + $body = json_decode($response,true); + switch ($status) { + // Not modified + case 304 : + return array( + 'httpStatus' => 304, + 'body' => null, + ); + break; + case 403 : + throw new Dropbox_Exception_Forbidden('Forbidden. + This could mean a bad OAuth request, or a file or folder already existing at the target location. + ' . $body["error"] . "\n"); + case 404 : + throw new Dropbox_Exception_NotFound('Resource at uri: ' . $uri . ' could not be found. ' . + $body["error"] . "\n"); + case 507 : + throw new Dropbox_Exception_OverQuota('This dropbox is full. ' . + $body["error"] . "\n"); + } + if (!empty($body["error"])) + throw new Dropbox_Exception_RequestToken('Error: ('.$status.') '.$body["error"]."\n"); + } + + return array( + 'body' => $response, + 'httpStatus' => $status + ); + } + + /** + * Returns named array with oauth parameters for further use + * @return array Array with oauth_ parameters + */ + private function getOAuthBaseParams() { + $params['oauth_version'] = '1.0'; + $params['oauth_signature_method'] = 'HMAC-SHA1'; + + $params['oauth_consumer_key'] = $this->consumerKey; + $tokens = $this->getToken(); + if (isset($tokens['token']) && $tokens['token']) { + $params['oauth_token'] = $tokens['token']; + } + $params['oauth_timestamp'] = time(); + $params['oauth_nonce'] = md5(microtime() . mt_rand()); + return $params; + } + + /** + * Creates valid Authorization header for OAuth, based on URI and Params + * + * @param string $uri + * @param array $params + * @param string $method GET or POST, standard is GET + * @param array $oAuthParams optional, pass your own oauth_params here + * @return array Array for request's headers section like + * array('Authorization' => 'OAuth ...'); + */ + private function getOAuthHeader($uri, $params, $method = 'GET', $oAuthParams = null) { + $oAuthParams = $oAuthParams ? $oAuthParams : $this->getOAuthBaseParams(); + + // create baseString to encode for the sent parameters + $baseString = $method . '&'; + $baseString .= $this->oauth_urlencode($uri) . "&"; + + // OAuth header does not include GET-Parameters + $signatureParams = array_merge($params, $oAuthParams); + + // sorting the parameters + ksort($signatureParams); + + $encodedParams = array(); + foreach ($signatureParams as $key => $value) { + $encodedParams[] = $this->oauth_urlencode($key) . '=' . $this->oauth_urlencode($value); + } + + $baseString .= $this->oauth_urlencode(implode('&', $encodedParams)); + + // encode the signature + $tokens = $this->getToken(); + $hash = $this->hash_hmac_sha1($this->consumerSecret.'&'.$tokens['token_secret'], $baseString); + $signature = base64_encode($hash); + + // add signature to oAuthParams + $oAuthParams['oauth_signature'] = $signature; + + $oAuthEncoded = array(); + foreach ($oAuthParams as $key => $value) { + $oAuthEncoded[] = $key . '="' . $this->oauth_urlencode($value) . '"'; + } + + return array('Authorization' => 'OAuth ' . implode(', ', $oAuthEncoded)); + } + + /** + * Requests the OAuth request token. + * + * @return void + */ + public function getRequestToken() { + $result = $this->fetch(self::URI_REQUEST_TOKEN, array(), 'POST'); + if ($result['httpStatus'] == "200") { + $tokens = array(); + parse_str($result['body'], $tokens); + $this->setToken($tokens['oauth_token'], $tokens['oauth_token_secret']); + return $this->getToken(); + } else { + throw new Dropbox_Exception_RequestToken('We were unable to fetch request tokens. This likely means that your consumer key and/or secret are incorrect.'); + } + } + + /** + * Requests the OAuth access tokens. + * + * This method requires the 'unauthorized' request tokens + * and, if successful will set the authorized request tokens. + * + * @return void + */ + public function getAccessToken() { + $result = $this->fetch(self::URI_ACCESS_TOKEN, array(), 'POST'); + if ($result['httpStatus'] == "200") { + $tokens = array(); + parse_str($result['body'], $tokens); + $this->setToken($tokens['oauth_token'], $tokens['oauth_token_secret']); + return $this->getToken(); + } else { + throw new Dropbox_Exception_RequestToken('We were unable to fetch request tokens. This likely means that your consumer key and/or secret are incorrect.'); + } + } + + /** + * Helper function to properly urlencode parameters. + * See http://php.net/manual/en/function.oauth-urlencode.php + * + * @param string $string + * @return string + */ + private function oauth_urlencode($string) { + return str_replace('%E7', '~', rawurlencode($string)); + } + + /** + * Hash function for hmac_sha1; uses native function if available. + * + * @param string $key + * @param string $data + * @return string + */ + private function hash_hmac_sha1($key, $data) { + if (function_exists('hash_hmac') && in_array('sha1', hash_algos())) { + return hash_hmac('sha1', $data, $key, true); + } else { + $blocksize = 64; + $hashfunc = 'sha1'; + if (strlen($key) > $blocksize) { + $key = pack('H*', $hashfunc($key)); + } + + $key = str_pad($key, $blocksize, chr(0x00)); + $ipad = str_repeat(chr(0x36), $blocksize); + $opad = str_repeat(chr(0x5c), $blocksize); + $hash = pack('H*', $hashfunc(( $key ^ $opad ) . pack('H*', $hashfunc(($key ^ $ipad) . $data)))); + + return $hash; + } + } + + +} \ No newline at end of file diff --git a/apps/files_external/3rdparty/Dropbox/README.md b/apps/files_external/3rdparty/Dropbox/README.md new file mode 100644 index 0000000000..54e05db762 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/README.md @@ -0,0 +1,31 @@ +Dropbox-php +=========== + +This PHP library allows you to easily integrate dropbox with PHP. + +The following PHP extension is required: + +* json + +The library makes use of OAuth. At the moment you can use either of these libraries: + +[PHP OAuth extension](http://pecl.php.net/package/oauth) +[PEAR's HTTP_OAUTH package](http://pear.php.net/package/http_oauth) + +The extension is recommended, but if you can't install php extensions you should go for the pear package. +Installing +---------- + + pear channel-discover pear.dropbox-php.com + pear install dropbox-php/Dropbox-alpha + +Documentation +------------- +Check out the [documentation](http://www.dropbox-php.com/docs). + +Questions? +---------- + +[Dropbox-php Mailing list](http://groups.google.com/group/dropbox-php) +[Official Dropbox developer forum](http://forums.dropbox.com/forum.php?id=5) + diff --git a/apps/files_external/3rdparty/Dropbox/autoload.php b/apps/files_external/3rdparty/Dropbox/autoload.php new file mode 100644 index 0000000000..5388ea6334 --- /dev/null +++ b/apps/files_external/3rdparty/Dropbox/autoload.php @@ -0,0 +1,29 @@ + +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program 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 General Public License for more details. +# +################################################################### + +define ('SMB4PHP_VERSION', '0.8'); + +################################################################### +# CONFIGURATION SECTION - Change for your needs +################################################################### + +define ('SMB4PHP_SMBCLIENT', 'smbclient'); +define ('SMB4PHP_SMBOPTIONS', 'TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192'); +define ('SMB4PHP_AUTHMODE', 'arg'); # set to 'env' to use USER enviroment variable + +################################################################### +# SMB - commands that does not need an instance +################################################################### + +$GLOBALS['__smb_cache'] = array ('stat' => array (), 'dir' => array ()); + +class smb { + + function parse_url ($url) { + $pu = parse_url (trim($url)); + foreach (array ('domain', 'user', 'pass', 'host', 'port', 'path') as $i) { + if (! isset($pu[$i])) { + $pu[$i] = ''; + } + } + if (count ($userdomain = explode (';', urldecode ($pu['user']))) > 1) { + @list ($pu['domain'], $pu['user']) = $userdomain; + } + $path = preg_replace (array ('/^\//', '/\/$/'), '', urldecode ($pu['path'])); + list ($pu['share'], $pu['path']) = (preg_match ('/^([^\/]+)\/(.*)/', $path, $regs)) + ? array ($regs[1], preg_replace ('/\//', '\\', $regs[2])) + : array ($path, ''); + $pu['type'] = $pu['path'] ? 'path' : ($pu['share'] ? 'share' : ($pu['host'] ? 'host' : '**error**')); + if (! ($pu['port'] = intval(@$pu['port']))) { + $pu['port'] = 139; + } + + // decode user and password + $pu['user'] = urldecode($pu['user']); + $pu['pass'] = urldecode($pu['pass']); + return $pu; + } + + + function look ($purl) { + return smb::client ('-L ' . escapeshellarg ($purl['host']), $purl); + } + + + function execute ($command, $purl) { + return smb::client ('-d 0 ' + . escapeshellarg ('//' . $purl['host'] . '/' . $purl['share']) + . ' -c ' . escapeshellarg ($command), $purl + ); + } + + function client ($params, $purl) { + + static $regexp = array ( + '^added interface ip=(.*) bcast=(.*) nmask=(.*)$' => 'skip', + 'Anonymous login successful' => 'skip', + '^Domain=\[(.*)\] OS=\[(.*)\] Server=\[(.*)\]$' => 'skip', + '^\tSharename[ ]+Type[ ]+Comment$' => 'shares', + '^\t---------[ ]+----[ ]+-------$' => 'skip', + '^\tServer [ ]+Comment$' => 'servers', + '^\t---------[ ]+-------$' => 'skip', + '^\tWorkgroup[ ]+Master$' => 'workg', + '^\t(.*)[ ]+(Disk|IPC)[ ]+IPC.*$' => 'skip', + '^\tIPC\\\$(.*)[ ]+IPC' => 'skip', + '^\t(.*)[ ]+(Disk)[ ]+(.*)$' => 'share', + '^\t(.*)[ ]+(Printer)[ ]+(.*)$' => 'skip', + '([0-9]+) blocks of size ([0-9]+)\. ([0-9]+) blocks available' => 'skip', + 'Got a positive name query response from ' => 'skip', + '^(session setup failed): (.*)$' => 'error', + '^(.*): ERRSRV - ERRbadpw' => 'error', + '^Error returning browse list: (.*)$' => 'error', + '^tree connect failed: (.*)$' => 'error', + '^(Connection to .* failed)(.*)$' => 'error-connect', + '^NT_STATUS_(.*) ' => 'error', + '^NT_STATUS_(.*)\$' => 'error', + 'ERRDOS - ERRbadpath \((.*).\)' => 'error', + 'cd (.*): (.*)$' => 'error', + '^cd (.*): NT_STATUS_(.*)' => 'error', + '^\t(.*)$' => 'srvorwg', + '^([0-9]+)[ ]+([0-9]+)[ ]+(.*)$' => 'skip', + '^Job ([0-9]+) cancelled' => 'skip', + '^[ ]+(.*)[ ]+([0-9]+)[ ]+(Mon|Tue|Wed|Thu|Fri|Sat|Sun)[ ](Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)[ ]+([0-9]+)[ ]+([0-9]{2}:[0-9]{2}:[0-9]{2})[ ]([0-9]{4})$' => 'files', + '^message start: ERRSRV - (ERRmsgoff)' => 'error' + ); + + if (SMB4PHP_AUTHMODE == 'env') { + putenv("USER={$purl['user']}%{$purl['pass']}"); + $auth = ''; + } else { + $auth = ($purl['user'] <> '' ? (' -U ' . escapeshellarg ($purl['user'] . '%' . $purl['pass'])) : ''); + } + if ($purl['domain'] <> '') { + $auth .= ' -W ' . escapeshellarg ($purl['domain']); + } + $port = ($purl['port'] <> 139 ? ' -p ' . escapeshellarg ($purl['port']) : ''); + $options = '-O ' . escapeshellarg(SMB4PHP_SMBOPTIONS); + + // this put env is necessary to read the output of smbclient correctly + $old_locale = getenv('LC_ALL'); + putenv('LC_ALL=en_US.UTF-8'); + $output = popen (SMB4PHP_SMBCLIENT." -N {$auth} {$options} {$port} {$options} {$params} 2>/dev/null", 'r'); + $info = array (); + $info['info']= array (); + $mode = ''; + while ($line = fgets ($output, 4096)) { + list ($tag, $regs, $i) = array ('skip', array (), array ()); + reset ($regexp); + foreach ($regexp as $r => $t) if (preg_match ('/'.$r.'/', $line, $regs)) { + $tag = $t; + break; + } + switch ($tag) { + case 'skip': continue; + case 'shares': $mode = 'shares'; break; + case 'servers': $mode = 'servers'; break; + case 'workg': $mode = 'workgroups'; break; + case 'share': + list($name, $type) = array ( + trim(substr($line, 1, 15)), + trim(strtolower(substr($line, 17, 10))) + ); + $i = ($type <> 'disk' && preg_match('/^(.*) Disk/', $line, $regs)) + ? array(trim($regs[1]), 'disk') + : array($name, 'disk'); + break; + case 'srvorwg': + list ($name, $master) = array ( + strtolower(trim(substr($line,1,21))), + strtolower(trim(substr($line, 22))) + ); + $i = ($mode == 'servers') ? array ($name, "server") : array ($name, "workgroup", $master); + break; + case 'files': + list ($attr, $name) = preg_match ("/^(.*)[ ]+([D|A|H|S|R]+)$/", trim ($regs[1]), $regs2) + ? array (trim ($regs2[2]), trim ($regs2[1])) + : array ('', trim ($regs[1])); + list ($his, $im) = array ( + explode(':', $regs[6]), 1 + strpos("JanFebMarAprMayJunJulAugSepOctNovDec", $regs[4]) / 3); + $i = ($name <> '.' && $name <> '..') + ? array ( + $name, + (strpos($attr,'D') === FALSE) ? 'file' : 'folder', + 'attr' => $attr, + 'size' => intval($regs[2]), + 'time' => mktime ($his[0], $his[1], $his[2], $im, $regs[5], $regs[7]) + ) + : array(); + break; + case 'error': + if(substr($regs[0],0,22)=='NT_STATUS_NO_SUCH_FILE'){ + return false; + }elseif(substr($regs[0],0,31)=='NT_STATUS_OBJECT_NAME_COLLISION'){ + return false; + }elseif(substr($regs[0],0,31)=='NT_STATUS_OBJECT_PATH_NOT_FOUND'){ + return false; + }elseif(substr($regs[0],0,29)=='NT_STATUS_FILE_IS_A_DIRECTORY'){ + return false; + } + trigger_error($regs[0].' params('.$params.')', E_USER_ERROR); + case 'error-connect': + return false; + } + if ($i) switch ($i[1]) { + case 'file': + case 'folder': $info['info'][$i[0]] = $i; + case 'disk': + case 'server': + case 'workgroup': $info[$i[1]][] = $i[0]; + } + } + pclose($output); + + + // restore previous locale + if ($old_locale===false) { + putenv('LC_ALL'); + } else { + putenv('LC_ALL='.$old_locale); + } + + return $info; + } + + + # stats + + function url_stat ($url, $flags = STREAM_URL_STAT_LINK) { + if ($s = smb::getstatcache($url)) { + return $s; + } + list ($stat, $pu) = array (false, smb::parse_url ($url)); + switch ($pu['type']) { + case 'host': + if ($o = smb::look ($pu)) + $stat = stat ("/tmp"); + else + trigger_error ("url_stat(): list failed for host '{$pu['host']}'", E_USER_WARNING); + break; + case 'share': + if ($o = smb::look ($pu)) { + $found = FALSE; + $lshare = strtolower ($pu['share']); # fix by Eric Leung + foreach ($o['disk'] as $s) if ($lshare == strtolower($s)) { + $found = TRUE; + $stat = stat ("/tmp"); + break; + } + if (! $found) + trigger_error ("url_stat(): disk resource '{$lshare}' not found in '{$pu['host']}'", E_USER_WARNING); + } + break; + case 'path': + if ($o = smb::execute ('dir "'.$pu['path'].'"', $pu)) { + $p = explode('\\', $pu['path']); + $name = $p[count($p)-1]; + if (isset ($o['info'][$name])) { + $stat = smb::addstatcache ($url, $o['info'][$name]); + } else { + trigger_error ("url_stat(): path '{$pu['path']}' not found", E_USER_WARNING); + } + } else { + return false; +// trigger_error ("url_stat(): dir failed for path '{$pu['path']}'", E_USER_WARNING); + } + break; + default: trigger_error ('error in URL', E_USER_ERROR); + } + return $stat; + } + + function addstatcache ($url, $info) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + $is_file = (strpos ($info['attr'],'D') === FALSE); + $s = ($is_file) ? stat ('/etc/passwd') : stat ('/tmp'); + $s[7] = $s['size'] = $info['size']; + $s[8] = $s[9] = $s[10] = $s['atime'] = $s['mtime'] = $s['ctime'] = $info['time']; + return $__smb_cache['stat'][$url] = $s; + } + + function getstatcache ($url) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + return isset ($__smb_cache['stat'][$url]) ? $__smb_cache['stat'][$url] : FALSE; + } + + function clearstatcache ($url='') { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + if ($url == '') $__smb_cache['stat'] = array (); else unset ($__smb_cache['stat'][$url]); + } + + + # commands + + function unlink ($url) { + $pu = smb::parse_url($url); + if ($pu['type'] <> 'path') trigger_error('unlink(): error in URL', E_USER_ERROR); + smb::clearstatcache ($url); + smb_stream_wrapper::cleardircache (dirname($url)); + return smb::execute ('del "'.$pu['path'].'"', $pu); + } + + function rename ($url_from, $url_to) { + list ($from, $to) = array (smb::parse_url($url_from), smb::parse_url($url_to)); + if ($from['host'] <> $to['host'] || + $from['share'] <> $to['share'] || + $from['user'] <> $to['user'] || + $from['pass'] <> $to['pass'] || + $from['domain'] <> $to['domain']) { + trigger_error('rename(): FROM & TO must be in same server-share-user-pass-domain', E_USER_ERROR); + } + if ($from['type'] <> 'path' || $to['type'] <> 'path') { + trigger_error('rename(): error in URL', E_USER_ERROR); + } + smb::clearstatcache ($url_from); + return smb::execute ('rename "'.$from['path'].'" "'.$to['path'].'"', $to); + } + + function mkdir ($url, $mode, $options) { + $pu = smb::parse_url($url); + if ($pu['type'] <> 'path') trigger_error('mkdir(): error in URL', E_USER_ERROR); + return smb::execute ('mkdir "'.$pu['path'].'"', $pu)!==false; + } + + function rmdir ($url) { + $pu = smb::parse_url($url); + if ($pu['type'] <> 'path') trigger_error('rmdir(): error in URL', E_USER_ERROR); + smb::clearstatcache ($url); + smb_stream_wrapper::cleardircache (dirname($url)); + return smb::execute ('rmdir "'.$pu['path'].'"', $pu)!==false; + } + +} + +################################################################### +# SMB_STREAM_WRAPPER - class to be registered for smb:// URLs +################################################################### + +class smb_stream_wrapper extends smb { + + # variables + + private $stream, $url, $parsed_url = array (), $mode, $tmpfile; + private $need_flush = FALSE; + private $dir = array (), $dir_index = -1; + + + # directories + + function dir_opendir ($url, $options) { + if ($d = $this->getdircache ($url)) { + $this->dir = $d; + $this->dir_index = 0; + return TRUE; + } + $pu = smb::parse_url ($url); + switch ($pu['type']) { + case 'host': + if ($o = smb::look ($pu)) { + $this->dir = $o['disk']; + $this->dir_index = 0; + } else { + trigger_error ("dir_opendir(): list failed for host '{$pu['host']}'", E_USER_WARNING); + return false; + } + break; + case 'share': + case 'path': + if (is_array($o = smb::execute ('dir "'.$pu['path'].'\*"', $pu))) { + $this->dir = array_keys($o['info']); + $this->dir_index = 0; + $this->adddircache ($url, $this->dir); + if(substr($url,-1,1)=='/'){ + $url=substr($url,0,-1); + } + foreach ($o['info'] as $name => $info) { + smb::addstatcache($url . '/' . $name, $info); + } + } else { + trigger_error ("dir_opendir(): dir failed for path '".$pu['path']."'", E_USER_WARNING); + return false; + } + break; + default: + trigger_error ('dir_opendir(): error in URL', E_USER_ERROR); + return false; + } + return TRUE; + } + + function dir_readdir () { + return ($this->dir_index < count($this->dir)) ? $this->dir[$this->dir_index++] : FALSE; + } + + function dir_rewinddir () { $this->dir_index = 0; } + + function dir_closedir () { $this->dir = array(); $this->dir_index = -1; return TRUE; } + + + # cache + + function adddircache ($url, $content) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + return $__smb_cache['dir'][$url] = $content; + } + + function getdircache ($url) { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + return isset ($__smb_cache['dir'][$url]) ? $__smb_cache['dir'][$url] : FALSE; + } + + function cleardircache ($url='') { + $url = str_replace('//', '/', $url); + $url = rtrim($url, '/'); + global $__smb_cache; + if ($url == ''){ + $__smb_cache['dir'] = array (); + }else{ + unset ($__smb_cache['dir'][$url]); + } + } + + + # streams + + function stream_open ($url, $mode, $options, $opened_path) { + $this->url = $url; + $this->mode = $mode; + $this->parsed_url = $pu = smb::parse_url($url); + if ($pu['type'] <> 'path') trigger_error('stream_open(): error in URL', E_USER_ERROR); + switch ($mode) { + case 'r': + case 'r+': + case 'rb': + case 'a': + case 'a+': $this->tmpfile = tempnam('/tmp', 'smb.down.'); + smb::execute ('get "'.$pu['path'].'" "'.$this->tmpfile.'"', $pu); + break; + case 'w': + case 'w+': + case 'wb': + case 'x': + case 'x+': $this->cleardircache(); + $this->tmpfile = tempnam('/tmp', 'smb.up.'); + $this->need_flush=true; + } + $this->stream = fopen ($this->tmpfile, $mode); + return TRUE; + } + + function stream_close () { return fclose($this->stream); } + + function stream_read ($count) { return fread($this->stream, $count); } + + function stream_write ($data) { $this->need_flush = TRUE; return fwrite($this->stream, $data); } + + function stream_eof () { return feof($this->stream); } + + function stream_tell () { return ftell($this->stream); } + + function stream_seek ($offset, $whence=null) { return fseek($this->stream, $offset, $whence); } + + function stream_flush () { + if ($this->mode <> 'r' && $this->need_flush) { + smb::clearstatcache ($this->url); + smb::execute ('put "'.$this->tmpfile.'" "'.$this->parsed_url['path'].'"', $this->parsed_url); + $this->need_flush = FALSE; + } + } + + function stream_stat () { return smb::url_stat ($this->url); } + + function __destruct () { + if ($this->tmpfile <> '') { + if ($this->need_flush) $this->stream_flush (); + unlink ($this->tmpfile); + + } + } + +} + +################################################################### +# Register 'smb' protocol ! +################################################################### + +stream_wrapper_register('smb', 'smb_stream_wrapper') + or die ('Failed to register protocol'); diff --git a/apps/files_external/lib/dropbox.php b/apps/files_external/lib/dropbox.php index 081c547888..60f6767e31 100755 --- a/apps/files_external/lib/dropbox.php +++ b/apps/files_external/lib/dropbox.php @@ -22,7 +22,7 @@ namespace OC\Files\Storage; -require_once 'Dropbox/autoload.php'; +require_once '../3rdparty/Dropbox/autoload.php'; class Dropbox extends \OC\Files\Storage\Common { diff --git a/apps/files_external/lib/smb.php b/apps/files_external/lib/smb.php index 81a6c95638..effc0088c2 100644 --- a/apps/files_external/lib/smb.php +++ b/apps/files_external/lib/smb.php @@ -8,7 +8,7 @@ namespace OC\Files\Storage; -require_once 'smb4php/smb.php'; +require_once '../3rdparty/smb4php/smb.php'; class SMB extends \OC\Files\Storage\StreamWrapper{ private $password; From b82c8bf9e6836cded337fce25c489281ac36bea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:33:44 +0200 Subject: [PATCH 156/251] update 3rdparty - openid moved --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 0902b456d1..62f6270ecf 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 0902b456d11c9caed78b758db0adefa643549f67 +Subproject commit 62f6270ecf9e84bfc17fbee88b5017e358592b7e From c5cea47ab298d2bcf6e2306c0e7e8d87000dc3b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:37:45 +0200 Subject: [PATCH 157/251] 3rdparty submodule update: getid3 removed --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 62f6270ecf..eb77e31a93 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 62f6270ecf9e84bfc17fbee88b5017e358592b7e +Subproject commit eb77e31a93bdfef2db4ed7beb7b563a3a54c27e9 From e22a4aba47347e3514c9fff39d2f7376af4a39ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:47:41 +0200 Subject: [PATCH 158/251] update 3rdparty submodule --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index eb77e31a93..9a018a4702 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit eb77e31a93bdfef2db4ed7beb7b563a3a54c27e9 +Subproject commit 9a018a47028b799baf4bebc5ae80eee6a986a6c1 From 727a191021ee8408490c76a6ee0cafeca3ec20c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sat, 17 Aug 2013 18:54:08 +0200 Subject: [PATCH 159/251] update 3rdparty submodule - timepicker removed --- 3rdparty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdparty b/3rdparty index 9a018a4702..03c3817ff1 160000 --- a/3rdparty +++ b/3rdparty @@ -1 +1 @@ -Subproject commit 9a018a47028b799baf4bebc5ae80eee6a986a6c1 +Subproject commit 03c3817ff132653c794fd04410977952f69fd614 From 9f4bd7cb47af70bfd152a7b3bfb61ecd632fa28d Mon Sep 17 00:00:00 2001 From: kondou Date: Sun, 18 Aug 2013 13:49:34 +0200 Subject: [PATCH 160/251] Don't use an alert for displaying app-mgmt-errors Rather display a dominant div and mark the problematic app in the applist. Fix #305 --- lib/installer.php | 2 +- settings/css/settings.css | 16 +++++++++++++++- settings/js/apps.js | 37 ++++++++++++++++++++++++++++--------- settings/templates/apps.php | 1 + 4 files changed, 45 insertions(+), 11 deletions(-) diff --git a/lib/installer.php b/lib/installer.php index 101c99e9c1..c9d331551c 100644 --- a/lib/installer.php +++ b/lib/installer.php @@ -141,7 +141,7 @@ class OC_Installer{ // check if shipped tag is set which is only allowed for apps that are shipped with ownCloud if(isset($info['shipped']) and ($info['shipped']=='true')) { OC_Helper::rmdirr($extractDir); - throw new \Exception($l->t("App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps")); + throw new \Exception($l->t("App can't be installed because it contains the true tag which is not allowed for non shipped apps")); } // check if the ocs version is the same as the version in info.xml/version diff --git a/settings/css/settings.css b/settings/css/settings.css index 20df5d86d6..38c28dd33b 100644 --- a/settings/css/settings.css +++ b/settings/css/settings.css @@ -61,7 +61,7 @@ select.quota.active { background: #fff; } .ie8 table.hascontrols tbody tr{border-collapse:collapse;border: 1px solid #ddd !important;} /* APPS */ -.appinfo { margin: 1em; } +.appinfo { margin: 1em 40px; } h3 { font-size: 1.4em; font-weight: bold; } ul.applist a { height: 2.2em; @@ -72,6 +72,12 @@ ul.applist .app-external { } li { color:#888; } li.active { color:#000; } +#leftcontent .appwarning { + background: #fcc; +} +#leftcontent .appwarning:hover { + background: #fbb; +} small.externalapp { color:#FFF; background-color:#BBB; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 4px;} small.externalapp.list { float: right; } small.recommendedapp { color:#FFF; background-color:#888; font-weight:bold; font-size: 0.6em; margin: 0; padding: 0.1em 0.2em; border-radius: 4px;} @@ -86,6 +92,14 @@ span.version { margin-left:1em; margin-right:1em; color:#555; } .appslink { text-decoration: underline; } .score { color:#666; font-weight:bold; font-size:0.8em; } +.errormsg { + margin: 20px; + padding: 5px; + background: #fdd; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} /* LOG */ #log { white-space:normal; } diff --git a/settings/js/apps.js b/settings/js/apps.js index 6c835a5999..e49fd21a59 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -27,7 +27,7 @@ OC.Settings.Apps = OC.Settings.Apps || { } page.find('small.externalapp').attr('style', 'visibility:visible'); page.find('span.author').text(app.author); - page.find('span.licence').text(app.licence); + page.find('span.licence').text(app.license); if (app.update !== false) { page.find('input.update').show(); @@ -50,6 +50,12 @@ OC.Settings.Apps = OC.Settings.Apps || { page.find('p.appslink').hide(); page.find('span.score').hide(); } + if (typeof($('#leftcontent li[data-id="'+app.id+'"]').data('errormsg')) !== "undefined") { + page.find(".errormsg").show(); + page.find(".errormsg").text($('#leftcontent li[data-id="'+app.id+'"]').data('errormsg')); + } else { + page.find(".errormsg").hide(); + } }, enableApp:function(appid, active, element) { console.log('enableApp:', appid, active, element); @@ -62,40 +68,48 @@ OC.Settings.Apps = OC.Settings.Apps || { $.post(OC.filePath('settings','ajax','disableapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { if (result.data && result.data.message) { - OC.dialogs.alert(result.data.message, t('core', 'Error')); + OC.Settings.Apps.showErrorMessage(result.data.message); + $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', result.data.message); } else { - OC.dialogs.alert(t('settings', 'Error while disabling app'), t('core', 'Error')); + OC.Settings.Apps.showErrorMessage(t('settings', 'Error while disabling app')); + $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while disabling app')); } + element.val(t('settings','Disable')); + $('#leftcontent li[data-id="'+appid+'"]').addClass('appwarning'); } else { element.data('active',false); OC.Settings.Apps.removeNavigation(appid); + $('#leftcontent li[data-id="'+appid+'"]').removeClass('active'); element.val(t('settings','Enable')); } },'json'); - $('#leftcontent li[data-id="'+appid+'"]').removeClass('active'); } else { $.post(OC.filePath('settings','ajax','enableapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { if (result.data && result.data.message) { - OC.dialogs.alert(result.data.message, t('core', 'Error')); + OC.Settings.Apps.showErrorMessage(result.data.message); + $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', result.data.message); } else { - OC.dialogs.alert(t('settings', 'Error while enabling app'), t('core', 'Error')); + OC.Settings.Apps.showErrorMessage(t('settings', 'Error while enabling app')); + $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while disabling app')); } element.val(t('settings','Enable')); + $('#leftcontent li[data-id="'+appid+'"]').addClass('appwarning'); } else { OC.Settings.Apps.addNavigation(appid); element.data('active',true); + $('#leftcontent li[data-id="'+appid+'"]').addClass('active'); element.val(t('settings','Disable')); } },'json') .fail(function() { - OC.dialogs.alert(t('settings', 'Error while enabling app'), t('core', 'Error')); + OC.Settings.Apps.showErrorMessage(t('settings', 'Error while enabling app')); + $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while enabling app')); element.data('active',false); OC.Settings.Apps.removeNavigation(appid); element.val(t('settings','Enable')); }); - $('#leftcontent li[data-id="'+appid+'"]').addClass('active'); } }, updateApp:function(appid, element) { @@ -103,7 +117,8 @@ OC.Settings.Apps = OC.Settings.Apps || { element.val(t('settings','Updating....')); $.post(OC.filePath('settings','ajax','updateapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { - OC.dialogs.alert(t('settings','Error while updating app'),t('settings','Error')); + OC.Settings.Apps.showErrorMessage(t('settings','Error while updating app'),t('settings','Error')); + element.val(t('settings','Update')); } else { element.val(t('settings','Updated')); @@ -175,6 +190,10 @@ OC.Settings.Apps = OC.Settings.Apps || { } } }); + }, + showErrorMessage: function(message) { + $('#rightcontent .errormsg').show(); + $('#rightcontent .errormsg').text(message); } }; diff --git a/settings/templates/apps.php b/settings/templates/apps.php index d60fd82f91..b6b731ac9c 100644 --- a/settings/templates/apps.php +++ b/settings/templates/apps.php @@ -41,5 +41,6 @@ print_unescaped($l->t('-licensed by '));?>

    + From db424cc86b005d2edfcfcf55ee7f5294dfffc8b6 Mon Sep 17 00:00:00 2001 From: kondou Date: Sun, 18 Aug 2013 14:49:11 +0200 Subject: [PATCH 161/251] Use appitem instead of always recreating a jquery object Also fix some wrong data storages --- settings/js/apps.js | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/settings/js/apps.js b/settings/js/apps.js index e49fd21a59..0ca1b5f771 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -60,27 +60,24 @@ OC.Settings.Apps = OC.Settings.Apps || { enableApp:function(appid, active, element) { console.log('enableApp:', appid, active, element); var appitem=$('#leftcontent li[data-id="'+appid+'"]'); - appData = appitem.data('app'); - appData.active = !active; - appitem.data('app', appData); element.val(t('settings','Please wait....')); if(active) { $.post(OC.filePath('settings','ajax','disableapp.php'),{appid:appid},function(result) { if(!result || result.status !== 'success') { if (result.data && result.data.message) { OC.Settings.Apps.showErrorMessage(result.data.message); - $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', result.data.message); + appitem.data('errormsg', result.data.message); } else { OC.Settings.Apps.showErrorMessage(t('settings', 'Error while disabling app')); - $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while disabling app')); + appitem.data('errormsg', t('settings', 'Error while disabling app')); } element.val(t('settings','Disable')); - $('#leftcontent li[data-id="'+appid+'"]').addClass('appwarning'); + appitem.addClass('appwarning'); } else { - element.data('active',false); + appitem.data('active',false); OC.Settings.Apps.removeNavigation(appid); - $('#leftcontent li[data-id="'+appid+'"]').removeClass('active'); + appitem.removeClass('active'); element.val(t('settings','Enable')); } },'json'); @@ -89,24 +86,25 @@ OC.Settings.Apps = OC.Settings.Apps || { if(!result || result.status !== 'success') { if (result.data && result.data.message) { OC.Settings.Apps.showErrorMessage(result.data.message); - $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', result.data.message); + appitem.data('errormsg', result.data.message); } else { OC.Settings.Apps.showErrorMessage(t('settings', 'Error while enabling app')); - $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while disabling app')); + appitem.data('errormsg', t('settings', 'Error while disabling app')); } element.val(t('settings','Enable')); - $('#leftcontent li[data-id="'+appid+'"]').addClass('appwarning'); + appitem.addClass('appwarning'); } else { OC.Settings.Apps.addNavigation(appid); - element.data('active',true); - $('#leftcontent li[data-id="'+appid+'"]').addClass('active'); + appitem.data('active',true); + appitem.addClass('active'); element.val(t('settings','Disable')); } },'json') .fail(function() { OC.Settings.Apps.showErrorMessage(t('settings', 'Error while enabling app')); - $('#leftcontent li[data-id="'+appid+'"]').data('errormsg', t('settings', 'Error while enabling app')); - element.data('active',false); + appitem.data('errormsg', t('settings', 'Error while enabling app')); + appitem.data('active',false); + appitem.addClass('appwarning'); OC.Settings.Apps.removeNavigation(appid); element.val(t('settings','Enable')); }); From 7c296a6cf915da6630422ceb8e253ebf9f004964 Mon Sep 17 00:00:00 2001 From: kondou Date: Sun, 18 Aug 2013 17:37:22 +0200 Subject: [PATCH 162/251] Move .errormsg from settings-css to .warning in core. Reusable! --- core/css/styles.css | 12 +++++++++++- settings/css/settings.css | 8 -------- settings/js/apps.js | 10 +++++----- settings/templates/apps.php | 2 +- 4 files changed, 17 insertions(+), 15 deletions(-) diff --git a/core/css/styles.css b/core/css/styles.css index becf0af905..39121fccb2 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -389,7 +389,7 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } /* Warnings and errors are the same */ -.warning, .update, .error { +#body-login .warning, #body-login .update, #body-login .error { display: block; padding: 10px; color: #dd3b3b; @@ -401,6 +401,16 @@ label.infield { cursor:text !important; top:1.05em; left:.85em; } border-radius: 5px; cursor: default; } + +#body-user .warning, #body-settings .warning { + margin-top: 8px; + padding: 5px; + background: #fdd; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + .warning legend, .warning a, .error a { diff --git a/settings/css/settings.css b/settings/css/settings.css index 38c28dd33b..d5ffe44848 100644 --- a/settings/css/settings.css +++ b/settings/css/settings.css @@ -92,14 +92,6 @@ span.version { margin-left:1em; margin-right:1em; color:#555; } .appslink { text-decoration: underline; } .score { color:#666; font-weight:bold; font-size:0.8em; } -.errormsg { - margin: 20px; - padding: 5px; - background: #fdd; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} /* LOG */ #log { white-space:normal; } diff --git a/settings/js/apps.js b/settings/js/apps.js index 0ca1b5f771..d9817aff6b 100644 --- a/settings/js/apps.js +++ b/settings/js/apps.js @@ -51,10 +51,10 @@ OC.Settings.Apps = OC.Settings.Apps || { page.find('span.score').hide(); } if (typeof($('#leftcontent li[data-id="'+app.id+'"]').data('errormsg')) !== "undefined") { - page.find(".errormsg").show(); - page.find(".errormsg").text($('#leftcontent li[data-id="'+app.id+'"]').data('errormsg')); + page.find(".warning").show(); + page.find(".warning").text($('#leftcontent li[data-id="'+app.id+'"]').data('errormsg')); } else { - page.find(".errormsg").hide(); + page.find(".warning").hide(); } }, enableApp:function(appid, active, element) { @@ -190,8 +190,8 @@ OC.Settings.Apps = OC.Settings.Apps || { }); }, showErrorMessage: function(message) { - $('#rightcontent .errormsg').show(); - $('#rightcontent .errormsg').text(message); + $('.appinfo .warning').show(); + $('.appinfo .warning').text(message); } }; diff --git a/settings/templates/apps.php b/settings/templates/apps.php index b6b731ac9c..0b76f775fe 100644 --- a/settings/templates/apps.php +++ b/settings/templates/apps.php @@ -41,6 +41,6 @@ print_unescaped($l->t('-licensed by '));?>

    - + From 6c518797ef64e17a20e22ee4d822ed47e0d487a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Sun, 18 Aug 2013 19:14:14 +0200 Subject: [PATCH 163/251] fixing require path --- apps/files_external/lib/dropbox.php | 2 +- apps/files_external/lib/smb.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/files_external/lib/dropbox.php b/apps/files_external/lib/dropbox.php index 60f6767e31..b6deab6e5a 100755 --- a/apps/files_external/lib/dropbox.php +++ b/apps/files_external/lib/dropbox.php @@ -22,7 +22,7 @@ namespace OC\Files\Storage; -require_once '../3rdparty/Dropbox/autoload.php'; +require_once __DIR__ . '/../3rdparty/Dropbox/autoload.php'; class Dropbox extends \OC\Files\Storage\Common { diff --git a/apps/files_external/lib/smb.php b/apps/files_external/lib/smb.php index effc0088c2..2a177eef49 100644 --- a/apps/files_external/lib/smb.php +++ b/apps/files_external/lib/smb.php @@ -8,7 +8,7 @@ namespace OC\Files\Storage; -require_once '../3rdparty/smb4php/smb.php'; +require_once __DIR__ . '/../3rdparty/smb4php/smb.php'; class SMB extends \OC\Files\Storage\StreamWrapper{ private $password; From 0f7fad7166a97a1767a72d6a288027aaffeb65fb Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Sun, 18 Aug 2013 17:30:16 +0200 Subject: [PATCH 164/251] return only existing users in group --- lib/group/group.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/group/group.php b/lib/group/group.php index a752c4311c..c4ca7f1c0e 100644 --- a/lib/group/group.php +++ b/lib/group/group.php @@ -75,7 +75,10 @@ class Group { } foreach ($userIds as $userId) { - $users[] = $this->userManager->get($userId); + $user = $this->userManager->get($userId); + if(!is_null($user)) { + $users[$userId] = $user; + } } $this->users = $users; return $users; @@ -173,7 +176,10 @@ class Group { $offset -= count($userIds); } foreach ($userIds as $userId) { - $users[$userId] = $this->userManager->get($userId); + $user = $this->userManager->get($userId); + if(!is_null($user)) { + $users[$userId] = $user; + } } if (!is_null($limit) and $limit <= 0) { return array_values($users); @@ -205,7 +211,10 @@ class Group { $offset -= count($userIds); } foreach ($userIds as $userId) { - $users[$userId] = $this->userManager->get($userId); + $user = $this->userManager->get($userId); + if(!is_null($user)) { + $users[$userId] = $user; + } } if (!is_null($limit) and $limit <= 0) { return array_values($users); From 48f0c54261bfa2d2f20864b0d41db8f1df6f1777 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 19 Aug 2013 12:16:55 +0200 Subject: [PATCH 165/251] style fixes for preview lib --- apps/files/templates/part.list.php | 3 +- config/config.sample.php | 2 + core/ajax/preview.php | 9 ++- lib/preview.php | 76 +++++++++---------- lib/preview/{images.php => image.php} | 0 .../{libreoffice-cl.php => office-cl.php} | 9 ++- .../{msoffice.php => office-fallback.php} | 0 lib/preview/office.php | 4 +- 8 files changed, 55 insertions(+), 48 deletions(-) rename lib/preview/{images.php => image.php} (100%) rename lib/preview/{libreoffice-cl.php => office-cl.php} (87%) rename lib/preview/{msoffice.php => office-fallback.php} (100%) diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 1ed8e0cf91..899fb04e25 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -3,7 +3,8 @@ $totaldirs = 0; $totalsize = 0; ?> 6 + //strlen('files/') => 6 + $relativePath = substr($file['path'], 6); $totalsize += $file['size']; if ($file['type'] === 'dir') { $totaldirs++; diff --git a/config/config.sample.php b/config/config.sample.php index 86bc20b714..5c40078c7d 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -199,6 +199,8 @@ $CONFIG = array( 'preview_max_scale_factor' => 10, /* custom path for libreoffice / openoffice binary */ 'preview_libreoffice_path' => '/usr/bin/libreoffice', +/* cl parameters for libreoffice / openoffice */ +'preview_office_cl_parameters' => '', // date format to be used while writing to the owncloud logfile 'logdateformat' => 'F d, Y H:i:s', ); diff --git a/core/ajax/preview.php b/core/ajax/preview.php index 486155831d..af0f0493f4 100644 --- a/core/ajax/preview.php +++ b/core/ajax/preview.php @@ -13,13 +13,15 @@ $maxY = array_key_exists('y', $_GET) ? (int) $_GET['y'] : '36'; $scalingUp = array_key_exists('scalingup', $_GET) ? (bool) $_GET['scalingup'] : true; if($file === '') { - \OC_Response::setStatus(400); //400 Bad Request + //400 Bad Request + \OC_Response::setStatus(400); \OC_Log::write('core-preview', 'No file parameter was passed', \OC_Log::DEBUG); exit; } if($maxX === 0 || $maxY === 0) { - \OC_Response::setStatus(400); //400 Bad Request + //400 Bad Request + \OC_Response::setStatus(400); \OC_Log::write('core-preview', 'x and/or y set to 0', \OC_Log::DEBUG); exit; } @@ -34,6 +36,5 @@ try{ $preview->show(); }catch(\Exception $e) { \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - exit; + \OC_Log::write('core', $e->getmessage(), \OC_Log::DEBUG); } \ No newline at end of file diff --git a/lib/preview.php b/lib/preview.php index e7dd327d02..9fed7f1b58 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -13,14 +13,14 @@ */ namespace OC; -require_once('preview/images.php'); -require_once('preview/movies.php'); -require_once('preview/mp3.php'); -require_once('preview/pdf.php'); -require_once('preview/svg.php'); -require_once('preview/txt.php'); -require_once('preview/unknown.php'); -require_once('preview/office.php'); +require_once 'preview/image.php'; +require_once 'preview/movies.php'; +require_once 'preview/mp3.php'; +require_once 'preview/pdf.php'; +require_once 'preview/svg.php'; +require_once 'preview/txt.php'; +require_once 'preview/unknown.php'; +require_once 'preview/office.php'; class Preview { //the thumbnail folder @@ -32,8 +32,8 @@ class Preview { private $configMaxY; //fileview object - private $fileview = null; - private $userview = null; + private $fileView = null; + private $userView = null; //vars private $file; @@ -76,8 +76,8 @@ class Preview { if($user === ''){ $user = \OC_User::getUser(); } - $this->fileview = new \OC\Files\View('/' . $user . '/' . $root); - $this->userview = new \OC\Files\View('/' . $user); + $this->fileView = new \OC\Files\View('/' . $user . '/' . $root); + $this->userView = new \OC\Files\View('/' . $user); $this->preview = null; @@ -226,12 +226,12 @@ class Preview { public function isFileValid() { $file = $this->getFile(); if($file === '') { - \OC_Log::write('core', 'No filename passed', \OC_Log::ERROR); + \OC_Log::write('core', 'No filename passed', \OC_Log::DEBUG); return false; } - if(!$this->fileview->file_exists($file)) { - \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::ERROR); + if(!$this->fileView->file_exists($file)) { + \OC_Log::write('core', 'File:"' . $file . '" not found', \OC_Log::DEBUG); return false; } @@ -245,12 +245,12 @@ class Preview { public function deletePreview() { $file = $this->getFile(); - $fileInfo = $this->fileview->getFileInfo($file); + $fileInfo = $this->fileView->getFileInfo($file); $fileId = $fileInfo['fileid']; $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/' . $this->getMaxX() . '-' . $this->getMaxY() . '.png'; - $this->userview->unlink($previewPath); - return !$this->userview->file_exists($previewPath); + $this->userView->unlink($previewPath); + return !$this->userView->file_exists($previewPath); } /** @@ -260,13 +260,13 @@ class Preview { public function deleteAllPreviews() { $file = $this->getFile(); - $fileInfo = $this->fileview->getFileInfo($file); + $fileInfo = $this->fileView->getFileInfo($file); $fileId = $fileInfo['fileid']; $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; - $this->userview->deleteAll($previewPath); - $this->userview->rmdir($previewPath); - return !$this->userview->is_dir($previewPath); + $this->userView->deleteAll($previewPath); + $this->userView->rmdir($previewPath); + return !$this->userView->is_dir($previewPath); } /** @@ -280,9 +280,9 @@ class Preview { $maxX = $this->getMaxX(); $maxY = $this->getMaxY(); $scalingUp = $this->getScalingUp(); - $maxscalefactor = $this->getMaxScaleFactor(); + $maxScaleFactor = $this->getMaxScaleFactor(); - $fileInfo = $this->fileview->getFileInfo($file); + $fileInfo = $this->fileView->getFileInfo($file); $fileId = $fileInfo['fileid']; if(is_null($fileId)) { @@ -290,12 +290,12 @@ class Preview { } $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; - if(!$this->userview->is_dir($previewPath)) { + if(!$this->userView->is_dir($previewPath)) { return false; } //does a preview with the wanted height and width already exist? - if($this->userview->file_exists($previewPath . $maxX . '-' . $maxY . '.png')) { + if($this->userView->file_exists($previewPath . $maxX . '-' . $maxY . '.png')) { return $previewPath . $maxX . '-' . $maxY . '.png'; } @@ -304,7 +304,7 @@ class Preview { //array for usable cached thumbnails $possibleThumbnails = array(); - $allThumbnails = $this->userview->getDirectoryContent($previewPath); + $allThumbnails = $this->userView->getDirectoryContent($previewPath); foreach($allThumbnails as $thumbnail) { $name = rtrim($thumbnail['name'], '.png'); $size = explode('-', $name); @@ -319,7 +319,7 @@ class Preview { if($x < $maxX || $y < $maxY) { if($scalingUp) { $scalefactor = $maxX / $x; - if($scalefactor > $maxscalefactor) { + if($scalefactor > $maxScaleFactor) { continue; } }else{ @@ -371,19 +371,19 @@ class Preview { $maxY = $this->getMaxY(); $scalingUp = $this->getScalingUp(); - $fileInfo = $this->fileview->getFileInfo($file); + $fileInfo = $this->fileView->getFileInfo($file); $fileId = $fileInfo['fileid']; $cached = $this->isCached(); if($cached) { - $image = new \OC_Image($this->userview->file_get_contents($cached, 'r')); + $image = new \OC_Image($this->userView->file_get_contents($cached, 'r')); $this->preview = $image->valid() ? $image : null; $this->resizeAndCrop(); } if(is_null($this->preview)) { - $mimetype = $this->fileview->getMimeType($file); + $mimetype = $this->fileView->getMimeType($file); $preview = null; foreach(self::$providers as $supportedMimetype => $provider) { @@ -393,7 +393,7 @@ class Preview { \OC_Log::write('core', 'Generating preview for "' . $file . '" with "' . get_class($provider) . '"', \OC_Log::DEBUG); - $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingUp, $this->fileview); + $preview = $provider->getThumbnail($file, $maxX, $maxY, $scalingUp, $this->fileView); if(!($preview instanceof \OC_Image)) { continue; @@ -405,15 +405,15 @@ class Preview { $previewPath = $this->getThumbnailsFolder() . '/' . $fileId . '/'; $cachePath = $previewPath . $maxX . '-' . $maxY . '.png'; - if($this->userview->is_dir($this->getThumbnailsFolder() . '/') === false) { - $this->userview->mkdir($this->getThumbnailsFolder() . '/'); + if($this->userView->is_dir($this->getThumbnailsFolder() . '/') === false) { + $this->userView->mkdir($this->getThumbnailsFolder() . '/'); } - if($this->userview->is_dir($previewPath) === false) { - $this->userview->mkdir($previewPath); + if($this->userView->is_dir($previewPath) === false) { + $this->userView->mkdir($previewPath); } - $this->userview->file_put_contents($cachePath, $preview->data()); + $this->userView->file_put_contents($cachePath, $preview->data()); break; } @@ -470,7 +470,7 @@ class Preview { if($x === $realx && $y === $realy) { $this->preview = $image; - return true; + return; } $factorX = $x / $realx; diff --git a/lib/preview/images.php b/lib/preview/image.php similarity index 100% rename from lib/preview/images.php rename to lib/preview/image.php diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/office-cl.php similarity index 87% rename from lib/preview/libreoffice-cl.php rename to lib/preview/office-cl.php index 2f1d08499e..112909d652 100644 --- a/lib/preview/libreoffice-cl.php +++ b/lib/preview/office-cl.php @@ -7,7 +7,7 @@ */ namespace OC\Preview; -//we need imagick to convert +//we need imagick to convert class Office extends Provider { private $cmd; @@ -26,7 +26,10 @@ class Office extends Provider { $tmpDir = get_temp_dir(); - $exec = $this->cmd . ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir ' . escapeshellarg($tmpDir) . ' ' . escapeshellarg($absPath); + $defaultParameters = ' --headless --nologo --nofirststartwizard --invisible --norestore -convert-to pdf -outdir '; + $clParameters = \OCP\Config::getSystemValue('preview_office_cl_parameters', $defaultParameters); + + $exec = $this->cmd . $clParameters . escapeshellarg($tmpDir) . ' ' . escapeshellarg($absPath); $export = 'export HOME=/' . $tmpDir; shell_exec($export . "\n" . $exec); @@ -110,7 +113,7 @@ class MSOffice2007 extends Office { //.odt, .ott, .oth, .odm, .odg, .otg, .odp, .otp, .ods, .ots, .odc, .odf, .odb, .odi, .oxt class OpenDocument extends Office { - + public function getMimeType() { return '/application\/vnd.oasis.opendocument.*/'; } diff --git a/lib/preview/msoffice.php b/lib/preview/office-fallback.php similarity index 100% rename from lib/preview/msoffice.php rename to lib/preview/office-fallback.php diff --git a/lib/preview/office.php b/lib/preview/office.php index b93e1e57c8..5287bbd6ac 100644 --- a/lib/preview/office.php +++ b/lib/preview/office.php @@ -14,9 +14,9 @@ if (extension_loaded('imagick')) { $isOpenOfficeAvailable = !empty($whichOpenOffice); //let's see if there is libreoffice or openoffice on this machine if($isShellExecEnabled && ($isLibreOfficeAvailable || $isOpenOfficeAvailable || is_string(\OC_Config::getValue('preview_libreoffice_path', null)))) { - require_once('libreoffice-cl.php'); + require_once('office-cl.php'); }else{ //in case there isn't, use our fallback - require_once('msoffice.php'); + require_once('office-fallback.php'); } } \ No newline at end of file From d9e8ebabdcd99bade4201d6be82e1841d30c5d65 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 19 Aug 2013 13:24:07 +0200 Subject: [PATCH 166/251] outsource sharing and deleted files previews to apps --- {core => apps/files_sharing}/ajax/publicpreview.php | 3 +-- apps/files_sharing/appinfo/routes.php | 5 +++++ .../files_trashbin/ajax/preview.php | 3 +-- apps/files_trashbin/appinfo/routes.php | 5 +++++ core/routes.php | 4 ---- 5 files changed, 12 insertions(+), 8 deletions(-) rename {core => apps/files_sharing}/ajax/publicpreview.php (97%) create mode 100644 apps/files_sharing/appinfo/routes.php rename core/ajax/trashbinpreview.php => apps/files_trashbin/ajax/preview.php (94%) create mode 100644 apps/files_trashbin/appinfo/routes.php diff --git a/core/ajax/publicpreview.php b/apps/files_sharing/ajax/publicpreview.php similarity index 97% rename from core/ajax/publicpreview.php rename to apps/files_sharing/ajax/publicpreview.php index 83194d5349..41a1c178a4 100644 --- a/core/ajax/publicpreview.php +++ b/apps/files_sharing/ajax/publicpreview.php @@ -81,6 +81,5 @@ try{ $preview->show(); } catch (\Exception $e) { \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - exit; + \OC_Log::write('core', $e->getmessage(), \OC_Log::DEBUG); } \ No newline at end of file diff --git a/apps/files_sharing/appinfo/routes.php b/apps/files_sharing/appinfo/routes.php new file mode 100644 index 0000000000..02815b5eb4 --- /dev/null +++ b/apps/files_sharing/appinfo/routes.php @@ -0,0 +1,5 @@ +create('core_ajax_public_preview', '/publicpreview.png')->action( +function() { + require_once __DIR__ . '/../ajax/publicpreview.php'; +}); \ No newline at end of file diff --git a/core/ajax/trashbinpreview.php b/apps/files_trashbin/ajax/preview.php similarity index 94% rename from core/ajax/trashbinpreview.php rename to apps/files_trashbin/ajax/preview.php index a916dcf229..a0846b051c 100644 --- a/core/ajax/trashbinpreview.php +++ b/apps/files_trashbin/ajax/preview.php @@ -38,6 +38,5 @@ try{ $preview->showPreview(); }catch(\Exception $e) { \OC_Response::setStatus(500); - \OC_Log::write('core', $e->getmessage(), \OC_Log::ERROR); - exit; + \OC_Log::write('core', $e->getmessage(), \OC_Log::DEBUG); } \ No newline at end of file diff --git a/apps/files_trashbin/appinfo/routes.php b/apps/files_trashbin/appinfo/routes.php new file mode 100644 index 0000000000..b1c3f02741 --- /dev/null +++ b/apps/files_trashbin/appinfo/routes.php @@ -0,0 +1,5 @@ +create('core_ajax_trashbin_preview', '/preview.png')->action( +function() { + require_once __DIR__ . '/../ajax/preview.php'; +}); \ No newline at end of file diff --git a/core/routes.php b/core/routes.php index ce35be1d58..f0f8ce571e 100644 --- a/core/routes.php +++ b/core/routes.php @@ -44,10 +44,6 @@ $this->create('core_ajax_routes', '/core/routes.json') ->action('OC_Router', 'JSRoutes'); $this->create('core_ajax_preview', '/core/preview.png') ->actionInclude('core/ajax/preview.php'); -$this->create('core_ajax_trashbin_preview', '/core/trashbinpreview.png') - ->actionInclude('core/ajax/trashbinpreview.php'); -$this->create('core_ajax_public_preview', '/core/publicpreview.png') - ->actionInclude('core/ajax/publicpreview.php'); OC::$CLASSPATH['OC_Core_LostPassword_Controller'] = 'core/lostpassword/controller.php'; $this->create('core_lostpassword_index', '/lostpassword/') ->get() From 9e5b721a0d0dad92400feaeef90c5ec5bba1f0da Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Mon, 19 Aug 2013 15:42:51 +0200 Subject: [PATCH 167/251] fix minor style issue in the app navigation --- core/css/styles.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/css/styles.css b/core/css/styles.css index 52a265d203..b03c08de73 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -739,7 +739,7 @@ div.crumb:active { /* special rules for first-level entries and folders */ #app-navigation > ul > li { - background-color: #eee; + background-color: #f8f8f8; } #app-navigation .with-icon a { @@ -860,6 +860,10 @@ div.crumb:active { color: #dd1144; } +#app-navigation .app-navigation-separator { + border-bottom: 1px solid #ccc; +} + /* Part where the content will be loaded into */ From 64c0e5d8075ef904f8b87611b1b91dc2c2839519 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Mon, 19 Aug 2013 15:53:20 +0200 Subject: [PATCH 168/251] no assoc index here, makes tests pass again --- lib/group/group.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/group/group.php b/lib/group/group.php index c4ca7f1c0e..bb1537b5c6 100644 --- a/lib/group/group.php +++ b/lib/group/group.php @@ -77,7 +77,7 @@ class Group { foreach ($userIds as $userId) { $user = $this->userManager->get($userId); if(!is_null($user)) { - $users[$userId] = $user; + $users[] = $user; } } $this->users = $users; From 9753e44ac2352d181417dfea2781f5d4df5f7b47 Mon Sep 17 00:00:00 2001 From: Andreas Fischer Date: Wed, 21 Aug 2013 10:52:22 +0200 Subject: [PATCH 169/251] Do not use realpath() on includes. If the file does not exist, realpath() returns false and "include false;" produces "Failed opening '' for inclusion" which is a useless error message. 'include' works just fine with symlinks, "./" and "../". --- apps/files_encryption/lib/crypt.php | 2 +- apps/files_encryption/tests/crypt.php | 20 ++++++++++---------- apps/files_encryption/tests/keymanager.php | 18 +++++++++--------- apps/files_encryption/tests/share.php | 20 ++++++++++---------- apps/files_encryption/tests/stream.php | 16 ++++++++-------- apps/files_encryption/tests/trashbin.php | 18 +++++++++--------- apps/files_encryption/tests/util.php | 14 +++++++------- apps/files_encryption/tests/webdav.php | 16 ++++++++-------- 8 files changed, 62 insertions(+), 62 deletions(-) diff --git a/apps/files_encryption/lib/crypt.php b/apps/files_encryption/lib/crypt.php index 3947b7d0c3..47801252bb 100755 --- a/apps/files_encryption/lib/crypt.php +++ b/apps/files_encryption/lib/crypt.php @@ -25,7 +25,7 @@ namespace OCA\Encryption; -require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); +require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; /** * Class for common cryptography functionality diff --git a/apps/files_encryption/tests/crypt.php b/apps/files_encryption/tests/crypt.php index 2330a45be8..a4bb3054ef 100755 --- a/apps/files_encryption/tests/crypt.php +++ b/apps/files_encryption/tests/crypt.php @@ -7,16 +7,16 @@ * See the COPYING-README file. */ -require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../lib/helper.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/keymanager.php b/apps/files_encryption/tests/keymanager.php index 13f8c3197c..6e8b7f2ff0 100644 --- a/apps/files_encryption/tests/keymanager.php +++ b/apps/files_encryption/tests/keymanager.php @@ -6,15 +6,15 @@ * See the COPYING-README file. */ -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../lib/helper.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/share.php b/apps/files_encryption/tests/share.php index 5f3d500509..7f68ecd388 100755 --- a/apps/files_encryption/tests/share.php +++ b/apps/files_encryption/tests/share.php @@ -20,16 +20,16 @@ * */ -require_once realpath(dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'); -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../lib/helper.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../lib/helper.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/stream.php b/apps/files_encryption/tests/stream.php index 50ac41e453..adc0d1959a 100644 --- a/apps/files_encryption/tests/stream.php +++ b/apps/files_encryption/tests/stream.php @@ -20,14 +20,14 @@ * */ -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/trashbin.php b/apps/files_encryption/tests/trashbin.php index ade968fbec..55ec94782e 100755 --- a/apps/files_encryption/tests/trashbin.php +++ b/apps/files_encryption/tests/trashbin.php @@ -20,15 +20,15 @@ * */ -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/../../files_trashbin/appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/../../files_trashbin/appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/util.php b/apps/files_encryption/tests/util.php index 368b7b3dc3..7f80de5933 100755 --- a/apps/files_encryption/tests/util.php +++ b/apps/files_encryption/tests/util.php @@ -6,13 +6,13 @@ * See the COPYING-README file. */ -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/webdav.php b/apps/files_encryption/tests/webdav.php index 1d406789f0..b72f681695 100755 --- a/apps/files_encryption/tests/webdav.php +++ b/apps/files_encryption/tests/webdav.php @@ -20,14 +20,14 @@ * */ -require_once realpath(dirname(__FILE__) . '/../../../lib/base.php'); -require_once realpath(dirname(__FILE__) . '/../lib/crypt.php'); -require_once realpath(dirname(__FILE__) . '/../lib/keymanager.php'); -require_once realpath(dirname(__FILE__) . '/../lib/proxy.php'); -require_once realpath(dirname(__FILE__) . '/../lib/stream.php'); -require_once realpath(dirname(__FILE__) . '/../lib/util.php'); -require_once realpath(dirname(__FILE__) . '/../appinfo/app.php'); -require_once realpath(dirname(__FILE__) . '/util.php'); +require_once dirname(__FILE__) . '/../../../lib/base.php'; +require_once dirname(__FILE__) . '/../lib/crypt.php'; +require_once dirname(__FILE__) . '/../lib/keymanager.php'; +require_once dirname(__FILE__) . '/../lib/proxy.php'; +require_once dirname(__FILE__) . '/../lib/stream.php'; +require_once dirname(__FILE__) . '/../lib/util.php'; +require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once dirname(__FILE__) . '/util.php'; use OCA\Encryption; From 85ac9572ce4f43d1a87dfdfd898b17493f9f8539 Mon Sep 17 00:00:00 2001 From: Andreas Fischer Date: Wed, 21 Aug 2013 10:53:18 +0200 Subject: [PATCH 170/251] Also remove other unnecessary realpath() calls. --- apps/files_encryption/tests/crypt.php | 10 +++++----- apps/files_encryption/tests/keymanager.php | 8 ++++---- apps/files_encryption/tests/util.php | 10 +++++----- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/apps/files_encryption/tests/crypt.php b/apps/files_encryption/tests/crypt.php index a4bb3054ef..188606ee1c 100755 --- a/apps/files_encryption/tests/crypt.php +++ b/apps/files_encryption/tests/crypt.php @@ -67,12 +67,12 @@ class Test_Encryption_Crypt extends \PHPUnit_Framework_TestCase { $this->pass = \Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1; // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); + $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); $this->dataShort = 'hats'; - $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); - $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); - $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); - $this->legacyEncryptedDataKey = realpath(dirname(__FILE__) . '/encryption.key'); + $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; + $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; + $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; + $this->legacyEncryptedDataKey = dirname(__FILE__) . '/encryption.key'; $this->randomKey = Encryption\Crypt::generateKey(); $keypair = Encryption\Crypt::createKeypair(); diff --git a/apps/files_encryption/tests/keymanager.php b/apps/files_encryption/tests/keymanager.php index 6e8b7f2ff0..308cdd4032 100644 --- a/apps/files_encryption/tests/keymanager.php +++ b/apps/files_encryption/tests/keymanager.php @@ -57,11 +57,11 @@ class Test_Encryption_Keymanager extends \PHPUnit_Framework_TestCase { function setUp() { // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); + $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); $this->dataShort = 'hats'; - $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); - $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); - $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); + $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; + $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; + $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; $this->randomKey = Encryption\Crypt::generateKey(); $keypair = Encryption\Crypt::createKeypair(); diff --git a/apps/files_encryption/tests/util.php b/apps/files_encryption/tests/util.php index 7f80de5933..8a00c51d5b 100755 --- a/apps/files_encryption/tests/util.php +++ b/apps/files_encryption/tests/util.php @@ -69,12 +69,12 @@ class Test_Encryption_Util extends \PHPUnit_Framework_TestCase { $this->pass = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1; // set content for encrypting / decrypting in tests - $this->dataUrl = realpath(dirname(__FILE__) . '/../lib/crypt.php'); + $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; $this->dataShort = 'hats'; - $this->dataLong = file_get_contents(realpath(dirname(__FILE__) . '/../lib/crypt.php')); - $this->legacyData = realpath(dirname(__FILE__) . '/legacy-text.txt'); - $this->legacyEncryptedData = realpath(dirname(__FILE__) . '/legacy-encrypted-text.txt'); - $this->legacyEncryptedDataKey = realpath(dirname(__FILE__) . '/encryption.key'); + $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); + $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; + $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; + $this->legacyEncryptedDataKey = dirname(__FILE__) . '/encryption.key'; $this->legacyKey = "30943623843030686906\0\0\0\0"; $keypair = Encryption\Crypt::createKeypair(); From 83afb46205ef9b2235a4b978beed44267d3e6c81 Mon Sep 17 00:00:00 2001 From: Andreas Fischer Date: Wed, 21 Aug 2013 10:59:31 +0200 Subject: [PATCH 171/251] Use __DIR__ instead of dirname(__FILE__). This is possible because we require PHP 5.3 or higher. --- apps/files_encryption/lib/crypt.php | 2 +- apps/files_encryption/tests/crypt.php | 30 +++++++++++----------- apps/files_encryption/tests/keymanager.php | 26 +++++++++---------- apps/files_encryption/tests/share.php | 20 +++++++-------- apps/files_encryption/tests/stream.php | 16 ++++++------ apps/files_encryption/tests/trashbin.php | 18 ++++++------- apps/files_encryption/tests/util.php | 24 ++++++++--------- apps/files_encryption/tests/webdav.php | 16 ++++++------ 8 files changed, 76 insertions(+), 76 deletions(-) diff --git a/apps/files_encryption/lib/crypt.php b/apps/files_encryption/lib/crypt.php index 47801252bb..e129bc9313 100755 --- a/apps/files_encryption/lib/crypt.php +++ b/apps/files_encryption/lib/crypt.php @@ -25,7 +25,7 @@ namespace OCA\Encryption; -require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once __DIR__ . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; /** * Class for common cryptography functionality diff --git a/apps/files_encryption/tests/crypt.php b/apps/files_encryption/tests/crypt.php index 188606ee1c..f73647d8af 100755 --- a/apps/files_encryption/tests/crypt.php +++ b/apps/files_encryption/tests/crypt.php @@ -7,16 +7,16 @@ * See the COPYING-README file. */ -require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../lib/helper.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../lib/helper.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; @@ -67,12 +67,12 @@ class Test_Encryption_Crypt extends \PHPUnit_Framework_TestCase { $this->pass = \Test_Encryption_Crypt::TEST_ENCRYPTION_CRYPT_USER1; // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); + $this->dataLong = file_get_contents(__DIR__ . '/../lib/crypt.php'); $this->dataShort = 'hats'; - $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; - $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; - $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; - $this->legacyEncryptedDataKey = dirname(__FILE__) . '/encryption.key'; + $this->dataUrl = __DIR__ . '/../lib/crypt.php'; + $this->legacyData = __DIR__ . '/legacy-text.txt'; + $this->legacyEncryptedData = __DIR__ . '/legacy-encrypted-text.txt'; + $this->legacyEncryptedDataKey = __DIR__ . '/encryption.key'; $this->randomKey = Encryption\Crypt::generateKey(); $keypair = Encryption\Crypt::createKeypair(); diff --git a/apps/files_encryption/tests/keymanager.php b/apps/files_encryption/tests/keymanager.php index 308cdd4032..0fe9ce9ed5 100644 --- a/apps/files_encryption/tests/keymanager.php +++ b/apps/files_encryption/tests/keymanager.php @@ -6,15 +6,15 @@ * See the COPYING-README file. */ -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../lib/helper.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../lib/helper.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; @@ -57,11 +57,11 @@ class Test_Encryption_Keymanager extends \PHPUnit_Framework_TestCase { function setUp() { // set content for encrypting / decrypting in tests - $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); + $this->dataLong = file_get_contents(__DIR__ . '/../lib/crypt.php'); $this->dataShort = 'hats'; - $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; - $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; - $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; + $this->dataUrl = __DIR__ . '/../lib/crypt.php'; + $this->legacyData = __DIR__ . '/legacy-text.txt'; + $this->legacyEncryptedData = __DIR__ . '/legacy-encrypted-text.txt'; $this->randomKey = Encryption\Crypt::generateKey(); $keypair = Encryption\Crypt::createKeypair(); diff --git a/apps/files_encryption/tests/share.php b/apps/files_encryption/tests/share.php index 7f68ecd388..bc3f93ff70 100755 --- a/apps/files_encryption/tests/share.php +++ b/apps/files_encryption/tests/share.php @@ -20,16 +20,16 @@ * */ -require_once dirname(__FILE__) . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../lib/helper.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../3rdparty/Crypt_Blowfish/Blowfish.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../lib/helper.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/stream.php b/apps/files_encryption/tests/stream.php index adc0d1959a..3095d50613 100644 --- a/apps/files_encryption/tests/stream.php +++ b/apps/files_encryption/tests/stream.php @@ -20,14 +20,14 @@ * */ -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/trashbin.php b/apps/files_encryption/tests/trashbin.php index 55ec94782e..e33add7482 100755 --- a/apps/files_encryption/tests/trashbin.php +++ b/apps/files_encryption/tests/trashbin.php @@ -20,15 +20,15 @@ * */ -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/../../files_trashbin/appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/../../files_trashbin/appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; diff --git a/apps/files_encryption/tests/util.php b/apps/files_encryption/tests/util.php index 8a00c51d5b..eddc4c6b3f 100755 --- a/apps/files_encryption/tests/util.php +++ b/apps/files_encryption/tests/util.php @@ -6,13 +6,13 @@ * See the COPYING-README file. */ -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../appinfo/app.php'; use OCA\Encryption; @@ -69,12 +69,12 @@ class Test_Encryption_Util extends \PHPUnit_Framework_TestCase { $this->pass = \Test_Encryption_Util::TEST_ENCRYPTION_UTIL_USER1; // set content for encrypting / decrypting in tests - $this->dataUrl = dirname(__FILE__) . '/../lib/crypt.php'; + $this->dataUrl = __DIR__ . '/../lib/crypt.php'; $this->dataShort = 'hats'; - $this->dataLong = file_get_contents(dirname(__FILE__) . '/../lib/crypt.php'); - $this->legacyData = dirname(__FILE__) . '/legacy-text.txt'; - $this->legacyEncryptedData = dirname(__FILE__) . '/legacy-encrypted-text.txt'; - $this->legacyEncryptedDataKey = dirname(__FILE__) . '/encryption.key'; + $this->dataLong = file_get_contents(__DIR__ . '/../lib/crypt.php'); + $this->legacyData = __DIR__ . '/legacy-text.txt'; + $this->legacyEncryptedData = __DIR__ . '/legacy-encrypted-text.txt'; + $this->legacyEncryptedDataKey = __DIR__ . '/encryption.key'; $this->legacyKey = "30943623843030686906\0\0\0\0"; $keypair = Encryption\Crypt::createKeypair(); diff --git a/apps/files_encryption/tests/webdav.php b/apps/files_encryption/tests/webdav.php index b72f681695..5c2f87b145 100755 --- a/apps/files_encryption/tests/webdav.php +++ b/apps/files_encryption/tests/webdav.php @@ -20,14 +20,14 @@ * */ -require_once dirname(__FILE__) . '/../../../lib/base.php'; -require_once dirname(__FILE__) . '/../lib/crypt.php'; -require_once dirname(__FILE__) . '/../lib/keymanager.php'; -require_once dirname(__FILE__) . '/../lib/proxy.php'; -require_once dirname(__FILE__) . '/../lib/stream.php'; -require_once dirname(__FILE__) . '/../lib/util.php'; -require_once dirname(__FILE__) . '/../appinfo/app.php'; -require_once dirname(__FILE__) . '/util.php'; +require_once __DIR__ . '/../../../lib/base.php'; +require_once __DIR__ . '/../lib/crypt.php'; +require_once __DIR__ . '/../lib/keymanager.php'; +require_once __DIR__ . '/../lib/proxy.php'; +require_once __DIR__ . '/../lib/stream.php'; +require_once __DIR__ . '/../lib/util.php'; +require_once __DIR__ . '/../appinfo/app.php'; +require_once __DIR__ . '/util.php'; use OCA\Encryption; From a89199cc7bd19f6ba3e76fcd510219b2bd930ae6 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Wed, 21 Aug 2013 08:14:27 -0400 Subject: [PATCH 172/251] [tx-robot] updated from transifex --- apps/files/l10n/cs_CZ.php | 1 + apps/files/l10n/da.php | 1 + apps/files/l10n/de.php | 1 + apps/files/l10n/de_DE.php | 1 + apps/files/l10n/gl.php | 1 + apps/files/l10n/ja_JP.php | 1 + apps/files/l10n/nl.php | 1 + apps/files/l10n/sk_SK.php | 7 +++-- apps/files/l10n/sv.php | 1 + apps/files_trashbin/l10n/sk_SK.php | 4 +-- apps/user_ldap/l10n/cs_CZ.php | 4 +++ apps/user_ldap/l10n/de.php | 4 +++ apps/user_ldap/l10n/de_DE.php | 4 +++ apps/user_ldap/l10n/gl.php | 4 +++ apps/user_ldap/l10n/ja_JP.php | 4 +++ core/l10n/sk_SK.php | 10 +++--- l10n/ar/files_encryption.po | 10 +++--- l10n/ar/settings.po | 16 +++++----- l10n/bg_BG/files_encryption.po | 10 +++--- l10n/bg_BG/settings.po | 18 +++++------ l10n/bn_BD/files_encryption.po | 10 +++--- l10n/bn_BD/settings.po | 16 +++++----- l10n/ca/files_encryption.po | 10 +++--- l10n/ca/settings.po | 18 +++++------ l10n/cs_CZ/files.po | 15 ++++----- l10n/cs_CZ/files_encryption.po | 10 +++--- l10n/cs_CZ/settings.po | 27 ++++++++-------- l10n/cs_CZ/user_ldap.po | 15 ++++----- l10n/cy_GB/files_encryption.po | 10 +++--- l10n/cy_GB/settings.po | 18 +++++------ l10n/da/files.po | 14 ++++----- l10n/da/files_encryption.po | 10 +++--- l10n/da/settings.po | 26 ++++++++-------- l10n/de/files.po | 15 ++++----- l10n/de/files_encryption.po | 10 +++--- l10n/de/settings.po | 28 ++++++++--------- l10n/de/user_ldap.po | 14 ++++----- l10n/de_CH/files_encryption.po | 10 +++--- l10n/de_CH/settings.po | 18 +++++------ l10n/de_DE/files.po | 14 ++++----- l10n/de_DE/files_encryption.po | 10 +++--- l10n/de_DE/settings.po | 26 ++++++++-------- l10n/de_DE/user_ldap.po | 15 ++++----- l10n/el/files_encryption.po | 10 +++--- l10n/el/settings.po | 18 +++++------ l10n/eo/files_encryption.po | 10 +++--- l10n/eo/settings.po | 16 +++++----- l10n/es/files_encryption.po | 10 +++--- l10n/es/settings.po | 16 +++++----- l10n/es_AR/files_encryption.po | 10 +++--- l10n/es_AR/settings.po | 18 +++++------ l10n/et_EE/files_encryption.po | 10 +++--- l10n/et_EE/settings.po | 16 +++++----- l10n/eu/files_encryption.po | 10 +++--- l10n/eu/settings.po | 16 +++++----- l10n/fa/files_encryption.po | 10 +++--- l10n/fa/settings.po | 16 +++++----- l10n/fi_FI/files_encryption.po | 10 +++--- l10n/fi_FI/settings.po | 16 +++++----- l10n/fr/files_encryption.po | 10 +++--- l10n/fr/settings.po | 16 +++++----- l10n/gl/files.po | 14 ++++----- l10n/gl/files_encryption.po | 10 +++--- l10n/gl/settings.po | 28 ++++++++--------- l10n/gl/user_ldap.po | 14 ++++----- l10n/he/files_encryption.po | 10 +++--- l10n/he/settings.po | 16 +++++----- l10n/hu_HU/files_encryption.po | 10 +++--- l10n/hu_HU/settings.po | 18 +++++------ l10n/id/files_encryption.po | 10 +++--- l10n/id/settings.po | 16 +++++----- l10n/is/files_encryption.po | 10 +++--- l10n/is/settings.po | 16 +++++----- l10n/it/files_encryption.po | 10 +++--- l10n/it/settings.po | 16 +++++----- l10n/ja_JP/files.po | 14 ++++----- l10n/ja_JP/files_encryption.po | 10 +++--- l10n/ja_JP/settings.po | 28 ++++++++--------- l10n/ja_JP/user_ldap.po | 14 ++++----- l10n/ka_GE/files_encryption.po | 10 +++--- l10n/ka_GE/settings.po | 18 +++++------ l10n/ko/files_encryption.po | 10 +++--- l10n/ko/settings.po | 16 +++++----- l10n/ku_IQ/files_encryption.po | 10 +++--- l10n/ku_IQ/settings.po | 16 +++++----- l10n/lt_LT/files_encryption.po | 10 +++--- l10n/lt_LT/settings.po | 18 +++++------ l10n/lv/files_encryption.po | 10 +++--- l10n/lv/settings.po | 18 +++++------ l10n/mk/files_encryption.po | 10 +++--- l10n/mk/settings.po | 16 +++++----- l10n/nb_NO/files_encryption.po | 10 +++--- l10n/nb_NO/settings.po | 16 +++++----- l10n/nl/files.po | 14 ++++----- l10n/nl/files_encryption.po | 10 +++--- l10n/nl/settings.po | 16 +++++----- l10n/pl/files_encryption.po | 10 +++--- l10n/pl/settings.po | 18 +++++------ l10n/pt_BR/files_encryption.po | 10 +++--- l10n/pt_BR/settings.po | 28 ++++++++--------- l10n/pt_PT/files_encryption.po | 10 +++--- l10n/pt_PT/settings.po | 18 +++++------ l10n/ro/files_encryption.po | 10 +++--- l10n/ro/settings.po | 16 +++++----- l10n/ru/files_encryption.po | 4 +-- l10n/ru/settings.po | 16 +++++----- l10n/si_LK/files_encryption.po | 10 +++--- l10n/si_LK/settings.po | 16 +++++----- l10n/sk_SK/core.po | 44 +++++++++++++-------------- l10n/sk_SK/files.po | 32 +++++++++---------- l10n/sk_SK/files_encryption.po | 10 +++--- l10n/sk_SK/files_trashbin.po | 18 +++++------ l10n/sk_SK/lib.po | 12 ++++---- l10n/sk_SK/settings.po | 44 +++++++++++++-------------- l10n/sl/files_encryption.po | 10 +++--- l10n/sl/settings.po | 16 +++++----- l10n/sr/files_encryption.po | 10 +++--- l10n/sr/settings.po | 16 +++++----- l10n/sv/files.po | 14 ++++----- l10n/sv/files_encryption.po | 10 +++--- l10n/sv/settings.po | 26 ++++++++-------- l10n/ta_LK/files_encryption.po | 10 +++--- l10n/ta_LK/settings.po | 16 +++++----- l10n/templates/core.pot | 12 ++++---- l10n/templates/files.pot | 8 ++--- l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 2 +- l10n/templates/files_trashbin.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 2 +- l10n/templates/settings.pot | 14 ++++----- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- l10n/th_TH/files_encryption.po | 10 +++--- l10n/th_TH/settings.po | 18 +++++------ l10n/tr/files_encryption.po | 10 +++--- l10n/tr/settings.po | 18 +++++------ l10n/ug/files_encryption.po | 10 +++--- l10n/ug/settings.po | 16 +++++----- l10n/uk/files_encryption.po | 10 +++--- l10n/uk/settings.po | 16 +++++----- l10n/vi/files_encryption.po | 10 +++--- l10n/vi/settings.po | 16 +++++----- l10n/zh_CN.GB2312/files_encryption.po | 10 +++--- l10n/zh_CN.GB2312/settings.po | 18 +++++------ l10n/zh_CN/files_encryption.po | 10 +++--- l10n/zh_CN/settings.po | 16 +++++----- l10n/zh_HK/files_encryption.po | 10 +++--- l10n/zh_HK/settings.po | 18 +++++------ l10n/zh_TW/files_encryption.po | 10 +++--- l10n/zh_TW/settings.po | 16 +++++----- lib/l10n/sk_SK.php | 8 ++--- settings/l10n/bg_BG.php | 1 + settings/l10n/ca.php | 1 + settings/l10n/cs_CZ.php | 4 +++ settings/l10n/cy_GB.php | 1 + settings/l10n/da.php | 4 +++ settings/l10n/de.php | 5 +++ settings/l10n/de_CH.php | 1 + settings/l10n/de_DE.php | 4 +++ settings/l10n/el.php | 1 + settings/l10n/es_AR.php | 1 + settings/l10n/gl.php | 5 +++ settings/l10n/hu_HU.php | 1 + settings/l10n/ja_JP.php | 5 +++ settings/l10n/ka_GE.php | 1 + settings/l10n/lt_LT.php | 1 + settings/l10n/lv.php | 1 + settings/l10n/pl.php | 1 + settings/l10n/pt_BR.php | 5 +++ settings/l10n/pt_PT.php | 1 + settings/l10n/sk_SK.php | 13 ++++++++ settings/l10n/sv.php | 4 +++ settings/l10n/th_TH.php | 1 + settings/l10n/tr.php | 1 + settings/l10n/zh_CN.GB2312.php | 1 + settings/l10n/zh_HK.php | 1 + 178 files changed, 1056 insertions(+), 955 deletions(-) diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index a2131c2d20..1f766de7cf 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.", "Your storage is full, files can not be updated or synced anymore!" => "Vaše úložiště je plné, nelze aktualizovat ani synchronizovat soubory.", "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložiště je téměř plné ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrování bylo zrušeno, soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde si složky odšifrujete.", "Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatný název složky. Pojmenování 'Shared' je rezervováno pro vnitřní potřeby ownCloud", "Name" => "Název", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index 0491eefb7f..22ca4b0d7b 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.", "Your storage is full, files can not be updated or synced anymore!" => "Din opbevaringsplads er fyldt op, filer kan ikke opdateres eller synkroniseres længere!", "Your storage is almost full ({usedSpacePercent}%)" => "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krypteringen blev deaktiveret, men dine filer er stadig krypteret. Gå venligst til dine personlige indstillinger for at dekryptere dine filer. ", "Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud", "Name" => "Navn", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index c6c76dbf46..c41d2fb5c1 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", "Your storage is full, files can not be updated or synced anymore!" => "Dein Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!", "Your storage is almost full ({usedSpacePercent}%)" => "Dein Speicher ist fast voll ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind deine Dateien nach wie vor verschlüsselt. Bitte gehe zu deinen persönlichen Einstellungen, um deine Dateien zu entschlüsseln.", "Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten.", "Name" => "Name", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index e4d622d6ca..6d4bf8a4e7 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", "Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!", "Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.", "Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten", "Name" => "Name", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index 5c8132926b..98274ed751 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome incorrecto, non se permite «\\», «/», «<», «>», «:», «\"», «|», «?» e «*».", "Your storage is full, files can not be updated or synced anymore!" => "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!", "Your storage is almost full ({usedSpacePercent}%)" => "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "O cifrado foi desactivado, mais os ficheiros están cifrados. Vaia á configuración persoal para descifrar os ficheiros.", "Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud", "Name" => "Nome", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 4ae46e7900..2d64212a5f 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。", "Your storage is full, files can not be updated or synced anymore!" => "あなたのストレージは一杯です。ファイルの更新と同期はもうできません!", "Your storage is almost full ({usedSpacePercent}%)" => "あなたのストレージはほぼ一杯です({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。", "Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。", "Name" => "名前", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 5648ae9b35..6e9ff605f5 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.", "Your storage is full, files can not be updated or synced anymore!" => "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!", "Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryptie is uitgeschakeld maar uw bestanden zijn nog steeds versleuteld. Ga naar uw persoonlijke instellingen om uw bestanden te decoderen.", "Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud", "Name" => "Naam", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index d28368cc48..41ff4fe25d 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -32,20 +32,21 @@ $TRANSLATIONS = array( "cancel" => "zrušiť", "replaced {new_name} with {old_name}" => "prepísaný {new_name} súborom {old_name}", "undo" => "vrátiť", -"_Uploading %n file_::_Uploading %n files_" => array("","",""), +"_Uploading %n file_::_Uploading %n files_" => array("Nahrávam %n súbor","Nahrávam %n súbory","Nahrávam %n súborov"), "files uploading" => "nahrávanie súborov", "'.' is an invalid file name." => "'.' je neplatné meno súboru.", "File name cannot be empty." => "Meno súboru nemôže byť prázdne", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nesprávne meno, '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nie sú povolené hodnoty.", "Your storage is full, files can not be updated or synced anymore!" => "Vaše úložisko je plné. Súbory nemožno aktualizovať ani synchronizovať!", "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložisko je takmer plné ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrovanie bolo zakázané, ale vaše súbory sú stále zašifrované. Prosím, choďte do osobného nastavenia pre dešifrovanie súborov.", "Your download is being prepared. This might take some time if the files are big." => "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno priečinka. Používanie mena 'Shared' je vyhradené len pre Owncloud", "Name" => "Názov", "Size" => "Veľkosť", "Modified" => "Upravené", -"_%n folder_::_%n folders_" => array("","",""), -"_%n file_::_%n files_" => array("","",""), +"_%n folder_::_%n folders_" => array("%n priečinok","%n priečinky","%n priečinkov"), +"_%n file_::_%n files_" => array("%n súbor","%n súbory","%n súborov"), "%s could not be renamed" => "%s nemohol byť premenovaný", "Upload" => "Odoslať", "File handling" => "Nastavenie správania sa k súborom", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index 574dc3728a..d9010bc0f5 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ogiltigt namn, '\\', '/', '<', '>', ':', '\"', '|', '?' och '*' är inte tillåtet.", "Your storage is full, files can not be updated or synced anymore!" => "Ditt lagringsutrymme är fullt, filer kan inte längre uppdateras eller synkroniseras!", "Your storage is almost full ({usedSpacePercent}%)" => "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering inaktiverades men dina filer är fortfarande krypterade. Vänligen gå till sidan för dina personliga inställningar för att dekryptera dina filer.", "Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud", "Name" => "Namn", diff --git a/apps/files_trashbin/l10n/sk_SK.php b/apps/files_trashbin/l10n/sk_SK.php index 0f78da5fc3..50fb58a44e 100644 --- a/apps/files_trashbin/l10n/sk_SK.php +++ b/apps/files_trashbin/l10n/sk_SK.php @@ -8,8 +8,8 @@ $TRANSLATIONS = array( "Delete permanently" => "Zmazať trvalo", "Name" => "Názov", "Deleted" => "Zmazané", -"_%n folder_::_%n folders_" => array("","",""), -"_%n file_::_%n files_" => array("","",""), +"_%n folder_::_%n folders_" => array("%n priečinok","%n priečinky","%n priečinkov"), +"_%n file_::_%n files_" => array("%n súbor","%n súbory","%n súborov"), "restored" => "obnovené", "Nothing in here. Your trash bin is empty!" => "Žiadny obsah. Kôš je prázdny!", "Restore" => "Obnoviť", diff --git a/apps/user_ldap/l10n/cs_CZ.php b/apps/user_ldap/l10n/cs_CZ.php index a5f20cbf13..9f4c31c068 100644 --- a/apps/user_ldap/l10n/cs_CZ.php +++ b/apps/user_ldap/l10n/cs_CZ.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Heslo", "For anonymous access, leave DN and Password empty." => "Pro anonymní přístup ponechte údaje DN and heslo prázdné.", "User Login Filter" => "Filtr přihlášení uživatelů", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Určuje použitý filtr, při pokusu o přihlášení. %%uid nahrazuje uživatelské jméno v činnosti přihlášení. Příklad \"uid=%%uid\"", "User List Filter" => "Filtr seznamu uživatelů", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Určuje použitý filtr pro získávaní uživatelů (bez zástupných znaků). Příklad: \"objectClass=person\"", "Group Filter" => "Filtr skupin", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Určuje použitý filtr, pro získávaní skupin (bez zástupných znaků). Příklad: \"objectClass=posixGroup\"", "Connection Settings" => "Nastavení spojení", "Configuration Active" => "Nastavení aktivní", "When unchecked, this configuration will be skipped." => "Pokud není zaškrtnuto, bude toto nastavení přeskočeno.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Nepoužívejte v kombinaci s LDAPS spojením, nebude to fungovat.", "Case insensitve LDAP server (Windows)" => "LDAP server nerozlišující velikost znaků (Windows)", "Turn off SSL certificate validation." => "Vypnout ověřování SSL certifikátu.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Nedoporučuje se, určeno pouze k testovacímu použití. Pokud spojení funguje jen s touto volbou, importujte SSL certifikát vašeho LDAP serveru na server %s.", "Cache Time-To-Live" => "TTL vyrovnávací paměti", "in seconds. A change empties the cache." => "v sekundách. Změna vyprázdní vyrovnávací paměť.", "Directory Settings" => "Nastavení adresáře", diff --git a/apps/user_ldap/l10n/de.php b/apps/user_ldap/l10n/de.php index 1520cc1daa..cb13275faf 100644 --- a/apps/user_ldap/l10n/de.php +++ b/apps/user_ldap/l10n/de.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Passwort", "For anonymous access, leave DN and Password empty." => "Lasse die Felder DN und Passwort für anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"", "User List Filter" => "Benutzer-Filter-Liste", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"", "Group Filter" => "Gruppen-Filter", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"", "Connection Settings" => "Verbindungseinstellungen", "Configuration Active" => "Konfiguration aktiv", "When unchecked, this configuration will be skipped." => "Konfiguration wird übersprungen wenn deaktiviert", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Benutze es nicht zusammen mit LDAPS Verbindungen, es wird fehlschlagen.", "Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", "Turn off SSL certificate validation." => "Schalte die SSL-Zertifikatsprüfung aus.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importiere das SSL-Zertifikat des LDAP-Servers in deinen %s Server.", "Cache Time-To-Live" => "Speichere Time-To-Live zwischen", "in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.", "Directory Settings" => "Ordnereinstellungen", diff --git a/apps/user_ldap/l10n/de_DE.php b/apps/user_ldap/l10n/de_DE.php index 1064849319..677d603ffa 100644 --- a/apps/user_ldap/l10n/de_DE.php +++ b/apps/user_ldap/l10n/de_DE.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Passwort", "For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder DN und Passwort für einen anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"", "User List Filter" => "Benutzer-Filter-Liste", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"", "Group Filter" => "Gruppen-Filter", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"", "Connection Settings" => "Verbindungseinstellungen", "Configuration Active" => "Konfiguration aktiv", "When unchecked, this configuration will be skipped." => "Wenn nicht angehakt, wird diese Konfiguration übersprungen.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Benutzen Sie es nicht in Verbindung mit LDAPS Verbindungen, es wird fehlschlagen.", "Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", "Turn off SSL certificate validation." => "Schalten Sie die SSL-Zertifikatsprüfung aus.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importieren Sie das SSL-Zertifikat des LDAP-Servers in Ihren %s Server.", "Cache Time-To-Live" => "Speichere Time-To-Live zwischen", "in seconds. A change empties the cache." => "in Sekunden. Eine Änderung leert den Cache.", "Directory Settings" => "Ordnereinstellungen", diff --git a/apps/user_ldap/l10n/gl.php b/apps/user_ldap/l10n/gl.php index 9debcef70a..911e481ca7 100644 --- a/apps/user_ldap/l10n/gl.php +++ b/apps/user_ldap/l10n/gl.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Contrasinal", "For anonymous access, leave DN and Password empty." => "Para o acceso anónimo deixe o DN e o contrasinal baleiros.", "User Login Filter" => "Filtro de acceso de usuarios", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Define o filtro que se aplica cando se intenta o acceso. %%uid substitúe o nome de usuario e a acción de acceso. Exemplo: «uid=%%uid»", "User List Filter" => "Filtro da lista de usuarios", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Define o filtro a aplicar cando de recuperan os usuarios (sen comodíns). Exemplo: «objectClass=person»", "Group Filter" => "Filtro de grupo", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Define o filtro a aplicar cando de recuperan os usuarios (sen comodíns). Exemplo: «objectClass=posixGroup»", "Connection Settings" => "Axustes da conexión", "Configuration Active" => "Configuración activa", "When unchecked, this configuration will be skipped." => "Se está sen marcar, omítese esta configuración.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Non utilizalo ademais para conexións LDAPS xa que fallará.", "Case insensitve LDAP server (Windows)" => "Servidor LDAP que non distingue entre maiúsculas e minúsculas (Windows)", "Turn off SSL certificate validation." => "Desactiva a validación do certificado SSL.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Non recomendado, utilizar só para probas! Se a conexión só funciona con esta opción importa o certificado SSL do servidor LDAP no seu servidor %s.", "Cache Time-To-Live" => "Tempo de persistencia da caché", "in seconds. A change empties the cache." => "en segundos. Calquera cambio baleira a caché.", "Directory Settings" => "Axustes do directorio", diff --git a/apps/user_ldap/l10n/ja_JP.php b/apps/user_ldap/l10n/ja_JP.php index ec0da14305..e9ef2165bb 100644 --- a/apps/user_ldap/l10n/ja_JP.php +++ b/apps/user_ldap/l10n/ja_JP.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "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. Example: \"uid=%%uid\"" => "ログイン実行時に適用するフィルタを定義します。%%uid にはログイン操作におけるユーザ名が入ります。例: \"uid=%%uid\"", "User List Filter" => "ユーザリストフィルタ", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "ユーザ取得時に適用するフィルタを定義します(プレースホルダ無し)。例: \"objectClass=person\"", "Group Filter" => "グループフィルタ", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "グループ取得時に適用するフィルタを定義します(プレースホルダ無し)。例: \"objectClass=posixGroup\"", "Connection Settings" => "接続設定", "Configuration Active" => "設定はアクティブです", "When unchecked, this configuration will be skipped." => "チェックを外すと、この設定はスキップされます。", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "LDAPS接続のために追加でそれを利用しないで下さい。失敗します。", "Case insensitve LDAP server (Windows)" => "大文字/小文字を区別しないLDAPサーバ(Windows)", "Turn off SSL certificate validation." => "SSL証明書の確認を無効にする。", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "推奨されません、テストにおいてのみ使用してください!このオプションでのみ接続が動作する場合は、LDAP サーバのSSL証明書を %s サーバにインポートしてください。", "Cache Time-To-Live" => "キャッシュのTTL", "in seconds. A change empties the cache." => "秒。変更後にキャッシュがクリアされます。", "Directory Settings" => "ディレクトリ設定", diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php index 49c2cbb183..5fff18e7d6 100644 --- a/core/l10n/sk_SK.php +++ b/core/l10n/sk_SK.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "December", "Settings" => "Nastavenia", "seconds ago" => "pred sekundami", -"_%n minute ago_::_%n minutes ago_" => array("","",""), -"_%n hour ago_::_%n hours ago_" => array("","",""), +"_%n minute ago_::_%n minutes ago_" => array("pred %n minútou","pred %n minútami","pred %n minútami"), +"_%n hour ago_::_%n hours ago_" => array("pred %n hodinou","pred %n hodinami","pred %n hodinami"), "today" => "dnes", "yesterday" => "včera", -"_%n day ago_::_%n days ago_" => array("","",""), +"_%n day ago_::_%n days ago_" => array("pred %n dňom","pred %n dňami","pred %n dňami"), "last month" => "minulý mesiac", -"_%n month ago_::_%n months ago_" => array("","",""), +"_%n month ago_::_%n months ago_" => array("pred %n mesiacom","pred %n mesiacmi","pred %n mesiacmi"), "months ago" => "pred mesiacmi", "last year" => "minulý rok", "years ago" => "pred rokmi", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "Email odoslaný", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Aktualizácia nebola úspešná. Problém nahláste na ownCloud community.", "The update was successful. Redirecting you to ownCloud now." => "Aktualizácia bola úspešná. Presmerovávam na prihlasovaciu stránku.", +"%s password reset" => "reset hesla %s", "Use the following link to reset your password: {link}" => "Použite nasledujúci odkaz pre obnovenie vášho hesla: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Odkaz na obnovenie hesla bol odoslaný na Vašu emailovú adresu.
    Ak ho v krátkej dobe neobdržíte, skontrolujte si Váš kôš a priečinok spam.
    Ak ho ani tam nenájdete, kontaktujte svojho administrátora.", "Request failed!
    Did you make sure your email/username was right?" => "Požiadavka zlyhala.
    Uistili ste sa, že Vaše používateľské meno a email sú správne?", @@ -125,6 +126,7 @@ $TRANSLATIONS = array( "Finish setup" => "Dokončiť inštaláciu", "%s is available. Get more information on how to update." => "%s je dostupná. Získajte viac informácií k postupu aktualizáce.", "Log out" => "Odhlásiť", +"More apps" => "Viac aplikácií", "Automatic logon rejected!" => "Automatické prihlásenie bolo zamietnuté!", "If you did not change your password recently, your account may be compromised!" => "V nedávnej dobe ste nezmenili svoje heslo, Váš účet môže byť kompromitovaný.", "Please change your password to secure your account again." => "Prosím, zmeňte svoje heslo pre opätovné zabezpečenie Vášho účtu", diff --git a/l10n/ar/files_encryption.po b/l10n/ar/files_encryption.po index 871a6b1800..9732c95e1a 100644 --- a/l10n/ar/files_encryption.po +++ b/l10n/ar/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po index e3e192efb1..b0dc71747b 100644 --- a/l10n/ar/settings.po +++ b/l10n/ar/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "تعذر حذف المستخدم" msgid "Groups" msgstr "مجموعات" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "مدير المجموعة" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "إلغاء" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "اضافة مجموعة" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "يجب ادخال اسم مستخدم صحيح" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "حصل خطأ اثناء انشاء مستخدم" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "يجب ادخال كلمة مرور صحيحة" diff --git a/l10n/bg_BG/files_encryption.po b/l10n/bg_BG/files_encryption.po index 2d57c79ed2..3149c9a989 100644 --- a/l10n/bg_BG/files_encryption.po +++ b/l10n/bg_BG/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po index ba0d4dd635..204560a4b9 100644 --- a/l10n/bg_BG/settings.po +++ b/l10n/bg_BG/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "Групи" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Изтриване" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "нова група" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -471,7 +471,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "Криптиране" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/bn_BD/files_encryption.po b/l10n/bn_BD/files_encryption.po index f029e2534b..229e29bf4e 100644 --- a/l10n/bn_BD/files_encryption.po +++ b/l10n/bn_BD/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/bn_BD/settings.po b/l10n/bn_BD/settings.po index 3b8d63a4a7..a03ae46160 100644 --- a/l10n/bn_BD/settings.po +++ b/l10n/bn_BD/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "গোষ্ঠীসমূহ" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "গোষ্ঠী প্রশাসক" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "মুছে" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/ca/files_encryption.po b/l10n/ca/files_encryption.po index b7b99faec2..695090cfef 100644 --- a/l10n/ca/files_encryption.po +++ b/l10n/ca/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 13:30+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: rogerc\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "La clau privada no és vàlida! Probablement la contrasenya va ser canviada des de fora del sistema ownCloud (per exemple, en el directori de l'empresa). Vostè pot actualitzar la contrasenya de clau privada en la seva configuració personal per poder recuperar l'accés en els arxius xifrats." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Manca de requisits." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Assegureu-vos que teniu instal·lat PHP 5.3.3 o una versió superior i que està activat Open SSL i habilitada i configurada correctament l'extensió de PHP. De moment, l'aplicació d'encriptació s'ha desactivat." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Els usuaris següents no estan configurats per a l'encriptació:" diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index 2a812a7f06..a00bc08590 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "No s'ha pogut eliminar l'usuari" msgid "Groups" msgstr "Grups" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grup Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Esborra" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "afegeix grup" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Heu de facilitar un nom d'usuari vàlid" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Error en crear l'usuari" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Heu de facilitar una contrasenya vàlida" @@ -473,7 +473,7 @@ msgstr "Useu aquesta adreça per , 2013 +# cvanca , 2013 # pstast , 2013 # Tomáš Chvátal , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 15:51+0000\n" +"Last-Translator: cvanca \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" @@ -102,15 +103,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Probíhá odesílání souboru. Opuštění stránky způsobí zrušení nahrávání." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL nemůže být prázdná." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Název složky nelze použít. Použití názvu 'Shared' je ownCloudem rezervováno" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Chyba" @@ -192,7 +193,7 @@ msgstr "Vaše úložiště je téměř plné ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Šifrování bylo zrušeno, soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde si složky odšifrujete." #: js/files.js:245 msgid "" diff --git a/l10n/cs_CZ/files_encryption.po b/l10n/cs_CZ/files_encryption.po index ce70af9cff..ffbcfd3941 100644 --- a/l10n/cs_CZ/files_encryption.po +++ b/l10n/cs_CZ/files_encryption.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-08-16 01:29-0400\n" -"PO-Revision-Date: 2013-08-15 18:50+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: pstast \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -66,18 +66,18 @@ msgid "" "files." msgstr "Váš soukromý klíč není platný! Pravděpodobně bylo heslo změněno vně systému ownCloud (např. ve vašem firemním adresáři). Heslo vašeho soukromého klíče můžete změnit ve svém osobním nastavení pro obnovení přístupu k vašim zašifrovaným souborům." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Nesplněné závislosti." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Ujistěte se prosím, že máte nainstalované PHP 5.3.3 nebo novější a že máte povolené a správně nakonfigurované OpenSSL včetně jeho rozšíření pro PHP. Prozatím byla aplikace pro šifrování vypnuta." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Následující uživatelé nemají nastavené šifrování:" diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po index 1b7a56f1b4..7ac217fd40 100644 --- a/l10n/cs_CZ/settings.po +++ b/l10n/cs_CZ/settings.po @@ -4,15 +4,16 @@ # # Translators: # Honza K. , 2013 +# cvanca , 2013 # pstast , 2013 # Tomáš Chvátal , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 16:10+0000\n" +"Last-Translator: cvanca \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" @@ -125,7 +126,7 @@ msgstr "Aktualizováno" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Probíhá odšifrování souborů... Prosíme počkejte, tato operace může trvat několik minut." #: js/personal.js:172 msgid "Saving..." @@ -148,27 +149,27 @@ msgstr "Nelze odebrat uživatele" msgid "Groups" msgstr "Skupiny" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Správa skupiny" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Smazat" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "přidat skupinu" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Musíte zadat platné uživatelské jméno" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Chyba při vytváření užiatele" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Musíte zadat platné heslo" @@ -478,15 +479,15 @@ msgstr "Šifrování" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Šifrovací aplikace již není spuštěna, odšifrujte všechny své soubory" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Heslo pro přihlášení" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Odšifrovat všechny soubory" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/cs_CZ/user_ldap.po b/l10n/cs_CZ/user_ldap.po index 492126412c..6245bd4e83 100644 --- a/l10n/cs_CZ/user_ldap.po +++ b/l10n/cs_CZ/user_ldap.po @@ -4,15 +4,16 @@ # # Translators: # Honza K. , 2013 +# cvanca , 2013 # pstast , 2013 # Tomáš Chvátal , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 17:00+0000\n" +"Last-Translator: cvanca \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" @@ -158,7 +159,7 @@ msgstr "Filtr přihlášení uživatelů" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Určuje použitý filtr, při pokusu o přihlášení. %%uid nahrazuje uživatelské jméno v činnosti přihlášení. Příklad \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -168,7 +169,7 @@ msgstr "Filtr seznamu uživatelů" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Určuje použitý filtr pro získávaní uživatelů (bez zástupných znaků). Příklad: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -178,7 +179,7 @@ msgstr "Filtr skupin" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Určuje použitý filtr, pro získávaní skupin (bez zástupných znaků). Příklad: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -239,7 +240,7 @@ msgstr "Vypnout ověřování SSL certifikátu." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Nedoporučuje se, určeno pouze k testovacímu použití. Pokud spojení funguje jen s touto volbou, importujte SSL certifikát vašeho LDAP serveru na server %s." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/cy_GB/files_encryption.po b/l10n/cy_GB/files_encryption.po index 0b6627605f..9a63fede82 100644 --- a/l10n/cy_GB/files_encryption.po +++ b/l10n/cy_GB/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/cy_GB/settings.po b/l10n/cy_GB/settings.po index c4bdbaa6bd..ed67da103c 100644 --- a/l10n/cy_GB/settings.po +++ b/l10n/cy_GB/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "Grwpiau" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Dileu" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -471,7 +471,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "Amgryptiad" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/da/files.po b/l10n/da/files.po index 6043068628..e043bee154 100644 --- a/l10n/da/files.po +++ b/l10n/da/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 19:40+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -102,15 +102,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URLen kan ikke være tom." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldigt mappenavn. Brug af 'Shared' er forbeholdt af ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Fejl" @@ -191,7 +191,7 @@ msgstr "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Krypteringen blev deaktiveret, men dine filer er stadig krypteret. Gå venligst til dine personlige indstillinger for at dekryptere dine filer. " #: js/files.js:245 msgid "" diff --git a/l10n/da/files_encryption.po b/l10n/da/files_encryption.po index 105ba059f9..aef21e07ad 100644 --- a/l10n/da/files_encryption.po +++ b/l10n/da/files_encryption.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-14 19:40+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: claus_chr \n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -63,18 +63,18 @@ msgid "" "files." msgstr "Din private nøgle er gyldig! Sandsynligvis blev dit kodeord ændre uden for ownCloud systemet (f.eks. dit firmas register). Du kan opdatere dit private nøgle kodeord under personlige indstillinger, for at generhverve adgang til dine krypterede filer." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Manglende betingelser." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Sørg for at PHP 5.3.3 eller nyere er installeret og at OpenSSL sammen med PHP-udvidelsen er aktiveret og korrekt konfigureret. Indtil videre er krypteringsprogrammet deaktiveret." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Følgende brugere er ikke sat op til kryptering:" diff --git a/l10n/da/settings.po b/l10n/da/settings.po index 1ae81e2e65..b43c939dde 100644 --- a/l10n/da/settings.po +++ b/l10n/da/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 19:40+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -125,7 +125,7 @@ msgstr "Opdateret" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Dekryptere filer... Vent venligst, dette kan tage lang tid. " #: js/personal.js:172 msgid "Saving..." @@ -148,27 +148,27 @@ msgstr "Kan ikke fjerne bruger" msgid "Groups" msgstr "Grupper" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppe Administrator" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Slet" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "Tilføj gruppe" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Et gyldigt brugernavn skal angives" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Fejl ved oprettelse af bruger" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "En gyldig adgangskode skal angives" @@ -478,15 +478,15 @@ msgstr "Kryptering" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Krypterings app'en er ikke længere aktiv. Dekrypter alle dine filer. " #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Log-in kodeord" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Dekrypter alle Filer " #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/de/files.po b/l10n/de/files.po index c66968b0c1..d1a6526c48 100644 --- a/l10n/de/files.po +++ b/l10n/de/files.po @@ -5,6 +5,7 @@ # Translators: # I Robot , 2013 # Marcel Kühlhorn , 2013 +# Mario Siegmann , 2013 # ninov , 2013 # Pwnicorn , 2013 # kabum , 2013 @@ -12,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 12:40+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,15 +105,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Der Ordnername ist ungültig. Nur ownCloud kann den Ordner \"Shared\" anlegen" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Fehler" @@ -193,7 +194,7 @@ msgstr "Dein Speicher ist fast voll ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Die Verschlüsselung wurde deaktiviert, jedoch sind deine Dateien nach wie vor verschlüsselt. Bitte gehe zu deinen persönlichen Einstellungen, um deine Dateien zu entschlüsseln." #: js/files.js:245 msgid "" diff --git a/l10n/de/files_encryption.po b/l10n/de/files_encryption.po index 0505a20864..fbe536c708 100644 --- a/l10n/de/files_encryption.po +++ b/l10n/de/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 14:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -68,18 +68,18 @@ msgid "" "files." msgstr "Dein privater Schlüssel ist ungültig. Möglicher Weise wurde von außerhalb Dein Passwort geändert (z.B. in deinem gemeinsamen Verzeichnis). Du kannst das Passwort deines privaten Schlüssels in den persönlichen Einstellungen aktualisieren, um wieder an deine Dateien zu gelangen." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Fehlende Vorraussetzungen" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Bitte stelle sicher, dass PHP 5.3.3 oder neuer installiert und das OpenSSL zusammen mit der PHP-Erweiterung aktiviert und richtig konfiguriert ist. Zur Zeit ist die Verschlüsselungs-App deaktiviert." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Für folgende Nutzer ist keine Verschlüsselung eingerichtet:" diff --git a/l10n/de/settings.po b/l10n/de/settings.po index 93d2ba51a1..2398da2d95 100644 --- a/l10n/de/settings.po +++ b/l10n/de/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 12:50+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -127,7 +127,7 @@ msgstr "Aktualisiert" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Entschlüssle Dateien ... Bitte warten, denn dieser Vorgang kann einige Zeit beanspruchen." #: js/personal.js:172 msgid "Saving..." @@ -150,27 +150,27 @@ msgstr "Benutzer konnte nicht entfernt werden." msgid "Groups" msgstr "Gruppen" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Löschen" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "Gruppe hinzufügen" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Es muss ein gültiger Benutzername angegeben werden" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Beim Anlegen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" @@ -476,19 +476,19 @@ msgstr "Verwenden Sie diese Adresse, um \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 12:50+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -159,7 +159,7 @@ msgstr "Benutzer-Login-Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -169,7 +169,7 @@ msgstr "Benutzer-Filter-Liste" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -179,7 +179,7 @@ msgstr "Gruppen-Filter" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -240,7 +240,7 @@ msgstr "Schalte die SSL-Zertifikatsprüfung aus." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importiere das SSL-Zertifikat des LDAP-Servers in deinen %s Server." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/de_CH/files_encryption.po b/l10n/de_CH/files_encryption.po index 3f0472c11a..ccf349afd9 100644 --- a/l10n/de_CH/files_encryption.po +++ b/l10n/de_CH/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -66,18 +66,18 @@ msgid "" "files." msgstr "Ihr privater Schlüssel ist ungültig. Möglicher Weise wurde von ausserhalb Ihr Passwort geändert (z.B. in Ihrem gemeinsamen Verzeichnis). Sie können das Passwort Ihres privaten Schlüssels in den persönlichen Einstellungen aktualisieren, um wieder an Ihre Dateien zu gelangen." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Fehlende Voraussetzungen" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Für folgende Nutzer ist keine Verschlüsselung eingerichtet:" diff --git a/l10n/de_CH/settings.po b/l10n/de_CH/settings.po index 9b99da139e..6193f9b28e 100644 --- a/l10n/de_CH/settings.po +++ b/l10n/de_CH/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -152,27 +152,27 @@ msgstr "Der Benutzer konnte nicht entfernt werden." msgid "Groups" msgstr "Gruppen" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Löschen" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "Gruppe hinzufügen" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Es muss ein gültiger Benutzername angegeben werden" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Beim Erstellen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" @@ -478,7 +478,7 @@ msgstr "Verwenden Sie diese Adresse, um \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 06:50+0000\n" +"Last-Translator: traductor \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -107,15 +107,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "Die URL darf nicht leer sein." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ungültiger Ordnername. Die Verwendung von \"Shared\" ist ownCloud vorbehalten." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Fehler" @@ -196,7 +196,7 @@ msgstr "Ihr Speicher ist fast voll ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln." #: js/files.js:245 msgid "" diff --git a/l10n/de_DE/files_encryption.po b/l10n/de_DE/files_encryption.po index 7e0878a9eb..1571956a4c 100644 --- a/l10n/de_DE/files_encryption.po +++ b/l10n/de_DE/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 14:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: Mario Siegmann \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" @@ -65,18 +65,18 @@ msgid "" "files." msgstr "Ihr privater Schlüssel ist ungültig. Möglicher Weise wurde von außerhalb Ihr Passwort geändert (z.B. in Ihrem gemeinsamen Verzeichnis). Sie können das Passwort Ihres privaten Schlüssels in den persönlichen Einstellungen aktualisieren, um wieder an Ihre Dateien zu gelangen." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Fehlende Voraussetzungen" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Bitte stellen Sie sicher, dass PHP 5.3.3 oder neuer installiert und das OpenSSL zusammen mit der PHP-Erweiterung aktiviert und richtig konfiguriert ist. Zur Zeit ist die Verschlüsselungs-App deaktiviert." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Für folgende Nutzer ist keine Verschlüsselung eingerichtet:" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po index 92771d1d43..92428b183d 100644 --- a/l10n/de_DE/settings.po +++ b/l10n/de_DE/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 12:50+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -128,7 +128,7 @@ msgstr "Aktualisiert" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Entschlüssle Dateien ... Bitte warten Sie, denn dieser Vorgang kann einige Zeit beanspruchen." #: js/personal.js:172 msgid "Saving..." @@ -151,27 +151,27 @@ msgstr "Der Benutzer konnte nicht entfernt werden." msgid "Groups" msgstr "Gruppen" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppenadministrator" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Löschen" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "Gruppe hinzufügen" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Es muss ein gültiger Benutzername angegeben werden" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Beim Erstellen des Benutzers ist ein Fehler aufgetreten" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Es muss ein gültiges Passwort angegeben werden" @@ -481,15 +481,15 @@ msgstr "Verschlüsselung" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Die Anwendung zur Verschlüsselung ist nicht länger aktiv, all Ihre Dateien werden entschlüsselt. " #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Login-Passwort" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Alle Dateien entschlüsseln" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/de_DE/user_ldap.po b/l10n/de_DE/user_ldap.po index 35746ea7ce..aa03bac5ff 100644 --- a/l10n/de_DE/user_ldap.po +++ b/l10n/de_DE/user_ldap.po @@ -8,13 +8,14 @@ # Mario Siegmann , 2013 # JamFX , 2013 # traductor , 2013 +# noxin , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 07:00+0000\n" +"Last-Translator: noxin \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -160,7 +161,7 @@ msgstr "Benutzer-Login-Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -170,7 +171,7 @@ msgstr "Benutzer-Filter-Liste" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung eines Benutzers (kein Platzhalter). Beispiel: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -180,7 +181,7 @@ msgstr "Gruppen-Filter" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Definiert den Filter für die Wiederherstellung einer Gruppe (kein Platzhalter). Beispiel: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -241,7 +242,7 @@ msgstr "Schalten Sie die SSL-Zertifikatsprüfung aus." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Nur für Testzwecke geeignet, sollte Standardmäßig nicht verwendet werden. Falls die Verbindung nur mit dieser Option funktioniert, importieren Sie das SSL-Zertifikat des LDAP-Servers in Ihren %s Server." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/el/files_encryption.po b/l10n/el/files_encryption.po index 1cdfbf50fe..8cb29d7864 100644 --- a/l10n/el/files_encryption.po +++ b/l10n/el/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/el/settings.po b/l10n/el/settings.po index 6ffb673591..518615afaa 100644 --- a/l10n/el/settings.po +++ b/l10n/el/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -151,27 +151,27 @@ msgstr "Αδυναμία αφαίρεση χρήστη" msgid "Groups" msgstr "Ομάδες" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Ομάδα Διαχειριστών" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Διαγραφή" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "προσθήκη ομάδας" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Πρέπει να δοθεί έγκυρο όνομα χρήστη" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Σφάλμα δημιουργίας χρήστη" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Πρέπει να δοθεί έγκυρο συνθηματικό" @@ -477,7 +477,7 @@ msgstr "Χρήση αυτής της διεύθυνσης για \n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n" "MIME-Version: 1.0\n" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po index 7982ef091d..48f4bb536a 100644 --- a/l10n/eo/settings.po +++ b/l10n/eo/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "Grupoj" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupadministranto" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Forigi" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/es/files_encryption.po b/l10n/es/files_encryption.po index 1382a2304b..7d0a9ee023 100644 --- a/l10n/es/files_encryption.po +++ b/l10n/es/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -68,18 +68,18 @@ msgid "" "files." msgstr "¡Su clave privada no es válida! Tal vez su contraseña ha sido cambiada desde fuera. Puede actualizar su clave privada en sus opciones personales para recuperar el acceso a sus ficheros." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Requisitos incompletos." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/es/settings.po b/l10n/es/settings.po index df96cf7840..6d6a4b4186 100644 --- a/l10n/es/settings.po +++ b/l10n/es/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -151,27 +151,27 @@ msgstr "No se puede eliminar el usuario" msgid "Groups" msgstr "Grupos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupo administrador" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Eliminar" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "añadir Grupo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Se debe usar un nombre de usuario válido" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Error al crear usuario" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Se debe usar una contraseña valida" diff --git a/l10n/es_AR/files_encryption.po b/l10n/es_AR/files_encryption.po index 0640a50455..7c6c7ae472 100644 --- a/l10n/es_AR/files_encryption.po +++ b/l10n/es_AR/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "¡Tu clave privada no es válida! Tal vez tu contraseña fue cambiada desde fuera del sistema de ownCloud (por ej. desde tu cuenta de sistema). Podés actualizar tu clave privada en la sección de \"configuración personal\", para recuperar el acceso a tus archivos." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Requisitos incompletos." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/es_AR/settings.po b/l10n/es_AR/settings.po index dfc35a873c..9eaa7d4e7e 100644 --- a/l10n/es_AR/settings.po +++ b/l10n/es_AR/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Imposible borrar usuario" msgid "Groups" msgstr "Grupos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupo Administrador" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Borrar" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "agregar grupo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Debe ingresar un nombre de usuario válido" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Error creando usuario" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Debe ingresar una contraseña válida" @@ -473,7 +473,7 @@ msgstr "Usá esta dirección para \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" @@ -63,18 +63,18 @@ msgid "" "files." msgstr "Sinu privaatne võti pole toimiv! Tõenäoliselt on sinu parool muutunud väljaspool ownCloud süsteemi (näiteks ettevõtte keskhaldus). Sa saad uuendada oma privaatse võtme parooli seadete all taastamaks ligipääsu oma krüpteeritud failidele." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Nõutavad on puudu." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Palun veendu, et on paigaldatud PHP 5.3.3 või uuem ning PHP OpenSSL laiendus on lubatud ning seadistatud korrektselt. Hetkel krüpteerimise rakendus on peatatud." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Järgmised kasutajad pole seadistatud krüpteeringuks:" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index c5788bef80..58c843ddda 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Kasutaja eemaldamine ebaõnnestus" msgid "Groups" msgstr "Grupid" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupi admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Kustuta" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "lisa grupp" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Sisesta nõuetele vastav kasutajatunnus" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Viga kasutaja loomisel" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Sisesta nõuetele vastav parool" diff --git a/l10n/eu/files_encryption.po b/l10n/eu/files_encryption.po index a714d8fa88..456db338ac 100644 --- a/l10n/eu/files_encryption.po +++ b/l10n/eu/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "Zure gako pribatua ez da egokia! Seguruaski zure pasahitza ownCloud sistematik kanpo aldatu da (adb. zure direktorio korporatiboa). Zure gako pribatuaren pasahitza eguneratu dezakezu zure ezarpen pertsonaletan zure enkriptatutako fitxategiak berreskuratzeko." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Eskakizun batzuk ez dira betetzen." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po index b30c31bea9..1d71b7b955 100644 --- a/l10n/eu/settings.po +++ b/l10n/eu/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Ezin izan da erabiltzailea aldatu" msgid "Groups" msgstr "Taldeak" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Talde administradorea" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Ezabatu" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "gehitu taldea" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Baliozko erabiltzaile izena eman behar da" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Errore bat egon da erabiltzailea sortzean" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Baliozko pasahitza eman behar da" diff --git a/l10n/fa/files_encryption.po b/l10n/fa/files_encryption.po index 6dced246ec..4e22a4b067 100644 --- a/l10n/fa/files_encryption.po +++ b/l10n/fa/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "کلید خصوصی شما معتبر نمی باشد! ظاهرا رمزعبور شما بیرون از سیستم ownCloud تغییر یافته است( به عنوان مثال پوشه سازمان شما ). شما میتوانید رمزعبور کلید خصوصی خود را در تنظیمات شخصیتان به روز کنید تا بتوانید به فایل های رمزگذاری شده خود را دسترسی داشته باشید." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "نیازمندی های گمشده" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po index 07f1c49472..a81077fb92 100644 --- a/l10n/fa/settings.po +++ b/l10n/fa/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "حذف کاربر امکان پذیر نیست" msgid "Groups" msgstr "گروه ها" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "گروه مدیران" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "حذف" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "افزودن گروه" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "نام کاربری صحیح باید وارد شود" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "خطا در ایجاد کاربر" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "رمز عبور صحیح باید وارد شود" diff --git a/l10n/fi_FI/files_encryption.po b/l10n/fi_FI/files_encryption.po index 5aaf930afb..d968747296 100644 --- a/l10n/fi_FI/files_encryption.po +++ b/l10n/fi_FI/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index 1b8127f5e6..eb3934480c 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "Käyttäjän poistaminen ei onnistunut" msgid "Groups" msgstr "Ryhmät" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Ryhmän ylläpitäjä" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Poista" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "lisää ryhmä" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Anna kelvollinen käyttäjätunnus" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Virhe käyttäjää luotaessa" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Anna kelvollinen salasana" diff --git a/l10n/fr/files_encryption.po b/l10n/fr/files_encryption.po index a3cea1154a..174e4d3f3a 100644 --- a/l10n/fr/files_encryption.po +++ b/l10n/fr/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -65,18 +65,18 @@ msgid "" "files." msgstr "Votre clé de sécurité privée n'est pas valide! Il est probable que votre mot de passe ait été changé sans passer par le système ownCloud (par éxemple: le serveur de votre entreprise). Ain d'avoir à nouveau accès à vos fichiers cryptés, vous pouvez mettre à jour votre clé de sécurité privée dans les paramètres personnels de votre compte." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Système minimum requis non respecté." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po index a237f60897..9b43aabef4 100644 --- a/l10n/fr/settings.po +++ b/l10n/fr/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -149,27 +149,27 @@ msgstr "Impossible de retirer l'utilisateur" msgid "Groups" msgstr "Groupes" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Groupe Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Supprimer" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "ajouter un groupe" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Un nom d'utilisateur valide doit être saisi" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Erreur lors de la création de l'utilisateur" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Un mot de passe valide doit être saisi" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index 1d4342ddde..70312ce0d9 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 11:10+0000\n" +"Last-Translator: mbouzada \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" @@ -100,15 +100,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "O URL non pode quedar baleiro." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome de cartafol incorrecto. O uso de «Compartido» e «Shared» está reservado para o ownClod" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Erro" @@ -189,7 +189,7 @@ msgstr "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "O cifrado foi desactivado, mais os ficheiros están cifrados. Vaia á configuración persoal para descifrar os ficheiros." #: js/files.js:245 msgid "" diff --git a/l10n/gl/files_encryption.po b/l10n/gl/files_encryption.po index 1395e13a4f..bdd69c8404 100644 --- a/l10n/gl/files_encryption.po +++ b/l10n/gl/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 18:50+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: mbouzada \n" "Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "A chave privada non é correcta! É probábel que o seu contrasinal teña sido cambiado desde o exterior (p.ex. o seu directorio corporativo). Vostede pode actualizar o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Non se cumpren os requisitos." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Asegúrese de que está instalado o PHP 5.3.3 ou posterior e de o OpenSSL xunto coa extensión PHP estean activados e configurados correctamente. Polo de agora foi desactivado o aplicativo de cifrado." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Os seguintes usuarios non teñen configuración para o cifrado:" diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po index 02d7a03a19..ba4d53c4fa 100644 --- a/l10n/gl/settings.po +++ b/l10n/gl/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 11:10+0000\n" +"Last-Translator: mbouzada \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" @@ -123,7 +123,7 @@ msgstr "Actualizado" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Descifrando ficheiros... isto pode levar un anaco." #: js/personal.js:172 msgid "Saving..." @@ -146,27 +146,27 @@ msgstr "Non é posíbel retirar o usuario" msgid "Groups" msgstr "Grupos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupo Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Eliminar" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "engadir un grupo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Debe fornecer un nome de usuario" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Produciuse un erro ao crear o usuario" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Debe fornecer un contrasinal" @@ -472,19 +472,19 @@ msgstr "Empregue esta ligazón \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 11:20+0000\n" +"Last-Translator: mbouzada \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" @@ -156,7 +156,7 @@ msgstr "Filtro de acceso de usuarios" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Define o filtro que se aplica cando se intenta o acceso. %%uid substitúe o nome de usuario e a acción de acceso. Exemplo: «uid=%%uid»" #: templates/settings.php:55 msgid "User List Filter" @@ -166,7 +166,7 @@ msgstr "Filtro da lista de usuarios" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Define o filtro a aplicar cando de recuperan os usuarios (sen comodíns). Exemplo: «objectClass=person»" #: templates/settings.php:59 msgid "Group Filter" @@ -176,7 +176,7 @@ msgstr "Filtro de grupo" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Define o filtro a aplicar cando de recuperan os usuarios (sen comodíns). Exemplo: «objectClass=posixGroup»" #: templates/settings.php:66 msgid "Connection Settings" @@ -237,7 +237,7 @@ msgstr "Desactiva a validación do certificado SSL." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Non recomendado, utilizar só para probas! Se a conexión só funciona con esta opción importa o certificado SSL do servidor LDAP no seu servidor %s." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/he/files_encryption.po b/l10n/he/files_encryption.po index 5e2a2f39db..200c580192 100644 --- a/l10n/he/files_encryption.po +++ b/l10n/he/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/he/settings.po b/l10n/he/settings.po index 469aab5a95..29198d3642 100644 --- a/l10n/he/settings.po +++ b/l10n/he/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "לא ניתן להסיר את המשתמש" msgid "Groups" msgstr "קבוצות" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "מנהל הקבוצה" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "מחיקה" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "הוספת קבוצה" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "יש לספק שם משתמש תקני" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "יצירת המשתמש נכשלה" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "יש לספק ססמה תקנית" diff --git a/l10n/hu_HU/files_encryption.po b/l10n/hu_HU/files_encryption.po index c50896b059..7f282b4ac5 100644 --- a/l10n/hu_HU/files_encryption.po +++ b/l10n/hu_HU/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po index c0b8de03bf..464a3c622e 100644 --- a/l10n/hu_HU/settings.po +++ b/l10n/hu_HU/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -148,27 +148,27 @@ msgstr "A felhasználót nem sikerült eltávolítáni" msgid "Groups" msgstr "Csoportok" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Csoportadminisztrátor" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Törlés" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "csoport hozzáadása" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Érvényes felhasználónevet kell megadnia" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "A felhasználó nem hozható létre" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Érvényes jelszót kell megadnia" @@ -474,7 +474,7 @@ msgstr "Ezt a címet használja, ha \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n" "MIME-Version: 1.0\n" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/id/settings.po b/l10n/id/settings.po index 0593869e6d..f4bb62020a 100644 --- a/l10n/id/settings.po +++ b/l10n/id/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "Tidak dapat menghapus pengguna" msgid "Groups" msgstr "Grup" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Admin Grup" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Hapus" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "tambah grup" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Tuliskan nama pengguna yang valid" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Gagal membuat pengguna" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Tuliskan sandi yang valid" diff --git a/l10n/is/files_encryption.po b/l10n/is/files_encryption.po index 2dfaa11e21..db4f65b88d 100644 --- a/l10n/is/files_encryption.po +++ b/l10n/is/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/is/settings.po b/l10n/is/settings.po index 8c1bc1c835..cd72b76be0 100644 --- a/l10n/is/settings.po +++ b/l10n/is/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "" msgid "Groups" msgstr "Hópar" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Hópstjóri" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Eyða" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/it/files_encryption.po b/l10n/it/files_encryption.po index 390dd69d83..eac60e403b 100644 --- a/l10n/it/files_encryption.po +++ b/l10n/it/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-11 07:20+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "La chiave privata non è valida! Forse la password è stata cambiata esternamente al sistema di ownCloud (ad es. la directory aziendale). Puoi aggiornare la password della chiave privata nelle impostazioni personali per ottenere nuovamente l'accesso ai file." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Requisiti mancanti." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Assicurati che sia installato PHP 5.3.3 o versioni successive e che l'estensione OpenSSL di PHP sia abilitata e configurata correttamente. Per ora, l'applicazione di cifratura è disabilitata." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "I seguenti utenti non sono configurati per la cifratura:" diff --git a/l10n/it/settings.po b/l10n/it/settings.po index a2e51a418b..8736fd0d1a 100644 --- a/l10n/it/settings.po +++ b/l10n/it/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -148,27 +148,27 @@ msgstr "Impossibile rimuovere l'utente" msgid "Groups" msgstr "Gruppi" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppi amministrati" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Elimina" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "aggiungi gruppo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Deve essere fornito un nome utente valido" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Errore durante la creazione dell'utente" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Deve essere fornita una password valida" diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index 8f9e9397d5..e27df447a1 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 09:00+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" @@ -104,15 +104,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URLは空にできません。" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "無効なフォルダ名です。'Shared' の利用はownCloudで予約済みです" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "エラー" @@ -192,7 +192,7 @@ msgstr "あなたのストレージはほぼ一杯です({usedSpacePercent}% msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。" #: js/files.js:245 msgid "" diff --git a/l10n/ja_JP/files_encryption.po b/l10n/ja_JP/files_encryption.po index 669ed7fa41..ba39e53621 100644 --- a/l10n/ja_JP/files_encryption.po +++ b/l10n/ja_JP/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-10 01:40+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: tt yn \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "秘密鍵が有効ではありません。パスワードがownCloudシステムの外部(例えば、企業ディレクトリ)から変更された恐れがあります。個人設定で秘密鍵のパスワードを更新して、暗号化されたファイルを回復出来ます。" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "必要要件が満たされていません。" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "必ず、PHP 5.3.3もしくはそれ以上をインストールし、同時にOpenSSLのPHP拡張を有効にした上でOpenSSLも同様にインストール、適切に設定してください。現時点では暗号化アプリは無効になっています。" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "以下のユーザーは、暗号化設定がされていません:" diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po index a82413dc15..913c5d1b9a 100644 --- a/l10n/ja_JP/settings.po +++ b/l10n/ja_JP/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 09:10+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" @@ -125,7 +125,7 @@ msgstr "更新済み" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "ファイルを複合中... しばらくお待ちください、この処理には少し時間がかかるかもしれません。" #: js/personal.js:172 msgid "Saving..." @@ -148,27 +148,27 @@ msgstr "ユーザを削除出来ません" msgid "Groups" msgstr "グループ" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "グループ管理者" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "削除" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "グループを追加" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "有効なユーザ名を指定する必要があります" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "ユーザ作成エラー" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "有効なパスワードを指定する必要があります" @@ -474,19 +474,19 @@ msgstr "\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 09:10+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" @@ -157,7 +157,7 @@ msgstr "ユーザログインフィルタ" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "ログイン実行時に適用するフィルタを定義します。%%uid にはログイン操作におけるユーザ名が入ります。例: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -167,7 +167,7 @@ msgstr "ユーザリストフィルタ" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "ユーザ取得時に適用するフィルタを定義します(プレースホルダ無し)。例: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -177,7 +177,7 @@ msgstr "グループフィルタ" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "グループ取得時に適用するフィルタを定義します(プレースホルダ無し)。例: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -238,7 +238,7 @@ msgstr "SSL証明書の確認を無効にする。" msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "推奨されません、テストにおいてのみ使用してください!このオプションでのみ接続が動作する場合は、LDAP サーバのSSL証明書を %s サーバにインポートしてください。" #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/ka_GE/files_encryption.po b/l10n/ka_GE/files_encryption.po index 4c7dd5a445..7fde56cdb7 100644 --- a/l10n/ka_GE/files_encryption.po +++ b/l10n/ka_GE/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ka_GE/settings.po b/l10n/ka_GE/settings.po index a9a26c5bc0..61c4982835 100644 --- a/l10n/ka_GE/settings.po +++ b/l10n/ka_GE/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "მომხმარებლის წაშლა ვერ მოხ msgid "Groups" msgstr "ჯგუფები" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "ჯგუფის ადმინისტრატორი" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "წაშლა" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "ჯგუფის დამატება" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "უნდა მიუთითოთ არსებული მომხმარებლის სახელი" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "შეცდომა მომხმარებლის შექმნისას" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "უნდა მიუთითოთ არსებული პაროლი" @@ -472,7 +472,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "ენკრიპცია" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/ko/files_encryption.po b/l10n/ko/files_encryption.po index e3428a601e..96c4ba6231 100644 --- a/l10n/ko/files_encryption.po +++ b/l10n/ko/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po index b3f6b33db6..3b5fbb866a 100644 --- a/l10n/ko/settings.po +++ b/l10n/ko/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "사용자를 삭제할 수 없음" msgid "Groups" msgstr "그룹" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "그룹 관리자" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "삭제" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "그룹 추가" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "올바른 사용자 이름을 입력해야 함" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "사용자 생성 오류" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "올바른 암호를 입력해야 함" diff --git a/l10n/ku_IQ/files_encryption.po b/l10n/ku_IQ/files_encryption.po index 1aeb3d52b0..4df94a238d 100644 --- a/l10n/ku_IQ/files_encryption.po +++ b/l10n/ku_IQ/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ku_IQ/settings.po b/l10n/ku_IQ/settings.po index 9a21f1af38..ba15b44ca9 100644 --- a/l10n/ku_IQ/settings.po +++ b/l10n/ku_IQ/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/lt_LT/files_encryption.po b/l10n/lt_LT/files_encryption.po index de2cfd35f3..b8b075046a 100644 --- a/l10n/lt_LT/files_encryption.po +++ b/l10n/lt_LT/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po index 57e2f762a4..a0c8555bbe 100644 --- a/l10n/lt_LT/settings.po +++ b/l10n/lt_LT/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "Nepavyko ištrinti vartotojo" msgid "Groups" msgstr "Grupės" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Ištrinti" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "pridėti grupę" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Vartotojo vardas turi būti tinkamas" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Klaida kuriant vartotoją" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Slaptažodis turi būti tinkamas" @@ -472,7 +472,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "Šifravimas" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/lv/files_encryption.po b/l10n/lv/files_encryption.po index 155b94c6e2..2f583edb1c 100644 --- a/l10n/lv/files_encryption.po +++ b/l10n/lv/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po index da5e348552..cfc93b2ae1 100644 --- a/l10n/lv/settings.po +++ b/l10n/lv/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "Nevar izņemt lietotāju" msgid "Groups" msgstr "Grupas" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupas administrators" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Dzēst" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "pievienot grupu" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Jānorāda derīgs lietotājvārds" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Kļūda, veidojot lietotāju" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Jānorāda derīga parole" @@ -472,7 +472,7 @@ msgstr "Lietojiet šo adresi \n" "Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n" "MIME-Version: 1.0\n" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po index 63eed628e9..77eea7f21c 100644 --- a/l10n/mk/settings.po +++ b/l10n/mk/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "Групи" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Администратор на група" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Избриши" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/nb_NO/files_encryption.po b/l10n/nb_NO/files_encryption.po index abd3cf2a7a..1aea5d92ad 100644 --- a/l10n/nb_NO/files_encryption.po +++ b/l10n/nb_NO/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po index ee56bbd7a8..7c1c0736cf 100644 --- a/l10n/nb_NO/settings.po +++ b/l10n/nb_NO/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Kunne ikke slette bruker" msgid "Groups" msgstr "Grupper" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppeadministrator" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Slett" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "legg til gruppe" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Oppgi et gyldig brukernavn" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Feil ved oppretting av bruker" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Oppgi et gyldig passord" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index 37c004124a..154a7551d0 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 22:00+0000\n" +"Last-Translator: kwillems \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -101,15 +101,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL kan niet leeg zijn." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ongeldige mapnaam. Gebruik van 'Gedeeld' is voorbehouden aan Owncloud zelf" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Fout" @@ -190,7 +190,7 @@ msgstr "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Encryptie is uitgeschakeld maar uw bestanden zijn nog steeds versleuteld. Ga naar uw persoonlijke instellingen om uw bestanden te decoderen." #: js/files.js:245 msgid "" diff --git a/l10n/nl/files_encryption.po b/l10n/nl/files_encryption.po index 67a24bf1ac..b72cecc504 100644 --- a/l10n/nl/files_encryption.po +++ b/l10n/nl/files_encryption.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-08-13 09:11-0400\n" -"PO-Revision-Date: 2013-08-12 10:40+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: Len \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" @@ -63,18 +63,18 @@ msgid "" "files." msgstr "Uw privésleutel is niet geldig! Misschien was uw wachtwoord van buitenaf gewijzigd. U kunt het wachtwoord van uw privésleutel aanpassen in uw persoonlijke instellingen om toegang tot uw versleutelde bestanden te vergaren." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Missende benodigdheden." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Wees er zeker van dat PHP5.3.3 of nieuwer is geïstalleerd en dat de OpenSSL PHP extensie is ingeschakeld en correct geconfigureerd. De versleutel-app is voorlopig uitgeschakeld." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "De volgende gebruikers hebben geen configuratie voor encryptie:" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index ca4063b207..f6bc680f8e 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -149,27 +149,27 @@ msgstr "Kon gebruiker niet verwijderen" msgid "Groups" msgstr "Groepen" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Groep beheerder" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Verwijder" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "toevoegen groep" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Er moet een geldige gebruikersnaam worden opgegeven" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Fout bij aanmaken gebruiker" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Er moet een geldig wachtwoord worden opgegeven" diff --git a/l10n/pl/files_encryption.po b/l10n/pl/files_encryption.po index 4c116aa680..a232ad3913 100644 --- a/l10n/pl/files_encryption.po +++ b/l10n/pl/files_encryption.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-08-13 09:11-0400\n" -"PO-Revision-Date: 2013-08-13 11:50+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "Klucz prywatny nie jest ważny! Prawdopodobnie Twoje hasło zostało zmienione poza systemem ownCloud (np. w katalogu firmy). Aby odzyskać dostęp do zaszyfrowanych plików można zaktualizować hasło klucza prywatnego w ustawieniach osobistych." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Brak wymagań." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Proszę upewnić się, że PHP 5.3.3 lub nowszy jest zainstalowany i że OpenSSL oraz rozszerzenie PHP jest włączone i poprawnie skonfigurowane. Obecnie szyfrowanie aplikacji zostało wyłączone." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Następujący użytkownicy nie mają skonfigurowanego szyfrowania:" diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po index 43eac002a0..6f634a0dc1 100644 --- a/l10n/pl/settings.po +++ b/l10n/pl/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Nie można usunąć użytkownika" msgid "Groups" msgstr "Grupy" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Administrator grupy" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Usuń" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "dodaj grupę" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Należy podać prawidłową nazwę użytkownika" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Błąd podczas tworzenia użytkownika" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Należy podać prawidłowe hasło" @@ -473,7 +473,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "Szyfrowanie" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/pt_BR/files_encryption.po b/l10n/pt_BR/files_encryption.po index 6b636c6d00..43542c8f6f 100644 --- a/l10n/pt_BR/files_encryption.po +++ b/l10n/pt_BR/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 12:30+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: Flávio Veras \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "Sua chave privada não é válida! Provavelmente sua senha foi alterada fora do sistema ownCloud (por exemplo, seu diretório corporativo). Você pode atualizar sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Requisitos não encontrados." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Por favor, certifique-se que o PHP 5.3.3 ou mais recente está instalado e que a extensão PHP OpenSSL está habilitado e configurado corretamente. Por enquanto, o aplicativo de criptografia foi desativado." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Seguintes usuários não estão configurados para criptografia:" diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po index 7dae52323c..674d3237b7 100644 --- a/l10n/pt_BR/settings.po +++ b/l10n/pt_BR/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 00:50+0000\n" +"Last-Translator: Flávio Veras \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -124,7 +124,7 @@ msgstr "Atualizado" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Decriptando arquivos... Por favor aguarde, isso pode levar algum tempo." #: js/personal.js:172 msgid "Saving..." @@ -147,27 +147,27 @@ msgstr "Impossível remover usuário" msgid "Groups" msgstr "Grupos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupo Administrativo" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Excluir" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "adicionar grupo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Forneça um nome de usuário válido" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Erro ao criar usuário" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Forneça uma senha válida" @@ -473,19 +473,19 @@ msgstr "Use esse endereço para \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "Chave privada não é válida! Provavelmente senha foi alterada fora do sistema ownCloud (exemplo, o diretório corporativo). Pode atualizar password da chave privada em configurações personalizadas para recuperar o acesso aos seus arquivos encriptados." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Faltam alguns requisitos." -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index c43a1c98a2..a22e4fc18b 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -149,27 +149,27 @@ msgstr "Não foi possível remover o utilizador" msgid "Groups" msgstr "Grupos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupo Administrador" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Eliminar" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "Adicionar grupo" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Um nome de utilizador válido deve ser fornecido" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Erro a criar utilizador" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Uma password válida deve ser fornecida" @@ -475,7 +475,7 @@ msgstr "Use este endereço para \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n" "MIME-Version: 1.0\n" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po index 4818839986..601eba0a05 100644 --- a/l10n/ro/settings.po +++ b/l10n/ro/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "Imposibil de eliminat utilizatorul" msgid "Groups" msgstr "Grupuri" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupul Admin " -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Șterge" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "adăugaţi grupul" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Trebuie să furnizaţi un nume de utilizator valid" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Eroare la crearea utilizatorului" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Trebuie să furnizaţi o parolă validă" diff --git a/l10n/ru/files_encryption.po b/l10n/ru/files_encryption.po index fc4c452a0a..b3f6c241cf 100644 --- a/l10n/ru/files_encryption.po +++ b/l10n/ru/files_encryption.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-17 10:40+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: eurekafag \n" "Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po index effbf173e9..64559aaceb 100644 --- a/l10n/ru/settings.po +++ b/l10n/ru/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -151,27 +151,27 @@ msgstr "Невозможно удалить пользователя" msgid "Groups" msgstr "Группы" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Группа Администраторы" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Удалить" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "добавить группу" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Укажите правильное имя пользователя" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Ошибка создания пользователя" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Укажите валидный пароль" diff --git a/l10n/si_LK/files_encryption.po b/l10n/si_LK/files_encryption.po index 96c41e6e93..380ffe03e8 100644 --- a/l10n/si_LK/files_encryption.po +++ b/l10n/si_LK/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po index 364c8db12f..d80c380803 100644 --- a/l10n/si_LK/settings.po +++ b/l10n/si_LK/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "කණ්ඩායම්" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "කාණ්ඩ පරිපාලක" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "මකා දමන්න" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index d8c9901c99..c0bc9aaaa6 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 19:10+0000\n" +"Last-Translator: mhh \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -149,16 +149,16 @@ msgstr "pred sekundami" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "pred %n minútou" +msgstr[1] "pred %n minútami" +msgstr[2] "pred %n minútami" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "pred %n hodinou" +msgstr[1] "pred %n hodinami" +msgstr[2] "pred %n hodinami" #: js/js.js:815 msgid "today" @@ -171,9 +171,9 @@ msgstr "včera" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "pred %n dňom" +msgstr[1] "pred %n dňami" +msgstr[2] "pred %n dňami" #: js/js.js:818 msgid "last month" @@ -182,9 +182,9 @@ msgstr "minulý mesiac" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "pred %n mesiacom" +msgstr[1] "pred %n mesiacmi" +msgstr[2] "pred %n mesiacmi" #: js/js.js:820 msgid "months ago" @@ -198,23 +198,23 @@ msgstr "minulý rok" msgid "years ago" msgstr "pred rokmi" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Výber" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Chyba pri načítaní šablóny výberu súborov" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Áno" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Nie" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" @@ -381,7 +381,7 @@ msgstr "Aktualizácia bola úspešná. Presmerovávam na prihlasovaciu stránku. #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "reset hesla %s" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -582,7 +582,7 @@ msgstr "Odhlásiť" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "Viac aplikácií" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index 869a701eaa..62660788d8 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-20 20:20+0000\n" +"Last-Translator: mhh \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -100,15 +100,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Opustenie stránky zruší práve prebiehajúce odosielanie súboru." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL nemôže byť prázdne." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Neplatný názov priečinka. Názov \"Shared\" je rezervovaný pre ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Chyba" @@ -156,9 +156,9 @@ msgstr "vrátiť" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Nahrávam %n súbor" +msgstr[1] "Nahrávam %n súbory" +msgstr[2] "Nahrávam %n súborov" #: js/filelist.js:518 msgid "files uploading" @@ -190,7 +190,7 @@ msgstr "Vaše úložisko je takmer plné ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Šifrovanie bolo zakázané, ale vaše súbory sú stále zašifrované. Prosím, choďte do osobného nastavenia pre dešifrovanie súborov." #: js/files.js:245 msgid "" @@ -217,16 +217,16 @@ msgstr "Upravené" #: js/files.js:778 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "%n priečinok" +msgstr[1] "%n priečinky" +msgstr[2] "%n priečinkov" #: js/files.js:784 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "%n súbor" +msgstr[1] "%n súbory" +msgstr[2] "%n súborov" #: lib/app.php:73 #, php-format diff --git a/l10n/sk_SK/files_encryption.po b/l10n/sk_SK/files_encryption.po index 06be789dd2..40a9ba181d 100644 --- a/l10n/sk_SK/files_encryption.po +++ b/l10n/sk_SK/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/sk_SK/files_trashbin.po b/l10n/sk_SK/files_trashbin.po index 31b22df580..488bcade2e 100644 --- a/l10n/sk_SK/files_trashbin.po +++ b/l10n/sk_SK/files_trashbin.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 19:20+0000\n" +"Last-Translator: mhh \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -55,16 +55,16 @@ msgstr "Zmazané" #: js/trash.js:191 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "%n priečinok" +msgstr[1] "%n priečinky" +msgstr[2] "%n priečinkov" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "%n súbor" +msgstr[1] "%n súbory" +msgstr[2] "%n súborov" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" diff --git a/l10n/sk_SK/lib.po b/l10n/sk_SK/lib.po index ede2a4e9a3..21bd46ddf1 100644 --- a/l10n/sk_SK/lib.po +++ b/l10n/sk_SK/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 16:50+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" @@ -207,14 +207,14 @@ msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "pred %n minútami" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "pred %n hodinami" #: template/functions.php:83 msgid "today" @@ -229,7 +229,7 @@ msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "pred %n dňami" #: template/functions.php:86 msgid "last month" @@ -240,7 +240,7 @@ msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" msgstr[1] "" -msgstr[2] "" +msgstr[2] "pred %n mesiacmi" #: template/functions.php:88 msgid "last year" diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po index d32db56a5d..d20e60bd69 100644 --- a/l10n/sk_SK/settings.po +++ b/l10n/sk_SK/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-20 19:40+0000\n" +"Last-Translator: mhh \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -123,7 +123,7 @@ msgstr "Aktualizované" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Dešifrujem súbory ... Počkajte prosím, môže to chvíľu trvať." #: js/personal.js:172 msgid "Saving..." @@ -146,27 +146,27 @@ msgstr "Nemožno odobrať používateľa" msgid "Groups" msgstr "Skupiny" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Správca skupiny" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Zmazať" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "pridať skupinu" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Musíte zadať platné používateľské meno" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Chyba pri vytváraní používateľa" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Musíte zadať platné heslo" @@ -185,7 +185,7 @@ msgid "" "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 "Váš priečinok s dátami aj vaše súbory sú pravdepodobne prístupné z internetu. Súbor .htaccess nefunguje. Odporúčame nakonfigurovať webový server tak, aby priečinok s dátami nebol naďalej prístupný, alebo presunúť priečinok s dátami mimo priestor sprístupňovaný webovým serverom." #: templates/admin.php:29 msgid "Setup Warning" @@ -200,7 +200,7 @@ msgstr "Váš webový server nie je správne nastavený na synchronizáciu, pret #: templates/admin.php:33 #, php-format msgid "Please double check the installation guides." -msgstr "" +msgstr "Skontrolujte prosím znovu inštalačnú príručku." #: templates/admin.php:44 msgid "Module 'fileinfo' missing" @@ -222,7 +222,7 @@ msgid "" "System locale can't be set to %s. This means that there might be problems " "with certain characters in file names. We strongly suggest to install the " "required packages on your system to support %s." -msgstr "" +msgstr "Systémové nastavenie lokalizácie nemohlo byť nastavené na %s. To znamená, že sa môžu vyskytnúť problémy s niektorými znakmi v názvoch súborov. Odporúčame nainštalovať do vášho systému balíčky potrebné pre podporu %s." #: templates/admin.php:75 msgid "Internet connection not working" @@ -235,7 +235,7 @@ msgid "" "installation of 3rd party apps don´t work. Accessing files from remote and " "sending of notification emails might also not work. We suggest to enable " "internet connection for this server if you want to have all features." -msgstr "" +msgstr "Server nemá funkčné pripojenie k internetu. Niektoré moduly ako napr. externé úložisko, oznámenie o dostupných aktualizáciách alebo inštalácia aplikácií tretích strán nebudú fungovať. Prístup k súborom z iných miest a odosielanie oznamovacích emailov tiež nemusí fungovať. Ak chcete využívať všetky vlastnosti ownCloudu, odporúčame povoliť pripojenie k internetu tomuto serveru." #: templates/admin.php:92 msgid "Cron" @@ -249,11 +249,11 @@ msgstr "Vykonať jednu úlohu s každým načítaní stránky" msgid "" "cron.php is registered at a webcron service to call cron.php once a minute " "over http." -msgstr "" +msgstr "cron.php je registrovaný v službe webcron na zavolanie stránky cron.php raz za minútu cez HTTP." #: templates/admin.php:115 msgid "Use systems cron service to call the cron.php file once a minute." -msgstr "" +msgstr "Použiť systémovú službu cron na spustenie súboru cron.php raz za minútu." #: templates/admin.php:120 msgid "Sharing" @@ -277,12 +277,12 @@ msgstr "Povoliť používateľom zdieľať položky pre verejnosť cez odkazy" #: templates/admin.php:143 msgid "Allow public uploads" -msgstr "" +msgstr "Povoliť verejné nahrávanie súborov" #: templates/admin.php:144 msgid "" "Allow users to enable others to upload into their publicly shared folders" -msgstr "" +msgstr "Povoliť používateľom umožniť iným používateľom nahrávať do ich zdieľaného priečinka" #: templates/admin.php:152 msgid "Allow resharing" @@ -311,14 +311,14 @@ msgstr "Vynútiť HTTPS" #: templates/admin.php:185 #, php-format msgid "Forces the clients to connect to %s via an encrypted connection." -msgstr "" +msgstr "Vynúti pripájanie klientov k %s šifrovaným pripojením." #: templates/admin.php:191 #, php-format msgid "" "Please connect to your %s via HTTPS to enable or disable the SSL " "enforcement." -msgstr "" +msgstr "Pripojte sa k %s cez HTTPS pre povolenie alebo zakázanie vynútenia SSL." #: templates/admin.php:203 msgid "Log" @@ -480,11 +480,11 @@ msgstr "" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Prihlasovacie heslo" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Dešifrovať všetky súbory" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/sl/files_encryption.po b/l10n/sl/files_encryption.po index 4ad47a2048..dce60f89a0 100644 --- a/l10n/sl/files_encryption.po +++ b/l10n/sl/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-11 08:50+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: barbarak \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n" "MIME-Version: 1.0\n" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "Vaš zasebni ključ ni veljaven. Morda je bilo vaše geslo spremenjeno zunaj sistema ownCloud (npr. v skupnem imeniku). Svoj zasebni ključ, ki vam bo omogočil dostop do šifriranih dokumentov, lahko posodobite v osebnih nastavitvah." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Manjkajoče zahteve" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Preverite, da imate na strežniku nameščen paket PHP 5.3.3 ali novejši in da je omogočen in pravilno nastavljen PHP OpenSSL . Zaenkrat je šifriranje onemogočeno." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Naslednji uporabniki še nimajo nastavljenega šifriranja:" diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po index e2de63cda0..9b0ecf0db0 100644 --- a/l10n/sl/settings.po +++ b/l10n/sl/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Uporabnika ni mogoče odstraniti" msgid "Groups" msgstr "Skupine" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Skrbnik skupine" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Izbriši" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "dodaj skupino" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Navedeno mora biti veljavno uporabniško ime" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Napaka ustvarjanja uporabnika" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Navedeno mora biti veljavno geslo" diff --git a/l10n/sr/files_encryption.po b/l10n/sr/files_encryption.po index 85eb46828f..04b3da34cc 100644 --- a/l10n/sr/files_encryption.po +++ b/l10n/sr/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po index 952338863b..f6e0850c9f 100644 --- a/l10n/sr/settings.po +++ b/l10n/sr/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "Не могу да уклоним корисника" msgid "Groups" msgstr "Групе" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Управник групе" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Обриши" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "додај групу" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Морате унети исправно корисничко име" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Грешка при прављењу корисника" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Морате унети исправну лозинку" diff --git a/l10n/sv/files.po b/l10n/sv/files.po index 4536bbd77e..dbc15ef9f3 100644 --- a/l10n/sv/files.po +++ b/l10n/sv/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 20:40+0000\n" +"Last-Translator: medialabs\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" @@ -103,15 +103,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL kan inte vara tom." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ogiltigt mappnamn. Användning av 'Shared' är reserverad av ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Fel" @@ -192,7 +192,7 @@ msgstr "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Kryptering inaktiverades men dina filer är fortfarande krypterade. Vänligen gå till sidan för dina personliga inställningar för att dekryptera dina filer." #: js/files.js:245 msgid "" diff --git a/l10n/sv/files_encryption.po b/l10n/sv/files_encryption.po index 53394af770..c5524af844 100644 --- a/l10n/sv/files_encryption.po +++ b/l10n/sv/files_encryption.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-08-11 08:07-0400\n" -"PO-Revision-Date: 2013-08-09 12:41+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -65,18 +65,18 @@ msgid "" "files." msgstr "Din privata lösenordsnyckel är inte giltig! Troligen har ditt lösenord ändrats utanför ownCloud (t.ex. i företagets katalogtjänst). Du kan uppdatera den privata lösenordsnyckeln under dina personliga inställningar för att återfå tillgång till dina filer." -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "Krav som saknas" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "Kontrollera att PHP 5.3.3 eller senare är installerad och att tillägget OpenSSL PHP är aktiverad och korrekt konfigurerad. Kryptering är tillsvidare inaktiverad." -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "Följande användare har inte aktiverat kryptering:" diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po index 02e7554291..b27f9bed23 100644 --- a/l10n/sv/settings.po +++ b/l10n/sv/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 20:40+0000\n" +"Last-Translator: medialabs\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" @@ -128,7 +128,7 @@ msgstr "Uppdaterad" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Dekrypterar filer... Vänligen vänta, detta kan ta en stund." #: js/personal.js:172 msgid "Saving..." @@ -151,27 +151,27 @@ msgstr "Kan inte ta bort användare" msgid "Groups" msgstr "Grupper" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppadministratör" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Radera" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "lägg till grupp" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Ett giltigt användarnamn måste anges" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Fel vid skapande av användare" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Ett giltigt lösenord måste anges" @@ -481,15 +481,15 @@ msgstr "Kryptering" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Appen för kryptering är inte längre aktiverad, dekryptera alla dina filer" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Inloggningslösenord" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Dekryptera alla filer" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/ta_LK/files_encryption.po b/l10n/ta_LK/files_encryption.po index c6a45e1e11..6c36776c8a 100644 --- a/l10n/ta_LK/files_encryption.po +++ b/l10n/ta_LK/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po index b0e1e81bc0..100e5e64d7 100644 --- a/l10n/ta_LK/settings.po +++ b/l10n/ta_LK/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "குழுக்கள்" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "குழு நிர்வாகி" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "நீக்குக" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 4400ea2aa0..1a57242cca 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -194,23 +194,23 @@ msgstr "" msgid "years ago" msgstr "" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "" diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot index 7b6e8fb45b..29862b75cb 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -100,15 +100,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "" -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 11db26b6ce..9cccdf810a 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\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 fdf6f45f71..34bc704844 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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 276ca9b375..5c93717853 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index c7ddd8db2e..129b2d2601 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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 e0045fe200..f91a312ab5 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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 feac1345df..ac456572bb 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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 43f4957beb..70239706f1 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index d018b9ae41..d31888dd24 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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 c01c52791d..5770e80c49 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\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_encryption.po b/l10n/th_TH/files_encryption.po index 91f26a124e..84ab71bdb0 100644 --- a/l10n/th_TH/files_encryption.po +++ b/l10n/th_TH/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po index 88fecedbf1..a95d52b2b8 100644 --- a/l10n/th_TH/settings.po +++ b/l10n/th_TH/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "กลุ่ม" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "ผู้ดูแลกลุ่ม" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "ลบ" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -471,7 +471,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "การเข้ารหัส" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/tr/files_encryption.po b/l10n/tr/files_encryption.po index 9909513fdb..9bd94afdb8 100644 --- a/l10n/tr/files_encryption.po +++ b/l10n/tr/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 60cc454946..046cf20bcf 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -147,27 +147,27 @@ msgstr "Kullanıcı kaldırılamıyor" msgid "Groups" msgstr "Gruplar" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Yönetici Grubu " -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Sil" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "grup ekle" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Geçerli bir kullanıcı adı mutlaka sağlanmalı" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Kullanıcı oluşturulurken hata" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Geçerli bir parola mutlaka sağlanmalı" @@ -473,7 +473,7 @@ msgstr " \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/ug/settings.po b/l10n/ug/settings.po index 2dc8878719..d9e44036de 100644 --- a/l10n/ug/settings.po +++ b/l10n/ug/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -145,27 +145,27 @@ msgstr "ئىشلەتكۈچىنى چىقىرىۋېتەلمەيدۇ" msgid "Groups" msgstr "گۇرۇپپا" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "گۇرۇپپا باشقۇرغۇچى" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "ئۆچۈر" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "گۇرۇپپا قوش" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/uk/files_encryption.po b/l10n/uk/files_encryption.po index e101895485..a75abaf30c 100644 --- a/l10n/uk/files_encryption.po +++ b/l10n/uk/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po index 6380e01e2d..8ccc7cda79 100644 --- a/l10n/uk/settings.po +++ b/l10n/uk/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "Неможливо видалити користувача" msgid "Groups" msgstr "Групи" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Адміністратор групи" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Видалити" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "додати групу" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Потрібно задати вірне ім'я користувача" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Помилка при створенні користувача" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Потрібно задати вірний пароль" diff --git a/l10n/vi/files_encryption.po b/l10n/vi/files_encryption.po index f50c77440e..aeea77799a 100644 --- a/l10n/vi/files_encryption.po +++ b/l10n/vi/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -62,18 +62,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po index e1945681e5..fd63994687 100644 --- a/l10n/vi/settings.po +++ b/l10n/vi/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "Nhóm" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Nhóm quản trị" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Xóa" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/zh_CN.GB2312/files_encryption.po b/l10n/zh_CN.GB2312/files_encryption.po index 3521b46141..5d2f51942f 100644 --- a/l10n/zh_CN.GB2312/files_encryption.po +++ b/l10n/zh_CN.GB2312/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po index a69fb19b32..1779b0427d 100644 --- a/l10n/zh_CN.GB2312/settings.po +++ b/l10n/zh_CN.GB2312/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -148,27 +148,27 @@ msgstr "无法移除用户" msgid "Groups" msgstr "群组" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "群组管理员" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "删除" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "添加群组" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "请填写有效用户名" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "新增用户时出现错误" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "请填写有效密码" @@ -474,7 +474,7 @@ msgstr "访问WebDAV请点击 \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -64,18 +64,18 @@ msgid "" "files." msgstr "您的私有密钥无效!也许是您在 ownCloud 系统外更改了密码 (比如,在您的公司目录)。您可以在个人设置里更新您的私钥密码来恢复访问你的加密文件。" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index 6e9abe68c0..9dcf1c5684 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -149,27 +149,27 @@ msgstr "无法移除用户" msgid "Groups" msgstr "组" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "组管理员" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "删除" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "添加组" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "必须提供合法的用户名" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "创建用户出错" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "必须提供合法的密码" diff --git a/l10n/zh_HK/files_encryption.po b/l10n/zh_HK/files_encryption.po index 11cc05eff7..f1049dc1eb 100644 --- a/l10n/zh_HK/files_encryption.po +++ b/l10n/zh_HK/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -61,18 +61,18 @@ msgid "" "files." msgstr "" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/zh_HK/settings.po b/l10n/zh_HK/settings.po index f42914d39a..2342751641 100644 --- a/l10n/zh_HK/settings.po +++ b/l10n/zh_HK/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -145,27 +145,27 @@ msgstr "" msgid "Groups" msgstr "群組" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "刪除" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -471,7 +471,7 @@ msgstr "" #: templates/personal.php:117 msgid "Encryption" -msgstr "" +msgstr "加密" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" diff --git a/l10n/zh_TW/files_encryption.po b/l10n/zh_TW/files_encryption.po index dc9c9cf7a7..2adbae532d 100644 --- a/l10n/zh_TW/files_encryption.po +++ b/l10n/zh_TW/files_encryption.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-08-09 07:59-0400\n" -"PO-Revision-Date: 2013-08-09 11:59+0000\n" +"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -63,18 +63,18 @@ msgid "" "files." msgstr "您的私鑰不正確! 感覺像是密碼在 ownCloud 系統之外被改變(例:您的目錄)。 您可以在個人設定中更新私鑰密碼取回已加密的檔案。" -#: hooks/hooks.php:44 +#: hooks/hooks.php:41 msgid "Missing requirements." msgstr "" -#: hooks/hooks.php:45 +#: hooks/hooks.php:42 msgid "" "Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL " "together with the PHP extension is enabled and configured properly. For now," " the encryption app has been disabled." msgstr "" -#: hooks/hooks.php:263 +#: hooks/hooks.php:249 msgid "Following users are not set up for encryption:" msgstr "" diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index d58f0472f6..dd203a6e97 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:10+0000\n" +"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"PO-Revision-Date: 2013-08-19 19:20+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" @@ -146,27 +146,27 @@ msgstr "無法刪除用戶" msgid "Groups" msgstr "群組" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "群組管理員" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "刪除" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "新增群組" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "必須提供一個有效的用戶名" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "建立用戶時出現錯誤" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "一定要提供一個有效的密碼" diff --git a/lib/l10n/sk_SK.php b/lib/l10n/sk_SK.php index 43a4b4a0be..4101af247c 100644 --- a/lib/l10n/sk_SK.php +++ b/lib/l10n/sk_SK.php @@ -40,13 +40,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poškodené.", "Please double check the installation guides." => "Prosím skontrolujte inštalačnú príručku.", "seconds ago" => "pred sekundami", -"_%n minute ago_::_%n minutes ago_" => array("","",""), -"_%n hour ago_::_%n hours ago_" => array("","",""), +"_%n minute ago_::_%n minutes ago_" => array("","","pred %n minútami"), +"_%n hour ago_::_%n hours ago_" => array("","","pred %n hodinami"), "today" => "dnes", "yesterday" => "včera", -"_%n day go_::_%n days ago_" => array("","",""), +"_%n day go_::_%n days ago_" => array("","","pred %n dňami"), "last month" => "minulý mesiac", -"_%n month ago_::_%n months ago_" => array("","",""), +"_%n month ago_::_%n months ago_" => array("","","pred %n mesiacmi"), "last year" => "minulý rok", "years ago" => "pred rokmi", "Caused by:" => "Príčina:", diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php index d7b892bcca..717cf6baae 100644 --- a/settings/l10n/bg_BG.php +++ b/settings/l10n/bg_BG.php @@ -52,6 +52,7 @@ $TRANSLATIONS = array( "Language" => "Език", "Help translate" => "Помогнете с превода", "WebDAV" => "WebDAV", +"Encryption" => "Криптиране", "Login Name" => "Потребител", "Create" => "Създаване", "Default Storage" => "Хранилище по подразбиране", diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index 52dec3a892..59201224a4 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "Ajudeu-nos amb la traducció", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Useu aquesta adreça per accedir als fitxers via WebDAV", +"Encryption" => "Xifrat", "Login Name" => "Nom d'accés", "Create" => "Crea", "Admin Recovery Password" => "Recuperació de contrasenya d'administrador", diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php index 051a6a1b74..1d6c3080a6 100644 --- a/settings/l10n/cs_CZ.php +++ b/settings/l10n/cs_CZ.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Aktualizuji...", "Error while updating app" => "Chyba při aktualizaci aplikace", "Updated" => "Aktualizováno", +"Decrypting files... Please wait, this can take some time." => "Probíhá odšifrování souborů... Prosíme počkejte, tato operace může trvat několik minut.", "Saving..." => "Ukládám...", "deleted" => "smazáno", "undo" => "vrátit zpět", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Použijte tuto adresu pro přístup k vašim souborům přes WebDAV", "Encryption" => "Šifrování", +"The encryption app is no longer enabled, decrypt all your file" => "Šifrovací aplikace již není spuštěna, odšifrujte všechny své soubory", +"Log-in password" => "Heslo pro přihlášení", +"Decrypt all Files" => "Odšifrovat všechny soubory", "Login Name" => "Přihlašovací jméno", "Create" => "Vytvořit", "Admin Recovery Password" => "Heslo obnovy správce", diff --git a/settings/l10n/cy_GB.php b/settings/l10n/cy_GB.php index b18ace8669..da8d02a9e4 100644 --- a/settings/l10n/cy_GB.php +++ b/settings/l10n/cy_GB.php @@ -12,6 +12,7 @@ $TRANSLATIONS = array( "Password" => "Cyfrinair", "New password" => "Cyfrinair newydd", "Email" => "E-bost", +"Encryption" => "Amgryptiad", "Other" => "Arall", "Username" => "Enw defnyddiwr" ); diff --git a/settings/l10n/da.php b/settings/l10n/da.php index b26f968f42..2d549ed86b 100644 --- a/settings/l10n/da.php +++ b/settings/l10n/da.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Opdaterer....", "Error while updating app" => "Der opstod en fejl under app opgraderingen", "Updated" => "Opdateret", +"Decrypting files... Please wait, this can take some time." => "Dekryptere filer... Vent venligst, dette kan tage lang tid. ", "Saving..." => "Gemmer...", "deleted" => "Slettet", "undo" => "fortryd", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Anvend denne adresse til at tilgå dine filer via WebDAV", "Encryption" => "Kryptering", +"The encryption app is no longer enabled, decrypt all your file" => "Krypterings app'en er ikke længere aktiv. Dekrypter alle dine filer. ", +"Log-in password" => "Log-in kodeord", +"Decrypt all Files" => "Dekrypter alle Filer ", "Login Name" => "Loginnavn", "Create" => "Ny", "Admin Recovery Password" => "Administrator gendannelse kodeord", diff --git a/settings/l10n/de.php b/settings/l10n/de.php index a195858773..110eaaf52d 100644 --- a/settings/l10n/de.php +++ b/settings/l10n/de.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Aktualisierung...", "Error while updating app" => "Fehler beim Aktualisieren der App", "Updated" => "Aktualisiert", +"Decrypting files... Please wait, this can take some time." => "Entschlüssle Dateien ... Bitte warten, denn dieser Vorgang kann einige Zeit beanspruchen.", "Saving..." => "Speichern...", "deleted" => "gelöscht", "undo" => "rückgängig machen", @@ -102,6 +103,10 @@ $TRANSLATIONS = array( "Help translate" => "Hilf bei der Übersetzung", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Verwenden Sie diese Adresse, um via WebDAV auf Ihre Dateien zuzugreifen", +"Encryption" => "Verschlüsselung", +"The encryption app is no longer enabled, decrypt all your file" => "Die Anwendung zur Verschlüsselung ist nicht länger aktiv, all Ihre Dateien werden entschlüsselt.", +"Log-in password" => "Login-Passwort", +"Decrypt all Files" => "Alle Dateien entschlüsseln", "Login Name" => "Loginname", "Create" => "Anlegen", "Admin Recovery Password" => "Admin-Wiederherstellungspasswort", diff --git a/settings/l10n/de_CH.php b/settings/l10n/de_CH.php index d874eafd3b..b4c6f98edc 100644 --- a/settings/l10n/de_CH.php +++ b/settings/l10n/de_CH.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "Helfen Sie bei der Übersetzung", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Verwenden Sie diese Adresse, um auf ihre Dateien per WebDAV zuzugreifen.", +"Encryption" => "Verschlüsselung", "Login Name" => "Loginname", "Create" => "Erstellen", "Admin Recovery Password" => "Admin-Passwort-Wiederherstellung", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php index 2347d60de4..cbf4e01c6a 100644 --- a/settings/l10n/de_DE.php +++ b/settings/l10n/de_DE.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Update...", "Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten", "Updated" => "Aktualisiert", +"Decrypting files... Please wait, this can take some time." => "Entschlüssle Dateien ... Bitte warten Sie, denn dieser Vorgang kann einige Zeit beanspruchen.", "Saving..." => "Speichern...", "deleted" => "gelöscht", "undo" => "rückgängig machen", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Verwenden Sie diese Adresse, um auf ihre Dateien per WebDAV zuzugreifen.", "Encryption" => "Verschlüsselung", +"The encryption app is no longer enabled, decrypt all your file" => "Die Anwendung zur Verschlüsselung ist nicht länger aktiv, all Ihre Dateien werden entschlüsselt. ", +"Log-in password" => "Login-Passwort", +"Decrypt all Files" => "Alle Dateien entschlüsseln", "Login Name" => "Loginname", "Create" => "Erstellen", "Admin Recovery Password" => "Admin-Passwort-Wiederherstellung", diff --git a/settings/l10n/el.php b/settings/l10n/el.php index 194e8a61d3..2c4bdffb74 100644 --- a/settings/l10n/el.php +++ b/settings/l10n/el.php @@ -92,6 +92,7 @@ $TRANSLATIONS = array( "Help translate" => "Βοηθήστε στη μετάφραση", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Χρήση αυτής της διεύθυνσης για πρόσβαση των αρχείων σας μέσω WebDAV", +"Encryption" => "Κρυπτογράφηση", "Login Name" => "Όνομα Σύνδεσης", "Create" => "Δημιουργία", "Admin Recovery Password" => "Κωδικός Επαναφοράς Διαχειριστή ", diff --git a/settings/l10n/es_AR.php b/settings/l10n/es_AR.php index fad7e52b91..fdf0f75fe0 100644 --- a/settings/l10n/es_AR.php +++ b/settings/l10n/es_AR.php @@ -94,6 +94,7 @@ $TRANSLATIONS = array( "Help translate" => "Ayudanos a traducir", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Usá esta dirección para acceder a tus archivos a través de WebDAV", +"Encryption" => "Encriptación", "Login Name" => "Nombre de Usuario", "Create" => "Crear", "Admin Recovery Password" => "Recuperación de contraseña de administrador", diff --git a/settings/l10n/gl.php b/settings/l10n/gl.php index 85e40f0763..10f90c89b1 100644 --- a/settings/l10n/gl.php +++ b/settings/l10n/gl.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Actualizando...", "Error while updating app" => "Produciuse un erro mentres actualizaba o aplicativo", "Updated" => "Actualizado", +"Decrypting files... Please wait, this can take some time." => "Descifrando ficheiros... isto pode levar un anaco.", "Saving..." => "Gardando...", "deleted" => "eliminado", "undo" => "desfacer", @@ -102,6 +103,10 @@ $TRANSLATIONS = array( "Help translate" => "Axude na tradución", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Empregue esta ligazón para acceder aos sus ficheiros mediante WebDAV", +"Encryption" => "Cifrado", +"The encryption app is no longer enabled, decrypt all your file" => "o aplicativo de cifrado non está activado, descifrar todos os ficheiros", +"Log-in password" => "Contrasinal de acceso", +"Decrypt all Files" => "Descifrar todos os ficheiros", "Login Name" => "Nome de acceso", "Create" => "Crear", "Admin Recovery Password" => "Contrasinal de recuperación do administrador", diff --git a/settings/l10n/hu_HU.php b/settings/l10n/hu_HU.php index cfc6eff563..997c699ddb 100644 --- a/settings/l10n/hu_HU.php +++ b/settings/l10n/hu_HU.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "Segítsen a fordításban!", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Ezt a címet használja, ha WebDAV-on keresztül szeretné elérni az állományait", +"Encryption" => "Titkosítás", "Login Name" => "Bejelentkezési név", "Create" => "Létrehozás", "Admin Recovery Password" => "A jelszóvisszaállítás adminisztrációja", diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php index 2fbe05befa..6a090c4e01 100644 --- a/settings/l10n/ja_JP.php +++ b/settings/l10n/ja_JP.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "更新中....", "Error while updating app" => "アプリの更新中にエラーが発生", "Updated" => "更新済み", +"Decrypting files... Please wait, this can take some time." => "ファイルを複合中... しばらくお待ちください、この処理には少し時間がかかるかもしれません。", "Saving..." => "保存中...", "deleted" => "削除", "undo" => "元に戻す", @@ -102,6 +103,10 @@ $TRANSLATIONS = array( "Help translate" => "翻訳に協力する", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "WebDAV経由でファイルにアクセスするにはこのアドレスを利用してください", +"Encryption" => "暗号化", +"The encryption app is no longer enabled, decrypt all your file" => "暗号化アプリはもはや有効ではありません、すべてのファイルを複合してください", +"Log-in password" => "ログインパスワード", +"Decrypt all Files" => "すべてのファイルを複合する", "Login Name" => "ログイン名", "Create" => "作成", "Admin Recovery Password" => "管理者復旧パスワード", diff --git a/settings/l10n/ka_GE.php b/settings/l10n/ka_GE.php index 09a948a057..6519f239b8 100644 --- a/settings/l10n/ka_GE.php +++ b/settings/l10n/ka_GE.php @@ -91,6 +91,7 @@ $TRANSLATIONS = array( "Language" => "ენა", "Help translate" => "თარგმნის დახმარება", "WebDAV" => "WebDAV", +"Encryption" => "ენკრიპცია", "Login Name" => "მომხმარებლის სახელი", "Create" => "შექმნა", "Default Storage" => "საწყისი საცავი", diff --git a/settings/l10n/lt_LT.php b/settings/l10n/lt_LT.php index 4e419112a0..016a4fe647 100644 --- a/settings/l10n/lt_LT.php +++ b/settings/l10n/lt_LT.php @@ -65,6 +65,7 @@ $TRANSLATIONS = array( "Language" => "Kalba", "Help translate" => "Padėkite išversti", "WebDAV" => "WebDAV", +"Encryption" => "Šifravimas", "Login Name" => "Vartotojo vardas", "Create" => "Sukurti", "Unlimited" => "Neribota", diff --git a/settings/l10n/lv.php b/settings/l10n/lv.php index 57b9f654c1..e9e4b335d9 100644 --- a/settings/l10n/lv.php +++ b/settings/l10n/lv.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "Palīdzi tulkot", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Lietojiet šo adresi lai piekļūtu saviem failiem ar WebDAV", +"Encryption" => "Šifrēšana", "Login Name" => "Ierakstīšanās vārds", "Create" => "Izveidot", "Admin Recovery Password" => "Administratora atgūšanas parole", diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php index 2c4990b285..eb8422631f 100644 --- a/settings/l10n/pl.php +++ b/settings/l10n/pl.php @@ -94,6 +94,7 @@ $TRANSLATIONS = array( "Language" => "Język", "Help translate" => "Pomóż w tłumaczeniu", "WebDAV" => "WebDAV", +"Encryption" => "Szyfrowanie", "Login Name" => "Login", "Create" => "Utwórz", "Admin Recovery Password" => "Odzyskiwanie hasła administratora", diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php index a46d6e22bd..dfd4649772 100644 --- a/settings/l10n/pt_BR.php +++ b/settings/l10n/pt_BR.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Atualizando...", "Error while updating app" => "Erro ao atualizar aplicativo", "Updated" => "Atualizado", +"Decrypting files... Please wait, this can take some time." => "Decriptando arquivos... Por favor aguarde, isso pode levar algum tempo.", "Saving..." => "Salvando...", "deleted" => "excluído", "undo" => "desfazer", @@ -102,6 +103,10 @@ $TRANSLATIONS = array( "Help translate" => "Ajude a traduzir", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Use esse endereço para acessar seus arquivos via WebDAV", +"Encryption" => "Criptografia", +"The encryption app is no longer enabled, decrypt all your file" => "O aplicativo de encriptação não está mais ativo, decripti todos os seus arquivos", +"Log-in password" => "Senha de login", +"Decrypt all Files" => "Decripti todos os Arquivos", "Login Name" => "Nome de Login", "Create" => "Criar", "Admin Recovery Password" => "Recuperação da Senha do Administrador", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index 84d70b6ae7..2962fb7f5a 100644 --- a/settings/l10n/pt_PT.php +++ b/settings/l10n/pt_PT.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "Ajude a traduzir", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Use este endereço para aceder aos seus ficheiros via WebDav", +"Encryption" => "Encriptação", "Login Name" => "Nome de utilizador", "Create" => "Criar", "Admin Recovery Password" => "Recuperar password de administrador", diff --git a/settings/l10n/sk_SK.php b/settings/l10n/sk_SK.php index b0a270a65e..bd7cdd4695 100644 --- a/settings/l10n/sk_SK.php +++ b/settings/l10n/sk_SK.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Aktualizujem...", "Error while updating app" => "chyba pri aktualizácii aplikácie", "Updated" => "Aktualizované", +"Decrypting files... Please wait, this can take some time." => "Dešifrujem súbory ... Počkajte prosím, môže to chvíľu trvať.", "Saving..." => "Ukladám...", "deleted" => "zmazané", "undo" => "vrátiť", @@ -38,25 +39,35 @@ $TRANSLATIONS = array( "A valid password must be provided" => "Musíte zadať platné heslo", "__language_name__" => "Slovensky", "Security Warning" => "Bezpečnostné varovanie", +"Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Váš priečinok s dátami aj vaše súbory sú pravdepodobne prístupné z internetu. Súbor .htaccess nefunguje. Odporúčame nakonfigurovať webový server tak, aby priečinok s dátami nebol naďalej prístupný, alebo presunúť priečinok s dátami mimo priestor sprístupňovaný webovým serverom.", "Setup Warning" => "Nastavenia oznámení", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Váš webový server nie je správne nastavený na synchronizáciu, pretože rozhranie WebDAV je poškodené.", +"Please double check the installation guides." => "Skontrolujte prosím znovu inštalačnú príručku.", "Module 'fileinfo' missing" => "Chýba modul 'fileinfo'", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "Chýba modul 'fileinfo'. Dôrazne doporučujeme ho povoliť pre dosiahnutie najlepších výsledkov zisťovania mime-typu.", "Locale not working" => "Lokalizácia nefunguje", +"System locale can't be set to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "Systémové nastavenie lokalizácie nemohlo byť nastavené na %s. To znamená, že sa môžu vyskytnúť problémy s niektorými znakmi v názvoch súborov. Odporúčame nainštalovať do vášho systému balíčky potrebné pre podporu %s.", "Internet connection not working" => "Pripojenie na internet nefunguje", +"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." => "Server nemá funkčné pripojenie k internetu. Niektoré moduly ako napr. externé úložisko, oznámenie o dostupných aktualizáciách alebo inštalácia aplikácií tretích strán nebudú fungovať. Prístup k súborom z iných miest a odosielanie oznamovacích emailov tiež nemusí fungovať. Ak chcete využívať všetky vlastnosti ownCloudu, odporúčame povoliť pripojenie k internetu tomuto serveru.", "Cron" => "Cron", "Execute one task with each page loaded" => "Vykonať jednu úlohu s každým načítaní stránky", +"cron.php is registered at a webcron service to call cron.php once a minute over http." => "cron.php je registrovaný v službe webcron na zavolanie stránky cron.php raz za minútu cez HTTP.", +"Use systems cron service to call the cron.php file once a minute." => "Použiť systémovú službu cron na spustenie súboru cron.php raz za minútu.", "Sharing" => "Zdieľanie", "Enable Share API" => "Povoliť API zdieľania", "Allow apps to use the Share API" => "Povoliť aplikáciám používať API na zdieľanie", "Allow links" => "Povoliť odkazy", "Allow users to share items to the public with links" => "Povoliť používateľom zdieľať položky pre verejnosť cez odkazy", +"Allow public uploads" => "Povoliť verejné nahrávanie súborov", +"Allow users to enable others to upload into their publicly shared folders" => "Povoliť používateľom umožniť iným používateľom nahrávať do ich zdieľaného priečinka", "Allow resharing" => "Povoliť zdieľanie ďalej", "Allow users to share items shared with them again" => "Povoliť používateľom ďalej zdieľať zdieľané položky", "Allow users to share with anyone" => "Povoliť používateľom zdieľať s kýmkoľvek", "Allow users to only share with users in their groups" => "Povoliť používateľom zdieľať len s používateľmi v ich skupinách", "Security" => "Zabezpečenie", "Enforce HTTPS" => "Vynútiť HTTPS", +"Forces the clients to connect to %s via an encrypted connection." => "Vynúti pripájanie klientov k %s šifrovaným pripojením.", +"Please connect to your %s via HTTPS to enable or disable the SSL enforcement." => "Pripojte sa k %s cez HTTPS pre povolenie alebo zakázanie vynútenia SSL.", "Log" => "Záznam", "Log level" => "Úroveň záznamu", "More" => "Viac", @@ -93,6 +104,8 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Použite túto adresu pre prístup k súborom cez WebDAV", "Encryption" => "Šifrovanie", +"Log-in password" => "Prihlasovacie heslo", +"Decrypt all Files" => "Dešifrovať všetky súbory", "Login Name" => "Prihlasovacie meno", "Create" => "Vytvoriť", "Admin Recovery Password" => "Obnovenie hesla administrátora", diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php index cea9e2da4d..9600b68ff2 100644 --- a/settings/l10n/sv.php +++ b/settings/l10n/sv.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Uppdaterar...", "Error while updating app" => "Fel uppstod vid uppdatering av appen", "Updated" => "Uppdaterad", +"Decrypting files... Please wait, this can take some time." => "Dekrypterar filer... Vänligen vänta, detta kan ta en stund.", "Saving..." => "Sparar...", "deleted" => "raderad", "undo" => "ångra", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Använd denna adress för att komma åt dina filer via WebDAV", "Encryption" => "Kryptering", +"The encryption app is no longer enabled, decrypt all your file" => "Appen för kryptering är inte längre aktiverad, dekryptera alla dina filer", +"Log-in password" => "Inloggningslösenord", +"Decrypt all Files" => "Dekryptera alla filer", "Login Name" => "Inloggningsnamn", "Create" => "Skapa", "Admin Recovery Password" => "Admin återställningslösenord", diff --git a/settings/l10n/th_TH.php b/settings/l10n/th_TH.php index 505e9ff29c..861528742f 100644 --- a/settings/l10n/th_TH.php +++ b/settings/l10n/th_TH.php @@ -75,6 +75,7 @@ $TRANSLATIONS = array( "Language" => "ภาษา", "Help translate" => "ช่วยกันแปล", "WebDAV" => "WebDAV", +"Encryption" => "การเข้ารหัส", "Login Name" => "ชื่อที่ใช้สำหรับเข้าสู่ระบบ", "Create" => "สร้าง", "Default Storage" => "พื้นที่จำกัดข้อมูลเริ่มต้น", diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php index 0e7fa8bc3c..e391d39fa5 100644 --- a/settings/l10n/tr.php +++ b/settings/l10n/tr.php @@ -101,6 +101,7 @@ $TRANSLATIONS = array( "Help translate" => "Çevirilere yardım edin", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => " Dosyalarınıza WebDAV üzerinen erişme için bu adresi kullanın", +"Encryption" => "Şifreleme", "Login Name" => "Giriş Adı", "Create" => "Oluştur", "Admin Recovery Password" => "Yönetici kurtarma parolası", diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php index 46c0247623..dc760e965f 100644 --- a/settings/l10n/zh_CN.GB2312.php +++ b/settings/l10n/zh_CN.GB2312.php @@ -102,6 +102,7 @@ $TRANSLATIONS = array( "Help translate" => "帮助翻译", "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "访问WebDAV请点击 此处", +"Encryption" => "加密", "Login Name" => "登录名", "Create" => "新建", "Admin Recovery Password" => "管理员恢复密码", diff --git a/settings/l10n/zh_HK.php b/settings/l10n/zh_HK.php index f9bdb44956..10fce11fb5 100644 --- a/settings/l10n/zh_HK.php +++ b/settings/l10n/zh_HK.php @@ -6,6 +6,7 @@ $TRANSLATIONS = array( "Password" => "密碼", "New password" => "新密碼", "Email" => "電郵", +"Encryption" => "加密", "Username" => "用戶名稱" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; From 224b80f906c1b7cd6338854e58f228eff4ea871c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 21 Aug 2013 15:55:59 +0200 Subject: [PATCH 173/251] move isMimeSupported out of template files --- apps/files/index.php | 1 + apps/files/templates/part.list.php | 6 +++--- apps/files_sharing/public.php | 1 + apps/files_trashbin/index.php | 1 + apps/files_trashbin/templates/part.list.php | 8 ++++++-- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/files/index.php b/apps/files/index.php index c05c2a9384..3007f56e02 100644 --- a/apps/files/index.php +++ b/apps/files/index.php @@ -74,6 +74,7 @@ foreach ($content as $i) { } } $i['directory'] = $dir; + $i['isPreviewAvailable'] = \OCP\Preview::isMimeSupported($i['mimetype']); $files[] = $i; } diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 899fb04e25..c91dda4c77 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -26,7 +26,7 @@ $totalsize = 0; ?> data-mime="" data-size="" data-permissions=""> - +
    - + style="background-image:url()" style="background-image:url()" - + style="background-image:url()" style="background-image:url()" diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index f050fecd7b..ec6b4e815f 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -172,6 +172,7 @@ if (isset($path)) { } else { $i['extension'] = ''; } + $i['isPreviewAvailable'] = \OCP\Preview::isMimeSupported($i['mimetype']); } $i['directory'] = $getPath; $i['permissions'] = OCP\PERMISSION_READ; diff --git a/apps/files_trashbin/index.php b/apps/files_trashbin/index.php index 2dbaefe7a7..6ae238eb8e 100644 --- a/apps/files_trashbin/index.php +++ b/apps/files_trashbin/index.php @@ -64,6 +64,7 @@ foreach ($result as $r) { $i['directory'] = ''; } $i['permissions'] = OCP\PERMISSION_READ; + $i['isPreviewAvailable'] = \OCP\Preview::isMimeSupported($r['mime']); $files[] = $i; } diff --git a/apps/files_trashbin/templates/part.list.php b/apps/files_trashbin/templates/part.list.php index 6c6d216284..f7cc6b01bb 100644 --- a/apps/files_trashbin/templates/part.list.php +++ b/apps/files_trashbin/templates/part.list.php @@ -21,12 +21,16 @@ data-timestamp='' data-dirlisting=0 > + + style="background-image:url()" - - style="background-image:url()" class="preview-icon" + + style="background-image:url()" style="background-image:url()" From c482512e23c2411244492b3b29ba6a6f6923c504 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Sat, 17 Aug 2013 17:55:46 +0200 Subject: [PATCH 174/251] LDAP: fix wrong hook name --- apps/user_ldap/lib/jobs.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/user_ldap/lib/jobs.php b/apps/user_ldap/lib/jobs.php index d626afed6c..6b7666d4ca 100644 --- a/apps/user_ldap/lib/jobs.php +++ b/apps/user_ldap/lib/jobs.php @@ -82,7 +82,7 @@ class Jobs extends \OC\BackgroundJob\TimedJob { $hasChanged = true; } foreach(array_diff($actualUsers, $knownUsers) as $addedUser) { - \OCP\Util::emitHook('OC_User', 'post_addFromGroup', array('uid' => $addedUser, 'gid' => $group)); + \OCP\Util::emitHook('OC_User', 'post_addToGroup', array('uid' => $addedUser, 'gid' => $group)); \OCP\Util::writeLog('user_ldap', 'bgJ "updateGroups" – "'.$addedUser.'" added to "'.$group.'".', \OCP\Util::INFO); From 958130e8fef633cf7ee0bdca771bbb9205e337d7 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Sat, 17 Aug 2013 18:45:36 +0200 Subject: [PATCH 175/251] Sharing: only determine path root if owner is available --- lib/public/share.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/public/share.php b/lib/public/share.php index 63645e6fa3..b38208bc67 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -209,7 +209,7 @@ class Share { } } } - + // let's get the parent for the next round $meta = $cache->get((int)$source); if($meta !== false) { @@ -840,7 +840,11 @@ class Share { // 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\Files\Filesystem::getRoot(); + if(!is_null($uidOwner)) { + $root = \OC\Files\Filesystem::getRoot(); + } else { + $root = ''; + } $where = 'INNER JOIN `*PREFIX*filecache` ON `file_source` = `*PREFIX*filecache`.`fileid`'; if (!isset($item)) { $where .= ' WHERE `file_target` IS NOT NULL'; @@ -1303,11 +1307,11 @@ class Share { 'run' => &$run, 'error' => &$error )); - + if ($run === false) { throw new \Exception($error); } - + if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { @@ -1398,11 +1402,11 @@ class Share { 'run' => &$run, 'error' => &$error )); - + if ($run === false) { throw new \Exception($error); } - + if (isset($fileSource)) { if ($parentFolder) { if ($parentFolder === true) { From 101cfa23590c3430b05debc60a2335ad597f7d23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 22 Aug 2013 00:09:43 +0200 Subject: [PATCH 176/251] remove duplicate code --- apps/files/js/file-upload.js | 7 ++ apps/files/js/files.js | 198 ----------------------------------- 2 files changed, 7 insertions(+), 198 deletions(-) diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 49e464b810..f262f11f06 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -205,6 +205,13 @@ $(document).ready(function() { } }); }); + $('#new').click(function(event){ + event.stopPropagation(); + }); + $('#new>a').click(function(){ + $('#new>ul').toggle(); + $('#new').toggleClass('active'); + }); $('#new li').click(function(){ if($(this).children('p').length==0){ return; diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 4eb949c2ee..87311237e3 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -265,204 +265,6 @@ $(document).ready(function() { e.preventDefault(); // prevent browser from doing anything, if file isn't dropped in dropZone }); - $.assocArraySize = function(obj) { - // http://stackoverflow.com/a/6700/11236 - var size = 0, key; - for (key in obj) { - if (obj.hasOwnProperty(key)) size++; - } - return size; - }; - - // warn user not to leave the page while upload is in progress - $(window).bind('beforeunload', function(e) { - if ($.assocArraySize(uploadingFiles) > 0) - return t('files','File upload is in progress. Leaving the page now will cancel the upload.'); - }); - - //add multiply file upload attribute to all browsers except konqueror (which crashes when it's used) - if(navigator.userAgent.search(/konqueror/i)==-1){ - $('#file_upload_start').attr('multiple','multiple') - } - - //if the breadcrumb is to long, start by replacing foldernames with '...' except for the current folder - var crumb=$('div.crumb').first(); - while($('div.controls').height()>40 && crumb.next('div.crumb').length>0){ - crumb.children('a').text('...'); - crumb=crumb.next('div.crumb'); - } - //if that isn't enough, start removing items from the breacrumb except for the current folder and it's parent - var crumb=$('div.crumb').first(); - var next=crumb.next('div.crumb'); - while($('div.controls').height()>40 && next.next('div.crumb').length>0){ - crumb.remove(); - crumb=next; - next=crumb.next('div.crumb'); - } - //still not enough, start shorting down the current folder name - var crumb=$('div.crumb>a').last(); - while($('div.controls').height()>40 && crumb.text().length>6){ - var text=crumb.text() - text=text.substr(0,text.length-6)+'...'; - crumb.text(text); - } - - $(document).click(function(){ - $('#new>ul').hide(); - $('#new').removeClass('active'); - $('#new li').each(function(i,element){ - if($(element).children('p').length==0){ - $(element).children('form').remove(); - $(element).append('

    '+$(element).data('text')+'

    '); - } - }); - }); - $('#new').click(function(event){ - event.stopPropagation(); - }); - $('#new>a').click(function(){ - $('#new>ul').toggle(); - $('#new').toggleClass('active'); - }); - $('#new li').click(function(){ - if($(this).children('p').length==0){ - return; - } - - $('#new li').each(function(i,element){ - if($(element).children('p').length==0){ - $(element).children('form').remove(); - $(element).append('

    '+$(element).data('text')+'

    '); - } - }); - - var type=$(this).data('type'); - var text=$(this).children('p').text(); - $(this).data('text',text); - $(this).children('p').remove(); - var form=$('
    '); - var input=$(''); - form.append(input); - $(this).append(form); - input.focus(); - form.submit(function(event){ - event.stopPropagation(); - event.preventDefault(); - var newname=input.val(); - if(type == 'web' && newname.length == 0) { - OC.Notification.show(t('files', 'URL cannot be empty.')); - return false; - } else if (type != 'web' && !Files.isFileNameValid(newname)) { - return false; - } else if( type == 'folder' && $('#dir').val() == '/' && newname == 'Shared') { - OC.Notification.show(t('files','Invalid folder name. Usage of \'Shared\' is reserved by Owncloud')); - return false; - } - if (FileList.lastAction) { - FileList.lastAction(); - } - var name = getUniqueName(newname); - if (newname != name) { - FileList.checkName(name, newname, true); - var hidden = true; - } else { - var hidden = false; - } - switch(type){ - case 'file': - $.post( - OC.filePath('files','ajax','newfile.php'), - {dir:$('#dir').val(),filename:name}, - function(result){ - if (result.status == 'success') { - var date=new Date(); - FileList.addFile(name,0,date,false,hidden); - var tr=$('tr').filterAttr('data-file',name); - tr.attr('data-mime',result.data.mime); - tr.attr('data-size',result.data.size); - tr.attr('data-id', result.data.id); - tr.find('.filesize').text(humanFileSize(result.data.size)); - getMimeIcon(result.data.mime,function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); - }); - } else { - OC.dialogs.alert(result.data.message, t('core', 'Error')); - } - } - ); - break; - case 'folder': - $.post( - OC.filePath('files','ajax','newfolder.php'), - {dir:$('#dir').val(),foldername:name}, - function(result){ - if (result.status == 'success') { - var date=new Date(); - FileList.addDir(name,0,date,hidden); - var tr=$('tr').filterAttr('data-file',name); - tr.attr('data-id', result.data.id); - } else { - OC.dialogs.alert(result.data.message, t('core', 'Error')); - } - } - ); - break; - case 'web': - if(name.substr(0,8)!='https://' && name.substr(0,7)!='http://'){ - name='http://'+name; - } - var localName=name; - if(localName.substr(localName.length-1,1)=='/'){//strip / - localName=localName.substr(0,localName.length-1) - } - if(localName.indexOf('/')){//use last part of url - localName=localName.split('/').pop(); - }else{//or the domain - localName=(localName.match(/:\/\/(.[^/]+)/)[1]).replace('www.',''); - } - localName = getUniqueName(localName); - //IE < 10 does not fire the necessary events for the progress bar. - if($('html.lte9').length > 0) { - } else { - $('#uploadprogressbar').progressbar({value:0}); - $('#uploadprogressbar').fadeIn(); - } - - var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName}); - eventSource.listen('progress',function(progress){ - //IE < 10 does not fire the necessary events for the progress bar. - if($('html.lte9').length > 0) { - } else { - $('#uploadprogressbar').progressbar('value',progress); - } - }); - eventSource.listen('success',function(data){ - var mime=data.mime; - var size=data.size; - var id=data.id; - $('#uploadprogressbar').fadeOut(); - var date=new Date(); - FileList.addFile(localName,size,date,false,hidden); - var tr=$('tr').filterAttr('data-file',localName); - tr.data('mime',mime).data('id',id); - tr.attr('data-id', id); - getMimeIcon(mime,function(path){ - tr.find('td.filename').attr('style','background-image:url('+path+')'); - }); - }); - eventSource.listen('error',function(error){ - $('#uploadprogressbar').fadeOut(); - alert(error); - }); - break; - } - var li=form.parent(); - form.remove(); - li.append('

    '+li.data('text')+'

    '); - $('#new>a').click(); - }); - }); - //do a background scan if needed scanFiles(); From f1eec74f7048e41a876f1c757c6b953097e69872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Wed, 21 Aug 2013 22:41:34 +0200 Subject: [PATCH 177/251] additional readdir check in mappedlocal --- lib/files/storage/mappedlocal.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/files/storage/mappedlocal.php b/lib/files/storage/mappedlocal.php index cf5d9b3ef4..fbf1b4ebf9 100644 --- a/lib/files/storage/mappedlocal.php +++ b/lib/files/storage/mappedlocal.php @@ -65,7 +65,7 @@ class MappedLocal extends \OC\Files\Storage\Common{ $logicalPath = $this->mapper->physicalToLogic($physicalPath); $dh = opendir($physicalPath); - while ($file = readdir($dh)) { + while (($file = readdir($dh)) !== false) { if ($file === '.' or $file === '..') { continue; } From 02b2b5a808b135007d8d54b837e70c38f02729fd Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Thu, 22 Aug 2013 10:37:23 -0400 Subject: [PATCH 178/251] [tx-robot] updated from transifex --- apps/files/l10n/ca.php | 7 +++--- apps/files/l10n/et_EE.php | 7 +++--- apps/files_trashbin/l10n/ca.php | 4 ++-- apps/files_trashbin/l10n/et_EE.php | 4 ++-- apps/user_ldap/l10n/et_EE.php | 4 ++++ core/l10n/ca.php | 10 ++++---- core/l10n/et_EE.php | 9 ++++---- l10n/ca/core.po | 36 ++++++++++++++--------------- l10n/ca/files.po | 26 ++++++++++----------- l10n/ca/files_trashbin.po | 8 +++---- l10n/ca/lib.po | 22 +++++++++--------- l10n/ca/settings.po | 14 +++++------ l10n/cs_CZ/settings.po | 6 ++--- l10n/et_EE/core.po | 34 +++++++++++++-------------- l10n/et_EE/files.po | 26 ++++++++++----------- l10n/et_EE/files_trashbin.po | 12 +++++----- l10n/et_EE/lib.po | 12 +++++----- l10n/et_EE/settings.po | 14 +++++------ l10n/et_EE/user_ldap.po | 14 +++++------ l10n/fi_FI/settings.po | 12 +++++----- l10n/nl/settings.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_trashbin.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/ca.php | 8 +++---- lib/l10n/et_EE.php | 8 +++---- settings/l10n/ca.php | 4 ++++ settings/l10n/cs_CZ.php | 2 +- settings/l10n/et_EE.php | 4 ++++ settings/l10n/fi_FI.php | 3 +++ settings/l10n/nl.php | 4 ++++ 39 files changed, 187 insertions(+), 163 deletions(-) diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 3ce9a41777..3429f572fd 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -32,20 +32,21 @@ $TRANSLATIONS = array( "cancel" => "cancel·la", "replaced {new_name} with {old_name}" => "s'ha substituït {old_name} per {new_name}", "undo" => "desfés", -"_Uploading %n file_::_Uploading %n files_" => array("",""), +"_Uploading %n file_::_Uploading %n files_" => array("Pujant %n fitxer","Pujant %n fitxers"), "files uploading" => "fitxers pujant", "'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.", "File name cannot be empty." => "El nom del fitxer no pot ser buit.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.", "Your storage is full, files can not be updated or synced anymore!" => "El vostre espai d'emmagatzemament és ple, els fitxers ja no es poden actualitzar o sincronitzar!", "Your storage is almost full ({usedSpacePercent}%)" => "El vostre espai d'emmagatzemament és gairebé ple ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "L'encriptació s'ha desactivat però els vostres fitxers segueixen encriptats. Aneu a la vostra configuració personal per desencriptar els vostres fitxers.", "Your download is being prepared. This might take some time if the files are big." => "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud", "Name" => "Nom", "Size" => "Mida", "Modified" => "Modificat", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetes"), +"_%n file_::_%n files_" => array("%n fitxer","%n fitxers"), "%s could not be renamed" => "%s no es pot canviar el nom", "Upload" => "Puja", "File handling" => "Gestió de fitxers", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index 468f72e9d7..2a5016f380 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -32,20 +32,21 @@ $TRANSLATIONS = array( "cancel" => "loobu", "replaced {new_name} with {old_name}" => "asendas nime {old_name} nimega {new_name}", "undo" => "tagasi", -"_Uploading %n file_::_Uploading %n files_" => array("",""), +"_Uploading %n file_::_Uploading %n files_" => array("Laadin üles %n faili","Laadin üles %n faili"), "files uploading" => "faili üleslaadimisel", "'.' is an invalid file name." => "'.' on vigane failinimi.", "File name cannot be empty." => "Faili nimi ei saa olla tühi.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.", "Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ega sünkroniseerita!", "Your storage is almost full ({usedSpacePercent}%)" => "Su andmemaht on peaaegu täis ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krüpteering on keelatud, kuid sinu failid on endiselt krüpteeritud. Palun vaata oma personaalseid seadeid oma failide dekrüpteerimiseks.", "Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt.", "Name" => "Nimi", "Size" => "Suurus", "Modified" => "Muudetud", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n kataloog","%n kataloogi"), +"_%n file_::_%n files_" => array("%n fail","%n faili"), "%s could not be renamed" => "%s ümbernimetamine ebaõnnestus", "Upload" => "Lae üles", "File handling" => "Failide käsitlemine", diff --git a/apps/files_trashbin/l10n/ca.php b/apps/files_trashbin/l10n/ca.php index 6e226b7fc8..eb57aa16aa 100644 --- a/apps/files_trashbin/l10n/ca.php +++ b/apps/files_trashbin/l10n/ca.php @@ -8,8 +8,8 @@ $TRANSLATIONS = array( "Delete permanently" => "Esborra permanentment", "Name" => "Nom", "Deleted" => "Eliminat", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("","%n carpetes"), +"_%n file_::_%n files_" => array("","%n fitxers"), "restored" => "restaurat", "Nothing in here. Your trash bin is empty!" => "La paperera està buida!", "Restore" => "Recupera", diff --git a/apps/files_trashbin/l10n/et_EE.php b/apps/files_trashbin/l10n/et_EE.php index 2cfcafa804..43c182ea7b 100644 --- a/apps/files_trashbin/l10n/et_EE.php +++ b/apps/files_trashbin/l10n/et_EE.php @@ -8,8 +8,8 @@ $TRANSLATIONS = array( "Delete permanently" => "Kustuta jäädavalt", "Name" => "Nimi", "Deleted" => "Kustutatud", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("","%n kataloogi"), +"_%n file_::_%n files_" => array("%n fail","%n faili"), "restored" => "taastatud", "Nothing in here. Your trash bin is empty!" => "Siin pole midagi. Sinu prügikast on tühi!", "Restore" => "Taasta", diff --git a/apps/user_ldap/l10n/et_EE.php b/apps/user_ldap/l10n/et_EE.php index 700b31e7ba..b949fe0204 100644 --- a/apps/user_ldap/l10n/et_EE.php +++ b/apps/user_ldap/l10n/et_EE.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Parool", "For anonymous access, leave DN and Password empty." => "Anonüümseks ligipääsuks jäta DN ja parool tühjaks.", "User Login Filter" => "Kasutajanime filter", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Määrab sisselogimisel kasutatava filtri. %%uid asendab sisselogimistegevuses kasutajanime. Näide: \"uid=%%uid\"", "User List Filter" => "Kasutajate nimekirja filter", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Määrab kasutajate leidmiseks kasutatava filtri (ilma muutujateta). Näide: \"objectClass=person\"", "Group Filter" => "Grupi filter", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Määrab gruppide leidmiseks kasutatava filtri (ilma muutujateta). Näide: \"objectClass=posixGroup\"", "Connection Settings" => "Ühenduse seaded", "Configuration Active" => "Seadistus aktiivne", "When unchecked, this configuration will be skipped." => "Kui märkimata, siis seadistust ei kasutata", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "LDAPS puhul ära kasuta. Ühendus ei toimi.", "Case insensitve LDAP server (Windows)" => "Mittetõstutundlik LDAP server (Windows)", "Turn off SSL certificate validation." => "Lülita SSL sertifikaadi kontrollimine välja.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Pole soovitatav, kasuta seda ainult testimiseks! Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma %s serverisse.", "Cache Time-To-Live" => "Puhvri iga", "in seconds. A change empties the cache." => "sekundites. Muudatus tühjendab vahemälu.", "Directory Settings" => "Kataloogi seaded", diff --git a/core/l10n/ca.php b/core/l10n/ca.php index 3b8b57e8ac..abff5bbbdb 100644 --- a/core/l10n/ca.php +++ b/core/l10n/ca.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Desembre", "Settings" => "Configuració", "seconds ago" => "segons enrere", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("fa %n minut","fa %n minuts"), +"_%n hour ago_::_%n hours ago_" => array("fa %n hora","fa %n hores"), "today" => "avui", "yesterday" => "ahir", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("fa %n dies","fa %n dies"), "last month" => "el mes passat", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("fa %n mes","fa %n mesos"), "months ago" => "mesos enrere", "last year" => "l'any passat", "years ago" => "anys enrere", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "El correu electrónic s'ha enviat", "The update was unsuccessful. Please report this issue to the ownCloud community." => "L'actualització ha estat incorrecte. Comuniqueu aquest error a la comunitat ownCloud.", "The update was successful. Redirecting you to ownCloud now." => "L'actualització ha estat correcte. Ara us redirigim a ownCloud.", +"%s password reset" => "restableix la contrasenya %s", "Use the following link to reset your password: {link}" => "Useu l'enllaç següent per restablir la contrasenya: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "L'enllaç per reiniciar la vostra contrasenya s'ha enviat al vostre correu.
    Si no el rebeu en un temps raonable comproveu les carpetes de spam.
    Si no és allà, pregunteu a l'administrador local.", "Request failed!
    Did you make sure your email/username was right?" => "La petició ha fallat!
    Esteu segur que el correu/nom d'usuari és correcte?", @@ -125,6 +126,7 @@ $TRANSLATIONS = array( "Finish setup" => "Acaba la configuració", "%s is available. Get more information on how to update." => "%s està disponible. Obtingueu més informació de com actualitzar.", "Log out" => "Surt", +"More apps" => "Més aplicacions", "Automatic logon rejected!" => "L'ha rebutjat l'acceditació automàtica!", "If you did not change your password recently, your account may be compromised!" => "Se no heu canviat la contrasenya recentment el vostre compte pot estar compromès!", "Please change your password to secure your account again." => "Canvieu la contrasenya de nou per assegurar el vostre compte.", diff --git a/core/l10n/et_EE.php b/core/l10n/et_EE.php index 8c2fb2804d..a13ed03222 100644 --- a/core/l10n/et_EE.php +++ b/core/l10n/et_EE.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Detsember", "Settings" => "Seaded", "seconds ago" => "sekundit tagasi", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("%n minut tagasi","%n minutit tagasi"), +"_%n hour ago_::_%n hours ago_" => array("%n tund tagasi","%n tundi tagasi"), "today" => "täna", "yesterday" => "eile", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("%n päev tagasi","%n päeva tagasi"), "last month" => "viimasel kuul", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("%n kuu tagasi","%n kuud tagasi"), "months ago" => "kuu tagasi", "last year" => "viimasel aastal", "years ago" => "aastat tagasi", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "E-kiri on saadetud", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Uuendus ebaõnnestus. Palun teavita probleemidest ownCloud kogukonda.", "The update was successful. Redirecting you to ownCloud now." => "Uuendus oli edukas. Kohe suunatakse Sind ownCloudi.", +"%s password reset" => "%s parooli lähtestus", "Use the following link to reset your password: {link}" => "Kasuta järgnevat linki oma parooli taastamiseks: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Link parooli vahetuseks on saadetud Sinu e-posti aadressile.
    Kui kiri pole saabunud mõistliku aja jooksul, siis kontrolli oma spam-/rämpskirjade katalooge.
    Kui kirja pole ka seal, siis küsi abi süsteemihaldurilt.", "Request failed!
    Did you make sure your email/username was right?" => "Päring ebaõnnestus!
    Oled sa veendunud, et e-post/kasutajanimi on õiged?", diff --git a/l10n/ca/core.po b/l10n/ca/core.po index d5512edef9..3d5fb3ae48 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 15:50+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" @@ -150,14 +150,14 @@ msgstr "segons enrere" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n minut" +msgstr[1] "fa %n minuts" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n hora" +msgstr[1] "fa %n hores" #: js/js.js:815 msgid "today" @@ -170,8 +170,8 @@ msgstr "ahir" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n dies" +msgstr[1] "fa %n dies" #: js/js.js:818 msgid "last month" @@ -180,8 +180,8 @@ msgstr "el mes passat" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n mes" +msgstr[1] "fa %n mesos" #: js/js.js:820 msgid "months ago" @@ -195,23 +195,23 @@ msgstr "l'any passat" msgid "years ago" msgstr "anys enrere" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Escull" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Error en carregar la plantilla del seleccionador de fitxers" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sí" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "No" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "D'acord" @@ -378,7 +378,7 @@ msgstr "L'actualització ha estat correcte. Ara us redirigim a ownCloud." #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "restableix la contrasenya %s" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -579,7 +579,7 @@ msgstr "Surt" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "Més aplicacions" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/ca/files.po b/l10n/ca/files.po index 3f3a39586a..6912e2cea9 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:35-0400\n" +"PO-Revision-Date: 2013-08-21 16:01+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" @@ -101,15 +101,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "La URL no pot ser buida" -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Error" @@ -157,8 +157,8 @@ msgstr "desfés" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Pujant %n fitxer" +msgstr[1] "Pujant %n fitxers" #: js/filelist.js:518 msgid "files uploading" @@ -190,7 +190,7 @@ msgstr "El vostre espai d'emmagatzemament és gairebé ple ({usedSpacePercent}%) msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "L'encriptació s'ha desactivat però els vostres fitxers segueixen encriptats. Aneu a la vostra configuració personal per desencriptar els vostres fitxers." #: js/files.js:245 msgid "" @@ -217,14 +217,14 @@ msgstr "Modificat" #: js/files.js:778 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n carpeta" +msgstr[1] "%n carpetes" #: js/files.js:784 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n fitxer" +msgstr[1] "%n fitxers" #: lib/app.php:73 #, php-format diff --git a/l10n/ca/files_trashbin.po b/l10n/ca/files_trashbin.po index 69f190dc6a..6e08a5ad52 100644 --- a/l10n/ca/files_trashbin.po +++ b/l10n/ca/files_trashbin.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 16:01+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" @@ -56,13 +56,13 @@ msgstr "Eliminat" msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n carpetes" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n fitxers" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" diff --git a/l10n/ca/lib.po b/l10n/ca/lib.po index ada1192725..b2bb669e05 100644 --- a/l10n/ca/lib.po +++ b/l10n/ca/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 15:50+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" @@ -205,14 +205,14 @@ msgstr "segons enrere" #: template/functions.php:81 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n minut" +msgstr[1] "fa %n minuts" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n hora" +msgstr[1] "fa %n hores" #: template/functions.php:83 msgid "today" @@ -225,8 +225,8 @@ msgstr "ahir" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n dia" +msgstr[1] "fa %n dies" #: template/functions.php:86 msgid "last month" @@ -235,8 +235,8 @@ msgstr "el mes passat" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fa %n mes" +msgstr[1] "fa %n mesos" #: template/functions.php:88 msgid "last year" diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index a00bc08590..c80ac76c2d 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 15:40+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" @@ -124,7 +124,7 @@ msgstr "Actualitzada" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Desencriptant fitxers... Espereu, això pot trigar una estona." #: js/personal.js:172 msgid "Saving..." @@ -477,15 +477,15 @@ msgstr "Xifrat" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "L'aplicació d'encriptació ja no està activada, desencripteu tots els vostres fitxers." #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Contrasenya d'accés" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Desencripta tots els fitxers" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po index 7ac217fd40..a514ea6807 100644 --- a/l10n/cs_CZ/settings.po +++ b/l10n/cs_CZ/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 16:10+0000\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 14:00+0000\n" "Last-Translator: cvanca \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n" "MIME-Version: 1.0\n" @@ -483,7 +483,7 @@ msgstr "Šifrovací aplikace již není spuštěna, odšifrujte všechny své so #: templates/personal.php:125 msgid "Log-in password" -msgstr "Heslo pro přihlášení" +msgstr "Heslo" #: templates/personal.php:130 msgid "Decrypt all Files" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index 9c79babae6..57158ce0f0 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 09:40+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -150,14 +150,14 @@ msgstr "sekundit tagasi" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n minut tagasi" +msgstr[1] "%n minutit tagasi" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n tund tagasi" +msgstr[1] "%n tundi tagasi" #: js/js.js:815 msgid "today" @@ -170,8 +170,8 @@ msgstr "eile" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n päev tagasi" +msgstr[1] "%n päeva tagasi" #: js/js.js:818 msgid "last month" @@ -180,8 +180,8 @@ msgstr "viimasel kuul" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n kuu tagasi" +msgstr[1] "%n kuud tagasi" #: js/js.js:820 msgid "months ago" @@ -195,23 +195,23 @@ msgstr "viimasel aastal" msgid "years ago" msgstr "aastat tagasi" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Vali" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Viga failivalija malli laadimisel" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Jah" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ei" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" @@ -378,7 +378,7 @@ msgstr "Uuendus oli edukas. Kohe suunatakse Sind ownCloudi." #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s parooli lähtestus" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po index 66b8fc1c9b..582197b1dc 100644 --- a/l10n/et_EE/files.po +++ b/l10n/et_EE/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:35-0400\n" +"PO-Revision-Date: 2013-08-22 09:50+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -101,15 +101,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL ei saa olla tühi." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Vigane kausta nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Viga" @@ -157,8 +157,8 @@ msgstr "tagasi" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Laadin üles %n faili" +msgstr[1] "Laadin üles %n faili" #: js/filelist.js:518 msgid "files uploading" @@ -190,7 +190,7 @@ msgstr "Su andmemaht on peaaegu täis ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Krüpteering on keelatud, kuid sinu failid on endiselt krüpteeritud. Palun vaata oma personaalseid seadeid oma failide dekrüpteerimiseks." #: js/files.js:245 msgid "" @@ -217,14 +217,14 @@ msgstr "Muudetud" #: js/files.js:778 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n kataloog" +msgstr[1] "%n kataloogi" #: js/files.js:784 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n fail" +msgstr[1] "%n faili" #: lib/app.php:73 #, php-format diff --git a/l10n/et_EE/files_trashbin.po b/l10n/et_EE/files_trashbin.po index 9e88ec56ab..c40a301274 100644 --- a/l10n/et_EE/files_trashbin.po +++ b/l10n/et_EE/files_trashbin.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 09:50+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,13 +56,13 @@ msgstr "Kustutatud" msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n kataloogi" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n fail" +msgstr[1] "%n faili" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" diff --git a/l10n/et_EE/lib.po b/l10n/et_EE/lib.po index f221eab375..23ab2c23ea 100644 --- a/l10n/et_EE/lib.po +++ b/l10n/et_EE/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 09:40+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" @@ -207,13 +207,13 @@ msgstr "sekundit tagasi" msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n minutit tagasi" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n tundi tagasi" #: template/functions.php:83 msgid "today" @@ -227,7 +227,7 @@ msgstr "eile" msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n päeva tagasi" #: template/functions.php:86 msgid "last month" @@ -237,7 +237,7 @@ msgstr "viimasel kuul" msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "%n kuud tagasi" #: template/functions.php:88 msgid "last year" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index 58c843ddda..f256080717 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 09:30+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -124,7 +124,7 @@ msgstr "Uuendatud" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Dekrüpteerin faile... Palun oota, see võib võtta veidi aega." #: js/personal.js:172 msgid "Saving..." @@ -477,15 +477,15 @@ msgstr "Krüpteerimine" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Küpteeringu rakend pole lubatud, dekrüpteeri kõik oma failid" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Sisselogimise parool" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Dekrüpteeri kõik failid" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/et_EE/user_ldap.po b/l10n/et_EE/user_ldap.po index d9f36fdacc..f0267918f4 100644 --- a/l10n/et_EE/user_ldap.po +++ b/l10n/et_EE/user_ldap.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-22 09:40+0000\n" +"Last-Translator: pisike.sipelgas \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -157,7 +157,7 @@ msgstr "Kasutajanime filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Määrab sisselogimisel kasutatava filtri. %%uid asendab sisselogimistegevuses kasutajanime. Näide: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -167,7 +167,7 @@ msgstr "Kasutajate nimekirja filter" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Määrab kasutajate leidmiseks kasutatava filtri (ilma muutujateta). Näide: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -177,7 +177,7 @@ msgstr "Grupi filter" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Määrab gruppide leidmiseks kasutatava filtri (ilma muutujateta). Näide: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -238,7 +238,7 @@ msgstr "Lülita SSL sertifikaadi kontrollimine välja." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Pole soovitatav, kasuta seda ainult testimiseks! Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma %s serverisse." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index eb3934480c..3bdd091b22 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 19:00+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" @@ -123,7 +123,7 @@ msgstr "Päivitetty" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Puretaan tiedostojen salausta... Odota, tämä voi kestää jonkin aikaa." #: js/personal.js:172 msgid "Saving..." @@ -476,7 +476,7 @@ msgstr "Salaus" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Salaussovellus ei ole enää käytössä, pura kaikkien tiedostojesi salaus" #: templates/personal.php:125 msgid "Log-in password" @@ -484,7 +484,7 @@ msgstr "" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Pura kaikkien tiedostojen salaus" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index f6bc680f8e..265529a90a 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"PO-Revision-Date: 2013-08-21 18:40+0000\n" +"Last-Translator: kwillems \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -126,7 +126,7 @@ msgstr "Bijgewerkt" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Bestanden worden gedecodeerd... Even geduld alstublieft, dit kan even duren." #: js/personal.js:172 msgid "Saving..." @@ -479,15 +479,15 @@ msgstr "Versleuteling" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "De encryptie-appplicatie is niet meer aanwezig, decodeer al uw bestanden" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Inlog-wachtwoord" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Decodeer alle bestanden" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 1a57242cca..8ce60bb01f 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 29862b75cb..2b4ba67205 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"POT-Creation-Date: 2013-08-22 10:35-0400\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 9cccdf810a..1cded052b0 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:10-0400\n" +"POT-Creation-Date: 2013-08-22 10:35-0400\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 34bc704844..a607233510 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 5c93717853..28e61114e9 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index 129b2d2601..f53c0f77fb 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 f91a312ab5..9238c2c7fd 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 ac456572bb..e8801c9f04 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 70239706f1..981d9b2841 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 d31888dd24..d29a99b6e4 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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 5770e80c49..6090739e41 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" +"POT-Creation-Date: 2013-08-22 10:36-0400\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/ca.php b/lib/l10n/ca.php index 67ccdabc63..83e70585e3 100644 --- a/lib/l10n/ca.php +++ b/lib/l10n/ca.php @@ -40,13 +40,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "El servidor web no està configurat correctament per permetre la sincronització de fitxers perquè la interfície WebDAV sembla no funcionar correctament.", "Please double check the installation guides." => "Comproveu les guies d'instal·lació.", "seconds ago" => "segons enrere", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("fa %n minut","fa %n minuts"), +"_%n hour ago_::_%n hours ago_" => array("fa %n hora","fa %n hores"), "today" => "avui", "yesterday" => "ahir", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("fa %n dia","fa %n dies"), "last month" => "el mes passat", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("fa %n mes","fa %n mesos"), "last year" => "l'any passat", "years ago" => "anys enrere", "Caused by:" => "Provocat per:", diff --git a/lib/l10n/et_EE.php b/lib/l10n/et_EE.php index 912ef37a93..a2ac6bcabc 100644 --- a/lib/l10n/et_EE.php +++ b/lib/l10n/et_EE.php @@ -40,13 +40,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Veebiserveri ei ole veel korralikult seadistatud võimaldamaks failide sünkroniseerimist, kuna WebDAV liides näib olevat mittetoimiv.", "Please double check the installation guides." => "Palun tutvu veelkord paigalduse juhenditega.", "seconds ago" => "sekundit tagasi", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("","%n minutit tagasi"), +"_%n hour ago_::_%n hours ago_" => array("","%n tundi tagasi"), "today" => "täna", "yesterday" => "eile", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("","%n päeva tagasi"), "last month" => "viimasel kuul", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("","%n kuud tagasi"), "last year" => "viimasel aastal", "years ago" => "aastat tagasi", "Caused by:" => "Põhjustaja:", diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index 59201224a4..ab7004c2d3 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Actualitzant...", "Error while updating app" => "Error en actualitzar l'aplicació", "Updated" => "Actualitzada", +"Decrypting files... Please wait, this can take some time." => "Desencriptant fitxers... Espereu, això pot trigar una estona.", "Saving..." => "Desant...", "deleted" => "esborrat", "undo" => "desfés", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Useu aquesta adreça per accedir als fitxers via WebDAV", "Encryption" => "Xifrat", +"The encryption app is no longer enabled, decrypt all your file" => "L'aplicació d'encriptació ja no està activada, desencripteu tots els vostres fitxers.", +"Log-in password" => "Contrasenya d'accés", +"Decrypt all Files" => "Desencripta tots els fitxers", "Login Name" => "Nom d'accés", "Create" => "Crea", "Admin Recovery Password" => "Recuperació de contrasenya d'administrador", diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php index 1d6c3080a6..99be4b73b0 100644 --- a/settings/l10n/cs_CZ.php +++ b/settings/l10n/cs_CZ.php @@ -105,7 +105,7 @@ $TRANSLATIONS = array( "Use this address to access your Files via WebDAV" => "Použijte tuto adresu pro přístup k vašim souborům přes WebDAV", "Encryption" => "Šifrování", "The encryption app is no longer enabled, decrypt all your file" => "Šifrovací aplikace již není spuštěna, odšifrujte všechny své soubory", -"Log-in password" => "Heslo pro přihlášení", +"Log-in password" => "Heslo", "Decrypt all Files" => "Odšifrovat všechny soubory", "Login Name" => "Přihlašovací jméno", "Create" => "Vytvořit", diff --git a/settings/l10n/et_EE.php b/settings/l10n/et_EE.php index a78b9b50e8..a01c939f2d 100644 --- a/settings/l10n/et_EE.php +++ b/settings/l10n/et_EE.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Uuendamine...", "Error while updating app" => "Viga rakenduse uuendamisel", "Updated" => "Uuendatud", +"Decrypting files... Please wait, this can take some time." => "Dekrüpteerin faile... Palun oota, see võib võtta veidi aega.", "Saving..." => "Salvestamine...", "deleted" => "kustutatud", "undo" => "tagasi", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Kasuta seda aadressi oma failidele ligipääsuks WebDAV kaudu", "Encryption" => "Krüpteerimine", +"The encryption app is no longer enabled, decrypt all your file" => "Küpteeringu rakend pole lubatud, dekrüpteeri kõik oma failid", +"Log-in password" => "Sisselogimise parool", +"Decrypt all Files" => "Dekrüpteeri kõik failid", "Login Name" => "Kasutajanimi", "Create" => "Lisa", "Admin Recovery Password" => "Admin taasteparool", diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php index d388c13ee7..5e80017d3d 100644 --- a/settings/l10n/fi_FI.php +++ b/settings/l10n/fi_FI.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Päivitetään...", "Error while updating app" => "Virhe sovellusta päivittäessä", "Updated" => "Päivitetty", +"Decrypting files... Please wait, this can take some time." => "Puretaan tiedostojen salausta... Odota, tämä voi kestää jonkin aikaa.", "Saving..." => "Tallennetaan...", "deleted" => "poistettu", "undo" => "kumoa", @@ -88,6 +89,8 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Käytä tätä osoitetta päästäksesi käsiksi tiedostoihisi WebDAVin kautta", "Encryption" => "Salaus", +"The encryption app is no longer enabled, decrypt all your file" => "Salaussovellus ei ole enää käytössä, pura kaikkien tiedostojesi salaus", +"Decrypt all Files" => "Pura kaikkien tiedostojen salaus", "Login Name" => "Kirjautumisnimi", "Create" => "Luo", "Default Storage" => "Oletustallennustila", diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php index 2b0d4011f4..c32f616c0e 100644 --- a/settings/l10n/nl.php +++ b/settings/l10n/nl.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Bijwerken....", "Error while updating app" => "Fout bij bijwerken app", "Updated" => "Bijgewerkt", +"Decrypting files... Please wait, this can take some time." => "Bestanden worden gedecodeerd... Even geduld alstublieft, dit kan even duren.", "Saving..." => "Opslaan", "deleted" => "verwijderd", "undo" => "ongedaan maken", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Gebruik dit adres toegang tot uw bestanden via WebDAV", "Encryption" => "Versleuteling", +"The encryption app is no longer enabled, decrypt all your file" => "De encryptie-appplicatie is niet meer aanwezig, decodeer al uw bestanden", +"Log-in password" => "Inlog-wachtwoord", +"Decrypt all Files" => "Decodeer alle bestanden", "Login Name" => "Inlognaam", "Create" => "Creëer", "Admin Recovery Password" => "Beheer herstel wachtwoord", From 87c3f34a93257f015304ac48247eeaf38745af9f Mon Sep 17 00:00:00 2001 From: dampfklon Date: Thu, 22 Aug 2013 19:52:08 +0200 Subject: [PATCH 179/251] Make group suffix in share dialog translatable --- core/ajax/share.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/ajax/share.php b/core/ajax/share.php index bdcb61284e..d3c6a8456a 100644 --- a/core/ajax/share.php +++ b/core/ajax/share.php @@ -213,6 +213,10 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo } } $count = 0; + + // enable l10n support + $l = OC_L10N::get('core'); + foreach ($groups as $group) { if ($count < 15) { if (stripos($group, $_GET['search']) !== false @@ -221,7 +225,7 @@ if (isset($_POST['action']) && isset($_POST['itemType']) && isset($_POST['itemSo || !is_array($_GET['itemShares'][OCP\Share::SHARE_TYPE_GROUP]) || !in_array($group, $_GET['itemShares'][OCP\Share::SHARE_TYPE_GROUP]))) { $shareWith[] = array( - 'label' => $group.' (group)', + 'label' => $group.' ('.$l->t('group').')', 'value' => array( 'shareType' => OCP\Share::SHARE_TYPE_GROUP, 'shareWith' => $group From 1dab0767502013b5e86e8e24e3b12a2a8939f7a8 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 23 Aug 2013 23:05:44 +0200 Subject: [PATCH 180/251] make it possible to disable previews --- config/config.sample.php | 1 + lib/preview.php | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/config/config.sample.php b/config/config.sample.php index 5c40078c7d..76de97818d 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -191,6 +191,7 @@ $CONFIG = array( 'customclient_ios' => '', //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 // PREVIEW +'disable_previews' => false, /* the max width of a generated preview, if value is null, there is no limit */ 'preview_max_x' => null, /* the max height of a generated preview, if value is null, there is no limit */ diff --git a/lib/preview.php b/lib/preview.php index 9fed7f1b58..0497ec95bc 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -568,6 +568,12 @@ class Preview { * @return void */ private static function initProviders() { + if(\OC_Config::getValue('disable_previews', false)) { + $provider = new Preview\Unknown(); + self::$providers = array($provider); + return; + } + if(count(self::$providers)>0) { return; } @@ -599,6 +605,10 @@ class Preview { } public static function isMimeSupported($mimetype) { + if(\OC_Config::getValue('disable_previews', false)) { + return false; + } + //check if there are preview backends if(empty(self::$providers)) { self::initProviders(); From 13e34649bfb1a7d15833c209d629e3540d3366ef Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 23 Aug 2013 23:19:21 +0200 Subject: [PATCH 181/251] move path generation for previews to dedicated function --- apps/files/js/filelist.js | 2 +- apps/files/js/files.js | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 41245c00ba..e3e985af38 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -185,7 +185,7 @@ var FileList={ if (id != null) { tr.attr('data-id', id); } - var path = $('#dir').val()+'/'+name; + var path = getPathForPreview(name); lazyLoadPreview(path, mime, function(previewpath){ tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); diff --git a/apps/files/js/files.js b/apps/files/js/files.js index f88ecd961b..79fa01aa0a 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -382,7 +382,7 @@ $(document).ready(function() { tr.attr('data-size',result.data.size); tr.attr('data-id', result.data.id); tr.find('.filesize').text(humanFileSize(result.data.size)); - var path = $('#dir').val() + '/' + name; + var path = getPathForPreview(name); lazyLoadPreview(path, result.data.mime, function(previewpath){ tr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); @@ -654,7 +654,7 @@ var createDragShadow = function(event){ if (elem.type === 'dir') { newtr.find('td.filename').attr('style','background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')'); } else { - var path = $('#dir').val()+'/'+elem.name; + var path = getPathForPreview(elem.name); lazyLoadPreview(path, elem.mime, function(previewpath){ newtr.find('td.filename').attr('style','background-image:url('+previewpath+')'); }); @@ -832,6 +832,11 @@ function getMimeIcon(mime, ready){ } getMimeIcon.cache={}; +function getPathForPreview(name) { + var path = $('#dir').val() + '/' + name; + return path; +} + function lazyLoadPreview(path, mime, ready) { getMimeIcon(mime,ready); var x = $('#filestable').data('preview-x'); From 58c727a4955b9ab60fa3c31fe902b673e883d181 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 23 Aug 2013 23:27:36 +0200 Subject: [PATCH 182/251] fix return value of method --- lib/preview.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/preview.php b/lib/preview.php index 0497ec95bc..a8a8580e22 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -444,7 +444,8 @@ class Preview { * @return void */ public function show() { - return $this->showPreview(); + $this->showPreview(); + return; } /** From 596ac40b7f7143622ce2fabf48b96b4320e8c582 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Fri, 23 Aug 2013 20:17:08 -0400 Subject: [PATCH 183/251] [tx-robot] updated from transifex --- apps/files/l10n/lv.php | 1 + apps/files/l10n/tr.php | 1 + apps/user_ldap/l10n/da.php | 5 ++++ apps/user_ldap/l10n/nl.php | 4 +++ core/l10n/he.php | 14 ++++++--- l10n/da/user_ldap.po | 16 +++++----- l10n/he/core.po | 45 +++++++++++++++-------------- l10n/he/lib.po | 12 ++++---- l10n/lb/settings.po | 37 ++++++++++++------------ l10n/lv/files.po | 14 ++++----- l10n/lv/settings.po | 14 ++++----- l10n/nl/user_ldap.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_trashbin.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/tr/files.po | 15 +++++----- l10n/tr/settings.po | 17 ++++++----- lib/l10n/he.php | 8 ++--- settings/l10n/lb.php | 9 ++++++ settings/l10n/lv.php | 4 +++ settings/l10n/tr.php | 5 ++++ 29 files changed, 148 insertions(+), 109 deletions(-) diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index f6ded76e10..9367b0f5a6 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'.", "Your storage is full, files can not be updated or synced anymore!" => "Jūsu krātuve ir pilna, datnes vairs nevar augšupielādēt vai sinhronizēt!", "Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrēšana tika atslēgta, tomēr jūsu faili joprojām ir šifrēti. Atšifrēt failus var Personiskajos uzstādījumos.", "Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam.", "Name" => "Nosaukums", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index 725bebfa7d..661e8572e8 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -39,6 +39,7 @@ $TRANSLATIONS = array( "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Geçersiz isim, '\\', '/', '<', '>', ':', '\"', '|', '?' ve '*' karakterlerine izin verilmemektedir.", "Your storage is full, files can not be updated or synced anymore!" => "Depolama alanınız dolu, artık dosyalar güncellenmeyecek yada senkronizasyon edilmeyecek.", "Your storage is almost full ({usedSpacePercent}%)" => "Depolama alanınız neredeyse dolu ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Şifreleme işlemi durduruldu ancak dosyalarınız şifreli. Dosyalarınızın şifresini kaldırmak için lütfen kişisel ayarlar kısmına geçiniz.", "Your download is being prepared. This might take some time if the files are big." => "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiştir.", "Name" => "İsim", diff --git a/apps/user_ldap/l10n/da.php b/apps/user_ldap/l10n/da.php index e0c7acbadf..e33efe3de0 100644 --- a/apps/user_ldap/l10n/da.php +++ b/apps/user_ldap/l10n/da.php @@ -4,6 +4,7 @@ $TRANSLATIONS = array( "The configuration is valid and the connection could be established!" => "Konfigurationen er korrekt og forbindelsen kunne etableres!", "The configuration is invalid. Please look in the ownCloud log for further details." => "Konfigurationen er ugyldig. Se venligst ownCloud loggen for yderligere detaljer.", "Deletion failed" => "Fejl ved sletning", +"Take over settings from recent server configuration?" => "Overtag indstillinger fra nylig server konfiguration? ", "Keep settings?" => "Behold indstillinger?", "Cannot add server configuration" => "Kan ikke tilføje serverkonfiguration", "Success" => "Succes", @@ -28,16 +29,20 @@ $TRANSLATIONS = array( "Configuration Active" => "Konfiguration Aktiv", "Port" => "Port", "Backup (Replica) Host" => "Backup (Replika) Vært", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Opgiv en ikke obligatorisk backup server. Denne skal være en replikation af hoved-LDAP/AD serveren.", "Backup (Replica) Port" => "Backup (Replika) Port", "Disable Main Server" => "Deaktiver Hovedserver", "Only connect to the replica server." => "Forbind kun til replika serveren.", "Use TLS" => "Brug TLS", "Do not use it additionally for LDAPS connections, it will fail." => "Benyt ikke flere LDAPS forbindelser, det vil mislykkeds. ", +"Case insensitve LDAP server (Windows)" => "Ikke versalfølsom LDAP server (Windows)", "Turn off SSL certificate validation." => "Deaktiver SSL certifikat validering", +"Cache Time-To-Live" => "Cache Time-To-Live", "User Display Name Field" => "User Display Name Field", "Base User Tree" => "Base Bruger Træ", "Base Group Tree" => "Base Group Tree", "Group-Member association" => "Group-Member association", +"Quota Field" => "Kvote Felt", "in bytes" => "i bytes", "Email Field" => "Email Felt", "Internal Username" => "Internt Brugernavn", diff --git a/apps/user_ldap/l10n/nl.php b/apps/user_ldap/l10n/nl.php index 301cad9852..b56dcf1579 100644 --- a/apps/user_ldap/l10n/nl.php +++ b/apps/user_ldap/l10n/nl.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Wachtwoord", "For anonymous access, leave DN and Password empty." => "Voor anonieme toegang, laat de DN en het wachtwoord leeg.", "User Login Filter" => "Gebruikers Login Filter", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Definiëert het toe te passen filter als er geprobeerd wordt in te loggen. %%uid vervangt de gebruikersnaam bij het inloggen. Bijvoorbeeld: \"uid=%%uid\"", "User List Filter" => "Gebruikers Lijst Filter", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Definieert het toe te passen filter bij het ophalen van gebruikers (geen tijdelijke aanduidingen). Bijvoorbeeld: \"objectClass=person\"", "Group Filter" => "Groep Filter", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Definieert het toe te passen filter bij het ophalen van groepen (geen tijdelijke aanduidingen). Bijvoorbeeld: \"objectClass=posixGroup\"", "Connection Settings" => "Verbindingsinstellingen", "Configuration Active" => "Configuratie actief", "When unchecked, this configuration will be skipped." => "Als dit niet is ingeschakeld wordt deze configuratie overgeslagen.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Gebruik het niet voor LDAPS verbindingen, dat gaat niet lukken.", "Case insensitve LDAP server (Windows)" => "Niet-hoofdlettergevoelige LDAP server (Windows)", "Turn off SSL certificate validation." => "Schakel SSL certificaat validatie uit.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Niet aanbevolen, gebruik alleen om te testen! Als de connectie alleen werkt met deze optie, importeer dan het SSL-certificaat van de LDAP-server naar uw %s server.", "Cache Time-To-Live" => "Cache time-to-live", "in seconds. A change empties the cache." => "in seconden. Een verandering maakt de cache leeg.", "Directory Settings" => "Mapinstellingen", diff --git a/core/l10n/he.php b/core/l10n/he.php index 7f3f4dfdd3..c9c6e1f750 100644 --- a/core/l10n/he.php +++ b/core/l10n/he.php @@ -1,5 +1,6 @@ "%s שיתף/שיתפה איתך את »%s«", "Category type not provided." => "סוג הקטגוריה לא סופק.", "No category to add?" => "אין קטגוריה להוספה?", "This category already exists: %s" => "הקטגוריה הבאה כבר קיימת: %s", @@ -29,13 +30,13 @@ $TRANSLATIONS = array( "December" => "דצמבר", "Settings" => "הגדרות", "seconds ago" => "שניות", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("לפני %n דקה","לפני %n דקות"), +"_%n hour ago_::_%n hours ago_" => array("לפני %n שעה","לפני %n שעות"), "today" => "היום", "yesterday" => "אתמול", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("לפני %n יום","לפני %n ימים"), "last month" => "חודש שעבר", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("לפני %n חודש","לפני %n חודשים"), "months ago" => "חודשים", "last year" => "שנה שעברה", "years ago" => "שנים", @@ -86,6 +87,7 @@ $TRANSLATIONS = array( "Request failed!
    Did you make sure your email/username was right?" => "הבקשה נכשלה!
    האם כתובת הדוא״ל/שם המשתמש שלך נכונים?", "You will receive a link to reset your password via Email." => "יישלח לתיבת הדוא״ל שלך קישור לאיפוס הססמה.", "Username" => "שם משתמש", +"Yes, I really want to reset my password now" => "כן, אני רוצה לאפס את הסיסמה שלי עכשיו.", "Request reset" => "בקשת איפוס", "Your password was reset" => "הססמה שלך אופסה", "To login page" => "לדף הכניסה", @@ -98,10 +100,12 @@ $TRANSLATIONS = array( "Help" => "עזרה", "Access forbidden" => "הגישה נחסמה", "Cloud not found" => "ענן לא נמצא", +"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\nCheers!" => "שלום,\n\nרצינו לעדכן כי %s שיתף/שיתפה איתך את »%s«.\n\nלצפיה: %s\n\nיום טוב!", "Edit categories" => "ערוך קטגוריות", "Add" => "הוספה", "Security Warning" => "אזהרת אבטחה", "Your PHP version is vulnerable to the NULL Byte attack (CVE-2006-7243)" => "גרסת ה־PHP פגיעה בפני התקפת בית NULL/ריק (CVE-2006-7243)", +"Please update your PHP installation to use %s securely." => "נא לעדכן את התקנת ה-PHP שלך כדי להשתמש ב-%s בצורה מאובטחת.", "No secure random number generator is available, please enable the PHP OpenSSL extension." => "אין מחולל מספרים אקראיים מאובטח, נא להפעיל את ההרחבה OpenSSL ב־PHP.", "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 files are probably accessible from the internet because the .htaccess file does not work." => "תיקיית וקבצי המידע שלך כנראה נגישים מהאינטרנט מכיוון שקובץ ה.htaccess לא עובד.", @@ -118,6 +122,7 @@ $TRANSLATIONS = array( "Finish setup" => "סיום התקנה", "%s is available. Get more information on how to update." => "%s זמינה להורדה. ניתן ללחוץ כדי לקבל מידע נוסף כיצד לעדכן.", "Log out" => "התנתקות", +"More apps" => "יישומים נוספים", "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." => "נא לשנות את הססמה שלך כדי לאבטח את חשבונך מחדש.", @@ -125,6 +130,7 @@ $TRANSLATIONS = array( "remember" => "שמירת הססמה", "Log in" => "כניסה", "Alternative Logins" => "כניסות אלטרנטיביות", +"Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" => "שלום,

    רצינו לעדכן כי %s שיתף/שיתפה איתך את »%s«.
    לצפיה

    יום טוב!", "Updating ownCloud to version %s, this may take a while." => "מעדכן את ownCloud אל גרסא %s, זה עלול לקחת זמן מה." ); $PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/l10n/da/user_ldap.po b/l10n/da/user_ldap.po index 0882b5d0a8..1d75484a1d 100644 --- a/l10n/da/user_ldap.po +++ b/l10n/da/user_ldap.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-22 20:00+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,7 +48,7 @@ msgstr "Fejl ved sletning" #: js/settings.js:82 msgid "Take over settings from recent server configuration?" -msgstr "" +msgstr "Overtag indstillinger fra nylig server konfiguration? " #: js/settings.js:83 msgid "Keep settings?" @@ -202,7 +202,7 @@ msgstr "Backup (Replika) Vært" msgid "" "Give an optional backup host. It must be a replica of the main LDAP/AD " "server." -msgstr "" +msgstr "Opgiv en ikke obligatorisk backup server. Denne skal være en replikation af hoved-LDAP/AD serveren." #: templates/settings.php:71 msgid "Backup (Replica) Port" @@ -226,7 +226,7 @@ msgstr "Benyt ikke flere LDAPS forbindelser, det vil mislykkeds. " #: templates/settings.php:74 msgid "Case insensitve LDAP server (Windows)" -msgstr "" +msgstr "Ikke versalfølsom LDAP server (Windows)" #: templates/settings.php:75 msgid "Turn off SSL certificate validation." @@ -241,7 +241,7 @@ msgstr "" #: templates/settings.php:76 msgid "Cache Time-To-Live" -msgstr "" +msgstr "Cache Time-To-Live" #: templates/settings.php:76 msgid "in seconds. A change empties the cache." @@ -305,7 +305,7 @@ msgstr "" #: templates/settings.php:90 msgid "Quota Field" -msgstr "" +msgstr "Kvote Felt" #: templates/settings.php:91 msgid "Quota Default" diff --git a/l10n/he/core.po b/l10n/he/core.po index 4919323ca0..53f3aae44a 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# gilshwartz, 2013 # Yaron Shahrabani , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-22 15:40+0000\n" +"Last-Translator: gilshwartz\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +22,7 @@ msgstr "" #: ajax/share.php:97 #, php-format msgid "%s shared »%s« with you" -msgstr "" +msgstr "%s שיתף/שיתפה איתך את »%s«" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -149,14 +150,14 @@ msgstr "שניות" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "לפני %n דקה" +msgstr[1] "לפני %n דקות" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "לפני %n שעה" +msgstr[1] "לפני %n שעות" #: js/js.js:815 msgid "today" @@ -169,8 +170,8 @@ msgstr "אתמול" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "לפני %n יום" +msgstr[1] "לפני %n ימים" #: js/js.js:818 msgid "last month" @@ -179,8 +180,8 @@ msgstr "חודש שעבר" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "לפני %n חודש" +msgstr[1] "לפני %n חודשים" #: js/js.js:820 msgid "months ago" @@ -194,23 +195,23 @@ msgstr "שנה שעברה" msgid "years ago" msgstr "שנים" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "בחירה" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "שגיאה בטעינת תבנית בחירת הקבצים" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "כן" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "לא" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "בסדר" @@ -413,7 +414,7 @@ msgstr "" #: lostpassword/templates/lostpassword.php:24 msgid "Yes, I really want to reset my password now" -msgstr "" +msgstr "כן, אני רוצה לאפס את הסיסמה שלי עכשיו." #: lostpassword/templates/lostpassword.php:27 msgid "Request reset" @@ -472,7 +473,7 @@ msgid "" "View it: %s\n" "\n" "Cheers!" -msgstr "" +msgstr "שלום,\n\nרצינו לעדכן כי %s שיתף/שיתפה איתך את »%s«.\n\nלצפיה: %s\n\nיום טוב!" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" @@ -494,7 +495,7 @@ msgstr "גרסת ה־PHP פגיעה בפני התקפת בית NULL/ריק (CVE- #: templates/installation.php:26 #, php-format msgid "Please update your PHP installation to use %s securely." -msgstr "" +msgstr "נא לעדכן את התקנת ה-PHP שלך כדי להשתמש ב-%s בצורה מאובטחת." #: templates/installation.php:32 msgid "" @@ -578,7 +579,7 @@ msgstr "התנתקות" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "יישומים נוספים" #: templates/login.php:9 msgid "Automatic logon rejected!" @@ -615,7 +616,7 @@ msgstr "כניסות אלטרנטיביות" msgid "" "Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" -msgstr "" +msgstr "שלום,

    רצינו לעדכן כי %s שיתף/שיתפה איתך את »%s«.
    לצפיה

    יום טוב!" #: templates/update.php:3 #, php-format diff --git a/l10n/he/lib.po b/l10n/he/lib.po index ba28894074..34b59c0bfc 100644 --- a/l10n/he/lib.po +++ b/l10n/he/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-22 15:40+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" @@ -205,13 +205,13 @@ msgstr "שניות" msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "לפני %n דקות" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "לפני %n שעות" #: template/functions.php:83 msgid "today" @@ -225,7 +225,7 @@ msgstr "אתמול" msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "לפני %n ימים" #: template/functions.php:86 msgid "last month" @@ -235,7 +235,7 @@ msgstr "חודש שעבר" msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" -msgstr[1] "" +msgstr[1] "לפני %n חודשים" #: template/functions.php:88 msgid "last year" diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po index 9a9db6a3fc..bc5e2c4060 100644 --- a/l10n/lb/settings.po +++ b/l10n/lb/settings.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# llaera , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-23 11:10+0000\n" +"Last-Translator: llaera \n" "Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,23 +29,23 @@ msgstr "Authentifikatioun's Fehler" #: ajax/changedisplayname.php:31 msgid "Your display name has been changed." -msgstr "" +msgstr "Aren Nickname ass geännert ginn." #: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "" +msgstr "Unmeiglech den Nickname ze änneren." #: ajax/creategroup.php:10 msgid "Group already exists" -msgstr "" +msgstr "Group existeiert schon." #: ajax/creategroup.php:19 msgid "Unable to add group" -msgstr "" +msgstr "Onmeiglech Grupp beizefügen." #: ajax/enableapp.php:11 msgid "Could not enable app. " -msgstr "" +msgstr "Kann App net aktiveieren." #: ajax/lostpassword.php:12 msgid "Email saved" @@ -56,11 +57,11 @@ msgstr "Ongülteg e-mail" #: ajax/removegroup.php:13 msgid "Unable to delete group" -msgstr "" +msgstr "Onmeiglech d'Grup ze läschen." #: ajax/removeuser.php:25 msgid "Unable to delete user" -msgstr "" +msgstr "Onmeiglech User zu läschen." #: ajax/setlanguage.php:15 msgid "Language changed" @@ -72,12 +73,12 @@ msgstr "Ongülteg Requête" #: ajax/togglegroups.php:12 msgid "Admins can't remove themself from the admin group" -msgstr "" +msgstr "Admins kennen sech selwer net aus enger Admin Group läschen." #: ajax/togglegroups.php:30 #, php-format msgid "Unable to add user to group %s" -msgstr "" +msgstr "Onmeiglech User an Grupp ze sätzen %s" #: ajax/togglegroups.php:36 #, php-format @@ -145,27 +146,27 @@ msgstr "" msgid "Groups" msgstr "Gruppen" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppen Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Läschen" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" diff --git a/l10n/lv/files.po b/l10n/lv/files.po index 3b3ce3b88e..fc8b014e7b 100644 --- a/l10n/lv/files.po +++ b/l10n/lv/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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:15-0400\n" +"PO-Revision-Date: 2013-08-23 14:10+0000\n" +"Last-Translator: stendec \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -100,15 +100,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL nevar būt tukšs." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Kļūdains mapes nosaukums. 'Shared' lietošana ir rezervēta no ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Kļūda" @@ -190,7 +190,7 @@ msgstr "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Šifrēšana tika atslēgta, tomēr jūsu faili joprojām ir šifrēti. Atšifrēt failus var Personiskajos uzstādījumos." #: js/files.js:245 msgid "" diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po index cfc93b2ae1..635999b490 100644 --- a/l10n/lv/settings.po +++ b/l10n/lv/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-23 14:10+0000\n" +"Last-Translator: stendec \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -123,7 +123,7 @@ msgstr "Atjaunināta" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Atšifrēju failus... Uzgaidiet tas var ilgt kādu laiku." #: js/personal.js:172 msgid "Saving..." @@ -476,15 +476,15 @@ msgstr "Šifrēšana" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Šifrēšanas lietotne ir atslēgta, atšifrējiet visus jūsu failus" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Pieslēgšanās parole" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Atšifrēt visus failus" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/nl/user_ldap.po b/l10n/nl/user_ldap.po index 121b8643e5..61ed6bb4d8 100644 --- a/l10n/nl/user_ldap.po +++ b/l10n/nl/user_ldap.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-23 16:30+0000\n" +"Last-Translator: kwillems \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -158,7 +158,7 @@ msgstr "Gebruikers Login Filter" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Definiëert het toe te passen filter als er geprobeerd wordt in te loggen. %%uid vervangt de gebruikersnaam bij het inloggen. Bijvoorbeeld: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -168,7 +168,7 @@ msgstr "Gebruikers Lijst Filter" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Definieert het toe te passen filter bij het ophalen van gebruikers (geen tijdelijke aanduidingen). Bijvoorbeeld: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -178,7 +178,7 @@ msgstr "Groep Filter" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Definieert het toe te passen filter bij het ophalen van groepen (geen tijdelijke aanduidingen). Bijvoorbeeld: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -239,7 +239,7 @@ msgstr "Schakel SSL certificaat validatie uit." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Niet aanbevolen, gebruik alleen om te testen! Als de connectie alleen werkt met deze optie, importeer dan het SSL-certificaat van de LDAP-server naar uw %s server." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index 8ce60bb01f..b3486698ba 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 2b4ba67205..d9bb4fa58b 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:35-0400\n" +"POT-Creation-Date: 2013-08-23 20:15-0400\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 1cded052b0..83f7a51648 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:35-0400\n" +"POT-Creation-Date: 2013-08-23 20:15-0400\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 a607233510..36cb92f6a2 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 28e61114e9..2c26b0837b 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index f53c0f77fb..cdf9243a0e 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 9238c2c7fd..cf5eabe266 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 e8801c9f04..b6d518031b 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 981d9b2841..cca3d48e8c 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 d29a99b6e4..fceb7fdac5 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\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 6090739e41..13bff53197 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/l10n/tr/files.po b/l10n/tr/files.po index d7be2b4bff..28cd5fa42a 100644 --- a/l10n/tr/files.po +++ b/l10n/tr/files.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# alicanbatur , 2013 # ismail yenigül , 2013 # tridinebandim, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:15-0400\n" +"PO-Revision-Date: 2013-08-22 16:50+0000\n" +"Last-Translator: alicanbatur \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -101,15 +102,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işleminiz iptal olur." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URL boş olamaz." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Geçersiz dizin adı. 'Shared' dizin ismi kullanımı ownCloud tarafından rezerve edilmiştir." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Hata" @@ -190,7 +191,7 @@ msgstr "Depolama alanınız neredeyse dolu ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Şifreleme işlemi durduruldu ancak dosyalarınız şifreli. Dosyalarınızın şifresini kaldırmak için lütfen kişisel ayarlar kısmına geçiniz." #: js/files.js:245 msgid "" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 046cf20bcf..3635611c1c 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# DeeJaVu , 2013 # ismail yenigül , 2013 # tridinebandim, 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"PO-Revision-Date: 2013-08-22 22:10+0000\n" +"Last-Translator: DeeJaVu \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -124,7 +125,7 @@ msgstr "Güncellendi" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Dosyaların şifresi çözülüyor... Lütfen bekleyin, bu biraz zaman alabilir." #: js/personal.js:172 msgid "Saving..." @@ -283,7 +284,7 @@ msgstr "Herkes tarafından yüklemeye izin ver" #: templates/admin.php:144 msgid "" "Allow users to enable others to upload into their publicly shared folders" -msgstr "" +msgstr "Kullanıcıların, herkese açık dizinlerine, başkalarının dosya yüklemelerini etkinleştirmelerine izin ver." #: templates/admin.php:152 msgid "Allow resharing" @@ -477,15 +478,15 @@ msgstr "Şifreleme" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "Şifreleme uygulaması artık etkin değil, tüm dosyanın şifresini çöz" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Oturum açma parolası" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Tüm dosyaların şifresini çözme" #: templates/users.php:21 msgid "Login Name" diff --git a/lib/l10n/he.php b/lib/l10n/he.php index bab1a6ff42..ced6244ee9 100644 --- a/lib/l10n/he.php +++ b/lib/l10n/he.php @@ -19,13 +19,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "שרת האינטרנט שלך אינו מוגדר לצורכי סנכרון קבצים עדיין כיוון שמנשק ה־WebDAV כנראה אינו תקין.", "Please double check the installation guides." => "נא לעיין שוב במדריכי ההתקנה.", "seconds ago" => "שניות", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("","לפני %n דקות"), +"_%n hour ago_::_%n hours ago_" => array("","לפני %n שעות"), "today" => "היום", "yesterday" => "אתמול", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("","לפני %n ימים"), "last month" => "חודש שעבר", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("","לפני %n חודשים"), "last year" => "שנה שעברה", "years ago" => "שנים", "Could not find category \"%s\"" => "לא ניתן למצוא את הקטגוריה „%s“" diff --git a/settings/l10n/lb.php b/settings/l10n/lb.php index 7902e37a4f..9d3213b173 100644 --- a/settings/l10n/lb.php +++ b/settings/l10n/lb.php @@ -2,10 +2,19 @@ $TRANSLATIONS = array( "Unable to load list from App Store" => "Konnt Lescht net vum App Store lueden", "Authentication error" => "Authentifikatioun's Fehler", +"Your display name has been changed." => "Aren Nickname ass geännert ginn.", +"Unable to change display name" => "Unmeiglech den Nickname ze änneren.", +"Group already exists" => "Group existeiert schon.", +"Unable to add group" => "Onmeiglech Grupp beizefügen.", +"Could not enable app. " => "Kann App net aktiveieren.", "Email saved" => "E-mail gespäichert", "Invalid email" => "Ongülteg e-mail", +"Unable to delete group" => "Onmeiglech d'Grup ze läschen.", +"Unable to delete user" => "Onmeiglech User zu läschen.", "Language changed" => "Sprooch huet geännert", "Invalid request" => "Ongülteg Requête", +"Admins can't remove themself from the admin group" => "Admins kennen sech selwer net aus enger Admin Group läschen.", +"Unable to add user to group %s" => "Onmeiglech User an Grupp ze sätzen %s", "Disable" => "Ofschalten", "Enable" => "Aschalten", "Error" => "Fehler", diff --git a/settings/l10n/lv.php b/settings/l10n/lv.php index e9e4b335d9..f492c168bf 100644 --- a/settings/l10n/lv.php +++ b/settings/l10n/lv.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Atjaunina....", "Error while updating app" => "Kļūda, atjauninot lietotni", "Updated" => "Atjaunināta", +"Decrypting files... Please wait, this can take some time." => "Atšifrēju failus... Uzgaidiet tas var ilgt kādu laiku.", "Saving..." => "Saglabā...", "deleted" => "izdzests", "undo" => "atsaukt", @@ -103,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Lietojiet šo adresi lai piekļūtu saviem failiem ar WebDAV", "Encryption" => "Šifrēšana", +"The encryption app is no longer enabled, decrypt all your file" => "Šifrēšanas lietotne ir atslēgta, atšifrējiet visus jūsu failus", +"Log-in password" => "Pieslēgšanās parole", +"Decrypt all Files" => "Atšifrēt visus failus", "Login Name" => "Ierakstīšanās vārds", "Create" => "Izveidot", "Admin Recovery Password" => "Administratora atgūšanas parole", diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php index e391d39fa5..dd5fb10d96 100644 --- a/settings/l10n/tr.php +++ b/settings/l10n/tr.php @@ -25,6 +25,7 @@ $TRANSLATIONS = array( "Updating...." => "Güncelleniyor....", "Error while updating app" => "Uygulama güncellenirken hata", "Updated" => "Güncellendi", +"Decrypting files... Please wait, this can take some time." => "Dosyaların şifresi çözülüyor... Lütfen bekleyin, bu biraz zaman alabilir.", "Saving..." => "Kaydediliyor...", "deleted" => "silindi", "undo" => "geri al", @@ -58,6 +59,7 @@ $TRANSLATIONS = array( "Allow links" => "Bağlantıları izin ver.", "Allow users to share items to the public with links" => "Kullanıcıların nesneleri paylaşımı için herkese açık bağlantılara izin ver", "Allow public uploads" => "Herkes tarafından yüklemeye izin ver", +"Allow users to enable others to upload into their publicly shared folders" => "Kullanıcıların, herkese açık dizinlerine, başkalarının dosya yüklemelerini etkinleştirmelerine izin ver.", "Allow resharing" => "Paylaşıma izin ver", "Allow users to share items shared with them again" => "Kullanıcıların kendileri ile paylaşılan öğeleri yeniden paylaşmasına izin ver", "Allow users to share with anyone" => "Kullanıcıların herşeyi paylaşmalarına izin ver", @@ -102,6 +104,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => " Dosyalarınıza WebDAV üzerinen erişme için bu adresi kullanın", "Encryption" => "Şifreleme", +"The encryption app is no longer enabled, decrypt all your file" => "Şifreleme uygulaması artık etkin değil, tüm dosyanın şifresini çöz", +"Log-in password" => "Oturum açma parolası", +"Decrypt all Files" => "Tüm dosyaların şifresini çözme", "Login Name" => "Giriş Adı", "Create" => "Oluştur", "Admin Recovery Password" => "Yönetici kurtarma parolası", From fbe7a68ce8837fd60f36ba21298c8e8cd68f42fe Mon Sep 17 00:00:00 2001 From: kondou Date: Sat, 24 Aug 2013 14:31:32 +0200 Subject: [PATCH 184/251] Use personal-password for the password name in personal.php Fix #4491 --- settings/ajax/changepassword.php | 2 +- settings/templates/personal.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/settings/ajax/changepassword.php b/settings/ajax/changepassword.php index d409904ebc..47ceb5ab87 100644 --- a/settings/ajax/changepassword.php +++ b/settings/ajax/changepassword.php @@ -8,7 +8,7 @@ OC_JSON::checkLoggedIn(); OC_APP::loadApps(); $username = isset($_POST['username']) ? $_POST['username'] : OC_User::getUser(); -$password = isset($_POST['password']) ? $_POST['password'] : null; +$password = isset($_POST['personal-password']) ? $_POST['personal-password'] : null; $oldPassword = isset($_POST['oldpassword']) ? $_POST['oldpassword'] : ''; $recoveryPassword = isset($_POST['recoveryPassword']) ? $_POST['recoveryPassword'] : null; diff --git a/settings/templates/personal.php b/settings/templates/personal.php index bad88142da..63e1258b95 100644 --- a/settings/templates/personal.php +++ b/settings/templates/personal.php @@ -40,7 +40,7 @@ if($_['passwordChangeSupported']) {
    t('Your password was changed');?>
    t('Unable to change your password');?>
    - From d587146a5abf0abcb88e2cccbb74c486ee8510a3 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Sun, 25 Aug 2013 19:21:52 -0400 Subject: [PATCH 185/251] [tx-robot] updated from transifex --- apps/files/l10n/da.php | 2 +- apps/files/l10n/eu.php | 7 +- apps/files/l10n/it.php | 7 +- apps/files_sharing/l10n/eu.php | 6 ++ apps/files_trashbin/l10n/eu.php | 5 +- apps/files_trashbin/l10n/it.php | 4 +- apps/user_ldap/l10n/it.php | 4 ++ apps/user_webdavauth/l10n/nb_NO.php | 6 +- core/l10n/eu.php | 10 +-- core/l10n/it.php | 10 +-- l10n/af_ZA/lib.po | 83 +++++++++++++++++++++--- l10n/af_ZA/settings.po | 52 ++++++++------- l10n/ar/lib.po | 83 +++++++++++++++++++++--- l10n/ar/settings.po | 42 ++++++------ l10n/be/lib.po | 83 +++++++++++++++++++++--- l10n/be/settings.po | 52 ++++++++------- l10n/bg_BG/lib.po | 83 +++++++++++++++++++++--- l10n/bg_BG/settings.po | 42 ++++++------ l10n/bn_BD/lib.po | 83 +++++++++++++++++++++--- l10n/bn_BD/settings.po | 42 ++++++------ l10n/bs/lib.po | 83 +++++++++++++++++++++--- l10n/bs/settings.po | 52 ++++++++------- l10n/ca/lib.po | 85 ++++++++++++++++++++++--- l10n/ca/settings.po | 44 +++++++------ l10n/cs_CZ/lib.po | 83 +++++++++++++++++++++--- l10n/cs_CZ/settings.po | 44 +++++++------ l10n/cy_GB/lib.po | 83 +++++++++++++++++++++--- l10n/cy_GB/settings.po | 42 ++++++------ l10n/da/files.po | 6 +- l10n/da/lib.po | 83 +++++++++++++++++++++--- l10n/da/settings.po | 44 +++++++------ l10n/de/lib.po | 83 +++++++++++++++++++++--- l10n/de/settings.po | 44 +++++++------ l10n/de_AT/lib.po | 83 +++++++++++++++++++++--- l10n/de_AT/settings.po | 52 ++++++++------- l10n/de_CH/lib.po | 83 +++++++++++++++++++++--- l10n/de_CH/settings.po | 42 ++++++------ l10n/de_DE/lib.po | 83 +++++++++++++++++++++--- l10n/de_DE/settings.po | 44 +++++++------ l10n/el/lib.po | 83 +++++++++++++++++++++--- l10n/el/settings.po | 42 ++++++------ l10n/en@pirate/lib.po | 83 +++++++++++++++++++++--- l10n/en@pirate/settings.po | 52 ++++++++------- l10n/eo/lib.po | 83 +++++++++++++++++++++--- l10n/eo/settings.po | 42 ++++++------ l10n/es/lib.po | 83 +++++++++++++++++++++--- l10n/es/settings.po | 57 +++++++++-------- l10n/es_AR/lib.po | 83 +++++++++++++++++++++--- l10n/es_AR/settings.po | 42 ++++++------ l10n/et_EE/lib.po | 83 +++++++++++++++++++++--- l10n/et_EE/settings.po | 44 +++++++------ l10n/eu/core.po | 36 +++++------ l10n/eu/files.po | 27 ++++---- l10n/eu/files_sharing.po | 18 +++--- l10n/eu/files_trashbin.po | 17 ++--- l10n/eu/lib.po | 99 ++++++++++++++++++++++++----- l10n/eu/settings.po | 42 ++++++------ l10n/fa/lib.po | 83 +++++++++++++++++++++--- l10n/fa/settings.po | 42 ++++++------ l10n/fi_FI/lib.po | 83 +++++++++++++++++++++--- l10n/fi_FI/settings.po | 44 +++++++------ l10n/fr/lib.po | 83 +++++++++++++++++++++--- l10n/fr/settings.po | 42 ++++++------ l10n/gl/lib.po | 83 +++++++++++++++++++++--- l10n/gl/settings.po | 44 +++++++------ l10n/he/lib.po | 83 +++++++++++++++++++++--- l10n/he/settings.po | 42 ++++++------ l10n/hi/lib.po | 83 +++++++++++++++++++++--- l10n/hi/settings.po | 54 ++++++++-------- l10n/hr/lib.po | 83 +++++++++++++++++++++--- l10n/hr/settings.po | 54 ++++++++-------- l10n/hu_HU/lib.po | 83 +++++++++++++++++++++--- l10n/hu_HU/settings.po | 42 ++++++------ l10n/hy/lib.po | 83 +++++++++++++++++++++--- l10n/hy/settings.po | 52 ++++++++------- l10n/ia/lib.po | 83 +++++++++++++++++++++--- l10n/ia/settings.po | 54 ++++++++-------- l10n/id/lib.po | 83 +++++++++++++++++++++--- l10n/id/settings.po | 42 ++++++------ l10n/is/lib.po | 83 +++++++++++++++++++++--- l10n/is/settings.po | 42 ++++++------ l10n/it/core.po | 36 +++++------ l10n/it/files.po | 26 ++++---- l10n/it/files_trashbin.po | 14 ++-- l10n/it/lib.po | 99 ++++++++++++++++++++++++----- l10n/it/settings.po | 50 ++++++++------- l10n/it/user_ldap.po | 14 ++-- l10n/ja_JP/lib.po | 83 +++++++++++++++++++++--- l10n/ja_JP/settings.po | 44 +++++++------ l10n/ka/lib.po | 83 +++++++++++++++++++++--- l10n/ka/settings.po | 52 ++++++++------- l10n/ka_GE/lib.po | 83 +++++++++++++++++++++--- l10n/ka_GE/settings.po | 42 ++++++------ l10n/kn/lib.po | 83 +++++++++++++++++++++--- l10n/kn/settings.po | 52 ++++++++------- l10n/ko/lib.po | 83 +++++++++++++++++++++--- l10n/ko/settings.po | 42 ++++++------ l10n/ku_IQ/lib.po | 83 +++++++++++++++++++++--- l10n/ku_IQ/settings.po | 42 ++++++------ l10n/lb/lib.po | 83 +++++++++++++++++++++--- l10n/lb/settings.po | 44 +++++++------ l10n/lt_LT/lib.po | 83 +++++++++++++++++++++--- l10n/lt_LT/settings.po | 42 ++++++------ l10n/lv/lib.po | 83 +++++++++++++++++++++--- l10n/lv/settings.po | 44 +++++++------ l10n/mk/lib.po | 83 +++++++++++++++++++++--- l10n/mk/settings.po | 42 ++++++------ l10n/ml_IN/lib.po | 83 +++++++++++++++++++++--- l10n/ml_IN/settings.po | 52 ++++++++------- l10n/ms_MY/lib.po | 83 +++++++++++++++++++++--- l10n/ms_MY/settings.po | 54 ++++++++-------- l10n/my_MM/lib.po | 83 +++++++++++++++++++++--- l10n/my_MM/settings.po | 52 ++++++++------- l10n/nb_NO/lib.po | 83 +++++++++++++++++++++--- l10n/nb_NO/settings.po | 42 ++++++------ l10n/nb_NO/user_webdavauth.po | 9 +-- l10n/ne/lib.po | 83 +++++++++++++++++++++--- l10n/ne/settings.po | 52 ++++++++------- l10n/nl/lib.po | 83 +++++++++++++++++++++--- l10n/nl/settings.po | 44 +++++++------ l10n/nn_NO/lib.po | 83 +++++++++++++++++++++--- l10n/nn_NO/settings.po | 54 ++++++++-------- l10n/oc/lib.po | 83 +++++++++++++++++++++--- l10n/oc/settings.po | 54 ++++++++-------- l10n/pl/lib.po | 83 +++++++++++++++++++++--- l10n/pl/settings.po | 42 ++++++------ l10n/pt_BR/lib.po | 83 +++++++++++++++++++++--- l10n/pt_BR/settings.po | 44 +++++++------ l10n/pt_PT/lib.po | 83 +++++++++++++++++++++--- l10n/pt_PT/settings.po | 42 ++++++------ l10n/ro/lib.po | 83 +++++++++++++++++++++--- l10n/ro/settings.po | 42 ++++++------ l10n/ru/lib.po | 83 +++++++++++++++++++++--- l10n/ru/settings.po | 42 ++++++------ l10n/si_LK/lib.po | 83 +++++++++++++++++++++--- l10n/si_LK/settings.po | 42 ++++++------ l10n/sk/lib.po | 83 +++++++++++++++++++++--- l10n/sk/settings.po | 52 ++++++++------- l10n/sk_SK/lib.po | 83 +++++++++++++++++++++--- l10n/sk_SK/settings.po | 44 +++++++------ l10n/sl/lib.po | 83 +++++++++++++++++++++--- l10n/sl/settings.po | 42 ++++++------ l10n/sq/lib.po | 83 +++++++++++++++++++++--- l10n/sq/settings.po | 54 ++++++++-------- l10n/sr/lib.po | 83 +++++++++++++++++++++--- l10n/sr/settings.po | 42 ++++++------ l10n/sr@latin/lib.po | 83 +++++++++++++++++++++--- l10n/sr@latin/settings.po | 52 ++++++++------- l10n/sv/lib.po | 83 +++++++++++++++++++++--- l10n/sv/settings.po | 44 +++++++------ l10n/sw_KE/lib.po | 83 +++++++++++++++++++++--- l10n/sw_KE/settings.po | 52 ++++++++------- l10n/ta_LK/lib.po | 83 +++++++++++++++++++++--- l10n/ta_LK/settings.po | 42 ++++++------ l10n/te/lib.po | 83 +++++++++++++++++++++--- l10n/te/settings.po | 54 ++++++++-------- 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_trashbin.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 81 +++++++++++++++++++++-- l10n/templates/settings.pot | 38 ++++++----- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- l10n/th_TH/lib.po | 83 +++++++++++++++++++++--- l10n/th_TH/settings.po | 42 ++++++------ l10n/tr/lib.po | 83 +++++++++++++++++++++--- l10n/tr/settings.po | 44 +++++++------ l10n/ug/lib.po | 83 +++++++++++++++++++++--- l10n/ug/settings.po | 42 ++++++------ l10n/uk/lib.po | 83 +++++++++++++++++++++--- l10n/uk/settings.po | 42 ++++++------ l10n/ur_PK/lib.po | 83 +++++++++++++++++++++--- l10n/ur_PK/settings.po | 54 ++++++++-------- l10n/vi/lib.po | 83 +++++++++++++++++++++--- l10n/vi/settings.po | 42 ++++++------ l10n/zh_CN.GB2312/lib.po | 83 +++++++++++++++++++++--- l10n/zh_CN.GB2312/settings.po | 42 ++++++------ l10n/zh_CN/lib.po | 83 +++++++++++++++++++++--- l10n/zh_CN/settings.po | 42 ++++++------ l10n/zh_HK/lib.po | 83 +++++++++++++++++++++--- l10n/zh_HK/settings.po | 42 ++++++------ l10n/zh_TW/lib.po | 83 +++++++++++++++++++++--- l10n/zh_TW/settings.po | 42 ++++++------ lib/l10n/eu.php | 8 +-- lib/l10n/it.php | 8 +-- settings/l10n/ar.php | 5 +- settings/l10n/bg_BG.php | 4 +- settings/l10n/bn_BD.php | 3 +- settings/l10n/ca.php | 5 +- settings/l10n/cs_CZ.php | 5 +- settings/l10n/da.php | 5 +- settings/l10n/de.php | 5 +- settings/l10n/de_CH.php | 5 +- settings/l10n/de_DE.php | 5 +- settings/l10n/el.php | 5 +- settings/l10n/eo.php | 3 +- settings/l10n/es.php | 19 +++--- settings/l10n/es_AR.php | 5 +- settings/l10n/et_EE.php | 5 +- settings/l10n/eu.php | 5 +- settings/l10n/fa.php | 5 +- settings/l10n/fi_FI.php | 5 +- settings/l10n/fr.php | 5 +- settings/l10n/gl.php | 5 +- settings/l10n/he.php | 5 +- settings/l10n/hu_HU.php | 5 +- settings/l10n/ia.php | 2 +- settings/l10n/id.php | 5 +- settings/l10n/is.php | 5 +- settings/l10n/it.php | 9 ++- settings/l10n/ja_JP.php | 5 +- settings/l10n/ka_GE.php | 5 +- settings/l10n/ko.php | 5 +- settings/l10n/ku_IQ.php | 2 +- settings/l10n/lb.php | 1 - settings/l10n/lt_LT.php | 5 +- settings/l10n/lv.php | 5 +- settings/l10n/mk.php | 3 +- settings/l10n/ms_MY.php | 2 +- settings/l10n/nb_NO.php | 5 +- settings/l10n/nl.php | 5 +- settings/l10n/nn_NO.php | 5 +- settings/l10n/oc.php | 1 - settings/l10n/pl.php | 5 +- settings/l10n/pt_BR.php | 5 +- settings/l10n/pt_PT.php | 5 +- settings/l10n/ro.php | 5 +- settings/l10n/ru.php | 5 +- settings/l10n/si_LK.php | 3 +- settings/l10n/sk_SK.php | 5 +- settings/l10n/sl.php | 5 +- settings/l10n/sq.php | 2 +- settings/l10n/sr.php | 5 +- settings/l10n/sv.php | 5 +- settings/l10n/ta_LK.php | 3 +- settings/l10n/th_TH.php | 5 +- settings/l10n/tr.php | 5 +- settings/l10n/ug.php | 5 +- settings/l10n/uk.php | 5 +- settings/l10n/vi.php | 5 +- settings/l10n/zh_CN.GB2312.php | 5 +- settings/l10n/zh_CN.php | 5 +- settings/l10n/zh_TW.php | 5 +- 247 files changed, 8182 insertions(+), 2599 deletions(-) diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index 22ca4b0d7b..e10b16be50 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -53,7 +53,7 @@ $TRANSLATIONS = array( "Maximum upload size" => "Maksimal upload-størrelse", "max. possible: " => "max. mulige: ", "Needed for multi-file and folder downloads." => "Nødvendigt for at kunne downloade mapper og flere filer ad gangen.", -"Enable ZIP-download" => "Muliggør ZIP-download", +"Enable ZIP-download" => "Tillad ZIP-download", "0 is unlimited" => "0 er ubegrænset", "Maximum input size for ZIP files" => "Maksimal størrelse på ZIP filer", "Save" => "Gem", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index fe6e117a93..140261b6c1 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -32,20 +32,21 @@ $TRANSLATIONS = array( "cancel" => "ezeztatu", "replaced {new_name} with {old_name}" => " {new_name}-k {old_name} ordezkatu du", "undo" => "desegin", -"_Uploading %n file_::_Uploading %n files_" => array("",""), +"_Uploading %n file_::_Uploading %n files_" => array("Fitxategi %n igotzen","%n fitxategi igotzen"), "files uploading" => "fitxategiak igotzen", "'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.", "File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.", "Your storage is full, files can not be updated or synced anymore!" => "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!", "Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enkriptazioa desgaitua izan da baina zure fitxategiak oraindik enkriptatuta daude. Mesedez jo zure ezarpen pertsonaletara zure fitxategiak dekodifikatzeko.", "Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du", "Name" => "Izena", "Size" => "Tamaina", "Modified" => "Aldatuta", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("karpeta %n","%n karpeta"), +"_%n file_::_%n files_" => array("fitxategi %n","%n fitxategi"), "%s could not be renamed" => "%s ezin da berrizendatu", "Upload" => "Igo", "File handling" => "Fitxategien kudeaketa", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 3220a3efb6..4332346516 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -32,20 +32,21 @@ $TRANSLATIONS = array( "cancel" => "annulla", "replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}", "undo" => "annulla", -"_Uploading %n file_::_Uploading %n files_" => array("",""), +"_Uploading %n file_::_Uploading %n files_" => array("Caricamento di %n file in corso","Caricamento di %n file in corso"), "files uploading" => "caricamento file", "'.' is an invalid file name." => "'.' non è un nome file valido.", "File name cannot be empty." => "Il nome del file non può essere vuoto.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.", "Your storage is full, files can not be updated or synced anymore!" => "Lo spazio di archiviazione è pieno, i file non possono essere più aggiornati o sincronizzati!", "Your storage is almost full ({usedSpacePercent}%)" => "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "La cifratura è stata disabilitata ma i tuoi file sono ancora cifrati. Vai nelle impostazioni personali per decifrare i file.", "Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud", "Name" => "Nome", "Size" => "Dimensione", "Modified" => "Modificato", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n cartella","%n cartelle"), +"_%n file_::_%n files_" => array("%n file","%n file"), "%s could not be renamed" => "%s non può essere rinominato", "Upload" => "Carica", "File handling" => "Gestione file", diff --git a/apps/files_sharing/l10n/eu.php b/apps/files_sharing/l10n/eu.php index 8e13c24a92..7b6a4b08b3 100644 --- a/apps/files_sharing/l10n/eu.php +++ b/apps/files_sharing/l10n/eu.php @@ -3,6 +3,12 @@ $TRANSLATIONS = array( "The password is wrong. Try again." => "Pasahitza ez da egokia. Saiatu berriro.", "Password" => "Pasahitza", "Submit" => "Bidali", +"Sorry, this link doesn’t seem to work anymore." => "Barkatu, lotura ez dirudi eskuragarria dagoenik.", +"Reasons might be:" => "Arrazoiak hurrengoak litezke:", +"the item was removed" => "fitxategia ezbatua izan da", +"the link expired" => "lotura iraungi da", +"sharing is disabled" => "elkarbanatzea ez dago gaituta", +"For more info, please ask the person who sent this link." => "Informazio gehiagorako, mesedez eskatu lotura hau bidali zuen pertsonari", "%s shared the folder %s with you" => "%sk zurekin %s karpeta elkarbanatu du", "%s shared the file %s with you" => "%sk zurekin %s fitxategia elkarbanatu du", "Download" => "Deskargatu", diff --git a/apps/files_trashbin/l10n/eu.php b/apps/files_trashbin/l10n/eu.php index b114dc3386..240582a7ea 100644 --- a/apps/files_trashbin/l10n/eu.php +++ b/apps/files_trashbin/l10n/eu.php @@ -8,8 +8,9 @@ $TRANSLATIONS = array( "Delete permanently" => "Ezabatu betirako", "Name" => "Izena", "Deleted" => "Ezabatuta", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("karpeta %n","%n karpeta"), +"_%n file_::_%n files_" => array("fitxategi %n","%n fitxategi"), +"restored" => "Berrezarrita", "Nothing in here. Your trash bin is empty!" => "Ez dago ezer ez. Zure zakarrontzia hutsik dago!", "Restore" => "Berrezarri", "Delete" => "Ezabatu", diff --git a/apps/files_trashbin/l10n/it.php b/apps/files_trashbin/l10n/it.php index 0dc2b938f8..e4b39c4a6d 100644 --- a/apps/files_trashbin/l10n/it.php +++ b/apps/files_trashbin/l10n/it.php @@ -8,8 +8,8 @@ $TRANSLATIONS = array( "Delete permanently" => "Elimina definitivamente", "Name" => "Nome", "Deleted" => "Eliminati", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n cartella","%n cartelle"), +"_%n file_::_%n files_" => array("%n file","%n file"), "restored" => "ripristinati", "Nothing in here. Your trash bin is empty!" => "Qui non c'è niente. Il tuo cestino è vuoto.", "Restore" => "Ripristina", diff --git a/apps/user_ldap/l10n/it.php b/apps/user_ldap/l10n/it.php index 82f42ef3be..4b47846f22 100644 --- a/apps/user_ldap/l10n/it.php +++ b/apps/user_ldap/l10n/it.php @@ -30,8 +30,11 @@ $TRANSLATIONS = array( "Password" => "Password", "For anonymous access, leave DN and Password empty." => "Per l'accesso anonimo, lasciare vuoti i campi DN e Password", "User Login Filter" => "Filtro per l'accesso utente", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Specifica quale filtro utilizzare quando si tenta l'accesso. %%uid sostituisce il nome utente all'atto dell'accesso. Esempio: \"uid=%%uid\"", "User List Filter" => "Filtro per l'elenco utenti", +"Defines the filter to apply, when retrieving users (no placeholders). Example: \"objectClass=person\"" => "Specifica quale filtro utilizzare durante il recupero degli utenti (nessun segnaposto). Esempio: \"objectClass=person\"", "Group Filter" => "Filtro per il gruppo", +"Defines the filter to apply, when retrieving groups (no placeholders). Example: \"objectClass=posixGroup\"" => "Specifica quale filtro utilizzare durante il recupero dei gruppi (nessun segnaposto). Esempio: \"objectClass=posixGroup\"", "Connection Settings" => "Impostazioni di connessione", "Configuration Active" => "Configurazione attiva", "When unchecked, this configuration will be skipped." => "Se deselezionata, questa configurazione sarà saltata.", @@ -45,6 +48,7 @@ $TRANSLATIONS = array( "Do not use it additionally for LDAPS connections, it will fail." => "Da non utilizzare per le connessioni LDAPS, non funzionerà.", "Case insensitve LDAP server (Windows)" => "Case insensitve LDAP server (Windows)", "Turn off SSL certificate validation." => "Disattiva il controllo del certificato SSL.", +"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Non consigliata, da utilizzare solo per test! Se la connessione funziona solo con questa opzione, importa il certificate SSL del server LDAP sul tuo server %s.", "Cache Time-To-Live" => "Tempo di vita della cache", "in seconds. A change empties the cache." => "in secondi. Il cambio svuota la cache.", "Directory Settings" => "Impostazioni delle cartelle", diff --git a/apps/user_webdavauth/l10n/nb_NO.php b/apps/user_webdavauth/l10n/nb_NO.php index 245a510134..e7ee8ae56b 100644 --- a/apps/user_webdavauth/l10n/nb_NO.php +++ b/apps/user_webdavauth/l10n/nb_NO.php @@ -1,3 +1,5 @@ - "URL: http://" + "Adresse:" ); +$PLURAL_FORMS = "nplurals=2; plural=(n != 1);"; diff --git a/core/l10n/eu.php b/core/l10n/eu.php index 280c5a94b6..83b8fca1ea 100644 --- a/core/l10n/eu.php +++ b/core/l10n/eu.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Abendua", "Settings" => "Ezarpenak", "seconds ago" => "segundu", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("orain dela minutu %n","orain dela %n minutu"), +"_%n hour ago_::_%n hours ago_" => array("orain dela ordu %n","orain dela %n ordu"), "today" => "gaur", "yesterday" => "atzo", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("orain dela egun %n","orain dela %n egun"), "last month" => "joan den hilabetean", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("orain dela hilabete %n","orain dela %n hilabete"), "months ago" => "hilabete", "last year" => "joan den urtean", "years ago" => "urte", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "Eposta bidalia", "The update was unsuccessful. Please report this issue to the ownCloud community." => "Eguneraketa ez da ongi egin. Mesedez egin arazoaren txosten bat ownCloud komunitatearentzako.", "The update was successful. Redirecting you to ownCloud now." => "Eguneraketa ongi egin da. Orain zure ownClouderea berbideratua izango zara.", +"%s password reset" => "%s pasahitza berrezarri", "Use the following link to reset your password: {link}" => "Eribili hurrengo lotura zure pasahitza berrezartzeko: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Zure pasahitza berrezartzeko lotura zure postara bidalia izan da.
    Ez baduzu arrazoizko denbora \nepe batean jasotzen begiratu zure zabor-posta karpetan.
    Hor ere ez badago kudeatzailearekin harremanetan ipini.", "Request failed!
    Did you make sure your email/username was right?" => "Eskaerak huts egin du!
    Ziur zaude posta/pasahitza zuzenak direla?", @@ -125,6 +126,7 @@ $TRANSLATIONS = array( "Finish setup" => "Bukatu konfigurazioa", "%s is available. Get more information on how to update." => "%s erabilgarri dago. Eguneratzeaz argibide gehiago eskuratu.", "Log out" => "Saioa bukatu", +"More apps" => "App gehiago", "Automatic logon rejected!" => "Saio hasiera automatikoa ez onartuta!", "If you did not change your password recently, your account may be compromised!" => "Zure pasahitza orain dela gutxi ez baduzu aldatu, zure kontua arriskuan egon daiteke!", "Please change your password to secure your account again." => "Mesedez aldatu zure pasahitza zure kontua berriz segurtatzeko.", diff --git a/core/l10n/it.php b/core/l10n/it.php index 7a0af92070..8c09b4e90f 100644 --- a/core/l10n/it.php +++ b/core/l10n/it.php @@ -30,13 +30,13 @@ $TRANSLATIONS = array( "December" => "Dicembre", "Settings" => "Impostazioni", "seconds ago" => "secondi fa", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("%n minuto fa","%n minuti fa"), +"_%n hour ago_::_%n hours ago_" => array("%n ora fa","%n ore fa"), "today" => "oggi", "yesterday" => "ieri", -"_%n day ago_::_%n days ago_" => array("",""), +"_%n day ago_::_%n days ago_" => array("%n giorno fa","%n giorni fa"), "last month" => "mese scorso", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("%n mese fa","%n mesi fa"), "months ago" => "mesi fa", "last year" => "anno scorso", "years ago" => "anni fa", @@ -83,6 +83,7 @@ $TRANSLATIONS = array( "Email sent" => "Messaggio inviato", "The update was unsuccessful. Please report this issue to the ownCloud community." => "L'aggiornamento non è riuscito. Segnala il problema alla comunità di ownCloud.", "The update was successful. Redirecting you to ownCloud now." => "L'aggiornamento è stato effettuato correttamente. Stai per essere reindirizzato a ownCloud.", +"%s password reset" => "Ripristino password di %s", "Use the following link to reset your password: {link}" => "Usa il collegamento seguente per ripristinare la password: {link}", "The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "Il collegamento per ripristinare la password è stato inviato al tuo indirizzo di posta.
    Se non lo ricevi in tempi ragionevoli, controlla le cartelle della posta indesiderata.
    Se non dovesse essere nemmeno lì, contatta il tuo amministratore locale.", "Request failed!
    Did you make sure your email/username was right?" => "Richiesta non riuscita!
    Sei sicuro che l'indirizzo di posta/nome utente fosse corretto?", @@ -125,6 +126,7 @@ $TRANSLATIONS = array( "Finish setup" => "Termina la configurazione", "%s is available. Get more information on how to update." => "%s è disponibile. Ottieni ulteriori informazioni sull'aggiornamento.", "Log out" => "Esci", +"More apps" => "Altre applicazioni", "Automatic logon rejected!" => "Accesso automatico rifiutato.", "If you did not change your password recently, your account may be compromised!" => "Se non hai cambiato la password recentemente, il tuo account potrebbe essere compromesso.", "Please change your password to secure your account again." => "Cambia la password per rendere nuovamente sicuro il tuo account.", diff --git a/l10n/af_ZA/lib.po b/l10n/af_ZA/lib.po index ab198f78ca..7ecb600f30 100644 --- a/l10n/af_ZA/lib.po +++ b/l10n/af_ZA/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: af_ZA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hulp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persoonlik" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Instellings" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Gebruikers" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/af_ZA/settings.po b/l10n/af_ZA/settings.po index 2a6cffc209..97f1665f35 100644 --- a/l10n/af_ZA/settings.po +++ b/l10n/af_ZA/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/owncloud/language/af_ZA/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ar/lib.po b/l10n/ar/lib.po index 2e0845e812..849305d0f3 100644 --- a/l10n/ar/lib.po +++ b/l10n/ar/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "المساعدة" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "شخصي" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "إعدادات" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "المستخدمين" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "المدير" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "التطبيق غير مفعّل" diff --git a/l10n/ar/settings.po b/l10n/ar/settings.po index b0dc71747b..a3d217bb4e 100644 --- a/l10n/ar/settings.po +++ b/l10n/ar/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "المجموعة موجودة مسبقاً" msgid "Unable to add group" msgstr "فشل إضافة المجموعة" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "فشل عملية تفعيل التطبيق" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "تم حفظ البريد الإلكتروني" @@ -92,31 +88,43 @@ msgstr "تعذر تحديث التطبيق." msgid "Update to {appversion}" msgstr "تم التحديث الى " -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "إيقاف" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "تفعيل" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "الرجاء الانتظار ..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "خطأ" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "جاري التحديث ..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "حصل خطأ أثناء تحديث التطبيق" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "خطأ" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "حدث" + +#: js/apps.js:122 msgid "Updated" msgstr "تم التحديث بنجاح" @@ -369,10 +377,6 @@ msgstr "راجع صفحة التطبيق على apps.owncloud.com" msgid "-licensed by " msgstr "-ترخيص من قبل " -#: templates/apps.php:43 -msgid "Update" -msgstr "حدث" - #: templates/help.php:4 msgid "User Documentation" msgstr "كتاب توثيق المستخدم" diff --git a/l10n/be/lib.po b/l10n/be/lib.po index 62d99ec8df..965d701fc2 100644 --- a/l10n/be/lib.po +++ b/l10n/be/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/be/settings.po b/l10n/be/settings.po index 1f1fe47226..8bb3a339ca 100644 --- a/l10n/be/settings.po +++ b/l10n/be/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Belarusian (http://www.transifex.com/projects/p/owncloud/language/be/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/bg_BG/lib.po b/l10n/bg_BG/lib.po index 2d4ada2a9b..234bc905f5 100644 --- a/l10n/bg_BG/lib.po +++ b/l10n/bg_BG/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: bg_BG\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Помощ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Лични" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Настройки" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Потребители" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Админ" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Приложението не е включено." diff --git a/l10n/bg_BG/settings.po b/l10n/bg_BG/settings.po index 204560a4b9..c26480360d 100644 --- a/l10n/bg_BG/settings.po +++ b/l10n/bg_BG/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Групата вече съществува" msgid "Unable to add group" msgstr "Невъзможно добавяне на група" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email адреса е записан" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "Обновяване до {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Изключено" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Включено" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Моля почакайте...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Грешка" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Обновява се..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Грешка" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Обновяване" + +#: js/apps.js:122 msgid "Updated" msgstr "Обновено" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "Обновяване" - #: templates/help.php:4 msgid "User Documentation" msgstr "Потребителска документация" diff --git a/l10n/bn_BD/lib.po b/l10n/bn_BD/lib.po index 367e8955b0..358cea2fd4 100644 --- a/l10n/bn_BD/lib.po +++ b/l10n/bn_BD/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: bn_BD\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "সহায়িকা" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "ব্যক্তিগত" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "নিয়ামকসমূহ" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "ব্যবহারকারী" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "প্রশাসন" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "অ্যাপ্লিকেসনটি সক্রিয় নয়" diff --git a/l10n/bn_BD/settings.po b/l10n/bn_BD/settings.po index a03ae46160..1f3fa4e093 100644 --- a/l10n/bn_BD/settings.po +++ b/l10n/bn_BD/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "গোষ্ঠীটি পূর্ব থেকেই বিদ্য msgid "Unable to add group" msgstr "গোষ্ঠী যোগ করা সম্ভব হলো না" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "অ্যপটি সক্রিয় করতে সক্ষম নয়।" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "ই-মেইল সংরক্ষন করা হয়েছে" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "নিষ্ক্রিয়" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "সক্রিয় " -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "সমস্যা" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "সমস্যা" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "পরিবর্ধন" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্ msgid "-licensed by " msgstr "-লাইসেন্সধারী " -#: templates/apps.php:43 -msgid "Update" -msgstr "পরিবর্ধন" - #: templates/help.php:4 msgid "User Documentation" msgstr "ব্যবহারকারী সহায়িকা" diff --git a/l10n/bs/lib.po b/l10n/bs/lib.po index 7c773af3f9..88246efdb6 100644 --- a/l10n/bs/lib.po +++ b/l10n/bs/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/owncloud/language/bs/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: bs\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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/bs/settings.po b/l10n/bs/settings.po index 62b49ca53d..47c09790f2 100644 --- a/l10n/bs/settings.po +++ b/l10n/bs/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/owncloud/language/bs/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ca/lib.po b/l10n/ca/lib.po index b2bb669e05..e24f7b3eaf 100644 --- a/l10n/ca/lib.po +++ b/l10n/ca/lib.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-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-21 15:50+0000\n" -"Last-Translator: rogerc\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,27 +18,38 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ajuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Configuració" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usuaris" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administració" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Ha fallat l'actualització \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Baixeu els fitxers en trossos petits, de forma separada, o pregunteu a l'administrador." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "L'aplicació no està habilitada" diff --git a/l10n/ca/settings.po b/l10n/ca/settings.po index c80ac76c2d..1ecfd6e7b8 100644 --- a/l10n/ca/settings.po +++ b/l10n/ca/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-21 15:40+0000\n" -"Last-Translator: rogerc\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,10 +44,6 @@ msgstr "El grup ja existeix" msgid "Unable to add group" msgstr "No es pot afegir el grup" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "No s'ha pogut activar l'apliació" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "S'ha desat el correu electrònic" @@ -94,31 +90,43 @@ msgstr "No s'ha pogut actualitzar l'aplicació." msgid "Update to {appversion}" msgstr "Actualitza a {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactiva" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Habilita" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Espereu..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Actualitzant..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Error en actualitzar l'aplicació" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Error" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualitza" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualitzada" @@ -371,10 +379,6 @@ msgstr "Mireu la pàgina d'aplicacions a apps.owncloud.com" msgid "-licensed by " msgstr "-propietat de " -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualitza" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentació d'usuari" diff --git a/l10n/cs_CZ/lib.po b/l10n/cs_CZ/lib.po index 8c710f73a5..d64ce09fe3 100644 --- a/l10n/cs_CZ/lib.po +++ b/l10n/cs_CZ/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +20,38 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Nápověda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Osobní" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Nastavení" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Uživatelé" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrace" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Selhala aktualizace verze \"%s\"." @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Stáhněte soubory po menších částech, samostatně, nebo se obraťte na správce." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplikace není povolena" diff --git a/l10n/cs_CZ/settings.po b/l10n/cs_CZ/settings.po index a514ea6807..9cb3b6446f 100644 --- a/l10n/cs_CZ/settings.po +++ b/l10n/cs_CZ/settings.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-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-22 14:00+0000\n" -"Last-Translator: cvanca \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,10 +46,6 @@ msgstr "Skupina již existuje" msgid "Unable to add group" msgstr "Nelze přidat skupinu" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nelze povolit aplikaci." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail uložen" @@ -96,31 +92,43 @@ msgstr "Nelze aktualizovat aplikaci." msgid "Update to {appversion}" msgstr "Aktualizovat na {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Zakázat" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Povolit" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Čekejte prosím..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Chyba" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Aktualizuji..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Chyba při aktualizaci aplikace" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Chyba" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Aktualizovat" + +#: js/apps.js:122 msgid "Updated" msgstr "Aktualizováno" @@ -373,10 +381,6 @@ msgstr "Více na stránce s aplikacemi na apps.owncloud.com" msgid "-licensed by " msgstr "-licencováno " -#: templates/apps.php:43 -msgid "Update" -msgstr "Aktualizovat" - #: templates/help.php:4 msgid "User Documentation" msgstr "Uživatelská dokumentace" diff --git a/l10n/cy_GB/lib.po b/l10n/cy_GB/lib.po index e0aa60f01d..0ccf384773 100644 --- a/l10n/cy_GB/lib.po +++ b/l10n/cy_GB/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: cy_GB\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Cymorth" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personol" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Gosodiadau" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Defnyddwyr" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Gweinyddu" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Nid yw'r pecyn wedi'i alluogi" diff --git a/l10n/cy_GB/settings.po b/l10n/cy_GB/settings.po index ed67da103c..e74e9a473f 100644 --- a/l10n/cy_GB/settings.po +++ b/l10n/cy_GB/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Gwall" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Gwall" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/da/files.po b/l10n/da/files.po index e043bee154..afba58f133 100644 --- a/l10n/da/files.po +++ b/l10n/da/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-08-21 08:10-0400\n" -"PO-Revision-Date: 2013-08-20 19:40+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-24 14:30+0000\n" "Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" @@ -254,7 +254,7 @@ msgstr "Nødvendigt for at kunne downloade mapper og flere filer ad gangen." #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "Muliggør ZIP-download" +msgstr "Tillad ZIP-download" #: templates/admin.php:20 msgid "0 is unlimited" diff --git a/l10n/da/lib.po b/l10n/da/lib.po index 95d0d373d8..7873b58ef5 100644 --- a/l10n/da/lib.po +++ b/l10n/da/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -20,27 +20,38 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hjælp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personligt" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Indstillinger" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Brugere" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Upgradering af \"%s\" fejlede" @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Download filerne i små bider, seperat, eller kontakt venligst din administrator." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Programmet er ikke aktiveret" diff --git a/l10n/da/settings.po b/l10n/da/settings.po index b43c939dde..f3bdc23e48 100644 --- a/l10n/da/settings.po +++ b/l10n/da/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 19:40+0000\n" -"Last-Translator: Sappe\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,10 +45,6 @@ msgstr "Gruppen findes allerede" msgid "Unable to add group" msgstr "Gruppen kan ikke oprettes" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Applikationen kunne ikke aktiveres." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email adresse gemt" @@ -95,31 +91,43 @@ msgstr "Kunne ikke opdatere app'en." msgid "Update to {appversion}" msgstr "Opdatér til {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktiver" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktiver" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Vent venligst..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fejl" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Opdaterer...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Der opstod en fejl under app opgraderingen" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fejl" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Opdater" + +#: js/apps.js:122 msgid "Updated" msgstr "Opdateret" @@ -372,10 +380,6 @@ msgstr "Se applikationens side på apps.owncloud.com" msgid "-licensed by " msgstr "-licenseret af " -#: templates/apps.php:43 -msgid "Update" -msgstr "Opdater" - #: templates/help.php:4 msgid "User Documentation" msgstr "Brugerdokumentation" diff --git a/l10n/de/lib.po b/l10n/de/lib.po index e166194482..30a80e83f7 100644 --- a/l10n/de/lib.po +++ b/l10n/de/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -20,27 +20,38 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hilfe" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persönlich" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Einstellungen" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Benutzer" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administration" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Konnte \"%s\" nicht aktualisieren." @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Lade die Dateien in kleineren, separaten, Stücken herunter oder bitte deinen Administrator." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Die Anwendung ist nicht aktiviert" diff --git a/l10n/de/settings.po b/l10n/de/settings.po index 2398da2d95..dbf98f0bf8 100644 --- a/l10n/de/settings.po +++ b/l10n/de/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 12:50+0000\n" -"Last-Translator: Mario Siegmann \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" +"Last-Translator: I Robot \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,10 +47,6 @@ msgstr "Gruppe existiert bereits" msgid "Unable to add group" msgstr "Gruppe konnte nicht angelegt werden" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "App konnte nicht aktiviert werden." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-Mail Adresse gespeichert" @@ -97,31 +93,43 @@ msgstr "Die App konnte nicht aktualisiert werden." msgid "Update to {appversion}" msgstr "Aktualisiere zu {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktivieren" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktivieren" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Bitte warten..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fehler" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Aktualisierung..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Fehler beim Aktualisieren der App" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fehler" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Aktualisierung durchführen" + +#: js/apps.js:122 msgid "Updated" msgstr "Aktualisiert" @@ -374,10 +382,6 @@ msgstr "Weitere Anwendungen findest Du auf apps.owncloud.com" msgid "-licensed by " msgstr "-lizenziert von " -#: templates/apps.php:43 -msgid "Update" -msgstr "Aktualisierung durchführen" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentation für Benutzer" diff --git a/l10n/de_AT/lib.po b/l10n/de_AT/lib.po index f4911a0682..7666303833 100644 --- a/l10n/de_AT/lib.po +++ b/l10n/de_AT/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: de_AT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/de_AT/settings.po b/l10n/de_AT/settings.po index d21b2d2b2b..11e3ea1c60 100644 --- a/l10n/de_AT/settings.po +++ b/l10n/de_AT/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/de_CH/lib.po b/l10n/de_CH/lib.po index f196e68f99..a63c16f560 100644 --- a/l10n/de_CH/lib.po +++ b/l10n/de_CH/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -20,27 +20,38 @@ msgstr "" "Language: de_CH\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hilfe" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persönlich" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Einstellungen" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Benutzer" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrator" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Konnte \"%s\" nicht aktualisieren." @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Laden Sie die Dateien in kleineren, separaten, Stücken herunter oder bitten Sie Ihren Administrator." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Die Anwendung ist nicht aktiviert" diff --git a/l10n/de_CH/settings.po b/l10n/de_CH/settings.po index 6193f9b28e..c558e0cd90 100644 --- a/l10n/de_CH/settings.po +++ b/l10n/de_CH/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -49,10 +49,6 @@ msgstr "Die Gruppe existiert bereits" msgid "Unable to add group" msgstr "Die Gruppe konnte nicht angelegt werden" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Die Anwendung konnte nicht aktiviert werden." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-Mail-Adresse gespeichert" @@ -99,31 +95,43 @@ msgstr "Die App konnte nicht aktualisiert werden." msgid "Update to {appversion}" msgstr "Update zu {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktivieren" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktivieren" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Bitte warten...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fehler" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Update..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Es ist ein Fehler während des Updates aufgetreten" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fehler" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Update durchführen" + +#: js/apps.js:122 msgid "Updated" msgstr "Aktualisiert" @@ -376,10 +384,6 @@ msgstr "Weitere Anwendungen finden Sie auf apps.owncloud.com" msgid "-licensed by " msgstr "-lizenziert von " -#: templates/apps.php:43 -msgid "Update" -msgstr "Update durchführen" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentation für Benutzer" diff --git a/l10n/de_DE/lib.po b/l10n/de_DE/lib.po index ff98de66e2..adb12291fe 100644 --- a/l10n/de_DE/lib.po +++ b/l10n/de_DE/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" @@ -20,27 +20,38 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hilfe" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persönlich" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Einstellungen" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Benutzer" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrator" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Konnte \"%s\" nicht aktualisieren." @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Laden Sie die Dateien in kleineren, separaten, Stücken herunter oder bitten Sie Ihren Administrator." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Die Anwendung ist nicht aktiviert" diff --git a/l10n/de_DE/settings.po b/l10n/de_DE/settings.po index 92428b183d..d5bf5ec301 100644 --- a/l10n/de_DE/settings.po +++ b/l10n/de_DE/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 12:50+0000\n" -"Last-Translator: Mario Siegmann \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" +"Last-Translator: I Robot \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,10 +48,6 @@ msgstr "Die Gruppe existiert bereits" msgid "Unable to add group" msgstr "Die Gruppe konnte nicht angelegt werden" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Die Anwendung konnte nicht aktiviert werden." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-Mail-Adresse gespeichert" @@ -98,31 +94,43 @@ msgstr "Die App konnte nicht aktualisiert werden." msgid "Update to {appversion}" msgstr "Update zu {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktivieren" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktivieren" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Bitte warten...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fehler" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Update..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Es ist ein Fehler während des Updates aufgetreten" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fehler" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Update durchführen" + +#: js/apps.js:122 msgid "Updated" msgstr "Aktualisiert" @@ -375,10 +383,6 @@ msgstr "Weitere Anwendungen finden Sie auf apps.owncloud.com" msgid "-licensed by " msgstr "-lizenziert von " -#: templates/apps.php:43 -msgid "Update" -msgstr "Update durchführen" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentation für Benutzer" diff --git a/l10n/el/lib.po b/l10n/el/lib.po index 3fbac4a742..5ef8670779 100644 --- a/l10n/el/lib.po +++ b/l10n/el/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Βοήθεια" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Προσωπικά" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ρυθμίσεις" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Χρήστες" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Διαχειριστής" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Αποτυχία αναβάθμισης του \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Λήψη των αρχείων σε μικρότερα κομμάτια, χωριστά ή ρωτήστε τον διαχειριστή σας." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Δεν ενεργοποιήθηκε η εφαρμογή" diff --git a/l10n/el/settings.po b/l10n/el/settings.po index 518615afaa..c8580902be 100644 --- a/l10n/el/settings.po +++ b/l10n/el/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -48,10 +48,6 @@ msgstr "Η ομάδα υπάρχει ήδη" msgid "Unable to add group" msgstr "Αδυναμία προσθήκης ομάδας" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Αδυναμία ενεργοποίησης εφαρμογής " - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Το email αποθηκεύτηκε " @@ -98,31 +94,43 @@ msgstr "Αδυναμία ενημέρωσης εφαρμογής" msgid "Update to {appversion}" msgstr "Ενημέρωση σε {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Απενεργοποίηση" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Ενεργοποίηση" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Παρακαλώ περιμένετε..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Σφάλμα" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Ενημέρωση..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Σφάλμα κατά την ενημέρωση της εφαρμογής" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Σφάλμα" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Ενημέρωση" + +#: js/apps.js:122 msgid "Updated" msgstr "Ενημερώθηκε" @@ -375,10 +383,6 @@ msgstr "Δείτε την σελίδα εφαρμογών στο apps.owncloud.c msgid "-licensed by " msgstr "-άδεια από " -#: templates/apps.php:43 -msgid "Update" -msgstr "Ενημέρωση" - #: templates/help.php:4 msgid "User Documentation" msgstr "Τεκμηρίωση Χρήστη" diff --git a/l10n/en@pirate/lib.po b/l10n/en@pirate/lib.po index bd3831f274..6cc0184b83 100644 --- a/l10n/en@pirate/lib.po +++ b/l10n/en@pirate/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: en@pirate\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/en@pirate/settings.po b/l10n/en@pirate/settings.po index 9c6e9df5d6..95bb346d1a 100644 --- a/l10n/en@pirate/settings.po +++ b/l10n/en@pirate/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Pirate English (http://www.transifex.com/projects/p/owncloud/language/en@pirate/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/eo/lib.po b/l10n/eo/lib.po index 45f14563ca..4f336569e9 100644 --- a/l10n/eo/lib.po +++ b/l10n/eo/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Helpo" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persona" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Agordo" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Uzantoj" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administranto" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "La aplikaĵo ne estas kapabligita" diff --git a/l10n/eo/settings.po b/l10n/eo/settings.po index 48f4bb536a..e45c1e0d27 100644 --- a/l10n/eo/settings.po +++ b/l10n/eo/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "La grupo jam ekzistas" msgid "Unable to add group" msgstr "Ne eblis aldoni la grupon" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Ne eblis kapabligi la aplikaĵon." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "La retpoŝtadreso konserviĝis" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Malkapabligi" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Kapabligi" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Eraro" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Eraro" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Ĝisdatigi" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com" msgid "-licensed by " msgstr "-permesilhavigita de " -#: templates/apps.php:43 -msgid "Update" -msgstr "Ĝisdatigi" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentaro por uzantoj" diff --git a/l10n/es/lib.po b/l10n/es/lib.po index f66d906b20..45ab92b80c 100644 --- a/l10n/es/lib.po +++ b/l10n/es/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ayuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ajustes" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usuarios" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administración" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Falló la actualización \"%s\"." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Descargue los archivos en trozos más pequeños, por separado o solicítelos amablemente su administrador." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "La aplicación no está habilitada" diff --git a/l10n/es/settings.po b/l10n/es/settings.po index 6d6a4b4186..0b08961313 100644 --- a/l10n/es/settings.po +++ b/l10n/es/settings.po @@ -4,6 +4,7 @@ # # Translators: # Art O. Pal , 2013 +# eadeprado , 2013 # ggam , 2013 # pablomillaquen , 2013 # qdneren , 2013 @@ -13,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -38,7 +39,7 @@ msgstr "Su nombre fue cambiado." #: ajax/changedisplayname.php:34 msgid "Unable to change display name" -msgstr "No se pudo cambiar el nombre" +msgstr "No se pudo cambiar el nombre de usuario" #: ajax/creategroup.php:10 msgid "Group already exists" @@ -48,10 +49,6 @@ msgstr "El grupo ya existe" msgid "Unable to add group" msgstr "No se pudo añadir el grupo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "No puedo habilitar la aplicación." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail guardado" @@ -98,31 +95,43 @@ msgstr "No se pudo actualizar la aplicacion." msgid "Update to {appversion}" msgstr "Actualizado a {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activar" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Espere, por favor...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Actualizando...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Error mientras se actualizaba la aplicación" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Error" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualizar" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualizado" @@ -136,7 +145,7 @@ msgstr "Guardando..." #: js/users.js:47 msgid "deleted" -msgstr "borrado" +msgstr "Eliminado" #: js/users.js:47 msgid "undo" @@ -153,7 +162,7 @@ msgstr "Grupos" #: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" -msgstr "Grupo administrador" +msgstr "Administrador del Grupo" #: js/users.js:120 templates/users.php:164 msgid "Delete" @@ -165,7 +174,7 @@ msgstr "añadir Grupo" #: js/users.js:436 msgid "A valid username must be provided" -msgstr "Se debe usar un nombre de usuario válido" +msgstr "Se debe proporcionar un nombre de usuario válido" #: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" @@ -173,7 +182,7 @@ msgstr "Error al crear usuario" #: js/users.js:442 msgid "A valid password must be provided" -msgstr "Se debe usar una contraseña valida" +msgstr "Se debe proporcionar una contraseña valida" #: personal.php:40 personal.php:41 msgid "__language_name__" @@ -200,7 +209,7 @@ msgstr "Advertencia de configuración" msgid "" "Your web server is not yet properly setup to allow files synchronization " "because the WebDAV interface seems to be broken." -msgstr "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando." +msgstr "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando." #: templates/admin.php:33 #, php-format @@ -209,7 +218,7 @@ msgstr "Por favor, vuelva a comprobar las guías de instalación-licensed by " msgstr "-licenciado por " -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualizar" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentación de usuario" diff --git a/l10n/es_AR/lib.po b/l10n/es_AR/lib.po index b557cf5ae7..1ae0a4d355 100644 --- a/l10n/es_AR/lib.po +++ b/l10n/es_AR/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ayuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Configuración" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usuarios" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administración" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "No se pudo actualizar \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Descargá los archivos en partes más chicas, de forma separada, o pedíselos al administrador" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "La aplicación no está habilitada" diff --git a/l10n/es_AR/settings.po b/l10n/es_AR/settings.po index 9eaa7d4e7e..94c0ce3af8 100644 --- a/l10n/es_AR/settings.po +++ b/l10n/es_AR/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "El grupo ya existe" msgid "Unable to add group" msgstr "No fue posible añadir el grupo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "No se pudo habilitar la App." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "e-mail guardado" @@ -94,31 +90,43 @@ msgstr "No se pudo actualizar la App." msgid "Update to {appversion}" msgstr "Actualizar a {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activar" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Por favor, esperá...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Actualizando...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Error al actualizar App" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Error" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualizar" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualizado" @@ -371,10 +379,6 @@ msgstr "Mirá la web de aplicaciones apps.owncloud.com" msgid "-licensed by " msgstr "-licenciado por " -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualizar" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentación de Usuario" diff --git a/l10n/et_EE/lib.po b/l10n/et_EE/lib.po index 23ab2c23ea..82c3b23be8 100644 --- a/l10n/et_EE/lib.po +++ b/l10n/et_EE/lib.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-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-22 09:40+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +19,38 @@ msgstr "" "Language: et_EE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Abiinfo" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Isiklik" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Seaded" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Kasutajad" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Ebaõnnestunud uuendus \"%s\"." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Laadi failid alla eraldi väiksemate osadena või küsi nõu oma süsteemiadminstraatorilt." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Rakendus pole sisse lülitatud" diff --git a/l10n/et_EE/settings.po b/l10n/et_EE/settings.po index f256080717..7f6d850ad8 100644 --- a/l10n/et_EE/settings.po +++ b/l10n/et_EE/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-22 09:30+0000\n" -"Last-Translator: pisike.sipelgas \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,10 +44,6 @@ msgstr "Grupp on juba olemas" msgid "Unable to add group" msgstr "Keela grupi lisamine" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Rakenduse sisselülitamine ebaõnnestus." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Kiri on salvestatud" @@ -94,31 +90,43 @@ msgstr "Rakenduse uuendamine ebaõnnestus." msgid "Update to {appversion}" msgstr "Uuenda versioonile {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Lülita välja" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Lülita sisse" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Palun oota..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Viga" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Uuendamine..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Viga rakenduse uuendamisel" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Viga" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Uuenda" + +#: js/apps.js:122 msgid "Updated" msgstr "Uuendatud" @@ -371,10 +379,6 @@ msgstr "Vaata rakenduste lehte aadressil apps.owncloud.com" msgid "-licensed by " msgstr "-litsenseeritud " -#: templates/apps.php:43 -msgid "Update" -msgstr "Uuenda" - #: templates/help.php:4 msgid "User Documentation" msgstr "Kasutaja dokumentatsioon" diff --git a/l10n/eu/core.po b/l10n/eu/core.po index ffc6f231bf..88be117b55 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:00+0000\n" +"Last-Translator: asieriko \n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -150,14 +150,14 @@ msgstr "segundu" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela minutu %n" +msgstr[1] "orain dela %n minutu" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela ordu %n" +msgstr[1] "orain dela %n ordu" #: js/js.js:815 msgid "today" @@ -170,8 +170,8 @@ msgstr "atzo" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela egun %n" +msgstr[1] "orain dela %n egun" #: js/js.js:818 msgid "last month" @@ -180,8 +180,8 @@ msgstr "joan den hilabetean" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela hilabete %n" +msgstr[1] "orain dela %n hilabete" #: js/js.js:820 msgid "months ago" @@ -195,23 +195,23 @@ msgstr "joan den urtean" msgid "years ago" msgstr "urte" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Aukeratu" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Errorea fitxategi hautatzaile txantiloiak kargatzerakoan" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Bai" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "Ez" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ados" @@ -378,7 +378,7 @@ msgstr "Eguneraketa ongi egin da. Orain zure ownClouderea berbideratua izango za #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "%s pasahitza berrezarri" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -579,7 +579,7 @@ msgstr "Saioa bukatu" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "App gehiago" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/eu/files.po b/l10n/eu/files.po index ac39bb9105..9240871e8c 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/files.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# asieriko , 2013 # Piarres Beobide , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:10+0000\n" +"Last-Translator: asieriko \n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -100,15 +101,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "URLa ezin da hutsik egon." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Karpeta izne baliogabea. \"Shared\" karpeta erabilpena OwnCloudentzat erreserbaturik dago." -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Errorea" @@ -156,8 +157,8 @@ msgstr "desegin" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Fitxategi %n igotzen" +msgstr[1] "%n fitxategi igotzen" #: js/filelist.js:518 msgid "files uploading" @@ -189,7 +190,7 @@ msgstr "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "Enkriptazioa desgaitua izan da baina zure fitxategiak oraindik enkriptatuta daude. Mesedez jo zure ezarpen pertsonaletara zure fitxategiak dekodifikatzeko." #: js/files.js:245 msgid "" @@ -216,14 +217,14 @@ msgstr "Aldatuta" #: js/files.js:778 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "karpeta %n" +msgstr[1] "%n karpeta" #: js/files.js:784 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fitxategi %n" +msgstr[1] "%n fitxategi" #: lib/app.php:73 #, php-format diff --git a/l10n/eu/files_sharing.po b/l10n/eu/files_sharing.po index e633bd97d7..36bdac1c07 100644 --- a/l10n/eu/files_sharing.po +++ b/l10n/eu/files_sharing.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 18:23+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:10+0000\n" +"Last-Translator: asieriko \n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,27 +32,27 @@ msgstr "Bidali" #: templates/part.404.php:3 msgid "Sorry, this link doesn’t seem to work anymore." -msgstr "" +msgstr "Barkatu, lotura ez dirudi eskuragarria dagoenik." #: templates/part.404.php:4 msgid "Reasons might be:" -msgstr "" +msgstr "Arrazoiak hurrengoak litezke:" #: templates/part.404.php:6 msgid "the item was removed" -msgstr "" +msgstr "fitxategia ezbatua izan da" #: templates/part.404.php:7 msgid "the link expired" -msgstr "" +msgstr "lotura iraungi da" #: templates/part.404.php:8 msgid "sharing is disabled" -msgstr "" +msgstr "elkarbanatzea ez dago gaituta" #: templates/part.404.php:10 msgid "For more info, please ask the person who sent this link." -msgstr "" +msgstr "Informazio gehiagorako, mesedez eskatu lotura hau bidali zuen pertsonari" #: templates/public.php:15 #, php-format diff --git a/l10n/eu/files_trashbin.po b/l10n/eu/files_trashbin.po index ee2efd48c1..bdb27c8c6d 100644 --- a/l10n/eu/files_trashbin.po +++ b/l10n/eu/files_trashbin.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# asieriko , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:10+0000\n" +"Last-Translator: asieriko \n" "Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -54,18 +55,18 @@ msgstr "Ezabatuta" #: js/trash.js:191 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "karpeta %n" +msgstr[1] "%n karpeta" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fitxategi %n" +msgstr[1] "%n fitxategi" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" -msgstr "" +msgstr "Berrezarrita" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" diff --git a/l10n/eu/lib.po b/l10n/eu/lib.po index 2aa6a48b61..cb9bb315d4 100644 --- a/l10n/eu/lib.po +++ b/l10n/eu/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Laguntza" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Pertsonala" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ezarpenak" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Erabiltzaileak" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Ezin izan da \"%s\" eguneratu." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Deskargatu fitzategiak zati txikiagoetan, banan-banan edo eskatu mesedez zure administradoreari" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplikazioa ez dago gaituta" @@ -206,14 +273,14 @@ msgstr "segundu" #: template/functions.php:81 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela minutu %n" +msgstr[1] "orain dela %n minutu" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela ordu %n" +msgstr[1] "orain dela %n ordu" #: template/functions.php:83 msgid "today" @@ -226,8 +293,8 @@ msgstr "atzo" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela egun %n" +msgstr[1] "orain dela %n egun" #: template/functions.php:86 msgid "last month" @@ -236,8 +303,8 @@ msgstr "joan den hilabetean" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "orain dela hilabete %n" +msgstr[1] "orain dela %n hilabete" #: template/functions.php:88 msgid "last year" diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po index 1d71b7b955..617d57288f 100644 --- a/l10n/eu/settings.po +++ b/l10n/eu/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "Taldea dagoeneko existitzenda" msgid "Unable to add group" msgstr "Ezin izan da taldea gehitu" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Ezin izan da aplikazioa gaitu." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Eposta gorde da" @@ -94,31 +90,43 @@ msgstr "Ezin izan da aplikazioa eguneratu." msgid "Update to {appversion}" msgstr "Eguneratu {appversion}-ra" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Ez-gaitu" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Gaitu" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Itxoin mesedez..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Errorea" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Eguneratzen..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Errorea aplikazioa eguneratzen zen bitartean" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Errorea" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Eguneratu" + +#: js/apps.js:122 msgid "Updated" msgstr "Eguneratuta" @@ -371,10 +379,6 @@ msgstr "Ikusi programen orria apps.owncloud.com en" msgid "-licensed by " msgstr "-lizentziatua " -#: templates/apps.php:43 -msgid "Update" -msgstr "Eguneratu" - #: templates/help.php:4 msgid "User Documentation" msgstr "Erabiltzaile dokumentazioa" diff --git a/l10n/fa/lib.po b/l10n/fa/lib.po index 94d2683d00..565794cd0d 100644 --- a/l10n/fa/lib.po +++ b/l10n/fa/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "راه‌نما" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "شخصی" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "تنظیمات" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "کاربران" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "مدیر" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "برنامه فعال نشده است" diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po index a81077fb92..015429708d 100644 --- a/l10n/fa/settings.po +++ b/l10n/fa/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "این گروه در حال حاضر موجود است" msgid "Unable to add group" msgstr "افزودن گروه امکان پذیر نیست" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "برنامه را نمی توان فعال ساخت." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "ایمیل ذخیره شد" @@ -93,31 +89,43 @@ msgstr "برنامه را نمی توان به هنگام ساخت." msgid "Update to {appversion}" msgstr "بهنگام شده به {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "غیرفعال" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "فعال" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "لطفا صبر کنید ..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "خطا" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "در حال بروز رسانی..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "خطا در هنگام بهنگام سازی برنامه" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "خطا" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "به روز رسانی" + +#: js/apps.js:122 msgid "Updated" msgstr "بروز رسانی انجام شد" @@ -370,10 +378,6 @@ msgstr "صفحه این اٌپ را در apps.owncloud.com ببینید" msgid "-licensed by " msgstr "-مجاز از طرف " -#: templates/apps.php:43 -msgid "Update" -msgstr "به روز رسانی" - #: templates/help.php:4 msgid "User Documentation" msgstr "مستندات کاربر" diff --git a/l10n/fi_FI/lib.po b/l10n/fi_FI/lib.po index 9a990b0377..764424f6b3 100644 --- a/l10n/fi_FI/lib.po +++ b/l10n/fi_FI/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ohje" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Henkilökohtainen" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Asetukset" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Käyttäjät" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Ylläpitäjä" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Sovellusta ei ole otettu käyttöön" diff --git a/l10n/fi_FI/settings.po b/l10n/fi_FI/settings.po index 3bdd091b22..d104af4d88 100644 --- a/l10n/fi_FI/settings.po +++ b/l10n/fi_FI/settings.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-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-21 19:00+0000\n" -"Last-Translator: Jiri Grönroos \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,6 @@ msgstr "Ryhmä on jo olemassa" msgid "Unable to add group" msgstr "Ryhmän lisäys epäonnistui" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Sovelluksen käyttöönotto epäonnistui." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Sähköposti tallennettu" @@ -93,31 +89,43 @@ msgstr "Sovelluksen päivitys epäonnistui." msgid "Update to {appversion}" msgstr "Päivitä versioon {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Poista käytöstä" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Käytä" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Odota hetki..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Virhe" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Päivitetään..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Virhe sovellusta päivittäessä" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Virhe" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Päivitä" + +#: js/apps.js:122 msgid "Updated" msgstr "Päivitetty" @@ -370,10 +378,6 @@ msgstr "Katso sovellussivu osoitteessa apps.owncloud.com" msgid "-licensed by " msgstr "-lisensoija " -#: templates/apps.php:43 -msgid "Update" -msgstr "Päivitä" - #: templates/help.php:4 msgid "User Documentation" msgstr "Käyttäjäohjeistus" diff --git a/l10n/fr/lib.po b/l10n/fr/lib.po index 1c17ec9eea..5bd611ff26 100644 --- a/l10n/fr/lib.po +++ b/l10n/fr/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Aide" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personnel" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Paramètres" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Utilisateurs" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administration" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "L'application n'est pas activée" diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po index 9b43aabef4..bd79bb2891 100644 --- a/l10n/fr/settings.po +++ b/l10n/fr/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -46,10 +46,6 @@ msgstr "Ce groupe existe déjà" msgid "Unable to add group" msgstr "Impossible d'ajouter le groupe" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Impossible d'activer l'Application" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail sauvegardé" @@ -96,31 +92,43 @@ msgstr "Impossible de mettre à jour l'application" msgid "Update to {appversion}" msgstr "Mettre à jour vers {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Désactiver" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activer" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Veuillez patienter…" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Erreur" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Mise à jour..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Erreur lors de la mise à jour de l'application" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Erreur" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Mettre à jour" + +#: js/apps.js:122 msgid "Updated" msgstr "Mise à jour effectuée avec succès" @@ -373,10 +381,6 @@ msgstr "Voir la page des applications à l'url apps.owncloud.com" msgid "-licensed by " msgstr "Distribué sous licence , par " -#: templates/apps.php:43 -msgid "Update" -msgstr "Mettre à jour" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentation utilisateur" diff --git a/l10n/gl/lib.po b/l10n/gl/lib.po index 49881baaaf..08a5c66539 100644 --- a/l10n/gl/lib.po +++ b/l10n/gl/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Axuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persoal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Axustes" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usuarios" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administración" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Non foi posíbel anovar «%s»." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Descargue os ficheiros en cachos máis pequenos e por separado, ou pídallos amabelmente ao seu administrador." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "O aplicativo non está activado" diff --git a/l10n/gl/settings.po b/l10n/gl/settings.po index ba4d53c4fa..fda92370b3 100644 --- a/l10n/gl/settings.po +++ b/l10n/gl/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 11:10+0000\n" -"Last-Translator: mbouzada \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,6 @@ msgstr "O grupo xa existe" msgid "Unable to add group" msgstr "Non é posíbel engadir o grupo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Non é posíbel activar o aplicativo." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Correo gardado" @@ -93,31 +89,43 @@ msgstr "Non foi posíbel actualizar o aplicativo." msgid "Update to {appversion}" msgstr "Actualizar á {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activar" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Agarde..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Erro" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Actualizando..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Produciuse un erro mentres actualizaba o aplicativo" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Erro" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualizar" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualizado" @@ -370,10 +378,6 @@ msgstr "Consulte a páxina do aplicativo en apps.owncloud.com" msgid "-licensed by " msgstr "-licenciado por" -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualizar" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentación do usuario" diff --git a/l10n/he/lib.po b/l10n/he/lib.po index 34b59c0bfc..d344f07c59 100644 --- a/l10n/he/lib.po +++ b/l10n/he/lib.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-08-23 20:16-0400\n" -"PO-Revision-Date: 2013-08-22 15:40+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "עזרה" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "אישי" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "הגדרות" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "משתמשים" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "מנהל" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "יישומים אינם מופעלים" diff --git a/l10n/he/settings.po b/l10n/he/settings.po index 29198d3642..767a325270 100644 --- a/l10n/he/settings.po +++ b/l10n/he/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "הקבוצה כבר קיימת" msgid "Unable to add group" msgstr "לא ניתן להוסיף קבוצה" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "לא ניתן להפעיל את היישום" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "הדוא״ל נשמר" @@ -93,31 +89,43 @@ msgstr "לא ניתן לעדכן את היישום." msgid "Update to {appversion}" msgstr "עדכון לגרסה {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "בטל" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "הפעלה" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "נא להמתין…" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "שגיאה" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "מתבצע עדכון…" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "אירעה שגיאה בעת עדכון היישום" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "שגיאה" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "עדכון" + +#: js/apps.js:122 msgid "Updated" msgstr "מעודכן" @@ -370,10 +378,6 @@ msgstr "צפה בעמוד הישום ב apps.owncloud.com" msgid "-licensed by " msgstr "ברישיון לטובת " -#: templates/apps.php:43 -msgid "Update" -msgstr "עדכון" - #: templates/help.php:4 msgid "User Documentation" msgstr "תיעוד משתמש" diff --git a/l10n/hi/lib.po b/l10n/hi/lib.po index 28b270f194..60c81ec7b5 100644 --- a/l10n/hi/lib.po +++ b/l10n/hi/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +17,38 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "सहयोग" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "यक्तिगत" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "सेटिंग्स" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "उपयोगकर्ता" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/hi/settings.po b/l10n/hi/settings.po index 6c4da2cc6c..dc541066ba 100644 --- a/l10n/hi/settings.po +++ b/l10n/hi/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "त्रुटि" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "त्रुटि" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "अद्यतन" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "अद्यतन" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/hr/lib.po b/l10n/hr/lib.po index 32395b8312..5072e42a30 100644 --- a/l10n/hr/lib.po +++ b/l10n/hr/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pomoć" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Osobno" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Postavke" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Korisnici" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrator" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/hr/settings.po b/l10n/hr/settings.po index 660714684d..a1d1484aab 100644 --- a/l10n/hr/settings.po +++ b/l10n/hr/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email spremljen" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Isključi" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Uključi" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Greška" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Greška" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "Grupe" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grupa Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Obriši" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "Pogledajte stranicu s aplikacijama na apps.owncloud.com" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/hu_HU/lib.po b/l10n/hu_HU/lib.po index e508505f74..58c1b28f6c 100644 --- a/l10n/hu_HU/lib.po +++ b/l10n/hu_HU/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Súgó" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Személyes" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Beállítások" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Felhasználók" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Adminsztráció" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Sikertelen Frissítés \"%s\"." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Tölts le a fileokat kisebb chunkokban, kölün vagy kérj segitséget a rendszergazdádtól." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Az alkalmazás nincs engedélyezve" diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po index 464a3c622e..a04fb4488e 100644 --- a/l10n/hu_HU/settings.po +++ b/l10n/hu_HU/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -45,10 +45,6 @@ msgstr "A csoport már létezik" msgid "Unable to add group" msgstr "A csoport nem hozható létre" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "A program nem aktiválható." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email mentve" @@ -95,31 +91,43 @@ msgstr "A program frissítése nem sikerült." msgid "Update to {appversion}" msgstr "Frissítés erre a verzióra: {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Letiltás" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "engedélyezve" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Kérem várjon..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Hiba" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Frissítés folyamatban..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Hiba történt a programfrissítés közben" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Hiba" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Frissítés" + +#: js/apps.js:122 msgid "Updated" msgstr "Frissítve" @@ -372,10 +380,6 @@ msgstr "Lásd apps.owncloud.com, alkalmazások oldal" msgid "-licensed by " msgstr "-a jogtuladonos " -#: templates/apps.php:43 -msgid "Update" -msgstr "Frissítés" - #: templates/help.php:4 msgid "User Documentation" msgstr "Felhasználói leírás" diff --git a/l10n/hy/lib.po b/l10n/hy/lib.po index c4bd9162a8..63acadec4f 100644 --- a/l10n/hy/lib.po +++ b/l10n/hy/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: hy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/hy/settings.po b/l10n/hy/settings.po index a4f0a39f2e..fe701e6fee 100644 --- a/l10n/hy/settings.po +++ b/l10n/hy/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Ջնջել" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ia/lib.po b/l10n/ia/lib.po index 2d76564c42..5a963a58e2 100644 --- a/l10n/ia/lib.po +++ b/l10n/ia/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Adjuta" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Configurationes" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usatores" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administration" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ia/settings.po b/l10n/ia/settings.po index 45bea595cd..d43c46e1de 100644 --- a/l10n/ia/settings.po +++ b/l10n/ia/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Error" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualisar" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "Gruppos" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Deler" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualisar" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/id/lib.po b/l10n/id/lib.po index a687ac2f3e..1b7a594f54 100644 --- a/l10n/id/lib.po +++ b/l10n/id/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Bantuan" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Pribadi" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Setelan" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Pengguna" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplikasi tidak diaktifkan" diff --git a/l10n/id/settings.po b/l10n/id/settings.po index f4bb62020a..4940f179f8 100644 --- a/l10n/id/settings.po +++ b/l10n/id/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Grup sudah ada" msgid "Unable to add group" msgstr "Tidak dapat menambah grup" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Tidak dapat mengaktifkan aplikasi." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email disimpan" @@ -92,31 +88,43 @@ msgstr "Tidak dapat memperbarui aplikasi." msgid "Update to {appversion}" msgstr "Perbarui ke {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Nonaktifkan" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "aktifkan" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Mohon tunggu...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Galat" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Memperbarui...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Gagal ketika memperbarui aplikasi" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Galat" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Perbarui" + +#: js/apps.js:122 msgid "Updated" msgstr "Diperbarui" @@ -369,10 +377,6 @@ msgstr "Lihat halaman aplikasi di apps.owncloud.com" msgid "-licensed by " msgstr "-dilisensikan oleh " -#: templates/apps.php:43 -msgid "Update" -msgstr "Perbarui" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentasi Pengguna" diff --git a/l10n/is/lib.po b/l10n/is/lib.po index 426da0a471..a1bfd8deb4 100644 --- a/l10n/is/lib.po +++ b/l10n/is/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hjálp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Um mig" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Stillingar" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Notendur" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Stjórnun" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Forrit ekki virkt" diff --git a/l10n/is/settings.po b/l10n/is/settings.po index cd72b76be0..5f777e83b7 100644 --- a/l10n/is/settings.po +++ b/l10n/is/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "Hópur er þegar til" msgid "Unable to add group" msgstr "Ekki tókst að bæta við hóp" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Gat ekki virkjað forrit" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Netfang vistað" @@ -93,31 +89,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Gera óvirkt" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Virkja" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Andartak...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Villa" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Uppfæri..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Villa" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Uppfæra" + +#: js/apps.js:122 msgid "Updated" msgstr "Uppfært" @@ -370,10 +378,6 @@ msgstr "Skoða síðu forrits hjá apps.owncloud.com" msgid "-licensed by " msgstr "-leyfi skráð af " -#: templates/apps.php:43 -msgid "Update" -msgstr "Uppfæra" - #: templates/help.php:4 msgid "User Documentation" msgstr "Notenda handbók" diff --git a/l10n/it/core.po b/l10n/it/core.po index e2a608899b..c34b608c15 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 06:50+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" @@ -151,14 +151,14 @@ msgstr "secondi fa" #: js/js.js:813 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n minuto fa" +msgstr[1] "%n minuti fa" #: js/js.js:814 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n ora fa" +msgstr[1] "%n ore fa" #: js/js.js:815 msgid "today" @@ -171,8 +171,8 @@ msgstr "ieri" #: js/js.js:817 msgid "%n day ago" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n giorno fa" +msgstr[1] "%n giorni fa" #: js/js.js:818 msgid "last month" @@ -181,8 +181,8 @@ msgstr "mese scorso" #: js/js.js:819 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n mese fa" +msgstr[1] "%n mesi fa" #: js/js.js:820 msgid "months ago" @@ -196,23 +196,23 @@ msgstr "anno scorso" msgid "years ago" msgstr "anni fa" -#: js/oc-dialogs.js:117 +#: js/oc-dialogs.js:123 msgid "Choose" msgstr "Scegli" -#: js/oc-dialogs.js:137 js/oc-dialogs.js:196 +#: js/oc-dialogs.js:143 js/oc-dialogs.js:210 msgid "Error loading file picker template" msgstr "Errore durante il caricamento del modello del selezionatore di file" -#: js/oc-dialogs.js:160 +#: js/oc-dialogs.js:168 msgid "Yes" msgstr "Sì" -#: js/oc-dialogs.js:168 +#: js/oc-dialogs.js:178 msgid "No" msgstr "No" -#: js/oc-dialogs.js:181 +#: js/oc-dialogs.js:195 msgid "Ok" msgstr "Ok" @@ -379,7 +379,7 @@ msgstr "L'aggiornamento è stato effettuato correttamente. Stai per essere reind #: lostpassword/controller.php:61 #, php-format msgid "%s password reset" -msgstr "" +msgstr "Ripristino password di %s" #: lostpassword/templates/email.php:2 msgid "Use the following link to reset your password: {link}" @@ -580,7 +580,7 @@ msgstr "Esci" #: templates/layout.user.php:100 msgid "More apps" -msgstr "" +msgstr "Altre applicazioni" #: templates/login.php:9 msgid "Automatic logon rejected!" diff --git a/l10n/it/files.po b/l10n/it/files.po index 5f8c561cb4..8196aed345 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:06+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 06:50+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" @@ -101,15 +101,15 @@ msgid "" "File upload is in progress. Leaving the page now will cancel the upload." msgstr "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento." -#: js/file-upload.js:233 js/files.js:353 +#: js/file-upload.js:234 js/files.js:353 msgid "URL cannot be empty." msgstr "L'URL non può essere vuoto." -#: js/file-upload.js:238 lib/app.php:53 +#: js/file-upload.js:239 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato a ownCloud" -#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405 +#: js/file-upload.js:270 js/file-upload.js:286 js/files.js:389 js/files.js:405 #: js/files.js:709 js/files.js:747 msgid "Error" msgstr "Errore" @@ -157,8 +157,8 @@ msgstr "annulla" #: js/filelist.js:453 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Caricamento di %n file in corso" +msgstr[1] "Caricamento di %n file in corso" #: js/filelist.js:518 msgid "files uploading" @@ -190,7 +190,7 @@ msgstr "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "La cifratura è stata disabilitata ma i tuoi file sono ancora cifrati. Vai nelle impostazioni personali per decifrare i file." #: js/files.js:245 msgid "" @@ -217,14 +217,14 @@ msgstr "Modificato" #: js/files.js:778 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n cartella" +msgstr[1] "%n cartelle" #: js/files.js:784 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n file" +msgstr[1] "%n file" #: lib/app.php:73 #, php-format diff --git a/l10n/it/files_trashbin.po b/l10n/it/files_trashbin.po index 188d8e7e9c..323adf9021 100644 --- a/l10n/it/files_trashbin.po +++ b/l10n/it/files_trashbin.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 06:50+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" @@ -55,14 +55,14 @@ msgstr "Eliminati" #: js/trash.js:191 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n cartella" +msgstr[1] "%n cartelle" #: js/trash.js:197 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n file" +msgstr[1] "%n file" #: lib/trash.php:819 lib/trash.php:821 msgid "restored" diff --git a/l10n/it/lib.po b/l10n/it/lib.po index 0802ffca26..84dacdb52d 100644 --- a/l10n/it/lib.po +++ b/l10n/it/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Aiuto" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personale" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Impostazioni" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Utenti" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Aggiornamento non riuscito \"%s\"." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Scarica i file in blocchi più piccoli, separatamente o chiedi al tuo amministratore." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "L'applicazione non è abilitata" @@ -206,14 +273,14 @@ msgstr "secondi fa" #: template/functions.php:81 msgid "%n minute ago" msgid_plural "%n minutes ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n minuto fa" +msgstr[1] "%n minuti fa" #: template/functions.php:82 msgid "%n hour ago" msgid_plural "%n hours ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n ora fa" +msgstr[1] "%n ore fa" #: template/functions.php:83 msgid "today" @@ -226,8 +293,8 @@ msgstr "ieri" #: template/functions.php:85 msgid "%n day go" msgid_plural "%n days ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n giorno fa" +msgstr[1] "%n giorni fa" #: template/functions.php:86 msgid "last month" @@ -236,8 +303,8 @@ msgstr "mese scorso" #: template/functions.php:87 msgid "%n month ago" msgid_plural "%n months ago" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n mese fa" +msgstr[1] "%n mesi fa" #: template/functions.php:88 msgid "last year" diff --git a/l10n/it/settings.po b/l10n/it/settings.po index 8736fd0d1a..57cb219901 100644 --- a/l10n/it/settings.po +++ b/l10n/it/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -45,10 +45,6 @@ msgstr "Il gruppo esiste già" msgid "Unable to add group" msgstr "Impossibile aggiungere il gruppo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Impossibile abilitare l'applicazione." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email salvata" @@ -95,37 +91,49 @@ msgstr "Impossibile aggiornate l'applicazione." msgid "Update to {appversion}" msgstr "Aggiorna a {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Disabilita" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Abilita" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Attendere..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Errore" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Aggiornamento in corso..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Errore durante l'aggiornamento" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Errore" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Aggiorna" + +#: js/apps.js:122 msgid "Updated" msgstr "Aggiornato" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "Decifratura dei file in corso... Attendi, potrebbe richiedere del tempo." #: js/personal.js:172 msgid "Saving..." @@ -372,10 +380,6 @@ msgstr "Vedere la pagina dell'applicazione su apps.owncloud.com" msgid "-licensed by " msgstr "-licenziato da " -#: templates/apps.php:43 -msgid "Update" -msgstr "Aggiorna" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentazione utente" @@ -478,15 +482,15 @@ msgstr "Cifratura" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "L'applicazione di cifratura non è più abilitata, decifra tutti i tuoi file" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Password di accesso" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Decifra tutti i file" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/it/user_ldap.po b/l10n/it/user_ldap.po index c9793a8644..e39ae95e86 100644 --- a/l10n/it/user_ldap.po +++ b/l10n/it/user_ldap.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 06:40+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" @@ -156,7 +156,7 @@ msgstr "Filtro per l'accesso utente" msgid "" "Defines the filter to apply, when login is attempted. %%uid replaces the " "username in the login action. Example: \"uid=%%uid\"" -msgstr "" +msgstr "Specifica quale filtro utilizzare quando si tenta l'accesso. %%uid sostituisce il nome utente all'atto dell'accesso. Esempio: \"uid=%%uid\"" #: templates/settings.php:55 msgid "User List Filter" @@ -166,7 +166,7 @@ msgstr "Filtro per l'elenco utenti" msgid "" "Defines the filter to apply, when retrieving users (no placeholders). " "Example: \"objectClass=person\"" -msgstr "" +msgstr "Specifica quale filtro utilizzare durante il recupero degli utenti (nessun segnaposto). Esempio: \"objectClass=person\"" #: templates/settings.php:59 msgid "Group Filter" @@ -176,7 +176,7 @@ msgstr "Filtro per il gruppo" msgid "" "Defines the filter to apply, when retrieving groups (no placeholders). " "Example: \"objectClass=posixGroup\"" -msgstr "" +msgstr "Specifica quale filtro utilizzare durante il recupero dei gruppi (nessun segnaposto). Esempio: \"objectClass=posixGroup\"" #: templates/settings.php:66 msgid "Connection Settings" @@ -237,7 +237,7 @@ msgstr "Disattiva il controllo del certificato SSL." msgid "" "Not recommended, use it for testing only! If connection only works with this" " option, import the LDAP server's SSL certificate in your %s server." -msgstr "" +msgstr "Non consigliata, da utilizzare solo per test! Se la connessione funziona solo con questa opzione, importa il certificate SSL del server LDAP sul tuo server %s." #: templates/settings.php:76 msgid "Cache Time-To-Live" diff --git a/l10n/ja_JP/lib.po b/l10n/ja_JP/lib.po index d6a42e38c1..3d14cbeb36 100644 --- a/l10n/ja_JP/lib.po +++ b/l10n/ja_JP/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "ヘルプ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "個人" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "設定" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "ユーザ" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "管理" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "\"%s\" へのアップグレードに失敗しました。" @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "ファイルは、小さいファイルに分割されてダウンロードされます。もしくは、管理者にお尋ねください。" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "アプリケーションは無効です" diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po index 913c5d1b9a..f61f73ba22 100644 --- a/l10n/ja_JP/settings.po +++ b/l10n/ja_JP/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 09:10+0000\n" -"Last-Translator: Daisuke Deguchi \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,10 +45,6 @@ msgstr "グループは既に存在しています" msgid "Unable to add group" msgstr "グループを追加できません" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "アプリを有効にできませんでした。" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "メールアドレスを保存しました" @@ -95,31 +91,43 @@ msgstr "アプリを更新出来ませんでした。" msgid "Update to {appversion}" msgstr "{appversion} に更新" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "無効" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "有効化" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "しばらくお待ちください。" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "エラー" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "更新中...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "アプリの更新中にエラーが発生" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "エラー" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "更新" + +#: js/apps.js:122 msgid "Updated" msgstr "更新済み" @@ -372,10 +380,6 @@ msgstr "apps.owncloud.com でアプリケーションのページを見てくだ msgid "-licensed by " msgstr "-ライセンス: " -#: templates/apps.php:43 -msgid "Update" -msgstr "更新" - #: templates/help.php:4 msgid "User Documentation" msgstr "ユーザドキュメント" diff --git a/l10n/ka/lib.po b/l10n/ka/lib.po index cf8cf5f906..d28838e8f0 100644 --- a/l10n/ka/lib.po +++ b/l10n/ka/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "შველა" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "პერსონა" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "მომხმარებლები" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "ადმინისტრატორი" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ka/settings.po b/l10n/ka/settings.po index e4fb05fac6..079d74339a 100644 --- a/l10n/ka/settings.po +++ b/l10n/ka/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/owncloud/language/ka/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ka_GE/lib.po b/l10n/ka_GE/lib.po index 3a98648633..0eda718d06 100644 --- a/l10n/ka_GE/lib.po +++ b/l10n/ka_GE/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: ka_GE\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "დახმარება" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "პირადი" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "პარამეტრები" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "მომხმარებელი" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "ადმინისტრატორი" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "აპლიკაცია არ არის აქტიური" diff --git a/l10n/ka_GE/settings.po b/l10n/ka_GE/settings.po index 61c4982835..793b41c51a 100644 --- a/l10n/ka_GE/settings.po +++ b/l10n/ka_GE/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "ჯგუფი უკვე არსებობს" msgid "Unable to add group" msgstr "ჯგუფის დამატება ვერ მოხერხდა" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "ვერ მოხერხდა აპლიკაციის ჩართვა." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "იმეილი შენახულია" @@ -93,31 +89,43 @@ msgstr "ვერ მოხერხდა აპლიკაციის გა msgid "Update to {appversion}" msgstr "განაახლე {appversion}–მდე" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "გამორთვა" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "ჩართვა" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "დაიცადეთ...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "შეცდომა" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "მიმდინარეობს განახლება...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "შეცდომა აპლიკაციის განახლების დროს" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "შეცდომა" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "განახლება" + +#: js/apps.js:122 msgid "Updated" msgstr "განახლებულია" @@ -370,10 +378,6 @@ msgstr "ნახეთ აპლიკაციის გვერდი apps.o msgid "-licensed by " msgstr "-ლიცენსირებულია " -#: templates/apps.php:43 -msgid "Update" -msgstr "განახლება" - #: templates/help.php:4 msgid "User Documentation" msgstr "მომხმარებლის დოკუმენტაცია" diff --git a/l10n/kn/lib.po b/l10n/kn/lib.po index 63406f842e..73fe472ef5 100644 --- a/l10n/kn/lib.po +++ b/l10n/kn/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/kn/settings.po b/l10n/kn/settings.po index cc0192feeb..e875108d7c 100644 --- a/l10n/kn/settings.po +++ b/l10n/kn/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/owncloud/language/kn/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ko/lib.po b/l10n/ko/lib.po index 780a12d634..1c82657844 100644 --- a/l10n/ko/lib.po +++ b/l10n/ko/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "도움말" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "개인" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "설정" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "사용자" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "관리자" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "앱이 활성화되지 않았습니다" diff --git a/l10n/ko/settings.po b/l10n/ko/settings.po index 3b5fbb866a..9556c8739f 100644 --- a/l10n/ko/settings.po +++ b/l10n/ko/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "그룹이 이미 존재함" msgid "Unable to add group" msgstr "그룹을 추가할 수 없음" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "앱을 활성화할 수 없습니다." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "이메일 저장됨" @@ -93,31 +89,43 @@ msgstr "앱을 업데이트할 수 없습니다." msgid "Update to {appversion}" msgstr "버전 {appversion}(으)로 업데이트" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "비활성화" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "사용함" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "기다려 주십시오...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "오류" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "업데이트 중...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "앱을 업데이트하는 중 오류 발생" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "오류" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "업데이트" + +#: js/apps.js:122 msgid "Updated" msgstr "업데이트됨" @@ -370,10 +378,6 @@ msgstr "apps.owncloud.com에 있는 앱 페이지를 참고하십시오" msgid "-licensed by " msgstr "-라이선스됨: " -#: templates/apps.php:43 -msgid "Update" -msgstr "업데이트" - #: templates/help.php:4 msgid "User Documentation" msgstr "사용자 문서" diff --git a/l10n/ku_IQ/lib.po b/l10n/ku_IQ/lib.po index 983e005aa2..06a8f2c010 100644 --- a/l10n/ku_IQ/lib.po +++ b/l10n/ku_IQ/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +17,38 @@ msgstr "" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "یارمەتی" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "ده‌ستكاری" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "به‌كارهێنه‌ر" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "به‌ڕێوه‌به‌ری سه‌ره‌كی" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ku_IQ/settings.po b/l10n/ku_IQ/settings.po index ba15b44ca9..943ca69040 100644 --- a/l10n/ku_IQ/settings.po +++ b/l10n/ku_IQ/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "چالاککردن" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "هه‌ڵه" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "هه‌ڵه" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "نوێکردنه‌وه" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "نوێکردنه‌وه" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/lb/lib.po b/l10n/lb/lib.po index 8ee53d4cf0..e8a02a77cb 100644 --- a/l10n/lb/lib.po +++ b/l10n/lb/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +18,38 @@ msgstr "" "Language: lb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hëllef" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Perséinlech" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Astellungen" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Benotzer" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/lb/settings.po b/l10n/lb/settings.po index bc5e2c4060..195b886e8d 100644 --- a/l10n/lb/settings.po +++ b/l10n/lb/settings.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-08-23 20:16-0400\n" -"PO-Revision-Date: 2013-08-23 11:10+0000\n" -"Last-Translator: llaera \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,6 @@ msgstr "Group existeiert schon." msgid "Unable to add group" msgstr "Onmeiglech Grupp beizefügen." -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Kann App net aktiveieren." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail gespäichert" @@ -93,31 +89,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Ofschalten" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aschalten" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fehler" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fehler" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -370,10 +378,6 @@ msgstr "Kuck dir d'Applicatioun's Säit op apps.owncloud.com un" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/lt_LT/lib.po b/l10n/lt_LT/lib.po index 34cc04cbf5..6a642972a4 100644 --- a/l10n/lt_LT/lib.po +++ b/l10n/lt_LT/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pagalba" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Asmeniniai" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Nustatymai" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Vartotojai" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administravimas" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Programa neįjungta" diff --git a/l10n/lt_LT/settings.po b/l10n/lt_LT/settings.po index a0c8555bbe..9f10ee721e 100644 --- a/l10n/lt_LT/settings.po +++ b/l10n/lt_LT/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "Grupė jau egzistuoja" msgid "Unable to add group" msgstr "Nepavyko pridėti grupės" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nepavyksta įjungti aplikacijos." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "El. paštas išsaugotas" @@ -93,31 +89,43 @@ msgstr "Nepavyko atnaujinti programos." msgid "Update to {appversion}" msgstr "Atnaujinti iki {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Išjungti" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Įjungti" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Prašome palaukti..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Klaida" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Atnaujinama..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Įvyko klaida atnaujinant programą" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Klaida" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Atnaujinti" + +#: js/apps.js:122 msgid "Updated" msgstr "Atnaujinta" @@ -370,10 +378,6 @@ msgstr "" msgid "-licensed by " msgstr "- autorius" -#: templates/apps.php:43 -msgid "Update" -msgstr "Atnaujinti" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/lv/lib.po b/l10n/lv/lib.po index 36471317d5..4e46610977 100644 --- a/l10n/lv/lib.po +++ b/l10n/lv/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Palīdzība" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personīgi" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Iestatījumi" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Lietotāji" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administratori" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Kļūda atjauninot \"%s\"" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Lejupielādējiet savus failus mazākās daļās, atsevišķi vai palūdziet tos administratoram." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Lietotne nav aktivēta" diff --git a/l10n/lv/settings.po b/l10n/lv/settings.po index 635999b490..d3122ddf86 100644 --- a/l10n/lv/settings.po +++ b/l10n/lv/settings.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-08-23 20:16-0400\n" -"PO-Revision-Date: 2013-08-23 14:10+0000\n" -"Last-Translator: stendec \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,6 @@ msgstr "Grupa jau eksistē" msgid "Unable to add group" msgstr "Nevar pievienot grupu" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nevarēja aktivēt lietotni." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-pasts tika saglabāts" @@ -93,31 +89,43 @@ msgstr "Nevarēja atjaunināt lietotni." msgid "Update to {appversion}" msgstr "Atjaunināt uz {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktivēt" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktivēt" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Lūdzu, uzgaidiet...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Kļūda" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Atjaunina...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Kļūda, atjauninot lietotni" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Kļūda" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Atjaunināt" + +#: js/apps.js:122 msgid "Updated" msgstr "Atjaunināta" @@ -370,10 +378,6 @@ msgstr "Apskati lietotņu lapu — apps.owncloud.com" msgid "-licensed by " msgstr "-licencēts no " -#: templates/apps.php:43 -msgid "Update" -msgstr "Atjaunināt" - #: templates/help.php:4 msgid "User Documentation" msgstr "Lietotāja dokumentācija" diff --git a/l10n/mk/lib.po b/l10n/mk/lib.po index e22d5843f5..9ea277ce4a 100644 --- a/l10n/mk/lib.po +++ b/l10n/mk/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Помош" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Лично" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Подесувања" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Корисници" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Админ" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Апликацијата не е овозможена" diff --git a/l10n/mk/settings.po b/l10n/mk/settings.po index 77eea7f21c..f607774bba 100644 --- a/l10n/mk/settings.po +++ b/l10n/mk/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Групата веќе постои" msgid "Unable to add group" msgstr "Неможе да додадам група" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Неможе да овозможам апликација." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Електронската пошта е снимена" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Оневозможи" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Овозможи" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Грешка" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Грешка" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Ажурирај" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "Види ја страницата со апликации на apps.own msgid "-licensed by " msgstr "-лиценцирано од " -#: templates/apps.php:43 -msgid "Update" -msgstr "Ажурирај" - #: templates/help.php:4 msgid "User Documentation" msgstr "Корисничка документација" diff --git a/l10n/ml_IN/lib.po b/l10n/ml_IN/lib.po index 0e8c35fca6..98bbc764f0 100644 --- a/l10n/ml_IN/lib.po +++ b/l10n/ml_IN/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Malayalam (India) (http://www.transifex.com/projects/p/owncloud/language/ml_IN/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: ml_IN\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ml_IN/settings.po b/l10n/ml_IN/settings.po index ae59755b18..67536fd94e 100644 --- a/l10n/ml_IN/settings.po +++ b/l10n/ml_IN/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Malayalam (India) (http://www.transifex.com/projects/p/owncloud/language/ml_IN/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ms_MY/lib.po b/l10n/ms_MY/lib.po index 7f34225a01..637bea9f33 100644 --- a/l10n/ms_MY/lib.po +++ b/l10n/ms_MY/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Bantuan" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Peribadi" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Tetapan" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Pengguna" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ms_MY/settings.po b/l10n/ms_MY/settings.po index c18b8be698..f809ae9063 100644 --- a/l10n/ms_MY/settings.po +++ b/l10n/ms_MY/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Emel disimpan" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Nyahaktif" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktif" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Ralat" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Ralat" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Kemaskini" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "Kumpulan" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Padam" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "Lihat halaman applikasi di apps.owncloud.com" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "Kemaskini" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/my_MM/lib.po b/l10n/my_MM/lib.po index a8a9bc152a..4e6fa87d98 100644 --- a/l10n/my_MM/lib.po +++ b/l10n/my_MM/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: my_MM\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "အကူအညီ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "သုံးစွဲသူ" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "အက်ဒမင်" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/my_MM/settings.po b/l10n/my_MM/settings.po index f537d21d9e..94670f111b 100644 --- a/l10n/my_MM/settings.po +++ b/l10n/my_MM/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/owncloud/language/my_MM/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/nb_NO/lib.po b/l10n/nb_NO/lib.po index 81cf9faa23..1341b39bae 100644 --- a/l10n/nb_NO/lib.po +++ b/l10n/nb_NO/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hjelp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personlig" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Innstillinger" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Brukere" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Applikasjon er ikke påslått" diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po index 7c1c0736cf..98c0ccd925 100644 --- a/l10n/nb_NO/settings.po +++ b/l10n/nb_NO/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "Gruppen finnes allerede" msgid "Unable to add group" msgstr "Kan ikke legge til gruppe" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Kan ikke aktivere app." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Epost lagret" @@ -94,31 +90,43 @@ msgstr "Kunne ikke oppdatere app." msgid "Update to {appversion}" msgstr "Oppdater til {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Slå avBehandle " -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktiver" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Vennligst vent..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Feil" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Oppdaterer..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Feil ved oppdatering av app" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Feil" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Oppdater" + +#: js/apps.js:122 msgid "Updated" msgstr "Oppdatert" @@ -371,10 +379,6 @@ msgstr "Se applikasjonens side på apps.owncloud.org" msgid "-licensed by " msgstr "-lisensiert av " -#: templates/apps.php:43 -msgid "Update" -msgstr "Oppdater" - #: templates/help.php:4 msgid "User Documentation" msgstr "Brukerdokumentasjon" diff --git a/l10n/nb_NO/user_webdavauth.po b/l10n/nb_NO/user_webdavauth.po index 89f5f3f24e..8be4a5ee62 100644 --- a/l10n/nb_NO/user_webdavauth.po +++ b/l10n/nb_NO/user_webdavauth.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# espenbye , 2013 # espenbye , 2012 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-07-27 01:56-0400\n" -"PO-Revision-Date: 2013-07-27 05:57+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-24 14:10+0000\n" +"Last-Translator: espenbye \n" "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "" #: templates/settings.php:4 msgid "Address: " -msgstr "" +msgstr "Adresse:" #: templates/settings.php:7 msgid "" diff --git a/l10n/ne/lib.po b/l10n/ne/lib.po index 8852f856cc..a938ce906c 100644 --- a/l10n/ne/lib.po +++ b/l10n/ne/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ne/settings.po b/l10n/ne/settings.po index 578a57af94..95b359633e 100644 --- a/l10n/ne/settings.po +++ b/l10n/ne/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/owncloud/language/ne/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/nl/lib.po b/l10n/nl/lib.po index eba0796878..468b5856f6 100644 --- a/l10n/nl/lib.po +++ b/l10n/nl/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Help" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Persoonlijk" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Instellingen" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Gebruikers" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Beheerder" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Upgrade \"%s\" mislukt." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Download de bestanden in kleinere brokken, appart of vraag uw administrator." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "De applicatie is niet actief" diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po index 265529a90a..c314547993 100644 --- a/l10n/nl/settings.po +++ b/l10n/nl/settings.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-08-22 10:36-0400\n" -"PO-Revision-Date: 2013-08-21 18:40+0000\n" -"Last-Translator: kwillems \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,10 +46,6 @@ msgstr "Groep bestaat al" msgid "Unable to add group" msgstr "Niet in staat om groep toe te voegen" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Kan de app. niet activeren" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail bewaard" @@ -96,31 +92,43 @@ msgstr "Kon de app niet bijwerken." msgid "Update to {appversion}" msgstr "Bijwerken naar {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Uitschakelen" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activeer" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Even geduld aub...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fout" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Bijwerken...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Fout bij bijwerken app" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fout" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Bijwerken" + +#: js/apps.js:122 msgid "Updated" msgstr "Bijgewerkt" @@ -373,10 +381,6 @@ msgstr "Zie de applicatiepagina op apps.owncloud.com" msgid "-licensed by " msgstr "-Gelicenseerd door " -#: templates/apps.php:43 -msgid "Update" -msgstr "Bijwerken" - #: templates/help.php:4 msgid "User Documentation" msgstr "Gebruikersdocumentatie" diff --git a/l10n/nn_NO/lib.po b/l10n/nn_NO/lib.po index cb71c6e589..5829746af2 100644 --- a/l10n/nn_NO/lib.po +++ b/l10n/nn_NO/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: nn_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hjelp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personleg" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Innstillingar" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Brukarar" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrer" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/nn_NO/settings.po b/l10n/nn_NO/settings.po index ca6c39e33c..f46da15c6e 100644 --- a/l10n/nn_NO/settings.po +++ b/l10n/nn_NO/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "Gruppa finst allereie" msgid "Unable to add group" msgstr "Klarte ikkje leggja til gruppa" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Klarte ikkje slå på programmet." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-postadresse lagra" @@ -94,31 +90,43 @@ msgstr "Klarte ikkje oppdatera programmet." msgid "Update to {appversion}" msgstr "Oppdater til {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Slå av" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Slå på" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Ver venleg og vent …" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Feil" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Oppdaterer …" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Feil ved oppdatering av app" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Feil" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Oppdater" + +#: js/apps.js:122 msgid "Updated" msgstr "Oppdatert" @@ -147,27 +155,27 @@ msgstr "Klarte ikkje fjerna brukaren" msgid "Groups" msgstr "Grupper" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Gruppestyrar" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Slett" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "legg til gruppe" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "Du må oppgje eit gyldig brukarnamn" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "Feil ved oppretting av brukar" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "Du må oppgje eit gyldig passord" @@ -371,10 +379,6 @@ msgstr "Sjå programsida på apps.owncloud.com" msgid "-licensed by " msgstr "Lisensiert under av " -#: templates/apps.php:43 -msgid "Update" -msgstr "Oppdater" - #: templates/help.php:4 msgid "User Documentation" msgstr "Brukardokumentasjon" diff --git a/l10n/oc/lib.po b/l10n/oc/lib.po index cfa24f83de..5cbb1c5e01 100644 --- a/l10n/oc/lib.po +++ b/l10n/oc/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ajuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Configuracion" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usancièrs" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/oc/settings.po b/l10n/oc/settings.po index 39b43f27c7..6a06eef3b9 100644 --- a/l10n/oc/settings.po +++ b/l10n/oc/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Lo grop existís ja" msgid "Unable to add group" msgstr "Pas capable d'apondre un grop" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Pòt pas activar app. " - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Corrièl enregistrat" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactiva" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activa" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Error" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "Grops" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "Grop Admin" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Escafa" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "Agacha la pagina d'applications en cò de apps.owncloud.com" msgid "-licensed by " msgstr "-licençiat per " -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/pl/lib.po b/l10n/pl/lib.po index ea1272f2a8..d44b5a180f 100644 --- a/l10n/pl/lib.po +++ b/l10n/pl/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pomoc" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Osobiste" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ustawienia" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Użytkownicy" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrator" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Błąd przy aktualizacji \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Pobierz pliki w mniejszy kawałkach, oddzielnie lub poproś administratora o zwiększenie limitu." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplikacja nie jest włączona" diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po index 6f634a0dc1..13437f51c4 100644 --- a/l10n/pl/settings.po +++ b/l10n/pl/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "Grupa już istnieje" msgid "Unable to add group" msgstr "Nie można dodać grupy" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nie można włączyć aplikacji." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail zapisany" @@ -94,31 +90,43 @@ msgstr "Nie można uaktualnić aplikacji." msgid "Update to {appversion}" msgstr "Aktualizacja do {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Wyłącz" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Włącz" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Proszę czekać..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Błąd" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Aktualizacja w toku..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Błąd podczas aktualizacji aplikacji" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Błąd" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Aktualizuj" + +#: js/apps.js:122 msgid "Updated" msgstr "Zaktualizowano" @@ -371,10 +379,6 @@ msgstr "Zobacz stronę aplikacji na apps.owncloud.com" msgid "-licensed by " msgstr "-licencjonowane przez " -#: templates/apps.php:43 -msgid "Update" -msgstr "Aktualizuj" - #: templates/help.php:4 msgid "User Documentation" msgstr "Dokumentacja użytkownika" diff --git a/l10n/pt_BR/lib.po b/l10n/pt_BR/lib.po index 80a90875c3..509528a2d2 100644 --- a/l10n/pt_BR/lib.po +++ b/l10n/pt_BR/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ajuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Pessoal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ajustes" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Usuários" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Falha na atualização de \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Baixe os arquivos em pedaços menores, separadamente ou solicite educadamente ao seu administrador." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplicação não está habilitada" diff --git a/l10n/pt_BR/settings.po b/l10n/pt_BR/settings.po index 674d3237b7..e6dd573d4d 100644 --- a/l10n/pt_BR/settings.po +++ b/l10n/pt_BR/settings.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 00:50+0000\n" -"Last-Translator: Flávio Veras \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,10 +44,6 @@ msgstr "Grupo já existe" msgid "Unable to add group" msgstr "Não foi possível adicionar grupo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Não foi possível habilitar aplicativo." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail salvo" @@ -94,31 +90,43 @@ msgstr "Não foi possível atualizar a app." msgid "Update to {appversion}" msgstr "Atualizar para {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desabilitar" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Habilitar" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Por favor, aguarde..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Erro" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Atualizando..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Erro ao atualizar aplicativo" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Erro" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Atualizar" + +#: js/apps.js:122 msgid "Updated" msgstr "Atualizado" @@ -371,10 +379,6 @@ msgstr "Ver página do aplicativo em apps.owncloud.com" msgid "-licensed by " msgstr "-licenciado por " -#: templates/apps.php:43 -msgid "Update" -msgstr "Atualizar" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentação de Usuário" diff --git a/l10n/pt_PT/lib.po b/l10n/pt_PT/lib.po index c1a7fac6ec..b7393d9b03 100644 --- a/l10n/pt_PT/lib.po +++ b/l10n/pt_PT/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ajuda" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Pessoal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Configurações" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Utilizadores" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "A actualização \"%s\" falhou." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Descarregue os ficheiros em partes menores, separados ou peça gentilmente ao seu administrador." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "A aplicação não está activada" diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index a22e4fc18b..3e43edd894 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -46,10 +46,6 @@ msgstr "O grupo já existe" msgid "Unable to add group" msgstr "Impossível acrescentar o grupo" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Não foi possível activar a app." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email guardado" @@ -96,31 +92,43 @@ msgstr "Não foi possível actualizar a aplicação." msgid "Update to {appversion}" msgstr "Actualizar para a versão {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activar" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Por favor aguarde..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Erro" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "A Actualizar..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Erro enquanto actualizava a aplicação" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Erro" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualizar" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualizado" @@ -373,10 +381,6 @@ msgstr "Ver a página da aplicação em apps.owncloud.com" msgid "-licensed by " msgstr "-licenciado por " -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualizar" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentação de Utilizador" diff --git a/l10n/ro/lib.po b/l10n/ro/lib.po index d09f136544..2a84e7235c 100644 --- a/l10n/ro/lib.po +++ b/l10n/ro/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ajutor" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personal" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Setări" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Utilizatori" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplicația nu este activată" diff --git a/l10n/ro/settings.po b/l10n/ro/settings.po index 601eba0a05..1e816b50f0 100644 --- a/l10n/ro/settings.po +++ b/l10n/ro/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "Grupul există deja" msgid "Unable to add group" msgstr "Nu s-a putut adăuga grupul" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nu s-a putut activa aplicația." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-mail salvat" @@ -93,31 +89,43 @@ msgstr "Aplicaţia nu s-a putut actualiza." msgid "Update to {appversion}" msgstr "Actualizat la {versiuneaaplicaţiei}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Dezactivați" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Activare" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Aşteptaţi vă rog...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Eroare" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Actualizare în curs...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Eroare în timpul actualizării aplicaţiei" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Eroare" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Actualizare" + +#: js/apps.js:122 msgid "Updated" msgstr "Actualizat" @@ -370,10 +378,6 @@ msgstr "Vizualizează pagina applicației pe apps.owncloud.com" msgid "-licensed by " msgstr "-licențiat " -#: templates/apps.php:43 -msgid "Update" -msgstr "Actualizare" - #: templates/help.php:4 msgid "User Documentation" msgstr "Documentație utilizator" diff --git a/l10n/ru/lib.po b/l10n/ru/lib.po index a2908e78ac..70d8b918f3 100644 --- a/l10n/ru/lib.po +++ b/l10n/ru/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -20,27 +20,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Помощь" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Личное" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Конфигурация" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Пользователи" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Не смог обновить \"%s\"." @@ -76,6 +87,62 @@ msgid "" "administrator." msgstr "Загрузите файл маленьшими порциями, раздельно или вежливо попросите Вашего администратора." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Приложение не разрешено" diff --git a/l10n/ru/settings.po b/l10n/ru/settings.po index 64559aaceb..672f6b6beb 100644 --- a/l10n/ru/settings.po +++ b/l10n/ru/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -48,10 +48,6 @@ msgstr "Группа уже существует" msgid "Unable to add group" msgstr "Невозможно добавить группу" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Не удалось включить приложение." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email сохранен" @@ -98,31 +94,43 @@ msgstr "Невозможно обновить приложение" msgid "Update to {appversion}" msgstr "Обновить до {версия приложения}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Выключить" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Включить" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Подождите..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Ошибка" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Обновление..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Ошибка при обновлении приложения" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Ошибка" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Обновить" + +#: js/apps.js:122 msgid "Updated" msgstr "Обновлено" @@ -375,10 +383,6 @@ msgstr "Смотрите дополнения на apps.owncloud.com" msgid "-licensed by " msgstr " лицензия. Автор " -#: templates/apps.php:43 -msgid "Update" -msgstr "Обновить" - #: templates/help.php:4 msgid "User Documentation" msgstr "Пользовательская документация" diff --git a/l10n/si_LK/lib.po b/l10n/si_LK/lib.po index 8bd7dedc62..ef707dcafd 100644 --- a/l10n/si_LK/lib.po +++ b/l10n/si_LK/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: si_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "උදව්" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "පෞද්ගලික" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "සිටුවම්" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "පරිශීලකයන්" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "පරිපාලක" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "යෙදුම සක්‍රිය කර නොමැත" diff --git a/l10n/si_LK/settings.po b/l10n/si_LK/settings.po index d80c380803..0aaa56ad95 100644 --- a/l10n/si_LK/settings.po +++ b/l10n/si_LK/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "කණ්ඩායම දැනටමත් තිබේ" msgid "Unable to add group" msgstr "කාණඩයක් එක් කළ නොහැකි විය" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "යෙදුම සක්‍රීය කළ නොහැකි විය." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "වි-තැපෑල සුරකින ලදී" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "අක්‍රිය කරන්න" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "සක්‍රිය කරන්න" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "දෝෂයක්" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "දෝෂයක්" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "යාවත්කාල කිරීම" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "යාවත්කාල කිරීම" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/sk/lib.po b/l10n/sk/lib.po index 00f4b5abfa..a2deec2de3 100644 --- a/l10n/sk/lib.po +++ b/l10n/sk/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/sk/settings.po b/l10n/sk/settings.po index 44c3a024c0..a5b82a490e 100644 --- a/l10n/sk/settings.po +++ b/l10n/sk/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/owncloud/language/sk/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/sk_SK/lib.po b/l10n/sk_SK/lib.po index 21bd46ddf1..b40d282cdd 100644 --- a/l10n/sk_SK/lib.po +++ b/l10n/sk_SK/lib.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 16:50+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pomoc" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Osobné" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Nastavenia" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Používatelia" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Administrátor" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Zlyhala aktualizácia \"%s\"." @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "Stiahnite súbory po menších častiach, samostatne, alebo sa obráťte na správcu." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Aplikácia nie je zapnutá" diff --git a/l10n/sk_SK/settings.po b/l10n/sk_SK/settings.po index d20e60bd69..456e726abf 100644 --- a/l10n/sk_SK/settings.po +++ b/l10n/sk_SK/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-20 19:40+0000\n" -"Last-Translator: mhh \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,10 +43,6 @@ msgstr "Skupina už existuje" msgid "Unable to add group" msgstr "Nie je možné pridať skupinu" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Nie je možné zapnúť aplikáciu." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email uložený" @@ -93,31 +89,43 @@ msgstr "Nemožno aktualizovať aplikáciu." msgid "Update to {appversion}" msgstr "Aktualizovať na {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Zakázať" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Zapnúť" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Čakajte prosím..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Chyba" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Aktualizujem..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "chyba pri aktualizácii aplikácie" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Chyba" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Aktualizovať" + +#: js/apps.js:122 msgid "Updated" msgstr "Aktualizované" @@ -370,10 +378,6 @@ msgstr "Pozrite si stránku aplikácií na apps.owncloud.com" msgid "-licensed by " msgstr "-licencované " -#: templates/apps.php:43 -msgid "Update" -msgstr "Aktualizovať" - #: templates/help.php:4 msgid "User Documentation" msgstr "Príručka používateľa" diff --git a/l10n/sl/lib.po b/l10n/sl/lib.po index a1879f4bce..38ac1137b6 100644 --- a/l10n/sl/lib.po +++ b/l10n/sl/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pomoč" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Osebno" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Nastavitve" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Uporabniki" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Skrbništvo" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Program ni omogočen" diff --git a/l10n/sl/settings.po b/l10n/sl/settings.po index 9b0ecf0db0..2ffd3e8011 100644 --- a/l10n/sl/settings.po +++ b/l10n/sl/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -44,10 +44,6 @@ msgstr "Skupina že obstaja" msgid "Unable to add group" msgstr "Skupine ni mogoče dodati" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Programa ni mogoče omogočiti." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Elektronski naslov je shranjen" @@ -94,31 +90,43 @@ msgstr "Programa ni mogoče posodobiti." msgid "Update to {appversion}" msgstr "Posodobi na {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Onemogoči" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Omogoči" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Počakajte ..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Napaka" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Poteka posodabljanje ..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Prišlo je do napake med posodabljanjem programa." -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Napaka" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Posodobi" + +#: js/apps.js:122 msgid "Updated" msgstr "Posodobljeno" @@ -371,10 +379,6 @@ msgstr "Obiščite spletno stran programa na apps.owncloud.com" msgid "-licensed by " msgstr "-z dovoljenjem " -#: templates/apps.php:43 -msgid "Update" -msgstr "Posodobi" - #: templates/help.php:4 msgid "User Documentation" msgstr "Uporabniška dokumentacija" diff --git a/l10n/sq/lib.po b/l10n/sq/lib.po index e5602b240e..84fd768e0f 100644 --- a/l10n/sq/lib.po +++ b/l10n/sq/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +17,38 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Ndihmë" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personale" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Parametra" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Përdoruesit" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Programi nuk është i aktivizuar." diff --git a/l10n/sq/settings.po b/l10n/sq/settings.po index 22bfb9d5de..9e65797efe 100644 --- a/l10n/sq/settings.po +++ b/l10n/sq/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Veprim i gabuar" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Veprim i gabuar" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Azhurno" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Elimino" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "Azhurno" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/sr/lib.po b/l10n/sr/lib.po index 0ae0fe074f..1a0c593179 100644 --- a/l10n/sr/lib.po +++ b/l10n/sr/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Помоћ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Лично" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Поставке" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Корисници" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Администратор" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Апликација није омогућена" diff --git a/l10n/sr/settings.po b/l10n/sr/settings.po index f6e0850c9f..1bbe0a101e 100644 --- a/l10n/sr/settings.po +++ b/l10n/sr/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Група већ постоји" msgid "Unable to add group" msgstr "Не могу да додам групу" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Не могу да укључим програм" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Е-порука сачувана" @@ -92,31 +88,43 @@ msgstr "Не могу да ажурирам апликацију." msgid "Update to {appversion}" msgstr "Ажурирај на {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Искључи" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Омогући" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Сачекајте…" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Грешка" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Ажурирам…" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Грешка при ажурирању апликације" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Грешка" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Ажурирај" + +#: js/apps.js:122 msgid "Updated" msgstr "Ажурирано" @@ -369,10 +377,6 @@ msgstr "Погледајте страницу са програмима на app msgid "-licensed by " msgstr "-лиценцирао " -#: templates/apps.php:43 -msgid "Update" -msgstr "Ажурирај" - #: templates/help.php:4 msgid "User Documentation" msgstr "Корисничка документација" diff --git a/l10n/sr@latin/lib.po b/l10n/sr@latin/lib.po index 561b4de431..9448ebc4c4 100644 --- a/l10n/sr@latin/lib.po +++ b/l10n/sr@latin/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Pomoć" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Lično" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Podešavanja" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Korisnici" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Adninistracija" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/sr@latin/settings.po b/l10n/sr@latin/settings.po index 4253999069..cdf4509a43 100644 --- a/l10n/sr@latin/settings.po +++ b/l10n/sr@latin/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "Grupe" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "Obriši" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/sv/lib.po b/l10n/sv/lib.po index ac5e105a4e..3230a1c404 100644 --- a/l10n/sv/lib.po +++ b/l10n/sv/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Hjälp" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Personligt" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Inställningar" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Användare" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Admin" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "Misslyckades med att uppgradera \"%s\"." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Ladda ner filerna i mindre bitar, separat eller fråga din administratör." +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Applikationen är inte aktiverad" diff --git a/l10n/sv/settings.po b/l10n/sv/settings.po index b27f9bed23..4c57d855cc 100644 --- a/l10n/sv/settings.po +++ b/l10n/sv/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 20:40+0000\n" -"Last-Translator: medialabs\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,10 +48,6 @@ msgstr "Gruppen finns redan" msgid "Unable to add group" msgstr "Kan inte lägga till grupp" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Kunde inte aktivera appen." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "E-post sparad" @@ -98,31 +94,43 @@ msgstr "Kunde inte uppdatera appen." msgid "Update to {appversion}" msgstr "Uppdatera till {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Deaktivera" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Aktivera" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Var god vänta..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Fel" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Uppdaterar..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Fel uppstod vid uppdatering av appen" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Fel" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Uppdatera" + +#: js/apps.js:122 msgid "Updated" msgstr "Uppdaterad" @@ -375,10 +383,6 @@ msgstr "Se programsida på apps.owncloud.com" msgid "-licensed by " msgstr "-licensierad av " -#: templates/apps.php:43 -msgid "Update" -msgstr "Uppdatera" - #: templates/help.php:4 msgid "User Documentation" msgstr "Användardokumentation" diff --git a/l10n/sw_KE/lib.po b/l10n/sw_KE/lib.po index 4071236d9c..8b725f24b8 100644 --- a/l10n/sw_KE/lib.po +++ b/l10n/sw_KE/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: sw_KE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/sw_KE/settings.po b/l10n/sw_KE/settings.po index ebd60e3215..efcf28d104 100644 --- a/l10n/sw_KE/settings.po +++ b/l10n/sw_KE/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Swahili (Kenya) (http://www.transifex.com/projects/p/owncloud/language/sw_KE/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/ta_LK/lib.po b/l10n/ta_LK/lib.po index f8f3518b98..12cde4a741 100644 --- a/l10n/ta_LK/lib.po +++ b/l10n/ta_LK/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: ta_LK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "உதவி" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "தனிப்பட்ட" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "அமைப்புகள்" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "பயனாளர்" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "நிர்வாகம்" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "செயலி இயலுமைப்படுத்தப்படவில்லை" diff --git a/l10n/ta_LK/settings.po b/l10n/ta_LK/settings.po index 100e5e64d7..6397e7f2b9 100644 --- a/l10n/ta_LK/settings.po +++ b/l10n/ta_LK/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "குழு ஏற்கனவே உள்ளது" msgid "Unable to add group" msgstr "குழுவை சேர்க்க முடியாது" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "செயலியை இயலுமைப்படுத்த முடியாது" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "மின்னஞ்சல் சேமிக்கப்பட்டது" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "இயலுமைப்ப" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "இயலுமைப்படுத்துக" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "வழு" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "வழு" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "இற்றைப்படுத்தல்" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "apps.owncloud.com இல் செயலி பக்கத்தை ப msgid "-licensed by " msgstr "-அனுமதி பெற்ற " -#: templates/apps.php:43 -msgid "Update" -msgstr "இற்றைப்படுத்தல்" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/te/lib.po b/l10n/te/lib.po index 5094e97ebb..601b9e7b00 100644 --- a/l10n/te/lib.po +++ b/l10n/te/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "సహాయం" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "అమరికలు" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "వాడుకరులు" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/te/settings.po b/l10n/te/settings.po index ae043e953e..13caf52b17 100644 --- a/l10n/te/settings.po +++ b/l10n/te/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/owncloud/language/te/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "పొరపాటు" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "పొరపాటు" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "తొలగించు" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index b3486698ba..48e097aef8 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 d9bb4fa58b..72f42768db 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:15-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 83f7a51648..455133b439 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:15-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 36cb92f6a2..a0988bcf74 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 2c26b0837b..30e7521c20 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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_trashbin.pot b/l10n/templates/files_trashbin.pot index cdf9243a0e..880f2dc9bb 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 cf5eabe266..f1852eea33 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 b6d518031b..4fd3bc28f3 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,27 +18,38 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version " +"of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index cca3d48e8c..6c6ee1f16d 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -368,10 +376,6 @@ msgid "" "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot index fceb7fdac5..d831294224 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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 13bff53197..91adffa046 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-23 20:16-0400\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\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/lib.po b/l10n/th_TH/lib.po index c1f5a0bd74..e882a1fb16 100644 --- a/l10n/th_TH/lib.po +++ b/l10n/th_TH/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: th_TH\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "ช่วยเหลือ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "ส่วนตัว" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "ตั้งค่า" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "ผู้ใช้งาน" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "ผู้ดูแล" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "แอพพลิเคชั่นดังกล่าวยังไม่ได้เปิดใช้งาน" diff --git a/l10n/th_TH/settings.po b/l10n/th_TH/settings.po index a95d52b2b8..e08c6a264a 100644 --- a/l10n/th_TH/settings.po +++ b/l10n/th_TH/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "มีกลุ่มดังกล่าวอยู่ในระบ msgid "Unable to add group" msgstr "ไม่สามารถเพิ่มกลุ่มได้" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "ไม่สามารถเปิดใช้งานแอปได้" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "อีเมลถูกบันทึกแล้ว" @@ -92,31 +88,43 @@ msgstr "ไม่สามารถอัพเดทแอปฯ" msgid "Update to {appversion}" msgstr "อัพเดทไปเป็นรุ่น {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "ปิดใช้งาน" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "เปิดใช้งาน" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "กรุณารอสักครู่..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "ข้อผิดพลาด" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "กำลังอัพเดทข้อมูล..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "เกิดข้อผิดพลาดในระหว่างการอัพเดทแอปฯ" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "ข้อผิดพลาด" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "อัพเดท" + +#: js/apps.js:122 msgid "Updated" msgstr "อัพเดทแล้ว" @@ -369,10 +377,6 @@ msgstr "ดูหน้าแอพพลิเคชั่นที่ apps.own msgid "-licensed by " msgstr "-ลิขสิทธิ์การใช้งานโดย " -#: templates/apps.php:43 -msgid "Update" -msgstr "อัพเดท" - #: templates/help.php:4 msgid "User Documentation" msgstr "เอกสารคู่มือการใช้งานสำหรับผู้ใช้งาน" diff --git a/l10n/tr/lib.po b/l10n/tr/lib.po index bcc4af7bb5..6c7882b928 100644 --- a/l10n/tr/lib.po +++ b/l10n/tr/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Yardım" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Kişisel" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Ayarlar" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Kullanıcılar" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Yönetici" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "\"%s\" yükseltme başarısız oldu." @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "Dosyaları ayrı ayrı, küçük parçalar halinde indirin ya da yöneticinizden yardım isteyin. " +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Uygulama etkinleştirilmedi" diff --git a/l10n/tr/settings.po b/l10n/tr/settings.po index 3635611c1c..91c06ffc83 100644 --- a/l10n/tr/settings.po +++ b/l10n/tr/settings.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-08-23 20:16-0400\n" -"PO-Revision-Date: 2013-08-22 22:10+0000\n" -"Last-Translator: DeeJaVu \n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,10 +45,6 @@ msgstr "Grup zaten mevcut" msgid "Unable to add group" msgstr "Gruba eklenemiyor" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Uygulama devreye alınamadı" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Eposta kaydedildi" @@ -95,31 +91,43 @@ msgstr "Uygulama güncellenemedi." msgid "Update to {appversion}" msgstr "{appversion} Güncelle" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Etkin değil" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Etkinleştir" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Lütfen bekleyin...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Hata" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Güncelleniyor...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Uygulama güncellenirken hata" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Hata" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Güncelleme" + +#: js/apps.js:122 msgid "Updated" msgstr "Güncellendi" @@ -372,10 +380,6 @@ msgstr "Uygulamanın sayfasına apps.owncloud.com adresinden bakın " msgid "-licensed by " msgstr "-lisanslayan " -#: templates/apps.php:43 -msgid "Update" -msgstr "Güncelleme" - #: templates/help.php:4 msgid "User Documentation" msgstr "Kullanıcı Belgelendirmesi" diff --git a/l10n/ug/lib.po b/l10n/ug/lib.po index 554072cebd..3c833cb169 100644 --- a/l10n/ug/lib.po +++ b/l10n/ug/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: ug\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "ياردەم" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "شەخسىي" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "تەڭشەكلەر" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "ئىشلەتكۈچىلەر" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ug/settings.po b/l10n/ug/settings.po index d9e44036de..ee0402683b 100644 --- a/l10n/ug/settings.po +++ b/l10n/ug/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "گۇرۇپپا مەۋجۇت" msgid "Unable to add group" msgstr "گۇرۇپپا قوشقىلى بولمايدۇ" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "ئەپنى قوزغىتالمىدى. " - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "تورخەت ساقلاندى" @@ -92,31 +88,43 @@ msgstr "ئەپنى يېڭىلىيالمايدۇ." msgid "Update to {appversion}" msgstr "{appversion} غا يېڭىلايدۇ" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "چەكلە" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "قوزغات" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "سەل كۈتۈڭ…" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "خاتالىق" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "يېڭىلاۋاتىدۇ…" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "ئەپنى يېڭىلاۋاتقاندا خاتالىق كۆرۈلدى" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "خاتالىق" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "يېڭىلا" + +#: js/apps.js:122 msgid "Updated" msgstr "يېڭىلاندى" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "يېڭىلا" - #: templates/help.php:4 msgid "User Documentation" msgstr "ئىشلەتكۈچى قوللانمىسى" diff --git a/l10n/uk/lib.po b/l10n/uk/lib.po index ef7e00a8e4..cb5c568e21 100644 --- a/l10n/uk/lib.po +++ b/l10n/uk/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ 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" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Допомога" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Особисте" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Налаштування" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Користувачі" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Адмін" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Додаток не увімкнений" diff --git a/l10n/uk/settings.po b/l10n/uk/settings.po index 8ccc7cda79..8aaa83fd2a 100644 --- a/l10n/uk/settings.po +++ b/l10n/uk/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Група вже існує" msgid "Unable to add group" msgstr "Не вдалося додати групу" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "Не вдалося активувати програму. " - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Адресу збережено" @@ -92,31 +88,43 @@ msgstr "Не вдалося оновити програму. " msgid "Update to {appversion}" msgstr "Оновити до {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Вимкнути" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Включити" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Зачекайте, будь ласка..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Помилка" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Оновлюється..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Помилка при оновленні програми" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Помилка" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Оновити" + +#: js/apps.js:122 msgid "Updated" msgstr "Оновлено" @@ -369,10 +377,6 @@ msgstr "Перегляньте сторінку програм на apps.ownclou msgid "-licensed by " msgstr "-licensed by " -#: templates/apps.php:43 -msgid "Update" -msgstr "Оновити" - #: templates/help.php:4 msgid "User Documentation" msgstr "Документація Користувача" diff --git a/l10n/ur_PK/lib.po b/l10n/ur_PK/lib.po index 89c294dd06..ac5dc32488 100644 --- a/l10n/ur_PK/lib.po +++ b/l10n/ur_PK/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -17,27 +17,38 @@ msgstr "" "Language: ur_PK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "مدد" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "ذاتی" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "سیٹینگز" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "یوزرز" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "ایڈمن" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/ur_PK/settings.po b/l10n/ur_PK/settings.po index d324d54bb0..256bc2a51e 100644 --- a/l10n/ur_PK/settings.po +++ b/l10n/ur_PK/settings.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+0000\n" "Last-Translator: I Robot \n" "Language-Team: Urdu (Pakistan) (http://www.transifex.com/projects/p/owncloud/language/ur_PK/)\n" "MIME-Version: 1.0\n" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "ایرر" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "ایرر" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -145,27 +153,27 @@ msgstr "" msgid "Groups" msgstr "" -#: js/users.js:95 templates/users.php:89 templates/users.php:124 +#: js/users.js:97 templates/users.php:89 templates/users.php:124 msgid "Group Admin" msgstr "" -#: js/users.js:115 templates/users.php:164 +#: js/users.js:120 templates/users.php:164 msgid "Delete" msgstr "" -#: js/users.js:269 +#: js/users.js:277 msgid "add group" msgstr "" -#: js/users.js:428 +#: js/users.js:436 msgid "A valid username must be provided" msgstr "" -#: js/users.js:429 js/users.js:435 js/users.js:450 +#: js/users.js:437 js/users.js:443 js/users.js:458 msgid "Error creating user" msgstr "" -#: js/users.js:434 +#: js/users.js:442 msgid "A valid password must be provided" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/vi/lib.po b/l10n/vi/lib.po index 9d03a4a361..bce957d996 100644 --- a/l10n/vi/lib.po +++ b/l10n/vi/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "Giúp đỡ" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "Cá nhân" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "Cài đặt" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "Người dùng" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "Quản trị" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "Ứng dụng không được BẬT" diff --git a/l10n/vi/settings.po b/l10n/vi/settings.po index fd63994687..13a831ade8 100644 --- a/l10n/vi/settings.po +++ b/l10n/vi/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "Nhóm đã tồn tại" msgid "Unable to add group" msgstr "Không thể thêm nhóm" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "không thể kích hoạt ứng dụng." - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Lưu email" @@ -92,31 +88,43 @@ msgstr "Không thể cập nhật ứng dụng" msgid "Update to {appversion}" msgstr "Cập nhật lên {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "Tắt" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "Bật" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "Xin hãy đợi..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "Lỗi" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "Đang cập nhật..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "Lỗi khi cập nhật ứng dụng" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "Lỗi" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "Cập nhật" + +#: js/apps.js:122 msgid "Updated" msgstr "Đã cập nhật" @@ -369,10 +377,6 @@ msgstr "Xem nhiều ứng dụng hơn tại apps.owncloud.com" msgid "-licensed by " msgstr "-Giấy phép được cấp bởi " -#: templates/apps.php:43 -msgid "Update" -msgstr "Cập nhật" - #: templates/help.php:4 msgid "User Documentation" msgstr "Tài liệu người sử dụng" diff --git a/l10n/zh_CN.GB2312/lib.po b/l10n/zh_CN.GB2312/lib.po index d4a3f5836f..26675677bd 100644 --- a/l10n/zh_CN.GB2312/lib.po +++ b/l10n/zh_CN.GB2312/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -17,27 +17,38 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "帮助" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "私人" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "设置" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "用户" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "管理员" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "应用未启用" diff --git a/l10n/zh_CN.GB2312/settings.po b/l10n/zh_CN.GB2312/settings.po index 1779b0427d..16967e598a 100644 --- a/l10n/zh_CN.GB2312/settings.po +++ b/l10n/zh_CN.GB2312/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -45,10 +45,6 @@ msgstr "群组已存在" msgid "Unable to add group" msgstr "未能添加群组" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "未能启用应用" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email 保存了" @@ -95,31 +91,43 @@ msgstr "应用无法升级。" msgid "Update to {appversion}" msgstr "升级至{appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "禁用" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "启用" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "请稍候……" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "出错" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "升级中……" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "应用升级时出现错误" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "出错" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "更新" + +#: js/apps.js:122 msgid "Updated" msgstr "已升级" @@ -372,10 +380,6 @@ msgstr "在owncloud.com上查看应用程序" msgid "-licensed by " msgstr "授权协议 " -#: templates/apps.php:43 -msgid "Update" -msgstr "更新" - #: templates/help.php:4 msgid "User Documentation" msgstr "用户文档" diff --git a/l10n/zh_CN/lib.po b/l10n/zh_CN/lib.po index 3a6ed61af5..28e19119a9 100644 --- a/l10n/zh_CN/lib.po +++ b/l10n/zh_CN/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -19,27 +19,38 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "帮助" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "个人" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "设置" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "用户" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "管理" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -75,6 +86,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "应用程序未启用" diff --git a/l10n/zh_CN/settings.po b/l10n/zh_CN/settings.po index 9dcf1c5684..7258511fab 100644 --- a/l10n/zh_CN/settings.po +++ b/l10n/zh_CN/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -46,10 +46,6 @@ msgstr "已存在该组" msgid "Unable to add group" msgstr "无法添加组" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "无法开启App" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "电子邮件已保存" @@ -96,31 +92,43 @@ msgstr "无法更新 app。" msgid "Update to {appversion}" msgstr "更新至 {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "禁用" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "开启" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "请稍等...." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "错误" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "正在更新...." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "更新 app 时出错" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "错误" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "更新" + +#: js/apps.js:122 msgid "Updated" msgstr "已更新" @@ -373,10 +381,6 @@ msgstr "查看在 app.owncloud.com 的应用程序页面" msgid "-licensed by " msgstr "-核准: " -#: templates/apps.php:43 -msgid "Update" -msgstr "更新" - #: templates/help.php:4 msgid "User Documentation" msgstr "用户文档" diff --git a/l10n/zh_HK/lib.po b/l10n/zh_HK/lib.po index 037fcf1365..c6fa7c451a 100644 --- a/l10n/zh_HK/lib.po +++ b/l10n/zh_HK/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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,27 +17,38 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "幫助" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "個人" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "設定" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "用戶" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "管理" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -73,6 +84,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "" diff --git a/l10n/zh_HK/settings.po b/l10n/zh_HK/settings.po index 2342751641..3d0d5b1326 100644 --- a/l10n/zh_HK/settings.po +++ b/l10n/zh_HK/settings.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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -42,10 +42,6 @@ msgstr "" msgid "Unable to add group" msgstr "" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "" @@ -92,31 +88,43 @@ msgstr "" msgid "Update to {appversion}" msgstr "" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "" -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "錯誤" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "" -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "錯誤" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "" + +#: js/apps.js:122 msgid "Updated" msgstr "" @@ -369,10 +377,6 @@ msgstr "" msgid "-licensed by " msgstr "" -#: templates/apps.php:43 -msgid "Update" -msgstr "" - #: templates/help.php:4 msgid "User Documentation" msgstr "" diff --git a/l10n/zh_TW/lib.po b/l10n/zh_TW/lib.po index 51f5864b64..3eef00c98b 100644 --- a/l10n/zh_TW/lib.po +++ b/l10n/zh_TW/lib.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-08-19 15:06-0400\n" -"PO-Revision-Date: 2013-08-19 19:07+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -18,27 +18,38 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app.php:360 +#: app.php:239 +#, php-format +msgid "" +"App \"%s\" can't be installed because it is not compatible with this version" +" of ownCloud." +msgstr "" + +#: app.php:250 +msgid "No app name specified" +msgstr "" + +#: app.php:361 msgid "Help" msgstr "說明" -#: app.php:373 +#: app.php:374 msgid "Personal" msgstr "個人" -#: app.php:384 +#: app.php:385 msgid "Settings" msgstr "設定" -#: app.php:396 +#: app.php:397 msgid "Users" msgstr "使用者" -#: app.php:409 +#: app.php:410 msgid "Admin" msgstr "管理" -#: app.php:836 +#: app.php:837 #, php-format msgid "Failed to upgrade \"%s\"." msgstr "" @@ -74,6 +85,62 @@ msgid "" "administrator." msgstr "" +#: installer.php:63 +msgid "No source specified when installing app" +msgstr "" + +#: installer.php:70 +msgid "No href specified when installing app from http" +msgstr "" + +#: installer.php:75 +msgid "No path specified when installing app from local file" +msgstr "" + +#: installer.php:89 +#, php-format +msgid "Archives of type %s are not supported" +msgstr "" + +#: installer.php:103 +msgid "Failed to open archive when installing app" +msgstr "" + +#: installer.php:123 +msgid "App does not provide an info.xml file" +msgstr "" + +#: installer.php:129 +msgid "App can't be installed because of not allowed code in the App" +msgstr "" + +#: installer.php:138 +msgid "" +"App can't be installed because it is not compatible with this version of " +"ownCloud" +msgstr "" + +#: installer.php:144 +msgid "" +"App can't be installed because it contains the true tag " +"which is not allowed for non shipped apps" +msgstr "" + +#: installer.php:150 +msgid "" +"App can't be installed because the version in info.xml/version is not the " +"same as the version reported from the app store" +msgstr "" + +#: installer.php:160 +msgid "App directory already exists" +msgstr "" + +#: installer.php:173 +#, php-format +msgid "Can't create app folder. Please fix permissions. %s" +msgstr "" + #: json.php:28 msgid "Application is not enabled" msgstr "應用程式未啟用" diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index dd203a6e97..aaf71f9d66 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/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-08-21 08:11-0400\n" -"PO-Revision-Date: 2013-08-19 19:20+0000\n" +"POT-Creation-Date: 2013-08-25 19:18-0400\n" +"PO-Revision-Date: 2013-08-25 23:18+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" @@ -43,10 +43,6 @@ msgstr "群組已存在" msgid "Unable to add group" msgstr "群組增加失敗" -#: ajax/enableapp.php:11 -msgid "Could not enable app. " -msgstr "未能啟動此app" - #: ajax/lostpassword.php:12 msgid "Email saved" msgstr "Email已儲存" @@ -93,31 +89,43 @@ msgstr "無法更新應用程式" msgid "Update to {appversion}" msgstr "更新至 {appversion}" -#: js/apps.js:41 js/apps.js:81 +#: js/apps.js:41 js/apps.js:74 js/apps.js:100 msgid "Disable" msgstr "停用" -#: js/apps.js:41 js/apps.js:69 js/apps.js:88 +#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 msgid "Enable" msgstr "啟用" -#: js/apps.js:60 +#: js/apps.js:63 msgid "Please wait...." msgstr "請稍候..." -#: js/apps.js:64 js/apps.js:76 js/apps.js:85 js/apps.js:98 -msgid "Error" -msgstr "錯誤" +#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +msgid "Error while disabling app" +msgstr "" -#: js/apps.js:95 +#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +msgid "Error while enabling app" +msgstr "" + +#: js/apps.js:115 msgid "Updating...." msgstr "更新中..." -#: js/apps.js:98 +#: js/apps.js:118 msgid "Error while updating app" msgstr "更新應用程式錯誤" -#: js/apps.js:101 +#: js/apps.js:118 +msgid "Error" +msgstr "錯誤" + +#: js/apps.js:119 templates/apps.php:43 +msgid "Update" +msgstr "更新" + +#: js/apps.js:122 msgid "Updated" msgstr "已更新" @@ -370,10 +378,6 @@ msgstr "查看應用程式頁面於 apps.owncloud.com" msgid "-licensed by " msgstr "-核准: " -#: templates/apps.php:43 -msgid "Update" -msgstr "更新" - #: templates/help.php:4 msgid "User Documentation" msgstr "用戶說明文件" diff --git a/lib/l10n/eu.php b/lib/l10n/eu.php index 8f967314f4..413819f4f9 100644 --- a/lib/l10n/eu.php +++ b/lib/l10n/eu.php @@ -40,13 +40,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Zure web zerbitzaria ez dago oraindik ongi konfiguratuta fitxategien sinkronizazioa egiteko, WebDAV interfazea ongi ez dagoela dirudi.", "Please double check the installation guides." => "Mesedez begiratu instalazio gidak.", "seconds ago" => "segundu", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("orain dela minutu %n","orain dela %n minutu"), +"_%n hour ago_::_%n hours ago_" => array("orain dela ordu %n","orain dela %n ordu"), "today" => "gaur", "yesterday" => "atzo", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("orain dela egun %n","orain dela %n egun"), "last month" => "joan den hilabetean", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("orain dela hilabete %n","orain dela %n hilabete"), "last year" => "joan den urtean", "years ago" => "urte", "Caused by:" => "Honek eraginda:", diff --git a/lib/l10n/it.php b/lib/l10n/it.php index e734fbdbb9..983152a14c 100644 --- a/lib/l10n/it.php +++ b/lib/l10n/it.php @@ -40,13 +40,13 @@ $TRANSLATIONS = array( "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Il tuo server web non è configurato correttamente per consentire la sincronizzazione dei file poiché l'interfaccia WebDAV sembra essere danneggiata.", "Please double check the installation guides." => "Leggi attentamente le guide d'installazione.", "seconds ago" => "secondi fa", -"_%n minute ago_::_%n minutes ago_" => array("",""), -"_%n hour ago_::_%n hours ago_" => array("",""), +"_%n minute ago_::_%n minutes ago_" => array("%n minuto fa","%n minuti fa"), +"_%n hour ago_::_%n hours ago_" => array("%n ora fa","%n ore fa"), "today" => "oggi", "yesterday" => "ieri", -"_%n day go_::_%n days ago_" => array("",""), +"_%n day go_::_%n days ago_" => array("%n giorno fa","%n giorni fa"), "last month" => "mese scorso", -"_%n month ago_::_%n months ago_" => array("",""), +"_%n month ago_::_%n months ago_" => array("%n mese fa","%n mesi fa"), "last year" => "anno scorso", "years ago" => "anni fa", "Caused by:" => "Causato da:", diff --git a/settings/l10n/ar.php b/settings/l10n/ar.php index 97fcc6fd18..378bd8dd91 100644 --- a/settings/l10n/ar.php +++ b/settings/l10n/ar.php @@ -5,7 +5,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "تعذر تغيير اسم الحساب", "Group already exists" => "المجموعة موجودة مسبقاً", "Unable to add group" => "فشل إضافة المجموعة", -"Could not enable app. " => "فشل عملية تفعيل التطبيق", "Email saved" => "تم حفظ البريد الإلكتروني", "Invalid email" => "البريد الإلكتروني غير صالح", "Unable to delete group" => "فشل إزالة المجموعة", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "إيقاف", "Enable" => "تفعيل", "Please wait...." => "الرجاء الانتظار ...", -"Error" => "خطأ", "Updating...." => "جاري التحديث ...", "Error while updating app" => "حصل خطأ أثناء تحديث التطبيق", +"Error" => "خطأ", +"Update" => "حدث", "Updated" => "تم التحديث بنجاح", "Saving..." => "جاري الحفظ...", "deleted" => "تم الحذف", @@ -67,7 +67,6 @@ $TRANSLATIONS = array( "Select an App" => "إختر تطبيقاً", "See application page at apps.owncloud.com" => "راجع صفحة التطبيق على apps.owncloud.com", "-licensed by " => "-ترخيص من قبل ", -"Update" => "حدث", "User Documentation" => "كتاب توثيق المستخدم", "Administrator Documentation" => "كتاب توثيق المدير", "Online Documentation" => "توثيق متوفر على الشبكة", diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php index 717cf6baae..a15dfa19e4 100644 --- a/settings/l10n/bg_BG.php +++ b/settings/l10n/bg_BG.php @@ -13,8 +13,9 @@ $TRANSLATIONS = array( "Disable" => "Изключено", "Enable" => "Включено", "Please wait...." => "Моля почакайте....", -"Error" => "Грешка", "Updating...." => "Обновява се...", +"Error" => "Грешка", +"Update" => "Обновяване", "Updated" => "Обновено", "Saving..." => "Записване...", "deleted" => "изтрито", @@ -32,7 +33,6 @@ $TRANSLATIONS = array( "Add your App" => "Добавете Ваше приложение", "More Apps" => "Още приложения", "Select an App" => "Изберете приложение", -"Update" => "Обновяване", "User Documentation" => "Потребителска документация", "Administrator Documentation" => "Административна документация", "Online Documentation" => "Документация", diff --git a/settings/l10n/bn_BD.php b/settings/l10n/bn_BD.php index 6145c187ce..55528b71cf 100644 --- a/settings/l10n/bn_BD.php +++ b/settings/l10n/bn_BD.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "অনুমোদন ঘটিত সমস্যা", "Group already exists" => "গোষ্ঠীটি পূর্ব থেকেই বিদ্যমান", "Unable to add group" => "গোষ্ঠী যোগ করা সম্ভব হলো না", -"Could not enable app. " => "অ্যপটি সক্রিয় করতে সক্ষম নয়।", "Email saved" => "ই-মেইল সংরক্ষন করা হয়েছে", "Invalid email" => "ই-মেইলটি সঠিক নয়", "Unable to delete group" => "গোষ্ঠী মুছে ফেলা সম্ভব হলো না ", @@ -17,6 +16,7 @@ $TRANSLATIONS = array( "Disable" => "নিষ্ক্রিয়", "Enable" => "সক্রিয় ", "Error" => "সমস্যা", +"Update" => "পরিবর্ধন", "Saving..." => "সংরক্ষণ করা হচ্ছে..", "undo" => "ক্রিয়া প্রত্যাহার", "Groups" => "গোষ্ঠীসমূহ", @@ -33,7 +33,6 @@ $TRANSLATIONS = array( "Select an App" => "অ্যাপ নির্বাচন করুন", "See application page at apps.owncloud.com" => "apps.owncloud.com এ অ্যাপ্লিকেসন পৃষ্ঠা দেখুন", "-licensed by " => "-লাইসেন্সধারী ", -"Update" => "পরিবর্ধন", "User Documentation" => "ব্যবহারকারী সহায়িকা", "Administrator Documentation" => "প্রশাসক সহায়িকা", "Online Documentation" => "অনলাইন সহায়িকা", diff --git a/settings/l10n/ca.php b/settings/l10n/ca.php index ab7004c2d3..f87d92ecbe 100644 --- a/settings/l10n/ca.php +++ b/settings/l10n/ca.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "No s'ha pogut canviar el nom a mostrar", "Group already exists" => "El grup ja existeix", "Unable to add group" => "No es pot afegir el grup", -"Could not enable app. " => "No s'ha pogut activar l'apliació", "Email saved" => "S'ha desat el correu electrònic", "Invalid email" => "El correu electrònic no és vàlid", "Unable to delete group" => "No es pot eliminar el grup", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Desactiva", "Enable" => "Habilita", "Please wait...." => "Espereu...", -"Error" => "Error", "Updating...." => "Actualitzant...", "Error while updating app" => "Error en actualitzar l'aplicació", +"Error" => "Error", +"Update" => "Actualitza", "Updated" => "Actualitzada", "Decrypting files... Please wait, this can take some time." => "Desencriptant fitxers... Espereu, això pot trigar una estona.", "Saving..." => "Desant...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Seleccioneu una aplicació", "See application page at apps.owncloud.com" => "Mireu la pàgina d'aplicacions a apps.owncloud.com", "-licensed by " => "-propietat de ", -"Update" => "Actualitza", "User Documentation" => "Documentació d'usuari", "Administrator Documentation" => "Documentació d'administrador", "Online Documentation" => "Documentació en línia", diff --git a/settings/l10n/cs_CZ.php b/settings/l10n/cs_CZ.php index 99be4b73b0..a6288e471f 100644 --- a/settings/l10n/cs_CZ.php +++ b/settings/l10n/cs_CZ.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Nelze změnit zobrazované jméno", "Group already exists" => "Skupina již existuje", "Unable to add group" => "Nelze přidat skupinu", -"Could not enable app. " => "Nelze povolit aplikaci.", "Email saved" => "E-mail uložen", "Invalid email" => "Neplatný e-mail", "Unable to delete group" => "Nelze smazat skupinu", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Zakázat", "Enable" => "Povolit", "Please wait...." => "Čekejte prosím...", -"Error" => "Chyba", "Updating...." => "Aktualizuji...", "Error while updating app" => "Chyba při aktualizaci aplikace", +"Error" => "Chyba", +"Update" => "Aktualizovat", "Updated" => "Aktualizováno", "Decrypting files... Please wait, this can take some time." => "Probíhá odšifrování souborů... Prosíme počkejte, tato operace může trvat několik minut.", "Saving..." => "Ukládám...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Vyberte aplikaci", "See application page at apps.owncloud.com" => "Více na stránce s aplikacemi na apps.owncloud.com", "-licensed by " => "-licencováno ", -"Update" => "Aktualizovat", "User Documentation" => "Uživatelská dokumentace", "Administrator Documentation" => "Dokumentace správce", "Online Documentation" => "Online dokumentace", diff --git a/settings/l10n/da.php b/settings/l10n/da.php index 2d549ed86b..f352dd459f 100644 --- a/settings/l10n/da.php +++ b/settings/l10n/da.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Kunne ikke skifte skærmnavn", "Group already exists" => "Gruppen findes allerede", "Unable to add group" => "Gruppen kan ikke oprettes", -"Could not enable app. " => "Applikationen kunne ikke aktiveres.", "Email saved" => "Email adresse gemt", "Invalid email" => "Ugyldig email adresse", "Unable to delete group" => "Gruppen kan ikke slettes", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktiver", "Enable" => "Aktiver", "Please wait...." => "Vent venligst...", -"Error" => "Fejl", "Updating...." => "Opdaterer....", "Error while updating app" => "Der opstod en fejl under app opgraderingen", +"Error" => "Fejl", +"Update" => "Opdater", "Updated" => "Opdateret", "Decrypting files... Please wait, this can take some time." => "Dekryptere filer... Vent venligst, dette kan tage lang tid. ", "Saving..." => "Gemmer...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Vælg en App", "See application page at apps.owncloud.com" => "Se applikationens side på apps.owncloud.com", "-licensed by " => "-licenseret af ", -"Update" => "Opdater", "User Documentation" => "Brugerdokumentation", "Administrator Documentation" => "Administrator Dokumentation", "Online Documentation" => "Online dokumentation", diff --git a/settings/l10n/de.php b/settings/l10n/de.php index 110eaaf52d..2c30e51017 100644 --- a/settings/l10n/de.php +++ b/settings/l10n/de.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Das Ändern des Anzeigenamens ist nicht möglich", "Group already exists" => "Gruppe existiert bereits", "Unable to add group" => "Gruppe konnte nicht angelegt werden", -"Could not enable app. " => "App konnte nicht aktiviert werden.", "Email saved" => "E-Mail Adresse gespeichert", "Invalid email" => "Ungültige E-Mail Adresse", "Unable to delete group" => "Gruppe konnte nicht gelöscht werden", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Please wait...." => "Bitte warten...", -"Error" => "Fehler", "Updating...." => "Aktualisierung...", "Error while updating app" => "Fehler beim Aktualisieren der App", +"Error" => "Fehler", +"Update" => "Aktualisierung durchführen", "Updated" => "Aktualisiert", "Decrypting files... Please wait, this can take some time." => "Entschlüssle Dateien ... Bitte warten, denn dieser Vorgang kann einige Zeit beanspruchen.", "Saving..." => "Speichern...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Wähle eine Anwendung aus", "See application page at apps.owncloud.com" => "Weitere Anwendungen findest Du auf apps.owncloud.com", "-licensed by " => "-lizenziert von ", -"Update" => "Aktualisierung durchführen", "User Documentation" => "Dokumentation für Benutzer", "Administrator Documentation" => "Dokumentation für Administratoren", "Online Documentation" => "Online-Dokumentation", diff --git a/settings/l10n/de_CH.php b/settings/l10n/de_CH.php index b4c6f98edc..e3316a9b03 100644 --- a/settings/l10n/de_CH.php +++ b/settings/l10n/de_CH.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Das Ändern des Anzeigenamens ist nicht möglich", "Group already exists" => "Die Gruppe existiert bereits", "Unable to add group" => "Die Gruppe konnte nicht angelegt werden", -"Could not enable app. " => "Die Anwendung konnte nicht aktiviert werden.", "Email saved" => "E-Mail-Adresse gespeichert", "Invalid email" => "Ungültige E-Mail-Adresse", "Unable to delete group" => "Die Gruppe konnte nicht gelöscht werden", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Please wait...." => "Bitte warten....", -"Error" => "Fehler", "Updating...." => "Update...", "Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten", +"Error" => "Fehler", +"Update" => "Update durchführen", "Updated" => "Aktualisiert", "Saving..." => "Speichern...", "deleted" => "gelöscht", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "Wählen Sie eine Anwendung aus", "See application page at apps.owncloud.com" => "Weitere Anwendungen finden Sie auf apps.owncloud.com", "-licensed by " => "-lizenziert von ", -"Update" => "Update durchführen", "User Documentation" => "Dokumentation für Benutzer", "Administrator Documentation" => "Dokumentation für Administratoren", "Online Documentation" => "Online-Dokumentation", diff --git a/settings/l10n/de_DE.php b/settings/l10n/de_DE.php index cbf4e01c6a..5a76de7d2e 100644 --- a/settings/l10n/de_DE.php +++ b/settings/l10n/de_DE.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Das Ändern des Anzeigenamens ist nicht möglich", "Group already exists" => "Die Gruppe existiert bereits", "Unable to add group" => "Die Gruppe konnte nicht angelegt werden", -"Could not enable app. " => "Die Anwendung konnte nicht aktiviert werden.", "Email saved" => "E-Mail-Adresse gespeichert", "Invalid email" => "Ungültige E-Mail-Adresse", "Unable to delete group" => "Die Gruppe konnte nicht gelöscht werden", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktivieren", "Enable" => "Aktivieren", "Please wait...." => "Bitte warten....", -"Error" => "Fehler", "Updating...." => "Update...", "Error while updating app" => "Es ist ein Fehler während des Updates aufgetreten", +"Error" => "Fehler", +"Update" => "Update durchführen", "Updated" => "Aktualisiert", "Decrypting files... Please wait, this can take some time." => "Entschlüssle Dateien ... Bitte warten Sie, denn dieser Vorgang kann einige Zeit beanspruchen.", "Saving..." => "Speichern...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Wählen Sie eine Anwendung aus", "See application page at apps.owncloud.com" => "Weitere Anwendungen finden Sie auf apps.owncloud.com", "-licensed by " => "-lizenziert von ", -"Update" => "Update durchführen", "User Documentation" => "Dokumentation für Benutzer", "Administrator Documentation" => "Dokumentation für Administratoren", "Online Documentation" => "Online-Dokumentation", diff --git a/settings/l10n/el.php b/settings/l10n/el.php index 2c4bdffb74..8daa9ccf8b 100644 --- a/settings/l10n/el.php +++ b/settings/l10n/el.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Δεν είναι δυνατή η αλλαγή του ονόματος εμφάνισης", "Group already exists" => "Η ομάδα υπάρχει ήδη", "Unable to add group" => "Αδυναμία προσθήκης ομάδας", -"Could not enable app. " => "Αδυναμία ενεργοποίησης εφαρμογής ", "Email saved" => "Το email αποθηκεύτηκε ", "Invalid email" => "Μη έγκυρο email", "Unable to delete group" => "Αδυναμία διαγραφής ομάδας", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Απενεργοποίηση", "Enable" => "Ενεργοποίηση", "Please wait...." => "Παρακαλώ περιμένετε...", -"Error" => "Σφάλμα", "Updating...." => "Ενημέρωση...", "Error while updating app" => "Σφάλμα κατά την ενημέρωση της εφαρμογής", +"Error" => "Σφάλμα", +"Update" => "Ενημέρωση", "Updated" => "Ενημερώθηκε", "Saving..." => "Γίνεται αποθήκευση...", "deleted" => "διαγράφηκε", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "Επιλέξτε μια Εφαρμογή", "See application page at apps.owncloud.com" => "Δείτε την σελίδα εφαρμογών στο apps.owncloud.com", "-licensed by " => "-άδεια από ", -"Update" => "Ενημέρωση", "User Documentation" => "Τεκμηρίωση Χρήστη", "Administrator Documentation" => "Τεκμηρίωση Διαχειριστή", "Online Documentation" => "Τεκμηρίωση στο Διαδίκτυο", diff --git a/settings/l10n/eo.php b/settings/l10n/eo.php index 693db4710d..6c3adf2ddc 100644 --- a/settings/l10n/eo.php +++ b/settings/l10n/eo.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "Aŭtentiga eraro", "Group already exists" => "La grupo jam ekzistas", "Unable to add group" => "Ne eblis aldoni la grupon", -"Could not enable app. " => "Ne eblis kapabligi la aplikaĵon.", "Email saved" => "La retpoŝtadreso konserviĝis", "Invalid email" => "Nevalida retpoŝtadreso", "Unable to delete group" => "Ne eblis forigi la grupon", @@ -17,6 +16,7 @@ $TRANSLATIONS = array( "Disable" => "Malkapabligi", "Enable" => "Kapabligi", "Error" => "Eraro", +"Update" => "Ĝisdatigi", "Saving..." => "Konservante...", "deleted" => "forigita", "undo" => "malfari", @@ -47,7 +47,6 @@ $TRANSLATIONS = array( "Select an App" => "Elekti aplikaĵon", "See application page at apps.owncloud.com" => "Vidu la paĝon pri aplikaĵoj ĉe apps.owncloud.com", "-licensed by " => "-permesilhavigita de ", -"Update" => "Ĝisdatigi", "User Documentation" => "Dokumentaro por uzantoj", "Administrator Documentation" => "Dokumentaro por administrantoj", "Online Documentation" => "Reta dokumentaro", diff --git a/settings/l10n/es.php b/settings/l10n/es.php index 9f214c5480..971500305d 100644 --- a/settings/l10n/es.php +++ b/settings/l10n/es.php @@ -3,10 +3,9 @@ $TRANSLATIONS = array( "Unable to load list from App Store" => "Imposible cargar la lista desde el App Store", "Authentication error" => "Error de autenticación", "Your display name has been changed." => "Su nombre fue cambiado.", -"Unable to change display name" => "No se pudo cambiar el nombre", +"Unable to change display name" => "No se pudo cambiar el nombre de usuario", "Group already exists" => "El grupo ya existe", "Unable to add group" => "No se pudo añadir el grupo", -"Could not enable app. " => "No puedo habilitar la aplicación.", "Email saved" => "E-mail guardado", "Invalid email" => "Correo no válido", "Unable to delete group" => "No se pudo eliminar el grupo", @@ -21,28 +20,29 @@ $TRANSLATIONS = array( "Disable" => "Desactivar", "Enable" => "Activar", "Please wait...." => "Espere, por favor....", -"Error" => "Error", "Updating...." => "Actualizando....", "Error while updating app" => "Error mientras se actualizaba la aplicación", +"Error" => "Error", +"Update" => "Actualizar", "Updated" => "Actualizado", "Saving..." => "Guardando...", -"deleted" => "borrado", +"deleted" => "Eliminado", "undo" => "deshacer", "Unable to remove user" => "No se puede eliminar el usuario", "Groups" => "Grupos", -"Group Admin" => "Grupo administrador", +"Group Admin" => "Administrador del Grupo", "Delete" => "Eliminar", "add group" => "añadir Grupo", -"A valid username must be provided" => "Se debe usar un nombre de usuario válido", +"A valid username must be provided" => "Se debe proporcionar un nombre de usuario válido", "Error creating user" => "Error al crear usuario", -"A valid password must be provided" => "Se debe usar una contraseña valida", +"A valid password must be provided" => "Se debe proporcionar una contraseña valida", "__language_name__" => "Castellano", "Security Warning" => "Advertencia de seguridad", "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." => "Su directorio de datos y sus archivos probablemente están accesibles desde Internet. El archivo .htaccess no está funcionando. Nosotros le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.", "Setup Warning" => "Advertencia de configuración", -"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", +"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.", "Please double check the installation guides." => "Por favor, vuelva a comprobar las guías de instalación.", -"Module 'fileinfo' missing" => "Modulo 'fileinfo' perdido", +"Module 'fileinfo' missing" => "Módulo 'fileinfo' perdido", "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." => "El modulo PHP 'fileinfo' no se encuentra. Le recomendamos encarecidamente que habilite este módulo para obtener mejores resultados con la detección del mime-type", "Locale not working" => "La configuración regional no está funcionando", "System locale can't be set to %s. This means that there might be problems with certain characters in file names. We strongly suggest to install the required packages on your system to support %s." => "La configuración regional del sistema no se puede ajustar a %s. Esto significa que puede haber problemas con ciertos caracteres en los nombres de archivo. Le recomendamos instalar los paquetes necesarios en el sistema para soportar % s.", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "Seleccionar una aplicación", "See application page at apps.owncloud.com" => "Echa un vistazo a la web de aplicaciones apps.owncloud.com", "-licensed by " => "-licenciado por ", -"Update" => "Actualizar", "User Documentation" => "Documentación de usuario", "Administrator Documentation" => "Documentación de adminstrador", "Online Documentation" => "Documentación en linea", diff --git a/settings/l10n/es_AR.php b/settings/l10n/es_AR.php index fdf0f75fe0..f4f50e5949 100644 --- a/settings/l10n/es_AR.php +++ b/settings/l10n/es_AR.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "No fue posible cambiar el nombre mostrado", "Group already exists" => "El grupo ya existe", "Unable to add group" => "No fue posible añadir el grupo", -"Could not enable app. " => "No se pudo habilitar la App.", "Email saved" => "e-mail guardado", "Invalid email" => "El e-mail no es válido ", "Unable to delete group" => "No fue posible borrar el grupo", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Desactivar", "Enable" => "Activar", "Please wait...." => "Por favor, esperá....", -"Error" => "Error", "Updating...." => "Actualizando....", "Error while updating app" => "Error al actualizar App", +"Error" => "Error", +"Update" => "Actualizar", "Updated" => "Actualizado", "Saving..." => "Guardando...", "deleted" => "borrado", @@ -70,7 +70,6 @@ $TRANSLATIONS = array( "Select an App" => "Elegí una App", "See application page at apps.owncloud.com" => "Mirá la web de aplicaciones apps.owncloud.com", "-licensed by " => "-licenciado por ", -"Update" => "Actualizar", "User Documentation" => "Documentación de Usuario", "Administrator Documentation" => "Documentación de Administrador", "Online Documentation" => "Documentación en línea", diff --git a/settings/l10n/et_EE.php b/settings/l10n/et_EE.php index a01c939f2d..cbe0c838f5 100644 --- a/settings/l10n/et_EE.php +++ b/settings/l10n/et_EE.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Ei saa muuta näidatavat nime", "Group already exists" => "Grupp on juba olemas", "Unable to add group" => "Keela grupi lisamine", -"Could not enable app. " => "Rakenduse sisselülitamine ebaõnnestus.", "Email saved" => "Kiri on salvestatud", "Invalid email" => "Vigane e-post", "Unable to delete group" => "Grupi kustutamine ebaõnnestus", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Lülita välja", "Enable" => "Lülita sisse", "Please wait...." => "Palun oota...", -"Error" => "Viga", "Updating...." => "Uuendamine...", "Error while updating app" => "Viga rakenduse uuendamisel", +"Error" => "Viga", +"Update" => "Uuenda", "Updated" => "Uuendatud", "Decrypting files... Please wait, this can take some time." => "Dekrüpteerin faile... Palun oota, see võib võtta veidi aega.", "Saving..." => "Salvestamine...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Vali programm", "See application page at apps.owncloud.com" => "Vaata rakenduste lehte aadressil apps.owncloud.com", "-licensed by " => "-litsenseeritud ", -"Update" => "Uuenda", "User Documentation" => "Kasutaja dokumentatsioon", "Administrator Documentation" => "Administraatori dokumentatsioon", "Online Documentation" => "Online dokumentatsioon", diff --git a/settings/l10n/eu.php b/settings/l10n/eu.php index 73ca1338a5..6491c7fc2d 100644 --- a/settings/l10n/eu.php +++ b/settings/l10n/eu.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Ezin izan da bistaratze izena aldatu", "Group already exists" => "Taldea dagoeneko existitzenda", "Unable to add group" => "Ezin izan da taldea gehitu", -"Could not enable app. " => "Ezin izan da aplikazioa gaitu.", "Email saved" => "Eposta gorde da", "Invalid email" => "Baliogabeko eposta", "Unable to delete group" => "Ezin izan da taldea ezabatu", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Ez-gaitu", "Enable" => "Gaitu", "Please wait...." => "Itxoin mesedez...", -"Error" => "Errorea", "Updating...." => "Eguneratzen...", "Error while updating app" => "Errorea aplikazioa eguneratzen zen bitartean", +"Error" => "Errorea", +"Update" => "Eguneratu", "Updated" => "Eguneratuta", "Saving..." => "Gordetzen...", "deleted" => "ezabatuta", @@ -75,7 +75,6 @@ $TRANSLATIONS = array( "Select an App" => "Aukeratu programa bat", "See application page at apps.owncloud.com" => "Ikusi programen orria apps.owncloud.com en", "-licensed by " => "-lizentziatua ", -"Update" => "Eguneratu", "User Documentation" => "Erabiltzaile dokumentazioa", "Administrator Documentation" => "Administradore dokumentazioa", "Online Documentation" => "Online dokumentazioa", diff --git a/settings/l10n/fa.php b/settings/l10n/fa.php index 2fd7923554..74a49b9b05 100644 --- a/settings/l10n/fa.php +++ b/settings/l10n/fa.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "امکان تغییر نام نمایشی شما وجود ندارد", "Group already exists" => "این گروه در حال حاضر موجود است", "Unable to add group" => "افزودن گروه امکان پذیر نیست", -"Could not enable app. " => "برنامه را نمی توان فعال ساخت.", "Email saved" => "ایمیل ذخیره شد", "Invalid email" => "ایمیل غیر قابل قبول", "Unable to delete group" => "حذف گروه امکان پذیر نیست", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "غیرفعال", "Enable" => "فعال", "Please wait...." => "لطفا صبر کنید ...", -"Error" => "خطا", "Updating...." => "در حال بروز رسانی...", "Error while updating app" => "خطا در هنگام بهنگام سازی برنامه", +"Error" => "خطا", +"Update" => "به روز رسانی", "Updated" => "بروز رسانی انجام شد", "Saving..." => "در حال ذخیره سازی...", "deleted" => "حذف شده", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "یک برنامه انتخاب کنید", "See application page at apps.owncloud.com" => "صفحه این اٌپ را در apps.owncloud.com ببینید", "-licensed by " => "-مجاز از طرف ", -"Update" => "به روز رسانی", "User Documentation" => "مستندات کاربر", "Administrator Documentation" => "مستندات مدیر", "Online Documentation" => "مستندات آنلاین", diff --git a/settings/l10n/fi_FI.php b/settings/l10n/fi_FI.php index 5e80017d3d..9bc90fa63f 100644 --- a/settings/l10n/fi_FI.php +++ b/settings/l10n/fi_FI.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Näyttönimen muuttaminen epäonnistui", "Group already exists" => "Ryhmä on jo olemassa", "Unable to add group" => "Ryhmän lisäys epäonnistui", -"Could not enable app. " => "Sovelluksen käyttöönotto epäonnistui.", "Email saved" => "Sähköposti tallennettu", "Invalid email" => "Virheellinen sähköposti", "Unable to delete group" => "Ryhmän poisto epäonnistui", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Poista käytöstä", "Enable" => "Käytä", "Please wait...." => "Odota hetki...", -"Error" => "Virhe", "Updating...." => "Päivitetään...", "Error while updating app" => "Virhe sovellusta päivittäessä", +"Error" => "Virhe", +"Update" => "Päivitä", "Updated" => "Päivitetty", "Decrypting files... Please wait, this can take some time." => "Puretaan tiedostojen salausta... Odota, tämä voi kestää jonkin aikaa.", "Saving..." => "Tallennetaan...", @@ -64,7 +64,6 @@ $TRANSLATIONS = array( "Select an App" => "Valitse sovellus", "See application page at apps.owncloud.com" => "Katso sovellussivu osoitteessa apps.owncloud.com", "-licensed by " => "-lisensoija ", -"Update" => "Päivitä", "User Documentation" => "Käyttäjäohjeistus", "Administrator Documentation" => "Ylläpito-ohjeistus", "Online Documentation" => "Verkko-ohjeistus", diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php index 3e1f5ddb5e..536cac9656 100644 --- a/settings/l10n/fr.php +++ b/settings/l10n/fr.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Impossible de modifier le nom d'affichage", "Group already exists" => "Ce groupe existe déjà", "Unable to add group" => "Impossible d'ajouter le groupe", -"Could not enable app. " => "Impossible d'activer l'Application", "Email saved" => "E-mail sauvegardé", "Invalid email" => "E-mail invalide", "Unable to delete group" => "Impossible de supprimer le groupe", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Désactiver", "Enable" => "Activer", "Please wait...." => "Veuillez patienter…", -"Error" => "Erreur", "Updating...." => "Mise à jour...", "Error while updating app" => "Erreur lors de la mise à jour de l'application", +"Error" => "Erreur", +"Update" => "Mettre à jour", "Updated" => "Mise à jour effectuée avec succès", "Saving..." => "Enregistrement...", "deleted" => "supprimé", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "Sélectionner une Application", "See application page at apps.owncloud.com" => "Voir la page des applications à l'url apps.owncloud.com", "-licensed by " => "Distribué sous licence , par ", -"Update" => "Mettre à jour", "User Documentation" => "Documentation utilisateur", "Administrator Documentation" => "Documentation administrateur", "Online Documentation" => "Documentation en ligne", diff --git a/settings/l10n/gl.php b/settings/l10n/gl.php index 10f90c89b1..fb51d793c6 100644 --- a/settings/l10n/gl.php +++ b/settings/l10n/gl.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Non é posíbel cambiar o nome visíbel", "Group already exists" => "O grupo xa existe", "Unable to add group" => "Non é posíbel engadir o grupo", -"Could not enable app. " => "Non é posíbel activar o aplicativo.", "Email saved" => "Correo gardado", "Invalid email" => "Correo incorrecto", "Unable to delete group" => "Non é posíbel eliminar o grupo.", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Desactivar", "Enable" => "Activar", "Please wait...." => "Agarde...", -"Error" => "Erro", "Updating...." => "Actualizando...", "Error while updating app" => "Produciuse un erro mentres actualizaba o aplicativo", +"Error" => "Erro", +"Update" => "Actualizar", "Updated" => "Actualizado", "Decrypting files... Please wait, this can take some time." => "Descifrando ficheiros... isto pode levar un anaco.", "Saving..." => "Gardando...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Escolla un aplicativo", "See application page at apps.owncloud.com" => "Consulte a páxina do aplicativo en apps.owncloud.com", "-licensed by " => "-licenciado por", -"Update" => "Actualizar", "User Documentation" => "Documentación do usuario", "Administrator Documentation" => "Documentación do administrador", "Online Documentation" => "Documentación na Rede", diff --git a/settings/l10n/he.php b/settings/l10n/he.php index c8ef28a261..5207a05de1 100644 --- a/settings/l10n/he.php +++ b/settings/l10n/he.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "לא ניתן לשנות את שם התצוגה", "Group already exists" => "הקבוצה כבר קיימת", "Unable to add group" => "לא ניתן להוסיף קבוצה", -"Could not enable app. " => "לא ניתן להפעיל את היישום", "Email saved" => "הדוא״ל נשמר", "Invalid email" => "דוא״ל לא חוקי", "Unable to delete group" => "לא ניתן למחוק את הקבוצה", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "בטל", "Enable" => "הפעלה", "Please wait...." => "נא להמתין…", -"Error" => "שגיאה", "Updating...." => "מתבצע עדכון…", "Error while updating app" => "אירעה שגיאה בעת עדכון היישום", +"Error" => "שגיאה", +"Update" => "עדכון", "Updated" => "מעודכן", "Saving..." => "שמירה…", "deleted" => "נמחק", @@ -66,7 +66,6 @@ $TRANSLATIONS = array( "Select an App" => "בחירת יישום", "See application page at apps.owncloud.com" => "צפה בעמוד הישום ב apps.owncloud.com", "-licensed by " => "ברישיון לטובת ", -"Update" => "עדכון", "User Documentation" => "תיעוד משתמש", "Administrator Documentation" => "תיעוד מנהלים", "Online Documentation" => "תיעוד מקוון", diff --git a/settings/l10n/hu_HU.php b/settings/l10n/hu_HU.php index 997c699ddb..f5a469e3c2 100644 --- a/settings/l10n/hu_HU.php +++ b/settings/l10n/hu_HU.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Nem sikerült megváltoztatni a megjelenítési nevet", "Group already exists" => "A csoport már létezik", "Unable to add group" => "A csoport nem hozható létre", -"Could not enable app. " => "A program nem aktiválható.", "Email saved" => "Email mentve", "Invalid email" => "Hibás email", "Unable to delete group" => "A csoport nem törölhető", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Letiltás", "Enable" => "engedélyezve", "Please wait...." => "Kérem várjon...", -"Error" => "Hiba", "Updating...." => "Frissítés folyamatban...", "Error while updating app" => "Hiba történt a programfrissítés közben", +"Error" => "Hiba", +"Update" => "Frissítés", "Updated" => "Frissítve", "Saving..." => "Mentés...", "deleted" => "törölve", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "Válasszon egy alkalmazást", "See application page at apps.owncloud.com" => "Lásd apps.owncloud.com, alkalmazások oldal", "-licensed by " => "-a jogtuladonos ", -"Update" => "Frissítés", "User Documentation" => "Felhasználói leírás", "Administrator Documentation" => "Üzemeltetői leírás", "Online Documentation" => "Online leírás", diff --git a/settings/l10n/ia.php b/settings/l10n/ia.php index 3f61ff8eef..91df05ada3 100644 --- a/settings/l10n/ia.php +++ b/settings/l10n/ia.php @@ -3,6 +3,7 @@ $TRANSLATIONS = array( "Language changed" => "Linguage cambiate", "Invalid request" => "Requesta invalide", "Error" => "Error", +"Update" => "Actualisar", "Groups" => "Gruppos", "Delete" => "Deler", "__language_name__" => "Interlingua", @@ -10,7 +11,6 @@ $TRANSLATIONS = array( "More" => "Plus", "Add your App" => "Adder tu application", "Select an App" => "Selectionar un app", -"Update" => "Actualisar", "Get the apps to sync your files" => "Obtene le apps (applicationes) pro synchronizar tu files", "Password" => "Contrasigno", "Unable to change your password" => "Non pote cambiar tu contrasigno", diff --git a/settings/l10n/id.php b/settings/l10n/id.php index abc19560d3..d64f5be3ac 100644 --- a/settings/l10n/id.php +++ b/settings/l10n/id.php @@ -5,7 +5,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Tidak dapat mengubah nama tampilan", "Group already exists" => "Grup sudah ada", "Unable to add group" => "Tidak dapat menambah grup", -"Could not enable app. " => "Tidak dapat mengaktifkan aplikasi.", "Email saved" => "Email disimpan", "Invalid email" => "Email tidak valid", "Unable to delete group" => "Tidak dapat menghapus grup", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "Nonaktifkan", "Enable" => "aktifkan", "Please wait...." => "Mohon tunggu....", -"Error" => "Galat", "Updating...." => "Memperbarui....", "Error while updating app" => "Gagal ketika memperbarui aplikasi", +"Error" => "Galat", +"Update" => "Perbarui", "Updated" => "Diperbarui", "Saving..." => "Menyimpan...", "deleted" => "dihapus", @@ -67,7 +67,6 @@ $TRANSLATIONS = array( "Select an App" => "Pilih Aplikasi", "See application page at apps.owncloud.com" => "Lihat halaman aplikasi di apps.owncloud.com", "-licensed by " => "-dilisensikan oleh ", -"Update" => "Perbarui", "User Documentation" => "Dokumentasi Pengguna", "Administrator Documentation" => "Dokumentasi Administrator", "Online Documentation" => "Dokumentasi Online", diff --git a/settings/l10n/is.php b/settings/l10n/is.php index f803da8756..ce95903df9 100644 --- a/settings/l10n/is.php +++ b/settings/l10n/is.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "Villa við auðkenningu", "Group already exists" => "Hópur er þegar til", "Unable to add group" => "Ekki tókst að bæta við hóp", -"Could not enable app. " => "Gat ekki virkjað forrit", "Email saved" => "Netfang vistað", "Invalid email" => "Ógilt netfang", "Unable to delete group" => "Ekki tókst að eyða hóp", @@ -17,8 +16,9 @@ $TRANSLATIONS = array( "Disable" => "Gera óvirkt", "Enable" => "Virkja", "Please wait...." => "Andartak....", -"Error" => "Villa", "Updating...." => "Uppfæri...", +"Error" => "Villa", +"Update" => "Uppfæra", "Updated" => "Uppfært", "Saving..." => "Er að vista ...", "deleted" => "eytt", @@ -37,7 +37,6 @@ $TRANSLATIONS = array( "Select an App" => "Veldu forrit", "See application page at apps.owncloud.com" => "Skoða síðu forrits hjá apps.owncloud.com", "-licensed by " => "-leyfi skráð af ", -"Update" => "Uppfæra", "User Documentation" => "Notenda handbók", "Administrator Documentation" => "Stjórnenda handbók", "Online Documentation" => "Handbók á netinu", diff --git a/settings/l10n/it.php b/settings/l10n/it.php index 003fc5c7bb..0fda130939 100644 --- a/settings/l10n/it.php +++ b/settings/l10n/it.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Impossibile cambiare il nome visualizzato", "Group already exists" => "Il gruppo esiste già", "Unable to add group" => "Impossibile aggiungere il gruppo", -"Could not enable app. " => "Impossibile abilitare l'applicazione.", "Email saved" => "Email salvata", "Invalid email" => "Email non valida", "Unable to delete group" => "Impossibile eliminare il gruppo", @@ -21,10 +20,12 @@ $TRANSLATIONS = array( "Disable" => "Disabilita", "Enable" => "Abilita", "Please wait...." => "Attendere...", -"Error" => "Errore", "Updating...." => "Aggiornamento in corso...", "Error while updating app" => "Errore durante l'aggiornamento", +"Error" => "Errore", +"Update" => "Aggiorna", "Updated" => "Aggiornato", +"Decrypting files... Please wait, this can take some time." => "Decifratura dei file in corso... Attendi, potrebbe richiedere del tempo.", "Saving..." => "Salvataggio in corso...", "deleted" => "eliminati", "undo" => "annulla", @@ -78,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Seleziona un'applicazione", "See application page at apps.owncloud.com" => "Vedere la pagina dell'applicazione su apps.owncloud.com", "-licensed by " => "-licenziato da ", -"Update" => "Aggiorna", "User Documentation" => "Documentazione utente", "Administrator Documentation" => "Documentazione amministratore", "Online Documentation" => "Documentazione in linea", @@ -103,6 +103,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Utilizza questo indirizzo per accedere ai tuoi file via WebDAV", "Encryption" => "Cifratura", +"The encryption app is no longer enabled, decrypt all your file" => "L'applicazione di cifratura non è più abilitata, decifra tutti i tuoi file", +"Log-in password" => "Password di accesso", +"Decrypt all Files" => "Decifra tutti i file", "Login Name" => "Nome utente", "Create" => "Crea", "Admin Recovery Password" => "Password di ripristino amministrativa", diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php index 6a090c4e01..8bbdc222e4 100644 --- a/settings/l10n/ja_JP.php +++ b/settings/l10n/ja_JP.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "表示名を変更できません", "Group already exists" => "グループは既に存在しています", "Unable to add group" => "グループを追加できません", -"Could not enable app. " => "アプリを有効にできませんでした。", "Email saved" => "メールアドレスを保存しました", "Invalid email" => "無効なメールアドレス", "Unable to delete group" => "グループを削除できません", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "無効", "Enable" => "有効化", "Please wait...." => "しばらくお待ちください。", -"Error" => "エラー", "Updating...." => "更新中....", "Error while updating app" => "アプリの更新中にエラーが発生", +"Error" => "エラー", +"Update" => "更新", "Updated" => "更新済み", "Decrypting files... Please wait, this can take some time." => "ファイルを複合中... しばらくお待ちください、この処理には少し時間がかかるかもしれません。", "Saving..." => "保存中...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "アプリを選択してください", "See application page at apps.owncloud.com" => "apps.owncloud.com でアプリケーションのページを見てください", "-licensed by " => "-ライセンス: ", -"Update" => "更新", "User Documentation" => "ユーザドキュメント", "Administrator Documentation" => "管理者ドキュメント", "Online Documentation" => "オンラインドキュメント", diff --git a/settings/l10n/ka_GE.php b/settings/l10n/ka_GE.php index 6519f239b8..7a0157746b 100644 --- a/settings/l10n/ka_GE.php +++ b/settings/l10n/ka_GE.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "დისფლეის სახელის შეცვლა ვერ მოხერხდა", "Group already exists" => "ჯგუფი უკვე არსებობს", "Unable to add group" => "ჯგუფის დამატება ვერ მოხერხდა", -"Could not enable app. " => "ვერ მოხერხდა აპლიკაციის ჩართვა.", "Email saved" => "იმეილი შენახულია", "Invalid email" => "არასწორი იმეილი", "Unable to delete group" => "ჯგუფის წაშლა ვერ მოხერხდა", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "გამორთვა", "Enable" => "ჩართვა", "Please wait...." => "დაიცადეთ....", -"Error" => "შეცდომა", "Updating...." => "მიმდინარეობს განახლება....", "Error while updating app" => "შეცდომა აპლიკაციის განახლების დროს", +"Error" => "შეცდომა", +"Update" => "განახლება", "Updated" => "განახლებულია", "Saving..." => "შენახვა...", "deleted" => "წაშლილი", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "აირჩიეთ აპლიკაცია", "See application page at apps.owncloud.com" => "ნახეთ აპლიკაციის გვერდი apps.owncloud.com –ზე", "-licensed by " => "-ლიცენსირებულია ", -"Update" => "განახლება", "User Documentation" => "მომხმარებლის დოკუმენტაცია", "Administrator Documentation" => "ადმინისტრატორის დოკუმენტაცია", "Online Documentation" => "ონლაინ დოკუმენტაცია", diff --git a/settings/l10n/ko.php b/settings/l10n/ko.php index 0f8f80537f..5feb1d5694 100644 --- a/settings/l10n/ko.php +++ b/settings/l10n/ko.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "표시 이름을 변경할 수 없음", "Group already exists" => "그룹이 이미 존재함", "Unable to add group" => "그룹을 추가할 수 없음", -"Could not enable app. " => "앱을 활성화할 수 없습니다.", "Email saved" => "이메일 저장됨", "Invalid email" => "잘못된 이메일 주소", "Unable to delete group" => "그룹을 삭제할 수 없음", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "비활성화", "Enable" => "사용함", "Please wait...." => "기다려 주십시오....", -"Error" => "오류", "Updating...." => "업데이트 중....", "Error while updating app" => "앱을 업데이트하는 중 오류 발생", +"Error" => "오류", +"Update" => "업데이트", "Updated" => "업데이트됨", "Saving..." => "저장 중...", "deleted" => "삭제됨", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "앱 선택", "See application page at apps.owncloud.com" => "apps.owncloud.com에 있는 앱 페이지를 참고하십시오", "-licensed by " => "-라이선스됨: ", -"Update" => "업데이트", "User Documentation" => "사용자 문서", "Administrator Documentation" => "관리자 문서", "Online Documentation" => "온라인 문서", diff --git a/settings/l10n/ku_IQ.php b/settings/l10n/ku_IQ.php index 956df725a7..4549dcea52 100644 --- a/settings/l10n/ku_IQ.php +++ b/settings/l10n/ku_IQ.php @@ -2,8 +2,8 @@ $TRANSLATIONS = array( "Enable" => "چالاککردن", "Error" => "هه‌ڵه", -"Saving..." => "پاشکه‌وتده‌کات...", "Update" => "نوێکردنه‌وه", +"Saving..." => "پاشکه‌وتده‌کات...", "Password" => "وشەی تێپەربو", "New password" => "وشەی نهێنی نوێ", "Email" => "ئیمه‌یل", diff --git a/settings/l10n/lb.php b/settings/l10n/lb.php index 9d3213b173..b80d834db9 100644 --- a/settings/l10n/lb.php +++ b/settings/l10n/lb.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Unmeiglech den Nickname ze änneren.", "Group already exists" => "Group existeiert schon.", "Unable to add group" => "Onmeiglech Grupp beizefügen.", -"Could not enable app. " => "Kann App net aktiveieren.", "Email saved" => "E-mail gespäichert", "Invalid email" => "Ongülteg e-mail", "Unable to delete group" => "Onmeiglech d'Grup ze läschen.", diff --git a/settings/l10n/lt_LT.php b/settings/l10n/lt_LT.php index 016a4fe647..da0fb8f56b 100644 --- a/settings/l10n/lt_LT.php +++ b/settings/l10n/lt_LT.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "Autentikacijos klaida", "Group already exists" => "Grupė jau egzistuoja", "Unable to add group" => "Nepavyko pridėti grupės", -"Could not enable app. " => "Nepavyksta įjungti aplikacijos.", "Email saved" => "El. paštas išsaugotas", "Invalid email" => "Netinkamas el. paštas", "Unable to delete group" => "Nepavyko ištrinti grupės", @@ -18,9 +17,10 @@ $TRANSLATIONS = array( "Disable" => "Išjungti", "Enable" => "Įjungti", "Please wait...." => "Prašome palaukti...", -"Error" => "Klaida", "Updating...." => "Atnaujinama...", "Error while updating app" => "Įvyko klaida atnaujinant programą", +"Error" => "Klaida", +"Update" => "Atnaujinti", "Updated" => "Atnaujinta", "Saving..." => "Saugoma...", "deleted" => "ištrinta", @@ -49,7 +49,6 @@ $TRANSLATIONS = array( "More Apps" => "Daugiau aplikacijų", "Select an App" => "Pasirinkite programą", "-licensed by " => "- autorius", -"Update" => "Atnaujinti", "Forum" => "Forumas", "Bugtracker" => "Klaidų sekimas", "Get the apps to sync your files" => "Atsisiųskite programėlių, kad sinchronizuotumėte savo failus", diff --git a/settings/l10n/lv.php b/settings/l10n/lv.php index f492c168bf..66e34f11e6 100644 --- a/settings/l10n/lv.php +++ b/settings/l10n/lv.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Nevarēja mainīt redzamo vārdu", "Group already exists" => "Grupa jau eksistē", "Unable to add group" => "Nevar pievienot grupu", -"Could not enable app. " => "Nevarēja aktivēt lietotni.", "Email saved" => "E-pasts tika saglabāts", "Invalid email" => "Nederīgs epasts", "Unable to delete group" => "Nevar izdzēst grupu", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktivēt", "Enable" => "Aktivēt", "Please wait...." => "Lūdzu, uzgaidiet....", -"Error" => "Kļūda", "Updating...." => "Atjaunina....", "Error while updating app" => "Kļūda, atjauninot lietotni", +"Error" => "Kļūda", +"Update" => "Atjaunināt", "Updated" => "Atjaunināta", "Decrypting files... Please wait, this can take some time." => "Atšifrēju failus... Uzgaidiet tas var ilgt kādu laiku.", "Saving..." => "Saglabā...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Izvēlies lietotni", "See application page at apps.owncloud.com" => "Apskati lietotņu lapu — apps.owncloud.com", "-licensed by " => "-licencēts no ", -"Update" => "Atjaunināt", "User Documentation" => "Lietotāja dokumentācija", "Administrator Documentation" => "Administratora dokumentācija", "Online Documentation" => "Tiešsaistes dokumentācija", diff --git a/settings/l10n/mk.php b/settings/l10n/mk.php index 9d74b69ccd..42d8311564 100644 --- a/settings/l10n/mk.php +++ b/settings/l10n/mk.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "Грешка во автентикација", "Group already exists" => "Групата веќе постои", "Unable to add group" => "Неможе да додадам група", -"Could not enable app. " => "Неможе да овозможам апликација.", "Email saved" => "Електронската пошта е снимена", "Invalid email" => "Неисправна електронска пошта", "Unable to delete group" => "Неможе да избришам група", @@ -17,6 +16,7 @@ $TRANSLATIONS = array( "Disable" => "Оневозможи", "Enable" => "Овозможи", "Error" => "Грешка", +"Update" => "Ажурирај", "Saving..." => "Снимам...", "undo" => "врати", "Groups" => "Групи", @@ -35,7 +35,6 @@ $TRANSLATIONS = array( "Select an App" => "Избери аппликација", "See application page at apps.owncloud.com" => "Види ја страницата со апликации на apps.owncloud.com", "-licensed by " => "-лиценцирано од ", -"Update" => "Ажурирај", "User Documentation" => "Корисничка документација", "Administrator Documentation" => "Администраторска документација", "Online Documentation" => "Документација на интернет", diff --git a/settings/l10n/ms_MY.php b/settings/l10n/ms_MY.php index a65afb8ada..3d14df3d65 100644 --- a/settings/l10n/ms_MY.php +++ b/settings/l10n/ms_MY.php @@ -8,6 +8,7 @@ $TRANSLATIONS = array( "Disable" => "Nyahaktif", "Enable" => "Aktif", "Error" => "Ralat", +"Update" => "Kemaskini", "Saving..." => "Simpan...", "deleted" => "dihapus", "Groups" => "Kumpulan", @@ -20,7 +21,6 @@ $TRANSLATIONS = array( "Add your App" => "Tambah apps anda", "Select an App" => "Pilih aplikasi", "See application page at apps.owncloud.com" => "Lihat halaman applikasi di apps.owncloud.com", -"Update" => "Kemaskini", "Password" => "Kata laluan", "Unable to change your password" => "Gagal mengubah kata laluan anda ", "Current password" => "Kata laluan semasa", diff --git a/settings/l10n/nb_NO.php b/settings/l10n/nb_NO.php index a31c6e0cd7..e017e965e9 100644 --- a/settings/l10n/nb_NO.php +++ b/settings/l10n/nb_NO.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Kunne ikke endre visningsnavn", "Group already exists" => "Gruppen finnes allerede", "Unable to add group" => "Kan ikke legge til gruppe", -"Could not enable app. " => "Kan ikke aktivere app.", "Email saved" => "Epost lagret", "Invalid email" => "Ugyldig epost", "Unable to delete group" => "Kan ikke slette gruppe", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Slå avBehandle ", "Enable" => "Aktiver", "Please wait...." => "Vennligst vent...", -"Error" => "Feil", "Updating...." => "Oppdaterer...", "Error while updating app" => "Feil ved oppdatering av app", +"Error" => "Feil", +"Update" => "Oppdater", "Updated" => "Oppdatert", "Saving..." => "Lagrer...", "deleted" => "slettet", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "Velg en app", "See application page at apps.owncloud.com" => "Se applikasjonens side på apps.owncloud.org", "-licensed by " => "-lisensiert av ", -"Update" => "Oppdater", "User Documentation" => "Brukerdokumentasjon", "Administrator Documentation" => "Administratordokumentasjon", "Online Documentation" => "Online dokumentasjon", diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php index c32f616c0e..d3e4e0e99a 100644 --- a/settings/l10n/nl.php +++ b/settings/l10n/nl.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Kon de weergavenaam niet wijzigen", "Group already exists" => "Groep bestaat al", "Unable to add group" => "Niet in staat om groep toe te voegen", -"Could not enable app. " => "Kan de app. niet activeren", "Email saved" => "E-mail bewaard", "Invalid email" => "Ongeldige e-mail", "Unable to delete group" => "Niet in staat om groep te verwijderen", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Uitschakelen", "Enable" => "Activeer", "Please wait...." => "Even geduld aub....", -"Error" => "Fout", "Updating...." => "Bijwerken....", "Error while updating app" => "Fout bij bijwerken app", +"Error" => "Fout", +"Update" => "Bijwerken", "Updated" => "Bijgewerkt", "Decrypting files... Please wait, this can take some time." => "Bestanden worden gedecodeerd... Even geduld alstublieft, dit kan even duren.", "Saving..." => "Opslaan", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Selecteer een app", "See application page at apps.owncloud.com" => "Zie de applicatiepagina op apps.owncloud.com", "-licensed by " => "-Gelicenseerd door ", -"Update" => "Bijwerken", "User Documentation" => "Gebruikersdocumentatie", "Administrator Documentation" => "Beheerdersdocumentatie", "Online Documentation" => "Online documentatie", diff --git a/settings/l10n/nn_NO.php b/settings/l10n/nn_NO.php index 5c7a0756d5..438e21d5bc 100644 --- a/settings/l10n/nn_NO.php +++ b/settings/l10n/nn_NO.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Klarte ikkje endra visingsnamnet", "Group already exists" => "Gruppa finst allereie", "Unable to add group" => "Klarte ikkje leggja til gruppa", -"Could not enable app. " => "Klarte ikkje slå på programmet.", "Email saved" => "E-postadresse lagra", "Invalid email" => "Ugyldig e-postadresse", "Unable to delete group" => "Klarte ikkje å sletta gruppa", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Slå av", "Enable" => "Slå på", "Please wait...." => "Ver venleg og vent …", -"Error" => "Feil", "Updating...." => "Oppdaterer …", "Error while updating app" => "Feil ved oppdatering av app", +"Error" => "Feil", +"Update" => "Oppdater", "Updated" => "Oppdatert", "Saving..." => "Lagrar …", "deleted" => "sletta", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "Vel eit program", "See application page at apps.owncloud.com" => "Sjå programsida på apps.owncloud.com", "-licensed by " => "Lisensiert under av ", -"Update" => "Oppdater", "User Documentation" => "Brukardokumentasjon", "Administrator Documentation" => "Administratordokumentasjon", "Online Documentation" => "Dokumentasjon på nett", diff --git a/settings/l10n/oc.php b/settings/l10n/oc.php index bcc8d2d033..7606ac5992 100644 --- a/settings/l10n/oc.php +++ b/settings/l10n/oc.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "Error d'autentificacion", "Group already exists" => "Lo grop existís ja", "Unable to add group" => "Pas capable d'apondre un grop", -"Could not enable app. " => "Pòt pas activar app. ", "Email saved" => "Corrièl enregistrat", "Invalid email" => "Corrièl incorrècte", "Unable to delete group" => "Pas capable d'escafar un grop", diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php index eb8422631f..1d8619de7e 100644 --- a/settings/l10n/pl.php +++ b/settings/l10n/pl.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Nie można zmienić wyświetlanej nazwy", "Group already exists" => "Grupa już istnieje", "Unable to add group" => "Nie można dodać grupy", -"Could not enable app. " => "Nie można włączyć aplikacji.", "Email saved" => "E-mail zapisany", "Invalid email" => "Nieprawidłowy e-mail", "Unable to delete group" => "Nie można usunąć grupy", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Wyłącz", "Enable" => "Włącz", "Please wait...." => "Proszę czekać...", -"Error" => "Błąd", "Updating...." => "Aktualizacja w toku...", "Error while updating app" => "Błąd podczas aktualizacji aplikacji", +"Error" => "Błąd", +"Update" => "Aktualizuj", "Updated" => "Zaktualizowano", "Saving..." => "Zapisywanie...", "deleted" => "usunięto", @@ -71,7 +71,6 @@ $TRANSLATIONS = array( "Select an App" => "Zaznacz aplikację", "See application page at apps.owncloud.com" => "Zobacz stronę aplikacji na apps.owncloud.com", "-licensed by " => "-licencjonowane przez ", -"Update" => "Aktualizuj", "User Documentation" => "Dokumentacja użytkownika", "Administrator Documentation" => "Dokumentacja administratora", "Online Documentation" => "Dokumentacja online", diff --git a/settings/l10n/pt_BR.php b/settings/l10n/pt_BR.php index dfd4649772..78fad69c22 100644 --- a/settings/l10n/pt_BR.php +++ b/settings/l10n/pt_BR.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Impossível alterar nome de exibição", "Group already exists" => "Grupo já existe", "Unable to add group" => "Não foi possível adicionar grupo", -"Could not enable app. " => "Não foi possível habilitar aplicativo.", "Email saved" => "E-mail salvo", "Invalid email" => "E-mail inválido", "Unable to delete group" => "Não foi possível remover grupo", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Desabilitar", "Enable" => "Habilitar", "Please wait...." => "Por favor, aguarde...", -"Error" => "Erro", "Updating...." => "Atualizando...", "Error while updating app" => "Erro ao atualizar aplicativo", +"Error" => "Erro", +"Update" => "Atualizar", "Updated" => "Atualizado", "Decrypting files... Please wait, this can take some time." => "Decriptando arquivos... Por favor aguarde, isso pode levar algum tempo.", "Saving..." => "Salvando...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Selecione um Aplicativo", "See application page at apps.owncloud.com" => "Ver página do aplicativo em apps.owncloud.com", "-licensed by " => "-licenciado por ", -"Update" => "Atualizar", "User Documentation" => "Documentação de Usuário", "Administrator Documentation" => "Documentação de Administrador", "Online Documentation" => "Documentação Online", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index 2962fb7f5a..d72bca799d 100644 --- a/settings/l10n/pt_PT.php +++ b/settings/l10n/pt_PT.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Não foi possível alterar o nome", "Group already exists" => "O grupo já existe", "Unable to add group" => "Impossível acrescentar o grupo", -"Could not enable app. " => "Não foi possível activar a app.", "Email saved" => "Email guardado", "Invalid email" => "Email inválido", "Unable to delete group" => "Impossível apagar grupo", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Desactivar", "Enable" => "Activar", "Please wait...." => "Por favor aguarde...", -"Error" => "Erro", "Updating...." => "A Actualizar...", "Error while updating app" => "Erro enquanto actualizava a aplicação", +"Error" => "Erro", +"Update" => "Actualizar", "Updated" => "Actualizado", "Saving..." => "A guardar...", "deleted" => "apagado", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "Selecione uma aplicação", "See application page at apps.owncloud.com" => "Ver a página da aplicação em apps.owncloud.com", "-licensed by " => "-licenciado por ", -"Update" => "Actualizar", "User Documentation" => "Documentação de Utilizador", "Administrator Documentation" => "Documentação de administrador.", "Online Documentation" => "Documentação Online", diff --git a/settings/l10n/ro.php b/settings/l10n/ro.php index 839ddf645f..b0735af4aa 100644 --- a/settings/l10n/ro.php +++ b/settings/l10n/ro.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Imposibil de schimbat numele afişat.", "Group already exists" => "Grupul există deja", "Unable to add group" => "Nu s-a putut adăuga grupul", -"Could not enable app. " => "Nu s-a putut activa aplicația.", "Email saved" => "E-mail salvat", "Invalid email" => "E-mail nevalid", "Unable to delete group" => "Nu s-a putut șterge grupul", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Dezactivați", "Enable" => "Activare", "Please wait...." => "Aşteptaţi vă rog....", -"Error" => "Eroare", "Updating...." => "Actualizare în curs....", "Error while updating app" => "Eroare în timpul actualizării aplicaţiei", +"Error" => "Eroare", +"Update" => "Actualizare", "Updated" => "Actualizat", "Saving..." => "Se salvează...", "deleted" => "șters", @@ -67,7 +67,6 @@ $TRANSLATIONS = array( "Select an App" => "Selectează o aplicație", "See application page at apps.owncloud.com" => "Vizualizează pagina applicației pe apps.owncloud.com", "-licensed by " => "-licențiat ", -"Update" => "Actualizare", "User Documentation" => "Documentație utilizator", "Administrator Documentation" => "Documentație administrator", "Online Documentation" => "Documentație online", diff --git a/settings/l10n/ru.php b/settings/l10n/ru.php index 16f8f67481..3d05f6bb08 100644 --- a/settings/l10n/ru.php +++ b/settings/l10n/ru.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Невозможно изменить отображаемое имя", "Group already exists" => "Группа уже существует", "Unable to add group" => "Невозможно добавить группу", -"Could not enable app. " => "Не удалось включить приложение.", "Email saved" => "Email сохранен", "Invalid email" => "Неправильный Email", "Unable to delete group" => "Невозможно удалить группу", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Выключить", "Enable" => "Включить", "Please wait...." => "Подождите...", -"Error" => "Ошибка", "Updating...." => "Обновление...", "Error while updating app" => "Ошибка при обновлении приложения", +"Error" => "Ошибка", +"Update" => "Обновить", "Updated" => "Обновлено", "Saving..." => "Сохранение...", "deleted" => "удален", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "Выберите приложение", "See application page at apps.owncloud.com" => "Смотрите дополнения на apps.owncloud.com", "-licensed by " => " лицензия. Автор ", -"Update" => "Обновить", "User Documentation" => "Пользовательская документация", "Administrator Documentation" => "Документация администратора", "Online Documentation" => "Online документация", diff --git a/settings/l10n/si_LK.php b/settings/l10n/si_LK.php index c45d67daa7..8c90d1c995 100644 --- a/settings/l10n/si_LK.php +++ b/settings/l10n/si_LK.php @@ -3,7 +3,6 @@ $TRANSLATIONS = array( "Authentication error" => "සත්‍යාපන දෝෂයක්", "Group already exists" => "කණ්ඩායම දැනටමත් තිබේ", "Unable to add group" => "කාණඩයක් එක් කළ නොහැකි විය", -"Could not enable app. " => "යෙදුම සක්‍රීය කළ නොහැකි විය.", "Email saved" => "වි-තැපෑල සුරකින ලදී", "Invalid email" => "අවලංගු වි-තැපෑල", "Unable to delete group" => "කණ්ඩායම මැකීමට නොහැක", @@ -15,6 +14,7 @@ $TRANSLATIONS = array( "Disable" => "අක්‍රිය කරන්න", "Enable" => "සක්‍රිය කරන්න", "Error" => "දෝෂයක්", +"Update" => "යාවත්කාල කිරීම", "Saving..." => "සුරැකෙමින් පවතී...", "undo" => "නිෂ්ප්‍රභ කරන්න", "Groups" => "කණ්ඩායම්", @@ -34,7 +34,6 @@ $TRANSLATIONS = array( "Add your App" => "යෙදුමක් එක් කිරීම", "More Apps" => "තවත් යෙදුම්", "Select an App" => "යෙදුමක් තොරන්න", -"Update" => "යාවත්කාල කිරීම", "Password" => "මුර පදය", "Your password was changed" => "ඔබගේ මුර පදය වෙනස් කෙරුණි", "Unable to change your password" => "මුර පදය වෙනස් කළ නොහැකි විය", diff --git a/settings/l10n/sk_SK.php b/settings/l10n/sk_SK.php index bd7cdd4695..0d22ad1074 100644 --- a/settings/l10n/sk_SK.php +++ b/settings/l10n/sk_SK.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Nemožno zmeniť zobrazované meno", "Group already exists" => "Skupina už existuje", "Unable to add group" => "Nie je možné pridať skupinu", -"Could not enable app. " => "Nie je možné zapnúť aplikáciu.", "Email saved" => "Email uložený", "Invalid email" => "Neplatný email", "Unable to delete group" => "Nie je možné odstrániť skupinu", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Zakázať", "Enable" => "Zapnúť", "Please wait...." => "Čakajte prosím...", -"Error" => "Chyba", "Updating...." => "Aktualizujem...", "Error while updating app" => "chyba pri aktualizácii aplikácie", +"Error" => "Chyba", +"Update" => "Aktualizovať", "Updated" => "Aktualizované", "Decrypting files... Please wait, this can take some time." => "Dešifrujem súbory ... Počkajte prosím, môže to chvíľu trvať.", "Saving..." => "Ukladám...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Vyberte aplikáciu", "See application page at apps.owncloud.com" => "Pozrite si stránku aplikácií na apps.owncloud.com", "-licensed by " => "-licencované ", -"Update" => "Aktualizovať", "User Documentation" => "Príručka používateľa", "Administrator Documentation" => "Príručka administrátora", "Online Documentation" => "Online príručka", diff --git a/settings/l10n/sl.php b/settings/l10n/sl.php index eaf975048c..63477b0b9f 100644 --- a/settings/l10n/sl.php +++ b/settings/l10n/sl.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Prikazanega imena ni mogoče spremeniti.", "Group already exists" => "Skupina že obstaja", "Unable to add group" => "Skupine ni mogoče dodati", -"Could not enable app. " => "Programa ni mogoče omogočiti.", "Email saved" => "Elektronski naslov je shranjen", "Invalid email" => "Neveljaven elektronski naslov", "Unable to delete group" => "Skupine ni mogoče izbrisati", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Onemogoči", "Enable" => "Omogoči", "Please wait...." => "Počakajte ...", -"Error" => "Napaka", "Updating...." => "Poteka posodabljanje ...", "Error while updating app" => "Prišlo je do napake med posodabljanjem programa.", +"Error" => "Napaka", +"Update" => "Posodobi", "Updated" => "Posodobljeno", "Saving..." => "Poteka shranjevanje ...", "deleted" => "izbrisano", @@ -68,7 +68,6 @@ $TRANSLATIONS = array( "Select an App" => "Izbor programa", "See application page at apps.owncloud.com" => "Obiščite spletno stran programa na apps.owncloud.com", "-licensed by " => "-z dovoljenjem ", -"Update" => "Posodobi", "User Documentation" => "Uporabniška dokumentacija", "Administrator Documentation" => "Skrbniška dokumentacija", "Online Documentation" => "Spletna dokumentacija", diff --git a/settings/l10n/sq.php b/settings/l10n/sq.php index 1a8b588c0b..facffb9ba1 100644 --- a/settings/l10n/sq.php +++ b/settings/l10n/sq.php @@ -2,11 +2,11 @@ $TRANSLATIONS = array( "Authentication error" => "Veprim i gabuar gjatë vërtetimit të identitetit", "Error" => "Veprim i gabuar", +"Update" => "Azhurno", "undo" => "anulo", "Delete" => "Elimino", "Security Warning" => "Paralajmërim sigurie", "Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." => "Serveri web i juaji nuk është konfiguruar akoma për të lejuar sinkronizimin e skedarëve sepse ndërfaqja WebDAV mund të jetë e dëmtuar.", -"Update" => "Azhurno", "Get the apps to sync your files" => "Merrni app-et për sinkronizimin e skedarëve tuaj", "Password" => "Kodi", "New password" => "Kodi i ri", diff --git a/settings/l10n/sr.php b/settings/l10n/sr.php index 86872df36c..f667a54781 100644 --- a/settings/l10n/sr.php +++ b/settings/l10n/sr.php @@ -5,7 +5,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Не могу да променим име за приказ", "Group already exists" => "Група већ постоји", "Unable to add group" => "Не могу да додам групу", -"Could not enable app. " => "Не могу да укључим програм", "Email saved" => "Е-порука сачувана", "Invalid email" => "Неисправна е-адреса", "Unable to delete group" => "Не могу да уклоним групу", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "Искључи", "Enable" => "Омогући", "Please wait...." => "Сачекајте…", -"Error" => "Грешка", "Updating...." => "Ажурирам…", "Error while updating app" => "Грешка при ажурирању апликације", +"Error" => "Грешка", +"Update" => "Ажурирај", "Updated" => "Ажурирано", "Saving..." => "Чување у току...", "deleted" => "обрисано", @@ -66,7 +66,6 @@ $TRANSLATIONS = array( "Select an App" => "Изаберите програм", "See application page at apps.owncloud.com" => "Погледајте страницу са програмима на apps.owncloud.com", "-licensed by " => "-лиценцирао ", -"Update" => "Ажурирај", "User Documentation" => "Корисничка документација", "Administrator Documentation" => "Администраторска документација", "Online Documentation" => "Мрежна документација", diff --git a/settings/l10n/sv.php b/settings/l10n/sv.php index 9600b68ff2..b7a280625c 100644 --- a/settings/l10n/sv.php +++ b/settings/l10n/sv.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Kan inte ändra visningsnamn", "Group already exists" => "Gruppen finns redan", "Unable to add group" => "Kan inte lägga till grupp", -"Could not enable app. " => "Kunde inte aktivera appen.", "Email saved" => "E-post sparad", "Invalid email" => "Ogiltig e-post", "Unable to delete group" => "Kan inte radera grupp", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Deaktivera", "Enable" => "Aktivera", "Please wait...." => "Var god vänta...", -"Error" => "Fel", "Updating...." => "Uppdaterar...", "Error while updating app" => "Fel uppstod vid uppdatering av appen", +"Error" => "Fel", +"Update" => "Uppdatera", "Updated" => "Uppdaterad", "Decrypting files... Please wait, this can take some time." => "Dekrypterar filer... Vänligen vänta, detta kan ta en stund.", "Saving..." => "Sparar...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Välj en App", "See application page at apps.owncloud.com" => "Se programsida på apps.owncloud.com", "-licensed by " => "-licensierad av ", -"Update" => "Uppdatera", "User Documentation" => "Användardokumentation", "Administrator Documentation" => "Administratörsdokumentation", "Online Documentation" => "Onlinedokumentation", diff --git a/settings/l10n/ta_LK.php b/settings/l10n/ta_LK.php index e65feedbc9..bfb6cace99 100644 --- a/settings/l10n/ta_LK.php +++ b/settings/l10n/ta_LK.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "அத்தாட்சிப்படுத்தலில் வழு", "Group already exists" => "குழு ஏற்கனவே உள்ளது", "Unable to add group" => "குழுவை சேர்க்க முடியாது", -"Could not enable app. " => "செயலியை இயலுமைப்படுத்த முடியாது", "Email saved" => "மின்னஞ்சல் சேமிக்கப்பட்டது", "Invalid email" => "செல்லுபடியற்ற மின்னஞ்சல்", "Unable to delete group" => "குழுவை நீக்க முடியாது", @@ -16,6 +15,7 @@ $TRANSLATIONS = array( "Disable" => "இயலுமைப்ப", "Enable" => "இயலுமைப்படுத்துக", "Error" => "வழு", +"Update" => "இற்றைப்படுத்தல்", "Saving..." => "சேமிக்கப்படுகிறது...", "undo" => "முன் செயல் நீக்கம் ", "Groups" => "குழுக்கள்", @@ -31,7 +31,6 @@ $TRANSLATIONS = array( "Select an App" => "செயலி ஒன்றை தெரிவுசெய்க", "See application page at apps.owncloud.com" => "apps.owncloud.com இல் செயலி பக்கத்தை பார்க்க", "-licensed by " => "-அனுமதி பெற்ற ", -"Update" => "இற்றைப்படுத்தல்", "You have used %s of the available %s" => "நீங்கள் %s இலுள்ள %sபயன்படுத்தியுள்ளீர்கள்", "Password" => "கடவுச்சொல்", "Your password was changed" => "உங்களுடைய கடவுச்சொல் மாற்றப்பட்டுள்ளது", diff --git a/settings/l10n/th_TH.php b/settings/l10n/th_TH.php index 861528742f..ef62f185c5 100644 --- a/settings/l10n/th_TH.php +++ b/settings/l10n/th_TH.php @@ -4,7 +4,6 @@ $TRANSLATIONS = array( "Authentication error" => "เกิดข้อผิดพลาดในสิทธิ์การเข้าใช้งาน", "Group already exists" => "มีกลุ่มดังกล่าวอยู่ในระบบอยู่แล้ว", "Unable to add group" => "ไม่สามารถเพิ่มกลุ่มได้", -"Could not enable app. " => "ไม่สามารถเปิดใช้งานแอปได้", "Email saved" => "อีเมลถูกบันทึกแล้ว", "Invalid email" => "อีเมลไม่ถูกต้อง", "Unable to delete group" => "ไม่สามารถลบกลุ่มได้", @@ -19,9 +18,10 @@ $TRANSLATIONS = array( "Disable" => "ปิดใช้งาน", "Enable" => "เปิดใช้งาน", "Please wait...." => "กรุณารอสักครู่...", -"Error" => "ข้อผิดพลาด", "Updating...." => "กำลังอัพเดทข้อมูล...", "Error while updating app" => "เกิดข้อผิดพลาดในระหว่างการอัพเดทแอปฯ", +"Error" => "ข้อผิดพลาด", +"Update" => "อัพเดท", "Updated" => "อัพเดทแล้ว", "Saving..." => "กำลังบันทึกข้อมูล...", "deleted" => "ลบแล้ว", @@ -53,7 +53,6 @@ $TRANSLATIONS = array( "Select an App" => "เลือก App", "See application page at apps.owncloud.com" => "ดูหน้าแอพพลิเคชั่นที่ apps.owncloud.com", "-licensed by " => "-ลิขสิทธิ์การใช้งานโดย ", -"Update" => "อัพเดท", "User Documentation" => "เอกสารคู่มือการใช้งานสำหรับผู้ใช้งาน", "Administrator Documentation" => "เอกสารคู่มือการใช้งานสำหรับผู้ดูแลระบบ", "Online Documentation" => "เอกสารคู่มือการใช้งานออนไลน์", diff --git a/settings/l10n/tr.php b/settings/l10n/tr.php index dd5fb10d96..cd9e26742a 100644 --- a/settings/l10n/tr.php +++ b/settings/l10n/tr.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Ekran adı değiştirilemiyor", "Group already exists" => "Grup zaten mevcut", "Unable to add group" => "Gruba eklenemiyor", -"Could not enable app. " => "Uygulama devreye alınamadı", "Email saved" => "Eposta kaydedildi", "Invalid email" => "Geçersiz eposta", "Unable to delete group" => "Grup silinemiyor", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "Etkin değil", "Enable" => "Etkinleştir", "Please wait...." => "Lütfen bekleyin....", -"Error" => "Hata", "Updating...." => "Güncelleniyor....", "Error while updating app" => "Uygulama güncellenirken hata", +"Error" => "Hata", +"Update" => "Güncelleme", "Updated" => "Güncellendi", "Decrypting files... Please wait, this can take some time." => "Dosyaların şifresi çözülüyor... Lütfen bekleyin, bu biraz zaman alabilir.", "Saving..." => "Kaydediliyor...", @@ -79,7 +79,6 @@ $TRANSLATIONS = array( "Select an App" => "Bir uygulama seçin", "See application page at apps.owncloud.com" => "Uygulamanın sayfasına apps.owncloud.com adresinden bakın ", "-licensed by " => "-lisanslayan ", -"Update" => "Güncelleme", "User Documentation" => "Kullanıcı Belgelendirmesi", "Administrator Documentation" => "Yönetici Belgelendirmesi", "Online Documentation" => "Çevrimiçi Belgelendirme", diff --git a/settings/l10n/ug.php b/settings/l10n/ug.php index 2c5e1a6786..b62b0a7930 100644 --- a/settings/l10n/ug.php +++ b/settings/l10n/ug.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "كۆرسىتىدىغان ئىسىمنى ئۆزگەرتكىلى بولمايدۇ", "Group already exists" => "گۇرۇپپا مەۋجۇت", "Unable to add group" => "گۇرۇپپا قوشقىلى بولمايدۇ", -"Could not enable app. " => "ئەپنى قوزغىتالمىدى. ", "Email saved" => "تورخەت ساقلاندى", "Invalid email" => "ئىناۋەتسىز تورخەت", "Unable to delete group" => "گۇرۇپپىنى ئۆچۈرەلمىدى", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "چەكلە", "Enable" => "قوزغات", "Please wait...." => "سەل كۈتۈڭ…", -"Error" => "خاتالىق", "Updating...." => "يېڭىلاۋاتىدۇ…", "Error while updating app" => "ئەپنى يېڭىلاۋاتقاندا خاتالىق كۆرۈلدى", +"Error" => "خاتالىق", +"Update" => "يېڭىلا", "Updated" => "يېڭىلاندى", "Saving..." => "ساقلاۋاتىدۇ…", "deleted" => "ئۆچۈرۈلگەن", @@ -42,7 +42,6 @@ $TRANSLATIONS = array( "Add your App" => "ئەپىڭىزنى قوشۇڭ", "More Apps" => "تېخىمۇ كۆپ ئەپلەر", "Select an App" => "بىر ئەپ تاللاڭ", -"Update" => "يېڭىلا", "User Documentation" => "ئىشلەتكۈچى قوللانمىسى", "Administrator Documentation" => "باشقۇرغۇچى قوللانمىسى", "Online Documentation" => "توردىكى قوللانما", diff --git a/settings/l10n/uk.php b/settings/l10n/uk.php index e58a8b7139..314b7de657 100644 --- a/settings/l10n/uk.php +++ b/settings/l10n/uk.php @@ -5,7 +5,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Не вдалося змінити зображене ім'я", "Group already exists" => "Група вже існує", "Unable to add group" => "Не вдалося додати групу", -"Could not enable app. " => "Не вдалося активувати програму. ", "Email saved" => "Адресу збережено", "Invalid email" => "Невірна адреса", "Unable to delete group" => "Не вдалося видалити групу", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "Вимкнути", "Enable" => "Включити", "Please wait...." => "Зачекайте, будь ласка...", -"Error" => "Помилка", "Updating...." => "Оновлюється...", "Error while updating app" => "Помилка при оновленні програми", +"Error" => "Помилка", +"Update" => "Оновити", "Updated" => "Оновлено", "Saving..." => "Зберігаю...", "deleted" => "видалені", @@ -67,7 +67,6 @@ $TRANSLATIONS = array( "Select an App" => "Вибрати додаток", "See application page at apps.owncloud.com" => "Перегляньте сторінку програм на apps.owncloud.com", "-licensed by " => "-licensed by ", -"Update" => "Оновити", "User Documentation" => "Документація Користувача", "Administrator Documentation" => "Документація Адміністратора", "Online Documentation" => "Он-Лайн Документація", diff --git a/settings/l10n/vi.php b/settings/l10n/vi.php index 832001a02a..71dbd19825 100644 --- a/settings/l10n/vi.php +++ b/settings/l10n/vi.php @@ -5,7 +5,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "Không thể thay đổi tên hiển thị", "Group already exists" => "Nhóm đã tồn tại", "Unable to add group" => "Không thể thêm nhóm", -"Could not enable app. " => "không thể kích hoạt ứng dụng.", "Email saved" => "Lưu email", "Invalid email" => "Email không hợp lệ", "Unable to delete group" => "Không thể xóa nhóm", @@ -20,9 +19,10 @@ $TRANSLATIONS = array( "Disable" => "Tắt", "Enable" => "Bật", "Please wait...." => "Xin hãy đợi...", -"Error" => "Lỗi", "Updating...." => "Đang cập nhật...", "Error while updating app" => "Lỗi khi cập nhật ứng dụng", +"Error" => "Lỗi", +"Update" => "Cập nhật", "Updated" => "Đã cập nhật", "Saving..." => "Đang lưu...", "deleted" => "đã xóa", @@ -53,7 +53,6 @@ $TRANSLATIONS = array( "Select an App" => "Chọn một ứng dụng", "See application page at apps.owncloud.com" => "Xem nhiều ứng dụng hơn tại apps.owncloud.com", "-licensed by " => "-Giấy phép được cấp bởi ", -"Update" => "Cập nhật", "User Documentation" => "Tài liệu người sử dụng", "Administrator Documentation" => "Tài liệu quản trị", "Online Documentation" => "Tài liệu trực tuyến", diff --git a/settings/l10n/zh_CN.GB2312.php b/settings/l10n/zh_CN.GB2312.php index dc760e965f..b2457a75e5 100644 --- a/settings/l10n/zh_CN.GB2312.php +++ b/settings/l10n/zh_CN.GB2312.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "无法更改显示名称", "Group already exists" => "群组已存在", "Unable to add group" => "未能添加群组", -"Could not enable app. " => "未能启用应用", "Email saved" => "Email 保存了", "Invalid email" => "非法Email", "Unable to delete group" => "未能删除群组", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "禁用", "Enable" => "启用", "Please wait...." => "请稍候……", -"Error" => "出错", "Updating...." => "升级中……", "Error while updating app" => "应用升级时出现错误", +"Error" => "出错", +"Update" => "更新", "Updated" => "已升级", "Saving..." => "保存中...", "deleted" => "删除", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "选择一个程序", "See application page at apps.owncloud.com" => "在owncloud.com上查看应用程序", "-licensed by " => "授权协议 ", -"Update" => "更新", "User Documentation" => "用户文档", "Administrator Documentation" => "管理员文档", "Online Documentation" => "在线说明文档", diff --git a/settings/l10n/zh_CN.php b/settings/l10n/zh_CN.php index 385c77645c..82dc8774df 100644 --- a/settings/l10n/zh_CN.php +++ b/settings/l10n/zh_CN.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "无法修改显示名称", "Group already exists" => "已存在该组", "Unable to add group" => "无法添加组", -"Could not enable app. " => "无法开启App", "Email saved" => "电子邮件已保存", "Invalid email" => "无效的电子邮件", "Unable to delete group" => "无法删除组", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "禁用", "Enable" => "开启", "Please wait...." => "请稍等....", -"Error" => "错误", "Updating...." => "正在更新....", "Error while updating app" => "更新 app 时出错", +"Error" => "错误", +"Update" => "更新", "Updated" => "已更新", "Saving..." => "保存中", "deleted" => "已经删除", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "选择一个应用", "See application page at apps.owncloud.com" => "查看在 app.owncloud.com 的应用程序页面", "-licensed by " => "-核准: ", -"Update" => "更新", "User Documentation" => "用户文档", "Administrator Documentation" => "管理员文档", "Online Documentation" => "在线文档", diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php index 7c1a8963cc..a11182b5a7 100644 --- a/settings/l10n/zh_TW.php +++ b/settings/l10n/zh_TW.php @@ -6,7 +6,6 @@ $TRANSLATIONS = array( "Unable to change display name" => "無法更改顯示名稱", "Group already exists" => "群組已存在", "Unable to add group" => "群組增加失敗", -"Could not enable app. " => "未能啟動此app", "Email saved" => "Email已儲存", "Invalid email" => "無效的email", "Unable to delete group" => "群組刪除錯誤", @@ -21,9 +20,10 @@ $TRANSLATIONS = array( "Disable" => "停用", "Enable" => "啟用", "Please wait...." => "請稍候...", -"Error" => "錯誤", "Updating...." => "更新中...", "Error while updating app" => "更新應用程式錯誤", +"Error" => "錯誤", +"Update" => "更新", "Updated" => "已更新", "Saving..." => "儲存中...", "deleted" => "已刪除", @@ -78,7 +78,6 @@ $TRANSLATIONS = array( "Select an App" => "選擇一個應用程式", "See application page at apps.owncloud.com" => "查看應用程式頁面於 apps.owncloud.com", "-licensed by " => "-核准: ", -"Update" => "更新", "User Documentation" => "用戶說明文件", "Administrator Documentation" => "管理者說明文件", "Online Documentation" => "線上說明文件", From cd41de839fabf14bc21d788d7f48a223d74eb926 Mon Sep 17 00:00:00 2001 From: Pellaeon Lin Date: Mon, 26 Aug 2013 10:57:14 +0800 Subject: [PATCH 186/251] Fix "select all" checkbox displacement when checked --- apps/files/css/files.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index a2cf8398c2..7d5fe6445b 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -94,7 +94,7 @@ table th#headerDate, table td.date { min-width:11em; padding:0 .1em 0 1em; text- /* Multiselect bar */ #filestable.multiselect { top:63px; } -table.multiselect thead { position:fixed; top:82px; z-index:1; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding-left: 64px; width:100%; } +table.multiselect thead { position:fixed; top:82px; z-index:1; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding-left: 80px; width:100%; } table.multiselect thead th { background-color: rgba(210,210,210,.7); color: #000; From ec0808ce7523f87da87cb19b120f17dc27a7e46f Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Mon, 26 Aug 2013 09:44:21 +0200 Subject: [PATCH 187/251] fix reviewers concerns --- core/css/styles.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/css/styles.css b/core/css/styles.css index b03c08de73..f0a8d6cbef 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -861,7 +861,7 @@ div.crumb:active { } #app-navigation .app-navigation-separator { - border-bottom: 1px solid #ccc; + border-bottom: 1px solid #ddd; } From 46cbd7cd3b37e073ebb497f34d54ab67e4761969 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 26 Aug 2013 12:16:51 +0200 Subject: [PATCH 188/251] fix preview issue when uploading a file with parentheses --- apps/files/js/files.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 79fa01aa0a..a890da843b 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -843,7 +843,9 @@ function lazyLoadPreview(path, mime, ready) { var y = $('#filestable').data('preview-y'); var previewURL = OC.Router.generate('core_ajax_preview', {file: encodeURIComponent(path), x:x, y:y}); $.get(previewURL, function() { - ready(previewURL); + previewURL = previewURL.replace('(','%28'); + previewURL = previewURL.replace(')','%29'); + ready(previewURL + '&reload=true'); }); } From d538a566acac35eab811b2bfa16596fb8534db0f Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Mon, 26 Aug 2013 14:36:18 +0200 Subject: [PATCH 189/251] fix background size in filelist.js --- apps/files/js/filelist.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index e3e985af38..7a48453488 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -15,7 +15,7 @@ var FileList={ // filename td td = $('
    '+humanFileSize(totalSize)+'
    '+info+'
    - t('directory')); - } else { - p($l->t('directories')); - } - } - if ($totaldirs !== 0 && $totalfiles !== 0) { - p(' & '); - } - if ($totalfiles !== 0) { - p($totalfiles.' '); - if ($totalfiles === 1) { - p($l->t('file')); - } else { - p($l->t('files')); - } - } ?> - - -
    diff --git a/core/css/styles.css b/core/css/styles.css index 85f65a2f42..8cda9ff9ef 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -177,7 +177,14 @@ input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-b #leftcontent a { height:100%; display:block; margin:0; padding:0 1em 0 0; float:left; } #rightcontent, .rightcontent { position:fixed; top:6.4em; left:24.5em; overflow:auto } - +#emptycontent { + font-size:1.5em; font-weight:bold; + color:#888; text-shadow:#fff 0 1px 0; + position: absolute; + text-align: center; + top: 50%; + width: 100%; +} /* LOG IN & INSTALLATION ------------------------------------------------------------ */ From b10a646bc8d7deec8d95206c33de1be76a870dda Mon Sep 17 00:00:00 2001 From: Alessandro Cosentino Date: Sat, 31 Aug 2013 11:25:11 -0400 Subject: [PATCH 248/251] rename emptyfolder to emptycontent --- apps/files/js/filelist.js | 4 ++-- apps/files_trashbin/templates/index.php | 2 +- core/css/styles.css | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 05e3109450..29be5e0d36 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -147,7 +147,7 @@ var FileList={ $('tr').filterAttr('data-file',name).remove(); FileList.updateFileSummary(); if($('tr[data-file]').length==0){ - $('#emptyfolder').show(); + $('#emptycontent').show(); } }, insertElement:function(name,type,element){ @@ -177,7 +177,7 @@ var FileList={ }else{ $('#fileList').append(element); } - $('#emptyfolder').hide(); + $('#emptycontent').hide(); FileList.updateFileSummary(); }, loadingDone:function(name, id){ diff --git a/apps/files_trashbin/templates/index.php b/apps/files_trashbin/templates/index.php index 371765fa69..88c32b1f3e 100644 --- a/apps/files_trashbin/templates/index.php +++ b/apps/files_trashbin/templates/index.php @@ -6,7 +6,7 @@
    -
    t('Nothing in here. Your trash bin is empty!'))?>
    +
    t('Nothing in here. Your trash bin is empty!'))?>
    diff --git a/core/css/styles.css b/core/css/styles.css index 8cda9ff9ef..ea1733a344 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -178,12 +178,12 @@ input[type="submit"].enabled { background:#66f866; border:1px solid #5e5; -moz-b #rightcontent, .rightcontent { position:fixed; top:6.4em; left:24.5em; overflow:auto } #emptycontent { - font-size:1.5em; font-weight:bold; + font-size:1.5em; font-weight:bold; color:#888; text-shadow:#fff 0 1px 0; - position: absolute; - text-align: center; - top: 50%; - width: 100%; + position: absolute; + text-align: center; + top: 50%; + width: 100%; } From c54994d2e9ba1d6ea1e2c1037192e1d79e64c281 Mon Sep 17 00:00:00 2001 From: Frank Karlitschek Date: Sun, 1 Sep 2013 08:23:11 +0200 Subject: [PATCH 249/251] fixing this obvious typo directly --- lib/public/preview.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/public/preview.php b/lib/public/preview.php index e488eade4d..7588347ecc 100644 --- a/lib/public/preview.php +++ b/lib/public/preview.php @@ -22,7 +22,7 @@ class Preview { * @return image */ public static function show($file,$maxX=100,$maxY=75,$scaleup=false) { - return(\OC_Preview::show($file,$maxX,$maxY,$scaleup)); + return(\OC\Preview::show($file,$maxX,$maxY,$scaleup)); } From 2d6a400381ffe9d13047ecf7273c550f335e5225 Mon Sep 17 00:00:00 2001 From: kondou Date: Sun, 1 Sep 2013 15:50:58 +0200 Subject: [PATCH 250/251] Check for $this->fileInfo and @depend on testData() --- lib/image.php | 4 ++-- tests/lib/image.php | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/image.php b/lib/image.php index badc30ab9a..7761a3c773 100644 --- a/lib/image.php +++ b/lib/image.php @@ -519,7 +519,7 @@ class OC_Image { return false; } $this->resource = @imagecreatefromstring($str); - if (\OC_Util::fileInfoLoaded()) { + if ($this->fileInfo) { $this->mimeType = $this->fileInfo->buffer($str); } if(is_resource($this->resource)) { @@ -546,7 +546,7 @@ class OC_Image { $data = base64_decode($str); if($data) { // try to load from string data $this->resource = @imagecreatefromstring($data); - if (\OC_Util::fileInfoLoaded()) { + if ($this->fileInfo) { $this->mimeType = $this->fileInfo->buffer($data); } if(!$this->resource) { diff --git a/tests/lib/image.php b/tests/lib/image.php index b3db89cf5b..4aba1b0bc6 100644 --- a/tests/lib/image.php +++ b/tests/lib/image.php @@ -135,6 +135,9 @@ class Test_Image extends PHPUnit_Framework_TestCase { $this->assertEquals($expected, $img->data()); } + /** + * @depends testData + */ public function testToString() { $img = new \OC_Image(OC::$SERVERROOT.'/tests/data/testimage.png'); $expected = base64_encode($img->data()); From e68b5f8b0da93bf1e039bc700aec8c816cc9afa9 Mon Sep 17 00:00:00 2001 From: Jenkins for ownCloud Date: Sun, 1 Sep 2013 13:30:40 -0400 Subject: [PATCH 251/251] [tx-robot] updated from transifex --- apps/files/l10n/ar.php | 8 +++ apps/files/l10n/bg_BG.php | 1 + apps/files/l10n/ca.php | 1 + apps/files/l10n/cs_CZ.php | 2 + apps/files/l10n/cy_GB.php | 1 + apps/files/l10n/da.php | 2 + apps/files/l10n/de.php | 2 + apps/files/l10n/de_DE.php | 2 + 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/fa.php | 1 + apps/files/l10n/fi_FI.php | 2 + apps/files/l10n/fr.php | 1 + apps/files/l10n/gl.php | 1 + apps/files/l10n/he.php | 1 + apps/files/l10n/hu_HU.php | 1 + apps/files/l10n/it.php | 2 + apps/files/l10n/ja_JP.php | 2 + apps/files/l10n/ka_GE.php | 1 + apps/files/l10n/ko.php | 1 + apps/files/l10n/lt_LT.php | 1 + apps/files/l10n/lv.php | 1 + apps/files/l10n/nb_NO.php | 1 + apps/files/l10n/nl.php | 1 + apps/files/l10n/nn_NO.php | 1 + apps/files/l10n/pl.php | 1 + apps/files/l10n/pt_BR.php | 1 + apps/files/l10n/pt_PT.php | 9 ++- apps/files/l10n/ro.php | 1 + apps/files/l10n/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/sr.php | 1 + apps/files/l10n/sv.php | 2 + 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.php | 1 + apps/files/l10n/zh_TW.php | 50 ++++++------- apps/files_sharing/l10n/zh_TW.php | 4 +- apps/files_trashbin/l10n/pt_PT.php | 4 +- apps/files_trashbin/l10n/zh_TW.php | 2 +- core/l10n/ar.php | 1 + core/l10n/ca.php | 1 + core/l10n/cs_CZ.php | 1 + core/l10n/cy_GB.php | 1 + core/l10n/da.php | 1 + core/l10n/de.php | 1 + core/l10n/de_CH.php | 1 + core/l10n/de_DE.php | 1 + core/l10n/el.php | 1 + core/l10n/eo.php | 1 + core/l10n/es.php | 1 + core/l10n/es_AR.php | 1 + core/l10n/et_EE.php | 1 + core/l10n/eu.php | 1 + core/l10n/fa.php | 1 + core/l10n/fi_FI.php | 1 + core/l10n/fr.php | 1 + core/l10n/gl.php | 1 + core/l10n/he.php | 1 + core/l10n/hu_HU.php | 1 + core/l10n/id.php | 1 + core/l10n/it.php | 1 + core/l10n/ja_JP.php | 7 ++ core/l10n/ka_GE.php | 1 + core/l10n/ko.php | 1 + core/l10n/lb.php | 1 + core/l10n/lt_LT.php | 1 + core/l10n/lv.php | 1 + core/l10n/mk.php | 1 + core/l10n/nb_NO.php | 1 + core/l10n/nl.php | 1 + core/l10n/nn_NO.php | 1 + core/l10n/oc.php | 1 + core/l10n/pl.php | 1 + core/l10n/pt_BR.php | 1 + core/l10n/pt_PT.php | 1 + core/l10n/ro.php | 1 + core/l10n/ru.php | 1 + core/l10n/si_LK.php | 1 + core/l10n/sk_SK.php | 1 + core/l10n/sl.php | 1 + core/l10n/sr.php | 1 + core/l10n/sv.php | 1 + core/l10n/ta_LK.php | 1 + core/l10n/th_TH.php | 1 + core/l10n/tr.php | 1 + core/l10n/ug.php | 1 + core/l10n/uk.php | 1 + core/l10n/vi.php | 1 + core/l10n/zh_CN.php | 1 + core/l10n/zh_TW.php | 37 ++++++---- l10n/ar/core.po | 6 +- l10n/ar/files.po | 69 +++++++++--------- l10n/bg_BG/files.po | 52 +++++++------- l10n/ca/core.po | 6 +- l10n/ca/files.po | 52 +++++++------- l10n/cs_CZ/core.po | 8 +-- l10n/cs_CZ/files.po | 56 +++++++-------- l10n/cy_GB/core.po | 6 +- l10n/cy_GB/files.po | 52 +++++++------- l10n/da/core.po | 6 +- l10n/da/files.po | 56 +++++++-------- l10n/de/core.po | 6 +- l10n/de/files.po | 56 +++++++-------- l10n/de_CH/core.po | 6 +- l10n/de_CH/files.po | 52 +++++++------- l10n/de_DE/core.po | 6 +- l10n/de_DE/files.po | 57 +++++++-------- l10n/el/core.po | 6 +- l10n/el/files.po | 52 +++++++------- l10n/en_GB/core.po | 4 +- l10n/en_GB/files.po | 50 ++++++------- l10n/eo/core.po | 6 +- l10n/eo/files.po | 52 +++++++------- l10n/es/core.po | 6 +- l10n/es/files.po | 52 +++++++------- l10n/es/lib.po | 49 ++++++------- l10n/es_AR/core.po | 6 +- l10n/es_AR/files.po | 52 +++++++------- l10n/et_EE/core.po | 6 +- l10n/et_EE/files.po | 52 +++++++------- l10n/eu/core.po | 6 +- l10n/eu/files.po | 52 +++++++------- l10n/fa/core.po | 6 +- l10n/fa/files.po | 52 +++++++------- l10n/fi_FI/core.po | 6 +- l10n/fi_FI/files.po | 56 +++++++-------- l10n/fr/core.po | 6 +- l10n/fr/files.po | 52 +++++++------- l10n/gl/core.po | 6 +- l10n/gl/files.po | 52 +++++++------- l10n/he/core.po | 6 +- l10n/he/files.po | 52 +++++++------- l10n/hu_HU/core.po | 6 +- l10n/hu_HU/files.po | 52 +++++++------- l10n/id/core.po | 6 +- l10n/it/core.po | 6 +- l10n/it/files.po | 56 +++++++-------- l10n/it/lib.po | 29 ++++---- l10n/it/settings.po | 33 ++++----- l10n/ja_JP/core.po | 20 +++--- l10n/ja_JP/files.po | 56 +++++++-------- l10n/ja_JP/lib.po | 52 +++++++------- l10n/ja_JP/settings.po | 32 ++++----- l10n/ka_GE/core.po | 6 +- l10n/ka_GE/files.po | 52 +++++++------- l10n/ko/core.po | 6 +- l10n/ko/files.po | 52 +++++++------- l10n/lb/core.po | 6 +- l10n/lt_LT/core.po | 6 +- l10n/lt_LT/files.po | 52 +++++++------- l10n/lv/core.po | 6 +- l10n/lv/files.po | 52 +++++++------- l10n/mk/core.po | 6 +- l10n/nb_NO/core.po | 6 +- l10n/nb_NO/files.po | 52 +++++++------- l10n/nl/core.po | 6 +- l10n/nl/files.po | 52 +++++++------- l10n/nn_NO/core.po | 6 +- l10n/nn_NO/files.po | 52 +++++++------- l10n/oc/core.po | 6 +- l10n/pl/core.po | 6 +- l10n/pl/files.po | 52 +++++++------- l10n/pt_BR/core.po | 6 +- l10n/pt_BR/files.po | 52 +++++++------- l10n/pt_PT/core.po | 6 +- l10n/pt_PT/files.po | 71 +++++++++---------- l10n/pt_PT/files_trashbin.po | 32 ++++----- l10n/pt_PT/settings.po | 40 +++++------ l10n/ro/core.po | 6 +- l10n/ro/files.po | 52 +++++++------- l10n/ru/core.po | 6 +- l10n/ru/files.po | 52 +++++++------- l10n/si_LK/core.po | 6 +- l10n/si_LK/files.po | 52 +++++++------- l10n/sk_SK/core.po | 6 +- l10n/sk_SK/files.po | 52 +++++++------- l10n/sl/core.po | 6 +- l10n/sl/files.po | 52 +++++++------- l10n/sr/core.po | 6 +- l10n/sr/files.po | 52 +++++++------- l10n/sv/core.po | 6 +- l10n/sv/files.po | 56 +++++++-------- l10n/ta_LK/core.po | 6 +- l10n/ta_LK/files.po | 52 +++++++------- l10n/templates/core.pot | 2 +- l10n/templates/files.pot | 48 ++++++------- l10n/templates/files_encryption.pot | 2 +- l10n/templates/files_external.pot | 2 +- l10n/templates/files_sharing.pot | 6 +- l10n/templates/files_trashbin.pot | 2 +- l10n/templates/files_versions.pot | 2 +- l10n/templates/lib.pot | 22 +++--- l10n/templates/settings.pot | 2 +- l10n/templates/user_ldap.pot | 2 +- l10n/templates/user_webdavauth.pot | 2 +- l10n/th_TH/core.po | 6 +- l10n/th_TH/files.po | 52 +++++++------- l10n/tr/core.po | 6 +- l10n/tr/files.po | 52 +++++++------- l10n/ug/core.po | 6 +- l10n/uk/core.po | 6 +- l10n/uk/files.po | 52 +++++++------- l10n/vi/core.po | 6 +- l10n/vi/files.po | 52 +++++++------- l10n/zh_CN/core.po | 6 +- l10n/zh_CN/files.po | 52 +++++++------- l10n/zh_TW/core.po | 50 ++++++------- l10n/zh_TW/files.po | 104 ++++++++++++++-------------- l10n/zh_TW/files_sharing.po | 12 ++-- l10n/zh_TW/files_trashbin.po | 24 +++---- l10n/zh_TW/settings.po | 30 ++++---- lib/l10n/es.php | 11 +++ lib/l10n/it.php | 1 + lib/l10n/ja_JP.php | 13 ++++ settings/l10n/it.php | 2 + settings/l10n/ja_JP.php | 2 + settings/l10n/pt_PT.php | 6 ++ settings/l10n/zh_TW.php | 4 +- 228 files changed, 1919 insertions(+), 1751 deletions(-) diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php index 8346eece88..99eb409a36 100644 --- a/apps/files/l10n/ar.php +++ b/apps/files/l10n/ar.php @@ -2,6 +2,8 @@ $TRANSLATIONS = array( "Could not move %s - File with this name already exists" => "فشل في نقل الملف %s - يوجد ملف بنفس هذا الاسم", "Could not move %s" => "فشل في نقل %s", +"Unable to set upload directory." => "غير قادر على تحميل المجلد", +"Invalid Token" => "علامة غير صالحة", "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: " => "حجم الملف المرفوع تجاوز قيمة upload_max_filesize الموجودة في ملف php.ini ", @@ -11,12 +13,15 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "المجلد المؤقت غير موجود", "Failed to write to disk" => "خطأ في الكتابة على القرص الصلب", "Not enough storage available" => "لا يوجد مساحة تخزينية كافية", +"Upload failed" => "عملية الرفع فشلت", "Invalid directory." => "مسار غير صحيح.", "Files" => "الملفات", "Unable to upload your file as it is a directory or has 0 bytes" => "فشل في رفع ملفاتك , إما أنها مجلد أو حجمها 0 بايت", +"Not enough space available" => "لا توجد مساحة كافية", "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", "Error" => "خطأ", "Share" => "شارك", "Delete permanently" => "حذف بشكل دائم", @@ -30,12 +35,15 @@ $TRANSLATIONS = array( "undo" => "تراجع", "_%n folder_::_%n folders_" => array("","","","","",""), "_%n file_::_%n files_" => array("","","","","",""), +"{dirs} and {files}" => "{dirs} و {files}", "_Uploading %n file_::_Uploading %n files_" => array("","","","","",""), +"files uploading" => "يتم تحميل الملفات", "'.' is an invalid file name." => "\".\" اسم ملف غير صحيح.", "File name cannot be empty." => "اسم الملف لا يجوز أن يكون فارغا", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "اسم غير صحيح , الرموز '\\', '/', '<', '>', ':', '\"', '|', '?' و \"*\" غير مسموح استخدامها", "Your storage is full, files can not be updated or synced anymore!" => "مساحتك التخزينية ممتلئة, لا يمكم تحديث ملفاتك أو مزامنتها بعد الآن !", "Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "تم تعطيل التشفير لكن ملفاتك لا تزال مشفرة. فضلا اذهب إلى الإعدادات الشخصية لإزالة التشفير عن ملفاتك.", "Your download is being prepared. This might take some time if the files are big." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.", "Name" => "اسم", "Size" => "حجم", diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php index e7dafd1c43..913875e863 100644 --- a/apps/files/l10n/bg_BG.php +++ b/apps/files/l10n/bg_BG.php @@ -6,6 +6,7 @@ $TRANSLATIONS = array( "No file was uploaded" => "Фахлът не бе качен", "Missing a temporary folder" => "Липсва временна папка", "Failed to write to disk" => "Възникна проблем при запис в диска", +"Upload failed" => "Качването е неуспешно", "Invalid directory." => "Невалидна директория.", "Files" => "Файлове", "Upload cancelled." => "Качването е спряно.", diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 9f90138eeb..648ffce79d 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Falta un fitxer temporal", "Failed to write to disk" => "Ha fallat en escriure al disc", "Not enough storage available" => "No hi ha prou espai disponible", +"Upload failed" => "La pujada ha fallat", "Invalid directory." => "Directori no vàlid.", "Files" => "Fitxers", "Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index c46758c7bc..691cc92f1a 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Chybí adresář pro dočasné soubory", "Failed to write to disk" => "Zápis na disk selhal", "Not enough storage available" => "Nedostatek dostupného úložného prostoru", +"Upload failed" => "Odesílání selhalo", "Invalid directory." => "Neplatný adresář", "Files" => "Soubory", "Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář nebo jeho velikost je 0 bajtů", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "vrátit zpět", "_%n folder_::_%n folders_" => array("%n složka","%n složky","%n složek"), "_%n file_::_%n files_" => array("%n soubor","%n soubory","%n souborů"), +"{dirs} and {files}" => "{dirs} a {files}", "_Uploading %n file_::_Uploading %n files_" => array("Nahrávám %n soubor","Nahrávám %n soubory","Nahrávám %n souborů"), "files uploading" => "soubory se odesílají", "'.' is an invalid file name." => "'.' je neplatným názvem souboru.", diff --git a/apps/files/l10n/cy_GB.php b/apps/files/l10n/cy_GB.php index 666e90e9db..157f4f89a2 100644 --- a/apps/files/l10n/cy_GB.php +++ b/apps/files/l10n/cy_GB.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Plygell dros dro yn eisiau", "Failed to write to disk" => "Methwyd ysgrifennu i'r ddisg", "Not enough storage available" => "Dim digon o le storio ar gael", +"Upload failed" => "Methwyd llwytho i fyny", "Invalid directory." => "Cyfeiriadur annilys.", "Files" => "Ffeiliau", "Unable to upload your file as it is a directory or has 0 bytes" => "Methu llwytho'ch ffeil i fyny gan ei fod yn gyferiadur neu'n cynnwys 0 beit", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index 36703322f9..aab12986ec 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Manglende midlertidig mappe.", "Failed to write to disk" => "Fejl ved skrivning til disk.", "Not enough storage available" => "Der er ikke nok plads til rådlighed", +"Upload failed" => "Upload fejlede", "Invalid directory." => "Ugyldig mappe.", "Files" => "Filer", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke uploade din fil - det er enten en mappe eller en fil med et indhold på 0 bytes.", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "fortryd", "_%n folder_::_%n folders_" => array("%n mappe","%n mapper"), "_%n file_::_%n files_" => array("%n fil","%n filer"), +"{dirs} and {files}" => "{dirs} og {files}", "_Uploading %n file_::_Uploading %n files_" => array("Uploader %n fil","Uploader %n filer"), "files uploading" => "uploader filer", "'.' is an invalid file name." => "'.' er et ugyldigt filnavn.", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index 8d8d30cb6e..947d4f0746 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Kein temporärer Ordner vorhanden", "Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", "Not enough storage available" => "Nicht genug Speicher vorhanden.", +"Upload failed" => "Hochladen fehlgeschlagen", "Invalid directory." => "Ungültiges Verzeichnis.", "Files" => "Dateien", "Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes groß ist.", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "rückgängig machen", "_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"), "_%n file_::_%n files_" => array("%n Datei","%n Dateien"), +"{dirs} and {files}" => "{dirs} und {files}", "_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"), "files uploading" => "Dateien werden hoch geladen", "'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 309a885d37..db07ed7fad 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Kein temporärer Ordner vorhanden", "Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte", "Not enough storage available" => "Nicht genug Speicher vorhanden.", +"Upload failed" => "Hochladen fehlgeschlagen", "Invalid directory." => "Ungültiges Verzeichnis.", "Files" => "Dateien", "Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, weil es sich um einen Ordner handelt oder 0 Bytes groß ist.", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "rückgängig machen", "_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"), "_%n file_::_%n files_" => array("%n Datei","%n Dateien"), +"{dirs} and {files}" => "{dirs} und {files}", "_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hoch geladen","%n Dateien werden hoch geladen"), "files uploading" => "Dateien werden hoch geladen", "'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.", diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index 1dca8e41f6..8c89e5e1fe 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος", "Failed to write to disk" => "Αποτυχία εγγραφής στο δίσκο", "Not enough storage available" => "Μη επαρκής διαθέσιμος αποθηκευτικός χώρος", +"Upload failed" => "Η μεταφόρτωση απέτυχε", "Invalid directory." => "Μη έγκυρος φάκελος.", "Files" => "Αρχεία", "Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην αποστολή του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index 2a011ab214..ad538f2f2a 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Mankas provizora dosierujo.", "Failed to write to disk" => "Malsukcesis skribo al disko", "Not enough storage available" => "Ne haveblas sufiĉa memoro", +"Upload failed" => "Alŝuto malsukcesis", "Invalid directory." => "Nevalida dosierujo.", "Files" => "Dosieroj", "Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index 1ff1506aaf..7a5785577a 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Falta la carpeta temporal", "Failed to write to disk" => "Falló al escribir al disco", "Not enough storage available" => "No hay suficiente espacio disponible", +"Upload failed" => "Error en la subida", "Invalid directory." => "Directorio inválido.", "Files" => "Archivos", "Unable to upload your file as it is a directory or has 0 bytes" => "Incapaz de subir su archivo, es un directorio o tiene 0 bytes", diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php index dac4d4e4de..1c26c10028 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Falta un directorio temporal", "Failed to write to disk" => "Error al escribir en el disco", "Not enough storage available" => "No hay suficiente almacenamiento", +"Upload failed" => "Error al subir el archivo", "Invalid directory." => "Directorio inválido.", "Files" => "Archivos", "Unable to upload your file as it is a directory or has 0 bytes" => "No fue posible subir el archivo porque es un directorio o porque su tamaño es 0 bytes", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index e1947cb8f7..5a2bb437d3 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Ajutiste failide kaust puudub", "Failed to write to disk" => "Kettale kirjutamine ebaõnnestus", "Not enough storage available" => "Saadaval pole piisavalt ruumi", +"Upload failed" => "Üleslaadimine ebaõnnestus", "Invalid directory." => "Vigane kaust.", "Files" => "Failid", "Unable to upload your file as it is a directory or has 0 bytes" => "Faili ei saa üles laadida, kuna see on kaust või selle suurus on 0 baiti", diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 6c6e92dda3..524be56af0 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Aldi bateko karpeta falta da", "Failed to write to disk" => "Errore bat izan da diskoan idazterakoan", "Not enough storage available" => "Ez dago behar aina leku erabilgarri,", +"Upload failed" => "igotzeak huts egin du", "Invalid directory." => "Baliogabeko karpeta.", "Files" => "Fitxategiak", "Unable to upload your file as it is a directory or has 0 bytes" => "Ezin izan da zure fitxategia igo karpeta bat delako edo 0 byte dituelako", diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php index afa04e53ab..24584f715b 100644 --- a/apps/files/l10n/fa.php +++ b/apps/files/l10n/fa.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "یک پوشه موقت گم شده", "Failed to write to disk" => "نوشتن بر روی دیسک سخت ناموفق بود", "Not enough storage available" => "فضای کافی در دسترس نیست", +"Upload failed" => "بارگزاری ناموفق بود", "Invalid directory." => "فهرست راهنما نامعتبر می باشد.", "Files" => "پرونده‌ها", "Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد", diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index d18ff4f020..1d29dbf79d 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Tilapäiskansio puuttuu", "Failed to write to disk" => "Levylle kirjoitus epäonnistui", "Not enough storage available" => "Tallennustilaa ei ole riittävästi käytettävissä", +"Upload failed" => "Lähetys epäonnistui", "Invalid directory." => "Virheellinen kansio.", "Files" => "Tiedostot", "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.", @@ -30,6 +31,7 @@ $TRANSLATIONS = array( "undo" => "kumoa", "_%n folder_::_%n folders_" => array("%n kansio","%n kansiota"), "_%n file_::_%n files_" => array("%n tiedosto","%n tiedostoa"), +"{dirs} and {files}" => "{dirs} ja {files}", "_Uploading %n file_::_Uploading %n files_" => array("Lähetetään %n tiedosto","Lähetetään %n tiedostoa"), "'.' is an invalid file name." => "'.' on virheellinen nimi tiedostolle.", "File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 40bb81296e..4e3b0de112 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Absence de dossier temporaire.", "Failed to write to disk" => "Erreur d'écriture sur le disque", "Not enough storage available" => "Plus assez d'espace de stockage disponible", +"Upload failed" => "Échec de l'envoi", "Invalid directory." => "Dossier invalide.", "Files" => "Fichiers", "Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'envoyer votre fichier dans la mesure où il s'agit d'un répertoire ou d'un fichier de taille nulle", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index 2df738cb15..6ec1816308 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Falta o cartafol temporal", "Failed to write to disk" => "Produciuse un erro ao escribir no disco", "Not enough storage available" => "Non hai espazo de almacenamento abondo", +"Upload failed" => "Produciuse un fallou no envío", "Invalid directory." => "O directorio é incorrecto.", "Files" => "Ficheiros", "Unable to upload your file as it is a directory or has 0 bytes" => "Non foi posíbel enviar o ficheiro pois ou é un directorio ou ten 0 bytes", diff --git a/apps/files/l10n/he.php b/apps/files/l10n/he.php index 7141c8442e..40d7cc9c55 100644 --- a/apps/files/l10n/he.php +++ b/apps/files/l10n/he.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "תקיה זמנית חסרה", "Failed to write to disk" => "הכתיבה לכונן נכשלה", "Not enough storage available" => "אין די שטח פנוי באחסון", +"Upload failed" => "ההעלאה נכשלה", "Invalid directory." => "תיקייה שגויה.", "Files" => "קבצים", "Unable to upload your file as it is a directory or has 0 bytes" => "לא יכול להעלות את הקובץ מכיוון שזו תקיה או שמשקל הקובץ 0 בתים", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 741964503f..66edbefbca 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Hiányzik egy ideiglenes mappa", "Failed to write to disk" => "Nem sikerült a lemezre történő írás", "Not enough storage available" => "Nincs elég szabad hely.", +"Upload failed" => "A feltöltés nem sikerült", "Invalid directory." => "Érvénytelen mappa.", "Files" => "Fájlok", "Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 2d53da2160..b0ec954d90 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Manca una cartella temporanea", "Failed to write to disk" => "Scrittura su disco non riuscita", "Not enough storage available" => "Spazio di archiviazione insufficiente", +"Upload failed" => "Caricamento non riuscito", "Invalid directory." => "Cartella non valida.", "Files" => "File", "Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile caricare il file poiché è una cartella o ha una dimensione di 0 byte", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "annulla", "_%n folder_::_%n folders_" => array("%n cartella","%n cartelle"), "_%n file_::_%n files_" => array("%n file","%n file"), +"{dirs} and {files}" => "{dirs} e {files}", "_Uploading %n file_::_Uploading %n files_" => array("Caricamento di %n file in corso","Caricamento di %n file in corso"), "files uploading" => "caricamento file", "'.' is an invalid file name." => "'.' non è un nome file valido.", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 09675b63f5..5438cbb497 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "一時保存フォルダが見つかりません", "Failed to write to disk" => "ディスクへの書き込みに失敗しました", "Not enough storage available" => "ストレージに十分な空き容量がありません", +"Upload failed" => "アップロードに失敗", "Invalid directory." => "無効なディレクトリです。", "Files" => "ファイル", "Unable to upload your file as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのファイルはアップロードできません", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "元に戻す", "_%n folder_::_%n folders_" => array("%n個のフォルダ"), "_%n file_::_%n files_" => array("%n個のファイル"), +"{dirs} and {files}" => "{dirs} と {files}", "_Uploading %n file_::_Uploading %n files_" => array("%n 個のファイルをアップロード中"), "files uploading" => "ファイルをアップロード中", "'.' is an invalid file name." => "'.' は無効なファイル名です。", diff --git a/apps/files/l10n/ka_GE.php b/apps/files/l10n/ka_GE.php index 8fd522aebc..455e3211a5 100644 --- a/apps/files/l10n/ka_GE.php +++ b/apps/files/l10n/ka_GE.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "დროებითი საქაღალდე არ არსებობს", "Failed to write to disk" => "შეცდომა დისკზე ჩაწერისას", "Not enough storage available" => "საცავში საკმარისი ადგილი არ არის", +"Upload failed" => "ატვირთვა ვერ განხორციელდა", "Invalid directory." => "დაუშვებელი დირექტორია.", "Files" => "ფაილები", "Unable to upload your file as it is a directory or has 0 bytes" => "თქვენი ფაილის ატვირთვა ვერ მოხერხდა. ის არის საქაღალდე და შეიცავს 0 ბაიტს", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index 86666c7056..e2b787e7f9 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "임시 폴더가 없음", "Failed to write to disk" => "디스크에 쓰지 못했습니다", "Not enough storage available" => "저장소가 용량이 충분하지 않습니다.", +"Upload failed" => "업로드 실패", "Invalid directory." => "올바르지 않은 디렉터리입니다.", "Files" => "파일", "Unable to upload your file as it is a directory or has 0 bytes" => "디렉터리 및 빈 파일은 업로드할 수 없습니다", diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php index 3bcc6b8443..0530adc2ae 100644 --- a/apps/files/l10n/lt_LT.php +++ b/apps/files/l10n/lt_LT.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Nėra laikinojo katalogo", "Failed to write to disk" => "Nepavyko įrašyti į diską", "Not enough storage available" => "Nepakanka vietos serveryje", +"Upload failed" => "Nusiuntimas nepavyko", "Invalid directory." => "Neteisingas aplankas", "Files" => "Failai", "Unable to upload your file as it is a directory or has 0 bytes" => "Neįmanoma įkelti failo - jo dydis gali būti 0 bitų arba tai katalogas", diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index 52cea5305d..d24aaca9e4 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Trūkst pagaidu mapes", "Failed to write to disk" => "Neizdevās saglabāt diskā", "Not enough storage available" => "Nav pietiekami daudz vietas", +"Upload failed" => "Neizdevās augšupielādēt", "Invalid directory." => "Nederīga direktorija.", "Files" => "Datnes", "Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augšupielādēt jūsu datni, jo tā ir direktorija vai arī tā ir 0 baitu liela", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index 5c7780825f..55ce978d2a 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Mangler midlertidig mappe", "Failed to write to disk" => "Klarte ikke å skrive til disk", "Not enough storage available" => "Ikke nok lagringsplass", +"Upload failed" => "Opplasting feilet", "Invalid directory." => "Ugyldig katalog.", "Files" => "Filer", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index a4386992cf..9fb1351736 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Er ontbreekt een tijdelijke map", "Failed to write to disk" => "Schrijven naar schijf mislukt", "Not enough storage available" => "Niet genoeg opslagruimte beschikbaar", +"Upload failed" => "Upload mislukt", "Invalid directory." => "Ongeldige directory.", "Files" => "Bestanden", "Unable to upload your file as it is a directory or has 0 bytes" => "Het lukt niet om uw bestand te uploaded, omdat het een folder of 0 bytes is", diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php index 84402057a3..b1f38057a8 100644 --- a/apps/files/l10n/nn_NO.php +++ b/apps/files/l10n/nn_NO.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Manglar ei mellombels mappe", "Failed to write to disk" => "Klarte ikkje skriva til disk", "Not enough storage available" => "Ikkje nok lagringsplass tilgjengeleg", +"Upload failed" => "Feil ved opplasting", "Invalid directory." => "Ugyldig mappe.", "Files" => "Filer", "Unable to upload your file as it is a directory or has 0 bytes" => "Klarte ikkje lasta opp fila sidan ho er ei mappe eller er på 0 byte", diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index c55d81cea2..4b22b080b2 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Brak folderu tymczasowego", "Failed to write to disk" => "Błąd zapisu na dysk", "Not enough storage available" => "Za mało dostępnego miejsca", +"Upload failed" => "Wysyłanie nie powiodło się", "Invalid directory." => "Zła ścieżka.", "Files" => "Pliki", "Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku, ponieważ jest on katalogiem lub ma 0 bajtów", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index bfe34bab21..15d0c170e6 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Pasta temporária não encontrada", "Failed to write to disk" => "Falha ao escrever no disco", "Not enough storage available" => "Espaço de armazenamento insuficiente", +"Upload failed" => "Falha no envio", "Invalid directory." => "Diretório inválido.", "Files" => "Arquivos", "Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo por ele ser um diretório ou ter 0 bytes.", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 8cd73a9f70..33ec8cddce 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Está a faltar a pasta temporária", "Failed to write to disk" => "Falhou a escrita no disco", "Not enough storage available" => "Não há espaço suficiente em disco", +"Upload failed" => "Carregamento falhou", "Invalid directory." => "Directório Inválido", "Files" => "Ficheiros", "Unable to upload your file as it is a directory or has 0 bytes" => "Não é possível fazer o envio do ficheiro devido a ser uma pasta ou ter 0 bytes", @@ -32,15 +33,17 @@ $TRANSLATIONS = array( "cancel" => "cancelar", "replaced {new_name} with {old_name}" => "substituido {new_name} por {old_name}", "undo" => "desfazer", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), -"_Uploading %n file_::_Uploading %n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"), +"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"), +"{dirs} and {files}" => "{dirs} e {files}", +"_Uploading %n file_::_Uploading %n files_" => array("A carregar %n ficheiro","A carregar %n ficheiros"), "files uploading" => "A enviar os ficheiros", "'.' is an invalid file name." => "'.' não é um nome de ficheiro válido!", "File name cannot be empty." => "O nome do ficheiro não pode estar vazio.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome Inválido, os caracteres '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.", "Your storage is full, files can not be updated or synced anymore!" => "O seu armazenamento está cheio, os ficheiros não podem ser sincronizados.", "Your storage is almost full ({usedSpacePercent}%)" => "O seu espaço de armazenamento está quase cheiro ({usedSpacePercent}%)", +"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "A encriptação foi desactivada mas os seus ficheiros continuam encriptados. Por favor consulte as suas definições pessoais para desencriptar os ficheiros.", "Your download is being prepared. This might take some time if the files are big." => "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes.", "Name" => "Nome", "Size" => "Tamanho", diff --git a/apps/files/l10n/ro.php b/apps/files/l10n/ro.php index 3b5359384a..59f6cc6849 100644 --- a/apps/files/l10n/ro.php +++ b/apps/files/l10n/ro.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Lipsește un director temporar", "Failed to write to disk" => "Eroare la scriere pe disc", "Not enough storage available" => "Nu este suficient spațiu disponibil", +"Upload failed" => "Încărcarea a eșuat", "Invalid directory." => "Director invalid.", "Files" => "Fișiere", "Unable to upload your file as it is a directory or has 0 bytes" => "Nu s-a putut încărca fișierul tău deoarece pare să fie un director sau are 0 bytes.", diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index e0bf97038d..96f52a9045 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Отсутствует временная папка", "Failed to write to disk" => "Ошибка записи на диск", "Not enough storage available" => "Недостаточно доступного места в хранилище", +"Upload failed" => "Ошибка загрузки", "Invalid directory." => "Неправильный каталог.", "Files" => "Файлы", "Unable to upload your file as it is a directory or has 0 bytes" => "Файл не был загружен: его размер 0 байт либо это не файл, а директория.", diff --git a/apps/files/l10n/si_LK.php b/apps/files/l10n/si_LK.php index 7d24370a09..1fd18d0c56 100644 --- a/apps/files/l10n/si_LK.php +++ b/apps/files/l10n/si_LK.php @@ -7,6 +7,7 @@ $TRANSLATIONS = array( "No file was uploaded" => "ගොනුවක් උඩුගත නොවුණි", "Missing a temporary folder" => "තාවකාලික ෆොල්ඩරයක් අතුරුදහන්", "Failed to write to disk" => "තැටිගත කිරීම අසාර්ථකයි", +"Upload failed" => "උඩුගත කිරීම අසාර්ථකයි", "Files" => "ගොනු", "Upload cancelled." => "උඩුගත කිරීම අත් හරින්න ලදී", "File upload is in progress. Leaving the page now will cancel the upload." => "උඩුගතකිරීමක් සිදුවේ. පිටුව හැර යාමෙන් එය නැවතෙනු ඇත", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index e7ade01379..b30f263d24 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Chýba dočasný priečinok", "Failed to write to disk" => "Zápis na disk sa nepodaril", "Not enough storage available" => "Nedostatok dostupného úložného priestoru", +"Upload failed" => "Odoslanie bolo neúspešné", "Invalid directory." => "Neplatný priečinok.", "Files" => "Súbory", "Unable to upload your file as it is a directory or has 0 bytes" => "Nedá sa odoslať Váš súbor, pretože je to priečinok, alebo je jeho veľkosť 0 bajtov", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 6819ed3a3b..08f789ff86 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Manjka začasna mapa", "Failed to write to disk" => "Pisanje na disk je spodletelo", "Not enough storage available" => "Na voljo ni dovolj prostora", +"Upload failed" => "Pošiljanje je spodletelo", "Invalid directory." => "Neveljavna mapa.", "Files" => "Datoteke", "Unable to upload your file as it is a directory or has 0 bytes" => "Pošiljanja ni mogoče izvesti, saj gre za mapo oziroma datoteko velikosti 0 bajtov.", diff --git a/apps/files/l10n/sr.php b/apps/files/l10n/sr.php index b8cf91f4da..73f8ace5c8 100644 --- a/apps/files/l10n/sr.php +++ b/apps/files/l10n/sr.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Недостаје привремена фасцикла", "Failed to write to disk" => "Не могу да пишем на диск", "Not enough storage available" => "Нема довољно простора", +"Upload failed" => "Отпремање није успело", "Invalid directory." => "неисправна фасцикла.", "Files" => "Датотеке", "Unable to upload your file as it is a directory or has 0 bytes" => "Не могу да отпремим датотеку као фасциклу или она има 0 бајтова", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index 20bf77bb60..fbbe1f1591 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "En temporär mapp saknas", "Failed to write to disk" => "Misslyckades spara till disk", "Not enough storage available" => "Inte tillräckligt med lagringsutrymme tillgängligt", +"Upload failed" => "Misslyckad uppladdning", "Invalid directory." => "Felaktig mapp.", "Files" => "Filer", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan inte ladda upp din fil eftersom det är en katalog eller har 0 bytes", @@ -34,6 +35,7 @@ $TRANSLATIONS = array( "undo" => "ångra", "_%n folder_::_%n folders_" => array("%n mapp","%n mappar"), "_%n file_::_%n files_" => array("%n fil","%n filer"), +"{dirs} and {files}" => "{dirs} och {files}", "_Uploading %n file_::_Uploading %n files_" => array("Laddar upp %n fil","Laddar upp %n filer"), "files uploading" => "filer laddas upp", "'.' is an invalid file name." => "'.' är ett ogiltigt filnamn.", diff --git a/apps/files/l10n/ta_LK.php b/apps/files/l10n/ta_LK.php index fc52c16daf..154e0d6796 100644 --- a/apps/files/l10n/ta_LK.php +++ b/apps/files/l10n/ta_LK.php @@ -7,6 +7,7 @@ $TRANSLATIONS = array( "No file was uploaded" => "எந்த கோப்பும் பதிவேற்றப்படவில்லை", "Missing a temporary folder" => "ஒரு தற்காலிகமான கோப்புறையை காணவில்லை", "Failed to write to disk" => "வட்டில் எழுத முடியவில்லை", +"Upload failed" => "பதிவேற்றல் தோல்வியுற்றது", "Files" => "கோப்புகள்", "Unable to upload your file as it is a directory or has 0 bytes" => "அடைவு அல்லது 0 bytes ஐ கொண்டுள்ளதால் உங்களுடைய கோப்பை பதிவேற்ற முடியவில்லை", "Upload cancelled." => "பதிவேற்றல் இரத்து செய்யப்பட்டுள்ளது", diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index b65c0bc705..aa8cf4e9b5 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "โฟลเดอร์ชั่วคราวเกิดการสูญหาย", "Failed to write to disk" => "เขียนข้อมูลลงแผ่นดิสก์ล้มเหลว", "Not enough storage available" => "เหลือพื้นที่ไม่เพียงสำหรับใช้งาน", +"Upload failed" => "อัพโหลดล้มเหลว", "Invalid directory." => "ไดเร็กทอรี่ไม่ถูกต้อง", "Files" => "ไฟล์", "Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถอัพโหลดไฟล์ของคุณได้ เนื่องจากไฟล์ดังกล่าวเป็นไดเร็กทอรี่ หรือ มีขนาดไฟล์ 0 ไบต์", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index d317b11d53..dd089757d5 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Geçici dizin eksik", "Failed to write to disk" => "Diske yazılamadı", "Not enough storage available" => "Yeterli disk alanı yok", +"Upload failed" => "Yükleme başarısız", "Invalid directory." => "Geçersiz dizin.", "Files" => "Dosyalar", "Unable to upload your file as it is a directory or has 0 bytes" => "Dosyanızın boyutu 0 byte olduğundan veya bir dizin olduğundan yüklenemedi", diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php index 79a18231d2..781590cff3 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Відсутній тимчасовий каталог", "Failed to write to disk" => "Невдалося записати на диск", "Not enough storage available" => "Місця більше немає", +"Upload failed" => "Помилка завантаження", "Invalid directory." => "Невірний каталог.", "Files" => "Файли", "Unable to upload your file as it is a directory or has 0 bytes" => "Неможливо завантажити ваш файл тому, що він тека або файл розміром 0 байт", diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index 02b184d218..b98a14f6d7 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -11,6 +11,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "Không tìm thấy thư mục tạm", "Failed to write to disk" => "Không thể ghi ", "Not enough storage available" => "Không đủ không gian lưu trữ", +"Upload failed" => "Tải lên thất bại", "Invalid directory." => "Thư mục không hợp lệ", "Files" => "Tập tin", "Unable to upload your file as it is a directory or has 0 bytes" => "Không thể tải lên tập tin của bạn ,nó như là một thư mục hoặc có 0 byte", diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index fa2e3403f4..59b09ad950 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -13,6 +13,7 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "缺少临时目录", "Failed to write to disk" => "写入磁盘失败", "Not enough storage available" => "没有足够的存储空间", +"Upload failed" => "上传失败", "Invalid directory." => "无效文件夹。", "Files" => "文件", "Unable to upload your file as it is a directory or has 0 bytes" => "无法上传您的文件,文件夹或者空文件", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index 6ba8bf35de..21c929f81a 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -1,11 +1,11 @@ "無法移動 %s - 同名的檔案已經存在", +"Could not move %s - File with this name already exists" => "無法移動 %s ,同名的檔案已經存在", "Could not move %s" => "無法移動 %s", -"Unable to set upload directory." => "無法設定上傳目錄。", +"Unable to set upload directory." => "無法設定上傳目錄", "Invalid Token" => "無效的 token", -"No file was uploaded. Unknown error" => "沒有檔案被上傳。未知的錯誤。", -"There is no error, the file uploaded with success" => "無錯誤,檔案上傳成功", +"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" => "只有檔案的一部分被上傳", @@ -13,13 +13,14 @@ $TRANSLATIONS = array( "Missing a temporary folder" => "找不到暫存資料夾", "Failed to write to disk" => "寫入硬碟失敗", "Not enough storage available" => "儲存空間不足", -"Invalid directory." => "無效的資料夾。", +"Upload failed" => "上傳失敗", +"Invalid directory." => "無效的資料夾", "Files" => "檔案", -"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0", +"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案,因為它可能是一個目錄或檔案大小為0", "Not enough space available" => "沒有足夠的可用空間", "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 保留", "Error" => "錯誤", "Share" => "分享", @@ -34,43 +35,44 @@ $TRANSLATIONS = array( "undo" => "復原", "_%n folder_::_%n folders_" => array("%n 個資料夾"), "_%n file_::_%n files_" => array("%n 個檔案"), +"{dirs} and {files}" => "{dirs} 和 {files}", "_Uploading %n file_::_Uploading %n files_" => array("%n 個檔案正在上傳"), -"files uploading" => "檔案正在上傳中", -"'.' is an invalid file name." => "'.' 是不合法的檔名。", -"File name cannot be empty." => "檔名不能為空。", -"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。", +"files uploading" => "檔案上傳中", +"'.' is an invalid file name." => "'.' 是不合法的檔名", +"File name cannot be empty." => "檔名不能為空", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 \\ / < > : \" | ? * 字元", "Your storage is full, files can not be updated or synced anymore!" => "您的儲存空間已滿,沒有辦法再更新或是同步檔案!", "Your storage is almost full ({usedSpacePercent}%)" => "您的儲存空間快要滿了 ({usedSpacePercent}%)", "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "加密已經被停用,但是您的舊檔案還是處於已加密的狀態,請前往個人設定以解密這些檔案。", "Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。", "Name" => "名稱", "Size" => "大小", -"Modified" => "修改", +"Modified" => "修改時間", "%s could not be renamed" => "無法重新命名 %s", "Upload" => "上傳", "File handling" => "檔案處理", -"Maximum upload size" => "最大上傳檔案大小", +"Maximum upload size" => "上傳限制", "max. possible: " => "最大允許:", -"Needed for multi-file and folder downloads." => "針對多檔案和目錄下載是必填的。", -"Enable ZIP-download" => "啟用 Zip 下載", +"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" => "文字檔", "Folder" => "資料夾", "From link" => "從連結", -"Deleted files" => "已刪除的檔案", +"Deleted files" => "回收桶", "Cancel upload" => "取消上傳", -"You don’t have write permissions here." => "您在這裡沒有編輯權。", -"Nothing in here. Upload something!" => "這裡什麼也沒有,上傳一些東西吧!", +"You don’t have write permissions here." => "您在這裡沒有編輯權", +"Nothing in here. Upload something!" => "這裡還沒有東西,上傳一些吧!", "Download" => "下載", -"Unshare" => "取消共享", +"Unshare" => "取消分享", "Delete" => "刪除", "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" => "目前掃描", -"Upgrading filesystem cache..." => "正在升級檔案系統快取..." +"Current scanning" => "正在掃描", +"Upgrading filesystem cache..." => "正在升級檔案系統快取…" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/apps/files_sharing/l10n/zh_TW.php b/apps/files_sharing/l10n/zh_TW.php index 56d67ea7ce..5cc33fd383 100644 --- a/apps/files_sharing/l10n/zh_TW.php +++ b/apps/files_sharing/l10n/zh_TW.php @@ -1,9 +1,9 @@ "請檢查您的密碼並再試一次。", +"The password is wrong. Try again." => "請檢查您的密碼並再試一次", "Password" => "密碼", "Submit" => "送出", -"Sorry, this link doesn’t seem to work anymore." => "抱歉,這連結看來已經不能用了。", +"Sorry, this link doesn’t seem to work anymore." => "抱歉,此連結已經失效", "Reasons might be:" => "可能的原因:", "the item was removed" => "項目已經移除", "the link expired" => "連結過期", diff --git a/apps/files_trashbin/l10n/pt_PT.php b/apps/files_trashbin/l10n/pt_PT.php index 0c88d132b5..9dccc773cb 100644 --- a/apps/files_trashbin/l10n/pt_PT.php +++ b/apps/files_trashbin/l10n/pt_PT.php @@ -8,8 +8,8 @@ $TRANSLATIONS = array( "Delete permanently" => "Eliminar permanentemente", "Name" => "Nome", "Deleted" => "Apagado", -"_%n folder_::_%n folders_" => array("",""), -"_%n file_::_%n files_" => array("",""), +"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"), +"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"), "restored" => "Restaurado", "Nothing in here. Your trash bin is empty!" => "Não hà ficheiros. O lixo está vazio!", "Restore" => "Restaurar", diff --git a/apps/files_trashbin/l10n/zh_TW.php b/apps/files_trashbin/l10n/zh_TW.php index 2dfc484fc7..bfc2fc659d 100644 --- a/apps/files_trashbin/l10n/zh_TW.php +++ b/apps/files_trashbin/l10n/zh_TW.php @@ -11,7 +11,7 @@ $TRANSLATIONS = array( "_%n folder_::_%n folders_" => array("%n 個資料夾"), "_%n file_::_%n files_" => array("%n 個檔案"), "restored" => "已還原", -"Nothing in here. Your trash bin is empty!" => "您的垃圾桶是空的!", +"Nothing in here. Your trash bin is empty!" => "您的回收桶是空的!", "Restore" => "還原", "Delete" => "刪除", "Deleted Files" => "已刪除的檔案" diff --git a/core/l10n/ar.php b/core/l10n/ar.php index 84f076f301..17c3ab293c 100644 --- a/core/l10n/ar.php +++ b/core/l10n/ar.php @@ -1,5 +1,6 @@ "مجموعة", "Category type not provided." => "نوع التصنيف لم يدخل", "No category to add?" => "ألا توجد فئة للإضافة؟", "This category already exists: %s" => "هذا التصنيف موجود مسبقا : %s", diff --git a/core/l10n/ca.php b/core/l10n/ca.php index c389ad0188..a77924b121 100644 --- a/core/l10n/ca.php +++ b/core/l10n/ca.php @@ -1,6 +1,7 @@ "%s ha compartit »%s« amb tu", +"group" => "grup", "Category type not provided." => "No s'ha especificat el tipus de categoria.", "No category to add?" => "No voleu afegir cap categoria?", "This category already exists: %s" => "Aquesta categoria ja existeix: %s", diff --git a/core/l10n/cs_CZ.php b/core/l10n/cs_CZ.php index d104a9fbe8..1301dae32f 100644 --- a/core/l10n/cs_CZ.php +++ b/core/l10n/cs_CZ.php @@ -1,6 +1,7 @@ "%s s vámi sdílí »%s«", +"group" => "skupina", "Turned on maintenance mode" => "Zapnut režim údržby", "Turned off maintenance mode" => "Vypnut režim údržby", "Updated database" => "Zaktualizována databáze", diff --git a/core/l10n/cy_GB.php b/core/l10n/cy_GB.php index 442970fbb0..1f6c50524b 100644 --- a/core/l10n/cy_GB.php +++ b/core/l10n/cy_GB.php @@ -1,5 +1,6 @@ "grŵp", "Category type not provided." => "Math o gategori heb ei ddarparu.", "No category to add?" => "Dim categori i'w ychwanegu?", "This category already exists: %s" => "Mae'r categori hwn eisoes yn bodoli: %s", diff --git a/core/l10n/da.php b/core/l10n/da.php index 5a1fe65f44..abaea4ba6a 100644 --- a/core/l10n/da.php +++ b/core/l10n/da.php @@ -1,6 +1,7 @@ "%s delte »%s« med sig", +"group" => "gruppe", "Turned on maintenance mode" => "Startede vedligeholdelsestilstand", "Turned off maintenance mode" => "standsede vedligeholdelsestilstand", "Updated database" => "Opdaterede database", diff --git a/core/l10n/de.php b/core/l10n/de.php index 655305488f..1f205a9db5 100644 --- a/core/l10n/de.php +++ b/core/l10n/de.php @@ -1,6 +1,7 @@ "%s teilte »%s« mit Ihnen", +"group" => "Gruppe", "Turned on maintenance mode" => "Wartungsmodus eingeschaltet", "Turned off maintenance mode" => "Wartungsmodus ausgeschaltet", "Updated database" => "Datenbank aktualisiert", diff --git a/core/l10n/de_CH.php b/core/l10n/de_CH.php index 2dde9eb536..6e01b3e208 100644 --- a/core/l10n/de_CH.php +++ b/core/l10n/de_CH.php @@ -1,6 +1,7 @@ "%s teilt »%s« mit Ihnen", +"group" => "Gruppe", "Category type not provided." => "Kategorie nicht angegeben.", "No category to add?" => "Keine Kategorie hinzuzufügen?", "This category already exists: %s" => "Die nachfolgende Kategorie existiert bereits: %s", diff --git a/core/l10n/de_DE.php b/core/l10n/de_DE.php index 1311a76d69..a29fc4547c 100644 --- a/core/l10n/de_DE.php +++ b/core/l10n/de_DE.php @@ -1,6 +1,7 @@ "%s geteilt »%s« mit Ihnen", +"group" => "Gruppe", "Turned on maintenance mode" => "Wartungsmodus eingeschaltet ", "Turned off maintenance mode" => "Wartungsmodus ausgeschaltet", "Updated database" => "Datenbank aktualisiert", diff --git a/core/l10n/el.php b/core/l10n/el.php index 51a3a68d78..54c13c89bf 100644 --- a/core/l10n/el.php +++ b/core/l10n/el.php @@ -1,6 +1,7 @@ "Ο %s διαμοιράστηκε μαζί σας το »%s«", +"group" => "ομάδα", "Category type not provided." => "Δεν δώθηκε τύπος κατηγορίας.", "No category to add?" => "Δεν έχετε κατηγορία να προσθέσετε;", "This category already exists: %s" => "Αυτή η κατηγορία υπάρχει ήδη: %s", diff --git a/core/l10n/eo.php b/core/l10n/eo.php index fc688b103a..669f677d46 100644 --- a/core/l10n/eo.php +++ b/core/l10n/eo.php @@ -1,6 +1,7 @@ "%s kunhavigis “%s” kun vi", +"group" => "grupo", "Category type not provided." => "Ne proviziĝis tipon de kategorio.", "No category to add?" => "Ĉu neniu kategorio estas aldonota?", "This category already exists: %s" => "Tiu kategorio jam ekzistas: %s", diff --git a/core/l10n/es.php b/core/l10n/es.php index 9e7f565668..077f677e97 100644 --- a/core/l10n/es.php +++ b/core/l10n/es.php @@ -1,6 +1,7 @@ "%s compatido »%s« contigo", +"group" => "grupo", "Category type not provided." => "Tipo de categoría no proporcionado.", "No category to add?" => "¿Ninguna categoría para añadir?", "This category already exists: %s" => "Esta categoría ya existe: %s", diff --git a/core/l10n/es_AR.php b/core/l10n/es_AR.php index cd51ba2f44..389251de8a 100644 --- a/core/l10n/es_AR.php +++ b/core/l10n/es_AR.php @@ -1,6 +1,7 @@ "%s compartió \"%s\" con vos", +"group" => "grupo", "Category type not provided." => "Tipo de categoría no provisto. ", "No category to add?" => "¿Ninguna categoría para añadir?", "This category already exists: %s" => "Esta categoría ya existe: %s", diff --git a/core/l10n/et_EE.php b/core/l10n/et_EE.php index d9d007819d..5391a14434 100644 --- a/core/l10n/et_EE.php +++ b/core/l10n/et_EE.php @@ -1,6 +1,7 @@ "%s jagas sinuga »%s«", +"group" => "grupp", "Turned on maintenance mode" => "Haldusreziimis", "Turned off maintenance mode" => "Haldusreziim lõpetatud", "Updated database" => "Uuendatud andmebaas", diff --git a/core/l10n/eu.php b/core/l10n/eu.php index ae241e9387..1e0eb36e1e 100644 --- a/core/l10n/eu.php +++ b/core/l10n/eu.php @@ -1,6 +1,7 @@ "%s-ek »%s« zurekin partekatu du", +"group" => "taldea", "Category type not provided." => "Kategoria mota ez da zehaztu.", "No category to add?" => "Ez dago gehitzeko kategoriarik?", "This category already exists: %s" => "Kategoria hau dagoeneko existitzen da: %s", diff --git a/core/l10n/fa.php b/core/l10n/fa.php index a9e17a194a..82356c0ab1 100644 --- a/core/l10n/fa.php +++ b/core/l10n/fa.php @@ -1,6 +1,7 @@ "%s به اشتراک گذاشته شده است »%s« توسط شما", +"group" => "گروه", "Category type not provided." => "نوع دسته بندی ارائه نشده است.", "No category to add?" => "آیا گروه دیگری برای افزودن ندارید", "This category already exists: %s" => "این دسته هم اکنون وجود دارد: %s", diff --git a/core/l10n/fi_FI.php b/core/l10n/fi_FI.php index 7efeaa1fac..25f5f466ef 100644 --- a/core/l10n/fi_FI.php +++ b/core/l10n/fi_FI.php @@ -1,6 +1,7 @@ "%s jakoi kohteen »%s« kanssasi", +"group" => "ryhmä", "Turned on maintenance mode" => "Siirrytty ylläpitotilaan", "Turned off maintenance mode" => "Ylläpitotila laitettu pois päältä", "Updated database" => "Tietokanta ajan tasalla", diff --git a/core/l10n/fr.php b/core/l10n/fr.php index 3f85cb1503..81fad25833 100644 --- a/core/l10n/fr.php +++ b/core/l10n/fr.php @@ -1,6 +1,7 @@ "%s partagé »%s« avec vous", +"group" => "groupe", "Category type not provided." => "Type de catégorie non spécifié.", "No category to add?" => "Pas de catégorie à ajouter ?", "This category already exists: %s" => "Cette catégorie existe déjà : %s", diff --git a/core/l10n/gl.php b/core/l10n/gl.php index 56027e4cf1..663d769ee9 100644 --- a/core/l10n/gl.php +++ b/core/l10n/gl.php @@ -1,6 +1,7 @@ "%s compartiu «%s» con vostede", +"group" => "grupo", "Turned on maintenance mode" => "Modo de mantemento activado", "Turned off maintenance mode" => "Modo de mantemento desactivado", "Updated database" => "Base de datos actualizada", diff --git a/core/l10n/he.php b/core/l10n/he.php index b197a67b11..d5d83fea33 100644 --- a/core/l10n/he.php +++ b/core/l10n/he.php @@ -1,6 +1,7 @@ "%s שיתף/שיתפה איתך את »%s«", +"group" => "קבוצה", "Category type not provided." => "סוג הקטגוריה לא סופק.", "No category to add?" => "אין קטגוריה להוספה?", "This category already exists: %s" => "הקטגוריה הבאה כבר קיימת: %s", diff --git a/core/l10n/hu_HU.php b/core/l10n/hu_HU.php index c231d7f9a4..93f96e1784 100644 --- a/core/l10n/hu_HU.php +++ b/core/l10n/hu_HU.php @@ -1,6 +1,7 @@ "%s megosztotta Önnel ezt: »%s«", +"group" => "csoport", "Category type not provided." => "Nincs megadva a kategória típusa.", "No category to add?" => "Nincs hozzáadandó kategória?", "This category already exists: %s" => "Ez a kategória már létezik: %s", diff --git a/core/l10n/id.php b/core/l10n/id.php index fc6cb788fb..0f222918c9 100644 --- a/core/l10n/id.php +++ b/core/l10n/id.php @@ -1,5 +1,6 @@ "grup", "Category type not provided." => "Tipe kategori tidak diberikan.", "No category to add?" => "Tidak ada kategori yang akan ditambahkan?", "This category already exists: %s" => "Kategori ini sudah ada: %s", diff --git a/core/l10n/it.php b/core/l10n/it.php index 63a7545d89..71f6ffdf50 100644 --- a/core/l10n/it.php +++ b/core/l10n/it.php @@ -1,6 +1,7 @@ "%s ha condiviso «%s» con te", +"group" => "gruppo", "Turned on maintenance mode" => "Modalità di manutenzione attivata", "Turned off maintenance mode" => "Modalità di manutenzione disattivata", "Updated database" => "Database aggiornato", diff --git a/core/l10n/ja_JP.php b/core/l10n/ja_JP.php index 2ab85f13d3..82e4153367 100644 --- a/core/l10n/ja_JP.php +++ b/core/l10n/ja_JP.php @@ -1,6 +1,13 @@ "%sが あなたと »%s«を共有しました", +"group" => "グループ", +"Turned on maintenance mode" => "メンテナンスモードがオンになりました", +"Turned off maintenance mode" => "メンテナンスモードがオフになりました", +"Updated database" => "データベース更新完了", +"Updating filecache, this may take really long..." => "ファイルキャッシュを更新しています、しばらく掛かる恐れがあります...", +"Updated filecache" => "ファイルキャッシュ更新完了", +"... %d%% done ..." => "... %d%% 完了 ...", "Category type not provided." => "カテゴリタイプは提供されていません。", "No category to add?" => "追加するカテゴリはありませんか?", "This category already exists: %s" => "このカテゴリはすでに存在します: %s", diff --git a/core/l10n/ka_GE.php b/core/l10n/ka_GE.php index 0f4b23906d..15cacc8b21 100644 --- a/core/l10n/ka_GE.php +++ b/core/l10n/ka_GE.php @@ -1,5 +1,6 @@ "ჯგუფი", "Category type not provided." => "კატეგორიის ტიპი არ არის განხილული.", "No category to add?" => "არ არის კატეგორია დასამატებლად?", "This category already exists: %s" => "კატეგორია უკვე არსებობს: %s", diff --git a/core/l10n/ko.php b/core/l10n/ko.php index c4b6b9f091..0265f38dc0 100644 --- a/core/l10n/ko.php +++ b/core/l10n/ko.php @@ -1,5 +1,6 @@ "그룹", "Category type not provided." => "분류 형식이 제공되지 않았습니다.", "No category to add?" => "추가할 분류가 없습니까?", "This category already exists: %s" => "분류가 이미 존재합니다: %s", diff --git a/core/l10n/lb.php b/core/l10n/lb.php index 8a5a28957c..5f4c415bed 100644 --- a/core/l10n/lb.php +++ b/core/l10n/lb.php @@ -1,6 +1,7 @@ "Den/D' %s huet »%s« mat dir gedeelt", +"group" => "Grupp", "Category type not provided." => "Typ vun der Kategorie net uginn.", "No category to add?" => "Keng Kategorie fir bäizesetzen?", "This category already exists: %s" => "Dës Kategorie existéiert schon: %s", diff --git a/core/l10n/lt_LT.php b/core/l10n/lt_LT.php index 5db8f6c21a..7b0c3ed4f8 100644 --- a/core/l10n/lt_LT.php +++ b/core/l10n/lt_LT.php @@ -1,6 +1,7 @@ "%s pasidalino »%s« su tavimi", +"group" => "grupė", "Category type not provided." => "Kategorija nenurodyta.", "No category to add?" => "Nepridėsite jokios kategorijos?", "This category already exists: %s" => "Ši kategorija jau egzistuoja: %s", diff --git a/core/l10n/lv.php b/core/l10n/lv.php index ddfc600898..57b9186f3c 100644 --- a/core/l10n/lv.php +++ b/core/l10n/lv.php @@ -1,6 +1,7 @@ "%s kopīgots »%s« ar jums", +"group" => "grupa", "Category type not provided." => "Kategorijas tips nav norādīts.", "No category to add?" => "Nav kategoriju, ko pievienot?", "This category already exists: %s" => "Šāda kategorija jau eksistē — %s", diff --git a/core/l10n/mk.php b/core/l10n/mk.php index e2416dc052..6a8ec50061 100644 --- a/core/l10n/mk.php +++ b/core/l10n/mk.php @@ -1,5 +1,6 @@ "група", "Category type not provided." => "Не беше доставен тип на категорија.", "No category to add?" => "Нема категорија да се додаде?", "Object type not provided." => "Не беше доставен тип на објект.", diff --git a/core/l10n/nb_NO.php b/core/l10n/nb_NO.php index 393dc0d7d1..132b65daab 100644 --- a/core/l10n/nb_NO.php +++ b/core/l10n/nb_NO.php @@ -1,6 +1,7 @@ "%s delte »%s« med deg", +"group" => "gruppe", "No category to add?" => "Ingen kategorier å legge til?", "This category already exists: %s" => "Denne kategorien finnes allerede: %s", "No categories selected for deletion." => "Ingen kategorier merket for sletting.", diff --git a/core/l10n/nl.php b/core/l10n/nl.php index 6a2d1a03a1..6d5d5dc991 100644 --- a/core/l10n/nl.php +++ b/core/l10n/nl.php @@ -1,6 +1,7 @@ "%s deelde »%s« met jou", +"group" => "groep", "Category type not provided." => "Categorie type niet opgegeven.", "No category to add?" => "Geen categorie om toe te voegen?", "This category already exists: %s" => "Deze categorie bestaat al: %s", diff --git a/core/l10n/nn_NO.php b/core/l10n/nn_NO.php index f73cb96076..942824ecb7 100644 --- a/core/l10n/nn_NO.php +++ b/core/l10n/nn_NO.php @@ -1,5 +1,6 @@ "gruppe", "Category type not provided." => "Ingen kategoritype.", "No category to add?" => "Ingen kategori å leggja til?", "This category already exists: %s" => "Denne kategorien finst alt: %s", diff --git a/core/l10n/oc.php b/core/l10n/oc.php index 68bf2f89a2..0ca3cc427a 100644 --- a/core/l10n/oc.php +++ b/core/l10n/oc.php @@ -1,5 +1,6 @@ "grop", "No category to add?" => "Pas de categoria d'ajustar ?", "No categories selected for deletion." => "Pas de categorias seleccionadas per escafar.", "Sunday" => "Dimenge", diff --git a/core/l10n/pl.php b/core/l10n/pl.php index 1188e55531..48f6dff618 100644 --- a/core/l10n/pl.php +++ b/core/l10n/pl.php @@ -1,6 +1,7 @@ "%s Współdzielone »%s« z tobą", +"group" => "grupa", "Category type not provided." => "Nie podano typu kategorii.", "No category to add?" => "Brak kategorii do dodania?", "This category already exists: %s" => "Ta kategoria już istnieje: %s", diff --git a/core/l10n/pt_BR.php b/core/l10n/pt_BR.php index 8db5262e94..84762cde5e 100644 --- a/core/l10n/pt_BR.php +++ b/core/l10n/pt_BR.php @@ -1,6 +1,7 @@ "%s compartilhou »%s« com você", +"group" => "grupo", "Category type not provided." => "Tipo de categoria não fornecido.", "No category to add?" => "Nenhuma categoria a adicionar?", "This category already exists: %s" => "Esta categoria já existe: %s", diff --git a/core/l10n/pt_PT.php b/core/l10n/pt_PT.php index 25ddaa322d..2afb9ef9b3 100644 --- a/core/l10n/pt_PT.php +++ b/core/l10n/pt_PT.php @@ -1,6 +1,7 @@ "%s partilhado »%s« contigo", +"group" => "grupo", "Category type not provided." => "Tipo de categoria não fornecido", "No category to add?" => "Nenhuma categoria para adicionar?", "This category already exists: %s" => "A categoria já existe: %s", diff --git a/core/l10n/ro.php b/core/l10n/ro.php index 7e33003bcc..ca0e409f71 100644 --- a/core/l10n/ro.php +++ b/core/l10n/ro.php @@ -1,6 +1,7 @@ "%s Partajat »%s« cu tine de", +"group" => "grup", "Category type not provided." => "Tipul de categorie nu a fost specificat.", "No category to add?" => "Nici o categorie de adăugat?", "This category already exists: %s" => "Această categorie deja există: %s", diff --git a/core/l10n/ru.php b/core/l10n/ru.php index 503ca579ce..d79326aff3 100644 --- a/core/l10n/ru.php +++ b/core/l10n/ru.php @@ -1,6 +1,7 @@ "%s поделился »%s« с вами", +"group" => "группа", "Category type not provided." => "Тип категории не предоставлен", "No category to add?" => "Нет категорий для добавления?", "This category already exists: %s" => "Эта категория уже существует: %s", diff --git a/core/l10n/si_LK.php b/core/l10n/si_LK.php index 475cdf5613..184566b5f1 100644 --- a/core/l10n/si_LK.php +++ b/core/l10n/si_LK.php @@ -1,5 +1,6 @@ "කණ්ඩායම", "No categories selected for deletion." => "මකා දැමීම සඳහා ප්‍රවර්ගයන් තෝරා නොමැත.", "Sunday" => "ඉරිදා", "Monday" => "සඳුදා", diff --git a/core/l10n/sk_SK.php b/core/l10n/sk_SK.php index 82745d617e..ed061068b4 100644 --- a/core/l10n/sk_SK.php +++ b/core/l10n/sk_SK.php @@ -1,6 +1,7 @@ "%s s Vami zdieľa »%s«", +"group" => "skupina", "Turned on maintenance mode" => "Mód údržby zapnutý", "Turned off maintenance mode" => "Mód údržby vypnutý", "Updated database" => "Databáza aktualizovaná", diff --git a/core/l10n/sl.php b/core/l10n/sl.php index 0b72f1dc4e..460ca99eea 100644 --- a/core/l10n/sl.php +++ b/core/l10n/sl.php @@ -1,6 +1,7 @@ "%s je delil »%s« z vami", +"group" => "skupina", "Category type not provided." => "Vrsta kategorije ni podana.", "No category to add?" => "Ali ni kategorije za dodajanje?", "This category already exists: %s" => "Kategorija že obstaja: %s", diff --git a/core/l10n/sr.php b/core/l10n/sr.php index 3de06c7088..89c13c4925 100644 --- a/core/l10n/sr.php +++ b/core/l10n/sr.php @@ -1,5 +1,6 @@ "група", "Category type not provided." => "Врста категорије није унет.", "No category to add?" => "Додати још неку категорију?", "Object type not provided." => "Врста објекта није унета.", diff --git a/core/l10n/sv.php b/core/l10n/sv.php index 74d285a35a..9bfd91d269 100644 --- a/core/l10n/sv.php +++ b/core/l10n/sv.php @@ -1,6 +1,7 @@ "%s delade »%s« med dig", +"group" => "Grupp", "Turned on maintenance mode" => "Aktiverade underhållsläge", "Turned off maintenance mode" => "Deaktiverade underhållsläge", "Updated database" => "Uppdaterade databasen", diff --git a/core/l10n/ta_LK.php b/core/l10n/ta_LK.php index 3fc461d428..a1a286275e 100644 --- a/core/l10n/ta_LK.php +++ b/core/l10n/ta_LK.php @@ -1,5 +1,6 @@ "குழு", "Category type not provided." => "பிரிவு வகைகள் வழங்கப்படவில்லை", "No category to add?" => "சேர்ப்பதற்கான வகைகள் இல்லையா?", "Object type not provided." => "பொருள் வகை வழங்கப்படவில்லை", diff --git a/core/l10n/th_TH.php b/core/l10n/th_TH.php index bb5181fd9e..90fec245c9 100644 --- a/core/l10n/th_TH.php +++ b/core/l10n/th_TH.php @@ -1,5 +1,6 @@ "กลุ่มผู้ใช้งาน", "Category type not provided." => "ยังไม่ได้ระบุชนิดของหมวดหมู่", "No category to add?" => "ไม่มีหมวดหมู่ที่ต้องการเพิ่ม?", "Object type not provided." => "ชนิดของวัตถุยังไม่ได้ถูกระบุ", diff --git a/core/l10n/tr.php b/core/l10n/tr.php index 6dd5405795..8b6c261d64 100644 --- a/core/l10n/tr.php +++ b/core/l10n/tr.php @@ -1,6 +1,7 @@ "%s sizinle »%s« paylaşımında bulundu", +"group" => "grup", "Category type not provided." => "Kategori türü girilmedi.", "No category to add?" => "Eklenecek kategori yok?", "This category already exists: %s" => "Bu kategori zaten mevcut: %s", diff --git a/core/l10n/ug.php b/core/l10n/ug.php index eb16e841c6..e77718233d 100644 --- a/core/l10n/ug.php +++ b/core/l10n/ug.php @@ -1,5 +1,6 @@ "گۇرۇپپا", "Sunday" => "يەكشەنبە", "Monday" => "دۈشەنبە", "Tuesday" => "سەيشەنبە", diff --git a/core/l10n/uk.php b/core/l10n/uk.php index 6fcb23d0a3..8e74855dd0 100644 --- a/core/l10n/uk.php +++ b/core/l10n/uk.php @@ -1,5 +1,6 @@ "група", "Category type not provided." => "Не вказано тип категорії.", "No category to add?" => "Відсутні категорії для додавання?", "This category already exists: %s" => "Ця категорія вже існує: %s", diff --git a/core/l10n/vi.php b/core/l10n/vi.php index 305839b476..1ccf03c0aa 100644 --- a/core/l10n/vi.php +++ b/core/l10n/vi.php @@ -1,5 +1,6 @@ "nhóm", "Category type not provided." => "Kiểu hạng mục không được cung cấp.", "No category to add?" => "Không có danh mục được thêm?", "This category already exists: %s" => "Danh mục này đã tồn tại: %s", diff --git a/core/l10n/zh_CN.php b/core/l10n/zh_CN.php index 08d70dfee6..ddcc902c8d 100644 --- a/core/l10n/zh_CN.php +++ b/core/l10n/zh_CN.php @@ -1,6 +1,7 @@ "%s 向您分享了 »%s«", +"group" => "组", "Turned on maintenance mode" => "启用维护模式", "Turned off maintenance mode" => "关闭维护模式", "Updated database" => "数据库已更新", diff --git a/core/l10n/zh_TW.php b/core/l10n/zh_TW.php index fabec7537d..c25a58dc8e 100644 --- a/core/l10n/zh_TW.php +++ b/core/l10n/zh_TW.php @@ -1,10 +1,17 @@ "%s 與您分享了 %s", +"group" => "群組", +"Turned on maintenance mode" => "已啓用維護模式", +"Turned off maintenance mode" => "已停用維護模式", +"Updated database" => "已更新資料庫", +"Updating filecache, this may take really long..." => "更新檔案快取,這可能要很久…", +"Updated filecache" => "已更新檔案快取", +"... %d%% done ..." => "已完成 %d%%", "Category type not provided." => "未提供分類類型。", "No category to add?" => "沒有可增加的分類?", -"This category already exists: %s" => "分類已經存在: %s", -"Object type not provided." => "不支援的物件類型", +"This category already exists: %s" => "分類已經存在:%s", +"Object type not provided." => "未指定物件類型", "%s ID not provided." => "未提供 %s ID 。", "Error adding %s to favorites." => "加入 %s 到最愛時發生錯誤。", "No categories selected for deletion." => "沒有選擇要刪除的分類。", @@ -56,20 +63,20 @@ $TRANSLATIONS = array( "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" => "密碼", "Allow Public Upload" => "允許任何人上傳", "Email link to person" => "將連結 email 給別人", "Send" => "寄出", -"Set expiration date" => "設置到期日", +"Set expiration date" => "指定到期日", "Expiration date" => "到期日", "Share via email:" => "透過電子郵件分享:", "No people found" => "沒有找到任何人", "Resharing is not allowed" => "不允許重新分享", "Shared in {item} with {user}" => "已和 {user} 分享 {item}", -"Unshare" => "取消共享", +"Unshare" => "取消分享", "can edit" => "可編輯", "access control" => "存取控制", "create" => "建立", @@ -77,15 +84,15 @@ $TRANSLATIONS = array( "delete" => "刪除", "share" => "分享", "Password protected" => "受密碼保護", -"Error unsetting expiration date" => "解除過期日設定失敗", -"Error setting expiration date" => "錯誤的到期日設定", -"Sending ..." => "正在傳送...", +"Error unsetting expiration date" => "取消到期日設定失敗", +"Error setting expiration date" => "設定到期日發生錯誤", +"Sending ..." => "正在傳送…", "Email sent" => "Email 已寄出", "The update was unsuccessful. Please report this issue to the ownCloud community." => "升級失敗,請將此問題回報 ownCloud 社群。", "The update was successful. Redirecting you to ownCloud now." => "升級成功,正將您重新導向至 ownCloud 。", "%s password reset" => "%s 密碼重設", "Use the following link to reset your password: {link}" => "請至以下連結重設您的密碼: {link}", -"The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "重設密碼的連結已經寄至您的電子郵件信箱,如果您過了一段時間還是沒有收到它,請檢查看看它是不是被放到垃圾郵件了,如果還是沒有的話,請聯絡您的 ownCloud 系統管理員。", +"The link to reset your password has been sent to your email.
    If you do not receive it within a reasonable amount of time, check your spam/junk folders.
    If it is not there ask your local administrator ." => "重設密碼的連結已經寄至您的電子郵件信箱,如果您過了一段時間還是沒有收到它,請檢查看看它是不是被歸為垃圾郵件了,如果還是沒有的話,請聯絡您的 ownCloud 系統管理員。", "Request failed!
    Did you make sure your email/username was right?" => "請求失敗!
    您確定填入的電子郵件地址或是帳號名稱是正確的嗎?", "You will receive a link to reset your password via Email." => "重設密碼的連結將會寄到您的電子郵件信箱。", "Username" => "使用者名稱", @@ -102,8 +109,8 @@ $TRANSLATIONS = array( "Admin" => "管理", "Help" => "說明", "Access forbidden" => "存取被拒", -"Cloud not found" => "未發現雲端", -"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\nCheers!" => "嗨,\n\n通知您,%s 與您分享了 %s 。\n看一下:%s", +"Cloud not found" => "找不到網頁", +"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\nCheers!" => "嗨,\n\n通知您一聲,%s 與您分享了 %s 。\n您可以到 %s 看看", "Edit categories" => "編輯分類", "Add" => "增加", "Security Warning" => "安全性警告", @@ -115,7 +122,7 @@ $TRANSLATIONS = array( "For information how to properly configure your server, please see the documentation." => "請參考說明文件以瞭解如何正確設定您的伺服器。", "Create an admin account" => "建立一個管理者帳號", "Advanced" => "進階", -"Data folder" => "資料夾", +"Data folder" => "資料儲存位置", "Configure the database" => "設定資料庫", "will be used" => "將會使用", "Database user" => "資料庫使用者", @@ -132,8 +139,8 @@ $TRANSLATIONS = array( "Lost your password?" => "忘記密碼?", "remember" => "記住", "Log in" => "登入", -"Alternative Logins" => "替代登入方法", -"Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" => "嗨,

    通知您,%s 與您分享了 %s ,
    看一下吧", -"Updating ownCloud to version %s, this may take a while." => "正在將 Owncloud 升級至版本 %s ,這可能需要一點時間。" +"Alternative Logins" => "其他登入方法", +"Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" => "嗨,

    通知您一聲,%s 與您分享了 %s ,
    看一下吧", +"Updating ownCloud to version %s, this may take a while." => "正在將 ownCloud 升級至版本 %s ,這可能需要一點時間。" ); $PLURAL_FORMS = "nplurals=1; plural=0;"; diff --git a/l10n/ar/core.po b/l10n/ar/core.po index c959485794..47fc1f2571 100644 --- a/l10n/ar/core.po +++ b/l10n/ar/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "مجموعة" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ar/files.po b/l10n/ar/files.po index b8086649e4..39c537e3a5 100644 --- a/l10n/ar/files.po +++ b/l10n/ar/files.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# ibrahim_9090 , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 13:30+0000\n" +"Last-Translator: ibrahim_9090 \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +30,11 @@ msgstr "فشل في نقل %s" #: ajax/upload.php:16 ajax/upload.php:45 msgid "Unable to set upload directory." -msgstr "" +msgstr "غير قادر على تحميل المجلد" #: ajax/upload.php:22 msgid "Invalid Token" -msgstr "" +msgstr "علامة غير صالحة" #: ajax/upload.php:59 msgid "No file was uploaded. Unknown error" @@ -76,7 +77,7 @@ msgstr "لا يوجد مساحة تخزينية كافية" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "عملية الرفع فشلت" #: ajax/upload.php:127 msgid "Invalid directory." @@ -92,7 +93,7 @@ msgstr "فشل في رفع ملفاتك , إما أنها مجلد أو حجمه #: js/file-upload.js:24 msgid "Not enough space available" -msgstr "" +msgstr "لا توجد مساحة كافية" #: js/file-upload.js:64 msgid "Upload cancelled." @@ -109,9 +110,9 @@ msgstr "عنوان ال URL لا يجوز أن يكون فارغا." #: js/file-upload.js:244 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" -msgstr "" +msgstr "تسمية ملف غير صالحة. استخدام الاسم \"shared\" محجوز بواسطة ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "خطأ" @@ -127,35 +128,35 @@ msgstr "حذف بشكل دائم" msgid "Rename" msgstr "إعادة تسميه" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "قيد الانتظار" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} موجود مسبقا" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "استبدال" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "اقترح إسم" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "إلغاء" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "استبدل {new_name} بـ {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "تراجع" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -165,7 +166,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" @@ -175,11 +176,11 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} و {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" @@ -189,9 +190,9 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" -msgstr "" +msgstr "يتم تحميل الملفات" #: js/files.js:52 msgid "'.' is an invalid file name." @@ -219,7 +220,7 @@ msgstr "مساحتك التخزينية امتلأت تقريبا " msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "تم تعطيل التشفير لكن ملفاتك لا تزال مشفرة. فضلا اذهب إلى الإعدادات الشخصية لإزالة التشفير عن ملفاتك." #: js/files.js:245 msgid "" @@ -227,15 +228,15 @@ msgid "" "big." msgstr "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "اسم" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "حجم" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "معدل" @@ -312,33 +313,33 @@ msgstr "لا تملك صلاحيات الكتابة هنا." msgid "Nothing in here. Upload something!" msgstr "لا يوجد شيء هنا. إرفع بعض الملفات!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "تحميل" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "إلغاء مشاركة" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "إلغاء" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "حجم الترفيع أعلى من المسموح" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "يرجى الانتظار , جاري فحص الملفات ." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "الفحص الحالي" diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po index a57ea88b76..3d91bd55b8 100644 --- a/l10n/bg_BG/files.po +++ b/l10n/bg_BG/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Качването е неуспешно" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Грешка" @@ -127,57 +127,57 @@ msgstr "Изтриване завинаги" msgid "Rename" msgstr "Преименуване" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Чакащо" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "препокриване" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "отказ" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "възтановяване" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "" @@ -215,15 +215,15 @@ msgid "" "big." msgstr "" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Име" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Размер" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Променено" @@ -300,33 +300,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "Няма нищо тук. Качете нещо." -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Изтегляне" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Изтриване" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Файлът който сте избрали за качване е прекалено голям" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Файловете които се опитвате да качите са по-големи от позволеното за сървъра." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Файловете се претърсват, изчакайте." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "" diff --git a/l10n/ca/core.po b/l10n/ca/core.po index 21836c30a8..6585814d74 100644 --- a/l10n/ca/core.po +++ b/l10n/ca/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s ha compartit »%s« amb tu" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grup" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ca/files.po b/l10n/ca/files.po index 8bedc7b361..ecc26a9b13 100644 --- a/l10n/ca/files.po +++ b/l10n/ca/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "No hi ha prou espai disponible" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "La pujada ha fallat" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "La URL no pot ser buida" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Error" @@ -129,57 +129,57 @@ msgstr "Esborra permanentment" msgid "Rename" msgstr "Reanomena" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendent" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} ja existeix" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "substitueix" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugereix un nom" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancel·la" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "s'ha substituït {old_name} per {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "desfés" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n carpeta" msgstr[1] "%n carpetes" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fitxer" msgstr[1] "%n fitxers" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Pujant %n fitxer" msgstr[1] "Pujant %n fitxers" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fitxers pujant" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nom" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Mida" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificat" @@ -302,33 +302,33 @@ msgstr "No teniu permisos d'escriptura aquí." msgid "Nothing in here. Upload something!" msgstr "Res per aquí. Pugeu alguna cosa!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Baixa" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Deixa de compartir" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Esborra" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "La pujada és massa gran" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "S'estan escanejant els fitxers, espereu" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Actualment escanejant" diff --git a/l10n/cs_CZ/core.po b/l10n/cs_CZ/core.po index 41edc0ee8a..3689101c5d 100644 --- a/l10n/cs_CZ/core.po +++ b/l10n/cs_CZ/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 08:00+0000\n" +"Last-Translator: pstast \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" @@ -29,7 +29,7 @@ msgstr "%s s vámi sdílí »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "skupina" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/cs_CZ/files.po b/l10n/cs_CZ/files.po index 94cdb7b62b..503fc96412 100644 --- a/l10n/cs_CZ/files.po +++ b/l10n/cs_CZ/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 08:10+0000\n" +"Last-Translator: pstast \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" @@ -80,7 +80,7 @@ msgstr "Nedostatek dostupného úložného prostoru" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Odesílání selhalo" #: ajax/upload.php:127 msgid "Invalid directory." @@ -115,7 +115,7 @@ msgstr "URL nemůže být prázdná." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Název složky nelze použít. Použití názvu 'Shared' je ownCloudem rezervováno" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Chyba" @@ -131,60 +131,60 @@ msgstr "Trvale odstranit" msgid "Rename" msgstr "Přejmenovat" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Nevyřízené" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} již existuje" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "nahradit" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "navrhnout název" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "zrušit" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "nahrazeno {new_name} s {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "vrátit zpět" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n složka" msgstr[1] "%n složky" msgstr[2] "%n složek" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n soubor" msgstr[1] "%n soubory" msgstr[2] "%n souborů" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} a {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Nahrávám %n soubor" msgstr[1] "Nahrávám %n soubory" msgstr[2] "Nahrávám %n souborů" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "soubory se odesílají" @@ -222,15 +222,15 @@ msgid "" "big." msgstr "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Název" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Velikost" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Upraveno" @@ -307,33 +307,33 @@ msgstr "Nemáte zde práva zápisu." msgid "Nothing in here. Upload something!" msgstr "Žádný obsah. Nahrajte něco." -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Stáhnout" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Zrušit sdílení" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Smazat" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Odesílaný soubor je příliš velký" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Soubory, které se snažíte odeslat, překračují limit velikosti odesílání na tomto serveru." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Soubory se prohledávají, prosím čekejte." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Aktuální prohledávání" diff --git a/l10n/cy_GB/core.po b/l10n/cy_GB/core.po index 638507e646..700bfe9772 100644 --- a/l10n/cy_GB/core.po +++ b/l10n/cy_GB/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -25,7 +25,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grŵp" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/cy_GB/files.po b/l10n/cy_GB/files.po index c1e83e56cc..7507b666b0 100644 --- a/l10n/cy_GB/files.po +++ b/l10n/cy_GB/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/cy_GB/)\n" "MIME-Version: 1.0\n" @@ -76,7 +76,7 @@ msgstr "Dim digon o le storio ar gael" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Methwyd llwytho i fyny" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "Does dim hawl cael URL gwag." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Gwall" @@ -127,35 +127,35 @@ msgstr "Dileu'n barhaol" msgid "Rename" msgstr "Ailenwi" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "I ddod" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} yn bodoli'n barod" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "amnewid" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "awgrymu enw" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "diddymu" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "newidiwyd {new_name} yn lle {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "dadwneud" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -163,7 +163,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" @@ -171,11 +171,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" @@ -183,7 +183,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "ffeiliau'n llwytho i fyny" @@ -221,15 +221,15 @@ msgid "" "big." msgstr "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Enw" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Maint" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Addaswyd" @@ -306,33 +306,33 @@ msgstr "Nid oes gennych hawliau ysgrifennu fan hyn." msgid "Nothing in here. Upload something!" msgstr "Does dim byd fan hyn. Llwythwch rhywbeth i fyny!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Llwytho i lawr" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Dad-rannu" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Dileu" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Maint llwytho i fyny'n rhy fawr" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Arhoswch, mae ffeiliau'n cael eu sganio." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Sganio cyfredol" diff --git a/l10n/da/core.po b/l10n/da/core.po index 5c71f405c5..adc2e0f26c 100644 --- a/l10n/da/core.po +++ b/l10n/da/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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -28,7 +28,7 @@ msgstr "%s delte »%s« med sig" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/da/files.po b/l10n/da/files.po index 3f9da02827..fb180ee25b 100644 --- a/l10n/da/files.po +++ b/l10n/da/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 17:27+0000\n" +"Last-Translator: Sappe\n" "Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,7 +79,7 @@ msgstr "Der er ikke nok plads til rådlighed" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Upload fejlede" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "URLen kan ikke være tom." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldigt mappenavn. Brug af 'Shared' er forbeholdt af ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fejl" @@ -130,57 +130,57 @@ msgstr "Slet permanent" msgid "Rename" msgstr "Omdøb" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Afventer" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} eksisterer allerede" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "erstat" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "foreslå navn" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "fortryd" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "erstattede {new_name} med {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "fortryd" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mappe" msgstr[1] "%n mapper" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" msgstr[1] "%n filer" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} og {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Uploader %n fil" msgstr[1] "Uploader %n filer" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "uploader filer" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Dit download forberedes. Dette kan tage lidt tid ved større filer." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Navn" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Størrelse" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Ændret" @@ -303,33 +303,33 @@ msgstr "Du har ikke skriverettigheder her." msgid "Nothing in here. Upload something!" msgstr "Her er tomt. Upload noget!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Download" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Fjern deling" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Slet" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Upload er for stor" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Filerne bliver indlæst, vent venligst." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Indlæser" diff --git a/l10n/de/core.po b/l10n/de/core.po index 23574ea981..0a57201528 100644 --- a/l10n/de/core.po +++ b/l10n/de/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -32,7 +32,7 @@ msgstr "%s teilte »%s« mit Ihnen" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "Gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/de/files.po b/l10n/de/files.po index eb931d3921..21a1d8cafb 100644 --- a/l10n/de/files.po +++ b/l10n/de/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 18:00+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,7 +82,7 @@ msgstr "Nicht genug Speicher vorhanden." #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Hochladen fehlgeschlagen" #: ajax/upload.php:127 msgid "Invalid directory." @@ -117,7 +117,7 @@ msgstr "Die URL darf nicht leer sein." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Der Ordnername ist ungültig. Nur ownCloud kann den Ordner \"Shared\" anlegen" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fehler" @@ -133,57 +133,57 @@ msgstr "Endgültig löschen" msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ausstehend" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} existiert bereits" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Namen vorschlagen" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} ersetzt durch {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n Ordner" msgstr[1] "%n Ordner" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n Datei" msgstr[1] "%n Dateien" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} und {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n Datei wird hochgeladen" msgstr[1] "%n Dateien werden hochgeladen" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "Dateien werden hoch geladen" @@ -221,15 +221,15 @@ msgid "" "big." msgstr "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Name" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Größe" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Geändert" @@ -306,33 +306,33 @@ msgstr "Du hast hier keine Schreib-Berechtigung." msgid "Nothing in here. Upload something!" msgstr "Alles leer. Lade etwas hoch!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Herunterladen" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Freigabe aufheben" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Löschen" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Der Upload ist zu groß" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Dateien werden gescannt, bitte warten." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Scanne" diff --git a/l10n/de_CH/core.po b/l10n/de_CH/core.po index 47c4fa12e7..9469c95384 100644 --- a/l10n/de_CH/core.po +++ b/l10n/de_CH/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -33,7 +33,7 @@ msgstr "%s teilt »%s« mit Ihnen" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "Gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/de_CH/files.po b/l10n/de_CH/files.po index a1c58799f3..95d27fc4a6 100644 --- a/l10n/de_CH/files.po +++ b/l10n/de_CH/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/owncloud/language/de_CH/)\n" "MIME-Version: 1.0\n" @@ -85,7 +85,7 @@ msgstr "Nicht genug Speicher vorhanden." #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Hochladen fehlgeschlagen" #: ajax/upload.php:127 msgid "Invalid directory." @@ -120,7 +120,7 @@ msgstr "Die URL darf nicht leer sein." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ungültiger Ordnername. Die Verwendung von «Shared» ist ownCloud vorbehalten." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fehler" @@ -136,57 +136,57 @@ msgstr "Endgültig löschen" msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ausstehend" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} existiert bereits" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Namen vorschlagen" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} wurde ersetzt durch {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "%n Ordner" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "%n Dateien" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n Datei wird hochgeladen" msgstr[1] "%n Dateien werden hochgeladen" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "Dateien werden hoch geladen" @@ -224,15 +224,15 @@ msgid "" "big." msgstr "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Name" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Grösse" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Geändert" @@ -309,33 +309,33 @@ msgstr "Sie haben hier keine Schreib-Berechtigungen." msgid "Nothing in here. Upload something!" msgstr "Alles leer. Laden Sie etwas hoch!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Herunterladen" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Freigabe aufheben" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Löschen" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Der Upload ist zu gross" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Die Datei überschreitet die Maximalgrösse für Uploads auf diesem Server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Dateien werden gescannt, bitte warten." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Scanne" diff --git a/l10n/de_DE/core.po b/l10n/de_DE/core.po index 1a3f292dc0..000f19fdda 100644 --- a/l10n/de_DE/core.po +++ b/l10n/de_DE/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" @@ -32,7 +32,7 @@ msgstr "%s geteilt »%s« mit Ihnen" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "Gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/de_DE/files.po b/l10n/de_DE/files.po index 1282d6306c..cf3e5f3eb6 100644 --- a/l10n/de_DE/files.po +++ b/l10n/de_DE/files.po @@ -7,6 +7,7 @@ # SteinQuadrat, 2013 # I Robot , 2013 # Marcel Kühlhorn , 2013 +# Mario Siegmann , 2013 # traductor , 2013 # noxin , 2013 # Mirodin , 2013 @@ -15,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 18:00+0000\n" +"Last-Translator: Mario Siegmann \n" "Language-Team: German (Germany) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -84,7 +85,7 @@ msgstr "Nicht genug Speicher vorhanden." #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Hochladen fehlgeschlagen" #: ajax/upload.php:127 msgid "Invalid directory." @@ -119,7 +120,7 @@ msgstr "Die URL darf nicht leer sein." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ungültiger Ordnername. Die Verwendung von \"Shared\" ist ownCloud vorbehalten." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fehler" @@ -135,57 +136,57 @@ msgstr "Endgültig löschen" msgid "Rename" msgstr "Umbenennen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ausstehend" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} existiert bereits" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ersetzen" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Namen vorschlagen" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "abbrechen" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} wurde ersetzt durch {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "rückgängig machen" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n Ordner" msgstr[1] "%n Ordner" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n Datei" msgstr[1] "%n Dateien" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} und {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n Datei wird hoch geladen" msgstr[1] "%n Dateien werden hoch geladen" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "Dateien werden hoch geladen" @@ -223,15 +224,15 @@ msgid "" "big." msgstr "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Name" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Größe" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Geändert" @@ -308,33 +309,33 @@ msgstr "Sie haben hier keine Schreib-Berechtigungen." msgid "Nothing in here. Upload something!" msgstr "Alles leer. Laden Sie etwas hoch!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Herunterladen" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Freigabe aufheben" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Löschen" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Der Upload ist zu groß" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Dateien werden gescannt, bitte warten." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Scanne" diff --git a/l10n/el/core.po b/l10n/el/core.po index 31ff37b3ee..ca0b80f304 100644 --- a/l10n/el/core.po +++ b/l10n/el/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -31,7 +31,7 @@ msgstr "Ο %s διαμοιράστηκε μαζί σας το »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "ομάδα" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/el/files.po b/l10n/el/files.po index 50dcd3f947..bd017bcd8e 100644 --- a/l10n/el/files.po +++ b/l10n/el/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Μη επαρκής διαθέσιμος αποθηκευτικός χώ #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Η μεταφόρτωση απέτυχε" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "Η URL δεν μπορεί να είναι κενή." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από το ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Σφάλμα" @@ -130,57 +130,57 @@ msgstr "Μόνιμη διαγραφή" msgid "Rename" msgstr "Μετονομασία" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Εκκρεμεί" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} υπάρχει ήδη" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "αντικατέστησε" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "συνιστώμενο όνομα" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "ακύρωση" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "αντικαταστάθηκε το {new_name} με {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "αναίρεση" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n φάκελος" msgstr[1] "%n φάκελοι" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n αρχείο" msgstr[1] "%n αρχεία" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Ανέβασμα %n αρχείου" msgstr[1] "Ανέβασμα %n αρχείων" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "αρχεία ανεβαίνουν" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Όνομα" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Μέγεθος" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Τροποποιήθηκε" @@ -303,33 +303,33 @@ msgstr "Δεν έχετε δικαιώματα εγγραφής εδώ." msgid "Nothing in here. Upload something!" msgstr "Δεν υπάρχει τίποτα εδώ. Ανεβάστε κάτι!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Λήψη" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Σταμάτημα διαμοιρασμού" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Διαγραφή" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Πολύ μεγάλο αρχείο προς αποστολή" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Τα αρχεία που προσπαθείτε να ανεβάσετε υπερβαίνουν το μέγιστο μέγεθος αποστολής αρχείων σε αυτόν τον διακομιστή." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Τα αρχεία σαρώνονται, παρακαλώ περιμένετε." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Τρέχουσα ανίχνευση" diff --git a/l10n/en_GB/core.po b/l10n/en_GB/core.po index 26e1f3c14a..95570ce896 100644 --- a/l10n/en_GB/core.po +++ b/l10n/en_GB/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:40+0000\n" "Last-Translator: mnestis \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/en_GB/)\n" "MIME-Version: 1.0\n" diff --git a/l10n/en_GB/files.po b/l10n/en_GB/files.po index 04300969e0..f7d558ebe2 100644 --- a/l10n/en_GB/files.po +++ b/l10n/en_GB/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:40+0000\n" "Last-Translator: mnestis \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/owncloud/language/en_GB/)\n" "MIME-Version: 1.0\n" @@ -112,7 +112,7 @@ msgstr "URL cannot be empty." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Error" @@ -128,57 +128,57 @@ msgstr "Delete permanently" msgid "Rename" msgstr "Rename" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pending" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} already exists" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "replace" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "suggest name" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancel" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "replaced {new_name} with {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "undo" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n folder" msgstr[1] "%n folders" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n file" msgstr[1] "%n files" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "{dirs} and {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Uploading %n file" msgstr[1] "Uploading %n files" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "files uploading" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "Your download is being prepared. This might take some time if the files are big." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Name" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Size" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modified" @@ -301,33 +301,33 @@ msgstr "You don’t have write permission here." msgid "Nothing in here. Upload something!" msgstr "Nothing in here. Upload something!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Download" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Unshare" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Delete" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Upload too large" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "The files you are trying to upload exceed the maximum size for file uploads on this server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Files are being scanned, please wait." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Current scanning" diff --git a/l10n/eo/core.po b/l10n/eo/core.po index 1c4e9c3541..dd1d6ebc5e 100644 --- a/l10n/eo/core.po +++ b/l10n/eo/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s kunhavigis “%s” kun vi" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/eo/files.po b/l10n/eo/files.po index af8d82e0aa..3db69832be 100644 --- a/l10n/eo/files.po +++ b/l10n/eo/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Ne haveblas sufiĉa memoro" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Alŝuto malsukcesis" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL ne povas esti malplena." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nevalida dosierujnomo. La uzo de “Shared” estas rezervita de ownCloud." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Eraro" @@ -128,57 +128,57 @@ msgstr "Forigi por ĉiam" msgid "Rename" msgstr "Alinomigi" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Traktotaj" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} jam ekzistas" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "anstataŭigi" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugesti nomon" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "nuligi" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "anstataŭiĝis {new_name} per {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "malfari" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "dosieroj estas alŝutataj" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nomo" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Grando" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modifita" @@ -301,33 +301,33 @@ msgstr "Vi ne havas permeson skribi ĉi tie." msgid "Nothing in here. Upload something!" msgstr "Nenio estas ĉi tie. Alŝutu ion!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Elŝuti" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Malkunhavigi" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Forigi" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Alŝuto tro larĝa" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Dosieroj estas skanataj, bonvolu atendi." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Nuna skano" diff --git a/l10n/es/core.po b/l10n/es/core.po index d700f04472..4a006b413d 100644 --- a/l10n/es/core.po +++ b/l10n/es/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -33,7 +33,7 @@ msgstr "%s compatido »%s« contigo" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/es/files.po b/l10n/es/files.po index 764ab8c2f2..150143b933 100644 --- a/l10n/es/files.po +++ b/l10n/es/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -81,7 +81,7 @@ msgstr "No hay suficiente espacio disponible" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Error en la subida" #: ajax/upload.php:127 msgid "Invalid directory." @@ -116,7 +116,7 @@ msgstr "La URL no puede estar vacía." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nombre de carpeta invalido. El uso de \"Shared\" está reservado por ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Error" @@ -132,57 +132,57 @@ msgstr "Eliminar permanentemente" msgid "Rename" msgstr "Renombrar" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendiente" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} ya existe" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "reemplazar" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugerir nombre" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "reemplazado {new_name} con {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "deshacer" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "subiendo archivos" @@ -220,15 +220,15 @@ msgid "" "big." msgstr "Su descarga está siendo preparada. Esto puede tardar algún tiempo si los archivos son grandes." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nombre" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamaño" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificado" @@ -305,33 +305,33 @@ msgstr "No tiene permisos de escritura aquí." msgid "Nothing in here. Upload something!" msgstr "No hay nada aquí. ¡Suba algo!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Descargar" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Dejar de compartir" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Eliminar" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Subida demasido grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido en este servidor." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Los archivos están siendo escaneados, por favor espere." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Escaneo actual" diff --git a/l10n/es/lib.po b/l10n/es/lib.po index 45ab92b80c..43f652d3a5 100644 --- a/l10n/es/lib.po +++ b/l10n/es/lib.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Dharth , 2013 # pablomillaquen , 2013 # xhiena , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 23:40+0000\n" +"Last-Translator: Dharth \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,11 +25,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr "La aplicación \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud" #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "No se ha especificado nombre de la aplicación" #: app.php:361 msgid "Help" @@ -88,44 +89,44 @@ msgstr "Descargue los archivos en trozos más pequeños, por separado o solicít #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "No se ha especificado origen cuando se ha instalado la aplicación" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "No href especificado cuando se ha instalado la aplicación" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "Sin path especificado cuando se ha instalado la aplicación desde el fichero local" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "Ficheros de tipo %s no son soportados" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "Fallo de apertura de fichero mientras se instala la aplicación" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "La aplicación no suministra un fichero info.xml" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "La aplicación no puede ser instalada por tener código no autorizado en la aplicación" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud" #: installer.php:144 msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "La aplicación no se puede instalar porque contiene la etiqueta\n\ntrue\n\nque no está permitida para aplicaciones no distribuidas" #: installer.php:150 msgid "" @@ -266,51 +267,51 @@ msgstr "Su servidor web aún no está configurado adecuadamente para permitir si msgid "Please double check the installation guides." msgstr "Por favor, vuelva a comprobar las guías de instalación." -#: template/functions.php:80 +#: template/functions.php:96 msgid "seconds ago" msgstr "hace segundos" -#: template/functions.php:81 +#: template/functions.php:97 msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:82 +#: template/functions.php:98 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:83 +#: template/functions.php:99 msgid "today" msgstr "hoy" -#: template/functions.php:84 +#: template/functions.php:100 msgid "yesterday" msgstr "ayer" -#: template/functions.php:85 +#: template/functions.php:101 msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:86 +#: template/functions.php:102 msgid "last month" msgstr "mes pasado" -#: template/functions.php:87 +#: template/functions.php:103 msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:88 +#: template/functions.php:104 msgid "last year" msgstr "año pasado" -#: template/functions.php:89 +#: template/functions.php:105 msgid "years ago" msgstr "hace años" diff --git a/l10n/es_AR/core.po b/l10n/es_AR/core.po index ee3f80addf..6dd2898c49 100644 --- a/l10n/es_AR/core.po +++ b/l10n/es_AR/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "%s compartió \"%s\" con vos" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/es_AR/files.po b/l10n/es_AR/files.po index 9e7e5a0922..3a53061ec6 100644 --- a/l10n/es_AR/files.po +++ b/l10n/es_AR/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "No hay suficiente almacenamiento" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Error al subir el archivo" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "La URL no puede estar vacía" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nombre de directorio inválido. El uso de \"Shared\" está reservado por ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Error" @@ -130,57 +130,57 @@ msgstr "Borrar permanentemente" msgid "Rename" msgstr "Cambiar nombre" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendientes" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} ya existe" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "reemplazar" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugerir nombre" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "se reemplazó {new_name} con {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "deshacer" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "Subiendo archivos" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nombre" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamaño" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificado" @@ -303,33 +303,33 @@ msgstr "No tenés permisos de escritura acá." msgid "Nothing in here. Upload something!" msgstr "No hay nada. ¡Subí contenido!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Descargar" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Dejar de compartir" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Borrar" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "El tamaño del archivo que querés subir es demasiado grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Los archivos que intentás subir sobrepasan el tamaño máximo " -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Se están escaneando los archivos, por favor esperá." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Escaneo actual" diff --git a/l10n/et_EE/core.po b/l10n/et_EE/core.po index 7b3a992357..95b66e51b7 100644 --- a/l10n/et_EE/core.po +++ b/l10n/et_EE/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s jagas sinuga »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupp" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/et_EE/files.po b/l10n/et_EE/files.po index f69d10f72e..79f5e340cf 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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "Saadaval pole piisavalt ruumi" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Üleslaadimine ebaõnnestus" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "URL ei saa olla tühi." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Vigane kausta nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Viga" @@ -129,57 +129,57 @@ msgstr "Kustuta jäädavalt" msgid "Rename" msgstr "Nimeta ümber" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ootel" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} on juba olemas" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "asenda" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "soovita nime" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "loobu" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "asendas nime {old_name} nimega {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "tagasi" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n kataloog" msgstr[1] "%n kataloogi" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fail" msgstr[1] "%n faili" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Laadin üles %n faili" msgstr[1] "Laadin üles %n faili" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "faili üleslaadimisel" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. " -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nimi" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Suurus" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Muudetud" @@ -302,33 +302,33 @@ msgstr "Siin puudvad sul kirjutamisõigused." msgid "Nothing in here. Upload something!" msgstr "Siin pole midagi. Lae midagi üles!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Lae alla" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Lõpeta jagamine" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Kustuta" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Üleslaadimine on liiga suur" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Faile skannitakse, palun oota." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Praegune skannimine" diff --git a/l10n/eu/core.po b/l10n/eu/core.po index 004b38fc51..962c4efed5 100644 --- a/l10n/eu/core.po +++ b/l10n/eu/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s-ek »%s« zurekin partekatu du" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "taldea" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/eu/files.po b/l10n/eu/files.po index bb64b84c23..4456f2df9e 100644 --- a/l10n/eu/files.po +++ b/l10n/eu/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "Ez dago behar aina leku erabilgarri," #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "igotzeak huts egin du" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "URLa ezin da hutsik egon." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Karpeta izne baliogabea. \"Shared\" karpeta erabilpena OwnCloudentzat erreserbaturik dago." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Errorea" @@ -129,57 +129,57 @@ msgstr "Ezabatu betirako" msgid "Rename" msgstr "Berrizendatu" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Zain" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} dagoeneko existitzen da" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ordeztu" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "aholkatu izena" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "ezeztatu" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr " {new_name}-k {old_name} ordezkatu du" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "desegin" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "karpeta %n" msgstr[1] "%n karpeta" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "fitxategi %n" msgstr[1] "%n fitxategi" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Fitxategi %n igotzen" msgstr[1] "%n fitxategi igotzen" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fitxategiak igotzen" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. " -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Izena" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamaina" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Aldatuta" @@ -302,33 +302,33 @@ msgstr "Ez duzu hemen idazteko baimenik." msgid "Nothing in here. Upload something!" msgstr "Ez dago ezer. Igo zerbait!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Deskargatu" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Ez elkarbanatu" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Ezabatu" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Igoera handiegia da" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Fitxategiak eskaneatzen ari da, itxoin mezedez." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Orain eskaneatzen ari da" diff --git a/l10n/fa/core.po b/l10n/fa/core.po index 4fb8afd07b..477f3475fc 100644 --- a/l10n/fa/core.po +++ b/l10n/fa/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "%s به اشتراک گذاشته شده است »%s« توسط شما" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "گروه" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/fa/files.po b/l10n/fa/files.po index 362a1dc80a..1db2606ef5 100644 --- a/l10n/fa/files.po +++ b/l10n/fa/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "فضای کافی در دسترس نیست" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "بارگزاری ناموفق بود" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL نمی تواند خالی باشد." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "نام پوشه نامعتبر است. استفاده از 'به اشتراک گذاشته شده' متعلق به ownCloud میباشد." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "خطا" @@ -128,54 +128,54 @@ msgstr "حذف قطعی" msgid "Rename" msgstr "تغییرنام" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "در انتظار" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{نام _جدید} در حال حاضر وجود دارد." -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "جایگزین" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "پیشنهاد نام" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "لغو" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{نام_جدید} با { نام_قدیمی} جایگزین شد." -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "بازگشت" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "بارگذاری فایل ها" @@ -213,15 +213,15 @@ msgid "" "big." msgstr "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "نام" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "اندازه" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "تاریخ" @@ -298,33 +298,33 @@ msgstr "شما اجازه ی نوشتن در اینجا را ندارید" msgid "Nothing in here. Upload something!" msgstr "اینجا هیچ چیز نیست." -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "دانلود" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "لغو اشتراک" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "حذف" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "سایز فایل برای آپلود زیاد است(م.تنظیمات در php.ini)" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "پرونده ها در حال بازرسی هستند لطفا صبر کنید" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "بازرسی کنونی" diff --git a/l10n/fi_FI/core.po b/l10n/fi_FI/core.po index 56d1039db0..f76c82e482 100644 --- a/l10n/fi_FI/core.po +++ b/l10n/fi_FI/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s jakoi kohteen »%s« kanssasi" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "ryhmä" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/fi_FI/files.po b/l10n/fi_FI/files.po index 69f2485ac9..2c0837f88b 100644 --- a/l10n/fi_FI/files.po +++ b/l10n/fi_FI/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 17:20+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" @@ -77,7 +77,7 @@ msgstr "Tallennustilaa ei ole riittävästi käytettävissä" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Lähetys epäonnistui" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "Verkko-osoite ei voi olla tyhjä" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Virhe" @@ -128,57 +128,57 @@ msgstr "Poista pysyvästi" msgid "Rename" msgstr "Nimeä uudelleen" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Odottaa" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} on jo olemassa" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "korvaa" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "ehdota nimeä" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "peru" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "kumoa" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n kansio" msgstr[1] "%n kansiota" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n tiedosto" msgstr[1] "%n tiedostoa" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} ja {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Lähetetään %n tiedosto" msgstr[1] "Lähetetään %n tiedostoa" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nimi" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Koko" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Muokattu" @@ -301,33 +301,33 @@ msgstr "Tunnuksellasi ei ole kirjoitusoikeuksia tänne." msgid "Nothing in here. Upload something!" msgstr "Täällä ei ole mitään. Lähetä tänne jotakin!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Lataa" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Peru jakaminen" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Poista" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Lähetettävä tiedosto on liian suuri" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Tiedostoja tarkistetaan, odota hetki." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Tämänhetkinen tutkinta" diff --git a/l10n/fr/core.po b/l10n/fr/core.po index 5aaca8e3f7..f5b034ae31 100644 --- a/l10n/fr/core.po +++ b/l10n/fr/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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,7 +29,7 @@ msgstr "%s partagé »%s« avec vous" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "groupe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/fr/files.po b/l10n/fr/files.po index bd1b9b9797..245c7abab6 100644 --- a/l10n/fr/files.po +++ b/l10n/fr/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Plus assez d'espace de stockage disponible" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Échec de l'envoi" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "L'URL ne peut-être vide" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Erreur" @@ -130,57 +130,57 @@ msgstr "Supprimer de façon définitive" msgid "Rename" msgstr "Renommer" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "En attente" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} existe déjà" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "remplacer" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Suggérer un nom" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "annuler" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} a été remplacé par {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "annuler" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fichiers en cours d'envoi" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nom" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Taille" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modifié" @@ -303,33 +303,33 @@ msgstr "Vous n'avez pas le droit d'écriture ici." msgid "Nothing in here. Upload something!" msgstr "Il n'y a rien ici ! Envoyez donc quelque chose :)" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Télécharger" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Ne plus partager" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Supprimer" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Téléversement trop volumineux" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Les fichiers sont en cours d'analyse, veuillez patienter." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Analyse en cours" diff --git a/l10n/gl/core.po b/l10n/gl/core.po index ed5c0b1b09..6565f0ea8d 100644 --- a/l10n/gl/core.po +++ b/l10n/gl/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "%s compartiu «%s» con vostede" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/gl/files.po b/l10n/gl/files.po index f655969e06..6de09cdb0f 100644 --- a/l10n/gl/files.po +++ b/l10n/gl/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Non hai espazo de almacenamento abondo" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Produciuse un fallou no envío" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "O URL non pode quedar baleiro." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome de cartafol incorrecto. O uso de «Compartido» e «Shared» está reservado para o ownClod" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Erro" @@ -128,57 +128,57 @@ msgstr "Eliminar permanentemente" msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendentes" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "Xa existe un {new_name}" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "substituír" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "suxerir nome" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "substituír {new_name} por {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "desfacer" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n cartafol" msgstr[1] "%n cartafoles" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n ficheiro" msgstr[1] "%n ficheiros" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Cargando %n ficheiro" msgstr[1] "Cargando %n ficheiros" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "ficheiros enviándose" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nome" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamaño" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificado" @@ -301,33 +301,33 @@ msgstr "Non ten permisos para escribir aquí." msgid "Nothing in here. Upload something!" msgstr "Aquí non hai nada. Envíe algo." -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Descargar" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Deixar de compartir" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Eliminar" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Envío demasiado grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Estanse analizando os ficheiros. Agarde." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Análise actual" diff --git a/l10n/he/core.po b/l10n/he/core.po index ccf747517c..a505ffebd5 100644 --- a/l10n/he/core.po +++ b/l10n/he/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s שיתף/שיתפה איתך את »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "קבוצה" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/he/files.po b/l10n/he/files.po index 9002e898ce..dd48045097 100644 --- a/l10n/he/files.po +++ b/l10n/he/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "אין די שטח פנוי באחסון" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "ההעלאה נכשלה" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "קישור אינו יכול להיות ריק." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "שגיאה" @@ -128,57 +128,57 @@ msgstr "מחק לצמיתות" msgid "Rename" msgstr "שינוי שם" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "ממתין" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} כבר קיים" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "החלפה" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "הצעת שם" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "ביטול" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} הוחלף ב־{old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "ביטול" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "קבצים בהעלאה" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "שם" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "גודל" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "זמן שינוי" @@ -301,33 +301,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "אין כאן שום דבר. אולי ברצונך להעלות משהו?" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "הורדה" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "הסר שיתוף" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "מחיקה" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "העלאה גדולה מידי" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "הקבצים נסרקים, נא להמתין." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "הסריקה הנוכחית" diff --git a/l10n/hu_HU/core.po b/l10n/hu_HU/core.po index 85a6b3a0d1..b4bbc39644 100644 --- a/l10n/hu_HU/core.po +++ b/l10n/hu_HU/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s megosztotta Önnel ezt: »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "csoport" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po index 48876d9d47..402bd72336 100644 --- a/l10n/hu_HU/files.po +++ b/l10n/hu_HU/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Nincs elég szabad hely." #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "A feltöltés nem sikerült" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "Az URL nem lehet semmi." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Érvénytelen mappanév. A 'Shared' az ownCloud számára fenntartott elnevezés" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Hiba" @@ -128,57 +128,57 @@ msgstr "Végleges törlés" msgid "Rename" msgstr "Átnevezés" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Folyamatban" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} már létezik" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "írjuk fölül" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "legyen más neve" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "mégse" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} fájlt kicseréltük ezzel: {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "visszavonás" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fájl töltődik föl" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Név" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Méret" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Módosítva" @@ -301,33 +301,33 @@ msgstr "Itt nincs írásjoga." msgid "Nothing in here. Upload something!" msgstr "Itt nincs semmi. Töltsön fel valamit!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Letöltés" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "A megosztás visszavonása" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Törlés" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "A feltöltés túl nagy" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "A feltöltendő állományok mérete meghaladja a kiszolgálón megengedett maximális méretet." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "A fájllista ellenőrzése zajlik, kis türelmet!" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Ellenőrzés alatt" diff --git a/l10n/id/core.po b/l10n/id/core.po index 51d44b0f57..071ac769a9 100644 --- a/l10n/id/core.po +++ b/l10n/id/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grup" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/it/core.po b/l10n/it/core.po index 9a45ffabc3..e5cdd51793 100644 --- a/l10n/it/core.po +++ b/l10n/it/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -27,7 +27,7 @@ msgstr "%s ha condiviso «%s» con te" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "gruppo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/it/files.po b/l10n/it/files.po index 6b88648425..58b33501e9 100644 --- a/l10n/it/files.po +++ b/l10n/it/files.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 15:54+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" @@ -78,7 +78,7 @@ msgstr "Spazio di archiviazione insufficiente" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Caricamento non riuscito" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "L'URL non può essere vuoto." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome della cartella non valido. L'uso di 'Shared' è riservato a ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Errore" @@ -129,57 +129,57 @@ msgstr "Elimina definitivamente" msgid "Rename" msgstr "Rinomina" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "In corso" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} esiste già" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "sostituisci" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "suggerisci nome" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "annulla" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "sostituito {new_name} con {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "annulla" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n cartella" msgstr[1] "%n cartelle" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n file" msgstr[1] "%n file" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} e {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Caricamento di %n file in corso" msgstr[1] "Caricamento di %n file in corso" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "caricamento file" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nome" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Dimensione" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificato" @@ -302,33 +302,33 @@ msgstr "Qui non hai i permessi di scrittura." msgid "Nothing in here. Upload something!" msgstr "Non c'è niente qui. Carica qualcosa!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Scarica" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Rimuovi condivisione" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Elimina" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Caricamento troppo grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "I file che stai provando a caricare superano la dimensione massima consentita su questo server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Scansione dei file in corso, attendi" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Scansione corrente" diff --git a/l10n/it/lib.po b/l10n/it/lib.po index e119006c71..fb5632409a 100644 --- a/l10n/it/lib.po +++ b/l10n/it/lib.po @@ -4,14 +4,15 @@ # # Translators: # Francesco Capuano , 2013 +# polxmod , 2013 # Vincenzo Reale , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:33-0400\n" -"PO-Revision-Date: 2013-08-29 19:30+0000\n" -"Last-Translator: Vincenzo Reale \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 13:30+0000\n" +"Last-Translator: polxmod \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" @@ -125,7 +126,7 @@ msgstr "L'applicazione non può essere installata poiché non è compatibile con msgid "" "App can't be installed because it contains the true tag " "which is not allowed for non shipped apps" -msgstr "" +msgstr "L'applicazione non può essere installata poiché contiene il tag true che non è permesso alle applicazioni non shipped" #: installer.php:150 msgid "" @@ -266,51 +267,51 @@ msgstr "Il tuo server web non è configurato correttamente per consentire la sin msgid "Please double check the installation guides." msgstr "Leggi attentamente le guide d'installazione." -#: template/functions.php:80 +#: template/functions.php:96 msgid "seconds ago" msgstr "secondi fa" -#: template/functions.php:81 +#: template/functions.php:97 msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "%n minuto fa" msgstr[1] "%n minuti fa" -#: template/functions.php:82 +#: template/functions.php:98 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "%n ora fa" msgstr[1] "%n ore fa" -#: template/functions.php:83 +#: template/functions.php:99 msgid "today" msgstr "oggi" -#: template/functions.php:84 +#: template/functions.php:100 msgid "yesterday" msgstr "ieri" -#: template/functions.php:85 +#: template/functions.php:101 msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "%n giorno fa" msgstr[1] "%n giorni fa" -#: template/functions.php:86 +#: template/functions.php:102 msgid "last month" msgstr "mese scorso" -#: template/functions.php:87 +#: template/functions.php:103 msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "%n mese fa" msgstr[1] "%n mesi fa" -#: template/functions.php:88 +#: template/functions.php:104 msgid "last year" msgstr "anno scorso" -#: template/functions.php:89 +#: template/functions.php:105 msgid "years ago" msgstr "anni fa" diff --git a/l10n/it/settings.po b/l10n/it/settings.po index 57cb219901..2ef86dac43 100644 --- a/l10n/it/settings.po +++ b/l10n/it/settings.po @@ -5,14 +5,15 @@ # Translators: # Francesco Apruzzese , 2013 # idetao , 2013 +# polxmod , 2013 # Vincenzo Reale , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 15: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" @@ -87,47 +88,47 @@ msgstr "Impossibile rimuovere l'utente dal gruppo %s" msgid "Couldn't update app." msgstr "Impossibile aggiornate l'applicazione." -#: js/apps.js:35 +#: js/apps.js:43 msgid "Update to {appversion}" msgstr "Aggiorna a {appversion}" -#: js/apps.js:41 js/apps.js:74 js/apps.js:100 +#: js/apps.js:49 js/apps.js:82 js/apps.js:108 msgid "Disable" msgstr "Disabilita" -#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 +#: js/apps.js:49 js/apps.js:89 js/apps.js:102 js/apps.js:117 msgid "Enable" msgstr "Abilita" -#: js/apps.js:63 +#: js/apps.js:71 msgid "Please wait...." msgstr "Attendere..." -#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +#: js/apps.js:79 js/apps.js:80 js/apps.js:100 msgid "Error while disabling app" -msgstr "" +msgstr "Errore durante la disattivazione" -#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +#: js/apps.js:99 js/apps.js:112 js/apps.js:113 msgid "Error while enabling app" -msgstr "" +msgstr "Errore durante l'attivazione" -#: js/apps.js:115 +#: js/apps.js:123 msgid "Updating...." msgstr "Aggiornamento in corso..." -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error while updating app" msgstr "Errore durante l'aggiornamento" -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error" msgstr "Errore" -#: js/apps.js:119 templates/apps.php:43 +#: js/apps.js:127 templates/apps.php:43 msgid "Update" msgstr "Aggiorna" -#: js/apps.js:122 +#: js/apps.js:130 msgid "Updated" msgstr "Aggiornato" diff --git a/l10n/ja_JP/core.po b/l10n/ja_JP/core.po index 7effb5774b..38ce1ffd25 100644 --- a/l10n/ja_JP/core.po +++ b/l10n/ja_JP/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 09:50+0000\n" +"Last-Translator: plazmism \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" @@ -28,32 +28,32 @@ msgstr "%sが あなたと »%s«を共有しました" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "グループ" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "メンテナンスモードがオンになりました" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "メンテナンスモードがオフになりました" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "データベース更新完了" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "ファイルキャッシュを更新しています、しばらく掛かる恐れがあります..." #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "ファイルキャッシュ更新完了" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "... %d%% 完了 ..." #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." diff --git a/l10n/ja_JP/files.po b/l10n/ja_JP/files.po index b8591173f3..249beb05f6 100644 --- a/l10n/ja_JP/files.po +++ b/l10n/ja_JP/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 00:40+0000\n" +"Last-Translator: tt yn \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" @@ -81,7 +81,7 @@ msgstr "ストレージに十分な空き容量がありません" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "アップロードに失敗" #: ajax/upload.php:127 msgid "Invalid directory." @@ -116,7 +116,7 @@ msgstr "URLは空にできません。" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "無効なフォルダ名です。'Shared' の利用はownCloudで予約済みです" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "エラー" @@ -132,54 +132,54 @@ msgstr "完全に削除する" msgid "Rename" msgstr "名前の変更" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "中断" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} はすでに存在しています" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "置き換え" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "推奨名称" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "キャンセル" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{old_name} を {new_name} に置換" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "元に戻す" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n個のフォルダ" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n個のファイル" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} と {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n 個のファイルをアップロード中" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "ファイルをアップロード中" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "名前" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "サイズ" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "変更" @@ -302,33 +302,33 @@ msgstr "あなたには書き込み権限がありません。" msgid "Nothing in here. Upload something!" msgstr "ここには何もありません。何かアップロードしてください。" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "ダウンロード" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "共有解除" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "削除" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "アップロードには大きすぎます。" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "アップロードしようとしているファイルは、サーバで規定された最大サイズを超えています。" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "ファイルをスキャンしています、しばらくお待ちください。" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "スキャン中" diff --git a/l10n/ja_JP/lib.po b/l10n/ja_JP/lib.po index 3d14cbeb36..78f8270048 100644 --- a/l10n/ja_JP/lib.po +++ b/l10n/ja_JP/lib.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 01:10+0000\n" +"Last-Translator: tt yn \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,11 +24,11 @@ msgstr "" msgid "" "App \"%s\" can't be installed because it is not compatible with this version" " of ownCloud." -msgstr "" +msgstr " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。" #: app.php:250 msgid "No app name specified" -msgstr "" +msgstr "アプリ名が未指定" #: app.php:361 msgid "Help" @@ -88,38 +88,38 @@ msgstr "ファイルは、小さいファイルに分割されてダウンロー #: installer.php:63 msgid "No source specified when installing app" -msgstr "" +msgstr "アプリインストール時のソースが未指定" #: installer.php:70 msgid "No href specified when installing app from http" -msgstr "" +msgstr "アプリインストール時のhttpの URL が未指定" #: installer.php:75 msgid "No path specified when installing app from local file" -msgstr "" +msgstr "アプリインストール時のローカルファイルのパスが未指定" #: installer.php:89 #, php-format msgid "Archives of type %s are not supported" -msgstr "" +msgstr "\"%s\"タイプのアーカイブ形式は未サポート" #: installer.php:103 msgid "Failed to open archive when installing app" -msgstr "" +msgstr "アプリをインストール中にアーカイブファイルを開けませんでした。" #: installer.php:123 msgid "App does not provide an info.xml file" -msgstr "" +msgstr "アプリにinfo.xmlファイルが入っていません" #: installer.php:129 msgid "App can't be installed because of not allowed code in the App" -msgstr "" +msgstr "アプリで許可されないコードが入っているのが原因でアプリがインストールできません" #: installer.php:138 msgid "" "App can't be installed because it is not compatible with this version of " "ownCloud" -msgstr "" +msgstr "アプリは、このバージョンのownCloudと互換性がない為、インストールできません。" #: installer.php:144 msgid "" @@ -131,16 +131,16 @@ msgstr "" msgid "" "App can't be installed because the version in info.xml/version is not the " "same as the version reported from the app store" -msgstr "" +msgstr "info.xml/versionのバージョンがアプリストアのバージョンと合っていない為、アプリはインストールされません" #: installer.php:160 msgid "App directory already exists" -msgstr "" +msgstr "アプリディレクトリは既に存在します" #: installer.php:173 #, php-format msgid "Can't create app folder. Please fix permissions. %s" -msgstr "" +msgstr "アプリフォルダを作成出来ませんでした。%s のパーミッションを修正してください。" #: json.php:28 msgid "Application is not enabled" @@ -266,47 +266,47 @@ msgstr "WebDAVインタフェースが動作していないと考えられるた msgid "Please double check the installation guides." msgstr "インストールガイドをよく確認してください。" -#: template/functions.php:80 +#: template/functions.php:96 msgid "seconds ago" msgstr "数秒前" -#: template/functions.php:81 +#: template/functions.php:97 msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "%n 分前" -#: template/functions.php:82 +#: template/functions.php:98 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "%n 時間後" -#: template/functions.php:83 +#: template/functions.php:99 msgid "today" msgstr "今日" -#: template/functions.php:84 +#: template/functions.php:100 msgid "yesterday" msgstr "昨日" -#: template/functions.php:85 +#: template/functions.php:101 msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "%n 日後" -#: template/functions.php:86 +#: template/functions.php:102 msgid "last month" msgstr "一月前" -#: template/functions.php:87 +#: template/functions.php:103 msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "%n カ月後" -#: template/functions.php:88 +#: template/functions.php:104 msgid "last year" msgstr "一年前" -#: template/functions.php:89 +#: template/functions.php:105 msgid "years ago" msgstr "年前" diff --git a/l10n/ja_JP/settings.po b/l10n/ja_JP/settings.po index f61f73ba22..e265ca7d47 100644 --- a/l10n/ja_JP/settings.po +++ b/l10n/ja_JP/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 00:40+0000\n" +"Last-Translator: tt yn \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" @@ -87,47 +87,47 @@ msgstr "ユーザをグループ %s から削除できません" msgid "Couldn't update app." msgstr "アプリを更新出来ませんでした。" -#: js/apps.js:35 +#: js/apps.js:43 msgid "Update to {appversion}" msgstr "{appversion} に更新" -#: js/apps.js:41 js/apps.js:74 js/apps.js:100 +#: js/apps.js:49 js/apps.js:82 js/apps.js:108 msgid "Disable" msgstr "無効" -#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 +#: js/apps.js:49 js/apps.js:89 js/apps.js:102 js/apps.js:117 msgid "Enable" msgstr "有効化" -#: js/apps.js:63 +#: js/apps.js:71 msgid "Please wait...." msgstr "しばらくお待ちください。" -#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +#: js/apps.js:79 js/apps.js:80 js/apps.js:100 msgid "Error while disabling app" -msgstr "" +msgstr "アプリ無効化中にエラーが発生" -#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +#: js/apps.js:99 js/apps.js:112 js/apps.js:113 msgid "Error while enabling app" -msgstr "" +msgstr "アプリ有効化中にエラーが発生" -#: js/apps.js:115 +#: js/apps.js:123 msgid "Updating...." msgstr "更新中...." -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error while updating app" msgstr "アプリの更新中にエラーが発生" -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error" msgstr "エラー" -#: js/apps.js:119 templates/apps.php:43 +#: js/apps.js:127 templates/apps.php:43 msgid "Update" msgstr "更新" -#: js/apps.js:122 +#: js/apps.js:130 msgid "Updated" msgstr "更新済み" diff --git a/l10n/ka_GE/core.po b/l10n/ka_GE/core.po index 5611a46795..8cd45561ae 100644 --- a/l10n/ka_GE/core.po +++ b/l10n/ka_GE/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "ჯგუფი" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ka_GE/files.po b/l10n/ka_GE/files.po index b162233b9c..36a1787cd3 100644 --- a/l10n/ka_GE/files.po +++ b/l10n/ka_GE/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "საცავში საკმარისი ადგილი ა #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "ატვირთვა ვერ განხორციელდა" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "URL არ შეიძლება იყოს ცარიელი." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "შეცდომა" @@ -127,54 +127,54 @@ msgstr "სრულად წაშლა" msgid "Rename" msgstr "გადარქმევა" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "მოცდის რეჟიმში" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} უკვე არსებობს" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "შეცვლა" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "სახელის შემოთავაზება" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "უარყოფა" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} შეცვლილია {old_name}–ით" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "დაბრუნება" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "ფაილები იტვირთება" @@ -212,15 +212,15 @@ msgid "" "big." msgstr "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "სახელი" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "ზომა" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "შეცვლილია" @@ -297,33 +297,33 @@ msgstr "თქვენ არ გაქვთ ჩაწერის უფლ msgid "Nothing in here. Upload something!" msgstr "აქ არაფერი არ არის. ატვირთე რამე!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "ჩამოტვირთვა" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "გაუზიარებადი" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "წაშლა" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "ასატვირთი ფაილი ძალიან დიდია" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "ფაილის ზომა რომლის ატვირთვასაც თქვენ აპირებთ, აჭარბებს სერვერზე დაშვებულ მაქსიმუმს." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "მიმდინარეობს ფაილების სკანირება, გთხოვთ დაელოდოთ." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "მიმდინარე სკანირება" diff --git a/l10n/ko/core.po b/l10n/ko/core.po index 414603b41d..5e7d67575a 100644 --- a/l10n/ko/core.po +++ b/l10n/ko/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "그룹" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ko/files.po b/l10n/ko/files.po index f7c8401395..f97b6b2dd2 100644 --- a/l10n/ko/files.po +++ b/l10n/ko/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "저장소가 용량이 충분하지 않습니다." #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "업로드 실패" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "URL을 입력해야 합니다." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "오류" @@ -129,54 +129,54 @@ msgstr "영원히 삭제" msgid "Rename" msgstr "이름 바꾸기" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "대기 중" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name}이(가) 이미 존재함" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "바꾸기" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "이름 제안" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "취소" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{old_name}이(가) {new_name}(으)로 대체됨" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "되돌리기" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "파일 업로드중" @@ -214,15 +214,15 @@ msgid "" "big." msgstr "다운로드가 준비 중입니다. 파일 크기가 크다면 시간이 오래 걸릴 수도 있습니다." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "이름" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "크기" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "수정됨" @@ -299,33 +299,33 @@ msgstr "당신은 여기에 쓰기를 할 수 있는 권한이 없습니다." msgid "Nothing in here. Upload something!" msgstr "내용이 없습니다. 업로드할 수 있습니다!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "다운로드" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "공유 해제" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "삭제" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "업로드한 파일이 너무 큼" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "파일을 검색하고 있습니다. 기다려 주십시오." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "현재 검색" diff --git a/l10n/lb/core.po b/l10n/lb/core.po index 6acfd95e04..73f9dacaf6 100644 --- a/l10n/lb/core.po +++ b/l10n/lb/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "Den/D' %s huet »%s« mat dir gedeelt" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "Grupp" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/lt_LT/core.po b/l10n/lt_LT/core.po index 493b46ace2..6f77486ddf 100644 --- a/l10n/lt_LT/core.po +++ b/l10n/lt_LT/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -27,7 +27,7 @@ msgstr "%s pasidalino »%s« su tavimi" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupė" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/lt_LT/files.po b/l10n/lt_LT/files.po index 6fe0fe9291..af72860fc5 100644 --- a/l10n/lt_LT/files.po +++ b/l10n/lt_LT/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Nepakanka vietos serveryje" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Nusiuntimas nepavyko" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL negali būti tuščias." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Negalimas aplanko pavadinimas. 'Shared' pavadinimas yra rezervuotas ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Klaida" @@ -128,60 +128,60 @@ msgstr "Ištrinti negrįžtamai" msgid "Rename" msgstr "Pervadinti" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Laukiantis" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} jau egzistuoja" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "pakeisti" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "pasiūlyti pavadinimą" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "atšaukti" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "pakeiskite {new_name} į {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "anuliuoti" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "įkeliami failai" @@ -219,15 +219,15 @@ msgid "" "big." msgstr "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Pavadinimas" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Dydis" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Pakeista" @@ -304,33 +304,33 @@ msgstr "Jūs neturite rašymo leidimo." msgid "Nothing in here. Upload something!" msgstr "Čia tuščia. Įkelkite ką nors!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Atsisiųsti" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Nebesidalinti" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Ištrinti" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Įkėlimui failas per didelis" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Bandomų įkelti failų dydis viršija maksimalų, kuris leidžiamas šiame serveryje" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Skenuojami failai, prašome palaukti." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Šiuo metu skenuojama" diff --git a/l10n/lv/core.po b/l10n/lv/core.po index 689ad0da12..65e8cfde0e 100644 --- a/l10n/lv/core.po +++ b/l10n/lv/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "%s kopīgots »%s« ar jums" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupa" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/lv/files.po b/l10n/lv/files.po index 5eff48359d..ac1b1e7ab6 100644 --- a/l10n/lv/files.po +++ b/l10n/lv/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Nav pietiekami daudz vietas" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Neizdevās augšupielādēt" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL nevar būt tukšs." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Kļūdains mapes nosaukums. 'Shared' lietošana ir rezervēta no ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Kļūda" @@ -128,60 +128,60 @@ msgstr "Dzēst pavisam" msgid "Rename" msgstr "Pārsaukt" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Gaida savu kārtu" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} jau eksistē" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "aizvietot" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "ieteiktais nosaukums" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "atcelt" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "aizvietoja {new_name} ar {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "atsaukt" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mapes" msgstr[1] "%n mape" msgstr[2] "%n mapes" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n faili" msgstr[1] "%n fails" msgstr[2] "%n faili" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n" msgstr[1] "Augšupielāde %n failu" msgstr[2] "Augšupielāde %n failus" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fails augšupielādējas" @@ -219,15 +219,15 @@ msgid "" "big." msgstr "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nosaukums" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Izmērs" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Mainīts" @@ -304,33 +304,33 @@ msgstr "Jums nav tiesību šeit rakstīt." msgid "Nothing in here. Upload something!" msgstr "Te vēl nekas nav. Rīkojies, sāc augšupielādēt!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Lejupielādēt" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Pārtraukt dalīšanos" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Dzēst" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Datne ir par lielu, lai to augšupielādētu" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Šobrīd tiek caurskatīts" diff --git a/l10n/mk/core.po b/l10n/mk/core.po index c94527ab53..a426e2ec18 100644 --- a/l10n/mk/core.po +++ b/l10n/mk/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "група" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po index 4bd2753d75..68b8f11bed 100644 --- a/l10n/nb_NO/core.po +++ b/l10n/nb_NO/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "%s delte »%s« med deg" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po index c59874212b..21093f1c7e 100644 --- a/l10n/nb_NO/files.po +++ b/l10n/nb_NO/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Ikke nok lagringsplass" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Opplasting feilet" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "URL-en kan ikke være tom." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldig mappenavn. Bruk av \"Shared\" er reservert av ownCloud." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Feil" @@ -130,57 +130,57 @@ msgstr "Slett permanent" msgid "Rename" msgstr "Gi nytt navn" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ventende" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} finnes allerede" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "erstatt" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "foreslå navn" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "erstattet {new_name} med {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "angre" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mappe" msgstr[1] "%n mapper" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" msgstr[1] "%n filer" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Laster opp %n fil" msgstr[1] "Laster opp %n filer" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "filer lastes opp" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Navn" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Størrelse" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Endret" @@ -303,33 +303,33 @@ msgstr "Du har ikke skrivetilgang her." msgid "Nothing in here. Upload something!" msgstr "Ingenting her. Last opp noe!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Last ned" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Avslutt deling" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Slett" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Filen er for stor" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Filene du prøver å laste opp er for store for å laste opp til denne serveren." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Skanner filer, vennligst vent." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Pågående skanning" diff --git a/l10n/nl/core.po b/l10n/nl/core.po index 340455fdb1..c7b2e1c117 100644 --- a/l10n/nl/core.po +++ b/l10n/nl/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -27,7 +27,7 @@ msgstr "%s deelde »%s« met jou" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "groep" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/nl/files.po b/l10n/nl/files.po index 1ef60e724a..c42cf442ef 100644 --- a/l10n/nl/files.po +++ b/l10n/nl/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "Niet genoeg opslagruimte beschikbaar" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Upload mislukt" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "URL kan niet leeg zijn." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ongeldige mapnaam. Gebruik van 'Gedeeld' is voorbehouden aan Owncloud zelf" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fout" @@ -129,57 +129,57 @@ msgstr "Verwijder definitief" msgid "Rename" msgstr "Hernoem" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "In behandeling" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} bestaat al" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "vervang" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Stel een naam voor" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "annuleren" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "verving {new_name} met {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "ongedaan maken" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "%n mappen" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "%n bestanden" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n bestand aan het uploaden" msgstr[1] "%n bestanden aan het uploaden" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "bestanden aan het uploaden" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Naam" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Grootte" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Aangepast" @@ -302,33 +302,33 @@ msgstr "U hebt hier geen schrijfpermissies." msgid "Nothing in here. Upload something!" msgstr "Er bevindt zich hier niets. Upload een bestand!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Downloaden" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Stop met delen" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Verwijder" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Upload is te groot" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Bestanden worden gescand, even wachten." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Er wordt gescand" diff --git a/l10n/nn_NO/core.po b/l10n/nn_NO/core.po index dd3e636cc4..8772791ae0 100644 --- a/l10n/nn_NO/core.po +++ b/l10n/nn_NO/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "gruppe" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/nn_NO/files.po b/l10n/nn_NO/files.po index be3bfcba3e..623cceba50 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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "Ikkje nok lagringsplass tilgjengeleg" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Feil ved opplasting" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "Nettadressa kan ikkje vera tom." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ugyldig mappenamn. Mappa «Shared» er reservert av ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Feil" @@ -129,57 +129,57 @@ msgstr "Slett for godt" msgid "Rename" msgstr "Endra namn" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Under vegs" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} finst allereie" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "byt ut" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "føreslå namn" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "bytte ut {new_name} med {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "angre" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "filer lastar opp" @@ -217,15 +217,15 @@ msgid "" "big." msgstr "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Namn" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Storleik" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Endra" @@ -302,33 +302,33 @@ msgstr "Du har ikkje skriverettar her." msgid "Nothing in here. Upload something!" msgstr "Ingenting her. Last noko opp!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Last ned" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Udel" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Slett" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "For stor opplasting" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Filene du prøver å lasta opp er større enn maksgrensa til denne tenaren." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Skannar filer, ver venleg og vent." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Køyrande skanning" diff --git a/l10n/oc/core.po b/l10n/oc/core.po index f419c3efaf..5b2896c6e3 100644 --- a/l10n/oc/core.po +++ b/l10n/oc/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grop" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/pl/core.po b/l10n/pl/core.po index edaed21e00..6680a8ba6b 100644 --- a/l10n/pl/core.po +++ b/l10n/pl/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s Współdzielone »%s« z tobą" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupa" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/pl/files.po b/l10n/pl/files.po index fc48660989..8bab0cf590 100644 --- a/l10n/pl/files.po +++ b/l10n/pl/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -78,7 +78,7 @@ msgstr "Za mało dostępnego miejsca" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Wysyłanie nie powiodło się" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +113,7 @@ msgstr "URL nie może być pusty." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nieprawidłowa nazwa folderu. Wykorzystanie 'Shared' jest zarezerwowane przez ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Błąd" @@ -129,60 +129,60 @@ msgstr "Trwale usuń" msgid "Rename" msgstr "Zmień nazwę" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Oczekujące" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} już istnieje" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "zastąp" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "zasugeruj nazwę" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "anuluj" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "zastąpiono {new_name} przez {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "cofnij" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "pliki wczytane" @@ -220,15 +220,15 @@ msgid "" "big." msgstr "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nazwa" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Rozmiar" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modyfikacja" @@ -305,33 +305,33 @@ msgstr "Nie masz uprawnień do zapisu w tym miejscu." msgid "Nothing in here. Upload something!" msgstr "Pusto. Wyślij coś!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Pobierz" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Zatrzymaj współdzielenie" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Usuń" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Ładowany plik jest za duży" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Pliki, które próbujesz przesłać, przekraczają maksymalną dopuszczalną wielkość." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Skanowanie plików, proszę czekać." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Aktualnie skanowane" diff --git a/l10n/pt_BR/core.po b/l10n/pt_BR/core.po index 44989e4aad..b328031383 100644 --- a/l10n/pt_BR/core.po +++ b/l10n/pt_BR/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s compartilhou »%s« com você" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/pt_BR/files.po b/l10n/pt_BR/files.po index 5f0718ae9d..4397a9890b 100644 --- a/l10n/pt_BR/files.po +++ b/l10n/pt_BR/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Espaço de armazenamento insuficiente" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Falha no envio" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "URL não pode ficar em branco" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome de pasta inválido. O uso do nome 'Compartilhado' é reservado ao ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Erro" @@ -130,57 +130,57 @@ msgstr "Excluir permanentemente" msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendente" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} já existe" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "substituir" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugerir nome" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "Substituído {old_name} por {new_name} " -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "desfazer" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "enviando arquivos" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nome" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamanho" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificado" @@ -303,33 +303,33 @@ msgstr "Você não possui permissão de escrita aqui." msgid "Nothing in here. Upload something!" msgstr "Nada aqui.Carrege alguma coisa!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Baixar" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Descompartilhar" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Excluir" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Upload muito grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Arquivos sendo escaneados, por favor aguarde." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Scanning atual" diff --git a/l10n/pt_PT/core.po b/l10n/pt_PT/core.po index e188e5ccc3..ee25766369 100644 --- a/l10n/pt_PT/core.po +++ b/l10n/pt_PT/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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -28,7 +28,7 @@ msgstr "%s partilhado »%s« contigo" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grupo" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/pt_PT/files.po b/l10n/pt_PT/files.po index 78b0893041..21d8f249a2 100644 --- a/l10n/pt_PT/files.po +++ b/l10n/pt_PT/files.po @@ -5,13 +5,14 @@ # Translators: # bmgmatias , 2013 # FernandoMASilva, 2013 +# Helder Meneses , 2013 msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 14:50+0000\n" +"Last-Translator: Helder Meneses \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" @@ -78,7 +79,7 @@ msgstr "Não há espaço suficiente em disco" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Carregamento falhou" #: ajax/upload.php:127 msgid "Invalid directory." @@ -113,7 +114,7 @@ msgstr "O URL não pode estar vazio." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nome da pasta inválido. Palavra 'Shared' é reservado pela ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Erro" @@ -129,57 +130,57 @@ msgstr "Eliminar permanentemente" msgid "Rename" msgstr "Renomear" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Pendente" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "O nome {new_name} já existe" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "substituir" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugira um nome" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "cancelar" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "substituido {new_name} por {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "desfazer" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n pasta" +msgstr[1] "%n pastas" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n ficheiro" +msgstr[1] "%n ficheiros" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} e {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "A carregar %n ficheiro" +msgstr[1] "A carregar %n ficheiros" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "A enviar os ficheiros" @@ -209,7 +210,7 @@ msgstr "O seu espaço de armazenamento está quase cheiro ({usedSpacePercent}%)" msgid "" "Encryption was disabled but your files are still encrypted. Please go to " "your personal settings to decrypt your files." -msgstr "" +msgstr "A encriptação foi desactivada mas os seus ficheiros continuam encriptados. Por favor consulte as suas definições pessoais para desencriptar os ficheiros." #: js/files.js:245 msgid "" @@ -217,15 +218,15 @@ msgid "" "big." msgstr "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nome" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Tamanho" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificado" @@ -302,33 +303,33 @@ msgstr "Não tem permissões de escrita aqui." msgid "Nothing in here. Upload something!" msgstr "Vazio. Envie alguma coisa!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Transferir" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Deixar de partilhar" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Eliminar" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Upload muito grande" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Os ficheiro que está a tentar enviar excedem o tamanho máximo de envio neste servidor." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Os ficheiros estão a ser analisados, por favor aguarde." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Análise actual" diff --git a/l10n/pt_PT/files_trashbin.po b/l10n/pt_PT/files_trashbin.po index e23fb508d1..64a86f404c 100644 --- a/l10n/pt_PT/files_trashbin.po +++ b/l10n/pt_PT/files_trashbin.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-08-15 04:47-0400\n" -"PO-Revision-Date: 2013-08-15 08:48+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 14:50+0000\n" +"Last-Translator: Helder Meneses \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" @@ -28,43 +28,43 @@ msgstr "Não foi possível eliminar %s de forma permanente" msgid "Couldn't restore %s" msgstr "Não foi possível restaurar %s" -#: js/trash.js:7 js/trash.js:100 +#: js/trash.js:7 js/trash.js:102 msgid "perform restore operation" msgstr "executar a operação de restauro" -#: js/trash.js:20 js/trash.js:48 js/trash.js:118 js/trash.js:146 +#: js/trash.js:20 js/trash.js:49 js/trash.js:120 js/trash.js:148 msgid "Error" msgstr "Erro" -#: js/trash.js:36 +#: js/trash.js:37 msgid "delete file permanently" msgstr "Eliminar permanentemente o(s) ficheiro(s)" -#: js/trash.js:127 +#: js/trash.js:129 msgid "Delete permanently" msgstr "Eliminar permanentemente" -#: js/trash.js:182 templates/index.php:17 +#: js/trash.js:184 templates/index.php:17 msgid "Name" msgstr "Nome" -#: js/trash.js:183 templates/index.php:27 +#: js/trash.js:185 templates/index.php:27 msgid "Deleted" msgstr "Apagado" -#: js/trash.js:191 +#: js/trash.js:193 msgid "%n folder" msgid_plural "%n folders" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n pasta" +msgstr[1] "%n pastas" -#: js/trash.js:197 +#: js/trash.js:199 msgid "%n file" msgid_plural "%n files" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%n ficheiro" +msgstr[1] "%n ficheiros" -#: lib/trash.php:819 lib/trash.php:821 +#: lib/trash.php:814 lib/trash.php:816 msgid "restored" msgstr "Restaurado" diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po index 3e43edd894..e276860095 100644 --- a/l10n/pt_PT/settings.po +++ b/l10n/pt_PT/settings.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-08-25 19:18-0400\n" -"PO-Revision-Date: 2013-08-25 23:18+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 14:50+0000\n" +"Last-Translator: Helder Meneses \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" @@ -88,53 +88,53 @@ msgstr "Impossível apagar utilizador do grupo %s" msgid "Couldn't update app." msgstr "Não foi possível actualizar a aplicação." -#: js/apps.js:35 +#: js/apps.js:43 msgid "Update to {appversion}" msgstr "Actualizar para a versão {appversion}" -#: js/apps.js:41 js/apps.js:74 js/apps.js:100 +#: js/apps.js:49 js/apps.js:82 js/apps.js:108 msgid "Disable" msgstr "Desactivar" -#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 +#: js/apps.js:49 js/apps.js:89 js/apps.js:102 js/apps.js:117 msgid "Enable" msgstr "Activar" -#: js/apps.js:63 +#: js/apps.js:71 msgid "Please wait...." msgstr "Por favor aguarde..." -#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +#: js/apps.js:79 js/apps.js:80 js/apps.js:100 msgid "Error while disabling app" -msgstr "" +msgstr "Erro enquanto desactivava a aplicação" -#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +#: js/apps.js:99 js/apps.js:112 js/apps.js:113 msgid "Error while enabling app" -msgstr "" +msgstr "Erro enquanto activava a aplicação" -#: js/apps.js:115 +#: js/apps.js:123 msgid "Updating...." msgstr "A Actualizar..." -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error while updating app" msgstr "Erro enquanto actualizava a aplicação" -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error" msgstr "Erro" -#: js/apps.js:119 templates/apps.php:43 +#: js/apps.js:127 templates/apps.php:43 msgid "Update" msgstr "Actualizar" -#: js/apps.js:122 +#: js/apps.js:130 msgid "Updated" msgstr "Actualizado" #: js/personal.js:150 msgid "Decrypting files... Please wait, this can take some time." -msgstr "" +msgstr "A desencriptar os ficheiros... Por favor aguarde, esta operação pode demorar algum tempo." #: js/personal.js:172 msgid "Saving..." @@ -483,15 +483,15 @@ msgstr "Encriptação" #: templates/personal.php:119 msgid "The encryption app is no longer enabled, decrypt all your file" -msgstr "" +msgstr "A aplicação de encriptação não se encontra mais disponível, desencripte o seu ficheiro" #: templates/personal.php:125 msgid "Log-in password" -msgstr "" +msgstr "Password de entrada" #: templates/personal.php:130 msgid "Decrypt all Files" -msgstr "" +msgstr "Desencriptar todos os ficheiros" #: templates/users.php:21 msgid "Login Name" diff --git a/l10n/ro/core.po b/l10n/ro/core.po index 93a50da14d..6cbf39f5e0 100644 --- a/l10n/ro/core.po +++ b/l10n/ro/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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -28,7 +28,7 @@ msgstr "%s Partajat »%s« cu tine de" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grup" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ro/files.po b/l10n/ro/files.po index 6c1b9795da..c25183110d 100644 --- a/l10n/ro/files.po +++ b/l10n/ro/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Nu este suficient spațiu disponibil" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Încărcarea a eșuat" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "Adresa URL nu poate fi goală." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Nume de dosar invalid. Utilizarea 'Shared' e rezervată de ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Eroare" @@ -130,60 +130,60 @@ msgstr "Stergere permanenta" msgid "Rename" msgstr "Redenumire" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "În așteptare" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} deja exista" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "înlocuire" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "sugerează nume" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "anulare" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} inlocuit cu {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "Anulează ultima acțiune" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "fișiere se încarcă" @@ -221,15 +221,15 @@ msgid "" "big." msgstr "Se pregătește descărcarea. Aceasta poate să dureze ceva timp dacă fișierele sunt mari." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Nume" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Dimensiune" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Modificat" @@ -306,33 +306,33 @@ msgstr "Nu ai permisiunea de a sterge fisiere aici." msgid "Nothing in here. Upload something!" msgstr "Nimic aici. Încarcă ceva!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Descarcă" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Anulare partajare" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Șterge" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Fișierul încărcat este prea mare" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Fișierul care l-ai încărcat a depășită limita maximă admisă la încărcare pe acest server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Fișierele sunt scanate, te rog așteptă." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "În curs de scanare" diff --git a/l10n/ru/core.po b/l10n/ru/core.po index 59c411b720..7721c948b2 100644 --- a/l10n/ru/core.po +++ b/l10n/ru/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -32,7 +32,7 @@ msgstr "%s поделился »%s« с вами" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "группа" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ru/files.po b/l10n/ru/files.po index 7a7e2c74f9..a97a10cc9a 100644 --- a/l10n/ru/files.po +++ b/l10n/ru/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -81,7 +81,7 @@ msgstr "Недостаточно доступного места в хранил #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Ошибка загрузки" #: ajax/upload.php:127 msgid "Invalid directory." @@ -116,7 +116,7 @@ msgstr "Ссылка не может быть пустой." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Неправильное имя каталога. Имя 'Shared' зарезервировано." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Ошибка" @@ -132,60 +132,60 @@ msgstr "Удалено навсегда" msgid "Rename" msgstr "Переименовать" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Ожидание" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} уже существует" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "заменить" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "предложить название" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "отмена" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "заменено {new_name} на {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "отмена" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n папка" msgstr[1] "%n папки" msgstr[2] "%n папок" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n файл" msgstr[1] "%n файла" msgstr[2] "%n файлов" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Закачка %n файла" msgstr[1] "Закачка %n файлов" msgstr[2] "Закачка %n файлов" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "файлы загружаются" @@ -223,15 +223,15 @@ msgid "" "big." msgstr "Загрузка началась. Это может потребовать много времени, если файл большого размера." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Имя" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Размер" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Изменён" @@ -308,33 +308,33 @@ msgstr "У вас нет разрешений на запись здесь." msgid "Nothing in here. Upload something!" msgstr "Здесь ничего нет. Загрузите что-нибудь!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Скачать" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Закрыть общий доступ" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Удалить" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Файл слишком велик" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Файлы, которые вы пытаетесь загрузить, превышают лимит для файлов на этом сервере." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Подождите, файлы сканируются." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Текущее сканирование" diff --git a/l10n/si_LK/core.po b/l10n/si_LK/core.po index 613e055500..87d7c2b49e 100644 --- a/l10n/si_LK/core.po +++ b/l10n/si_LK/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "කණ්ඩායම" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/si_LK/files.po b/l10n/si_LK/files.po index 5a47ffe3d4..ea7a70653c 100644 --- a/l10n/si_LK/files.po +++ b/l10n/si_LK/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "උඩුගත කිරීම අසාර්ථකයි" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "යොමුව හිස් විය නොහැක" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "දෝෂයක්" @@ -127,57 +127,57 @@ msgstr "" msgid "Rename" msgstr "නැවත නම් කරන්න" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ප්‍රතිස්ථාපනය කරන්න" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "නමක් යෝජනා කරන්න" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "අත් හරින්න" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "නිෂ්ප්‍රභ කරන්න" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "" @@ -215,15 +215,15 @@ msgid "" "big." msgstr "" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "නම" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "ප්‍රමාණය" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "වෙනස් කළ" @@ -300,33 +300,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "මෙහි කිසිවක් නොමැත. යමක් උඩුගත කරන්න" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "බාන්න" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "නොබෙදු" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "මකා දමන්න" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "උඩුගත කිරීම විශාල වැඩිය" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "ඔබ උඩුගත කිරීමට තැත් කරන ගොනු මෙම සේවාදායකයා උඩුගත කිරීමට ඉඩදී ඇති උපරිම ගොනු විශාලත්වයට වඩා වැඩිය" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "ගොනු පරික්ෂා කෙරේ. මඳක් රැඳී සිටින්න" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "වර්තමාන පරික්ෂාව" diff --git a/l10n/sk_SK/core.po b/l10n/sk_SK/core.po index 0c6bbe58a8..d168833371 100644 --- a/l10n/sk_SK/core.po +++ b/l10n/sk_SK/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s s Vami zdieľa »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "skupina" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/sk_SK/files.po b/l10n/sk_SK/files.po index 6b81e2d7ef..0ec318ec27 100644 --- a/l10n/sk_SK/files.po +++ b/l10n/sk_SK/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Nedostatok dostupného úložného priestoru" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Odoslanie bolo neúspešné" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL nemôže byť prázdne." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Neplatný názov priečinka. Názov \"Shared\" je rezervovaný pre ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Chyba" @@ -128,60 +128,60 @@ msgstr "Zmazať trvalo" msgid "Rename" msgstr "Premenovať" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Prebieha" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} už existuje" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "nahradiť" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "pomôcť s menom" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "zrušiť" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "prepísaný {new_name} súborom {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "vrátiť" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n priečinok" msgstr[1] "%n priečinky" msgstr[2] "%n priečinkov" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n súbor" msgstr[1] "%n súbory" msgstr[2] "%n súborov" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Nahrávam %n súbor" msgstr[1] "Nahrávam %n súbory" msgstr[2] "Nahrávam %n súborov" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "nahrávanie súborov" @@ -219,15 +219,15 @@ msgid "" "big." msgstr "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Názov" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Veľkosť" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Upravené" @@ -304,33 +304,33 @@ msgstr "Nemáte oprávnenie na zápis." msgid "Nothing in here. Upload something!" msgstr "Žiadny súbor. Nahrajte niečo!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Sťahovanie" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Zrušiť zdieľanie" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Zmazať" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Nahrávanie je príliš veľké" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Súbory, ktoré sa snažíte nahrať, presahujú maximálnu veľkosť pre nahratie súborov na tento server." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Čakajte, súbory sú prehľadávané." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Práve prezerané" diff --git a/l10n/sl/core.po b/l10n/sl/core.po index fa6ea1ad86..73fa71d789 100644 --- a/l10n/sl/core.po +++ b/l10n/sl/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s je delil »%s« z vami" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "skupina" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/sl/files.po b/l10n/sl/files.po index 1428fd2d73..79716d1228 100644 --- a/l10n/sl/files.po +++ b/l10n/sl/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Na voljo ni dovolj prostora" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Pošiljanje je spodletelo" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "Naslov URL ne sme biti prazna vrednost." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ime mape je neveljavno. Uporaba oznake \"Souporaba\" je rezervirana za ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Napaka" @@ -128,35 +128,35 @@ msgstr "Izbriši dokončno" msgid "Rename" msgstr "Preimenuj" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "V čakanju ..." -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} že obstaja" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "zamenjaj" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "predlagaj ime" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "prekliči" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "preimenovano ime {new_name} z imenom {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "razveljavi" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" @@ -164,7 +164,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" @@ -172,11 +172,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" @@ -184,7 +184,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "poteka pošiljanje datotek" @@ -222,15 +222,15 @@ msgid "" "big." msgstr "Postopek priprave datoteke za prejem je lahko dolgotrajen, če je datoteka zelo velika." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Ime" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Velikost" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Spremenjeno" @@ -307,33 +307,33 @@ msgstr "Za to mesto ni ustreznih dovoljenj za pisanje." msgid "Nothing in here. Upload something!" msgstr "Tukaj še ni ničesar. Najprej je treba kakšno datoteko poslati v oblak!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Prejmi" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Prekliči souporabo" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Izbriši" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Prekoračenje omejitve velikosti" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Datoteke, ki jih želite poslati, presegajo največjo dovoljeno velikost na strežniku." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Poteka preučevanje datotek, počakajte ..." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Trenutno poteka preučevanje" diff --git a/l10n/sr/core.po b/l10n/sr/core.po index be1b85599a..3a92c45714 100644 --- a/l10n/sr/core.po +++ b/l10n/sr/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "група" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/sr/files.po b/l10n/sr/files.po index c5f4089097..5e4429bcc0 100644 --- a/l10n/sr/files.po +++ b/l10n/sr/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "Нема довољно простора" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Отпремање није успело" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "Адреса не може бити празна." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Грешка" @@ -127,60 +127,60 @@ msgstr "Обриши за стално" msgid "Rename" msgstr "Преименуј" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "На чекању" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} већ постоји" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "замени" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "предложи назив" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "откажи" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "замењено {new_name} са {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "опозови" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "датотеке се отпремају" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "Припремам преузимање. Ово може да потраје ако су датотеке велике." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Име" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Величина" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Измењено" @@ -303,33 +303,33 @@ msgstr "Овде немате дозволу за писање." msgid "Nothing in here. Upload something!" msgstr "Овде нема ничег. Отпремите нешто!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Преузми" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Укини дељење" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Обриши" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Датотека је превелика" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Датотеке које желите да отпремите прелазе ограничење у величини." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Скенирам датотеке…" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Тренутно скенирање" diff --git a/l10n/sv/core.po b/l10n/sv/core.po index 0147f55088..04d23af90d 100644 --- a/l10n/sv/core.po +++ b/l10n/sv/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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -28,7 +28,7 @@ msgstr "%s delade »%s« med dig" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "Grupp" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/sv/files.po b/l10n/sv/files.po index 00cbd7f1a3..2e311fca6d 100644 --- a/l10n/sv/files.po +++ b/l10n/sv/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-31 16:50+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" @@ -80,7 +80,7 @@ msgstr "Inte tillräckligt med lagringsutrymme tillgängligt" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Misslyckad uppladdning" #: ajax/upload.php:127 msgid "Invalid directory." @@ -115,7 +115,7 @@ msgstr "URL kan inte vara tom." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Ogiltigt mappnamn. Användning av 'Shared' är reserverad av ownCloud" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Fel" @@ -131,57 +131,57 @@ msgstr "Radera permanent" msgid "Rename" msgstr "Byt namn" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Väntar" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} finns redan" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "ersätt" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "föreslå namn" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "avbryt" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "ersatt {new_name} med {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "ångra" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n mapp" msgstr[1] "%n mappar" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n fil" msgstr[1] "%n filer" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} och {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "Laddar upp %n fil" msgstr[1] "Laddar upp %n filer" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "filer laddas upp" @@ -219,15 +219,15 @@ msgid "" "big." msgstr "Din nedladdning förbereds. Det kan ta tid om det är stora filer." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Namn" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Storlek" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Ändrad" @@ -304,33 +304,33 @@ msgstr "Du saknar skrivbehörighet här." msgid "Nothing in here. Upload something!" msgstr "Ingenting här. Ladda upp något!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Ladda ner" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Sluta dela" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Radera" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "För stor uppladdning" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Filer skannas, var god vänta" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Aktuell skanning" diff --git a/l10n/ta_LK/core.po b/l10n/ta_LK/core.po index 71c2bdbf22..c04debca14 100644 --- a/l10n/ta_LK/core.po +++ b/l10n/ta_LK/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "குழு" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/ta_LK/files.po b/l10n/ta_LK/files.po index 9bc657e7df..392dfada7d 100644 --- a/l10n/ta_LK/files.po +++ b/l10n/ta_LK/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "பதிவேற்றல் தோல்வியுற்றது" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "URL வெறுமையாக இருக்கமுடியாத msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "வழு" @@ -127,57 +127,57 @@ msgstr "" msgid "Rename" msgstr "பெயர்மாற்றம்" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "நிலுவையிலுள்ள" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} ஏற்கனவே உள்ளது" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "மாற்றிடுக" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "பெயரை பரிந்துரைக்க" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "இரத்து செய்க" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} ஆனது {old_name} இனால் மாற்றப்பட்டது" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "முன் செயல் நீக்கம் " -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "" @@ -215,15 +215,15 @@ msgid "" "big." msgstr "" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "பெயர்" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "அளவு" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "மாற்றப்பட்டது" @@ -300,33 +300,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "இங்கு ஒன்றும் இல்லை. ஏதாவது பதிவேற்றுக!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "பதிவிறக்குக" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "பகிரப்படாதது" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "நீக்குக" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "பதிவேற்றல் மிகப்பெரியது" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "நீங்கள் பதிவேற்ற முயற்சிக்கும் கோப்புகளானது இந்த சேவையகத்தில் கோப்பு பதிவேற்றக்கூடிய ஆகக்கூடிய அளவிலும் கூடியது." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "கோப்புகள் வருடப்படுகின்றன, தயவுசெய்து காத்திருங்கள்." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "தற்போது வருடப்படுபவை" diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot index f9ccbd0049..f2f058e8d2 100644 --- a/l10n/templates/core.pot +++ b/l10n/templates/core.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 be393c4492..7e2f79d267 100644 --- a/l10n/templates/files.pot +++ b/l10n/templates/files.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -112,7 +112,7 @@ msgstr "" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "" @@ -128,57 +128,57 @@ msgstr "" msgid "Rename" msgstr "" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "" @@ -216,15 +216,15 @@ msgid "" "big." msgstr "" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "" @@ -301,33 +301,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "" diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot index 06a88da545..0e11e6f04d 100644 --- a/l10n/templates/files_encryption.pot +++ b/l10n/templates/files_encryption.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:31-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 79b7984dd1..c0de53d858 100644 --- a/l10n/templates/files_external.pot +++ b/l10n/templates/files_external.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 4cfc080a08..ba7bdaaa82 100644 --- a/l10n/templates/files_sharing.pot +++ b/l10n/templates/files_sharing.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -63,7 +63,7 @@ msgstr "" msgid "%s shared the file %s with you" msgstr "" -#: templates/public.php:26 templates/public.php:88 +#: templates/public.php:26 templates/public.php:92 msgid "Download" msgstr "" @@ -75,6 +75,6 @@ msgstr "" msgid "Cancel upload" msgstr "" -#: templates/public.php:85 +#: templates/public.php:89 msgid "No preview available for" msgstr "" diff --git a/l10n/templates/files_trashbin.pot b/l10n/templates/files_trashbin.pot index ed36dd2e0d..ca149fb14c 100644 --- a/l10n/templates/files_trashbin.pot +++ b/l10n/templates/files_trashbin.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 5576a3f45b..4c568ee555 100644 --- a/l10n/templates/files_versions.pot +++ b/l10n/templates/files_versions.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 16f9354255..4d24c3c7a1 100644 --- a/l10n/templates/lib.pot +++ b/l10n/templates/lib.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:33-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -265,51 +265,51 @@ msgstr "" msgid "Please double check the installation guides." msgstr "" -#: template/functions.php:80 +#: template/functions.php:96 msgid "seconds ago" msgstr "" -#: template/functions.php:81 +#: template/functions.php:97 msgid "%n minute ago" msgid_plural "%n minutes ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:82 +#: template/functions.php:98 msgid "%n hour ago" msgid_plural "%n hours ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:83 +#: template/functions.php:99 msgid "today" msgstr "" -#: template/functions.php:84 +#: template/functions.php:100 msgid "yesterday" msgstr "" -#: template/functions.php:85 +#: template/functions.php:101 msgid "%n day go" msgid_plural "%n days ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:86 +#: template/functions.php:102 msgid "last month" msgstr "" -#: template/functions.php:87 +#: template/functions.php:103 msgid "%n month ago" msgid_plural "%n months ago" msgstr[0] "" msgstr[1] "" -#: template/functions.php:88 +#: template/functions.php:104 msgid "last year" msgstr "" -#: template/functions.php:89 +#: template/functions.php:105 msgid "years ago" msgstr "" diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot index 33409afceb..462831bc96 100644 --- a/l10n/templates/settings.pot +++ b/l10n/templates/settings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:33-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 32ba6b4a95..a5d6146f1c 100644 --- a/l10n/templates/user_ldap.pot +++ b/l10n/templates/user_ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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 04f405c739..1e53a5a759 100644 --- a/l10n/templates/user_webdavauth.pot +++ b/l10n/templates/user_webdavauth.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud Core 5.0.0\n" "Report-Msgid-Bugs-To: translations@owncloud.org\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\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/core.po b/l10n/th_TH/core.po index d1e093aba8..44071aa2ac 100644 --- a/l10n/th_TH/core.po +++ b/l10n/th_TH/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "กลุ่มผู้ใช้งาน" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/th_TH/files.po b/l10n/th_TH/files.po index 800c07574f..beceaab6f5 100644 --- a/l10n/th_TH/files.po +++ b/l10n/th_TH/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -76,7 +76,7 @@ msgstr "เหลือพื้นที่ไม่เพียงสำหร #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "อัพโหลดล้มเหลว" #: ajax/upload.php:127 msgid "Invalid directory." @@ -111,7 +111,7 @@ msgstr "URL ไม่สามารถเว้นว่างได้" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "ข้อผิดพลาด" @@ -127,54 +127,54 @@ msgstr "" msgid "Rename" msgstr "เปลี่ยนชื่อ" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "อยู่ระหว่างดำเนินการ" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} มีอยู่แล้วในระบบ" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "แทนที่" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "แนะนำชื่อ" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "ยกเลิก" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "แทนที่ {new_name} ด้วย {old_name} แล้ว" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "เลิกทำ" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "การอัพโหลดไฟล์" @@ -212,15 +212,15 @@ msgid "" "big." msgstr "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "ชื่อ" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "ขนาด" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "แก้ไขแล้ว" @@ -297,33 +297,33 @@ msgstr "" msgid "Nothing in here. Upload something!" msgstr "ยังไม่มีไฟล์ใดๆอยู่ที่นี่ กรุณาอัพโหลดไฟล์!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "ดาวน์โหลด" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "ยกเลิกการแชร์" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "ลบ" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "ไฟล์ที่อัพโหลดมีขนาดใหญ่เกินไป" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "ไฟล์ที่คุณพยายามที่จะอัพโหลดมีขนาดเกินกว่าขนาดสูงสุดที่กำหนดไว้ให้อัพโหลดได้สำหรับเซิร์ฟเวอร์นี้" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "ไฟล์กำลังอยู่ระหว่างการสแกน, กรุณารอสักครู่." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "ไฟล์ที่กำลังสแกนอยู่ขณะนี้" diff --git a/l10n/tr/core.po b/l10n/tr/core.po index ad793be7d8..3f86937276 100644 --- a/l10n/tr/core.po +++ b/l10n/tr/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -26,7 +26,7 @@ msgstr "%s sizinle »%s« paylaşımında bulundu" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "grup" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/tr/files.po b/l10n/tr/files.po index ec4947bf1e..5fe275702b 100644 --- a/l10n/tr/files.po +++ b/l10n/tr/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "Yeterli disk alanı yok" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Yükleme başarısız" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "URL boş olamaz." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "Geçersiz dizin adı. 'Shared' dizin ismi kullanımı ownCloud tarafından rezerve edilmiştir." -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Hata" @@ -130,57 +130,57 @@ msgstr "Kalıcı olarak sil" msgid "Rename" msgstr "İsim değiştir." -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Bekliyor" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} zaten mevcut" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "değiştir" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "Öneri ad" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "iptal" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "{new_name} ismi {old_name} ile değiştirildi" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "geri al" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n dizin" msgstr[1] "%n dizin" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n dosya" msgstr[1] "%n dosya" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n dosya yükleniyor" msgstr[1] "%n dosya yükleniyor" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "Dosyalar yükleniyor" @@ -218,15 +218,15 @@ msgid "" "big." msgstr "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "İsim" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Boyut" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Değiştirilme" @@ -303,33 +303,33 @@ msgstr "Buraya erişim hakkınız yok." msgid "Nothing in here. Upload something!" msgstr "Burada hiçbir şey yok. Birşeyler yükleyin!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "İndir" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Paylaşılmayan" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Sil" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Yükleme çok büyük" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Dosyalar taranıyor, lütfen bekleyin." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Güncel tarama" diff --git a/l10n/ug/core.po b/l10n/ug/core.po index e4e9c2bb89..307adf5590 100644 --- a/l10n/ug/core.po +++ b/l10n/ug/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+0000\n" "Last-Translator: I Robot \n" "Language-Team: Uighur \n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "گۇرۇپپا" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/uk/core.po b/l10n/uk/core.po index 5626dcfa66..9467404002 100644 --- a/l10n/uk/core.po +++ b/l10n/uk/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -24,7 +24,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "група" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/uk/files.po b/l10n/uk/files.po index b862958c94..cd61a53093 100644 --- a/l10n/uk/files.po +++ b/l10n/uk/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Місця більше немає" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Помилка завантаження" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL не може бути пустим." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Помилка" @@ -128,60 +128,60 @@ msgstr "Видалити назавжди" msgid "Rename" msgstr "Перейменувати" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Очікування" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} вже існує" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "заміна" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "запропонуйте назву" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "відміна" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "замінено {new_name} на {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "відмінити" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "файли завантажуються" @@ -219,15 +219,15 @@ msgid "" "big." msgstr "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Ім'я" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Розмір" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Змінено" @@ -304,33 +304,33 @@ msgstr "У вас тут немає прав на запис." msgid "Nothing in here. Upload something!" msgstr "Тут нічого немає. Відвантажте що-небудь!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Завантажити" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Закрити доступ" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Видалити" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Файл занадто великий" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Файли,що ви намагаєтесь відвантажити перевищують максимальний дозволений розмір файлів на цьому сервері." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Файли скануються, зачекайте, будь-ласка." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Поточне сканування" diff --git a/l10n/vi/core.po b/l10n/vi/core.po index d7196f3ab9..dda5098f3c 100644 --- a/l10n/vi/core.po +++ b/l10n/vi/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -25,7 +25,7 @@ msgstr "" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "nhóm" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/vi/files.po b/l10n/vi/files.po index 3d1f24debd..bba27b3142 100644 --- a/l10n/vi/files.po +++ b/l10n/vi/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -77,7 +77,7 @@ msgstr "Không đủ không gian lưu trữ" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "Tải lên thất bại" #: ajax/upload.php:127 msgid "Invalid directory." @@ -112,7 +112,7 @@ msgstr "URL không được để trống." msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "Lỗi" @@ -128,54 +128,54 @@ msgstr "Xóa vĩnh vễn" msgid "Rename" msgstr "Sửa tên" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "Đang chờ" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} đã tồn tại" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "thay thế" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "tên gợi ý" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "hủy" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "đã thay thế {new_name} bằng {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "lùi lại" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "tệp tin đang được tải lên" @@ -213,15 +213,15 @@ msgid "" "big." msgstr "Your download is being prepared. This might take some time if the files are big." -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "Tên" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "Kích cỡ" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "Thay đổi" @@ -298,33 +298,33 @@ msgstr "Bạn không có quyền ghi vào đây." msgid "Nothing in here. Upload something!" msgstr "Không có gì ở đây .Hãy tải lên một cái gì đó !" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "Tải về" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "Bỏ chia sẻ" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "Xóa" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "Tập tin tải lên quá lớn" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ ." -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "Tập tin đang được quét ,vui lòng chờ." -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "Hiện tại đang quét" diff --git a/l10n/zh_CN/core.po b/l10n/zh_CN/core.po index d05019be94..450b375587 100644 --- a/l10n/zh_CN/core.po +++ b/l10n/zh_CN/core.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-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -27,7 +27,7 @@ msgstr "%s 向您分享了 »%s«" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "组" #: ajax/update.php:11 msgid "Turned on maintenance mode" diff --git a/l10n/zh_CN/files.po b/l10n/zh_CN/files.po index fe65471744..a61fb2a34d 100644 --- a/l10n/zh_CN/files.po +++ b/l10n/zh_CN/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-08-30 13:50+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" @@ -79,7 +79,7 @@ msgstr "没有足够的存储空间" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "上传失败" #: ajax/upload.php:127 msgid "Invalid directory." @@ -114,7 +114,7 @@ msgstr "URL不能为空" msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "无效的文件夹名。”Shared“ 是 Owncloud 预留的文件夹" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "错误" @@ -130,54 +130,54 @@ msgstr "永久删除" msgid "Rename" msgstr "重命名" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "等待" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} 已存在" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "替换" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "建议名称" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "取消" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "已将 {old_name}替换成 {new_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "撤销" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n 文件夹" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n个文件" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" msgstr "" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" msgstr "文件上传中" @@ -215,15 +215,15 @@ msgid "" "big." msgstr "下载正在准备中。如果文件较大可能会花费一些时间。" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "名称" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "大小" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" msgstr "修改日期" @@ -300,33 +300,33 @@ msgstr "您没有写权限" msgid "Nothing in here. Upload something!" msgstr "这里还什么都没有。上传些东西吧!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "下载" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" msgstr "取消共享" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "删除" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "上传文件过大" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." msgstr "您正尝试上传的文件超过了此服务器可以上传的最大容量限制" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "文件正在被扫描,请稍候。" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" msgstr "当前扫描" diff --git a/l10n/zh_TW/core.po b/l10n/zh_TW/core.po index 52d6f70117..2a689d6fc8 100644 --- a/l10n/zh_TW/core.po +++ b/l10n/zh_TW/core.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: ownCloud\n" "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n" -"POT-Creation-Date: 2013-08-30 09:32-0400\n" -"PO-Revision-Date: 2013-08-30 13:33+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 13: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" @@ -26,32 +26,32 @@ msgstr "%s 與您分享了 %s" #: ajax/share.php:227 msgid "group" -msgstr "" +msgstr "群組" #: ajax/update.php:11 msgid "Turned on maintenance mode" -msgstr "" +msgstr "已啓用維護模式" #: ajax/update.php:14 msgid "Turned off maintenance mode" -msgstr "" +msgstr "已停用維護模式" #: ajax/update.php:17 msgid "Updated database" -msgstr "" +msgstr "已更新資料庫" #: ajax/update.php:20 msgid "Updating filecache, this may take really long..." -msgstr "" +msgstr "更新檔案快取,這可能要很久…" #: ajax/update.php:23 msgid "Updated filecache" -msgstr "" +msgstr "已更新檔案快取" #: ajax/update.php:26 #, php-format msgid "... %d%% done ..." -msgstr "" +msgstr "已完成 %d%%" #: ajax/vcategories/add.php:26 ajax/vcategories/edit.php:25 msgid "Category type not provided." @@ -64,13 +64,13 @@ msgstr "沒有可增加的分類?" #: ajax/vcategories/add.php:37 #, php-format msgid "This category already exists: %s" -msgstr "分類已經存在: %s" +msgstr "分類已經存在:%s" #: ajax/vcategories/addToFavorites.php:26 ajax/vcategories/delete.php:27 #: ajax/vcategories/favorites.php:24 #: ajax/vcategories/removeFromFavorites.php:26 msgid "Object type not provided." -msgstr "不支援的物件類型" +msgstr "未指定物件類型" #: ajax/vcategories/addToFavorites.php:30 #: ajax/vcategories/removeFromFavorites.php:30 @@ -291,7 +291,7 @@ msgstr "{owner} 已經和您分享" #: js/share.js:183 msgid "Share with" -msgstr "與...分享" +msgstr "分享給別人" #: js/share.js:188 msgid "Share with link" @@ -319,7 +319,7 @@ msgstr "寄出" #: js/share.js:208 msgid "Set expiration date" -msgstr "設置到期日" +msgstr "指定到期日" #: js/share.js:209 msgid "Expiration date" @@ -343,7 +343,7 @@ msgstr "已和 {user} 分享 {item}" #: js/share.js:338 msgid "Unshare" -msgstr "取消共享" +msgstr "取消分享" #: js/share.js:350 msgid "can edit" @@ -375,15 +375,15 @@ msgstr "受密碼保護" #: js/share.js:643 msgid "Error unsetting expiration date" -msgstr "解除過期日設定失敗" +msgstr "取消到期日設定失敗" #: js/share.js:655 msgid "Error setting expiration date" -msgstr "錯誤的到期日設定" +msgstr "設定到期日發生錯誤" #: js/share.js:670 msgid "Sending ..." -msgstr "正在傳送..." +msgstr "正在傳送…" #: js/share.js:681 msgid "Email sent" @@ -414,7 +414,7 @@ msgid "" "The link to reset your password has been sent to your email.
    If you do " "not receive it within a reasonable amount of time, check your spam/junk " "folders.
    If it is not there ask your local administrator ." -msgstr "重設密碼的連結已經寄至您的電子郵件信箱,如果您過了一段時間還是沒有收到它,請檢查看看它是不是被放到垃圾郵件了,如果還是沒有的話,請聯絡您的 ownCloud 系統管理員。" +msgstr "重設密碼的連結已經寄至您的電子郵件信箱,如果您過了一段時間還是沒有收到它,請檢查看看它是不是被歸為垃圾郵件了,如果還是沒有的話,請聯絡您的 ownCloud 系統管理員。" #: lostpassword/templates/lostpassword.php:12 msgid "Request failed!
    Did you make sure your email/username was right?" @@ -487,7 +487,7 @@ msgstr "存取被拒" #: templates/404.php:15 msgid "Cloud not found" -msgstr "未發現雲端" +msgstr "找不到網頁" #: templates/altmail.php:2 #, php-format @@ -498,7 +498,7 @@ msgid "" "View it: %s\n" "\n" "Cheers!" -msgstr "嗨,\n\n通知您,%s 與您分享了 %s 。\n看一下:%s" +msgstr "嗨,\n\n通知您一聲,%s 與您分享了 %s 。\n您可以到 %s 看看" #: templates/edit_categories_dialog.php:4 msgid "Edit categories" @@ -557,7 +557,7 @@ msgstr "進階" #: templates/installation.php:67 msgid "Data folder" -msgstr "資料夾" +msgstr "資料儲存位置" #: templates/installation.php:77 msgid "Configure the database" @@ -630,16 +630,16 @@ msgstr "登入" #: templates/login.php:45 msgid "Alternative Logins" -msgstr "替代登入方法" +msgstr "其他登入方法" #: templates/mail.php:15 #, php-format msgid "" "Hey there,

    just letting you know that %s shared »%s« with you.
    View it!

    Cheers!" -msgstr "嗨,

    通知您,%s 與您分享了 %s ,
    看一下吧" +msgstr "嗨,

    通知您一聲,%s 與您分享了 %s ,
    看一下吧" #: templates/update.php:3 #, php-format msgid "Updating ownCloud to version %s, this may take a while." -msgstr "正在將 Owncloud 升級至版本 %s ,這可能需要一點時間。" +msgstr "正在將 ownCloud 升級至版本 %s ,這可能需要一點時間。" diff --git a/l10n/zh_TW/files.po b/l10n/zh_TW/files.po index ffc68f1238..260d80d6bf 100644 --- a/l10n/zh_TW/files.po +++ b/l10n/zh_TW/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-08-30 09:31-0400\n" -"PO-Revision-Date: 2013-08-30 13:34+0000\n" -"Last-Translator: I Robot \n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 13:20+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" @@ -21,7 +21,7 @@ msgstr "" #: ajax/move.php:17 #, php-format msgid "Could not move %s - File with this name already exists" -msgstr "無法移動 %s - 同名的檔案已經存在" +msgstr "無法移動 %s ,同名的檔案已經存在" #: ajax/move.php:27 ajax/move.php:30 #, php-format @@ -30,7 +30,7 @@ msgstr "無法移動 %s" #: ajax/upload.php:16 ajax/upload.php:45 msgid "Unable to set upload directory." -msgstr "無法設定上傳目錄。" +msgstr "無法設定上傳目錄" #: ajax/upload.php:22 msgid "Invalid Token" @@ -38,11 +38,11 @@ msgstr "無效的 token" #: ajax/upload.php:59 msgid "No file was uploaded. Unknown error" -msgstr "沒有檔案被上傳。未知的錯誤。" +msgstr "沒有檔案被上傳,原因未知" #: ajax/upload.php:66 msgid "There is no error, the file uploaded with success" -msgstr "無錯誤,檔案上傳成功" +msgstr "一切都順利,檔案上傳成功" #: ajax/upload.php:67 msgid "" @@ -77,11 +77,11 @@ msgstr "儲存空間不足" #: ajax/upload.php:109 msgid "Upload failed" -msgstr "" +msgstr "上傳失敗" #: ajax/upload.php:127 msgid "Invalid directory." -msgstr "無效的資料夾。" +msgstr "無效的資料夾" #: appinfo/app.php:12 msgid "Files" @@ -89,7 +89,7 @@ msgstr "檔案" #: js/file-upload.js:11 msgid "Unable to upload your file as it is a directory or has 0 bytes" -msgstr "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0" +msgstr "無法上傳您的檔案,因為它可能是一個目錄或檔案大小為0" #: js/file-upload.js:24 msgid "Not enough space available" @@ -102,17 +102,17 @@ msgstr "上傳已取消" #: js/file-upload.js:165 msgid "" "File upload is in progress. Leaving the page now will cancel the upload." -msgstr "檔案上傳中。離開此頁面將會取消上傳。" +msgstr "檔案上傳中,離開此頁面將會取消上傳。" #: js/file-upload.js:239 msgid "URL cannot be empty." -msgstr "URL 不能為空白。" +msgstr "URL 不能為空" #: js/file-upload.js:244 lib/app.php:53 msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud" msgstr "無效的資料夾名稱,'Shared' 的使用被 ownCloud 保留" -#: js/file-upload.js:275 js/file-upload.js:291 js/files.js:511 js/files.js:549 +#: js/file-upload.js:276 js/file-upload.js:292 js/files.js:512 js/files.js:550 msgid "Error" msgstr "錯誤" @@ -128,70 +128,70 @@ msgstr "永久刪除" msgid "Rename" msgstr "重新命名" -#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:573 +#: js/filelist.js:50 js/filelist.js:53 js/filelist.js:575 msgid "Pending" msgstr "等候中" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "{new_name} already exists" msgstr "{new_name} 已經存在" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "replace" msgstr "取代" -#: js/filelist.js:305 +#: js/filelist.js:307 msgid "suggest name" msgstr "建議檔名" -#: js/filelist.js:305 js/filelist.js:307 +#: js/filelist.js:307 js/filelist.js:309 msgid "cancel" msgstr "取消" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "replaced {new_name} with {old_name}" msgstr "使用 {new_name} 取代 {old_name}" -#: js/filelist.js:352 +#: js/filelist.js:354 msgid "undo" msgstr "復原" -#: js/filelist.js:422 js/filelist.js:488 js/files.js:580 +#: js/filelist.js:424 js/filelist.js:490 js/files.js:581 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n 個資料夾" -#: js/filelist.js:423 js/filelist.js:489 js/files.js:586 +#: js/filelist.js:425 js/filelist.js:491 js/files.js:587 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n 個檔案" -#: js/filelist.js:430 +#: js/filelist.js:432 msgid "{dirs} and {files}" -msgstr "" +msgstr "{dirs} 和 {files}" -#: js/filelist.js:561 +#: js/filelist.js:563 msgid "Uploading %n file" msgid_plural "Uploading %n files" msgstr[0] "%n 個檔案正在上傳" -#: js/filelist.js:626 +#: js/filelist.js:628 msgid "files uploading" -msgstr "檔案正在上傳中" +msgstr "檔案上傳中" #: js/files.js:52 msgid "'.' is an invalid file name." -msgstr "'.' 是不合法的檔名。" +msgstr "'.' 是不合法的檔名" #: js/files.js:56 msgid "File name cannot be empty." -msgstr "檔名不能為空。" +msgstr "檔名不能為空" #: js/files.js:64 msgid "" "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not " "allowed." -msgstr "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。" +msgstr "檔名不合法,不允許 \\ / < > : \" | ? * 字元" #: js/files.js:78 msgid "Your storage is full, files can not be updated or synced anymore!" @@ -213,17 +213,17 @@ msgid "" "big." msgstr "正在準備您的下載,若您的檔案較大,將會需要更多時間。" -#: js/files.js:562 templates/index.php:67 +#: js/files.js:563 templates/index.php:69 msgid "Name" msgstr "名稱" -#: js/files.js:563 templates/index.php:78 +#: js/files.js:564 templates/index.php:81 msgid "Size" msgstr "大小" -#: js/files.js:564 templates/index.php:80 +#: js/files.js:565 templates/index.php:83 msgid "Modified" -msgstr "修改" +msgstr "修改時間" #: lib/app.php:73 #, php-format @@ -240,7 +240,7 @@ msgstr "檔案處理" #: templates/admin.php:7 msgid "Maximum upload size" -msgstr "最大上傳檔案大小" +msgstr "上傳限制" #: templates/admin.php:10 msgid "max. possible: " @@ -248,11 +248,11 @@ msgstr "最大允許:" #: templates/admin.php:15 msgid "Needed for multi-file and folder downloads." -msgstr "針對多檔案和目錄下載是必填的。" +msgstr "下載多檔案和目錄時,此項是必填的。" #: templates/admin.php:17 msgid "Enable ZIP-download" -msgstr "啟用 Zip 下載" +msgstr "啟用 ZIP 下載" #: templates/admin.php:20 msgid "0 is unlimited" @@ -260,7 +260,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:41 msgid "Deleted files" -msgstr "已刪除的檔案" +msgstr "回收桶" #: templates/index.php:46 msgid "Cancel upload" @@ -292,42 +292,42 @@ msgstr "取消上傳" #: templates/index.php:52 msgid "You don’t have write permissions here." -msgstr "您在這裡沒有編輯權。" +msgstr "您在這裡沒有編輯權" #: templates/index.php:59 msgid "Nothing in here. Upload something!" -msgstr "這裡什麼也沒有,上傳一些東西吧!" +msgstr "這裡還沒有東西,上傳一些吧!" -#: templates/index.php:73 +#: templates/index.php:75 msgid "Download" msgstr "下載" -#: templates/index.php:85 templates/index.php:86 +#: templates/index.php:88 templates/index.php:89 msgid "Unshare" -msgstr "取消共享" +msgstr "取消分享" -#: templates/index.php:91 templates/index.php:92 +#: templates/index.php:94 templates/index.php:95 msgid "Delete" msgstr "刪除" -#: templates/index.php:105 +#: templates/index.php:108 msgid "Upload too large" msgstr "上傳過大" -#: templates/index.php:107 +#: templates/index.php:110 msgid "" "The files you are trying to upload exceed the maximum size for file uploads " "on this server." -msgstr "您試圖上傳的檔案已超過伺服器的最大檔案大小限制。" +msgstr "您試圖上傳的檔案大小超過伺服器的限制。" -#: templates/index.php:112 +#: templates/index.php:115 msgid "Files are being scanned, please wait." msgstr "正在掃描檔案,請稍等。" -#: templates/index.php:115 +#: templates/index.php:118 msgid "Current scanning" -msgstr "目前掃描" +msgstr "正在掃描" #: templates/upgrade.php:2 msgid "Upgrading filesystem cache..." -msgstr "正在升級檔案系統快取..." +msgstr "正在升級檔案系統快取…" diff --git a/l10n/zh_TW/files_sharing.po b/l10n/zh_TW/files_sharing.po index 37faace2e6..59f0e459f5 100644 --- a/l10n/zh_TW/files_sharing.po +++ b/l10n/zh_TW/files_sharing.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-26 04:20+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 13:20+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" @@ -20,7 +20,7 @@ msgstr "" #: templates/authenticate.php:4 msgid "The password is wrong. Try again." -msgstr "請檢查您的密碼並再試一次。" +msgstr "請檢查您的密碼並再試一次" #: templates/authenticate.php:7 msgid "Password" @@ -32,7 +32,7 @@ msgstr "送出" #: templates/part.404.php:3 msgid "Sorry, this link doesn’t seem to work anymore." -msgstr "抱歉,這連結看來已經不能用了。" +msgstr "抱歉,此連結已經失效" #: templates/part.404.php:4 msgid "Reasons might be:" @@ -64,7 +64,7 @@ msgstr "%s 和您分享了資料夾 %s " msgid "%s shared the file %s with you" msgstr "%s 和您分享了檔案 %s" -#: templates/public.php:26 templates/public.php:88 +#: templates/public.php:26 templates/public.php:92 msgid "Download" msgstr "下載" @@ -76,6 +76,6 @@ msgstr "上傳" msgid "Cancel upload" msgstr "取消上傳" -#: templates/public.php:85 +#: templates/public.php:89 msgid "No preview available for" msgstr "無法預覽" diff --git a/l10n/zh_TW/files_trashbin.po b/l10n/zh_TW/files_trashbin.po index 53c5a7baec..57f79d287d 100644 --- a/l10n/zh_TW/files_trashbin.po +++ b/l10n/zh_TW/files_trashbin.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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-26 04:00+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 13:20+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" @@ -28,47 +28,47 @@ msgstr "無法永久刪除 %s" msgid "Couldn't restore %s" msgstr "無法還原 %s" -#: js/trash.js:7 js/trash.js:100 +#: js/trash.js:7 js/trash.js:102 msgid "perform restore operation" msgstr "進行還原動作" -#: js/trash.js:20 js/trash.js:48 js/trash.js:118 js/trash.js:146 +#: js/trash.js:20 js/trash.js:49 js/trash.js:120 js/trash.js:148 msgid "Error" msgstr "錯誤" -#: js/trash.js:36 +#: js/trash.js:37 msgid "delete file permanently" msgstr "永久刪除檔案" -#: js/trash.js:127 +#: js/trash.js:129 msgid "Delete permanently" msgstr "永久刪除" -#: js/trash.js:182 templates/index.php:17 +#: js/trash.js:184 templates/index.php:17 msgid "Name" msgstr "名稱" -#: js/trash.js:183 templates/index.php:27 +#: js/trash.js:185 templates/index.php:27 msgid "Deleted" msgstr "已刪除" -#: js/trash.js:191 +#: js/trash.js:193 msgid "%n folder" msgid_plural "%n folders" msgstr[0] "%n 個資料夾" -#: js/trash.js:197 +#: js/trash.js:199 msgid "%n file" msgid_plural "%n files" msgstr[0] "%n 個檔案" -#: lib/trash.php:819 lib/trash.php:821 +#: lib/trash.php:814 lib/trash.php:816 msgid "restored" msgstr "已還原" #: templates/index.php:9 msgid "Nothing in here. Your trash bin is empty!" -msgstr "您的垃圾桶是空的!" +msgstr "您的回收桶是空的!" #: templates/index.php:20 templates/index.php:22 msgid "Restore" diff --git a/l10n/zh_TW/settings.po b/l10n/zh_TW/settings.po index 9ba8be581b..5bda63d03b 100644 --- a/l10n/zh_TW/settings.po +++ b/l10n/zh_TW/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-08-27 11:18-0400\n" -"PO-Revision-Date: 2013-08-26 04:10+0000\n" +"POT-Creation-Date: 2013-09-01 13:27-0400\n" +"PO-Revision-Date: 2013-09-01 14:00+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" @@ -85,47 +85,47 @@ msgstr "使用者移出群組 %s 錯誤" msgid "Couldn't update app." msgstr "無法更新應用程式" -#: js/apps.js:35 +#: js/apps.js:43 msgid "Update to {appversion}" msgstr "更新至 {appversion}" -#: js/apps.js:41 js/apps.js:74 js/apps.js:100 +#: js/apps.js:49 js/apps.js:82 js/apps.js:108 msgid "Disable" msgstr "停用" -#: js/apps.js:41 js/apps.js:81 js/apps.js:94 js/apps.js:109 +#: js/apps.js:49 js/apps.js:89 js/apps.js:102 js/apps.js:117 msgid "Enable" msgstr "啟用" -#: js/apps.js:63 +#: js/apps.js:71 msgid "Please wait...." msgstr "請稍候..." -#: js/apps.js:71 js/apps.js:72 js/apps.js:92 +#: js/apps.js:79 js/apps.js:80 js/apps.js:100 msgid "Error while disabling app" msgstr "停用應用程式錯誤" -#: js/apps.js:91 js/apps.js:104 js/apps.js:105 +#: js/apps.js:99 js/apps.js:112 js/apps.js:113 msgid "Error while enabling app" msgstr "啓用應用程式錯誤" -#: js/apps.js:115 +#: js/apps.js:123 msgid "Updating...." msgstr "更新中..." -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error while updating app" msgstr "更新應用程式錯誤" -#: js/apps.js:118 +#: js/apps.js:126 msgid "Error" msgstr "錯誤" -#: js/apps.js:119 templates/apps.php:43 +#: js/apps.js:127 templates/apps.php:43 msgid "Update" msgstr "更新" -#: js/apps.js:122 +#: js/apps.js:130 msgid "Updated" msgstr "已更新" @@ -356,7 +356,7 @@ msgid "" "licensed under the AGPL." -msgstr "由 ownCloud 社群開發,原始碼AGPL 許可證下發布。" +msgstr "由 ownCloud 社群開發,原始碼AGPL 授權許可下發布。" #: templates/apps.php:13 msgid "Add your App" @@ -472,7 +472,7 @@ msgstr "WebDAV" msgid "" "Use this address to access your Files via WebDAV" -msgstr "使用這個網址來透過 WebDAV 存取您的檔案" +msgstr "以上的 WebDAV 位址可以讓您透過 WebDAV 協定存取檔案" #: templates/personal.php:117 msgid "Encryption" diff --git a/lib/l10n/es.php b/lib/l10n/es.php index 14bbf6f6a1..7a82f8f6a1 100644 --- a/lib/l10n/es.php +++ b/lib/l10n/es.php @@ -1,5 +1,7 @@ "La aplicación \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud", +"No app name specified" => "No se ha especificado nombre de la aplicación", "Help" => "Ayuda", "Personal" => "Personal", "Settings" => "Ajustes", @@ -13,6 +15,15 @@ $TRANSLATIONS = array( "Back to Files" => "Volver a Archivos", "Selected files too large to generate zip file." => "Los archivos seleccionados son demasiado grandes para generar el archivo zip.", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "Descargue los archivos en trozos más pequeños, por separado o solicítelos amablemente su administrador.", +"No source specified when installing app" => "No se ha especificado origen cuando se ha instalado la aplicación", +"No href specified when installing app from http" => "No href especificado cuando se ha instalado la aplicación", +"No path specified when installing app from local file" => "Sin path especificado cuando se ha instalado la aplicación desde el fichero local", +"Archives of type %s are not supported" => "Ficheros de tipo %s no son soportados", +"Failed to open archive when installing app" => "Fallo de apertura de fichero mientras se instala la aplicación", +"App does not provide an info.xml file" => "La aplicación no suministra un fichero info.xml", +"App can't be installed because of not allowed code in the App" => "La aplicación no puede ser instalada por tener código no autorizado en la aplicación", +"App can't be installed because it is not compatible with this version of ownCloud" => "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "La aplicación no se puede instalar porque contiene la etiqueta\n\ntrue\n\nque no está permitida para aplicaciones no distribuidas", "Application is not enabled" => "La aplicación no está habilitada", "Authentication error" => "Error de autenticación", "Token expired. Please reload page." => "Token expirado. Por favor, recarga la página.", diff --git a/lib/l10n/it.php b/lib/l10n/it.php index a35027eb96..c3a040048e 100644 --- a/lib/l10n/it.php +++ b/lib/l10n/it.php @@ -23,6 +23,7 @@ $TRANSLATIONS = array( "App does not provide an info.xml file" => "L'applicazione non fornisce un file info.xml", "App can't be installed because of not allowed code in the App" => "L'applicazione non può essere installata a causa di codice non consentito al suo interno", "App can't be installed because it is not compatible with this version of ownCloud" => "L'applicazione non può essere installata poiché non è compatibile con questa versione di ownCloud", +"App can't be installed because it contains the true tag which is not allowed for non shipped apps" => "L'applicazione non può essere installata poiché contiene il tag true che non è permesso alle applicazioni non shipped", "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "L'applicazione non può essere installata poiché la versione in info.xml/version non è la stessa riportata dall'app store", "App directory already exists" => "La cartella dell'applicazione esiste già", "Can't create app folder. Please fix permissions. %s" => "Impossibile creare la cartella dell'applicazione. Correggi i permessi. %s", diff --git a/lib/l10n/ja_JP.php b/lib/l10n/ja_JP.php index 902170524b..e2b67e7618 100644 --- a/lib/l10n/ja_JP.php +++ b/lib/l10n/ja_JP.php @@ -1,5 +1,7 @@ " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。", +"No app name specified" => "アプリ名が未指定", "Help" => "ヘルプ", "Personal" => "個人", "Settings" => "設定", @@ -13,6 +15,17 @@ $TRANSLATIONS = array( "Back to Files" => "ファイルに戻る", "Selected files too large to generate zip file." => "選択したファイルはZIPファイルの生成には大きすぎます。", "Download the files in smaller chunks, seperately or kindly ask your administrator." => "ファイルは、小さいファイルに分割されてダウンロードされます。もしくは、管理者にお尋ねください。", +"No source specified when installing app" => "アプリインストール時のソースが未指定", +"No href specified when installing app from http" => "アプリインストール時のhttpの URL が未指定", +"No path specified when installing app from local file" => "アプリインストール時のローカルファイルのパスが未指定", +"Archives of type %s are not supported" => "\"%s\"タイプのアーカイブ形式は未サポート", +"Failed to open archive when installing app" => "アプリをインストール中にアーカイブファイルを開けませんでした。", +"App does not provide an info.xml file" => "アプリにinfo.xmlファイルが入っていません", +"App can't be installed because of not allowed code in the App" => "アプリで許可されないコードが入っているのが原因でアプリがインストールできません", +"App can't be installed because it is not compatible with this version of ownCloud" => "アプリは、このバージョンのownCloudと互換性がない為、インストールできません。", +"App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" => "info.xml/versionのバージョンがアプリストアのバージョンと合っていない為、アプリはインストールされません", +"App directory already exists" => "アプリディレクトリは既に存在します", +"Can't create app folder. Please fix permissions. %s" => "アプリフォルダを作成出来ませんでした。%s のパーミッションを修正してください。", "Application is not enabled" => "アプリケーションは無効です", "Authentication error" => "認証エラー", "Token expired. Please reload page." => "トークンが無効になりました。ページを再読込してください。", diff --git a/settings/l10n/it.php b/settings/l10n/it.php index 0fda130939..29594a95dc 100644 --- a/settings/l10n/it.php +++ b/settings/l10n/it.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "Disabilita", "Enable" => "Abilita", "Please wait...." => "Attendere...", +"Error while disabling app" => "Errore durante la disattivazione", +"Error while enabling app" => "Errore durante l'attivazione", "Updating...." => "Aggiornamento in corso...", "Error while updating app" => "Errore durante l'aggiornamento", "Error" => "Errore", diff --git a/settings/l10n/ja_JP.php b/settings/l10n/ja_JP.php index 8bbdc222e4..63e83cab4d 100644 --- a/settings/l10n/ja_JP.php +++ b/settings/l10n/ja_JP.php @@ -20,6 +20,8 @@ $TRANSLATIONS = array( "Disable" => "無効", "Enable" => "有効化", "Please wait...." => "しばらくお待ちください。", +"Error while disabling app" => "アプリ無効化中にエラーが発生", +"Error while enabling app" => "アプリ有効化中にエラーが発生", "Updating...." => "更新中....", "Error while updating app" => "アプリの更新中にエラーが発生", "Error" => "エラー", diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php index d72bca799d..e1299bb964 100644 --- a/settings/l10n/pt_PT.php +++ b/settings/l10n/pt_PT.php @@ -20,11 +20,14 @@ $TRANSLATIONS = array( "Disable" => "Desactivar", "Enable" => "Activar", "Please wait...." => "Por favor aguarde...", +"Error while disabling app" => "Erro enquanto desactivava a aplicação", +"Error while enabling app" => "Erro enquanto activava a aplicação", "Updating...." => "A Actualizar...", "Error while updating app" => "Erro enquanto actualizava a aplicação", "Error" => "Erro", "Update" => "Actualizar", "Updated" => "Actualizado", +"Decrypting files... Please wait, this can take some time." => "A desencriptar os ficheiros... Por favor aguarde, esta operação pode demorar algum tempo.", "Saving..." => "A guardar...", "deleted" => "apagado", "undo" => "desfazer", @@ -102,6 +105,9 @@ $TRANSLATIONS = array( "WebDAV" => "WebDAV", "Use this address to access your Files via WebDAV" => "Use este endereço para aceder aos seus ficheiros via WebDav", "Encryption" => "Encriptação", +"The encryption app is no longer enabled, decrypt all your file" => "A aplicação de encriptação não se encontra mais disponível, desencripte o seu ficheiro", +"Log-in password" => "Password de entrada", +"Decrypt all Files" => "Desencriptar todos os ficheiros", "Login Name" => "Nome de utilizador", "Create" => "Criar", "Admin Recovery Password" => "Recuperar password de administrador", diff --git a/settings/l10n/zh_TW.php b/settings/l10n/zh_TW.php index 5cd3679751..73c015d17a 100644 --- a/settings/l10n/zh_TW.php +++ b/settings/l10n/zh_TW.php @@ -75,7 +75,7 @@ $TRANSLATIONS = array( "More" => "更多", "Less" => "更少", "Version" => "版本", -"Developed by the ownCloud community, the source code is licensed under the AGPL." => "由 ownCloud 社群開發,原始碼AGPL 許可證下發布。", +"Developed by the ownCloud community, the source code is licensed under the AGPL." => "由 ownCloud 社群開發,原始碼AGPL 授權許可下發布。", "Add your App" => "添加你的 App", "More Apps" => "更多Apps", "Select an App" => "選擇一個應用程式", @@ -103,7 +103,7 @@ $TRANSLATIONS = array( "Language" => "語言", "Help translate" => "幫助翻譯", "WebDAV" => "WebDAV", -"Use this address to access your Files via WebDAV" => "使用這個網址來透過 WebDAV 存取您的檔案", +"Use this address to access your Files via WebDAV" => "以上的 WebDAV 位址可以讓您透過 WebDAV 協定存取檔案", "Encryption" => "加密", "The encryption app is no longer enabled, decrypt all your file" => "加密應用程式已經停用,請您解密您所有的檔案", "Log-in password" => "登入密碼",