diff options
Diffstat (limited to 'apps')
176 files changed, 962 insertions, 595 deletions
diff --git a/apps/files/ajax/upload.php b/apps/files/ajax/upload.php index b9eea2fea62..e1263744e1b 100644 --- a/apps/files/ajax/upload.php +++ b/apps/files/ajax/upload.php @@ -71,6 +71,7 @@ if (strpos($dir, '..') === false) { 'size' => $meta['size'], 'id' => $meta['fileid'], 'name' => basename($target), + 'originalname'=>$files['name'][$i], 'uploadMaxFilesize' => $maxUploadFilesize, 'maxHumanFilesize' => $maxHumanFilesize ); diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 4d2b16e6f1c..ec323915b44 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -45,7 +45,11 @@ } #uploadprogresswrapper { float: right; position: relative; } -#uploadprogresswrapper #uploadprogressbar { position:relative; display:inline-block; width:10em; height:1.5em; top:.4em; } +#uploadprogresswrapper #uploadprogressbar { + position:relative; float: right; + margin-left: 12px; width:10em; height:1.5em; top:.4em; + display:inline-block; +} /* FILE TABLE */ @@ -84,7 +88,7 @@ table td.filename input.filename { width:100%; cursor:text; } table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:.2em .5em .5em 0; } table td.filename .nametext, .uploadtext, .modified { float:left; padding:.3em 0; } /* TODO fix usability bug (accidental file/folder selection) */ -table td.filename .nametext { overflow:hidden; text-overflow:ellipsis; } +table td.filename .nametext { overflow:hidden; text-overflow:ellipsis; max-width:800px; } table td.filename .uploadtext { font-weight:normal; margin-left:.5em; } table td.filename form { font-size:.85em; margin-left:3em; margin-right:3em; } diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 1db54f45bb8..70c3332ccaf 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -88,17 +88,17 @@ var FileList={ $('#permissions').val() ); - FileList.insertElement(name, 'file', tr.attr('data-file',name)); - var row = $('tr').filterAttr('data-file',name); + FileList.insertElement(name, 'file', tr); if(loading){ - row.data('loading',true); + tr.data('loading',true); }else{ - row.find('td.filename').draggable(dragOptions); + tr.find('td.filename').draggable(dragOptions); } if (hidden) { - row.hide(); + tr.hide(); } - FileActions.display(row.find('td.filename')); + FileActions.display(tr.find('td.filename')); + return tr; }, addDir:function(name,size,lastModified,hidden){ @@ -113,13 +113,14 @@ var FileList={ ); FileList.insertElement(name,'dir',tr); - var row = $('tr').filterAttr('data-file',name); - row.find('td.filename').draggable(dragOptions); - row.find('td.filename').droppable(folderDropOptions); + var td = tr.find('td.filename'); + td.draggable(dragOptions); + td.droppable(folderDropOptions); if (hidden) { - row.hide(); + tr.hide(); } - FileActions.display(row.find('td.filename')); + FileActions.display(tr.find('td.filename')); + return tr; }, refresh:function(data) { var result = jQuery.parseJSON(data.responseText); @@ -351,6 +352,148 @@ var FileList={ }; $(document).ready(function(){ + + // handle upload events + var file_upload_start = $('#file_upload_start'); + file_upload_start.on('fileuploaddrop', function(e, data) { + // only handle drop to dir if fileList exists + if ($('#fileList').length > 0) { + var dropTarget = $(e.originalEvent.target).closest('tr'); + if(dropTarget && dropTarget.data('type') === 'dir') { // drag&drop upload to folder + var dirName = dropTarget.data('file'); + // update folder in form + data.formData = function(form) { + var formArray = form.serializeArray(); + // array index 0 contains the max files size + // array index 1 contains the request token + // array index 2 contains the directory + var parentDir = formArray[2]['value']; + if (parentDir === '/') { + formArray[2]['value'] += dirName; + } else { + formArray[2]['value'] += '/'+dirName; + } + return formArray; + } + } + } + }); + file_upload_start.on('fileuploadadd', function(e, data) { + // only add to fileList if it exists + if ($('#fileList').length > 0) { + + if(FileList.deleteFiles && FileList.deleteFiles.indexOf(data.files[0].name)!=-1){//finish delete if we are uploading a deleted file + FileList.finishDelete(null, true); //delete file before continuing + } + + // add ui visualization to existing folder or as new stand-alone file? + var dropTarget = $(e.originalEvent.target).closest('tr'); + if(dropTarget && dropTarget.data('type') === 'dir') { + // add to existing folder + var dirName = dropTarget.data('file'); + + // set dir context + data.context = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName); + + // update upload counter ui + var uploadtext = data.context.find('.uploadtext'); + var currentUploads = parseInt(uploadtext.attr('currentUploads')); + currentUploads += 1; + uploadtext.attr('currentUploads', currentUploads); + if(currentUploads === 1) { + var img = OC.imagePath('core', 'loading.gif'); + data.context.find('td.filename').attr('style','background-image:url('+img+')'); + uploadtext.text(t('files', '1 file uploading')); + uploadtext.show(); + } else { + uploadtext.text(currentUploads + ' ' + t('files', 'files uploading')); + } + } else { + // add as stand-alone row to filelist + var uniqueName = getUniqueName(data.files[0].name); + var size=t('files','Pending'); + if(data.files[0].size>=0){ + size=data.files[0].size; + } + var date=new Date(); + // create new file context + data.context = FileList.addFile(uniqueName,size,date,true,false); + + } + } + }); + file_upload_start.on('fileuploaddone', function(e, data) { + // only update the fileList if it exists + if ($('#fileList').length > 0) { + var response; + if (typeof data.result === 'string') { + response = data.result; + } else { + // fetch response from iframe + response = data.result[0].body.innerText; + } + var result=$.parseJSON(response); + + if(typeof result[0] !== 'undefined' && result[0].status === 'success') { + var file = result[0]; + + if (data.context.data('type') === 'file') { + // update file data + data.context.attr('data-mime',file.mime).attr('data-id',file.id); + var size = data.context.data('size'); + if(size!=file.size){ + data.context.attr('data-size', file.size); + data.context.find('td.filesize').text(humanFileSize(file.size)); + } + if (FileList.loadingDone) { + FileList.loadingDone(file.name, file.id); + } + } else { + // update upload counter ui + var uploadtext = data.context.find('.uploadtext'); + var currentUploads = parseInt(uploadtext.attr('currentUploads')); + currentUploads -= 1; + uploadtext.attr('currentUploads', currentUploads); + if(currentUploads === 0) { + var img = OC.imagePath('core', 'filetypes/folder.png'); + data.context.find('td.filename').attr('style','background-image:url('+img+')'); + uploadtext.text(''); + uploadtext.hide(); + } else { + uploadtext.text(currentUploads + ' ' + t('files', 'files uploading')); + } + + // update folder size + var size = parseInt(data.context.data('size')); + size += parseInt(file.size) ; + data.context.attr('data-size', size); + data.context.find('td.filesize').text(humanFileSize(size)); + + } + } + } + }); + file_upload_start.on('fileuploadfail', function(e, data) { + // only update the fileList if it exists + // cleanup files, error notification has been shown by fileupload code + var tr = data.context; + if (typeof tr === 'undefined') { + tr = $('tr').filterAttr('data-file', data.files[0].name); + } + if (tr.attr('data-type') === 'dir') { + //cleanup uploading to a dir + var uploadtext = tr.find('.uploadtext'); + var img = OC.imagePath('core', 'filetypes/folder.png'); + tr.find('td.filename').attr('style','background-image:url('+img+')'); + uploadtext.text(''); + uploadtext.hide(); //TODO really hide already + } else { + //remove file + tr.fadeOut(); + tr.remove(); + } + }); + $('#notification').hide(); $('#notification').on('click', '.undo', function(){ if (FileList.deleteFiles) { diff --git a/apps/files/js/files.js b/apps/files/js/files.js index a4ef41c2803..7e3caf71a03 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -226,14 +226,14 @@ $(document).ready(function() { 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; + window.location=downloadURL.value+"&download&files="+encodeURIComponent(fileslist); } else { window.location=OC.filePath('files', 'ajax', 'download.php') + '?'+ $.param({ dir: dir, files: fileslist }); } return false; }); - $('.delete').click(function(event) { + $('.delete-selected').click(function(event) { var files=getSelectedFiles('name'); event.preventDefault(); FileList.do_delete(files); @@ -247,241 +247,151 @@ $(document).ready(function() { }); if ( document.getElementById('data-upload-form') ) { - $(function() { - $('#file_upload_start').fileupload({ - dropZone: $('#content'), // restrict dropZone to content div - add: function(e, data) { - var files = data.files; - var totalSize=0; - if(files){ - if (FileList.lastAction) { - FileList.lastAction(); + $(function() { + $('#file_upload_start').fileupload({ + dropZone: $('#content'), // restrict dropZone to content div + //singleFileUploads is on by default, so the data.files array will always have length 1 + add: function(e, data) { + + if(data.files[0].type === '' && data.files[0].size == 4096) + { + data.textStatus = 'dirorzero'; + data.errorThrown = t('files','Unable to upload your file as it is a directory or has 0 bytes'); + var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload'); + fu._trigger('fail', e, data); + return true; //don't upload this file but go on with next in queue } - for(var i=0;i<files.length;i++){ - if(files[i].size ==0 && files[i].type== '') - { - OC.dialogs.alert(t('files', 'Unable to upload your file as it is a directory or has 0 bytes'), t('files', 'Upload Error')); - return; - } - totalSize+=files[i].size; - } - } - if(totalSize>$('#max_upload').val()){ - $( '#uploadsize-message' ).dialog({ - modal: true, - buttons: { - Close: { - text:t('files', 'Close'), - click:function() { - $( this ).dialog( 'close' ); - } - } - } + + var totalSize=0; + $.each(data.originalFiles, function(i,file){ + totalSize+=file.size; }); - }else{ - var dropTarget = $(e.originalEvent.target).closest('tr'); - if(dropTarget && dropTarget.attr('data-type') === 'dir') { // drag&drop upload to folder - var dirName = dropTarget.attr('data-file') + + if(totalSize>$('#max_upload').val()){ + data.textStatus = 'notenoughspace'; + data.errorThrown = t('files','Not enough space available'); + var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload'); + fu._trigger('fail', e, data); + return false; //don't upload anything } - var date=new Date(); - if(files){ - for(var i=0;i<files.length;i++){ - if(files[i].size>0){ - var size=files[i].size; - }else{ - var size=t('files','Pending'); - } - if(files && !dirName){ - var uniqueName = getUniqueName(files[i].name); - if (uniqueName != files[i].name) { - FileList.checkName(uniqueName, files[i].name, true); - var hidden = true; - } else { - var hidden = false; - } - FileList.addFile(uniqueName,size,date,true,hidden); - } else if(dirName) { - var uploadtext = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName).find('.uploadtext') - var currentUploads = parseInt(uploadtext.attr('currentUploads')); - currentUploads += 1; - uploadtext.attr('currentUploads', currentUploads); - if(currentUploads === 1) { - var img = OC.imagePath('core', 'loading.gif'); - var tr=$('tr').filterAttr('data-file',dirName); - tr.find('td.filename').attr('style','background-image:url('+img+')'); - uploadtext.text(t('files', '1 file uploading')); - uploadtext.show(); - } else { - uploadtext.text(t('files', '{count} files uploading', {count: currentUploads})); - } - } + // start the actual file upload + var jqXHR = data.submit(); + + // remember jqXHR to show warning to user when he navigates away but an upload is still in progress + if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') { + var dirName = data.context.data('file'); + if(typeof uploadingFiles[dirName] === 'undefined') { + uploadingFiles[dirName] = {}; } - }else{ - var filename=this.value.split('\\').pop(); //ie prepends C:\fakepath\ in front of the filename - var uniqueName = getUniqueName(filename); - if (uniqueName != filename) { - FileList.checkName(uniqueName, filename, true); - var hidden = true; + uploadingFiles[dirName][data.files[0].name] = jqXHR; + } else { + uploadingFiles[data.files[0].name] = jqXHR; + } + + //show cancel button + if($('html.lte9').length === 0 && data.dataType !== 'iframe') { + $('#uploadprogresswrapper input.stop').show(); + } + }, + /** + * called after the first add, does NOT have the data param + * @param e + */ + start: function(e) { + //IE < 10 does not fire the necessary events for the progress bar. + if($('html.lte9').length > 0) { + return; + } + $('#uploadprogressbar').progressbar({value:0}); + $('#uploadprogressbar').fadeIn(); + }, + fail: function(e, data) { + if (typeof data.textStatus !== 'undefined' && data.textStatus !== 'success' ) { + if (data.textStatus === 'abort') { + $('#notification').text(t('files', 'Upload cancelled.')); } else { - var hidden = false; + // HTTP connection problem + $('#notification').text(data.errorThrown); } - FileList.addFile(uniqueName,'Pending',date,true,hidden); + $('#notification').fadeIn(); + //hide notification after 5 sec + setTimeout(function() { + $('#notification').fadeOut(); + }, 5000); } - if($.support.xhrFileUpload) { - for(var i=0;i<files.length;i++){ - var fileName = files[i].name - var dropTarget = $(e.originalEvent.target).closest('tr'); - if(dropTarget && dropTarget.attr('data-type') === 'dir') { // drag&drop upload to folder - var dirName = dropTarget.attr('data-file') - var jqXHR = $('#file_upload_start').fileupload('send', {files: files[i], - formData: function(form) { - var formArray = form.serializeArray(); - // array index 0 contains the max files size - // array index 1 contains the request token - // array index 2 contains the directory - formArray[2]['value'] = dirName; - return formArray; - }}).success(function(result, textStatus, jqXHR) { - var response; - response=jQuery.parseJSON(result); - if(response[0] == undefined || response[0].status != 'success') { - OC.Notification.show(t('files', response.data.message)); - } - Files.updateMaxUploadFilesize(response); - var file=response[0]; - // TODO: this doesn't work if the file name has been changed server side - delete uploadingFiles[dirName][file.name]; - if ($.assocArraySize(uploadingFiles[dirName]) == 0) { - delete uploadingFiles[dirName]; - } - //TODO update file upload size limit - - var uploadtext = $('tr').filterAttr('data-type', 'dir').filterAttr('data-file', dirName).find('.uploadtext') - var currentUploads = parseInt(uploadtext.attr('currentUploads')); - currentUploads -= 1; - uploadtext.attr('currentUploads', currentUploads); - if(currentUploads === 0) { - var img = OC.imagePath('core', 'filetypes/folder.png'); - var tr=$('tr').filterAttr('data-file',dirName); - tr.find('td.filename').attr('style','background-image:url('+img+')'); - uploadtext.text(''); - uploadtext.hide(); - } else { - uploadtext.text(t('files', '{count} files uploading', {count: currentUploads})); - } - }) - .error(function(jqXHR, textStatus, errorThrown) { - if(errorThrown === 'abort') { - var currentUploads = parseInt(uploadtext.attr('currentUploads')); - currentUploads -= 1; - uploadtext.attr('currentUploads', currentUploads); - if(currentUploads === 0) { - var img = OC.imagePath('core', 'filetypes/folder.png'); - var tr=$('tr').filterAttr('data-file',dirName); - tr.find('td.filename').attr('style','background-image:url('+img+')'); - uploadtext.text(''); - uploadtext.hide(); - } else { - uploadtext.text(t('files', '{count} files uploading', {count: currentUploads})); - } - delete uploadingFiles[dirName][fileName]; - OC.Notification.show(t('files', 'Upload cancelled.')); - } - }); - //TODO test with filenames containing slashes - if(uploadingFiles[dirName] === undefined) { - uploadingFiles[dirName] = {}; - } - uploadingFiles[dirName][fileName] = jqXHR; - } else { - var jqXHR = $('#file_upload_start').fileupload('send', {files: files[i]}) - .success(function(result, textStatus, jqXHR) { - var response; - response=jQuery.parseJSON(result); - Files.updateMaxUploadFilesize(response); - - if(response[0] != undefined && response[0].status == 'success') { - var file=response[0]; - delete uploadingFiles[file.name]; - $('tr').filterAttr('data-file',file.name).data('mime',file.mime).data('id',file.id); - var size = $('tr').filterAttr('data-file',file.name).find('td.filesize').text(); - if(size==t('files','Pending')){ - $('tr').filterAttr('data-file',file.name).find('td.filesize').text(file.size); - } - //TODO update file upload size limit - FileList.loadingDone(file.name, file.id); - } else { - Files.cancelUpload(this.files[0].name); - 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); - OC.Notification.show(t('files', 'Upload cancelled.')); - } - }); - uploadingFiles[uniqueName] = jqXHR; - } + delete uploadingFiles[data.files[0].name]; + }, + progress: function(e, data) { + // TODO: show nice progress bar in file row + }, + progressall: function(e, data) { + //IE < 10 does not fire the necessary events for the progress bar. + if($('html.lte9').length > 0) { + return; + } + var progress = (data.loaded/data.total)*100; + $('#uploadprogressbar').progressbar('value',progress); + }, + /** + * called for every successful upload + * @param e + * @param data + */ + done:function(e, data) { + // handle different responses (json or body from iframe for ie) + var response; + if (typeof data.result === 'string') { + response = data.result; + } else { + //fetch response from iframe + response = data.result[0].body.innerText; + } + var result=$.parseJSON(response); + + if(typeof result[0] !== 'undefined' && result[0].status === 'success') { + var file = result[0]; + } else { + data.textStatus = 'servererror'; + data.errorThrown = t('files', result.data.message); + var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload'); + fu._trigger('fail', e, data); + } + + var filename = result[0].originalname; + + // delete jqXHR reference + if (typeof data.context !== 'undefined' && data.context.data('type') === 'dir') { + var dirName = data.context.data('file'); + delete uploadingFiles[dirName][filename]; + if ($.assocArraySize(uploadingFiles[dirName]) == 0) { + delete uploadingFiles[dirName]; } - }else{ - data.submit().success(function(data, status) { - // in safari data is a string - response = jQuery.parseJSON(typeof data === 'string' ? data : data[0].body.innerText); - Files.updateMaxUploadFilesize(response); - if(response[0] != undefined && response[0].status == 'success') { - var file=response[0]; - delete uploadingFiles[file.name]; - $('tr').filterAttr('data-file',file.name).data('mime',file.mime).data('id',file.id); - var size = $('tr').filterAttr('data-file',file.name).find('td.filesize').text(); - if(size==t('files','Pending')){ - $('tr').filterAttr('data-file',file.name).find('td.filesize').text(file.size); - } - //TODO update file upload size limit - FileList.loadingDone(file.name, file.id); - } else { - //TODO Files.cancelUpload(/*where do we get the filename*/); - OC.Notification.show(t('files', response.data.message)); - $('#fileList > tr').not('[data-mime]').fadeOut(); - $('#fileList > tr').not('[data-mime]').remove(); - } - }); + } else { + delete uploadingFiles[filename]; } + + }, + /** + * called after last upload + * @param e + * @param data + */ + stop: function(e, data) { + if(data.dataType !== 'iframe') { + $('#uploadprogresswrapper input.stop').hide(); + } + + //IE < 10 does not fire the necessary events for the progress bar. + if($('html.lte9').length > 0) { + return; + } + + $('#uploadprogressbar').progressbar('value',100); + $('#uploadprogressbar').fadeOut(); } - }, - fail: function(e, data) { - // TODO: cancel upload & display error notification - }, - progress: function(e, data) { - // TODO: show nice progress bar in file row - }, - progressall: function(e, data) { - var progress = (data.loaded/data.total)*100; - $('#uploadprogressbar').progressbar('value',progress); - }, - start: function(e, data) { - //IE < 10 does not fire the necessary events for the progress bar. - if($.browser.msie && parseInt($.browser.version) < 10) { - return; - } - $('#uploadprogressbar').progressbar({value:0}); - $('#uploadprogressbar').fadeIn(); - if(data.dataType != 'iframe ') { - $('#upload input.stop').show(); - } - }, - stop: function(e, data) { - if(data.dataType != 'iframe ') { - $('#upload input.stop').hide(); - } - $('#uploadprogressbar').progressbar('value',100); - $('#uploadprogressbar').fadeOut(); - } - }) - }); + }) + }); } $.assocArraySize = function(obj) { // http://stackoverflow.com/a/6700/11236 @@ -602,7 +512,7 @@ $(document).ready(function() { tr.find('td.filename').attr('style','background-image:url('+path+')'); }); } else { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } } ); @@ -618,7 +528,7 @@ $(document).ready(function() { var tr=$('tr').filterAttr('data-file',name); tr.attr('data-id', result.data.id); } else { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } } ); @@ -637,12 +547,20 @@ $(document).ready(function() { localName=(localName.match(/:\/\/(.[^/]+)/)[1]).replace('www.',''); } localName = getUniqueName(localName); - $('#uploadprogressbar').progressbar({value:0}); - $('#uploadprogressbar').fadeIn(); + //IE < 10 does not fire the necessary events for the progress bar. + if($('html.lte9').length > 0) { + } else { + $('#uploadprogressbar').progressbar({value:0}); + $('#uploadprogressbar').fadeIn(); + } var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName}); eventSource.listen('progress',function(progress){ - $('#uploadprogressbar').progressbar('value',progress); + //IE < 10 does not fire the necessary events for the progress bar. + if($('html.lte9').length > 0) { + } else { + $('#uploadprogressbar').progressbar('value',progress); + } }); eventSource.listen('success',function(data){ var mime=data.mime; @@ -865,7 +783,7 @@ var dragOptions={ } } // sane browsers support using the distance option -if ( ! $.browser.msie) { +if ( $('html.ie').length === 0) { dragOptions['distance'] = 20; } @@ -900,7 +818,7 @@ var folderDropOptions={ $('#notification').fadeIn(); } } else { - OC.dialogs.alert(t('Error moving file')); + OC.dialogs.alert(t('Error moving file'), t('core', 'Error')); } }); }); @@ -938,7 +856,7 @@ var crumbDropOptions={ $('#notification').fadeIn(); } } else { - OC.dialogs.alert(t('Error moving file')); + OC.dialogs.alert(t('Error moving file'), t('core', 'Error')); } }); }); diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php index aa005913a9e..41e6a225a2b 100644 --- a/apps/files/l10n/ar.php +++ b/apps/files/l10n/ar.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "استبدل {new_name} بـ {old_name}", "undo" => "تراجع", "perform delete operation" => "جاري تنفيذ عملية الحذف", +"1 file uploading" => "جاري رفع 1 ملف", "'.' is an invalid file name." => "\".\" اسم ملف غير صحيح.", "File name cannot be empty." => "اسم الملف لا يجوز أن يكون فارغا", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "اسم غير صحيح , الرموز '\\', '/', '<', '>', ':', '\"', '|', '?' و \"*\" غير مسموح استخدامها", @@ -31,14 +32,11 @@ "Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ", "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" => "إغلق", -"1 file uploading" => "جاري رفع 1 ملف", -"{count} files uploading" => "جاري رفع {count} ملفات", "Upload cancelled." => "تم إلغاء عملية رفع الملفات .", "File upload is in progress. Leaving the page now will cancel the upload." => "عملية رفع الملفات قيد التنفيذ. اغلاق الصفحة سوف يلغي عملية رفع الملفات.", "URL cannot be empty." => "عنوان ال URL لا يجوز أن يكون فارغا.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "إسم مجلد غير صحيح. استخدام مصطلح \"Shared\" محجوز للنظام", +"Error" => "خطأ", "Name" => "الاسم", "Size" => "حجم", "Modified" => "معدل", diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php index a4d23e5afb5..c4bbca36f47 100644 --- a/apps/files/l10n/bg_BG.php +++ b/apps/files/l10n/bg_BG.php @@ -10,9 +10,8 @@ "replace" => "препокриване", "cancel" => "отказ", "undo" => "възтановяване", -"Upload Error" => "Възникна грешка при качването", -"Close" => "Затвори", "Upload cancelled." => "Качването е спряно.", +"Error" => "Грешка", "Name" => "Име", "Size" => "Размер", "Modified" => "Променено", diff --git a/apps/files/l10n/bn_BD.php b/apps/files/l10n/bn_BD.php index aec5d7f9d92..640430716fe 100644 --- a/apps/files/l10n/bn_BD.php +++ b/apps/files/l10n/bn_BD.php @@ -21,18 +21,17 @@ "cancel" => "বাতিল", "replaced {new_name} with {old_name}" => "{new_name} কে {old_name} নামে প্রতিস্থাপন করা হয়েছে", "undo" => "ক্রিয়া প্রত্যাহার", +"1 file uploading" => "১টি ফাইল আপলোড করা হচ্ছে", "'.' is an invalid file name." => "টি একটি অননুমোদিত নাম।", "File name cannot be empty." => "ফাইলের নামটি ফাঁকা রাখা যাবে না।", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "নামটি সঠিক নয়, '\\', '/', '<', '>', ':', '\"', '|', '?' এবং '*' অনুমোদিত নয়।", "Unable to upload your file as it is a directory or has 0 bytes" => "আপনার ফাইলটি আপলোড করা সম্ভব হলো না, কেননা এটি হয় একটি ফোল্ডার কিংবা এর আকার ০ বাইট", -"Upload Error" => "আপলোড করতে সমস্যা ", -"Close" => "বন্ধ", -"1 file uploading" => "১টি ফাইল আপলোড করা হচ্ছে", -"{count} files uploading" => "{count} টি ফাইল আপলোড করা হচ্ছে", +"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই", "Upload cancelled." => "আপলোড বাতিল করা হয়েছে।", "File upload is in progress. Leaving the page now will cancel the upload." => "ফাইল আপলোড চলমান। এই পৃষ্ঠা পরিত্যাগ করলে আপলোড বাতিল করা হবে।", "URL cannot be empty." => "URL ফাঁকা রাখা যাবে না।", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ফোল্ডারের নামটি সঠিক নয়। 'ভাগাভাগি করা' শুধুমাত্র Owncloud এর জন্য সংরক্ষিত।", +"Error" => "সমস্যা", "Name" => "নাম", "Size" => "আকার", "Modified" => "পরিবর্তিত", diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php index 43aaea31e8a..d92dbeef67c 100644 --- a/apps/files/l10n/ca.php +++ b/apps/files/l10n/ca.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "s'ha substituït {old_name} per {new_name}", "undo" => "desfés", "perform delete operation" => "executa d'operació d'esborrar", +"1 file uploading" => "1 fitxer pujant", +"files uploading" => "fitxers pujant", "'.' is an invalid file name." => "'.' és un nom no vàlid per un fitxer.", "File name cannot be empty." => "El nom del fitxer no pot ser buit.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "El nóm no és vàlid, '\\', '/', '<', '>', ':', '\"', '|', '?' i '*' no estan permesos.", @@ -31,14 +33,12 @@ "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", -"1 file uploading" => "1 fitxer pujant", -"{count} files uploading" => "{count} fitxers en pujada", +"Not enough space available" => "No hi ha prou espai disponible", "Upload cancelled." => "La pujada s'ha cancel·lat.", "File upload is in progress. Leaving the page now will cancel the upload." => "Hi ha una pujada en curs. Si abandoneu la pàgina la pujada es cancel·larà.", "URL cannot be empty." => "La URL no pot ser buida", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de carpeta no vàlid. L'ús de 'Shared' està reservat per Owncloud", +"Error" => "Error", "Name" => "Nom", "Size" => "Mida", "Modified" => "Modificat", diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php index 48b60bfb711..9eb1126eb9c 100644 --- a/apps/files/l10n/cs_CZ.php +++ b/apps/files/l10n/cs_CZ.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "nahrazeno {new_name} s {old_name}", "undo" => "zpět", "perform delete operation" => "provést smazání", +"1 file uploading" => "odesílá se 1 soubor", "'.' is an invalid file name." => "'.' je neplatným názvem souboru.", "File name cannot be empty." => "Název souboru nemůže být prázdný řetězec.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neplatný název, znaky '\\', '/', '<', '>', ':', '\"', '|', '?' a '*' nejsou povoleny.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložiště je téměř plné ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké může to chvíli trvat.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nelze odeslat Váš soubor, protože je to adresář nebo má velikost 0 bajtů", -"Upload Error" => "Chyba odesílání", -"Close" => "Zavřít", -"1 file uploading" => "odesílá se 1 soubor", -"{count} files uploading" => "odesílám {count} souborů", +"Not enough space available" => "Nedostatek dostupného místa", "Upload cancelled." => "Odesílání zrušeno.", "File upload is in progress. Leaving the page now will cancel the upload." => "Probíhá odesílání souboru. Opuštění stránky vyústí ve zrušení nahrávání.", "URL cannot be empty." => "URL nemůže být prázdná", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatný název složky. Použití 'Shared' je rezervováno pro vnitřní potřeby Owncloud", +"Error" => "Chyba", "Name" => "Název", "Size" => "Velikost", "Modified" => "Změněno", diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php index c147c939f84..7c065952aea 100644 --- a/apps/files/l10n/da.php +++ b/apps/files/l10n/da.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "erstattede {new_name} med {old_name}", "undo" => "fortryd", "perform delete operation" => "udfør slet operation", +"1 file uploading" => "1 fil uploades", "'.' is an invalid file name." => "'.' er et ugyldigt filnavn.", "File name cannot be empty." => "Filnavnet kan ikke stå tomt.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldigt navn, '\\', '/', '<', '>', ':' | '?', '\"', '', og '*' er ikke tilladt.", @@ -31,14 +32,11 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.", "Unable to upload your file as it is a directory or has 0 bytes" => "Kunne ikke uploade din fil, da det enten er en mappe eller er tom", -"Upload Error" => "Fejl ved upload", -"Close" => "Luk", -"1 file uploading" => "1 fil uploades", -"{count} files uploading" => "{count} filer uploades", "Upload cancelled." => "Upload afbrudt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fil upload kører. Hvis du forlader siden nu, vil uploadet blive annuleret.", "URL cannot be empty." => "URLen kan ikke være tom.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ugyldigt mappenavn. Brug af \"Shared\" er forbeholdt Owncloud", +"Error" => "Fejl", "Name" => "Navn", "Size" => "Størrelse", "Modified" => "Ændret", diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php index 53427503f4c..c15c7e27684 100644 --- a/apps/files/l10n/de.php +++ b/apps/files/l10n/de.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "{old_name} ersetzt durch {new_name}", "undo" => "rückgängig machen", "perform delete operation" => "Löschvorgang ausführen", +"1 file uploading" => "Eine Datei wird hoch geladen", "'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.", "File name cannot be empty." => "Der Dateiname darf nicht leer sein.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name, '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicherplatz ist fast aufgebraucht ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.", "Unable to upload your file as it is a directory or has 0 bytes" => "Deine Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", -"Upload Error" => "Fehler beim Upload", -"Close" => "Schließen", -"1 file uploading" => "Eine Datei wird hoch geladen", -"{count} files uploading" => "{count} Dateien werden hochgeladen", +"Not enough space available" => "Nicht genug Speicherplatz verfügbar", "Upload cancelled." => "Upload abgebrochen.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dateiupload läuft. Wenn Du die Seite jetzt verlässt, wird der Upload abgebrochen.", "URL cannot be empty." => "Die URL darf nicht leer sein.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten.", +"Error" => "Fehler", "Name" => "Name", "Size" => "Größe", "Modified" => "Bearbeitet", diff --git a/apps/files/l10n/de_DE.php b/apps/files/l10n/de_DE.php index 8a34e24c207..8fc1c106d01 100644 --- a/apps/files/l10n/de_DE.php +++ b/apps/files/l10n/de_DE.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "{old_name} wurde ersetzt durch {new_name}", "undo" => "rückgängig machen", "perform delete operation" => "führe das Löschen aus", +"1 file uploading" => "1 Datei wird hochgeladen", +"files uploading" => "Dateien werden hoch geladen", "'.' is an invalid file name." => "'.' ist kein gültiger Dateiname.", "File name cannot be empty." => "Der Dateiname darf nicht leer sein.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ungültiger Name! Die Zeichen '\\', '/', '<', '>', ':', '\"', '|', '?' und '*' sind nicht zulässig.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien einen Moment dauern.", "Unable to upload your file as it is a directory or has 0 bytes" => "Ihre Datei kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist.", -"Upload Error" => "Fehler beim Upload", -"Close" => "Schließen", -"1 file uploading" => "1 Datei wird hochgeladen", -"{count} files uploading" => "{count} Dateien wurden hochgeladen", +"Not enough space available" => "Nicht genügend Speicherplatz verfügbar", "Upload cancelled." => "Upload abgebrochen.", "File upload is in progress. Leaving the page now will cancel the upload." => "Der Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.", "URL cannot be empty." => "Die URL darf nicht leer sein.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ungültiger Verzeichnisname. Die Nutzung von \"Shared\" ist ownCloud vorbehalten", +"Error" => "Fehler", "Name" => "Name", "Size" => "Größe", "Modified" => "Bearbeitet", diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php index 7682ae24b09..26908e7682e 100644 --- a/apps/files/l10n/el.php +++ b/apps/files/l10n/el.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "αντικαταστάθηκε το {new_name} με {old_name}", "undo" => "αναίρεση", "perform delete operation" => "εκτέλεση διαδικασία διαγραφής", +"1 file uploading" => "1 αρχείο ανεβαίνει", +"files uploading" => "αρχεία ανεβαίνουν", "'.' is an invalid file name." => "'.' είναι μη έγκυρο όνομα αρχείου.", "File name cannot be empty." => "Το όνομα αρχείου δεν πρέπει να είναι κενό.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)", "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" => "Κλείσιμο", -"1 file uploading" => "1 αρχείο ανεβαίνει", -"{count} files uploading" => "{count} αρχεία ανεβαίνουν", +"Not enough space available" => "Δεν υπάρχει αρκετός διαθέσιμος χώρος", "Upload cancelled." => "Η αποστολή ακυρώθηκε.", "File upload is in progress. Leaving the page now will cancel the upload." => "Η αποστολή του αρχείου βρίσκεται σε εξέλιξη. Το κλείσιμο της σελίδας θα ακυρώσει την αποστολή.", "URL cannot be empty." => "Η URL δεν πρέπει να είναι κενή.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Μη έγκυρο όνομα φακέλου. Η χρήση του 'Κοινόχρηστος' χρησιμοποιείται από ο Owncloud", +"Error" => "Σφάλμα", "Name" => "Όνομα", "Size" => "Μέγεθος", "Modified" => "Τροποποιήθηκε", diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php index 225408f9a76..3435f430597 100644 --- a/apps/files/l10n/eo.php +++ b/apps/files/l10n/eo.php @@ -21,19 +21,18 @@ "cancel" => "nuligi", "replaced {new_name} with {old_name}" => "anstataŭiĝis {new_name} per {old_name}", "undo" => "malfari", +"1 file uploading" => "1 dosiero estas alŝutata", "'.' is an invalid file name." => "'.' ne estas valida dosiernomo.", "File name cannot be empty." => "Dosiernomo devas ne malpleni.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nevalida nomo: “\\”, “/”, “<”, “>”, “:”, “\"”, “|”, “?” kaj “*” ne permesatas.", "Your download is being prepared. This might take some time if the files are big." => "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas.", "Unable to upload your file as it is a directory or has 0 bytes" => "Ne eblis alŝuti vian dosieron ĉar ĝi estas dosierujo aŭ havas 0 duumokojn", -"Upload Error" => "Alŝuta eraro", -"Close" => "Fermi", -"1 file uploading" => "1 dosiero estas alŝutata", -"{count} files uploading" => "{count} dosieroj alŝutatas", +"Not enough space available" => "Ne haveblas sufiĉa spaco", "Upload cancelled." => "La alŝuto nuliĝis.", "File upload is in progress. Leaving the page now will cancel the upload." => "Dosieralŝuto plenumiĝas. Lasi la paĝon nun nuligus la alŝuton.", "URL cannot be empty." => "URL ne povas esti malplena.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nevalida dosierujnomo. Uzo de “Shared” rezervatas de Owncloud.", +"Error" => "Eraro", "Name" => "Nomo", "Size" => "Grando", "Modified" => "Modifita", diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php index f702a5b513d..e231abe4290 100644 --- a/apps/files/l10n/es.php +++ b/apps/files/l10n/es.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}", "undo" => "deshacer", "perform delete operation" => "Eliminar", +"1 file uploading" => "subiendo 1 archivo", +"files uploading" => "subiendo archivos", "'.' is an invalid file name." => "'.' es un nombre de archivo inválido.", "File name cannot be empty." => "El nombre de archivo no puede estar vacío.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre Invalido, \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" no están permitidos ", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento esta lleno en un ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.", "Unable to upload your file as it is a directory or has 0 bytes" => "No ha sido posible subir tu archivo porque es un directorio o tiene 0 bytes", -"Upload Error" => "Error al subir el archivo", -"Close" => "cerrrar", -"1 file uploading" => "subiendo 1 archivo", -"{count} files uploading" => "Subiendo {count} archivos", +"Not enough space available" => "No hay suficiente espacio disponible", "Upload cancelled." => "Subida cancelada.", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Salir de la página ahora cancelará la subida.", "URL cannot be empty." => "La URL no puede estar vacía.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta invalido. El uso de \"Shared\" esta reservado para Owncloud", +"Error" => "Error", "Name" => "Nombre", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/es_AR.php b/apps/files/l10n/es_AR.php index 6cd7c026922..bd33fdfa4a5 100644 --- a/apps/files/l10n/es_AR.php +++ b/apps/files/l10n/es_AR.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "reemplazado {new_name} con {old_name}", "undo" => "deshacer", "perform delete operation" => "Eliminar", +"1 file uploading" => "Subiendo 1 archivo", "'.' is an invalid file name." => "'.' es un nombre de archivo inválido.", "File name cannot be empty." => "El nombre del archivo no puede quedar vacío.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nombre invalido, '\\', '/', '<', '>', ':', '\"', '|', '?' y '*' no están permitidos.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "El almacenamiento está casi lleno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Tu descarga esta siendo preparada. Esto puede tardar algun tiempo si los archivos son muy grandes.", "Unable to upload your file as it is a directory or has 0 bytes" => "No fue posible subir el archivo porque es un directorio o porque su tamaño es 0 bytes", -"Upload Error" => "Error al subir el archivo", -"Close" => "Cerrar", -"1 file uploading" => "Subiendo 1 archivo", -"{count} files uploading" => "Subiendo {count} archivos", +"Not enough space available" => "No hay suficiente espacio disponible", "Upload cancelled." => "La subida fue cancelada", "File upload is in progress. Leaving the page now will cancel the upload." => "La subida del archivo está en proceso. Si salís de la página ahora, la subida se cancelará.", "URL cannot be empty." => "La URL no puede estar vacía", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nombre de carpeta inválido. El uso de 'Shared' está reservado por ownCloud", +"Error" => "Error", "Name" => "Nombre", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php index f1c94e93aab..64a2f71b271 100644 --- a/apps/files/l10n/et_EE.php +++ b/apps/files/l10n/et_EE.php @@ -1,8 +1,10 @@ <?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "Ei saa liigutada faili %s - samanimeline fail on juba olemas", "Could not move %s" => "%s liigutamine ebaõnnestus", "Unable to rename file" => "Faili ümbernimetamine ebaõnnestus", "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 upload_max_filesize directive in php.ini: " => "Üleslaetava faili suurus ületab php.ini poolt määratud upload_max_filesize suuruse", "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", "The uploaded file was only partially uploaded" => "Fail laeti üles ainult osaliselt", "No file was uploaded" => "Ühtegi faili ei laetud üles", @@ -21,17 +23,22 @@ "cancel" => "loobu", "replaced {new_name} with {old_name}" => "asendas nime {old_name} nimega {new_name}", "undo" => "tagasi", +"perform delete operation" => "teosta kustutamine", +"1 file uploading" => "1 faili üleslaadimisel", +"files uploading" => "failide üleslaadimine", "'.' is an invalid file name." => "'.' on vigane failinimi.", "File name cannot be empty." => "Faili nimi ei saa olla tühi.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Vigane nimi, '\\', '/', '<', '>', ':', '\"', '|', '?' ja '*' pole lubatud.", +"Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ja sünkroniseerimist ei toimu!", +"Your storage is almost full ({usedSpacePercent}%)" => "Su andmemaht on peaaegu täis ({usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega kui on tegu suurte failidega. ", "Unable to upload your file as it is a directory or has 0 bytes" => "Sinu faili üleslaadimine ebaõnnestus, kuna see on kaust või selle suurus on 0 baiti", -"Upload Error" => "Üleslaadimise viga", -"Close" => "Sulge", -"1 file uploading" => "1 faili üleslaadimisel", -"{count} files uploading" => "{count} faili üleslaadimist", +"Not enough space available" => "Pole piisavalt ruumi", "Upload cancelled." => "Üleslaadimine tühistati.", "File upload is in progress. Leaving the page now will cancel the upload." => "Faili üleslaadimine on töös. Lehelt lahkumine katkestab selle üleslaadimise.", "URL cannot be empty." => "URL ei saa olla tühi.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Vigane kataloogi nimi. 'Shared' kasutamine on reserveeritud ownCloud poolt.", +"Error" => "Viga", "Name" => "Nimi", "Size" => "Suurus", "Modified" => "Muudetud", @@ -52,12 +59,15 @@ "Text file" => "Tekstifail", "Folder" => "Kaust", "From link" => "Allikast", +"Deleted files" => "Kustutatud failid", "Cancel upload" => "Tühista üleslaadimine", +"You don’t have write permissions here." => "Siin puudvad Sul kirjutamisõigused.", "Nothing in here. Upload something!" => "Siin pole midagi. Lae midagi üles!", "Download" => "Lae alla", "Unshare" => "Lõpeta jagamine", "Upload too large" => "Üleslaadimine on liiga suur", "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.", "Files are being scanned, please wait." => "Faile skannitakse, palun oota", -"Current scanning" => "Praegune skannimine" +"Current scanning" => "Praegune skannimine", +"Upgrading filesystem cache..." => "Uuendan failisüsteemi puhvrit..." ); diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php index 63c62ce9a55..8c244babf08 100644 --- a/apps/files/l10n/eu.php +++ b/apps/files/l10n/eu.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => " {new_name}-k {old_name} ordezkatu du", "undo" => "desegin", "perform delete operation" => "Ezabatu", +"1 file uploading" => "fitxategi 1 igotzen", "'.' is an invalid file name." => "'.' ez da fitxategi izen baliogarria.", "File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.", @@ -31,14 +32,12 @@ "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", -"1 file uploading" => "fitxategi 1 igotzen", -"{count} files uploading" => "{count} fitxategi igotzen", +"Not enough space available" => "Ez dago leku nahikorik.", "Upload cancelled." => "Igoera ezeztatuta", "File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.", "URL cannot be empty." => "URLa ezin da hutsik egon.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Baliogabeako karpeta izena. 'Shared' izena Owncloudek erreserbatzen du", +"Error" => "Errorea", "Name" => "Izena", "Size" => "Tamaina", "Modified" => "Aldatuta", diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php index e507ee715c5..13ef465199d 100644 --- a/apps/files/l10n/fa.php +++ b/apps/files/l10n/fa.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "{نام_جدید} با { نام_قدیمی} جایگزین شد.", "undo" => "بازگشت", "perform delete operation" => "انجام عمل حذف", +"1 file uploading" => "1 پرونده آپلود شد.", +"files uploading" => "بارگذاری فایل ها", "'.' is an invalid file name." => "'.' یک نام پرونده نامعتبر است.", "File name cannot be empty." => "نام پرونده نمی تواند خالی باشد.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "نام نامعتبر ، '\\', '/', '<', '>', ':', '\"', '|', '?' و '*' مجاز نمی باشند.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "فضای ذخیره ی شما تقریبا پر است ({usedSpacePercent}%)", "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" => "بستن", -"1 file uploading" => "1 پرونده آپلود شد.", -"{count} files uploading" => "{ شمار } فایل های در حال آپلود", +"Not enough space available" => "فضای کافی در دسترس نیست", "Upload cancelled." => "بار گذاری لغو شد", "File upload is in progress. Leaving the page now will cancel the upload." => "آپلودکردن پرونده در حال پیشرفت است. در صورت خروج از صفحه آپلود لغو میگردد. ", "URL cannot be empty." => "URL نمی تواند خالی باشد.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "نام پوشه نامعتبر است. استفاده از \" به اشتراک گذاشته شده \" متعلق به سایت Owncloud است.", +"Error" => "خطا", "Name" => "نام", "Size" => "اندازه", "Modified" => "تغییر یافته", diff --git a/apps/files/l10n/fi.php b/apps/files/l10n/fi.php new file mode 100644 index 00000000000..c5ce878aded --- /dev/null +++ b/apps/files/l10n/fi.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Save" => "tallentaa" +); diff --git a/apps/files/l10n/fi_FI.php b/apps/files/l10n/fi_FI.php index 6eb891d29d3..b797273d514 100644 --- a/apps/files/l10n/fi_FI.php +++ b/apps/files/l10n/fi_FI.php @@ -29,11 +29,11 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Tallennustila on melkein loppu ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.", "Unable to upload your file as it is a directory or has 0 bytes" => "Tiedoston lähetys epäonnistui, koska sen koko on 0 tavua tai kyseessä on kansio", -"Upload Error" => "Lähetysvirhe.", -"Close" => "Sulje", +"Not enough space available" => "Tilaa ei ole riittävästi", "Upload cancelled." => "Lähetys peruttu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.", "URL cannot be empty." => "Verkko-osoite ei voi olla tyhjä", +"Error" => "Virhe", "Name" => "Nimi", "Size" => "Koko", "Modified" => "Muutettu", diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php index 5e53f5ab024..4a602c21ec5 100644 --- a/apps/files/l10n/fr.php +++ b/apps/files/l10n/fr.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "{new_name} a été remplacé par {old_name}", "undo" => "annuler", "perform delete operation" => "effectuer l'opération de suppression", +"1 file uploading" => "1 fichier en cours de téléchargement", "'.' 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.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Votre espace de stockage est presque plein ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.", "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", -"1 file uploading" => "1 fichier en cours de téléchargement", -"{count} files uploading" => "{count} fichiers téléversés", +"Not enough space available" => "Espace disponible insuffisant", "Upload cancelled." => "Chargement annulé.", "File upload is in progress. Leaving the page now will cancel the upload." => "L'envoi du fichier est en cours. Quitter cette page maintenant annulera l'envoi du fichier.", "URL cannot be empty." => "L'URL ne peut-être vide", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nom de dossier invalide. L'utilisation du mot 'Shared' est réservée à Owncloud", +"Error" => "Erreur", "Name" => "Nom", "Size" => "Taille", "Modified" => "Modifié", diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php index d48839d0b60..14992f58385 100644 --- a/apps/files/l10n/gl.php +++ b/apps/files/l10n/gl.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "substituír {new_name} por {old_name}", "undo" => "desfacer", "perform delete operation" => "realizar a operación de eliminación", +"1 file uploading" => "Enviándose 1 ficheiro", +"files uploading" => "ficheiros enviándose", "'.' is an invalid file name." => "«.» é un nome de ficheiro incorrecto", "File name cannot be empty." => "O nome de ficheiro non pode estar baleiro", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome incorrecto, non se permite «\\», «/», «<», «>», «:», «\"», «|», «?» e «*».", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.", "Unable to upload your file as it is a directory or has 0 bytes" => "Non foi posíbel enviar o ficheiro pois ou é un directorio ou ten 0 bytes", -"Upload Error" => "Produciuse un erro no envío", -"Close" => "Pechar", -"1 file uploading" => "Enviándose 1 ficheiro", -"{count} files uploading" => "Enviandose {count} ficheiros", +"Not enough space available" => "O espazo dispoñíbel é insuficiente", "Upload cancelled." => "Envío cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.", "URL cannot be empty." => "O URL non pode quedar baleiro.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol incorrecto. O uso de «Shared» está reservado por Owncloud", +"Error" => "Erro", "Name" => "Nome", "Size" => "Tamaño", "Modified" => "Modificado", diff --git a/apps/files/l10n/he.php b/apps/files/l10n/he.php index 9d6b411c415..36ba7cc5de2 100644 --- a/apps/files/l10n/he.php +++ b/apps/files/l10n/he.php @@ -18,15 +18,13 @@ "cancel" => "ביטול", "replaced {new_name} with {old_name}" => "{new_name} הוחלף ב־{old_name}", "undo" => "ביטול", +"1 file uploading" => "קובץ אחד נשלח", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "השם שגוי, אסור להשתמש בתווים '\\', '/', '<', '>', ':', '\"', '|', '?' ו־'*'.", "Unable to upload your file as it is a directory or has 0 bytes" => "לא יכול להעלות את הקובץ מכיוון שזו תקיה או שמשקל הקובץ 0 בתים", -"Upload Error" => "שגיאת העלאה", -"Close" => "סגירה", -"1 file uploading" => "קובץ אחד נשלח", -"{count} files uploading" => "{count} קבצים נשלחים", "Upload cancelled." => "ההעלאה בוטלה.", "File upload is in progress. Leaving the page now will cancel the upload." => "מתבצעת כעת העלאת קבצים. עזיבה של העמוד תבטל את ההעלאה.", "URL cannot be empty." => "קישור אינו יכול להיות ריק.", +"Error" => "שגיאה", "Name" => "שם", "Size" => "גודל", "Modified" => "זמן שינוי", diff --git a/apps/files/l10n/hr.php b/apps/files/l10n/hr.php index 3516ab8c1e6..a6b83b3d67c 100644 --- a/apps/files/l10n/hr.php +++ b/apps/files/l10n/hr.php @@ -13,12 +13,11 @@ "suggest name" => "predloži ime", "cancel" => "odustani", "undo" => "vrati", -"Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij", -"Upload Error" => "Pogreška pri slanju", -"Close" => "Zatvori", "1 file uploading" => "1 datoteka se učitava", +"Unable to upload your file as it is a directory or has 0 bytes" => "Nemoguće poslati datoteku jer je prazna ili je direktorij", "Upload cancelled." => "Slanje poništeno.", "File upload is in progress. Leaving the page now will cancel the upload." => "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje.", +"Error" => "Greška", "Name" => "Naziv", "Size" => "Veličina", "Modified" => "Zadnja promjena", diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php index 54d5033f907..103523b65f4 100644 --- a/apps/files/l10n/hu_HU.php +++ b/apps/files/l10n/hu_HU.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "{new_name} fájlt kicseréltük ezzel: {old_name}", "undo" => "visszavonás", "perform delete operation" => "a törlés végrehajtása", +"1 file uploading" => "1 fájl töltődik föl", +"files uploading" => "fájl töltődik föl", "'.' 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 '*'", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "A tároló majdnem tele van ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok.", "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", -"1 file uploading" => "1 fájl töltődik föl", -"{count} files uploading" => "{count} fájl töltődik föl", +"Not enough space available" => "Nincs elég szabad hely", "Upload cancelled." => "A feltöltést megszakítottuk.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a feltöltést.", "URL cannot be empty." => "Az URL nem lehet semmi.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Érvénytelen mappanév. A név használata csak a Owncloud számára lehetséges.", +"Error" => "Hiba", "Name" => "Név", "Size" => "Méret", "Modified" => "Módosítva", diff --git a/apps/files/l10n/hy.php b/apps/files/l10n/hy.php index 29c0cd8b8d0..22edf32c6e6 100644 --- a/apps/files/l10n/hy.php +++ b/apps/files/l10n/hy.php @@ -1,6 +1,5 @@ <?php $TRANSLATIONS = array( "Delete" => "Ջնջել", -"Close" => "Փակել", "Save" => "Պահպանել", "Download" => "Բեռնել" ); diff --git a/apps/files/l10n/ia.php b/apps/files/l10n/ia.php index ae614c1bf5d..b3233cc37d0 100644 --- a/apps/files/l10n/ia.php +++ b/apps/files/l10n/ia.php @@ -4,7 +4,6 @@ "Missing a temporary folder" => "Manca un dossier temporari", "Files" => "Files", "Delete" => "Deler", -"Close" => "Clauder", "Name" => "Nomine", "Size" => "Dimension", "Modified" => "Modificate", diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php index aff1933e569..3894ce0de9c 100644 --- a/apps/files/l10n/id.php +++ b/apps/files/l10n/id.php @@ -1,46 +1,73 @@ <?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "Tidak dapat memindahkan %s - Berkas dengan nama ini sudah ada", +"Could not move %s" => "Tidak dapat memindahkan %s", +"Unable to rename file" => "Tidak dapat mengubah nama berkas", +"No file was uploaded. Unknown error" => "Tidak ada berkas yang diunggah. Galat tidak dikenal", "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 exceeds the upload_max_filesize directive in php.ini: " => "Berkas yang diunggah melampaui direktif upload_max_filesize pada php.ini", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Berkas yang diunggah melampaui direktif MAX_FILE_SIZE yang ditentukan dalam formulir HTML.", "The uploaded file was only partially uploaded" => "Berkas hanya diunggah sebagian", "No file was uploaded" => "Tidak ada berkas yang diunggah", -"Missing a temporary folder" => "Kehilangan folder temporer", +"Missing a temporary folder" => "Folder sementara tidak ada", "Failed to write to disk" => "Gagal menulis ke disk", +"Not enough storage available" => "Ruang penyimpanan tidak mencukupi", +"Invalid directory." => "Direktori tidak valid.", "Files" => "Berkas", +"Delete permanently" => "Hapus secara permanen", "Delete" => "Hapus", +"Rename" => "Ubah nama", "Pending" => "Menunggu", -"replace" => "mengganti", +"{new_name} already exists" => "{new_name} sudah ada", +"replace" => "ganti", +"suggest name" => "sarankan nama", "cancel" => "batalkan", -"undo" => "batal dikerjakan", -"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas anda karena berupa direktori atau mempunyai ukuran 0 byte", -"Upload Error" => "Terjadi Galat Pengunggahan", -"Close" => "tutup", +"replaced {new_name} with {old_name}" => "mengganti {new_name} dengan {old_name}", +"undo" => "urungkan", +"perform delete operation" => "Lakukan operasi penghapusan", +"1 file uploading" => "1 berkas diunggah", +"files uploading" => "berkas diunggah", +"'.' is an invalid file name." => "'.' bukan nama berkas yang valid.", +"File name cannot be empty." => "Nama berkas tidak boleh kosong.", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nama tidak valid, karakter '\\', '/', '<', '>', ':', '\"', '|', '?' dan '*' tidak diizinkan.", +"Your storage is full, files can not be updated or synced anymore!" => "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!", +"Your storage is almost full ({usedSpacePercent}%)" => "Ruang penyimpanan hampir penuh ({usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Gagal mengunggah berkas Anda karena berupa direktori atau ukurannya 0 byte", +"Not enough space available" => "Ruang penyimpanan tidak mencukupi", "Upload cancelled." => "Pengunggahan dibatalkan.", -"URL cannot be empty." => "tautan tidak boleh kosong", +"File upload is in progress. Leaving the page now will cancel the upload." => "Berkas sedang diunggah. Meninggalkan halaman ini akan membatalkan proses.", +"URL cannot be empty." => "URL tidak boleh kosong", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nama folder salah. Nama 'Shared' telah digunakan oleh Owncloud.", +"Error" => "Galat", "Name" => "Nama", "Size" => "Ukuran", "Modified" => "Dimodifikasi", -"1 folder" => "1 map", -"{count} folders" => "{count} map", +"1 folder" => "1 folder", +"{count} folders" => "{count} folder", "1 file" => "1 berkas", "{count} files" => "{count} berkas", "Upload" => "Unggah", "File handling" => "Penanganan berkas", -"Maximum upload size" => "Ukuran unggah maksimum", -"max. possible: " => "Kemungkinan maks:", -"Needed for multi-file and folder downloads." => "Dibutuhkan untuk multi-berkas dan unduhan folder", +"Maximum upload size" => "Ukuran pengunggahan maksimum", +"max. possible: " => "Kemungkinan maks.:", +"Needed for multi-file and folder downloads." => "Dibutuhkan untuk pengunduhan multi-berkas dan multi-folder", "Enable ZIP-download" => "Aktifkan unduhan ZIP", -"0 is unlimited" => "0 adalah tidak terbatas", -"Maximum input size for ZIP files" => "Ukuran masukan maksimal untuk berkas ZIP", -"Save" => "simpan", +"0 is unlimited" => "0 berarti tidak terbatas", +"Maximum input size for ZIP files" => "Ukuran masukan maksimum untuk berkas ZIP", +"Save" => "Simpan", "New" => "Baru", "Text file" => "Berkas teks", "Folder" => "Folder", -"Cancel upload" => "Batal mengunggah", +"From link" => "Dari tautan", +"Deleted files" => "Berkas yang dihapus", +"Cancel upload" => "Batal pengunggahan", +"You don’t have write permissions here." => "Anda tidak memiliki izin menulis di sini.", "Nothing in here. Upload something!" => "Tidak ada apa-apa di sini. Unggah sesuatu!", "Download" => "Unduh", -"Unshare" => "batalkan berbagi", +"Unshare" => "Batalkan berbagi", "Upload too large" => "Unggahan terlalu besar", -"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang anda coba unggah melebihi ukuran maksimum untuk pengunggahan berkas di server ini.", -"Files are being scanned, please wait." => "Berkas sedang dipindai, silahkan tunggu.", -"Current scanning" => "Sedang memindai" +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang dicoba untuk diunggah melebihi ukuran maksimum pengunggahan berkas di server ini.", +"Files are being scanned, please wait." => "Berkas sedang dipindai, silakan tunggu.", +"Current scanning" => "Yang sedang dipindai", +"Upgrading filesystem cache..." => "Meningkatkan tembolok sistem berkas..." ); diff --git a/apps/files/l10n/is.php b/apps/files/l10n/is.php index 9d735c3c541..c7c8e9ccdb7 100644 --- a/apps/files/l10n/is.php +++ b/apps/files/l10n/is.php @@ -21,18 +21,17 @@ "cancel" => "hætta við", "replaced {new_name} with {old_name}" => "yfirskrifaði {new_name} með {old_name}", "undo" => "afturkalla", +"1 file uploading" => "1 skrá innsend", "'.' is an invalid file name." => "'.' er ekki leyfilegt nafn.", "File name cannot be empty." => "Nafn skráar má ekki vera tómt", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ógilt nafn, táknin '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' eru ekki leyfð.", "Unable to upload your file as it is a directory or has 0 bytes" => "Innsending á skrá mistókst, hugsanlega sendir þú möppu eða skráin er 0 bæti.", -"Upload Error" => "Villa við innsendingu", -"Close" => "Loka", -"1 file uploading" => "1 skrá innsend", -"{count} files uploading" => "{count} skrár innsendar", +"Not enough space available" => "Ekki nægt pláss tiltækt", "Upload cancelled." => "Hætt við innsendingu.", "File upload is in progress. Leaving the page now will cancel the upload." => "Innsending í gangi. Ef þú ferð af þessari síðu mun innsending misheppnast.", "URL cannot be empty." => "Vefslóð má ekki vera tóm.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Óleyfilegt nafn á möppu. Nafnið 'Shared' er frátekið fyrir Owncloud", +"Error" => "Villa", "Name" => "Nafn", "Size" => "Stærð", "Modified" => "Breytt", diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php index 2aac4ef20f5..1e094fae5c7 100644 --- a/apps/files/l10n/it.php +++ b/apps/files/l10n/it.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "sostituito {new_name} con {old_name}", "undo" => "annulla", "perform delete operation" => "esegui l'operazione di eliminazione", +"1 file uploading" => "1 file in fase di caricamento", "'.' 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.", @@ -31,14 +32,12 @@ "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", -"Close" => "Chiudi", -"1 file uploading" => "1 file in fase di caricamento", -"{count} files uploading" => "{count} file in fase di caricamentoe", +"Not enough space available" => "Spazio disponibile insufficiente", "Upload cancelled." => "Invio annullato", "File upload is in progress. Leaving the page now will cancel the upload." => "Caricamento del file in corso. La chiusura della pagina annullerà il caricamento.", "URL cannot be empty." => "L'URL non può essere vuoto.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome della cartella non valido. L'uso di 'Shared' è riservato da ownCloud", +"Error" => "Errore", "Name" => "Nome", "Size" => "Dimensione", "Modified" => "Modificato", diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php index 88349d1ba40..28453618d93 100644 --- a/apps/files/l10n/ja_JP.php +++ b/apps/files/l10n/ja_JP.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "{old_name} を {new_name} に置換", "undo" => "元に戻す", "perform delete operation" => "削除を実行", +"1 file uploading" => "ファイルを1つアップロード中", +"files uploading" => "ファイルをアップロード中", "'.' is an invalid file name." => "'.' は無効なファイル名です。", "File name cannot be empty." => "ファイル名を空にすることはできません。", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "無効な名前、'\\', '/', '<', '>', ':', '\"', '|', '?', '*' は使用できません。", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "あなたのストレージはほぼ一杯です({usedSpacePercent}%)", "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" => "閉じる", -"1 file uploading" => "ファイルを1つアップロード中", -"{count} files uploading" => "{count} ファイルをアップロード中", +"Not enough space available" => "利用可能なスペースが十分にありません", "Upload cancelled." => "アップロードはキャンセルされました。", "File upload is in progress. Leaving the page now will cancel the upload." => "ファイル転送を実行中です。今このページから移動するとアップロードが中止されます。", "URL cannot be empty." => "URLは空にできません。", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無効なフォルダ名です。'Shared' の利用は ownCloud が予約済みです。", +"Error" => "エラー", "Name" => "名前", "Size" => "サイズ", "Modified" => "更新日時", diff --git a/apps/files/l10n/ka_GE.php b/apps/files/l10n/ka_GE.php index 421c720a330..bdaf4d0a5c9 100644 --- a/apps/files/l10n/ka_GE.php +++ b/apps/files/l10n/ka_GE.php @@ -15,13 +15,11 @@ "cancel" => "უარყოფა", "replaced {new_name} with {old_name}" => "{new_name} შეცვლილია {old_name}–ით", "undo" => "დაბრუნება", -"Unable to upload your file as it is a directory or has 0 bytes" => "თქვენი ფაილის ატვირთვა ვერ მოხერხდა. ის არის საქაღალდე და შეიცავს 0 ბაიტს", -"Upload Error" => "შეცდომა ატვირთვისას", -"Close" => "დახურვა", "1 file uploading" => "1 ფაილის ატვირთვა", -"{count} files uploading" => "{count} ფაილი იტვირთება", +"Unable to upload your file as it is a directory or has 0 bytes" => "თქვენი ფაილის ატვირთვა ვერ მოხერხდა. ის არის საქაღალდე და შეიცავს 0 ბაიტს", "Upload cancelled." => "ატვირთვა შეჩერებულ იქნა.", "File upload is in progress. Leaving the page now will cancel the upload." => "მიმდინარეობს ფაილის ატვირთვა. სხვა გვერდზე გადასვლა გამოიწვევს ატვირთვის შეჩერებას", +"Error" => "შეცდომა", "Name" => "სახელი", "Size" => "ზომა", "Modified" => "შეცვლილია", diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php index ba45bdaa5d7..88378bb486f 100644 --- a/apps/files/l10n/ko.php +++ b/apps/files/l10n/ko.php @@ -21,6 +21,7 @@ "cancel" => "취소", "replaced {new_name} with {old_name}" => "{old_name}이(가) {new_name}(으)로 대체됨", "undo" => "실행 취소", +"1 file uploading" => "파일 1개 업로드 중", "'.' is an invalid file name." => "'.' 는 올바르지 않은 파일 이름 입니다.", "File name cannot be empty." => "파일 이름이 비어 있을 수 없습니다.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "폴더 이름이 올바르지 않습니다. 이름에 문자 '\\', '/', '<', '>', ':', '\"', '|', '? ', '*'는 사용할 수 없습니다.", @@ -28,14 +29,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "저장 공간이 거의 가득 찼습니다 ({usedSpacePercent}%)", "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" => "이 파일은 디렉터리이거나 비어 있기 때문에 업로드할 수 없습니다", -"Upload Error" => "업로드 오류", -"Close" => "닫기", -"1 file uploading" => "파일 1개 업로드 중", -"{count} files uploading" => "파일 {count}개 업로드 중", +"Not enough space available" => "여유 공간이 부족합니다", "Upload cancelled." => "업로드가 취소되었습니다.", "File upload is in progress. Leaving the page now will cancel the upload." => "파일 업로드가 진행 중입니다. 이 페이지를 벗어나면 업로드가 취소됩니다.", "URL cannot be empty." => "URL을 입력해야 합니다.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "폴더 이름이 유효하지 않습니다. ", +"Error" => "오류", "Name" => "이름", "Size" => "크기", "Modified" => "수정됨", diff --git a/apps/files/l10n/ku_IQ.php b/apps/files/l10n/ku_IQ.php index 5c5a3d6bd8f..7b36c3b710b 100644 --- a/apps/files/l10n/ku_IQ.php +++ b/apps/files/l10n/ku_IQ.php @@ -1,6 +1,6 @@ <?php $TRANSLATIONS = array( -"Close" => "داخستن", "URL cannot be empty." => "ناونیشانی بهستهر نابێت بهتاڵ بێت.", +"Error" => "ههڵه", "Name" => "ناو", "Upload" => "بارکردن", "Save" => "پاشکهوتکردن", diff --git a/apps/files/l10n/lb.php b/apps/files/l10n/lb.php index b052da3a027..6533a123083 100644 --- a/apps/files/l10n/lb.php +++ b/apps/files/l10n/lb.php @@ -11,10 +11,9 @@ "cancel" => "ofbriechen", "undo" => "réckgängeg man", "Unable to upload your file as it is a directory or has 0 bytes" => "Kann deng Datei net eroplueden well et en Dossier ass oder 0 byte grouss ass.", -"Upload Error" => "Fehler beim eroplueden", -"Close" => "Zoumaachen", "Upload cancelled." => "Upload ofgebrach.", "File upload is in progress. Leaving the page now will cancel the upload." => "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.", +"Error" => "Fehler", "Name" => "Numm", "Size" => "Gréisst", "Modified" => "Geännert", diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php index 2f16fc22420..750500a3d54 100644 --- a/apps/files/l10n/lt_LT.php +++ b/apps/files/l10n/lt_LT.php @@ -15,13 +15,11 @@ "cancel" => "atšaukti", "replaced {new_name} with {old_name}" => "pakeiskite {new_name} į {old_name}", "undo" => "anuliuoti", -"Unable to upload your file as it is a directory or has 0 bytes" => "Neįmanoma įkelti failo - jo dydis gali būti 0 bitų arba tai katalogas", -"Upload Error" => "Įkėlimo klaida", -"Close" => "Užverti", "1 file uploading" => "įkeliamas 1 failas", -"{count} files uploading" => "{count} įkeliami failai", +"Unable to upload your file as it is a directory or has 0 bytes" => "Neįmanoma įkelti failo - jo dydis gali būti 0 bitų arba tai katalogas", "Upload cancelled." => "Įkėlimas atšauktas.", "File upload is in progress. Leaving the page now will cancel the upload." => "Failo įkėlimas pradėtas. Jei paliksite šį puslapį, įkėlimas nutrūks.", +"Error" => "Klaida", "Name" => "Pavadinimas", "Size" => "Dydis", "Modified" => "Pakeista", diff --git a/apps/files/l10n/lv.php b/apps/files/l10n/lv.php index a7a9284c651..1292514547b 100644 --- a/apps/files/l10n/lv.php +++ b/apps/files/l10n/lv.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "aizvietoja {new_name} ar {old_name}", "undo" => "atsaukt", "perform delete operation" => "veikt dzēšanas darbību", +"1 file uploading" => "Augšupielādē 1 datni", "'.' is an invalid file name." => "'.' ir nederīgs datnes nosaukums.", "File name cannot be empty." => "Datnes nosaukums nevar būt tukšs.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nederīgs nosaukums, nav atļauti '\\', '/', '<', '>', ':', '\"', '|', '?' un '*'.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nevar augšupielādēt jūsu datni, jo tā ir direktorija vai arī tās izmērs ir 0 baiti", -"Upload Error" => "Kļūda augšupielādējot", -"Close" => "Aizvērt", -"1 file uploading" => "Augšupielādē 1 datni", -"{count} files uploading" => "augšupielādē {count} datnes", +"Not enough space available" => "Nepietiek brīvas vietas", "Upload cancelled." => "Augšupielāde ir atcelta.", "File upload is in progress. Leaving the page now will cancel the upload." => "Notiek augšupielāde. Pametot lapu tagad, tiks atcelta augšupielāde.", "URL cannot be empty." => "URL nevar būt tukšs.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nederīgs mapes nosaukums. “Koplietots” izmantojums ir rezervēts ownCloud servisam.", +"Error" => "Kļūda", "Name" => "Nosaukums", "Size" => "Izmērs", "Modified" => "Mainīts", diff --git a/apps/files/l10n/mk.php b/apps/files/l10n/mk.php index cf9ad8abafc..78fed25cf92 100644 --- a/apps/files/l10n/mk.php +++ b/apps/files/l10n/mk.php @@ -17,15 +17,13 @@ "cancel" => "откажи", "replaced {new_name} with {old_name}" => "заменета {new_name} со {old_name}", "undo" => "врати", +"1 file uploading" => "1 датотека се подига", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неправилно име. , '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не се дозволени.", "Unable to upload your file as it is a directory or has 0 bytes" => "Не може да се преземе вашата датотека бидејќи фолдерот во кој се наоѓа фајлот има големина од 0 бајти", -"Upload Error" => "Грешка при преземање", -"Close" => "Затвои", -"1 file uploading" => "1 датотека се подига", -"{count} files uploading" => "{count} датотеки се подигаат", "Upload cancelled." => "Преземањето е прекинато.", "File upload is in progress. Leaving the page now will cancel the upload." => "Подигање на датотека е во тек. Напуштење на страницата ќе го прекине.", "URL cannot be empty." => "Адресата неможе да биде празна.", +"Error" => "Грешка", "Name" => "Име", "Size" => "Големина", "Modified" => "Променето", diff --git a/apps/files/l10n/ms_MY.php b/apps/files/l10n/ms_MY.php index b15a9111e70..a390288b365 100644 --- a/apps/files/l10n/ms_MY.php +++ b/apps/files/l10n/ms_MY.php @@ -12,9 +12,8 @@ "replace" => "ganti", "cancel" => "Batal", "Unable to upload your file as it is a directory or has 0 bytes" => "Tidak boleh memuatnaik fail anda kerana mungkin ianya direktori atau saiz fail 0 bytes", -"Upload Error" => "Muat naik ralat", -"Close" => "Tutup", "Upload cancelled." => "Muatnaik dibatalkan.", +"Error" => "Ralat", "Name" => "Nama ", "Size" => "Saiz", "Modified" => "Dimodifikasi", diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php index d9972feb6a5..54042c91243 100644 --- a/apps/files/l10n/nb_NO.php +++ b/apps/files/l10n/nb_NO.php @@ -17,15 +17,13 @@ "cancel" => "avbryt", "replaced {new_name} with {old_name}" => "erstatt {new_name} med {old_name}", "undo" => "angre", +"1 file uploading" => "1 fil lastes opp", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Ugyldig navn, '\\', '/', '<', '>', ':', '\"', '|', '?' og '*' er ikke tillatt.", "Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes", -"Upload Error" => "Opplasting feilet", -"Close" => "Lukk", -"1 file uploading" => "1 fil lastes opp", -"{count} files uploading" => "{count} filer laster opp", "Upload cancelled." => "Opplasting avbrutt.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filopplasting pågår. Forlater du siden nå avbrytes opplastingen.", "URL cannot be empty." => "URL-en kan ikke være tom.", +"Error" => "Feil", "Name" => "Navn", "Size" => "Størrelse", "Modified" => "Endret", diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php index 6af7edf2501..38b55d34d95 100644 --- a/apps/files/l10n/nl.php +++ b/apps/files/l10n/nl.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "verving {new_name} met {old_name}", "undo" => "ongedaan maken", "perform delete operation" => "uitvoeren verwijderactie", +"1 file uploading" => "1 bestand wordt ge-upload", +"files uploading" => "bestanden aan het uploaden", "'.' is an invalid file name." => "'.' is een ongeldige bestandsnaam.", "File name cannot be empty." => "Bestandsnaam kan niet leeg zijn.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Onjuiste naam; '\\', '/', '<', '>', ':', '\"', '|', '?' en '*' zijn niet toegestaan.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Uw opslagruimte zit bijna vol ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.", "Unable to upload your file as it is a directory or has 0 bytes" => "uploaden van de file mislukt, het is of een directory of de bestandsgrootte is 0 bytes", -"Upload Error" => "Upload Fout", -"Close" => "Sluit", -"1 file uploading" => "1 bestand wordt ge-upload", -"{count} files uploading" => "{count} bestanden aan het uploaden", +"Not enough space available" => "Niet genoeg ruimte beschikbaar", "Upload cancelled." => "Uploaden geannuleerd.", "File upload is in progress. Leaving the page now will cancel the upload." => "Bestandsupload is bezig. Wanneer de pagina nu verlaten wordt, stopt de upload.", "URL cannot be empty." => "URL kan niet leeg zijn.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ongeldige mapnaam. Gebruik van'Gedeeld' is voorbehouden aan Owncloud", +"Error" => "Fout", "Name" => "Naam", "Size" => "Bestandsgrootte", "Modified" => "Laatst aangepast", diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php index 8a4ab91ea7e..8f32dc012e3 100644 --- a/apps/files/l10n/nn_NO.php +++ b/apps/files/l10n/nn_NO.php @@ -6,7 +6,7 @@ "Missing a temporary folder" => "Manglar ei mellombels mappe", "Files" => "Filer", "Delete" => "Slett", -"Close" => "Lukk", +"Error" => "Feil", "Name" => "Namn", "Size" => "Storleik", "Modified" => "Endra", diff --git a/apps/files/l10n/oc.php b/apps/files/l10n/oc.php index 7a39e9399f5..b1ef6216585 100644 --- a/apps/files/l10n/oc.php +++ b/apps/files/l10n/oc.php @@ -13,11 +13,11 @@ "suggest name" => "nom prepausat", "cancel" => "anulla", "undo" => "defar", -"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet.", -"Upload Error" => "Error d'amontcargar", "1 file uploading" => "1 fichièr al amontcargar", +"Unable to upload your file as it is a directory or has 0 bytes" => "Impossible d'amontcargar lo teu fichièr qu'es un repertòri o que ten pas que 0 octet.", "Upload cancelled." => "Amontcargar anullat.", "File upload is in progress. Leaving the page now will cancel the upload." => "Un amontcargar es a se far. Daissar aquesta pagina ara tamparà lo cargament. ", +"Error" => "Error", "Name" => "Nom", "Size" => "Talha", "Modified" => "Modificat", diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php index 89eb3421291..ae705aec4e5 100644 --- a/apps/files/l10n/pl.php +++ b/apps/files/l10n/pl.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "zastąpiono {new_name} przez {old_name}", "undo" => "cofnij", "perform delete operation" => "wykonaj operację usunięcia", +"1 file uploading" => "1 plik wczytywany", "'.' is an invalid file name." => "„.” jest nieprawidłową nazwą pliku.", "File name cannot be empty." => "Nazwa pliku nie może być pusta.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nieprawidłowa nazwa. Znaki '\\', '/', '<', '>', ':', '\"', '|', '?' oraz '*' są niedozwolone.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Twój magazyn jest prawie pełny ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże.", "Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku, ponieważ jest on katalogiem lub ma 0 bajtów", -"Upload Error" => "Błąd wczytywania", -"Close" => "Zamknij", -"1 file uploading" => "1 plik wczytywany", -"{count} files uploading" => "Ilość przesyłanych plików: {count}", +"Not enough space available" => "Za mało miejsca", "Upload cancelled." => "Wczytywanie anulowane.", "File upload is in progress. Leaving the page now will cancel the upload." => "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.", "URL cannot be empty." => "URL nie może być pusty.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nieprawidłowa nazwa folderu. Korzystanie z nazwy „Shared” jest zarezerwowane dla ownCloud", +"Error" => "Błąd", "Name" => "Nazwa", "Size" => "Rozmiar", "Modified" => "Modyfikacja", diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php index 3bebb682271..ad8f37c24f6 100644 --- a/apps/files/l10n/pt_BR.php +++ b/apps/files/l10n/pt_BR.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "Substituído {old_name} por {new_name} ", "undo" => "desfazer", "perform delete operation" => "realizar operação de exclusão", +"1 file uploading" => "enviando 1 arquivo", +"files uploading" => "enviando arquivos", "'.' is an invalid file name." => "'.' é um nome de arquivo inválido.", "File name cannot be empty." => "O nome do arquivo não pode estar vazio.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Seu armazenamento está quase cheio ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes.", "Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo por ele ser um diretório ou ter 0 bytes.", -"Upload Error" => "Erro de envio", -"Close" => "Fechar", -"1 file uploading" => "enviando 1 arquivo", -"{count} files uploading" => "Enviando {count} arquivos", +"Not enough space available" => "Espaço de armazenamento insuficiente", "Upload cancelled." => "Envio cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "Upload em andamento. Sair da página agora resultará no cancelamento do envio.", "URL cannot be empty." => "URL não pode ficar em branco", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O uso de 'Shared' é reservado para o Owncloud", +"Error" => "Erro", "Name" => "Nome", "Size" => "Tamanho", "Modified" => "Modificado", diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php index 7162517e816..2ad40990838 100644 --- a/apps/files/l10n/pt_PT.php +++ b/apps/files/l10n/pt_PT.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "substituido {new_name} por {old_name}", "undo" => "desfazer", "perform delete operation" => "Executar a tarefa de apagar", +"1 file uploading" => "A enviar 1 ficheiro", "'.' 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.", @@ -31,14 +32,12 @@ "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", -"1 file uploading" => "A enviar 1 ficheiro", -"{count} files uploading" => "A carregar {count} ficheiros", +"Not enough space available" => "Espaço em disco insuficiente!", "Upload cancelled." => "Envio cancelado.", "File upload is in progress. Leaving the page now will cancel the upload." => "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora.", "URL cannot be empty." => "O URL não pode estar vazio.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de pasta inválido. O Uso de 'shared' é reservado para o ownCloud", +"Error" => "Erro", "Name" => "Nome", "Size" => "Tamanho", "Modified" => "Modificado", diff --git a/apps/files/l10n/ro.php b/apps/files/l10n/ro.php index 153caba2291..e3cab80fbc2 100644 --- a/apps/files/l10n/ro.php +++ b/apps/files/l10n/ro.php @@ -21,19 +21,18 @@ "cancel" => "anulare", "replaced {new_name} with {old_name}" => "{new_name} inlocuit cu {old_name}", "undo" => "Anulează ultima acțiune", +"1 file uploading" => "un fișier se încarcă", "'.' 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", -"1 file uploading" => "un fișier se încarcă", -"{count} files uploading" => "{count} fisiere incarcate", +"Not enough space available" => "Nu este suficient spațiu disponibil", "Upload cancelled." => "Încărcare anulată.", "File upload is in progress. Leaving the page now will cancel the upload." => "Fișierul este în curs de încărcare. Părăsirea paginii va întrerupe încărcarea.", "URL cannot be empty." => "Adresa URL nu poate fi goală.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Invalid folder name. Usage of 'Shared' is reserved by Ownclou", +"Error" => "Eroare", "Name" => "Nume", "Size" => "Dimensiune", "Modified" => "Modificat", diff --git a/apps/files/l10n/ru.php b/apps/files/l10n/ru.php index cf8ee7c6c75..37f2e083c4c 100644 --- a/apps/files/l10n/ru.php +++ b/apps/files/l10n/ru.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "заменено {new_name} на {old_name}", "undo" => "отмена", "perform delete operation" => "выполняется операция удаления", +"1 file uploading" => "загружается 1 файл", "'.' is an invalid file name." => "'.' - неправильное имя файла.", "File name cannot be empty." => "Имя файла не может быть пустым.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неправильное имя, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' недопустимы.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти заполнено ({usedSpacePercent}%)", "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" => "Закрыть", -"1 file uploading" => "загружается 1 файл", -"{count} files uploading" => "{count} файлов загружается", +"Not enough space available" => "Недостаточно свободного места", "Upload cancelled." => "Загрузка отменена.", "File upload is in progress. Leaving the page now will cancel the upload." => "Файл в процессе загрузки. Покинув страницу вы прервёте загрузку.", "URL cannot be empty." => "Ссылка не может быть пустой.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Неправильное имя каталога. Имя 'Shared' зарезервировано.", +"Error" => "Ошибка", "Name" => "Название", "Size" => "Размер", "Modified" => "Изменён", diff --git a/apps/files/l10n/ru_RU.php b/apps/files/l10n/ru_RU.php index 054ed8094db..a7c6c83fde0 100644 --- a/apps/files/l10n/ru_RU.php +++ b/apps/files/l10n/ru_RU.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "заменено {новое_имя} с {старое_имя}", "undo" => "отменить действие", "perform delete operation" => "выполняется процесс удаления", +"1 file uploading" => "загрузка 1 файла", "'.' is an invalid file name." => "'.' является неверным именем файла.", "File name cannot be empty." => "Имя файла не может быть пустым.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Некорректное имя, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не допустимы.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти полно ({usedSpacePercent}%)", "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" => "Невозможно загрузить файл,\n так как он имеет нулевой размер или является директорией", -"Upload Error" => "Ошибка загрузки", -"Close" => "Закрыть", -"1 file uploading" => "загрузка 1 файла", -"{count} files uploading" => "{количество} загружено файлов", +"Not enough space available" => "Не достаточно свободного места", "Upload cancelled." => "Загрузка отменена", "File upload is in progress. Leaving the page now will cancel the upload." => "Процесс загрузки файла. Если покинуть страницу сейчас, загрузка будет отменена.", "URL cannot be empty." => "URL не должен быть пустым.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Неверное имя папки. Использование наименования 'Опубликовано' зарезервировано Owncloud", +"Error" => "Ошибка", "Name" => "Имя", "Size" => "Размер", "Modified" => "Изменен", diff --git a/apps/files/l10n/si_LK.php b/apps/files/l10n/si_LK.php index de2b8906845..dfcca6f689b 100644 --- a/apps/files/l10n/si_LK.php +++ b/apps/files/l10n/si_LK.php @@ -13,12 +13,11 @@ "suggest name" => "නමක් යෝජනා කරන්න", "cancel" => "අත් හරින්න", "undo" => "නිෂ්ප්රභ කරන්න", -"Upload Error" => "උඩුගත කිරීමේ දෝශයක්", -"Close" => "වසන්න", "1 file uploading" => "1 ගොනුවක් උඩගත කෙරේ", "Upload cancelled." => "උඩුගත කිරීම අත් හරින්න ලදී", "File upload is in progress. Leaving the page now will cancel the upload." => "උඩුගතකිරීමක් සිදුවේ. පිටුව හැර යාමෙන් එය නැවතෙනු ඇත", "URL cannot be empty." => "යොමුව හිස් විය නොහැක", +"Error" => "දෝෂයක්", "Name" => "නම", "Size" => "ප්රමාණය", "Modified" => "වෙනස් කළ", diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php index a6cb2909111..021b7375ac9 100644 --- a/apps/files/l10n/sk_SK.php +++ b/apps/files/l10n/sk_SK.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "prepísaný {new_name} súborom {old_name}", "undo" => "vrátiť", "perform delete operation" => "vykonať zmazanie", +"1 file uploading" => "1 súbor sa posiela ", "'.' 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.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Vaše úložisko je takmer plné ({usedSpacePercent}%)", "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ť", -"1 file uploading" => "1 súbor sa posiela ", -"{count} files uploading" => "{count} súborov odosielaných", +"Not enough space available" => "Nie je k dispozícii dostatok miesta", "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 priečinka. Používanie mena 'Shared' je vyhradené len pre Owncloud", +"Error" => "Chyba", "Name" => "Meno", "Size" => "Veľkosť", "Modified" => "Upravené", diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php index 01405530ffa..3997c34b6d5 100644 --- a/apps/files/l10n/sl.php +++ b/apps/files/l10n/sl.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "preimenovano ime {new_name} z imenom {old_name}", "undo" => "razveljavi", "perform delete operation" => "izvedi opravilo brisanja", +"1 file uploading" => "Pošiljanje 1 datoteke", "'.' is an invalid file name." => "'.' je neveljavno ime datoteke.", "File name cannot be empty." => "Ime datoteke ne sme biti prazno polje.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Neveljavno ime, znaki '\\', '/', '<', '>', ':', '\"', '|', '?' in '*' niso dovoljeni.", @@ -31,14 +32,11 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Mesto za shranjevanje je skoraj polno ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Postopek priprave datoteke za prejem je lahko dolgotrajen, če je datoteka zelo velika.", "Unable to upload your file as it is a directory or has 0 bytes" => "Pošiljanje ni mogoče, saj gre za mapo, ali pa je datoteka velikosti 0 bajtov.", -"Upload Error" => "Napaka med pošiljanjem", -"Close" => "Zapri", -"1 file uploading" => "Pošiljanje 1 datoteke", -"{count} files uploading" => "pošiljanje {count} datotek", "Upload cancelled." => "Pošiljanje je preklicano.", "File upload is in progress. Leaving the page now will cancel the upload." => "V teku je pošiljanje datoteke. Če zapustite to stran zdaj, bo pošiljanje preklicano.", "URL cannot be empty." => "Naslov URL ne sme biti prazna vrednost.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neveljavno ime mape. Uporaba oznake \"Souporaba\" je zadržan za sistem ownCloud.", +"Error" => "Napaka", "Name" => "Ime", "Size" => "Velikost", "Modified" => "Spremenjeno", diff --git a/apps/files/l10n/sq.php b/apps/files/l10n/sq.php new file mode 100644 index 00000000000..57c21ba002c --- /dev/null +++ b/apps/files/l10n/sq.php @@ -0,0 +1,73 @@ +<?php $TRANSLATIONS = array( +"Could not move %s - File with this name already exists" => "%s nuk u spostua - Aty ekziston një skedar me të njëjtin emër", +"Could not move %s" => "%s nuk u spostua", +"Unable to rename file" => "Nuk është i mundur riemërtimi i skedarit", +"No file was uploaded. Unknown error" => "Nuk u ngarkua asnjë skedar. Veprim i gabuar i panjohur", +"There is no error, the file uploaded with success" => "Nuk pati veprime të gabuara, skedari u ngarkua me sukses", +"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Skedari i ngarkuar tejkalon udhëzimin upload_max_filesize tek php.ini:", +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Skedari i ngarkuar tejkalon udhëzimin MAX_FILE_SIZE të specifikuar në formularin HTML", +"The uploaded file was only partially uploaded" => "Skedari i ngarkuar u ngarkua vetëm pjesërisht", +"No file was uploaded" => "Nuk u ngarkua asnjë skedar", +"Missing a temporary folder" => "Një dosje e përkohshme nuk u gjet", +"Failed to write to disk" => "Ruajtja në disk dështoi", +"Not enough storage available" => "Nuk ka mbetur hapësirë memorizimi e mjaftueshme", +"Invalid directory." => "Dosje e pavlefshme.", +"Files" => "Skedarët", +"Delete permanently" => "Elimino përfundimisht", +"Delete" => "Elimino", +"Rename" => "Riemërto", +"Pending" => "Pezulluar", +"{new_name} already exists" => "{new_name} ekziston", +"replace" => "zëvëndëso", +"suggest name" => "sugjero një emër", +"cancel" => "anulo", +"replaced {new_name} with {old_name}" => "U zëvëndësua {new_name} me {old_name}", +"undo" => "anulo", +"perform delete operation" => "ekzekuto operacionin e eliminimit", +"1 file uploading" => "Po ngarkohet 1 skedar", +"files uploading" => "po ngarkoj skedarët", +"'.' is an invalid file name." => "'.' është emër i pavlefshëm.", +"File name cannot be empty." => "Emri i skedarit nuk mund të jetë bosh.", +"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Emër i pavlefshëm, '\\', '/', '<', '>', ':', '\"', '|', '?' dhe '*' nuk lejohen.", +"Your storage is full, files can not be updated or synced anymore!" => "Hapësira juaj e memorizimit është plot, nuk mund të ngarkoni apo sinkronizoni më skedarët.", +"Your storage is almost full ({usedSpacePercent}%)" => "Hapësira juaj e memorizimit është gati plot ({usedSpacePercent}%)", +"Your download is being prepared. This might take some time if the files are big." => "Shkarkimi juaj po përgatitet. Mund të duhet pak kohë nqse skedarët janë të mëdhenj.", +"Unable to upload your file as it is a directory or has 0 bytes" => "Nuk është i mundur ngarkimi i skedarit tuaj sepse është dosje ose ka dimension 0 byte", +"Not enough space available" => "Nuk ka hapësirë memorizimi e mjaftueshme", +"Upload cancelled." => "Ngarkimi u anulua.", +"File upload is in progress. Leaving the page now will cancel the upload." => "Ngarkimi i skedarit është në vazhdim. Nqse ndërroni faqen tani ngarkimi do të anulohet.", +"URL cannot be empty." => "URL-i nuk mund të jetë bosh.", +"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Emri i dosjes është i pavlefshëm. Përdorimi i \"Shared\" është i rezervuar nga Owncloud-i.", +"Error" => "Veprim i gabuar", +"Name" => "Emri", +"Size" => "Dimensioni", +"Modified" => "Modifikuar", +"1 folder" => "1 dosje", +"{count} folders" => "{count} dosje", +"1 file" => "1 skedar", +"{count} files" => "{count} skedarë", +"Upload" => "Ngarko", +"File handling" => "Trajtimi i skedarit", +"Maximum upload size" => "Dimensioni maksimal i ngarkimit", +"max. possible: " => "maks. i mundur:", +"Needed for multi-file and folder downloads." => "Duhet për shkarkimin e dosjeve dhe të skedarëve", +"Enable ZIP-download" => "Aktivizo shkarkimin e ZIP-eve", +"0 is unlimited" => "0 është i pakufizuar", +"Maximum input size for ZIP files" => "Dimensioni maksimal i ngarkimit të skedarëve ZIP", +"Save" => "Ruaj", +"New" => "I ri", +"Text file" => "Skedar teksti", +"Folder" => "Dosje", +"From link" => "Nga lidhja", +"Deleted files" => "Skedarë të eliminuar", +"Cancel upload" => "Anulo ngarkimin", +"You don’t have write permissions here." => "Nuk keni të drejta për të shkruar këtu.", +"Nothing in here. Upload something!" => "Këtu nuk ka asgjë. Ngarkoni diçka!", +"Download" => "Shkarko", +"Unshare" => "Hiq ndarjen", +"Upload too large" => "Ngarkimi është shumë i madh", +"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Skedarët që doni të ngarkoni tejkalojnë dimensionet maksimale për ngarkimet në këtë server.", +"Files are being scanned, please wait." => "Skedarët po analizohen, ju lutemi pritni.", +"Current scanning" => "Analizimi aktual", +"Upgrading filesystem cache..." => "Po përmirësoj memorjen e filesystem-it..." +); diff --git a/apps/files/l10n/sr.php b/apps/files/l10n/sr.php index fe71ee9c90d..ff0733e211b 100644 --- a/apps/files/l10n/sr.php +++ b/apps/files/l10n/sr.php @@ -16,14 +16,12 @@ "cancel" => "откажи", "replaced {new_name} with {old_name}" => "замењено {new_name} са {old_name}", "undo" => "опозови", +"1 file uploading" => "Отпремам 1 датотеку", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Неисправан назив. Следећи знакови нису дозвољени: \\, /, <, >, :, \", |, ? и *.", "Unable to upload your file as it is a directory or has 0 bytes" => "Не могу да отпремим датотеку као фасциклу или она има 0 бајтова", -"Upload Error" => "Грешка при отпремању", -"Close" => "Затвори", -"1 file uploading" => "Отпремам 1 датотеку", -"{count} files uploading" => "Отпремам {count} датотеке/а", "Upload cancelled." => "Отпремање је прекинуто.", "File upload is in progress. Leaving the page now will cancel the upload." => "Отпремање датотеке је у току. Ако сада напустите страницу, прекинућете отпремање.", +"Error" => "Грешка", "Name" => "Назив", "Size" => "Величина", "Modified" => "Измењено", diff --git a/apps/files/l10n/sr@latin.php b/apps/files/l10n/sr@latin.php index 0fda24532dc..fb08bca2cae 100644 --- a/apps/files/l10n/sr@latin.php +++ b/apps/files/l10n/sr@latin.php @@ -6,7 +6,6 @@ "Missing a temporary folder" => "Nedostaje privremena fascikla", "Files" => "Fajlovi", "Delete" => "Obriši", -"Close" => "Zatvori", "Name" => "Ime", "Size" => "Veličina", "Modified" => "Zadnja izmena", diff --git a/apps/files/l10n/sv.php b/apps/files/l10n/sv.php index ca9610a33c7..125788ad13d 100644 --- a/apps/files/l10n/sv.php +++ b/apps/files/l10n/sv.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "ersatt {new_name} med {old_name}", "undo" => "ångra", "perform delete operation" => "utför raderingen", +"1 file uploading" => "1 filuppladdning", "'.' 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.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)", "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", -"1 file uploading" => "1 filuppladdning", -"{count} files uploading" => "{count} filer laddas upp", +"Not enough space available" => "Inte tillräckligt med utrymme tillgängligt", "Upload cancelled." => "Uppladdning avbruten.", "File upload is in progress. Leaving the page now will cancel the upload." => "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen.", "URL cannot be empty." => "URL kan inte vara tom.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Ogiltigt mappnamn. Användande av 'Shared' är reserverat av ownCloud", +"Error" => "Fel", "Name" => "Namn", "Size" => "Storlek", "Modified" => "Ändrad", diff --git a/apps/files/l10n/ta_LK.php b/apps/files/l10n/ta_LK.php index 304453f1290..b88379043d0 100644 --- a/apps/files/l10n/ta_LK.php +++ b/apps/files/l10n/ta_LK.php @@ -16,15 +16,13 @@ "cancel" => "இரத்து செய்க", "replaced {new_name} with {old_name}" => "{new_name} ஆனது {old_name} இனால் மாற்றப்பட்டது", "undo" => "முன் செயல் நீக்கம் ", +"1 file uploading" => "1 கோப்பு பதிவேற்றப்படுகிறது", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "செல்லுபடியற்ற பெயர்,'\\', '/', '<', '>', ':', '\"', '|', '?' மற்றும் '*' ஆகியன அனுமதிக்கப்படமாட்டாது.", "Unable to upload your file as it is a directory or has 0 bytes" => "அடைவு அல்லது 0 bytes ஐ கொண்டுள்ளதால் உங்களுடைய கோப்பை பதிவேற்ற முடியவில்லை", -"Upload Error" => "பதிவேற்றல் வழு", -"Close" => "மூடுக", -"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 வெறுமையாக இருக்கமுடியாது.", +"Error" => "வழு", "Name" => "பெயர்", "Size" => "அளவு", "Modified" => "மாற்றப்பட்டது", diff --git a/apps/files/l10n/te.php b/apps/files/l10n/te.php new file mode 100644 index 00000000000..b280200d30a --- /dev/null +++ b/apps/files/l10n/te.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Delete permanently" => "శాశ్వతంగా తొలగించు", +"Delete" => "తొలగించు", +"cancel" => "రద్దుచేయి", +"Error" => "పొరపాటు", +"Name" => "పేరు", +"Size" => "పరిమాణం", +"Save" => "భద్రపరచు" +); diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php index 2353501b478..0e7d32bf12d 100644 --- a/apps/files/l10n/th_TH.php +++ b/apps/files/l10n/th_TH.php @@ -23,6 +23,7 @@ "replaced {new_name} with {old_name}" => "แทนที่ {new_name} ด้วย {old_name} แล้ว", "undo" => "เลิกทำ", "perform delete operation" => "ดำเนินการตามคำสั่งลบ", +"1 file uploading" => "กำลังอัพโหลดไฟล์ 1 ไฟล์", "'.' is an invalid file name." => "'.' เป็นชื่อไฟล์ที่ไม่ถูกต้อง", "File name cannot be empty." => "ชื่อไฟล์ไม่สามารถเว้นว่างได้", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "ชื่อที่ใช้ไม่ถูกต้อง, '\\', '/', '<', '>', ':', '\"', '|', '?' และ '*' ไม่ได้รับอนุญาตให้ใช้งานได้", @@ -30,14 +31,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "พื้นที่จัดเก็บข้อมูลของคุณใกล้เต็มแล้ว ({usedSpacePercent}%)", "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" => "ปิด", -"1 file uploading" => "กำลังอัพโหลดไฟล์ 1 ไฟล์", -"{count} files uploading" => "กำลังอัพโหลด {count} ไฟล์", +"Not enough space available" => "มีพื้นที่เหลือไม่เพียงพอ", "Upload cancelled." => "การอัพโหลดถูกยกเลิก", "File upload is in progress. Leaving the page now will cancel the upload." => "การอัพโหลดไฟล์กำลังอยู่ในระหว่างดำเนินการ การออกจากหน้าเว็บนี้จะทำให้การอัพโหลดถูกยกเลิก", "URL cannot be empty." => "URL ไม่สามารถเว้นว่างได้", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "ชื่อโฟลเดอร์ไม่ถูกต้อง การใช้งาน 'แชร์' สงวนไว้สำหรับ Owncloud เท่านั้น", +"Error" => "ข้อผิดพลาด", "Name" => "ชื่อ", "Size" => "ขนาด", "Modified" => "ปรับปรุงล่าสุด", diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php index 547b490330a..84da59cee08 100644 --- a/apps/files/l10n/tr.php +++ b/apps/files/l10n/tr.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "{new_name} ismi {old_name} ile değiştirildi", "undo" => "geri al", "perform delete operation" => "Silme işlemini gerçekleştir", +"1 file uploading" => "1 dosya yüklendi", +"files uploading" => "Dosyalar yükleniyor", "'.' 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.", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Depolama alanınız neredeyse dolu ({usedSpacePercent}%)", "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", -"1 file uploading" => "1 dosya yüklendi", -"{count} files uploading" => "{count} dosya yükleniyor", +"Not enough space available" => "Yeterli disk alanı yok", "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.", +"Error" => "Hata", "Name" => "Ad", "Size" => "Boyut", "Modified" => "Değiştirilme", diff --git a/apps/files/l10n/uk.php b/apps/files/l10n/uk.php index f5e161996c0..3c8eef9f36d 100644 --- a/apps/files/l10n/uk.php +++ b/apps/files/l10n/uk.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "замінено {new_name} на {old_name}", "undo" => "відмінити", "perform delete operation" => "виконати операцію видалення", +"1 file uploading" => "1 файл завантажується", "'.' is an invalid file name." => "'.' це невірне ім'я файлу.", "File name cannot be empty." => " Ім'я файлу не може бути порожнім.", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Невірне ім'я, '\\', '/', '<', '>', ':', '\"', '|', '?' та '*' не дозволені.", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Ваше сховище майже повне ({usedSpacePercent}%)", "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" => "Закрити", -"1 file uploading" => "1 файл завантажується", -"{count} files uploading" => "{count} файлів завантажується", +"Not enough space available" => "Місця більше немає", "Upload cancelled." => "Завантаження перервано.", "File upload is in progress. Leaving the page now will cancel the upload." => "Виконується завантаження файлу. Закриття цієї сторінки приведе до відміни завантаження.", "URL cannot be empty." => "URL не може бути пустим.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Невірне ім'я теки. Використання \"Shared\" зарезервовано Owncloud", +"Error" => "Помилка", "Name" => "Ім'я", "Size" => "Розмір", "Modified" => "Змінено", diff --git a/apps/files/l10n/ur_PK.php b/apps/files/l10n/ur_PK.php new file mode 100644 index 00000000000..e13a623fecc --- /dev/null +++ b/apps/files/l10n/ur_PK.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Error" => "ایرر" +); diff --git a/apps/files/l10n/vi.php b/apps/files/l10n/vi.php index affca6c12f8..73cf1544924 100644 --- a/apps/files/l10n/vi.php +++ b/apps/files/l10n/vi.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "đã thay thế {new_name} bằng {old_name}", "undo" => "lùi lại", "perform delete operation" => "thực hiện việc xóa", +"1 file uploading" => "1 tệp tin đang được tải lên", "'.' is an invalid file name." => "'.' là một tên file không hợp lệ", "File name cannot be empty." => "Tên file không được rỗng", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Tên không hợp lệ, '\\', '/', '<', '>', ':', '\"', '|', '?' và '*' thì không được phép dùng.", @@ -31,14 +32,11 @@ "Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)", "Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.", "Unable to upload your file as it is a directory or has 0 bytes" => "Không thể tải lên tập tin này do nó là một thư mục hoặc kích thước tập tin bằng 0 byte", -"Upload Error" => "Tải lên lỗi", -"Close" => "Đóng", -"1 file uploading" => "1 tệp tin đang được tải lên", -"{count} files uploading" => "{count} tập tin đang tải lên", "Upload cancelled." => "Hủy tải lên", "File upload is in progress. Leaving the page now will cancel the upload." => "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này.", "URL cannot be empty." => "URL không được để trống.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Invalid folder name. Usage of 'Shared' is reserved by Owncloud", +"Error" => "Lỗi", "Name" => "Tên", "Size" => "Kích cỡ", "Modified" => "Thay đổi", diff --git a/apps/files/l10n/zh_CN.GB2312.php b/apps/files/l10n/zh_CN.GB2312.php index fa75627f141..33e21e544cd 100644 --- a/apps/files/l10n/zh_CN.GB2312.php +++ b/apps/files/l10n/zh_CN.GB2312.php @@ -16,14 +16,12 @@ "cancel" => "取消", "replaced {new_name} with {old_name}" => "已用 {old_name} 替换 {new_name}", "undo" => "撤销", -"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0", -"Upload Error" => "上传错误", -"Close" => "关闭", "1 file uploading" => "1 个文件正在上传", -"{count} files uploading" => "{count} 个文件正在上传", +"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0", "Upload cancelled." => "上传取消了", "File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传。关闭页面会取消上传。", "URL cannot be empty." => "网址不能为空。", +"Error" => "出错", "Name" => "名字", "Size" => "大小", "Modified" => "修改日期", diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php index 2923126d10f..8740298c622 100644 --- a/apps/files/l10n/zh_CN.php +++ b/apps/files/l10n/zh_CN.php @@ -24,6 +24,7 @@ "replaced {new_name} with {old_name}" => "已将 {old_name}替换成 {new_name}", "undo" => "撤销", "perform delete operation" => "进行删除操作", +"1 file uploading" => "1个文件上传中", "'.' is an invalid file name." => "'.' 是一个无效的文件名。", "File name cannot be empty." => "文件名不能为空。", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "无效名称,'\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 不被允许使用。", @@ -31,14 +32,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "您的存储空间即将用完 ({usedSpacePercent}%)", "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" => "关闭", -"1 file uploading" => "1个文件上传中", -"{count} files uploading" => "{count} 个文件上传中", +"Not enough space available" => "没有足够可用空间", "Upload cancelled." => "上传已取消", "File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传中。现在离开此页会导致上传动作被取消。", "URL cannot be empty." => "URL不能为空", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "无效文件夹名。'共享' 是 Owncloud 预留的文件夹名。", +"Error" => "错误", "Name" => "名称", "Size" => "大小", "Modified" => "修改日期", diff --git a/apps/files/l10n/zh_HK.php b/apps/files/l10n/zh_HK.php index 4eaa908476b..063acef5f04 100644 --- a/apps/files/l10n/zh_HK.php +++ b/apps/files/l10n/zh_HK.php @@ -1,7 +1,9 @@ <?php $TRANSLATIONS = array( "Files" => "文件", "Delete" => "刪除", +"Error" => "錯誤", "Name" => "名稱", +"{count} folders" => "{}文件夾", "Upload" => "上傳", "Save" => "儲存", "Download" => "下載", diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php index 997319115a7..978ff3fa0ae 100644 --- a/apps/files/l10n/zh_TW.php +++ b/apps/files/l10n/zh_TW.php @@ -24,6 +24,8 @@ "replaced {new_name} with {old_name}" => "使用 {new_name} 取代 {old_name}", "undo" => "復原", "perform delete operation" => "進行刪除動作", +"1 file uploading" => "1 個檔案正在上傳", +"files uploading" => "檔案正在上傳中", "'.' is an invalid file name." => "'.' 是不合法的檔名。", "File name cannot be empty." => "檔名不能為空。", "Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "檔名不合法,不允許 '\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 。", @@ -31,14 +33,12 @@ "Your storage is almost full ({usedSpacePercent}%)" => "您的儲存空間快要滿了 ({usedSpacePercent}%)", "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" => "關閉", -"1 file uploading" => "1 個檔案正在上傳", -"{count} files uploading" => "{count} 個檔案正在上傳", +"Not enough space available" => "沒有足夠的可用空間", "Upload cancelled." => "上傳取消", "File upload is in progress. Leaving the page now will cancel the upload." => "檔案上傳中。離開此頁面將會取消上傳。", "URL cannot be empty." => "URL 不能為空白.", "Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "無效的資料夾名稱,'Shared' 的使用被 Owncloud 保留", +"Error" => "錯誤", "Name" => "名稱", "Size" => "大小", "Modified" => "修改", diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php index 0d7185bcb78..69fcb94e681 100644 --- a/apps/files/templates/index.php +++ b/apps/files/templates/index.php @@ -52,7 +52,7 @@ </div> <div id="file_action_panel"></div> <?php else:?> - <div class="crumb last"><?php p($l->t('You don’t have write permissions here.'))?></div> + <div class="actions"><input type="button" disabled value="<?php p($l->t('You don’t have write permissions here.'))?>"></div> <input type="hidden" name="dir" value="<?php p($_['dir']) ?>" id="dir"> <?php endif;?> <input type="hidden" name="permissions" value="<?php p($_['permissions']); ?>" id="permissions"> @@ -84,13 +84,13 @@ <?php if ($_['permissions'] & OCP\PERMISSION_DELETE): ?> <!-- NOTE: Temporary fix to allow unsharing of files in root of Shared folder --> <?php if ($_['dir'] == '/Shared'): ?> - <span class="selectedActions"><a href="" class="delete"> + <span class="selectedActions"><a href="" class="delete-selected"> <?php p($l->t('Unshare'))?> <img class="svg" alt="<?php p($l->t('Unshare'))?>" src="<?php print_unescaped(OCP\image_path("core", "actions/delete.svg")); ?>" /> </a></span> <?php else: ?> - <span class="selectedActions"><a href="" class="delete"> + <span class="selectedActions"><a href="" class="delete-selected"> <?php p($l->t('Delete'))?> <img class="svg" alt="<?php p($l->t('Delete'))?>" src="<?php print_unescaped(OCP\image_path("core", "actions/delete.svg")); ?>" /> diff --git a/apps/files/templates/part.list.php b/apps/files/templates/part.list.php index 59267690e66..1719d25e660 100644 --- a/apps/files/templates/part.list.php +++ b/apps/files/templates/part.list.php @@ -9,9 +9,9 @@ // the older the file, the brighter the shade of grey; days*14 $relative_date_color = round((time()-$file['mtime'])/60/60/24*14); if($relative_date_color>200) $relative_date_color = 200; - $name = str_replace('+', '%20', urlencode($file['name'])); + $name = rawurlencode($file['name']); $name = str_replace('%2F', '/', $name); - $directory = str_replace('+', '%20', urlencode($file['directory'])); + $directory = rawurlencode($file['directory']); $directory = str_replace('%2F', '/', $directory); ?> <tr data-id="<?php p($file['fileid']); ?>" data-file="<?php p($name);?>" diff --git a/apps/files_external/l10n/da.php b/apps/files_external/l10n/da.php index 0c9c6c39044..c1c070e3d7f 100644 --- a/apps/files_external/l10n/da.php +++ b/apps/files_external/l10n/da.php @@ -8,9 +8,11 @@ "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b> Advarsel: </ b> FTP-understøttelse i PHP ikke er aktiveret eller installeret. Montering af FTP delinger er ikke muligt. Spørg din systemadministrator om at installere det.", "External Storage" => "Ekstern opbevaring", "Folder name" => "Mappenavn", +"External storage" => "Eksternt lager", "Configuration" => "Opsætning", "Options" => "Valgmuligheder", "Applicable" => "Kan anvendes", +"Add storage" => "Tilføj lager", "None set" => "Ingen sat", "All Users" => "Alle brugere", "Groups" => "Grupper", diff --git a/apps/files_external/l10n/el.php b/apps/files_external/l10n/el.php index 38b5a098f62..6c519a1b413 100644 --- a/apps/files_external/l10n/el.php +++ b/apps/files_external/l10n/el.php @@ -8,9 +8,11 @@ "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Προσοχή:</b> Η υποστήριξη FTP στην PHP δεν ενεργοποιήθηκε ή εγκαταστάθηκε. Δεν είναι δυνατή η προσάρτηση FTP. Παρακαλώ ενημερώστε τον διαχειριστή συστήματος να το εγκαταστήσει.", "External Storage" => "Εξωτερικό Αποθηκευτικό Μέσο", "Folder name" => "Όνομα φακέλου", +"External storage" => "Εξωτερική αποθήκευση", "Configuration" => "Ρυθμίσεις", "Options" => "Επιλογές", "Applicable" => "Εφαρμόσιμο", +"Add storage" => "Προσθηκη αποθηκευσης", "None set" => "Κανένα επιλεγμένο", "All Users" => "Όλοι οι Χρήστες", "Groups" => "Ομάδες", diff --git a/apps/files_external/l10n/et_EE.php b/apps/files_external/l10n/et_EE.php index fd0cdefd347..5d1eb0887ba 100644 --- a/apps/files_external/l10n/et_EE.php +++ b/apps/files_external/l10n/et_EE.php @@ -4,11 +4,15 @@ "Grant access" => "Anna ligipääs", "Please provide a valid Dropbox app key and secret." => "Palun sisesta korrektne Dropboxi rakenduse võti ja salasõna.", "Error configuring Google Drive storage" => "Viga Google Drive'i salvestusruumi seadistamisel", +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Hoiatus:</b> \"smbclient\" pole paigaldatud. Jagatud CIFS/SMB hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata SAMBA tugi.", +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Hoiatus:</b> FTP tugi puudub PHP paigalduses. Jagatud FTP hoidlate ühendamine pole võimalik. Palu oma süsteemihalduril paigaldata FTP tugi.", "External Storage" => "Väline salvestuskoht", "Folder name" => "Kausta nimi", +"External storage" => "Väline andmehoidla", "Configuration" => "Seadistamine", "Options" => "Valikud", "Applicable" => "Rakendatav", +"Add storage" => "Lisa andmehoidla", "None set" => "Pole määratud", "All Users" => "Kõik kasutajad", "Groups" => "Grupid", diff --git a/apps/files_external/l10n/fi_FI.php b/apps/files_external/l10n/fi_FI.php index 4cf97f2fc35..2f7d65fbe9c 100644 --- a/apps/files_external/l10n/fi_FI.php +++ b/apps/files_external/l10n/fi_FI.php @@ -8,9 +8,11 @@ "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Varoitus:</b> PHP:n FTP-tuki ei ole käytössä tai sitä ei ole asennettu. FTP-jakojen liittäminen ei ole mahdollista. Pyydä järjestelmän ylläpitäjää ottamaan FTP-tuki käyttöön.", "External Storage" => "Erillinen tallennusväline", "Folder name" => "Kansion nimi", +"External storage" => "Ulkoinen tallennustila", "Configuration" => "Asetukset", "Options" => "Valinnat", "Applicable" => "Sovellettavissa", +"Add storage" => "Lisää tallennustila", "None set" => "Ei asetettu", "All Users" => "Kaikki käyttäjät", "Groups" => "Ryhmät", diff --git a/apps/files_external/l10n/id.php b/apps/files_external/l10n/id.php index 647220706ba..30cd28bba1c 100644 --- a/apps/files_external/l10n/id.php +++ b/apps/files_external/l10n/id.php @@ -1,22 +1,25 @@ <?php $TRANSLATIONS = array( "Access granted" => "Akses diberikan", -"Error configuring Dropbox storage" => "Kesalahan dalam mengkonfigurasi penyimpanan Dropbox", +"Error configuring Dropbox storage" => "Kesalahan dalam mengonfigurasi penyimpanan Dropbox", "Grant access" => "Berikan hak akses", "Please provide a valid Dropbox app key and secret." => "Masukkan kunci dan sandi aplikasi Dropbox yang benar.", "Error configuring Google Drive storage" => "Kesalahan dalam mengkonfigurasi penyimpanan Google Drive", "<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Peringatan:</b> \"smbclient\" tidak terpasang. Mount direktori CIFS/SMB tidak dapat dilakukan. Silakan minta administrator sistem untuk memasangnya.", "<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Peringatan:</b> Dukungan FTP di PHP tidak aktif atau tidak terpasang. Mount direktori FTP tidak dapat dilakukan. Silakan minta administrator sistem untuk memasangnya.", "External Storage" => "Penyimpanan Eksternal", +"Folder name" => "Nama folder", +"External storage" => "Penyimpanan eksternal", "Configuration" => "Konfigurasi", -"Options" => "Pilihan", +"Options" => "Opsi", "Applicable" => "Berlaku", +"Add storage" => "Tambahkan penyimpanan", "None set" => "Tidak satupun di set", "All Users" => "Semua Pengguna", "Groups" => "Grup", "Users" => "Pengguna", "Delete" => "Hapus", "Enable User External Storage" => "Aktifkan Penyimpanan Eksternal Pengguna", -"Allow users to mount their own external storage" => "Ijinkan pengguna untuk me-mount penyimpanan eksternal mereka", +"Allow users to mount their own external storage" => "Izinkan pengguna untuk mengaitkan penyimpanan eksternal mereka", "SSL root certificates" => "Sertifikat root SSL", "Import Root Certificate" => "Impor Sertifikat Root" ); diff --git a/apps/files_external/l10n/lt_LT.php b/apps/files_external/l10n/lt_LT.php index f7dca99ef65..9bf997d87cb 100644 --- a/apps/files_external/l10n/lt_LT.php +++ b/apps/files_external/l10n/lt_LT.php @@ -4,11 +4,15 @@ "Grant access" => "Suteikti priėjimą", "Please provide a valid Dropbox app key and secret." => "Prašome įvesti teisingus Dropbox \"app key\" ir \"secret\".", "Error configuring Google Drive storage" => "Klaida nustatinėjant Google Drive talpyklą", +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>Įspėjimas:</b> \"smbclient\" nėra įdiegtas. CIFS/SMB dalinimasis nėra galimas. Prašome susisiekti su sistemos administratoriumi kad būtų įdiegtas \"smbclient\"", +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>Įspėjimas:</b> FTP palaikymas PHP sistemoje nėra įjungtas arba nėra įdiegtas. FTP dalinimosi įjungimas nėra galimas. Prašome susisiekti su sistemos administratoriumi kad būtų įdiegtas FTP palaikymas. ", "External Storage" => "Išorinės saugyklos", "Folder name" => "Katalogo pavadinimas", +"External storage" => "Išorinė saugykla", "Configuration" => "Konfigūracija", "Options" => "Nustatymai", "Applicable" => "Pritaikyti", +"Add storage" => "Pridėti saugyklą", "None set" => "Nieko nepasirinkta", "All Users" => "Visi vartotojai", "Groups" => "Grupės", diff --git a/apps/files_external/l10n/sq.php b/apps/files_external/l10n/sq.php new file mode 100644 index 00000000000..d5393aa3852 --- /dev/null +++ b/apps/files_external/l10n/sq.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Users" => "Përdoruesit", +"Delete" => "Elimino" +); diff --git a/apps/files_external/l10n/te.php b/apps/files_external/l10n/te.php new file mode 100644 index 00000000000..f557dda5592 --- /dev/null +++ b/apps/files_external/l10n/te.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Users" => "వాడుకరులు", +"Delete" => "తొలగించు" +); diff --git a/apps/files_external/l10n/tr.php b/apps/files_external/l10n/tr.php index cddb2b35e03..79dc3a85893 100644 --- a/apps/files_external/l10n/tr.php +++ b/apps/files_external/l10n/tr.php @@ -1,12 +1,16 @@ <?php $TRANSLATIONS = array( "Access granted" => "Giriş kabul edildi", +"Error configuring Dropbox storage" => "Dropbox depo yapılandırma hatası", "Grant access" => "Erişim sağlandı", "Please provide a valid Dropbox app key and secret." => "Lütfen Dropbox app key ve secret temin ediniz", +"Error configuring Google Drive storage" => "Google Drive depo yapılandırma hatası", "External Storage" => "Harici Depolama", "Folder name" => "Dizin ismi", +"External storage" => "Harici Depolama", "Configuration" => "Yapılandırma", "Options" => "Seçenekler", "Applicable" => "Uygulanabilir", +"Add storage" => "Depo ekle", "None set" => "Hiçbiri", "All Users" => "Tüm Kullanıcılar", "Groups" => "Gruplar", diff --git a/apps/files_external/l10n/zh_CN.GB2312.php b/apps/files_external/l10n/zh_CN.GB2312.php index 74b9e3cad81..c74323db175 100644 --- a/apps/files_external/l10n/zh_CN.GB2312.php +++ b/apps/files_external/l10n/zh_CN.GB2312.php @@ -4,11 +4,15 @@ "Grant access" => "授予权限", "Please provide a valid Dropbox app key and secret." => "请提供一个有效的 Dropbox app key 和 secret。", "Error configuring Google Drive storage" => "配置 Google Drive 存储失败", +"<b>Warning:</b> \"smbclient\" is not installed. Mounting of CIFS/SMB shares is not possible. Please ask your system administrator to install it." => "<b>注意:</b>“SMB客户端”未安装。CIFS/SMB分享不可用。请向您的系统管理员请求安装该客户端。", +"<b>Warning:</b> The FTP support in PHP is not enabled or installed. Mounting of FTP shares is not possible. Please ask your system administrator to install it." => "<b>注意:</b>PHP的FTP支持尚未启用或未安装。FTP分享不可用。请向您的系统管理员请求安装。", "External Storage" => "外部存储", "Folder name" => "文件夹名", +"External storage" => "外部存储", "Configuration" => "配置", "Options" => "选项", "Applicable" => "可应用", +"Add storage" => "扩容", "None set" => "未设置", "All Users" => "所有用户", "Groups" => "群组", diff --git a/apps/files_external/lib/config.php b/apps/files_external/lib/config.php index 11d24045fd9..01462cb6f85 100755 --- a/apps/files_external/lib/config.php +++ b/apps/files_external/lib/config.php @@ -339,6 +339,7 @@ class OC_Mount_Config { } $content = json_encode($data); @file_put_contents($file, $content); + @chmod($file, 0640); } /** diff --git a/apps/files_external/settings.php b/apps/files_external/settings.php index 1a39affe2e6..31183409e39 100644 --- a/apps/files_external/settings.php +++ b/apps/files_external/settings.php @@ -32,6 +32,7 @@ $tmpl->assign('mounts', OC_Mount_Config::getSystemMountPoints()); $tmpl->assign('backends', OC_Mount_Config::getBackends()); $tmpl->assign('groups', OC_Group::getGroups()); $tmpl->assign('users', OCP\User::getUsers()); +$tmpl->assign('userDisplayNames', OC_User::getDisplayNames()); $tmpl->assign('dependencies', OC_Mount_Config::checkDependencies()); $tmpl->assign('allowUserMounting', OCP\Config::getAppValue('files_external', 'allow_user_mounting', 'yes')); return $tmpl->fetchPage(); diff --git a/apps/files_external/templates/settings.php b/apps/files_external/templates/settings.php index b3b94a1dafd..b3c08e21225 100644 --- a/apps/files_external/templates/settings.php +++ b/apps/files_external/templates/settings.php @@ -102,7 +102,7 @@ <option value="<?php p($user); ?>" <?php if (isset($mount['applicable']['users']) && in_array($user, $mount['applicable']['users'])): ?> selected="selected" - <?php endif; ?>><?php p($user); ?></option> + <?php endif; ?>><?php p($_['userDisplayNames'][$user]); ?></option> <?php endforeach; ?> </optgroup> </select> diff --git a/apps/files_sharing/l10n/id.php b/apps/files_sharing/l10n/id.php index 8897269d989..95cf84312cd 100644 --- a/apps/files_sharing/l10n/id.php +++ b/apps/files_sharing/l10n/id.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( -"Password" => "kata kunci", -"Submit" => "kirim", -"%s shared the folder %s with you" => "%s membagikan folder %s dengan anda", -"%s shared the file %s with you" => "%s membagikan file %s dengan anda", -"Download" => "unduh", -"No preview available for" => "tidak ada pratinjau tersedia untuk", -"web services under your control" => "servis web dibawah kendali anda" +"Password" => "Sandi", +"Submit" => "Kirim", +"%s shared the folder %s with you" => "%s membagikan folder %s dengan Anda", +"%s shared the file %s with you" => "%s membagikan file %s dengan Anda", +"Download" => "Unduh", +"No preview available for" => "Tidak ada pratinjau tersedia untuk", +"web services under your control" => "layanan web dalam kontrol Anda" ); diff --git a/apps/files_sharing/l10n/sq.php b/apps/files_sharing/l10n/sq.php new file mode 100644 index 00000000000..244ca87c552 --- /dev/null +++ b/apps/files_sharing/l10n/sq.php @@ -0,0 +1,9 @@ +<?php $TRANSLATIONS = array( +"Password" => "Kodi", +"Submit" => "Parashtro", +"%s shared the folder %s with you" => "%s ndau me ju dosjen %s", +"%s shared the file %s with you" => "%s ndau me ju skedarin %s", +"Download" => "Shkarko", +"No preview available for" => "Shikimi paraprak nuk është i mundur për", +"web services under your control" => "shërbime web nën kontrollin tënd" +); diff --git a/apps/files_sharing/l10n/te.php b/apps/files_sharing/l10n/te.php new file mode 100644 index 00000000000..1e2eedc6844 --- /dev/null +++ b/apps/files_sharing/l10n/te.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Password" => "సంకేతపదం" +); diff --git a/apps/files_sharing/lib/updater.php b/apps/files_sharing/lib/updater.php index 73e7808f24a..a43ab2e2a0a 100644 --- a/apps/files_sharing/lib/updater.php +++ b/apps/files_sharing/lib/updater.php @@ -38,10 +38,12 @@ class Shared_Updater { while (!empty($users)) { $reshareUsers = array(); foreach ($users as $user) { - $etag = \OC\Files\Filesystem::getETag(''); - \OCP\Config::setUserValue($user, 'files_sharing', 'etag', $etag); - // Look for reshares - $reshareUsers = array_merge($reshareUsers, \OCP\Share::getUsersItemShared('file', $info['fileid'], $user, true)); + if ( $user !== $uidOwner ) { + $etag = \OC\Files\Filesystem::getETag(''); + \OCP\Config::setUserValue($user, 'files_sharing', 'etag', $etag); + // Look for reshares + $reshareUsers = array_merge($reshareUsers, \OCP\Share::getUsersItemShared('file', $info['fileid'], $user, true)); + } } $users = $reshareUsers; } @@ -66,8 +68,8 @@ class Shared_Updater { * @param array $params */ static public function renameHook($params) { - self::correctFolders($params['oldpath']); self::correctFolders($params['newpath']); + self::correctFolders(pathinfo($params['oldpath'], PATHINFO_DIRNAME)); } /** @@ -88,10 +90,12 @@ class Shared_Updater { while (!empty($users)) { $reshareUsers = array(); foreach ($users as $user) { - $etag = \OC\Files\Filesystem::getETag(''); - \OCP\Config::setUserValue($user, 'files_sharing', 'etag', $etag); - // Look for reshares - $reshareUsers = array_merge($reshareUsers, \OCP\Share::getUsersItemShared('file', $params['fileSource'], $user, true)); + if ($user !== $uidOwner) { + $etag = \OC\Files\Filesystem::getETag(''); + \OCP\Config::setUserValue($user, 'files_sharing', 'etag', $etag); + // Look for reshares + $reshareUsers = array_merge($reshareUsers, \OCP\Share::getUsersItemShared('file', $params['fileSource'], $user, true)); + } } $users = $reshareUsers; } diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php index 1da972ad7e3..c8aca498f8c 100644 --- a/apps/files_sharing/public.php +++ b/apps/files_sharing/public.php @@ -113,7 +113,13 @@ if (isset($path)) { // Download the file if (isset($_GET['download'])) { if (isset($_GET['files'])) { // download selected files - OC_Files::get($path, $_GET['files'], $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); + $files = urldecode($_GET['files']); + $files_list = json_decode($files); + // in case we get only a single file + if ($files_list === NULL ) { + $files_list = array($files); + } + OC_Files::get($path, $files_list, $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); } else { OC_Files::get($dir, $file, $_SERVER['REQUEST_METHOD'] == 'HEAD' ? true : false); } diff --git a/apps/files_trashbin/appinfo/update.php b/apps/files_trashbin/appinfo/update.php index b0bf79cc510..f4dad7b26bf 100644 --- a/apps/files_trashbin/appinfo/update.php +++ b/apps/files_trashbin/appinfo/update.php @@ -1,40 +1,10 @@ <?php $installedVersion=OCP\Config::getAppValue('files_trashbin', 'installed_version'); -// move versions to new directory -if (version_compare($installedVersion, '0.2', '<')) { - $datadir = \OCP\Config::getSystemValue('datadirectory').'/'; - - $users = \OCP\User::getUsers(); - foreach ($users as $user) { - - //create new folders - @mkdir($datadir.$user.'/files_trashbin/files'); - @mkdir($datadir.$user.'/files_trashbin/versions'); - @mkdir($datadir.$user.'/files_trashbin/keyfiles'); - - // move files to the new folders - if ($handle = opendir($datadir.$user.'/files_trashbin')) { - while (false !== ($file = readdir($handle))) { - if ($file != "." && $file != ".." && $file != 'files' && $file != 'versions' && $file != 'keyfiles') { - rename($datadir.$user.'/files_trashbin/'.$file, - $datadir.$user.'/files_trashbin/files/'.$file); - } - } - closedir($handle); - } - - // move versions to the new folder - if ($handle = opendir($datadir.$user.'/versions_trashbin')) { - while (false !== ($file = readdir($handle))) { - rename($datadir.$user.'/versions_trashbin/'.$file, - $datadir.$user.'/files_trashbin/versions/'.$file); - } - closedir($handle); - } - - @rmdir($datadir.$user.'/versions_trashbin'); - - } +if (version_compare($installedVersion, '0.4', '<')) { + //size of the trash bin could be incorrect, remove it for all users to + //enforce a recalculation during next usage. + $query = \OC_DB::prepare('DELETE FROM `*PREFIX*files_trashsize`'); + $result = $query->execute(); }
\ No newline at end of file diff --git a/apps/files_trashbin/appinfo/version b/apps/files_trashbin/appinfo/version index be586341736..bd73f47072b 100644 --- a/apps/files_trashbin/appinfo/version +++ b/apps/files_trashbin/appinfo/version @@ -1 +1 @@ -0.3 +0.4 diff --git a/apps/files_trashbin/js/trash.js b/apps/files_trashbin/js/trash.js index 39e76e10c9c..eed253d6602 100644 --- a/apps/files_trashbin/js/trash.js +++ b/apps/files_trashbin/js/trash.js @@ -16,7 +16,7 @@ $(document).ready(function() { row.parentNode.removeChild(row); } if (result.status != 'success') { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } }); @@ -43,7 +43,7 @@ $(document).ready(function() { row.parentNode.removeChild(row); } if (result.status != 'success') { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } }); @@ -111,7 +111,7 @@ $(document).ready(function() { row.parentNode.removeChild(row); } if (result.status != 'success') { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } }); }); @@ -136,7 +136,7 @@ $(document).ready(function() { row.parentNode.removeChild(row); } if (result.status != 'success') { - OC.dialogs.alert(result.data.message, 'Error'); + OC.dialogs.alert(result.data.message, t('core', 'Error')); } }); }); diff --git a/apps/files_trashbin/l10n/ar.php b/apps/files_trashbin/l10n/ar.php index 2065c964d42..f36133db547 100644 --- a/apps/files_trashbin/l10n/ar.php +++ b/apps/files_trashbin/l10n/ar.php @@ -1,9 +1,18 @@ <?php $TRANSLATIONS = array( +"Couldn't delete %s permanently" => "تعذّر حذف%s بشكل دائم", +"Couldn't restore %s" => "تعذّر استرجاع %s ", +"perform restore operation" => "إبدء عملية الإستعادة", +"Error" => "خطأ", +"delete file permanently" => "حذف بشكل دائم", "Delete permanently" => "حذف بشكل دائم", "Name" => "اسم", +"Deleted" => "تم الحذف", "1 folder" => "مجلد عدد 1", "{count} folders" => "{count} مجلدات", "1 file" => "ملف واحد", "{count} files" => "{count} ملفات", -"Delete" => "إلغاء" +"Nothing in here. Your trash bin is empty!" => "لا يوجد شيء هنا. سلة المهملات خاليه.", +"Restore" => "استعيد", +"Delete" => "إلغاء", +"Deleted Files" => "الملفات المحذوفه" ); diff --git a/apps/files_trashbin/l10n/bg_BG.php b/apps/files_trashbin/l10n/bg_BG.php index 29e69a02fbb..31c5dcb4ef1 100644 --- a/apps/files_trashbin/l10n/bg_BG.php +++ b/apps/files_trashbin/l10n/bg_BG.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Невъзможно изтриване на %s завинаги", "Couldn't restore %s" => "Невъзможно възтановяване на %s", "perform restore operation" => "извършване на действие по възстановяване", +"Error" => "Грешка", "delete file permanently" => "изтриване на файла завинаги", "Delete permanently" => "Изтриване завинаги", "Name" => "Име", diff --git a/apps/files_trashbin/l10n/bn_BD.php b/apps/files_trashbin/l10n/bn_BD.php index d61355c52c2..75b071bfa74 100644 --- a/apps/files_trashbin/l10n/bn_BD.php +++ b/apps/files_trashbin/l10n/bn_BD.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "সমস্যা", "Name" => "রাম", "1 folder" => "১টি ফোল্ডার", "{count} folders" => "{count} টি ফোল্ডার", diff --git a/apps/files_trashbin/l10n/ca.php b/apps/files_trashbin/l10n/ca.php index 79ed5f871a2..b7540f653d6 100644 --- a/apps/files_trashbin/l10n/ca.php +++ b/apps/files_trashbin/l10n/ca.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "No s'ha pogut esborrar permanentment %s", "Couldn't restore %s" => "No s'ha pogut restaurar %s", "perform restore operation" => "executa l'operació de restauració", +"Error" => "Error", "delete file permanently" => "esborra el fitxer permanentment", "Delete permanently" => "Esborra permanentment", "Name" => "Nom", diff --git a/apps/files_trashbin/l10n/cs_CZ.php b/apps/files_trashbin/l10n/cs_CZ.php index 7fab334b7df..416b6b231d5 100644 --- a/apps/files_trashbin/l10n/cs_CZ.php +++ b/apps/files_trashbin/l10n/cs_CZ.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Nelze trvale odstranit %s", "Couldn't restore %s" => "Nelze obnovit %s", "perform restore operation" => "provést obnovu", +"Error" => "Chyba", "delete file permanently" => "trvale odstranit soubor", "Delete permanently" => "Trvale odstranit", "Name" => "Název", diff --git a/apps/files_trashbin/l10n/da.php b/apps/files_trashbin/l10n/da.php index ca4a2e8215d..16f98baed7e 100644 --- a/apps/files_trashbin/l10n/da.php +++ b/apps/files_trashbin/l10n/da.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Kunne ikke slette %s permanent", "Couldn't restore %s" => "Kunne ikke gendanne %s", "perform restore operation" => "udfør gendannelsesoperation", +"Error" => "Fejl", "delete file permanently" => "slet fil permanent", "Delete permanently" => "Slet permanent", "Name" => "Navn", @@ -12,5 +13,6 @@ "{count} files" => "{count} filer", "Nothing in here. Your trash bin is empty!" => "Intet at se her. Din papirkurv er tom!", "Restore" => "Gendan", -"Delete" => "Slet" +"Delete" => "Slet", +"Deleted Files" => "Slettede filer" ); diff --git a/apps/files_trashbin/l10n/de.php b/apps/files_trashbin/l10n/de.php index 60a0e40d455..4dd9033969e 100644 --- a/apps/files_trashbin/l10n/de.php +++ b/apps/files_trashbin/l10n/de.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Konnte %s nicht dauerhaft löschen", "Couldn't restore %s" => "Konnte %s nicht wiederherstellen", "perform restore operation" => "Wiederherstellung ausführen", +"Error" => "Fehler", "delete file permanently" => "Datei dauerhaft löschen", "Delete permanently" => "Endgültig löschen", "Name" => "Name", diff --git a/apps/files_trashbin/l10n/de_DE.php b/apps/files_trashbin/l10n/de_DE.php index 802a110fd18..829b5026e1a 100644 --- a/apps/files_trashbin/l10n/de_DE.php +++ b/apps/files_trashbin/l10n/de_DE.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Konnte %s nicht dauerhaft löschen", "Couldn't restore %s" => "Konnte %s nicht wiederherstellen", "perform restore operation" => "Wiederherstellung ausführen", +"Error" => "Fehler", "delete file permanently" => "Datei dauerhaft löschen", "Delete permanently" => "Endgültig löschen", "Name" => "Name", diff --git a/apps/files_trashbin/l10n/el.php b/apps/files_trashbin/l10n/el.php index 32e29456861..f95d90ada61 100644 --- a/apps/files_trashbin/l10n/el.php +++ b/apps/files_trashbin/l10n/el.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Αδύνατη η μόνιμη διαγραφή του %s", "Couldn't restore %s" => "Αδυναμία επαναφοράς %s", "perform restore operation" => "εκτέλεση λειτουργία επαναφοράς", +"Error" => "Σφάλμα", "delete file permanently" => "μόνιμη διαγραφή αρχείου", "Delete permanently" => "Μόνιμη διαγραφή", "Name" => "Όνομα", diff --git a/apps/files_trashbin/l10n/eo.php b/apps/files_trashbin/l10n/eo.php index 8e0cc160393..3288c4fcdc5 100644 --- a/apps/files_trashbin/l10n/eo.php +++ b/apps/files_trashbin/l10n/eo.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Eraro", "Name" => "Nomo", "1 folder" => "1 dosierujo", "{count} folders" => "{count} dosierujoj", diff --git a/apps/files_trashbin/l10n/es.php b/apps/files_trashbin/l10n/es.php index 3ae4be92a47..c267db7358a 100644 --- a/apps/files_trashbin/l10n/es.php +++ b/apps/files_trashbin/l10n/es.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "No se puede eliminar %s permanentemente", "Couldn't restore %s" => "No se puede restaurar %s", "perform restore operation" => "Restaurar", +"Error" => "Error", "delete file permanently" => "Eliminar archivo permanentemente", "Delete permanently" => "Eliminar permanentemente", "Name" => "Nombre", @@ -10,7 +11,7 @@ "{count} folders" => "{count} carpetas", "1 file" => "1 archivo", "{count} files" => "{count} archivos", -"Nothing in here. Your trash bin is empty!" => "Nada aqui. La papelera esta vacia!", +"Nothing in here. Your trash bin is empty!" => "No hay nada aquí. ¡Tu papelera esta vacía!", "Restore" => "Recuperar", "Delete" => "Eliminar", "Deleted Files" => "Archivos Eliminados" diff --git a/apps/files_trashbin/l10n/es_AR.php b/apps/files_trashbin/l10n/es_AR.php index c18444e73e3..de7494ca69e 100644 --- a/apps/files_trashbin/l10n/es_AR.php +++ b/apps/files_trashbin/l10n/es_AR.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "No fue posible borrar %s de manera permanente", "Couldn't restore %s" => "No se pudo restaurar %s", "perform restore operation" => "Restaurar", +"Error" => "Error", "delete file permanently" => "Borrar archivo de manera permanente", "Delete permanently" => "Borrar de manera permanente", "Name" => "Nombre", diff --git a/apps/files_trashbin/l10n/et_EE.php b/apps/files_trashbin/l10n/et_EE.php index 73ae9dbee18..3d3b46a1808 100644 --- a/apps/files_trashbin/l10n/et_EE.php +++ b/apps/files_trashbin/l10n/et_EE.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s jäädavalt kustutamine ebaõnnestus", "Couldn't restore %s" => "%s ei saa taastada", "perform restore operation" => "soorita taastamine", +"Error" => "Viga", "delete file permanently" => "kustuta fail jäädavalt", "Delete permanently" => "Kustuta jäädavalt", "Name" => "Nimi", @@ -12,5 +13,6 @@ "{count} files" => "{count} faili", "Nothing in here. Your trash bin is empty!" => "Siin pole midagi. Sinu prügikast on tühi!", "Restore" => "Taasta", -"Delete" => "Kustuta" +"Delete" => "Kustuta", +"Deleted Files" => "Kustutatud failid" ); diff --git a/apps/files_trashbin/l10n/eu.php b/apps/files_trashbin/l10n/eu.php index 3622de2694c..45b77b7990c 100644 --- a/apps/files_trashbin/l10n/eu.php +++ b/apps/files_trashbin/l10n/eu.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Ezin izan da %s betirako ezabatu", "Couldn't restore %s" => "Ezin izan da %s berreskuratu", "perform restore operation" => "berreskuratu", +"Error" => "Errorea", "delete file permanently" => "ezabatu fitxategia betirako", "Delete permanently" => "Ezabatu betirako", "Name" => "Izena", diff --git a/apps/files_trashbin/l10n/fa.php b/apps/files_trashbin/l10n/fa.php index 57ca6d10d6b..6ecc6feacbf 100644 --- a/apps/files_trashbin/l10n/fa.php +++ b/apps/files_trashbin/l10n/fa.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s را نمی توان برای همیشه حذف کرد", "Couldn't restore %s" => "%s را نمی توان بازگرداند", "perform restore operation" => "انجام عمل بازگرداندن", +"Error" => "خطا", "delete file permanently" => "حذف فایل برای همیشه", "Delete permanently" => "حذف قطعی", "Name" => "نام", diff --git a/apps/files_trashbin/l10n/fi_FI.php b/apps/files_trashbin/l10n/fi_FI.php index 30aef805563..fd6edf398ea 100644 --- a/apps/files_trashbin/l10n/fi_FI.php +++ b/apps/files_trashbin/l10n/fi_FI.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Kohdetta %s ei voitu poistaa pysyvästi", "Couldn't restore %s" => "Kohteen %s palautus epäonnistui", "perform restore operation" => "suorita palautustoiminto", +"Error" => "Virhe", "delete file permanently" => "poista tiedosto pysyvästi", "Delete permanently" => "Poista pysyvästi", "Name" => "Nimi", diff --git a/apps/files_trashbin/l10n/fr.php b/apps/files_trashbin/l10n/fr.php index 092e1e65d1b..8198e3e32a8 100644 --- a/apps/files_trashbin/l10n/fr.php +++ b/apps/files_trashbin/l10n/fr.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Impossible d'effacer %s de façon permanente", "Couldn't restore %s" => "Impossible de restaurer %s", "perform restore operation" => "effectuer l'opération de restauration", +"Error" => "Erreur", "delete file permanently" => "effacer définitivement le fichier", "Delete permanently" => "Supprimer de façon définitive", "Name" => "Nom", diff --git a/apps/files_trashbin/l10n/gl.php b/apps/files_trashbin/l10n/gl.php index da44b1bee38..b9b3c8a1e5c 100644 --- a/apps/files_trashbin/l10n/gl.php +++ b/apps/files_trashbin/l10n/gl.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Non foi posíbel eliminar %s permanente", "Couldn't restore %s" => "Non foi posíbel restaurar %s", "perform restore operation" => "realizar a operación de restauración", +"Error" => "Erro", "delete file permanently" => "eliminar o ficheiro permanentemente", "Delete permanently" => "Eliminar permanentemente", "Name" => "Nome", diff --git a/apps/files_trashbin/l10n/he.php b/apps/files_trashbin/l10n/he.php index 9c767d2222c..e31fdb952ea 100644 --- a/apps/files_trashbin/l10n/he.php +++ b/apps/files_trashbin/l10n/he.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "בלתי אפשרי למחוק את %s לצמיתות", "Couldn't restore %s" => "בלתי אפשרי לשחזר את %s", "perform restore operation" => "בצע פעולת שחזור", +"Error" => "שגיאה", "delete file permanently" => "מחק קובץ לצמיתות", "Delete permanently" => "מחק לצמיתות", "Name" => "שם", diff --git a/apps/files_trashbin/l10n/hr.php b/apps/files_trashbin/l10n/hr.php index 2cb86adfd40..a65d876e1f0 100644 --- a/apps/files_trashbin/l10n/hr.php +++ b/apps/files_trashbin/l10n/hr.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Greška", "Name" => "Ime", "Delete" => "Obriši" ); diff --git a/apps/files_trashbin/l10n/hu_HU.php b/apps/files_trashbin/l10n/hu_HU.php index 1d86190daa3..5e64bc04e03 100644 --- a/apps/files_trashbin/l10n/hu_HU.php +++ b/apps/files_trashbin/l10n/hu_HU.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Nem sikerült %s végleges törlése", "Couldn't restore %s" => "Nem sikerült %s visszaállítása", "perform restore operation" => "a visszaállítás végrehajtása", +"Error" => "Hiba", "delete file permanently" => "az állomány végleges törlése", "Delete permanently" => "Végleges törlés", "Name" => "Név", diff --git a/apps/files_trashbin/l10n/id.php b/apps/files_trashbin/l10n/id.php index ab5fe25ac6b..e06c66784f2 100644 --- a/apps/files_trashbin/l10n/id.php +++ b/apps/files_trashbin/l10n/id.php @@ -2,7 +2,9 @@ "Couldn't delete %s permanently" => "Tidak dapat menghapus permanen %s", "Couldn't restore %s" => "Tidak dapat memulihkan %s", "perform restore operation" => "jalankan operasi pemulihan", +"Error" => "kesalahan", "delete file permanently" => "hapus berkas secara permanen", +"Delete permanently" => "hapus secara permanen", "Name" => "Nama", "Deleted" => "Dihapus", "1 folder" => "1 map", @@ -11,5 +13,6 @@ "{count} files" => "{count} berkas", "Nothing in here. Your trash bin is empty!" => "Tempat sampah anda kosong!", "Restore" => "Pulihkan", -"Delete" => "Hapus" +"Delete" => "Hapus", +"Deleted Files" => "Berkas yang Dihapus" ); diff --git a/apps/files_trashbin/l10n/is.php b/apps/files_trashbin/l10n/is.php index fba36c91cb5..12267c6695a 100644 --- a/apps/files_trashbin/l10n/is.php +++ b/apps/files_trashbin/l10n/is.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Villa", "Name" => "Nafn", "1 folder" => "1 mappa", "{count} folders" => "{count} möppur", diff --git a/apps/files_trashbin/l10n/it.php b/apps/files_trashbin/l10n/it.php index 14400624ce5..795fd6ea167 100644 --- a/apps/files_trashbin/l10n/it.php +++ b/apps/files_trashbin/l10n/it.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Impossibile eliminare %s definitivamente", "Couldn't restore %s" => "Impossibile ripristinare %s", "perform restore operation" => "esegui operazione di ripristino", +"Error" => "Errore", "delete file permanently" => "elimina il file definitivamente", "Delete permanently" => "Elimina definitivamente", "Name" => "Nome", diff --git a/apps/files_trashbin/l10n/ja_JP.php b/apps/files_trashbin/l10n/ja_JP.php index a6e4261bc60..db5783bf432 100644 --- a/apps/files_trashbin/l10n/ja_JP.php +++ b/apps/files_trashbin/l10n/ja_JP.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s を完全に削除出来ませんでした", "Couldn't restore %s" => "%s を復元出来ませんでした", "perform restore operation" => "復元操作を実行する", +"Error" => "エラー", "delete file permanently" => "ファイルを完全に削除する", "Delete permanently" => "完全に削除する", "Name" => "名前", diff --git a/apps/files_trashbin/l10n/ka_GE.php b/apps/files_trashbin/l10n/ka_GE.php index 05068767863..6aa1709546d 100644 --- a/apps/files_trashbin/l10n/ka_GE.php +++ b/apps/files_trashbin/l10n/ka_GE.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "შეცდომა", "Name" => "სახელი", "1 folder" => "1 საქაღალდე", "{count} folders" => "{count} საქაღალდე", diff --git a/apps/files_trashbin/l10n/ko.php b/apps/files_trashbin/l10n/ko.php index b40546e34b8..f06c90962ea 100644 --- a/apps/files_trashbin/l10n/ko.php +++ b/apps/files_trashbin/l10n/ko.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "오류", "Name" => "이름", "1 folder" => "폴더 1개", "{count} folders" => "폴더 {count}개", diff --git a/apps/files_trashbin/l10n/ku_IQ.php b/apps/files_trashbin/l10n/ku_IQ.php index cbdbe4644d1..67fdd7d08fa 100644 --- a/apps/files_trashbin/l10n/ku_IQ.php +++ b/apps/files_trashbin/l10n/ku_IQ.php @@ -1,3 +1,4 @@ <?php $TRANSLATIONS = array( +"Error" => "ههڵه", "Name" => "ناو" ); diff --git a/apps/files_trashbin/l10n/lb.php b/apps/files_trashbin/l10n/lb.php index 01deea23500..2065ee03d32 100644 --- a/apps/files_trashbin/l10n/lb.php +++ b/apps/files_trashbin/l10n/lb.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Fehler", "Name" => "Numm", "Delete" => "Läschen" ); diff --git a/apps/files_trashbin/l10n/lt_LT.php b/apps/files_trashbin/l10n/lt_LT.php index 513c7626c4e..011de161e42 100644 --- a/apps/files_trashbin/l10n/lt_LT.php +++ b/apps/files_trashbin/l10n/lt_LT.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Klaida", "Name" => "Pavadinimas", "1 folder" => "1 aplankalas", "{count} folders" => "{count} aplankalai", diff --git a/apps/files_trashbin/l10n/lv.php b/apps/files_trashbin/l10n/lv.php index 98a734224ff..b1b8c3e6b03 100644 --- a/apps/files_trashbin/l10n/lv.php +++ b/apps/files_trashbin/l10n/lv.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Nevarēja pilnībā izdzēst %s", "Couldn't restore %s" => "Nevarēja atjaunot %s", "perform restore operation" => "veikt atjaunošanu", +"Error" => "Kļūda", "delete file permanently" => "dzēst datni pavisam", "Delete permanently" => "Dzēst pavisam", "Name" => "Nosaukums", diff --git a/apps/files_trashbin/l10n/mk.php b/apps/files_trashbin/l10n/mk.php index 22b288b002f..175399249e5 100644 --- a/apps/files_trashbin/l10n/mk.php +++ b/apps/files_trashbin/l10n/mk.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Грешка", "Name" => "Име", "1 folder" => "1 папка", "{count} folders" => "{count} папки", diff --git a/apps/files_trashbin/l10n/ms_MY.php b/apps/files_trashbin/l10n/ms_MY.php index 381d599865e..52a997aab15 100644 --- a/apps/files_trashbin/l10n/ms_MY.php +++ b/apps/files_trashbin/l10n/ms_MY.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Ralat", "Name" => "Nama", "Delete" => "Padam" ); diff --git a/apps/files_trashbin/l10n/nb_NO.php b/apps/files_trashbin/l10n/nb_NO.php index fa9543a5eb0..e1dce4b3995 100644 --- a/apps/files_trashbin/l10n/nb_NO.php +++ b/apps/files_trashbin/l10n/nb_NO.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Kunne ikke slette %s fullstendig", "Couldn't restore %s" => "Kunne ikke gjenopprette %s", "perform restore operation" => "utfør gjenopprettings operasjon", +"Error" => "Feil", "delete file permanently" => "slett filer permanent", "Delete permanently" => "Slett permanent", "Name" => "Navn", diff --git a/apps/files_trashbin/l10n/nl.php b/apps/files_trashbin/l10n/nl.php index b33ee8bc4dc..91844a14b66 100644 --- a/apps/files_trashbin/l10n/nl.php +++ b/apps/files_trashbin/l10n/nl.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Kon %s niet permanent verwijderen", "Couldn't restore %s" => "Kon %s niet herstellen", "perform restore operation" => "uitvoeren restore operatie", +"Error" => "Fout", "delete file permanently" => "verwijder bestanden definitief", "Delete permanently" => "Verwijder definitief", "Name" => "Naam", diff --git a/apps/files_trashbin/l10n/nn_NO.php b/apps/files_trashbin/l10n/nn_NO.php index f8ab465ee42..14345ddcc4d 100644 --- a/apps/files_trashbin/l10n/nn_NO.php +++ b/apps/files_trashbin/l10n/nn_NO.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Feil", "Name" => "Namn", "Delete" => "Slett" ); diff --git a/apps/files_trashbin/l10n/oc.php b/apps/files_trashbin/l10n/oc.php index e6b939dac0c..fa9e097f6ca 100644 --- a/apps/files_trashbin/l10n/oc.php +++ b/apps/files_trashbin/l10n/oc.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Error", "Name" => "Nom", "Delete" => "Escafa" ); diff --git a/apps/files_trashbin/l10n/pl.php b/apps/files_trashbin/l10n/pl.php index c3e7fd8e73d..7fd1ab21ecd 100644 --- a/apps/files_trashbin/l10n/pl.php +++ b/apps/files_trashbin/l10n/pl.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Nie można trwale usunąć %s", "Couldn't restore %s" => "Nie można przywrócić %s", "perform restore operation" => "wykonywanie operacji przywracania", +"Error" => "Błąd", "delete file permanently" => "trwale usuń plik", "Delete permanently" => "Trwale usuń", "Name" => "Nazwa", diff --git a/apps/files_trashbin/l10n/pt_BR.php b/apps/files_trashbin/l10n/pt_BR.php index dcf58e083ca..9dad8a40a85 100644 --- a/apps/files_trashbin/l10n/pt_BR.php +++ b/apps/files_trashbin/l10n/pt_BR.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Não foi possível excluir %s permanentemente", "Couldn't restore %s" => "Não foi possível restaurar %s", "perform restore operation" => "realizar operação de restauração", +"Error" => "Erro", "delete file permanently" => "excluir arquivo permanentemente", "Delete permanently" => "Excluir permanentemente", "Name" => "Nome", diff --git a/apps/files_trashbin/l10n/pt_PT.php b/apps/files_trashbin/l10n/pt_PT.php index f1dc71b44e9..84a07fb0d0b 100644 --- a/apps/files_trashbin/l10n/pt_PT.php +++ b/apps/files_trashbin/l10n/pt_PT.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Não foi possível eliminar %s de forma permanente", "Couldn't restore %s" => "Não foi possível restaurar %s", "perform restore operation" => "Restaurar", +"Error" => "Erro", "delete file permanently" => "Eliminar permanentemente o(s) ficheiro(s)", "Delete permanently" => "Eliminar permanentemente", "Name" => "Nome", diff --git a/apps/files_trashbin/l10n/ro.php b/apps/files_trashbin/l10n/ro.php index 6a919b62dfb..c03ef600f35 100644 --- a/apps/files_trashbin/l10n/ro.php +++ b/apps/files_trashbin/l10n/ro.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "Eroare", "Name" => "Nume", "1 folder" => "1 folder", "{count} folders" => "{count} foldare", diff --git a/apps/files_trashbin/l10n/ru.php b/apps/files_trashbin/l10n/ru.php index ef493ddcbe8..0d55703cdc0 100644 --- a/apps/files_trashbin/l10n/ru.php +++ b/apps/files_trashbin/l10n/ru.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s не может быть удалён навсегда", "Couldn't restore %s" => "%s не может быть восстановлен", "perform restore operation" => "выполнить операцию восстановления", +"Error" => "Ошибка", "delete file permanently" => "удалить файл навсегда", "Delete permanently" => "Удалено навсегда", "Name" => "Имя", diff --git a/apps/files_trashbin/l10n/ru_RU.php b/apps/files_trashbin/l10n/ru_RU.php index 9c79c7fba60..178eb531077 100644 --- a/apps/files_trashbin/l10n/ru_RU.php +++ b/apps/files_trashbin/l10n/ru_RU.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s не может быть удалён навсегда", "Couldn't restore %s" => "%s не может быть восстановлен", "perform restore operation" => "выполнить операцию восстановления", +"Error" => "Ошибка", "delete file permanently" => "удалить файл навсегда", "Delete permanently" => "Удалить навсегда", "Name" => "Имя", diff --git a/apps/files_trashbin/l10n/si_LK.php b/apps/files_trashbin/l10n/si_LK.php index 71c56329776..48ea423a4c4 100644 --- a/apps/files_trashbin/l10n/si_LK.php +++ b/apps/files_trashbin/l10n/si_LK.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "දෝෂයක්", "Name" => "නම", "1 folder" => "1 ෆොල්ඩරයක්", "1 file" => "1 ගොනුවක්", diff --git a/apps/files_trashbin/l10n/sk_SK.php b/apps/files_trashbin/l10n/sk_SK.php index b7ca91b1c55..7203f4c75fc 100644 --- a/apps/files_trashbin/l10n/sk_SK.php +++ b/apps/files_trashbin/l10n/sk_SK.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Nemožno zmazať %s navždy", "Couldn't restore %s" => "Nemožno obnoviť %s", "perform restore operation" => "vykonať obnovu", +"Error" => "Chyba", "delete file permanently" => "trvalo zmazať súbor", "Delete permanently" => "Zmazať trvalo", "Name" => "Meno", diff --git a/apps/files_trashbin/l10n/sl.php b/apps/files_trashbin/l10n/sl.php index edef7294a4a..8c8446d4e5b 100644 --- a/apps/files_trashbin/l10n/sl.php +++ b/apps/files_trashbin/l10n/sl.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Datoteke %s ni mogoče dokončno izbrisati.", "Couldn't restore %s" => "Ni mogoče obnoviti %s", "perform restore operation" => "izvedi opravilo obnavljanja", +"Error" => "Napaka", "delete file permanently" => "dokončno izbriši datoteko", "Delete permanently" => "Izbriši dokončno", "Name" => "Ime", diff --git a/apps/files_trashbin/l10n/sq.php b/apps/files_trashbin/l10n/sq.php new file mode 100644 index 00000000000..ce3ed947ccd --- /dev/null +++ b/apps/files_trashbin/l10n/sq.php @@ -0,0 +1,18 @@ +<?php $TRANSLATIONS = array( +"Couldn't delete %s permanently" => "Nuk munda ta eliminoj përfundimisht %s", +"Couldn't restore %s" => "Nuk munda ta rivendos %s", +"perform restore operation" => "ekzekuto operacionin e rivendosjes", +"Error" => "Veprim i gabuar", +"delete file permanently" => "eliminoje përfundimisht skedarin", +"Delete permanently" => "Elimino përfundimisht", +"Name" => "Emri", +"Deleted" => "Eliminuar", +"1 folder" => "1 dosje", +"{count} folders" => "{count} dosje", +"1 file" => "1 skedar", +"{count} files" => "{count} skedarë", +"Nothing in here. Your trash bin is empty!" => "Këtu nuk ka asgjë. Koshi juaj është bosh!", +"Restore" => "Rivendos", +"Delete" => "Elimino", +"Deleted Files" => "Skedarë të eliminuar" +); diff --git a/apps/files_trashbin/l10n/sr.php b/apps/files_trashbin/l10n/sr.php index 2e7c139e389..81a65b819f6 100644 --- a/apps/files_trashbin/l10n/sr.php +++ b/apps/files_trashbin/l10n/sr.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "perform restore operation" => "врати у претходно стање", +"Error" => "Грешка", "Name" => "Име", "Deleted" => "Обрисано", "1 folder" => "1 фасцикла", diff --git a/apps/files_trashbin/l10n/sv.php b/apps/files_trashbin/l10n/sv.php index 15128e5f776..d56d8946f34 100644 --- a/apps/files_trashbin/l10n/sv.php +++ b/apps/files_trashbin/l10n/sv.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Kunde inte radera %s permanent", "Couldn't restore %s" => "Kunde inte återställa %s", "perform restore operation" => "utför återställning", +"Error" => "Fel", "delete file permanently" => "radera filen permanent", "Delete permanently" => "Radera permanent", "Name" => "Namn", diff --git a/apps/files_trashbin/l10n/ta_LK.php b/apps/files_trashbin/l10n/ta_LK.php index f21e5fc750d..2badaa85467 100644 --- a/apps/files_trashbin/l10n/ta_LK.php +++ b/apps/files_trashbin/l10n/ta_LK.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "வழு", "Name" => "பெயர்", "1 folder" => "1 கோப்புறை", "{count} folders" => "{எண்ணிக்கை} கோப்புறைகள்", diff --git a/apps/files_trashbin/l10n/te.php b/apps/files_trashbin/l10n/te.php new file mode 100644 index 00000000000..9b36ac4272e --- /dev/null +++ b/apps/files_trashbin/l10n/te.php @@ -0,0 +1,6 @@ +<?php $TRANSLATIONS = array( +"Error" => "పొరపాటు", +"Delete permanently" => "శాశ్వతంగా తొలగించు", +"Name" => "పేరు", +"Delete" => "తొలగించు" +); diff --git a/apps/files_trashbin/l10n/th_TH.php b/apps/files_trashbin/l10n/th_TH.php index e2875feaa39..82d3cd23530 100644 --- a/apps/files_trashbin/l10n/th_TH.php +++ b/apps/files_trashbin/l10n/th_TH.php @@ -1,5 +1,6 @@ <?php $TRANSLATIONS = array( "perform restore operation" => "ดำเนินการคืนค่า", +"Error" => "ข้อผิดพลาด", "Name" => "ชื่อ", "Deleted" => "ลบแล้ว", "1 folder" => "1 โฟลเดอร์", diff --git a/apps/files_trashbin/l10n/tr.php b/apps/files_trashbin/l10n/tr.php index c874d73316a..53c143c3a9d 100644 --- a/apps/files_trashbin/l10n/tr.php +++ b/apps/files_trashbin/l10n/tr.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "%s Kalıcı olarak silinemedi", "Couldn't restore %s" => "%s Geri yüklenemedi", "perform restore operation" => "Geri yükleme işlemini gerçekleştir", +"Error" => "Hata", "delete file permanently" => "Dosyayı kalıcı olarak sil", "Delete permanently" => "Kalıcı olarak sil", "Name" => "İsim", @@ -12,5 +13,6 @@ "{count} files" => "{count} dosya", "Nothing in here. Your trash bin is empty!" => "Burası boş. Çöp kutun tamamen boş.", "Restore" => "Geri yükle", -"Delete" => "Sil" +"Delete" => "Sil", +"Deleted Files" => "Silinen Dosyalar" ); diff --git a/apps/files_trashbin/l10n/uk.php b/apps/files_trashbin/l10n/uk.php index e0f22d4387b..ffc9ab02f48 100644 --- a/apps/files_trashbin/l10n/uk.php +++ b/apps/files_trashbin/l10n/uk.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Неможливо видалити %s назавжди", "Couldn't restore %s" => "Неможливо відновити %s", "perform restore operation" => "виконати операцію відновлення", +"Error" => "Помилка", "delete file permanently" => "видалити файл назавжди", "Delete permanently" => "Видалити назавжди", "Name" => "Ім'я", diff --git a/apps/files_trashbin/l10n/ur_PK.php b/apps/files_trashbin/l10n/ur_PK.php new file mode 100644 index 00000000000..e13a623fecc --- /dev/null +++ b/apps/files_trashbin/l10n/ur_PK.php @@ -0,0 +1,3 @@ +<?php $TRANSLATIONS = array( +"Error" => "ایرر" +); diff --git a/apps/files_trashbin/l10n/vi.php b/apps/files_trashbin/l10n/vi.php index 7bc1fd237d9..a8924c541f8 100644 --- a/apps/files_trashbin/l10n/vi.php +++ b/apps/files_trashbin/l10n/vi.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "Không thể óa %s vĩnh viễn", "Couldn't restore %s" => "Không thể khôi phục %s", "perform restore operation" => "thực hiện phục hồi", +"Error" => "Lỗi", "delete file permanently" => "xóa file vĩnh viễn", "Delete permanently" => "Xóa vĩnh vễn", "Name" => "Tên", diff --git a/apps/files_trashbin/l10n/zh_CN.GB2312.php b/apps/files_trashbin/l10n/zh_CN.GB2312.php index 606d80d441b..4dda1e0433c 100644 --- a/apps/files_trashbin/l10n/zh_CN.GB2312.php +++ b/apps/files_trashbin/l10n/zh_CN.GB2312.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( +"Error" => "出错", "Name" => "名称", "1 folder" => "1 个文件夹", "{count} folders" => "{count} 个文件夹", diff --git a/apps/files_trashbin/l10n/zh_CN.php b/apps/files_trashbin/l10n/zh_CN.php index c2cc1f123e2..9c0f0bb3b75 100644 --- a/apps/files_trashbin/l10n/zh_CN.php +++ b/apps/files_trashbin/l10n/zh_CN.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "无法彻底删除文件%s", "Couldn't restore %s" => "无法恢复%s", "perform restore operation" => "执行恢复操作", +"Error" => "错误", "delete file permanently" => "彻底删除文件", "Delete permanently" => "永久删除", "Name" => "名称", diff --git a/apps/files_trashbin/l10n/zh_HK.php b/apps/files_trashbin/l10n/zh_HK.php index 6967e190355..53dd9869219 100644 --- a/apps/files_trashbin/l10n/zh_HK.php +++ b/apps/files_trashbin/l10n/zh_HK.php @@ -1,4 +1,6 @@ <?php $TRANSLATIONS = array( +"Error" => "錯誤", "Name" => "名稱", +"{count} folders" => "{}文件夾", "Delete" => "刪除" ); diff --git a/apps/files_trashbin/l10n/zh_TW.php b/apps/files_trashbin/l10n/zh_TW.php index c1ebbe4099f..adfde6c06e5 100644 --- a/apps/files_trashbin/l10n/zh_TW.php +++ b/apps/files_trashbin/l10n/zh_TW.php @@ -2,6 +2,7 @@ "Couldn't delete %s permanently" => "無法永久刪除%s", "Couldn't restore %s" => "無法復原%s", "perform restore operation" => "進行復原動作", +"Error" => "錯誤", "delete file permanently" => "永久刪除文件", "Delete permanently" => "永久刪除", "Name" => "名稱", diff --git a/apps/files_trashbin/lib/trash.php b/apps/files_trashbin/lib/trash.php index 33abe608d8f..35a2e1a8a1e 100644 --- a/apps/files_trashbin/lib/trash.php +++ b/apps/files_trashbin/lib/trash.php @@ -61,10 +61,12 @@ class Trashbin { if ( $trashbinSize === false || $trashbinSize < 0 ) { $trashbinSize = self::calculateSize(new \OC\Files\View('/'. $user.'/files_trashbin')); } - $trashbinSize += self::copy_recursive($file_path, 'files_trashbin/files/'.$deleted.'.d'.$timestamp, $view); - + + $sizeOfAddedFiles = self::copy_recursive($file_path, 'files_trashbin/files/'.$deleted.'.d'.$timestamp, $view); + if ( $view->file_exists('files_trashbin/files/'.$deleted.'.d'.$timestamp) ) { - $query = \OC_DB::prepare("INSERT INTO *PREFIX*files_trash (`id`,`timestamp`,`location`,`type`,`mime`,`user`) VALUES (?,?,?,?,?,?)"); + $trashbinSize += $sizeOfAddedFiles; + $query = \OC_DB::prepare("INSERT INTO `*PREFIX*files_trash` (`id`,`timestamp`,`location`,`type`,`mime`,`user`) VALUES (?,?,?,?,?,?)"); $result = $query->execute(array($deleted, $timestamp, $location, $type, $mime, $user)); if ( !$result ) { // if file couldn't be added to the database than also don't store it in the trash bin. $view->deleteAll('files_trashbin/files/'.$deleted.'.d'.$timestamp); @@ -144,7 +146,7 @@ class Trashbin { $trashbinSize = self::calculateSize(new \OC\Files\View('/'. $user.'/files_trashbin')); } if ( $timestamp ) { - $query = \OC_DB::prepare('SELECT `location`,`type` FROM *PREFIX*files_trash' + $query = \OC_DB::prepare('SELECT `location`,`type` FROM `*PREFIX*files_trash`' .' WHERE `user`=? AND `id`=? AND `timestamp`=?'); $result = $query->execute(array($user,$filename,$timestamp))->fetchAll(); if ( count($result) != 1 ) { @@ -228,7 +230,7 @@ class Trashbin { } if ( $timestamp ) { - $query = \OC_DB::prepare('DELETE FROM *PREFIX*files_trash WHERE `user`=? AND `id`=? AND `timestamp`=?'); + $query = \OC_DB::prepare('DELETE FROM `*PREFIX*files_trash` WHERE `user`=? AND `id`=? AND `timestamp`=?'); $query->execute(array($user,$filename,$timestamp)); } @@ -259,7 +261,7 @@ class Trashbin { } if ( $timestamp ) { - $query = \OC_DB::prepare('DELETE FROM *PREFIX*files_trash WHERE `user`=? AND `id`=? AND `timestamp`=?'); + $query = \OC_DB::prepare('DELETE FROM `*PREFIX*files_trash` WHERE `user`=? AND `id`=? AND `timestamp`=?'); $query->execute(array($user,$filename,$timestamp)); $file = $filename.'.d'.$timestamp; } else { @@ -344,7 +346,7 @@ class Trashbin { $view = new \OC\Files\View('/'.$user); $size = 0; - $query = \OC_DB::prepare('SELECT `location`,`type`,`id`,`timestamp` FROM *PREFIX*files_trash WHERE `user`=?'); + $query = \OC_DB::prepare('SELECT `location`,`type`,`id`,`timestamp` FROM `*PREFIX*files_trash` WHERE `user`=?'); $result = $query->execute(array($user))->fetchAll(); $retention_obligation = \OC_Config::getValue('trashbin_retention_obligation', @@ -362,7 +364,7 @@ class Trashbin { $availableSpace = $availableSpace + $size; // if size limit for trash bin reached, delete oldest files in trash bin if ($availableSpace < 0) { - $query = \OC_DB::prepare('SELECT `location`,`type`,`id`,`timestamp` FROM *PREFIX*files_trash' + $query = \OC_DB::prepare('SELECT `location`,`type`,`id`,`timestamp` FROM `*PREFIX*files_trash`' .' WHERE `user`=? ORDER BY `timestamp` ASC'); $result = $query->execute(array($user))->fetchAll(); $length = count($result); @@ -490,7 +492,7 @@ class Trashbin { * @return mixed trash bin size or false if no trash bin size is stored */ private static function getTrashbinSize($user) { - $query = \OC_DB::prepare('SELECT `size` FROM *PREFIX*files_trashsize WHERE `user`=?'); + $query = \OC_DB::prepare('SELECT `size` FROM `*PREFIX*files_trashsize` WHERE `user`=?'); $result = $query->execute(array($user))->fetchAll(); if ($result) { @@ -507,9 +509,9 @@ class Trashbin { */ private static function setTrashbinSize($user, $size) { if ( self::getTrashbinSize($user) === false) { - $query = \OC_DB::prepare('INSERT INTO *PREFIX*files_trashsize (`size`, `user`) VALUES (?, ?)'); + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*files_trashsize` (`size`, `user`) VALUES (?, ?)'); }else { - $query = \OC_DB::prepare('UPDATE *PREFIX*files_trashsize SET `size`=? WHERE `user`=?'); + $query = \OC_DB::prepare('UPDATE `*PREFIX*files_trashsize` SET `size`=? WHERE `user`=?'); } $query->execute(array($size, $user)); } diff --git a/apps/files_versions/l10n/de_DE.php b/apps/files_versions/l10n/de_DE.php index c0b2f2a83f7..8354852a5b5 100644 --- a/apps/files_versions/l10n/de_DE.php +++ b/apps/files_versions/l10n/de_DE.php @@ -1,9 +1,9 @@ <?php $TRANSLATIONS = array( "Could not revert: %s" => "Konnte %s nicht zurücksetzen", "success" => "Erfolgreich", -"File %s was reverted to version %s" => "Die Datei %s wurde zur Version %s zurückgesetzt", +"File %s was reverted to version %s" => "Die Datei %s wurde auf die Version %s zurückgesetzt", "failure" => "Fehlgeschlagen", -"File %s could not be reverted to version %s" => "Die Datei %s konnte nicht zur Version %s zurückgesetzt werden", +"File %s could not be reverted to version %s" => "Die Datei %s konnte nicht auf die Version %s zurückgesetzt werden", "No old versions available" => "Keine älteren Versionen verfügbar", "No path specified" => "Kein Pfad angegeben", "Versions" => "Versionen", diff --git a/apps/files_versions/l10n/el.php b/apps/files_versions/l10n/el.php index 6e1900b233b..8b67e471a9e 100644 --- a/apps/files_versions/l10n/el.php +++ b/apps/files_versions/l10n/el.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "Το αρχείο %s δεν είναι δυνατό να επαναφερθεί στην έκδοση %s", "No old versions available" => "Μη διαθέσιμες παλιές εκδόσεις", "No path specified" => "Δεν καθορίστηκε διαδρομή", +"Versions" => "Εκδόσεις", "Revert a file to a previous version by clicking on its revert button" => "Επαναφορά ενός αρχείου σε προηγούμενη έκδοση πατώντας στο κουμπί επαναφοράς" ); diff --git a/apps/files_versions/l10n/eo.php b/apps/files_versions/l10n/eo.php index 87b314655c0..17f97808578 100644 --- a/apps/files_versions/l10n/eo.php +++ b/apps/files_versions/l10n/eo.php @@ -1,5 +1,11 @@ <?php $TRANSLATIONS = array( -"History" => "Historio", -"Files Versioning" => "Dosiereldonigo", -"Enable" => "Kapabligi" +"Could not revert: %s" => "Ne eblas malfari: %s", +"success" => "sukceso", +"File %s was reverted to version %s" => "Dosiero %s estis malfarita al versio %s", +"failure" => "malsukceso", +"File %s could not be reverted to version %s" => "Ne eblis malfari dosieron %s al versio %s", +"No old versions available" => "Neniu malnova versio disponeblas", +"No path specified" => "Neniu vojo estas specifita", +"Versions" => "Versioj", +"Revert a file to a previous version by clicking on its revert button" => "Malfari dosieron al antaŭa versio per klako sur sia malfarad-butono" ); diff --git a/apps/files_versions/l10n/et_EE.php b/apps/files_versions/l10n/et_EE.php index fa2a33f9dda..930cfbc33a7 100644 --- a/apps/files_versions/l10n/et_EE.php +++ b/apps/files_versions/l10n/et_EE.php @@ -1,6 +1,11 @@ <?php $TRANSLATIONS = array( +"Could not revert: %s" => "Ei suuda taastada faili: %s", "success" => "korras", +"File %s was reverted to version %s" => "Fail %s taastati versioonile %s", "failure" => "ebaõnnestus", +"File %s could not be reverted to version %s" => "Faili %s ei saa taastada versioonile %s", "No old versions available" => "Vanu versioone pole saadaval", -"No path specified" => "Asukohta pole määratud" +"No path specified" => "Asukohta pole määratud", +"Versions" => "Versioonid", +"Revert a file to a previous version by clicking on its revert button" => "Taasta fail varasemale versioonile klikkides \"Revert\" nupule" ); diff --git a/apps/files_versions/l10n/fi_FI.php b/apps/files_versions/l10n/fi_FI.php index 0dec7fc2580..638c6de1540 100644 --- a/apps/files_versions/l10n/fi_FI.php +++ b/apps/files_versions/l10n/fi_FI.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "Tiedoston %s palautus versioon %s epäonnistui", "No old versions available" => "Vanhoja ei ole saatavilla", "No path specified" => "Polkua ei ole määritetty", +"Versions" => "Versiot", "Revert a file to a previous version by clicking on its revert button" => "Palauta tiedoston edellinen versio napsauttamalla palautuspainiketta" ); diff --git a/apps/files_versions/l10n/id.php b/apps/files_versions/l10n/id.php index 4662aa86432..48ae5ad6223 100644 --- a/apps/files_versions/l10n/id.php +++ b/apps/files_versions/l10n/id.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "Berkas %s gagal dikembalikan ke versi %s", "No old versions available" => "Versi lama tidak tersedia", "No path specified" => "Lokasi tidak ditentukan", -"Revert a file to a previous version by clicking on its revert button" => "Kembalikan berkas ke versi sebelumnya dengan mengklik tombol kembalikan" +"Versions" => "Versi", +"Revert a file to a previous version by clicking on its revert button" => "Kembalikan berkas ke versi sebelumnya dengan mengeklik tombol kembalikan" ); diff --git a/apps/files_versions/l10n/ko.php b/apps/files_versions/l10n/ko.php index f40925e1be2..994144f39e1 100644 --- a/apps/files_versions/l10n/ko.php +++ b/apps/files_versions/l10n/ko.php @@ -1,5 +1,11 @@ <?php $TRANSLATIONS = array( -"History" => "역사", -"Files Versioning" => "파일 버전 관리", -"Enable" => "사용함" +"Could not revert: %s" => "되돌릴 수 없습니다: %s", +"success" => "완료", +"File %s was reverted to version %s" => "파일 %s를 버전 %s로 변경하였습니다.", +"failure" => "실패", +"File %s could not be reverted to version %s" => "파일 %s를 버전 %s로 되돌리지 못했습니다.", +"No old versions available" => "오래된 버전을 사용할 수 없습니다", +"No path specified" => "경로를 알수 없습니다.", +"Versions" => "버젼", +"Revert a file to a previous version by clicking on its revert button" => "변경 버튼을 클릭하여 이전 버전의 파일로 변경할 수 있습니다." ); diff --git a/apps/files_versions/l10n/lt_LT.php b/apps/files_versions/l10n/lt_LT.php index adf4893020e..fb4574c106a 100644 --- a/apps/files_versions/l10n/lt_LT.php +++ b/apps/files_versions/l10n/lt_LT.php @@ -1,5 +1,11 @@ <?php $TRANSLATIONS = array( -"History" => "Istorija", -"Files Versioning" => "Failų versijos", -"Enable" => "Įjungti" +"Could not revert: %s" => "Nepavyko atstatyti: %s", +"success" => "pavyko", +"File %s was reverted to version %s" => "Dokumentas %s buvo atstatytas į versiją %s", +"failure" => "klaida", +"File %s could not be reverted to version %s" => "Dokumento %s nepavyko atstatyti į versiją %s", +"No old versions available" => "Nėra senų versijų", +"No path specified" => "Nenurodytas kelias", +"Versions" => "Versijos", +"Revert a file to a previous version by clicking on its revert button" => "Atstatykite dokumentą į prieš tai buvusią versiją spausdami ant jo atstatymo mygtuko" ); diff --git a/apps/files_versions/l10n/sv.php b/apps/files_versions/l10n/sv.php index 46e2c0f8bcf..bcd21bc599c 100644 --- a/apps/files_versions/l10n/sv.php +++ b/apps/files_versions/l10n/sv.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "Filen %s kunde inte återställas till version %s", "No old versions available" => "Inga gamla versioner finns tillgängliga", "No path specified" => "Ingen sökväg angiven", +"Versions" => "Versioner", "Revert a file to a previous version by clicking on its revert button" => "Återställ en fil till en tidigare version genom att klicka på knappen" ); diff --git a/apps/files_versions/l10n/tr.php b/apps/files_versions/l10n/tr.php index 745400d331c..40d276da807 100644 --- a/apps/files_versions/l10n/tr.php +++ b/apps/files_versions/l10n/tr.php @@ -6,5 +6,6 @@ "File %s could not be reverted to version %s" => "Dosya %s, %s versiyonuna döndürülemedi.", "No old versions available" => "Eski versiyonlar mevcut değil.", "No path specified" => "Yama belirtilmemiş", -"Versions" => "Sürümler" +"Versions" => "Sürümler", +"Revert a file to a previous version by clicking on its revert button" => "Dosyanın önceki sürümüne geri dönmek için, değişiklikleri geri al butonuna tıklayın" ); diff --git a/apps/files_versions/l10n/zh_CN.GB2312.php b/apps/files_versions/l10n/zh_CN.GB2312.php index d9e788033aa..a5285180e6c 100644 --- a/apps/files_versions/l10n/zh_CN.GB2312.php +++ b/apps/files_versions/l10n/zh_CN.GB2312.php @@ -1,5 +1,11 @@ <?php $TRANSLATIONS = array( -"History" => "历史", -"Files Versioning" => "文件版本", -"Enable" => "启用" +"Could not revert: %s" => "无法恢复:%s", +"success" => "成功", +"File %s was reverted to version %s" => "文件 %s 已被恢复为 %s 的版本", +"failure" => "失败", +"File %s could not be reverted to version %s" => "文件 %s 无法恢复为 %s 的版本", +"No old versions available" => "没有可用的旧版本", +"No path specified" => "未指定路径", +"Versions" => "版本", +"Revert a file to a previous version by clicking on its revert button" => "请点击“恢复”按钮把文件恢复到早前的版本" ); diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php index 6da0e434541..5fc26fd090e 100644 --- a/apps/files_versions/lib/versions.php +++ b/apps/files_versions/lib/versions.php @@ -53,7 +53,7 @@ class Storage { * @return mixed versions size or false if no versions size is stored */ private static function getVersionsSize($user) { - $query = \OC_DB::prepare('SELECT `size` FROM *PREFIX*files_versions WHERE `user`=?'); + $query = \OC_DB::prepare('SELECT `size` FROM `*PREFIX*files_versions` WHERE `user`=?'); $result = $query->execute(array($user))->fetchAll(); if ($result) { @@ -70,9 +70,9 @@ class Storage { */ private static function setVersionsSize($user, $size) { if ( self::getVersionsSize($user) === false) { - $query = \OC_DB::prepare('INSERT INTO *PREFIX*files_versions (`size`, `user`) VALUES (?, ?)'); + $query = \OC_DB::prepare('INSERT INTO `*PREFIX*files_versions` (`size`, `user`) VALUES (?, ?)'); }else { - $query = \OC_DB::prepare('UPDATE *PREFIX*files_versions SET `size`=? WHERE `user`=?'); + $query = \OC_DB::prepare('UPDATE `*PREFIX*files_versions` SET `size`=? WHERE `user`=?'); } $query->execute(array($size, $user)); } diff --git a/apps/user_ldap/group_ldap.php b/apps/user_ldap/group_ldap.php index 3dbc5e7d895..432ddd215db 100644 --- a/apps/user_ldap/group_ldap.php +++ b/apps/user_ldap/group_ldap.php @@ -140,7 +140,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { return array(); } if(!$this->groupExists($gid)) { - return false; + return array(); } $cachekey = 'usersInGroup-'.$gid.'-'.$search.'-'.$limit.'-'.$offset; // check for cache of the exact query @@ -181,7 +181,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { //we got uids, need to get their DNs to 'tranlsate' them to usernames $filter = $this->combineFilterWithAnd(array( \OCP\Util::mb_str_replace('%uid', $member, - $this->connection>ldapLoginFilter, 'UTF-8'), + $this->connection->ldapLoginFilter, 'UTF-8'), $this->getFilterPartForUserSearch($search) )); $ldap_users = $this->fetchListOfUsers($filter, 'dn'); @@ -221,7 +221,7 @@ class GROUP_LDAP extends lib\Access implements \OCP\GroupInterface { return array(); } if(!$this->groupExists($gid)) { - return false; + return array(); } $users = $this->usersInGroup($gid, $search, $limit, $offset); $displayNames = array(); diff --git a/apps/user_ldap/l10n/de_DE.php b/apps/user_ldap/l10n/de_DE.php index a23e435b61c..3b5d60387a6 100644 --- a/apps/user_ldap/l10n/de_DE.php +++ b/apps/user_ldap/l10n/de_DE.php @@ -12,7 +12,7 @@ "Do you really want to delete the current Server Configuration?" => "Möchten Sie die Serverkonfiguration wirklich löschen?", "Confirm Deletion" => "Löschung bestätigen", "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Warnung:</b> Die Anwendungen user_ldap und user_webdavauth sind inkompatibel. Es kann demzufolge zu unerwarteten Verhalten kommen. Bitten Sie Ihren Systemadministator eine der beiden Anwendungen zu deaktivieren.", -"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP ist nicht installiert, das Backend wird nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.", +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Warnung:</b> Da das PHP-Modul für LDAP nicht installiert ist, wird das Backend nicht funktionieren. Bitten Sie Ihren Systemadministrator das Modul zu installieren.", "Server configuration" => "Serverkonfiguration", "Add Server Configuration" => "Serverkonfiguration hinzufügen", "Host" => "Host", @@ -21,11 +21,11 @@ "One Base DN per line" => "Ein Base DN pro Zeile", "You can specify Base DN for users and groups in the Advanced tab" => "Sie können Basis-DN für Benutzer und Gruppen in dem \"Erweitert\"-Reiter konfigurieren", "User DN" => "Benutzer-DN", -"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für anonymen Zugriff lassen Sie DN und Passwort leer.", +"The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Der DN des Benutzers für LDAP-Bind, z.B.: uid=agent,dc=example,dc=com. Für einen anonymen Zugriff lassen Sie DN und Passwort leer.", "Password" => "Passwort", -"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder von DN und Passwort für anonymen Zugang leer.", +"For anonymous access, leave DN and Password empty." => "Lassen Sie die Felder von DN und Passwort für einen anonymen Zugang leer.", "User Login Filter" => "Benutzer-Login-Filter", -"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung versucht wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", +"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action." => "Bestimmt den angewendeten Filter, wenn eine Anmeldung durchgeführt wird. %%uid ersetzt den Benutzernamen bei dem Anmeldeversuch.", "use %%uid placeholder, e.g. \"uid=%%uid\"" => "verwenden Sie %%uid Platzhalter, z. B. \"uid=%%uid\"", "User List Filter" => "Benutzer-Filter-Liste", "Defines the filter to apply, when retrieving users." => "Definiert den Filter für die Anfrage der Benutzer.", @@ -38,11 +38,11 @@ "When unchecked, this configuration will be skipped." => "Wenn nicht angehakt, wird diese Konfiguration übersprungen.", "Port" => "Port", "Backup (Replica) Host" => "Back-Up (Replikation) Host", -"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Geben Sie einen optionalen Backup Host an. Es muss ein Replikat des Haupt- LDAP/AD Servers sein.", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Geben Sie einen optionalen Backup-Host an. Es muss ein Replikat des Haupt-LDAP/AD Servers sein.", "Backup (Replica) Port" => "Back-Up (Replikation) Port", "Disable Main Server" => "Hauptserver deaktivieren", -"When switched on, ownCloud will only connect to the replica server." => "Wenn eingeschaltet wird sich die ownCloud nur mit dem Replikat-Server verbinden.", -"Use TLS" => "Nutze TLS", +"When switched on, ownCloud will only connect to the replica server." => "Wenn eingeschaltet, wird sich die ownCloud nur mit dem Replikat-Server verbinden.", +"Use TLS" => "Benutze TLS", "Do not use it additionally for LDAPS connections, it will fail." => "Benutzen Sie es nicht in Verbindung mit LDAPS Verbindungen, es wird fehlschlagen.", "Case insensitve LDAP server (Windows)" => "LDAP-Server (Windows: Groß- und Kleinschreibung bleibt unbeachtet)", "Turn off SSL certificate validation." => "Schalten Sie die SSL-Zertifikatsprüfung aus.", @@ -55,21 +55,21 @@ "The LDAP attribute to use to generate the user`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Benutzernamens in ownCloud. ", "Base User Tree" => "Basis-Benutzerbaum", "One User Base DN per line" => "Ein Benutzer Base DN pro Zeile", -"User Search Attributes" => "Benutzer-Suche Eigenschaften", +"User Search Attributes" => "Eigenschaften der Benutzer-Suche", "Optional; one attribute per line" => "Optional; ein Attribut pro Zeile", "Group Display Name Field" => "Feld für den Anzeigenamen der Gruppe", "The LDAP attribute to use to generate the groups`s ownCloud name." => "Das LDAP-Attribut für die Generierung des Gruppennamens in ownCloud. ", "Base Group Tree" => "Basis-Gruppenbaum", "One Group Base DN per line" => "Ein Gruppen Base DN pro Zeile", -"Group Search Attributes" => "Gruppen-Suche Eigenschaften", +"Group Search Attributes" => "Eigenschaften der Gruppen-Suche", "Group-Member association" => "Assoziation zwischen Gruppe und Benutzer", "Special Attributes" => "Besondere Eigenschaften", -"Quota Field" => "Kontingent Feld", -"Quota Default" => "Standard Kontingent", +"Quota Field" => "Kontingent-Feld", +"Quota Default" => "Standard-Kontingent", "in bytes" => "in Bytes", -"Email Field" => "E-Mail Feld", +"Email Field" => "E-Mail-Feld", "User Home Folder Naming Rule" => "Benennungsregel für das Home-Verzeichnis des Benutzers", -"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfall trage ein LDAP/AD-Attribut ein.", +"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Ohne Eingabe wird der Benutzername (Standard) verwendet. Anderenfalls tragen Sie bitte ein LDAP/AD-Attribut ein.", "Test Configuration" => "Testkonfiguration", "Help" => "Hilfe" ); diff --git a/apps/user_ldap/l10n/et_EE.php b/apps/user_ldap/l10n/et_EE.php index 91eb38c7c5f..665e9d6fa2c 100644 --- a/apps/user_ldap/l10n/et_EE.php +++ b/apps/user_ldap/l10n/et_EE.php @@ -1,8 +1,24 @@ <?php $TRANSLATIONS = array( +"Failed to delete the server configuration" => "Serveri seadistuse kustutamine ebaõnnestus", +"The configuration is valid and the connection could be established!" => "Seadistus on korrektne ning ühendus on olemas!", +"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Seadistus on korrektne, kuid ühendus ebaõnnestus. Palun kontrolli serveri seadeid ja ühenduseks kasutatavaid kasutajatunnuseid.", +"The configuration is invalid. Please look in the ownCloud log for further details." => "Seadistus on vigane. Palun vaata ownCloud logist täpsemalt.", "Deletion failed" => "Kustutamine ebaõnnestus", +"Take over settings from recent server configuration?" => "Võta sätted viimasest serveri seadistusest?", +"Keep settings?" => "Säilitada seadistus?", +"Cannot add server configuration" => "Ei suuda lisada serveri seadistust", +"Connection test succeeded" => "Test ühendus õnnestus", +"Connection test failed" => "Test ühendus ebaõnnestus", +"Do you really want to delete the current Server Configuration?" => "Oled kindel, et tahad kustutada praegust serveri seadistust?", +"Confirm Deletion" => "Kinnita kustutamine", +"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behaviour. Please ask your system administrator to disable one of them." => "<b>Hoiatus:</b> rakendused user_ldap ja user_webdavauht ei ole ühilduvad. Töös võib esineda ootamatuid tõrkeid.\nPalu oma süsteemihalduril üks neist rakendustest kasutusest eemaldada.", +"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Hoiatus:</b>PHP LDAP moodul pole paigaldatud ning LDAP kasutamine ei ole võimalik. Palu oma süsteeihaldurit see paigaldada.", +"Server configuration" => "Serveri seadistus", +"Add Server Configuration" => "Lisa serveri seadistus", "Host" => "Host", "You can omit the protocol, except you require SSL. Then start with ldaps://" => "Sa ei saa protokolli ära jätta, välja arvatud siis, kui sa nõuad SSL-ühendust. Sel juhul alusta eesliitega ldaps://", "Base DN" => "Baas DN", +"One Base DN per line" => "Üks baas-DN rea kohta", "You can specify Base DN for users and groups in the Advanced tab" => "Sa saad kasutajate ja gruppide baas DN-i määrata lisavalikute vahekaardilt", "User DN" => "Kasutaja DN", "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." => "Klientkasutaja DN, kellega seotakse, nt. uid=agent,dc=näidis,dc=com. Anonüümseks ligipääsuks jäta DN ja parool tühjaks.", @@ -17,21 +33,43 @@ "Group Filter" => "Grupi filter", "Defines the filter to apply, when retrieving groups." => "Määrab gruppe hankides filtri, mida rakendatakse.", "without any placeholder, e.g. \"objectClass=posixGroup\"." => "ilma ühegi kohatäitjata, nt. \"objectClass=posixGroup\".", +"Connection Settings" => "Ühenduse seaded", +"Configuration Active" => "Seadistus aktiivne", +"When unchecked, this configuration will be skipped." => "Kui märkimata, siis seadistust ei kasutata", "Port" => "Port", +"Backup (Replica) Host" => "Varuserver", +"Give an optional backup host. It must be a replica of the main LDAP/AD server." => "Lisa täiendav LDAP/AD server, mida replikeeritakse peaserveriga.", +"Backup (Replica) Port" => "Varuserveri (replika) ldap port", +"Disable Main Server" => "Ära kasuta peaserverit", +"When switched on, ownCloud will only connect to the replica server." => "Märgituna ownCloud ühendub ainult varuserverisse.", "Use TLS" => "Kasutaja TLS", +"Do not use it additionally for LDAPS connections, it will fail." => "LDAPS puhul ära kasuta. Ühendus ei toimi.", "Case insensitve LDAP server (Windows)" => "Mittetõstutundlik LDAP server (Windows)", "Turn off SSL certificate validation." => "Lülita SSL sertifikaadi kontrollimine välja.", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Kui ühendus toimib ainult selle valikuga, siis impordi LDAP serveri SSL sertifikaat oma ownCloud serverisse.", "Not recommended, use for testing only." => "Pole soovitatav, kasuta ainult testimiseks.", +"Cache Time-To-Live" => "Puhvri iga", "in seconds. A change empties the cache." => "sekundites. Muudatus tühjendab vahemälu.", +"Directory Settings" => "Kataloogi seaded", "User Display Name Field" => "Kasutaja näidatava nime väli", "The LDAP attribute to use to generate the user`s ownCloud name." => "LDAP omadus, mida kasutatakse kasutaja ownCloudi nime loomiseks.", "Base User Tree" => "Baaskasutaja puu", +"One User Base DN per line" => "Üks kasutajate baas-DN rea kohta", +"User Search Attributes" => "Kasutaja otsingu atribuudid", +"Optional; one attribute per line" => "Valikuline; üks atribuut rea kohta", "Group Display Name Field" => "Grupi näidatava nime väli", "The LDAP attribute to use to generate the groups`s ownCloud name." => "LDAP omadus, mida kasutatakse ownCloudi grupi nime loomiseks.", "Base Group Tree" => "Baasgrupi puu", +"One Group Base DN per line" => "Üks grupi baas-DN rea kohta", +"Group Search Attributes" => "Grupi otsingu atribuudid", "Group-Member association" => "Grupiliikme seotus", +"Special Attributes" => "Spetsiifilised atribuudid", +"Quota Field" => "Mahupiirangu atribuut", +"Quota Default" => "Vaikimisi mahupiirang", "in bytes" => "baitides", +"Email Field" => "Email atribuut", +"User Home Folder Naming Rule" => "Kasutaja kodukataloogi nimetamise reegel", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Kasutajanime (vaikeväärtus) kasutamiseks jäta tühjaks. Vastasel juhul määra LDAP/AD omadus.", +"Test Configuration" => "Testi seadistust", "Help" => "Abiinfo" ); diff --git a/apps/user_ldap/l10n/fi_FI.php b/apps/user_ldap/l10n/fi_FI.php index bfbd6c78564..38ecb5d82a8 100644 --- a/apps/user_ldap/l10n/fi_FI.php +++ b/apps/user_ldap/l10n/fi_FI.php @@ -40,6 +40,7 @@ "Base Group Tree" => "Ryhmien juuri", "Group-Member association" => "Ryhmän ja jäsenen assosiaatio (yhteys)", "in bytes" => "tavuissa", +"Email Field" => "Sähköpostikenttä", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Jätä tyhjäksi käyttäjänimi (oletusasetus). Muutoin anna LDAP/AD-atribuutti.", "Help" => "Ohje" ); diff --git a/apps/user_ldap/l10n/id.php b/apps/user_ldap/l10n/id.php index 5912789c856..1f6d8fcffe3 100644 --- a/apps/user_ldap/l10n/id.php +++ b/apps/user_ldap/l10n/id.php @@ -48,6 +48,7 @@ "Turn off SSL certificate validation." => "matikan validasi sertivikat SSL", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Jika koneksi hanya bekerja dengan opsi ini, impor sertifikat SSL server LDAP dari server ownCloud anda.", "Not recommended, use for testing only." => "tidak disarankan, gunakan hanya untuk pengujian.", +"Cache Time-To-Live" => "Gunakan Tembolok untuk Time-To-Live", "in seconds. A change empties the cache." => "dalam detik. perubahan mengosongkan cache", "Directory Settings" => "Pengaturan Direktori", "User Display Name Field" => "Bidang Tampilan Nama Pengguna", @@ -63,7 +64,12 @@ "Group Search Attributes" => "Atribut Pencarian Grup", "Group-Member association" => "asosiasi Anggota-Grup", "Special Attributes" => "Atribut Khusus", +"Quota Field" => "Bidang Kuota", +"Quota Default" => "Kuota Baku", "in bytes" => "dalam bytes", +"Email Field" => "Bidang Email", +"User Home Folder Naming Rule" => "Aturan Penamaan Folder Home Pengguna", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Biarkan nama pengguna kosong (default). Atau tetapkan atribut LDAP/AD.", +"Test Configuration" => "Uji Konfigurasi", "Help" => "bantuan" ); diff --git a/apps/user_ldap/l10n/sq.php b/apps/user_ldap/l10n/sq.php new file mode 100644 index 00000000000..24fd869057d --- /dev/null +++ b/apps/user_ldap/l10n/sq.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Password" => "Kodi", +"Help" => "Ndihmë" +); diff --git a/apps/user_ldap/l10n/sv.php b/apps/user_ldap/l10n/sv.php index 12ecc7b1633..1bb4d9dc0b1 100644 --- a/apps/user_ldap/l10n/sv.php +++ b/apps/user_ldap/l10n/sv.php @@ -48,6 +48,7 @@ "Turn off SSL certificate validation." => "Stäng av verifiering av SSL-certifikat.", "If connection only works with this option, import the LDAP server's SSL certificate in your ownCloud server." => "Om anslutningen bara fungerar med det här alternativet, importera LDAP-serverns SSL-certifikat i din ownCloud-server.", "Not recommended, use for testing only." => "Rekommenderas inte, använd bara för test. ", +"Cache Time-To-Live" => "Cache Time-To-Live", "in seconds. A change empties the cache." => "i sekunder. En förändring tömmer cache.", "Directory Settings" => "Mappinställningar", "User Display Name Field" => "Attribut för användarnamn", @@ -64,8 +65,11 @@ "Group-Member association" => "Attribut för gruppmedlemmar", "Special Attributes" => "Specialattribut", "Quota Field" => "Kvotfält", +"Quota Default" => "Datakvot standard", "in bytes" => "i bytes", "Email Field" => "E-postfält", +"User Home Folder Naming Rule" => "Namnregel för hemkatalog", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Lämnas tomt för användarnamn (standard). Ange annars ett LDAP/AD-attribut.", +"Test Configuration" => "Testa konfigurationen", "Help" => "Hjälp" ); diff --git a/apps/user_ldap/l10n/te.php b/apps/user_ldap/l10n/te.php new file mode 100644 index 00000000000..d9a3e713f03 --- /dev/null +++ b/apps/user_ldap/l10n/te.php @@ -0,0 +1,4 @@ +<?php $TRANSLATIONS = array( +"Password" => "సంకేతపదం", +"Help" => "సహాయం" +); diff --git a/apps/user_webdavauth/l10n/ar.php b/apps/user_webdavauth/l10n/ar.php index cf59cd2519e..c17302f7bb1 100644 --- a/apps/user_webdavauth/l10n/ar.php +++ b/apps/user_webdavauth/l10n/ar.php @@ -1,3 +1,5 @@ <?php $TRANSLATIONS = array( -"URL: http://" => "الرابط: http://" +"WebDAV Authentication" => "تأكد شخصية ال WebDAV", +"URL: http://" => "الرابط: http://", +"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." ); diff --git a/apps/user_webdavauth/l10n/et_EE.php b/apps/user_webdavauth/l10n/et_EE.php index f4f74860358..a3b86224ac2 100644 --- a/apps/user_webdavauth/l10n/et_EE.php +++ b/apps/user_webdavauth/l10n/et_EE.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( "WebDAV Authentication" => "WebDAV autentimine", -"URL: http://" => "URL: http://" +"URL: http://" => "URL: http://", +"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud saadab kasutajatunnused sellel aadressil. See vidin kontrollib vastust ning tuvastab HTTP vastuskoodid 401 ja 403 kui vigased, ning kõik teised vastused kui korrektsed kasutajatunnused." ); diff --git a/apps/user_webdavauth/l10n/lt_LT.php b/apps/user_webdavauth/l10n/lt_LT.php new file mode 100644 index 00000000000..8d0492ae487 --- /dev/null +++ b/apps/user_webdavauth/l10n/lt_LT.php @@ -0,0 +1,5 @@ +<?php $TRANSLATIONS = array( +"WebDAV Authentication" => "WebDAV autorizavimas", +"URL: http://" => "Adresas: http://", +"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud išsiųs naudotojo duomenis į šį WWW adresą. Šis įskiepis patikrins gautą atsakymą ir interpretuos HTTP būsenos kodą 401 ir 403 kaip negaliojančius duomenis, ir visus kitus gautus atsakymus kaip galiojančius duomenis. " +); diff --git a/apps/user_webdavauth/l10n/zh_TW.php b/apps/user_webdavauth/l10n/zh_TW.php index b357c8aa902..7a9d767eec1 100644 --- a/apps/user_webdavauth/l10n/zh_TW.php +++ b/apps/user_webdavauth/l10n/zh_TW.php @@ -1,4 +1,5 @@ <?php $TRANSLATIONS = array( "WebDAV Authentication" => "WebDAV 認證", -"URL: http://" => "網址:http://" +"URL: http://" => "網址:http://", +"ownCloud will send the user credentials to this URL. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "ownCloud會將把用戶的證件發送到這個網址。這個插件會檢查回應,並把HTTP狀態代碼401和403視為無效證件和所有其他回應視為有效證件。" ); |