fix merge conflicts
This commit is contained in:
commit
8067a1394e
446 changed files with 30787 additions and 8614 deletions
|
@ -21,10 +21,6 @@
|
|||
*
|
||||
*/
|
||||
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
OCP\User::checkAdminUser();
|
||||
|
||||
$htaccessWorking=(getenv('htaccessWorking')=='true');
|
||||
|
|
|
@ -14,27 +14,18 @@ $files = json_decode($files);
|
|||
$filesWithError = '';
|
||||
$success = true;
|
||||
//Now delete
|
||||
foreach($files as $file) {
|
||||
if( !OC_Files::delete( $dir, $file )) {
|
||||
foreach ($files as $file) {
|
||||
if (!OC_Files::delete($dir, $file)) {
|
||||
$filesWithError .= $file . "\n";
|
||||
$success = false;
|
||||
}
|
||||
}
|
||||
|
||||
// updated max file size after upload
|
||||
$l=new OC_L10N('files');
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
$maxHumanFilesize=OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize=$l->t('Upload') . ' max. '.$maxHumanFilesize;
|
||||
// get array with updated storage stats (e.g. max file size) after upload
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
if($success) {
|
||||
OCP\JSON::success(array("data" => array( "dir" => $dir, "files" => $files,
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
)));
|
||||
if ($success) {
|
||||
OCP\JSON::success(array("data" => array_merge(array("dir" => $dir, "files" => $files), $storageStats)));
|
||||
} else {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Could not delete:\n" . $filesWithError,
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
)));
|
||||
OCP\JSON::error(array("data" => array_merge(array("message" => "Could not delete:\n" . $filesWithError), $storageStats)));
|
||||
}
|
||||
|
|
|
@ -5,12 +5,5 @@ $RUNTIME_APPTYPES = array('filesystem');
|
|||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
|
||||
$l=new OC_L10N('files');
|
||||
$maxUploadFilesize = OCP\Util::maxUploadFilesize($dir);
|
||||
$maxHumanFilesize = OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize = $l->t('Upload') . ' max. ' . $maxHumanFilesize;
|
||||
|
||||
// send back json
|
||||
OCP\JSON::success(array('data' => array('uploadMaxFilesize' => $maxUploadFilesize,
|
||||
'maxHumanFilesize' => $maxHumanFilesize
|
||||
)));
|
||||
OCP\JSON::success(array('data' => \OCA\files\lib\Helper::buildFileStorageStatistics('/')));
|
||||
|
|
|
@ -8,90 +8,73 @@ OCP\JSON::setContentTypeHeader('text/plain');
|
|||
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
$l=OC_L10N::get('files');
|
||||
$l = OC_L10N::get('files');
|
||||
|
||||
// current max upload size
|
||||
$l=new OC_L10N('files');
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
$maxHumanFilesize=OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize=$l->t('Upload') . ' max. '.$maxHumanFilesize;
|
||||
// get array with current storage stats (e.g. max file size)
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
if (!isset($_FILES['files'])) {
|
||||
OCP\JSON::error(array('data' => array( 'message' => $l->t( 'No file was uploaded. Unknown error' ),
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
)));
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('No file was uploaded. Unknown error')), $storageStats)));
|
||||
exit();
|
||||
}
|
||||
|
||||
foreach ($_FILES['files']['error'] as $error) {
|
||||
if ($error != 0) {
|
||||
$errors = array(
|
||||
UPLOAD_ERR_OK=>$l->t('There is no error, the file uploaded with success'),
|
||||
UPLOAD_ERR_INI_SIZE=>$l->t('The uploaded file exceeds the upload_max_filesize directive in php.ini: ')
|
||||
.ini_get('upload_max_filesize'),
|
||||
UPLOAD_ERR_FORM_SIZE=>$l->t('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified'
|
||||
.' in the HTML form'),
|
||||
UPLOAD_ERR_PARTIAL=>$l->t('The uploaded file was only partially uploaded'),
|
||||
UPLOAD_ERR_NO_FILE=>$l->t('No file was uploaded'),
|
||||
UPLOAD_ERR_NO_TMP_DIR=>$l->t('Missing a temporary folder'),
|
||||
UPLOAD_ERR_CANT_WRITE=>$l->t('Failed to write to disk'),
|
||||
UPLOAD_ERR_OK => $l->t('There is no error, the file uploaded with success'),
|
||||
UPLOAD_ERR_INI_SIZE => $l->t('The uploaded file exceeds the upload_max_filesize directive in php.ini: ')
|
||||
. ini_get('upload_max_filesize'),
|
||||
UPLOAD_ERR_FORM_SIZE => $l->t('The uploaded file exceeds the MAX_FILE_SIZE directive that was specified'
|
||||
. ' in the HTML form'),
|
||||
UPLOAD_ERR_PARTIAL => $l->t('The uploaded file was only partially uploaded'),
|
||||
UPLOAD_ERR_NO_FILE => $l->t('No file was uploaded'),
|
||||
UPLOAD_ERR_NO_TMP_DIR => $l->t('Missing a temporary folder'),
|
||||
UPLOAD_ERR_CANT_WRITE => $l->t('Failed to write to disk'),
|
||||
);
|
||||
OCP\JSON::error(array('data' => array( 'message' => $errors[$error],
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
)));
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $errors[$error]), $storageStats)));
|
||||
exit();
|
||||
}
|
||||
}
|
||||
$files=$_FILES['files'];
|
||||
$files = $_FILES['files'];
|
||||
|
||||
$dir = $_POST['dir'];
|
||||
$error='';
|
||||
$error = '';
|
||||
|
||||
$totalSize=0;
|
||||
foreach($files['size'] as $size) {
|
||||
$totalSize+=$size;
|
||||
$totalSize = 0;
|
||||
foreach ($files['size'] as $size) {
|
||||
$totalSize += $size;
|
||||
}
|
||||
if($totalSize>OC_Filesystem::free_space($dir)) {
|
||||
OCP\JSON::error(array('data' => array( 'message' => $l->t( 'Not enough space available' ),
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize)));
|
||||
if ($totalSize > OC_Filesystem::free_space($dir)) {
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $l->t('Not enough storage available')), $storageStats)));
|
||||
exit();
|
||||
}
|
||||
|
||||
$result=array();
|
||||
if(strpos($dir, '..') === false) {
|
||||
$fileCount=count($files['name']);
|
||||
for($i=0;$i<$fileCount;$i++) {
|
||||
$result = array();
|
||||
if (strpos($dir, '..') === false) {
|
||||
$fileCount = count($files['name']);
|
||||
for ($i = 0; $i < $fileCount; $i++) {
|
||||
$target = OCP\Files::buildNotExistingFileName(stripslashes($dir), $files['name'][$i]);
|
||||
// $path needs to be normalized - this failed within drag'n'drop upload to a sub-folder
|
||||
$target = OC_Filesystem::normalizePath($target);
|
||||
if(is_uploaded_file($files['tmp_name'][$i]) and OC_Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
|
||||
if (is_uploaded_file($files['tmp_name'][$i]) and OC_Filesystem::fromTmpFile($files['tmp_name'][$i], $target)) {
|
||||
$meta = OC_FileCache::get($target);
|
||||
$id = OC_FileCache::getId($target);
|
||||
// updated max file size after upload
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
$maxHumanFilesize=OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize=$l->t('Upload') . ' max. '.$maxHumanFilesize;
|
||||
|
||||
$result[]=array( 'status' => 'success',
|
||||
'mime'=>$meta['mimetype'],
|
||||
'size'=>$meta['size'],
|
||||
'id'=>$id,
|
||||
'name'=>basename($target),
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
// updated max file size after upload
|
||||
$storageStats = \OCA\files\lib\Helper::buildFileStorageStatistics($dir);
|
||||
|
||||
$result[] = array_merge(array('status' => 'success',
|
||||
'mime' => $meta['mimetype'],
|
||||
'size' => $meta['size'],
|
||||
'id' => $id,
|
||||
'name' => basename($target)), $storageStats
|
||||
);
|
||||
}
|
||||
}
|
||||
OCP\JSON::encodedPrint($result);
|
||||
exit();
|
||||
} else {
|
||||
$error=$l->t( 'Invalid directory.' );
|
||||
$error = $l->t('Invalid directory.');
|
||||
}
|
||||
|
||||
OCP\JSON::error(array('data' => array('message' => $error,
|
||||
'uploadMaxFilesize'=>$maxUploadFilesize,
|
||||
'maxHumanFilesize'=>$maxHumanFilesize
|
||||
)));
|
||||
OCP\JSON::error(array('data' => array_merge(array('message' => $error), $storageStats)));
|
||||
|
|
|
@ -21,9 +21,6 @@
|
|||
*
|
||||
*/
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
// Check if we are a user
|
||||
OCP\User::checkLoggedIn();
|
||||
|
||||
|
|
|
@ -76,6 +76,7 @@ $list = new OCP\Template('files', 'part.list', '');
|
|||
$list->assign('files', $files, false);
|
||||
$list->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=', false);
|
||||
$list->assign('downloadURL', OCP\Util::linkTo('files', 'download.php') . '?file=', false);
|
||||
$list->assign('disableSharing', false);
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb, false);
|
||||
$breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=', false);
|
||||
|
@ -83,6 +84,9 @@ $breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir
|
|||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir);
|
||||
|
||||
$permissions = OCP\PERMISSION_READ;
|
||||
if (OC_Filesystem::isCreatable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_CREATE;
|
||||
}
|
||||
if (OC_Filesystem::isUpdatable($dir . '/')) {
|
||||
$permissions |= OCP\PERMISSION_UPDATE;
|
||||
}
|
||||
|
@ -93,6 +97,9 @@ if (OC_Filesystem::isSharable($dir . '/')) {
|
|||
$permissions |= OCP\PERMISSION_SHARE;
|
||||
}
|
||||
|
||||
// information about storage capacities
|
||||
$storageInfo=OC_Helper::getStorageInfo();
|
||||
|
||||
$tmpl = new OCP\Template('files', 'index', 'user');
|
||||
$tmpl->assign('fileList', $list->fetchPage(), false);
|
||||
$tmpl->assign('breadcrumb', $breadcrumbNav->fetchPage(), false);
|
||||
|
@ -104,4 +111,5 @@ $tmpl->assign('trash', \OCP\App::isEnabled('files_trashbin'));
|
|||
$tmpl->assign('uploadMaxFilesize', $maxUploadFilesize);
|
||||
$tmpl->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->assign('usedSpacePercent', (int)$storageInfo['relative']);
|
||||
$tmpl->printPage();
|
||||
|
|
|
@ -201,15 +201,14 @@ var FileList={
|
|||
},
|
||||
checkName:function(oldName, newName, isNewFile) {
|
||||
if (isNewFile || $('tr').filterAttr('data-file', newName).length > 0) {
|
||||
if (isNewFile) {
|
||||
$('#notification').html(t('files', '{new_name} already exists', {new_name: escapeHTML(newName)})+'<span class="replace">'+t('files', 'replace')+'</span><span class="suggest">'+t('files', 'suggest name')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||
} else {
|
||||
$('#notification').html(t('files', '{new_name} already exists', {new_name: escapeHTML(newName)})+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||
}
|
||||
$('#notification').data('oldName', oldName);
|
||||
$('#notification').data('newName', newName);
|
||||
$('#notification').data('isNewFile', isNewFile);
|
||||
$('#notification').fadeIn();
|
||||
if (isNewFile) {
|
||||
OC.Notification.showHtml(t('files', '{new_name} already exists', {new_name: escapeHTML(newName)})+'<span class="replace">'+t('files', 'replace')+'</span><span class="suggest">'+t('files', 'suggest name')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||
} else {
|
||||
OC.Notification.showHtml(t('files', '{new_name} already exists', {new_name: escapeHTML(newName)})+'<span class="replace">'+t('files', 'replace')+'</span><span class="cancel">'+t('files', 'cancel')+'</span>');
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
|
@ -251,11 +250,10 @@ var FileList={
|
|||
FileList.finishReplace();
|
||||
};
|
||||
if (isNewFile) {
|
||||
$('#notification').html(t('files', 'replaced {new_name}', {new_name: newName})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
OC.Notification.showHtml(t('files', 'replaced {new_name}', {new_name: newName})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
} else {
|
||||
$('#notification').html(t('files', 'replaced {new_name} with {old_name}', {new_name: newName}, {old_name: oldName})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
OC.Notification.showHtml(t('files', 'replaced {new_name} with {old_name}', {new_name: newName}, {old_name: oldName})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
}
|
||||
$('#notification').fadeIn();
|
||||
},
|
||||
finishReplace:function() {
|
||||
if (!FileList.replaceCanceled && FileList.replaceOldName && FileList.replaceNewName) {
|
||||
|
@ -277,6 +275,49 @@ var FileList={
|
|||
if (FileList.lastAction) {
|
||||
FileList.lastAction();
|
||||
}
|
||||
<<<<<<< HEAD
|
||||
=======
|
||||
|
||||
FileList.prepareDeletion(files);
|
||||
|
||||
if (!FileList.useUndo) {
|
||||
FileList.lastAction();
|
||||
} else {
|
||||
// NOTE: Temporary fix to change the text to unshared for files in root of Shared folder
|
||||
if ($('#dir').val() == '/Shared') {
|
||||
OC.Notification.showHtml(t('files', 'unshared {files}', {'files': escapeHTML(files)})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
} else {
|
||||
OC.Notification.showHtml(t('files', 'deleted {files}', {'files': escapeHTML(files)})+'<span class="undo">'+t('files', 'undo')+'</span>');
|
||||
}
|
||||
}
|
||||
},
|
||||
finishDelete:function(ready,sync){
|
||||
if(!FileList.deleteCanceled && FileList.deleteFiles){
|
||||
var fileNames=JSON.stringify(FileList.deleteFiles);
|
||||
$.ajax({
|
||||
url: OC.filePath('files', 'ajax', 'delete.php'),
|
||||
async:!sync,
|
||||
type:'post',
|
||||
data: {dir:$('#dir').val(),files:fileNames},
|
||||
complete: function(data){
|
||||
boolOperationFinished(data, function(){
|
||||
OC.Notification.hide();
|
||||
$.each(FileList.deleteFiles,function(index,file){
|
||||
FileList.remove(file);
|
||||
});
|
||||
FileList.deleteCanceled=true;
|
||||
FileList.deleteFiles=null;
|
||||
FileList.lastAction = null;
|
||||
if(ready){
|
||||
ready();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
prepareDeletion:function(files){
|
||||
>>>>>>> origin/master
|
||||
if(files.substr){
|
||||
files=[files];
|
||||
}
|
||||
|
@ -323,16 +364,16 @@ $(document).ready(function(){
|
|||
FileList.replaceIsNewFile = null;
|
||||
}
|
||||
FileList.lastAction = null;
|
||||
$('#notification').fadeOut('400');
|
||||
OC.Notification.hide();
|
||||
});
|
||||
$('#notification .replace').live('click', function() {
|
||||
$('#notification').fadeOut('400', function() {
|
||||
FileList.replace($('#notification').data('oldName'), $('#notification').data('newName'), $('#notification').data('isNewFile'));
|
||||
});
|
||||
OC.Notification.hide(function() {
|
||||
FileList.replace($('#notification').data('oldName'), $('#notification').data('newName'), $('#notification').data('isNewFile'));
|
||||
});
|
||||
});
|
||||
$('#notification .suggest').live('click', function() {
|
||||
$('tr').filterAttr('data-file', $('#notification').data('oldName')).show();
|
||||
$('#notification').fadeOut('400');
|
||||
OC.Notification.hide();
|
||||
});
|
||||
$('#notification .cancel').live('click', function() {
|
||||
if ($('#notification').data('isNewFile')) {
|
||||
|
|
|
@ -32,26 +32,28 @@ Files={
|
|||
}
|
||||
if(response.data !== undefined && response.data.uploadMaxFilesize !== undefined) {
|
||||
$('#max_upload').val(response.data.uploadMaxFilesize);
|
||||
$('#data-upload-form a').attr('original-title', response.data.maxHumanFilesize);
|
||||
$('#upload.button').attr('original-title', response.data.maxHumanFilesize);
|
||||
$('#usedSpacePercent').val(response.data.usedSpacePercent);
|
||||
Files.displayStorageWarnings();
|
||||
}
|
||||
if(response[0] == undefined) {
|
||||
return;
|
||||
}
|
||||
if(response[0].uploadMaxFilesize !== undefined) {
|
||||
$('#max_upload').val(response[0].uploadMaxFilesize);
|
||||
$('#data-upload-form a').attr('original-title', response[0].maxHumanFilesize);
|
||||
$('#upload.button').attr('original-title', response[0].maxHumanFilesize);
|
||||
$('#usedSpacePercent').val(response[0].usedSpacePercent);
|
||||
Files.displayStorageWarnings();
|
||||
}
|
||||
|
||||
},
|
||||
isFileNameValid:function (name) {
|
||||
if (name === '.') {
|
||||
$('#notification').text(t('files', '\'.\' is an invalid file name.'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', '\'.\' is an invalid file name.'));
|
||||
return false;
|
||||
}
|
||||
if (name.length == 0) {
|
||||
$('#notification').text(t('files', 'File name cannot be empty.'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', 'File name cannot be empty.'));
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -59,13 +61,26 @@ Files={
|
|||
var invalid_characters = ['\\', '/', '<', '>', ':', '"', '|', '?', '*'];
|
||||
for (var i = 0; i < invalid_characters.length; i++) {
|
||||
if (name.indexOf(invalid_characters[i]) != -1) {
|
||||
$('#notification').text(t('files', "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed."));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed."));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
$('#notification').fadeOut();
|
||||
OC.Notification.hide();
|
||||
return true;
|
||||
},
|
||||
displayStorageWarnings: function() {
|
||||
if (!OC.Notification.isHidden()) {
|
||||
return;
|
||||
}
|
||||
|
||||
var usedSpacePercent = $('#usedSpacePercent').val();
|
||||
if (usedSpacePercent > 98) {
|
||||
OC.Notification.show(t('files', 'Your storage is full, files can not be updated or synced anymore!'));
|
||||
return;
|
||||
}
|
||||
if (usedSpacePercent > 90) {
|
||||
OC.Notification.show(t('files', 'Your storage is almost full ({usedSpacePercent}%)', {usedSpacePercent: usedSpacePercent}));
|
||||
}
|
||||
}
|
||||
};
|
||||
$(document).ready(function() {
|
||||
|
@ -206,8 +221,7 @@ $(document).ready(function() {
|
|||
$('.download').click('click',function(event) {
|
||||
var files=getSelectedFiles('name').join(';');
|
||||
var dir=$('#dir').val()||'/';
|
||||
$('#notification').text(t('files','Your download is being prepared. This might take some time if the files are big.'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files','Your download is being prepared. This might take some time if the files are big.'));
|
||||
// use special download URL if provided, e.g. for public shared files
|
||||
if ( (downloadURL = document.getElementById("downloadURL")) ) {
|
||||
window.location=downloadURL.value+"&download&files="+files;
|
||||
|
@ -336,8 +350,7 @@ $(document).ready(function() {
|
|||
var response;
|
||||
response=jQuery.parseJSON(result);
|
||||
if(response[0] == undefined || response[0].status != 'success') {
|
||||
$('#notification').text(t('files', response.data.message));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', response.data.message));
|
||||
}
|
||||
Files.updateMaxUploadFilesize(response);
|
||||
var file=response[0];
|
||||
|
@ -377,9 +390,7 @@ $(document).ready(function() {
|
|||
uploadtext.text(t('files', '{count} files uploading', {count: currentUploads}));
|
||||
}
|
||||
delete uploadingFiles[dirName][fileName];
|
||||
$('#notification').hide();
|
||||
$('#notification').text(t('files', 'Upload cancelled.'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', 'Upload cancelled.'));
|
||||
}
|
||||
});
|
||||
//TODO test with filenames containing slashes
|
||||
|
@ -406,20 +417,17 @@ $(document).ready(function() {
|
|||
FileList.loadingDone(file.name, file.id);
|
||||
} else {
|
||||
Files.cancelUpload(this.files[0].name);
|
||||
$('#notification').text(t('files', response.data.message));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', response.data.message));
|
||||
$('#fileList > tr').not('[data-mime]').fadeOut();
|
||||
$('#fileList > tr').not('[data-mime]').remove();
|
||||
}
|
||||
})
|
||||
.error(function(jqXHR, textStatus, errorThrown) {
|
||||
if(errorThrown === 'abort') {
|
||||
Files.cancelUpload(this.files[0].name);
|
||||
$('#notification').hide();
|
||||
$('#notification').text(t('files', 'Upload cancelled.'));
|
||||
$('#notification').fadeIn();
|
||||
}
|
||||
});
|
||||
})
|
||||
.error(function(jqXHR, textStatus, errorThrown) {
|
||||
if(errorThrown === 'abort') {
|
||||
Files.cancelUpload(this.files[0].name);
|
||||
OC.Notification.show(t('files', 'Upload cancelled.'));
|
||||
}
|
||||
});
|
||||
uploadingFiles[uniqueName] = jqXHR;
|
||||
}
|
||||
}
|
||||
|
@ -440,8 +448,7 @@ $(document).ready(function() {
|
|||
FileList.loadingDone(file.name, file.id);
|
||||
} else {
|
||||
//TODO Files.cancelUpload(/*where do we get the filename*/);
|
||||
$('#notification').text(t('files', response.data.message));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', response.data.message));
|
||||
$('#fileList > tr').not('[data-mime]').fadeOut();
|
||||
$('#fileList > tr').not('[data-mime]').remove();
|
||||
}
|
||||
|
@ -561,14 +568,12 @@ $(document).ready(function() {
|
|||
event.preventDefault();
|
||||
var newname=input.val();
|
||||
if(type == 'web' && newname.length == 0) {
|
||||
$('#notification').text(t('files', 'URL cannot be empty.'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files', 'URL cannot be empty.'));
|
||||
return false;
|
||||
} else if (type != 'web' && !Files.isFileNameValid(newname)) {
|
||||
return false;
|
||||
} else if( type == 'folder' && $('#dir').val() == '/' && newname == 'Shared') {
|
||||
$('#notification').text(t('files','Invalid folder name. Usage of \'Shared\' is reserved by Owncloud'));
|
||||
$('#notification').fadeIn();
|
||||
OC.Notification.show(t('files','Invalid folder name. Usage of \'Shared\' is reserved by Owncloud'));
|
||||
return false;
|
||||
}
|
||||
if (FileList.lastAction) {
|
||||
|
@ -739,6 +744,10 @@ $(document).ready(function() {
|
|||
|
||||
resizeBreadcrumbs(true);
|
||||
|
||||
// display storage warnings
|
||||
setTimeout ( "Files.displayStorageWarnings()", 100 );
|
||||
OC.Notification.setDefault(Files.displayStorageWarnings);
|
||||
|
||||
// file space size sync
|
||||
function update_storage_statistics() {
|
||||
$.getJSON(OC.filePath('files','ajax','getstoragestats.php'),function(response) {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "إرفع",
|
||||
"There is no error, the file uploaded with success" => "تم ترفيع الملفات بنجاح.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
|
||||
"The uploaded file was only partially uploaded" => "تم ترفيع جزء من الملفات الذي تريد ترفيعها فقط",
|
||||
|
@ -12,6 +11,7 @@
|
|||
"Name" => "الاسم",
|
||||
"Size" => "حجم",
|
||||
"Modified" => "معدل",
|
||||
"Upload" => "إرفع",
|
||||
"Maximum upload size" => "الحد الأقصى لحجم الملفات التي يمكن رفعها",
|
||||
"Save" => "حفظ",
|
||||
"New" => "جديد",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Качване",
|
||||
"Missing a temporary folder" => "Липсва временна папка",
|
||||
"Files" => "Файлове",
|
||||
"Delete" => "Изтриване",
|
||||
|
@ -11,6 +10,7 @@
|
|||
"Name" => "Име",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Променено",
|
||||
"Upload" => "Качване",
|
||||
"Maximum upload size" => "Максимален размер за качване",
|
||||
"0 is unlimited" => "Ползвайте 0 за без ограничения",
|
||||
"Save" => "Запис",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "আপলোড",
|
||||
"Could not move %s - File with this name already exists" => "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান",
|
||||
"Could not move %s" => "%s কে স্থানান্তর করা সম্ভব হলো না",
|
||||
"Unable to rename file" => "ফাইলের নাম পরিবর্তন করা সম্ভব হলো না",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "কোন ফাইল আপলোড করা হয় নি",
|
||||
"Missing a temporary folder" => "অস্থায়ী ফোল্ডার খোয়া গিয়েছে",
|
||||
"Failed to write to disk" => "ডিস্কে লিখতে ব্যর্থ",
|
||||
"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই",
|
||||
"Invalid directory." => "ভুল ডিরেক্টরি",
|
||||
"Files" => "ফাইল",
|
||||
"Unshare" => "ভাগাভাগি বাতিল ",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "{count} টি ফোল্ডার",
|
||||
"1 file" => "১টি ফাইল",
|
||||
"{count} files" => "{count} টি ফাইল",
|
||||
"Upload" => "আপলোড",
|
||||
"File handling" => "ফাইল হ্যার্ডলিং",
|
||||
"Maximum upload size" => "আপলোডের সর্বোচ্চ আকার",
|
||||
"max. possible: " => "অনুমোদিত সর্বোচ্চ আকার",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Puja",
|
||||
"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",
|
||||
"Unable to rename file" => "No es pot canviar el nom del fitxer",
|
||||
|
@ -11,7 +10,7 @@
|
|||
"No file was uploaded" => "El fitxer no s'ha pujat",
|
||||
"Missing a temporary folder" => "S'ha perdut un fitxer temporal",
|
||||
"Failed to write to disk" => "Ha fallat en escriure al disc",
|
||||
"Not enough space available" => "No hi ha prou espai disponible",
|
||||
"Not enough storage available" => "No hi ha prou espai disponible",
|
||||
"Invalid directory." => "Directori no vàlid.",
|
||||
"Files" => "Fitxers",
|
||||
"Unshare" => "Deixa de compartir",
|
||||
|
@ -29,6 +28,9 @@
|
|||
"'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.",
|
||||
"File name cannot be empty." => "El nom del fitxer no pot ser buit.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "El vostre espai d'emmagatzemament és ple, els fitxers ja no es poden actualitzar o sincronitzar!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "El vostre espai d'emmagatzemament és gairebé ple ({usedSpacePercent}%)",
|
||||
"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.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "No es pot pujar el fitxer perquè és una carpeta o té 0 bytes",
|
||||
"Upload Error" => "Error en la pujada",
|
||||
"Close" => "Tanca",
|
||||
|
@ -48,6 +50,7 @@
|
|||
"{count} folders" => "{count} carpetes",
|
||||
"1 file" => "1 fitxer",
|
||||
"{count} files" => "{count} fitxers",
|
||||
"Upload" => "Puja",
|
||||
"File handling" => "Gestió de fitxers",
|
||||
"Maximum upload size" => "Mida màxima de pujada",
|
||||
"max. possible: " => "màxim possible:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Odeslat",
|
||||
"Could not move %s - File with this name already exists" => "Nelze přesunout %s - existuje soubor se stejným názvem",
|
||||
"Could not move %s" => "Nelze přesunout %s",
|
||||
"Unable to rename file" => "Nelze přejmenovat soubor",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Žádný soubor nebyl odeslán",
|
||||
"Missing a temporary folder" => "Chybí adresář pro dočasné soubory",
|
||||
"Failed to write to disk" => "Zápis na disk selhal",
|
||||
"Not enough space available" => "Nedostatek dostupného místa",
|
||||
"Invalid directory." => "Neplatný adresář",
|
||||
"Files" => "Soubory",
|
||||
"Unshare" => "Zrušit sdílení",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} složky",
|
||||
"1 file" => "1 soubor",
|
||||
"{count} files" => "{count} soubory",
|
||||
"Upload" => "Odeslat",
|
||||
"File handling" => "Zacházení se soubory",
|
||||
"Maximum upload size" => "Maximální velikost pro odesílání",
|
||||
"max. possible: " => "největší možná: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Upload",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil blev uploadet. Ukendt fejl.",
|
||||
"There is no error, the file uploaded with success" => "Der er ingen fejl, filen blev uploadet med success",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} mapper",
|
||||
"1 file" => "1 fil",
|
||||
"{count} files" => "{count} filer",
|
||||
"Upload" => "Upload",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimal upload-størrelse",
|
||||
"max. possible: " => "max. mulige: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Hochladen",
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben - Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"Unable to rename file" => "Konnte Datei nicht umbenennen",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough space available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} Ordner",
|
||||
"1 file" => "1 Datei",
|
||||
"{count} files" => "{count} Dateien",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Hochladen",
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben - Datei mit diesem Namen existiert bereits",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"Unable to rename file" => "Konnte Datei nicht umbenennen",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Der temporäre Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} Ordner",
|
||||
"1 file" => "1 Datei",
|
||||
"{count} files" => "{count} Dateien",
|
||||
"Upload" => "Hochladen",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Größe",
|
||||
"max. possible: " => "maximal möglich:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Αποστολή",
|
||||
"Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάρχει ήδη αρχείο με αυτό το όνομα",
|
||||
"Could not move %s" => "Αδυναμία μετακίνησης του %s",
|
||||
"Unable to rename file" => "Αδυναμία μετονομασίας αρχείου",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Κανένα αρχείο δεν στάλθηκε",
|
||||
"Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος",
|
||||
"Failed to write to disk" => "Αποτυχία εγγραφής στο δίσκο",
|
||||
"Not enough space available" => "Δεν υπάρχει αρκετός διαθέσιμος χώρος",
|
||||
"Invalid directory." => "Μη έγκυρος φάκελος.",
|
||||
"Files" => "Αρχεία",
|
||||
"Unshare" => "Διακοπή κοινής χρήσης",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' είναι μη έγκυρο όνομα αρχείου.",
|
||||
"File name cannot be empty." => "Το όνομα αρχείου δεν πρέπει να είναι κενό.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην αποστολή του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
|
||||
"Upload Error" => "Σφάλμα Αποστολής",
|
||||
"Close" => "Κλείσιμο",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} φάκελοι",
|
||||
"1 file" => "1 αρχείο",
|
||||
"{count} files" => "{count} αρχεία",
|
||||
"Upload" => "Αποστολή",
|
||||
"File handling" => "Διαχείριση αρχείων",
|
||||
"Maximum upload size" => "Μέγιστο μέγεθος αποστολής",
|
||||
"max. possible: " => "μέγιστο δυνατό:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Alŝuti",
|
||||
"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",
|
||||
"Unable to rename file" => "Ne eblis alinomigi dosieron",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Neniu dosiero estas alŝutita",
|
||||
"Missing a temporary folder" => "Mankas tempa dosierujo",
|
||||
"Failed to write to disk" => "Malsukcesis skribo al disko",
|
||||
"Not enough space available" => "Ne haveblas sufiĉa spaco",
|
||||
"Invalid directory." => "Nevalida dosierujo.",
|
||||
"Files" => "Dosieroj",
|
||||
"Unshare" => "Malkunhavigi",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} dosierujoj",
|
||||
"1 file" => "1 dosiero",
|
||||
"{count} files" => "{count} dosierujoj",
|
||||
"Upload" => "Alŝuti",
|
||||
"File handling" => "Dosieradministro",
|
||||
"Maximum upload size" => "Maksimuma alŝutogrando",
|
||||
"max. possible: " => "maks. ebla: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Subir",
|
||||
"Could not move %s - File with this name already exists" => "No se puede mover %s - Ya existe un archivo con ese nombre",
|
||||
"Could not move %s" => "No se puede mover %s",
|
||||
"Unable to rename file" => "No se puede renombrar el archivo",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "No se ha subido ningún archivo",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "La escritura en disco ha fallado",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} carpetas",
|
||||
"1 file" => "1 archivo",
|
||||
"{count} files" => "{count} archivos",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Subir",
|
||||
"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 ",
|
||||
"Unable to rename file" => "No fue posible cambiar el nombre al archivo",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "El archivo no fue subido",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "Error al escribir en el disco",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} directorios",
|
||||
"1 file" => "1 archivo",
|
||||
"{count} files" => "{count} archivos",
|
||||
"Upload" => "Subir",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Lae üles",
|
||||
"No file was uploaded. Unknown error" => "Ühtegi faili ei laetud üles. Tundmatu viga",
|
||||
"There is no error, the file uploaded with success" => "Ühtegi viga pole, fail on üles laetud",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Üles laetud faili suurus ületab HTML vormis määratud upload_max_filesize suuruse",
|
||||
|
@ -39,6 +38,7 @@
|
|||
"{count} folders" => "{count} kausta",
|
||||
"1 file" => "1 fail",
|
||||
"{count} files" => "{count} faili",
|
||||
"Upload" => "Lae üles",
|
||||
"File handling" => "Failide käsitlemine",
|
||||
"Maximum upload size" => "Maksimaalne üleslaadimise suurus",
|
||||
"max. possible: " => "maks. võimalik: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Igo",
|
||||
"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",
|
||||
"Unable to rename file" => "Ezin izan da fitxategia berrizendatu",
|
||||
|
@ -11,7 +10,7 @@
|
|||
"No file was uploaded" => "Ez da fitxategirik igo",
|
||||
"Missing a temporary folder" => "Aldi baterako karpeta falta da",
|
||||
"Failed to write to disk" => "Errore bat izan da diskoan idazterakoan",
|
||||
"Not enough space available" => "Ez dago leku nahikorik.",
|
||||
"Not enough storage available" => "Ez dago behar aina leku erabilgarri,",
|
||||
"Invalid directory." => "Baliogabeko karpeta.",
|
||||
"Files" => "Fitxategiak",
|
||||
"Unshare" => "Ez elkarbanatu",
|
||||
|
@ -29,6 +28,9 @@
|
|||
"'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.",
|
||||
"File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})",
|
||||
"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. ",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Ezin da zure fitxategia igo, karpeta bat da edo 0 byt ditu",
|
||||
"Upload Error" => "Igotzean errore bat suertatu da",
|
||||
"Close" => "Itxi",
|
||||
|
@ -48,6 +50,7 @@
|
|||
"{count} folders" => "{count} karpeta",
|
||||
"1 file" => "fitxategi bat",
|
||||
"{count} files" => "{count} fitxategi",
|
||||
"Upload" => "Igo",
|
||||
"File handling" => "Fitxategien kudeaketa",
|
||||
"Maximum upload size" => "Igo daitekeen gehienezko tamaina",
|
||||
"max. possible: " => "max, posiblea:",
|
||||
|
|
|
@ -1,26 +1,53 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "بارگذاری",
|
||||
"Could not move %s - File with this name already exists" => "%s نمی تواند حرکت کند - در حال حاضر پرونده با این نام وجود دارد. ",
|
||||
"Could not move %s" => "%s نمی تواند حرکت کند ",
|
||||
"Unable to rename file" => "قادر به تغییر نام پرونده نیست.",
|
||||
"No file was uploaded. Unknown error" => "هیچ فایلی آپلود نشد.خطای ناشناس",
|
||||
"There is no error, the file uploaded with success" => "هیچ خطایی وجود ندارد فایل با موفقیت بار گذاری شد",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "پرونده آپلود شده بیش ازدستور ماکزیمم_حجم فایل_برای آپلود در php.ini استفاده کرده است.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "حداکثر حجم مجاز برای بارگذاری از طریق HTML \nMAX_FILE_SIZE",
|
||||
"The uploaded file was only partially uploaded" => "مقدار کمی از فایل بارگذاری شده",
|
||||
"No file was uploaded" => "هیچ فایلی بارگذاری نشده",
|
||||
"Missing a temporary folder" => "یک پوشه موقت گم شده است",
|
||||
"Failed to write to disk" => "نوشتن بر روی دیسک سخت ناموفق بود",
|
||||
"Invalid directory." => "فهرست راهنما نامعتبر می باشد.",
|
||||
"Files" => "فایل ها",
|
||||
"Unshare" => "لغو اشتراک",
|
||||
"Delete" => "پاک کردن",
|
||||
"Rename" => "تغییرنام",
|
||||
"{new_name} already exists" => "{نام _جدید} در حال حاضر وجود دارد.",
|
||||
"replace" => "جایگزین",
|
||||
"suggest name" => "پیشنهاد نام",
|
||||
"cancel" => "لغو",
|
||||
"replaced {new_name}" => "{نام _جدید} جایگزین شد ",
|
||||
"undo" => "بازگشت",
|
||||
"replaced {new_name} with {old_name}" => "{نام_جدید} با { نام_قدیمی} جایگزین شد.",
|
||||
"unshared {files}" => "{ فایل های } قسمت نشده",
|
||||
"deleted {files}" => "{ فایل های } پاک شده",
|
||||
"'.' is an invalid file name." => "'.' یک نام پرونده نامعتبر است.",
|
||||
"File name cannot be empty." => "نام پرونده نمی تواند خالی باشد.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "نام نامعتبر ، '\\', '/', '<', '>', ':', '\"', '|', '?' و '*' مجاز نمی باشند.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد",
|
||||
"Upload Error" => "خطا در بار گذاری",
|
||||
"Close" => "بستن",
|
||||
"Pending" => "در انتظار",
|
||||
"1 file uploading" => "1 پرونده آپلود شد.",
|
||||
"{count} files uploading" => "{ شمار } فایل های در حال آپلود",
|
||||
"Upload cancelled." => "بار گذاری لغو شد",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. ",
|
||||
"URL cannot be empty." => "URL نمی تواند خالی باشد.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است.",
|
||||
"{count} files scanned" => "{ شمار } فایل های اسکن شده",
|
||||
"error while scanning" => "خطا در حال انجام اسکن ",
|
||||
"Name" => "نام",
|
||||
"Size" => "اندازه",
|
||||
"Modified" => "تغییر یافته",
|
||||
"1 folder" => "1 پوشه",
|
||||
"{count} folders" => "{ شمار} پوشه ها",
|
||||
"1 file" => "1 پرونده",
|
||||
"{count} files" => "{ شمار } فایل ها",
|
||||
"Upload" => "بارگذاری",
|
||||
"File handling" => "اداره پرونده ها",
|
||||
"Maximum upload size" => "حداکثر اندازه بارگزاری",
|
||||
"max. possible: " => "حداکثرمقدارممکن:",
|
||||
|
@ -32,6 +59,7 @@
|
|||
"New" => "جدید",
|
||||
"Text file" => "فایل متنی",
|
||||
"Folder" => "پوشه",
|
||||
"From link" => "از پیوند",
|
||||
"Cancel upload" => "متوقف کردن بار گذاری",
|
||||
"Nothing in here. Upload something!" => "اینجا هیچ چیز نیست.",
|
||||
"Download" => "بارگیری",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Lähetä",
|
||||
"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",
|
||||
"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut",
|
||||
|
@ -10,7 +9,6 @@
|
|||
"No file was uploaded" => "Yhtäkään tiedostoa ei lähetetty",
|
||||
"Missing a temporary folder" => "Väliaikaiskansiota ei ole olemassa",
|
||||
"Failed to write to disk" => "Levylle kirjoitus epäonnistui",
|
||||
"Not enough space available" => "Tilaa ei ole riittävästi",
|
||||
"Invalid directory." => "Virheellinen kansio.",
|
||||
"Files" => "Tiedostot",
|
||||
"Unshare" => "Peru jakaminen",
|
||||
|
@ -39,6 +37,7 @@
|
|||
"{count} folders" => "{count} kansiota",
|
||||
"1 file" => "1 tiedosto",
|
||||
"{count} files" => "{count} tiedostoa",
|
||||
"Upload" => "Lähetä",
|
||||
"File handling" => "Tiedostonhallinta",
|
||||
"Maximum upload size" => "Lähetettävän tiedoston suurin sallittu koko",
|
||||
"max. possible: " => "suurin mahdollinen:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Envoyer",
|
||||
"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",
|
||||
"Unable to rename file" => "Impossible de renommer le fichier",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Aucun fichier n'a été téléversé",
|
||||
"Missing a temporary folder" => "Il manque un répertoire temporaire",
|
||||
"Failed to write to disk" => "Erreur d'écriture sur le disque",
|
||||
"Not enough space available" => "Espace disponible insuffisant",
|
||||
"Invalid directory." => "Dossier invalide.",
|
||||
"Files" => "Fichiers",
|
||||
"Unshare" => "Ne plus partager",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' n'est pas un nom de fichier valide.",
|
||||
"File name cannot be empty." => "Le nom de fichier ne peut être vide.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nom invalide, les caractères '\\', '/', '<', '>', ':', '\"', '|', '?' et '*' ne sont pas autorisés.",
|
||||
"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.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible de charger vos fichiers car il s'agit d'un dossier ou le fichier fait 0 octet.",
|
||||
"Upload Error" => "Erreur de chargement",
|
||||
"Close" => "Fermer",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} dossiers",
|
||||
"1 file" => "1 fichier",
|
||||
"{count} files" => "{count} fichiers",
|
||||
"Upload" => "Envoyer",
|
||||
"File handling" => "Gestion des fichiers",
|
||||
"Maximum upload size" => "Taille max. d'envoi",
|
||||
"max. possible: " => "Max. possible :",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Enviar",
|
||||
"Could not move %s - File with this name already exists" => "Non se moveu %s - Xa existe un ficheiro con ese nome.",
|
||||
"Could not move %s" => "Non se puido mover %s",
|
||||
"Unable to rename file" => "Non se pode renomear o ficheiro",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Non se enviou ningún ficheiro",
|
||||
"Missing a temporary folder" => "Falta un cartafol temporal",
|
||||
"Failed to write to disk" => "Erro ao escribir no disco",
|
||||
"Not enough space available" => "O espazo dispoñíbel é insuficiente",
|
||||
"Invalid directory." => "O directorio é incorrecto.",
|
||||
"Files" => "Ficheiros",
|
||||
"Unshare" => "Deixar de compartir",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "{count} cartafoles",
|
||||
"1 file" => "1 ficheiro",
|
||||
"{count} files" => "{count} ficheiros",
|
||||
"Upload" => "Enviar",
|
||||
"File handling" => "Manexo de ficheiro",
|
||||
"Maximum upload size" => "Tamaño máximo de envío",
|
||||
"max. possible: " => "máx. posible: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "העלאה",
|
||||
"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:",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} תיקיות",
|
||||
"1 file" => "קובץ אחד",
|
||||
"{count} files" => "{count} קבצים",
|
||||
"Upload" => "העלאה",
|
||||
"File handling" => "טיפול בקבצים",
|
||||
"Maximum upload size" => "גודל העלאה מקסימלי",
|
||||
"max. possible: " => "המרבי האפשרי: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Pošalji",
|
||||
"There is no error, the file uploaded with success" => "Datoteka je poslana uspješno i bez pogrešaka",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslana datoteka izlazi iz okvira MAX_FILE_SIZE direktive postavljene u HTML obrascu",
|
||||
"The uploaded file was only partially uploaded" => "Datoteka je poslana samo djelomično",
|
||||
|
@ -25,6 +24,7 @@
|
|||
"Name" => "Naziv",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja promjena",
|
||||
"Upload" => "Pošalji",
|
||||
"File handling" => "datoteka za rukovanje",
|
||||
"Maximum upload size" => "Maksimalna veličina prijenosa",
|
||||
"max. possible: " => "maksimalna moguća: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Feltöltés",
|
||||
"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",
|
||||
"Unable to rename file" => "Nem lehet átnevezni a fájlt",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Nem töltődött fel semmi",
|
||||
"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 space available" => "Nincs elég szabad hely",
|
||||
"Invalid directory." => "Érvénytelen mappa.",
|
||||
"Files" => "Fájlok",
|
||||
"Unshare" => "Megosztás visszavonása",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' fájlnév érvénytelen.",
|
||||
"File name cannot be empty." => "A fájlnév nem lehet semmi.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Érvénytelen elnevezés. Ezek a karakterek nem használhatók: '\\', '/', '<', '>', ':', '\"', '|', '?' é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.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű",
|
||||
"Upload Error" => "Feltöltési hiba",
|
||||
"Close" => "Bezárás",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} mappa",
|
||||
"1 file" => "1 fájl",
|
||||
"{count} files" => "{count} fájl",
|
||||
"Upload" => "Feltöltés",
|
||||
"File handling" => "Fájlkezelés",
|
||||
"Maximum upload size" => "Maximális feltölthető fájlméret",
|
||||
"max. possible: " => "max. lehetséges: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Incargar",
|
||||
"The uploaded file was only partially uploaded" => "Le file incargate solmente esseva incargate partialmente",
|
||||
"No file was uploaded" => "Nulle file esseva incargate",
|
||||
"Missing a temporary folder" => "Manca un dossier temporari",
|
||||
|
@ -9,6 +8,7 @@
|
|||
"Name" => "Nomine",
|
||||
"Size" => "Dimension",
|
||||
"Modified" => "Modificate",
|
||||
"Upload" => "Incargar",
|
||||
"Maximum upload size" => "Dimension maxime de incargamento",
|
||||
"Save" => "Salveguardar",
|
||||
"New" => "Nove",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Unggah",
|
||||
"There is no error, the file uploaded with success" => "Tidak ada galat, berkas sukses diunggah",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "File yang diunggah melampaui directive MAX_FILE_SIZE yang disebutan dalam form HTML.",
|
||||
"The uploaded file was only partially uploaded" => "Berkas hanya diunggah sebagian",
|
||||
|
@ -21,6 +20,7 @@
|
|||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"Upload" => "Unggah",
|
||||
"File handling" => "Penanganan berkas",
|
||||
"Maximum upload size" => "Ukuran unggah maksimum",
|
||||
"max. possible: " => "Kemungkinan maks:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Senda inn",
|
||||
"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",
|
||||
"Unable to rename file" => "Gat ekki endurskýrt skrá",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Engin skrá skilaði sér",
|
||||
"Missing a temporary folder" => "Vantar bráðabirgðamöppu",
|
||||
"Failed to write to disk" => "Tókst ekki að skrifa á disk",
|
||||
"Not enough space available" => "Ekki nægt pláss tiltækt",
|
||||
"Invalid directory." => "Ógild mappa.",
|
||||
"Files" => "Skrár",
|
||||
"Unshare" => "Hætta deilingu",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "{count} möppur",
|
||||
"1 file" => "1 skrá",
|
||||
"{count} files" => "{count} skrár",
|
||||
"Upload" => "Senda inn",
|
||||
"File handling" => "Meðhöndlun skrár",
|
||||
"Maximum upload size" => "Hámarks stærð innsendingar",
|
||||
"max. possible: " => "hámark mögulegt: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Carica",
|
||||
"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",
|
||||
"Unable to rename file" => "Impossibile rinominare il file",
|
||||
|
@ -11,7 +10,7 @@
|
|||
"No file was uploaded" => "Nessun file è stato caricato",
|
||||
"Missing a temporary folder" => "Cartella temporanea mancante",
|
||||
"Failed to write to disk" => "Scrittura su disco non riuscita",
|
||||
"Not enough space available" => "Spazio disponibile insufficiente",
|
||||
"Not enough storage available" => "Spazio di archiviazione insufficiente",
|
||||
"Invalid directory." => "Cartella non valida.",
|
||||
"Files" => "File",
|
||||
"Unshare" => "Rimuovi condivisione",
|
||||
|
@ -29,6 +28,8 @@
|
|||
"'.' is an invalid file name." => "'.' non è un nome file valido.",
|
||||
"File name cannot be empty." => "Il nome del file non può essere vuoto.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non valido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non sono consentiti.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lo spazio di archiviazione è pieno, i file non possono essere più aggiornati o sincronizzati!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)",
|
||||
"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.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossibile inviare il file poiché è una cartella o ha dimensione 0 byte",
|
||||
"Upload Error" => "Errore di invio",
|
||||
|
@ -49,6 +50,7 @@
|
|||
"{count} folders" => "{count} cartelle",
|
||||
"1 file" => "1 file",
|
||||
"{count} files" => "{count} file",
|
||||
"Upload" => "Carica",
|
||||
"File handling" => "Gestione file",
|
||||
"Maximum upload size" => "Dimensione massima upload",
|
||||
"max. possible: " => "numero mass.: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "アップロード",
|
||||
"Could not move %s - File with this name already exists" => "%s を移動できませんでした ― この名前のファイルはすでに存在します",
|
||||
"Could not move %s" => "%s を移動できませんでした",
|
||||
"Unable to rename file" => "ファイル名の変更ができません",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "ファイルはアップロードされませんでした",
|
||||
"Missing a temporary folder" => "テンポラリフォルダが見つかりません",
|
||||
"Failed to write to disk" => "ディスクへの書き込みに失敗しました",
|
||||
"Not enough space available" => "利用可能なスペースが十分にありません",
|
||||
"Invalid directory." => "無効なディレクトリです。",
|
||||
"Files" => "ファイル",
|
||||
"Unshare" => "共有しない",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' は無効なファイル名です。",
|
||||
"File name cannot be empty." => "ファイル名を空にすることはできません。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのファイルはアップロードできません",
|
||||
"Upload Error" => "アップロードエラー",
|
||||
"Close" => "閉じる",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} フォルダ",
|
||||
"1 file" => "1 ファイル",
|
||||
"{count} files" => "{count} ファイル",
|
||||
"Upload" => "アップロード",
|
||||
"File handling" => "ファイル操作",
|
||||
"Maximum upload size" => "最大アップロードサイズ",
|
||||
"max. possible: " => "最大容量: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "ატვირთვა",
|
||||
"There is no error, the file uploaded with success" => "ჭოცდომა არ დაფიქსირდა, ფაილი წარმატებით აიტვირთა",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "ატვირთული ფაილი აჭარბებს MAX_FILE_SIZE დირექტივას, რომელიც მითითებულია HTML ფორმაში",
|
||||
"The uploaded file was only partially uploaded" => "ატვირთული ფაილი მხოლოდ ნაწილობრივ აიტვირთა",
|
||||
|
@ -36,6 +35,7 @@
|
|||
"{count} folders" => "{count} საქაღალდე",
|
||||
"1 file" => "1 ფაილი",
|
||||
"{count} files" => "{count} ფაილი",
|
||||
"Upload" => "ატვირთვა",
|
||||
"File handling" => "ფაილის დამუშავება",
|
||||
"Maximum upload size" => "მაქსიმუმ ატვირთის ზომა",
|
||||
"max. possible: " => "მაქს. შესაძლებელი:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "업로드",
|
||||
"Could not move %s - File with this name already exists" => "%s 항목을 이동시키지 못하였음 - 파일 이름이 이미 존재함",
|
||||
"Could not move %s" => "%s 항목을 이딩시키지 못하였음",
|
||||
"Unable to rename file" => "파일 이름바꾸기 할 수 없음",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "업로드된 파일 없음",
|
||||
"Missing a temporary folder" => "임시 폴더가 사라짐",
|
||||
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
||||
"Not enough space available" => "여유공간이 부족합니다",
|
||||
"Invalid directory." => "올바르지 않은 디렉토리입니다.",
|
||||
"Files" => "파일",
|
||||
"Unshare" => "공유 해제",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "폴더 {count}개",
|
||||
"1 file" => "파일 1개",
|
||||
"{count} files" => "파일 {count}개",
|
||||
"Upload" => "업로드",
|
||||
"File handling" => "파일 처리",
|
||||
"Maximum upload size" => "최대 업로드 크기",
|
||||
"max. possible: " => "최대 가능:",
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "بارکردن",
|
||||
"Close" => "داخستن",
|
||||
"URL cannot be empty." => "ناونیشانی بهستهر نابێت بهتاڵ بێت.",
|
||||
"Name" => "ناو",
|
||||
"Upload" => "بارکردن",
|
||||
"Save" => "پاشکهوتکردن",
|
||||
"Folder" => "بوخچه",
|
||||
"Download" => "داگرتن"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Eroplueden",
|
||||
"There is no error, the file uploaded with success" => "Keen Feeler, Datei ass komplett ropgelueden ginn",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Déi ropgelueden Datei ass méi grouss wei d'MAX_FILE_SIZE Eegenschaft déi an der HTML form uginn ass",
|
||||
"The uploaded file was only partially uploaded" => "Déi ropgelueden Datei ass nëmmen hallef ropgelueden ginn",
|
||||
|
@ -7,6 +6,7 @@
|
|||
"Missing a temporary folder" => "Et feelt en temporären Dossier",
|
||||
"Failed to write to disk" => "Konnt net op den Disk schreiwen",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Net méi deelen",
|
||||
"Delete" => "Läschen",
|
||||
"replace" => "ersetzen",
|
||||
"cancel" => "ofbriechen",
|
||||
|
@ -19,6 +19,7 @@
|
|||
"Name" => "Numm",
|
||||
"Size" => "Gréisst",
|
||||
"Modified" => "Geännert",
|
||||
"Upload" => "Eroplueden",
|
||||
"File handling" => "Fichier handling",
|
||||
"Maximum upload size" => "Maximum Upload Gréisst ",
|
||||
"max. possible: " => "max. méiglech:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Įkelti",
|
||||
"There is no error, the file uploaded with success" => "Klaidų nėra, failas įkeltas sėkmingai",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Įkeliamo failo dydis viršija MAX_FILE_SIZE parametrą, kuris yra nustatytas HTML formoje",
|
||||
"The uploaded file was only partially uploaded" => "Failas buvo įkeltas tik dalinai",
|
||||
|
@ -36,6 +35,7 @@
|
|||
"{count} folders" => "{count} aplankalai",
|
||||
"1 file" => "1 failas",
|
||||
"{count} files" => "{count} failai",
|
||||
"Upload" => "Įkelti",
|
||||
"File handling" => "Failų tvarkymas",
|
||||
"Maximum upload size" => "Maksimalus įkeliamo failo dydis",
|
||||
"max. possible: " => "maks. galima:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Augšuplādet",
|
||||
"There is no error, the file uploaded with success" => "Viss kārtībā, augšupielāde veiksmīga",
|
||||
"No file was uploaded" => "Neviens fails netika augšuplādēts",
|
||||
"Missing a temporary folder" => "Trūkst pagaidu mapes",
|
||||
|
@ -20,6 +19,7 @@
|
|||
"Name" => "Nosaukums",
|
||||
"Size" => "Izmērs",
|
||||
"Modified" => "Izmainīts",
|
||||
"Upload" => "Augšuplādet",
|
||||
"File handling" => "Failu pārvaldība",
|
||||
"Maximum upload size" => "Maksimālais failu augšuplādes apjoms",
|
||||
"max. possible: " => "maksīmālais iespējamais:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Подигни",
|
||||
"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:",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} папки",
|
||||
"1 file" => "1 датотека",
|
||||
"{count} files" => "{count} датотеки",
|
||||
"Upload" => "Подигни",
|
||||
"File handling" => "Ракување со датотеки",
|
||||
"Maximum upload size" => "Максимална големина за подигање",
|
||||
"max. possible: " => "макс. можно:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Muat naik",
|
||||
"No file was uploaded. Unknown error" => "Tiada fail dimuatnaik. Ralat tidak diketahui.",
|
||||
"There is no error, the file uploaded with success" => "Tiada ralat, fail berjaya dimuat naik.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Fail yang dimuat naik melebihi MAX_FILE_SIZE yang dinyatakan dalam form HTML ",
|
||||
|
@ -19,6 +18,7 @@
|
|||
"Name" => "Nama ",
|
||||
"Size" => "Saiz",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"Upload" => "Muat naik",
|
||||
"File handling" => "Pengendalian fail",
|
||||
"Maximum upload size" => "Saiz maksimum muat naik",
|
||||
"max. possible: " => "maksimum:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Last opp",
|
||||
"No file was uploaded. Unknown error" => "Ingen filer ble lastet opp. Ukjent feil.",
|
||||
"There is no error, the file uploaded with success" => "Det er ingen feil. Filen ble lastet opp.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Filstørrelsen overskrider maksgrensen på MAX_FILE_SIZE som ble oppgitt i HTML-skjemaet",
|
||||
|
@ -38,6 +37,7 @@
|
|||
"{count} folders" => "{count} mapper",
|
||||
"1 file" => "1 fil",
|
||||
"{count} files" => "{count} filer",
|
||||
"Upload" => "Last opp",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimum opplastingsstørrelse",
|
||||
"max. possible: " => "max. mulige:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Upload",
|
||||
"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",
|
||||
"Unable to rename file" => "Kan bestand niet hernoemen",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Geen bestand geüpload",
|
||||
"Missing a temporary folder" => "Een tijdelijke map mist",
|
||||
"Failed to write to disk" => "Schrijven naar schijf mislukt",
|
||||
"Not enough space available" => "Niet genoeg ruimte beschikbaar",
|
||||
"Invalid directory." => "Ongeldige directory.",
|
||||
"Files" => "Bestanden",
|
||||
"Unshare" => "Stop delen",
|
||||
|
@ -49,6 +47,7 @@
|
|||
"{count} folders" => "{count} mappen",
|
||||
"1 file" => "1 bestand",
|
||||
"{count} files" => "{count} bestanden",
|
||||
"Upload" => "Upload",
|
||||
"File handling" => "Bestand",
|
||||
"Maximum upload size" => "Maximale bestandsgrootte voor uploads",
|
||||
"max. possible: " => "max. mogelijk: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Last opp",
|
||||
"There is no error, the file uploaded with success" => "Ingen feil, fila vart lasta opp",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Den opplasta fila er større enn variabelen MAX_FILE_SIZE i HTML-skjemaet",
|
||||
"The uploaded file was only partially uploaded" => "Fila vart berre delvis lasta opp",
|
||||
|
@ -11,6 +10,7 @@
|
|||
"Name" => "Namn",
|
||||
"Size" => "Storleik",
|
||||
"Modified" => "Endra",
|
||||
"Upload" => "Last opp",
|
||||
"Maximum upload size" => "Maksimal opplastingsstorleik",
|
||||
"Save" => "Lagre",
|
||||
"New" => "Ny",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Amontcarga",
|
||||
"There is no error, the file uploaded with success" => "Amontcargament capitat, pas d'errors",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lo fichièr amontcargat es mai gròs que la directiva «MAX_FILE_SIZE» especifiada dins lo formulari HTML",
|
||||
"The uploaded file was only partially uploaded" => "Lo fichièr foguèt pas completament amontcargat",
|
||||
|
@ -24,6 +23,7 @@
|
|||
"Name" => "Nom",
|
||||
"Size" => "Talha",
|
||||
"Modified" => "Modificat",
|
||||
"Upload" => "Amontcarga",
|
||||
"File handling" => "Manejament de fichièr",
|
||||
"Maximum upload size" => "Talha maximum d'amontcargament",
|
||||
"max. possible: " => "max. possible: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Prześlij",
|
||||
"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",
|
||||
"Unable to rename file" => "Nie można zmienić nazwy pliku",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Nie przesłano żadnego pliku",
|
||||
"Missing a temporary folder" => "Brak katalogu tymczasowego",
|
||||
"Failed to write to disk" => "Błąd zapisu na dysk",
|
||||
"Not enough space available" => "Za mało miejsca",
|
||||
"Invalid directory." => "Zła ścieżka.",
|
||||
"Files" => "Pliki",
|
||||
"Unshare" => "Nie udostępniaj",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "{count} foldery",
|
||||
"1 file" => "1 plik",
|
||||
"{count} files" => "{count} pliki",
|
||||
"Upload" => "Prześlij",
|
||||
"File handling" => "Zarządzanie plikami",
|
||||
"Maximum upload size" => "Maksymalny rozmiar wysyłanego pliku",
|
||||
"max. possible: " => "max. możliwych",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Carregar",
|
||||
"No file was uploaded. Unknown error" => "Nenhum arquivo foi transferido. Erro desconhecido",
|
||||
"There is no error, the file uploaded with success" => "Não houve nenhum erro, o arquivo foi transferido com sucesso",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: ",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} pastas",
|
||||
"1 file" => "1 arquivo",
|
||||
"{count} files" => "{count} arquivos",
|
||||
"Upload" => "Carregar",
|
||||
"File handling" => "Tratamento de Arquivo",
|
||||
"Maximum upload size" => "Tamanho máximo para carregar",
|
||||
"max. possible: " => "max. possível:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Enviar",
|
||||
"Could not move %s - File with this name already exists" => "Não foi possível mover o ficheiro %s - Já existe um ficheiro com esse nome",
|
||||
"Could not move %s" => "Não foi possível move o ficheiro %s",
|
||||
"Unable to rename file" => "Não foi possível renomear o ficheiro",
|
||||
|
@ -11,7 +10,7 @@
|
|||
"No file was uploaded" => "Não foi enviado nenhum ficheiro",
|
||||
"Missing a temporary folder" => "Falta uma pasta temporária",
|
||||
"Failed to write to disk" => "Falhou a escrita no disco",
|
||||
"Not enough space available" => "Espaço em disco insuficiente!",
|
||||
"Not enough storage available" => "Não há espaço suficiente em disco",
|
||||
"Invalid directory." => "Directório Inválido",
|
||||
"Files" => "Ficheiros",
|
||||
"Unshare" => "Deixar de partilhar",
|
||||
|
@ -29,6 +28,9 @@
|
|||
"'.' is an invalid file name." => "'.' não é um nome de ficheiro válido!",
|
||||
"File name cannot be empty." => "O nome do ficheiro não pode estar vazio.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome Inválido, os caracteres '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "O seu armazenamento está cheio, os ficheiros não podem ser sincronizados.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "O seu espaço de armazenamento está quase cheiro ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Não é possível fazer o envio do ficheiro devido a ser uma pasta ou ter 0 bytes",
|
||||
"Upload Error" => "Erro no envio",
|
||||
"Close" => "Fechar",
|
||||
|
@ -48,6 +50,7 @@
|
|||
"{count} folders" => "{count} pastas",
|
||||
"1 file" => "1 ficheiro",
|
||||
"{count} files" => "{count} ficheiros",
|
||||
"Upload" => "Enviar",
|
||||
"File handling" => "Manuseamento de ficheiros",
|
||||
"Maximum upload size" => "Tamanho máximo de envio",
|
||||
"max. possible: " => "max. possivel: ",
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Încarcă",
|
||||
"Could not move %s - File with this name already exists" => "Nu se poate de mutat %s - Fișier cu acest nume deja există",
|
||||
"Could not move %s" => "Nu s-a putut muta %s",
|
||||
"Unable to rename file" => "Nu s-a putut redenumi fișierul",
|
||||
"No file was uploaded. Unknown error" => "Nici un fișier nu a fost încărcat. Eroare necunoscută",
|
||||
|
@ -10,7 +10,6 @@
|
|||
"No file was uploaded" => "Niciun fișier încărcat",
|
||||
"Missing a temporary folder" => "Lipsește un dosar temporar",
|
||||
"Failed to write to disk" => "Eroare la scriere pe disc",
|
||||
"Not enough space available" => "Nu este suficient spațiu disponibil",
|
||||
"Invalid directory." => "Director invalid.",
|
||||
"Files" => "Fișiere",
|
||||
"Unshare" => "Anulează partajarea",
|
||||
|
@ -28,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' este un nume invalid de fișier.",
|
||||
"File name cannot be empty." => "Numele fișierului nu poate rămâne gol.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nume invalid, '\\', '/', '<', '>', ':', '\"', '|', '?' si '*' nu sunt permise.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Se pregătește descărcarea. Aceasta poate să dureze ceva timp dacă fișierele sunt mari.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nu s-a putut încărca fișierul tău deoarece pare să fie un director sau are 0 bytes.",
|
||||
"Upload Error" => "Eroare la încărcare",
|
||||
"Close" => "Închide",
|
||||
|
@ -47,6 +47,7 @@
|
|||
"{count} folders" => "{count} foldare",
|
||||
"1 file" => "1 fisier",
|
||||
"{count} files" => "{count} fisiere",
|
||||
"Upload" => "Încarcă",
|
||||
"File handling" => "Manipulare fișiere",
|
||||
"Maximum upload size" => "Dimensiune maximă admisă la încărcare",
|
||||
"max. possible: " => "max. posibil:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Загрузить",
|
||||
"Could not move %s - File with this name already exists" => "Невозможно переместить %s - файл с таким именем уже существует",
|
||||
"Could not move %s" => "Невозможно переместить %s",
|
||||
"Unable to rename file" => "Невозможно переименовать файл",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "Файл не был загружен",
|
||||
"Missing a temporary folder" => "Невозможно найти временную папку",
|
||||
"Failed to write to disk" => "Ошибка записи на диск",
|
||||
"Not enough space available" => "Недостаточно свободного места",
|
||||
"Invalid directory." => "Неправильный каталог.",
|
||||
"Files" => "Файлы",
|
||||
"Unshare" => "Отменить публикацию",
|
||||
|
@ -48,6 +46,7 @@
|
|||
"{count} folders" => "{count} папок",
|
||||
"1 file" => "1 файл",
|
||||
"{count} files" => "{count} файлов",
|
||||
"Upload" => "Загрузить",
|
||||
"File handling" => "Управление файлами",
|
||||
"Maximum upload size" => "Максимальный размер загружаемого файла",
|
||||
"max. possible: " => "макс. возможно: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Загрузить ",
|
||||
"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:",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{количество} папок",
|
||||
"1 file" => "1 файл",
|
||||
"{count} files" => "{количество} файлов",
|
||||
"Upload" => "Загрузить ",
|
||||
"File handling" => "Работа с файлами",
|
||||
"Maximum upload size" => "Максимальный размер загружаемого файла",
|
||||
"max. possible: " => "Максимально возможный",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "උඩුගත කිරීම",
|
||||
"No file was uploaded. Unknown error" => "ගොනුවක් උඩුගත නොවුනි. නොහැඳිනු දෝෂයක්",
|
||||
"There is no error, the file uploaded with success" => "නිවැරදි ව ගොනුව උඩුගත කෙරිනි",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "උඩුගත කළ ගොනුවේ විශාලත්වය HTML පෝරමයේ නියම කළ ඇති MAX_FILE_SIZE විශාලත්වයට වඩා වැඩිය",
|
||||
|
@ -27,6 +26,7 @@
|
|||
"Modified" => "වෙනස් කළ",
|
||||
"1 folder" => "1 ෆොල්ඩරයක්",
|
||||
"1 file" => "1 ගොනුවක්",
|
||||
"Upload" => "උඩුගත කිරීම",
|
||||
"File handling" => "ගොනු පරිහරණය",
|
||||
"Maximum upload size" => "උඩුගත කිරීමක උපරිම ප්රමාණය",
|
||||
"max. possible: " => "හැකි උපරිමය:",
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Odoslať",
|
||||
"Could not move %s - File with this name already exists" => "Nie je možné presunúť %s - súbor s týmto menom už existuje",
|
||||
"Could not move %s" => "Nie je možné presunúť %s",
|
||||
"Unable to rename file" => "Nemožno premenovať súbor",
|
||||
"No file was uploaded. Unknown error" => "Žiaden súbor nebol odoslaný. Neznáma chyba",
|
||||
"There is no error, the file uploaded with success" => "Nenastala žiadna chyba, súbor bol úspešne nahraný",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Nahraný súbor predčil konfiguračnú direktívu upload_max_filesize v súbore php.ini:",
|
||||
|
@ -8,6 +10,7 @@
|
|||
"No file was uploaded" => "Žiaden súbor nebol nahraný",
|
||||
"Missing a temporary folder" => "Chýbajúci dočasný priečinok",
|
||||
"Failed to write to disk" => "Zápis na disk sa nepodaril",
|
||||
"Invalid directory." => "Neplatný adresár",
|
||||
"Files" => "Súbory",
|
||||
"Unshare" => "Nezdielať",
|
||||
"Delete" => "Odstrániť",
|
||||
|
@ -21,7 +24,10 @@
|
|||
"replaced {new_name} with {old_name}" => "prepísaný {new_name} súborom {old_name}",
|
||||
"unshared {files}" => "zdieľanie zrušené pre {files}",
|
||||
"deleted {files}" => "zmazané {files}",
|
||||
"'.' is an invalid file name." => "'.' je neplatné meno súboru.",
|
||||
"File name cannot be empty." => "Meno súboru nemôže byť prázdne",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nesprávne meno, '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nie sú povolené hodnoty.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nemôžem nahrať súbor lebo je to priečinok alebo má 0 bajtov.",
|
||||
"Upload Error" => "Chyba odosielania",
|
||||
"Close" => "Zavrieť",
|
||||
|
@ -31,6 +37,7 @@
|
|||
"Upload cancelled." => "Odosielanie zrušené",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Opustenie stránky zruší práve prebiehajúce odosielanie súboru.",
|
||||
"URL cannot be empty." => "URL nemôže byť prázdne",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno adresára. Používanie mena 'Shared' je vyhradené len pre Owncloud",
|
||||
"{count} files scanned" => "{count} súborov prehľadaných",
|
||||
"error while scanning" => "chyba počas kontroly",
|
||||
"Name" => "Meno",
|
||||
|
@ -40,6 +47,7 @@
|
|||
"{count} folders" => "{count} priečinkov",
|
||||
"1 file" => "1 súbor",
|
||||
"{count} files" => "{count} súborov",
|
||||
"Upload" => "Odoslať",
|
||||
"File handling" => "Nastavenie správanie k súborom",
|
||||
"Maximum upload size" => "Maximálna veľkosť odosielaného súboru",
|
||||
"max. possible: " => "najväčšie možné:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Pošlji",
|
||||
"No file was uploaded. Unknown error" => "Nobena datoteka ni naložena. Neznana napaka.",
|
||||
"There is no error, the file uploaded with success" => "Datoteka je uspešno naložena brez napak.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Naložena datoteka presega dovoljeno velikost. Le-ta je določena z vrstico upload_max_filesize v datoteki php.ini:",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} map",
|
||||
"1 file" => "1 datoteka",
|
||||
"{count} files" => "{count} datotek",
|
||||
"Upload" => "Pošlji",
|
||||
"File handling" => "Upravljanje z datotekami",
|
||||
"Maximum upload size" => "Največja velikost za pošiljanja",
|
||||
"max. possible: " => "največ mogoče:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Отпреми",
|
||||
"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:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Отпремљена датотека прелази смерницу MAX_FILE_SIZE која је наведена у HTML обрасцу",
|
||||
|
@ -38,6 +37,7 @@
|
|||
"{count} folders" => "{count} фасцикле/и",
|
||||
"1 file" => "1 датотека",
|
||||
"{count} files" => "{count} датотеке/а",
|
||||
"Upload" => "Отпреми",
|
||||
"File handling" => "Управљање датотекама",
|
||||
"Maximum upload size" => "Највећа величина датотеке",
|
||||
"max. possible: " => "највећа величина:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Pošalji",
|
||||
"There is no error, the file uploaded with success" => "Nema greške, fajl je uspešno poslat",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Poslati fajl prevazilazi direktivu MAX_FILE_SIZE koja je navedena u HTML formi",
|
||||
"The uploaded file was only partially uploaded" => "Poslati fajl je samo delimično otpremljen!",
|
||||
|
@ -11,6 +10,7 @@
|
|||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja izmena",
|
||||
"Upload" => "Pošalji",
|
||||
"Maximum upload size" => "Maksimalna veličina pošiljke",
|
||||
"Save" => "Snimi",
|
||||
"Nothing in here. Upload something!" => "Ovde nema ničeg. Pošaljite nešto!",
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Ladda upp",
|
||||
"Could not move %s - File with this name already exists" => "Kunde inte flytta %s - Det finns redan en fil med detta namn",
|
||||
"Could not move %s" => "Kan inte flytta %s",
|
||||
"Unable to rename file" => "Kan inte byta namn på filen",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil uppladdad. Okänt fel",
|
||||
"There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uppladdade filen överskrider upload_max_filesize direktivet php.ini:",
|
||||
|
@ -8,7 +10,6 @@
|
|||
"No file was uploaded" => "Ingen fil blev uppladdad",
|
||||
"Missing a temporary folder" => "Saknar en tillfällig mapp",
|
||||
"Failed to write to disk" => "Misslyckades spara till disk",
|
||||
"Not enough space available" => "Inte tillräckligt med utrymme tillgängligt",
|
||||
"Invalid directory." => "Felaktig mapp.",
|
||||
"Files" => "Filer",
|
||||
"Unshare" => "Sluta dela",
|
||||
|
@ -26,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' är ett ogiltigt filnamn.",
|
||||
"File name cannot be empty." => "Filnamn kan inte vara tomt.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ogiltigt namn, '\\', '/', '<', '>', ':', '\"', '|', '?' och '*' är inte tillåtet.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Kunde inte ladda upp dina filer eftersom det antingen är en mapp eller har 0 bytes.",
|
||||
"Upload Error" => "Uppladdningsfel",
|
||||
"Close" => "Stäng",
|
||||
|
@ -45,6 +47,7 @@
|
|||
"{count} folders" => "{count} mappar",
|
||||
"1 file" => "1 fil",
|
||||
"{count} files" => "{count} filer",
|
||||
"Upload" => "Ladda upp",
|
||||
"File handling" => "Filhantering",
|
||||
"Maximum upload size" => "Maximal storlek att ladda upp",
|
||||
"max. possible: " => "max. möjligt:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "பதிவேற்றுக",
|
||||
"No file was uploaded. Unknown error" => "ஒரு கோப்பும் பதிவேற்றப்படவில்லை. அறியப்படாத வழு",
|
||||
"There is no error, the file uploaded with success" => "இங்கு வழு இல்லை, கோப்பு வெற்றிகரமாக பதிவேற்றப்பட்டது",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "பதிவேற்றப்பட்ட கோப்பானது HTML படிவத்தில் குறிப்பிடப்பட்டுள்ள MAX_FILE_SIZE directive ஐ விட கூடியது",
|
||||
|
@ -39,6 +38,7 @@
|
|||
"{count} folders" => "{எண்ணிக்கை} கோப்புறைகள்",
|
||||
"1 file" => "1 கோப்பு",
|
||||
"{count} files" => "{எண்ணிக்கை} கோப்புகள்",
|
||||
"Upload" => "பதிவேற்றுக",
|
||||
"File handling" => "கோப்பு கையாளுதல்",
|
||||
"Maximum upload size" => "பதிவேற்றக்கூடிய ஆகக்கூடிய அளவு ",
|
||||
"max. possible: " => "ஆகக் கூடியது:",
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "อัพโหลด",
|
||||
"Could not move %s - File with this name already exists" => "ไม่สามารถย้าย %s ได้ - ไฟล์ที่ใช้ชื่อนี้มีอยู่แล้ว",
|
||||
"Could not move %s" => "ไม่สามารถย้าย %s ได้",
|
||||
"Unable to rename file" => "ไม่สามารถเปลี่ยนชื่อไฟล์ได้",
|
||||
"No file was uploaded. Unknown error" => "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ",
|
||||
"There is no error, the file uploaded with success" => "ไม่มีข้อผิดพลาดใดๆ ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ขนาดไฟล์ที่อัพโหลดมีขนาดเกิน upload_max_filesize ที่ระบุไว้ใน php.ini",
|
||||
|
@ -8,6 +10,7 @@
|
|||
"No file was uploaded" => "ยังไม่มีไฟล์ที่ถูกอัพโหลด",
|
||||
"Missing a temporary folder" => "แฟ้มเอกสารชั่วคราวเกิดการสูญหาย",
|
||||
"Failed to write to disk" => "เขียนข้อมูลลงแผ่นดิสก์ล้มเหลว",
|
||||
"Invalid directory." => "ไดเร็กทอรี่ไม่ถูกต้อง",
|
||||
"Files" => "ไฟล์",
|
||||
"Unshare" => "ยกเลิกการแชร์ข้อมูล",
|
||||
"Delete" => "ลบ",
|
||||
|
@ -21,7 +24,10 @@
|
|||
"replaced {new_name} with {old_name}" => "แทนที่ {new_name} ด้วย {old_name} แล้ว",
|
||||
"unshared {files}" => "ยกเลิกการแชร์แล้ว {files} ไฟล์",
|
||||
"deleted {files}" => "ลบไฟล์แล้ว {files} ไฟล์",
|
||||
"'.' is an invalid file name." => "'.' เป็นชื่อไฟล์ที่ไม่ถูกต้อง",
|
||||
"File name cannot be empty." => "ชื่อไฟล์ไม่สามารถเว้นว่างได้",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "ชื่อที่ใช้ไม่ถูกต้อง, '\\', '/', '<', '>', ':', '\"', '|', '?' และ '*' ไม่ได้รับอนุญาตให้ใช้งานได้",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถอัพโหลดไฟล์ของคุณได้ เนื่องจากไฟล์ดังกล่าวเป็นไดเร็กทอรี่หรือมีขนาด 0 ไบต์",
|
||||
"Upload Error" => "เกิดข้อผิดพลาดในการอัพโหลด",
|
||||
"Close" => "ปิด",
|
||||
|
@ -31,6 +37,7 @@
|
|||
"Upload cancelled." => "การอัพโหลดถูกยกเลิก",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "การอัพโหลดไฟล์กำลังอยู่ในระหว่างดำเนินการ การออกจากหน้าเว็บนี้จะทำให้การอัพโหลดถูกยกเลิก",
|
||||
"URL cannot be empty." => "URL ไม่สามารถเว้นว่างได้",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ชื่อโฟลเดอร์ไม่ถูกต้อง การใช้งาน 'แชร์' สงวนไว้สำหรับ Owncloud เท่านั้น",
|
||||
"{count} files scanned" => "สแกนไฟล์แล้ว {count} ไฟล์",
|
||||
"error while scanning" => "พบข้อผิดพลาดในระหว่างการสแกนไฟล์",
|
||||
"Name" => "ชื่อ",
|
||||
|
@ -40,6 +47,7 @@
|
|||
"{count} folders" => "{count} โฟลเดอร์",
|
||||
"1 file" => "1 ไฟล์",
|
||||
"{count} files" => "{count} ไฟล์",
|
||||
"Upload" => "อัพโหลด",
|
||||
"File handling" => "การจัดกาไฟล์",
|
||||
"Maximum upload size" => "ขนาดไฟล์สูงสุดที่อัพโหลดได้",
|
||||
"max. possible: " => "จำนวนสูงสุดที่สามารถทำได้: ",
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Yükle",
|
||||
"Could not move %s - File with this name already exists" => "%s taşınamadı. Bu isimde dosya zaten var.",
|
||||
"Could not move %s" => "%s taşınamadı",
|
||||
"Unable to rename file" => "Dosya adı değiştirilemedi",
|
||||
"No file was uploaded. Unknown error" => "Dosya yüklenmedi. Bilinmeyen hata",
|
||||
"There is no error, the file uploaded with success" => "Bir hata yok, dosya başarıyla yüklendi",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "php.ini dosyasında upload_max_filesize ile belirtilen dosya yükleme sınırı aşıldı.",
|
||||
|
@ -8,6 +10,7 @@
|
|||
"No file was uploaded" => "Hiç dosya yüklenmedi",
|
||||
"Missing a temporary folder" => "Geçici bir klasör eksik",
|
||||
"Failed to write to disk" => "Diske yazılamadı",
|
||||
"Invalid directory." => "Geçersiz dizin.",
|
||||
"Files" => "Dosyalar",
|
||||
"Unshare" => "Paylaşılmayan",
|
||||
"Delete" => "Sil",
|
||||
|
@ -21,7 +24,10 @@
|
|||
"replaced {new_name} with {old_name}" => "{new_name} ismi {old_name} ile değiştirildi",
|
||||
"unshared {files}" => "paylaşılmamış {files}",
|
||||
"deleted {files}" => "silinen {files}",
|
||||
"'.' is an invalid file name." => "'.' geçersiz dosya adı.",
|
||||
"File name cannot be empty." => "Dosya adı boş olamaz.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Geçersiz isim, '\\', '/', '<', '>', ':', '\"', '|', '?' ve '*' karakterlerine izin verilmemektedir.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Dosyanızın boyutu 0 byte olduğundan veya bir dizin olduğundan yüklenemedi",
|
||||
"Upload Error" => "Yükleme hatası",
|
||||
"Close" => "Kapat",
|
||||
|
@ -31,6 +37,7 @@
|
|||
"Upload cancelled." => "Yükleme iptal edildi.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Dosya yükleme işlemi sürüyor. Şimdi sayfadan ayrılırsanız işleminiz iptal olur.",
|
||||
"URL cannot be empty." => "URL boş olamaz.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Geçersiz dizin adı. Shared isminin kullanımı Owncloud tarafından rezerver edilmiştir.",
|
||||
"{count} files scanned" => "{count} dosya tarandı",
|
||||
"error while scanning" => "tararamada hata oluşdu",
|
||||
"Name" => "Ad",
|
||||
|
@ -40,6 +47,7 @@
|
|||
"{count} folders" => "{count} dizin",
|
||||
"1 file" => "1 dosya",
|
||||
"{count} files" => "{count} dosya",
|
||||
"Upload" => "Yükle",
|
||||
"File handling" => "Dosya taşıma",
|
||||
"Maximum upload size" => "Maksimum yükleme boyutu",
|
||||
"max. possible: " => "mümkün olan en fazla: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Відвантажити",
|
||||
"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: ",
|
||||
|
@ -40,6 +39,7 @@
|
|||
"{count} folders" => "{count} папок",
|
||||
"1 file" => "1 файл",
|
||||
"{count} files" => "{count} файлів",
|
||||
"Upload" => "Відвантажити",
|
||||
"File handling" => "Робота з файлами",
|
||||
"Maximum upload size" => "Максимальний розмір відвантажень",
|
||||
"max. possible: " => "макс.можливе:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "Tải lên",
|
||||
"No file was uploaded. Unknown error" => "Không có tập tin nào được tải lên. Lỗi không xác định",
|
||||
"There is no error, the file uploaded with success" => "Không có lỗi, các tập tin đã được tải lên thành công",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Kích thước những tập tin tải lên vượt quá MAX_FILE_SIZE đã được quy định",
|
||||
|
@ -39,6 +38,7 @@
|
|||
"{count} folders" => "{count} thư mục",
|
||||
"1 file" => "1 tập tin",
|
||||
"{count} files" => "{count} tập tin",
|
||||
"Upload" => "Tải lên",
|
||||
"File handling" => "Xử lý tập tin",
|
||||
"Maximum upload size" => "Kích thước tối đa ",
|
||||
"max. possible: " => "tối đa cho phép:",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "上传",
|
||||
"No file was uploaded. Unknown error" => "没有上传文件。未知错误",
|
||||
"There is no error, the file uploaded with success" => "没有任何错误,文件上传成功了",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "上传的文件超过了HTML表单指定的MAX_FILE_SIZE",
|
||||
|
@ -38,6 +37,7 @@
|
|||
"{count} folders" => "{count} 个文件夹",
|
||||
"1 file" => "1 个文件",
|
||||
"{count} files" => "{count} 个文件",
|
||||
"Upload" => "上传",
|
||||
"File handling" => "文件处理中",
|
||||
"Maximum upload size" => "最大上传大小",
|
||||
"max. possible: " => "最大可能",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "上传",
|
||||
"Could not move %s - File with this name already exists" => "无法移动 %s - 同名文件已存在",
|
||||
"Could not move %s" => "无法移动 %s",
|
||||
"Unable to rename file" => "无法重命名文件",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "文件没有上传",
|
||||
"Missing a temporary folder" => "缺少临时目录",
|
||||
"Failed to write to disk" => "写入磁盘失败",
|
||||
"Not enough space available" => "没有足够可用空间",
|
||||
"Invalid directory." => "无效文件夹。",
|
||||
"Files" => "文件",
|
||||
"Unshare" => "取消分享",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' 是一个无效的文件名。",
|
||||
"File name cannot be empty." => "文件名不能为空。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "无效名称,'\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 不被允许使用。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "下载正在准备中。如果文件较大可能会花费一些时间。",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "无法上传文件,因为它是一个目录或者大小为 0 字节",
|
||||
"Upload Error" => "上传错误",
|
||||
"Close" => "关闭",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} 个文件夹",
|
||||
"1 file" => "1 个文件",
|
||||
"{count} files" => "{count} 个文件",
|
||||
"Upload" => "上传",
|
||||
"File handling" => "文件处理",
|
||||
"Maximum upload size" => "最大上传大小",
|
||||
"max. possible: " => "最大允许: ",
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Upload" => "上傳",
|
||||
"Could not move %s - File with this name already exists" => "無法移動 %s - 同名的檔案已經存在",
|
||||
"Could not move %s" => "無法移動 %s",
|
||||
"Unable to rename file" => "無法重新命名檔案",
|
||||
|
@ -11,7 +10,6 @@
|
|||
"No file was uploaded" => "無已上傳檔案",
|
||||
"Missing a temporary folder" => "遺失暫存資料夾",
|
||||
"Failed to write to disk" => "寫入硬碟失敗",
|
||||
"Not enough space available" => "沒有足夠的可用空間",
|
||||
"Invalid directory." => "無效的資料夾。",
|
||||
"Files" => "檔案",
|
||||
"Unshare" => "取消共享",
|
||||
|
@ -29,6 +27,7 @@
|
|||
"'.' is an invalid file name." => "'.' 是不合法的檔名。",
|
||||
"File name cannot be empty." => "檔名不能為空。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0",
|
||||
"Upload Error" => "上傳發生錯誤",
|
||||
"Close" => "關閉",
|
||||
|
@ -48,6 +47,7 @@
|
|||
"{count} folders" => "{count} 個資料夾",
|
||||
"1 file" => "1 個檔案",
|
||||
"{count} files" => "{count} 個檔案",
|
||||
"Upload" => "上傳",
|
||||
"File handling" => "檔案處理",
|
||||
"Maximum upload size" => "最大上傳檔案大小",
|
||||
"max. possible: " => "最大允許:",
|
||||
|
|
20
apps/files/lib/helper.php
Normal file
20
apps/files/lib/helper.php
Normal file
|
@ -0,0 +1,20 @@
|
|||
<?php
|
||||
|
||||
namespace OCA\files\lib;
|
||||
|
||||
class Helper
|
||||
{
|
||||
public static function buildFileStorageStatistics($dir) {
|
||||
$l = new \OC_L10N('files');
|
||||
$maxUploadFilesize = \OCP\Util::maxUploadFilesize($dir);
|
||||
$maxHumanFilesize = \OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize = $l->t('Upload') . ' max. ' . $maxHumanFilesize;
|
||||
|
||||
// information about storage capacities
|
||||
$storageInfo = \OC_Helper::getStorageInfo();
|
||||
|
||||
return array('uploadMaxFilesize' => $maxUploadFilesize,
|
||||
'maxHumanFilesize' => $maxHumanFilesize,
|
||||
'usedSpacePercent' => (int)$storageInfo['relative']);
|
||||
}
|
||||
}
|
|
@ -21,10 +21,6 @@
|
|||
*
|
||||
*/
|
||||
|
||||
|
||||
// Init owncloud
|
||||
|
||||
|
||||
// Check if we are a user
|
||||
OCP\User::checkLoggedIn();
|
||||
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
<?php endif;?>
|
||||
<input type="hidden" name="permissions" value="<?php echo $_['permissions']; ?>" id="permissions">
|
||||
</div>
|
||||
<div id='notification'></div>
|
||||
|
||||
<?php if (isset($_['files']) and $_['isCreatable'] and count($_['files'])==0):?>
|
||||
<div id="emptyfolder"><?php echo $l->t('Nothing in here. Upload something!')?></div>
|
||||
|
@ -119,3 +118,4 @@
|
|||
|
||||
<!-- config hints for javascript -->
|
||||
<input type="hidden" name="allowZipDownload" id="allowZipDownload" value="<?php echo $_['allowZipDownload']; ?>" />
|
||||
<input type="hidden" name="usedSpacePercent" id="usedSpacePercent" value="<?php echo $_['usedSpacePercent']; ?>" />
|
||||
|
|
|
@ -1,10 +1,4 @@
|
|||
<script type="text/javascript">
|
||||
<?php if ( array_key_exists('disableSharing', $_) && $_['disableSharing'] == true ) :?>
|
||||
var disableSharing = true;
|
||||
<?php else: ?>
|
||||
var disableSharing = false;
|
||||
<?php endif; ?>
|
||||
</script>
|
||||
<input type="hidden" id="disableSharing" data-status="<?php echo $_['disableSharing']; ?>">
|
||||
|
||||
<?php foreach($_['files'] as $file):
|
||||
$simple_file_size = OCP\simple_file_size($file['size']);
|
||||
|
|
38
apps/files_encryption/ajax/mode.php
Normal file
38
apps/files_encryption/ajax/mode.php
Normal file
|
@ -0,0 +1,38 @@
|
|||
<?php
|
||||
/**
|
||||
* Copyright (c) 2012, Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
use OCA\Encryption\Keymanager;
|
||||
|
||||
OCP\JSON::checkAppEnabled('files_encryption');
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
|
||||
$mode = $_POST['mode'];
|
||||
$changePasswd = false;
|
||||
$passwdChanged = false;
|
||||
|
||||
if ( isset($_POST['newpasswd']) && isset($_POST['oldpasswd']) ) {
|
||||
$oldpasswd = $_POST['oldpasswd'];
|
||||
$newpasswd = $_POST['newpasswd'];
|
||||
$changePasswd = true;
|
||||
$passwdChanged = Keymanager::changePasswd($oldpasswd, $newpasswd);
|
||||
}
|
||||
|
||||
$query = \OC_DB::prepare( "SELECT mode FROM *PREFIX*encryption WHERE uid = ?" );
|
||||
$result = $query->execute(array(\OCP\User::getUser()));
|
||||
|
||||
if ($result->fetchRow()){
|
||||
$query = OC_DB::prepare( 'UPDATE *PREFIX*encryption SET mode = ? WHERE uid = ?' );
|
||||
} else {
|
||||
$query = OC_DB::prepare( 'INSERT INTO *PREFIX*encryption ( mode, uid ) VALUES( ?, ? )' );
|
||||
}
|
||||
|
||||
if ( (!$changePasswd || $passwdChanged) && $query->execute(array($mode, \OCP\User::getUser())) ) {
|
||||
OCP\JSON::success();
|
||||
} else {
|
||||
OCP\JSON::error();
|
||||
}
|
|
@ -1,21 +1,37 @@
|
|||
<?php
|
||||
|
||||
OC::$CLASSPATH['OC_Crypt'] = 'apps/files_encryption/lib/crypt.php';
|
||||
OC::$CLASSPATH['OC_CryptStream'] = 'apps/files_encryption/lib/cryptstream.php';
|
||||
OC::$CLASSPATH['OC_FileProxy_Encryption'] = 'apps/files_encryption/lib/proxy.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Crypt'] = 'apps/files_encryption/lib/crypt.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Hooks'] = 'apps/files_encryption/hooks/hooks.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Util'] = 'apps/files_encryption/lib/util.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Keymanager'] = 'apps/files_encryption/lib/keymanager.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Stream'] = 'apps/files_encryption/lib/stream.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Proxy'] = 'apps/files_encryption/lib/proxy.php';
|
||||
OC::$CLASSPATH['OCA\Encryption\Session'] = 'apps/files_encryption/lib/session.php';
|
||||
|
||||
OC_FileProxy::register(new OC_FileProxy_Encryption());
|
||||
OC_FileProxy::register( new OCA\Encryption\Proxy() );
|
||||
|
||||
OCP\Util::connectHook('OC_User', 'post_login', 'OC_Crypt', 'loginListener');
|
||||
OCP\Util::connectHook( 'OC_User','post_login', 'OCA\Encryption\Hooks', 'login' );
|
||||
OCP\Util::connectHook( 'OC_Webdav_Properties', 'update', 'OCA\Encryption\Hooks', 'updateKeyfile' );
|
||||
OCP\Util::connectHook( 'OC_User','post_setPassword','OCA\Encryption\Hooks' ,'setPassphrase' );
|
||||
|
||||
stream_wrapper_register('crypt', 'OC_CryptStream');
|
||||
stream_wrapper_register( 'crypt', 'OCA\Encryption\Stream' );
|
||||
|
||||
// force the user to re-loggin if the encryption key isn't unlocked
|
||||
// (happens when a user is logged in before the encryption app is enabled)
|
||||
if ( ! isset($_SESSION['enckey']) and OCP\User::isLoggedIn()) {
|
||||
$session = new OCA\Encryption\Session();
|
||||
|
||||
if (
|
||||
! $session->getPrivateKey( \OCP\USER::getUser() )
|
||||
&& OCP\User::isLoggedIn()
|
||||
&& OCA\Encryption\Crypt::mode() == 'server'
|
||||
) {
|
||||
|
||||
// Force the user to re-log in if the encryption key isn't unlocked (happens when a user is logged in before the encryption app is enabled)
|
||||
OCP\User::logout();
|
||||
header("Location: ".OC::$WEBROOT.'/');
|
||||
|
||||
header( "Location: " . OC::$WEBROOT.'/' );
|
||||
|
||||
exit();
|
||||
|
||||
}
|
||||
|
||||
OCP\App::registerAdmin('files_encryption', 'settings');
|
||||
OCP\App::registerAdmin( 'files_encryption', 'settings');
|
||||
OCP\App::registerPersonal( 'files_encryption', 'settings-personal' );
|
24
apps/files_encryption/appinfo/database.xml
Normal file
24
apps/files_encryption/appinfo/database.xml
Normal file
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
||||
<database>
|
||||
<name>*dbname*</name>
|
||||
<create>true</create>
|
||||
<overwrite>false</overwrite>
|
||||
<charset>utf8</charset>
|
||||
<table>
|
||||
<name>*dbprefix*encryption</name>
|
||||
<declaration>
|
||||
<field>
|
||||
<name>uid</name>
|
||||
<type>text</type>
|
||||
<notnull>true</notnull>
|
||||
<length>64</length>
|
||||
</field>
|
||||
<field>
|
||||
<name>mode</name>
|
||||
<type>text</type>
|
||||
<notnull>true</notnull>
|
||||
<length>64</length>
|
||||
</field>
|
||||
</declaration>
|
||||
</table>
|
||||
</database>
|
|
@ -2,10 +2,10 @@
|
|||
<info>
|
||||
<id>files_encryption</id>
|
||||
<name>Encryption</name>
|
||||
<description>Server side encryption of files. DEPRECATED. This app is no longer supported and will be replaced with an improved version in ownCloud 5. Only enable this features if you want to read old encrypted data. Warning: You will lose your data if you enable this App and forget your password. Encryption is not yet compatible with LDAP.</description>
|
||||
<description>Server side encryption of files. Warning: You will lose your data if you enable this App and forget your password. Encryption is not yet compatible with LDAP.</description>
|
||||
<licence>AGPL</licence>
|
||||
<author>Robin Appelman</author>
|
||||
<require>4.9</require>
|
||||
<author>Sam Tuke</author>
|
||||
<require>4</require>
|
||||
<shipped>true</shipped>
|
||||
<types>
|
||||
<filesystem/>
|
||||
|
|
|
@ -1 +1 @@
|
|||
0.2
|
||||
0.2.1
|
143
apps/files_encryption/hooks/hooks.php
Normal file
143
apps/files_encryption/hooks/hooks.php
Normal file
|
@ -0,0 +1,143 @@
|
|||
<?php
|
||||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Sam Tuke
|
||||
* @copyright 2012 Sam Tuke samtuke@owncloud.org
|
||||
*
|
||||
* 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/>.
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption;
|
||||
|
||||
/**
|
||||
* Class for hook specific logic
|
||||
*/
|
||||
|
||||
class Hooks {
|
||||
|
||||
# TODO: use passphrase for encrypting private key that is separate to the login password
|
||||
|
||||
/**
|
||||
* @brief Startup encryption backend upon user login
|
||||
* @note This method should never be called for users using client side encryption
|
||||
*/
|
||||
public static function login( $params ) {
|
||||
|
||||
// if ( Crypt::mode( $params['uid'] ) == 'server' ) {
|
||||
|
||||
# TODO: use lots of dependency injection here
|
||||
|
||||
$view = new \OC_FilesystemView( '/' );
|
||||
|
||||
$util = new Util( $view, $params['uid'] );
|
||||
|
||||
if ( ! $util->ready() ) {
|
||||
|
||||
\OC_Log::write( 'Encryption library', 'User account "' . $params['uid'] . '" is not ready for encryption; configuration started' , \OC_Log::DEBUG );
|
||||
|
||||
return $util->setupServerSide( $params['password'] );
|
||||
|
||||
}
|
||||
|
||||
\OC_FileProxy::$enabled = false;
|
||||
|
||||
$encryptedKey = Keymanager::getPrivateKey( $view, $params['uid'] );
|
||||
|
||||
\OC_FileProxy::$enabled = true;
|
||||
|
||||
# TODO: dont manually encrypt the private keyfile - use the config options of openssl_pkey_export instead for better mobile compatibility
|
||||
|
||||
$privateKey = Crypt::symmetricDecryptFileContent( $encryptedKey, $params['password'] );
|
||||
|
||||
$session = new Session();
|
||||
|
||||
$session->setPrivateKey( $privateKey, $params['uid'] );
|
||||
|
||||
$view1 = new \OC_FilesystemView( '/' . $params['uid'] );
|
||||
|
||||
// Set legacy encryption key if it exists, to support
|
||||
// depreciated encryption system
|
||||
if (
|
||||
$view1->file_exists( 'encryption.key' )
|
||||
&& $legacyKey = $view1->file_get_contents( 'encryption.key' )
|
||||
) {
|
||||
|
||||
$_SESSION['legacyenckey'] = Crypt::legacyDecrypt( $legacyKey, $params['password'] );
|
||||
|
||||
}
|
||||
// }
|
||||
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Change a user's encryption passphrase
|
||||
* @param array $params keys: uid, password
|
||||
*/
|
||||
public static function setPassphrase( $params ) {
|
||||
|
||||
// Only attempt to change passphrase if server-side encryption
|
||||
// is in use (client-side encryption does not have access to
|
||||
// the necessary keys)
|
||||
if ( Crypt::mode() == 'server' ) {
|
||||
|
||||
// Get existing decrypted private key
|
||||
$privateKey = $_SESSION['privateKey'];
|
||||
|
||||
// Encrypt private key with new user pwd as passphrase
|
||||
$encryptedPrivateKey = Crypt::symmetricEncryptFileContent( $privateKey, $params['password'] );
|
||||
|
||||
// Save private key
|
||||
Keymanager::setPrivateKey( $encryptedPrivateKey );
|
||||
|
||||
# NOTE: Session does not need to be updated as the
|
||||
# private key has not changed, only the passphrase
|
||||
# used to decrypt it has changed
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief update the encryption key of the file uploaded by the client
|
||||
*/
|
||||
public static function updateKeyfile( $params ) {
|
||||
|
||||
if ( Crypt::mode() == 'client' ) {
|
||||
|
||||
if ( isset( $params['properties']['key'] ) ) {
|
||||
|
||||
Keymanager::setFileKey( $params['path'], $params['properties']['key'] );
|
||||
|
||||
} else {
|
||||
|
||||
\OC_Log::write(
|
||||
'Encryption library', "Client side encryption is enabled but the client doesn't provide a encryption key for the file!"
|
||||
, \OC_Log::ERROR
|
||||
);
|
||||
|
||||
error_log( "Client side encryption is enabled but the client doesn't provide an encryption key for the file!" );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
38
apps/files_encryption/js/settings-personal.js
Normal file
38
apps/files_encryption/js/settings-personal.js
Normal file
|
@ -0,0 +1,38 @@
|
|||
/**
|
||||
* Copyright (c) 2012, Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
$(document).ready(function(){
|
||||
$('input[name=encryption_mode]').change(function(){
|
||||
var prevmode = document.getElementById('prev_encryption_mode').value
|
||||
var client=$('input[value="client"]:checked').val()
|
||||
,server=$('input[value="server"]:checked').val()
|
||||
,user=$('input[value="user"]:checked').val()
|
||||
,none=$('input[value="none"]:checked').val()
|
||||
if (client) {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'client' });
|
||||
if (prevmode == 'server') {
|
||||
OC.dialogs.info(t('encryption', 'Please switch to your ownCloud client and change your encryption password to complete the conversion.'), t('encryption', 'switched to client side encryption'));
|
||||
}
|
||||
} else if (server) {
|
||||
if (prevmode == 'client') {
|
||||
OC.dialogs.form([{text:'Login password', name:'newpasswd', type:'password'},{text:'Encryption password used on the client', name:'oldpasswd', type:'password'}],t('encryption', 'Change encryption password to login password'), function(data) {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'server', newpasswd: data[0].value, oldpasswd: data[1].value }, function(result) {
|
||||
if (result.status != 'success') {
|
||||
document.getElementById(prevmode+'_encryption').checked = true;
|
||||
OC.dialogs.alert(t('encryption', 'Please check your passwords and try again.'), t('encryption', 'Could not change your file encryption password to your login password'))
|
||||
} else {
|
||||
console.log("alles super");
|
||||
}
|
||||
}, true);
|
||||
});
|
||||
} else {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'server' });
|
||||
}
|
||||
} else {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'none' });
|
||||
}
|
||||
})
|
||||
})
|
|
@ -11,14 +11,36 @@ $(document).ready(function(){
|
|||
onuncheck:blackListChange,
|
||||
createText:'...',
|
||||
});
|
||||
|
||||
|
||||
function blackListChange(){
|
||||
var blackList=$('#encryption_blacklist').val().join(',');
|
||||
OC.AppConfig.setValue('files_encryption','type_blacklist',blackList);
|
||||
}
|
||||
|
||||
$('#enable_encryption').change(function(){
|
||||
var checked=$('#enable_encryption').is(':checked');
|
||||
OC.AppConfig.setValue('files_encryption','enable_encryption',(checked)?'true':'false');
|
||||
});
|
||||
});
|
||||
//TODO: Handle switch between client and server side encryption
|
||||
$('input[name=encryption_mode]').change(function(){
|
||||
var client=$('input[value="client"]:checked').val()
|
||||
,server=$('input[value="server"]:checked').val()
|
||||
,user=$('input[value="user"]:checked').val()
|
||||
,none=$('input[value="none"]:checked').val()
|
||||
,disable=false
|
||||
if (client) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','client');
|
||||
disable = true;
|
||||
} else if (server) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','server');
|
||||
disable = true;
|
||||
} else if (user) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','user');
|
||||
disable = true;
|
||||
} else {
|
||||
OC.AppConfig.setValue('files_encryption','mode','none');
|
||||
}
|
||||
if (disable) {
|
||||
document.getElementById('server_encryption').disabled = true;
|
||||
document.getElementById('client_encryption').disabled = true;
|
||||
document.getElementById('user_encryption').disabled = true;
|
||||
document.getElementById('none_encryption').disabled = true;
|
||||
}
|
||||
})
|
||||
})
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "التشفير",
|
||||
"Exclude the following file types from encryption" => "استبعد أنواع الملفات التالية من التشفير",
|
||||
"None" => "لا شيء",
|
||||
"Enable Encryption" => "تفعيل التشفير"
|
||||
"None" => "لا شيء"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Криптиране",
|
||||
"Enable Encryption" => "Включване на криптирането",
|
||||
"None" => "Няма",
|
||||
"Exclude the following file types from encryption" => "Изключване на следните файлови типове от криптирането"
|
||||
"Exclude the following file types from encryption" => "Изключване на следните файлови типове от криптирането",
|
||||
"None" => "Няма"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "সংকেতায়ন",
|
||||
"Enable Encryption" => "সংকেতায়ন সক্রিয় কর",
|
||||
"None" => "কোনটিই নয়",
|
||||
"Exclude the following file types from encryption" => "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও"
|
||||
"Exclude the following file types from encryption" => "সংকেতায়ন থেকে নিম্নোক্ত ধরণসমূহ বাদ দাও",
|
||||
"None" => "কোনটিই নয়"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,16 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Connecteu-vos al client ownCloud i canvieu la contrasenya d'encriptació per completar la conversió.",
|
||||
"switched to client side encryption" => "s'ha commutat a l'encriptació per part del client",
|
||||
"Change encryption password to login password" => "Canvia la contrasenya d'encriptació per la d'accés",
|
||||
"Please check your passwords and try again." => "Comproveu les contrasenyes i proveu-ho de nou.",
|
||||
"Could not change your file encryption password to your login password" => "No s'ha pogut canviar la contrasenya d'encriptació de fitxers per la d'accés",
|
||||
"Choose encryption mode:" => "Escolliu el mode d'encriptació:",
|
||||
"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Encriptació per part del client (més segura però fa impossible l'accés a les dades des de la interfície web)",
|
||||
"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Encriptació per part del servidor (permet accedir als fitxers des de la interfície web i des del client d'escriptori)",
|
||||
"None (no encryption at all)" => "Cap (sense encriptació)",
|
||||
"Important: Once you selected an encryption mode there is no way to change it back" => "Important: quan seleccioneu un mode d'encriptació no hi ha manera de canviar-lo de nou",
|
||||
"User specific (let the user decide)" => "Específic per usuari (permet que l'usuari ho decideixi)",
|
||||
"Encryption" => "Encriptatge",
|
||||
"Exclude the following file types from encryption" => "Exclou els tipus de fitxers següents de l'encriptatge",
|
||||
"None" => "Cap",
|
||||
"Enable Encryption" => "Activa l'encriptatge"
|
||||
"None" => "Cap"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,16 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Prosím přejděte na svého klienta ownCloud a nastavte šifrovací heslo pro dokončení konverze.",
|
||||
"switched to client side encryption" => "přepnuto na šifrování na straně klienta",
|
||||
"Change encryption password to login password" => "Změnit šifrovací heslo na přihlašovací",
|
||||
"Please check your passwords and try again." => "Zkontrolujte, prosím, své heslo a zkuste to znovu.",
|
||||
"Could not change your file encryption password to your login password" => "Nelze změnit šifrovací heslo na přihlašovací.",
|
||||
"Choose encryption mode:" => "Vyberte režim šifrování:",
|
||||
"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Šifrování na straně klienta (nejbezpečnější ale neumožňuje vám přistupovat k souborům z webového rozhraní)",
|
||||
"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Šifrování na straně serveru (umožňuje vám přistupovat k souborům pomocí webového rozhraní i aplikací)",
|
||||
"None (no encryption at all)" => "Žádný (vůbec žádné šifrování)",
|
||||
"Important: Once you selected an encryption mode there is no way to change it back" => "Důležité: jak si jednou vyberete režim šifrování nelze jej opětovně změnit",
|
||||
"User specific (let the user decide)" => "Definován uživatelem (umožní uživateli si vybrat)",
|
||||
"Encryption" => "Šifrování",
|
||||
"Exclude the following file types from encryption" => "Při šifrování vynechat následující typy souborů",
|
||||
"None" => "Žádné",
|
||||
"Enable Encryption" => "Povolit šifrování"
|
||||
"None" => "Žádné"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Kryptering",
|
||||
"Exclude the following file types from encryption" => "Ekskluder følgende filtyper fra kryptering",
|
||||
"None" => "Ingen",
|
||||
"Enable Encryption" => "Aktivér kryptering"
|
||||
"None" => "Ingen"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Verschlüsselung",
|
||||
"Exclude the following file types from encryption" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen",
|
||||
"None" => "Keine",
|
||||
"Enable Encryption" => "Verschlüsselung aktivieren"
|
||||
"None" => "Keine"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Choose encryption mode:" => "Wählen Sie die Verschlüsselungsart:",
|
||||
"None (no encryption at all)" => "Keine (ohne Verschlüsselung)",
|
||||
"User specific (let the user decide)" => "Benutzerspezifisch (der Benutzer kann entscheiden)",
|
||||
"Encryption" => "Verschlüsselung",
|
||||
"Exclude the following file types from encryption" => "Die folgenden Dateitypen von der Verschlüsselung ausnehmen",
|
||||
"None" => "Keine",
|
||||
"Enable Encryption" => "Verschlüsselung aktivieren"
|
||||
"None" => "Keine"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Change encryption password to login password" => "Αλλαγή συνθηματικού κρυπτογράφησης στο συνθηματικό εισόδου ",
|
||||
"Please check your passwords and try again." => "Παρακαλώ ελέγξτε το συνθηματικό σας και προσπαθήστε ξανά.",
|
||||
"Could not change your file encryption password to your login password" => "Αδυναμία αλλαγής συνθηματικού κρυπτογράφησης αρχείων στο συνθηματικό εισόδου σας",
|
||||
"Choose encryption mode:" => "Επιλογή κατάστασης κρυπτογράφησης:",
|
||||
"Encryption" => "Κρυπτογράφηση",
|
||||
"Exclude the following file types from encryption" => "Εξαίρεση των παρακάτω τύπων αρχείων από την κρυπτογράφηση",
|
||||
"None" => "Καμία",
|
||||
"Enable Encryption" => "Ενεργοποίηση Κρυπτογράφησης"
|
||||
"None" => "Καμία"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Ĉifrado",
|
||||
"Exclude the following file types from encryption" => "Malinkluzivigi la jenajn dosiertipojn el ĉifrado",
|
||||
"None" => "Nenio",
|
||||
"Enable Encryption" => "Kapabligi ĉifradon"
|
||||
"None" => "Nenio"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"switched to client side encryption" => "Cambiar a encriptación en lado cliente",
|
||||
"Please check your passwords and try again." => "Por favor revise su contraseña e intentelo de nuevo.",
|
||||
"Choose encryption mode:" => "Elegir el modo de encriptado:",
|
||||
"Encryption" => "Cifrado",
|
||||
"Exclude the following file types from encryption" => "Excluir del cifrado los siguientes tipos de archivo",
|
||||
"None" => "Ninguno",
|
||||
"Enable Encryption" => "Habilitar cifrado"
|
||||
"None" => "Ninguno"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Encriptación",
|
||||
"Exclude the following file types from encryption" => "Exceptuar de la encriptación los siguientes tipos de archivo",
|
||||
"None" => "Ninguno",
|
||||
"Enable Encryption" => "Habilitar encriptación"
|
||||
"None" => "Ninguno"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Krüpteerimine",
|
||||
"Exclude the following file types from encryption" => "Järgnevaid failitüüpe ära krüpteeri",
|
||||
"None" => "Pole",
|
||||
"Enable Encryption" => "Luba krüpteerimine"
|
||||
"None" => "Pole"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Enkriptazioa",
|
||||
"Exclude the following file types from encryption" => "Ez enkriptatu hurrengo fitxategi motak",
|
||||
"None" => "Bat ere ez",
|
||||
"Enable Encryption" => "Gaitu enkriptazioa"
|
||||
"None" => "Bat ere ez"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "رمزگذاری",
|
||||
"Exclude the following file types from encryption" => "نادیده گرفتن فایل های زیر برای رمز گذاری",
|
||||
"None" => "هیچکدام",
|
||||
"Enable Encryption" => "فعال کردن رمزگذاری"
|
||||
"None" => "هیچکدام"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Salaus",
|
||||
"Exclude the following file types from encryption" => "Jätä seuraavat tiedostotyypit salaamatta",
|
||||
"None" => "Ei mitään",
|
||||
"Enable Encryption" => "Käytä salausta"
|
||||
"None" => "Ei mitään"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,16 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Veuillez vous connecter depuis votre client de synchronisation ownCloud et changer votre mot de passe de chiffrement pour finaliser la conversion.",
|
||||
"switched to client side encryption" => "Mode de chiffrement changé en chiffrement côté client",
|
||||
"Change encryption password to login password" => "Convertir le mot de passe de chiffrement en mot de passe de connexion",
|
||||
"Please check your passwords and try again." => "Veuillez vérifier vos mots de passe et réessayer.",
|
||||
"Could not change your file encryption password to your login password" => "Impossible de convertir votre mot de passe de chiffrement en mot de passe de connexion",
|
||||
"Choose encryption mode:" => "Choix du type de chiffrement :",
|
||||
"Client side encryption (most secure but makes it impossible to access your data from the web interface)" => "Chiffrement côté client (plus sécurisé, mais ne permet pas l'accès à vos données depuis l'interface web)",
|
||||
"Server side encryption (allows you to access your files from the web interface and the desktop client)" => "Chiffrement côté serveur (vous permet d'accéder à vos fichiers depuis l'interface web et depuis le client de synchronisation)",
|
||||
"None (no encryption at all)" => "Aucun (pas de chiffrement)",
|
||||
"Important: Once you selected an encryption mode there is no way to change it back" => "Important : Une fois le mode de chiffrement choisi, il est impossible de revenir en arrière",
|
||||
"User specific (let the user decide)" => "Propre à l'utilisateur (laisse le choix à l'utilisateur)",
|
||||
"Encryption" => "Chiffrement",
|
||||
"Exclude the following file types from encryption" => "Ne pas chiffrer les fichiers dont les types sont les suivants",
|
||||
"None" => "Aucun",
|
||||
"Enable Encryption" => "Activer le chiffrement"
|
||||
"None" => "Aucun"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Cifrado",
|
||||
"Exclude the following file types from encryption" => "Excluír os seguintes tipos de ficheiro do cifrado",
|
||||
"None" => "Nada",
|
||||
"Enable Encryption" => "Activar o cifrado"
|
||||
"None" => "Nada"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "הצפנה",
|
||||
"Enable Encryption" => "הפעל הצפנה",
|
||||
"None" => "כלום",
|
||||
"Exclude the following file types from encryption" => "הוצא את סוגי הקבצים הבאים מהצפנה"
|
||||
"Exclude the following file types from encryption" => "הוצא את סוגי הקבצים הבאים מהצפנה",
|
||||
"None" => "כלום"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Titkosítás",
|
||||
"Enable Encryption" => "A titkosítás engedélyezése",
|
||||
"None" => "Egyik sem",
|
||||
"Exclude the following file types from encryption" => "A következő fájltípusok kizárása a titkosításból"
|
||||
"Exclude the following file types from encryption" => "A következő fájltípusok kizárása a titkosításból",
|
||||
"None" => "Egyik sem"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "enkripsi",
|
||||
"Exclude the following file types from encryption" => "pengecualian untuk tipe file berikut dari enkripsi",
|
||||
"None" => "tidak ada",
|
||||
"Enable Encryption" => "aktifkan enkripsi"
|
||||
"None" => "tidak ada"
|
||||
);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Dulkóðun",
|
||||
"Enable Encryption" => "Virkja dulkóðun",
|
||||
"None" => "Ekkert",
|
||||
"Exclude the following file types from encryption" => "Undanskilja eftirfarandi skráartegundir frá dulkóðun"
|
||||
"Exclude the following file types from encryption" => "Undanskilja eftirfarandi skráartegundir frá dulkóðun",
|
||||
"None" => "Ekkert"
|
||||
);
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue