mirror of
https://github.com/nextcloud/server.git
synced 2024-08-10 02:11:09 +02:00
Merge branch 'master' into master-sqlserver
This commit is contained in:
commit
76b31f870c
@ -11,8 +11,10 @@ $dir = stripslashes($_POST["dir"]);
|
||||
$file = stripslashes($_POST["file"]);
|
||||
$target = stripslashes(rawurldecode($_POST["target"]));
|
||||
|
||||
$l = OC_L10N::get('files');
|
||||
|
||||
if(\OC\Files\Filesystem::file_exists($target . '/' . $file)) {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Could not move $file - File with this name already exists" )));
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Could not move %s - File with this name already exists", array($file)) )));
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -22,8 +24,8 @@ if ($dir != '' || $file != 'Shared') {
|
||||
if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) {
|
||||
OCP\JSON::success(array("data" => array( "dir" => $dir, "files" => $file )));
|
||||
} else {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Could not move $file" )));
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Could not move %s", array($file)) )));
|
||||
}
|
||||
}else{
|
||||
OCP\JSON::error(array("data" => array( "message" => "Could not move $file" )));
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Could not move %s", array($file)) )));
|
||||
}
|
||||
|
@ -11,14 +11,16 @@ $dir = stripslashes($_GET["dir"]);
|
||||
$file = stripslashes($_GET["file"]);
|
||||
$newname = stripslashes($_GET["newname"]);
|
||||
|
||||
$l = OC_L10N::get('files');
|
||||
|
||||
if ( $newname !== '.' and ($dir != '' || $file != 'Shared') and $newname !== '.') {
|
||||
$targetFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $newname);
|
||||
$sourceFile = \OC\Files\Filesystem::normalizePath($dir . '/' . $file);
|
||||
if(\OC\Files\Filesystem::rename($sourceFile, $targetFile)) {
|
||||
OCP\JSON::success(array("data" => array( "dir" => $dir, "file" => $file, "newname" => $newname )));
|
||||
} else {
|
||||
OCP\JSON::error(array("data" => array( "message" => "Unable to rename file" )));
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") )));
|
||||
}
|
||||
}else{
|
||||
OCP\JSON::error(array("data" => array( "message" => "Unable to rename file" )));
|
||||
OCP\JSON::error(array("data" => array( "message" => $l->t("Unable to rename file") )));
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ foreach ($files['size'] as $size) {
|
||||
$totalSize += $size;
|
||||
}
|
||||
if ($totalSize > \OC\Files\Filesystem::free_space($dir)) {
|
||||
OCP\JSON::error(array('data' => array('message' => $l->t('Not enough space available'),
|
||||
OCP\JSON::error(array('data' => array('message' => $l->t('Not enough storage available'),
|
||||
'uploadMaxFilesize' => $maxUploadFilesize,
|
||||
'maxHumanFilesize' => $maxHumanFilesize)));
|
||||
exit();
|
||||
|
@ -3,7 +3,7 @@
|
||||
See the COPYING-README file. */
|
||||
|
||||
/* FILE MENU */
|
||||
.actions { padding:.3em; float:left; height:2em; width: 100%; }
|
||||
.actions { padding:.3em; height:2em; width: 100%; }
|
||||
.actions input, .actions button, .actions .button { margin:0; float:left; }
|
||||
|
||||
#new {
|
||||
@ -25,7 +25,7 @@
|
||||
|
||||
#trash { height:17px; margin: 0 1em; z-index:1010; float: right; }
|
||||
|
||||
#upload {
|
||||
#upload {
|
||||
height:27px; padding:0; margin-left:0.2em; overflow:hidden;
|
||||
}
|
||||
#upload a {
|
||||
@ -55,7 +55,7 @@
|
||||
font-size:1.5em; font-weight:bold;
|
||||
color:#888; text-shadow:#fff 0 1px 0;
|
||||
}
|
||||
table { position:relative; width:100%; }
|
||||
table { position:relative; top:37px; width:100%; }
|
||||
tbody tr { background-color:#fff; height:2.5em; }
|
||||
tbody tr:hover, tbody tr:active, tbody tr.selected { background-color:#f8f8f8; }
|
||||
tbody tr.selected { background-color:#eee; }
|
||||
@ -74,9 +74,9 @@ table th#headerDate, table td.date { min-width:11em; padding:0 .1em 0 1em; text-
|
||||
|
||||
/* Multiselect bar */
|
||||
table.multiselect { top:63px; }
|
||||
table.multiselect thead { position:fixed; top:82px; z-index:1; }
|
||||
table.multiselect thead { position:fixed; top:82px; z-index:1; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding-left: 64px; width:100%; }
|
||||
table.multiselect thead th { background:rgba(230,230,230,.8); color:#000; font-weight:bold; border-bottom:0; }
|
||||
|
||||
table.multiselect #headerName { width: 100%; }
|
||||
table td.selection, table th.selection, table td.fileaction { width:2em; text-align:center; }
|
||||
table td.filename a.name { display:block; height:1.5em; vertical-align:middle; margin-left:3em; }
|
||||
table tr[data-type="dir"] td.filename a.name span.nametext {font-weight:bold; }
|
||||
|
@ -92,7 +92,7 @@ foreach (explode('/', $dir) as $i) {
|
||||
$list = new OCP\Template('files', 'part.list', '');
|
||||
$list->assign('files', $files, false);
|
||||
$list->assign('baseURL', OCP\Util::linkTo('files', 'index.php') . '?dir=', false);
|
||||
$list->assign('downloadURL', OCP\Util::linkTo('files', 'download.php') . '?file=', false);
|
||||
$list->assign('downloadURL', OCP\Util::linkToRoute('download', array('file' => '/')), false);
|
||||
$list->assign('disableSharing', false);
|
||||
$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
|
||||
$breadcrumbNav->assign('breadcrumb', $breadcrumb, false);
|
||||
|
@ -81,7 +81,7 @@ var FileActions = {
|
||||
event.data.actionFunc(file);
|
||||
};
|
||||
|
||||
$.each(actions, function (name, action) {
|
||||
var addAction = function (name, action) {
|
||||
// NOTE: Temporary fix to prevent rename action in root of Shared directory
|
||||
if (name === 'Rename' && $('#dir').val() === '/Shared') {
|
||||
return true;
|
||||
@ -92,7 +92,7 @@ var FileActions = {
|
||||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
var html = '<a href="#" class="action" data-action="'+name+'">';
|
||||
var html = '<a href="#" class="action" data-action="' + name + '">';
|
||||
if (img) {
|
||||
html += '<img class ="svg" src="' + img + '" /> ';
|
||||
}
|
||||
@ -101,21 +101,27 @@ var FileActions = {
|
||||
var element = $(html);
|
||||
element.data('action', name);
|
||||
//alert(element);
|
||||
element.on('click',{a:null, elem:parent, actionFunc:actions[name]},actionHandler);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions[name]}, actionHandler);
|
||||
parent.find('a.name>span.fileactions').append(element);
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
$.each(actions, function (name, action) {
|
||||
if (name !== 'Share') {
|
||||
addAction(name, action);
|
||||
}
|
||||
});
|
||||
if(actions.Share){
|
||||
addAction('Share', actions.Share);
|
||||
}
|
||||
|
||||
if (actions['Delete']) {
|
||||
var img = FileActions.icons['Delete'];
|
||||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
// NOTE: Temporary fix to allow unsharing of files in root of Shared folder
|
||||
if ($('#dir').val() == '/Shared') {
|
||||
var html = '<a href="#" original-title="' + t('files', 'Unshare') + '" class="action delete" />';
|
||||
} else if (typeof trashBinApp !== 'undefined' && trashBinApp) {
|
||||
if (typeof trashBinApp !== 'undefined' && trashBinApp) {
|
||||
var html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete" />';
|
||||
} else {
|
||||
var html = '<a href="#" original-title="' + t('files', 'Delete') + '" class="action delete" />';
|
||||
@ -125,7 +131,7 @@ var FileActions = {
|
||||
element.append($('<img class ="svg" src="' + img + '"/>'));
|
||||
}
|
||||
element.data('action', actions['Delete']);
|
||||
element.on('click',{a:null, elem:parent, actionFunc:actions['Delete']},actionHandler);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete']}, actionHandler);
|
||||
parent.parent().children().last().append(element);
|
||||
}
|
||||
},
|
||||
@ -149,7 +155,7 @@ $(document).ready(function () {
|
||||
} else {
|
||||
var downloadScope = 'file';
|
||||
}
|
||||
|
||||
|
||||
if (typeof disableDownloadActions == 'undefined' || !disableDownloadActions) {
|
||||
FileActions.register(downloadScope, 'Download', OC.PERMISSION_READ, function () {
|
||||
return OC.imagePath('core', 'actions/download');
|
||||
@ -157,11 +163,11 @@ $(document).ready(function () {
|
||||
window.location = OC.filePath('files', 'ajax', 'download.php') + '?files=' + encodeURIComponent(filename) + '&dir=' + encodeURIComponent($('#dir').val());
|
||||
});
|
||||
}
|
||||
|
||||
$('#fileList tr').each(function(){
|
||||
|
||||
$('#fileList tr').each(function () {
|
||||
FileActions.display($(this).children('td.filename'));
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
FileActions.register('all', 'Delete', OC.PERMISSION_DELETE, function () {
|
||||
|
@ -3,35 +3,92 @@ var FileList={
|
||||
update:function(fileListHtml) {
|
||||
$('#fileList').empty().html(fileListHtml);
|
||||
},
|
||||
addFile:function(name,size,lastModified,loading,hidden){
|
||||
var basename, extension, simpleSize, sizeColor, lastModifiedTime, modifiedColor,
|
||||
img=(loading)?OC.imagePath('core', 'loading.gif'):OC.imagePath('core', 'filetypes/file.png'),
|
||||
html='<tr data-type="file" data-size="'+size+'" data-permissions="'+$('#permissions').val()+'">';
|
||||
if(name.indexOf('.')!=-1){
|
||||
createRow:function(type, name, iconurl, linktarget, size, lastModified, permissions){
|
||||
var td, simpleSize, basename, extension;
|
||||
//containing tr
|
||||
var tr = $('<tr></tr>').attr({
|
||||
"data-type": type,
|
||||
"data-size": size,
|
||||
"data-file": name,
|
||||
"data-permissions": permissions
|
||||
});
|
||||
// filename td
|
||||
td = $('<td></td>').attr({
|
||||
"class": "filename",
|
||||
"style": 'background-image:url('+iconurl+')'
|
||||
});
|
||||
td.append('<input type="checkbox" />');
|
||||
var link_elem = $('<a></a>').attr({
|
||||
"class": "name",
|
||||
"href": linktarget
|
||||
});
|
||||
//split extension from filename for non dirs
|
||||
if (type != 'dir' && name.indexOf('.')!=-1) {
|
||||
basename=name.substr(0,name.lastIndexOf('.'));
|
||||
extension=name.substr(name.lastIndexOf('.'));
|
||||
}else{
|
||||
} else {
|
||||
basename=name;
|
||||
extension=false;
|
||||
}
|
||||
html+='<td class="filename" style="background-image:url('+img+')"><input type="checkbox" />';
|
||||
html+='<a class="name" href="download.php?file='+$('#dir').val().replace(/</, '<').replace(/>/, '>')+'/'+escapeHTML(name)+'"><span class="nametext">'+escapeHTML(basename);
|
||||
var name_span=$('<span></span>').addClass('nametext').text(basename);
|
||||
link_elem.append(name_span);
|
||||
if(extension){
|
||||
html+='<span class="extension">'+escapeHTML(extension)+'</span>';
|
||||
name_span.append($('<span></span>').addClass('extension').text(extension));
|
||||
}
|
||||
html+='</span></a></td>';
|
||||
if(size!='Pending'){
|
||||
//dirs can show the number of uploaded files
|
||||
if (type == 'dir') {
|
||||
link_elem.append($('<span></span>').attr({
|
||||
'class': 'uploadtext',
|
||||
'currentUploads': 0
|
||||
}));
|
||||
}
|
||||
td.append(link_elem);
|
||||
tr.append(td);
|
||||
|
||||
//size column
|
||||
if(size!=t('files', 'Pending')){
|
||||
simpleSize=simpleFileSize(size);
|
||||
}else{
|
||||
simpleSize='Pending';
|
||||
simpleSize=t('files', 'Pending');
|
||||
}
|
||||
sizeColor = Math.round(200-size/(1024*1024)*2);
|
||||
lastModifiedTime=Math.round(lastModified.getTime() / 1000);
|
||||
modifiedColor=Math.round((Math.round((new Date()).getTime() / 1000)-lastModifiedTime)/60/60/24*14);
|
||||
html+='<td class="filesize" title="'+humanFileSize(size)+'" style="color:rgb('+sizeColor+','+sizeColor+','+sizeColor+')">'+simpleSize+'</td>';
|
||||
html+='<td class="date"><span class="modified" title="'+formatDate(lastModified)+'" style="color:rgb('+modifiedColor+','+modifiedColor+','+modifiedColor+')">'+relative_modified_date(lastModified.getTime() / 1000)+'</span></td>';
|
||||
html+='</tr>';
|
||||
FileList.insertElement(name,'file',$(html).attr('data-file',name));
|
||||
var sizeColor = Math.round(200-Math.pow((size/(1024*1024)),2));
|
||||
var lastModifiedTime = Math.round(lastModified.getTime() / 1000);
|
||||
td = $('<td></td>').attr({
|
||||
"class": "filesize",
|
||||
"title": humanFileSize(size),
|
||||
"style": 'color:rgb('+sizeColor+','+sizeColor+','+sizeColor+')'
|
||||
}).text(simpleSize);
|
||||
tr.append(td);
|
||||
|
||||
// date column
|
||||
var modifiedColor = Math.round((Math.round((new Date()).getTime() / 1000)-lastModifiedTime)/60/60/24*5);
|
||||
td = $('<td></td>').attr({ "class": "date" });
|
||||
td.append($('<span></span>').attr({
|
||||
"class": "modified",
|
||||
"title": formatDate(lastModified),
|
||||
"style": 'color:rgb('+modifiedColor+','+modifiedColor+','+modifiedColor+')'
|
||||
}).text( relative_modified_date(lastModified.getTime() / 1000) ));
|
||||
tr.append(td);
|
||||
return tr;
|
||||
},
|
||||
addFile:function(name,size,lastModified,loading,hidden){
|
||||
var imgurl;
|
||||
if (loading) {
|
||||
imgurl = OC.imagePath('core', 'loading.gif');
|
||||
} else {
|
||||
imgurl = OC.imagePath('core', 'filetypes/file.png');
|
||||
}
|
||||
var tr = this.createRow(
|
||||
'file',
|
||||
name,
|
||||
imgurl,
|
||||
OC.Router.generate('download', { file: $('#dir').val()+'/'+name }),
|
||||
size,
|
||||
lastModified,
|
||||
$('#permissions').val()
|
||||
);
|
||||
|
||||
FileList.insertElement(name, 'file', tr.attr('data-file',name));
|
||||
var row = $('tr').filterAttr('data-file',name);
|
||||
if(loading){
|
||||
row.data('loading',true);
|
||||
@ -44,30 +101,18 @@ var FileList={
|
||||
FileActions.display(row.find('td.filename'));
|
||||
},
|
||||
addDir:function(name,size,lastModified,hidden){
|
||||
var html, td, link_elem, sizeColor, lastModifiedTime, modifiedColor;
|
||||
html = $('<tr></tr>').attr({ "data-type": "dir", "data-size": size, "data-file": name, "data-permissions": $('#permissions').val()});
|
||||
td = $('<td></td>').attr({"class": "filename", "style": 'background-image:url('+OC.imagePath('core', 'filetypes/folder.png')+')' });
|
||||
td.append('<input type="checkbox" />');
|
||||
link_elem = $('<a></a>').attr({ "class": "name", "href": OC.linkTo('files', 'index.php')+"?dir="+ encodeURIComponent($('#dir').val()+'/'+name).replace(/%2F/g, '/') });
|
||||
link_elem.append($('<span></span>').addClass('nametext').text(name));
|
||||
link_elem.append($('<span></span>').attr({'class': 'uploadtext', 'currentUploads': 0}));
|
||||
td.append(link_elem);
|
||||
html.append(td);
|
||||
if(size!='Pending'){
|
||||
simpleSize=simpleFileSize(size);
|
||||
}else{
|
||||
simpleSize='Pending';
|
||||
}
|
||||
sizeColor = Math.round(200-Math.pow((size/(1024*1024)),2));
|
||||
lastModifiedTime=Math.round(lastModified.getTime() / 1000);
|
||||
modifiedColor=Math.round((Math.round((new Date()).getTime() / 1000)-lastModifiedTime)/60/60/24*5);
|
||||
td = $('<td></td>').attr({ "class": "filesize", "title": humanFileSize(size), "style": 'color:rgb('+sizeColor+','+sizeColor+','+sizeColor+')'}).text(simpleSize);
|
||||
html.append(td);
|
||||
|
||||
td = $('<td></td>').attr({ "class": "date" });
|
||||
td.append($('<span></span>').attr({ "class": "modified", "title": formatDate(lastModified), "style": 'color:rgb('+modifiedColor+','+modifiedColor+','+modifiedColor+')' }).text( relative_modified_date(lastModified.getTime() / 1000) ));
|
||||
html.append(td);
|
||||
FileList.insertElement(name,'dir',html);
|
||||
|
||||
var tr = this.createRow(
|
||||
'dir',
|
||||
name,
|
||||
OC.imagePath('core', 'filetypes/folder.png'),
|
||||
OC.linkTo('files', 'index.php')+"?dir="+ encodeURIComponent($('#dir').val()+'/'+name).replace(/%2F/g, '/'),
|
||||
size,
|
||||
lastModified,
|
||||
$('#permissions').val()
|
||||
);
|
||||
|
||||
FileList.insertElement(name,'dir',tr);
|
||||
var row = $('tr').filterAttr('data-file',name);
|
||||
row.find('td.filename').draggable(dragOptions);
|
||||
row.find('td.filename').droppable(folderDropOptions);
|
||||
@ -216,9 +261,6 @@ var FileList={
|
||||
},
|
||||
replace:function(oldName, newName, isNewFile) {
|
||||
// Finish any existing actions
|
||||
if (FileList.lastAction || !FileList.useUndo) {
|
||||
FileList.lastAction();
|
||||
}
|
||||
$('tr').filterAttr('data-file', oldName).hide();
|
||||
$('tr').filterAttr('data-file', newName).hide();
|
||||
var tr = $('tr').filterAttr('data-file', oldName).clone();
|
||||
@ -321,7 +363,6 @@ $(document).ready(function(){
|
||||
// Delete the new uploaded file
|
||||
FileList.deleteCanceled = false;
|
||||
FileList.deleteFiles = [FileList.replaceOldName];
|
||||
FileList.finishDelete(null, true);
|
||||
} else {
|
||||
$('tr').filterAttr('data-file', FileList.replaceOldName).show();
|
||||
}
|
||||
@ -348,7 +389,6 @@ $(document).ready(function(){
|
||||
if ($('#notification').data('isNewFile')) {
|
||||
FileList.deleteCanceled = false;
|
||||
FileList.deleteFiles = [$('#notification').data('oldName')];
|
||||
FileList.finishDelete(null, true);
|
||||
}
|
||||
});
|
||||
FileList.useUndo=(window.onbeforeunload)?true:false;
|
||||
|
@ -262,12 +262,6 @@ $(document).ready(function() {
|
||||
return;
|
||||
}
|
||||
totalSize+=files[i].size;
|
||||
if(FileList.deleteFiles && FileList.deleteFiles.indexOf(files[i].name)!=-1){//finish delete if we are uploading a deleted file
|
||||
FileList.finishDelete(function(){
|
||||
$('#file_upload_start').change();
|
||||
});
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(totalSize>$('#max_upload').val()){
|
||||
@ -691,9 +685,10 @@ $(document).ready(function() {
|
||||
breadcrumbsWidth += $(breadcrumb).get(0).offsetWidth;
|
||||
});
|
||||
|
||||
if ($('#controls .actions').length > 0) {
|
||||
breadcrumbsWidth += $('#controls .actions').get(0).offsetWidth;
|
||||
}
|
||||
|
||||
$.each($('#controls .actions>div'), function(index, action) {
|
||||
breadcrumbsWidth += $(action).get(0).offsetWidth;
|
||||
});
|
||||
|
||||
function resizeBreadcrumbs(firstRun) {
|
||||
var width = $(this).width();
|
||||
|
@ -5,7 +5,6 @@
|
||||
"No file was uploaded" => "لم يتم ترفيع أي من الملفات",
|
||||
"Missing a temporary folder" => "المجلد المؤقت غير موجود",
|
||||
"Files" => "الملفات",
|
||||
"Unshare" => "إلغاء مشاركة",
|
||||
"Delete" => "محذوف",
|
||||
"Close" => "إغلق",
|
||||
"Name" => "الاسم",
|
||||
@ -19,6 +18,7 @@
|
||||
"Folder" => "مجلد",
|
||||
"Nothing in here. Upload something!" => "لا يوجد شيء هنا. إرفع بعض الملفات!",
|
||||
"Download" => "تحميل",
|
||||
"Unshare" => "إلغاء مشاركة",
|
||||
"Upload too large" => "حجم الترفيع أعلى من المسموح",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم."
|
||||
);
|
||||
|
@ -6,6 +6,7 @@
|
||||
"replace" => "препокриване",
|
||||
"cancel" => "отказ",
|
||||
"undo" => "възтановяване",
|
||||
"Close" => "Затвори",
|
||||
"Upload cancelled." => "Качването е спряно.",
|
||||
"Name" => "Име",
|
||||
"Size" => "Размер",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s কে স্থানান্তর করা সম্ভব হলো না - এই নামের ফাইল বিদ্যমান",
|
||||
"Could not move %s" => "%s কে স্থানান্তর করা সম্ভব হলো না",
|
||||
"Unable to rename file" => "ফাইলের নাম পরিবর্তন করা সম্ভব হলো না",
|
||||
"No file was uploaded. Unknown error" => "কোন ফাইল আপলোড করা হয় নি। সমস্যা অজ্ঞাত।",
|
||||
"There is no error, the file uploaded with success" => "কোন সমস্যা নেই, ফাইল আপলোড সুসম্পন্ন হয়েছে",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "আপলোড করা ফাইলটি php.ini তে বর্ণিত upload_max_filesize নির্দেশিত আয়তন অতিক্রম করছেঃ",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "কোন ফাইল আপলোড করা হয় নি",
|
||||
"Missing a temporary folder" => "অস্থায়ী ফোল্ডার খোয়া গিয়েছে",
|
||||
"Failed to write to disk" => "ডিস্কে লিখতে ব্যর্থ",
|
||||
"Not enough space available" => "যথেষ্ঠ পরিমাণ স্থান নেই",
|
||||
"Invalid directory." => "ভুল ডিরেক্টরি",
|
||||
"Files" => "ফাইল",
|
||||
"Unshare" => "ভাগাভাগি বাতিল ",
|
||||
"Delete" => "মুছে ফেল",
|
||||
"Rename" => "পূনঃনামকরণ",
|
||||
"Pending" => "মুলতুবি",
|
||||
"{new_name} already exists" => "{new_name} টি বিদ্যমান",
|
||||
"replace" => "প্রতিস্থাপন",
|
||||
"suggest name" => "নাম সুপারিশ করুন",
|
||||
@ -26,7 +28,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "আপনার ফাইলটি আপলোড করা সম্ভব হলো না, কেননা এটি হয় একটি ফোল্ডার কিংবা এর আকার ০ বাইট",
|
||||
"Upload Error" => "আপলোড করতে সমস্যা ",
|
||||
"Close" => "বন্ধ",
|
||||
"Pending" => "মুলতুবি",
|
||||
"1 file uploading" => "১টি ফাইল আপলোড করা হচ্ছে",
|
||||
"{count} files uploading" => "{count} টি ফাইল আপলোড করা হচ্ছে",
|
||||
"Upload cancelled." => "আপলোড বাতিল করা হয়েছে।",
|
||||
@ -56,6 +57,7 @@
|
||||
"Cancel upload" => "আপলোড বাতিল কর",
|
||||
"Nothing in here. Upload something!" => "এখানে কিছুই নেই। কিছু আপলোড করুন !",
|
||||
"Download" => "ডাউনলোড",
|
||||
"Unshare" => "ভাগাভাগি বাতিল ",
|
||||
"Upload too large" => "আপলোডের আকারটি অনেক বড়",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "আপনি এই সার্ভারে আপলোড করার জন্য অনুমোদিত ফাইলের সর্বোচ্চ আকারের চেয়ে বৃহদাকার ফাইল আপলোড করার চেষ্টা করছেন ",
|
||||
"Files are being scanned, please wait." => "ফাইলগুলো স্ক্যান করা হচ্ছে, দয়া করে অপেক্ষা করুন।",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No s'ha pogut moure %s - Ja hi ha un fitxer amb aquest nom",
|
||||
"Could not move %s" => " No s'ha pogut moure %s",
|
||||
"Unable to rename file" => "No es pot canviar el nom del fitxer",
|
||||
"No file was uploaded. Unknown error" => "No s'ha carregat cap fitxer. Error desconegut",
|
||||
"There is no error, the file uploaded with success" => "El fitxer s'ha pujat correctament",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "L’arxiu que voleu carregar supera el màxim definit en la directiva upload_max_filesize del php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "El fitxer no s'ha pujat",
|
||||
"Missing a temporary folder" => "S'ha perdut un fitxer temporal",
|
||||
"Failed to write to disk" => "Ha fallat en escriure al disc",
|
||||
"Not enough space available" => "No hi ha prou espai disponible",
|
||||
"Not enough storage available" => "No hi ha prou espai disponible",
|
||||
"Invalid directory." => "Directori no vàlid.",
|
||||
"Files" => "Fitxers",
|
||||
"Unshare" => "Deixa de compartir",
|
||||
"Delete permanently" => "Esborra permanentment",
|
||||
"Delete" => "Suprimeix",
|
||||
"Rename" => "Reanomena",
|
||||
"Pending" => "Pendents",
|
||||
"{new_name} already exists" => "{new_name} ja existeix",
|
||||
"replace" => "substitueix",
|
||||
"suggest name" => "sugereix un nom",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Pendents",
|
||||
"1 file uploading" => "1 fitxer pujant",
|
||||
"{count} files uploading" => "{count} fitxers en pujada",
|
||||
"Upload cancelled." => "La pujada s'ha cancel·lat.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Fitxer de text",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Des d'enllaç",
|
||||
"Trash" => "Esborra",
|
||||
"Trash bin" => "Paperera",
|
||||
"Cancel upload" => "Cancel·la la pujada",
|
||||
"Nothing in here. Upload something!" => "Res per aquí. Pugeu alguna cosa!",
|
||||
"Download" => "Baixa",
|
||||
"Unshare" => "Deixa de compartir",
|
||||
"Upload too large" => "La pujada és massa gran",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor",
|
||||
"Files are being scanned, please wait." => "S'estan escanejant els fitxers, espereu",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nelze přesunout %s - existuje soubor se stejným názvem",
|
||||
"Could not move %s" => "Nelze přesunout %s",
|
||||
"Unable to rename file" => "Nelze přejmenovat soubor",
|
||||
"No file was uploaded. Unknown error" => "Soubor nebyl odeslán. Neznámá chyba",
|
||||
"There is no error, the file uploaded with success" => "Soubor byl odeslán úspěšně",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Odesílaný soubor přesahuje velikost upload_max_filesize povolenou v php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Žádný soubor nebyl odeslán",
|
||||
"Missing a temporary folder" => "Chybí adresář pro dočasné soubory",
|
||||
"Failed to write to disk" => "Zápis na disk selhal",
|
||||
"Not enough space available" => "Nedostatek dostupného místa",
|
||||
"Not enough storage available" => "Nedostatek dostupného úložného prostoru",
|
||||
"Invalid directory." => "Neplatný adresář",
|
||||
"Files" => "Soubory",
|
||||
"Unshare" => "Zrušit sdílení",
|
||||
"Delete permanently" => "Trvale odstranit",
|
||||
"Delete" => "Smazat",
|
||||
"Rename" => "Přejmenovat",
|
||||
"Pending" => "Čekající",
|
||||
"{new_name} already exists" => "{new_name} již existuje",
|
||||
"replace" => "nahradit",
|
||||
"suggest name" => "navrhnout název",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Čekající",
|
||||
"1 file uploading" => "odesílá se 1 soubor",
|
||||
"{count} files uploading" => "odesílám {count} souborů",
|
||||
"Upload cancelled." => "Odesílání zrušeno.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Textový soubor",
|
||||
"Folder" => "Složka",
|
||||
"From link" => "Z odkazu",
|
||||
"Trash" => "Koš",
|
||||
"Trash bin" => "Koš",
|
||||
"Cancel upload" => "Zrušit odesílání",
|
||||
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
|
||||
"Download" => "Stáhnout",
|
||||
"Unshare" => "Zrušit sdílení",
|
||||
"Upload too large" => "Odeslaný soubor je příliš velký",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte odeslat, překračují limit velikosti odesílání na tomto serveru.",
|
||||
"Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kunne ikke flytte %s - der findes allerede en fil med dette navn",
|
||||
"Could not move %s" => "Kunne ikke flytte %s",
|
||||
"Unable to rename file" => "Kunne ikke omdøbe fil",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil blev uploadet. Ukendt fejl.",
|
||||
"There is no error, the file uploaded with success" => "Der er ingen fejl, filen blev uploadet med success",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
|
||||
@ -7,11 +10,13 @@
|
||||
"No file was uploaded" => "Ingen fil blev uploadet",
|
||||
"Missing a temporary folder" => "Mangler en midlertidig mappe",
|
||||
"Failed to write to disk" => "Fejl ved skrivning til disk.",
|
||||
"Not enough storage available" => "Der er ikke nok plads til rådlighed",
|
||||
"Invalid directory." => "Ugyldig mappe.",
|
||||
"Files" => "Filer",
|
||||
"Unshare" => "Fjern deling",
|
||||
"Delete permanently" => "Slet permanent",
|
||||
"Delete" => "Slet",
|
||||
"Rename" => "Omdøb",
|
||||
"Pending" => "Afventer",
|
||||
"{new_name} already exists" => "{new_name} eksisterer allerede",
|
||||
"replace" => "erstat",
|
||||
"suggest name" => "foreslå navn",
|
||||
@ -19,6 +24,7 @@
|
||||
"replaced {new_name}" => "erstattede {new_name}",
|
||||
"undo" => "fortryd",
|
||||
"replaced {new_name} with {old_name}" => "erstattede {new_name} med {old_name}",
|
||||
"perform delete operation" => "udfør slet operation",
|
||||
"'.' 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.",
|
||||
@ -28,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Afventer",
|
||||
"1 file uploading" => "1 fil uploades",
|
||||
"{count} files uploading" => "{count} filer uploades",
|
||||
"Upload cancelled." => "Upload afbrudt.",
|
||||
@ -55,11 +60,14 @@
|
||||
"Text file" => "Tekstfil",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Fra link",
|
||||
"Trash bin" => "Papirkurv",
|
||||
"Cancel upload" => "Fortryd upload",
|
||||
"Nothing in here. Upload something!" => "Her er tomt. Upload noget!",
|
||||
"Download" => "Download",
|
||||
"Unshare" => "Fjern deling",
|
||||
"Upload too large" => "Upload for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.",
|
||||
"Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.",
|
||||
"Current scanning" => "Indlæser"
|
||||
"Current scanning" => "Indlæser",
|
||||
"Upgrading filesystem cache..." => "Opgraderer filsystems cachen..."
|
||||
);
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben - Datei mit diesem Namen existiert bereits.",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"Unable to rename file" => "Konnte Datei nicht umbenennen",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"There is no error, the file uploaded with success" => "Datei fehlerfrei hochgeladen.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
|
||||
@ -7,12 +10,12 @@
|
||||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Temporärer Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough space available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Not enough storage available" => "Nicht genug Speicherplatz verfügbar",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Delete" => "Löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"replace" => "ersetzen",
|
||||
"suggest name" => "Name vorschlagen",
|
||||
@ -30,7 +33,6 @@
|
||||
"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",
|
||||
"Pending" => "Ausstehend",
|
||||
"1 file uploading" => "Eine Datei wird hoch geladen",
|
||||
"{count} files uploading" => "{count} Dateien werden hochgeladen",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
@ -57,10 +59,10 @@
|
||||
"Text file" => "Textdatei",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Trash" => "Papierkorb",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Upload too large" => "Upload zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Konnte %s nicht verschieben - Datei mit diesem Namen existiert bereits",
|
||||
"Could not move %s" => "Konnte %s nicht verschieben",
|
||||
"Unable to rename file" => "Konnte Datei nicht umbenennen",
|
||||
"No file was uploaded. Unknown error" => "Keine Datei hochgeladen. Unbekannter Fehler",
|
||||
"There is no error, the file uploaded with success" => "Es sind keine Fehler aufgetreten. Die Datei wurde erfolgreich hochgeladen.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Die hochgeladene Datei überschreitet die upload_max_filesize Vorgabe in php.ini",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Es wurde keine Datei hochgeladen.",
|
||||
"Missing a temporary folder" => "Der temporäre Ordner fehlt.",
|
||||
"Failed to write to disk" => "Fehler beim Schreiben auf die Festplatte",
|
||||
"Not enough space available" => "Nicht genügend Speicherplatz verfügbar",
|
||||
"Not enough storage available" => "Nicht genug Speicher vorhanden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Delete permanently" => "Entgültig löschen",
|
||||
"Delete" => "Löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Pending" => "Ausstehend",
|
||||
"{new_name} already exists" => "{new_name} existiert bereits",
|
||||
"replace" => "ersetzen",
|
||||
"suggest name" => "Name vorschlagen",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Ausstehend",
|
||||
"1 file uploading" => "1 Datei wird hochgeladen",
|
||||
"{count} files uploading" => "{count} Dateien wurden hochgeladen",
|
||||
"Upload cancelled." => "Upload abgebrochen.",
|
||||
@ -57,10 +60,10 @@
|
||||
"Text file" => "Textdatei",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Trash" => "Abfall",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Bitte laden Sie etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
"Unshare" => "Nicht mehr freigeben",
|
||||
"Upload too large" => "Der Upload ist zu groß",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
|
||||
"Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάρχει ήδη αρχείο με αυτό το όνομα",
|
||||
"Could not move %s" => "Αδυναμία μετακίνησης του %s",
|
||||
"Unable to rename file" => "Αδυναμία μετονομασίας αρχείου",
|
||||
"No file was uploaded. Unknown error" => "Δεν ανέβηκε κάποιο αρχείο. Άγνωστο σφάλμα",
|
||||
"There is no error, the file uploaded with success" => "Δεν υπάρχει σφάλμα, το αρχείο εστάλει επιτυχώς",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Το απεσταλμένο αρχείο ξεπερνά την οδηγία upload_max_filesize στο php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Κανένα αρχείο δεν στάλθηκε",
|
||||
"Missing a temporary folder" => "Λείπει ο προσωρινός φάκελος",
|
||||
"Failed to write to disk" => "Αποτυχία εγγραφής στο δίσκο",
|
||||
"Not enough space available" => "Δεν υπάρχει αρκετός διαθέσιμος χώρος",
|
||||
"Not enough storage available" => "Μη επαρκής διαθέσιμος αποθηκευτικός χώρος",
|
||||
"Invalid directory." => "Μη έγκυρος φάκελος.",
|
||||
"Files" => "Αρχεία",
|
||||
"Unshare" => "Διακοπή κοινής χρήσης",
|
||||
"Delete permanently" => "Μόνιμη διαγραφή",
|
||||
"Delete" => "Διαγραφή",
|
||||
"Rename" => "Μετονομασία",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"{new_name} already exists" => "{new_name} υπάρχει ήδη",
|
||||
"replace" => "αντικατέστησε",
|
||||
"suggest name" => "συνιστώμενο όνομα",
|
||||
@ -20,6 +24,7 @@
|
||||
"replaced {new_name}" => "{new_name} αντικαταστάθηκε",
|
||||
"undo" => "αναίρεση",
|
||||
"replaced {new_name} with {old_name}" => "αντικαταστάθηκε το {new_name} με {old_name}",
|
||||
"perform delete operation" => "εκτέλεση διαδικασία διαγραφής",
|
||||
"'.' is an invalid file name." => "'.' είναι μη έγκυρο όνομα αρχείου.",
|
||||
"File name cannot be empty." => "Το όνομα αρχείου δεν πρέπει να είναι κενό.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Μη έγκυρο όνομα, '\\', '/', '<', '>', ':', '\"', '|', '?' και '*' δεν επιτρέπονται.",
|
||||
@ -29,7 +34,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Αδυναμία στην αποστολή του αρχείου σας αφού είναι φάκελος ή έχει 0 bytes",
|
||||
"Upload Error" => "Σφάλμα Αποστολής",
|
||||
"Close" => "Κλείσιμο",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"1 file uploading" => "1 αρχείο ανεβαίνει",
|
||||
"{count} files uploading" => "{count} αρχεία ανεβαίνουν",
|
||||
"Upload cancelled." => "Η αποστολή ακυρώθηκε.",
|
||||
@ -59,8 +63,10 @@
|
||||
"Cancel upload" => "Ακύρωση αποστολής",
|
||||
"Nothing in here. Upload something!" => "Δεν υπάρχει τίποτα εδώ. Ανέβασε κάτι!",
|
||||
"Download" => "Λήψη",
|
||||
"Unshare" => "Διακοπή κοινής χρήσης",
|
||||
"Upload too large" => "Πολύ μεγάλο αρχείο προς αποστολή",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Τα αρχεία που προσπαθείτε να ανεβάσετε υπερβαίνουν το μέγιστο μέγεθος αποστολής αρχείων σε αυτόν τον διακομιστή.",
|
||||
"Files are being scanned, please wait." => "Τα αρχεία σαρώνονται, παρακαλώ περιμένετε",
|
||||
"Current scanning" => "Τρέχουσα αναζήτηση "
|
||||
"Current scanning" => "Τρέχουσα αναζήτηση ",
|
||||
"Upgrading filesystem cache..." => "Αναβάθμιση μνήμης cache του συστήματος αρχείων..."
|
||||
);
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Ne eblis movi %s: dosiero kun ĉi tiu nomo jam ekzistas",
|
||||
"Could not move %s" => "Ne eblis movi %s",
|
||||
"Unable to rename file" => "Ne eblis alinomigi dosieron",
|
||||
"No file was uploaded. Unknown error" => "Neniu dosiero alŝutiĝis. Nekonata eraro.",
|
||||
"There is no error, the file uploaded with success" => "Ne estas eraro, la dosiero alŝutiĝis sukcese",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "La dosiero alŝutita superas la regulon upload_max_filesize el php.ini: ",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "Neniu dosiero estas alŝutita",
|
||||
"Missing a temporary folder" => "Mankas tempa dosierujo",
|
||||
"Failed to write to disk" => "Malsukcesis skribo al disko",
|
||||
"Not enough space available" => "Ne haveblas sufiĉa spaco",
|
||||
"Invalid directory." => "Nevalida dosierujo.",
|
||||
"Files" => "Dosieroj",
|
||||
"Unshare" => "Malkunhavigi",
|
||||
"Delete" => "Forigi",
|
||||
"Rename" => "Alinomigi",
|
||||
"Pending" => "Traktotaj",
|
||||
"{new_name} already exists" => "{new_name} jam ekzistas",
|
||||
"replace" => "anstataŭigi",
|
||||
"suggest name" => "sugesti nomon",
|
||||
@ -27,7 +29,6 @@
|
||||
"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",
|
||||
"Pending" => "Traktotaj",
|
||||
"1 file uploading" => "1 dosiero estas alŝutata",
|
||||
"{count} files uploading" => "{count} dosieroj alŝutatas",
|
||||
"Upload cancelled." => "La alŝuto nuliĝis.",
|
||||
@ -57,6 +58,7 @@
|
||||
"Cancel upload" => "Nuligi alŝuton",
|
||||
"Nothing in here. Upload something!" => "Nenio estas ĉi tie. Alŝutu ion!",
|
||||
"Download" => "Elŝuti",
|
||||
"Unshare" => "Malkunhavigi",
|
||||
"Upload too large" => "Elŝuto tro larĝa",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.",
|
||||
"Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No se puede mover %s - Ya existe un archivo con ese nombre",
|
||||
"Could not move %s" => "No se puede mover %s",
|
||||
"Unable to rename file" => "No se puede renombrar el archivo",
|
||||
"No file was uploaded. Unknown error" => "Fallo no se subió el fichero",
|
||||
"There is no error, the file uploaded with success" => "No se ha producido ningún error, el archivo se ha subido con éxito",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentas subir sobrepasa el tamaño definido por la variable upload_max_filesize en php.ini",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "No se ha subido ningún archivo",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "La escritura en disco ha fallado",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Not enough storage available" => "No hay suficiente espacio disponible",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Delete" => "Eliminar",
|
||||
"Rename" => "Renombrar",
|
||||
"Pending" => "Pendiente",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"replace" => "reemplazar",
|
||||
"suggest name" => "sugerir nombre",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Pendiente",
|
||||
"1 file uploading" => "subiendo 1 archivo",
|
||||
"{count} files uploading" => "Subiendo {count} archivos",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Archivo de texto",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde el enlace",
|
||||
"Trash" => "Basura",
|
||||
"Trash bin" => "Papelera de reciclaje",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"Nothing in here. Upload something!" => "Aquí no hay nada. ¡Sube algo!",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Upload too large" => "El archivo es demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.",
|
||||
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "No se pudo mover %s - Un archivo con este nombre ya existe",
|
||||
"Could not move %s" => "No se pudo mover %s ",
|
||||
"Unable to rename file" => "No fue posible cambiar el nombre al archivo",
|
||||
"No file was uploaded. Unknown error" => "El archivo no fue subido. Error desconocido",
|
||||
"There is no error, the file uploaded with success" => "No se han producido errores, el archivo se ha subido con éxito",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El archivo que intentás subir excede el tamaño definido por upload_max_filesize en el php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "El archivo no fue subido",
|
||||
"Missing a temporary folder" => "Falta un directorio temporal",
|
||||
"Failed to write to disk" => "Error al escribir en el disco",
|
||||
"Not enough space available" => "No hay suficiente espacio disponible",
|
||||
"Not enough storage available" => "No hay suficiente capacidad de almacenamiento",
|
||||
"Invalid directory." => "Directorio invalido.",
|
||||
"Files" => "Archivos",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Delete permanently" => "Borrar de manera permanente",
|
||||
"Delete" => "Borrar",
|
||||
"Rename" => "Cambiar nombre",
|
||||
"Pending" => "Pendiente",
|
||||
"{new_name} already exists" => "{new_name} ya existe",
|
||||
"replace" => "reemplazar",
|
||||
"suggest name" => "sugerir nombre",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Pendiente",
|
||||
"1 file uploading" => "Subiendo 1 archivo",
|
||||
"{count} files uploading" => "Subiendo {count} archivos",
|
||||
"Upload cancelled." => "La subida fue cancelada",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Archivo de texto",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Trash" => "Papelera",
|
||||
"Trash bin" => "Papelera",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"Nothing in here. Upload something!" => "No hay nada. ¡Subí contenido!",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Dejar de compartir",
|
||||
"Upload too large" => "El archivo es demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que intentás subir sobrepasan el tamaño máximo ",
|
||||
"Files are being scanned, please wait." => "Se están escaneando los archivos, por favor esperá.",
|
||||
|
@ -7,9 +7,9 @@
|
||||
"Missing a temporary folder" => "Ajutiste failide kaust puudub",
|
||||
"Failed to write to disk" => "Kettale kirjutamine ebaõnnestus",
|
||||
"Files" => "Failid",
|
||||
"Unshare" => "Lõpeta jagamine",
|
||||
"Delete" => "Kustuta",
|
||||
"Rename" => "ümber",
|
||||
"Pending" => "Ootel",
|
||||
"{new_name} already exists" => "{new_name} on juba olemas",
|
||||
"replace" => "asenda",
|
||||
"suggest name" => "soovita nime",
|
||||
@ -21,7 +21,6 @@
|
||||
"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",
|
||||
"Pending" => "Ootel",
|
||||
"1 file uploading" => "1 faili üleslaadimisel",
|
||||
"{count} files uploading" => "{count} faili üleslaadimist",
|
||||
"Upload cancelled." => "Üleslaadimine tühistati.",
|
||||
@ -50,6 +49,7 @@
|
||||
"Cancel upload" => "Tühista üleslaadimine",
|
||||
"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",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da",
|
||||
"Could not move %s" => "Ezin dira fitxategiak mugitu %s",
|
||||
"Unable to rename file" => "Ezin izan da fitxategia berrizendatu",
|
||||
"No file was uploaded. Unknown error" => "Ez da fitxategirik igo. Errore ezezaguna",
|
||||
"There is no error, the file uploaded with success" => "Ez da arazorik izan, fitxategia ongi igo da",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Igotako fitxategiak php.ini fitxategian ezarritako upload_max_filesize muga gainditu du:",
|
||||
@ -7,12 +10,12 @@
|
||||
"No file was uploaded" => "Ez da fitxategirik igo",
|
||||
"Missing a temporary folder" => "Aldi baterako karpeta falta da",
|
||||
"Failed to write to disk" => "Errore bat izan da diskoan idazterakoan",
|
||||
"Not enough space available" => "Ez dago leku nahikorik.",
|
||||
"Not enough storage available" => "Ez dago behar aina leku erabilgarri,",
|
||||
"Invalid directory." => "Baliogabeko karpeta.",
|
||||
"Files" => "Fitxategiak",
|
||||
"Unshare" => "Ez elkarbanatu",
|
||||
"Delete" => "Ezabatu",
|
||||
"Rename" => "Berrizendatu",
|
||||
"Pending" => "Zain",
|
||||
"{new_name} already exists" => "{new_name} dagoeneko existitzen da",
|
||||
"replace" => "ordeztu",
|
||||
"suggest name" => "aholkatu izena",
|
||||
@ -29,7 +32,6 @@
|
||||
"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",
|
||||
"Pending" => "Zain",
|
||||
"1 file uploading" => "fitxategi 1 igotzen",
|
||||
"{count} files uploading" => "{count} fitxategi igotzen",
|
||||
"Upload cancelled." => "Igoera ezeztatuta",
|
||||
@ -59,6 +61,7 @@
|
||||
"Cancel upload" => "Ezeztatu igoera",
|
||||
"Nothing in here. Upload something!" => "Ez dago ezer. Igo zerbait!",
|
||||
"Download" => "Deskargatu",
|
||||
"Unshare" => "Ez elkarbanatu",
|
||||
"Upload too large" => "Igotakoa handiegia da",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
|
||||
"Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s نمی تواند حرکت کند - در حال حاضر پرونده با این نام وجود دارد. ",
|
||||
"Could not move %s" => "%s نمی تواند حرکت کند ",
|
||||
"Unable to rename file" => "قادر به تغییر نام پرونده نیست.",
|
||||
"No file was uploaded. Unknown error" => "هیچ فایلی آپلود نشد.خطای ناشناس",
|
||||
"There is no error, the file uploaded with success" => "هیچ خطایی وجود ندارد فایل با موفقیت بار گذاری شد",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "پرونده آپلود شده بیش ازدستور ماکزیمم_حجم فایل_برای آپلود در php.ini استفاده کرده است.",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "هیچ فایلی بارگذاری نشده",
|
||||
"Missing a temporary folder" => "یک پوشه موقت گم شده است",
|
||||
"Failed to write to disk" => "نوشتن بر روی دیسک سخت ناموفق بود",
|
||||
"Not enough space available" => "فضای کافی در دسترس نیست",
|
||||
"Invalid directory." => "فهرست راهنما نامعتبر می باشد.",
|
||||
"Files" => "فایل ها",
|
||||
"Unshare" => "لغو اشتراک",
|
||||
"Delete" => "پاک کردن",
|
||||
"Rename" => "تغییرنام",
|
||||
"Pending" => "در انتظار",
|
||||
"{new_name} already exists" => "{نام _جدید} در حال حاضر وجود دارد.",
|
||||
"replace" => "جایگزین",
|
||||
"suggest name" => "پیشنهاد نام",
|
||||
@ -27,7 +29,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ناتوان در بارگذاری یا فایل یک پوشه است یا 0بایت دارد",
|
||||
"Upload Error" => "خطا در بار گذاری",
|
||||
"Close" => "بستن",
|
||||
"Pending" => "در انتظار",
|
||||
"1 file uploading" => "1 پرونده آپلود شد.",
|
||||
"{count} files uploading" => "{ شمار } فایل های در حال آپلود",
|
||||
"Upload cancelled." => "بار گذاری لغو شد",
|
||||
@ -57,6 +58,7 @@
|
||||
"Cancel upload" => "متوقف کردن بار گذاری",
|
||||
"Nothing in here. Upload something!" => "اینجا هیچ چیز نیست.",
|
||||
"Download" => "بارگیری",
|
||||
"Unshare" => "لغو اشتراک",
|
||||
"Upload too large" => "حجم بارگذاری بسیار زیاد است",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد",
|
||||
"Files are being scanned, please wait." => "پرونده ها در حال بازرسی هستند لطفا صبر کنید",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kohteen %s siirto ei onnistunut - Tiedosto samalla nimellä on jo olemassa",
|
||||
"Could not move %s" => "Kohteen %s siirto ei onnistunut",
|
||||
"Unable to rename file" => "Tiedoston nimeäminen uudelleen ei onnistunut",
|
||||
"No file was uploaded. Unknown error" => "Tiedostoa ei lähetetty. Tuntematon virhe",
|
||||
"There is no error, the file uploaded with success" => "Ei virheitä, tiedosto lähetettiin onnistuneesti",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Lähetetty tiedosto ylittää HTML-lomakkeessa määritetyn MAX_FILE_SIZE-arvon ylärajan",
|
||||
@ -6,12 +9,13 @@
|
||||
"No file was uploaded" => "Yhtäkään tiedostoa ei lähetetty",
|
||||
"Missing a temporary folder" => "Väliaikaiskansiota ei ole olemassa",
|
||||
"Failed to write to disk" => "Levylle kirjoitus epäonnistui",
|
||||
"Not enough space available" => "Tilaa ei ole riittävästi",
|
||||
"Not enough storage available" => "Tallennustilaa ei ole riittävästi käytettävissä",
|
||||
"Invalid directory." => "Virheellinen kansio.",
|
||||
"Files" => "Tiedostot",
|
||||
"Unshare" => "Peru jakaminen",
|
||||
"Delete permanently" => "Poista pysyvästi",
|
||||
"Delete" => "Poista",
|
||||
"Rename" => "Nimeä uudelleen",
|
||||
"Pending" => "Odottaa",
|
||||
"{new_name} already exists" => "{new_name} on jo olemassa",
|
||||
"replace" => "korvaa",
|
||||
"suggest name" => "ehdota nimeä",
|
||||
@ -27,7 +31,6 @@
|
||||
"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",
|
||||
"Pending" => "Odottaa",
|
||||
"Upload cancelled." => "Lähetys peruttu.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Tiedoston lähetys on meneillään. Sivulta poistuminen nyt peruu tiedoston lähetyksen.",
|
||||
"URL cannot be empty." => "Verkko-osoite ei voi olla tyhjä",
|
||||
@ -51,10 +54,11 @@
|
||||
"Text file" => "Tekstitiedosto",
|
||||
"Folder" => "Kansio",
|
||||
"From link" => "Linkistä",
|
||||
"Trash" => "Roskakori",
|
||||
"Trash bin" => "Roskakori",
|
||||
"Cancel upload" => "Peru lähetys",
|
||||
"Nothing in here. Upload something!" => "Täällä ei ole mitään. Lähetä tänne jotakin!",
|
||||
"Download" => "Lataa",
|
||||
"Unshare" => "Peru jakaminen",
|
||||
"Upload too large" => "Lähetettävä tiedosto on liian suuri",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Lähetettäväksi valitsemasi tiedostot ylittävät palvelimen salliman tiedostokoon rajan.",
|
||||
"Files are being scanned, please wait." => "Tiedostoja tarkistetaan, odota hetki.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Impossible de déplacer %s - Un fichier possédant ce nom existe déjà",
|
||||
"Could not move %s" => "Impossible de déplacer %s",
|
||||
"Unable to rename file" => "Impossible de renommer le fichier",
|
||||
"No file was uploaded. Unknown error" => "Aucun fichier n'a été chargé. Erreur inconnue",
|
||||
"There is no error, the file uploaded with success" => "Aucune erreur, le fichier a été téléversé avec succès",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Le fichier envoyé dépasse la valeur upload_max_filesize située dans le fichier php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Aucun fichier n'a été téléversé",
|
||||
"Missing a temporary folder" => "Il manque un répertoire temporaire",
|
||||
"Failed to write to disk" => "Erreur d'écriture sur le disque",
|
||||
"Not enough space available" => "Espace disponible insuffisant",
|
||||
"Not enough storage available" => "Plus assez d'espace de stockage disponible",
|
||||
"Invalid directory." => "Dossier invalide.",
|
||||
"Files" => "Fichiers",
|
||||
"Unshare" => "Ne plus partager",
|
||||
"Delete permanently" => "Supprimer de façon définitive",
|
||||
"Delete" => "Supprimer",
|
||||
"Rename" => "Renommer",
|
||||
"Pending" => "En cours",
|
||||
"{new_name} already exists" => "{new_name} existe déjà",
|
||||
"replace" => "remplacer",
|
||||
"suggest name" => "Suggérer un nom",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "En cours",
|
||||
"1 file uploading" => "1 fichier en cours de téléchargement",
|
||||
"{count} files uploading" => "{count} fichiers téléversés",
|
||||
"Upload cancelled." => "Chargement annulé.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Fichier texte",
|
||||
"Folder" => "Dossier",
|
||||
"From link" => "Depuis le lien",
|
||||
"Trash" => "Corbeille",
|
||||
"Trash bin" => "Corbeille",
|
||||
"Cancel upload" => "Annuler l'envoi",
|
||||
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
|
||||
"Download" => "Télécharger",
|
||||
"Unshare" => "Ne plus partager",
|
||||
"Upload too large" => "Fichier trop volumineux",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
|
||||
"Files are being scanned, please wait." => "Les fichiers sont en cours d'analyse, veuillez patienter.",
|
||||
|
@ -1,38 +1,45 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"No file was uploaded. Unknown error" => "Non se subiu ningún ficheiro. Erro descoñecido.",
|
||||
"There is no error, the file uploaded with success" => "Non hai erros. O ficheiro enviouse correctamente",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro subido excede a directiva indicada polo tamaño_máximo_de_subida de php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado supera a directiva MAX_FILE_SIZE que foi indicada no formulario HTML",
|
||||
"Could not move %s - File with this name already exists" => "Non se moveu %s - Xa existe un ficheiro con ese nome.",
|
||||
"Could not move %s" => "Non foi posíbel mover %s",
|
||||
"Unable to rename file" => "Non é posíbel renomear o ficheiro",
|
||||
"No file was uploaded. Unknown error" => "Non foi enviado ningún ficheiro. Produciuse un erro descoñecido.",
|
||||
"There is no error, the file uploaded with success" => "Non se produciu ningún erro. O ficheiro enviouse correctamente",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini:",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "O ficheiro enviado excede a directiva MAX_FILE_SIZE que foi indicada no formulario HTML",
|
||||
"The uploaded file was only partially uploaded" => "O ficheiro enviado foi só parcialmente enviado",
|
||||
"No file was uploaded" => "Non se enviou ningún ficheiro",
|
||||
"Missing a temporary folder" => "Falta un cartafol temporal",
|
||||
"Failed to write to disk" => "Erro ao escribir no disco",
|
||||
"Not enough space available" => "O espazo dispoñíbel é insuficiente",
|
||||
"Failed to write to disk" => "Produciuse un erro ao escribir no disco",
|
||||
"Not enough storage available" => "Non hai espazo de almacenamento abondo",
|
||||
"Invalid directory." => "O directorio é incorrecto.",
|
||||
"Files" => "Ficheiros",
|
||||
"Unshare" => "Deixar de compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Delete" => "Eliminar",
|
||||
"Rename" => "Mudar o nome",
|
||||
"Rename" => "Renomear",
|
||||
"Pending" => "Pendentes",
|
||||
"{new_name} already exists" => "xa existe un {new_name}",
|
||||
"replace" => "substituír",
|
||||
"suggest name" => "suxerir nome",
|
||||
"cancel" => "cancelar",
|
||||
"replaced {new_name}" => "substituír {new_name}",
|
||||
"undo" => "desfacer",
|
||||
"replaced {new_name} with {old_name}" => "substituír {new_name} polo {old_name}",
|
||||
"'.' is an invalid file name." => "'.' é un nonme de ficheiro non válido",
|
||||
"File name cannot be empty." => "O nome de ficheiro non pode estar baldeiro",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome non válido, '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' non se permiten.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Non se puido subir o ficheiro pois ou é un directorio ou ten 0 bytes",
|
||||
"Upload Error" => "Erro na subida",
|
||||
"replaced {new_name} with {old_name}" => "substituír {new_name} por {old_name}",
|
||||
"perform delete operation" => "realizar a operación de eliminación",
|
||||
"'.' 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 «*».",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)",
|
||||
"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",
|
||||
"Pending" => "Pendentes",
|
||||
"1 file uploading" => "1 ficheiro subíndose",
|
||||
"{count} files uploading" => "{count} ficheiros subíndose",
|
||||
"Upload cancelled." => "Subida cancelada.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "A subida do ficheiro está en curso. Saír agora da páxina cancelará a subida.",
|
||||
"URL cannot be empty." => "URL non pode quedar baleiro.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Nome de cartafol non válido. O uso de 'Shared' está reservado por Owncloud",
|
||||
"1 file uploading" => "Enviándose 1 ficheiro",
|
||||
"{count} files uploading" => "Enviandose {count} ficheiros",
|
||||
"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",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
@ -42,22 +49,25 @@
|
||||
"{count} files" => "{count} ficheiros",
|
||||
"Upload" => "Enviar",
|
||||
"File handling" => "Manexo de ficheiro",
|
||||
"Maximum upload size" => "Tamaño máximo de envío",
|
||||
"max. possible: " => "máx. posible: ",
|
||||
"Maximum upload size" => "Tamaño máximo do envío",
|
||||
"max. possible: " => "máx. posíbel: ",
|
||||
"Needed for multi-file and folder downloads." => "Precísase para a descarga de varios ficheiros e cartafoles.",
|
||||
"Enable ZIP-download" => "Habilitar a descarga-ZIP",
|
||||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo de descarga para os ZIP",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo de descarga para os ficheiros ZIP",
|
||||
"Save" => "Gardar",
|
||||
"New" => "Novo",
|
||||
"Text file" => "Ficheiro de texto",
|
||||
"Folder" => "Cartafol",
|
||||
"From link" => "Dende a ligazón",
|
||||
"Cancel upload" => "Cancelar a subida",
|
||||
"Nothing in here. Upload something!" => "Nada por aquí. Envía algo.",
|
||||
"From link" => "Desde a ligazón",
|
||||
"Trash bin" => "Cesto do lixo",
|
||||
"Cancel upload" => "Cancelar o envío",
|
||||
"Nothing in here. Upload something!" => "Aquí non hai nada por aquí. Envíe algo.",
|
||||
"Download" => "Descargar",
|
||||
"Unshare" => "Deixar de compartir",
|
||||
"Upload too large" => "Envío demasiado grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que trata de subir superan o tamaño máximo permitido neste servidor",
|
||||
"Files are being scanned, please wait." => "Estanse analizando os ficheiros. Agarda.",
|
||||
"Current scanning" => "Análise actual"
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor",
|
||||
"Files are being scanned, please wait." => "Estanse analizando os ficheiros. Agarde.",
|
||||
"Current scanning" => "Análise actual",
|
||||
"Upgrading filesystem cache..." => "Anovando a caché do sistema de ficheiros..."
|
||||
);
|
||||
|
@ -8,9 +8,9 @@
|
||||
"Missing a temporary folder" => "תיקייה זמנית חסרה",
|
||||
"Failed to write to disk" => "הכתיבה לכונן נכשלה",
|
||||
"Files" => "קבצים",
|
||||
"Unshare" => "הסר שיתוף",
|
||||
"Delete" => "מחיקה",
|
||||
"Rename" => "שינוי שם",
|
||||
"Pending" => "ממתין",
|
||||
"{new_name} already exists" => "{new_name} כבר קיים",
|
||||
"replace" => "החלפה",
|
||||
"suggest name" => "הצעת שם",
|
||||
@ -22,7 +22,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "לא יכול להעלות את הקובץ מכיוון שזו תקיה או שמשקל הקובץ 0 בתים",
|
||||
"Upload Error" => "שגיאת העלאה",
|
||||
"Close" => "סגירה",
|
||||
"Pending" => "ממתין",
|
||||
"1 file uploading" => "קובץ אחד נשלח",
|
||||
"{count} files uploading" => "{count} קבצים נשלחים",
|
||||
"Upload cancelled." => "ההעלאה בוטלה.",
|
||||
@ -51,6 +50,7 @@
|
||||
"Cancel upload" => "ביטול ההעלאה",
|
||||
"Nothing in here. Upload something!" => "אין כאן שום דבר. אולי ברצונך להעלות משהו?",
|
||||
"Download" => "הורדה",
|
||||
"Unshare" => "הסר שיתוף",
|
||||
"Upload too large" => "העלאה גדולה מידי",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.",
|
||||
"Files are being scanned, please wait." => "הקבצים נסרקים, נא להמתין.",
|
||||
|
@ -6,9 +6,9 @@
|
||||
"Missing a temporary folder" => "Nedostaje privremena mapa",
|
||||
"Failed to write to disk" => "Neuspjelo pisanje na disk",
|
||||
"Files" => "Datoteke",
|
||||
"Unshare" => "Prekini djeljenje",
|
||||
"Delete" => "Briši",
|
||||
"Rename" => "Promjeni ime",
|
||||
"Pending" => "U tijeku",
|
||||
"replace" => "zamjeni",
|
||||
"suggest name" => "predloži ime",
|
||||
"cancel" => "odustani",
|
||||
@ -16,7 +16,6 @@
|
||||
"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",
|
||||
"Pending" => "U tijeku",
|
||||
"1 file uploading" => "1 datoteka se učitava",
|
||||
"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.",
|
||||
@ -38,6 +37,7 @@
|
||||
"Cancel upload" => "Prekini upload",
|
||||
"Nothing in here. Upload something!" => "Nema ničega u ovoj mapi. Pošalji nešto!",
|
||||
"Download" => "Preuzmi",
|
||||
"Unshare" => "Prekini djeljenje",
|
||||
"Upload too large" => "Prijenos je preobiman",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke koje pokušavate prenijeti prelaze maksimalnu veličinu za prijenos datoteka na ovom poslužitelju.",
|
||||
"Files are being scanned, please wait." => "Datoteke se skeniraju, molimo pričekajte.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s áthelyezése nem sikerült - már létezik másik fájl ezzel a névvel",
|
||||
"Could not move %s" => "Nem sikerült %s áthelyezése",
|
||||
"Unable to rename file" => "Nem lehet átnevezni a fájlt",
|
||||
"No file was uploaded. Unknown error" => "Nem történt feltöltés. Ismeretlen hiba",
|
||||
"There is no error, the file uploaded with success" => "A fájlt sikerült feltölteni",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "A feltöltött fájl mérete meghaladja a php.ini állományban megadott upload_max_filesize paraméter értékét.",
|
||||
@ -7,12 +10,12 @@
|
||||
"No file was uploaded" => "Nem töltődött fel semmi",
|
||||
"Missing a temporary folder" => "Hiányzik egy ideiglenes mappa",
|
||||
"Failed to write to disk" => "Nem sikerült a lemezre történő írás",
|
||||
"Not enough space available" => "Nincs elég szabad hely",
|
||||
"Not enough storage available" => "Nincs elég szabad hely.",
|
||||
"Invalid directory." => "Érvénytelen mappa.",
|
||||
"Files" => "Fájlok",
|
||||
"Unshare" => "Megosztás visszavonása",
|
||||
"Delete" => "Törlés",
|
||||
"Rename" => "Átnevezés",
|
||||
"Pending" => "Folyamatban",
|
||||
"{new_name} already exists" => "{new_name} már létezik",
|
||||
"replace" => "írjuk fölül",
|
||||
"suggest name" => "legyen más neve",
|
||||
@ -29,7 +32,6 @@
|
||||
"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",
|
||||
"Pending" => "Folyamatban",
|
||||
"1 file uploading" => "1 fájl töltődik föl",
|
||||
"{count} files uploading" => "{count} fájl töltődik föl",
|
||||
"Upload cancelled." => "A feltöltést megszakítottuk.",
|
||||
@ -59,6 +61,7 @@
|
||||
"Cancel upload" => "A feltöltés megszakítása",
|
||||
"Nothing in here. Upload something!" => "Itt nincs semmi. Töltsön fel valamit!",
|
||||
"Download" => "Letöltés",
|
||||
"Unshare" => "Megosztás visszavonása",
|
||||
"Upload too large" => "A feltöltés túl nagy",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "A feltöltendő állományok mérete meghaladja a kiszolgálón megengedett maximális méretet.",
|
||||
"Files are being scanned, please wait." => "A fájllista ellenőrzése zajlik, kis türelmet!",
|
||||
|
@ -6,15 +6,14 @@
|
||||
"Missing a temporary folder" => "Kehilangan folder temporer",
|
||||
"Failed to write to disk" => "Gagal menulis ke disk",
|
||||
"Files" => "Berkas",
|
||||
"Unshare" => "batalkan berbagi",
|
||||
"Delete" => "Hapus",
|
||||
"Pending" => "Menunggu",
|
||||
"replace" => "mengganti",
|
||||
"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",
|
||||
"Pending" => "Menunggu",
|
||||
"Upload cancelled." => "Pengunggahan dibatalkan.",
|
||||
"URL cannot be empty." => "tautan tidak boleh kosong",
|
||||
"Name" => "Nama",
|
||||
@ -35,6 +34,7 @@
|
||||
"Cancel upload" => "Batal mengunggah",
|
||||
"Nothing in here. Upload something!" => "Tidak ada apa-apa di sini. Unggah sesuatu!",
|
||||
"Download" => "Unduh",
|
||||
"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.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Gat ekki fært %s - Skrá með þessu nafni er þegar til",
|
||||
"Could not move %s" => "Gat ekki fært %s",
|
||||
"Unable to rename file" => "Gat ekki endurskýrt skrá",
|
||||
"No file was uploaded. Unknown error" => "Engin skrá var send inn. Óþekkt villa.",
|
||||
"There is no error, the file uploaded with success" => "Engin villa, innsending heppnaðist",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Innsend skrá er stærri en upload_max stillingin í php.ini:",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "Engin skrá skilaði sér",
|
||||
"Missing a temporary folder" => "Vantar bráðabirgðamöppu",
|
||||
"Failed to write to disk" => "Tókst ekki að skrifa á disk",
|
||||
"Not enough space available" => "Ekki nægt pláss tiltækt",
|
||||
"Invalid directory." => "Ógild mappa.",
|
||||
"Files" => "Skrár",
|
||||
"Unshare" => "Hætta deilingu",
|
||||
"Delete" => "Eyða",
|
||||
"Rename" => "Endurskýra",
|
||||
"Pending" => "Bíður",
|
||||
"{new_name} already exists" => "{new_name} er þegar til",
|
||||
"replace" => "yfirskrifa",
|
||||
"suggest name" => "stinga upp á nafni",
|
||||
@ -26,7 +28,6 @@
|
||||
"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",
|
||||
"Pending" => "Bíður",
|
||||
"1 file uploading" => "1 skrá innsend",
|
||||
"{count} files uploading" => "{count} skrár innsendar",
|
||||
"Upload cancelled." => "Hætt við innsendingu.",
|
||||
@ -56,6 +57,7 @@
|
||||
"Cancel upload" => "Hætta við innsendingu",
|
||||
"Nothing in here. Upload something!" => "Ekkert hér. Settu eitthvað inn!",
|
||||
"Download" => "Niðurhal",
|
||||
"Unshare" => "Hætta deilingu",
|
||||
"Upload too large" => "Innsend skrá er of stór",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Skrárnar sem þú ert að senda inn eru stærri en hámarks innsendingarstærð á þessum netþjóni.",
|
||||
"Files are being scanned, please wait." => "Verið er að skima skrár, vinsamlegast hinkraðu.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Impossibile spostare %s - un file con questo nome esiste già",
|
||||
"Could not move %s" => "Impossibile spostare %s",
|
||||
"Unable to rename file" => "Impossibile rinominare il file",
|
||||
"No file was uploaded. Unknown error" => "Nessun file è stato inviato. Errore sconosciuto",
|
||||
"There is no error, the file uploaded with success" => "Non ci sono errori, file caricato con successo",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Il file caricato supera la direttiva upload_max_filesize in php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Nessun file è stato caricato",
|
||||
"Missing a temporary folder" => "Cartella temporanea mancante",
|
||||
"Failed to write to disk" => "Scrittura su disco non riuscita",
|
||||
"Not enough space available" => "Spazio disponibile insufficiente",
|
||||
"Not enough storage available" => "Spazio di archiviazione insufficiente",
|
||||
"Invalid directory." => "Cartella non valida.",
|
||||
"Files" => "File",
|
||||
"Unshare" => "Rimuovi condivisione",
|
||||
"Delete permanently" => "Elimina definitivamente",
|
||||
"Delete" => "Elimina",
|
||||
"Rename" => "Rinomina",
|
||||
"Pending" => "In corso",
|
||||
"{new_name} already exists" => "{new_name} esiste già",
|
||||
"replace" => "sostituisci",
|
||||
"suggest name" => "suggerisci nome",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "In corso",
|
||||
"1 file uploading" => "1 file in fase di caricamento",
|
||||
"{count} files uploading" => "{count} file in fase di caricamentoe",
|
||||
"Upload cancelled." => "Invio annullato",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "File di testo",
|
||||
"Folder" => "Cartella",
|
||||
"From link" => "Da collegamento",
|
||||
"Trash" => "Cestino",
|
||||
"Trash bin" => "Cestino",
|
||||
"Cancel upload" => "Annulla invio",
|
||||
"Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!",
|
||||
"Download" => "Scarica",
|
||||
"Unshare" => "Rimuovi condivisione",
|
||||
"Upload too large" => "Il file caricato è troppo grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.",
|
||||
"Files are being scanned, please wait." => "Scansione dei file in corso, attendi",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s を移動できませんでした ― この名前のファイルはすでに存在します",
|
||||
"Could not move %s" => "%s を移動できませんでした",
|
||||
"Unable to rename file" => "ファイル名の変更ができません",
|
||||
"No file was uploaded. Unknown error" => "ファイルは何もアップロードされていません。不明なエラー",
|
||||
"There is no error, the file uploaded with success" => "エラーはありません。ファイルのアップロードは成功しました",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "アップロードされたファイルはphp.ini の upload_max_filesize に設定されたサイズを超えています:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "ファイルはアップロードされませんでした",
|
||||
"Missing a temporary folder" => "テンポラリフォルダが見つかりません",
|
||||
"Failed to write to disk" => "ディスクへの書き込みに失敗しました",
|
||||
"Not enough space available" => "利用可能なスペースが十分にありません",
|
||||
"Not enough storage available" => "ストレージに十分な空き容量がありません",
|
||||
"Invalid directory." => "無効なディレクトリです。",
|
||||
"Files" => "ファイル",
|
||||
"Unshare" => "共有しない",
|
||||
"Delete permanently" => "完全に削除する",
|
||||
"Delete" => "削除",
|
||||
"Rename" => "名前の変更",
|
||||
"Pending" => "保留",
|
||||
"{new_name} already exists" => "{new_name} はすでに存在しています",
|
||||
"replace" => "置き換え",
|
||||
"suggest name" => "推奨名称",
|
||||
@ -30,7 +34,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ディレクトリもしくは0バイトのファイルはアップロードできません",
|
||||
"Upload Error" => "アップロードエラー",
|
||||
"Close" => "閉じる",
|
||||
"Pending" => "保留",
|
||||
"1 file uploading" => "ファイルを1つアップロード中",
|
||||
"{count} files uploading" => "{count} ファイルをアップロード中",
|
||||
"Upload cancelled." => "アップロードはキャンセルされました。",
|
||||
@ -57,10 +60,10 @@
|
||||
"Text file" => "テキストファイル",
|
||||
"Folder" => "フォルダ",
|
||||
"From link" => "リンク",
|
||||
"Trash" => "ゴミ箱",
|
||||
"Cancel upload" => "アップロードをキャンセル",
|
||||
"Nothing in here. Upload something!" => "ここには何もありません。何かアップロードしてください。",
|
||||
"Download" => "ダウンロード",
|
||||
"Unshare" => "共有しない",
|
||||
"Upload too large" => "ファイルサイズが大きすぎます",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "アップロードしようとしているファイルは、サーバで規定された最大サイズを超えています。",
|
||||
"Files are being scanned, please wait." => "ファイルをスキャンしています、しばらくお待ちください。",
|
||||
|
@ -6,9 +6,9 @@
|
||||
"Missing a temporary folder" => "დროებითი საქაღალდე არ არსებობს",
|
||||
"Failed to write to disk" => "შეცდომა დისკზე ჩაწერისას",
|
||||
"Files" => "ფაილები",
|
||||
"Unshare" => "გაზიარების მოხსნა",
|
||||
"Delete" => "წაშლა",
|
||||
"Rename" => "გადარქმევა",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"{new_name} already exists" => "{new_name} უკვე არსებობს",
|
||||
"replace" => "შეცვლა",
|
||||
"suggest name" => "სახელის შემოთავაზება",
|
||||
@ -19,7 +19,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "თქვენი ფაილის ატვირთვა ვერ მოხერხდა. ის არის საქაღალდე და შეიცავს 0 ბაიტს",
|
||||
"Upload Error" => "შეცდომა ატვირთვისას",
|
||||
"Close" => "დახურვა",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"1 file uploading" => "1 ფაილის ატვირთვა",
|
||||
"{count} files uploading" => "{count} ფაილი იტვირთება",
|
||||
"Upload cancelled." => "ატვირთვა შეჩერებულ იქნა.",
|
||||
@ -46,6 +45,7 @@
|
||||
"Cancel upload" => "ატვირთვის გაუქმება",
|
||||
"Nothing in here. Upload something!" => "აქ არაფერი არ არის. ატვირთე რამე!",
|
||||
"Download" => "ჩამოტვირთვა",
|
||||
"Unshare" => "გაზიარების მოხსნა",
|
||||
"Upload too large" => "ასატვირთი ფაილი ძალიან დიდია",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "ფაილის ზომა რომლის ატვირთვასაც თქვენ აპირებთ, აჭარბებს სერვერზე დაშვებულ მაქსიმუმს.",
|
||||
"Files are being scanned, please wait." => "მიმდინარეობს ფაილების სკანირება, გთხოვთ დაელოდოთ.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s 항목을 이동시키지 못하였음 - 파일 이름이 이미 존재함",
|
||||
"Could not move %s" => "%s 항목을 이딩시키지 못하였음",
|
||||
"Unable to rename file" => "파일 이름바꾸기 할 수 없음",
|
||||
"No file was uploaded. Unknown error" => "파일이 업로드되지 않았습니다. 알 수 없는 오류입니다",
|
||||
"There is no error, the file uploaded with success" => "업로드에 성공하였습니다.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "업로드한 파일이 php.ini의 upload_max_filesize보다 큽니다:",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "업로드된 파일 없음",
|
||||
"Missing a temporary folder" => "임시 폴더가 사라짐",
|
||||
"Failed to write to disk" => "디스크에 쓰지 못했습니다",
|
||||
"Not enough space available" => "여유 공간이 부족합니다",
|
||||
"Invalid directory." => "올바르지 않은 디렉터리입니다.",
|
||||
"Files" => "파일",
|
||||
"Unshare" => "공유 해제",
|
||||
"Delete" => "삭제",
|
||||
"Rename" => "이름 바꾸기",
|
||||
"Pending" => "보류 중",
|
||||
"{new_name} already exists" => "{new_name}이(가) 이미 존재함",
|
||||
"replace" => "바꾸기",
|
||||
"suggest name" => "이름 제안",
|
||||
@ -29,7 +31,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "이 파일은 디렉터리이거나 비어 있기 때문에 업로드할 수 없습니다",
|
||||
"Upload Error" => "업로드 오류",
|
||||
"Close" => "닫기",
|
||||
"Pending" => "보류 중",
|
||||
"1 file uploading" => "파일 1개 업로드 중",
|
||||
"{count} files uploading" => "파일 {count}개 업로드 중",
|
||||
"Upload cancelled." => "업로드가 취소되었습니다.",
|
||||
@ -59,6 +60,7 @@
|
||||
"Cancel upload" => "업로드 취소",
|
||||
"Nothing in here. Upload something!" => "내용이 없습니다. 업로드할 수 있습니다!",
|
||||
"Download" => "다운로드",
|
||||
"Unshare" => "공유 해제",
|
||||
"Upload too large" => "업로드 용량 초과",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.",
|
||||
"Files are being scanned, please wait." => "파일을 검색하고 있습니다. 기다려 주십시오.",
|
||||
|
@ -6,7 +6,6 @@
|
||||
"Missing a temporary folder" => "Et feelt en temporären Dossier",
|
||||
"Failed to write to disk" => "Konnt net op den Disk schreiwen",
|
||||
"Files" => "Dateien",
|
||||
"Unshare" => "Net méi deelen",
|
||||
"Delete" => "Läschen",
|
||||
"replace" => "ersetzen",
|
||||
"cancel" => "ofbriechen",
|
||||
@ -34,6 +33,7 @@
|
||||
"Cancel upload" => "Upload ofbriechen",
|
||||
"Nothing in here. Upload something!" => "Hei ass näischt. Lued eppes rop!",
|
||||
"Download" => "Eroflueden",
|
||||
"Unshare" => "Net méi deelen",
|
||||
"Upload too large" => "Upload ze grouss",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.",
|
||||
"Files are being scanned, please wait." => "Fichieren gi gescannt, war weg.",
|
||||
|
@ -6,9 +6,9 @@
|
||||
"Missing a temporary folder" => "Nėra laikinojo katalogo",
|
||||
"Failed to write to disk" => "Nepavyko įrašyti į diską",
|
||||
"Files" => "Failai",
|
||||
"Unshare" => "Nebesidalinti",
|
||||
"Delete" => "Ištrinti",
|
||||
"Rename" => "Pervadinti",
|
||||
"Pending" => "Laukiantis",
|
||||
"{new_name} already exists" => "{new_name} jau egzistuoja",
|
||||
"replace" => "pakeisti",
|
||||
"suggest name" => "pasiūlyti pavadinimą",
|
||||
@ -19,7 +19,6 @@
|
||||
"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",
|
||||
"Pending" => "Laukiantis",
|
||||
"1 file uploading" => "įkeliamas 1 failas",
|
||||
"{count} files uploading" => "{count} įkeliami failai",
|
||||
"Upload cancelled." => "Įkėlimas atšauktas.",
|
||||
@ -46,6 +45,7 @@
|
||||
"Cancel upload" => "Atšaukti siuntimą",
|
||||
"Nothing in here. Upload something!" => "Čia tuščia. Įkelkite ką nors!",
|
||||
"Download" => "Atsisiųsti",
|
||||
"Unshare" => "Nebesidalinti",
|
||||
"Upload too large" => "Įkėlimui failas per didelis",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų leidžiamą šiame serveryje",
|
||||
"Files are being scanned, please wait." => "Skenuojami failai, prašome palaukti.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nevarēja pārvietot %s — jau eksistē datne ar tādu nosaukumu",
|
||||
"Could not move %s" => "Nevarēja pārvietot %s",
|
||||
"Unable to rename file" => "Nevarēja pārsaukt datni",
|
||||
"No file was uploaded. Unknown error" => "Netika augšupielādēta neviena datne. Nezināma kļūda",
|
||||
"There is no error, the file uploaded with success" => "Augšupielāde pabeigta bez kļūdām",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Augšupielādētā datne pārsniedz upload_max_filesize norādījumu php.ini datnē:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Neviena datne netika augšupielādēta",
|
||||
"Missing a temporary folder" => "Trūkst pagaidu mapes",
|
||||
"Failed to write to disk" => "Neizdevās saglabāt diskā",
|
||||
"Not enough space available" => "Nepietiek brīvas vietas",
|
||||
"Not enough storage available" => "Nav pietiekami daudz vietas",
|
||||
"Invalid directory." => "Nederīga direktorija.",
|
||||
"Files" => "Datnes",
|
||||
"Unshare" => "Pārtraukt dalīšanos",
|
||||
"Delete permanently" => "Dzēst pavisam",
|
||||
"Delete" => "Dzēst",
|
||||
"Rename" => "Pārsaukt",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"{new_name} already exists" => "{new_name} jau eksistē",
|
||||
"replace" => "aizvietot",
|
||||
"suggest name" => "ieteiktais nosaukums",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"1 file uploading" => "Augšupielādē 1 datni",
|
||||
"{count} files uploading" => "augšupielādē {count} datnes",
|
||||
"Upload cancelled." => "Augšupielāde ir atcelta.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Teksta datne",
|
||||
"Folder" => "Mape",
|
||||
"From link" => "No saites",
|
||||
"Trash" => "Miskaste",
|
||||
"Trash bin" => "Miskaste",
|
||||
"Cancel upload" => "Atcelt augšupielādi",
|
||||
"Nothing in here. Upload something!" => "Te vēl nekas nav. Rīkojies, sāc augšupielādēt!",
|
||||
"Download" => "Lejupielādēt",
|
||||
"Unshare" => "Pārtraukt dalīšanos",
|
||||
"Upload too large" => "Datne ir par lielu, lai to augšupielādētu",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Augšupielādējamās datnes pārsniedz servera pieļaujamo datņu augšupielādes apjomu",
|
||||
"Files are being scanned, please wait." => "Datnes šobrīd tiek caurskatītas, lūdzu, uzgaidiet.",
|
||||
|
@ -8,9 +8,9 @@
|
||||
"Missing a temporary folder" => "Не постои привремена папка",
|
||||
"Failed to write to disk" => "Неуспеав да запишам на диск",
|
||||
"Files" => "Датотеки",
|
||||
"Unshare" => "Не споделувај",
|
||||
"Delete" => "Избриши",
|
||||
"Rename" => "Преименувај",
|
||||
"Pending" => "Чека",
|
||||
"{new_name} already exists" => "{new_name} веќе постои",
|
||||
"replace" => "замени",
|
||||
"suggest name" => "предложи име",
|
||||
@ -22,7 +22,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Не може да се преземе вашата датотека бидејќи фолдерот во кој се наоѓа фајлот има големина од 0 бајти",
|
||||
"Upload Error" => "Грешка при преземање",
|
||||
"Close" => "Затвои",
|
||||
"Pending" => "Чека",
|
||||
"1 file uploading" => "1 датотека се подига",
|
||||
"{count} files uploading" => "{count} датотеки се подигаат",
|
||||
"Upload cancelled." => "Преземањето е прекинато.",
|
||||
@ -51,6 +50,7 @@
|
||||
"Cancel upload" => "Откажи прикачување",
|
||||
"Nothing in here. Upload something!" => "Тука нема ништо. Снимете нешто!",
|
||||
"Download" => "Преземи",
|
||||
"Unshare" => "Не споделувај",
|
||||
"Upload too large" => "Датотеката е премногу голема",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.",
|
||||
"Files are being scanned, please wait." => "Се скенираат датотеки, ве молам почекајте.",
|
||||
|
@ -8,12 +8,12 @@
|
||||
"Failed to write to disk" => "Gagal untuk disimpan",
|
||||
"Files" => "fail",
|
||||
"Delete" => "Padam",
|
||||
"Pending" => "Dalam proses",
|
||||
"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",
|
||||
"Pending" => "Dalam proses",
|
||||
"Upload cancelled." => "Muatnaik dibatalkan.",
|
||||
"Name" => "Nama ",
|
||||
"Size" => "Saiz",
|
||||
|
@ -7,9 +7,9 @@
|
||||
"Missing a temporary folder" => "Mangler en midlertidig mappe",
|
||||
"Failed to write to disk" => "Klarte ikke å skrive til disk",
|
||||
"Files" => "Filer",
|
||||
"Unshare" => "Avslutt deling",
|
||||
"Delete" => "Slett",
|
||||
"Rename" => "Omdøp",
|
||||
"Pending" => "Ventende",
|
||||
"{new_name} already exists" => "{new_name} finnes allerede",
|
||||
"replace" => "erstatt",
|
||||
"suggest name" => "foreslå navn",
|
||||
@ -21,7 +21,6 @@
|
||||
"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",
|
||||
"Pending" => "Ventende",
|
||||
"1 file uploading" => "1 fil lastes opp",
|
||||
"{count} files uploading" => "{count} filer laster opp",
|
||||
"Upload cancelled." => "Opplasting avbrutt.",
|
||||
@ -50,6 +49,7 @@
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last opp noe!",
|
||||
"Download" => "Last ned",
|
||||
"Unshare" => "Avslutt deling",
|
||||
"Upload too large" => "Opplasting for stor",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er for store for å laste opp til denne serveren.",
|
||||
"Files are being scanned, please wait." => "Skanner etter filer, vennligst vent.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kon %s niet verplaatsen - Er bestaat al een bestand met deze naam",
|
||||
"Could not move %s" => "Kon %s niet verplaatsen",
|
||||
"Unable to rename file" => "Kan bestand niet hernoemen",
|
||||
"No file was uploaded. Unknown error" => "Er was geen bestand geladen. Onbekende fout",
|
||||
"There is no error, the file uploaded with success" => "Geen fout opgetreden, bestand successvol geupload.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Geen bestand geüpload",
|
||||
"Missing a temporary folder" => "Een tijdelijke map mist",
|
||||
"Failed to write to disk" => "Schrijven naar schijf mislukt",
|
||||
"Not enough space available" => "Niet genoeg ruimte beschikbaar",
|
||||
"Not enough storage available" => "Niet genoeg opslagruimte beschikbaar",
|
||||
"Invalid directory." => "Ongeldige directory.",
|
||||
"Files" => "Bestanden",
|
||||
"Unshare" => "Stop delen",
|
||||
"Delete permanently" => "Verwijder definitief",
|
||||
"Delete" => "Verwijder",
|
||||
"Rename" => "Hernoem",
|
||||
"Pending" => "Wachten",
|
||||
"{new_name} already exists" => "{new_name} bestaat al",
|
||||
"replace" => "vervang",
|
||||
"suggest name" => "Stel een naam voor",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Wachten",
|
||||
"1 file uploading" => "1 bestand wordt ge-upload",
|
||||
"{count} files uploading" => "{count} bestanden aan het uploaden",
|
||||
"Upload cancelled." => "Uploaden geannuleerd.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Tekstbestand",
|
||||
"Folder" => "Map",
|
||||
"From link" => "Vanaf link",
|
||||
"Trash" => "Verwijderen",
|
||||
"Trash bin" => "Prullenbak",
|
||||
"Cancel upload" => "Upload afbreken",
|
||||
"Nothing in here. Upload something!" => "Er bevindt zich hier niets. Upload een bestand!",
|
||||
"Download" => "Download",
|
||||
"Unshare" => "Stop delen",
|
||||
"Upload too large" => "Bestanden te groot",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane bestandsgrootte voor deze server.",
|
||||
"Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.",
|
||||
|
@ -6,16 +6,15 @@
|
||||
"Missing a temporary folder" => "Un dorsièr temporari manca",
|
||||
"Failed to write to disk" => "L'escriptura sul disc a fracassat",
|
||||
"Files" => "Fichièrs",
|
||||
"Unshare" => "Non parteja",
|
||||
"Delete" => "Escafa",
|
||||
"Rename" => "Torna nomenar",
|
||||
"Pending" => "Al esperar",
|
||||
"replace" => "remplaça",
|
||||
"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",
|
||||
"Pending" => "Al esperar",
|
||||
"1 file uploading" => "1 fichièr al amontcargar",
|
||||
"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. ",
|
||||
@ -37,6 +36,7 @@
|
||||
"Cancel upload" => " Anulla l'amontcargar",
|
||||
"Nothing in here. Upload something!" => "Pas res dedins. Amontcarga qualquaren",
|
||||
"Download" => "Avalcarga",
|
||||
"Unshare" => "Non parteja",
|
||||
"Upload too large" => "Amontcargament tròp gròs",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los fichièrs que sias a amontcargar son tròp pesucs per la talha maxi pel servidor.",
|
||||
"Files are being scanned, please wait." => "Los fiichièrs son a èsser explorats, ",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nie można było przenieść %s - Plik o takiej nazwie już istnieje",
|
||||
"Could not move %s" => "Nie można było przenieść %s",
|
||||
"Unable to rename file" => "Nie można zmienić nazwy pliku",
|
||||
"No file was uploaded. Unknown error" => "Plik nie został załadowany. Nieznany błąd",
|
||||
"There is no error, the file uploaded with success" => "Przesłano plik",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Wgrany plik przekracza wartość upload_max_filesize zdefiniowaną w php.ini: ",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "Nie przesłano żadnego pliku",
|
||||
"Missing a temporary folder" => "Brak katalogu tymczasowego",
|
||||
"Failed to write to disk" => "Błąd zapisu na dysk",
|
||||
"Not enough space available" => "Za mało miejsca",
|
||||
"Invalid directory." => "Zła ścieżka.",
|
||||
"Files" => "Pliki",
|
||||
"Unshare" => "Nie udostępniaj",
|
||||
"Delete" => "Usuwa element",
|
||||
"Rename" => "Zmień nazwę",
|
||||
"Pending" => "Oczekujące",
|
||||
"{new_name} already exists" => "{new_name} już istnieje",
|
||||
"replace" => "zastap",
|
||||
"suggest name" => "zasugeruj nazwę",
|
||||
@ -26,7 +28,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Nie można wczytać pliku jeśli jest katalogiem lub ma 0 bajtów",
|
||||
"Upload Error" => "Błąd wczytywania",
|
||||
"Close" => "Zamknij",
|
||||
"Pending" => "Oczekujące",
|
||||
"1 file uploading" => "1 plik wczytany",
|
||||
"{count} files uploading" => "{count} przesyłanie plików",
|
||||
"Upload cancelled." => "Wczytywanie anulowane.",
|
||||
@ -56,6 +57,7 @@
|
||||
"Cancel upload" => "Przestań wysyłać",
|
||||
"Nothing in here. Upload something!" => "Brak zawartości. Proszę wysłać pliki!",
|
||||
"Download" => "Pobiera element",
|
||||
"Unshare" => "Nie udostępniaj",
|
||||
"Upload too large" => "Wysyłany plik ma za duży rozmiar",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki które próbujesz przesłać, przekraczają maksymalną, dopuszczalną wielkość.",
|
||||
"Files are being scanned, please wait." => "Skanowanie plików, proszę czekać.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Não possível mover %s - Um arquivo com este nome já existe",
|
||||
"Could not move %s" => "Não possível mover %s",
|
||||
"Unable to rename file" => "Impossível renomear arquivo",
|
||||
"No file was uploaded. Unknown error" => "Nenhum arquivo foi transferido. Erro desconhecido",
|
||||
"There is no error, the file uploaded with success" => "Não houve nenhum erro, o arquivo foi transferido com sucesso",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O arquivo enviado excede a diretiva upload_max_filesize no php.ini: ",
|
||||
@ -7,11 +10,12 @@
|
||||
"No file was uploaded" => "Nenhum arquivo foi transferido",
|
||||
"Missing a temporary folder" => "Pasta temporária não encontrada",
|
||||
"Failed to write to disk" => "Falha ao escrever no disco",
|
||||
"Not enough storage available" => "Espaço de armazenamento insuficiente",
|
||||
"Invalid directory." => "Diretório inválido.",
|
||||
"Files" => "Arquivos",
|
||||
"Unshare" => "Descompartilhar",
|
||||
"Delete" => "Excluir",
|
||||
"Rename" => "Renomear",
|
||||
"Pending" => "Pendente",
|
||||
"{new_name} already exists" => "{new_name} já existe",
|
||||
"replace" => "substituir",
|
||||
"suggest name" => "sugerir nome",
|
||||
@ -26,7 +30,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Impossível enviar seus arquivo como diretório ou ele tem 0 bytes.",
|
||||
"Upload Error" => "Erro de envio",
|
||||
"Close" => "Fechar",
|
||||
"Pending" => "Pendente",
|
||||
"1 file uploading" => "enviando 1 arquivo",
|
||||
"{count} files uploading" => "Enviando {count} arquivos",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
@ -56,6 +59,7 @@
|
||||
"Cancel upload" => "Cancelar upload",
|
||||
"Nothing in here. Upload something!" => "Nada aqui.Carrege alguma coisa!",
|
||||
"Download" => "Baixar",
|
||||
"Unshare" => "Descompartilhar",
|
||||
"Upload too large" => "Arquivo muito grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.",
|
||||
"Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Não foi possível mover o ficheiro %s - Já existe um ficheiro com esse nome",
|
||||
"Could not move %s" => "Não foi possível move o ficheiro %s",
|
||||
"Unable to rename file" => "Não foi possível renomear o ficheiro",
|
||||
"No file was uploaded. Unknown error" => "Nenhum ficheiro foi carregado. Erro desconhecido",
|
||||
"There is no error, the file uploaded with success" => "Sem erro, ficheiro enviado com sucesso",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "O ficheiro enviado excede o limite permitido na directiva do php.ini upload_max_filesize",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Não foi enviado nenhum ficheiro",
|
||||
"Missing a temporary folder" => "Falta uma pasta temporária",
|
||||
"Failed to write to disk" => "Falhou a escrita no disco",
|
||||
"Not enough space available" => "Espaço em disco insuficiente!",
|
||||
"Not enough storage available" => "Não há espaço suficiente em disco",
|
||||
"Invalid directory." => "Directório Inválido",
|
||||
"Files" => "Ficheiros",
|
||||
"Unshare" => "Deixar de partilhar",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Delete" => "Apagar",
|
||||
"Rename" => "Renomear",
|
||||
"Pending" => "Pendente",
|
||||
"{new_name} already exists" => "O nome {new_name} já existe",
|
||||
"replace" => "substituir",
|
||||
"suggest name" => "sugira um nome",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Pendente",
|
||||
"1 file uploading" => "A enviar 1 ficheiro",
|
||||
"{count} files uploading" => "A carregar {count} ficheiros",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Ficheiro de texto",
|
||||
"Folder" => "Pasta",
|
||||
"From link" => "Da ligação",
|
||||
"Trash" => "Lixo",
|
||||
"Trash bin" => "Reciclagem",
|
||||
"Cancel upload" => "Cancelar envio",
|
||||
"Nothing in here. Upload something!" => "Vazio. Envie alguma coisa!",
|
||||
"Download" => "Transferir",
|
||||
"Unshare" => "Deixar de partilhar",
|
||||
"Upload too large" => "Envio muito grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que está a tentar enviar excedem o tamanho máximo de envio permitido neste servidor.",
|
||||
"Files are being scanned, please wait." => "Os ficheiros estão a ser analisados, por favor aguarde.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nu se poate de mutat %s - Fișier cu acest nume deja există",
|
||||
"Could not move %s" => "Nu s-a putut muta %s",
|
||||
"Unable to rename file" => "Nu s-a putut redenumi fișierul",
|
||||
"No file was uploaded. Unknown error" => "Nici un fișier nu a fost încărcat. Eroare necunoscută",
|
||||
"There is no error, the file uploaded with success" => "Nicio eroare, fișierul a fost încărcat cu succes",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Fisierul incarcat depaseste upload_max_filesize permisi in php.ini: ",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "Niciun fișier încărcat",
|
||||
"Missing a temporary folder" => "Lipsește un dosar temporar",
|
||||
"Failed to write to disk" => "Eroare la scriere pe disc",
|
||||
"Not enough space available" => "Nu este suficient spațiu disponibil",
|
||||
"Invalid directory." => "Director invalid.",
|
||||
"Files" => "Fișiere",
|
||||
"Unshare" => "Anulează partajarea",
|
||||
"Delete" => "Șterge",
|
||||
"Rename" => "Redenumire",
|
||||
"Pending" => "În așteptare",
|
||||
"{new_name} already exists" => "{new_name} deja exista",
|
||||
"replace" => "înlocuire",
|
||||
"suggest name" => "sugerează nume",
|
||||
@ -27,7 +29,6 @@
|
||||
"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",
|
||||
"Pending" => "În așteptare",
|
||||
"1 file uploading" => "un fișier se încarcă",
|
||||
"{count} files uploading" => "{count} fisiere incarcate",
|
||||
"Upload cancelled." => "Încărcare anulată.",
|
||||
@ -57,6 +58,7 @@
|
||||
"Cancel upload" => "Anulează încărcarea",
|
||||
"Nothing in here. Upload something!" => "Nimic aici. Încarcă ceva!",
|
||||
"Download" => "Descarcă",
|
||||
"Unshare" => "Anulează partajarea",
|
||||
"Upload too large" => "Fișierul încărcat este prea mare",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Fișierul care l-ai încărcat a depășită limita maximă admisă la încărcare pe acest server.",
|
||||
"Files are being scanned, please wait." => "Fișierele sunt scanate, te rog așteptă.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Невозможно переместить %s - файл с таким именем уже существует",
|
||||
"Could not move %s" => "Невозможно переместить %s",
|
||||
"Unable to rename file" => "Невозможно переименовать файл",
|
||||
"No file was uploaded. Unknown error" => "Файл не был загружен. Неизвестная ошибка",
|
||||
"There is no error, the file uploaded with success" => "Файл успешно загружен",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Файл превышает размер установленный upload_max_filesize в php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Файл не был загружен",
|
||||
"Missing a temporary folder" => "Невозможно найти временную папку",
|
||||
"Failed to write to disk" => "Ошибка записи на диск",
|
||||
"Not enough space available" => "Недостаточно свободного места",
|
||||
"Not enough storage available" => "Недостаточно доступного места в хранилище",
|
||||
"Invalid directory." => "Неправильный каталог.",
|
||||
"Files" => "Файлы",
|
||||
"Unshare" => "Отменить публикацию",
|
||||
"Delete permanently" => "Удалено навсегда",
|
||||
"Delete" => "Удалить",
|
||||
"Rename" => "Переименовать",
|
||||
"Pending" => "Ожидание",
|
||||
"{new_name} already exists" => "{new_name} уже существует",
|
||||
"replace" => "заменить",
|
||||
"suggest name" => "предложить название",
|
||||
@ -30,7 +34,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Не удается загрузить файл размером 0 байт в каталог",
|
||||
"Upload Error" => "Ошибка загрузки",
|
||||
"Close" => "Закрыть",
|
||||
"Pending" => "Ожидание",
|
||||
"1 file uploading" => "загружается 1 файл",
|
||||
"{count} files uploading" => "{count} файлов загружается",
|
||||
"Upload cancelled." => "Загрузка отменена.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Текстовый файл",
|
||||
"Folder" => "Папка",
|
||||
"From link" => "Из ссылки",
|
||||
"Trash" => "Корзина",
|
||||
"Trash bin" => "Корзина",
|
||||
"Cancel upload" => "Отмена загрузки",
|
||||
"Nothing in here. Upload something!" => "Здесь ничего нет. Загрузите что-нибудь!",
|
||||
"Download" => "Скачать",
|
||||
"Unshare" => "Отменить публикацию",
|
||||
"Upload too large" => "Файл слишком большой",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файлы, которые Вы пытаетесь загрузить, превышают лимит для файлов на этом сервере.",
|
||||
"Files are being scanned, please wait." => "Подождите, файлы сканируются.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Неполучается перенести %s - Файл с таким именем уже существует",
|
||||
"Could not move %s" => "Неполучается перенести %s ",
|
||||
"Unable to rename file" => "Невозможно переименовать файл",
|
||||
"No file was uploaded. Unknown error" => "Файл не был загружен. Неизвестная ошибка",
|
||||
"There is no error, the file uploaded with success" => "Ошибка отсутствует, файл загружен успешно.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Размер загружаемого файла превышает upload_max_filesize директиву в php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Файл не был загружен",
|
||||
"Missing a temporary folder" => "Отсутствует временная папка",
|
||||
"Failed to write to disk" => "Не удалось записать на диск",
|
||||
"Not enough space available" => "Не достаточно свободного места",
|
||||
"Not enough storage available" => "Недостаточно места в хранилище",
|
||||
"Invalid directory." => "Неверный каталог.",
|
||||
"Files" => "Файлы",
|
||||
"Unshare" => "Скрыть",
|
||||
"Delete permanently" => "Удалить навсегда",
|
||||
"Delete" => "Удалить",
|
||||
"Rename" => "Переименовать",
|
||||
"Pending" => "Ожидающий решения",
|
||||
"{new_name} already exists" => "{новое_имя} уже существует",
|
||||
"replace" => "отмена",
|
||||
"suggest name" => "подобрать название",
|
||||
@ -20,13 +24,16 @@
|
||||
"replaced {new_name}" => "заменено {новое_имя}",
|
||||
"undo" => "отменить действие",
|
||||
"replaced {new_name} with {old_name}" => "заменено {новое_имя} с {старое_имя}",
|
||||
"perform delete operation" => "выполняется процесс удаления",
|
||||
"'.' is an invalid file name." => "'.' является неверным именем файла.",
|
||||
"File name cannot be empty." => "Имя файла не может быть пустым.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Некорректное имя, '\\', '/', '<', '>', ':', '\"', '|', '?' и '*' не допустимы.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ваше хранилище переполнено, фалы больше не могут быть обновлены или синхронизированы!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ваше хранилище почти полно ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Идёт подготовка к скачке Вашего файла. Это может занять некоторое время, если фалы большие.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Невозможно загрузить файл,\n так как он имеет нулевой размер или является директорией",
|
||||
"Upload Error" => "Ошибка загрузки",
|
||||
"Close" => "Закрыть",
|
||||
"Pending" => "Ожидающий решения",
|
||||
"1 file uploading" => "загрузка 1 файла",
|
||||
"{count} files uploading" => "{количество} загружено файлов",
|
||||
"Upload cancelled." => "Загрузка отменена",
|
||||
@ -53,9 +60,11 @@
|
||||
"Text file" => "Текстовый файл",
|
||||
"Folder" => "Папка",
|
||||
"From link" => "По ссылке",
|
||||
"Trash bin" => "Корзина",
|
||||
"Cancel upload" => "Отмена загрузки",
|
||||
"Nothing in here. Upload something!" => "Здесь ничего нет. Загрузите что-нибудь!",
|
||||
"Download" => "Загрузить",
|
||||
"Unshare" => "Скрыть",
|
||||
"Upload too large" => "Загрузка слишком велика",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Размер файлов, которые Вы пытаетесь загрузить, превышает максимально допустимый размер для загрузки на данный сервер.",
|
||||
"Files are being scanned, please wait." => "Файлы сканируются, пожалуйста, подождите.",
|
||||
|
@ -7,7 +7,6 @@
|
||||
"Missing a temporary folder" => "තාවකාලික ෆොල්ඩරයක් සොයාගත නොහැක",
|
||||
"Failed to write to disk" => "තැටිගත කිරීම අසාර්ථකයි",
|
||||
"Files" => "ගොනු",
|
||||
"Unshare" => "නොබෙදු",
|
||||
"Delete" => "මකන්න",
|
||||
"Rename" => "නැවත නම් කරන්න",
|
||||
"replace" => "ප්රතිස්ථාපනය කරන්න",
|
||||
@ -41,6 +40,7 @@
|
||||
"Cancel upload" => "උඩුගත කිරීම අත් හරින්න",
|
||||
"Nothing in here. Upload something!" => "මෙහි කිසිවක් නොමැත. යමක් උඩුගත කරන්න",
|
||||
"Download" => "බාගත කිරීම",
|
||||
"Unshare" => "නොබෙදු",
|
||||
"Upload too large" => "උඩුගත කිරීම විශාල වැඩිය",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "ඔබ උඩුගත කිරීමට තැත් කරන ගොනු මෙම සේවාදායකයා උඩුගත කිරීමට ඉඩදී ඇති උපරිම ගොනු විශාලත්වයට වඩා වැඩිය",
|
||||
"Files are being scanned, please wait." => "ගොනු පරික්ෂා කෙරේ. මඳක් රැඳී සිටින්න",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nie je možné presunúť %s - súbor s týmto menom už existuje",
|
||||
"Could not move %s" => "Nie je možné presunúť %s",
|
||||
"Unable to rename file" => "Nemožno premenovať súbor",
|
||||
"No file was uploaded. Unknown error" => "Žiaden súbor nebol odoslaný. Neznáma chyba",
|
||||
"There is no error, the file uploaded with success" => "Nenastala žiadna chyba, súbor bol úspešne nahraný",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Nahraný súbor predčil konfiguračnú direktívu upload_max_filesize v súbore php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Žiaden súbor nebol nahraný",
|
||||
"Missing a temporary folder" => "Chýbajúci dočasný priečinok",
|
||||
"Failed to write to disk" => "Zápis na disk sa nepodaril",
|
||||
"Not enough space available" => "Nie je k dispozícii dostatok miesta",
|
||||
"Invalid directory." => "Neplatný adresár",
|
||||
"Not enough storage available" => "Nedostatok dostupného úložného priestoru",
|
||||
"Invalid directory." => "Neplatný priečinok",
|
||||
"Files" => "Súbory",
|
||||
"Unshare" => "Nezdielať",
|
||||
"Delete permanently" => "Zmazať trvalo",
|
||||
"Delete" => "Odstrániť",
|
||||
"Rename" => "Premenovať",
|
||||
"Pending" => "Čaká sa",
|
||||
"{new_name} already exists" => "{new_name} už existuje",
|
||||
"replace" => "nahradiť",
|
||||
"suggest name" => "pomôcť s menom",
|
||||
@ -30,13 +34,12 @@
|
||||
"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ť",
|
||||
"Pending" => "Čaká sa",
|
||||
"1 file uploading" => "1 súbor sa posiela ",
|
||||
"{count} files uploading" => "{count} súborov odosielaných",
|
||||
"Upload cancelled." => "Odosielanie zrušené",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Opustenie stránky zruší práve prebiehajúce odosielanie súboru.",
|
||||
"URL cannot be empty." => "URL nemôže byť prázdne",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno adresára. Používanie mena 'Shared' je vyhradené len pre Owncloud",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Neplatné meno priečinka. Používanie mena 'Shared' je vyhradené len pre Owncloud",
|
||||
"Name" => "Meno",
|
||||
"Size" => "Veľkosť",
|
||||
"Modified" => "Upravené",
|
||||
@ -45,10 +48,10 @@
|
||||
"1 file" => "1 súbor",
|
||||
"{count} files" => "{count} súborov",
|
||||
"Upload" => "Odoslať",
|
||||
"File handling" => "Nastavenie správanie k súborom",
|
||||
"File handling" => "Nastavenie správania sa k súborom",
|
||||
"Maximum upload size" => "Maximálna veľkosť odosielaného súboru",
|
||||
"max. possible: " => "najväčšie možné:",
|
||||
"Needed for multi-file and folder downloads." => "Vyžadované pre sťahovanie viacerých súborov a adresárov.",
|
||||
"Needed for multi-file and folder downloads." => "Vyžadované pre sťahovanie viacerých súborov a priečinkov.",
|
||||
"Enable ZIP-download" => "Povoliť sťahovanie ZIP súborov",
|
||||
"0 is unlimited" => "0 znamená neobmedzené",
|
||||
"Maximum input size for ZIP files" => "Najväčšia veľkosť ZIP súborov",
|
||||
@ -57,13 +60,14 @@
|
||||
"Text file" => "Textový súbor",
|
||||
"Folder" => "Priečinok",
|
||||
"From link" => "Z odkazu",
|
||||
"Trash" => "Kôš",
|
||||
"Trash bin" => "Kôš",
|
||||
"Cancel upload" => "Zrušiť odosielanie",
|
||||
"Nothing in here. Upload something!" => "Žiadny súbor. Nahrajte niečo!",
|
||||
"Download" => "Stiahnuť",
|
||||
"Unshare" => "Nezdielať",
|
||||
"Upload too large" => "Odosielaný súbor je príliš veľký",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory, ktoré sa snažíte nahrať, presahujú maximálnu veľkosť pre nahratie súborov na tento server.",
|
||||
"Files are being scanned, please wait." => "Čakajte, súbory sú prehľadávané.",
|
||||
"Current scanning" => "Práve prehliadané",
|
||||
"Current scanning" => "Práve prezerané",
|
||||
"Upgrading filesystem cache..." => "Aktualizujem medzipamäť súborového systému..."
|
||||
);
|
||||
|
@ -8,9 +8,9 @@
|
||||
"Missing a temporary folder" => "Manjka začasna mapa",
|
||||
"Failed to write to disk" => "Pisanje na disk je spodletelo",
|
||||
"Files" => "Datoteke",
|
||||
"Unshare" => "Odstrani iz souporabe",
|
||||
"Delete" => "Izbriši",
|
||||
"Rename" => "Preimenuj",
|
||||
"Pending" => "V čakanju ...",
|
||||
"{new_name} already exists" => "{new_name} že obstaja",
|
||||
"replace" => "zamenjaj",
|
||||
"suggest name" => "predlagaj ime",
|
||||
@ -22,7 +22,6 @@
|
||||
"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 nalaganjem",
|
||||
"Close" => "Zapri",
|
||||
"Pending" => "V čakanju ...",
|
||||
"1 file uploading" => "Pošiljanje 1 datoteke",
|
||||
"{count} files uploading" => "nalagam {count} datotek",
|
||||
"Upload cancelled." => "Pošiljanje je preklicano.",
|
||||
@ -51,6 +50,7 @@
|
||||
"Cancel upload" => "Prekliči pošiljanje",
|
||||
"Nothing in here. Upload something!" => "Tukaj ni ničesar. Naložite kaj!",
|
||||
"Download" => "Prejmi",
|
||||
"Unshare" => "Odstrani iz souporabe",
|
||||
"Upload too large" => "Nalaganje ni mogoče, ker je preveliko",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke, ki jih želite naložiti, presegajo največjo dovoljeno velikost na tem strežniku.",
|
||||
"Files are being scanned, please wait." => "Poteka preučevanje datotek, počakajte ...",
|
||||
|
@ -7,9 +7,9 @@
|
||||
"Missing a temporary folder" => "Недостаје привремена фасцикла",
|
||||
"Failed to write to disk" => "Не могу да пишем на диск",
|
||||
"Files" => "Датотеке",
|
||||
"Unshare" => "Укини дељење",
|
||||
"Delete" => "Обриши",
|
||||
"Rename" => "Преименуј",
|
||||
"Pending" => "На чекању",
|
||||
"{new_name} already exists" => "{new_name} већ постоји",
|
||||
"replace" => "замени",
|
||||
"suggest name" => "предложи назив",
|
||||
@ -21,7 +21,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Не могу да отпремим датотеку као фасциклу или она има 0 бајтова",
|
||||
"Upload Error" => "Грешка при отпремању",
|
||||
"Close" => "Затвори",
|
||||
"Pending" => "На чекању",
|
||||
"1 file uploading" => "Отпремам 1 датотеку",
|
||||
"{count} files uploading" => "Отпремам {count} датотеке/а",
|
||||
"Upload cancelled." => "Отпремање је прекинуто.",
|
||||
@ -49,6 +48,7 @@
|
||||
"Cancel upload" => "Прекини отпремање",
|
||||
"Nothing in here. Upload something!" => "Овде нема ничег. Отпремите нешто!",
|
||||
"Download" => "Преузми",
|
||||
"Unshare" => "Укини дељење",
|
||||
"Upload too large" => "Датотека је превелика",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеке које желите да отпремите прелазе ограничење у величини.",
|
||||
"Files are being scanned, please wait." => "Скенирам датотеке…",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Kunde inte flytta %s - Det finns redan en fil med detta namn",
|
||||
"Could not move %s" => "Kan inte flytta %s",
|
||||
"Unable to rename file" => "Kan inte byta namn på filen",
|
||||
"No file was uploaded. Unknown error" => "Ingen fil uppladdad. Okänt fel",
|
||||
"There is no error, the file uploaded with success" => "Inga fel uppstod. Filen laddades upp utan problem",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "Den uppladdade filen överskrider upload_max_filesize direktivet php.ini:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "Ingen fil blev uppladdad",
|
||||
"Missing a temporary folder" => "Saknar en tillfällig mapp",
|
||||
"Failed to write to disk" => "Misslyckades spara till disk",
|
||||
"Not enough space available" => "Inte tillräckligt med utrymme tillgängligt",
|
||||
"Not enough storage available" => "Inte tillräckligt med lagringsutrymme tillgängligt",
|
||||
"Invalid directory." => "Felaktig mapp.",
|
||||
"Files" => "Filer",
|
||||
"Unshare" => "Sluta dela",
|
||||
"Delete permanently" => "Radera permanent",
|
||||
"Delete" => "Radera",
|
||||
"Rename" => "Byt namn",
|
||||
"Pending" => "Väntar",
|
||||
"{new_name} already exists" => "{new_name} finns redan",
|
||||
"replace" => "ersätt",
|
||||
"suggest name" => "föreslå namn",
|
||||
@ -30,7 +34,6 @@
|
||||
"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",
|
||||
"Pending" => "Väntar",
|
||||
"1 file uploading" => "1 filuppladdning",
|
||||
"{count} files uploading" => "{count} filer laddas upp",
|
||||
"Upload cancelled." => "Uppladdning avbruten.",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "Textfil",
|
||||
"Folder" => "Mapp",
|
||||
"From link" => "Från länk",
|
||||
"Trash" => "Papperskorgen",
|
||||
"Trash bin" => "Papperskorg",
|
||||
"Cancel upload" => "Avbryt uppladdning",
|
||||
"Nothing in here. Upload something!" => "Ingenting här. Ladda upp något!",
|
||||
"Download" => "Ladda ner",
|
||||
"Unshare" => "Sluta dela",
|
||||
"Upload too large" => "För stor uppladdning",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerna du försöker ladda upp överstiger den maximala storleken för filöverföringar på servern.",
|
||||
"Files are being scanned, please wait." => "Filer skannas, var god vänta",
|
||||
|
@ -7,9 +7,9 @@
|
||||
"Missing a temporary folder" => "ஒரு தற்காலிகமான கோப்புறையை காணவில்லை",
|
||||
"Failed to write to disk" => "வட்டில் எழுத முடியவில்லை",
|
||||
"Files" => "கோப்புகள்",
|
||||
"Unshare" => "பகிரப்படாதது",
|
||||
"Delete" => "அழிக்க",
|
||||
"Rename" => "பெயர்மாற்றம்",
|
||||
"Pending" => "நிலுவையிலுள்ள",
|
||||
"{new_name} already exists" => "{new_name} ஏற்கனவே உள்ளது",
|
||||
"replace" => "மாற்றிடுக",
|
||||
"suggest name" => "பெயரை பரிந்துரைக்க",
|
||||
@ -21,7 +21,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "அடைவு அல்லது 0 bytes ஐ கொண்டுள்ளதால் உங்களுடைய கோப்பை பதிவேற்ற முடியவில்லை",
|
||||
"Upload Error" => "பதிவேற்றல் வழு",
|
||||
"Close" => "மூடுக",
|
||||
"Pending" => "நிலுவையிலுள்ள",
|
||||
"1 file uploading" => "1 கோப்பு பதிவேற்றப்படுகிறது",
|
||||
"{count} files uploading" => "{எண்ணிக்கை} கோப்புகள் பதிவேற்றப்படுகின்றது",
|
||||
"Upload cancelled." => "பதிவேற்றல் இரத்து செய்யப்பட்டுள்ளது",
|
||||
@ -50,6 +49,7 @@
|
||||
"Cancel upload" => "பதிவேற்றலை இரத்து செய்க",
|
||||
"Nothing in here. Upload something!" => "இங்கு ஒன்றும் இல்லை. ஏதாவது பதிவேற்றுக!",
|
||||
"Download" => "பதிவிறக்குக",
|
||||
"Unshare" => "பகிரப்படாதது",
|
||||
"Upload too large" => "பதிவேற்றல் மிகப்பெரியது",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "நீங்கள் பதிவேற்ற முயற்சிக்கும் கோப்புகளானது இந்த சேவையகத்தில் கோப்பு பதிவேற்றக்கூடிய ஆகக்கூடிய அளவிலும் கூடியது.",
|
||||
"Files are being scanned, please wait." => "கோப்புகள் வருடப்படுகின்றன, தயவுசெய்து காத்திருங்கள்.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "ไม่สามารถย้าย %s ได้ - ไฟล์ที่ใช้ชื่อนี้มีอยู่แล้ว",
|
||||
"Could not move %s" => "ไม่สามารถย้าย %s ได้",
|
||||
"Unable to rename file" => "ไม่สามารถเปลี่ยนชื่อไฟล์ได้",
|
||||
"No file was uploaded. Unknown error" => "ยังไม่มีไฟล์ใดที่ถูกอัพโหลด เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ",
|
||||
"There is no error, the file uploaded with success" => "ไม่มีข้อผิดพลาดใดๆ ไฟล์ถูกอัพโหลดเรียบร้อยแล้ว",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "ขนาดไฟล์ที่อัพโหลดมีขนาดเกิน upload_max_filesize ที่ระบุไว้ใน php.ini",
|
||||
@ -7,12 +10,12 @@
|
||||
"No file was uploaded" => "ยังไม่มีไฟล์ที่ถูกอัพโหลด",
|
||||
"Missing a temporary folder" => "แฟ้มเอกสารชั่วคราวเกิดการสูญหาย",
|
||||
"Failed to write to disk" => "เขียนข้อมูลลงแผ่นดิสก์ล้มเหลว",
|
||||
"Not enough space available" => "มีพื้นที่เหลือไม่เพียงพอ",
|
||||
"Not enough storage available" => "เหลือพื้นที่ไม่เพียงสำหรับใช้งาน",
|
||||
"Invalid directory." => "ไดเร็กทอรี่ไม่ถูกต้อง",
|
||||
"Files" => "ไฟล์",
|
||||
"Unshare" => "ยกเลิกการแชร์ข้อมูล",
|
||||
"Delete" => "ลบ",
|
||||
"Rename" => "เปลี่ยนชื่อ",
|
||||
"Pending" => "อยู่ระหว่างดำเนินการ",
|
||||
"{new_name} already exists" => "{new_name} มีอยู่แล้วในระบบ",
|
||||
"replace" => "แทนที่",
|
||||
"suggest name" => "แนะนำชื่อ",
|
||||
@ -30,7 +33,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "ไม่สามารถอัพโหลดไฟล์ของคุณได้ เนื่องจากไฟล์ดังกล่าวเป็นไดเร็กทอรี่หรือมีขนาด 0 ไบต์",
|
||||
"Upload Error" => "เกิดข้อผิดพลาดในการอัพโหลด",
|
||||
"Close" => "ปิด",
|
||||
"Pending" => "อยู่ระหว่างดำเนินการ",
|
||||
"1 file uploading" => "กำลังอัพโหลดไฟล์ 1 ไฟล์",
|
||||
"{count} files uploading" => "กำลังอัพโหลด {count} ไฟล์",
|
||||
"Upload cancelled." => "การอัพโหลดถูกยกเลิก",
|
||||
@ -57,10 +59,10 @@
|
||||
"Text file" => "ไฟล์ข้อความ",
|
||||
"Folder" => "แฟ้มเอกสาร",
|
||||
"From link" => "จากลิงก์",
|
||||
"Trash" => "ถังขยะ",
|
||||
"Cancel upload" => "ยกเลิกการอัพโหลด",
|
||||
"Nothing in here. Upload something!" => "ยังไม่มีไฟล์ใดๆอยู่ที่นี่ กรุณาอัพโหลดไฟล์!",
|
||||
"Download" => "ดาวน์โหลด",
|
||||
"Unshare" => "ยกเลิกการแชร์ข้อมูล",
|
||||
"Upload too large" => "ไฟล์ที่อัพโหลดมีขนาดใหญ่เกินไป",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "ไฟล์ที่คุณพยายามที่จะอัพโหลดมีขนาดเกินกว่าขนาดสูงสุดที่กำหนดไว้ให้อัพโหลดได้สำหรับเซิร์ฟเวอร์นี้",
|
||||
"Files are being scanned, please wait." => "ไฟล์กำลังอยู่ระหว่างการสแกน, กรุณารอสักครู่.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "%s taşınamadı. Bu isimde dosya zaten var.",
|
||||
"Could not move %s" => "%s taşınamadı",
|
||||
"Unable to rename file" => "Dosya adı değiştirilemedi",
|
||||
"No file was uploaded. Unknown error" => "Dosya yüklenmedi. Bilinmeyen hata",
|
||||
"There is no error, the file uploaded with success" => "Bir hata yok, dosya başarıyla yüklendi",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "php.ini dosyasında upload_max_filesize ile belirtilen dosya yükleme sınırı aşıldı.",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "Hiç dosya yüklenmedi",
|
||||
"Missing a temporary folder" => "Geçici bir klasör eksik",
|
||||
"Failed to write to disk" => "Diske yazılamadı",
|
||||
"Not enough space available" => "Yeterli disk alanı yok",
|
||||
"Invalid directory." => "Geçersiz dizin.",
|
||||
"Files" => "Dosyalar",
|
||||
"Unshare" => "Paylaşılmayan",
|
||||
"Delete" => "Sil",
|
||||
"Rename" => "İsim değiştir.",
|
||||
"Pending" => "Bekliyor",
|
||||
"{new_name} already exists" => "{new_name} zaten mevcut",
|
||||
"replace" => "değiştir",
|
||||
"suggest name" => "Öneri ad",
|
||||
@ -27,7 +29,6 @@
|
||||
"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",
|
||||
"Pending" => "Bekliyor",
|
||||
"1 file uploading" => "1 dosya yüklendi",
|
||||
"{count} files uploading" => "{count} dosya yükleniyor",
|
||||
"Upload cancelled." => "Yükleme iptal edildi.",
|
||||
@ -57,6 +58,7 @@
|
||||
"Cancel upload" => "Yüklemeyi iptal et",
|
||||
"Nothing in here. Upload something!" => "Burada hiçbir şey yok. Birşeyler yükleyin!",
|
||||
"Download" => "İndir",
|
||||
"Unshare" => "Paylaşılmayan",
|
||||
"Upload too large" => "Yüklemeniz çok büyük",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor.",
|
||||
"Files are being scanned, please wait." => "Dosyalar taranıyor, lütfen bekleyin.",
|
||||
|
@ -7,10 +7,12 @@
|
||||
"No file was uploaded" => "Не відвантажено жодного файлу",
|
||||
"Missing a temporary folder" => "Відсутній тимчасовий каталог",
|
||||
"Failed to write to disk" => "Невдалося записати на диск",
|
||||
"Invalid directory." => "Невірний каталог.",
|
||||
"Files" => "Файли",
|
||||
"Unshare" => "Заборонити доступ",
|
||||
"Delete permanently" => "Видалити назавжди",
|
||||
"Delete" => "Видалити",
|
||||
"Rename" => "Перейменувати",
|
||||
"Pending" => "Очікування",
|
||||
"{new_name} already exists" => "{new_name} вже існує",
|
||||
"replace" => "заміна",
|
||||
"suggest name" => "запропонуйте назву",
|
||||
@ -18,16 +20,22 @@
|
||||
"replaced {new_name}" => "замінено {new_name}",
|
||||
"undo" => "відмінити",
|
||||
"replaced {new_name} with {old_name}" => "замінено {new_name} на {old_name}",
|
||||
"perform delete operation" => "виконати операцію видалення",
|
||||
"'.' is an invalid file name." => "'.' це невірне ім'я файлу.",
|
||||
"File name cannot be empty." => " Ім'я файлу не може бути порожнім.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Невірне ім'я, '\\', '/', '<', '>', ':', '\"', '|', '?' та '*' не дозволені.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ваше сховище переповнене, файли більше не можуть бути оновлені або синхронізовані !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ваше сховище майже повне ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі.",
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "Неможливо завантажити ваш файл тому, що він тека або файл розміром 0 байт",
|
||||
"Upload Error" => "Помилка завантаження",
|
||||
"Close" => "Закрити",
|
||||
"Pending" => "Очікування",
|
||||
"1 file uploading" => "1 файл завантажується",
|
||||
"{count} files uploading" => "{count} файлів завантажується",
|
||||
"Upload cancelled." => "Завантаження перервано.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Виконується завантаження файлу. Закриття цієї сторінки приведе до відміни завантаження.",
|
||||
"URL cannot be empty." => "URL не може бути пустим.",
|
||||
"Invalid folder name. Usage of 'Shared' is reserved by Owncloud" => "Невірне ім'я теки. Використання \"Shared\" зарезервовано Owncloud",
|
||||
"Name" => "Ім'я",
|
||||
"Size" => "Розмір",
|
||||
"Modified" => "Змінено",
|
||||
@ -51,8 +59,10 @@
|
||||
"Cancel upload" => "Перервати завантаження",
|
||||
"Nothing in here. Upload something!" => "Тут нічого немає. Відвантажте що-небудь!",
|
||||
"Download" => "Завантажити",
|
||||
"Unshare" => "Заборонити доступ",
|
||||
"Upload too large" => "Файл занадто великий",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файли,що ви намагаєтесь відвантажити перевищують максимальний дозволений розмір файлів на цьому сервері.",
|
||||
"Files are being scanned, please wait." => "Файли скануються, зачекайте, будь-ласка.",
|
||||
"Current scanning" => "Поточне сканування"
|
||||
"Current scanning" => "Поточне сканування",
|
||||
"Upgrading filesystem cache..." => "Оновлення кеша файлової системи..."
|
||||
);
|
||||
|
@ -1,15 +1,22 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Không thể di chuyển %s - Đã có tên file này trên hệ thống",
|
||||
"Could not move %s" => "Không thể di chuyển %s",
|
||||
"Unable to rename file" => "Không thể đổi tên file",
|
||||
"No file was uploaded. Unknown error" => "Không có tập tin nào được tải lên. Lỗi không xác định",
|
||||
"There is no error, the file uploaded with success" => "Không có lỗi, các tập tin đã được tải lên thành công",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "The uploaded file exceeds the upload_max_filesize directive in php.ini: ",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "Kích thước những tập tin tải lên vượt quá MAX_FILE_SIZE đã được quy định",
|
||||
"The uploaded file was only partially uploaded" => "Tập tin tải lên mới chỉ tải lên được một phần",
|
||||
"No file was uploaded" => "Không có tập tin nào được tải lên",
|
||||
"Missing a temporary folder" => "Không tìm thấy thư mục tạm",
|
||||
"Failed to write to disk" => "Không thể ghi ",
|
||||
"Not enough storage available" => "Không đủ không gian lưu trữ",
|
||||
"Invalid directory." => "Thư mục không hợp lệ",
|
||||
"Files" => "Tập tin",
|
||||
"Unshare" => "Không chia sẽ",
|
||||
"Delete permanently" => "Xóa vĩnh vễn",
|
||||
"Delete" => "Xóa",
|
||||
"Rename" => "Sửa tên",
|
||||
"Pending" => "Chờ",
|
||||
"{new_name} already exists" => "{new_name} đã tồn tại",
|
||||
"replace" => "thay thế",
|
||||
"suggest name" => "tên gợi ý",
|
||||
@ -17,16 +24,22 @@
|
||||
"replaced {new_name}" => "đã thay thế {new_name}",
|
||||
"undo" => "lùi lại",
|
||||
"replaced {new_name} with {old_name}" => "đã thay thế {new_name} bằng {old_name}",
|
||||
"perform delete operation" => "thực hiện việc xóa",
|
||||
"'.' 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.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"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",
|
||||
"Pending" => "Chờ",
|
||||
"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",
|
||||
"Name" => "Tên",
|
||||
"Size" => "Kích cỡ",
|
||||
"Modified" => "Thay đổi",
|
||||
@ -50,8 +63,10 @@
|
||||
"Cancel upload" => "Hủy upload",
|
||||
"Nothing in here. Upload something!" => "Không có gì ở đây .Hãy tải lên một cái gì đó !",
|
||||
"Download" => "Tải xuống",
|
||||
"Unshare" => "Không chia sẽ",
|
||||
"Upload too large" => "Tập tin tải lên quá lớn",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ .",
|
||||
"Files are being scanned, please wait." => "Tập tin đang được quét ,vui lòng chờ.",
|
||||
"Current scanning" => "Hiện tại đang quét"
|
||||
"Current scanning" => "Hiện tại đang quét",
|
||||
"Upgrading filesystem cache..." => "Upgrading filesystem cache..."
|
||||
);
|
||||
|
@ -7,9 +7,9 @@
|
||||
"Missing a temporary folder" => "丢失了一个临时文件夹",
|
||||
"Failed to write to disk" => "写磁盘失败",
|
||||
"Files" => "文件",
|
||||
"Unshare" => "取消共享",
|
||||
"Delete" => "删除",
|
||||
"Rename" => "重命名",
|
||||
"Pending" => "Pending",
|
||||
"{new_name} already exists" => "{new_name} 已存在",
|
||||
"replace" => "替换",
|
||||
"suggest name" => "推荐名称",
|
||||
@ -20,7 +20,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "不能上传你指定的文件,可能因为它是个文件夹或者大小为0",
|
||||
"Upload Error" => "上传错误",
|
||||
"Close" => "关闭",
|
||||
"Pending" => "Pending",
|
||||
"1 file uploading" => "1 个文件正在上传",
|
||||
"{count} files uploading" => "{count} 个文件正在上传",
|
||||
"Upload cancelled." => "上传取消了",
|
||||
@ -49,6 +48,7 @@
|
||||
"Cancel upload" => "取消上传",
|
||||
"Nothing in here. Upload something!" => "这里没有东西.上传点什么!",
|
||||
"Download" => "下载",
|
||||
"Unshare" => "取消共享",
|
||||
"Upload too large" => "上传的文件太大了",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "你正在试图上传的文件超过了此服务器支持的最大的文件大小.",
|
||||
"Files are being scanned, please wait." => "正在扫描文件,请稍候.",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "无法移动 %s - 同名文件已存在",
|
||||
"Could not move %s" => "无法移动 %s",
|
||||
"Unable to rename file" => "无法重命名文件",
|
||||
"No file was uploaded. Unknown error" => "没有文件被上传。未知错误",
|
||||
"There is no error, the file uploaded with success" => "没有发生错误,文件上传成功。",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "上传文件大小已超过php.ini中upload_max_filesize所规定的值",
|
||||
@ -7,12 +10,11 @@
|
||||
"No file was uploaded" => "文件没有上传",
|
||||
"Missing a temporary folder" => "缺少临时目录",
|
||||
"Failed to write to disk" => "写入磁盘失败",
|
||||
"Not enough space available" => "没有足够可用空间",
|
||||
"Invalid directory." => "无效文件夹。",
|
||||
"Files" => "文件",
|
||||
"Unshare" => "取消分享",
|
||||
"Delete" => "删除",
|
||||
"Rename" => "重命名",
|
||||
"Pending" => "操作等待中",
|
||||
"{new_name} already exists" => "{new_name} 已存在",
|
||||
"replace" => "替换",
|
||||
"suggest name" => "建议名称",
|
||||
@ -27,7 +29,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "无法上传文件,因为它是一个目录或者大小为 0 字节",
|
||||
"Upload Error" => "上传错误",
|
||||
"Close" => "关闭",
|
||||
"Pending" => "操作等待中",
|
||||
"1 file uploading" => "1个文件上传中",
|
||||
"{count} files uploading" => "{count} 个文件上传中",
|
||||
"Upload cancelled." => "上传已取消",
|
||||
@ -57,6 +58,7 @@
|
||||
"Cancel upload" => "取消上传",
|
||||
"Nothing in here. Upload something!" => "这里还什么都没有。上传些东西吧!",
|
||||
"Download" => "下载",
|
||||
"Unshare" => "取消分享",
|
||||
"Upload too large" => "上传文件过大",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "您正尝试上传的文件超过了此服务器可以上传的最大容量限制",
|
||||
"Files are being scanned, please wait." => "文件正在被扫描,请稍候。",
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "無法移動 %s - 同名的檔案已經存在",
|
||||
"Could not move %s" => "無法移動 %s",
|
||||
"Unable to rename file" => "無法重新命名檔案",
|
||||
"No file was uploaded. Unknown error" => "沒有檔案被上傳。未知的錯誤。",
|
||||
"There is no error, the file uploaded with success" => "無錯誤,檔案上傳成功",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "上傳的檔案大小超過 php.ini 當中 upload_max_filesize 參數的設定:",
|
||||
@ -7,12 +10,13 @@
|
||||
"No file was uploaded" => "無已上傳檔案",
|
||||
"Missing a temporary folder" => "遺失暫存資料夾",
|
||||
"Failed to write to disk" => "寫入硬碟失敗",
|
||||
"Not enough space available" => "沒有足夠的可用空間",
|
||||
"Not enough storage available" => "儲存空間不足",
|
||||
"Invalid directory." => "無效的資料夾。",
|
||||
"Files" => "檔案",
|
||||
"Unshare" => "取消共享",
|
||||
"Delete permanently" => "永久刪除",
|
||||
"Delete" => "刪除",
|
||||
"Rename" => "重新命名",
|
||||
"Pending" => "等候中",
|
||||
"{new_name} already exists" => "{new_name} 已經存在",
|
||||
"replace" => "取代",
|
||||
"suggest name" => "建議檔名",
|
||||
@ -30,7 +34,6 @@
|
||||
"Unable to upload your file as it is a directory or has 0 bytes" => "無法上傳您的檔案因為它可能是一個目錄或檔案大小為0",
|
||||
"Upload Error" => "上傳發生錯誤",
|
||||
"Close" => "關閉",
|
||||
"Pending" => "等候中",
|
||||
"1 file uploading" => "1 個檔案正在上傳",
|
||||
"{count} files uploading" => "{count} 個檔案正在上傳",
|
||||
"Upload cancelled." => "上傳取消",
|
||||
@ -57,10 +60,11 @@
|
||||
"Text file" => "文字檔",
|
||||
"Folder" => "資料夾",
|
||||
"From link" => "從連結",
|
||||
"Trash" => "回收筒",
|
||||
"Trash bin" => "回收筒",
|
||||
"Cancel upload" => "取消上傳",
|
||||
"Nothing in here. Upload something!" => "沒有任何東西。請上傳內容!",
|
||||
"Download" => "下載",
|
||||
"Unshare" => "取消共享",
|
||||
"Upload too large" => "上傳過大",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "您試圖上傳的檔案已超過伺服器的最大檔案大小限制。 ",
|
||||
"Files are being scanned, please wait." => "正在掃描檔案,請稍等。",
|
||||
|
@ -37,7 +37,7 @@
|
||||
</div>
|
||||
<?php if ($_['trash'] ): ?>
|
||||
<div id="trash" class="button">
|
||||
<a><?php echo $l->t('Trash');?></a>
|
||||
<a><?php echo $l->t('Trash bin');?></a>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<div id="uploadprogresswrapper">
|
||||
@ -59,7 +59,7 @@
|
||||
<div id="emptyfolder"><?php echo $l->t('Nothing in here. Upload something!')?></div>
|
||||
<?php endif; ?>
|
||||
|
||||
<table class="hascontrols">
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th id='headerName'>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php if(count($_["breadcrumb"])):?>
|
||||
<div class="crumb">
|
||||
<a href="<?php echo $_['baseURL']; ?>">
|
||||
<img src="<?php echo OCP\image_path('core','places/home.svg');?>" />
|
||||
<img src="<?php echo OCP\image_path('core','places/home.svg');?>" class="svg" />
|
||||
</a>
|
||||
</div>
|
||||
<?php endif;?>
|
||||
|
@ -1,38 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* Copyright (c) 2012, Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
use OCA\Encryption\Keymanager;
|
||||
|
||||
OCP\JSON::checkAppEnabled('files_encryption');
|
||||
OCP\JSON::checkLoggedIn();
|
||||
OCP\JSON::callCheck();
|
||||
|
||||
$mode = $_POST['mode'];
|
||||
$changePasswd = false;
|
||||
$passwdChanged = false;
|
||||
|
||||
if ( isset($_POST['newpasswd']) && isset($_POST['oldpasswd']) ) {
|
||||
$oldpasswd = $_POST['oldpasswd'];
|
||||
$newpasswd = $_POST['newpasswd'];
|
||||
$changePasswd = true;
|
||||
$passwdChanged = Keymanager::changePasswd($oldpasswd, $newpasswd);
|
||||
}
|
||||
|
||||
$query = \OC_DB::prepare( "SELECT mode FROM *PREFIX*encryption WHERE uid = ?" );
|
||||
$result = $query->execute(array(\OCP\User::getUser()));
|
||||
|
||||
if ($result->fetchRow()){
|
||||
$query = OC_DB::prepare( 'UPDATE *PREFIX*encryption SET mode = ? WHERE uid = ?' );
|
||||
} else {
|
||||
$query = OC_DB::prepare( 'INSERT INTO *PREFIX*encryption ( mode, uid ) VALUES( ?, ? )' );
|
||||
}
|
||||
|
||||
if ( (!$changePasswd || $passwdChanged) && $query->execute(array($mode, \OCP\User::getUser())) ) {
|
||||
OCP\JSON::success();
|
||||
} else {
|
||||
OCP\JSON::error();
|
||||
}
|
@ -43,6 +43,6 @@ if (
|
||||
|
||||
}
|
||||
|
||||
// Reguster settings scripts
|
||||
// Register settings scripts
|
||||
OCP\App::registerAdmin( 'files_encryption', 'settings' );
|
||||
OCP\App::registerPersonal( 'files_encryption', 'settings-personal' );
|
||||
OCP\App::registerPersonal( 'files_encryption', 'settings-personal' );
|
||||
|
@ -40,7 +40,7 @@ class Hooks {
|
||||
|
||||
// Manually initialise Filesystem{} singleton with correct
|
||||
// fake root path, in order to avoid fatal webdav errors
|
||||
\OC\Files\Filesystem::init( $params['uid'] . '/' . 'files' . '/' );
|
||||
\OC\Files\Filesystem::init( $params['uid'], $params['uid'] . '/' . 'files' . '/' );
|
||||
|
||||
$view = new \OC_FilesystemView( '/' );
|
||||
|
||||
@ -165,16 +165,6 @@ class Hooks {
|
||||
* @brief
|
||||
*/
|
||||
public static function postShared( $params ) {
|
||||
|
||||
// Delete existing catfile
|
||||
Keymanager::deleteFileKey( );
|
||||
|
||||
// Generate new catfile and env keys
|
||||
Crypt::multiKeyEncrypt( $plainContent, $publicKeys );
|
||||
|
||||
// Save env keys to user folders
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1,38 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2012, Bjoern Schiessle <schiessle@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
$(document).ready(function(){
|
||||
$('input[name=encryption_mode]').change(function(){
|
||||
var prevmode = document.getElementById('prev_encryption_mode').value
|
||||
var client=$('input[value="client"]:checked').val()
|
||||
,server=$('input[value="server"]:checked').val()
|
||||
,user=$('input[value="user"]:checked').val()
|
||||
,none=$('input[value="none"]:checked').val()
|
||||
if (client) {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'client' });
|
||||
if (prevmode == 'server') {
|
||||
OC.dialogs.info(t('encryption', 'Please switch to your ownCloud client and change your encryption password to complete the conversion.'), t('encryption', 'switched to client side encryption'));
|
||||
}
|
||||
} else if (server) {
|
||||
if (prevmode == 'client') {
|
||||
OC.dialogs.form([{text:'Login password', name:'newpasswd', type:'password'},{text:'Encryption password used on the client', name:'oldpasswd', type:'password'}],t('encryption', 'Change encryption password to login password'), function(data) {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'server', newpasswd: data[0].value, oldpasswd: data[1].value }, function(result) {
|
||||
if (result.status != 'success') {
|
||||
document.getElementById(prevmode+'_encryption').checked = true;
|
||||
OC.dialogs.alert(t('encryption', 'Please check your passwords and try again.'), t('encryption', 'Could not change your file encryption password to your login password'))
|
||||
} else {
|
||||
console.log("alles super");
|
||||
}
|
||||
}, true);
|
||||
});
|
||||
} else {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'server' });
|
||||
}
|
||||
} else {
|
||||
$.post(OC.filePath('files_encryption', 'ajax', 'mode.php'), { mode: 'none' });
|
||||
}
|
||||
})
|
||||
})
|
@ -9,38 +9,11 @@ $(document).ready(function(){
|
||||
$('#encryption_blacklist').multiSelect({
|
||||
oncheck:blackListChange,
|
||||
onuncheck:blackListChange,
|
||||
createText:'...',
|
||||
createText:'...'
|
||||
});
|
||||
|
||||
function blackListChange(){
|
||||
var blackList=$('#encryption_blacklist').val().join(',');
|
||||
OC.AppConfig.setValue('files_encryption','type_blacklist',blackList);
|
||||
}
|
||||
|
||||
//TODO: Handle switch between client and server side encryption
|
||||
$('input[name=encryption_mode]').change(function(){
|
||||
var client=$('input[value="client"]:checked').val()
|
||||
,server=$('input[value="server"]:checked').val()
|
||||
,user=$('input[value="user"]:checked').val()
|
||||
,none=$('input[value="none"]:checked').val()
|
||||
,disable=false
|
||||
if (client) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','client');
|
||||
disable = true;
|
||||
} else if (server) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','server');
|
||||
disable = true;
|
||||
} else if (user) {
|
||||
OC.AppConfig.setValue('files_encryption','mode','user');
|
||||
disable = true;
|
||||
} else {
|
||||
OC.AppConfig.setValue('files_encryption','mode','none');
|
||||
}
|
||||
if (disable) {
|
||||
document.getElementById('server_encryption').disabled = true;
|
||||
document.getElementById('client_encryption').disabled = true;
|
||||
document.getElementById('user_encryption').disabled = true;
|
||||
document.getElementById('none_encryption').disabled = true;
|
||||
}
|
||||
})
|
||||
})
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Connecteu-vos al client ownCloud i canvieu la contrasenya d'encriptació per completar la conversió.",
|
||||
"switched to client side encryption" => "s'ha commutat a l'encriptació per part del client",
|
||||
"Change encryption password to login password" => "Canvia la contrasenya d'encriptació per la d'accés",
|
||||
"Please check your passwords and try again." => "Comproveu les contrasenyes i proveu-ho de nou.",
|
||||
"Could not change your file encryption password to your login password" => "No s'ha pogut canviar la contrasenya d'encriptació de fitxers per la d'accés",
|
||||
"Encryption" => "Encriptatge",
|
||||
"File encryption is enabled." => "L'encriptació de fitxers està activada.",
|
||||
"The following file types will not be encrypted:" => "Els tipus de fitxers següents no s'encriptaran:",
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Prosím přejděte na svého klienta ownCloud a nastavte šifrovací heslo pro dokončení konverze.",
|
||||
"switched to client side encryption" => "přepnuto na šifrování na straně klienta",
|
||||
"Change encryption password to login password" => "Změnit šifrovací heslo na přihlašovací",
|
||||
"Please check your passwords and try again." => "Zkontrolujte, prosím, své heslo a zkuste to znovu.",
|
||||
"Could not change your file encryption password to your login password" => "Nelze změnit šifrovací heslo na přihlašovací.",
|
||||
"Encryption" => "Šifrování",
|
||||
"File encryption is enabled." => "Šifrování je povoleno.",
|
||||
"The following file types will not be encrypted:" => "Následující typy souborů nebudou šifrovány:",
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Skift venligst til din ownCloud-klient og skift krypteringskoden for at fuldføre konverteringen.",
|
||||
"switched to client side encryption" => "skiftet til kryptering på klientsiden",
|
||||
"Change encryption password to login password" => "Udskift krypteringskode til login-adgangskode",
|
||||
"Please check your passwords and try again." => "Check adgangskoder og forsøg igen.",
|
||||
"Could not change your file encryption password to your login password" => "Kunne ikke udskifte krypteringskode med login-adgangskode",
|
||||
"Encryption" => "Kryptering",
|
||||
"File encryption is enabled." => "Fil kryptering aktiveret.",
|
||||
"The following file types will not be encrypted:" => "De følgende filtyper vil ikke blive krypteret:",
|
||||
"Exclude the following file types from encryption:" => "Ekskluder de følgende fil typer fra kryptering:",
|
||||
"None" => "Ingen"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Bitte wechseln Sie nun zum ownCloud Client und ändern Sie ihr Verschlüsselungspasswort um die Konvertierung abzuschließen.",
|
||||
"switched to client side encryption" => "Zur Clientseitigen Verschlüsselung gewechselt",
|
||||
"Change encryption password to login password" => "Ändern des Verschlüsselungspasswortes zum Anmeldepasswort",
|
||||
"Please check your passwords and try again." => "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut.",
|
||||
"Could not change your file encryption password to your login password" => "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden.",
|
||||
"Encryption" => "Verschlüsselung",
|
||||
"None" => "Keine"
|
||||
);
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Bitte wechseln Sie nun zum ownCloud Client und ändern Sie ihr Verschlüsselungspasswort um die Konvertierung abzuschließen.",
|
||||
"switched to client side encryption" => "Zur Clientseitigen Verschlüsselung gewechselt",
|
||||
"Change encryption password to login password" => "Ändern des Verschlüsselungspasswortes zum Anmeldepasswort",
|
||||
"Please check your passwords and try again." => "Bitte überprüfen sie Ihr Passwort und versuchen Sie es erneut.",
|
||||
"Could not change your file encryption password to your login password" => "Ihr Verschlüsselungspasswort konnte nicht als Anmeldepasswort gesetzt werden.",
|
||||
"Encryption" => "Verschlüsselung",
|
||||
"File encryption is enabled." => "Datei-Verschlüsselung ist aktiviert",
|
||||
"The following file types will not be encrypted:" => "Die folgenden Datei-Typen werden nicht verschlüsselt:",
|
||||
"Exclude the following file types from encryption:" => "Die folgenden Datei-Typen von der Verschlüsselung ausnehmen:",
|
||||
"None" => "Keine"
|
||||
);
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Change encryption password to login password" => "Αλλαγή συνθηματικού κρυπτογράφησης στο συνθηματικό εισόδου ",
|
||||
"Please check your passwords and try again." => "Παρακαλώ ελέγξτε το συνθηματικό σας και προσπαθήστε ξανά.",
|
||||
"Could not change your file encryption password to your login password" => "Αδυναμία αλλαγής συνθηματικού κρυπτογράφησης αρχείων στο συνθηματικό εισόδου σας",
|
||||
"Encryption" => "Κρυπτογράφηση",
|
||||
"File encryption is enabled." => "Η κρυπτογράφηση αρχείων είναι ενεργή.",
|
||||
"The following file types will not be encrypted:" => "Οι παρακάτω τύποι αρχείων δεν θα κρυπτογραφηθούν:",
|
||||
"Exclude the following file types from encryption:" => "Εξαίρεση των παρακάτω τύπων αρχείων από την κρυπτογράφηση:",
|
||||
"None" => "Καμία"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Por favor, cambie su cliente de ownCloud y cambie su clave de cifrado para completar la conversión.",
|
||||
"switched to client side encryption" => "Cambiar a cifrado del lado del cliente",
|
||||
"Change encryption password to login password" => "Cambie la clave de cifrado para su contraseña de inicio de sesión",
|
||||
"Please check your passwords and try again." => "Por favor revise su contraseña e intentelo de nuevo.",
|
||||
"Could not change your file encryption password to your login password" => "No se pudo cambiar la contraseña de cifrado de archivos de su contraseña de inicio de sesión",
|
||||
"Encryption" => "Cifrado",
|
||||
"File encryption is enabled." => "La encriptacion de archivo esta activada.",
|
||||
"The following file types will not be encrypted:" => "Los siguientes tipos de archivo no seran encriptados:",
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Por favor, cambiá uu cliente de ownCloud y cambiá tu clave de encriptado para completar la conversión.",
|
||||
"switched to client side encryption" => "Cambiado a encriptación por parte del cliente",
|
||||
"Change encryption password to login password" => "Cambiá la clave de encriptado para tu contraseña de inicio de sesión",
|
||||
"Please check your passwords and try again." => "Por favor, revisá tu contraseña e intentalo de nuevo.",
|
||||
"Could not change your file encryption password to your login password" => "No se pudo cambiar la contraseña de encriptación de archivos de tu contraseña de inicio de sesión",
|
||||
"Encryption" => "Encriptación",
|
||||
"File encryption is enabled." => "La encriptación de archivos no está habilitada",
|
||||
"The following file types will not be encrypted:" => "Los siguientes tipos de archivos no serán encriptados",
|
||||
"Exclude the following file types from encryption:" => "Excluir los siguientes tipos de archivos de encriptación:",
|
||||
"None" => "Ninguno"
|
||||
);
|
||||
|
@ -1,5 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please check your passwords and try again." => "Mesedez egiaztatu zure pasahitza eta saia zaitez berriro:",
|
||||
"Encryption" => "Enkriptazioa",
|
||||
"None" => "Bat ere ez"
|
||||
);
|
||||
|
@ -1,5 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please check your passwords and try again." => "لطفا گذرواژه خود را بررسی کنید و دوباره امتحان کنید.",
|
||||
"Encryption" => "رمزگذاری",
|
||||
"None" => "هیچکدام"
|
||||
);
|
||||
|
@ -1,5 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please check your passwords and try again." => "Tarkista salasanasi ja yritä uudelleen.",
|
||||
"Encryption" => "Salaus",
|
||||
"None" => "Ei mitään"
|
||||
);
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Veuillez vous connecter depuis votre client de synchronisation ownCloud et changer votre mot de passe de chiffrement pour finaliser la conversion.",
|
||||
"switched to client side encryption" => "Mode de chiffrement changé en chiffrement côté client",
|
||||
"Change encryption password to login password" => "Convertir le mot de passe de chiffrement en mot de passe de connexion",
|
||||
"Please check your passwords and try again." => "Veuillez vérifier vos mots de passe et réessayer.",
|
||||
"Could not change your file encryption password to your login password" => "Impossible de convertir votre mot de passe de chiffrement en mot de passe de connexion",
|
||||
"Encryption" => "Chiffrement",
|
||||
"File encryption is enabled." => "Le chiffrement des fichiers est activé",
|
||||
"The following file types will not be encrypted:" => "Les fichiers de types suivants ne seront pas chiffrés :",
|
||||
"Exclude the following file types from encryption:" => "Ne pas chiffrer les fichiers dont les types sont les suivants :",
|
||||
"None" => "Aucun"
|
||||
);
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Cifrado",
|
||||
"None" => "Nada"
|
||||
"File encryption is enabled." => "O cifrado de ficheiros está activado",
|
||||
"The following file types will not be encrypted:" => "Os seguintes tipos de ficheiros non van seren cifrados:",
|
||||
"Exclude the following file types from encryption:" => "Excluír os seguintes tipos de ficheiros do cifrado:",
|
||||
"None" => "Ningún"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Kérjük, hogy váltson át az ownCloud kliensére, és változtassa meg a titkosítási jelszót az átalakítás befejezéséhez.",
|
||||
"switched to client side encryption" => "átváltva a kliens oldalai titkosításra",
|
||||
"Change encryption password to login password" => "Titkosítási jelszó módosítása a bejelentkezési jelszóra",
|
||||
"Please check your passwords and try again." => "Kérjük, ellenőrizze a jelszavait, és próbálja meg újra.",
|
||||
"Could not change your file encryption password to your login password" => "Nem módosíthatja a fájltitkosítási jelszavát a bejelentkezési jelszavára",
|
||||
"Encryption" => "Titkosítás",
|
||||
"None" => "Egyik sem"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Passa al tuo client ownCloud e cambia la password di cifratura per completare la conversione.",
|
||||
"switched to client side encryption" => "passato alla cifratura lato client",
|
||||
"Change encryption password to login password" => "Converti la password di cifratura nella password di accesso",
|
||||
"Please check your passwords and try again." => "Controlla la password e prova ancora.",
|
||||
"Could not change your file encryption password to your login password" => "Impossibile convertire la password di cifratura nella password di accesso",
|
||||
"Encryption" => "Cifratura",
|
||||
"File encryption is enabled." => "La cifratura dei file è abilitata.",
|
||||
"The following file types will not be encrypted:" => "I seguenti tipi di file non saranno cifrati:",
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "変換を完了するために、ownCloud クライアントに切り替えて、暗号化パスワードを変更してください。",
|
||||
"switched to client side encryption" => "クライアントサイドの暗号化に切り替えました",
|
||||
"Change encryption password to login password" => "暗号化パスワードをログインパスワードに変更",
|
||||
"Please check your passwords and try again." => "パスワードを確認してもう一度行なってください。",
|
||||
"Could not change your file encryption password to your login password" => "ファイル暗号化パスワードをログインパスワードに変更できませんでした。",
|
||||
"Encryption" => "暗号化",
|
||||
"File encryption is enabled." => "ファイルの暗号化は有効です。",
|
||||
"The following file types will not be encrypted:" => "次のファイルタイプは暗号化されません:",
|
||||
"Exclude the following file types from encryption:" => "次のファイルタイプを暗号化から除外:",
|
||||
"None" => "なし"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "ownCloud로 전환한 다음 암호화에 사용할 암호를 변경하면 변환이 완료됩니다.",
|
||||
"switched to client side encryption" => "클라이언트 암호화로 변경됨",
|
||||
"Change encryption password to login password" => "암호화 암호를 로그인 암호로 변경",
|
||||
"Please check your passwords and try again." => "암호를 확인한 다음 다시 시도하십시오.",
|
||||
"Could not change your file encryption password to your login password" => "암호화 암호를 로그인 암호로 변경할 수 없습니다",
|
||||
"Encryption" => "암호화",
|
||||
"None" => "없음"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Lūdzu, pārslēdzieties uz savu ownCloud klientu un maniet savu šifrēšanas paroli, lai pabeigtu pārveidošanu.",
|
||||
"switched to client side encryption" => "Pārslēdzās uz klienta puses šifrēšanu",
|
||||
"Change encryption password to login password" => "Mainīt šifrēšanas paroli uz ierakstīšanās paroli",
|
||||
"Please check your passwords and try again." => "Lūdzu, pārbaudiet savas paroles un mēģiniet vēlreiz.",
|
||||
"Could not change your file encryption password to your login password" => "Nevarēja mainīt datņu šifrēšanas paroli uz ierakstīšanās paroli",
|
||||
"Encryption" => "Šifrēšana",
|
||||
"File encryption is enabled." => "Datņu šifrēšana ir aktivēta.",
|
||||
"The following file types will not be encrypted:" => "Sekojošās datnes netiks šifrētas:",
|
||||
|
@ -1,8 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"switched to client side encryption" => "overgeschakeld naar client side encryptie",
|
||||
"Change encryption password to login password" => "Verander encryptie wachtwoord naar login wachtwoord",
|
||||
"Please check your passwords and try again." => "Controleer uw wachtwoorden en probeer het opnieuw.",
|
||||
"Could not change your file encryption password to your login password" => "Kon het bestandsencryptie wachtwoord niet veranderen naar het login wachtwoord",
|
||||
"Encryption" => "Versleuteling",
|
||||
"File encryption is enabled." => "Bestandsversleuteling geactiveerd.",
|
||||
"The following file types will not be encrypted:" => "De volgende bestandstypen zullen niet worden versleuteld:",
|
||||
"Exclude the following file types from encryption:" => "Sluit de volgende bestandstypen uit van versleuteling:",
|
||||
"None" => "Geen"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Por favor, vá ao seu cliente ownCloud e mude sua criptografia de senha para completar a conversão.",
|
||||
"switched to client side encryption" => "alterado para criptografia por parte do cliente",
|
||||
"Change encryption password to login password" => "Mudar senha de criptografia para senha de login",
|
||||
"Please check your passwords and try again." => "Por favor, verifique suas senhas e tente novamente.",
|
||||
"Could not change your file encryption password to your login password" => "Não foi possível mudar sua senha de criptografia de arquivos para sua senha de login",
|
||||
"Encryption" => "Criptografia",
|
||||
"None" => "Nenhuma"
|
||||
);
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Por favor, use o seu cliente de sincronização do ownCloud e altere a sua password de encriptação para concluír a conversão.",
|
||||
"switched to client side encryption" => "Alterado para encriptação do lado do cliente",
|
||||
"Change encryption password to login password" => "Alterar a password de encriptação para a password de login",
|
||||
"Please check your passwords and try again." => "Por favor verifique as suas paswords e tente de novo.",
|
||||
"Could not change your file encryption password to your login password" => "Não foi possível alterar a password de encriptação de ficheiros para a sua password de login",
|
||||
"Encryption" => "Encriptação",
|
||||
"File encryption is enabled." => "A encriptação de ficheiros está ligada",
|
||||
"The following file types will not be encrypted:" => "Os seguintes ficheiros não serão encriptados:",
|
||||
"Exclude the following file types from encryption:" => "Excluir da encriptação os seguintes tipos de ficheiro:",
|
||||
"None" => "Nenhum"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Te rugăm să mergi în clientul ownCloud și să schimbi parola pentru a finisa conversia",
|
||||
"switched to client side encryption" => "setat la encriptare locală",
|
||||
"Change encryption password to login password" => "Schimbă parola de ecriptare în parolă de acces",
|
||||
"Please check your passwords and try again." => "Verifică te rog parolele și înceracă din nou.",
|
||||
"Could not change your file encryption password to your login password" => "Nu s-a putut schimba parola de encripție a fișierelor ca parolă de acces",
|
||||
"Encryption" => "Încriptare",
|
||||
"None" => "Niciuna"
|
||||
);
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Шифрование",
|
||||
"File encryption is enabled." => "Шифрование файла включено.",
|
||||
"The following file types will not be encrypted:" => "Следующие типы файлов не будут зашифрованы:",
|
||||
"Exclude the following file types from encryption:" => "Исключить следующие типы файлов из шифрованных:",
|
||||
"None" => "Ничего"
|
||||
);
|
||||
|
@ -1,7 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Пожалуйста, переключитесь на ownCloud-клиент и измените Ваш пароль шифрования для завершения конвертации.",
|
||||
"switched to client side encryption" => "переключено на шифрование на клиентской стороне",
|
||||
"Please check your passwords and try again." => "Пожалуйста, проверьте Ваш пароль и попробуйте снова",
|
||||
"Encryption" => "Шифрование",
|
||||
"None" => "Ни один"
|
||||
);
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Prosím, prejdite do svojho klienta ownCloud a zmente šifrovacie heslo na dokončenie konverzie.",
|
||||
"switched to client side encryption" => "prepnuté na šifrovanie prostredníctvom klienta",
|
||||
"Change encryption password to login password" => "Zmeniť šifrovacie heslo na prihlasovacie",
|
||||
"Please check your passwords and try again." => "Skontrolujte si heslo a skúste to znovu.",
|
||||
"Could not change your file encryption password to your login password" => "Nie je možné zmeniť šifrovacie heslo na prihlasovacie",
|
||||
"Encryption" => "Šifrovanie",
|
||||
"File encryption is enabled." => "Šifrovanie súborov nastavené.",
|
||||
"The following file types will not be encrypted:" => "Uvedené typy súborov nebudú šifrované:",
|
||||
"Exclude the following file types from encryption:" => "Nešifrovať uvedené typy súborov",
|
||||
"None" => "Žiadne"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "Vänligen växla till ownCloud klienten och ändra ditt krypteringslösenord för att slutföra omvandlingen.",
|
||||
"switched to client side encryption" => "Bytte till kryptering på klientsidan",
|
||||
"Change encryption password to login password" => "Ändra krypteringslösenord till loginlösenord",
|
||||
"Please check your passwords and try again." => "Kontrollera dina lösenord och försök igen.",
|
||||
"Could not change your file encryption password to your login password" => "Kunde inte ändra ditt filkrypteringslösenord till ditt loginlösenord",
|
||||
"Encryption" => "Kryptering",
|
||||
"File encryption is enabled." => "Filkryptering är aktiverat.",
|
||||
"The following file types will not be encrypted:" => "Följande filtyper kommer inte att krypteras:",
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "กรุณาสลับไปที่โปรแกรมไคลเอนต์ ownCloud ของคุณ แล้วเปลี่ยนรหัสผ่านสำหรับการเข้ารหัสเพื่อแปลงข้อมูลให้เสร็จสมบูรณ์",
|
||||
"switched to client side encryption" => "สลับไปใช้การเข้ารหัสจากโปรแกรมไคลเอนต์",
|
||||
"Change encryption password to login password" => "เปลี่ยนรหัสผ่านสำหรับเข้ารหัสไปเป็นรหัสผ่านสำหรับการเข้าสู่ระบบ",
|
||||
"Please check your passwords and try again." => "กรุณาตรวจสอบรหัสผ่านของคุณแล้วลองใหม่อีกครั้ง",
|
||||
"Could not change your file encryption password to your login password" => "ไม่สามารถเปลี่ยนรหัสผ่านสำหรับการเข้ารหัสไฟล์ของคุณไปเป็นรหัสผ่านสำหรับการเข้าสู่ระบบของคุณได้",
|
||||
"Encryption" => "การเข้ารหัส",
|
||||
"None" => "ไม่ต้อง"
|
||||
);
|
||||
|
@ -1,4 +1,7 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Encryption" => "Mã hóa",
|
||||
"File encryption is enabled." => "Mã hóa file đã mở",
|
||||
"The following file types will not be encrypted:" => "Loại file sau sẽ không được mã hóa",
|
||||
"Exclude the following file types from encryption:" => "Việc mã hóa không bao gồm loại file sau",
|
||||
"None" => "Không có gì hết"
|
||||
);
|
||||
|
@ -1,9 +1,4 @@
|
||||
<?php $TRANSLATIONS = array(
|
||||
"Please switch to your ownCloud client and change your encryption password to complete the conversion." => "請至您的 ownCloud 客戶端程式修改您的加密密碼以完成轉換。",
|
||||
"switched to client side encryption" => "已切換為客戶端加密",
|
||||
"Change encryption password to login password" => "將加密密碼修改為登入密碼",
|
||||
"Please check your passwords and try again." => "請檢查您的密碼並再試一次。",
|
||||
"Could not change your file encryption password to your login password" => "無法變更您的檔案加密密碼為登入密碼",
|
||||
"Encryption" => "加密",
|
||||
"None" => "無"
|
||||
);
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,325 +1,323 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Bjoern Schiessle
|
||||
* @copyright 2012 Bjoern Schiessle <schiessle@owncloud.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 3 of the License, or any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption;
|
||||
|
||||
/**
|
||||
* @brief Class to manage storage and retrieval of encryption keys
|
||||
* @note Where a method requires a view object, it's root must be '/'
|
||||
*/
|
||||
class Keymanager {
|
||||
|
||||
/**
|
||||
* @brief retrieve the ENCRYPTED private key from a user
|
||||
*
|
||||
* @return string private key or false
|
||||
* @note the key returned by this method must be decrypted before use
|
||||
*/
|
||||
public static function getPrivateKey( \OC_FilesystemView $view, $user ) {
|
||||
|
||||
$path = '/' . $user . '/' . 'files_encryption' . '/' . $user.'.private.key';
|
||||
|
||||
$key = $view->file_get_contents( $path );
|
||||
|
||||
return $key;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve public key for a specified user
|
||||
* @return string public key or false
|
||||
*/
|
||||
public static function getPublicKey( \OC_FilesystemView $view, $userId ) {
|
||||
|
||||
return $view->file_get_contents( '/public-keys/' . '/' . $userId . '.public.key' );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve both keys from a user (private and public)
|
||||
* @return array keys: privateKey, publicKey
|
||||
*/
|
||||
public static function getUserKeys( \OC_FilesystemView $view, $userId ) {
|
||||
|
||||
return array(
|
||||
'publicKey' => self::getPublicKey( $view, $userId )
|
||||
, 'privateKey' => self::getPrivateKey( $view, $userId )
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Retrieve public keys of all users with access to a file
|
||||
* @param string $path Path to file
|
||||
* @return array of public keys for the given file
|
||||
* @note Checks that the sharing app is enabled should be performed
|
||||
* by client code, that isn't checked here
|
||||
*/
|
||||
public static function getPublicKeys( \OC_FilesystemView $view, $userId, $filePath ) {
|
||||
|
||||
$path = ltrim( $path, '/' );
|
||||
|
||||
$filepath = '/' . $userId . '/files/' . $filePath;
|
||||
|
||||
// Check if sharing is enabled
|
||||
if ( OC_App::isEnabled( 'files_sharing' ) ) {
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
// check if it is a file owned by the user and not shared at all
|
||||
$userview = new \OC_FilesystemView( '/'.$userId.'/files/' );
|
||||
|
||||
if ( $userview->file_exists( $path ) ) {
|
||||
|
||||
$users[] = $userId;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
$view = new \OC_FilesystemView( '/public-keys/' );
|
||||
|
||||
$keylist = array();
|
||||
|
||||
$count = 0;
|
||||
|
||||
foreach ( $users as $user ) {
|
||||
|
||||
$keylist['key'.++$count] = $view->file_get_contents( $user.'.public.key' );
|
||||
|
||||
}
|
||||
|
||||
return $keylist;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store file encryption key
|
||||
*
|
||||
* @param string $path relative path of the file, including filename
|
||||
* @param string $key
|
||||
* @return bool true/false
|
||||
* @note The keyfile is not encrypted here. Client code must
|
||||
* asymmetrically encrypt the keyfile before passing it to this method
|
||||
*/
|
||||
public static function setFileKey( \OC_FilesystemView $view, $path, $userId, $catfile ) {
|
||||
|
||||
$basePath = '/' . $userId . '/files_encryption/keyfiles';
|
||||
|
||||
$targetPath = self::keySetPreparation( $view, $path, $basePath, $userId );
|
||||
|
||||
if ( $view->is_dir( $basePath . '/' . $targetPath ) ) {
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
// Save the keyfile in parallel directory
|
||||
return $view->file_put_contents( $basePath . '/' . $targetPath . '.key', $catfile );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve keyfile for an encrypted file
|
||||
* @param string file name
|
||||
* @return string file key or false on failure
|
||||
* @note The keyfile returned is asymmetrically encrypted. Decryption
|
||||
* of the keyfile must be performed by client code
|
||||
*/
|
||||
public static function getFileKey( \OC_FilesystemView $view, $userId, $filePath ) {
|
||||
|
||||
$filePath_f = ltrim( $filePath, '/' );
|
||||
|
||||
$catfilePath = '/' . $userId . '/files_encryption/keyfiles/' . $filePath_f . '.key';
|
||||
|
||||
if ( $view->file_exists( $catfilePath ) ) {
|
||||
|
||||
return $view->file_get_contents( $catfilePath );
|
||||
|
||||
} else {
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Delete a keyfile
|
||||
*
|
||||
* @param OC_FilesystemView $view
|
||||
* @param string $userId username
|
||||
* @param string $path path of the file the key belongs to
|
||||
* @return bool Outcome of unlink operation
|
||||
* @note $path must be relative to data/user/files. e.g. mydoc.txt NOT
|
||||
* /data/admin/files/mydoc.txt
|
||||
*/
|
||||
public static function deleteFileKey( \OC_FilesystemView $view, $userId, $path ) {
|
||||
|
||||
$trimmed = ltrim( $path, '/' );
|
||||
$keyPath = '/' . $userId . '/files_encryption/keyfiles/' . $trimmed . '.key';
|
||||
|
||||
// Unlink doesn't tell us if file was deleted (not found returns
|
||||
// true), so we perform our own test
|
||||
if ( $view->file_exists( $keyPath ) ) {
|
||||
|
||||
return $view->unlink( $keyPath );
|
||||
|
||||
} else {
|
||||
|
||||
\OC_Log::write( 'Encryption library', 'Could not delete keyfile; does not exist: "' . $keyPath, \OC_Log::ERROR );
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store private key from the user
|
||||
* @param string key
|
||||
* @return bool
|
||||
* @note Encryption of the private key must be performed by client code
|
||||
* as no encryption takes place here
|
||||
*/
|
||||
public static function setPrivateKey( $key ) {
|
||||
|
||||
$user = \OCP\User::getUser();
|
||||
|
||||
$view = new \OC_FilesystemView( '/' . $user . '/files_encryption' );
|
||||
|
||||
\OC_FileProxy::$enabled = false;
|
||||
|
||||
if ( !$view->file_exists( '' ) ) $view->mkdir( '' );
|
||||
|
||||
return $view->file_put_contents( $user . '.private.key', $key );
|
||||
|
||||
\OC_FileProxy::$enabled = true;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store private keys from the user
|
||||
*
|
||||
* @param string privatekey
|
||||
* @param string publickey
|
||||
* @return bool true/false
|
||||
*/
|
||||
public static function setUserKeys($privatekey, $publickey) {
|
||||
|
||||
return ( self::setPrivateKey( $privatekey ) && self::setPublicKey( $publickey ) );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store public key of the user
|
||||
*
|
||||
* @param string key
|
||||
* @return bool true/false
|
||||
*/
|
||||
public static function setPublicKey( $key ) {
|
||||
|
||||
$view = new \OC_FilesystemView( '/public-keys' );
|
||||
|
||||
\OC_FileProxy::$enabled = false;
|
||||
|
||||
if ( !$view->file_exists( '' ) ) $view->mkdir( '' );
|
||||
|
||||
return $view->file_put_contents( \OCP\User::getUser() . '.public.key', $key );
|
||||
|
||||
\OC_FileProxy::$enabled = true;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @note 'shareKey' is a more user-friendly name for env_key
|
||||
*/
|
||||
public static function setShareKey( \OC_FilesystemView $view, $path, $userId, $shareKey ) {
|
||||
|
||||
$basePath = '/' . $userId . '/files_encryption/share-keys';
|
||||
|
||||
$shareKeyPath = self::keySetPreparation( $view, $path, $basePath, $userId );
|
||||
|
||||
return $view->file_put_contents( $basePath . '/' . $shareKeyPath . '.shareKey', $shareKey );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Make preparations to vars and filesystem for saving a keyfile
|
||||
*/
|
||||
public static function keySetPreparation( \OC_FilesystemView $view, $path, $basePath, $userId ) {
|
||||
|
||||
$targetPath = ltrim( $path, '/' );
|
||||
|
||||
$path_parts = pathinfo( $targetPath );
|
||||
|
||||
// If the file resides within a subdirectory, create it
|
||||
if (
|
||||
isset( $path_parts['dirname'] )
|
||||
&& ! $view->file_exists( $basePath . '/' . $path_parts['dirname'] )
|
||||
) {
|
||||
|
||||
$view->mkdir( $basePath . '/' . $path_parts['dirname'] );
|
||||
|
||||
}
|
||||
|
||||
return $targetPath;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief change password of private encryption key
|
||||
*
|
||||
* @param string $oldpasswd old password
|
||||
* @param string $newpasswd new password
|
||||
* @return bool true/false
|
||||
*/
|
||||
public static function changePasswd($oldpasswd, $newpasswd) {
|
||||
|
||||
if ( \OCP\User::checkPassword(\OCP\User::getUser(), $newpasswd) ) {
|
||||
return Crypt::changekeypasscode($oldpasswd, $newpasswd);
|
||||
}
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Fetch the legacy encryption key from user files
|
||||
* @param string $login used to locate the legacy key
|
||||
* @param string $passphrase used to decrypt the legacy key
|
||||
* @return true / false
|
||||
*
|
||||
* if the key is left out, the default handeler will be used
|
||||
*/
|
||||
public function getLegacyKey() {
|
||||
|
||||
$user = \OCP\User::getUser();
|
||||
$view = new \OC_FilesystemView( '/' . $user );
|
||||
return $view->file_get_contents( 'encryption.key' );
|
||||
|
||||
}
|
||||
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Bjoern Schiessle
|
||||
* @copyright 2012 Bjoern Schiessle <schiessle@owncloud.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 3 of the License, or any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
namespace OCA\Encryption;
|
||||
|
||||
/**
|
||||
* @brief Class to manage storage and retrieval of encryption keys
|
||||
* @note Where a method requires a view object, it's root must be '/'
|
||||
*/
|
||||
class Keymanager {
|
||||
|
||||
/**
|
||||
* @brief retrieve the ENCRYPTED private key from a user
|
||||
*
|
||||
* @return string private key or false
|
||||
* @note the key returned by this method must be decrypted before use
|
||||
*/
|
||||
public static function getPrivateKey( \OC_FilesystemView $view, $user ) {
|
||||
|
||||
$path = '/' . $user . '/' . 'files_encryption' . '/' . $user.'.private.key';
|
||||
|
||||
$key = $view->file_get_contents( $path );
|
||||
|
||||
return $key;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve public key for a specified user
|
||||
* @param \OC_FilesystemView $view
|
||||
* @param $userId
|
||||
* @return string public key or false
|
||||
*/
|
||||
public static function getPublicKey( \OC_FilesystemView $view, $userId ) {
|
||||
|
||||
return $view->file_get_contents( '/public-keys/' . '/' . $userId . '.public.key' );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve both keys from a user (private and public)
|
||||
* @param \OC_FilesystemView $view
|
||||
* @param $userId
|
||||
* @return array keys: privateKey, publicKey
|
||||
*/
|
||||
public static function getUserKeys( \OC_FilesystemView $view, $userId ) {
|
||||
|
||||
return array(
|
||||
'publicKey' => self::getPublicKey( $view, $userId )
|
||||
, 'privateKey' => self::getPrivateKey( $view, $userId )
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Retrieve public keys of all users with access to a file
|
||||
* @param string $path Path to file
|
||||
* @return array of public keys for the given file
|
||||
* @note Checks that the sharing app is enabled should be performed
|
||||
* by client code, that isn't checked here
|
||||
*/
|
||||
public static function getPublicKeys( \OC_FilesystemView $view, $userId, $filePath ) {
|
||||
|
||||
$path = ltrim( $path, '/' );
|
||||
|
||||
$filepath = '/' . $userId . '/files/' . $filePath;
|
||||
|
||||
// Check if sharing is enabled
|
||||
if ( OC_App::isEnabled( 'files_sharing' ) ) {
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
// check if it is a file owned by the user and not shared at all
|
||||
$userview = new \OC_FilesystemView( '/'.$userId.'/files/' );
|
||||
|
||||
if ( $userview->file_exists( $path ) ) {
|
||||
|
||||
$users[] = $userId;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
$view = new \OC_FilesystemView( '/public-keys/' );
|
||||
|
||||
$keylist = array();
|
||||
|
||||
$count = 0;
|
||||
|
||||
foreach ( $users as $user ) {
|
||||
|
||||
$keylist['key'.++$count] = $view->file_get_contents( $user.'.public.key' );
|
||||
|
||||
}
|
||||
|
||||
return $keylist;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store file encryption key
|
||||
*
|
||||
* @param string $path relative path of the file, including filename
|
||||
* @param string $key
|
||||
* @return bool true/false
|
||||
* @note The keyfile is not encrypted here. Client code must
|
||||
* asymmetrically encrypt the keyfile before passing it to this method
|
||||
*/
|
||||
public static function setFileKey( \OC_FilesystemView $view, $path, $userId, $catfile ) {
|
||||
|
||||
$basePath = '/' . $userId . '/files_encryption/keyfiles';
|
||||
|
||||
$targetPath = self::keySetPreparation( $view, $path, $basePath, $userId );
|
||||
|
||||
if ( $view->is_dir( $basePath . '/' . $targetPath ) ) {
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
// Save the keyfile in parallel directory
|
||||
return $view->file_put_contents( $basePath . '/' . $targetPath . '.key', $catfile );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief retrieve keyfile for an encrypted file
|
||||
* @param \OC_FilesystemView $view
|
||||
* @param $userId
|
||||
* @param $filePath
|
||||
* @internal param \OCA\Encryption\file $string name
|
||||
* @return string file key or false
|
||||
* @note The keyfile returned is asymmetrically encrypted. Decryption
|
||||
* of the keyfile must be performed by client code
|
||||
*/
|
||||
public static function getFileKey( \OC_FilesystemView $view, $userId, $filePath ) {
|
||||
|
||||
$filePath_f = ltrim( $filePath, '/' );
|
||||
|
||||
$catfilePath = '/' . $userId . '/files_encryption/keyfiles/' . $filePath_f . '.key';
|
||||
|
||||
if ( $view->file_exists( $catfilePath ) ) {
|
||||
|
||||
return $view->file_get_contents( $catfilePath );
|
||||
|
||||
} else {
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Delete a keyfile
|
||||
*
|
||||
* @param OC_FilesystemView $view
|
||||
* @param string $userId username
|
||||
* @param string $path path of the file the key belongs to
|
||||
* @return bool Outcome of unlink operation
|
||||
* @note $path must be relative to data/user/files. e.g. mydoc.txt NOT
|
||||
* /data/admin/files/mydoc.txt
|
||||
*/
|
||||
public static function deleteFileKey( \OC_FilesystemView $view, $userId, $path ) {
|
||||
|
||||
$trimmed = ltrim( $path, '/' );
|
||||
$keyPath = '/' . $userId . '/files_encryption/keyfiles/' . $trimmed . '.key';
|
||||
|
||||
// Unlink doesn't tell us if file was deleted (not found returns
|
||||
// true), so we perform our own test
|
||||
if ( $view->file_exists( $keyPath ) ) {
|
||||
|
||||
return $view->unlink( $keyPath );
|
||||
|
||||
} else {
|
||||
|
||||
\OC_Log::write( 'Encryption library', 'Could not delete keyfile; does not exist: "' . $keyPath, \OC_Log::ERROR );
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store private key from the user
|
||||
* @param string key
|
||||
* @return bool
|
||||
* @note Encryption of the private key must be performed by client code
|
||||
* as no encryption takes place here
|
||||
*/
|
||||
public static function setPrivateKey( $key ) {
|
||||
|
||||
$user = \OCP\User::getUser();
|
||||
|
||||
$view = new \OC_FilesystemView( '/' . $user . '/files_encryption' );
|
||||
|
||||
\OC_FileProxy::$enabled = false;
|
||||
|
||||
if ( !$view->file_exists( '' ) )
|
||||
$view->mkdir( '' );
|
||||
|
||||
return $view->file_put_contents( $user . '.private.key', $key );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store private keys from the user
|
||||
*
|
||||
* @param string privatekey
|
||||
* @param string publickey
|
||||
* @return bool true/false
|
||||
*/
|
||||
public static function setUserKeys($privatekey, $publickey) {
|
||||
|
||||
return ( self::setPrivateKey( $privatekey ) && self::setPublicKey( $publickey ) );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store public key of the user
|
||||
*
|
||||
* @param string key
|
||||
* @return bool true/false
|
||||
*/
|
||||
public static function setPublicKey( $key ) {
|
||||
|
||||
$view = new \OC_FilesystemView( '/public-keys' );
|
||||
|
||||
\OC_FileProxy::$enabled = false;
|
||||
|
||||
if ( !$view->file_exists( '' ) )
|
||||
$view->mkdir( '' );
|
||||
|
||||
return $view->file_put_contents( \OCP\User::getUser() . '.public.key', $key );
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief store file encryption key
|
||||
*
|
||||
* @param string $path relative path of the file, including filename
|
||||
* @param string $key
|
||||
* @param null $view
|
||||
* @param string $dbClassName
|
||||
* @return bool true/false
|
||||
* @note The keyfile is not encrypted here. Client code must
|
||||
* asymmetrically encrypt the keyfile before passing it to this method
|
||||
*/
|
||||
public static function setShareKey( \OC_FilesystemView $view, $path, $userId, $shareKey ) {
|
||||
|
||||
$basePath = '/' . $userId . '/files_encryption/share-keys';
|
||||
|
||||
$shareKeyPath = self::keySetPreparation( $view, $path, $basePath, $userId );
|
||||
|
||||
return $view->file_put_contents( $basePath . '/' . $shareKeyPath . '.shareKey', $shareKey );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Make preparations to vars and filesystem for saving a keyfile
|
||||
*/
|
||||
public static function keySetPreparation( \OC_FilesystemView $view, $path, $basePath, $userId ) {
|
||||
|
||||
$targetPath = ltrim( $path, '/' );
|
||||
|
||||
$path_parts = pathinfo( $targetPath );
|
||||
|
||||
// If the file resides within a subdirectory, create it
|
||||
if (
|
||||
isset( $path_parts['dirname'] )
|
||||
&& ! $view->file_exists( $basePath . '/' . $path_parts['dirname'] )
|
||||
) {
|
||||
|
||||
$view->mkdir( $basePath . '/' . $path_parts['dirname'] );
|
||||
|
||||
}
|
||||
|
||||
return $targetPath;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Fetch the legacy encryption key from user files
|
||||
* @param string $login used to locate the legacy key
|
||||
* @param string $passphrase used to decrypt the legacy key
|
||||
* @return true / false
|
||||
*
|
||||
* if the key is left out, the default handler will be used
|
||||
*/
|
||||
public function getLegacyKey() {
|
||||
|
||||
$user = \OCP\User::getUser();
|
||||
$view = new \OC_FilesystemView( '/' . $user );
|
||||
return $view->file_get_contents( 'encryption.key' );
|
||||
|
||||
}
|
||||
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user