Merge branch 'master' into optimize-startup-queries
Conflicts: apps/files_sharing/lib/sharedstorage.php tests/lib/group/manager.php removed hasFilesSharedWith from lib/public/share.php and sharedstorage.php to fix merge
This commit is contained in:
commit
f569c721a6
2215 changed files with 195071 additions and 85872 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -86,6 +86,11 @@ nbproject
|
|||
# Node Modules
|
||||
/build/node_modules/
|
||||
|
||||
# nodejs
|
||||
/build/lib/
|
||||
/npm-debug.log
|
||||
|
||||
|
||||
# Tests - auto-generated files
|
||||
/data-autotest
|
||||
/tests/coverage*
|
||||
|
|
2
.gitmodules
vendored
2
.gitmodules
vendored
|
@ -1,3 +1,3 @@
|
|||
[submodule "3rdparty"]
|
||||
path = 3rdparty
|
||||
url = git://github.com/owncloud/3rdparty.git
|
||||
url = https://github.com/owncloud/3rdparty.git
|
||||
|
|
14
.htaccess
Executable file → Normal file
14
.htaccess
Executable file → Normal file
|
@ -6,8 +6,6 @@ RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
|
|||
</IfModule>
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
ErrorDocument 403 /core/templates/403.php
|
||||
ErrorDocument 404 /core/templates/404.php
|
||||
<IfModule mod_php5.c>
|
||||
php_value upload_max_filesize 513M
|
||||
php_value post_max_size 513M
|
||||
|
@ -20,12 +18,12 @@ php_value mbstring.func_overload 0
|
|||
<IfModule mod_rewrite.c>
|
||||
RewriteEngine on
|
||||
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||
RewriteRule ^.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^.well-known/host-meta.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^.well-known/carddav /remote.php/carddav/ [R]
|
||||
RewriteRule ^.well-known/caldav /remote.php/caldav/ [R]
|
||||
RewriteRule ^apps/calendar/caldav.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^\.well-known/carddav /remote.php/carddav/ [R]
|
||||
RewriteRule ^\.well-known/caldav /remote.php/caldav/ [R]
|
||||
RewriteRule ^apps/calendar/caldav\.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav\.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^apps/([^/]*)/(.*\.(php))$ index.php?app=$1&getfile=$2 [QSA,L]
|
||||
RewriteRule ^remote/(.*) remote.php [QSA,L]
|
||||
</IfModule>
|
||||
|
|
12
.jshintrc
12
.jshintrc
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"camelCase": true,
|
||||
"camelcase": true,
|
||||
"eqeqeq": true,
|
||||
"immed": true,
|
||||
"latedef": false,
|
||||
|
@ -11,18 +11,22 @@
|
|||
"maxparams": 5,
|
||||
"curly": true,
|
||||
"jquery": true,
|
||||
"maxlen": 80,
|
||||
"maxlen": 120,
|
||||
"indent": 4,
|
||||
"browser": true,
|
||||
"globals": {
|
||||
"console": true,
|
||||
"it": true,
|
||||
"itx": true,
|
||||
"xit": true,
|
||||
"expect": true,
|
||||
"describe": true,
|
||||
"beforeEach": true,
|
||||
"afterEach": true,
|
||||
"sinon": true,
|
||||
"fakeServer": true
|
||||
"fakeServer": true,
|
||||
"_": true,
|
||||
"OC": true,
|
||||
"t": true,
|
||||
"n": true
|
||||
}
|
||||
}
|
||||
|
|
28
.scrutinizer.yml
Normal file
28
.scrutinizer.yml
Normal file
|
@ -0,0 +1,28 @@
|
|||
filter:
|
||||
excluded_paths:
|
||||
- '3rdparty/*'
|
||||
- 'apps/*/3rdparty/*'
|
||||
- 'l10n/*'
|
||||
- 'core/l10n/*'
|
||||
- 'apps/*/l10n/*'
|
||||
- 'lib/l10n/*'
|
||||
- 'core/js/tests/lib/*.js'
|
||||
- 'core/js/tests/specs/*.js'
|
||||
- 'core/js/jquery-1.10.0.js'
|
||||
- 'core/js/jquery-1.10.0.min.js'
|
||||
- 'core/js/jquery-migrate-1.2.1.js'
|
||||
- 'core/js/jquery-migrate-1.2.1.min.js'
|
||||
- 'core/js/jquery-showpassword.js'
|
||||
- 'core/js/jquery-tipsy.js'
|
||||
- 'core/js/jquery.infieldlabel.js'
|
||||
- 'core/js/jquery-ui-1.10.0.custom.js'
|
||||
- 'core/js/jquery.inview.js'
|
||||
- 'core/js/jquery.placeholder.js'
|
||||
- 'core/js/underscore.js'
|
||||
- 'core/js/jquery.multiselect.js'
|
||||
|
||||
|
||||
imports:
|
||||
- javascript
|
||||
- php
|
||||
|
2
3rdparty
2
3rdparty
|
@ -1 +1 @@
|
|||
Subproject commit 478de4b756f3729f762d838b29f69f2a40e5f4f8
|
||||
Subproject commit ef80977061d4bc3a2d8ee0bf23a8287a3222b628
|
|
@ -32,7 +32,7 @@ If you have questions about how to install or use ownCloud, please direct these
|
|||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
[template]: https://raw.github.com/owncloud/core/master/issue_template.md
|
||||
[mailinglist]: https://mail.kde.org/mailman/listinfo/owncloud
|
||||
[mailinglist]: http://mailman.owncloud.org/mailman/listinfo/owncloud
|
||||
[forum]: http://forum.owncloud.org/
|
||||
[irc]: http://webchat.freenode.net/?channels=owncloud&uio=d4
|
||||
|
||||
|
|
|
@ -9,14 +9,14 @@ Git master: [![Build Status](https://ci.owncloud.org/job/server-master-linux/bad
|
|||
Quality: [![Scrutinizer Quality Score](https://scrutinizer-ci.com/g/owncloud/core/badges/quality-score.png?s=ce2f5ded03d4ac628e9ee5c767243fa7412e644f)](https://scrutinizer-ci.com/g/owncloud/core/)
|
||||
|
||||
### Installation instructions
|
||||
http://doc.owncloud.org/server/5.0/developer_manual/app/gettingstarted.html
|
||||
http://doc.owncloud.org/server/7.0/developer_manual/app/index.html
|
||||
|
||||
### Contribution Guidelines
|
||||
http://owncloud.org/dev/contribute/
|
||||
http://owncloud.org/contribute/
|
||||
|
||||
### Get in touch
|
||||
* [Forum](http://forum.owncloud.org)
|
||||
* [Mailing list](https://mail.kde.org/mailman/listinfo/owncloud)
|
||||
* [Mailing list](http://mailman.owncloud.org/mailman/listinfo)
|
||||
* [IRC channel](https://webchat.freenode.net/?channels=owncloud)
|
||||
* [Twitter](https://twitter.com/ownClouders)
|
||||
|
||||
|
@ -25,4 +25,4 @@ Please submit translations via Transifex:
|
|||
https://www.transifex.com/projects/p/owncloud/
|
||||
|
||||
For more detailed information about translations:
|
||||
http://owncloud.org/dev/translation/
|
||||
http://doc.owncloud.org/server/7.0/developer_manual/core/translation.html
|
||||
|
|
|
@ -1,15 +1,14 @@
|
|||
<?php
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
\OC::$session->close();
|
||||
|
||||
|
||||
// Get data
|
||||
$dir = stripslashes($_POST["dir"]);
|
||||
$files = isset($_POST["file"]) ? $_POST["file"] : $_POST["files"];
|
||||
$allFiles = isset($_POST["allfiles"]) ? $_POST["allfiles"] : $_POST["allfiles"];
|
||||
$allFiles = isset($_POST["allfiles"]) ? $_POST["allfiles"] : false;
|
||||
if ($allFiles === 'true') {
|
||||
$allFiles = true;
|
||||
}
|
||||
|
|
|
@ -21,14 +21,9 @@
|
|||
*
|
||||
*/
|
||||
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES=array('filesystem');
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
// Check if we are a user
|
||||
OCP\User::checkLoggedIn();
|
||||
\OC::$session->close();
|
||||
|
||||
$files = $_GET["files"];
|
||||
$dir = $_GET["dir"];
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES = array('filesystem');
|
||||
|
||||
$dir = '/';
|
||||
|
||||
if (isset($_GET['dir'])) {
|
||||
|
@ -10,6 +7,7 @@ if (isset($_GET['dir'])) {
|
|||
}
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
\OC::$session->close();
|
||||
|
||||
// send back json
|
||||
OCP\JSON::success(array('data' => \OCA\Files\Helper::buildFileStorageStatistics($dir)));
|
||||
|
|
|
@ -1,48 +1,27 @@
|
|||
<?php
|
||||
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES=array('filesystem');
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
\OC::$session->close();
|
||||
|
||||
// Load the files
|
||||
$dir = isset( $_GET['dir'] ) ? $_GET['dir'] : '';
|
||||
$dir = \OC\Files\Filesystem::normalizePath($dir);
|
||||
$dirInfo = \OC\Files\Filesystem::getFileInfo($dir);
|
||||
if (!$dirInfo->getType() === 'dir') {
|
||||
if (!$dirInfo || !$dirInfo->getType() === 'dir') {
|
||||
header("HTTP/1.0 404 Not Found");
|
||||
exit();
|
||||
}
|
||||
|
||||
$doBreadcrumb = isset($_GET['breadcrumb']);
|
||||
$data = array();
|
||||
$baseUrl = OCP\Util::linkTo('files', 'index.php') . '?dir=';
|
||||
|
||||
$permissions = $dirInfo->getPermissions();
|
||||
|
||||
// Make breadcrumb
|
||||
if($doBreadcrumb) {
|
||||
$breadcrumb = \OCA\Files\Helper::makeBreadcrumb($dir);
|
||||
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb, false);
|
||||
$breadcrumbNav->assign('baseURL', $baseUrl);
|
||||
|
||||
$data['breadcrumb'] = $breadcrumbNav->fetchPage();
|
||||
}
|
||||
|
||||
// make filelist
|
||||
$files = \OCA\Files\Helper::getFiles($dir);
|
||||
|
||||
$list = new OCP\Template("files", "part.list", "");
|
||||
$list->assign('files', $files, false);
|
||||
$list->assign('baseURL', $baseUrl, false);
|
||||
$list->assign('downloadURL', OCP\Util::linkToRoute('download', array('file' => '/')));
|
||||
$list->assign('isPublic', false);
|
||||
$data['files'] = $list->fetchPage();
|
||||
$data['directory'] = $dir;
|
||||
$data['files'] = \OCA\Files\Helper::formatFileInfos($files);
|
||||
$data['permissions'] = $permissions;
|
||||
|
||||
OCP\JSON::success(array('data' => $data));
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
<?php
|
||||
\OC::$session->close();
|
||||
|
||||
print OC_Helper::mimetypeIcon($_GET['mime']);
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
<?php
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
\OC::$session->close();
|
||||
|
||||
// Get data
|
||||
$dir = stripslashes($_POST["dir"]);
|
||||
|
@ -18,7 +16,7 @@ if(\OC\Files\Filesystem::file_exists($target . '/' . $file)) {
|
|||
exit;
|
||||
}
|
||||
|
||||
if ($dir != '' || $file != 'Shared') {
|
||||
if ($target != '' || strtolower($file) != 'shared') {
|
||||
$targetFile = \OC\Files\Filesystem::normalizePath($target . '/' . $file);
|
||||
$sourceFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file);
|
||||
if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) {
|
||||
|
|
|
@ -7,7 +7,8 @@ if(!OC_User::isLoggedIn()) {
|
|||
exit;
|
||||
}
|
||||
|
||||
session_write_close();
|
||||
\OC::$session->close();
|
||||
|
||||
// Get the params
|
||||
$dir = isset( $_REQUEST['dir'] ) ? '/'.trim($_REQUEST['dir'], '/\\') : '';
|
||||
$filename = isset( $_REQUEST['filename'] ) ? trim($_REQUEST['filename'], '/\\') : '';
|
||||
|
@ -111,9 +112,8 @@ if($source) {
|
|||
}
|
||||
if($result) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
$mime=$meta['mimetype'];
|
||||
$id = $meta['fileid'];
|
||||
$eventSource->send('success', array('mime' => $mime, 'size' => \OC\Files\Filesystem::filesize($target), 'id' => $id, 'etag' => $meta['etag']));
|
||||
$data = \OCA\Files\Helper::formatFileInfo($meta);
|
||||
$eventSource->send('success', $data);
|
||||
} else {
|
||||
$eventSource->send('error', array('message' => $l10n->t('Error while downloading %s to %s', array($source, $target))));
|
||||
}
|
||||
|
@ -138,16 +138,7 @@ if($source) {
|
|||
|
||||
if($success) {
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($target);
|
||||
$id = $meta['fileid'];
|
||||
$mime = $meta['mimetype'];
|
||||
$size = $meta['size'];
|
||||
OCP\JSON::success(array('data' => array(
|
||||
'id' => $id,
|
||||
'mime' => $mime,
|
||||
'size' => $size,
|
||||
'content' => $content,
|
||||
'etag' => $meta['etag'],
|
||||
)));
|
||||
OCP\JSON::success(array('data' => \OCA\Files\Helper::formatFileInfo($meta)));
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
\OC::$session->close();
|
||||
|
||||
// Get the params
|
||||
$dir = isset( $_POST['dir'] ) ? stripslashes($_POST['dir']) : '';
|
||||
|
@ -57,8 +58,8 @@ if(\OC\Files\Filesystem::mkdir($target)) {
|
|||
$path = '/'.$foldername;
|
||||
}
|
||||
$meta = \OC\Files\Filesystem::getFileInfo($path);
|
||||
$id = $meta['fileid'];
|
||||
OCP\JSON::success(array('data' => array('id' => $id)));
|
||||
$meta['type'] = 'dir'; // missing ?!
|
||||
OCP\JSON::success(array('data' => \OCA\Files\Helper::formatFileInfo($meta)));
|
||||
exit();
|
||||
}
|
||||
|
||||
|
|
|
@ -1,60 +0,0 @@
|
|||
<?php
|
||||
|
||||
// only need filesystem apps
|
||||
$RUNTIME_APPTYPES=array('filesystem');
|
||||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
|
||||
// Load the files
|
||||
$dir = isset( $_GET['dir'] ) ? $_GET['dir'] : '';
|
||||
$mimetypes = isset($_GET['mimetypes']) ? json_decode($_GET['mimetypes'], true) : '';
|
||||
|
||||
// Clean up duplicates from array and deal with non-array requests
|
||||
if (is_array($mimetypes)) {
|
||||
$mimetypes = array_unique($mimetypes);
|
||||
} elseif (is_null($mimetypes)) {
|
||||
$mimetypes = array($_GET['mimetypes']);
|
||||
}
|
||||
|
||||
// make filelist
|
||||
$files = array();
|
||||
// If a type other than directory is requested first load them.
|
||||
if($mimetypes && !in_array('httpd/unix-directory', $mimetypes)) {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, 'httpd/unix-directory' ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
}
|
||||
|
||||
if (is_array($mimetypes) && count($mimetypes)) {
|
||||
foreach ($mimetypes as $mimetype) {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir, $mimetype ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
foreach( \OC\Files\Filesystem::getDirectoryContent( $dir ) as $file ) {
|
||||
$file['directory'] = $dir;
|
||||
$file['isPreviewAvailable'] = \OC::$server->getPreviewManager()->isMimeSupported($file['mimetype']);
|
||||
$file["date"] = OCP\Util::formatDate($file["mtime"]);
|
||||
$file['mimetype_icon'] = \OCA\Files\Helper::determineIcon($file);
|
||||
$files[] = $file;
|
||||
}
|
||||
}
|
||||
|
||||
// Sort by name
|
||||
usort($files, function ($a, $b) {
|
||||
if ($a['name'] === $b['name']) {
|
||||
return 0;
|
||||
}
|
||||
return ($a['name'] < $b['name']) ? -1 : 1;
|
||||
});
|
||||
|
||||
OC_JSON::success(array('data' => $files));
|
|
@ -23,6 +23,7 @@
|
|||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
\OC::$session->close();
|
||||
|
||||
$files = new \OCA\Files\App(
|
||||
\OC\Files\Filesystem::getView(),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
set_time_limit(0); //scanning can take ages
|
||||
session_write_close();
|
||||
\OC::$session->close();
|
||||
|
||||
$force = (isset($_GET['force']) and ($_GET['force'] === 'true'));
|
||||
$dir = isset($_GET['dir']) ? $_GET['dir'] : '';
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
<?php
|
||||
set_time_limit(0); //scanning can take ages
|
||||
session_write_close();
|
||||
|
||||
$user = OC_User::getUser();
|
||||
$eventSource = new OC_EventSource();
|
||||
$listener = new UpgradeListener($eventSource);
|
||||
$legacy = new \OC\Files\Cache\Legacy($user);
|
||||
|
||||
if ($legacy->hasItems()) {
|
||||
OC_Hook::connect('\OC\Files\Cache\Upgrade', 'migrate_path', $listener, 'upgradePath');
|
||||
|
||||
OC_DB::beginTransaction();
|
||||
$upgrade = new \OC\Files\Cache\Upgrade($legacy);
|
||||
$count = $legacy->getCount();
|
||||
$eventSource->send('total', $count);
|
||||
$upgrade->upgradePath('/' . $user . '/files');
|
||||
OC_DB::commit();
|
||||
}
|
||||
\OC\Files\Cache\Upgrade::upgradeDone($user);
|
||||
$eventSource->send('done', true);
|
||||
$eventSource->close();
|
||||
|
||||
class UpgradeListener {
|
||||
/**
|
||||
* @var OC_EventSource $eventSource
|
||||
*/
|
||||
private $eventSource;
|
||||
|
||||
private $count = 0;
|
||||
private $lastSend = 0;
|
||||
|
||||
public function __construct($eventSource) {
|
||||
$this->eventSource = $eventSource;
|
||||
}
|
||||
|
||||
public function upgradePath($path) {
|
||||
$this->count++;
|
||||
if ($this->count > ($this->lastSend + 5)) {
|
||||
$this->lastSend = $this->count;
|
||||
$this->eventSource->send('count', $this->count);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -20,6 +20,10 @@ if (empty($_POST['dirToken'])) {
|
|||
die();
|
||||
}
|
||||
} else {
|
||||
// TODO: ideally this code should be in files_sharing/ajax/upload.php
|
||||
// and the upload/file transfer code needs to be refactored into a utility method
|
||||
// that could be used there
|
||||
|
||||
// return only read permissions for public upload
|
||||
$allowedPermissions = OCP\PERMISSION_READ;
|
||||
$public_directory = !empty($_POST['subdir']) ? $_POST['subdir'] : '/';
|
||||
|
@ -58,6 +62,10 @@ if (empty($_POST['dirToken'])) {
|
|||
|
||||
|
||||
OCP\JSON::callCheck();
|
||||
if (!\OCP\App::isEnabled('files_encryption')) {
|
||||
// encryption app need to create keys later, so can't close too early
|
||||
\OC::$session->close();
|
||||
}
|
||||
|
||||
|
||||
// get array with current storage stats (e.g. max file size)
|
||||
|
@ -103,22 +111,32 @@ if ($maxUploadFileSize >= 0 and $totalSize > $maxUploadFileSize) {
|
|||
}
|
||||
|
||||
$result = array();
|
||||
$directory = '';
|
||||
if (strpos($dir, '..') === false) {
|
||||
$fileCount = count($files['name']);
|
||||
for ($i = 0; $i < $fileCount; $i++) {
|
||||
|
||||
// Get the files directory
|
||||
if(isset($_POST['file_directory']) === true) {
|
||||
$directory = '/'.$_POST['file_directory'];
|
||||
}
|
||||
|
||||
// $path needs to be normalized - this failed within drag'n'drop upload to a sub-folder
|
||||
if (isset($_POST['resolution']) && $_POST['resolution']==='autorename') {
|
||||
// append a number in brackets like 'filename (2).ext'
|
||||
$target = OCP\Files::buildNotExistingFileName(stripslashes($dir), $files['name'][$i]);
|
||||
$target = OCP\Files::buildNotExistingFileName(stripslashes($dir.$directory), $files['name'][$i]);
|
||||
} else {
|
||||
$target = \OC\Files\Filesystem::normalizePath(stripslashes($dir).'/'.$files['name'][$i]);
|
||||
$target = \OC\Files\Filesystem::normalizePath(stripslashes($dir.$directory).'/'.$files['name'][$i]);
|
||||
}
|
||||
|
||||
$directory = \OC\Files\Filesystem::normalizePath(stripslashes($dir));
|
||||
if (isset($public_directory)) {
|
||||
// If we are uploading from the public app,
|
||||
// we want to send the relative path in the ajax request.
|
||||
$directory = $public_directory;
|
||||
|
||||
if(empty($directory) === true)
|
||||
{
|
||||
$directory = \OC\Files\Filesystem::normalizePath(stripslashes($dir));
|
||||
if (isset($public_directory)) {
|
||||
// If we are uploading from the public app,
|
||||
// we want to send the relative path in the ajax request.
|
||||
$directory = $public_directory;
|
||||
}
|
||||
}
|
||||
|
||||
if ( ! \OC\Files\Filesystem::file_exists($target)
|
||||
|
@ -137,19 +155,14 @@ if (strpos($dir, '..') === false) {
|
|||
$error = $l->t('The target folder has been moved or deleted.');
|
||||
$errorCode = 'targetnotfound';
|
||||
} else {
|
||||
$result[] = array('status' => 'success',
|
||||
'mime' => $meta['mimetype'],
|
||||
'mtime' => $meta['mtime'],
|
||||
'size' => $meta['size'],
|
||||
'id' => $meta['fileid'],
|
||||
'name' => basename($target),
|
||||
'etag' => $meta['etag'],
|
||||
'originalname' => $files['tmp_name'][$i],
|
||||
'uploadMaxFilesize' => $maxUploadFileSize,
|
||||
'maxHumanFilesize' => $maxHumanFileSize,
|
||||
'permissions' => $meta['permissions'] & $allowedPermissions,
|
||||
'directory' => $directory,
|
||||
);
|
||||
$data = \OCA\Files\Helper::formatFileInfo($meta);
|
||||
$data['status'] = 'success';
|
||||
$data['originalname'] = $files['tmp_name'][$i];
|
||||
$data['uploadMaxFilesize'] = $maxUploadFileSize;
|
||||
$data['maxHumanFilesize'] = $maxHumanFileSize;
|
||||
$data['permissions'] = $meta['permissions'] & $allowedPermissions;
|
||||
$data['directory'] = $directory;
|
||||
$result[] = $data;
|
||||
}
|
||||
|
||||
} else {
|
||||
|
@ -165,19 +178,15 @@ if (strpos($dir, '..') === false) {
|
|||
if ($meta === false) {
|
||||
$error = $l->t('Upload failed. Could not get file info.');
|
||||
} else {
|
||||
$result[] = array('status' => 'existserror',
|
||||
'mime' => $meta['mimetype'],
|
||||
'mtime' => $meta['mtime'],
|
||||
'size' => $meta['size'],
|
||||
'id' => $meta['fileid'],
|
||||
'name' => basename($target),
|
||||
'etag' => $meta['etag'],
|
||||
'originalname' => $files['tmp_name'][$i],
|
||||
'uploadMaxFilesize' => $maxUploadFileSize,
|
||||
'maxHumanFilesize' => $maxHumanFileSize,
|
||||
'permissions' => $meta['permissions'] & $allowedPermissions,
|
||||
'directory' => $directory,
|
||||
);
|
||||
$data = \OCA\Files\Helper::formatFileInfo($meta);
|
||||
$data['permissions'] = $data['permissions'] & $allowedPermissions;
|
||||
$data['status'] = 'existserror';
|
||||
$data['originalname'] = $files['tmp_name'][$i];
|
||||
$data['uploadMaxFilesize'] = $maxUploadFileSize;
|
||||
$data['maxHumanFilesize'] = $maxHumanFileSize;
|
||||
$data['permissions'] = $meta['permissions'] & $allowedPermissions;
|
||||
$data['directory'] = $directory;
|
||||
$result[] = $data;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -187,7 +196,6 @@ if (strpos($dir, '..') === false) {
|
|||
|
||||
if ($error === false) {
|
||||
OCP\JSON::encodedPrint($result);
|
||||
exit();
|
||||
} else {
|
||||
OCP\JSON::error(array(array('data' => array_merge(array('message' => $error, 'code' => $errorCode), $storageStats))));
|
||||
}
|
||||
|
|
|
@ -12,13 +12,6 @@ OCP\App::addNavigationEntry(array("id" => "files_index",
|
|||
|
||||
OC_Search::registerProvider('OC_Search_Provider_File');
|
||||
|
||||
// cache hooks must be connected before all other apps.
|
||||
// since 'files' is always loaded first the hooks need to be connected here
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_write', '\OC\Files\Cache\Updater', 'writeHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_touch', '\OC\Files\Cache\Updater', 'touchHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_delete', '\OC\Files\Cache\Updater', 'deleteHook');
|
||||
\OC_Hook::connect('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Updater', 'renameHook');
|
||||
|
||||
\OCP\BackgroundJob::addRegularTask('\OC\Files\Cache\BackgroundWatcher', 'checkNext');
|
||||
|
||||
$templateManager = OC_Helper::getFileTemplateManager();
|
||||
|
|
|
@ -22,23 +22,14 @@
|
|||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
// load needed apps
|
||||
$RUNTIME_APPTYPES = array('filesystem', 'authentication', 'logging');
|
||||
|
||||
OC_App::loadApps($RUNTIME_APPTYPES);
|
||||
|
||||
OC_Util::obEnd();
|
||||
|
||||
// Backends
|
||||
$authBackend = new OC_Connector_Sabre_Auth();
|
||||
$lockBackend = new OC_Connector_Sabre_Locks();
|
||||
$requestBackend = new OC_Connector_Sabre_Request();
|
||||
|
||||
// Create ownCloud Dir
|
||||
$rootDir = new OC_Connector_Sabre_Directory('');
|
||||
$objectTree = new \OC\Connector\Sabre\ObjectTree($rootDir);
|
||||
|
||||
// Fire up server
|
||||
$objectTree = new \OC\Connector\Sabre\ObjectTree();
|
||||
$server = new OC_Connector_Sabre_Server($objectTree);
|
||||
$server->httpRequest = $requestBackend;
|
||||
$server->setBaseUri($baseuri);
|
||||
|
@ -47,12 +38,23 @@ $server->setBaseUri($baseuri);
|
|||
$defaults = new OC_Defaults();
|
||||
$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, $defaults->getName()));
|
||||
$server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend));
|
||||
$server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload
|
||||
$server->addPlugin(new Sabre_DAV_Browser_Plugin(false));
|
||||
$server->addPlugin(new OC_Connector_Sabre_FilesPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_AbortedUploadDetectionPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_QuotaPlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_MaintenancePlugin());
|
||||
$server->addPlugin(new OC_Connector_Sabre_ExceptionLoggerPlugin('webdav'));
|
||||
|
||||
// wait with registering these until auth is handled and the filesystem is setup
|
||||
$server->subscribeEvent('beforeMethod', function () use ($server, $objectTree) {
|
||||
$view = \OC\Files\Filesystem::getView();
|
||||
$rootInfo = $view->getFileInfo('');
|
||||
|
||||
// Create ownCloud Dir
|
||||
$rootDir = new OC_Connector_Sabre_Directory($view, $rootInfo);
|
||||
$objectTree->init($rootDir, $view);
|
||||
|
||||
$server->addPlugin(new OC_Connector_Sabre_AbortedUploadDetectionPlugin($view));
|
||||
$server->addPlugin(new OC_Connector_Sabre_QuotaPlugin($view));
|
||||
}, 30); // priority 30: after auth (10) and acl(20), before lock(50) and handling the request
|
||||
|
||||
// And off we go!
|
||||
$server->exec();
|
||||
|
|
|
@ -58,7 +58,6 @@ class Scan extends Command {
|
|||
|
||||
protected function execute(InputInterface $input, OutputInterface $output) {
|
||||
if ($input->getOption('all')) {
|
||||
\OC_App::loadApps('authentication');
|
||||
$users = $this->userManager->search('');
|
||||
} else {
|
||||
$users = $input->getArgument('user_id');
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
margin: 5px;
|
||||
padding-left: 42px;
|
||||
padding-bottom: 2px;
|
||||
background-position: initial;
|
||||
background-position: left center;
|
||||
cursor: pointer;
|
||||
}
|
||||
#new > ul > li > p {
|
||||
|
@ -77,10 +77,10 @@
|
|||
}
|
||||
/* make sure there's enough room for the file actions */
|
||||
#body-user #filestable {
|
||||
min-width: 750px;
|
||||
min-width: 688px; /* 768 (mobile break) - 80 (nav width) */
|
||||
}
|
||||
#body-user #controls {
|
||||
min-width: 600px;
|
||||
min-width: 688px; /* 768 (mobile break) - 80 (nav width) */
|
||||
}
|
||||
|
||||
#filestable tbody tr { background-color:#fff; height:40px; }
|
||||
|
@ -310,7 +310,6 @@ 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;
|
||||
|
|
68
apps/files/css/mobile.css
Normal file
68
apps/files/css/mobile.css
Normal file
|
@ -0,0 +1,68 @@
|
|||
@media only screen and (max-width: 768px) {
|
||||
|
||||
/* don’t require a minimum width for files table */
|
||||
#body-user #filestable {
|
||||
min-width: initial !important;
|
||||
}
|
||||
|
||||
/* do not show Deleted Files on mobile, not optimized yet and button too long */
|
||||
#controls #trash {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* hide size and date columns */
|
||||
table th#headerSize,
|
||||
table td.filesize,
|
||||
table th#headerDate,
|
||||
table td.date {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* remove shift for multiselect bar to account for missing navigation */
|
||||
table.multiselect thead {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
/* restrict length of displayed filename to prevent overflow */
|
||||
table td.filename .nametext {
|
||||
max-width: 75% !important;
|
||||
}
|
||||
|
||||
/* always show actions on mobile, not only on hover */
|
||||
#fileList a.action {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important;
|
||||
filter: alpha(opacity=20) !important;
|
||||
opacity: .2 !important;
|
||||
display: inline !important;
|
||||
}
|
||||
/* do not show Rename or Versions on mobile */
|
||||
#fileList .action.action-rename,
|
||||
#fileList .action.action-versions {
|
||||
display: none !important;
|
||||
}
|
||||
/* some padding for better clickability */
|
||||
#fileList a.action img {
|
||||
padding: 0 6px 0 12px;
|
||||
}
|
||||
/* hide text of the actions on mobile */
|
||||
#fileList a.action span {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* ellipsis on file names */
|
||||
.nametext {
|
||||
width: 60%;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
/* proper notification area for multi line messages */
|
||||
#notification-container {
|
||||
display: -webkit-box;
|
||||
display: -moz-box;
|
||||
display: -ms-flexbox;
|
||||
display: -webkit-flex;
|
||||
display: flex;
|
||||
}
|
||||
}
|
|
@ -27,19 +27,22 @@ OCP\User::checkLoggedIn();
|
|||
// Load the files we need
|
||||
OCP\Util::addStyle('files', 'files');
|
||||
OCP\Util::addStyle('files', 'upload');
|
||||
OCP\Util::addStyle('files', 'mobile');
|
||||
OCP\Util::addscript('files', 'file-upload');
|
||||
OCP\Util::addscript('files', 'jquery.iframe-transport');
|
||||
OCP\Util::addscript('files', 'jquery.fileupload');
|
||||
OCP\Util::addscript('files', 'jquery-visibility');
|
||||
OCP\Util::addscript('files', 'filesummary');
|
||||
OCP\Util::addscript('files', 'breadcrumb');
|
||||
OCP\Util::addscript('files', 'filelist');
|
||||
|
||||
OCP\App::setActiveNavigationEntry('files_index');
|
||||
// Load the files
|
||||
$dir = isset($_GET['dir']) ? stripslashes($_GET['dir']) : '';
|
||||
$dir = \OC\Files\Filesystem::normalizePath($dir);
|
||||
$dirInfo = \OC\Files\Filesystem::getFileInfo($dir);
|
||||
$dirInfo = \OC\Files\Filesystem::getFileInfo($dir, false);
|
||||
// Redirect if directory does not exist
|
||||
if (!$dirInfo->getType() === 'dir') {
|
||||
if (!$dirInfo || !$dirInfo->getType() === 'dir') {
|
||||
header('Location: ' . OCP\Util::getScriptName() . '');
|
||||
exit();
|
||||
}
|
||||
|
@ -59,100 +62,53 @@ if ($isIE8 && isset($_GET['dir'])){
|
|||
exit();
|
||||
}
|
||||
|
||||
$ajaxLoad = false;
|
||||
$files = array();
|
||||
$user = OC_User::getUser();
|
||||
if (\OC\Files\Cache\Upgrade::needUpgrade($user)) { //dont load anything if we need to upgrade the cache
|
||||
$needUpgrade = true;
|
||||
} else {
|
||||
if ($isIE8){
|
||||
// after the redirect above, the URL will have a format
|
||||
// like "files#?dir=path" which means that no path was given
|
||||
// (dir is not set). In that specific case, we don't return any
|
||||
// files because the client will take care of switching the dir
|
||||
// to the one from the hash, then ajax-load the initial file list
|
||||
$files = array();
|
||||
$ajaxLoad = true;
|
||||
}
|
||||
else{
|
||||
$files = \OCA\Files\Helper::getFiles($dir);
|
||||
}
|
||||
$needUpgrade = false;
|
||||
}
|
||||
|
||||
$config = \OC::$server->getConfig();
|
||||
|
||||
// Make breadcrumb
|
||||
$breadcrumb = \OCA\Files\Helper::makeBreadcrumb($dir);
|
||||
|
||||
// make breadcrumb und filelist markup
|
||||
$list = new OCP\Template('files', 'part.list', '');
|
||||
$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('isPublic', false);
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb);
|
||||
$breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=');
|
||||
|
||||
// needed for share init, permissions will be reloaded
|
||||
// anyway with ajax load
|
||||
$permissions = $dirInfo->getPermissions();
|
||||
|
||||
if ($needUpgrade) {
|
||||
OCP\Util::addscript('files', 'upgrade');
|
||||
$tmpl = new OCP\Template('files', 'upgrade', 'user');
|
||||
$tmpl->printPage();
|
||||
} else {
|
||||
// information about storage capacities
|
||||
$storageInfo=OC_Helper::getStorageInfo($dir);
|
||||
$freeSpace=$storageInfo['free'];
|
||||
$uploadLimit=OCP\Util::uploadLimit();
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
$publicUploadEnabled = $config->getAppValue('core', 'shareapi_allow_public_upload', 'yes');
|
||||
// if the encryption app is disabled, than everything is fine (INIT_SUCCESSFUL status code)
|
||||
$encryptionInitStatus = 2;
|
||||
if (OC_App::isEnabled('files_encryption')) {
|
||||
$session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
|
||||
$encryptionInitStatus = $session->getInitialized();
|
||||
}
|
||||
|
||||
$trashEnabled = \OCP\App::isEnabled('files_trashbin');
|
||||
$trashEmpty = true;
|
||||
if ($trashEnabled) {
|
||||
$trashEmpty = \OCA\Files_Trashbin\Trashbin::isEmpty($user);
|
||||
}
|
||||
|
||||
$isCreatable = \OC\Files\Filesystem::isCreatable($dir . '/');
|
||||
$fileHeader = (!isset($files) or count($files) > 0);
|
||||
$emptyContent = ($isCreatable and !$fileHeader) or $ajaxLoad;
|
||||
|
||||
OCP\Util::addscript('files', 'fileactions');
|
||||
OCP\Util::addscript('files', 'files');
|
||||
OCP\Util::addscript('files', 'keyboardshortcuts');
|
||||
$tmpl = new OCP\Template('files', 'index', 'user');
|
||||
$tmpl->assign('fileList', $list->fetchPage());
|
||||
$tmpl->assign('breadcrumb', $breadcrumbNav->fetchPage());
|
||||
$tmpl->assign('dir', $dir);
|
||||
$tmpl->assign('isCreatable', $isCreatable);
|
||||
$tmpl->assign('permissions', $permissions);
|
||||
$tmpl->assign('files', $files);
|
||||
$tmpl->assign('trash', $trashEnabled);
|
||||
$tmpl->assign('trashEmpty', $trashEmpty);
|
||||
$tmpl->assign('uploadMaxFilesize', $maxUploadFilesize); // minimium of freeSpace and uploadLimit
|
||||
$tmpl->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||
$tmpl->assign('freeSpace', $freeSpace);
|
||||
$tmpl->assign('uploadLimit', $uploadLimit); // PHP upload limit
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->assign('usedSpacePercent', (int)$storageInfo['relative']);
|
||||
$tmpl->assign('isPublic', false);
|
||||
$tmpl->assign('publicUploadEnabled', $publicUploadEnabled);
|
||||
$tmpl->assign("encryptedFiles", \OCP\Util::encryptedFiles());
|
||||
$tmpl->assign("mailNotificationEnabled", $config->getAppValue('core', 'shareapi_allow_mail_notification', 'yes'));
|
||||
$tmpl->assign("allowShareWithLink", $config->getAppValue('core', 'shareapi_allow_links', 'yes'));
|
||||
$tmpl->assign("encryptionInitStatus", $encryptionInitStatus);
|
||||
$tmpl->assign('disableSharing', false);
|
||||
$tmpl->assign('ajaxLoad', $ajaxLoad);
|
||||
$tmpl->assign('emptyContent', $emptyContent);
|
||||
$tmpl->assign('fileHeader', $fileHeader);
|
||||
|
||||
$tmpl->printPage();
|
||||
// information about storage capacities
|
||||
$storageInfo=OC_Helper::getStorageInfo($dir, $dirInfo);
|
||||
$freeSpace=$storageInfo['free'];
|
||||
$uploadLimit=OCP\Util::uploadLimit();
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir, $freeSpace);
|
||||
$publicUploadEnabled = $config->getAppValue('core', 'shareapi_allow_public_upload', 'yes');
|
||||
// if the encryption app is disabled, than everything is fine (INIT_SUCCESSFUL status code)
|
||||
$encryptionInitStatus = 2;
|
||||
if (OC_App::isEnabled('files_encryption')) {
|
||||
$session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
|
||||
$encryptionInitStatus = $session->getInitialized();
|
||||
}
|
||||
|
||||
$trashEnabled = \OCP\App::isEnabled('files_trashbin');
|
||||
$trashEmpty = true;
|
||||
if ($trashEnabled) {
|
||||
$trashEmpty = \OCA\Files_Trashbin\Trashbin::isEmpty($user);
|
||||
}
|
||||
|
||||
OCP\Util::addscript('files', 'fileactions');
|
||||
OCP\Util::addscript('files', 'files');
|
||||
OCP\Util::addscript('files', 'keyboardshortcuts');
|
||||
$tmpl = new OCP\Template('files', 'index', 'user');
|
||||
$tmpl->assign('dir', $dir);
|
||||
$tmpl->assign('permissions', $permissions);
|
||||
$tmpl->assign('trash', $trashEnabled);
|
||||
$tmpl->assign('trashEmpty', $trashEmpty);
|
||||
$tmpl->assign('uploadMaxFilesize', $maxUploadFilesize); // minimium of freeSpace and uploadLimit
|
||||
$tmpl->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||
$tmpl->assign('freeSpace', $freeSpace);
|
||||
$tmpl->assign('uploadLimit', $uploadLimit); // PHP upload limit
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->assign('usedSpacePercent', (int)$storageInfo['relative']);
|
||||
$tmpl->assign('isPublic', false);
|
||||
$tmpl->assign('publicUploadEnabled', $publicUploadEnabled);
|
||||
$tmpl->assign("encryptedFiles", \OCP\Util::encryptedFiles());
|
||||
$tmpl->assign("mailNotificationEnabled", $config->getAppValue('core', 'shareapi_allow_mail_notification', 'yes'));
|
||||
$tmpl->assign("allowShareWithLink", $config->getAppValue('core', 'shareapi_allow_links', 'yes'));
|
||||
$tmpl->assign("encryptionInitStatus", $encryptionInitStatus);
|
||||
$tmpl->assign('disableSharing', false);
|
||||
|
||||
$tmpl->printPage();
|
||||
|
|
|
@ -8,19 +8,22 @@
|
|||
*
|
||||
*/
|
||||
|
||||
function switchPublicFolder()
|
||||
{
|
||||
function switchPublicFolder() {
|
||||
var publicEnable = $('#publicEnable').is(':checked');
|
||||
var sharingaimGroup = $('input:radio[name=sharingaim]'); //find all radiobuttons of that group
|
||||
// find all radiobuttons of that group
|
||||
var sharingaimGroup = $('input:radio[name=sharingaim]');
|
||||
$.each(sharingaimGroup, function(index, sharingaimItem) {
|
||||
sharingaimItem.disabled = !publicEnable; //set all buttons to the correct state
|
||||
// set all buttons to the correct state
|
||||
sharingaimItem.disabled = !publicEnable;
|
||||
});
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
switchPublicFolder(); // Execute the function after loading DOM tree
|
||||
$('#publicEnable').click(function(){
|
||||
switchPublicFolder(); // To get rid of onClick()
|
||||
$(document).ready(function() {
|
||||
// Execute the function after loading DOM tree
|
||||
switchPublicFolder();
|
||||
$('#publicEnable').click(function() {
|
||||
// To get rid of onClick()
|
||||
switchPublicFolder();
|
||||
});
|
||||
|
||||
$('#allowZipDownload').bind('change', function() {
|
||||
|
|
241
apps/files/js/breadcrumb.js
Normal file
241
apps/files/js/breadcrumb.js
Normal file
|
@ -0,0 +1,241 @@
|
|||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* 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 <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/* global OC */
|
||||
(function() {
|
||||
/**
|
||||
* Creates an breadcrumb element in the given container
|
||||
*/
|
||||
var BreadCrumb = function(options){
|
||||
this.$el = $('<div class="breadcrumb"></div>');
|
||||
options = options || {};
|
||||
if (options.onClick) {
|
||||
this.onClick = options.onClick;
|
||||
}
|
||||
if (options.onDrop) {
|
||||
this.onDrop = options.onDrop;
|
||||
}
|
||||
if (options.getCrumbUrl) {
|
||||
this.getCrumbUrl = options.getCrumbUrl;
|
||||
}
|
||||
};
|
||||
BreadCrumb.prototype = {
|
||||
$el: null,
|
||||
dir: null,
|
||||
|
||||
lastWidth: 0,
|
||||
hiddenBreadcrumbs: 0,
|
||||
totalWidth: 0,
|
||||
breadcrumbs: [],
|
||||
onClick: null,
|
||||
onDrop: null,
|
||||
|
||||
/**
|
||||
* Sets the directory to be displayed as breadcrumb.
|
||||
* This will re-render the breadcrumb.
|
||||
* @param dir path to be displayed as breadcrumb
|
||||
*/
|
||||
setDirectory: function(dir) {
|
||||
dir = dir || '/';
|
||||
if (dir !== this.dir) {
|
||||
this.dir = dir;
|
||||
this.render();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the full URL to the given directory
|
||||
* @param part crumb data as map
|
||||
* @param index crumb index
|
||||
* @return full URL
|
||||
*/
|
||||
getCrumbUrl: function(part, index) {
|
||||
return '#';
|
||||
},
|
||||
|
||||
/**
|
||||
* Renders the breadcrumb elements
|
||||
*/
|
||||
render: function() {
|
||||
var parts = this._makeCrumbs(this.dir || '/');
|
||||
var $crumb;
|
||||
this.$el.empty();
|
||||
this.breadcrumbs = [];
|
||||
|
||||
for (var i = 0; i < parts.length; i++) {
|
||||
var part = parts[i];
|
||||
var $image;
|
||||
var $link = $('<a></a>').attr('href', this.getCrumbUrl(part, i));
|
||||
$link.text(part.name);
|
||||
$crumb = $('<div class="crumb svg"></div>');
|
||||
$crumb.append($link);
|
||||
$crumb.attr('data-dir', part.dir);
|
||||
|
||||
if (part.img) {
|
||||
$image = $('<img class="svg"></img>');
|
||||
$image.attr('src', part.img);
|
||||
$link.append($image);
|
||||
}
|
||||
this.breadcrumbs.push($crumb);
|
||||
this.$el.append($crumb);
|
||||
if (this.onClick) {
|
||||
$crumb.on('click', this.onClick);
|
||||
}
|
||||
}
|
||||
$crumb.addClass('last');
|
||||
|
||||
// in case svg is not supported by the browser we need to execute the fallback mechanism
|
||||
if (!OC.Util.hasSVGSupport()) {
|
||||
OC.Util.replaceSVG(this.$el);
|
||||
}
|
||||
|
||||
// setup drag and drop
|
||||
if (this.onDrop) {
|
||||
this.$el.find('.crumb:not(.last)').droppable({
|
||||
drop: this.onDrop,
|
||||
tolerance: 'pointer'
|
||||
});
|
||||
}
|
||||
|
||||
this._updateTotalWidth();
|
||||
this.resize($(window).width(), true);
|
||||
},
|
||||
|
||||
/**
|
||||
* Makes a breadcrumb structure based on the given path
|
||||
* @param dir path to split into a breadcrumb structure
|
||||
* @return array of map {dir: path, name: displayName}
|
||||
*/
|
||||
_makeCrumbs: function(dir) {
|
||||
var crumbs = [];
|
||||
var pathToHere = '';
|
||||
// trim leading and trailing slashes
|
||||
dir = dir.replace(/^\/+|\/+$/g, '');
|
||||
var parts = dir.split('/');
|
||||
if (dir === '') {
|
||||
parts = [];
|
||||
}
|
||||
// root part
|
||||
crumbs.push({
|
||||
dir: '/',
|
||||
name: '',
|
||||
img: OC.imagePath('core', 'places/home.svg')
|
||||
});
|
||||
for (var i = 0; i < parts.length; i++) {
|
||||
var part = parts[i];
|
||||
pathToHere = pathToHere + '/' + part;
|
||||
crumbs.push({
|
||||
dir: pathToHere,
|
||||
name: part
|
||||
});
|
||||
}
|
||||
return crumbs;
|
||||
},
|
||||
|
||||
_updateTotalWidth: function () {
|
||||
var self = this;
|
||||
|
||||
this.lastWidth = 0;
|
||||
|
||||
// initialize with some extra space
|
||||
this.totalWidth = 64;
|
||||
// FIXME: this class should not know about global elements
|
||||
if ( $('#navigation').length ) {
|
||||
this.totalWidth += $('#navigation').get(0).offsetWidth;
|
||||
}
|
||||
this.hiddenBreadcrumbs = 0;
|
||||
|
||||
for (var i = 0; i < this.breadcrumbs.length; i++ ) {
|
||||
this.totalWidth += $(this.breadcrumbs[i]).get(0).offsetWidth;
|
||||
}
|
||||
|
||||
$.each($('#controls .actions>div'), function(index, action) {
|
||||
self.totalWidth += $(action).get(0).offsetWidth;
|
||||
});
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* Show/hide breadcrumbs to fit the given width
|
||||
*/
|
||||
resize: function (width, firstRun) {
|
||||
var i, $crumb;
|
||||
|
||||
if (width === this.lastWidth) {
|
||||
return;
|
||||
}
|
||||
|
||||
// window was shrinked since last time or first run ?
|
||||
if ((width < this.lastWidth || firstRun) && width < this.totalWidth) {
|
||||
if (this.hiddenBreadcrumbs === 0 && this.breadcrumbs.length > 1) {
|
||||
// start by hiding the first breadcrumb after home,
|
||||
// that one will have extra three dots displayed
|
||||
$crumb = this.breadcrumbs[1];
|
||||
this.totalWidth -= $crumb.get(0).offsetWidth;
|
||||
$crumb.find('a').addClass('hidden');
|
||||
$crumb.append('<span class="ellipsis">...</span>');
|
||||
this.totalWidth += $crumb.get(0).offsetWidth;
|
||||
this.hiddenBreadcrumbs = 2;
|
||||
}
|
||||
i = this.hiddenBreadcrumbs;
|
||||
// hide subsequent breadcrumbs if the space is still not enough
|
||||
while (width < this.totalWidth && i > 1 && i < this.breadcrumbs.length - 1) {
|
||||
$crumb = this.breadcrumbs[i];
|
||||
this.totalWidth -= $crumb.get(0).offsetWidth;
|
||||
$crumb.addClass('hidden');
|
||||
this.hiddenBreadcrumbs = i;
|
||||
i++;
|
||||
}
|
||||
// window is bigger than last time
|
||||
} else if (width > this.lastWidth && this.hiddenBreadcrumbs > 0) {
|
||||
i = this.hiddenBreadcrumbs;
|
||||
while (width > this.totalWidth && i > 0) {
|
||||
if (this.hiddenBreadcrumbs === 1) {
|
||||
// special handling for last one as it has the three dots
|
||||
$crumb = this.breadcrumbs[1];
|
||||
if ($crumb) {
|
||||
this.totalWidth -= $crumb.get(0).offsetWidth;
|
||||
$crumb.find('.ellipsis').remove();
|
||||
$crumb.find('a').removeClass('hidden');
|
||||
this.totalWidth += $crumb.get(0).offsetWidth;
|
||||
}
|
||||
} else {
|
||||
$crumb = this.breadcrumbs[i];
|
||||
$crumb.removeClass('hidden');
|
||||
this.totalWidth += $crumb.get(0).offsetWidth;
|
||||
if (this.totalWidth > width) {
|
||||
this.totalWidth -= $crumb.get(0).offsetWidth;
|
||||
$crumb.addClass('hidden');
|
||||
break;
|
||||
}
|
||||
}
|
||||
i--;
|
||||
this.hiddenBreadcrumbs = i;
|
||||
}
|
||||
}
|
||||
|
||||
this.lastWidth = width;
|
||||
}
|
||||
};
|
||||
|
||||
window.BreadCrumb = BreadCrumb;
|
||||
})();
|
||||
|
File diff suppressed because it is too large
Load diff
|
@ -8,28 +8,40 @@
|
|||
*
|
||||
*/
|
||||
|
||||
/* global OC, FileList */
|
||||
/* global OC, FileList, Files */
|
||||
/* global trashBinApp */
|
||||
var FileActions = {
|
||||
actions: {},
|
||||
defaults: {},
|
||||
icons: {},
|
||||
currentFile: null,
|
||||
register: function (mime, name, permissions, icon, action) {
|
||||
register: function (mime, name, permissions, icon, action, displayName) {
|
||||
if (!FileActions.actions[mime]) {
|
||||
FileActions.actions[mime] = {};
|
||||
}
|
||||
if (!FileActions.actions[mime][name]) {
|
||||
FileActions.actions[mime][name] = {};
|
||||
}
|
||||
if (!displayName) {
|
||||
displayName = t('files', name);
|
||||
}
|
||||
FileActions.actions[mime][name]['action'] = action;
|
||||
FileActions.actions[mime][name]['permissions'] = permissions;
|
||||
FileActions.actions[mime][name]['displayName'] = displayName;
|
||||
FileActions.icons[name] = icon;
|
||||
},
|
||||
setDefault: function (mime, name) {
|
||||
FileActions.defaults[mime] = name;
|
||||
},
|
||||
get: function (mime, type, permissions) {
|
||||
var actions = this.getActions(mime, type, permissions);
|
||||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
filteredActions[name] = action.action;
|
||||
});
|
||||
return filteredActions;
|
||||
},
|
||||
getActions: function (mime, type, permissions) {
|
||||
var actions = {};
|
||||
if (FileActions.actions.all) {
|
||||
actions = $.extend(actions, FileActions.actions.all);
|
||||
|
@ -51,7 +63,7 @@ var FileActions = {
|
|||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
if (action.permissions & permissions) {
|
||||
filteredActions[name] = action.action;
|
||||
filteredActions[name] = action;
|
||||
}
|
||||
});
|
||||
return filteredActions;
|
||||
|
@ -82,7 +94,7 @@ var FileActions = {
|
|||
*/
|
||||
display: function (parent, triggerEvent) {
|
||||
FileActions.currentFile = parent;
|
||||
var actions = FileActions.get(FileActions.getCurrentMimeType(), FileActions.getCurrentType(), FileActions.getCurrentPermissions());
|
||||
var actions = FileActions.getActions(FileActions.getCurrentMimeType(), FileActions.getCurrentType(), FileActions.getCurrentPermissions());
|
||||
var file = FileActions.getCurrentFile();
|
||||
var nameLinks;
|
||||
if (FileList.findFileEl(file).data('renaming')) {
|
||||
|
@ -105,15 +117,12 @@ var FileActions = {
|
|||
event.data.actionFunc(file);
|
||||
};
|
||||
|
||||
var addAction = function (name, action) {
|
||||
// NOTE: Temporary fix to prevent rename action in root of Shared directory
|
||||
if (name === 'Rename' && $('#dir').val() === '/Shared') {
|
||||
return true;
|
||||
}
|
||||
var addAction = function (name, action, displayName) {
|
||||
|
||||
if ((name === 'Download' || action !== defaultAction) && name !== 'Delete') {
|
||||
|
||||
var img = FileActions.icons[name],
|
||||
actionText = t('files', name),
|
||||
actionText = displayName,
|
||||
actionContainer = 'a.name>span.fileactions';
|
||||
|
||||
if (name === 'Rename') {
|
||||
|
@ -125,7 +134,7 @@ var FileActions = {
|
|||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
var html = '<a href="#" class="action" data-action="' + name + '">';
|
||||
var html = '<a href="#" class="action action-' + name.toLowerCase() + '" data-action="' + name + '">';
|
||||
if (img) {
|
||||
html += '<img class ="svg" src="' + img + '" />';
|
||||
}
|
||||
|
@ -133,8 +142,7 @@ var FileActions = {
|
|||
|
||||
var element = $(html);
|
||||
element.data('action', name);
|
||||
//alert(element);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions[name]}, actionHandler);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions[name].action}, actionHandler);
|
||||
parent.find(actionContainer).append(element);
|
||||
}
|
||||
|
||||
|
@ -142,12 +150,15 @@ var FileActions = {
|
|||
|
||||
$.each(actions, function (name, action) {
|
||||
if (name !== 'Share') {
|
||||
addAction(name, action);
|
||||
displayName = action.displayName;
|
||||
ah = action.action;
|
||||
|
||||
addAction(name, ah, displayName);
|
||||
}
|
||||
});
|
||||
if(actions.Share && !($('#dir').val() === '/' && file === 'Shared')){
|
||||
// t('files', 'Share')
|
||||
addAction('Share', actions.Share);
|
||||
if(actions.Share){
|
||||
displayName = t('files', 'Share');
|
||||
addAction('Share', actions.Share, displayName);
|
||||
}
|
||||
|
||||
// remove the existing delete action
|
||||
|
@ -165,7 +176,7 @@ var FileActions = {
|
|||
}
|
||||
var element = $(html);
|
||||
element.data('action', actions['Delete']);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete']}, actionHandler);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete'].action}, actionHandler);
|
||||
parent.parent().children().last().append(element);
|
||||
}
|
||||
|
||||
|
@ -199,7 +210,7 @@ $(document).ready(function () {
|
|||
FileActions.register(downloadScope, 'Download', OC.PERMISSION_READ, function () {
|
||||
return OC.imagePath('core', 'actions/download');
|
||||
}, function (filename) {
|
||||
var url = FileList.getDownloadUrl(filename);
|
||||
var url = Files.getDownloadUrl(filename);
|
||||
if (url) {
|
||||
OC.redirect(url);
|
||||
}
|
||||
|
@ -208,7 +219,7 @@ $(document).ready(function () {
|
|||
$('#fileList tr').each(function () {
|
||||
FileActions.display($(this).children('td.filename'));
|
||||
});
|
||||
|
||||
|
||||
$('#fileList').trigger(jQuery.Event("fileActionsReady"));
|
||||
|
||||
});
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -8,8 +8,8 @@
|
|||
*
|
||||
*/
|
||||
|
||||
/* global OC, t, n, FileList, FileActions */
|
||||
/* global getURLParameter, isPublic */
|
||||
/* global OC, t, FileList */
|
||||
/* global getURLParameter */
|
||||
var Files = {
|
||||
// file space size sync
|
||||
_updateStorageStatistics: function() {
|
||||
|
@ -89,16 +89,17 @@ var Files = {
|
|||
*/
|
||||
isFileNameValid: function (name) {
|
||||
var trimmedName = name.trim();
|
||||
if (trimmedName === '.' || trimmedName === '..') {
|
||||
if (trimmedName === '.' || trimmedName === '..')
|
||||
{
|
||||
throw t('files', '"{name}" is an invalid file name.', {name: name});
|
||||
} else if (trimmedName.length === 0) {
|
||||
throw t('files', 'File name cannot be empty.');
|
||||
}
|
||||
// check for invalid characters
|
||||
var invalid_characters =
|
||||
var invalidCharacters =
|
||||
['\\', '/', '<', '>', ':', '"', '|', '?', '*', '\n'];
|
||||
for (var i = 0; i < invalid_characters.length; i++) {
|
||||
if (trimmedName.indexOf(invalid_characters[i]) !== -1) {
|
||||
for (var i = 0; i < invalidCharacters.length; i++) {
|
||||
if (trimmedName.indexOf(invalidCharacters[i]) !== -1) {
|
||||
throw t('files', "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed.");
|
||||
}
|
||||
}
|
||||
|
@ -115,7 +116,8 @@ var Files = {
|
|||
return;
|
||||
}
|
||||
if (usedSpacePercent > 90) {
|
||||
OC.Notification.show(t('files', 'Your storage is almost full ({usedSpacePercent}%)', {usedSpacePercent: usedSpacePercent}));
|
||||
OC.Notification.show(t('files', 'Your storage is almost full ({usedSpacePercent}%)',
|
||||
{usedSpacePercent: usedSpacePercent}));
|
||||
}
|
||||
},
|
||||
|
||||
|
@ -128,19 +130,20 @@ var Files = {
|
|||
var encryptedFiles = $('#encryptedFiles').val();
|
||||
var initStatus = $('#encryptionInitStatus').val();
|
||||
if (initStatus === '0') { // enc not initialized, but should be
|
||||
OC.Notification.show(t('files_encryption', 'Encryption App is enabled but your keys are not initialized, please log-out and log-in again'));
|
||||
OC.Notification.show(t('files', 'Encryption App is enabled but your keys are not initialized, please log-out and log-in again'));
|
||||
return;
|
||||
}
|
||||
if (initStatus === '1') { // encryption tried to init but failed
|
||||
OC.Notification.showHtml(t('files_encryption', 'Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.'));
|
||||
OC.Notification.show(t('files', 'Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.'));
|
||||
return;
|
||||
}
|
||||
if (encryptedFiles === '1') {
|
||||
OC.Notification.show(t('files_encryption', 'Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files.'));
|
||||
OC.Notification.show(t('files', 'Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files.'));
|
||||
return;
|
||||
}
|
||||
},
|
||||
|
||||
// TODO: move to FileList class
|
||||
setupDragAndDrop: function() {
|
||||
var $fileList = $('#fileList');
|
||||
|
||||
|
@ -158,77 +161,33 @@ var Files = {
|
|||
});
|
||||
},
|
||||
|
||||
lastWidth: 0,
|
||||
|
||||
initBreadCrumbs: function () {
|
||||
var $controls = $('#controls');
|
||||
|
||||
Files.lastWidth = 0;
|
||||
Files.breadcrumbs = [];
|
||||
|
||||
// initialize with some extra space
|
||||
Files.breadcrumbsWidth = 64;
|
||||
if ( document.getElementById("navigation") ) {
|
||||
Files.breadcrumbsWidth += $('#navigation').get(0).offsetWidth;
|
||||
/**
|
||||
* Returns the download URL of the given file(s)
|
||||
* @param filename string or array of file names to download
|
||||
* @param dir optional directory in which the file name is, defaults to the current directory
|
||||
*/
|
||||
getDownloadUrl: function(filename, dir) {
|
||||
if ($.isArray(filename)) {
|
||||
filename = JSON.stringify(filename);
|
||||
}
|
||||
Files.hiddenBreadcrumbs = 0;
|
||||
|
||||
$.each($('.crumb'), function(index, breadcrumb) {
|
||||
Files.breadcrumbs[index] = breadcrumb;
|
||||
Files.breadcrumbsWidth += $(breadcrumb).get(0).offsetWidth;
|
||||
});
|
||||
|
||||
$.each($('#controls .actions>div'), function(index, action) {
|
||||
Files.breadcrumbsWidth += $(action).get(0).offsetWidth;
|
||||
});
|
||||
|
||||
// event handlers for breadcrumb items
|
||||
$controls.find('.crumb a').on('click', onClickBreadcrumb);
|
||||
|
||||
// setup drag and drop
|
||||
$controls.find('.crumb:not(.last)').droppable(crumbDropOptions);
|
||||
var params = {
|
||||
dir: dir || FileList.getCurrentDirectory(),
|
||||
files: filename
|
||||
};
|
||||
return this.getAjaxUrl('download', params);
|
||||
},
|
||||
|
||||
resizeBreadcrumbs: function (width, firstRun) {
|
||||
if (width !== Files.lastWidth) {
|
||||
if ((width < Files.lastWidth || firstRun) && width < Files.breadcrumbsWidth) {
|
||||
if (Files.hiddenBreadcrumbs === 0) {
|
||||
Files.breadcrumbsWidth -= $(Files.breadcrumbs[1]).get(0).offsetWidth;
|
||||
$(Files.breadcrumbs[1]).find('a').hide();
|
||||
$(Files.breadcrumbs[1]).append('<span>...</span>');
|
||||
Files.breadcrumbsWidth += $(Files.breadcrumbs[1]).get(0).offsetWidth;
|
||||
Files.hiddenBreadcrumbs = 2;
|
||||
}
|
||||
var i = Files.hiddenBreadcrumbs;
|
||||
while (width < Files.breadcrumbsWidth && i > 1 && i < Files.breadcrumbs.length - 1) {
|
||||
Files.breadcrumbsWidth -= $(Files.breadcrumbs[i]).get(0).offsetWidth;
|
||||
$(Files.breadcrumbs[i]).hide();
|
||||
Files.hiddenBreadcrumbs = i;
|
||||
i++;
|
||||
}
|
||||
} else if (width > Files.lastWidth && Files.hiddenBreadcrumbs > 0) {
|
||||
var i = Files.hiddenBreadcrumbs;
|
||||
while (width > Files.breadcrumbsWidth && i > 0) {
|
||||
if (Files.hiddenBreadcrumbs === 1) {
|
||||
Files.breadcrumbsWidth -= $(Files.breadcrumbs[1]).get(0).offsetWidth;
|
||||
$(Files.breadcrumbs[1]).find('span').remove();
|
||||
$(Files.breadcrumbs[1]).find('a').show();
|
||||
Files.breadcrumbsWidth += $(Files.breadcrumbs[1]).get(0).offsetWidth;
|
||||
} else {
|
||||
$(Files.breadcrumbs[i]).show();
|
||||
Files.breadcrumbsWidth += $(Files.breadcrumbs[i]).get(0).offsetWidth;
|
||||
if (Files.breadcrumbsWidth > width) {
|
||||
Files.breadcrumbsWidth -= $(Files.breadcrumbs[i]).get(0).offsetWidth;
|
||||
$(Files.breadcrumbs[i]).hide();
|
||||
break;
|
||||
}
|
||||
}
|
||||
i--;
|
||||
Files.hiddenBreadcrumbs = i;
|
||||
}
|
||||
}
|
||||
Files.lastWidth = width;
|
||||
/**
|
||||
* Returns the ajax URL for a given action
|
||||
* @param action action string
|
||||
* @param params optional params map
|
||||
*/
|
||||
getAjaxUrl: function(action, params) {
|
||||
var q = '';
|
||||
if (params) {
|
||||
q = '?' + OC.buildQueryString(params);
|
||||
}
|
||||
return OC.filePath('files', 'ajax', action + '.php') + q;
|
||||
}
|
||||
};
|
||||
$(document).ready(function() {
|
||||
|
@ -239,14 +198,10 @@ $(document).ready(function() {
|
|||
Files.displayEncryptionWarning();
|
||||
Files.bindKeyboardShortcuts(document, jQuery);
|
||||
|
||||
FileList.postProcessList();
|
||||
Files.setupDragAndDrop();
|
||||
|
||||
$('#file_action_panel').attr('activeAction', false);
|
||||
|
||||
// allow dropping on the "files" app icon
|
||||
$('ul#apps li:first-child').data('dir','').droppable(crumbDropOptions);
|
||||
|
||||
// Triggers invisible file input
|
||||
$('#upload a').on('click', function() {
|
||||
$(this).parent().children('#file_upload_start').trigger('click');
|
||||
|
@ -256,7 +211,7 @@ $(document).ready(function() {
|
|||
// Trigger cancelling of file upload
|
||||
$('#uploadprogresswrapper .stop').on('click', function() {
|
||||
OC.Upload.cancelUploads();
|
||||
procesSelection();
|
||||
FileList.updateSelectionSummary();
|
||||
});
|
||||
|
||||
// Show trash bin
|
||||
|
@ -264,149 +219,15 @@ $(document).ready(function() {
|
|||
window.location=OC.filePath('files_trashbin', '', 'index.php');
|
||||
});
|
||||
|
||||
var lastChecked;
|
||||
|
||||
// Sets the file link behaviour :
|
||||
$('#fileList').on('click','td.filename a',function(event) {
|
||||
if (event.ctrlKey || event.shiftKey) {
|
||||
event.preventDefault();
|
||||
if (event.shiftKey) {
|
||||
var last = $(lastChecked).parent().parent().prevAll().length;
|
||||
var first = $(this).parent().parent().prevAll().length;
|
||||
var start = Math.min(first, last);
|
||||
var end = Math.max(first, last);
|
||||
var rows = $(this).parent().parent().parent().children('tr');
|
||||
for (var i = start; i < end; i++) {
|
||||
$(rows).each(function(index) {
|
||||
if (index === i) {
|
||||
var checkbox = $(this).children().children('input:checkbox');
|
||||
$(checkbox).attr('checked', 'checked');
|
||||
$(checkbox).parent().parent().addClass('selected');
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
var checkbox = $(this).parent().children('input:checkbox');
|
||||
lastChecked = checkbox;
|
||||
if ($(checkbox).attr('checked')) {
|
||||
$(checkbox).removeAttr('checked');
|
||||
$(checkbox).parent().parent().removeClass('selected');
|
||||
$('#select_all').removeAttr('checked');
|
||||
} else {
|
||||
$(checkbox).attr('checked', 'checked');
|
||||
$(checkbox).parent().parent().toggleClass('selected');
|
||||
var selectedCount = $('td.filename input:checkbox:checked').length;
|
||||
if (selectedCount === $('td.filename input:checkbox').length) {
|
||||
$('#select_all').attr('checked', 'checked');
|
||||
}
|
||||
}
|
||||
procesSelection();
|
||||
} else {
|
||||
var filename=$(this).parent().parent().attr('data-file');
|
||||
var tr = FileList.findFileEl(filename);
|
||||
var renaming=tr.data('renaming');
|
||||
if (!renaming && !FileList.isLoading(filename)) {
|
||||
FileActions.currentFile = $(this).parent();
|
||||
var mime=FileActions.getCurrentMimeType();
|
||||
var type=FileActions.getCurrentType();
|
||||
var permissions = FileActions.getCurrentPermissions();
|
||||
var action=FileActions.getDefault(mime,type, permissions);
|
||||
if (action) {
|
||||
event.preventDefault();
|
||||
action(filename);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
// Sets the select_all checkbox behaviour :
|
||||
$('#select_all').click(function() {
|
||||
if ($(this).attr('checked')) {
|
||||
// Check all
|
||||
$('td.filename input:checkbox').attr('checked', true);
|
||||
$('td.filename input:checkbox').parent().parent().addClass('selected');
|
||||
} else {
|
||||
// Uncheck all
|
||||
$('td.filename input:checkbox').attr('checked', false);
|
||||
$('td.filename input:checkbox').parent().parent().removeClass('selected');
|
||||
}
|
||||
procesSelection();
|
||||
});
|
||||
|
||||
$('#fileList').on('change', 'td.filename input:checkbox',function(event) {
|
||||
if (event.shiftKey) {
|
||||
var last = $(lastChecked).parent().parent().prevAll().length;
|
||||
var first = $(this).parent().parent().prevAll().length;
|
||||
var start = Math.min(first, last);
|
||||
var end = Math.max(first, last);
|
||||
var rows = $(this).parent().parent().parent().children('tr');
|
||||
for (var i = start; i < end; i++) {
|
||||
$(rows).each(function(index) {
|
||||
if (index === i) {
|
||||
var checkbox = $(this).children().children('input:checkbox');
|
||||
$(checkbox).attr('checked', 'checked');
|
||||
$(checkbox).parent().parent().addClass('selected');
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
var selectedCount=$('td.filename input:checkbox:checked').length;
|
||||
$(this).parent().parent().toggleClass('selected');
|
||||
if (!$(this).attr('checked')) {
|
||||
$('#select_all').attr('checked',false);
|
||||
} else {
|
||||
if (selectedCount===$('td.filename input:checkbox').length) {
|
||||
$('#select_all').attr('checked',true);
|
||||
}
|
||||
}
|
||||
procesSelection();
|
||||
});
|
||||
|
||||
$('.download').click('click',function(event) {
|
||||
var files;
|
||||
var dir = FileList.getCurrentDirectory();
|
||||
if (FileList.isAllSelected()) {
|
||||
files = OC.basename(dir);
|
||||
dir = OC.dirname(dir) || '/';
|
||||
}
|
||||
else {
|
||||
files = getSelectedFilesTrash('name');
|
||||
}
|
||||
OC.Notification.show(t('files','Your download is being prepared. This might take some time if the files are big.'));
|
||||
OC.redirect(FileList.getDownloadUrl(files, dir));
|
||||
return false;
|
||||
});
|
||||
|
||||
$('.delete-selected').click(function(event) {
|
||||
var files=getSelectedFilesTrash('name');
|
||||
event.preventDefault();
|
||||
if (FileList.isAllSelected()) {
|
||||
files = null;
|
||||
}
|
||||
FileList.do_delete(files);
|
||||
return false;
|
||||
});
|
||||
|
||||
// drag&drop support using jquery.fileupload
|
||||
// TODO use OC.dialogs
|
||||
$(document).bind('drop dragover', function (e) {
|
||||
e.preventDefault(); // prevent browser from doing anything, if file isn't dropped in dropZone
|
||||
});
|
||||
});
|
||||
|
||||
//do a background scan if needed
|
||||
scanFiles();
|
||||
|
||||
Files.initBreadCrumbs();
|
||||
|
||||
$(window).resize(function() {
|
||||
var width = $(this).width();
|
||||
Files.resizeBreadcrumbs(width, false);
|
||||
});
|
||||
|
||||
var width = $(this).width();
|
||||
Files.resizeBreadcrumbs(width, true);
|
||||
|
||||
// display storage warnings
|
||||
setTimeout(Files.displayStorageWarnings, 100);
|
||||
OC.Notification.setDefault(Files.displayStorageWarnings);
|
||||
|
@ -479,34 +300,22 @@ function scanFiles(force, dir, users) {
|
|||
}
|
||||
scanFiles.scanning=false;
|
||||
|
||||
function boolOperationFinished(data, callback) {
|
||||
result = jQuery.parseJSON(data.responseText);
|
||||
Files.updateMaxUploadFilesize(result);
|
||||
if (result.status === 'success') {
|
||||
callback.call();
|
||||
} else {
|
||||
alert(result.data.message);
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: move to FileList
|
||||
var createDragShadow = function(event) {
|
||||
//select dragged file
|
||||
var isDragSelected = $(event.target).parents('tr').find('td input:first').prop('checked');
|
||||
if (!isDragSelected) {
|
||||
//select dragged file
|
||||
$(event.target).parents('tr').find('td input:first').prop('checked',true);
|
||||
FileList._selectFileEl($(event.target).parents('tr:first'), true);
|
||||
}
|
||||
|
||||
var selectedFiles = getSelectedFilesTrash();
|
||||
// do not show drag shadow for too many files
|
||||
var selectedFiles = _.first(FileList.getSelectedFiles(), FileList.pageSize);
|
||||
selectedFiles.sort(FileList._fileInfoCompare);
|
||||
|
||||
if (!isDragSelected && selectedFiles.length === 1) {
|
||||
//revert the selection
|
||||
$(event.target).parents('tr').find('td input:first').prop('checked',false);
|
||||
}
|
||||
|
||||
//also update class when we dragged more than one file
|
||||
if (selectedFiles.length > 1) {
|
||||
$(event.target).parents('tr').addClass('selected');
|
||||
FileList._selectFileEl($(event.target).parents('tr:first'), false);
|
||||
}
|
||||
|
||||
// build dragshadow
|
||||
|
@ -517,9 +326,12 @@ var createDragShadow = function(event) {
|
|||
var dir=$('#dir').val();
|
||||
|
||||
$(selectedFiles).each(function(i,elem) {
|
||||
var newtr = $('<tr/>').attr('data-dir', dir).attr('data-filename', elem.name).attr('data-origin', elem.origin);
|
||||
var newtr = $('<tr/>')
|
||||
.attr('data-dir', dir)
|
||||
.attr('data-file', elem.name)
|
||||
.attr('data-origin', elem.origin);
|
||||
newtr.append($('<td/>').addClass('filename').text(elem.name));
|
||||
newtr.append($('<td/>').addClass('size').text(humanFileSize(elem.size)));
|
||||
newtr.append($('<td/>').addClass('size').text(OC.Util.humanFileSize(elem.size)));
|
||||
tbody.append(newtr);
|
||||
if (elem.type === 'dir') {
|
||||
newtr.find('td.filename').attr('style','background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')');
|
||||
|
@ -536,204 +348,66 @@ var createDragShadow = function(event) {
|
|||
|
||||
//options for file drag/drop
|
||||
//start&stop handlers needs some cleaning up
|
||||
// TODO: move to FileList class
|
||||
var dragOptions={
|
||||
revert: 'invalid', revertDuration: 300,
|
||||
opacity: 0.7, zIndex: 100, appendTo: 'body', cursorAt: { left: 24, top: 18 },
|
||||
helper: createDragShadow, cursor: 'move',
|
||||
start: function(event, ui){
|
||||
var $selectedFiles = $('td.filename input:checkbox:checked');
|
||||
if($selectedFiles.length > 1){
|
||||
$selectedFiles.parents('tr').fadeTo(250, 0.2);
|
||||
}
|
||||
else{
|
||||
$(this).fadeTo(250, 0.2);
|
||||
}
|
||||
},
|
||||
stop: function(event, ui) {
|
||||
var $selectedFiles = $('td.filename input:checkbox:checked');
|
||||
if($selectedFiles.length > 1){
|
||||
$selectedFiles.parents('tr').fadeTo(250, 1);
|
||||
}
|
||||
else{
|
||||
$(this).fadeTo(250, 1);
|
||||
}
|
||||
$('#fileList tr td.filename').addClass('ui-draggable');
|
||||
start: function(event, ui){
|
||||
var $selectedFiles = $('td.filename input:checkbox:checked');
|
||||
if($selectedFiles.length > 1){
|
||||
$selectedFiles.parents('tr').fadeTo(250, 0.2);
|
||||
}
|
||||
else{
|
||||
$(this).fadeTo(250, 0.2);
|
||||
}
|
||||
},
|
||||
stop: function(event, ui) {
|
||||
var $selectedFiles = $('td.filename input:checkbox:checked');
|
||||
if($selectedFiles.length > 1){
|
||||
$selectedFiles.parents('tr').fadeTo(250, 1);
|
||||
}
|
||||
else{
|
||||
$(this).fadeTo(250, 1);
|
||||
}
|
||||
$('#fileList tr td.filename').addClass('ui-draggable');
|
||||
}
|
||||
};
|
||||
// sane browsers support using the distance option
|
||||
if ( $('html.ie').length === 0) {
|
||||
dragOptions['distance'] = 20;
|
||||
}
|
||||
|
||||
var folderDropOptions={
|
||||
// TODO: move to FileList class
|
||||
var folderDropOptions = {
|
||||
hoverClass: "canDrop",
|
||||
drop: function( event, ui ) {
|
||||
//don't allow moving a file into a selected folder
|
||||
// don't allow moving a file into a selected folder
|
||||
if ($(event.target).parents('tr').find('td input:first').prop('checked') === true) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var target = $(this).closest('tr').data('file');
|
||||
var targetPath = FileList.getCurrentDirectory() + '/' + $(this).closest('tr').data('file');
|
||||
|
||||
var files = ui.helper.find('tr');
|
||||
$(files).each(function(i,row) {
|
||||
var dir = $(row).data('dir');
|
||||
var file = $(row).data('filename');
|
||||
//slapdash selector, tracking down our original element that the clone budded off of.
|
||||
var origin = $('tr[data-id=' + $(row).data('origin') + ']');
|
||||
var td = origin.children('td.filename');
|
||||
var oldBackgroundImage = td.css('background-image');
|
||||
td.css('background-image', 'url('+ OC.imagePath('core', 'loading.gif') + ')');
|
||||
$.post(OC.filePath('files', 'ajax', 'move.php'), { dir: dir, file: file, target: dir+'/'+target }, function(result) {
|
||||
if (result) {
|
||||
if (result.status === 'success') {
|
||||
//recalculate folder size
|
||||
var oldFile = FileList.findFileEl(target);
|
||||
var newFile = FileList.findFileEl(file);
|
||||
var oldSize = oldFile.data('size');
|
||||
var newSize = oldSize + newFile.data('size');
|
||||
oldFile.data('size', newSize);
|
||||
oldFile.find('td.filesize').text(humanFileSize(newSize));
|
||||
var files = FileList.getSelectedFiles();
|
||||
if (files.length === 0) {
|
||||
// single one selected without checkbox?
|
||||
files = _.map(ui.helper.find('tr'), FileList.elementToFile);
|
||||
}
|
||||
|
||||
FileList.remove(file);
|
||||
procesSelection();
|
||||
$('#notification').hide();
|
||||
} else {
|
||||
$('#notification').hide();
|
||||
$('#notification').text(result.data.message);
|
||||
$('#notification').fadeIn();
|
||||
}
|
||||
} else {
|
||||
OC.dialogs.alert(t('files', 'Error moving file'), t('files', 'Error'));
|
||||
}
|
||||
td.css('background-image', oldBackgroundImage);
|
||||
});
|
||||
});
|
||||
FileList.move(_.pluck(files, 'name'), targetPath);
|
||||
},
|
||||
tolerance: 'pointer'
|
||||
};
|
||||
|
||||
var crumbDropOptions={
|
||||
drop: function( event, ui ) {
|
||||
var target=$(this).data('dir');
|
||||
var dir = $('#dir').val();
|
||||
while(dir.substr(0,1) === '/') {//remove extra leading /'s
|
||||
dir=dir.substr(1);
|
||||
}
|
||||
dir = '/' + dir;
|
||||
if (dir.substr(-1,1) !== '/') {
|
||||
dir = dir + '/';
|
||||
}
|
||||
if (target === dir || target+'/' === dir) {
|
||||
return;
|
||||
}
|
||||
var files = ui.helper.find('tr');
|
||||
$(files).each(function(i,row) {
|
||||
var dir = $(row).data('dir');
|
||||
var file = $(row).data('filename');
|
||||
//slapdash selector, tracking down our original element that the clone budded off of.
|
||||
var origin = $('tr[data-id=' + $(row).data('origin') + ']');
|
||||
var td = origin.children('td.filename');
|
||||
var oldBackgroundImage = td.css('background-image');
|
||||
td.css('background-image', 'url('+ OC.imagePath('core', 'loading.gif') + ')');
|
||||
$.post(OC.filePath('files', 'ajax', 'move.php'), { dir: dir, file: file, target: target }, function(result) {
|
||||
if (result) {
|
||||
if (result.status === 'success') {
|
||||
FileList.remove(file);
|
||||
procesSelection();
|
||||
$('#notification').hide();
|
||||
} else {
|
||||
$('#notification').hide();
|
||||
$('#notification').text(result.data.message);
|
||||
$('#notification').fadeIn();
|
||||
}
|
||||
} else {
|
||||
OC.dialogs.alert(t('files', 'Error moving file'), t('files', 'Error'));
|
||||
}
|
||||
td.css('background-image', oldBackgroundImage);
|
||||
});
|
||||
});
|
||||
},
|
||||
tolerance: 'pointer'
|
||||
};
|
||||
|
||||
function procesSelection() {
|
||||
var selected = getSelectedFilesTrash();
|
||||
var selectedFiles = selected.filter(function(el) {
|
||||
return el.type==='file';
|
||||
});
|
||||
var selectedFolders = selected.filter(function(el) {
|
||||
return el.type==='dir';
|
||||
});
|
||||
if (selectedFiles.length === 0 && selectedFolders.length === 0) {
|
||||
$('#headerName span.name').text(t('files','Name'));
|
||||
$('#headerSize').text(t('files','Size'));
|
||||
$('#modified').text(t('files','Modified'));
|
||||
$('table').removeClass('multiselect');
|
||||
$('.selectedActions').hide();
|
||||
$('#select_all').removeAttr('checked');
|
||||
}
|
||||
else {
|
||||
$('.selectedActions').show();
|
||||
var totalSize = 0;
|
||||
for(var i=0; i<selectedFiles.length; i++) {
|
||||
totalSize+=selectedFiles[i].size;
|
||||
}
|
||||
for(var i=0; i<selectedFolders.length; i++) {
|
||||
totalSize+=selectedFolders[i].size;
|
||||
}
|
||||
$('#headerSize').text(humanFileSize(totalSize));
|
||||
var selection = '';
|
||||
if (selectedFolders.length > 0) {
|
||||
selection += n('files', '%n folder', '%n folders', selectedFolders.length);
|
||||
if (selectedFiles.length > 0) {
|
||||
selection += ' & ';
|
||||
}
|
||||
}
|
||||
if (selectedFiles.length>0) {
|
||||
selection += n('files', '%n file', '%n files', selectedFiles.length);
|
||||
}
|
||||
$('#headerName span.name').text(selection);
|
||||
$('#modified').text('');
|
||||
$('table').addClass('multiselect');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief get a list of selected files
|
||||
* @param {string} property (option) the property of the file requested
|
||||
* @return {array}
|
||||
*
|
||||
* possible values for property: name, mime, size and type
|
||||
* if property is set, an array with that property for each file is returnd
|
||||
* if it's ommited an array of objects with all properties is returned
|
||||
*/
|
||||
function getSelectedFilesTrash(property) {
|
||||
var elements=$('td.filename input:checkbox:checked').parent().parent();
|
||||
var files=[];
|
||||
elements.each(function(i,element) {
|
||||
var file={
|
||||
name:$(element).attr('data-file'),
|
||||
mime:$(element).data('mime'),
|
||||
type:$(element).data('type'),
|
||||
size:$(element).data('size'),
|
||||
etag:$(element).data('etag'),
|
||||
origin: $(element).data('id')
|
||||
};
|
||||
if (property) {
|
||||
files.push(file[property]);
|
||||
} else {
|
||||
files.push(file);
|
||||
}
|
||||
});
|
||||
return files;
|
||||
}
|
||||
|
||||
Files.getMimeIcon = function(mime, ready) {
|
||||
if (Files.getMimeIcon.cache[mime]) {
|
||||
ready(Files.getMimeIcon.cache[mime]);
|
||||
} else {
|
||||
$.get( OC.filePath('files','ajax','mimeicon.php'), {mime: mime}, function(path) {
|
||||
if(OC.Util.hasSVGSupport()){
|
||||
path = path.substr(0, path.length-4) + '.svg';
|
||||
}
|
||||
Files.getMimeIcon.cache[mime]=path;
|
||||
ready(Files.getMimeIcon.cache[mime]);
|
||||
});
|
||||
|
@ -746,25 +420,32 @@ function getPathForPreview(name) {
|
|||
return path;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a preview URL based on the URL space.
|
||||
* @param urlSpec map with {x: width, y: height, file: file path}
|
||||
* @return preview URL
|
||||
*/
|
||||
Files.generatePreviewUrl = function(urlSpec) {
|
||||
urlSpec = urlSpec || {};
|
||||
if (!urlSpec.x) {
|
||||
urlSpec.x = $('#filestable').data('preview-x');
|
||||
}
|
||||
if (!urlSpec.y) {
|
||||
urlSpec.y = $('#filestable').data('preview-y');
|
||||
}
|
||||
urlSpec.y *= window.devicePixelRatio;
|
||||
urlSpec.x *= window.devicePixelRatio;
|
||||
urlSpec.forceIcon = 0;
|
||||
return OC.generateUrl('/core/preview.png?') + $.param(urlSpec);
|
||||
};
|
||||
|
||||
Files.lazyLoadPreview = function(path, mime, ready, width, height, etag) {
|
||||
// get mime icon url
|
||||
Files.getMimeIcon(mime, function(iconURL) {
|
||||
var urlSpec = {};
|
||||
var previewURL;
|
||||
var previewURL,
|
||||
urlSpec = {};
|
||||
ready(iconURL); // set mimeicon URL
|
||||
|
||||
// now try getting a preview thumbnail URL
|
||||
if ( ! width ) {
|
||||
width = $('#filestable').data('preview-x');
|
||||
}
|
||||
if ( ! height ) {
|
||||
height = $('#filestable').data('preview-y');
|
||||
}
|
||||
// note: the order of arguments must match the one
|
||||
// from the server's template so that the browser
|
||||
// knows it's the same file for caching
|
||||
urlSpec.x = width;
|
||||
urlSpec.y = height;
|
||||
urlSpec.file = Files.fixPath(path);
|
||||
|
||||
if (etag){
|
||||
|
@ -775,12 +456,7 @@ Files.lazyLoadPreview = function(path, mime, ready, width, height, etag) {
|
|||
console.warn('Files.lazyLoadPreview(): missing etag argument');
|
||||
}
|
||||
|
||||
if ( $('#isPublic').length ) {
|
||||
urlSpec.t = $('#dirToken').val();
|
||||
previewURL = OC.Router.generate('core_ajax_public_preview', urlSpec);
|
||||
} else {
|
||||
previewURL = OC.Router.generate('core_ajax_preview', urlSpec);
|
||||
}
|
||||
previewURL = Files.generatePreviewUrl(urlSpec);
|
||||
previewURL = previewURL.replace('(', '%28');
|
||||
previewURL = previewURL.replace(')', '%29');
|
||||
|
||||
|
@ -788,9 +464,11 @@ Files.lazyLoadPreview = function(path, mime, ready, width, height, etag) {
|
|||
// this will make the browser cache the image
|
||||
var img = new Image();
|
||||
img.onload = function(){
|
||||
//set preview thumbnail URL
|
||||
ready(previewURL);
|
||||
}
|
||||
// if loading the preview image failed (no preview for the mimetype) then img.width will < 5
|
||||
if (img.width > 5) {
|
||||
ready(previewURL);
|
||||
}
|
||||
};
|
||||
img.src = previewURL;
|
||||
});
|
||||
};
|
||||
|
@ -829,14 +507,8 @@ function checkTrashStatus() {
|
|||
});
|
||||
}
|
||||
|
||||
function onClickBreadcrumb(e) {
|
||||
var $el = $(e.target).closest('.crumb'),
|
||||
$targetDir = $el.data('dir'),
|
||||
isPublic = !!$('#isPublic').val();
|
||||
|
||||
if ($targetDir !== undefined && !isPublic) {
|
||||
e.preventDefault();
|
||||
FileList.changeDirectory(decodeURIComponent($targetDir));
|
||||
}
|
||||
// override core's fileDownloadPath (legacy)
|
||||
function fileDownloadPath(dir, file) {
|
||||
return Files.getDownloadUrl(file, dir);
|
||||
}
|
||||
|
||||
|
|
195
apps/files/js/filesummary.js
Normal file
195
apps/files/js/filesummary.js
Normal file
|
@ -0,0 +1,195 @@
|
|||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* 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 <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/* global OC, n, t */
|
||||
|
||||
(function() {
|
||||
/**
|
||||
* The FileSummary class encapsulates the file summary values and
|
||||
* the logic to render it in the given container
|
||||
* @param $tr table row element
|
||||
* $param summary optional initial summary value
|
||||
*/
|
||||
var FileSummary = function($tr) {
|
||||
this.$el = $tr;
|
||||
this.clear();
|
||||
this.render();
|
||||
};
|
||||
|
||||
FileSummary.prototype = {
|
||||
summary: {
|
||||
totalFiles: 0,
|
||||
totalDirs: 0,
|
||||
totalSize: 0
|
||||
},
|
||||
|
||||
/**
|
||||
* Adds file
|
||||
* @param file file to add
|
||||
* @param update whether to update the display
|
||||
*/
|
||||
add: function(file, update) {
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
this.summary.totalDirs++;
|
||||
}
|
||||
else {
|
||||
this.summary.totalFiles++;
|
||||
}
|
||||
this.summary.totalSize += parseInt(file.size, 10) || 0;
|
||||
if (!!update) {
|
||||
this.update();
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Removes file
|
||||
* @param file file to remove
|
||||
* @param update whether to update the display
|
||||
*/
|
||||
remove: function(file, update) {
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
this.summary.totalDirs--;
|
||||
}
|
||||
else {
|
||||
this.summary.totalFiles--;
|
||||
}
|
||||
this.summary.totalSize -= parseInt(file.size, 10) || 0;
|
||||
if (!!update) {
|
||||
this.update();
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Returns the total of files and directories
|
||||
*/
|
||||
getTotal: function() {
|
||||
return this.summary.totalDirs + this.summary.totalFiles;
|
||||
},
|
||||
/**
|
||||
* Recalculates the summary based on the given files array
|
||||
* @param files array of files
|
||||
*/
|
||||
calculate: function(files) {
|
||||
var file;
|
||||
var summary = {
|
||||
totalDirs: 0,
|
||||
totalFiles: 0,
|
||||
totalSize: 0
|
||||
};
|
||||
|
||||
for (var i = 0; i < files.length; i++) {
|
||||
file = files[i];
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
summary.totalDirs++;
|
||||
}
|
||||
else {
|
||||
summary.totalFiles++;
|
||||
}
|
||||
summary.totalSize += parseInt(file.size, 10) || 0;
|
||||
}
|
||||
this.setSummary(summary);
|
||||
},
|
||||
/**
|
||||
* Clears the summary
|
||||
*/
|
||||
clear: function() {
|
||||
this.calculate([]);
|
||||
},
|
||||
/**
|
||||
* Sets the current summary values
|
||||
* @param summary map
|
||||
*/
|
||||
setSummary: function(summary) {
|
||||
this.summary = summary;
|
||||
this.update();
|
||||
},
|
||||
|
||||
/**
|
||||
* Renders the file summary element
|
||||
*/
|
||||
update: function() {
|
||||
if (!this.$el) {
|
||||
return;
|
||||
}
|
||||
if (!this.summary.totalFiles && !this.summary.totalDirs) {
|
||||
this.$el.addClass('hidden');
|
||||
return;
|
||||
}
|
||||
// There's a summary and data -> Update the summary
|
||||
this.$el.removeClass('hidden');
|
||||
var $dirInfo = this.$el.find('.dirinfo');
|
||||
var $fileInfo = this.$el.find('.fileinfo');
|
||||
var $connector = this.$el.find('.connector');
|
||||
|
||||
// Substitute old content with new translations
|
||||
$dirInfo.html(n('files', '%n folder', '%n folders', this.summary.totalDirs));
|
||||
$fileInfo.html(n('files', '%n file', '%n files', this.summary.totalFiles));
|
||||
this.$el.find('.filesize').html(OC.Util.humanFileSize(this.summary.totalSize));
|
||||
|
||||
// Show only what's necessary (may be hidden)
|
||||
if (this.summary.totalDirs === 0) {
|
||||
$dirInfo.addClass('hidden');
|
||||
$connector.addClass('hidden');
|
||||
} else {
|
||||
$dirInfo.removeClass('hidden');
|
||||
}
|
||||
if (this.summary.totalFiles === 0) {
|
||||
$fileInfo.addClass('hidden');
|
||||
$connector.addClass('hidden');
|
||||
} else {
|
||||
$fileInfo.removeClass('hidden');
|
||||
}
|
||||
if (this.summary.totalDirs > 0 && this.summary.totalFiles > 0) {
|
||||
$connector.removeClass('hidden');
|
||||
}
|
||||
},
|
||||
render: function() {
|
||||
if (!this.$el) {
|
||||
return;
|
||||
}
|
||||
// TODO: ideally this should be separate to a template or something
|
||||
var summary = this.summary;
|
||||
var directoryInfo = n('files', '%n folder', '%n folders', summary.totalDirs);
|
||||
var fileInfo = n('files', '%n file', '%n files', summary.totalFiles);
|
||||
|
||||
var infoVars = {
|
||||
dirs: '<span class="dirinfo">'+directoryInfo+'</span><span class="connector">',
|
||||
files: '</span><span class="fileinfo">'+fileInfo+'</span>'
|
||||
};
|
||||
|
||||
// don't show the filesize column, if filesize is NaN (e.g. in trashbin)
|
||||
var fileSize = '';
|
||||
if (!isNaN(summary.totalSize)) {
|
||||
fileSize = '<td class="filesize">' + OC.Util.humanFileSize(summary.totalSize) + '</td>';
|
||||
}
|
||||
|
||||
var info = t('files', '{dirs} and {files}', infoVars);
|
||||
|
||||
var $summary = $('<td><span class="info">'+info+'</span></td>'+fileSize+'<td></td>');
|
||||
|
||||
if (!this.summary.totalFiles && !this.summary.totalDirs) {
|
||||
this.$el.addClass('hidden');
|
||||
}
|
||||
|
||||
this.$el.append($summary);
|
||||
}
|
||||
};
|
||||
window.FileSummary = FileSummary;
|
||||
})();
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
/*
|
||||
* Copyright (c) 2014
|
||||
*
|
||||
* This file is licensed under the Affero General Public License version 3
|
||||
* or later.
|
||||
*
|
||||
* See the COPYING-README file.
|
||||
*
|
||||
*/
|
||||
|
||||
/* global OC */
|
||||
$(document).ready(function () {
|
||||
var eventSource, total, bar = $('#progressbar');
|
||||
console.log('start');
|
||||
bar.progressbar({value: 0});
|
||||
eventSource = new OC.EventSource(OC.filePath('files', 'ajax', 'upgrade.php'));
|
||||
eventSource.listen('total', function (count) {
|
||||
total = count;
|
||||
console.log(count + ' files needed to be migrated');
|
||||
});
|
||||
eventSource.listen('count', function (count) {
|
||||
bar.progressbar({value: (count / total) * 100});
|
||||
console.log(count);
|
||||
});
|
||||
eventSource.listen('done', function () {
|
||||
document.location.reload();
|
||||
});
|
||||
});
|
|
@ -1,5 +1,6 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Deel",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
|
|
7
apps/files/l10n/am_ET.php
Normal file
7
apps/files/l10n/am_ET.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "فشل في نقل الملف %s - يوجد ملف بنفس هذا الاسم",
|
||||
"Could not move %s" => "فشل في نقل %s",
|
||||
"File name cannot be empty." => "اسم الملف لا يجوز أن يكون فارغا",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "اسم غير صحيح , الرموز '\\', '/', '<', '>', ':', '\"', '|', '?' و \"*\" غير مسموح استخدامها",
|
||||
"Unable to set upload directory." => "غير قادر على تحميل المجلد",
|
||||
"Invalid Token" => "علامة غير صالحة",
|
||||
"No file was uploaded. Unknown error" => "لم يتم رفع أي ملف , خطأ غير معروف",
|
||||
|
@ -14,12 +15,11 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "المجلد المؤقت غير موجود",
|
||||
"Failed to write to disk" => "خطأ في الكتابة على القرص الصلب",
|
||||
"Not enough storage available" => "لا يوجد مساحة تخزينية كافية",
|
||||
"Upload failed. Could not get file info." => "فشلت عملية الرفع. تعذر الحصول على معلومات الملف.",
|
||||
"Upload failed. Could not find uploaded file" => "*فشلت علمية الرفع. تعذر إيجاد الملف الذي تم رفعه.\n*فشلت علمية التحميل. تعذر إيجاد الملف الذي تم تحميله.",
|
||||
"Upload failed. Could not get file info." => "فشلت عملية الرفع. تعذر الحصول على معلومات الملف.",
|
||||
"Invalid directory." => "مسار غير صحيح.",
|
||||
"Files" => "الملفات",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "تعذر رفع الملف {filename} إما لأنه مجلد أو لان حجم الملف 0 بايت",
|
||||
"Not enough space available" => "لا توجد مساحة كافية",
|
||||
"Upload cancelled." => "تم إلغاء عملية رفع الملفات .",
|
||||
"Could not get result from server." => "تعذر الحصول على نتيجة من الخادم",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "عملية رفع الملفات قيد التنفيذ. اغلاق الصفحة سوف يلغي عملية رفع الملفات.",
|
||||
|
@ -27,28 +27,23 @@ $TRANSLATIONS = array(
|
|||
"Share" => "شارك",
|
||||
"Delete permanently" => "حذف بشكل دائم",
|
||||
"Rename" => "إعادة تسميه",
|
||||
"Pending" => "قيد الانتظار",
|
||||
"replaced {new_name} with {old_name}" => "استبدل {new_name} بـ {old_name}",
|
||||
"undo" => "تراجع",
|
||||
"_%n folder_::_%n folders_" => array("لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"),
|
||||
"_%n file_::_%n files_" => array("لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"),
|
||||
"{dirs} and {files}" => "{dirs} و {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"),
|
||||
"'.' is an invalid file name." => "\".\" اسم ملف غير صحيح.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"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." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.",
|
||||
"Pending" => "قيد الانتظار",
|
||||
"Error moving file" => "حدث خطأ أثناء نقل الملف",
|
||||
"Error" => "خطأ",
|
||||
"Name" => "اسم",
|
||||
"Size" => "حجم",
|
||||
"Modified" => "معدل",
|
||||
"_%n folder_::_%n folders_" => array("لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"),
|
||||
"_%n file_::_%n files_" => array("لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "مساحتك التخزينية ممتلئة, لا يمكم تحديث ملفاتك أو مزامنتها بعد الآن !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "تم تعطيل التشفير لكن ملفاتك لا تزال مشفرة. فضلا اذهب إلى الإعدادات الشخصية لإزالة التشفير عن ملفاتك.",
|
||||
"{dirs} and {files}" => "{dirs} و {files}",
|
||||
"%s could not be renamed" => "%s لا يمكن إعادة تسميته. ",
|
||||
"Upload" => "رفع",
|
||||
"File handling" => "التعامل مع الملف",
|
||||
"Maximum upload size" => "الحد الأقصى لحجم الملفات التي يمكن رفعها",
|
||||
"max. possible: " => "الحد الأقصى المسموح به",
|
||||
|
@ -59,6 +54,7 @@ $TRANSLATIONS = array(
|
|||
"Save" => "حفظ",
|
||||
"New" => "جديد",
|
||||
"Text file" => "ملف",
|
||||
"New folder" => "مجلد جديد",
|
||||
"Folder" => "مجلد",
|
||||
"From link" => "من رابط",
|
||||
"Deleted files" => "حذف الملفات",
|
||||
|
@ -69,7 +65,6 @@ $TRANSLATIONS = array(
|
|||
"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" => "الفحص الحالي",
|
||||
"Upgrading filesystem cache..." => "تحديث ذاكرة التخزين المؤقت(الكاش) الخاصة بملفات النظام ..."
|
||||
"Current scanning" => "الفحص الحالي"
|
||||
);
|
||||
$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;";
|
||||
|
|
29
apps/files/l10n/ast.php
Normal file
29
apps/files/l10n/ast.php
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"File name cannot be empty." => "El nome de ficheru nun pue quedar baleru.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválidu, los caráuteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" nun tán permitíos.",
|
||||
"No file was uploaded. Unknown error" => "Nun se xubió dengún ficheru. Fallu desconocíu",
|
||||
"There is no error, the file uploaded with success" => "Nun hai dengún fallu, el ficheru xubióse ensin problemes",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
|
||||
"The uploaded file was only partially uploaded" => "El ficheru xubióse de mou parcial",
|
||||
"No file was uploaded" => "Nun se xubió dengún ficheru",
|
||||
"Missing a temporary folder" => "Falta una carpeta temporal",
|
||||
"Failed to write to disk" => "Fallu al escribir al discu",
|
||||
"Not enough storage available" => "Nun hai abondu espaciu disponible",
|
||||
"Files" => "Ficheros",
|
||||
"Share" => "Compartir",
|
||||
"Rename" => "Renomar",
|
||||
"Error" => "Fallu",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamañu",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Save" => "Guardar",
|
||||
"New folder" => "Nueva carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"Cancel upload" => "Encaboxar xuba",
|
||||
"Download" => "Descargar",
|
||||
"Delete" => "Desaniciar"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("")
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Error" => "Памылка",
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","",""),
|
||||
"Error" => "Памылка"
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","","")
|
||||
);
|
||||
$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);";
|
||||
|
|
|
@ -13,15 +13,13 @@ $TRANSLATIONS = array(
|
|||
"Delete permanently" => "Изтриване завинаги",
|
||||
"Rename" => "Преименуване",
|
||||
"Pending" => "Чакащо",
|
||||
"undo" => "възтановяване",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Грешка",
|
||||
"Name" => "Име",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Променено",
|
||||
"Upload" => "Качване",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Maximum upload size" => "Максимален размер за качване",
|
||||
"0 is unlimited" => "Ползвайте 0 за без ограничения",
|
||||
"Save" => "Запис",
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান",
|
||||
"Could not move %s" => "%s কে স্থানান্তর করা সম্ভব হলো না",
|
||||
"File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।",
|
||||
"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 নির্দেশিত আয়তন অতিক্রম করছেঃ",
|
||||
|
@ -13,25 +14,19 @@ $TRANSLATIONS = array(
|
|||
"Failed to write to disk" => "ডিস্কে লিখতে ব্যর্থ",
|
||||
"Invalid directory." => "ভুল ডিরেক্টরি",
|
||||
"Files" => "ফাইল",
|
||||
"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই",
|
||||
"Upload cancelled." => "আপলোড বাতিল করা হয়েছে।",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।",
|
||||
"{new_name} already exists" => "{new_name} টি বিদ্যমান",
|
||||
"Share" => "ভাগাভাগি কর",
|
||||
"Rename" => "পূনঃনামকরণ",
|
||||
"Pending" => "মুলতুবি",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} কে {old_name} নামে প্রতিস্থাপন করা হয়েছে",
|
||||
"undo" => "ক্রিয়া প্রত্যাহার",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "টি একটি অননুমোদিত নাম।",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।",
|
||||
"Error" => "সমস্যা",
|
||||
"Name" => "রাম",
|
||||
"Size" => "আকার",
|
||||
"Modified" => "পরিবর্তিত",
|
||||
"Upload" => "আপলোড",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "ফাইল হ্যার্ডলিং",
|
||||
"Maximum upload size" => "আপলোডের সর্বোচ্চ আকার",
|
||||
"max. possible: " => "অনুমোদিত সর্বোচ্চ আকার",
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Podijeli",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Save" => "Spasi",
|
||||
"New folder" => "Nova fascikla",
|
||||
"Folder" => "Fasikla"
|
||||
|
|
|
@ -3,13 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom",
|
||||
"Could not move %s" => " No s'ha pogut moure %s",
|
||||
"File name cannot be empty." => "El nom del fitxer no pot ser buit.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "El nom de fitxer no pot contenir \"/\". Indiqueu un nom diferent.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" no es un fitxer vàlid.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.",
|
||||
"The target folder has been moved or deleted." => "La carpeta de destí s'ha mogut o eliminat.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nom %s ja s'usa en la carpeta %s. Indiqueu un nom diferent.",
|
||||
"Not a valid source" => "No és un origen vàlid",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "El servidor no té autorització per obrir URLs, comproveu la configuració del servidor",
|
||||
"Error while downloading %s to %s" => "S'ha produït un error en baixar %s a %s",
|
||||
"Error when creating the file" => "S'ha produït un error en crear el fitxer",
|
||||
"Folder name cannot be empty." => "El nom de la carpeta no pot ser buit.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "El nom de la carpeta no pot contenir \"/\". Indiqueu un nom diferent.",
|
||||
"Error when creating the folder" => "S'ha produït un error en crear la carpeta",
|
||||
"Unable to set upload directory." => "No es pot establir la carpeta de pujada.",
|
||||
"Invalid Token" => "Testimoni no vàlid",
|
||||
|
@ -22,48 +24,44 @@ $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. Could not get file info." => "La pujada ha fallat. No s'ha pogut obtenir informació del fitxer.",
|
||||
"Upload failed. Could not find uploaded file" => "La pujada ha fallat. El fitxer pujat no s'ha trobat.",
|
||||
"Upload failed. Could not get file info." => "La pujada ha fallat. No s'ha pogut obtenir informació del fitxer.",
|
||||
"Invalid directory." => "Directori no vàlid.",
|
||||
"Files" => "Fitxers",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No es pot pujar {filename} perquè és una carpeta o té 0 bytes",
|
||||
"Not enough space available" => "No hi ha prou espai disponible",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Mida total del fitxer {size1} excedeix el límit de pujada {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "No hi ha prou espai lliure, està carregant {size1} però només pot {size2}",
|
||||
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
||||
"Could not get result from server." => "No hi ha resposta del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.",
|
||||
"URL cannot be empty" => "L'URL no pot ser buit",
|
||||
"In the home folder 'Shared' is a reserved filename" => "A la carpeta inici 'Compartit' és un nom de fitxer reservat",
|
||||
"{new_name} already exists" => "{new_name} ja existeix",
|
||||
"Could not create file" => "No s'ha pogut crear el fitxer",
|
||||
"Could not create folder" => "No s'ha pogut crear la carpeta",
|
||||
"Error fetching URL" => "Error en obtenir la URL",
|
||||
"Share" => "Comparteix",
|
||||
"Delete permanently" => "Esborra permanentment",
|
||||
"Rename" => "Reanomena",
|
||||
"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.",
|
||||
"Pending" => "Pendent",
|
||||
"Error moving file" => "Error en moure el fitxer",
|
||||
"Error" => "Error",
|
||||
"Could not rename file" => "No es pot canviar el nom de fitxer",
|
||||
"replaced {new_name} with {old_name}" => "s'ha substituït {old_name} per {new_name}",
|
||||
"undo" => "desfés",
|
||||
"Error deleting file." => "Error en esborrar el fitxer.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Mida",
|
||||
"Modified" => "Modificat",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetes"),
|
||||
"_%n file_::_%n files_" => array("%n fitxer","%n fitxers"),
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Pujant %n fitxer","Pujant %n fitxers"),
|
||||
"'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" no es un fitxer vàlid.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "L'aplicació d'encriptació està activada però les claus no estan inicialitzades, sortiu i acrediteu-vos de nou.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clau privada de l'aplicació d'encriptació no és vàlida! Actualitzeu la contrasenya de la clau privada a l'arranjament personal per recuperar els fitxers encriptats.",
|
||||
"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.",
|
||||
"Error moving file" => "Error en moure el fitxer",
|
||||
"Error" => "Error",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Mida",
|
||||
"Modified" => "Modificat",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nom de carpeta no vàlid. L'ús de 'Shared' és reservat",
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"%s could not be renamed" => "%s no es pot canviar el nom",
|
||||
"Upload" => "Puja",
|
||||
"File handling" => "Gestió de fitxers",
|
||||
"Maximum upload size" => "Mida màxima de pujada",
|
||||
"max. possible: " => "màxim possible:",
|
||||
|
@ -87,7 +85,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "La pujada és massa gran",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor",
|
||||
"Files are being scanned, please wait." => "S'estan escanejant els fitxers, espereu",
|
||||
"Current scanning" => "Actualment escanejant",
|
||||
"Upgrading filesystem cache..." => "Actualitzant la memòria de cau del sistema de fitxers..."
|
||||
"Current scanning" => "Actualment escanejant"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Nelze přesunout %s - již existuje soubor se stejným názvem",
|
||||
"Could not move %s" => "Nelze přesunout %s",
|
||||
"File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Název souboru nesmí obsahovat \"/\". Vyberte prosím jiné jméno.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" je neplatným názvem souboru.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.",
|
||||
"The target folder has been moved or deleted." => "Cílová složka byla přesunuta nebo smazána.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Název %s ve složce %s již existuje. Vyberte prosím jiné jméno.",
|
||||
"Not a valid source" => "Neplatný zdroj",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Server není oprávněn otevírat adresy URL. Ověřte, prosím, konfiguraci serveru.",
|
||||
"Error while downloading %s to %s" => "Chyba při stahování %s do %s",
|
||||
"Error when creating the file" => "Chyba při vytváření souboru",
|
||||
"Folder name cannot be empty." => "Název složky nemůže být prázdný.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Název složky nesmí obsahovat \"/\". Zvolte prosím jiný.",
|
||||
"Error when creating the folder" => "Chyba při vytváření složky",
|
||||
"Unable to set upload directory." => "Nelze nastavit adresář pro nahrané soubory.",
|
||||
"Invalid Token" => "Neplatný token",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Nahrávání selhalo. Nepodařilo se získat informace o souboru.",
|
||||
"Upload failed. Could not find uploaded file" => "Nahrávání selhalo. Nepodařilo se nalézt nahraný soubor.",
|
||||
"Upload failed. Could not get file info." => "Nahrávání selhalo. Nepodařilo se získat informace o souboru.",
|
||||
"Invalid directory." => "Neplatný adresář",
|
||||
"Files" => "Soubory",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nelze nahrát soubor {filename}, protože je to buď adresář nebo má velikost 0 bytů",
|
||||
"Not enough space available" => "Nedostatek volného místa",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Celková velikost souboru {size1} překračuje povolenou velikost pro nahrávání {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Není dostatek místa pro uložení, velikost souboru je {size1}, zbývá pouze {size2}",
|
||||
"Upload cancelled." => "Odesílání zrušeno.",
|
||||
"Could not get result from server." => "Nepodařilo se získat výsledek ze serveru.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky způsobí zrušení nahrávání.",
|
||||
"URL cannot be empty" => "URL nemůže zůstat prázdná",
|
||||
"In the home folder 'Shared' is a reserved filename" => "V osobní složce je název 'Shared' rezervovaný",
|
||||
"{new_name} already exists" => "{new_name} již existuje",
|
||||
"Could not create file" => "Nepodařilo se vytvořit soubor",
|
||||
"Could not create folder" => "Nepodařilo se vytvořit složku",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Sdílet",
|
||||
"Delete permanently" => "Trvale odstranit",
|
||||
"Rename" => "Přejmenovat",
|
||||
"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.",
|
||||
"Pending" => "Nevyřízené",
|
||||
"Error moving file." => "Chyba při přesunu souboru.",
|
||||
"Error moving file" => "Chyba při přesunu souboru",
|
||||
"Error" => "Chyba",
|
||||
"Could not rename file" => "Nepodařilo se přejmenovat soubor",
|
||||
"replaced {new_name} with {old_name}" => "nahrazeno {new_name} s {old_name}",
|
||||
"undo" => "vrátit zpět",
|
||||
"Error deleting file." => "Chyba při mazání souboru.",
|
||||
"Name" => "Název",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Upraveno",
|
||||
"_%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ů"),
|
||||
"'.' is an invalid file name." => "'.' je neplatným názvem souboru.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" je neplatným názvem souboru.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče ve vašem osobním nastavení, abyste znovu získali přístup k vašim zašifrovaným souborům.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrování bylo vypnuto, vaše soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde soubory 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.",
|
||||
"Error moving file" => "Chyba při přesunu souboru",
|
||||
"Error" => "Chyba",
|
||||
"Name" => "Název",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Upraveno",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Neplatný název složky. Použití 'Shared' je rezervováno.",
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"%s could not be renamed" => "%s nemůže být přejmenován",
|
||||
"Upload" => "Odeslat",
|
||||
"Upload (max. %s)" => "Nahrát (max. %s)",
|
||||
"File handling" => "Zacházení se soubory",
|
||||
"Maximum upload size" => "Maximální velikost pro odesílání",
|
||||
"max. possible: " => "největší možná: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Odesílaný soubor je příliš velký",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte odeslat, překračují limit velikosti odesílání na tomto serveru.",
|
||||
"Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
|
||||
"Current scanning" => "Aktuální prohledávání",
|
||||
"Upgrading filesystem cache..." => "Aktualizuji mezipaměť souborového systému..."
|
||||
"Current scanning" => "Aktuální prohledávání"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Methwyd symud %s - Mae ffeil gyda'r enw hwn eisoes yn bodoli",
|
||||
"Could not move %s" => "Methwyd symud %s",
|
||||
"File name cannot be empty." => "Does dim hawl cael enw ffeil gwag.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Enw annilys, ni chaniateir, '\\', '/', '<', '>', ':', '\"', '|', '?' na '*'.",
|
||||
"No file was uploaded. Unknown error" => "Ni lwythwyd ffeil i fyny. Gwall anhysbys.",
|
||||
"There is no error, the file uploaded with success" => "Does dim gwall, llwythodd y ffeil i fyny'n llwyddiannus",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb upload_max_filesize yn php.ini:",
|
||||
|
@ -14,29 +15,23 @@ $TRANSLATIONS = array(
|
|||
"Not enough storage available" => "Dim digon o le storio ar gael",
|
||||
"Invalid directory." => "Cyfeiriadur annilys.",
|
||||
"Files" => "Ffeiliau",
|
||||
"Not enough space available" => "Dim digon o le ar gael",
|
||||
"Upload cancelled." => "Diddymwyd llwytho i fyny.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Mae ffeiliau'n cael eu llwytho i fyny. Bydd gadael y dudalen hon nawr yn diddymu'r broses.",
|
||||
"{new_name} already exists" => "{new_name} yn bodoli'n barod",
|
||||
"Share" => "Rhannu",
|
||||
"Delete permanently" => "Dileu'n barhaol",
|
||||
"Rename" => "Ailenwi",
|
||||
"Pending" => "I ddod",
|
||||
"replaced {new_name} with {old_name}" => "newidiwyd {new_name} yn lle {old_name}",
|
||||
"undo" => "dadwneud",
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","",""),
|
||||
"'.' is an invalid file name." => "Mae '.' yn enw ffeil annilys.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Enw annilys, ni chaniateir, '\\', '/', '<', '>', ':', '\"', '|', '?' na '*'.",
|
||||
"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.",
|
||||
"Pending" => "I ddod",
|
||||
"Error" => "Gwall",
|
||||
"Name" => "Enw",
|
||||
"Size" => "Maint",
|
||||
"Modified" => "Addaswyd",
|
||||
"Upload" => "Llwytho i fyny",
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => 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}%)",
|
||||
"File handling" => "Trafod ffeiliau",
|
||||
"Maximum upload size" => "Maint mwyaf llwytho i fyny",
|
||||
"max. possible: " => "mwyaf. posib:",
|
||||
|
@ -57,7 +52,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Maint llwytho i fyny'n rhy fawr",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Mae'r ffeiliau rydych yn ceisio llwytho i fyny'n fwy na maint mwyaf llwytho ffeiliau i fyny ar y gweinydd hwn.",
|
||||
"Files are being scanned, please wait." => "Arhoswch, mae ffeiliau'n cael eu sganio.",
|
||||
"Current scanning" => "Sganio cyfredol",
|
||||
"Upgrading filesystem cache..." => "Uwchraddio storfa system ffeiliau..."
|
||||
"Current scanning" => "Sganio cyfredol"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Kunne ikke flytte %s - der findes allerede en fil med dette navn",
|
||||
"Could not move %s" => "Kunne ikke flytte %s",
|
||||
"File name cannot be empty." => "Filnavnet kan ikke stå tomt.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Filnavnet må ikke indeholde \"/\". Vælg venligst et andet navn.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" er et ugyldigt filnavn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.",
|
||||
"The target folder has been moved or deleted." => "Mappen er blevet slettet eller fjernet.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Navnet %s er allerede i brug i mappen %s. Vælg venligst et andet navn.",
|
||||
"Not a valid source" => "Ikke en gyldig kilde",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Server har ikke tilladelse til at åbne URL'er. Kontroller venligst serverens indstillinger",
|
||||
"Error while downloading %s to %s" => "Fejl ved hentning af %s til %s",
|
||||
"Error when creating the file" => "Fejl ved oprettelse af fil",
|
||||
"Folder name cannot be empty." => "Mappenavnet kan ikke være tomt.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Mappenavnet må ikke indeholde \"/\". Vælg venligst et andet navn.",
|
||||
"Error when creating the folder" => "Fejl ved oprettelse af mappen",
|
||||
"Unable to set upload directory." => "Ude af stand til at vælge upload mappe.",
|
||||
"Invalid Token" => "Ugyldig Token ",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Upload fejlede. Kunne ikke hente filinformation.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload fejlede. Kunne ikke finde den uploadede fil.",
|
||||
"Upload failed. Could not get file info." => "Upload fejlede. Kunne ikke hente filinformation.",
|
||||
"Invalid directory." => "Ugyldig mappe.",
|
||||
"Files" => "Filer",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan ikke upload {filename} da det er enten en mappe eller indholder 0 bytes.",
|
||||
"Not enough space available" => "ikke nok tilgængelig ledig plads ",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Den totale filstørrelse {size1} er større end uploadgrænsen {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Der er ikke tilstrækkeligt friplads. Du uplaoder {size1} men der er kun {size2} tilbage",
|
||||
"Upload cancelled." => "Upload afbrudt.",
|
||||
"Could not get result from server." => "Kunne ikke hente resultat fra server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.",
|
||||
"URL cannot be empty" => "URL kan ikke være tom",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Navnet 'Shared' er reserveret i hjemmemappen.",
|
||||
"{new_name} already exists" => "{new_name} eksisterer allerede",
|
||||
"Could not create file" => "Kunne ikke oprette fil",
|
||||
"Could not create folder" => "Kunne ikke oprette mappe",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Del",
|
||||
"Delete permanently" => "Slet permanent",
|
||||
"Rename" => "Omdøb",
|
||||
"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.",
|
||||
"Pending" => "Afventer",
|
||||
"Error moving file." => "Fejl ved flytning af fil",
|
||||
"Error moving file" => "Fejl ved flytning af fil",
|
||||
"Error" => "Fejl",
|
||||
"Could not rename file" => "Kunne ikke omdøbe filen",
|
||||
"replaced {new_name} with {old_name}" => "erstattede {new_name} med {old_name}",
|
||||
"undo" => "fortryd",
|
||||
"Error deleting file." => "Fejl ved sletnign af fil.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Ændret",
|
||||
"_%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"),
|
||||
"'.' is an invalid file name." => "'.' er et ugyldigt filnavn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.",
|
||||
"\"{name}\" is an invalid file name." => "'{name}' er et ugyldigt filnavn.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Krypteringsprogrammet er aktiveret, men din nøgle er ikke igangsat. Log venligst ud og ind igen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ugyldig privat nøgle for krypteringsprogrammet. Opdater venligst dit kodeord for den private nøgle i dine personlige indstillinger. Det kræves for at få adgang til dine krypterede filer.",
|
||||
"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.",
|
||||
"Error moving file" => "Fejl ved flytning af fil",
|
||||
"Error" => "Fejl",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Ændret",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ugyldig mappenavn. 'Shared' er reserveret.",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "%s kunne ikke omdøbes",
|
||||
"Upload" => "Upload",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimal upload-størrelse",
|
||||
"max. possible: " => "max. mulige: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Upload er for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.",
|
||||
"Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.",
|
||||
"Current scanning" => "Indlæser",
|
||||
"Upgrading filesystem cache..." => "Opgraderer filsystems cachen..."
|
||||
"Current scanning" => "Indlæser"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben. Eine Datei mit diesem Namen existiert bereits",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Der Dateiname darf kein \"/\" enthalten. Bitte wähle einen anderen Namen.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" ist kein gültiger Dateiname.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"The target folder has been moved or deleted." => "Der Zielordner wurde verschoben oder gelöscht.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Der Name %s wird bereits im Ordner %s benutzt. Bitte wähle einen anderen Namen.",
|
||||
"Not a valid source" => "Keine gültige Quelle",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Dem Server ist das Öffnen von URLs nicht erlaubt, bitte die Serverkonfiguration prüfen",
|
||||
"Error while downloading %s to %s" => "Fehler beim Herunterladen von %s nach %s",
|
||||
"Error when creating the file" => "Fehler beim Erstellen der Datei",
|
||||
"Folder name cannot be empty." => "Der Ordner-Name darf nicht leer sein.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Der Ordner-Name darf kein \"/\" enthalten. Bitte wähle einen anderen Namen.",
|
||||
"Error when creating the folder" => "Fehler beim Erstellen des Ordners",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Hochladen fehlgeschlagen. Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Upload failed. Could not find uploaded file" => "Hochladen fehlgeschlagen. Hochgeladene Datei konnte nicht gefunden werden.",
|
||||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Not enough space available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Die Gesamt-Größe {size1} überschreitet die Upload-Begrenzung {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Nicht genügend freier Speicherplatz, du möchtest {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"Could not get result from server." => "Ergebnis konnte nicht vom Server abgerufen werden.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty" => "Die URL darf nicht leer sein",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Das Benutzerverzeichnis 'Shared' ist ein reservierter Dateiname",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Could not create file" => "Die Datei konnte nicht erstellt werden",
|
||||
"Could not create folder" => "Der Ordner konnte nicht erstellt werden",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"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.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error moving file." => "Fehler beim Verschieben der Datei.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"Error deleting file." => "Fehler beim Löschen der Datei.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"_%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"),
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ist kein gültiger Dateiname.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Die Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melden Dich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisiere Dein privates Schlüssel-Passwort, um den Zugriff auf Deine verschlüsselten Dateien wiederherzustellen.",
|
||||
"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.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ungültiger Verzeichnisname. Die Nutzung von 'Shared' ist reserviert.",
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload" => "Hochladen",
|
||||
"Upload (max. %s)" => "Hochladen (max. %s)",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Der Upload ist zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
"Current scanning" => "Scanne"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Freigeben",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Save" => "Speichern",
|
||||
"Download" => "Herunterladen",
|
||||
"Delete" => "Löschen"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden. Eine Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, «\\», «/», «<», «>», «:», «\"», «|», «?» und «*» sind nicht zulässig.",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
|
@ -16,31 +17,25 @@ $TRANSLATIONS = array(
|
|||
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"_%n folder_::_%n folders_" => array("","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("","%n Dateien"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"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össeren Dateien etwas dauern.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Name",
|
||||
"Size" => "Grösse",
|
||||
"Modified" => "Geändert",
|
||||
"_%n folder_::_%n folders_" => array("","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("","%n Dateien"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"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.",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Grösse",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
|
@ -62,7 +57,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Der Upload ist zu gross",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgrösse für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
"Current scanning" => "Scanne"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s konnte nicht verschoben werden. Eine Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"File name cannot be empty." => "Der Dateiname darf nicht leer sein.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Der Dateiname darf kein \"/\" enthalten. Bitte wählen Sie einen anderen Namen.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" ist kein gültiger Dateiname.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"The target folder has been moved or deleted." => "Der Ziel-Ordner wurde verschoben oder gelöscht.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Der Name %s wird bereits im Ordner %s benutzt. Bitte wählen Sie einen anderen Namen.",
|
||||
"Not a valid source" => "Keine gültige Quelle",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Dem Server ist das Öffnen von URLs nicht erlaubt, bitte die Serverkonfiguration prüfen",
|
||||
"Error while downloading %s to %s" => "Fehler beim Herunterladen von %s nach %s",
|
||||
"Error when creating the file" => "Fehler beim Erstellen der Datei",
|
||||
"Folder name cannot be empty." => "Der Ordner-Name darf nicht leer sein.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Der Ordner-Name darf kein \"/\" enthalten. Bitte wählen Sie einen anderen Namen.",
|
||||
"Error when creating the folder" => "Fehler beim Erstellen des Ordners",
|
||||
"Unable to set upload directory." => "Das Upload-Verzeichnis konnte nicht gesetzt werden.",
|
||||
"Invalid Token" => "Ungültiges Merkmal",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Hochladen fehlgeschlagen. Die Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Upload failed. Could not find uploaded file" => "Hochladen fehlgeschlagen. Die hochgeladene Datei konnte nicht gefunden werden.",
|
||||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Die Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Die Gesamt-Größe {size1} überschreitet die Upload-Begrenzung {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
"Could not get result from server." => "Ergebnis konnte nicht vom Server abgerufen werden.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
|
||||
"URL cannot be empty" => "Die URL darf nicht leer sein",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Das Benutzerverzeichnis 'Shared' ist ein reservierter Dateiname",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"Could not create file" => "Die Datei konnte nicht erstellt werden",
|
||||
"Could not create folder" => "Der Ordner konnte nicht erstellt werden",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"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.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error moving file." => "Fehler beim Verschieben der Datei.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}",
|
||||
"undo" => "rückgängig machen",
|
||||
"Error deleting file." => "Fehler beim Löschen der Datei.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"_%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"),
|
||||
"'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ist kein gültiger Dateiname.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte melden sich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisieren Sie Ihr privates Schlüssel-Passwort, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
|
||||
"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.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ungültiger Verzeichnisname. Die Nutzung von 'Shared' ist reserviert.",
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload" => "Hochladen",
|
||||
"Upload (max. %s)" => "Hochladen (max. %s)",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
|
@ -77,7 +75,7 @@ $TRANSLATIONS = array(
|
|||
"New" => "Neu",
|
||||
"New text file" => "Neue Textdatei",
|
||||
"Text file" => "Textdatei",
|
||||
"New folder" => "Neues Verzeichnis",
|
||||
"New folder" => "Neuer Ordner",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Der Upload ist zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
"Current scanning" => "Scanne",
|
||||
"Upgrading filesystem cache..." => "Dateisystem-Cache wird aktualisiert ..."
|
||||
"Current scanning" => "Scanne"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάρχει ήδη αρχείο με αυτό το όνομα",
|
||||
"Could not move %s" => "Αδυναμία μετακίνησης του %s",
|
||||
"File name cannot be empty." => "Το όνομα αρχείου δεν μπορεί να είναι κενό.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Το όνομα αρχείου δεν μπορεί να περιέχει \"/\". Παρακαλώ επιλέξτε ένα διαφορετικό όνομα. ",
|
||||
"\"%s\" is an invalid file name." => "Το \"%s\" είναι ένα μη έγκυρο όνομα αρχείου.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.",
|
||||
"The target folder has been moved or deleted." => "Ο φάκελος προορισμού έχει μετακινηθεί ή διαγραφεί.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Το όνομα %s χρησιμοποιείτε ήδη στον φάκελο %s. Παρακαλώ επιλέξτε ένα άλλο όνομα.",
|
||||
"Not a valid source" => "Μη έγκυρη πηγή",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Ο διακομιστής δεν επιτρέπεται να ανοίγει URL, παρακαλώ ελέγξτε τις ρυθμίσεις του διακομιστή",
|
||||
"Error while downloading %s to %s" => "Σφάλμα κατά τη λήψη του %s στο %s",
|
||||
"Error when creating the file" => "Σφάλμα κατά τη δημιουργία του αρχείου",
|
||||
"Folder name cannot be empty." => "Το όνομα φακέλου δεν μπορεί να είναι κενό.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Το όνομα φακέλου δεν μπορεί να περιέχει \"/\". Παρακαλώ επιλέξτε ένα διαφορετικό όνομα. ",
|
||||
"Error when creating the folder" => "Σφάλμα δημιουργίας φακέλου",
|
||||
"Unable to set upload directory." => "Αδυναμία ορισμού καταλόγου αποστολής.",
|
||||
"Invalid Token" => "Μη έγκυρο Token",
|
||||
|
@ -23,17 +24,17 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος",
|
||||
"Failed to write to disk" => "Αποτυχία εγγραφής στο δίσκο",
|
||||
"Not enough storage available" => "Μη επαρκής διαθέσιμος αποθηκευτικός χώρος",
|
||||
"Upload failed. Could not get file info." => "Η φόρτωση απέτυχε. Αδυναμία λήψης πληροφοριών αρχείων.",
|
||||
"Upload failed. Could not find uploaded file" => "Η φόρτωση απέτυχε. Αδυναμία εύρεσης αρχείου προς φόρτωση.",
|
||||
"Upload failed. Could not get file info." => "Η φόρτωση απέτυχε. Αδυναμία λήψης πληροφοριών αρχείων.",
|
||||
"Invalid directory." => "Μη έγκυρος φάκελος.",
|
||||
"Files" => "Αρχεία",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Αδυναμία φόρτωσης {filename} καθώς είναι κατάλογος αρχείων ή έχει 0 bytes",
|
||||
"Not enough space available" => "Δεν υπάρχει αρκετός διαθέσιμος χώρος",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Το συνολικό μέγεθος αρχείου {size1} υπερβαίνει το όριο μεταφόρτωσης {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Δεν υπάρχει αρκετός ελεύθερος χώρος, μεταφορτώνετε μέγεθος {size1} αλλά υπάρχει χώρος μόνο {size2}",
|
||||
"Upload cancelled." => "Η αποστολή ακυρώθηκε.",
|
||||
"Could not get result from server." => "Αδυναμία λήψης αποτελέσματος από το διακομιστή.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή.",
|
||||
"URL cannot be empty" => "Η URL δεν πρέπει να είναι κενή",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Στον αρχικό φάκελο το όνομα 'Shared' διατηρείται από το σύστημα",
|
||||
"{new_name} already exists" => "{new_name} υπάρχει ήδη",
|
||||
"Could not create file" => "Αδυναμία δημιουργίας αρχείου",
|
||||
"Could not create folder" => "Αδυναμία δημιουργίας φακέλου",
|
||||
|
@ -41,36 +42,32 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Διαμοιρασμός",
|
||||
"Delete permanently" => "Μόνιμη διαγραφή",
|
||||
"Rename" => "Μετονομασία",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"Error moving file" => "Σφάλμα κατά τη μετακίνηση του αρχείου",
|
||||
"Error" => "Σφάλμα",
|
||||
"Could not rename file" => "Αδυναμία μετονομασίας αρχείου",
|
||||
"replaced {new_name} with {old_name}" => "αντικαταστάθηκε το {new_name} με {old_name}",
|
||||
"undo" => "αναίρεση",
|
||||
"Error deleting file." => "Σφάλμα διαγραφής αρχείου.",
|
||||
"Name" => "Όνομα",
|
||||
"Size" => "Μέγεθος",
|
||||
"Modified" => "Τροποποιήθηκε",
|
||||
"_%n folder_::_%n folders_" => array("%n φάκελος","%n φάκελοι"),
|
||||
"_%n file_::_%n files_" => array("%n αρχείο","%n αρχεία"),
|
||||
"{dirs} and {files}" => "{Κατάλογοι αρχείων} και {αρχεία}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Ανέβασμα %n αρχείου","Ανέβασμα %n αρχείων"),
|
||||
"'.' is an invalid file name." => "'.' είναι μη έγκυρο όνομα αρχείου.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.",
|
||||
"\"{name}\" is an invalid file name." => "Το \"{name}\" είναι μη έγκυρο όνομα αρχείου.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ο αποθηκευτικός σας χώρος είναι γεμάτος, τα αρχεία δεν μπορούν να ενημερωθούν ή να συγχρονιστούν πια!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν καταγραφεί, παρακαλώ αποσυνδεθείτε και επανασυνδεθείτε.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδίου σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
|
||||
"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." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Error moving file" => "Σφάλμα κατά τη μετακίνηση του αρχείου",
|
||||
"Error" => "Σφάλμα",
|
||||
"Name" => "Όνομα",
|
||||
"Size" => "Μέγεθος",
|
||||
"Modified" => "Τροποποιήθηκε",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Άκυρο όνομα φακέλου. Η χρήση του 'Shared' διατηρείται από το σύστημα.",
|
||||
"{dirs} and {files}" => "{Κατάλογοι αρχείων} και {αρχεία}",
|
||||
"%s could not be renamed" => "Αδυναμία μετονομασίας του %s",
|
||||
"Upload" => "Μεταφόρτωση",
|
||||
"Upload (max. %s)" => "Διαμοιρασμός (max. %s)",
|
||||
"File handling" => "Διαχείριση αρχείων",
|
||||
"Maximum upload size" => "Μέγιστο μέγεθος αποστολής",
|
||||
"max. possible: " => "μέγιστο δυνατό:",
|
||||
"Needed for multi-file and folder downloads." => "Απαραίτητο για κατέβασμα πολλαπλών αρχείων και φακέλων",
|
||||
"Enable ZIP-download" => "Ενεργοποίηση κατεβάσματος ZIP",
|
||||
"Enable ZIP-download" => "Επιτρέπεται η λήψη ZIP",
|
||||
"0 is unlimited" => "0 για απεριόριστο",
|
||||
"Maximum input size for ZIP files" => "Μέγιστο μέγεθος για αρχεία ZIP",
|
||||
"Save" => "Αποθήκευση",
|
||||
|
@ -89,7 +86,6 @@ $TRANSLATIONS = array(
|
|||
"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" => "Τρέχουσα ανίχνευση",
|
||||
"Upgrading filesystem cache..." => "Ενημέρωση της μνήμης cache του συστήματος αρχείων..."
|
||||
"Current scanning" => "Τρέχουσα ανίχνευση"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Could not move %s - File with this name already exists",
|
||||
"Could not move %s" => "Could not move %s",
|
||||
"File name cannot be empty." => "File name cannot be empty.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "File name must not contain \"/\". Please choose a different name.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" is an invalid file name.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Invalid name: '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed.",
|
||||
"The target folder has been moved or deleted." => "The target folder has been moved or deleted.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "The name %s is already used in the folder %s. Please choose a different name.",
|
||||
"Not a valid source" => "Not a valid source",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Server is not allowed to open URLs, please check the server configuration",
|
||||
"Error while downloading %s to %s" => "Error whilst downloading %s to %s",
|
||||
"Error when creating the file" => "Error when creating the file",
|
||||
"Folder name cannot be empty." => "Folder name cannot be empty.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Folder name must not contain \"/\". Please choose a different name.",
|
||||
"Error when creating the folder" => "Error when creating the folder",
|
||||
"Unable to set upload directory." => "Unable to set upload directory.",
|
||||
"Invalid Token" => "Invalid Token",
|
||||
|
@ -23,17 +24,17 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "Missing a temporary folder",
|
||||
"Failed to write to disk" => "Failed to write to disk",
|
||||
"Not enough storage available" => "Not enough storage available",
|
||||
"Upload failed. Could not get file info." => "Upload failed. Could not get file info.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload failed. Could not find uploaded file",
|
||||
"Upload failed. Could not get file info." => "Upload failed. Could not get file info.",
|
||||
"Invalid directory." => "Invalid directory.",
|
||||
"Files" => "Files",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Unable to upload {filename} as it is a directory or has 0 bytes",
|
||||
"Not enough space available" => "Not enough space available",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Total file size {size1} exceeds upload limit {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Not enough free space, you are uploading {size1} but only {size2} is left",
|
||||
"Upload cancelled." => "Upload cancelled.",
|
||||
"Could not get result from server." => "Could not get result from server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "File upload is in progress. Leaving the page now will cancel the upload.",
|
||||
"URL cannot be empty" => "URL cannot be empty",
|
||||
"In the home folder 'Shared' is a reserved filename" => "In the home folder 'Shared' is a reserved file name",
|
||||
"{new_name} already exists" => "{new_name} already exists",
|
||||
"Could not create file" => "Could not create file",
|
||||
"Could not create folder" => "Could not create folder",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Share",
|
||||
"Delete permanently" => "Delete permanently",
|
||||
"Rename" => "Rename",
|
||||
"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.",
|
||||
"Pending" => "Pending",
|
||||
"Error moving file." => "Error moving file.",
|
||||
"Error moving file" => "Error moving file",
|
||||
"Error" => "Error",
|
||||
"Could not rename file" => "Could not rename file",
|
||||
"replaced {new_name} with {old_name}" => "replaced {new_name} with {old_name}",
|
||||
"undo" => "undo",
|
||||
"Error deleting file." => "Error deleting file.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Size",
|
||||
"Modified" => "Modified",
|
||||
"_%n folder_::_%n folders_" => array("%n folder","%n folders"),
|
||||
"_%n file_::_%n files_" => array("%n file","%n files"),
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Uploading %n file","Uploading %n files"),
|
||||
"'.' is an invalid file name." => "'.' is an invalid file name.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Invalid name: '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" is an invalid file name.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Encryption App is enabled but your keys are not initialised, please log-out and log-in again",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "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." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"Error moving file" => "Error moving file",
|
||||
"Error" => "Error",
|
||||
"Name" => "Name",
|
||||
"Size" => "Size",
|
||||
"Modified" => "Modified",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Invalid folder name. Usage of 'Shared' is reserved.",
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"%s could not be renamed" => "%s could not be renamed",
|
||||
"Upload" => "Upload",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "File handling",
|
||||
"Maximum upload size" => "Maximum upload size",
|
||||
"max. possible: " => "max. possible: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "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." => "Files are being scanned, please wait.",
|
||||
"Current scanning" => "Current scanning",
|
||||
"Upgrading filesystem cache..." => "Upgrading filesystem cache..."
|
||||
"Current scanning" => "Currently scanning"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
7
apps/files/l10n/en_NZ.php
Normal file
7
apps/files/l10n/en_NZ.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -3,13 +3,12 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Ne eblis movi %s: dosiero kun ĉi tiu nomo jam ekzistas",
|
||||
"Could not move %s" => "Ne eblis movi %s",
|
||||
"File name cannot be empty." => "Dosiernomo devas ne malpleni.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "La dosieronomo ne devas enhavi “/”. Bonvolu elekti malsaman nomon.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nevalida nomo: “\\”, “/”, “<”, “>”, “:”, “\"”, “|”, “?” kaj “*” ne permesatas.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "La nomo %s jam uziĝas en la dosierujo %s. Bonvolu elekti malsaman nomon.",
|
||||
"Not a valid source" => "Nevalida fonto",
|
||||
"Error while downloading %s to %s" => "Eraris elŝuto de %s al %s",
|
||||
"Error when creating the file" => "Eraris la kreo de la dosiero",
|
||||
"Folder name cannot be empty." => "La dosierujnomo ne povas malpleni.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "La dosiernomo ne devas enhavi “/”. Bonvolu elekti malsaman nomon.",
|
||||
"Error when creating the folder" => "Eraris la kreo de la dosierujo",
|
||||
"Unable to set upload directory." => "Ne povis agordiĝi la alŝuta dosierujo.",
|
||||
"No file was uploaded. Unknown error" => "Neniu dosiero alŝutiĝis. Nekonata eraro.",
|
||||
|
@ -21,12 +20,11 @@ $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. Could not get file info." => "La alŝuto malsukcesis. Ne povis ekhaviĝi informo pri dosiero.",
|
||||
"Upload failed. Could not find uploaded file" => "La alŝuto malsukcesis. Ne troviĝis alŝutota dosiero.",
|
||||
"Upload failed. Could not get file info." => "La alŝuto malsukcesis. Ne povis ekhaviĝi informo pri dosiero.",
|
||||
"Invalid directory." => "Nevalida dosierujo.",
|
||||
"Files" => "Dosieroj",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ne povis alŝutiĝi {filename} ĉar ĝi estas dosierujo aŭ ĝi havas 0 duumokojn",
|
||||
"Not enough space available" => "Ne haveblas sufiĉa spaco",
|
||||
"Upload cancelled." => "La alŝuto nuliĝis.",
|
||||
"Could not get result from server." => "Ne povis ekhaviĝi rezulto el la servilo.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.",
|
||||
|
@ -37,26 +35,21 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Kunhavigi",
|
||||
"Delete permanently" => "Forigi por ĉiam",
|
||||
"Rename" => "Alinomigi",
|
||||
"Pending" => "Traktotaj",
|
||||
"Could not rename file" => "Ne povis alinomiĝi dosiero",
|
||||
"replaced {new_name} with {old_name}" => "anstataŭiĝis {new_name} per {old_name}",
|
||||
"undo" => "malfari",
|
||||
"_%n folder_::_%n folders_" => array("%n dosierujo","%n dosierujoj"),
|
||||
"_%n file_::_%n files_" => array("%n dosiero","%n dosieroj"),
|
||||
"{dirs} and {files}" => "{dirs} kaj {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Alŝutatas %n dosiero","Alŝutatas %n dosieroj"),
|
||||
"'.' is an invalid file name." => "'.' ne estas valida dosiernomo.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nevalida nomo: “\\”, “/”, “<”, “>”, “:”, “\"”, “|”, “?” kaj “*” ne permesatas.",
|
||||
"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.",
|
||||
"Pending" => "Traktotaj",
|
||||
"Error moving file" => "Eraris movo de dosiero",
|
||||
"Error" => "Eraro",
|
||||
"Could not rename file" => "Ne povis alinomiĝi dosiero",
|
||||
"Name" => "Nomo",
|
||||
"Size" => "Grando",
|
||||
"Modified" => "Modifita",
|
||||
"_%n folder_::_%n folders_" => array("%n dosierujo","%n dosierujoj"),
|
||||
"_%n file_::_%n files_" => array("%n dosiero","%n dosieroj"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Alŝutatas %n dosiero","Alŝutatas %n dosieroj"),
|
||||
"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}%)",
|
||||
"{dirs} and {files}" => "{dirs} kaj {files}",
|
||||
"%s could not be renamed" => "%s ne povis alinomiĝi",
|
||||
"Upload" => "Alŝuti",
|
||||
"File handling" => "Dosieradministro",
|
||||
"Maximum upload size" => "Maksimuma alŝutogrando",
|
||||
"max. possible: " => "maks. ebla: ",
|
||||
|
@ -79,7 +72,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Alŝuto tro larĝa",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.",
|
||||
"Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.",
|
||||
"Current scanning" => "Nuna skano",
|
||||
"Upgrading filesystem cache..." => "Ĝisdatiĝas dosiersistema kaŝmemoro..."
|
||||
"Current scanning" => "Nuna skano"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Ya existe un archivo con ese nombre.",
|
||||
"Could not move %s" => "No se pudo mover %s",
|
||||
"File name cannot be empty." => "El nombre de archivo no puede estar vacío.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "El nombre del archivo, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" es un nombre de archivo inválido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre inválido, los caracteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"The target folder has been moved or deleted." => "La carpeta destino fue movida o eliminada.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nombre %s ya está en uso por la carpeta %s. Por favor elija uno diferente.",
|
||||
"Not a valid source" => "No es un origen válido",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "El servidor no puede acceder URLs; revise la configuración del servidor.",
|
||||
"Not a valid source" => "No es una fuente válida",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "La configuración del servidor no le permite abrir URLs, revísela.",
|
||||
"Error while downloading %s to %s" => "Error mientras se descargaba %s a %s",
|
||||
"Error when creating the file" => "Error al crear el archivo",
|
||||
"Folder name cannot be empty." => "El nombre de la carpeta no puede estar vacío.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "El nombre de la carpeta, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"Error when creating the folder" => "Error al crear la carpeta.",
|
||||
"Unable to set upload directory." => "Incapaz de crear directorio de subida.",
|
||||
"Invalid Token" => "Token Inválido",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Upload failed. Could not find uploaded file" => "Actualización fallida. No se pudo encontrar el archivo subido",
|
||||
"Upload failed. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Files" => "Archivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No ha sido posible subir {filename} porque es un directorio o tiene 0 bytes",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "El tamaño total del archivo {size1} excede el límite {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "No hay suficiente espacio libre. Quiere subir {size1} pero solo quedan {size2}",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
"Could not get result from server." => "No se pudo obtener respuesta del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si sale de la página ahora, la subida será cancelada.",
|
||||
"URL cannot be empty" => "La dirección URL no puede estar vacía",
|
||||
"In the home folder 'Shared' is a reserved filename" => "En la carpeta de inicio, 'Shared' es un nombre reservado",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"Could not create file" => "No se pudo crear el archivo",
|
||||
"Could not create folder" => "No se pudo crear la carpeta",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renombrar",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Pending" => "Pendiente",
|
||||
"Error moving file." => "Error al mover el archivo.",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
|
||||
"undo" => "deshacer",
|
||||
"Error deleting file." => "Error borrando el archivo.",
|
||||
"Error deleting file." => "Error al borrar el archivo",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"'.' is an invalid file name." => "'.' no es un nombre de archivo válido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre inválido, los caracteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" es un nombre de archivo inválido.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La app de crifrado está habilitada pero tus claves no han sido inicializadas, por favor, cierra la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clave privada no es válida para la app de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El cifrado ha sido deshabilitado pero tus archivos permanecen cifrados. Por favor, ve a tus ajustes personales para descifrar tus archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nombre de carpeta inválido. El uso de \"Shared\" esta reservado.",
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"%s could not be renamed" => "%s no pudo ser renombrado",
|
||||
"Upload" => "Subir",
|
||||
"Upload (max. %s)" => "Subida (máx. %s)",
|
||||
"File handling" => "Administración de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Subida demasido grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido en este servidor.",
|
||||
"Files are being scanned, please wait." => "Los archivos están siendo escaneados, por favor espere.",
|
||||
"Current scanning" => "Escaneo actual",
|
||||
"Upgrading filesystem cache..." => "Actualizando caché del sistema de archivos..."
|
||||
"Current scanning" => "Escaneo actual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,6 +3,14 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Un archivo con este nombre ya existe",
|
||||
"Could not move %s" => "No se pudo mover %s ",
|
||||
"File name cannot be empty." => "El nombre del archivo no puede quedar vacío.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre invalido, '\\', '/', '<', '>', ':', '\"', '|', '?' y '*' no están permitidos.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nombre %s está en uso en el directorio %s. Por favor elija un otro nombre.",
|
||||
"Not a valid source" => "No es una fuente válida",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "El servidor no está permitido abrir las URLs, por favor chequee la configuración del servidor",
|
||||
"Error while downloading %s to %s" => "Error mientras se descargaba %s a %s",
|
||||
"Error when creating the file" => "Error al crear el archivo",
|
||||
"Folder name cannot be empty." => "El nombre del directorio no puede estar vacío.",
|
||||
"Error when creating the folder" => "Error al crear el directorio",
|
||||
"Unable to set upload directory." => "No fue posible crear el directorio de subida.",
|
||||
"Invalid Token" => "Token Inválido",
|
||||
"No file was uploaded. Unknown error" => "El archivo no fue subido. Error desconocido",
|
||||
|
@ -14,34 +22,41 @@ $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. Could not find uploaded file" => "Falló la carga. No se pudo encontrar el archivo subido.",
|
||||
"Upload failed. Could not get file info." => "Falló la carga. No se pudo obtener la información del archivo.",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Files" => "Archivos",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Imposible cargar {filename} puesto que es un directoro o tiene 0 bytes.",
|
||||
"Upload cancelled." => "La subida fue cancelada",
|
||||
"Could not get result from server." => "No se pudo obtener resultados del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.",
|
||||
"URL cannot be empty" => "La URL no puede estar vacía",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"Could not create file" => "No se pudo crear el archivo",
|
||||
"Could not create folder" => "No se pudo crear el directorio",
|
||||
"Error fetching URL" => "Error al obtener la URL",
|
||||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Borrar permanentemente",
|
||||
"Rename" => "Cambiar nombre",
|
||||
"Pending" => "Pendientes",
|
||||
"replaced {new_name} with {old_name}" => "se reemplazó {new_name} con {old_name}",
|
||||
"undo" => "deshacer",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{carpetas} y {archivos}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"'.' is an invalid file name." => "'.' es un nombre de archivo inválido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre invalido, '\\', '/', '<', '>', ':', '\"', '|', '?' y '*' no están permitidos.",
|
||||
"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}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El proceso de cifrado se ha desactivado, pero los archivos aún están encriptados. Por favor, vaya a la configuración personal para descifrar los archivos.",
|
||||
"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.",
|
||||
"Pending" => "Pendientes",
|
||||
"Error moving file" => "Error moviendo el archivo",
|
||||
"Error" => "Error",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"Error deleting file." => "Error al borrar el archivo.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La aplicación de encriptación está habilitada pero las llaves no fueron inicializadas, por favor termine y vuelva a iniciar la sesión",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Llave privada inválida para la aplicación de encriptación. Por favor actualice la clave de la llave privada en las configuraciones personales para recobrar el acceso a sus archivos encriptados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El proceso de cifrado se ha desactivado, pero los archivos aún están encriptados. Por favor, vaya a la configuración personal para descifrar los archivos.",
|
||||
"{dirs} and {files}" => "{carpetas} y {archivos}",
|
||||
"%s could not be renamed" => "No se pudo renombrar %s",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
|
@ -51,19 +66,20 @@ $TRANSLATIONS = array(
|
|||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
"Save" => "Guardar",
|
||||
"New" => "Nuevo",
|
||||
"New text file" => "Nuevo archivo de texto",
|
||||
"Text file" => "Archivo de texto",
|
||||
"New folder" => "Nueva Carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Deleted files" => "Archivos borrados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"You don’t have permission to upload or create files here" => "No tienes permisos para subir o crear archivos aquí",
|
||||
"Nothing in here. Upload something!" => "No hay nada. ¡Subí contenido!",
|
||||
"Download" => "Descargar",
|
||||
"Delete" => "Borrar",
|
||||
"Upload too large" => "El tamaño del archivo que querés subir es demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que intentás subir sobrepasan el tamaño máximo ",
|
||||
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor esperá.",
|
||||
"Current scanning" => "Escaneo actual",
|
||||
"Upgrading filesystem cache..." => "Actualizando el cache del sistema de archivos"
|
||||
"Current scanning" => "Escaneo actual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -1,9 +1,14 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Files" => "Archivos",
|
||||
"Share" => "Compartir",
|
||||
"Rename" => "Renombrar",
|
||||
"Error" => "Error",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Upload" => "Subir"
|
||||
"New folder" => "Nuevo directorio",
|
||||
"Cancel upload" => "cancelar subida",
|
||||
"Download" => "Descargar"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
7
apps/files/l10n/es_CR.php
Normal file
7
apps/files/l10n/es_CR.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -3,14 +3,13 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Ya existe un archivo con ese nombre.",
|
||||
"Could not move %s" => "No se pudo mover %s",
|
||||
"File name cannot be empty." => "El nombre de archivo no puede estar vacío.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "El nombre del archivo, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre inválido, los caracteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "El nombre %s ya está en uso por la carpeta %s. Por favor elija uno diferente.",
|
||||
"Not a valid source" => "No es un origen válido",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "El servidor no puede acceder URLs; revise la configuración del servidor.",
|
||||
"Error while downloading %s to %s" => "Error mientras se descargaba %s a %s",
|
||||
"Error when creating the file" => "Error al crear el archivo",
|
||||
"Folder name cannot be empty." => "El nombre de la carpeta no puede estar vacío.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "El nombre de la carpeta, NO puede contener el simbolo\"/\", por favor elija un nombre diferente.",
|
||||
"Error when creating the folder" => "Error al crear la carpeta.",
|
||||
"Unable to set upload directory." => "Incapaz de crear directorio de subida.",
|
||||
"Invalid Token" => "Token Inválido",
|
||||
|
@ -23,17 +22,15 @@ $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. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Upload failed. Could not find uploaded file" => "Actualización fallida. No se pudo encontrar el archivo subido",
|
||||
"Upload failed. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Files" => "Archivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No ha sido posible subir {filename} porque es un directorio o tiene 0 bytes",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
"Could not get result from server." => "No se pudo obtener respuesta del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si sale de la página ahora, la subida será cancelada.",
|
||||
"URL cannot be empty" => "La dirección URL no puede estar vacía",
|
||||
"In the home folder 'Shared' is a reserved filename" => "En la carpeta de inicio, 'Shared' es un nombre reservado",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"Could not create file" => "No se pudo crear el archivo",
|
||||
"Could not create folder" => "No se pudo crear la carpeta",
|
||||
|
@ -41,31 +38,25 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renombrar",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Pending" => "Pendiente",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}",
|
||||
"undo" => "deshacer",
|
||||
"Error deleting file." => "Error borrando el archivo.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"'.' is an invalid file name." => "'.' no es un nombre de archivo válido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre inválido, los caracteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La aplicación de crifrado está habilitada pero tus claves no han sido inicializadas, por favor, cierra la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clave privada no es válida para la aplicación de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El cifrado ha sido deshabilitado pero tus archivos permanecen cifrados. Por favor, ve a tus ajustes personales para descifrar tus archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nombre de carpeta inválido. El uso de \"Shared\" esta reservado.",
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"%s could not be renamed" => "%s no pudo ser renombrado",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Administración de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
|
@ -89,7 +80,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Subida demasido grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido en este servidor.",
|
||||
"Files are being scanned, please wait." => "Los archivos están siendo escaneados, por favor espere.",
|
||||
"Current scanning" => "Escaneo actual",
|
||||
"Upgrading filesystem cache..." => "Actualizando caché del sistema de archivos..."
|
||||
"Current scanning" => "Escaneo actual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Ei saa liigutada faili %s - samanimeline fail on juba olemas",
|
||||
"Could not move %s" => "%s liigutamine ebaõnnestus",
|
||||
"File name cannot be empty." => "Faili nimi ei saa olla tühi.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Faili nimi ei tohi sisaldada \"/\". Palun vali mõni teine nimi.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" on vigane failinimi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.",
|
||||
"The target folder has been moved or deleted." => "Sihtkataloog on ümber tõstetud või kustutatud.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nimi %s on juba kasutusel kataloogis %s. Palun vali mõni teine nimi.",
|
||||
"Not a valid source" => "Pole korrektne lähteallikas",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Server ei võimalda URL-ide avamist, palun kontrolli serveri seadistust",
|
||||
"Error while downloading %s to %s" => "Viga %s allalaadimisel %s",
|
||||
"Error when creating the file" => "Viga faili loomisel",
|
||||
"Folder name cannot be empty." => "Kataloogi nimi ei saa olla tühi.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Kataloogi nimi ei tohi sisaldada \"/\". Palun vali mõni teine nimi.",
|
||||
"Error when creating the folder" => "Viga kataloogi loomisel",
|
||||
"Unable to set upload directory." => "Üleslaadimiste kausta määramine ebaõnnestus.",
|
||||
"Invalid Token" => "Vigane kontrollkood",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Üleslaadimine ebaõnnestus. Faili info hankimine ebaõnnestus.",
|
||||
"Upload failed. Could not find uploaded file" => "Üleslaadimine ebaõnnestus. Üleslaetud faili ei leitud",
|
||||
"Upload failed. Could not get file info." => "Üleslaadimine ebaõnnestus. Faili info hankimine ebaõnnestus.",
|
||||
"Invalid directory." => "Vigane kaust.",
|
||||
"Files" => "Failid",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ei saa üles laadida {filename}, kuna see on kataloog või selle suurus on 0 baiti",
|
||||
"Not enough space available" => "Pole piisavalt ruumi",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Faili suurus {size1} ületab faili üleslaadimise mahu piirangu {size2}.",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Pole piisavalt vaba ruumi. Sa laadid üles {size1}, kuid ainult {size2} on saadaval.",
|
||||
"Upload cancelled." => "Üleslaadimine tühistati.",
|
||||
"Could not get result from server." => "Serverist ei saadud tulemusi",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.",
|
||||
"URL cannot be empty" => "URL ei saa olla tühi",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Kodukataloogis 'Shared' on reserveeritud failinimi",
|
||||
"{new_name} already exists" => "{new_name} on juba olemas",
|
||||
"Could not create file" => "Ei suuda luua faili",
|
||||
"Could not create folder" => "Ei suuda luua kataloogi",
|
||||
|
@ -41,31 +42,27 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Jaga",
|
||||
"Delete permanently" => "Kustuta jäädavalt",
|
||||
"Rename" => "Nimeta ümber",
|
||||
"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. ",
|
||||
"Pending" => "Ootel",
|
||||
"Error moving file" => "Viga faili eemaldamisel",
|
||||
"Error" => "Viga",
|
||||
"Could not rename file" => "Ei suuda faili ümber nimetada",
|
||||
"replaced {new_name} with {old_name}" => "asendas nime {old_name} nimega {new_name}",
|
||||
"undo" => "tagasi",
|
||||
"Error deleting file." => "Viga faili kustutamisel.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Suurus",
|
||||
"Modified" => "Muudetud",
|
||||
"_%n folder_::_%n folders_" => array("%n kataloog","%n kataloogi"),
|
||||
"_%n file_::_%n files_" => array("%n fail","%n faili"),
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laadin üles %n faili","Laadin üles %n faili"),
|
||||
"'.' is an invalid file name." => "'.' on vigane failinimi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" on vigane failinimi.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Krüpteerimisrakend on lubatud, kuid võtmeid pole lähtestatud. Palun logi välja ning uuesti sisse.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Vigane Krüpteerimisrakendi privaatvõti . Palun uuenda oma privaatse võtme parool oma personaasete seadete all taastamaks ligipääsu oma krüpteeritud failidele.",
|
||||
"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. ",
|
||||
"Error moving file" => "Viga faili eemaldamisel",
|
||||
"Error" => "Viga",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Suurus",
|
||||
"Modified" => "Muudetud",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Vigane kausta nimi. Nime 'Shared' kasutamine on reserveeritud.",
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"%s could not be renamed" => "%s ümbernimetamine ebaõnnestus",
|
||||
"Upload" => "Lae üles",
|
||||
"Upload (max. %s)" => "Üleslaadimine (max. %s)",
|
||||
"File handling" => "Failide käsitlemine",
|
||||
"Maximum upload size" => "Maksimaalne üleslaadimise suurus",
|
||||
"max. possible: " => "maks. võimalik: ",
|
||||
|
@ -89,7 +86,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Üleslaadimine on liiga suur",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.",
|
||||
"Files are being scanned, please wait." => "Faile skannitakse, palun oota.",
|
||||
"Current scanning" => "Praegune skannimine",
|
||||
"Upgrading filesystem cache..." => "Failisüsteemi puhvri uuendamine..."
|
||||
"Current scanning" => "Praegune skannimine"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,13 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da",
|
||||
"Could not move %s" => "Ezin dira fitxategiak mugitu %s",
|
||||
"File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Fitxategi izenak ezin du \"/\" izan. Mesedez hautatu beste izen bat.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" ez da fitxategi izen baliogarria.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.",
|
||||
"The target folder has been moved or deleted." => "Jatorrizko karpeta mugitu edo ezabatu da.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s izena dagoeneko erabilita dago %s karpetan. Mesdez hautatu izen ezberdina.",
|
||||
"Not a valid source" => "Ez da jatorri baliogarria",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Zerbitzaria ez dago URLak irekitzeko baimendua, mesedez egiaztatu zerbitzariaren konfigurazioa",
|
||||
"Error while downloading %s to %s" => "Errorea %s %sra deskargatzerakoan",
|
||||
"Error when creating the file" => "Errorea fitxategia sortzerakoan",
|
||||
"Folder name cannot be empty." => "Karpeta izena ezin da hutsa izan.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Karpeta izenak ezin du \"/\" izan. Mesedez hautatu beste izen bat.",
|
||||
"Error when creating the folder" => "Errorea karpeta sortzerakoan",
|
||||
"Unable to set upload directory." => "Ezin da igoera direktorioa ezarri.",
|
||||
"Invalid Token" => "Lekuko baliogabea",
|
||||
|
@ -22,48 +24,46 @@ $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. Could not get file info." => "Igoerak huts egin du. Ezin izan da fitxategiaren informazioa eskuratu.",
|
||||
"Upload failed. Could not find uploaded file" => "Igoerak huts egin du. Ezin izan da igotako fitxategia aurkitu",
|
||||
"Upload failed. Could not get file info." => "Igoerak huts egin du. Ezin izan da fitxategiaren informazioa eskuratu.",
|
||||
"Invalid directory." => "Baliogabeko karpeta.",
|
||||
"Files" => "Fitxategiak",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ezin da {filename} igo karpeta bat delako edo 0 byte dituelako",
|
||||
"Not enough space available" => "Ez dago leku nahikorik.",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Fitxategiaren tamainak {size1} igotzeko muga {size2} gainditzen du",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Ez dago leku nahikorik, zu {size1} igotzen ari zara baina bakarrik {size2} libre dago",
|
||||
"Upload cancelled." => "Igoera ezeztatuta",
|
||||
"Could not get result from server." => "Ezin da zerbitzaritik emaitzik lortu",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.",
|
||||
"URL cannot be empty" => "URLa ezin da hutsik egon",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Etxeko (home) karpetan 'Shared' erreserbatutako fitxategi izena da",
|
||||
"{new_name} already exists" => "{new_name} dagoeneko existitzen da",
|
||||
"Could not create file" => "Ezin izan da fitxategia sortu",
|
||||
"Could not create folder" => "Ezin izan da karpeta sortu",
|
||||
"Error fetching URL" => "Errorea URLa eskuratzerakoan",
|
||||
"Share" => "Elkarbanatu",
|
||||
"Delete permanently" => "Ezabatu betirako",
|
||||
"Rename" => "Berrizendatu",
|
||||
"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. ",
|
||||
"Pending" => "Zain",
|
||||
"Error moving file." => "Errorea fitxategia mugitzean.",
|
||||
"Error moving file" => "Errorea fitxategia mugitzean",
|
||||
"Error" => "Errorea",
|
||||
"Could not rename file" => "Ezin izan da fitxategia berrizendatu",
|
||||
"replaced {new_name} with {old_name}" => " {new_name}-k {old_name} ordezkatu du",
|
||||
"undo" => "desegin",
|
||||
"Error deleting file." => "Errorea fitxategia ezabatzerakoan.",
|
||||
"Name" => "Izena",
|
||||
"Size" => "Tamaina",
|
||||
"Modified" => "Aldatuta",
|
||||
"_%n folder_::_%n folders_" => array("karpeta %n","%n karpeta"),
|
||||
"_%n file_::_%n files_" => array("fitxategi %n","%n fitxategi"),
|
||||
"{dirs} and {files}" => "{dirs} eta {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Fitxategi %n igotzen","%n fitxategi igotzen"),
|
||||
"'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ez da fitxategi izen baliogarria.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Enkriptazio aplikazioa gaituta dago baina zure gakoak ez daude konfiguratuta, mesedez saioa bukatu eta berriro hasi",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Enkriptazio aplikaziorako gako pribatu okerra. Mesedez eguneratu zure gako pribatuaren pasahitza zure ezarpen pertsonaletan zure enkriptatuko fitxategietarako sarrera berreskuratzeko.",
|
||||
"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. ",
|
||||
"Error moving file" => "Errorea fitxategia mugitzean",
|
||||
"Error" => "Errorea",
|
||||
"Name" => "Izena",
|
||||
"Size" => "Tamaina",
|
||||
"Modified" => "Aldatuta",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Baliogabeako karpeta izena. 'Shared' izena erreserbatuta dago.",
|
||||
"{dirs} and {files}" => "{dirs} eta {files}",
|
||||
"%s could not be renamed" => "%s ezin da berrizendatu",
|
||||
"Upload" => "Igo",
|
||||
"Upload (max. %s)" => "Igo (max. %s)",
|
||||
"File handling" => "Fitxategien kudeaketa",
|
||||
"Maximum upload size" => "Igo daitekeen gehienezko tamaina",
|
||||
"max. possible: " => "max, posiblea:",
|
||||
|
@ -87,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Igoera handiegia da",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
|
||||
"Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.",
|
||||
"Current scanning" => "Orain eskaneatzen ari da",
|
||||
"Upgrading filesystem cache..." => "Fitxategi sistemaren katxea eguneratzen..."
|
||||
"Current scanning" => "Orain eskaneatzen ari da"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
10
apps/files/l10n/eu_ES.php
Normal file
10
apps/files/l10n/eu_ES.php
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Save" => "Gorde",
|
||||
"Download" => "Deskargatu",
|
||||
"Delete" => "Ezabatu"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -1,8 +1,9 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s نمی تواند حرکت کند - در حال حاضر پرونده با این نام وجود دارد. ",
|
||||
"Could not move %s - File with this name already exists" => "%s نمی توان جابجا کرد - در حال حاضر پرونده با این نام وجود دارد. ",
|
||||
"Could not move %s" => "%s نمی تواند حرکت کند ",
|
||||
"File name cannot be empty." => "نام پرونده نمی تواند خالی باشد.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "نام نامعتبر ، '\\', '/', '<', '>', ':', '\"', '|', '?' و '*' مجاز نمی باشند.",
|
||||
"Unable to set upload directory." => "قادر به تنظیم پوشه آپلود نمی باشد.",
|
||||
"Invalid Token" => "رمز نامعتبر",
|
||||
"No file was uploaded. Unknown error" => "هیچ فایلی آپلود نشد.خطای ناشناس",
|
||||
|
@ -16,30 +17,24 @@ $TRANSLATIONS = array(
|
|||
"Not enough storage available" => "فضای کافی در دسترس نیست",
|
||||
"Invalid directory." => "فهرست راهنما نامعتبر می باشد.",
|
||||
"Files" => "پروندهها",
|
||||
"Not enough space available" => "فضای کافی در دسترس نیست",
|
||||
"Upload cancelled." => "بار گذاری لغو شد",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. ",
|
||||
"{new_name} already exists" => "{نام _جدید} در حال حاضر وجود دارد.",
|
||||
"Share" => "اشتراکگذاری",
|
||||
"Delete permanently" => "حذف قطعی",
|
||||
"Rename" => "تغییرنام",
|
||||
"Pending" => "در انتظار",
|
||||
"replaced {new_name} with {old_name}" => "{نام_جدید} با { نام_قدیمی} جایگزین شد.",
|
||||
"undo" => "بازگشت",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"'.' is an invalid file name." => "'.' یک نام پرونده نامعتبر است.",
|
||||
"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." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.",
|
||||
"Pending" => "در انتظار",
|
||||
"Error" => "خطا",
|
||||
"Name" => "نام",
|
||||
"Size" => "اندازه",
|
||||
"Modified" => "تاریخ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("در حال بارگذاری %n فایل"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "فضای ذخیره ی شما تقریبا پر است ({usedSpacePercent}%)",
|
||||
"%s could not be renamed" => "%s نمیتواند تغییر نام دهد.",
|
||||
"Upload" => "بارگزاری",
|
||||
"File handling" => "اداره پرونده ها",
|
||||
"Maximum upload size" => "حداکثر اندازه بارگزاری",
|
||||
"max. possible: " => "حداکثرمقدارممکن:",
|
||||
|
@ -61,7 +56,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "سایز فایل برای آپلود زیاد است(م.تنظیمات در php.ini)",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد",
|
||||
"Files are being scanned, please wait." => "پرونده ها در حال بازرسی هستند لطفا صبر کنید",
|
||||
"Current scanning" => "بازرسی کنونی",
|
||||
"Upgrading filesystem cache..." => "بهبود فایل سیستمی ذخیره گاه..."
|
||||
"Current scanning" => "بازرسی کنونی"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -3,15 +3,17 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa",
|
||||
"Could not move %s" => "Kohteen %s siirto ei onnistunut",
|
||||
"File name cannot be empty." => "Tiedoston nimi ei voi olla tyhjä.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Tiedoston nimessä ei saa olla merkkiä \"/\". Valitse toinen nimi.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" on virheellinen tiedostonimi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Virheellinen nimi, merkit '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' eivät ole sallittuja.",
|
||||
"The target folder has been moved or deleted." => "Kohdekansio on siirretty tai poistettu.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nimi %s on jo käytössä kansiossa %s. Valitse toinen nimi.",
|
||||
"Not a valid source" => "Virheellinen lähde",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Palvelimen ei ole lupa avata verkko-osoitteita. Tarkista palvelimen asetukset",
|
||||
"Error while downloading %s to %s" => "Virhe ladatessa kohdetta %s sijaintiin %s",
|
||||
"Error when creating the file" => "Virhe tiedostoa luotaessa",
|
||||
"Folder name cannot be empty." => "Kansion nimi ei voi olla tyhjä.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Kansion nimessä ei saa olla merkkiä \"/\". Valitse toinen nimi.",
|
||||
"Error when creating the folder" => "Virhe kansiota luotaessa",
|
||||
"Unable to set upload directory." => "Lähetyskansion asettaminen epäonnistui.",
|
||||
"No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe",
|
||||
"There is no error, the file uploaded with success" => "Ei virheitä, tiedosto lähetettiin onnistuneesti",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Lähetetyn tiedoston koko ylittää php.ini-tiedoston upload_max_filesize-säännön:",
|
||||
|
@ -22,10 +24,12 @@ $TRANSLATIONS = array(
|
|||
"Failed to write to disk" => "Levylle kirjoitus epäonnistui",
|
||||
"Not enough storage available" => "Tallennustilaa ei ole riittävästi käytettävissä",
|
||||
"Upload failed. Could not find uploaded file" => "Lähetys epäonnistui. Lähettävää tiedostoa ei löydetty.",
|
||||
"Upload failed. Could not get file info." => "Lähetys epäonnistui. Lähettävää tiedostoa ei löydetty.",
|
||||
"Invalid directory." => "Virheellinen kansio.",
|
||||
"Files" => "Tiedostot",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kohdetta {filename} ei voi lähettää, koska se on joko kansio tai sen koko on 0 tavua",
|
||||
"Not enough space available" => "Tilaa ei ole riittävästi",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Yhteiskoko {size1} ylittää lähetysrajan {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Ei riittävästi vapaata tilaa. Lähetyksesi koko on {size1}, mutta vain {size2} on jäljellä",
|
||||
"Upload cancelled." => "Lähetys peruttu.",
|
||||
"Could not get result from server." => "Tuloksien saaminen palvelimelta ei onnistunut.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.",
|
||||
|
@ -37,28 +41,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Jaa",
|
||||
"Delete permanently" => "Poista pysyvästi",
|
||||
"Rename" => "Nimeä uudelleen",
|
||||
"Pending" => "Odottaa",
|
||||
"Could not rename file" => "Tiedoston nimeäminen uudelleen epäonnistui",
|
||||
"undo" => "kumoa",
|
||||
"Error deleting file." => "Virhe tiedostoa poistaessa.",
|
||||
"_%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.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Virheellinen nimi, merkit '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' eivät ole sallittuja.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Tallennustila on melkein loppu ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Salaus poistettiin käytöstä, mutta tiedostosi ovat edelleen salattuina. Siirry henkilökohtaisiin asetuksiin avataksesi tiedostojesi salauksen.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.",
|
||||
"Pending" => "Odottaa",
|
||||
"Error moving file." => "Virhe tiedostoa siirrettäessä.",
|
||||
"Error moving file" => "Virhe tiedostoa siirrettäessä",
|
||||
"Error" => "Virhe",
|
||||
"Could not rename file" => "Tiedoston nimeäminen uudelleen epäonnistui",
|
||||
"Error deleting file." => "Virhe tiedostoa poistaessa.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Koko",
|
||||
"Modified" => "Muokattu",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Virheellinen kansion nimi. 'Shared':n käyttö on varattu.",
|
||||
"_%n folder_::_%n folders_" => array("%n kansio","%n kansiota"),
|
||||
"_%n file_::_%n files_" => array("%n tiedosto","%n tiedostoa"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lähetetään %n tiedosto","Lähetetään %n tiedostoa"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" on virheellinen tiedostonimi.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Tallennustila on melkein loppu ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Salaussovelluksen salausavain on virheellinen. Ole hyvä ja päivitä salausavain henkilökohtaisissa asetuksissasi jotta voit taas avata salatuskirjoitetut tiedostosi.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Salaus poistettiin käytöstä, mutta tiedostosi ovat edelleen salattuina. Siirry henkilökohtaisiin asetuksiin avataksesi tiedostojesi salauksen.",
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"%s could not be renamed" => "kohteen %s nimeäminen uudelleen epäonnistui",
|
||||
"Upload" => "Lähetä",
|
||||
"Upload (max. %s)" => "Lähetys (enintään %s)",
|
||||
"File handling" => "Tiedostonhallinta",
|
||||
"Maximum upload size" => "Lähetettävän tiedoston suurin sallittu koko",
|
||||
"max. possible: " => "suurin mahdollinen:",
|
||||
|
@ -82,7 +86,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
|
||||
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki.",
|
||||
"Current scanning" => "Tämänhetkinen tutkinta",
|
||||
"Upgrading filesystem cache..." => "Päivitetään tiedostojärjestelmän välimuistia..."
|
||||
"Current scanning" => "Tämänhetkinen tutkinta"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà",
|
||||
"Could not move %s" => "Impossible de déplacer %s",
|
||||
"File name cannot be empty." => "Le nom de fichier ne peut être vide.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Le nom de fichier ne doit pas contenir \"/\". Merci de choisir un nom différent.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" n'est pas un nom de fichier valide.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.",
|
||||
"The target folder has been moved or deleted." => "Le dossier cible a été déplacé ou supprimé.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Le nom %s est déjà utilisé dans le dossier %s. Merci de choisir un nom différent.",
|
||||
"Not a valid source" => "La source n'est pas valide",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Le serveur n'est pas autorisé à ouvrir des URL, veuillez vérifier la configuration du serveur",
|
||||
"Error while downloading %s to %s" => "Erreur pendant le téléchargement de %s à %s",
|
||||
"Error when creating the file" => "Erreur pendant la création du fichier",
|
||||
"Folder name cannot be empty." => "Le nom de dossier ne peux pas être vide.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Le nom de dossier ne doit pas contenir \"/\". Merci de choisir un nom différent.",
|
||||
"Error when creating the folder" => "Erreur pendant la création du dossier",
|
||||
"Unable to set upload directory." => "Impossible de définir le dossier pour l'upload, charger.",
|
||||
"Invalid Token" => "Jeton non valide",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "L'envoi a échoué. Impossible d'obtenir les informations du fichier.",
|
||||
"Upload failed. Could not find uploaded file" => "L'envoi a échoué. Impossible de trouver le fichier envoyé.",
|
||||
"Upload failed. Could not get file info." => "L'envoi a échoué. Impossible d'obtenir les informations du fichier.",
|
||||
"Invalid directory." => "Dossier invalide.",
|
||||
"Files" => "Fichiers",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Impossible d'envoyer {filename} car il s'agit d'un répertoire ou d'un fichier de taille nulle",
|
||||
"Not enough space available" => "Espace disponible insuffisant",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "La taille totale du fichier {size1} excède la taille maximale d'envoi {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Espace insuffisant : vous tentez d'envoyer {size1} mais seulement {size2} sont disponibles",
|
||||
"Upload cancelled." => "Envoi annulé.",
|
||||
"Could not get result from server." => "Ne peut recevoir les résultats du serveur.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.",
|
||||
"URL cannot be empty" => "L'URL ne peut pas être vide",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Dans le dossier home, 'Partagé' est un nom de fichier réservé",
|
||||
"{new_name} already exists" => "{new_name} existe déjà",
|
||||
"Could not create file" => "Impossible de créer le fichier",
|
||||
"Could not create folder" => "Impossible de créer le dossier",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Partager",
|
||||
"Delete permanently" => "Supprimer de façon définitive",
|
||||
"Rename" => "Renommer",
|
||||
"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.",
|
||||
"Pending" => "En attente",
|
||||
"Error moving file." => "Erreur lors du déplacement du fichier.",
|
||||
"Error moving file" => "Erreur lors du déplacement du fichier",
|
||||
"Error" => "Erreur",
|
||||
"Could not rename file" => "Impossible de renommer le fichier",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} a été remplacé par {old_name}",
|
||||
"undo" => "annuler",
|
||||
"Error deleting file." => "Erreur pendant la suppression du fichier.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Taille",
|
||||
"Modified" => "Modifié",
|
||||
"_%n folder_::_%n folders_" => array("%n dossier","%n dossiers"),
|
||||
"_%n file_::_%n files_" => array("%n fichier","%n fichiers"),
|
||||
"{dirs} and {files}" => "{dirs} et {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Téléversement de %n fichier","Téléversement de %n fichiers"),
|
||||
"'.' is an invalid file name." => "'.' n'est pas un nom de fichier valide.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" n'est pas un nom de fichier valide.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "L'application de chiffrement est activée mais vos clés ne sont pas initialisées, veuillez vous déconnecter et ensuite vous reconnecter.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Votre clef privée pour l'application de chiffrement est invalide ! Veuillez mettre à jour le mot de passe de votre clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Le chiffrement était désactivé mais vos fichiers sont toujours chiffrés. Veuillez vous rendre sur vos Paramètres personnels pour déchiffrer vos fichiers.",
|
||||
"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.",
|
||||
"Error moving file" => "Erreur lors du déplacement du fichier",
|
||||
"Error" => "Erreur",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Taille",
|
||||
"Modified" => "Modifié",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée.",
|
||||
"{dirs} and {files}" => "{dirs} et {files}",
|
||||
"%s could not be renamed" => "%s ne peut être renommé",
|
||||
"Upload" => "Envoyer",
|
||||
"Upload (max. %s)" => "Envoi (max. %s)",
|
||||
"File handling" => "Gestion des fichiers",
|
||||
"Maximum upload size" => "Taille max. d'envoi",
|
||||
"max. possible: " => "Max. possible :",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Téléversement trop volumineux",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
|
||||
"Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.",
|
||||
"Current scanning" => "Analyse en cours",
|
||||
"Upgrading filesystem cache..." => "Mise à niveau du cache du système de fichier"
|
||||
"Current scanning" => "Analyse en cours"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Non foi posíbel mover %s; Xa existe un ficheiro con ese nome.",
|
||||
"Could not move %s" => "Non foi posíbel mover %s",
|
||||
"File name cannot be empty." => "O nome de ficheiro non pode estar baleiro",
|
||||
"File name must not contain \"/\". Please choose a different name." => "O nome do ficheiro non pode conter «/». Escolla outro nome.",
|
||||
"\"%s\" is an invalid file name." => "«%s» é un nome incorrecto de ficheiro.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome incorrecto, non se permite «\\», «/», «<», «>», «:», «\"», «|», «?» e «*».",
|
||||
"The target folder has been moved or deleted." => "O cartafol de destino foi movido ou eliminado.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Xa existe o nome %s no cartafol %s. Escolla outro nome.",
|
||||
"Not a valid source" => "Esta orixe non é correcta",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "O servidor non ten permisos para abrir os enderezos URL, comprobe a configuración do servidor",
|
||||
"Error while downloading %s to %s" => "Produciuse un erro ao descargar %s en %s",
|
||||
"Error when creating the file" => "Produciuse un erro ao crear o ficheiro",
|
||||
"Folder name cannot be empty." => "O nome de cartafol non pode estar baleiro.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "O nome do cartafol non pode conter «/». Escolla outro nome.",
|
||||
"Error when creating the folder" => "Produciuse un erro ao crear o cartafol",
|
||||
"Unable to set upload directory." => "Non é posíbel configurar o directorio de envíos.",
|
||||
"Invalid Token" => "Marca incorrecta",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "O envío fracasou. Non foi posíbel obter información do ficheiro.",
|
||||
"Upload failed. Could not find uploaded file" => "O envío fracasou. Non foi posíbel atopar o ficheiro enviado",
|
||||
"Upload failed. Could not get file info." => "O envío fracasou. Non foi posíbel obter información do ficheiro.",
|
||||
"Invalid directory." => "O directorio é incorrecto.",
|
||||
"Files" => "Ficheiros",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes",
|
||||
"Not enough space available" => "O espazo dispoñíbel é insuficiente",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "O tamaño total do ficheiro {size1} excede do límite de envío {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}",
|
||||
"Upload cancelled." => "Envío cancelado.",
|
||||
"Could not get result from server." => "Non foi posíbel obter o resultado do servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
|
||||
"URL cannot be empty" => "O URL non pode quedar en branco.",
|
||||
"In the home folder 'Shared' is a reserved filename" => "«Shared» dentro do cartafol persoal é un nome reservado",
|
||||
"{new_name} already exists" => "Xa existe un {new_name}",
|
||||
"Could not create file" => "Non foi posíbel crear o ficheiro",
|
||||
"Could not create folder" => "Non foi posíbel crear o cartafol",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renomear",
|
||||
"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.",
|
||||
"Pending" => "Pendentes",
|
||||
"Error moving file." => "Produciuse un erro ao mover o ficheiro.",
|
||||
"Error moving file" => "Produciuse un erro ao mover o ficheiro",
|
||||
"Error" => "Erro",
|
||||
"Could not rename file" => "Non foi posíbel renomear o ficheiro",
|
||||
"replaced {new_name} with {old_name}" => "substituír {new_name} por {old_name}",
|
||||
"undo" => "desfacer",
|
||||
"Error deleting file." => "Produciuse un erro ao eliminar o ficheiro.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n cartafol","%n cartafoles"),
|
||||
"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Cargando %n ficheiro","Cargando %n ficheiros"),
|
||||
"'.' is an invalid file name." => "«.» é un nome de ficheiro incorrecto",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome incorrecto, non se permite «\\», «/», «<», «>», «:», «\"», «|», «?» e «*».",
|
||||
"\"{name}\" is an invalid file name." => "«{name}» é un nome incorrecto de ficheiro.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "O aplicativo de cifrado está activado, mais as chaves non foron inicializadas, saia da sesión e volva a acceder de novo",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "A chave privada para o aplicativo de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
|
||||
"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.",
|
||||
"Error moving file" => "Produciuse un erro ao mover o ficheiro",
|
||||
"Error" => "Erro",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome de cartafol non válido. O uso de «Shared» está reservado.",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s non pode cambiar de nome",
|
||||
"Upload" => "Enviar",
|
||||
"Upload (max. %s)" => "Envío (máx. %s)",
|
||||
"File handling" => "Manexo de ficheiro",
|
||||
"Maximum upload size" => "Tamaño máximo do envío",
|
||||
"max. possible: " => "máx. posíbel: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Envío demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor",
|
||||
"Files are being scanned, please wait." => "Estanse analizando os ficheiros. Agarde.",
|
||||
"Current scanning" => "Análise actual",
|
||||
"Upgrading filesystem cache..." => "Anovando a caché do sistema de ficheiros..."
|
||||
"Current scanning" => "Análise actual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "לא ניתן להעביר את %s - קובץ בשם הזה כבר קיים",
|
||||
"Could not move %s" => "לא ניתן להעביר את %s",
|
||||
"File name cannot be empty." => "שם קובץ אינו יכול להיות ריק",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "השם שגוי, אסור להשתמש בתווים '\\', '/', '<', '>', ':', '\"', '|', '?' ו־'*'.",
|
||||
"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:",
|
||||
|
@ -23,18 +24,14 @@ $TRANSLATIONS = array(
|
|||
"Delete permanently" => "מחק לצמיתות",
|
||||
"Rename" => "שינוי שם",
|
||||
"Pending" => "ממתין",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} הוחלף ב־{old_name}",
|
||||
"undo" => "ביטול",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "השם שגוי, אסור להשתמש בתווים '\\', '/', '<', '>', ':', '\"', '|', '?' ו־'*'.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "שטח האחסון שלך כמעט מלא ({usedSpacePercent}%)",
|
||||
"Error" => "שגיאה",
|
||||
"Name" => "שם",
|
||||
"Size" => "גודל",
|
||||
"Modified" => "זמן שינוי",
|
||||
"Upload" => "העלאה",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "שטח האחסון שלך כמעט מלא ({usedSpacePercent}%)",
|
||||
"File handling" => "טיפול בקבצים",
|
||||
"Maximum upload size" => "גודל העלאה מקסימלי",
|
||||
"max. possible: " => "המרבי האפשרי: ",
|
||||
|
|
|
@ -1,11 +1,10 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "साझा करें",
|
||||
"Error" => "त्रुटि",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "त्रुटि",
|
||||
"Upload" => "अपलोड ",
|
||||
"Save" => "सहेजें"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
7
apps/files/l10n/hi_IN.php
Normal file
7
apps/files/l10n/hi_IN.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -12,15 +12,13 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Podijeli",
|
||||
"Rename" => "Promjeni ime",
|
||||
"Pending" => "U tijeku",
|
||||
"undo" => "vrati",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Error" => "Greška",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja promjena",
|
||||
"Upload" => "Učitaj",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"File handling" => "datoteka za rukovanje",
|
||||
"Maximum upload size" => "Maksimalna veličina prijenosa",
|
||||
"max. possible: " => "maksimalna moguća: ",
|
||||
|
|
|
@ -3,14 +3,13 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s áthelyezése nem sikerült - már létezik másik fájl ezzel a névvel",
|
||||
"Could not move %s" => "Nem sikerült %s áthelyezése",
|
||||
"File name cannot be empty." => "A fájlnév nem lehet semmi.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Az állomány neve nem tartalmazhatja a \"/\" karaktert. Kérem válasszon másik nevet!",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Érvénytelen elnevezés. Ezek a karakterek nem használhatók: '\\', '/', '<', '>', ':', '\"', '|', '?' és '*'",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "A %s név már létezik a %s mappában. Kérem válasszon másik nevet!",
|
||||
"Not a valid source" => "A kiinduló állomány érvénytelen",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "A kiszolgálón nincs engedélyezve URL-ek megnyitása, kérem ellenőrizze a beállításokat",
|
||||
"Error while downloading %s to %s" => "Hiba történt miközben %s-t letöltöttük %s-be",
|
||||
"Error when creating the file" => "Hiba történt az állomány létrehozásakor",
|
||||
"Folder name cannot be empty." => "A mappa neve nem maradhat kitöltetlenül",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "A mappa neve nem tartalmazhatja a \"/\" karaktert. Kérem válasszon másik nevet!",
|
||||
"Error when creating the folder" => "Hiba történt a mappa létrehozásakor",
|
||||
"Unable to set upload directory." => "Nem található a mappa, ahova feltölteni szeretne.",
|
||||
"Invalid Token" => "Hibás mappacím",
|
||||
|
@ -23,17 +22,15 @@ $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. Could not get file info." => "A feltöltés nem sikerült. Az állományt leíró információk nem érhetők el.",
|
||||
"Upload failed. Could not find uploaded file" => "A feltöltés nem sikerült. Nem található a feltöltendő állomány.",
|
||||
"Upload failed. Could not get file info." => "A feltöltés nem sikerült. Az állományt leíró információk nem érhetők el.",
|
||||
"Invalid directory." => "Érvénytelen mappa.",
|
||||
"Files" => "Fájlok",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "A(z) {filename} állomány nem tölthető fel, mert ez vagy egy mappa, vagy pedig 0 bájtból áll.",
|
||||
"Not enough space available" => "Nincs elég szabad hely",
|
||||
"Upload cancelled." => "A feltöltést megszakítottuk.",
|
||||
"Could not get result from server." => "A kiszolgálótól nem kapható meg az eredmény.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést.",
|
||||
"URL cannot be empty" => "Az URL-cím nem maradhat kitöltetlenül",
|
||||
"In the home folder 'Shared' is a reserved filename" => "A kiindulási mappában a 'Shared' egy belső használatra fenntartott név",
|
||||
"{new_name} already exists" => "{new_name} már létezik",
|
||||
"Could not create file" => "Az állomány nem hozható létre",
|
||||
"Could not create folder" => "A mappa nem hozható létre",
|
||||
|
@ -41,31 +38,25 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Megosztás",
|
||||
"Delete permanently" => "Végleges törlés",
|
||||
"Rename" => "Átnevezés",
|
||||
"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.",
|
||||
"Pending" => "Folyamatban",
|
||||
"Error moving file" => "Az állomány áthelyezése nem sikerült.",
|
||||
"Error" => "Hiba",
|
||||
"Could not rename file" => "Az állomány nem nevezhető át",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} fájlt kicseréltük ezzel: {old_name}",
|
||||
"undo" => "visszavonás",
|
||||
"Error deleting file." => "Hiba a file törlése közben.",
|
||||
"Name" => "Név",
|
||||
"Size" => "Méret",
|
||||
"Modified" => "Módosítva",
|
||||
"_%n folder_::_%n folders_" => array("%n mappa","%n mappa"),
|
||||
"_%n file_::_%n files_" => array("%n állomány","%n állomány"),
|
||||
"{dirs} and {files}" => "{dirs} és {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n állomány feltöltése","%n állomány feltöltése"),
|
||||
"'.' is an invalid file name." => "'.' fájlnév érvénytelen.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Érvénytelen elnevezés. Ezek a karakterek nem használhatók: '\\', '/', '<', '>', ':', '\"', '|', '?' és '*'",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Az állományok titkosítása engedélyezve van, de az Ön titkos kulcsai nincsenek beállítva. Ezért kérjük, hogy jelentkezzen ki, és lépjen be újra!",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Az állományok titkosításához használt titkos kulcsa érvénytelen. Kérjük frissítse a titkos kulcs jelszót a személyes beállításokban, hogy ismét hozzáférjen a titkosított állományaihoz!",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "A titkosítási funkciót kikapcsolták, de az Ön állományai még mindig titkosított állapotban vannak. A személyes beállításoknál tudja a titkosítást feloldani.",
|
||||
"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.",
|
||||
"Error moving file" => "Az állomány áthelyezése nem sikerült.",
|
||||
"Error" => "Hiba",
|
||||
"Name" => "Név",
|
||||
"Size" => "Méret",
|
||||
"Modified" => "Módosítva",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Érvénytelen mappanév. A 'Shared' a rendszer számára fenntartott elnevezés.",
|
||||
"{dirs} and {files}" => "{dirs} és {files}",
|
||||
"%s could not be renamed" => "%s átnevezése nem sikerült",
|
||||
"Upload" => "Feltöltés",
|
||||
"File handling" => "Fájlkezelés",
|
||||
"Maximum upload size" => "Maximális feltölthető fájlméret",
|
||||
"max. possible: " => "max. lehetséges: ",
|
||||
|
@ -89,7 +80,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "A feltöltés túl nagy",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "A feltöltendő állományok mérete meghaladja a kiszolgálón megengedett maximális méretet.",
|
||||
"Files are being scanned, please wait." => "A fájllista ellenőrzése zajlik, kis türelmet!",
|
||||
"Current scanning" => "Ellenőrzés alatt",
|
||||
"Upgrading filesystem cache..." => "A fájlrendszer gyorsítótárának frissítése zajlik..."
|
||||
"Current scanning" => "Ellenőrzés alatt"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -5,18 +5,18 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "Manca un dossier temporari",
|
||||
"Files" => "Files",
|
||||
"Share" => "Compartir",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Error",
|
||||
"Name" => "Nomine",
|
||||
"Size" => "Dimension",
|
||||
"Modified" => "Modificate",
|
||||
"Upload" => "Incargar",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Maximum upload size" => "Dimension maxime de incargamento",
|
||||
"Save" => "Salveguardar",
|
||||
"New" => "Nove",
|
||||
"Text file" => "File de texto",
|
||||
"New folder" => "Nove dossier",
|
||||
"Folder" => "Dossier",
|
||||
"Nothing in here. Upload something!" => "Nihil hic. Incarga alcun cosa!",
|
||||
"Download" => "Discargar",
|
||||
|
|
|
@ -3,13 +3,12 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Tidak dapat memindahkan %s - Berkas dengan nama ini sudah ada",
|
||||
"Could not move %s" => "Tidak dapat memindahkan %s",
|
||||
"File name cannot be empty." => "Nama berkas tidak boleh kosong.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Nama berkas tidak boleh mengandung \"/\". Silakan pilih nama yang berbeda.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nama tidak valid, karakter '\\', '/', '<', '>', ':', '\"', '|', '?' dan '*' tidak diizinkan.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nama %s sudah digunakan dalam folder %s. Silakan pilih nama yang berbeda.",
|
||||
"Not a valid source" => "Sumber tidak sah",
|
||||
"Error while downloading %s to %s" => "Galat saat mengunduh %s ke %s",
|
||||
"Error when creating the file" => "Galat saat membuat berkas",
|
||||
"Folder name cannot be empty." => "Nama folder tidak bolh kosong.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Nama folder tidak boleh mengandung \"/\". Silakan pilih nama yang berbeda.",
|
||||
"Error when creating the folder" => "Galat saat membuat folder",
|
||||
"Unable to set upload directory." => "Tidak dapat mengatur folder unggah",
|
||||
"Invalid Token" => "Token tidak sah",
|
||||
|
@ -22,48 +21,40 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "Folder sementara tidak ada",
|
||||
"Failed to write to disk" => "Gagal menulis ke disk",
|
||||
"Not enough storage available" => "Ruang penyimpanan tidak mencukupi",
|
||||
"Upload failed. Could not get file info." => "Unggah gagal. Tidak mendapatkan informasi berkas.",
|
||||
"Upload failed. Could not find uploaded file" => "Unggah gagal. Tidak menemukan berkas yang akan diunggah",
|
||||
"Upload failed. Could not get file info." => "Unggah gagal. Tidak mendapatkan informasi berkas.",
|
||||
"Invalid directory." => "Direktori tidak valid.",
|
||||
"Files" => "Berkas",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Tidak dapat mengunggah {filename} karena ini sebuah direktori atau memiliki ukuran 0 byte",
|
||||
"Not enough space available" => "Ruang penyimpanan tidak mencukupi",
|
||||
"Upload cancelled." => "Pengunggahan dibatalkan.",
|
||||
"Could not get result from server." => "Tidak mendapatkan hasil dari server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses.",
|
||||
"URL cannot be empty" => "URL tidak boleh kosong",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Pada folder home, 'Shared' adalah nama berkas yang sudah digunakan",
|
||||
"{new_name} already exists" => "{new_name} sudah ada",
|
||||
"Could not create file" => "Tidak dapat membuat berkas",
|
||||
"Could not create folder" => "Tidak dapat membuat folder",
|
||||
"Share" => "Bagikan",
|
||||
"Delete permanently" => "Hapus secara permanen",
|
||||
"Rename" => "Ubah nama",
|
||||
"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.",
|
||||
"Pending" => "Menunggu",
|
||||
"Error moving file" => "Galat saat memindahkan berkas",
|
||||
"Error" => "Galat",
|
||||
"Could not rename file" => "Tidak dapat mengubah nama berkas",
|
||||
"replaced {new_name} with {old_name}" => "mengganti {new_name} dengan {old_name}",
|
||||
"undo" => "urungkan",
|
||||
"Error deleting file." => "Galat saat menghapus berkas.",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"_%n folder_::_%n folders_" => array("%n folder"),
|
||||
"_%n file_::_%n files_" => array("%n berkas"),
|
||||
"{dirs} and {files}" => "{dirs} dan {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Mengunggah %n berkas"),
|
||||
"'.' is an invalid file name." => "'.' bukan nama berkas yang valid.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nama tidak valid, karakter '\\', '/', '<', '>', ':', '\"', '|', '?' dan '*' tidak diizinkan.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Kunci privat tidak sah untuk Aplikasi Enskripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienskripsi.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enskripi telah dinonaktifkan tetapi berkas anda tetap dienskripsi. Silakan menuju ke pengaturan pribadi untuk deskrip berkas anda.",
|
||||
"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.",
|
||||
"Error moving file" => "Galat saat memindahkan berkas",
|
||||
"Error" => "Galat",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nama folder tidak sah. Menggunakan 'Shared' sudah digunakan.",
|
||||
"{dirs} and {files}" => "{dirs} dan {files}",
|
||||
"%s could not be renamed" => "%s tidak dapat diubah nama",
|
||||
"Upload" => "Unggah",
|
||||
"File handling" => "Penanganan berkas",
|
||||
"Maximum upload size" => "Ukuran pengunggahan maksimum",
|
||||
"max. possible: " => "Kemungkinan maks.:",
|
||||
|
@ -87,7 +78,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Yang diunggah terlalu besar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.",
|
||||
"Files are being scanned, please wait." => "Berkas sedang dipindai, silakan tunggu.",
|
||||
"Current scanning" => "Yang sedang dipindai",
|
||||
"Upgrading filesystem cache..." => "Meningkatkan tembolok sistem berkas..."
|
||||
"Current scanning" => "Yang sedang dipindai"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Gat ekki fært %s - Skrá með þessu nafni er þegar til",
|
||||
"Could not move %s" => "Gat ekki fært %s",
|
||||
"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ð.",
|
||||
"No file was uploaded. Unknown error" => "Engin skrá var send inn. Óþekkt villa.",
|
||||
"There is no error, the file uploaded with success" => "Engin villa, innsending heppnaðist",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Innsend skrá er stærri en upload_max stillingin í php.ini:",
|
||||
|
@ -13,25 +14,19 @@ $TRANSLATIONS = array(
|
|||
"Failed to write to disk" => "Tókst ekki að skrifa á disk",
|
||||
"Invalid directory." => "Ógild mappa.",
|
||||
"Files" => "Skrár",
|
||||
"Not enough space available" => "Ekki nægt pláss tiltækt",
|
||||
"Upload cancelled." => "Hætt við innsendingu.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.",
|
||||
"{new_name} already exists" => "{new_name} er þegar til",
|
||||
"Share" => "Deila",
|
||||
"Rename" => "Endurskýra",
|
||||
"Pending" => "Bíður",
|
||||
"replaced {new_name} with {old_name}" => "yfirskrifaði {new_name} með {old_name}",
|
||||
"undo" => "afturkalla",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "'.' er ekki leyfilegt nafn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ógilt nafn, táknin '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' eru ekki leyfð.",
|
||||
"Error" => "Villa",
|
||||
"Name" => "Nafn",
|
||||
"Size" => "Stærð",
|
||||
"Modified" => "Breytt",
|
||||
"Upload" => "Senda inn",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Meðhöndlun skrár",
|
||||
"Maximum upload size" => "Hámarks stærð innsendingar",
|
||||
"max. possible: " => "hámark mögulegt: ",
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Impossibile spostare %s - un file con questo nome esiste già",
|
||||
"Could not move %s" => "Impossibile spostare %s",
|
||||
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Il nome del file non può contenere il carattere \"/\". Scegli un nome diverso.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" non è un nome file valido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
|
||||
"The target folder has been moved or deleted." => "La cartella di destinazione è stata spostata o eliminata.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Il nome %s è attualmente in uso nella cartella %s. Scegli un nome diverso.",
|
||||
"Not a valid source" => "Non è una sorgente valida",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Al server non è permesso aprire URL, controlla la configurazione del server",
|
||||
"Error while downloading %s to %s" => "Errore durante lo scaricamento di %s su %s",
|
||||
"Error when creating the file" => "Errore durante la creazione del file",
|
||||
"Folder name cannot be empty." => "Il nome della cartella non può essere vuoto.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Il nome della cartella non può contenere il carattere \"/\". Scegli un nome diverso.",
|
||||
"Error when creating the folder" => "Errore durante la creazione della cartella",
|
||||
"Unable to set upload directory." => "Impossibile impostare una cartella di caricamento.",
|
||||
"Invalid Token" => "Token non valido",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Caricamento non riuscito. Impossibile ottenere informazioni sul file.",
|
||||
"Upload failed. Could not find uploaded file" => "Caricamento non riuscito. Impossibile trovare il file caricato.",
|
||||
"Upload failed. Could not get file info." => "Caricamento non riuscito. Impossibile ottenere informazioni sul file.",
|
||||
"Invalid directory." => "Cartella non valida.",
|
||||
"Files" => "File",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Impossibile caricare {filename} poiché è una cartella oppure ha una dimensione di 0 byte.",
|
||||
"Not enough space available" => "Spazio disponibile insufficiente",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "La dimensione totale del file {size1} supera il limite di caricamento {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Spazio insufficiente, stai caricando {size1}, ma è rimasto solo {size2}",
|
||||
"Upload cancelled." => "Invio annullato",
|
||||
"Could not get result from server." => "Impossibile ottenere il risultato dal server.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.",
|
||||
"URL cannot be empty" => "L'URL non può essere vuoto.",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Nella cartella home 'Shared' è un nome riservato",
|
||||
"{new_name} already exists" => "{new_name} esiste già",
|
||||
"Could not create file" => "Impossibile creare il file",
|
||||
"Could not create folder" => "Impossibile creare la cartella",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Condividi",
|
||||
"Delete permanently" => "Elimina definitivamente",
|
||||
"Rename" => "Rinomina",
|
||||
"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.",
|
||||
"Pending" => "In corso",
|
||||
"Error moving file." => "Errore durante lo spostamento del file.",
|
||||
"Error moving file" => "Errore durante lo spostamento del file",
|
||||
"Error" => "Errore",
|
||||
"Could not rename file" => "Impossibile rinominare il file",
|
||||
"replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}",
|
||||
"undo" => "annulla",
|
||||
"Error deleting file." => "Errore durante l'eliminazione del file.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Dimensione",
|
||||
"Modified" => "Modificato",
|
||||
"_%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"),
|
||||
"'.' is an invalid file name." => "'.' non è un nome file valido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" non è un nome file valido.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
|
||||
"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.",
|
||||
"Error moving file" => "Errore durante lo spostamento del file",
|
||||
"Error" => "Errore",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Dimensione",
|
||||
"Modified" => "Modificato",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome della cartella non valido. L'uso di 'Shared' è riservato.",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s non può essere rinominato",
|
||||
"Upload" => "Carica",
|
||||
"Upload (max. %s)" => "Carica (massimo %s)",
|
||||
"File handling" => "Gestione file",
|
||||
"Maximum upload size" => "Dimensione massima upload",
|
||||
"max. possible: " => "numero mass.: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Caricamento troppo grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.",
|
||||
"Files are being scanned, please wait." => "Scansione dei file in corso, attendi",
|
||||
"Current scanning" => "Scansione corrente",
|
||||
"Upgrading filesystem cache..." => "Aggiornamento della cache del filesystem in corso..."
|
||||
"Current scanning" => "Scansione corrente"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
92
apps/files/l10n/ja.php
Normal file
92
apps/files/l10n/ja.php
Normal file
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s を移動できませんでした ― この名前のファイルはすでに存在します",
|
||||
"Could not move %s" => "%s を移動できませんでした",
|
||||
"File name cannot be empty." => "ファイル名を空にすることはできません。",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" は無効なファイル名です。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
|
||||
"The target folder has been moved or deleted." => "目標のフォルダは移動されたか、削除されました。",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s はフォルダー %s ですでに使われています。別の名前を選択してください。",
|
||||
"Not a valid source" => "有効なソースではありません",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "サーバーは、URLを開くことは許されません。サーバーの設定をチェックしてください。",
|
||||
"Error while downloading %s to %s" => "%s から %s へのダウンロードエラー",
|
||||
"Error when creating the file" => "ファイルの生成エラー",
|
||||
"Folder name cannot be empty." => "フォルダー名は空にできません",
|
||||
"Error when creating the folder" => "フォルダーの生成エラー",
|
||||
"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: " => "アップロードされたファイルは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" => "ストレージに十分な空き容量がありません",
|
||||
"Upload failed. Could not find uploaded file" => "アップロードに失敗。アップロード済みのファイルを見つけることができませんでした。",
|
||||
"Upload failed. Could not get file info." => "アップロードに失敗。ファイル情報を取得できませんでした。",
|
||||
"Invalid directory." => "無効なディレクトリです。",
|
||||
"Files" => "ファイル",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのため {filename} をアップロードできません",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "合計ファイルサイズ {size1} はアップロード制限 {size2} を超過しています。",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "空き容量が十分でなく、 {size1} をアップロードしていますが、 {size2} しか残っていません。",
|
||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||
"Could not get result from server." => "サーバーから結果を取得できませんでした。",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。",
|
||||
"URL cannot be empty" => "URL は空にできません",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在します",
|
||||
"Could not create file" => "ファイルを作成できませんでした",
|
||||
"Could not create folder" => "フォルダーを作成できませんでした",
|
||||
"Error fetching URL" => "URL取得エラー",
|
||||
"Share" => "共有",
|
||||
"Delete permanently" => "完全に削除する",
|
||||
"Rename" => "名前の変更",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。",
|
||||
"Pending" => "中断",
|
||||
"Error moving file." => "ファイル移動でエラー",
|
||||
"Error moving file" => "ファイルの移動エラー",
|
||||
"Error" => "エラー",
|
||||
"Could not rename file" => "ファイルの名前変更ができませんでした",
|
||||
"Error deleting file." => "ファイルの削除エラー。",
|
||||
"Name" => "名前",
|
||||
"Size" => "サイズ",
|
||||
"Modified" => "更新日時",
|
||||
"_%n folder_::_%n folders_" => array("%n 個のフォルダー"),
|
||||
"_%n file_::_%n files_" => array("%n 個のファイル"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n 個のファイルをアップロード中"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" は無効なファイル名です。",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "あなたのストレージは一杯です。ファイルの更新と同期はもうできません!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "ストレージがほぼ一杯です({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。",
|
||||
"{dirs} and {files}" => "{dirs} と {files}",
|
||||
"%s could not be renamed" => "%sの名前を変更できませんでした",
|
||||
"Upload (max. %s)" => "アップロード ( 最大 %s )",
|
||||
"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" => "新規作成",
|
||||
"New text file" => "新規のテキストファイル作成",
|
||||
"Text file" => "テキストファイル",
|
||||
"New folder" => "新しいフォルダー",
|
||||
"Folder" => "フォルダー",
|
||||
"From link" => "リンク",
|
||||
"Deleted files" => "ゴミ箱",
|
||||
"Cancel upload" => "アップロードをキャンセル",
|
||||
"You don’t have permission to upload or create files here" => "ここにファイルをアップロードもしくは作成する権限がありません",
|
||||
"Nothing in here. Upload something!" => "ここには何もありません。何かアップロードしてください。",
|
||||
"Download" => "ダウンロード",
|
||||
"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" => "スキャン中"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
|
@ -3,16 +3,17 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s を移動できませんでした ― この名前のファイルはすでに存在します",
|
||||
"Could not move %s" => "%s を移動できませんでした",
|
||||
"File name cannot be empty." => "ファイル名を空にすることはできません。",
|
||||
"File name must not contain \"/\". Please choose a different name." => "ファイル名には \"/\" を含めることはできません。別の名前を選択してください。",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s はフォルダ %s ないですでに使われています。別の名前を選択してください。",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" は無効なファイル名です。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
|
||||
"The target folder has been moved or deleted." => "目標のフォルダは移動されたか、削除されました。",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s はフォルダー %s ですでに使われています。別の名前を選択してください。",
|
||||
"Not a valid source" => "有効なソースではありません",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "サーバーは、URLを開くことは許されません。サーバーの設定をチェックしてください。",
|
||||
"Error while downloading %s to %s" => "%s から %s へのダウンロードエラー",
|
||||
"Error when creating the file" => "ファイルの生成エラー",
|
||||
"Folder name cannot be empty." => "フォルダ名は空にできません",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "フォルダ名には \"/\" を含めることはできません。別の名前を選択してください。",
|
||||
"Error when creating the folder" => "フォルダの生成エラー",
|
||||
"Unable to set upload directory." => "アップロードディレクトリを設定出来ません。",
|
||||
"Folder name cannot be empty." => "フォルダー名は空にできません",
|
||||
"Error when creating the folder" => "フォルダーの生成エラー",
|
||||
"Unable to set upload directory." => "アップロードディレクトリを設定できません。",
|
||||
"Invalid Token" => "無効なトークン",
|
||||
"No file was uploaded. Unknown error" => "ファイルは何もアップロードされていません。不明なエラー",
|
||||
"There is no error, the file uploaded with success" => "エラーはありません。ファイルのアップロードは成功しました",
|
||||
|
@ -20,23 +21,24 @@ $TRANSLATIONS = array(
|
|||
"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" => "一時保存フォルダが見つかりません",
|
||||
"Missing a temporary folder" => "一時保存フォルダーが見つかりません",
|
||||
"Failed to write to disk" => "ディスクへの書き込みに失敗しました",
|
||||
"Not enough storage available" => "ストレージに十分な空き容量がありません",
|
||||
"Upload failed. Could not get file info." => "アップロードに失敗。ファイル情報を取得できませんでした。",
|
||||
"Upload failed. Could not find uploaded file" => "アップロードに失敗。アップロード済みのファイルを見つけることができませんでした。",
|
||||
"Upload failed. Could not get file info." => "アップロードに失敗。ファイル情報を取得できませんでした。",
|
||||
"Invalid directory." => "無効なディレクトリです。",
|
||||
"Files" => "ファイル",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのため {filename} をアップロードできません",
|
||||
"Not enough space available" => "利用可能なスペースが十分にありません",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "合計ファイルサイズ {size1} はアップロード制限 {size2} を超過しています。",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "空き容量が十分でなく、 {size1} をアップロードしていますが、 {size2} しか残っていません。",
|
||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||
"Could not get result from server." => "サーバから結果を取得できませんでした。",
|
||||
"Could not get result from server." => "サーバーから結果を取得できませんでした。",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。",
|
||||
"URL cannot be empty" => "URL は空にできません",
|
||||
"In the home folder 'Shared' is a reserved filename" => "ホームフォルダでは、'Shared' はシステムが使用する予約済みのファイル名です",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在しています",
|
||||
"In the home folder 'Shared' is a reserved filename" => "ホームフォルダーでは、'Shared' はシステムが使用する予約済みのファイル名です",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在します",
|
||||
"Could not create file" => "ファイルを作成できませんでした",
|
||||
"Could not create folder" => "フォルダを作成できませんでした",
|
||||
"Could not create folder" => "フォルダーを作成できませんでした",
|
||||
"Error fetching URL" => "URL取得エラー",
|
||||
"Share" => "共有",
|
||||
"Delete permanently" => "完全に削除する",
|
||||
|
@ -46,14 +48,13 @@ $TRANSLATIONS = array(
|
|||
"replaced {new_name} with {old_name}" => "{old_name} を {new_name} に置換",
|
||||
"undo" => "元に戻す",
|
||||
"Error deleting file." => "ファイルの削除エラー。",
|
||||
"_%n folder_::_%n folders_" => array("%n 個のフォルダ"),
|
||||
"_%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 個のファイルをアップロード中"),
|
||||
"'.' is an invalid file name." => "'.' は無効なファイル名です。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" は無効なファイル名です。",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "あなたのストレージは一杯です。ファイルの更新と同期はもうできません!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "あなたのストレージはほぼ一杯です({usedSpacePercent}%)",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "ストレージがほぼ一杯です({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。",
|
||||
|
@ -63,22 +64,22 @@ $TRANSLATIONS = array(
|
|||
"Name" => "名前",
|
||||
"Size" => "サイズ",
|
||||
"Modified" => "更新日時",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "無効なフォルダ名。「Shared」の利用は予約されています。",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "無効なフォルダー名。「Shared」の利用は予約されています。",
|
||||
"%s could not be renamed" => "%sの名前を変更できませんでした",
|
||||
"Upload" => "アップロード",
|
||||
"File handling" => "ファイル操作",
|
||||
"Maximum upload size" => "最大アップロードサイズ",
|
||||
"max. possible: " => "最大容量: ",
|
||||
"Needed for multi-file and folder downloads." => "複数ファイルおよびフォルダのダウンロードに必要",
|
||||
"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" => "新規作成",
|
||||
"New text file" => "新規のテキストファイル作成",
|
||||
"Text file" => "テキストファイル",
|
||||
"New folder" => "新しいフォルダ",
|
||||
"Folder" => "フォルダ",
|
||||
"New folder" => "新しいフォルダー",
|
||||
"Folder" => "フォルダー",
|
||||
"From link" => "リンク",
|
||||
"Deleted files" => "ゴミ箱",
|
||||
"Cancel upload" => "アップロードをキャンセル",
|
||||
|
@ -87,7 +88,7 @@ $TRANSLATIONS = array(
|
|||
"Download" => "ダウンロード",
|
||||
"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..." => "ファイルシステムキャッシュを更新中..."
|
||||
|
|
8
apps/files/l10n/jv.php
Normal file
8
apps/files/l10n/jv.php
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Download" => "Njipuk"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "%s –ის გადატანა ვერ მოხერხდა – ფაილი ამ სახელით უკვე არსებობს",
|
||||
"Could not move %s" => "%s –ის გადატანა ვერ მოხერხდა",
|
||||
"File name cannot be empty." => "ფაილის სახელი არ შეიძლება იყოს ცარიელი.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "არადაშვებადი სახელი, '\\', '/', '<', '>', ':', '\"', '|', '?' და '*' არ არის დაიშვებული.",
|
||||
"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 ფაილში",
|
||||
|
@ -14,29 +15,23 @@ $TRANSLATIONS = array(
|
|||
"Not enough storage available" => "საცავში საკმარისი ადგილი არ არის",
|
||||
"Invalid directory." => "დაუშვებელი დირექტორია.",
|
||||
"Files" => "ფაილები",
|
||||
"Not enough space available" => "საკმარისი ადგილი არ არის",
|
||||
"Upload cancelled." => "ატვირთვა შეჩერებულ იქნა.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "მიმდინარეობს ფაილის ატვირთვა. სხვა გვერდზე გადასვლა გამოიწვევს ატვირთვის შეჩერებას",
|
||||
"{new_name} already exists" => "{new_name} უკვე არსებობს",
|
||||
"Share" => "გაზიარება",
|
||||
"Delete permanently" => "სრულად წაშლა",
|
||||
"Rename" => "გადარქმევა",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"replaced {new_name} with {old_name}" => "{new_name} შეცვლილია {old_name}–ით",
|
||||
"undo" => "დაბრუნება",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"'.' is an invalid file name." => "'.' არის დაუშვებელი ფაილის სახელი.",
|
||||
"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." => "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის.",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"Error" => "შეცდომა",
|
||||
"Name" => "სახელი",
|
||||
"Size" => "ზომა",
|
||||
"Modified" => "შეცვლილია",
|
||||
"Upload" => "ატვირთვა",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "თქვენი საცავი გადაივსო. ფაილების განახლება და სინქრონიზირება ვერ მოხერხდება!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "თქვენი საცავი თითქმის გადაივსო ({usedSpacePercent}%)",
|
||||
"File handling" => "ფაილის დამუშავება",
|
||||
"Maximum upload size" => "მაქსიმუმ ატვირთის ზომა",
|
||||
"max. possible: " => "მაქს. შესაძლებელი:",
|
||||
|
@ -58,7 +53,6 @@ $TRANSLATIONS = array(
|
|||
"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" => "მიმდინარე სკანირება",
|
||||
"Upgrading filesystem cache..." => "ფაილური სისტემის ქეშის განახლება...."
|
||||
"Current scanning" => "მიმდინარე სკანირება"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -1,8 +1,17 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Files" => "ឯកសារ",
|
||||
"Share" => "ចែករំលែក",
|
||||
"Error" => "កំហុស",
|
||||
"Name" => "ឈ្មោះ",
|
||||
"Size" => "ទំហំ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Save" => "រក្សាទុក",
|
||||
"New folder" => "ថតថ្មី",
|
||||
"Folder" => "ថត",
|
||||
"Download" => "ទាញយក",
|
||||
"Delete" => "លុប"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -3,14 +3,13 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "항목 %s을(를) 이동시킬 수 없음 - 같은 이름의 파일이 이미 존재함",
|
||||
"Could not move %s" => "항목 %s을(를) 이동시킬 수 없음",
|
||||
"File name cannot be empty." => "파일 이름이 비어 있을 수 없습니다.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "파일 이름에는 \"/\"가 들어갈 수 없습니다. 다른 이름을 사용하십시오.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "폴더 이름이 올바르지 않습니다. 이름에 문자 '\\', '/', '<', '>', ':', '\"', '|', '? ', '*'는 사용할 수 없습니다.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "이름 %s이(가) 폴더 %s에서 이미 사용 중입니다. 다른 이름을 사용하십시오.",
|
||||
"Not a valid source" => "올바르지 않은 원본",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "서버에서 URL을 열 수 없습니다. 서버 설정을 확인하십시오",
|
||||
"Error while downloading %s to %s" => "%s을(를) %s(으)로 다운로드하는 중 오류 발생",
|
||||
"Error when creating the file" => "파일 생성 중 오류 발생",
|
||||
"Folder name cannot be empty." => "폴더 이름이 비어있을 수 없습니다.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "폴더 이름에는 \"/\"가 들어갈 수 없습니다. 다른 이름을 사용하십시오.",
|
||||
"Error when creating the folder" => "폴더 생성 중 오류 발생",
|
||||
"Unable to set upload directory." => "업로드 디렉터리를 설정할 수 없습니다.",
|
||||
"Invalid Token" => "잘못된 토큰",
|
||||
|
@ -23,17 +22,15 @@ $TRANSLATIONS = array(
|
|||
"Missing a temporary folder" => "임시 폴더가 없음",
|
||||
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
||||
"Not enough storage available" => "저장소가 용량이 충분하지 않습니다.",
|
||||
"Upload failed. Could not get file info." => "업로드에 실패했습니다. 파일 정보를 가져올 수 없습니다.",
|
||||
"Upload failed. Could not find uploaded file" => "업로드에 실패했습니다. 업로드할 파일을 찾을 수 없습니다",
|
||||
"Upload failed. Could not get file info." => "업로드에 실패했습니다. 파일 정보를 가져올 수 없습니다.",
|
||||
"Invalid directory." => "올바르지 않은 디렉터리입니다.",
|
||||
"Files" => "파일",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "{filename}을(를) 업로드할 수 없습니다. 폴더이거나 0 바이트 파일입니다.",
|
||||
"Not enough space available" => "여유 공간이 부족합니다",
|
||||
"Upload cancelled." => "업로드가 취소되었습니다.",
|
||||
"Could not get result from server." => "서버에서 결과를 가져올 수 없습니다.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다.",
|
||||
"URL cannot be empty" => "URL이 비어있을 수 없음",
|
||||
"In the home folder 'Shared' is a reserved filename" => "'공유됨'은 홈 폴더의 예약된 파일 이름임",
|
||||
"{new_name} already exists" => "{new_name}이(가) 이미 존재함",
|
||||
"Could not create file" => "파일을 만들 수 없음",
|
||||
"Could not create folder" => "폴더를 만들 수 없음",
|
||||
|
@ -41,31 +38,25 @@ $TRANSLATIONS = array(
|
|||
"Share" => "공유",
|
||||
"Delete permanently" => "영구히 삭제",
|
||||
"Rename" => "이름 바꾸기",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "다운로드 준비 중입니다. 파일 크기가 크면 시간이 오래 걸릴 수도 있습니다.",
|
||||
"Pending" => "대기 중",
|
||||
"Error moving file" => "파일 이동 오류",
|
||||
"Error" => "오류",
|
||||
"Could not rename file" => "이름을 변경할 수 없음",
|
||||
"replaced {new_name} with {old_name}" => "{old_name}이(가) {new_name}(으)로 대체됨",
|
||||
"undo" => "실행 취소",
|
||||
"Error deleting file." => "파일 삭제 오류.",
|
||||
"Name" => "이름",
|
||||
"Size" => "크기",
|
||||
"Modified" => "수정됨",
|
||||
"_%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개 업로드 중"),
|
||||
"'.' is an invalid file name." => "'.' 는 올바르지 않은 파일 이름입니다.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "암호화 앱이 활성화되어 있지만 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
|
||||
"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." => "다운로드 준비 중입니다. 파일 크기가 크면 시간이 오래 걸릴 수도 있습니다.",
|
||||
"Error moving file" => "파일 이동 오류",
|
||||
"Error" => "오류",
|
||||
"Name" => "이름",
|
||||
"Size" => "크기",
|
||||
"Modified" => "수정됨",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "폴더 이름이 잘못되었습니다. '공유됨'은 예약된 폴더 이름입니다.",
|
||||
"{dirs} and {files}" => "{dirs} 그리고 {files}",
|
||||
"%s could not be renamed" => "%s의 이름을 변경할 수 없습니다",
|
||||
"Upload" => "업로드",
|
||||
"File handling" => "파일 처리",
|
||||
"Maximum upload size" => "최대 업로드 크기",
|
||||
"max. possible: " => "최대 가능:",
|
||||
|
@ -89,7 +80,6 @@ $TRANSLATIONS = array(
|
|||
"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" => "현재 검색",
|
||||
"Upgrading filesystem cache..." => "파일 시스템 캐시 업그레이드 중..."
|
||||
"Current scanning" => "현재 검색"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Files" => "پهڕگەکان",
|
||||
"Share" => "هاوبەشی کردن",
|
||||
"Error" => "ههڵه",
|
||||
"Name" => "ناو",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "ههڵه",
|
||||
"Name" => "ناو",
|
||||
"Upload" => "بارکردن",
|
||||
"Save" => "پاشکهوتکردن",
|
||||
"Folder" => "بوخچه",
|
||||
"Download" => "داگرتن"
|
||||
|
|
|
@ -11,15 +11,13 @@ $TRANSLATIONS = array(
|
|||
"File upload is in progress. Leaving the page now will cancel the upload." => "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.",
|
||||
"Share" => "Deelen",
|
||||
"Rename" => "Ëm-benennen",
|
||||
"undo" => "réckgängeg man",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Numm",
|
||||
"Size" => "Gréisst",
|
||||
"Modified" => "Geännert",
|
||||
"Upload" => "Eroplueden",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Fichier handling",
|
||||
"Maximum upload size" => "Maximum Upload Gréisst ",
|
||||
"max. possible: " => "max. méiglech:",
|
||||
|
|
|
@ -3,13 +3,13 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Nepavyko perkelti %s - failas su tokiu pavadinimu jau egzistuoja",
|
||||
"Could not move %s" => "Nepavyko perkelti %s",
|
||||
"File name cannot be empty." => "Failo pavadinimas negali būti tuščias.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Failo pavadinime negali būti simbolio \"/\". Prašome pasirinkti kitokį pavadinimą.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neleistinas pavadinimas, '\\', '/', '<', '>', ':', '\"', '|', '?' ir '*' yra neleidžiami.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Pavadinimas %s jau naudojamas aplanke %s. Prašome pasirinkti kitokį pavadinimą.",
|
||||
"Not a valid source" => "Netinkamas šaltinis",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Serveriui neleidžiama atverti URL, prašome patikrinti serverio konfigūraciją",
|
||||
"Error while downloading %s to %s" => "Klaida siunčiant %s į %s",
|
||||
"Error when creating the file" => "Klaida kuriant failą",
|
||||
"Folder name cannot be empty." => "Aplanko pavadinimas negali būti tuščias.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Aplanko pavadinime negali būti simbolio \"/\". Prašome pasirinkti kitokį pavadinimą.",
|
||||
"Error when creating the folder" => "Klaida kuriant aplanką",
|
||||
"Unable to set upload directory." => "Nepavyksta nustatyti įkėlimų katalogo.",
|
||||
"Invalid Token" => "Netinkamas ženklas",
|
||||
|
@ -22,12 +22,11 @@ $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. Could not get file info." => "Įkėlimas nepavyko. Nepavyko gauti failo informacijos.",
|
||||
"Upload failed. Could not find uploaded file" => "Įkėlimas nepavyko. Nepavyko rasti įkelto failo",
|
||||
"Upload failed. Could not get file info." => "Įkėlimas nepavyko. Nepavyko gauti failo informacijos.",
|
||||
"Invalid directory." => "Neteisingas aplankas",
|
||||
"Files" => "Failai",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nepavyksta įkelti {filename}, nes tai katalogas arba yra 0 baitų dydžio",
|
||||
"Not enough space available" => "Nepakanka vietos",
|
||||
"Upload cancelled." => "Įkėlimas atšauktas.",
|
||||
"Could not get result from server." => "Nepavyko gauti rezultato iš serverio.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Failo įkėlimas pradėtas. Jei paliksite šį puslapį, įkėlimas nutrūks.",
|
||||
|
@ -35,33 +34,29 @@ $TRANSLATIONS = array(
|
|||
"{new_name} already exists" => "{new_name} jau egzistuoja",
|
||||
"Could not create file" => "Neįmanoma sukurti failo",
|
||||
"Could not create folder" => "Neįmanoma sukurti aplanko",
|
||||
"Error fetching URL" => "Klauda gaunant URL",
|
||||
"Share" => "Dalintis",
|
||||
"Delete permanently" => "Ištrinti negrįžtamai",
|
||||
"Rename" => "Pervadinti",
|
||||
"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.",
|
||||
"Pending" => "Laukiantis",
|
||||
"Error moving file" => "Klaida perkeliant failą",
|
||||
"Error" => "Klaida",
|
||||
"Could not rename file" => "Neįmanoma pervadinti failo",
|
||||
"replaced {new_name} with {old_name}" => "pakeiskite {new_name} į {old_name}",
|
||||
"undo" => "anuliuoti",
|
||||
"Error deleting file." => "Klaida trinant failą.",
|
||||
"Name" => "Pavadinimas",
|
||||
"Size" => "Dydis",
|
||||
"Modified" => "Pakeista",
|
||||
"_%n folder_::_%n folders_" => array("%n aplankas","%n aplankai","%n aplankų"),
|
||||
"_%n file_::_%n files_" => array("%n failas","%n failai","%n failų"),
|
||||
"{dirs} and {files}" => "{dirs} ir {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Įkeliamas %n failas","Įkeliami %n failai","Įkeliama %n failų"),
|
||||
"'.' is an invalid file name." => "'.' yra neleidžiamas failo pavadinime.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neleistinas pavadinimas, '\\', '/', '<', '>', ':', '\"', '|', '?' ir '*' yra neleidžiami.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Šifravimo programa įjungta, bet Jūsų raktai nėra pritaikyti. Prašome atsijungti ir vėl prisijungti",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Netinkamas privatus raktas Šifravimo programai. Prašome atnaujinti savo privataus rakto slaptažodį asmeniniuose nustatymuose, kad atkurti prieigą prie šifruotų failų.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifravimas buvo išjungtas, bet Jūsų failai vis dar užšifruoti. Prašome eiti į asmeninius nustatymus ir iššifruoti savo failus.",
|
||||
"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.",
|
||||
"Error moving file" => "Klaida perkeliant failą",
|
||||
"Error" => "Klaida",
|
||||
"Name" => "Pavadinimas",
|
||||
"Size" => "Dydis",
|
||||
"Modified" => "Pakeista",
|
||||
"{dirs} and {files}" => "{dirs} ir {files}",
|
||||
"%s could not be renamed" => "%s negali būti pervadintas",
|
||||
"Upload" => "Įkelti",
|
||||
"File handling" => "Failų tvarkymas",
|
||||
"Maximum upload size" => "Maksimalus įkeliamo failo dydis",
|
||||
"max. possible: " => "maks. galima:",
|
||||
|
@ -71,6 +66,7 @@ $TRANSLATIONS = array(
|
|||
"Maximum input size for ZIP files" => "Maksimalus ZIP archyvo failo dydis",
|
||||
"Save" => "Išsaugoti",
|
||||
"New" => "Naujas",
|
||||
"New text file" => "Naujas tekstinis failas",
|
||||
"Text file" => "Teksto failas",
|
||||
"New folder" => "Naujas aplankas",
|
||||
"Folder" => "Katalogas",
|
||||
|
@ -84,7 +80,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Įkėlimui failas per didelis",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų, kuris leidžiamas šiame serveryje",
|
||||
"Files are being scanned, please wait." => "Skenuojami failai, prašome palaukti.",
|
||||
"Current scanning" => "Šiuo metu skenuojama",
|
||||
"Upgrading filesystem cache..." => "Atnaujinamas sistemos kešavimas..."
|
||||
"Current scanning" => "Šiuo metu skenuojama"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Nevarēja pārvietot %s — jau eksistē datne ar tādu nosaukumu",
|
||||
"Could not move %s" => "Nevarēja pārvietot %s",
|
||||
"File name cannot be empty." => "Datnes nosaukums nevar būt tukšs.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'.",
|
||||
"Unable to set upload directory." => "Nevar uzstādīt augšupielādes mapi.",
|
||||
"Invalid Token" => "Nepareiza pilnvara",
|
||||
"No file was uploaded. Unknown error" => "Netika augšupielādēta neviena datne. Nezināma kļūda",
|
||||
|
@ -16,31 +17,25 @@ $TRANSLATIONS = array(
|
|||
"Not enough storage available" => "Nav pietiekami daudz vietas",
|
||||
"Invalid directory." => "Nederīga direktorija.",
|
||||
"Files" => "Datnes",
|
||||
"Not enough space available" => "Nepietiek brīvas vietas",
|
||||
"Upload cancelled." => "Augšupielāde ir atcelta.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde.",
|
||||
"{new_name} already exists" => "{new_name} jau eksistē",
|
||||
"Share" => "Dalīties",
|
||||
"Delete permanently" => "Dzēst pavisam",
|
||||
"Rename" => "Pārsaukt",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"replaced {new_name} with {old_name}" => "aizvietoja {new_name} ar {old_name}",
|
||||
"undo" => "atsaukt",
|
||||
"_%n folder_::_%n folders_" => array("%n mapes","%n mape","%n mapes"),
|
||||
"_%n file_::_%n files_" => array("%n faili","%n fails","%n faili"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n","Augšupielāde %n failu","Augšupielāde %n failus"),
|
||||
"'.' is an invalid file name." => "'.' ir nederīgs datnes nosaukums.",
|
||||
"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.",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"Error" => "Kļūda",
|
||||
"Name" => "Nosaukums",
|
||||
"Size" => "Izmērs",
|
||||
"Modified" => "Mainīts",
|
||||
"_%n folder_::_%n folders_" => array("%n mapes","%n mape","%n mapes"),
|
||||
"_%n file_::_%n files_" => array("%n faili","%n fails","%n faili"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n","Augšupielāde %n failu","Augšupielāde %n failus"),
|
||||
"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.",
|
||||
"%s could not be renamed" => "%s nevar tikt pārsaukts",
|
||||
"Upload" => "Augšupielādēt",
|
||||
"File handling" => "Datņu pārvaldība",
|
||||
"Maximum upload size" => "Maksimālais datņu augšupielādes apjoms",
|
||||
"max. possible: " => "maksimālais iespējamais:",
|
||||
|
@ -62,7 +57,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Datne ir par lielu, lai to augšupielādētu",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu",
|
||||
"Files are being scanned, please wait." => "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet.",
|
||||
"Current scanning" => "Šobrīd tiek caurskatīts",
|
||||
"Upgrading filesystem cache..." => "Uzlabo datņu sistēmas kešatmiņu..."
|
||||
"Current scanning" => "Šobrīd tiek caurskatīts"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);";
|
||||
|
|
|
@ -3,11 +3,11 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Не можам да го преместам %s - Датотека со такво име веќе постои",
|
||||
"Could not move %s" => "Не можам да ги префрлам %s",
|
||||
"File name cannot be empty." => "Името на датотеката не може да биде празно.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неправилно име. , '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не се дозволени.",
|
||||
"Not a valid source" => "Не е валиден извор",
|
||||
"Error while downloading %s to %s" => "Грешка додека преземам %s to %s",
|
||||
"Error when creating the file" => "Грешка при креирање на датотека",
|
||||
"Folder name cannot be empty." => "Името на папката не може да биде празно.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Името на папката не смее да содржи \"/\". Одберете друго име.",
|
||||
"Error when creating the folder" => "Грешка при креирање на папка",
|
||||
"Unable to set upload directory." => "Не може да се постави папката за префрлање на податоци.",
|
||||
"Invalid Token" => "Грешен токен",
|
||||
|
@ -23,38 +23,31 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not find uploaded file" => "Префрлањето е неуспешно. Не можам да го најдам префрлената датотека.",
|
||||
"Invalid directory." => "Погрешна папка.",
|
||||
"Files" => "Датотеки",
|
||||
"Not enough space available" => "Немате доволно дисков простор",
|
||||
"Upload cancelled." => "Преземањето е прекинато.",
|
||||
"Could not get result from server." => "Не можам да добијам резултат од серверот.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине.",
|
||||
"URL cannot be empty" => "URL-то не може да биде празно",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Во домашната папка, 'Shared' е резервирано има на датотека/папка",
|
||||
"{new_name} already exists" => "{new_name} веќе постои",
|
||||
"Could not create file" => "Не множам да креирам датотека",
|
||||
"Could not create folder" => "Не можам да креирам папка",
|
||||
"Share" => "Сподели",
|
||||
"Delete permanently" => "Трајно избришани",
|
||||
"Rename" => "Преименувај",
|
||||
"Pending" => "Чека",
|
||||
"Could not rename file" => "Не можам да ја преименувам датотеката",
|
||||
"replaced {new_name} with {old_name}" => "заменета {new_name} со {old_name}",
|
||||
"undo" => "врати",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"'.' is an invalid file name." => "'.' е грешно име за датотека.",
|
||||
"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." => "Вашето преземање се подготвува. Ова може да потрае до колку датотеките се големи.",
|
||||
"Pending" => "Чека",
|
||||
"Error moving file" => "Грешка при префрлање на датотека",
|
||||
"Error" => "Грешка",
|
||||
"Could not rename file" => "Не можам да ја преименувам датотеката",
|
||||
"Name" => "Име",
|
||||
"Size" => "Големина",
|
||||
"Modified" => "Променето",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Вашиот сториџ е полн, датотеките веќе не можат да се освежуваат или синхронизираат!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Вашиот сториџ е скоро полн ({usedSpacePercent}%)",
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"%s could not be renamed" => "%s не може да биде преименуван",
|
||||
"Upload" => "Подигни",
|
||||
"File handling" => "Ракување со датотеки",
|
||||
"Maximum upload size" => "Максимална големина за подигање",
|
||||
"max. possible: " => "макс. можно:",
|
||||
|
@ -75,7 +68,6 @@ $TRANSLATIONS = array(
|
|||
"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" => "Моментално скенирам",
|
||||
"Upgrading filesystem cache..." => "Го надградувам кешот на фјал системот..."
|
||||
"Current scanning" => "Моментално скенирам"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;";
|
||||
|
|
7
apps/files/l10n/ml.php
Normal file
7
apps/files/l10n/ml.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
7
apps/files/l10n/mn.php
Normal file
7
apps/files/l10n/mn.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -12,14 +12,13 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Kongsi",
|
||||
"Rename" => "Namakan",
|
||||
"Pending" => "Dalam proses",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Error" => "Ralat",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Saiz",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"Upload" => "Muat naik",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"File handling" => "Pengendalian fail",
|
||||
"Maximum upload size" => "Saiz maksimum muat naik",
|
||||
"max. possible: " => "maksimum:",
|
||||
|
|
|
@ -3,6 +3,14 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Kan ikke flytte %s - En fil med samme navn finnes allerede",
|
||||
"Could not move %s" => "Kunne ikke flytte %s",
|
||||
"File name cannot be empty." => "Filnavn kan ikke være tomt.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke tillatt.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Navnet %s brukes allerede i mappen %s. Velg et annet navn.",
|
||||
"Not a valid source" => "Ikke en gyldig kilde",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Serveren har ikke lov til å åpne URL-er. Sjekk konfigurasjon av server",
|
||||
"Error while downloading %s to %s" => "Feil ved nedlasting av %s til %s",
|
||||
"Error when creating the file" => "Feil ved oppretting av filen",
|
||||
"Folder name cannot be empty." => "Mappenavn kan ikke være tomt.",
|
||||
"Error when creating the folder" => "Feil ved oppretting av mappen",
|
||||
"Unable to set upload directory." => "Kunne ikke sette opplastingskatalog.",
|
||||
"Invalid Token" => "Ugyldig nøkkel",
|
||||
"No file was uploaded. Unknown error" => "Ingen filer ble lastet opp. Ukjent feil.",
|
||||
|
@ -14,32 +22,41 @@ $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. Could not find uploaded file" => "Opplasting feilet. Fant ikke opplastet fil.",
|
||||
"Upload failed. Could not get file info." => "Opplasting feilet. Klarte ikke å finne informasjon om fil.",
|
||||
"Invalid directory." => "Ugyldig katalog.",
|
||||
"Files" => "Filer",
|
||||
"Not enough space available" => "Ikke nok lagringsplass",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan ikke laste opp {filename} fordi det er en mappe eller har 0 bytes",
|
||||
"Upload cancelled." => "Opplasting avbrutt.",
|
||||
"Could not get result from server." => "Fikk ikke resultat fra serveren.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.",
|
||||
"URL cannot be empty" => "URL kan ikke være tom",
|
||||
"{new_name} already exists" => "{new_name} finnes allerede",
|
||||
"Could not create file" => "Klarte ikke å opprette fil",
|
||||
"Could not create folder" => "Klarte ikke å opprette mappe",
|
||||
"Error fetching URL" => "Feil ved henting av URL",
|
||||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett permanent",
|
||||
"Rename" => "Gi nytt navn",
|
||||
"Pending" => "Ventende",
|
||||
"replaced {new_name} with {old_name}" => "erstattet {new_name} med {old_name}",
|
||||
"undo" => "angre",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laster opp %n fil","Laster opp %n filer"),
|
||||
"'.' is an invalid file name." => "'.' er et ugyldig filnavn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke tillatt.",
|
||||
"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.",
|
||||
"Pending" => "Ventende",
|
||||
"Error moving file" => "Feil ved flytting av fil",
|
||||
"Error" => "Feil",
|
||||
"Could not rename file" => "Klarte ikke å gi nytt navn til fil",
|
||||
"Error deleting file." => "Feil ved sletting av fil.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Endret",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laster opp %n fil","Laster opp %n filer"),
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "App for kryptering er aktivert men nøklene dine er ikke satt opp. Logg ut og logg inn igjen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ugyldig privat nøkkel for Krypterings-app. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering ble slått av men filene dine er fremdeles kryptert. Gå til dine personlige innstillinger for å dekryptere filene dine.",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "Kunne ikke gi nytt navn til %s",
|
||||
"Upload" => "Last opp",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimum opplastingsstørrelse",
|
||||
"max. possible: " => "max. mulige:",
|
||||
|
@ -49,19 +66,20 @@ $TRANSLATIONS = array(
|
|||
"Maximum input size for ZIP files" => "Maksimal størrelse på ZIP-filer",
|
||||
"Save" => "Lagre",
|
||||
"New" => "Ny",
|
||||
"New text file" => "Ny tekstfil",
|
||||
"Text file" => "Tekstfil",
|
||||
"New folder" => "Ny mappe",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Fra link",
|
||||
"Deleted files" => "Slettet filer",
|
||||
"Deleted files" => "Slettede filer",
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"You don’t have permission to upload or create files here" => "Du har ikke tillatelse til å laste opp eller opprette filer her",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last opp noe!",
|
||||
"Download" => "Last ned",
|
||||
"Delete" => "Slett",
|
||||
"Upload too large" => "Filen er for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er for store for å laste opp til denne serveren.",
|
||||
"Files are being scanned, please wait." => "Skanner filer, vennligst vent.",
|
||||
"Current scanning" => "Pågående skanning",
|
||||
"Upgrading filesystem cache..." => "Oppgraderer filsystemets mellomlager..."
|
||||
"Current scanning" => "Pågående skanning"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Kon %s niet verplaatsen - Er bestaat al een bestand met deze naam",
|
||||
"Could not move %s" => "Kon %s niet verplaatsen",
|
||||
"File name cannot be empty." => "Bestandsnaam kan niet leeg zijn.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "De bestandsnaam mag geen \"/\" bevatten. Kies een andere naam.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" is een ongeldige bestandsnaam.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.",
|
||||
"The target folder has been moved or deleted." => "De doelmap is verplaatst of verwijderd.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "De naam %s bestaat al in map %s. Kies een andere naam.",
|
||||
"Not a valid source" => "Geen geldige bron",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Server mag geen URS's openen, controleer de server configuratie",
|
||||
"Error while downloading %s to %s" => "Fout bij downloaden %s naar %s",
|
||||
"Error when creating the file" => "Fout bij creëren bestand",
|
||||
"Folder name cannot be empty." => "Mapnaam mag niet leeg zijn.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "De mapnaam mag geen \"/\" bevatten. Kies een andere naam.",
|
||||
"Error when creating the folder" => "Fout bij aanmaken map",
|
||||
"Unable to set upload directory." => "Kan upload map niet instellen.",
|
||||
"Invalid Token" => "Ongeldig Token",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Upload mislukt, Kon geen bestandsinfo krijgen.",
|
||||
"Upload failed. Could not find uploaded file" => "Upload mislukt. Kon ge-uploade bestand niet vinden",
|
||||
"Upload failed. Could not get file info." => "Upload mislukt, Kon geen bestandsinfo krijgen.",
|
||||
"Invalid directory." => "Ongeldige directory.",
|
||||
"Files" => "Bestanden",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan {filename} niet uploaden omdat het een map is of 0 bytes groot is",
|
||||
"Not enough space available" => "Niet genoeg ruimte beschikbaar",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Totale bestandsgrootte {size1} groter dan uploadlimiet {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Niet genoeg vrije ruimte. U upload {size1}, maar is is slechts {size2} beschikbaar",
|
||||
"Upload cancelled." => "Uploaden geannuleerd.",
|
||||
"Could not get result from server." => "Kon het resultaat van de server niet terugkrijgen.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.",
|
||||
"URL cannot be empty" => "URL mag niet leeg zijn",
|
||||
"In the home folder 'Shared' is a reserved filename" => "in de home map 'Shared' is een gereserveerde bestandsnaam",
|
||||
"{new_name} already exists" => "{new_name} bestaat al",
|
||||
"Could not create file" => "Kon bestand niet creëren",
|
||||
"Could not create folder" => "Kon niet creëren map",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Delen",
|
||||
"Delete permanently" => "Verwijder definitief",
|
||||
"Rename" => "Hernoem",
|
||||
"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.",
|
||||
"Pending" => "In behandeling",
|
||||
"Error moving file." => "Fout bij verplaatsen bestand",
|
||||
"Error moving file" => "Fout bij verplaatsen bestand",
|
||||
"Error" => "Fout",
|
||||
"Could not rename file" => "Kon niet hernoemen bestand",
|
||||
"replaced {new_name} with {old_name}" => "verving {new_name} met {old_name}",
|
||||
"undo" => "ongedaan maken",
|
||||
"Error deleting file." => "Fout bij verwijderen bestand.",
|
||||
"Name" => "Naam",
|
||||
"Size" => "Grootte",
|
||||
"Modified" => "Aangepast",
|
||||
"_%n folder_::_%n folders_" => array("","%n mappen"),
|
||||
"_%n file_::_%n files_" => array("","%n bestanden"),
|
||||
"{dirs} and {files}" => "{dirs} en {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n bestand aan het uploaden","%n bestanden aan het uploaden"),
|
||||
"'.' is an invalid file name." => "'.' is een ongeldige bestandsnaam.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" is een ongeldige bestandsnaam.",
|
||||
"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 App is enabled but your keys are not initialized, please log-out and log-in again" => "Crypto app is geactiveerd, maar uw sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ongeldige privésleutel voor crypto app. Werk het privésleutel wachtwoord bij in uw persoonlijke instellingen om opnieuw toegang te krijgen tot uw versleutelde bestanden.",
|
||||
"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.",
|
||||
"Error moving file" => "Fout bij verplaatsen bestand",
|
||||
"Error" => "Fout",
|
||||
"Name" => "Naam",
|
||||
"Size" => "Grootte",
|
||||
"Modified" => "Aangepast",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Ongeldige mapnaam. Gebruik van 'Shared' is gereserveerd.",
|
||||
"{dirs} and {files}" => "{dirs} en {files}",
|
||||
"%s could not be renamed" => "%s kon niet worden hernoemd",
|
||||
"Upload" => "Uploaden",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "Bestand",
|
||||
"Maximum upload size" => "Maximale bestandsgrootte voor uploads",
|
||||
"max. possible: " => "max. mogelijk: ",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Upload is te groot",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.",
|
||||
"Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.",
|
||||
"Current scanning" => "Er wordt gescand",
|
||||
"Upgrading filesystem cache..." => "Upgraden bestandssysteem cache..."
|
||||
"Current scanning" => "Er wordt gescand"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -3,6 +3,7 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Klarte ikkje flytta %s – det finst allereie ei fil med dette namnet",
|
||||
"Could not move %s" => "Klarte ikkje flytta %s",
|
||||
"File name cannot be empty." => "Filnamnet kan ikkje vera tomt.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig namn, «\\», «/», «<», «>», «:», «\"», «|», «?» og «*» er ikkje tillate.",
|
||||
"Unable to set upload directory." => "Klarte ikkje å endra opplastingsmappa.",
|
||||
"Invalid Token" => "Ugyldig token",
|
||||
"No file was uploaded. Unknown error" => "Ingen filer lasta opp. Ukjend feil",
|
||||
|
@ -14,12 +15,11 @@ $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. Could not get file info." => "Feil ved opplasting. Klarte ikkje å henta filinfo.",
|
||||
"Upload failed. Could not find uploaded file" => "Feil ved opplasting. Klarte ikkje å finna opplasta fil.",
|
||||
"Upload failed. Could not get file info." => "Feil ved opplasting. Klarte ikkje å henta filinfo.",
|
||||
"Invalid directory." => "Ugyldig mappe.",
|
||||
"Files" => "Filer",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Klarte ikkje å lasta opp {filename} sidan det er ei mappe eller er 0 byte.",
|
||||
"Not enough space available" => "Ikkje nok lagringsplass tilgjengeleg",
|
||||
"Upload cancelled." => "Opplasting avbroten.",
|
||||
"Could not get result from server." => "Klarte ikkje å henta resultat frå tenaren.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fila lastar no opp. Viss du forlèt sida no vil opplastinga verta avbroten.",
|
||||
|
@ -27,26 +27,21 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett for godt",
|
||||
"Rename" => "Endra namn",
|
||||
"Pending" => "Under vegs",
|
||||
"replaced {new_name} with {old_name}" => "bytte ut {new_name} med {old_name}",
|
||||
"undo" => "angre",
|
||||
"_%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("Lastar opp %n fil","Lastar opp %n filer"),
|
||||
"'.' is an invalid file name." => "«.» er eit ugyldig filnamn.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig namn, «\\», «/», «<», «>», «:», «\"», «|», «?» og «*» er ikkje tillate.",
|
||||
"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} %)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering er skrudd av, men filene dine er enno krypterte. Du kan dekryptera filene i personlege innstillingar.",
|
||||
"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.",
|
||||
"Pending" => "Under vegs",
|
||||
"Error moving file" => "Feil ved flytting av fil",
|
||||
"Error" => "Feil",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storleik",
|
||||
"Modified" => "Endra",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lastar opp %n fil","Lastar opp %n filer"),
|
||||
"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} %)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering er skrudd av, men filene dine er enno krypterte. Du kan dekryptera filene i personlege innstillingar.",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "Klarte ikkje å omdøypa på %s",
|
||||
"Upload" => "Last opp",
|
||||
"File handling" => "Filhandtering",
|
||||
"Maximum upload size" => "Maksimal opplastingsstorleik",
|
||||
"max. possible: " => "maks. moglege:",
|
||||
|
@ -57,6 +52,7 @@ $TRANSLATIONS = array(
|
|||
"Save" => "Lagre",
|
||||
"New" => "Ny",
|
||||
"Text file" => "Tekst fil",
|
||||
"New folder" => "Ny mappe",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Frå lenkje",
|
||||
"Deleted files" => "Sletta filer",
|
||||
|
@ -67,7 +63,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "For stor opplasting",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å lasta opp er større enn maksgrensa til denne tenaren.",
|
||||
"Files are being scanned, please wait." => "Skannar filer, ver venleg og vent.",
|
||||
"Current scanning" => "Køyrande skanning",
|
||||
"Upgrading filesystem cache..." => "Oppgraderer mellomlageret av filsystemet …"
|
||||
"Current scanning" => "Køyrande skanning"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -12,15 +12,13 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Parteja",
|
||||
"Rename" => "Torna nomenar",
|
||||
"Pending" => "Al esperar",
|
||||
"undo" => "defar",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Error",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Talha",
|
||||
"Modified" => "Modificat",
|
||||
"Upload" => "Amontcarga",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Manejament de fichièr",
|
||||
"Maximum upload size" => "Talha maximum d'amontcargament",
|
||||
"max. possible: " => "max. possible: ",
|
||||
|
|
7
apps/files/l10n/or_IN.php
Normal file
7
apps/files/l10n/or_IN.php
Normal file
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -3,12 +3,10 @@ $TRANSLATIONS = array(
|
|||
"Files" => "ਫਾਇਲਾਂ",
|
||||
"Share" => "ਸਾਂਝਾ ਕਰੋ",
|
||||
"Rename" => "ਨਾਂ ਬਦਲੋ",
|
||||
"undo" => "ਵਾਪਸ",
|
||||
"Error" => "ਗਲਤੀ",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "ਗਲਤੀ",
|
||||
"Upload" => "ਅੱਪਲੋਡ",
|
||||
"Cancel upload" => "ਅੱਪਲੋਡ ਰੱਦ ਕਰੋ",
|
||||
"Download" => "ਡਾਊਨਲੋਡ",
|
||||
"Delete" => "ਹਟਾਓ"
|
||||
|
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Nie można było przenieść %s - Plik o takiej nazwie już istnieje",
|
||||
"Could not move %s" => "Nie można było przenieść %s",
|
||||
"File name cannot be empty." => "Nazwa pliku nie może być pusta.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "Nazwa pliku nie może zawierać \"/\". Proszę wybrać inną nazwę.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" jest nieprawidłową nazwą pliku.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nieprawidłowa nazwa. Znaki '\\', '/', '<', '>', ':', '\"', '|', '?' oraz '*' są niedozwolone.",
|
||||
"The target folder has been moved or deleted." => "Folder docelowy został przeniesiony lub usunięty",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Nazwa %s jest już używana w folderze %s. Proszę wybrać inną nazwę.",
|
||||
"Not a valid source" => "Niepoprawne źródło",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Serwer nie mógł otworzyć adresów URL, należy sprawdzić konfigurację serwera",
|
||||
"Error while downloading %s to %s" => "Błąd podczas pobierania %s do %S",
|
||||
"Error when creating the file" => "Błąd przy tworzeniu pliku",
|
||||
"Folder name cannot be empty." => "Nazwa folderu nie może być pusta.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "Nazwa folderu nie może zawierać \"/\". Proszę wybrać inną nazwę.",
|
||||
"Error when creating the folder" => "Błąd przy tworzeniu folderu",
|
||||
"Unable to set upload directory." => "Nie można ustawić katalog wczytywania.",
|
||||
"Invalid Token" => "Nieprawidłowy Token",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Nieudane przesłanie. Nie można pobrać informacji o pliku.",
|
||||
"Upload failed. Could not find uploaded file" => "Nieudane przesłanie. Nie można znaleźć przesyłanego pliku",
|
||||
"Upload failed. Could not get file info." => "Nieudane przesłanie. Nie można pobrać informacji o pliku.",
|
||||
"Invalid directory." => "Zła ścieżka.",
|
||||
"Files" => "Pliki",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nie można przesłać {filename} być może jest katalogiem lub posiada 0 bajtów",
|
||||
"Not enough space available" => "Za mało miejsca",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Całkowity rozmiar {size1} przekracza limit uploadu {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Brak wolnej przestrzeni, przesyłasz {size1} a pozostało tylko {size2}",
|
||||
"Upload cancelled." => "Wczytywanie anulowane.",
|
||||
"Could not get result from server." => "Nie można uzyskać wyniku z serwera.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.",
|
||||
"URL cannot be empty" => "URL nie może być pusty",
|
||||
"In the home folder 'Shared' is a reserved filename" => "W katalogu domowym \"Shared\" jest zarezerwowana nazwa pliku",
|
||||
"{new_name} already exists" => "{new_name} już istnieje",
|
||||
"Could not create file" => "Nie można utworzyć pliku",
|
||||
"Could not create folder" => "Nie można utworzyć folderu",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Udostępnij",
|
||||
"Delete permanently" => "Trwale usuń",
|
||||
"Rename" => "Zmień nazwę",
|
||||
"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.",
|
||||
"Pending" => "Oczekujące",
|
||||
"Error moving file." => "Błąd podczas przenoszenia pliku.",
|
||||
"Error moving file" => "Błąd prz przenoszeniu pliku",
|
||||
"Error" => "Błąd",
|
||||
"Could not rename file" => "Nie można zmienić nazwy pliku",
|
||||
"replaced {new_name} with {old_name}" => "zastąpiono {new_name} przez {old_name}",
|
||||
"undo" => "cofnij",
|
||||
"Error deleting file." => "Błąd podczas usuwania pliku",
|
||||
"Name" => "Nazwa",
|
||||
"Size" => "Rozmiar",
|
||||
"Modified" => "Modyfikacja",
|
||||
"_%n folder_::_%n folders_" => array("%n katalog","%n katalogi","%n katalogów"),
|
||||
"_%n file_::_%n files_" => array("%n plik","%n pliki","%n plików"),
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Wysyłanie %n pliku","Wysyłanie %n plików","Wysyłanie %n plików"),
|
||||
"'.' is an invalid file name." => "„.” jest nieprawidłową nazwą pliku.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nieprawidłowa nazwa. Znaki '\\', '/', '<', '>', ':', '\"', '|', '?' oraz '*' są niedozwolone.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" jest nieprawidłową nazwą pliku.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikacja szyfrująca jest aktywna, ale twoje klucze nie zostały zainicjowane, prosze wyloguj się i zaloguj ponownie.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Klucz prywatny nie jest poprawny! Może Twoje hasło zostało zmienione z zewnątrz. Można zaktualizować hasło klucza prywatnego w ustawieniach osobistych w celu odzyskania dostępu do plików",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Szyfrowanie zostało wyłączone, ale nadal pliki są zaszyfrowane. Przejdź do ustawień osobistych i tam odszyfruj pliki.",
|
||||
"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.",
|
||||
"Error moving file" => "Błąd prz przenoszeniu pliku",
|
||||
"Error" => "Błąd",
|
||||
"Name" => "Nazwa",
|
||||
"Size" => "Rozmiar",
|
||||
"Modified" => "Modyfikacja",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Niepoprawna nazwa folderu. Wykorzystanie \"Shared\" jest zarezerwowane.",
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"%s could not be renamed" => "%s nie można zmienić nazwy",
|
||||
"Upload" => "Wyślij",
|
||||
"Upload (max. %s)" => "Wysyłka (max. %s)",
|
||||
"File handling" => "Zarządzanie plikami",
|
||||
"Maximum upload size" => "Maksymalny rozmiar wysyłanego pliku",
|
||||
"max. possible: " => "maks. możliwy:",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Ładowany plik jest za duży",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki, które próbujesz przesłać, przekraczają maksymalną dopuszczalną wielkość.",
|
||||
"Files are being scanned, please wait." => "Skanowanie plików, proszę czekać.",
|
||||
"Current scanning" => "Aktualnie skanowane",
|
||||
"Upgrading filesystem cache..." => "Uaktualnianie plików pamięci podręcznej..."
|
||||
"Current scanning" => "Aktualnie skanowane"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Save" => "Zapisz"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
|
|
@ -3,14 +3,15 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Impossível mover %s - Um arquivo com este nome já existe",
|
||||
"Could not move %s" => "Impossível mover %s",
|
||||
"File name cannot be empty." => "O nome do arquivo não pode estar vazio.",
|
||||
"File name must not contain \"/\". Please choose a different name." => "O nome do arquivo não deve conter \"/\". Por favor, escolha um nome diferente.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" é um nome de arquivo inválido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
|
||||
"The target folder has been moved or deleted." => "A pasta de destino foi movida ou excluída.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "O nome %s já é usado na pasta %s. Por favor, escolha um nome diferente.",
|
||||
"Not a valid source" => "Não é uma fonte válida",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Não é permitido ao servidor abrir URLs, por favor verificar a configuração do servidor.",
|
||||
"Error while downloading %s to %s" => "Erro ao baixar %s para %s",
|
||||
"Error when creating the file" => "Erro ao criar o arquivo",
|
||||
"Folder name cannot be empty." => "O nome da pasta não pode estar vazio.",
|
||||
"Folder name must not contain \"/\". Please choose a different name." => "O nome da pasta não pode conter \"/\". Por favor, escolha um nome diferente.",
|
||||
"Error when creating the folder" => "Erro ao criar a pasta",
|
||||
"Unable to set upload directory." => "Impossível configurar o diretório de upload",
|
||||
"Invalid Token" => "Token inválido",
|
||||
|
@ -23,17 +24,17 @@ $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. Could not get file info." => "Falha no envio. Não foi possível obter informações do arquivo.",
|
||||
"Upload failed. Could not find uploaded file" => "Falha no envio. Não foi possível encontrar o arquivo enviado",
|
||||
"Upload failed. Could not get file info." => "Falha no envio. Não foi possível obter informações do arquivo.",
|
||||
"Invalid directory." => "Diretório inválido.",
|
||||
"Files" => "Arquivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Incapaz de fazer o envio de {filename}, pois é um diretório ou tem 0 bytes",
|
||||
"Not enough space available" => "Espaço de armazenamento insuficiente",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Tamanho total do arquivo {size1} excede limite de envio {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Não há espaço suficiente, você está enviando {size1} mas resta apenas {size2}",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
"Could not get result from server." => "Não foi possível obter o resultado do servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Upload em andamento. Sair da página agora resultará no cancelamento do envio.",
|
||||
"URL cannot be empty" => "URL não pode estar vazia",
|
||||
"In the home folder 'Shared' is a reserved filename" => "Na pasta home 'Shared- Compartilhada' é um nome reservado",
|
||||
"{new_name} already exists" => "{new_name} já existe",
|
||||
"Could not create file" => "Não foi possível criar o arquivo",
|
||||
"Could not create folder" => "Não foi possível criar a pasta",
|
||||
|
@ -41,31 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartilhar",
|
||||
"Delete permanently" => "Excluir permanentemente",
|
||||
"Rename" => "Renomear",
|
||||
"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.",
|
||||
"Pending" => "Pendente",
|
||||
"Error moving file." => "Erro movendo o arquivo.",
|
||||
"Error moving file" => "Erro movendo o arquivo",
|
||||
"Error" => "Erro",
|
||||
"Could not rename file" => "Não foi possível renomear o arquivo",
|
||||
"replaced {new_name} with {old_name}" => "Substituído {old_name} por {new_name} ",
|
||||
"undo" => "desfazer",
|
||||
"Error deleting file." => "Erro eliminando o arquivo.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"),
|
||||
"_%n file_::_%n files_" => array("%n arquivo","%n arquivos"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Enviando %n arquivo","Enviando %n arquivos"),
|
||||
"'.' is an invalid file name." => "'.' é um nome de arquivo inválido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" é um nome de arquivo inválido.",
|
||||
"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}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "App de encriptação está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chave do App de Encriptação é inválida. Por favor, atualize sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encriptação foi desabilitada mas seus arquivos continuam encriptados. Por favor vá a suas configurações pessoais para descriptar seus arquivos.",
|
||||
"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.",
|
||||
"Error moving file" => "Erro movendo o arquivo",
|
||||
"Error" => "Erro",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved." => "Nome da pasta inválido. Uso de 'Shared' é reservado.",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s não pode ser renomeado",
|
||||
"Upload" => "Upload",
|
||||
"Upload (max. %s)" => "Envio (max. %s)",
|
||||
"File handling" => "Tratamento de Arquivo",
|
||||
"Maximum upload size" => "Tamanho máximo para carregar",
|
||||
"max. possible: " => "max. possível:",
|
||||
|
@ -89,7 +87,6 @@ $TRANSLATIONS = array(
|
|||
"Upload too large" => "Upload muito grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.",
|
||||
"Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.",
|
||||
"Current scanning" => "Scanning atual",
|
||||
"Upgrading filesystem cache..." => "Atualizando cache do sistema de arquivos..."
|
||||
"Current scanning" => "Scanning atual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue