Merge branch 'master' into contactsmanager-register
Conflicts: lib/private/contactsmanager.php
This commit is contained in:
commit
bb6fac1102
|
@ -6,8 +6,6 @@ RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
|
|||
</IfModule>
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
ErrorDocument 403 /core/templates/403.php
|
||||
ErrorDocument 404 /core/templates/404.php
|
||||
<IfModule mod_php5.c>
|
||||
php_value upload_max_filesize 513M
|
||||
php_value post_max_size 513M
|
||||
|
@ -20,12 +18,12 @@ php_value mbstring.func_overload 0
|
|||
<IfModule mod_rewrite.c>
|
||||
RewriteEngine on
|
||||
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||
RewriteRule ^.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^.well-known/host-meta.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^.well-known/carddav /remote.php/carddav/ [R]
|
||||
RewriteRule ^.well-known/caldav /remote.php/caldav/ [R]
|
||||
RewriteRule ^apps/calendar/caldav.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
|
||||
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
|
||||
RewriteRule ^\.well-known/carddav /remote.php/carddav/ [R]
|
||||
RewriteRule ^\.well-known/caldav /remote.php/caldav/ [R]
|
||||
RewriteRule ^apps/calendar/caldav\.php remote.php/caldav/ [QSA,L]
|
||||
RewriteRule ^apps/contacts/carddav\.php remote.php/carddav/ [QSA,L]
|
||||
RewriteRule ^apps/([^/]*)/(.*\.(php))$ index.php?app=$1&getfile=$2 [QSA,L]
|
||||
RewriteRule ^remote/(.*) remote.php [QSA,L]
|
||||
</IfModule>
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
"fakeServer": true,
|
||||
"_": true,
|
||||
"OC": true,
|
||||
"OCA": true,
|
||||
"t": true,
|
||||
"n": true
|
||||
}
|
||||
|
|
2
3rdparty
2
3rdparty
|
@ -1 +1 @@
|
|||
Subproject commit da3c9f651a26cf076249ebf25c477e3791e69ca3
|
||||
Subproject commit ef80977061d4bc3a2d8ee0bf23a8287a3222b628
|
|
@ -32,7 +32,7 @@ If you have questions about how to install or use ownCloud, please direct these
|
|||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
[template]: https://raw.github.com/owncloud/core/master/issue_template.md
|
||||
[mailinglist]: https://mail.kde.org/mailman/listinfo/owncloud
|
||||
[mailinglist]: http://mailman.owncloud.org/mailman/listinfo/owncloud
|
||||
[forum]: http://forum.owncloud.org/
|
||||
[irc]: http://webchat.freenode.net/?channels=owncloud&uio=d4
|
||||
|
||||
|
|
|
@ -17,8 +17,11 @@ $baseUrl = OCP\Util::linkTo('files', 'index.php') . '?dir=';
|
|||
|
||||
$permissions = $dirInfo->getPermissions();
|
||||
|
||||
$sortAttribute = isset( $_GET['sort'] ) ? $_GET['sort'] : 'name';
|
||||
$sortDirection = isset( $_GET['sortdirection'] ) ? ($_GET['sortdirection'] === 'desc') : false;
|
||||
|
||||
// make filelist
|
||||
$files = \OCA\Files\Helper::getFiles($dir);
|
||||
$files = \OCA\Files\Helper::getFiles($dir, $sortAttribute, $sortDirection);
|
||||
|
||||
$data['directory'] = $dir;
|
||||
$data['files'] = \OCA\Files\Helper::formatFileInfos($files);
|
||||
|
|
|
@ -19,3 +19,13 @@ $templateManager->registerTemplate('text/html', 'core/templates/filetemplates/te
|
|||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.presentation', 'core/templates/filetemplates/template.odp');
|
||||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.text', 'core/templates/filetemplates/template.odt');
|
||||
$templateManager->registerTemplate('application/vnd.oasis.opendocument.spreadsheet', 'core/templates/filetemplates/template.ods');
|
||||
|
||||
\OCA\Files\App::getNavigationManager()->add(
|
||||
array(
|
||||
"id" => 'files',
|
||||
"appname" => 'files',
|
||||
"script" => 'list.php',
|
||||
"order" => 0,
|
||||
"name" => $l->t('All files')
|
||||
)
|
||||
);
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
<?php
|
||||
|
||||
// fix webdav properties,add namespace in front of the property, update for OC4.5
|
||||
$installedVersion=OCP\Config::getAppValue('files', 'installed_version');
|
||||
if (version_compare($installedVersion, '1.1.6', '<')) {
|
||||
$concat = OC_DB::getConnection()->getDatabasePlatform()->
|
||||
getConcatExpression( '\'{DAV:}\'', '`propertyname`' );
|
||||
$query = OC_DB::prepare('
|
||||
UPDATE `*PREFIX*properties`
|
||||
SET `propertyname` = ' . $concat . '
|
||||
WHERE `propertyname` NOT LIKE \'{%\'
|
||||
');
|
||||
$query->execute();
|
||||
}
|
||||
|
||||
//update from OC 3
|
||||
|
||||
//try to remove remaining files.
|
||||
//Give a warning if not possible
|
||||
|
||||
$filesToRemove = array(
|
||||
'ajax',
|
||||
'appinfo',
|
||||
'css',
|
||||
'js',
|
||||
'l10n',
|
||||
'templates',
|
||||
'admin.php',
|
||||
'download.php',
|
||||
'index.php',
|
||||
'settings.php'
|
||||
);
|
||||
|
||||
foreach($filesToRemove as $file) {
|
||||
$filepath = OC::$SERVERROOT . '/files/' . $file;
|
||||
if(!file_exists($filepath)) {
|
||||
continue;
|
||||
}
|
||||
$success = OCP\Files::rmdirr($filepath);
|
||||
if($success === false) {
|
||||
//probably not sufficient privileges, give up and give a message.
|
||||
OCP\Util::writeLog('files', 'Could not clean /files/ directory.'
|
||||
.' Please remove everything except webdav.php from ' . OC::$SERVERROOT . '/files/', OCP\Util::ERROR);
|
||||
break;
|
||||
}
|
||||
}
|
|
@ -3,10 +3,11 @@
|
|||
See the COPYING-README file. */
|
||||
|
||||
/* FILE MENU */
|
||||
.actions { padding:5px; height:32px; width: 100%; }
|
||||
.actions { padding:5px; height:32px; display: inline-block; float: left; }
|
||||
.actions input, .actions button, .actions .button { margin:0; float:left; }
|
||||
.actions .button a { color: #555; }
|
||||
.actions .button a:hover, .actions .button a:active { color: #333; }
|
||||
.actions.hidden { display: none; }
|
||||
|
||||
#new {
|
||||
z-index: 1010;
|
||||
|
@ -75,6 +76,7 @@
|
|||
top: 44px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/* make sure there's enough room for the file actions */
|
||||
#body-user #filestable {
|
||||
min-width: 688px; /* 768 (mobile break) - 80 (nav width) */
|
||||
|
@ -83,6 +85,40 @@
|
|||
min-width: 688px; /* 768 (mobile break) - 80 (nav width) */
|
||||
}
|
||||
|
||||
#filestable tbody tr { background-color:#fff; height:51px; }
|
||||
|
||||
.app-files #app-content {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/**
|
||||
* Override global #controls styles
|
||||
* to be more flexible / relative
|
||||
*/
|
||||
#body-user .app-files #controls {
|
||||
left: 310px; /* main nav bar + sidebar */
|
||||
position: fixed;
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
/* this is mostly for file viewer apps, text editor, etc */
|
||||
#body-user .app-files.no-sidebar #controls {
|
||||
left: 0px;
|
||||
padding-left: 80px; /* main nav bar */
|
||||
}
|
||||
|
||||
.app-files #app-navigation {
|
||||
width: 230px;
|
||||
}
|
||||
|
||||
.app-files #app-settings {
|
||||
width: 229px; /* DUH */
|
||||
}
|
||||
|
||||
.app-files #app-settings input {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
#filestable tbody tr { background-color:#fff; height:40px; }
|
||||
#filestable tbody tr:hover, tbody tr:active {
|
||||
background-color: rgb(240,240,240);
|
||||
|
@ -116,10 +152,29 @@ tr:hover span.extension {
|
|||
|
||||
table tr.mouseOver td { background-color:#eee; }
|
||||
table th { height:24px; padding:0 8px; color:#999; }
|
||||
table th .name {
|
||||
position: absolute;
|
||||
left: 55px;
|
||||
top: 15px;
|
||||
table th .columntitle {
|
||||
display: inline-block;
|
||||
padding: 15px;
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
vertical-align: middle;
|
||||
}
|
||||
table th .columntitle.name {
|
||||
padding-left: 5px;
|
||||
margin-left: 50px;
|
||||
max-width: 300px;
|
||||
}
|
||||
/* hover effect on sortable column */
|
||||
table th a.columntitle:hover {
|
||||
background-color: #F0F0F0;
|
||||
}
|
||||
table th .sort-indicator {
|
||||
width: 10px;
|
||||
height: 8px;
|
||||
margin-left: 10px;
|
||||
display: inline-block;
|
||||
}
|
||||
table th, table td { border-bottom:1px solid #ddd; text-align:left; font-weight:normal; }
|
||||
table td {
|
||||
|
@ -139,8 +194,11 @@ table th#headerName {
|
|||
}
|
||||
table th#headerSize, table td.filesize {
|
||||
min-width: 48px;
|
||||
padding: 0 16px;
|
||||
text-align: right;
|
||||
padding: 0;
|
||||
}
|
||||
table table td.filesize {
|
||||
padding: 0 16px;
|
||||
}
|
||||
table th#headerDate, table td.date {
|
||||
-moz-box-sizing: border-box;
|
||||
|
@ -161,9 +219,7 @@ table.multiselect thead {
|
|||
z-index: 10;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
left: 0;
|
||||
padding-left: 80px;
|
||||
width: 100%;
|
||||
left: 310px; /* main nav bar + sidebar */
|
||||
}
|
||||
|
||||
table.multiselect thead th {
|
||||
|
@ -197,10 +253,6 @@ table td.filename input.filename {
|
|||
table td.filename a, table td.login, table td.logout, table td.download, table td.upload, table td.create, table td.delete { padding:3px 8px 8px 3px; }
|
||||
table td.filename .nametext, .uploadtext, .modified { float:left; padding:14px 0; }
|
||||
|
||||
#modified {
|
||||
position: absolute;
|
||||
top: 15px;
|
||||
}
|
||||
.modified {
|
||||
position: relative;
|
||||
padding-left: 8px;
|
||||
|
@ -254,7 +306,7 @@ table td.filename form { font-size:14px; margin-left:48px; margin-right:48px; }
|
|||
|
||||
/* Use label to have bigger clickable size for checkbox */
|
||||
#fileList tr td.filename>input[type="checkbox"] + label,
|
||||
#select_all + label {
|
||||
.select-all + label {
|
||||
height: 50px;
|
||||
position: absolute;
|
||||
width: 50px;
|
||||
|
@ -268,10 +320,10 @@ table td.filename form { font-size:14px; margin-left:48px; margin-right:48px; }
|
|||
#fileList tr td.filename>input[type="checkbox"] + label {
|
||||
left: 0;
|
||||
}
|
||||
#select_all + label {
|
||||
.select-all + label {
|
||||
top: 0;
|
||||
}
|
||||
#select_all {
|
||||
.select-all {
|
||||
position: absolute;
|
||||
top: 18px;
|
||||
left: 18px;
|
||||
|
@ -310,7 +362,6 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
|
|||
|
||||
/* Actions for selected files */
|
||||
.selectedActions {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: -1px;
|
||||
right: 0;
|
||||
|
@ -320,6 +371,9 @@ a.action>img { max-height:16px; max-width:16px; vertical-align:text-bottom; }
|
|||
display: inline;
|
||||
padding: 17px 5px;
|
||||
}
|
||||
.selectedActions a.hidden {
|
||||
display: none;
|
||||
}
|
||||
.selectedActions a img {
|
||||
position:relative;
|
||||
top:5px;
|
||||
|
@ -395,7 +449,7 @@ table.dragshadow td.size {
|
|||
}
|
||||
.mask {
|
||||
z-index: 50;
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
|
|
|
@ -28,36 +28,33 @@ OCP\User::checkLoggedIn();
|
|||
OCP\Util::addStyle('files', 'files');
|
||||
OCP\Util::addStyle('files', 'upload');
|
||||
OCP\Util::addStyle('files', 'mobile');
|
||||
OCP\Util::addscript('files', 'app');
|
||||
OCP\Util::addscript('files', 'file-upload');
|
||||
OCP\Util::addscript('files', 'jquery.iframe-transport');
|
||||
OCP\Util::addscript('files', 'jquery.fileupload');
|
||||
OCP\Util::addscript('files', 'jquery-visibility');
|
||||
OCP\Util::addscript('files', 'filesummary');
|
||||
OCP\Util::addscript('files', 'breadcrumb');
|
||||
OCP\Util::addscript('files', 'filelist');
|
||||
|
||||
OCP\App::setActiveNavigationEntry('files_index');
|
||||
// Load the files
|
||||
$dir = isset($_GET['dir']) ? stripslashes($_GET['dir']) : '';
|
||||
$dir = \OC\Files\Filesystem::normalizePath($dir);
|
||||
$dirInfo = \OC\Files\Filesystem::getFileInfo($dir, false);
|
||||
// Redirect if directory does not exist
|
||||
if (!$dirInfo || !$dirInfo->getType() === 'dir') {
|
||||
header('Location: ' . OCP\Util::getScriptName() . '');
|
||||
exit();
|
||||
}
|
||||
|
||||
$isIE8 = false;
|
||||
preg_match('/MSIE (.*?);/', $_SERVER['HTTP_USER_AGENT'], $matches);
|
||||
if (count($matches) > 0 && $matches[1] <= 8){
|
||||
if (count($matches) > 0 && $matches[1] <= 9) {
|
||||
$isIE8 = true;
|
||||
}
|
||||
|
||||
// if IE8 and "?dir=path" was specified, reformat the URL to use a hash like "#?dir=path"
|
||||
if ($isIE8 && isset($_GET['dir'])){
|
||||
if ($dir === ''){
|
||||
$dir = '/';
|
||||
// if IE8 and "?dir=path&view=someview" was specified, reformat the URL to use a hash like "#?dir=path&view=someview"
|
||||
if ($isIE8 && (isset($_GET['dir']) || isset($_GET['view']))) {
|
||||
$hash = '#?';
|
||||
$dir = isset($_GET['dir']) ? $_GET['dir'] : '/';
|
||||
$view = isset($_GET['view']) ? $_GET['view'] : 'files';
|
||||
$hash = '#?dir=' . \OCP\Util::encodePath($dir);
|
||||
if ($view !== 'files') {
|
||||
$hash .= '&view=' . urlencode($view);
|
||||
}
|
||||
header('Location: ' . OCP\Util::linkTo('files', 'index.php') . '#?dir=' . \OCP\Util::encodePath($dir));
|
||||
header('Location: ' . OCP\Util::linkTo('files', 'index.php') . $hash);
|
||||
exit();
|
||||
}
|
||||
|
||||
|
@ -65,49 +62,62 @@ $user = OC_User::getUser();
|
|||
|
||||
$config = \OC::$server->getConfig();
|
||||
|
||||
// needed for share init, permissions will be reloaded
|
||||
// anyway with ajax load
|
||||
$permissions = $dirInfo->getPermissions();
|
||||
|
||||
// information about storage capacities
|
||||
$storageInfo=OC_Helper::getStorageInfo($dir, $dirInfo);
|
||||
$freeSpace=$storageInfo['free'];
|
||||
$uploadLimit=OCP\Util::uploadLimit();
|
||||
$maxUploadFilesize=OCP\Util::maxUploadFilesize($dir, $freeSpace);
|
||||
$publicUploadEnabled = $config->getAppValue('core', 'shareapi_allow_public_upload', 'yes');
|
||||
// mostly for the home storage's free space
|
||||
$dirInfo = \OC\Files\Filesystem::getFileInfo('/', false);
|
||||
$storageInfo=OC_Helper::getStorageInfo('/', $dirInfo);
|
||||
// if the encryption app is disabled, than everything is fine (INIT_SUCCESSFUL status code)
|
||||
$encryptionInitStatus = 2;
|
||||
if (OC_App::isEnabled('files_encryption')) {
|
||||
$session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
|
||||
$encryptionInitStatus = $session->getInitialized();
|
||||
$session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
|
||||
$encryptionInitStatus = $session->getInitialized();
|
||||
}
|
||||
|
||||
$trashEnabled = \OCP\App::isEnabled('files_trashbin');
|
||||
$trashEmpty = true;
|
||||
if ($trashEnabled) {
|
||||
$trashEmpty = \OCA\Files_Trashbin\Trashbin::isEmpty($user);
|
||||
$nav = new OCP\Template('files', 'appnavigation', '');
|
||||
|
||||
$navItems = \OCA\Files\App::getNavigationManager()->getAll();
|
||||
$nav->assign('navigationItems', $navItems);
|
||||
|
||||
$contentItems = array();
|
||||
|
||||
function renderScript($appName, $scriptName) {
|
||||
$content = '';
|
||||
$appPath = OC_App::getAppPath($appName);
|
||||
$scriptPath = $appPath . '/' . $scriptName;
|
||||
if (file_exists($scriptPath)) {
|
||||
// TODO: sanitize path / script name ?
|
||||
ob_start();
|
||||
include $scriptPath;
|
||||
$content = ob_get_contents();
|
||||
@ob_end_clean();
|
||||
}
|
||||
return $content;
|
||||
}
|
||||
|
||||
// render the container content for every navigation item
|
||||
foreach ($navItems as $item) {
|
||||
$content = '';
|
||||
if (isset($item['script'])) {
|
||||
$content = renderScript($item['appname'], $item['script']);
|
||||
}
|
||||
$contentItem = array();
|
||||
$contentItem['id'] = $item['id'];
|
||||
$contentItem['content'] = $content;
|
||||
$contentItems[] = $contentItem;
|
||||
}
|
||||
|
||||
OCP\Util::addscript('files', 'fileactions');
|
||||
OCP\Util::addscript('files', 'files');
|
||||
OCP\Util::addscript('files', 'navigation');
|
||||
OCP\Util::addscript('files', 'keyboardshortcuts');
|
||||
$tmpl = new OCP\Template('files', 'index', 'user');
|
||||
$tmpl->assign('dir', $dir);
|
||||
$tmpl->assign('permissions', $permissions);
|
||||
$tmpl->assign('trash', $trashEnabled);
|
||||
$tmpl->assign('trashEmpty', $trashEmpty);
|
||||
$tmpl->assign('uploadMaxFilesize', $maxUploadFilesize); // minimium of freeSpace and uploadLimit
|
||||
$tmpl->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));
|
||||
$tmpl->assign('freeSpace', $freeSpace);
|
||||
$tmpl->assign('uploadLimit', $uploadLimit); // PHP upload limit
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->assign('usedSpacePercent', (int)$storageInfo['relative']);
|
||||
$tmpl->assign('isPublic', false);
|
||||
$tmpl->assign('publicUploadEnabled', $publicUploadEnabled);
|
||||
$tmpl->assign("encryptedFiles", \OCP\Util::encryptedFiles());
|
||||
$tmpl->assign("mailNotificationEnabled", $config->getAppValue('core', 'shareapi_allow_mail_notification', 'yes'));
|
||||
$tmpl->assign("allowShareWithLink", $config->getAppValue('core', 'shareapi_allow_links', 'yes'));
|
||||
$tmpl->assign("encryptionInitStatus", $encryptionInitStatus);
|
||||
$tmpl->assign('disableSharing', false);
|
||||
$tmpl->assign('appNavigation', $nav);
|
||||
$tmpl->assign('appContents', $contentItems);
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
|
||||
$tmpl->printPage();
|
||||
|
|
|
@ -0,0 +1,147 @@
|
|||
/*
|
||||
* Copyright (c) 2014
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* This file is licensed under the Affero General Public License version 3
|
||||
* or later.
|
||||
*
|
||||
* See the COPYING-README file.
|
||||
*
|
||||
*/
|
||||
|
||||
/* global dragOptions, folderDropOptions */
|
||||
(function() {
|
||||
|
||||
if (!OCA.Files) {
|
||||
OCA.Files = {};
|
||||
}
|
||||
|
||||
var App = {
|
||||
navigation: null,
|
||||
|
||||
initialize: function() {
|
||||
this.navigation = new OCA.Files.Navigation($('#app-navigation'));
|
||||
|
||||
// TODO: ideally these should be in a separate class / app (the embedded "all files" app)
|
||||
this.fileActions = OCA.Files.FileActions;
|
||||
this.files = OCA.Files.Files;
|
||||
|
||||
this.fileList = new OCA.Files.FileList(
|
||||
$('#app-content-files'), {
|
||||
scrollContainer: $('#app-content'),
|
||||
dragOptions: dragOptions,
|
||||
folderDropOptions: folderDropOptions
|
||||
}
|
||||
);
|
||||
this.files.initialize();
|
||||
this.fileActions.registerDefaultActions(this.fileList);
|
||||
this.fileList.setFileActions(this.fileActions);
|
||||
|
||||
// for backward compatibility, the global FileList will
|
||||
// refer to the one of the "files" view
|
||||
window.FileList = this.fileList;
|
||||
|
||||
this._setupEvents();
|
||||
// trigger URL change event handlers
|
||||
this._onPopState(OC.Util.History.parseUrlQuery());
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the container of the currently visible app.
|
||||
*
|
||||
* @return app container
|
||||
*/
|
||||
getCurrentAppContainer: function() {
|
||||
return this.navigation.getActiveContainer();
|
||||
},
|
||||
|
||||
/**
|
||||
* Setup events based on URL changes
|
||||
*/
|
||||
_setupEvents: function() {
|
||||
OC.Util.History.addOnPopStateHandler(_.bind(this._onPopState, this));
|
||||
|
||||
// detect when app changed their current directory
|
||||
$('#app-content').delegate('>div', 'changeDirectory', _.bind(this._onDirectoryChanged, this));
|
||||
$('#app-content').delegate('>div', 'changeViewerMode', _.bind(this._onChangeViewerMode, this));
|
||||
|
||||
$('#app-navigation').on('itemChanged', _.bind(this._onNavigationChanged, this));
|
||||
},
|
||||
|
||||
/**
|
||||
* Event handler for when the current navigation item has changed
|
||||
*/
|
||||
_onNavigationChanged: function(e) {
|
||||
var params;
|
||||
if (e && e.itemId) {
|
||||
params = {
|
||||
view: e.itemId,
|
||||
dir: '/'
|
||||
};
|
||||
this._changeUrl(params.view, params.dir);
|
||||
this.navigation.getActiveContainer().trigger(new $.Event('urlChanged', params));
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Event handler for when an app notified that its directory changed
|
||||
*/
|
||||
_onDirectoryChanged: function(e) {
|
||||
if (e.dir) {
|
||||
this._changeUrl(this.navigation.getActiveItem(), e.dir);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Event handler for when an app notifies that it needs space
|
||||
* for viewer mode.
|
||||
*/
|
||||
_onChangeViewerMode: function(e) {
|
||||
var state = !!e.viewerModeEnabled;
|
||||
$('#app-navigation').toggleClass('hidden', state);
|
||||
$('.app-files').toggleClass('viewer-mode no-sidebar', state);
|
||||
},
|
||||
|
||||
/**
|
||||
* Event handler for when the URL changed
|
||||
*/
|
||||
_onPopState: function(params) {
|
||||
params = _.extend({
|
||||
dir: '/',
|
||||
view: 'files'
|
||||
}, params);
|
||||
var lastId = this.navigation.getActiveItem();
|
||||
if (!this.navigation.itemExists(params.view)) {
|
||||
params.view = 'files';
|
||||
}
|
||||
this.navigation.setActiveItem(params.view, {silent: true});
|
||||
if (lastId !== this.navigation.getActiveItem()) {
|
||||
this.navigation.getActiveContainer().trigger(new $.Event('show'));
|
||||
}
|
||||
this.navigation.getActiveContainer().trigger(new $.Event('urlChanged', params));
|
||||
},
|
||||
|
||||
/**
|
||||
* Change the URL to point to the given dir and view
|
||||
*/
|
||||
_changeUrl: function(view, dir) {
|
||||
var params = {dir: dir};
|
||||
if (view !== 'files') {
|
||||
params.view = view;
|
||||
}
|
||||
OC.Util.History.pushState(params);
|
||||
}
|
||||
};
|
||||
OCA.Files.App = App;
|
||||
})();
|
||||
|
||||
$(document).ready(function() {
|
||||
// wait for other apps/extensions to register their event handlers
|
||||
// in the "ready" clause
|
||||
_.defer(function() {
|
||||
OCA.Files.App.initialize();
|
||||
});
|
||||
});
|
||||
|
|
@ -159,7 +159,11 @@
|
|||
this.totalWidth = 64;
|
||||
// FIXME: this class should not know about global elements
|
||||
if ( $('#navigation').length ) {
|
||||
this.totalWidth += $('#navigation').get(0).offsetWidth;
|
||||
this.totalWidth += $('#navigation').outerWidth();
|
||||
}
|
||||
|
||||
if ( $('#app-navigation').length && !$('#app-navigation').hasClass('hidden')) {
|
||||
this.totalWidth += $('#app-navigation').outerWidth();
|
||||
}
|
||||
this.hiddenBreadcrumbs = 0;
|
||||
|
||||
|
@ -167,8 +171,8 @@
|
|||
this.totalWidth += $(this.breadcrumbs[i]).get(0).offsetWidth;
|
||||
}
|
||||
|
||||
$.each($('#controls .actions>div'), function(index, action) {
|
||||
self.totalWidth += $(action).get(0).offsetWidth;
|
||||
$.each($('#controls .actions'), function(index, action) {
|
||||
self.totalWidth += $(action).outerWidth();
|
||||
});
|
||||
|
||||
},
|
||||
|
@ -236,6 +240,6 @@
|
|||
}
|
||||
};
|
||||
|
||||
window.BreadCrumb = BreadCrumb;
|
||||
OCA.Files.BreadCrumb = BreadCrumb;
|
||||
})();
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* - TODO music upload button
|
||||
*/
|
||||
|
||||
/* global OC, t, n */
|
||||
/* global Files, FileList, jQuery, oc_requesttoken, humanFileSize, getUniqueName */
|
||||
|
||||
/**
|
||||
* Function that will allow us to know if Ajax uploads are supported
|
||||
|
@ -65,7 +65,7 @@ OC.Upload = {
|
|||
*/
|
||||
cancelUploads:function() {
|
||||
this.log('canceling uploads');
|
||||
jQuery.each(this._uploads,function(i, jqXHR) {
|
||||
jQuery.each(this._uploads, function(i, jqXHR) {
|
||||
jqXHR.abort();
|
||||
});
|
||||
this._uploads = [];
|
||||
|
@ -83,7 +83,7 @@ OC.Upload = {
|
|||
isProcessing:function() {
|
||||
var count = 0;
|
||||
|
||||
jQuery.each(this._uploads,function(i, data) {
|
||||
jQuery.each(this._uploads, function(i, data) {
|
||||
if (data.state() === 'pending') {
|
||||
count++;
|
||||
}
|
||||
|
@ -205,14 +205,16 @@ OC.Upload = {
|
|||
*/
|
||||
add: function(e, data) {
|
||||
OC.Upload.log('add', e, data);
|
||||
var that = $(this);
|
||||
var freeSpace;
|
||||
var that = $(this), freeSpace;
|
||||
|
||||
// we need to collect all data upload objects before starting the upload so we can check their existence
|
||||
// and set individual conflict actions. unfortunately there is only one variable that we can use to identify
|
||||
// the selection a data upload is part of, so we have to collect them in data.originalFiles
|
||||
// turning singleFileUploads off is not an option because we want to gracefully handle server errors like
|
||||
// already exists
|
||||
// we need to collect all data upload objects before
|
||||
// starting the upload so we can check their existence
|
||||
// and set individual conflict actions. Unfortunately,
|
||||
// there is only one variable that we can use to identify
|
||||
// the selection a data upload is part of, so we have to
|
||||
// collect them in data.originalFiles turning
|
||||
// singleFileUploads off is not an option because we want
|
||||
// to gracefully handle server errors like 'already exists'
|
||||
|
||||
// create a container where we can store the data objects
|
||||
if ( ! data.originalFiles.selection ) {
|
||||
|
@ -244,14 +246,15 @@ OC.Upload = {
|
|||
|
||||
// in case folder drag and drop is not supported file will point to a directory
|
||||
// http://stackoverflow.com/a/20448357
|
||||
if (!file.type && file.size%4096 === 0 && file.size <= 102400) {
|
||||
if ( ! file.type && file.size%4096 === 0 && file.size <= 102400) {
|
||||
try {
|
||||
reader = new FileReader();
|
||||
reader.readAsBinaryString(f);
|
||||
var reader = new FileReader();
|
||||
reader.readAsBinaryString(file);
|
||||
} catch (NS_ERROR_FILE_ACCESS_DENIED) {
|
||||
//file is a directory
|
||||
data.textStatus = 'dirorzero';
|
||||
data.errorThrown = t('files', 'Unable to upload {filename} as it is a directory or has 0 bytes',
|
||||
data.errorThrown = t('files',
|
||||
'Unable to upload {filename} as it is a directory or has 0 bytes',
|
||||
{filename: file.name}
|
||||
);
|
||||
}
|
||||
|
@ -263,7 +266,8 @@ OC.Upload = {
|
|||
// check PHP upload limit
|
||||
if (selection.totalBytes > $('#upload_limit').val()) {
|
||||
data.textStatus = 'sizeexceedlimit';
|
||||
data.errorThrown = t('files', 'Total file size {size1} exceeds upload limit {size2}', {
|
||||
data.errorThrown = t('files',
|
||||
'Total file size {size1} exceeds upload limit {size2}', {
|
||||
'size1': humanFileSize(selection.totalBytes),
|
||||
'size2': humanFileSize($('#upload_limit').val())
|
||||
});
|
||||
|
@ -273,7 +277,8 @@ OC.Upload = {
|
|||
freeSpace = $('#free_space').val();
|
||||
if (freeSpace >= 0 && selection.totalBytes > freeSpace) {
|
||||
data.textStatus = 'notenoughspace';
|
||||
data.errorThrown = t('files', 'Not enough free space, you are uploading {size1} but only {size2} is left', {
|
||||
data.errorThrown = t('files',
|
||||
'Not enough free space, you are uploading {size1} but only {size2} is left', {
|
||||
'size1': humanFileSize(selection.totalBytes),
|
||||
'size2': humanFileSize($('#free_space').val())
|
||||
});
|
||||
|
@ -341,7 +346,7 @@ OC.Upload = {
|
|||
// noone set update parameters, we set the minimum
|
||||
data.formData = {
|
||||
requesttoken: oc_requesttoken,
|
||||
dir: $('#dir').val(),
|
||||
dir: FileList.getCurrentDirectory(),
|
||||
file_directory: fileDirectory
|
||||
};
|
||||
}
|
||||
|
@ -384,31 +389,29 @@ OC.Upload = {
|
|||
//fetch response from iframe
|
||||
response = data.result[0].body.innerText;
|
||||
}
|
||||
var result=$.parseJSON(response);
|
||||
var result = $.parseJSON(response);
|
||||
|
||||
delete data.jqXHR;
|
||||
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
|
||||
if (result.status === 'error' && result.data && result.data.message){
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = result.data.message;
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
} else if (typeof result[0] === 'undefined') {
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = t('files', 'Could not get result from server.');
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
} else if (result[0].status === 'existserror') {
|
||||
//show "file already exists" dialog
|
||||
var original = result[0];
|
||||
var replacement = data.files[0];
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
OC.dialogs.fileexists(data, original, replacement, OC.Upload, fu);
|
||||
} else if (result[0].status !== 'success') {
|
||||
//delete data.jqXHR;
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = result[0].data.message; // error message has been translated on server
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
}
|
||||
},
|
||||
|
@ -440,7 +443,7 @@ OC.Upload = {
|
|||
fileupload.on('fileuploadstart', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadstart', e, data);
|
||||
$('#uploadprogresswrapper input.stop').show();
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').progressbar({value: 0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
});
|
||||
fileupload.on('fileuploadprogress', function(e, data) {
|
||||
|
@ -457,7 +460,6 @@ OC.Upload = {
|
|||
|
||||
$('#uploadprogresswrapper input.stop').fadeOut();
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
Files.updateStorageStatistics();
|
||||
});
|
||||
fileupload.on('fileuploadfail', function(e, data) {
|
||||
OC.Upload.log('progress handle fileuploadfail', e, data);
|
||||
|
@ -468,8 +470,6 @@ OC.Upload = {
|
|||
}
|
||||
});
|
||||
|
||||
} else {
|
||||
console.log('skipping file progress because your browser is broken');
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -509,7 +509,7 @@ OC.Upload = {
|
|||
$('#new li').each(function(i,element) {
|
||||
if ($(element).children('p').length === 0) {
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
$(element).append('<p>' + $(element).data('text') + '</p>');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -527,16 +527,16 @@ OC.Upload = {
|
|||
|
||||
$('#new .error').tipsy('hide');
|
||||
|
||||
$('#new li').each(function(i,element) {
|
||||
$('#new li').each(function(i, element) {
|
||||
if ($(element).children('p').length === 0) {
|
||||
$(element).children('form').remove();
|
||||
$(element).append('<p>'+$(element).data('text')+'</p>');
|
||||
$(element).append('<p>' + $(element).data('text') + '</p>');
|
||||
}
|
||||
});
|
||||
|
||||
var type=$(this).data('type');
|
||||
var text=$(this).children('p').text();
|
||||
$(this).data('text',text);
|
||||
var type = $(this).data('type');
|
||||
var text = $(this).children('p').text();
|
||||
$(this).data('text', text);
|
||||
$(this).children('p').remove();
|
||||
|
||||
// add input field
|
||||
|
@ -553,7 +553,7 @@ OC.Upload = {
|
|||
var filename = input.val();
|
||||
if (type === 'web' && filename.length === 0) {
|
||||
throw t('files', 'URL cannot be empty');
|
||||
} else if (type !== 'web' && !Files.isFileNameValid(filename)) {
|
||||
} else if (type !== 'web' && ! Files.isFileNameValid(filename)) {
|
||||
// Files.isFileNameValid(filename) throws an exception itself
|
||||
} else if (FileList.inList(filename)) {
|
||||
throw t('files', '{new_name} already exists', {new_name: filename});
|
||||
|
@ -592,7 +592,7 @@ OC.Upload = {
|
|||
if (FileList.lastAction) {
|
||||
FileList.lastAction();
|
||||
}
|
||||
var name = getUniqueName(newname);
|
||||
var name = FileList.getUniqueName(newname);
|
||||
if (newname !== name) {
|
||||
FileList.checkName(name, newname, true);
|
||||
var hidden = true;
|
||||
|
@ -603,10 +603,13 @@ OC.Upload = {
|
|||
case 'file':
|
||||
$.post(
|
||||
OC.filePath('files', 'ajax', 'newfile.php'),
|
||||
{dir:$('#dir').val(), filename:name},
|
||||
{
|
||||
dir: FileList.getCurrentDirectory(),
|
||||
filename: name
|
||||
},
|
||||
function(result) {
|
||||
if (result.status === 'success') {
|
||||
FileList.add(result.data, {hidden: hidden, insert: true});
|
||||
FileList.add(result.data, {hidden: hidden, animate: true});
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Could not create file'));
|
||||
}
|
||||
|
@ -616,10 +619,13 @@ OC.Upload = {
|
|||
case 'folder':
|
||||
$.post(
|
||||
OC.filePath('files','ajax','newfolder.php'),
|
||||
{dir:$('#dir').val(), foldername:name},
|
||||
{
|
||||
dir: FileList.getCurrentDirectory(),
|
||||
foldername: name
|
||||
},
|
||||
function(result) {
|
||||
if (result.status === 'success') {
|
||||
FileList.add(result.data, {hidden: hidden, insert: true});
|
||||
FileList.add(result.data, {hidden: hidden, animate: true});
|
||||
} else {
|
||||
OC.dialogs.alert(result.data.message, t('core', 'Could not create folder'));
|
||||
}
|
||||
|
@ -627,39 +633,46 @@ OC.Upload = {
|
|||
);
|
||||
break;
|
||||
case 'web':
|
||||
if (name.substr(0,8) !== 'https://' && name.substr(0,7) !== 'http://') {
|
||||
if (name.substr(0, 8) !== 'https://' && name.substr(0, 7) !== 'http://') {
|
||||
name = 'http://' + name;
|
||||
}
|
||||
var localName=name;
|
||||
if (localName.substr(localName.length-1,1)==='/') {//strip /
|
||||
localName=localName.substr(0,localName.length-1);
|
||||
var localName = name;
|
||||
if (localName.substr(localName.length-1, 1) === '/') {//strip /
|
||||
localName = localName.substr(0, localName.length-1);
|
||||
}
|
||||
if (localName.indexOf('/')) {//use last part of url
|
||||
localName=localName.split('/').pop();
|
||||
if (localName.indexOf('/')) { //use last part of url
|
||||
localName = localName.split('/').pop();
|
||||
} else { //or the domain
|
||||
localName=(localName.match(/:\/\/(.[^\/]+)/)[1]).replace('www.','');
|
||||
localName = (localName.match(/:\/\/(.[^\/]+)/)[1]).replace('www.', '');
|
||||
}
|
||||
localName = getUniqueName(localName);
|
||||
localName = FileList.getUniqueName(localName);
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if ($('html.lte9').length === 0) {
|
||||
$('#uploadprogressbar').progressbar({value:0});
|
||||
$('#uploadprogressbar').progressbar({value: 0});
|
||||
$('#uploadprogressbar').fadeIn();
|
||||
}
|
||||
|
||||
var eventSource=new OC.EventSource(OC.filePath('files','ajax','newfile.php'),{dir:$('#dir').val(),source:name,filename:localName});
|
||||
eventSource.listen('progress',function(progress) {
|
||||
var eventSource = new OC.EventSource(
|
||||
OC.filePath('files', 'ajax', 'newfile.php'),
|
||||
{
|
||||
dir: FileList.getCurrentDirectory(),
|
||||
source: name,
|
||||
filename: localName
|
||||
}
|
||||
);
|
||||
eventSource.listen('progress', function(progress) {
|
||||
//IE < 10 does not fire the necessary events for the progress bar.
|
||||
if ($('html.lte9').length === 0) {
|
||||
$('#uploadprogressbar').progressbar('value',progress);
|
||||
}
|
||||
});
|
||||
eventSource.listen('success',function(data) {
|
||||
eventSource.listen('success', function(data) {
|
||||
var file = data;
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
|
||||
FileList.add(file, {hidden: hidden, insert: true});
|
||||
FileList.add(file, {hidden: hidden, animate: true});
|
||||
});
|
||||
eventSource.listen('error',function(error) {
|
||||
eventSource.listen('error', function(error) {
|
||||
$('#uploadprogressbar').fadeOut();
|
||||
var message = (error && error.message) || t('core', 'Error fetching URL');
|
||||
OC.Notification.show(message);
|
||||
|
@ -670,12 +683,12 @@ OC.Upload = {
|
|||
});
|
||||
break;
|
||||
}
|
||||
var li=form.parent();
|
||||
var li = form.parent();
|
||||
form.remove();
|
||||
/* workaround for IE 9&10 click event trap, 2 lines: */
|
||||
$('input').first().focus();
|
||||
$('#content').focus();
|
||||
li.append('<p>'+li.data('text')+'</p>');
|
||||
li.append('<p>' + li.data('text') + '</p>');
|
||||
$('#new>a').click();
|
||||
} catch (error) {
|
||||
input.attr('title', error);
|
||||
|
|
|
@ -8,242 +8,255 @@
|
|||
*
|
||||
*/
|
||||
|
||||
/* global OC, FileList, Files */
|
||||
/* global trashBinApp */
|
||||
var FileActions = {
|
||||
actions: {},
|
||||
defaults: {},
|
||||
icons: {},
|
||||
currentFile: null,
|
||||
register: function (mime, name, permissions, icon, action, displayName) {
|
||||
if (!FileActions.actions[mime]) {
|
||||
FileActions.actions[mime] = {};
|
||||
}
|
||||
if (!FileActions.actions[mime][name]) {
|
||||
FileActions.actions[mime][name] = {};
|
||||
}
|
||||
if (!displayName) {
|
||||
displayName = t('files', name);
|
||||
}
|
||||
FileActions.actions[mime][name]['action'] = action;
|
||||
FileActions.actions[mime][name]['permissions'] = permissions;
|
||||
FileActions.actions[mime][name]['displayName'] = displayName;
|
||||
FileActions.icons[name] = icon;
|
||||
},
|
||||
setDefault: function (mime, name) {
|
||||
FileActions.defaults[mime] = name;
|
||||
},
|
||||
get: function (mime, type, permissions) {
|
||||
var actions = this.getActions(mime, type, permissions);
|
||||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
filteredActions[name] = action.action;
|
||||
});
|
||||
return filteredActions;
|
||||
},
|
||||
getActions: function (mime, type, permissions) {
|
||||
var actions = {};
|
||||
if (FileActions.actions.all) {
|
||||
actions = $.extend(actions, FileActions.actions.all);
|
||||
}
|
||||
if (type) {//type is 'dir' or 'file'
|
||||
if (FileActions.actions[type]) {
|
||||
actions = $.extend(actions, FileActions.actions[type]);
|
||||
(function() {
|
||||
|
||||
var FileActions = {
|
||||
actions: {},
|
||||
defaults: {},
|
||||
icons: {},
|
||||
currentFile: null,
|
||||
register: function (mime, name, permissions, icon, action, displayName) {
|
||||
if (!this.actions[mime]) {
|
||||
this.actions[mime] = {};
|
||||
}
|
||||
}
|
||||
if (mime) {
|
||||
var mimePart = mime.substr(0, mime.indexOf('/'));
|
||||
if (FileActions.actions[mimePart]) {
|
||||
actions = $.extend(actions, FileActions.actions[mimePart]);
|
||||
if (!this.actions[mime][name]) {
|
||||
this.actions[mime][name] = {};
|
||||
}
|
||||
if (FileActions.actions[mime]) {
|
||||
actions = $.extend(actions, FileActions.actions[mime]);
|
||||
if (!displayName) {
|
||||
displayName = t('files', name);
|
||||
}
|
||||
}
|
||||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
if (action.permissions & permissions) {
|
||||
filteredActions[name] = action;
|
||||
this.actions[mime][name]['action'] = action;
|
||||
this.actions[mime][name]['permissions'] = permissions;
|
||||
this.actions[mime][name]['displayName'] = displayName;
|
||||
this.icons[name] = icon;
|
||||
},
|
||||
clear: function() {
|
||||
this.actions = {};
|
||||
this.defaults = {};
|
||||
this.icons = {};
|
||||
this.currentFile = null;
|
||||
},
|
||||
setDefault: function (mime, name) {
|
||||
this.defaults[mime] = name;
|
||||
},
|
||||
get: function (mime, type, permissions) {
|
||||
var actions = this.getActions(mime, type, permissions);
|
||||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
filteredActions[name] = action.action;
|
||||
});
|
||||
return filteredActions;
|
||||
},
|
||||
getActions: function (mime, type, permissions) {
|
||||
var actions = {};
|
||||
if (this.actions.all) {
|
||||
actions = $.extend(actions, this.actions.all);
|
||||
}
|
||||
});
|
||||
return filteredActions;
|
||||
},
|
||||
getDefault: function (mime, type, permissions) {
|
||||
var mimePart;
|
||||
if (mime) {
|
||||
mimePart = mime.substr(0, mime.indexOf('/'));
|
||||
}
|
||||
var name = false;
|
||||
if (mime && FileActions.defaults[mime]) {
|
||||
name = FileActions.defaults[mime];
|
||||
} else if (mime && FileActions.defaults[mimePart]) {
|
||||
name = FileActions.defaults[mimePart];
|
||||
} else if (type && FileActions.defaults[type]) {
|
||||
name = FileActions.defaults[type];
|
||||
} else {
|
||||
name = FileActions.defaults.all;
|
||||
}
|
||||
var actions = this.get(mime, type, permissions);
|
||||
return actions[name];
|
||||
},
|
||||
/**
|
||||
* Display file actions for the given element
|
||||
* @param parent "td" element of the file for which to display actions
|
||||
* @param triggerEvent if true, triggers the fileActionsReady on the file
|
||||
* list afterwards (false by default)
|
||||
*/
|
||||
display: function (parent, triggerEvent) {
|
||||
FileActions.currentFile = parent;
|
||||
var actions = FileActions.getActions(FileActions.getCurrentMimeType(), FileActions.getCurrentType(), FileActions.getCurrentPermissions());
|
||||
var file = FileActions.getCurrentFile();
|
||||
var nameLinks;
|
||||
if (FileList.findFileEl(file).data('renaming')) {
|
||||
return;
|
||||
}
|
||||
|
||||
// recreate fileactions
|
||||
nameLinks = parent.children('a.name');
|
||||
nameLinks.find('.fileactions, .nametext .action').remove();
|
||||
nameLinks.append('<span class="fileactions" />');
|
||||
var defaultAction = FileActions.getDefault(FileActions.getCurrentMimeType(), FileActions.getCurrentType(), FileActions.getCurrentPermissions());
|
||||
|
||||
var actionHandler = function (event) {
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
|
||||
FileActions.currentFile = event.data.elem;
|
||||
var file = FileActions.getCurrentFile();
|
||||
|
||||
event.data.actionFunc(file);
|
||||
};
|
||||
|
||||
var addAction = function (name, action, displayName) {
|
||||
|
||||
if ((name === 'Download' || action !== defaultAction) && name !== 'Delete') {
|
||||
|
||||
var img = FileActions.icons[name],
|
||||
actionText = displayName,
|
||||
actionContainer = 'a.name>span.fileactions';
|
||||
|
||||
if (name === 'Rename') {
|
||||
// rename has only an icon which appears behind
|
||||
// the file name
|
||||
actionText = '';
|
||||
actionContainer = 'a.name span.nametext';
|
||||
if (type) {//type is 'dir' or 'file'
|
||||
if (this.actions[type]) {
|
||||
actions = $.extend(actions, this.actions[type]);
|
||||
}
|
||||
}
|
||||
if (mime) {
|
||||
var mimePart = mime.substr(0, mime.indexOf('/'));
|
||||
if (this.actions[mimePart]) {
|
||||
actions = $.extend(actions, this.actions[mimePart]);
|
||||
}
|
||||
if (this.actions[mime]) {
|
||||
actions = $.extend(actions, this.actions[mime]);
|
||||
}
|
||||
}
|
||||
var filteredActions = {};
|
||||
$.each(actions, function (name, action) {
|
||||
if (action.permissions & permissions) {
|
||||
filteredActions[name] = action;
|
||||
}
|
||||
});
|
||||
return filteredActions;
|
||||
},
|
||||
getDefault: function (mime, type, permissions) {
|
||||
var mimePart;
|
||||
if (mime) {
|
||||
mimePart = mime.substr(0, mime.indexOf('/'));
|
||||
}
|
||||
var name = false;
|
||||
if (mime && this.defaults[mime]) {
|
||||
name = this.defaults[mime];
|
||||
} else if (mime && this.defaults[mimePart]) {
|
||||
name = this.defaults[mimePart];
|
||||
} else if (type && this.defaults[type]) {
|
||||
name = this.defaults[type];
|
||||
} else {
|
||||
name = this.defaults.all;
|
||||
}
|
||||
var actions = this.get(mime, type, permissions);
|
||||
return actions[name];
|
||||
},
|
||||
/**
|
||||
* Display file actions for the given element
|
||||
* @param parent "td" element of the file for which to display actions
|
||||
* @param triggerEvent if true, triggers the fileActionsReady on the file
|
||||
* list afterwards (false by default)
|
||||
*/
|
||||
display: function (parent, triggerEvent) {
|
||||
this.currentFile = parent;
|
||||
var self = this;
|
||||
var actions = this.getActions(this.getCurrentMimeType(), this.getCurrentType(), this.getCurrentPermissions());
|
||||
var file = this.getCurrentFile();
|
||||
var nameLinks;
|
||||
if (parent.closest('tr').data('renaming')) {
|
||||
return;
|
||||
}
|
||||
|
||||
// recreate fileactions
|
||||
nameLinks = parent.children('a.name');
|
||||
nameLinks.find('.fileactions, .nametext .action').remove();
|
||||
nameLinks.append('<span class="fileactions" />');
|
||||
var defaultAction = this.getDefault(this.getCurrentMimeType(), this.getCurrentType(), this.getCurrentPermissions());
|
||||
|
||||
var actionHandler = function (event) {
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
|
||||
self.currentFile = event.data.elem;
|
||||
var file = self.getCurrentFile();
|
||||
|
||||
event.data.actionFunc(file);
|
||||
};
|
||||
|
||||
var addAction = function (name, action, displayName) {
|
||||
|
||||
if ((name === 'Download' || action !== defaultAction) && name !== 'Delete') {
|
||||
|
||||
var img = self.icons[name],
|
||||
actionText = displayName,
|
||||
actionContainer = 'a.name>span.fileactions';
|
||||
|
||||
if (name === 'Rename') {
|
||||
// rename has only an icon which appears behind
|
||||
// the file name
|
||||
actionText = '';
|
||||
actionContainer = 'a.name span.nametext';
|
||||
}
|
||||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
var html = '<a href="#" class="action action-' + name.toLowerCase() + '" data-action="' + name + '">';
|
||||
if (img) {
|
||||
html += '<img class ="svg" src="' + img + '" />';
|
||||
}
|
||||
html += '<span> ' + actionText + '</span></a>';
|
||||
|
||||
var element = $(html);
|
||||
element.data('action', name);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions[name].action}, actionHandler);
|
||||
parent.find(actionContainer).append(element);
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
$.each(actions, function (name, action) {
|
||||
if (name !== 'Share') {
|
||||
displayName = action.displayName;
|
||||
ah = action.action;
|
||||
|
||||
addAction(name, ah, displayName);
|
||||
}
|
||||
});
|
||||
if(actions.Share){
|
||||
displayName = t('files', 'Share');
|
||||
addAction('Share', actions.Share, displayName);
|
||||
}
|
||||
|
||||
// remove the existing delete action
|
||||
parent.parent().children().last().find('.action.delete').remove();
|
||||
if (actions['Delete']) {
|
||||
var img = self.icons['Delete'];
|
||||
var html;
|
||||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
var html = '<a href="#" class="action action-' + name.toLowerCase() + '" data-action="' + name + '">';
|
||||
if (img) {
|
||||
html += '<img class ="svg" src="' + img + '" />';
|
||||
if (typeof trashBinApp !== 'undefined' && trashBinApp) {
|
||||
html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete delete-icon" />';
|
||||
} else {
|
||||
html = '<a href="#" class="action delete delete-icon" />';
|
||||
}
|
||||
html += '<span> ' + actionText + '</span></a>';
|
||||
|
||||
var element = $(html);
|
||||
element.data('action', name);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions[name].action}, actionHandler);
|
||||
parent.find(actionContainer).append(element);
|
||||
element.data('action', actions['Delete']);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete'].action}, actionHandler);
|
||||
parent.parent().children().last().append(element);
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
$.each(actions, function (name, action) {
|
||||
if (name !== 'Share') {
|
||||
displayName = action.displayName;
|
||||
ah = action.action;
|
||||
|
||||
addAction(name, ah, displayName);
|
||||
if (triggerEvent){
|
||||
$('#fileList').trigger(jQuery.Event("fileActionsReady"));
|
||||
}
|
||||
});
|
||||
if(actions.Share){
|
||||
displayName = t('files', 'Share');
|
||||
addAction('Share', actions.Share, displayName);
|
||||
}
|
||||
},
|
||||
getCurrentFile: function () {
|
||||
return this.currentFile.parent().attr('data-file');
|
||||
},
|
||||
getCurrentMimeType: function () {
|
||||
return this.currentFile.parent().attr('data-mime');
|
||||
},
|
||||
getCurrentType: function () {
|
||||
return this.currentFile.parent().attr('data-type');
|
||||
},
|
||||
getCurrentPermissions: function () {
|
||||
return this.currentFile.parent().data('permissions');
|
||||
},
|
||||
|
||||
// remove the existing delete action
|
||||
parent.parent().children().last().find('.action.delete').remove();
|
||||
if (actions['Delete']) {
|
||||
var img = FileActions.icons['Delete'];
|
||||
var html;
|
||||
if (img.call) {
|
||||
img = img(file);
|
||||
}
|
||||
if (typeof trashBinApp !== 'undefined' && trashBinApp) {
|
||||
html = '<a href="#" original-title="' + t('files', 'Delete permanently') + '" class="action delete delete-icon" />';
|
||||
/**
|
||||
* Register the actions that are used by default for the files app.
|
||||
*/
|
||||
registerDefaultActions: function(fileList) {
|
||||
// TODO: try to find a way to not make it depend on fileList,
|
||||
// maybe get a handler or listener to trigger events on
|
||||
this.register('all', 'Delete', OC.PERMISSION_DELETE, function () {
|
||||
return OC.imagePath('core', 'actions/delete');
|
||||
}, function (filename) {
|
||||
fileList.do_delete(filename);
|
||||
$('.tipsy').remove();
|
||||
});
|
||||
|
||||
// t('files', 'Rename')
|
||||
this.register('all', 'Rename', OC.PERMISSION_UPDATE, function () {
|
||||
return OC.imagePath('core', 'actions/rename');
|
||||
}, function (filename) {
|
||||
fileList.rename(filename);
|
||||
});
|
||||
|
||||
this.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename) {
|
||||
var dir = fileList.getCurrentDirectory();
|
||||
if (dir !== '/') {
|
||||
dir = dir + '/';
|
||||
}
|
||||
fileList.changeDirectory(dir + filename);
|
||||
});
|
||||
|
||||
this.setDefault('dir', 'Open');
|
||||
var downloadScope;
|
||||
if ($('#allowZipDownload').val() == 1) {
|
||||
downloadScope = 'all';
|
||||
} else {
|
||||
html = '<a href="#" class="action delete delete-icon" />';
|
||||
downloadScope = 'file';
|
||||
}
|
||||
var element = $(html);
|
||||
element.data('action', actions['Delete']);
|
||||
element.on('click', {a: null, elem: parent, actionFunc: actions['Delete'].action}, actionHandler);
|
||||
parent.parent().children().last().append(element);
|
||||
|
||||
this.register(downloadScope, 'Download', OC.PERMISSION_READ, function () {
|
||||
return OC.imagePath('core', 'actions/download');
|
||||
}, function (filename) {
|
||||
var url = OCA.Files.Files.getDownloadUrl(filename, fileList.getCurrentDirectory());
|
||||
if (url) {
|
||||
OC.redirect(url);
|
||||
}
|
||||
});
|
||||
|
||||
fileList.$fileList.trigger(jQuery.Event("fileActionsReady"));
|
||||
}
|
||||
};
|
||||
|
||||
if (triggerEvent){
|
||||
$('#fileList').trigger(jQuery.Event("fileActionsReady"));
|
||||
}
|
||||
},
|
||||
getCurrentFile: function () {
|
||||
return FileActions.currentFile.parent().attr('data-file');
|
||||
},
|
||||
getCurrentMimeType: function () {
|
||||
return FileActions.currentFile.parent().attr('data-mime');
|
||||
},
|
||||
getCurrentType: function () {
|
||||
return FileActions.currentFile.parent().attr('data-type');
|
||||
},
|
||||
getCurrentPermissions: function () {
|
||||
return FileActions.currentFile.parent().data('permissions');
|
||||
}
|
||||
};
|
||||
OCA.Files.FileActions = FileActions;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
var downloadScope;
|
||||
if ($('#allowZipDownload').val() == 1) {
|
||||
downloadScope = 'all';
|
||||
} else {
|
||||
downloadScope = 'file';
|
||||
}
|
||||
// for backward compatibility
|
||||
window.FileActions = OCA.Files.FileActions;
|
||||
|
||||
if (typeof disableDownloadActions == 'undefined' || !disableDownloadActions) {
|
||||
FileActions.register(downloadScope, 'Download', OC.PERMISSION_READ, function () {
|
||||
return OC.imagePath('core', 'actions/download');
|
||||
}, function (filename) {
|
||||
var url = Files.getDownloadUrl(filename);
|
||||
if (url) {
|
||||
OC.redirect(url);
|
||||
}
|
||||
});
|
||||
}
|
||||
$('#fileList tr').each(function () {
|
||||
FileActions.display($(this).children('td.filename'));
|
||||
});
|
||||
|
||||
$('#fileList').trigger(jQuery.Event("fileActionsReady"));
|
||||
|
||||
});
|
||||
|
||||
FileActions.register('all', 'Delete', OC.PERMISSION_DELETE, function () {
|
||||
return OC.imagePath('core', 'actions/delete');
|
||||
}, function (filename) {
|
||||
FileList.do_delete(filename);
|
||||
$('.tipsy').remove();
|
||||
});
|
||||
|
||||
// t('files', 'Rename')
|
||||
FileActions.register('all', 'Rename', OC.PERMISSION_UPDATE, function () {
|
||||
return OC.imagePath('core', 'actions/rename');
|
||||
}, function (filename) {
|
||||
FileList.rename(filename);
|
||||
});
|
||||
|
||||
FileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename) {
|
||||
var dir = $('#dir').val() || '/';
|
||||
if (dir !== '/') {
|
||||
dir = dir + '/';
|
||||
}
|
||||
FileList.changeDirectory(dir + filename);
|
||||
});
|
||||
|
||||
FileActions.setDefault('dir', 'Open');
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,195 @@
|
|||
/**
|
||||
* ownCloud
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 3 of the License, or any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/* global OC, n, t */
|
||||
|
||||
(function() {
|
||||
/**
|
||||
* The FileSummary class encapsulates the file summary values and
|
||||
* the logic to render it in the given container
|
||||
* @param $tr table row element
|
||||
* $param summary optional initial summary value
|
||||
*/
|
||||
var FileSummary = function($tr) {
|
||||
this.$el = $tr;
|
||||
this.clear();
|
||||
this.render();
|
||||
};
|
||||
|
||||
FileSummary.prototype = {
|
||||
summary: {
|
||||
totalFiles: 0,
|
||||
totalDirs: 0,
|
||||
totalSize: 0
|
||||
},
|
||||
|
||||
/**
|
||||
* Adds file
|
||||
* @param file file to add
|
||||
* @param update whether to update the display
|
||||
*/
|
||||
add: function(file, update) {
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
this.summary.totalDirs++;
|
||||
}
|
||||
else {
|
||||
this.summary.totalFiles++;
|
||||
}
|
||||
this.summary.totalSize += parseInt(file.size, 10) || 0;
|
||||
if (!!update) {
|
||||
this.update();
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Removes file
|
||||
* @param file file to remove
|
||||
* @param update whether to update the display
|
||||
*/
|
||||
remove: function(file, update) {
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
this.summary.totalDirs--;
|
||||
}
|
||||
else {
|
||||
this.summary.totalFiles--;
|
||||
}
|
||||
this.summary.totalSize -= parseInt(file.size, 10) || 0;
|
||||
if (!!update) {
|
||||
this.update();
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Returns the total of files and directories
|
||||
*/
|
||||
getTotal: function() {
|
||||
return this.summary.totalDirs + this.summary.totalFiles;
|
||||
},
|
||||
/**
|
||||
* Recalculates the summary based on the given files array
|
||||
* @param files array of files
|
||||
*/
|
||||
calculate: function(files) {
|
||||
var file;
|
||||
var summary = {
|
||||
totalDirs: 0,
|
||||
totalFiles: 0,
|
||||
totalSize: 0
|
||||
};
|
||||
|
||||
for (var i = 0; i < files.length; i++) {
|
||||
file = files[i];
|
||||
if (file.type === 'dir' || file.mime === 'httpd/unix-directory') {
|
||||
summary.totalDirs++;
|
||||
}
|
||||
else {
|
||||
summary.totalFiles++;
|
||||
}
|
||||
summary.totalSize += parseInt(file.size, 10) || 0;
|
||||
}
|
||||
this.setSummary(summary);
|
||||
},
|
||||
/**
|
||||
* Clears the summary
|
||||
*/
|
||||
clear: function() {
|
||||
this.calculate([]);
|
||||
},
|
||||
/**
|
||||
* Sets the current summary values
|
||||
* @param summary map
|
||||
*/
|
||||
setSummary: function(summary) {
|
||||
this.summary = summary;
|
||||
this.update();
|
||||
},
|
||||
|
||||
/**
|
||||
* Renders the file summary element
|
||||
*/
|
||||
update: function() {
|
||||
if (!this.$el) {
|
||||
return;
|
||||
}
|
||||
if (!this.summary.totalFiles && !this.summary.totalDirs) {
|
||||
this.$el.addClass('hidden');
|
||||
return;
|
||||
}
|
||||
// There's a summary and data -> Update the summary
|
||||
this.$el.removeClass('hidden');
|
||||
var $dirInfo = this.$el.find('.dirinfo');
|
||||
var $fileInfo = this.$el.find('.fileinfo');
|
||||
var $connector = this.$el.find('.connector');
|
||||
|
||||
// Substitute old content with new translations
|
||||
$dirInfo.html(n('files', '%n folder', '%n folders', this.summary.totalDirs));
|
||||
$fileInfo.html(n('files', '%n file', '%n files', this.summary.totalFiles));
|
||||
this.$el.find('.filesize').html(OC.Util.humanFileSize(this.summary.totalSize));
|
||||
|
||||
// Show only what's necessary (may be hidden)
|
||||
if (this.summary.totalDirs === 0) {
|
||||
$dirInfo.addClass('hidden');
|
||||
$connector.addClass('hidden');
|
||||
} else {
|
||||
$dirInfo.removeClass('hidden');
|
||||
}
|
||||
if (this.summary.totalFiles === 0) {
|
||||
$fileInfo.addClass('hidden');
|
||||
$connector.addClass('hidden');
|
||||
} else {
|
||||
$fileInfo.removeClass('hidden');
|
||||
}
|
||||
if (this.summary.totalDirs > 0 && this.summary.totalFiles > 0) {
|
||||
$connector.removeClass('hidden');
|
||||
}
|
||||
},
|
||||
render: function() {
|
||||
if (!this.$el) {
|
||||
return;
|
||||
}
|
||||
// TODO: ideally this should be separate to a template or something
|
||||
var summary = this.summary;
|
||||
var directoryInfo = n('files', '%n folder', '%n folders', summary.totalDirs);
|
||||
var fileInfo = n('files', '%n file', '%n files', summary.totalFiles);
|
||||
|
||||
var infoVars = {
|
||||
dirs: '<span class="dirinfo">'+directoryInfo+'</span><span class="connector">',
|
||||
files: '</span><span class="fileinfo">'+fileInfo+'</span>'
|
||||
};
|
||||
|
||||
// don't show the filesize column, if filesize is NaN (e.g. in trashbin)
|
||||
var fileSize = '';
|
||||
if (!isNaN(summary.totalSize)) {
|
||||
fileSize = '<td class="filesize">' + OC.Util.humanFileSize(summary.totalSize) + '</td>';
|
||||
}
|
||||
|
||||
var info = t('files', '{dirs} and {files}', infoVars);
|
||||
|
||||
var $summary = $('<td><span class="info">'+info+'</span></td>'+fileSize+'<td></td>');
|
||||
|
||||
if (!this.summary.totalFiles && !this.summary.totalDirs) {
|
||||
this.$el.addClass('hidden');
|
||||
}
|
||||
|
||||
this.$el.append($summary);
|
||||
}
|
||||
};
|
||||
OCA.Files.FileSummary = FileSummary;
|
||||
})();
|
||||
|
|
@ -12,7 +12,6 @@
|
|||
* enter: open file/folder
|
||||
* delete/backspace: delete file/folder
|
||||
*****************************/
|
||||
var Files = Files || {};
|
||||
(function(Files) {
|
||||
var keys = [];
|
||||
var keyCodes = {
|
||||
|
@ -167,4 +166,4 @@ var Files = Files || {};
|
|||
removeA(keys, event.keyCode);
|
||||
});
|
||||
};
|
||||
})(Files);
|
||||
})((OCA.Files && OCA.Files.Files) || {});
|
||||
|
|
|
@ -0,0 +1,122 @@
|
|||
/*
|
||||
* Copyright (c) 2014
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* This file is licensed under the Affero General Public License version 3
|
||||
* or later.
|
||||
*
|
||||
* See the COPYING-README file.
|
||||
*
|
||||
*/
|
||||
|
||||
(function() {
|
||||
|
||||
var Navigation = function($el) {
|
||||
this.initialize($el);
|
||||
};
|
||||
|
||||
Navigation.prototype = {
|
||||
|
||||
/**
|
||||
* Currently selected item in the list
|
||||
*/
|
||||
_activeItem: null,
|
||||
|
||||
/**
|
||||
* Currently selected container
|
||||
*/
|
||||
$currentContent: null,
|
||||
|
||||
/**
|
||||
* Initializes the navigation from the given container
|
||||
* @param $el element containing the navigation
|
||||
*/
|
||||
initialize: function($el) {
|
||||
this.$el = $el;
|
||||
this._activeItem = null;
|
||||
this.$currentContent = null;
|
||||
this._setupEvents();
|
||||
},
|
||||
|
||||
/**
|
||||
* Setup UI events
|
||||
*/
|
||||
_setupEvents: function() {
|
||||
this.$el.on('click', 'li a', _.bind(this._onClickItem, this));
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the container of the currently active app.
|
||||
*
|
||||
* @return app container
|
||||
*/
|
||||
getActiveContainer: function() {
|
||||
return this.$currentContent;
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the currently active item
|
||||
*
|
||||
* @return item ID
|
||||
*/
|
||||
getActiveItem: function() {
|
||||
return this._activeItem;
|
||||
},
|
||||
|
||||
/**
|
||||
* Switch the currently selected item, mark it as selected and
|
||||
* make the content container visible, if any.
|
||||
*
|
||||
* @param string itemId id of the navigation item to select
|
||||
* @param array options "silent" to not trigger event
|
||||
*/
|
||||
setActiveItem: function(itemId, options) {
|
||||
var oldItemId = this._activeItem;
|
||||
if (itemId === this._activeItem) {
|
||||
if (!options || !options.silent) {
|
||||
this.$el.trigger(
|
||||
new $.Event('itemChanged', {itemId: itemId, previousItemId: oldItemId})
|
||||
);
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.$el.find('li').removeClass('selected');
|
||||
if (this.$currentContent) {
|
||||
this.$currentContent.addClass('hidden');
|
||||
this.$currentContent.trigger(jQuery.Event('hide'));
|
||||
}
|
||||
this._activeItem = itemId;
|
||||
this.$el.find('li[data-id=' + itemId + ']').addClass('selected');
|
||||
this.$currentContent = $('#app-content-' + itemId);
|
||||
this.$currentContent.removeClass('hidden');
|
||||
if (!options || !options.silent) {
|
||||
this.$currentContent.trigger(jQuery.Event('show'));
|
||||
this.$el.trigger(
|
||||
new $.Event('itemChanged', {itemId: itemId, previousItemId: oldItemId})
|
||||
);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns whether a given item exists
|
||||
*/
|
||||
itemExists: function(itemId) {
|
||||
return this.$el.find('li[data-id=' + itemId + ']').length;
|
||||
},
|
||||
|
||||
/**
|
||||
* Event handler for when clicking on an item.
|
||||
*/
|
||||
_onClickItem: function(ev) {
|
||||
var $target = $(ev.target);
|
||||
var itemId = $target.closest('li').attr('data-id');
|
||||
this.setActiveItem(itemId);
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
OCA.Files.Navigation = Navigation;
|
||||
|
||||
})();
|
|
@ -1,5 +1,6 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Deel",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
|
|
|
@ -27,22 +27,22 @@ $TRANSLATIONS = array(
|
|||
"Share" => "شارك",
|
||||
"Delete permanently" => "حذف بشكل دائم",
|
||||
"Rename" => "إعادة تسميه",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.",
|
||||
"Pending" => "قيد الانتظار",
|
||||
"Error moving file" => "حدث خطأ أثناء نقل الملف",
|
||||
"Error" => "خطأ",
|
||||
"Pending" => "قيد الانتظار",
|
||||
"Name" => "اسم",
|
||||
"Size" => "حجم",
|
||||
"Modified" => "معدل",
|
||||
"_%n folder_::_%n folders_" => array("لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"),
|
||||
"_%n file_::_%n files_" => array("لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"),
|
||||
"{dirs} and {files}" => "{dirs} و {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "مساحتك التخزينية ممتلئة, لا يمكم تحديث ملفاتك أو مزامنتها بعد الآن !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "مساحتك التخزينية امتلأت تقريبا ",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "تم تمكين تشفير البرامج لكن لم يتم تهيئة المفاتيح لذا يرجى تسجيل الخروج ثم تسجيل الدخول مرة آخرى.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "المفتاح الخاص بتشفير التطبيقات غير صالح. يرجى تحديث كلمة السر الخاصة بالمفتاح الخاص من الإعدادت الشخصية حتى تتمكن من الوصول للملفات المشفرة.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "تم تعطيل التشفير لكن ملفاتك لا تزال مشفرة. فضلا اذهب إلى الإعدادات الشخصية لإزالة التشفير عن ملفاتك.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "جاري تجهيز عملية التحميل. قد تستغرق بعض الوقت اذا كان حجم الملفات كبير.",
|
||||
"Name" => "اسم",
|
||||
"Size" => "حجم",
|
||||
"Modified" => "معدل",
|
||||
"{dirs} and {files}" => "{dirs} و {files}",
|
||||
"%s could not be renamed" => "%s لا يمكن إعادة تسميته. ",
|
||||
"File handling" => "التعامل مع الملف",
|
||||
"Maximum upload size" => "الحد الأقصى لحجم الملفات التي يمكن رفعها",
|
||||
|
@ -52,12 +52,13 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 = غير محدود",
|
||||
"Maximum input size for ZIP files" => "الحد الأقصى المسموح به لملفات ZIP",
|
||||
"Save" => "حفظ",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "استخدم هذا العنوان لـ <a href=\"%s\" target=\"_blank\">الدخول الى ملفاتك عن طريق WebDAV</a>",
|
||||
"New" => "جديد",
|
||||
"Text file" => "ملف",
|
||||
"New folder" => "مجلد جديد",
|
||||
"Folder" => "مجلد",
|
||||
"From link" => "من رابط",
|
||||
"Deleted files" => "حذف الملفات",
|
||||
"Cancel upload" => "إلغاء رفع الملفات",
|
||||
"Nothing in here. Upload something!" => "لا يوجد شيء هنا. إرفع بعض الملفات!",
|
||||
"Download" => "تحميل",
|
||||
|
|
|
@ -1,29 +1,67 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Could not move %s - File with this name already exists" => "Nun pudo movese %s - Yá existe un ficheru con esi nome.",
|
||||
"Could not move %s" => "Nun pudo movese %s",
|
||||
"File name cannot be empty." => "El nome de ficheru nun pue quedar baleru.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome inválidu, los caráuteres \"\\\", \"/\", \"<\", \">\", \":\", \"\", \"|\" \"?\" y \"*\" nun tán permitíos.",
|
||||
"Unable to set upload directory." => "Nun se puede afitar la carpeta de xubida.",
|
||||
"Invalid Token" => "Token inválidu",
|
||||
"No file was uploaded. Unknown error" => "Nun se xubió dengún ficheru. Fallu desconocíu",
|
||||
"There is no error, the file uploaded with success" => "Nun hai dengún fallu, el ficheru xubióse ensin problemes",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " => "El ficheru xubíu perpasa la direutiva \"upload_max_filesize\" del ficheru php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" => "El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
|
||||
"The uploaded file was only partially uploaded" => "El ficheru xubióse de mou parcial",
|
||||
"No file was uploaded" => "Nun se xubió dengún ficheru",
|
||||
"Missing a temporary folder" => "Falta una carpeta temporal",
|
||||
"Failed to write to disk" => "Fallu al escribir al discu",
|
||||
"Not enough storage available" => "Nun hai abondu espaciu disponible",
|
||||
"Upload failed. Could not find uploaded file" => "Xubida fallía. Nun se pudo atopar el ficheru xubíu.",
|
||||
"Upload failed. Could not get file info." => "Falló la xubida. Nun se pudo obtener la información del ficheru.",
|
||||
"Invalid directory." => "Carpeta non válida.",
|
||||
"Files" => "Ficheros",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Nun se pudo xubir {filename}, paez que ye un directoriu o tien 0 bytes",
|
||||
"Upload cancelled." => "Xubida encaboxada.",
|
||||
"Could not get result from server." => "Nun se pudo obtener el resultáu del servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "La xubida del ficheru ta en progresu. Si dexes esta páxina encaboxarase la xubida.",
|
||||
"{new_name} already exists" => "{new_name} yá existe",
|
||||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Desaniciar dafechu",
|
||||
"Rename" => "Renomar",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ta preparándose la descarga. Esto podría llevar dalgún tiempu si los ficheros son grandes.",
|
||||
"Error moving file" => "Fallu moviendo'l ficheru",
|
||||
"Error" => "Fallu",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamañu",
|
||||
"Modified" => "Modificáu",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamañu",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "L'almacenamientu ta completu, ¡yá nun se pueden anovar o sincronizar ficheros!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "L'almacenamientu ta casi completu ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Deshabilitose'l cifráu pero los tos ficheros tovía tan cifraos. Por favor, vete a los axustes personales pa descrifrar los tos ficheros.",
|
||||
"%s could not be renamed" => "Nun se puede renomar %s ",
|
||||
"File handling" => "Alministración de ficheros",
|
||||
"Maximum upload size" => "Tamañu máximu de xubida",
|
||||
"max. possible: " => "máx. posible:",
|
||||
"Needed for multi-file and folder downloads." => "Ye necesariu pa descargues multificheru y de carpetes",
|
||||
"Enable ZIP-download" => "Activar descarga ZIP",
|
||||
"0 is unlimited" => "0 ye illimitao",
|
||||
"Maximum input size for ZIP files" => "Tamañu máximu d'entrada pa ficheros ZIP",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Usa esta direición pa <a href=\"%s/server/5.0/user_manual/files/files.html\" target=\"_blank\">acceder a los ficheros a traviés de WebDAV</a>",
|
||||
"New" => "Nuevu",
|
||||
"Text file" => "Ficheru de testu",
|
||||
"New folder" => "Nueva carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Dende enllaz",
|
||||
"Cancel upload" => "Encaboxar xuba",
|
||||
"Nothing in here. Upload something!" => "Nun hai nada equí. ¡Xubi daqué!",
|
||||
"Download" => "Descargar",
|
||||
"Delete" => "Desaniciar"
|
||||
"Delete" => "Desaniciar",
|
||||
"Upload too large" => "La xubida ye demasiao grande",
|
||||
"The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los ficheros que tas intentando xubir perpasen el tamañu máximu pa les xubíes de ficheros nesti servidor.",
|
||||
"Files are being scanned, please wait." => "Tan escaniándose los ficheros, espera por favor.",
|
||||
"Current scanning" => "Escanéu actual"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -12,17 +12,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Споделяне",
|
||||
"Delete permanently" => "Изтриване завинаги",
|
||||
"Rename" => "Преименуване",
|
||||
"Error" => "Грешка",
|
||||
"Pending" => "Чакащо",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Грешка",
|
||||
"Name" => "Име",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Променено",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Maximum upload size" => "Максимален размер за качване",
|
||||
"0 is unlimited" => "Ползвайте 0 за без ограничения",
|
||||
"Save" => "Запис",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Ново",
|
||||
"Text file" => "Текстов файл",
|
||||
"New folder" => "Нова папка",
|
||||
|
|
|
@ -19,14 +19,14 @@ $TRANSLATIONS = array(
|
|||
"{new_name} already exists" => "{new_name} টি বিদ্যমান",
|
||||
"Share" => "ভাগাভাগি কর",
|
||||
"Rename" => "পূনঃনামকরণ",
|
||||
"Error" => "সমস্যা",
|
||||
"Pending" => "মুলতুবি",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "সমস্যা",
|
||||
"Name" => "রাম",
|
||||
"Size" => "আকার",
|
||||
"Modified" => "পরিবর্তিত",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "ফাইল হ্যার্ডলিং",
|
||||
"Maximum upload size" => "আপলোডের সর্বোচ্চ আকার",
|
||||
"max. possible: " => "অনুমোদিত সর্বোচ্চ আকার",
|
||||
|
@ -35,6 +35,7 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "০ এর অর্থ অসীম",
|
||||
"Maximum input size for ZIP files" => "ZIP ফাইলের ইনপুটের সর্বোচ্চ আকার",
|
||||
"Save" => "সংরক্ষণ",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "নতুন",
|
||||
"Text file" => "টেক্সট ফাইল",
|
||||
"Folder" => "ফোল্ডার",
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "Podijeli",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Save" => "Spasi",
|
||||
"New folder" => "Nova fascikla",
|
||||
"Folder" => "Fasikla"
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Comparteix",
|
||||
"Delete permanently" => "Esborra permanentment",
|
||||
"Rename" => "Reanomena",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans.",
|
||||
"Pending" => "Pendent",
|
||||
"Error moving file." => "Error en moure el fitxer.",
|
||||
"Error moving file" => "Error en moure el fitxer",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Pendent",
|
||||
"Could not rename file" => "No es pot canviar el nom de fitxer",
|
||||
"Error deleting file." => "Error en esborrar el fitxer.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Mida",
|
||||
"Modified" => "Modificat",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetes"),
|
||||
"_%n file_::_%n files_" => array("%n fitxer","%n fitxers"),
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Pujant %n fitxer","Pujant %n fitxers"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" no es un fitxer vàlid.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "El vostre espai d'emmagatzemament és ple, els fitxers ja no es poden actualitzar o sincronitzar!",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "L'aplicació d'encriptació està activada però les claus no estan inicialitzades, sortiu i acrediteu-vos de nou.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clau privada de l'aplicació d'encriptació no és vàlida! Actualitzeu la contrasenya de la clau privada a l'arranjament personal per recuperar els fitxers encriptats.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "L'encriptació s'ha desactivat però els vostres fitxers segueixen encriptats. Aneu a la vostra configuració personal per desencriptar els vostres fitxers.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "S'està preparant la baixada. Pot trigar una estona si els fitxers són grans.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Mida",
|
||||
"Modified" => "Modificat",
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"%s could not be renamed" => "%s no es pot canviar el nom",
|
||||
"File handling" => "Gestió de fitxers",
|
||||
"Maximum upload size" => "Mida màxima de pujada",
|
||||
|
@ -70,13 +71,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 és sense límit",
|
||||
"Maximum input size for ZIP files" => "Mida màxima d'entrada per fitxers ZIP",
|
||||
"Save" => "Desa",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Useu aquesta adreça per <a href=\"%s\" target=\"_blank\">accedir als fitxers via WebDAV</a>",
|
||||
"New" => "Nou",
|
||||
"New text file" => "Nou fitxer de text",
|
||||
"Text file" => "Fitxer de text",
|
||||
"New folder" => "Carpeta nova",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Des d'enllaç",
|
||||
"Deleted files" => "Fitxers esborrats",
|
||||
"Cancel upload" => "Cancel·la la pujada",
|
||||
"You don’t have permission to upload or create files here" => "No teniu permisos per a pujar o crear els fitxers aquí",
|
||||
"Nothing in here. Upload something!" => "Res per aquí. Pugeu alguna cosa!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Sdílet",
|
||||
"Delete permanently" => "Trvale odstranit",
|
||||
"Rename" => "Přejmenovat",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat.",
|
||||
"Pending" => "Nevyřízené",
|
||||
"Error moving file." => "Chyba při přesunu souboru.",
|
||||
"Error moving file" => "Chyba při přesunu souboru",
|
||||
"Error" => "Chyba",
|
||||
"Pending" => "Nevyřízené",
|
||||
"Could not rename file" => "Nepodařilo se přejmenovat soubor",
|
||||
"Error deleting file." => "Chyba při mazání souboru.",
|
||||
"Name" => "Název",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Upraveno",
|
||||
"_%n folder_::_%n folders_" => array("%n složka","%n složky","%n složek"),
|
||||
"_%n file_::_%n files_" => array("%n soubor","%n soubory","%n souborů"),
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Nahrávám %n soubor","Nahrávám %n soubory","Nahrávám %n souborů"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" je neplatným názvem souboru.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Vaše úložiště je plné, nelze aktualizovat ani synchronizovat soubory.",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče ve vašem osobním nastavení, abyste znovu získali přístup k vašim zašifrovaným souborům.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrování bylo vypnuto, vaše soubory jsou však stále zašifrované. Běžte prosím do osobního nastavení, kde soubory odšifrujete.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše soubory ke stažení se připravují. Pokud jsou velké, může to chvíli trvat.",
|
||||
"Name" => "Název",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Upraveno",
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"%s could not be renamed" => "%s nemůže být přejmenován",
|
||||
"Upload (max. %s)" => "Nahrát (max. %s)",
|
||||
"File handling" => "Zacházení se soubory",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 znamená bez omezení",
|
||||
"Maximum input size for ZIP files" => "Maximální velikost vstupu pro ZIP soubory",
|
||||
"Save" => "Uložit",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Použijte <a href=\"%s\" target=\"_blank\">tuto adresu pro přístup k vašim souborům přes WebDAV</a>",
|
||||
"New" => "Nový",
|
||||
"New text file" => "Nový textový soubor",
|
||||
"Text file" => "Textový soubor",
|
||||
"New folder" => "Nová složka",
|
||||
"Folder" => "Složka",
|
||||
"From link" => "Z odkazu",
|
||||
"Deleted files" => "Odstraněné soubory",
|
||||
"Cancel upload" => "Zrušit odesílání",
|
||||
"You don’t have permission to upload or create files here" => "Nemáte oprávnění zde nahrávat či vytvářet soubory",
|
||||
"Nothing in here. Upload something!" => "Žádný obsah. Nahrajte něco.",
|
||||
|
|
|
@ -21,17 +21,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Rhannu",
|
||||
"Delete permanently" => "Dileu'n barhaol",
|
||||
"Rename" => "Ailenwi",
|
||||
"Error" => "Gwall",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr.",
|
||||
"Pending" => "I ddod",
|
||||
"Error" => "Gwall",
|
||||
"Name" => "Enw",
|
||||
"Size" => "Maint",
|
||||
"Modified" => "Addaswyd",
|
||||
"_%n folder_::_%n folders_" => array("","","",""),
|
||||
"_%n file_::_%n files_" => array("","","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","","",""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Mae eich storfa'n llawn, ni ellir diweddaru a chydweddu ffeiliau mwyach!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Mae eich storfa bron a bod yn llawn ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Wrthi'n paratoi i lwytho i lawr. Gall gymryd peth amser os yw'r ffeiliau'n fawr.",
|
||||
"Name" => "Enw",
|
||||
"Size" => "Maint",
|
||||
"Modified" => "Addaswyd",
|
||||
"File handling" => "Trafod ffeiliau",
|
||||
"Maximum upload size" => "Maint mwyaf llwytho i fyny",
|
||||
"max. possible: " => "mwyaf. posib:",
|
||||
|
@ -44,7 +44,6 @@ $TRANSLATIONS = array(
|
|||
"Text file" => "Ffeil destun",
|
||||
"Folder" => "Plygell",
|
||||
"From link" => "Dolen o",
|
||||
"Deleted files" => "Ffeiliau ddilewyd",
|
||||
"Cancel upload" => "Diddymu llwytho i fyny",
|
||||
"Nothing in here. Upload something!" => "Does dim byd fan hyn. Llwythwch rhywbeth i fyny!",
|
||||
"Download" => "Llwytho i lawr",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Del",
|
||||
"Delete permanently" => "Slet permanent",
|
||||
"Rename" => "Omdøb",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.",
|
||||
"Pending" => "Afventer",
|
||||
"Error moving file." => "Fejl ved flytning af fil",
|
||||
"Error moving file" => "Fejl ved flytning af fil",
|
||||
"Error" => "Fejl",
|
||||
"Pending" => "Afventer",
|
||||
"Could not rename file" => "Kunne ikke omdøbe filen",
|
||||
"Error deleting file." => "Fejl ved sletnign af fil.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Ændret",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Uploader %n fil","Uploader %n filer"),
|
||||
"\"{name}\" is an invalid file name." => "'{name}' er et ugyldigt filnavn.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Din opbevaringsplads er fyldt op, filer kan ikke opdateres eller synkroniseres længere!",
|
||||
|
@ -57,11 +61,9 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Krypteringsprogrammet er aktiveret, men din nøgle er ikke igangsat. Log venligst ud og ind igen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ugyldig privat nøgle for krypteringsprogrammet. Opdater venligst dit kodeord for den private nøgle i dine personlige indstillinger. Det kræves for at få adgang til dine krypterede filer.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krypteringen blev deaktiveret, men dine filer er stadig krypteret. Gå venligst til dine personlige indstillinger for at dekryptere dine filer. ",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dit download forberedes. Dette kan tage lidt tid ved større filer.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Ændret",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "%s kunne ikke omdøbes",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimal upload-størrelse",
|
||||
"max. possible: " => "max. mulige: ",
|
||||
|
@ -70,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 er ubegrænset",
|
||||
"Maximum input size for ZIP files" => "Maksimal størrelse på ZIP filer",
|
||||
"Save" => "Gem",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Brug denne adresse for at <a href=\"%s\" target=\"_blank\">tilgå dine filer via WebDAV</a>",
|
||||
"New" => "Ny",
|
||||
"New text file" => "Ny tekstfil",
|
||||
"Text file" => "Tekstfil",
|
||||
"New folder" => "Ny Mappe",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Fra link",
|
||||
"Deleted files" => "Slettede filer",
|
||||
"Cancel upload" => "Fortryd upload",
|
||||
"You don’t have permission to upload or create files here" => "Du har ikke tilladelse til at uploade eller oprette filer her",
|
||||
"Nothing in here. Upload something!" => "Her er tomt. Upload noget!",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"All files" => "Alle Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Die Gesamt-Größe {size1} überschreitet die Upload-Begrenzung {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Nicht genügend freier Speicherplatz, du möchtest {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error moving file." => "Fehler beim Verschieben der Datei.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Pending" => "Ausstehend",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"Error deleting file." => "Fehler beim Löschen der Datei.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("%n Datei","%n Dateien"),
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ist kein gültiger Dateiname.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Dein Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Die Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melden Dich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisiere Dein privates Schlüssel-Passwort, um den Zugriff auf Deine verschlüsselten Dateien wiederherzustellen.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Deine Dateien nach wie vor verschlüsselt. Bitte gehe zu Deinen persönlichen Einstellungen, um Deine Dateien zu entschlüsseln.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Dein Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload (max. %s)" => "Hochladen (max. %s)",
|
||||
"File handling" => "Dateibehandlung",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
||||
"Maximum input size for ZIP files" => "Maximale Größe für ZIP-Dateien",
|
||||
"Save" => "Speichern",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Verwenden Sie diese Adresse, um <a href=\"%s\" target=\"_blank\">via WebDAV auf Ihre Dateien zuzugreifen</a>",
|
||||
"New" => "Neu",
|
||||
"New text file" => "Neue Textdatei",
|
||||
"Text file" => "Textdatei",
|
||||
"New folder" => "Neuer Ordner",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"You don’t have permission to upload or create files here" => "Du besitzt hier keine Berechtigung, um Dateien hochzuladen oder zu erstellen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Lade etwas hoch!",
|
||||
|
|
|
@ -23,18 +23,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Error" => "Fehler",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error" => "Fehler",
|
||||
"Name" => "Name",
|
||||
"Size" => "Grösse",
|
||||
"Modified" => "Geändert",
|
||||
"_%n folder_::_%n folders_" => array("","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("","%n Dateien"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hochgeladen","%n Dateien werden hochgeladen"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei grösseren Dateien etwas dauern.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Grösse",
|
||||
"Modified" => "Geändert",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"File handling" => "Dateibehandlung",
|
||||
"Maximum upload size" => "Maximale Upload-Grösse",
|
||||
|
@ -44,12 +44,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
||||
"Maximum input size for ZIP files" => "Maximale Grösse für ZIP-Dateien",
|
||||
"Save" => "Speichern",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Neu",
|
||||
"Text file" => "Textdatei",
|
||||
"New folder" => "Neues Verzeichnis",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!",
|
||||
"Download" => "Herunterladen",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Hochladen fehlgeschlagen. Die Dateiinformationen konnten nicht abgerufen werden.",
|
||||
"Invalid directory." => "Ungültiges Verzeichnis.",
|
||||
"Files" => "Dateien",
|
||||
"All files" => "Alle Dateien",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Die Gesamt-Größe {size1} überschreitet die Upload-Begrenzung {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Teilen",
|
||||
"Delete permanently" => "Endgültig löschen",
|
||||
"Rename" => "Umbenennen",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Pending" => "Ausstehend",
|
||||
"Error moving file." => "Fehler beim Verschieben der Datei.",
|
||||
"Error moving file" => "Fehler beim Verschieben der Datei",
|
||||
"Error" => "Fehler",
|
||||
"Pending" => "Ausstehend",
|
||||
"Could not rename file" => "Die Datei konnte nicht umbenannt werden",
|
||||
"Error deleting file." => "Fehler beim Löschen der Datei.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"_%n folder_::_%n folders_" => array("%n Ordner","%n Ordner"),
|
||||
"_%n file_::_%n files_" => array("%n Datei","%n Dateien"),
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n Datei wird hoch geladen","%n Dateien werden hoch geladen"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ist kein gültiger Dateiname.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ihr Speicher ist voll, daher können keine Dateien mehr aktualisiert oder synchronisiert werden!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte melden sich nochmals ab und wieder an.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte aktualisieren Sie Ihr privates Schlüssel-Passwort, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Die Verschlüsselung wurde deaktiviert, jedoch sind Ihre Dateien nach wie vor verschlüsselt. Bitte gehen Sie zu Ihren persönlichen Einstellungen, um Ihre Dateien zu entschlüsseln.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ihr Download wird vorbereitet. Dies kann bei größeren Dateien etwas dauern.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Größe",
|
||||
"Modified" => "Geändert",
|
||||
"{dirs} and {files}" => "{dirs} und {files}",
|
||||
"%s could not be renamed" => "%s konnte nicht umbenannt werden",
|
||||
"Upload (max. %s)" => "Hochladen (max. %s)",
|
||||
"File handling" => "Dateibehandlung",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 bedeutet unbegrenzt",
|
||||
"Maximum input size for ZIP files" => "Maximale Größe für ZIP-Dateien",
|
||||
"Save" => "Speichern",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Verwenden Sie diese Adresse, um <a href=\"%s\" target=\"_blank\">via WebDAV auf Ihre Dateien zuzugreifen</a>",
|
||||
"New" => "Neu",
|
||||
"New text file" => "Neue Textdatei",
|
||||
"Text file" => "Textdatei",
|
||||
"New folder" => "Neuer Ordner",
|
||||
"Folder" => "Ordner",
|
||||
"From link" => "Von einem Link",
|
||||
"Deleted files" => "Gelöschte Dateien",
|
||||
"Cancel upload" => "Upload abbrechen",
|
||||
"You don’t have permission to upload or create files here" => "Sie besitzen hier keine Berechtigung Dateien hochzuladen oder zu erstellen",
|
||||
"Nothing in here. Upload something!" => "Alles leer. Laden Sie etwas hoch!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Διαμοιρασμός",
|
||||
"Delete permanently" => "Μόνιμη διαγραφή",
|
||||
"Rename" => "Μετονομασία",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"Error moving file." => "Σφάλμα κατά τη μετακίνηση του αρχείου.",
|
||||
"Error moving file" => "Σφάλμα κατά τη μετακίνηση του αρχείου",
|
||||
"Error" => "Σφάλμα",
|
||||
"Pending" => "Εκκρεμεί",
|
||||
"Could not rename file" => "Αδυναμία μετονομασίας αρχείου",
|
||||
"Error deleting file." => "Σφάλμα διαγραφής αρχείου.",
|
||||
"Name" => "Όνομα",
|
||||
"Size" => "Μέγεθος",
|
||||
"Modified" => "Τροποποιήθηκε",
|
||||
"_%n folder_::_%n folders_" => array("%n φάκελος","%n φάκελοι"),
|
||||
"_%n file_::_%n files_" => array("%n αρχείο","%n αρχεία"),
|
||||
"{dirs} and {files}" => "{Κατάλογοι αρχείων} και {αρχεία}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Ανέβασμα %n αρχείου","Ανέβασμα %n αρχείων"),
|
||||
"\"{name}\" is an invalid file name." => "Το \"{name}\" είναι μη έγκυρο όνομα αρχείου.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ο αποθηκευτικός σας χώρος είναι γεμάτος, τα αρχεία δεν μπορούν να ενημερωθούν ή να συγχρονιστούν πια!",
|
||||
|
@ -57,11 +61,9 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν καταγραφεί, παρακαλώ αποσυνδεθείτε και επανασυνδεθείτε.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδίου σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Η κρυπτογράφηση απενεργοποιήθηκε, αλλά τα αρχεία σας είναι ακόμα κρυπτογραφημένα. Παρακαλούμε απενεργοποιήσετε την κρυπτογράφηση αρχείων από τις προσωπικές σας ρυθμίσεις",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος.",
|
||||
"Name" => "Όνομα",
|
||||
"Size" => "Μέγεθος",
|
||||
"Modified" => "Τροποποιήθηκε",
|
||||
"{dirs} and {files}" => "{Κατάλογοι αρχείων} και {αρχεία}",
|
||||
"%s could not be renamed" => "Αδυναμία μετονομασίας του %s",
|
||||
"Upload (max. %s)" => "Διαμοιρασμός (max. %s)",
|
||||
"File handling" => "Διαχείριση αρχείων",
|
||||
"Maximum upload size" => "Μέγιστο μέγεθος αποστολής",
|
||||
"max. possible: " => "μέγιστο δυνατό:",
|
||||
|
@ -70,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 για απεριόριστο",
|
||||
"Maximum input size for ZIP files" => "Μέγιστο μέγεθος για αρχεία ZIP",
|
||||
"Save" => "Αποθήκευση",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Χρησιμοποιήστε αυτήν την διεύθυνση για να αποκτήσετε <a href=\"%s\" target=\"_blank\">πρόσβαση στα αρχεία σας μέσω WebDAV</a>",
|
||||
"New" => "Νέο",
|
||||
"New text file" => "Νέο αρχείο κειμένου",
|
||||
"Text file" => "Αρχείο κειμένου",
|
||||
"New folder" => "Νέος κατάλογος",
|
||||
"Folder" => "Φάκελος",
|
||||
"From link" => "Από σύνδεσμο",
|
||||
"Deleted files" => "Διαγραμμένα αρχεία",
|
||||
"Cancel upload" => "Ακύρωση αποστολής",
|
||||
"You don’t have permission to upload or create files here" => "Δεν έχετε δικαιώματα φόρτωσης ή δημιουργίας αρχείων εδώ",
|
||||
"Nothing in here. Upload something!" => "Δεν υπάρχει τίποτα εδώ. Ανεβάστε κάτι!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Share",
|
||||
"Delete permanently" => "Delete permanently",
|
||||
"Rename" => "Rename",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"Pending" => "Pending",
|
||||
"Error moving file." => "Error moving file.",
|
||||
"Error moving file" => "Error moving file",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Pending",
|
||||
"Could not rename file" => "Could not rename file",
|
||||
"Error deleting file." => "Error deleting file.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Size",
|
||||
"Modified" => "Modified",
|
||||
"_%n folder_::_%n folders_" => array("%n folder","%n folders"),
|
||||
"_%n file_::_%n files_" => array("%n file","%n files"),
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Uploading %n file","Uploading %n files"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" is an invalid file name.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Encryption App is enabled but your keys are not initialised, please log-out and log-in again",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"Name" => "Name",
|
||||
"Size" => "Size",
|
||||
"Modified" => "Modified",
|
||||
"{dirs} and {files}" => "{dirs} and {files}",
|
||||
"%s could not be renamed" => "%s could not be renamed",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "File handling",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 is unlimited",
|
||||
"Maximum input size for ZIP files" => "Maximum input size for ZIP files",
|
||||
"Save" => "Save",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>",
|
||||
"New" => "New",
|
||||
"New text file" => "New text file",
|
||||
"Text file" => "Text file",
|
||||
"New folder" => "New folder",
|
||||
"Folder" => "Folder",
|
||||
"From link" => "From link",
|
||||
"Deleted files" => "Deleted files",
|
||||
"Cancel upload" => "Cancel upload",
|
||||
"You don’t have permission to upload or create files here" => "You don’t have permission to upload or create files here",
|
||||
"Nothing in here. Upload something!" => "Nothing in here. Upload something!",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -35,20 +35,20 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Kunhavigi",
|
||||
"Delete permanently" => "Forigi por ĉiam",
|
||||
"Rename" => "Alinomigi",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas.",
|
||||
"Pending" => "Traktotaj",
|
||||
"Error moving file" => "Eraris movo de dosiero",
|
||||
"Error" => "Eraro",
|
||||
"Pending" => "Traktotaj",
|
||||
"Could not rename file" => "Ne povis alinomiĝi dosiero",
|
||||
"_%n folder_::_%n folders_" => array("%n dosierujo","%n dosierujoj"),
|
||||
"_%n file_::_%n files_" => array("%n dosiero","%n dosieroj"),
|
||||
"{dirs} and {files}" => "{dirs} kaj {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Alŝutatas %n dosiero","Alŝutatas %n dosieroj"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Via memoro plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Via memoro preskaŭ plenas ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Via elŝuto pretiĝatas. Ĉi tio povas daŭri iom da tempo se la dosieroj grandas.",
|
||||
"Name" => "Nomo",
|
||||
"Size" => "Grando",
|
||||
"Modified" => "Modifita",
|
||||
"_%n folder_::_%n folders_" => array("%n dosierujo","%n dosierujoj"),
|
||||
"_%n file_::_%n files_" => array("%n dosiero","%n dosieroj"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Alŝutatas %n dosiero","Alŝutatas %n dosieroj"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Via memoro plenas, ne plu eblas ĝisdatigi aŭ sinkronigi dosierojn!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Via memoro preskaŭ plenas ({usedSpacePercent}%)",
|
||||
"{dirs} and {files}" => "{dirs} kaj {files}",
|
||||
"%s could not be renamed" => "%s ne povis alinomiĝi",
|
||||
"File handling" => "Dosieradministro",
|
||||
"Maximum upload size" => "Maksimuma alŝutogrando",
|
||||
|
@ -58,12 +58,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 signifas senlime",
|
||||
"Maximum input size for ZIP files" => "Maksimuma enirgrando por ZIP-dosieroj",
|
||||
"Save" => "Konservi",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Nova",
|
||||
"Text file" => "Tekstodosiero",
|
||||
"New folder" => "Nova dosierujo",
|
||||
"Folder" => "Dosierujo",
|
||||
"From link" => "El ligilo",
|
||||
"Deleted files" => "Forigitaj dosieroj",
|
||||
"Cancel upload" => "Nuligi alŝuton",
|
||||
"You don’t have permission to upload or create files here" => "Vi ne havas permeson alŝuti aŭ krei dosierojn ĉi tie",
|
||||
"Nothing in here. Upload something!" => "Nenio estas ĉi tie. Alŝutu ion!",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Actualización fallida. No se pudo obtener información del archivo.",
|
||||
"Invalid directory." => "Directorio inválido.",
|
||||
"Files" => "Archivos",
|
||||
"All files" => "Todos los archivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "No ha sido posible subir {filename} porque es un directorio o tiene 0 bytes",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "El tamaño total del archivo {size1} excede el límite {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "No hay suficiente espacio libre. Quiere subir {size1} pero solo quedan {size2}",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renombrar",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Pending" => "Pendiente",
|
||||
"Error moving file." => "Error al mover el archivo.",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Pendiente",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"Error deleting file." => "Error al borrar el archivo",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" es un nombre de archivo inválido.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La app de crifrado está habilitada pero tus claves no han sido inicializadas, por favor, cierra la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clave privada no es válida para la app de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El cifrado ha sido deshabilitado pero tus archivos permanecen cifrados. Por favor, ve a tus ajustes personales para descifrar tus archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"%s could not be renamed" => "%s no pudo ser renombrado",
|
||||
"Upload (max. %s)" => "Subida (máx. %s)",
|
||||
"File handling" => "Administración de archivos",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Use esta URL <a href=\"%s\" target=\"_blank\">para acceder via WebDAV</a>",
|
||||
"New" => "Nuevo",
|
||||
"New text file" => "Nuevo archivo de texto",
|
||||
"Text file" => "Archivo de texto",
|
||||
"New folder" => "Nueva carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Deleted files" => "Archivos eliminados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"You don’t have permission to upload or create files here" => "No tienes permisos para subir o crear archivos aquí.",
|
||||
"Nothing in here. Upload something!" => "No hay nada aquí. ¡Suba algo!",
|
||||
|
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Borrar permanentemente",
|
||||
"Rename" => "Cambiar nombre",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes.",
|
||||
"Pending" => "Pendientes",
|
||||
"Error moving file" => "Error moviendo el archivo",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Pendientes",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"Error deleting file." => "Error al borrar el archivo.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{carpetas} y {archivos}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "El almacenamiento está lleno, los archivos no se pueden seguir actualizando ni sincronizando",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "El almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La aplicación de encriptación está habilitada pero las llaves no fueron inicializadas, por favor termine y vuelva a iniciar la sesión",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Llave privada inválida para la aplicación de encriptación. Por favor actualice la clave de la llave privada en las configuraciones personales para recobrar el acceso a sus archivos encriptados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El proceso de cifrado se ha desactivado, pero los archivos aún están encriptados. Por favor, vaya a la configuración personal para descifrar los archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tu descarga se está preparando. Esto puede demorar si los archivos son muy grandes.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{carpetas} y {archivos}",
|
||||
"%s could not be renamed" => "No se pudo renombrar %s",
|
||||
"File handling" => "Tratamiento de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Usar esta dirección para <a href=\"%s\" target=\"_blank\">acceder a tus archivos vía WebDAV</a>",
|
||||
"New" => "Nuevo",
|
||||
"New text file" => "Nuevo archivo de texto",
|
||||
"Text file" => "Archivo de texto",
|
||||
"New folder" => "Nueva Carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Deleted files" => "Archivos borrados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"You don’t have permission to upload or create files here" => "No tienes permisos para subir o crear archivos aquí",
|
||||
"Nothing in here. Upload something!" => "No hay nada. ¡Subí contenido!",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -8,6 +8,7 @@ $TRANSLATIONS = array(
|
|||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"New folder" => "Nuevo directorio",
|
||||
"Cancel upload" => "cancelar subida",
|
||||
"Download" => "Descargar"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renombrar",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Pending" => "Pendiente",
|
||||
"Error moving file" => "Error moviendo archivo",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Pendiente",
|
||||
"Could not rename file" => "No se pudo renombrar el archivo",
|
||||
"Error deleting file." => "Error borrando el archivo.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n carpeta","%n carpetas"),
|
||||
"_%n file_::_%n files_" => array("%n archivo","%n archivos"),
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Subiendo %n archivo","Subiendo %n archivos"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Su almacenamiento está lleno, ¡los archivos no se actualizarán ni sincronizarán más!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "La aplicación de crifrado está habilitada pero tus claves no han sido inicializadas, por favor, cierra la sesión y vuelva a iniciarla de nuevo.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "La clave privada no es válida para la aplicación de cifrado. Por favor, actualiza la contraseña de tu clave privada en tus ajustes personales para recuperar el acceso a tus archivos cifrados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "El cifrado ha sido deshabilitado pero tus archivos permanecen cifrados. Por favor, ve a tus ajustes personales para descifrar tus archivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Su descarga está siendo preparada. Esto podría tardar algo de tiempo si los archivos son grandes.",
|
||||
"Name" => "Nombre",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{dirs} y {files}",
|
||||
"%s could not be renamed" => "%s no pudo ser renombrado",
|
||||
"File handling" => "Administración de archivos",
|
||||
"Maximum upload size" => "Tamaño máximo de subida",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo para archivos ZIP de entrada",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Utilice esta dirección para <a href=\"%s\" target=\"_blank\">acceder a sus archivos vía WebDAV</a>",
|
||||
"New" => "Nuevo",
|
||||
"New text file" => "Nuevo archivo de texto",
|
||||
"Text file" => "Archivo de texto",
|
||||
"New folder" => "Nueva carpeta",
|
||||
"Folder" => "Carpeta",
|
||||
"From link" => "Desde enlace",
|
||||
"Deleted files" => "Archivos eliminados",
|
||||
"Cancel upload" => "Cancelar subida",
|
||||
"You don’t have permission to upload or create files here" => "No tienes permisos para subir o crear archivos aquí.",
|
||||
"Nothing in here. Upload something!" => "No hay nada aquí. ¡Suba algo!",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -42,14 +42,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Jaga",
|
||||
"Delete permanently" => "Kustuta jäädavalt",
|
||||
"Rename" => "Nimeta ümber",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ",
|
||||
"Pending" => "Ootel",
|
||||
"Error moving file" => "Viga faili eemaldamisel",
|
||||
"Error" => "Viga",
|
||||
"Pending" => "Ootel",
|
||||
"Could not rename file" => "Ei suuda faili ümber nimetada",
|
||||
"Error deleting file." => "Viga faili kustutamisel.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Suurus",
|
||||
"Modified" => "Muudetud",
|
||||
"_%n folder_::_%n folders_" => array("%n kataloog","%n kataloogi"),
|
||||
"_%n file_::_%n files_" => array("%n fail","%n faili"),
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laadin üles %n faili","Laadin üles %n faili"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" on vigane failinimi.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Sinu andmemaht on täis! Faile ei uuendata ega sünkroniseerita!",
|
||||
|
@ -57,10 +60,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Krüpteerimisrakend on lubatud, kuid võtmeid pole lähtestatud. Palun logi välja ning uuesti sisse.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Vigane Krüpteerimisrakendi privaatvõti . Palun uuenda oma privaatse võtme parool oma personaasete seadete all taastamaks ligipääsu oma krüpteeritud failidele.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Krüpteering on keelatud, kuid sinu failid on endiselt krüpteeritud. Palun vaata oma personaalseid seadeid oma failide dekrüpteerimiseks.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Valmistatakse allalaadimist. See võib võtta veidi aega, kui on tegu suurte failidega. ",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Suurus",
|
||||
"Modified" => "Muudetud",
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"%s could not be renamed" => "%s ümbernimetamine ebaõnnestus",
|
||||
"Upload (max. %s)" => "Üleslaadimine (max. %s)",
|
||||
"File handling" => "Failide käsitlemine",
|
||||
|
@ -71,13 +71,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 tähendab piiramatut",
|
||||
"Maximum input size for ZIP files" => "Maksimaalne ZIP-faili sisestatava faili suurus",
|
||||
"Save" => "Salvesta",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Kasuta seda aadressi <a href=\"%s\" target=\"_blank\">oma failidele ligipääsuks WebDAV kaudu</a>",
|
||||
"New" => "Uus",
|
||||
"New text file" => "Uus tekstifail",
|
||||
"Text file" => "Tekstifail",
|
||||
"New folder" => "Uus kaust",
|
||||
"Folder" => "Kaust",
|
||||
"From link" => "Allikast",
|
||||
"Deleted files" => "Kustutatud failid",
|
||||
"Cancel upload" => "Tühista üleslaadimine",
|
||||
"You don’t have permission to upload or create files here" => "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
|
||||
"Nothing in here. Upload something!" => "Siin pole midagi. Lae midagi üles!",
|
||||
|
|
|
@ -3,7 +3,9 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Ezin da %s mugitu - Izen hau duen fitxategia dagoeneko existitzen da",
|
||||
"Could not move %s" => "Ezin dira fitxategiak mugitu %s",
|
||||
"File name cannot be empty." => "Fitxategi izena ezin da hutsa izan.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" ez da fitxategi izen baliogarria.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "IZen aliogabea, '\\', '/', '<', '>', ':', '\"', '|', '?' eta '*' ez daude baimenduta.",
|
||||
"The target folder has been moved or deleted." => "Jatorrizko karpeta mugitu edo ezabatu da.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "%s izena dagoeneko erabilita dago %s karpetan. Mesdez hautatu izen ezberdina.",
|
||||
"Not a valid source" => "Ez da jatorri baliogarria",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Zerbitzaria ez dago URLak irekitzeko baimendua, mesedez egiaztatu zerbitzariaren konfigurazioa",
|
||||
|
@ -27,6 +29,8 @@ $TRANSLATIONS = array(
|
|||
"Invalid directory." => "Baliogabeko karpeta.",
|
||||
"Files" => "Fitxategiak",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Ezin da {filename} igo karpeta bat delako edo 0 byte dituelako",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Fitxategiaren tamainak {size1} igotzeko muga {size2} gainditzen du",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Ez dago leku nahikorik, zu {size1} igotzen ari zara baina bakarrik {size2} libre dago",
|
||||
"Upload cancelled." => "Igoera ezeztatuta",
|
||||
"Could not get result from server." => "Ezin da zerbitzaritik emaitzik lortu",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.",
|
||||
|
@ -38,25 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Elkarbanatu",
|
||||
"Delete permanently" => "Ezabatu betirako",
|
||||
"Rename" => "Berrizendatu",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ",
|
||||
"Pending" => "Zain",
|
||||
"Error moving file." => "Errorea fitxategia mugitzean.",
|
||||
"Error moving file" => "Errorea fitxategia mugitzean",
|
||||
"Error" => "Errorea",
|
||||
"Pending" => "Zain",
|
||||
"Could not rename file" => "Ezin izan da fitxategia berrizendatu",
|
||||
"Error deleting file." => "Errorea fitxategia ezabatzerakoan.",
|
||||
"Name" => "Izena",
|
||||
"Size" => "Tamaina",
|
||||
"Modified" => "Aldatuta",
|
||||
"_%n folder_::_%n folders_" => array("karpeta %n","%n karpeta"),
|
||||
"_%n file_::_%n files_" => array("fitxategi %n","%n fitxategi"),
|
||||
"{dirs} and {files}" => "{dirs} eta {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Fitxategi %n igotzen","%n fitxategi igotzen"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" ez da fitxategi izen baliogarria.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Enkriptazio aplikazioa gaituta dago baina zure gakoak ez daude konfiguratuta, mesedez saioa bukatu eta berriro hasi",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Enkriptazio aplikaziorako gako pribatu okerra. Mesedez eguneratu zure gako pribatuaren pasahitza zure ezarpen pertsonaletan zure enkriptatuko fitxategietarako sarrera berreskuratzeko.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enkriptazioa desgaitua izan da baina zure fitxategiak oraindik enkriptatuta daude. Mesedez jo zure ezarpen pertsonaletara zure fitxategiak dekodifikatzeko.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. ",
|
||||
"Name" => "Izena",
|
||||
"Size" => "Tamaina",
|
||||
"Modified" => "Aldatuta",
|
||||
"{dirs} and {files}" => "{dirs} eta {files}",
|
||||
"%s could not be renamed" => "%s ezin da berrizendatu",
|
||||
"Upload (max. %s)" => "Igo (max. %s)",
|
||||
"File handling" => "Fitxategien kudeaketa",
|
||||
"Maximum upload size" => "Igo daitekeen gehienezko tamaina",
|
||||
"max. possible: " => "max, posiblea:",
|
||||
|
@ -65,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 mugarik gabe esan nahi du",
|
||||
"Maximum input size for ZIP files" => "ZIP fitxategien gehienezko tamaina",
|
||||
"Save" => "Gorde",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "<a href=\"%s\" target=\"_blank\">helbidea erabili zure fitxategiak WebDAV bidez eskuratzeko</a>",
|
||||
"New" => "Berria",
|
||||
"New text file" => "Testu fitxategi berria",
|
||||
"Text file" => "Testu fitxategia",
|
||||
"New folder" => "Karpeta berria",
|
||||
"Folder" => "Karpeta",
|
||||
"From link" => "Estekatik",
|
||||
"Deleted files" => "Ezabatutako fitxategiak",
|
||||
"Cancel upload" => "Ezeztatu igoera",
|
||||
"You don’t have permission to upload or create files here" => "Ez duzu fitxategiak hona igotzeko edo hemen sortzeko baimenik",
|
||||
"Nothing in here. Upload something!" => "Ez dago ezer. Igo zerbait!",
|
||||
|
|
|
@ -23,17 +23,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "اشتراکگذاری",
|
||||
"Delete permanently" => "حذف قطعی",
|
||||
"Rename" => "تغییرنام",
|
||||
"Error" => "خطا",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.",
|
||||
"Pending" => "در انتظار",
|
||||
"Error" => "خطا",
|
||||
"Name" => "نام",
|
||||
"Size" => "اندازه",
|
||||
"Modified" => "تاریخ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("در حال بارگذاری %n فایل"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "فضای ذخیره ی شما کاملا پر است، بیش از این فایلها بهنگام یا همگام سازی نمی توانند بشوند!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "فضای ذخیره ی شما تقریبا پر است ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "دانلود شما در حال آماده شدن است. در صورتیکه پرونده ها بزرگ باشند ممکن است مدتی طول بکشد.",
|
||||
"Name" => "نام",
|
||||
"Size" => "اندازه",
|
||||
"Modified" => "تاریخ",
|
||||
"%s could not be renamed" => "%s نمیتواند تغییر نام دهد.",
|
||||
"File handling" => "اداره پرونده ها",
|
||||
"Maximum upload size" => "حداکثر اندازه بارگزاری",
|
||||
|
@ -43,12 +43,13 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 نامحدود است",
|
||||
"Maximum input size for ZIP files" => "حداکثرمقدار برای بار گزاری پرونده های فشرده",
|
||||
"Save" => "ذخیره",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "از این آدرس استفاده کنید تا <a href=\"%s\" target=\"_blank\">بتوانید به فایلهای خود توسط WebDAV دسترسی پیدا کنید</a>",
|
||||
"New" => "جدید",
|
||||
"Text file" => "فایل متنی",
|
||||
"New folder" => "پوشه جدید",
|
||||
"Folder" => "پوشه",
|
||||
"From link" => "از پیوند",
|
||||
"Deleted files" => "فایل های حذف شده",
|
||||
"Cancel upload" => "متوقف کردن بار گذاری",
|
||||
"Nothing in here. Upload something!" => "اینجا هیچ چیز نیست.",
|
||||
"Download" => "دانلود",
|
||||
|
|
|
@ -27,6 +27,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Lähetys epäonnistui. Lähettävää tiedostoa ei löydetty.",
|
||||
"Invalid directory." => "Virheellinen kansio.",
|
||||
"Files" => "Tiedostot",
|
||||
"All files" => "Kaikki tiedostot",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kohdetta {filename} ei voi lähettää, koska se on joko kansio tai sen koko on 0 tavua",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Yhteiskoko {size1} ylittää lähetysrajan {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Ei riittävästi vapaata tilaa. Lähetyksesi koko on {size1}, mutta vain {size2} on jäljellä",
|
||||
|
@ -41,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Jaa",
|
||||
"Delete permanently" => "Poista pysyvästi",
|
||||
"Rename" => "Nimeä uudelleen",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.",
|
||||
"Pending" => "Odottaa",
|
||||
"Error moving file." => "Virhe tiedostoa siirrettäessä.",
|
||||
"Error moving file" => "Virhe tiedostoa siirrettäessä",
|
||||
"Error" => "Virhe",
|
||||
"Pending" => "Odottaa",
|
||||
"Could not rename file" => "Tiedoston nimeäminen uudelleen epäonnistui",
|
||||
"Error deleting file." => "Virhe tiedostoa poistaessa.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Koko",
|
||||
"Modified" => "Muokattu",
|
||||
"_%n folder_::_%n folders_" => array("%n kansio","%n kansiota"),
|
||||
"_%n file_::_%n files_" => array("%n tiedosto","%n tiedostoa"),
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lähetetään %n tiedosto","Lähetetään %n tiedostoa"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" on virheellinen tiedostonimi.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
|
||||
|
@ -56,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Salaussovelluksen salausavain on virheellinen. Ole hyvä ja päivitä salausavain henkilökohtaisissa asetuksissasi jotta voit taas avata salatuskirjoitetut tiedostosi.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Salaus poistettiin käytöstä, mutta tiedostosi ovat edelleen salattuina. Siirry henkilökohtaisiin asetuksiin avataksesi tiedostojesi salauksen.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Lataustasi valmistellaan. Tämä saattaa kestää hetken, jos tiedostot ovat suuria kooltaan.",
|
||||
"Name" => "Nimi",
|
||||
"Size" => "Koko",
|
||||
"Modified" => "Muokattu",
|
||||
"{dirs} and {files}" => "{dirs} ja {files}",
|
||||
"%s could not be renamed" => "kohteen %s nimeäminen uudelleen epäonnistui",
|
||||
"Upload (max. %s)" => "Lähetys (enintään %s)",
|
||||
"File handling" => "Tiedostonhallinta",
|
||||
|
@ -70,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 on rajoittamaton",
|
||||
"Maximum input size for ZIP files" => "ZIP-tiedostojen enimmäiskoko",
|
||||
"Save" => "Tallenna",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Käytä tätä osoitetta <a href=\"%s\" target=\"_blank\">käyttääksesi tiedostojasi WebDAVin kautta</a>",
|
||||
"New" => "Uusi",
|
||||
"New text file" => "Uusi tekstitiedosto",
|
||||
"Text file" => "Tekstitiedosto",
|
||||
"New folder" => "Uusi kansio",
|
||||
"Folder" => "Kansio",
|
||||
"From link" => "Linkistä",
|
||||
"Deleted files" => "Poistetut tiedostot",
|
||||
"Cancel upload" => "Peru lähetys",
|
||||
"You don’t have permission to upload or create files here" => "Käyttöoikeutesi eivät riitä tiedostojen lähettämiseen tai kansioiden luomiseen tähän sijaintiin",
|
||||
"Nothing in here. Upload something!" => "Täällä ei ole mitään. Lähetä tänne jotakin!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Partager",
|
||||
"Delete permanently" => "Supprimer de façon définitive",
|
||||
"Rename" => "Renommer",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.",
|
||||
"Pending" => "En attente",
|
||||
"Error moving file." => "Erreur lors du déplacement du fichier.",
|
||||
"Error moving file" => "Erreur lors du déplacement du fichier",
|
||||
"Error" => "Erreur",
|
||||
"Pending" => "En attente",
|
||||
"Could not rename file" => "Impossible de renommer le fichier",
|
||||
"Error deleting file." => "Erreur pendant la suppression du fichier.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Taille",
|
||||
"Modified" => "Modifié",
|
||||
"_%n folder_::_%n folders_" => array("%n dossier","%n dossiers"),
|
||||
"_%n file_::_%n files_" => array("%n fichier","%n fichiers"),
|
||||
"{dirs} and {files}" => "{dirs} et {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Téléversement de %n fichier","Téléversement de %n fichiers"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" n'est pas un nom de fichier valide.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Votre espage de stockage est plein, les fichiers ne peuvent plus être téléversés ou synchronisés !",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "L'application de chiffrement est activée mais vos clés ne sont pas initialisées, veuillez vous déconnecter et ensuite vous reconnecter.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Votre clef privée pour l'application de chiffrement est invalide ! Veuillez mettre à jour le mot de passe de votre clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Le chiffrement était désactivé mais vos fichiers sont toujours chiffrés. Veuillez vous rendre sur vos Paramètres personnels pour déchiffrer vos fichiers.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Votre téléchargement est cours de préparation. Ceci peut nécessiter un certain temps si les fichiers sont volumineux.",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Taille",
|
||||
"Modified" => "Modifié",
|
||||
"{dirs} and {files}" => "{dirs} et {files}",
|
||||
"%s could not be renamed" => "%s ne peut être renommé",
|
||||
"Upload (max. %s)" => "Envoi (max. %s)",
|
||||
"File handling" => "Gestion des fichiers",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 est illimité",
|
||||
"Maximum input size for ZIP files" => "Taille maximale pour les fichiers ZIP",
|
||||
"Save" => "Sauvegarder",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Utiliser cette adresse pour <a href=\"%s\" target=\"_blank\"> accéder à vos fichiers par WebDAV</a>",
|
||||
"New" => "Nouveau",
|
||||
"New text file" => "Nouveau fichier texte",
|
||||
"Text file" => "Fichier texte",
|
||||
"New folder" => "Nouveau dossier",
|
||||
"Folder" => "Dossier",
|
||||
"From link" => "Depuis le lien",
|
||||
"Deleted files" => "Fichiers supprimés",
|
||||
"Cancel upload" => "Annuler l'envoi",
|
||||
"You don’t have permission to upload or create files here" => "Vous n'avez pas la permission de téléverser ou de créer des fichiers ici",
|
||||
"Nothing in here. Upload something!" => "Il n'y a rien ici ! Envoyez donc quelque chose :)",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "O envío fracasou. Non foi posíbel obter información do ficheiro.",
|
||||
"Invalid directory." => "O directorio é incorrecto.",
|
||||
"Files" => "Ficheiros",
|
||||
"All files" => "Todos os ficheiros",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "O tamaño total do ficheiro {size1} excede do límite de envío {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartir",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renomear",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.",
|
||||
"Pending" => "Pendentes",
|
||||
"Error moving file." => "Produciuse un erro ao mover o ficheiro.",
|
||||
"Error moving file" => "Produciuse un erro ao mover o ficheiro",
|
||||
"Error" => "Erro",
|
||||
"Pending" => "Pendentes",
|
||||
"Could not rename file" => "Non foi posíbel renomear o ficheiro",
|
||||
"Error deleting file." => "Produciuse un erro ao eliminar o ficheiro.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n cartafol","%n cartafoles"),
|
||||
"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Cargando %n ficheiro","Cargando %n ficheiros"),
|
||||
"\"{name}\" is an invalid file name." => "«{name}» é un nome incorrecto de ficheiro.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "O aplicativo de cifrado está activado, mais as chaves non foron inicializadas, saia da sesión e volva a acceder de novo",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "A chave privada para o aplicativo de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "O cifrado foi desactivado, mais os ficheiros están cifrados. Vaia á configuración persoal para descifrar os ficheiros.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamaño",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s non pode cambiar de nome",
|
||||
"Upload (max. %s)" => "Envío (máx. %s)",
|
||||
"File handling" => "Manexo de ficheiro",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 significa ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamaño máximo de descarga para os ficheiros ZIP",
|
||||
"Save" => "Gardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Empregue esta ligazón para <a href=\"%s\" target=\"_blank\">acceder aos seus ficheiros mediante WebDAV</a>",
|
||||
"New" => "Novo",
|
||||
"New text file" => "Ficheiro novo de texto",
|
||||
"Text file" => "Ficheiro de texto",
|
||||
"New folder" => "Novo cartafol",
|
||||
"Folder" => "Cartafol",
|
||||
"From link" => "Desde a ligazón",
|
||||
"Deleted files" => "Ficheiros eliminados",
|
||||
"Cancel upload" => "Cancelar o envío",
|
||||
"You don’t have permission to upload or create files here" => "Non ten permisos para enviar ou crear ficheiros aquí.",
|
||||
"Nothing in here. Upload something!" => "Aquí non hai nada. Envíe algo.",
|
||||
|
|
|
@ -23,15 +23,15 @@ $TRANSLATIONS = array(
|
|||
"Share" => "שתף",
|
||||
"Delete permanently" => "מחק לצמיתות",
|
||||
"Rename" => "שינוי שם",
|
||||
"Error" => "שגיאה",
|
||||
"Pending" => "ממתין",
|
||||
"Error" => "שגיאה",
|
||||
"Name" => "שם",
|
||||
"Size" => "גודל",
|
||||
"Modified" => "זמן שינוי",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "שטח האחסון שלך כמעט מלא ({usedSpacePercent}%)",
|
||||
"Name" => "שם",
|
||||
"Size" => "גודל",
|
||||
"Modified" => "זמן שינוי",
|
||||
"File handling" => "טיפול בקבצים",
|
||||
"Maximum upload size" => "גודל העלאה מקסימלי",
|
||||
"max. possible: " => "המרבי האפשרי: ",
|
||||
|
@ -40,11 +40,11 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 - ללא הגבלה",
|
||||
"Maximum input size for ZIP files" => "גודל הקלט המרבי לקובצי ZIP",
|
||||
"Save" => "שמירה",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "חדש",
|
||||
"Text file" => "קובץ טקסט",
|
||||
"Folder" => "תיקייה",
|
||||
"From link" => "מקישור",
|
||||
"Deleted files" => "קבצים שנמחקו",
|
||||
"Cancel upload" => "ביטול ההעלאה",
|
||||
"Nothing in here. Upload something!" => "אין כאן שום דבר. אולי ברצונך להעלות משהו?",
|
||||
"Download" => "הורדה",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -11,14 +11,14 @@ $TRANSLATIONS = array(
|
|||
"File upload is in progress. Leaving the page now will cancel the upload." => "Učitavanje datoteke. Napuštanjem stranice će prekinuti učitavanje.",
|
||||
"Share" => "Podijeli",
|
||||
"Rename" => "Promjeni ime",
|
||||
"Error" => "Greška",
|
||||
"Pending" => "U tijeku",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Error" => "Greška",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja promjena",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"File handling" => "datoteka za rukovanje",
|
||||
"Maximum upload size" => "Maksimalna veličina prijenosa",
|
||||
"max. possible: " => "maksimalna moguća: ",
|
||||
|
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Megosztás",
|
||||
"Delete permanently" => "Végleges törlés",
|
||||
"Rename" => "Átnevezés",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok.",
|
||||
"Pending" => "Folyamatban",
|
||||
"Error moving file" => "Az állomány áthelyezése nem sikerült.",
|
||||
"Error" => "Hiba",
|
||||
"Pending" => "Folyamatban",
|
||||
"Could not rename file" => "Az állomány nem nevezhető át",
|
||||
"Error deleting file." => "Hiba a file törlése közben.",
|
||||
"Name" => "Név",
|
||||
"Size" => "Méret",
|
||||
"Modified" => "Módosítva",
|
||||
"_%n folder_::_%n folders_" => array("%n mappa","%n mappa"),
|
||||
"_%n file_::_%n files_" => array("%n állomány","%n állomány"),
|
||||
"{dirs} and {files}" => "{dirs} és {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n állomány feltöltése","%n állomány feltöltése"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "A tároló tele van, a fájlok nem frissíthetőek vagy szinkronizálhatóak a jövőben.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "A tároló majdnem tele van ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Az állományok titkosítása engedélyezve van, de az Ön titkos kulcsai nincsenek beállítva. Ezért kérjük, hogy jelentkezzen ki, és lépjen be újra!",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Az állományok titkosításához használt titkos kulcsa érvénytelen. Kérjük frissítse a titkos kulcs jelszót a személyes beállításokban, hogy ismét hozzáférjen a titkosított állományaihoz!",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "A titkosítási funkciót kikapcsolták, de az Ön állományai még mindig titkosított állapotban vannak. A személyes beállításoknál tudja a titkosítást feloldani.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok.",
|
||||
"Name" => "Név",
|
||||
"Size" => "Méret",
|
||||
"Modified" => "Módosítva",
|
||||
"{dirs} and {files}" => "{dirs} és {files}",
|
||||
"%s could not be renamed" => "%s átnevezése nem sikerült",
|
||||
"File handling" => "Fájlkezelés",
|
||||
"Maximum upload size" => "Maximális feltölthető fájlméret",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 = korlátlan",
|
||||
"Maximum input size for ZIP files" => "ZIP-fájlok maximális kiindulási mérete",
|
||||
"Save" => "Mentés",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Ezt a címet használd, hogy <a href=\"%s\" target=\"_blank\">hozzáférj a fileokhoz WebDAV-on keresztül</a>",
|
||||
"New" => "Új",
|
||||
"New text file" => "Új szöveges file",
|
||||
"Text file" => "Szövegfájl",
|
||||
"New folder" => "Új mappa",
|
||||
"Folder" => "Mappa",
|
||||
"From link" => "Feltöltés linkről",
|
||||
"Deleted files" => "Törölt fájlok",
|
||||
"Cancel upload" => "A feltöltés megszakítása",
|
||||
"You don’t have permission to upload or create files here" => "Önnek nincs jogosultsága ahhoz, hogy ide állományokat töltsön föl, vagy itt újakat hozzon létre",
|
||||
"Nothing in here. Upload something!" => "Itt nincs semmi. Töltsön fel valamit!",
|
||||
|
|
|
@ -6,12 +6,12 @@ $TRANSLATIONS = array(
|
|||
"Files" => "Files",
|
||||
"Share" => "Compartir",
|
||||
"Error" => "Error",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "Nomine",
|
||||
"Size" => "Dimension",
|
||||
"Modified" => "Modificate",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Maximum upload size" => "Dimension maxime de incargamento",
|
||||
"Save" => "Salveguardar",
|
||||
"New" => "Nove",
|
||||
|
|
|
@ -36,24 +36,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Bagikan",
|
||||
"Delete permanently" => "Hapus secara permanen",
|
||||
"Rename" => "Ubah nama",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.",
|
||||
"Pending" => "Menunggu",
|
||||
"Error moving file" => "Galat saat memindahkan berkas",
|
||||
"Error" => "Galat",
|
||||
"Pending" => "Menunggu",
|
||||
"Could not rename file" => "Tidak dapat mengubah nama berkas",
|
||||
"Error deleting file." => "Galat saat menghapus berkas.",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"_%n folder_::_%n folders_" => array("%n folder"),
|
||||
"_%n file_::_%n files_" => array("%n berkas"),
|
||||
"{dirs} and {files}" => "{dirs} dan {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Mengunggah %n berkas"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ruang penyimpanan Anda penuh, berkas tidak dapat diperbarui atau disinkronkan lagi!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ruang penyimpanan hampir penuh ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Kunci privat tidak sah untuk Aplikasi Enskripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienskripsi.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Enskripi telah dinonaktifkan tetapi berkas anda tetap dienskripsi. Silakan menuju ke pengaturan pribadi untuk deskrip berkas anda.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Unduhan Anda sedang disiapkan. Prosesnya dapat berlangsung agak lama jika ukuran berkasnya besar.",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Ukuran",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"{dirs} and {files}" => "{dirs} dan {files}",
|
||||
"%s could not be renamed" => "%s tidak dapat diubah nama",
|
||||
"File handling" => "Penanganan berkas",
|
||||
"Maximum upload size" => "Ukuran pengunggahan maksimum",
|
||||
|
@ -63,13 +63,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 berarti tidak terbatas",
|
||||
"Maximum input size for ZIP files" => "Ukuran masukan maksimum untuk berkas ZIP",
|
||||
"Save" => "Simpan",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Gunakan alamat ini untuk <a href=\"%s\" target=\"_blank\">mengakses Berkas via WebDAV</a>",
|
||||
"New" => "Baru",
|
||||
"New text file" => "Berkas teks baru",
|
||||
"Text file" => "Berkas teks",
|
||||
"New folder" => "Map baru",
|
||||
"Folder" => "Folder",
|
||||
"From link" => "Dari tautan",
|
||||
"Deleted files" => "Berkas yang dihapus",
|
||||
"Cancel upload" => "Batal pengunggahan",
|
||||
"You don’t have permission to upload or create files here" => "Anda tidak memiliki akses untuk mengunggah atau membuat berkas disini",
|
||||
"Nothing in here. Upload something!" => "Tidak ada apa-apa di sini. Unggah sesuatu!",
|
||||
|
|
|
@ -19,14 +19,14 @@ $TRANSLATIONS = array(
|
|||
"{new_name} already exists" => "{new_name} er þegar til",
|
||||
"Share" => "Deila",
|
||||
"Rename" => "Endurskýra",
|
||||
"Error" => "Villa",
|
||||
"Pending" => "Bíður",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Villa",
|
||||
"Name" => "Nafn",
|
||||
"Size" => "Stærð",
|
||||
"Modified" => "Breytt",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Meðhöndlun skrár",
|
||||
"Maximum upload size" => "Hámarks stærð innsendingar",
|
||||
"max. possible: " => "hámark mögulegt: ",
|
||||
|
@ -35,6 +35,7 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 er ótakmarkað",
|
||||
"Maximum input size for ZIP files" => "Hámarks inntaksstærð fyrir ZIP skrár",
|
||||
"Save" => "Vista",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Nýtt",
|
||||
"Text file" => "Texta skrá",
|
||||
"Folder" => "Mappa",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Caricamento non riuscito. Impossibile ottenere informazioni sul file.",
|
||||
"Invalid directory." => "Cartella non valida.",
|
||||
"Files" => "File",
|
||||
"All files" => "Tutti i file",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Impossibile caricare {filename} poiché è una cartella oppure ha una dimensione di 0 byte.",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "La dimensione totale del file {size1} supera il limite di caricamento {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Spazio insufficiente, stai caricando {size1}, ma è rimasto solo {size2}",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Condividi",
|
||||
"Delete permanently" => "Elimina definitivamente",
|
||||
"Rename" => "Rinomina",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.",
|
||||
"Pending" => "In corso",
|
||||
"Error moving file." => "Errore durante lo spostamento del file.",
|
||||
"Error moving file" => "Errore durante lo spostamento del file",
|
||||
"Error" => "Errore",
|
||||
"Pending" => "In corso",
|
||||
"Could not rename file" => "Impossibile rinominare il file",
|
||||
"Error deleting file." => "Errore durante l'eliminazione del file.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Dimensione",
|
||||
"Modified" => "Modificato",
|
||||
"_%n folder_::_%n folders_" => array("%n cartella","%n cartelle"),
|
||||
"_%n file_::_%n files_" => array("%n file","%n file"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Caricamento di %n file in corso","Caricamento di %n file in corso"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" non è un nome file valido.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lo spazio di archiviazione è pieno, i file non possono essere più aggiornati o sincronizzati!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "La cifratura è stata disabilitata ma i tuoi file sono ancora cifrati. Vai nelle impostazioni personali per decifrare i file.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Il tuo scaricamento è in fase di preparazione. Ciò potrebbe richiedere del tempo se i file sono grandi.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Dimensione",
|
||||
"Modified" => "Modificato",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s non può essere rinominato",
|
||||
"Upload (max. %s)" => "Carica (massimo %s)",
|
||||
"File handling" => "Gestione file",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 è illimitato",
|
||||
"Maximum input size for ZIP files" => "Dimensione massima per i file ZIP",
|
||||
"Save" => "Salva",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Utilizza questo indirizzo per <a href=\"%s\" target=\"_blank\">accedere ai tuoi file con WebDAV</a>",
|
||||
"New" => "Nuovo",
|
||||
"New text file" => "Nuovo file di testo",
|
||||
"Text file" => "File di testo",
|
||||
"New folder" => "Nuova cartella",
|
||||
"Folder" => "Cartella",
|
||||
"From link" => "Da collegamento",
|
||||
"Deleted files" => "File eliminati",
|
||||
"Cancel upload" => "Annulla invio",
|
||||
"You don’t have permission to upload or create files here" => "Qui non hai i permessi di caricare o creare file",
|
||||
"Nothing in here. Upload something!" => "Non c'è niente qui. Carica qualcosa!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "共有",
|
||||
"Delete permanently" => "完全に削除する",
|
||||
"Rename" => "名前の変更",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。",
|
||||
"Pending" => "中断",
|
||||
"Error moving file." => "ファイル移動でエラー",
|
||||
"Error moving file" => "ファイルの移動エラー",
|
||||
"Error" => "エラー",
|
||||
"Pending" => "中断",
|
||||
"Could not rename file" => "ファイルの名前変更ができませんでした",
|
||||
"Error deleting file." => "ファイルの削除エラー。",
|
||||
"Name" => "名前",
|
||||
"Size" => "サイズ",
|
||||
"Modified" => "更新日時",
|
||||
"_%n folder_::_%n folders_" => array("%n 個のフォルダー"),
|
||||
"_%n file_::_%n files_" => array("%n 個のファイル"),
|
||||
"{dirs} and {files}" => "{dirs} と {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n 個のファイルをアップロード中"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" は無効なファイル名です。",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "あなたのストレージは一杯です。ファイルの更新と同期はもうできません!",
|
||||
|
@ -57,11 +61,9 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "暗号化の機能は無効化されましたが、ファイルはすでに暗号化されています。個人設定からファイルを複合を行ってください。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ダウンロードの準備中です。ファイルサイズが大きい場合は少し時間がかかるかもしれません。",
|
||||
"Name" => "名前",
|
||||
"Size" => "サイズ",
|
||||
"Modified" => "更新日時",
|
||||
"{dirs} and {files}" => "{dirs} と {files}",
|
||||
"%s could not be renamed" => "%sの名前を変更できませんでした",
|
||||
"Upload (max. %s)" => "アップロード ( 最大 %s )",
|
||||
"File handling" => "ファイル操作",
|
||||
"Maximum upload size" => "最大アップロードサイズ",
|
||||
"max. possible: " => "最大容量: ",
|
||||
|
@ -70,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0を指定した場合は無制限",
|
||||
"Maximum input size for ZIP files" => "ZIPファイルでの最大入力サイズ",
|
||||
"Save" => "保存",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "<a href=\"%s\" target=\"_blank\">WebDAV 経由でファイルにアクセス</a> するにはこのアドレスを利用してください",
|
||||
"New" => "新規作成",
|
||||
"New text file" => "新規のテキストファイル作成",
|
||||
"Text file" => "テキストファイル",
|
||||
"New folder" => "新しいフォルダー",
|
||||
"Folder" => "フォルダー",
|
||||
"From link" => "リンク",
|
||||
"Deleted files" => "ゴミ箱",
|
||||
"Cancel upload" => "アップロードをキャンセル",
|
||||
"You don’t have permission to upload or create files here" => "ここにファイルをアップロードもしくは作成する権限がありません",
|
||||
"Nothing in here. Upload something!" => "ここには何もありません。何かアップロードしてください。",
|
||||
|
|
|
@ -21,17 +21,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "გაზიარება",
|
||||
"Delete permanently" => "სრულად წაშლა",
|
||||
"Rename" => "გადარქმევა",
|
||||
"Error" => "შეცდომა",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის.",
|
||||
"Pending" => "მოცდის რეჟიმში",
|
||||
"Error" => "შეცდომა",
|
||||
"Name" => "სახელი",
|
||||
"Size" => "ზომა",
|
||||
"Modified" => "შეცვლილია",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"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." => "გადმოწერის მოთხოვნა მუშავდება. ის მოითხოვს გარკვეულ დროს რაგდან ფაილები არის დიდი ზომის.",
|
||||
"Name" => "სახელი",
|
||||
"Size" => "ზომა",
|
||||
"Modified" => "შეცვლილია",
|
||||
"File handling" => "ფაილის დამუშავება",
|
||||
"Maximum upload size" => "მაქსიმუმ ატვირთის ზომა",
|
||||
"max. possible: " => "მაქს. შესაძლებელი:",
|
||||
|
@ -40,12 +40,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 is unlimited",
|
||||
"Maximum input size for ZIP files" => "ZIP ფაილების მაქსიმუმ დასაშვები ზომა",
|
||||
"Save" => "შენახვა",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "ახალი",
|
||||
"Text file" => "ტექსტური ფაილი",
|
||||
"New folder" => "ახალი ფოლდერი",
|
||||
"Folder" => "საქაღალდე",
|
||||
"From link" => "მისამართიდან",
|
||||
"Deleted files" => "წაშლილი ფაილები",
|
||||
"Cancel upload" => "ატვირთვის გაუქმება",
|
||||
"Nothing in here. Upload something!" => "აქ არაფერი არ არის. ატვირთე რამე!",
|
||||
"Download" => "ჩამოტვირთვა",
|
||||
|
|
|
@ -1,17 +1,37 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"File name cannot be empty." => "ឈ្មោះឯកសារមិនអាចនៅទទេបានឡើយ។",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "ឈ្មោះមិនត្រឹមត្រូវ, មិនអនុញ្ញាត '\\', '/', '<', '>', ':', '\"', '|', '?' និង '*' ទេ។",
|
||||
"Files" => "ឯកសារ",
|
||||
"Upload cancelled." => "បានបោះបង់ការផ្ទុកឡើង។",
|
||||
"{new_name} already exists" => "មានឈ្មោះ {new_name} រួចហើយ",
|
||||
"Share" => "ចែករំលែក",
|
||||
"Delete permanently" => "លុបជាអចិន្ត្រៃយ៍",
|
||||
"Rename" => "ប្ដូរឈ្មោះ",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "ការទាញយករបស់អ្នកកំពុងត្រូវបានរៀបចំហើយ។ នេះអាចចំណាយពេលមួយសំទុះ ប្រសិនបើឯកសារធំ។",
|
||||
"Pending" => "កំពុងរង់ចាំ",
|
||||
"Error" => "កំហុស",
|
||||
"Name" => "ឈ្មោះ",
|
||||
"Size" => "ទំហំ",
|
||||
"Modified" => "បានកែប្រែ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Name" => "ឈ្មោះ",
|
||||
"Size" => "ទំហំ",
|
||||
"Maximum upload size" => "ទំហំផ្ទុកឡើងជាអតិបរមា",
|
||||
"Enable ZIP-download" => "បើកការទាញយកជា ZIP",
|
||||
"0 is unlimited" => "0 គឺមិនកំណត់",
|
||||
"Maximum input size for ZIP files" => "ទំហំចូលជាអតិបរមាសម្រាប់ឯកសារ ZIP",
|
||||
"Save" => "រក្សាទុក",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "ថ្មី",
|
||||
"Text file" => "ឯកសារអក្សរ",
|
||||
"New folder" => "ថតថ្មី",
|
||||
"Folder" => "ថត",
|
||||
"From link" => "ពីតំណ",
|
||||
"Cancel upload" => "បោះបង់ការផ្ទុកឡើង",
|
||||
"Nothing in here. Upload something!" => "គ្មានអ្វីនៅទីនេះទេ។ ផ្ទុកឡើងអ្វីមួយ!",
|
||||
"Download" => "ទាញយក",
|
||||
"Delete" => "លុប"
|
||||
"Delete" => "លុប",
|
||||
"Upload too large" => "ផ្ទុកឡើងធំពេក"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=1; plural=0;";
|
||||
|
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "공유",
|
||||
"Delete permanently" => "영구히 삭제",
|
||||
"Rename" => "이름 바꾸기",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "다운로드 준비 중입니다. 파일 크기가 크면 시간이 오래 걸릴 수도 있습니다.",
|
||||
"Pending" => "대기 중",
|
||||
"Error moving file" => "파일 이동 오류",
|
||||
"Error" => "오류",
|
||||
"Pending" => "대기 중",
|
||||
"Could not rename file" => "이름을 변경할 수 없음",
|
||||
"Error deleting file." => "파일 삭제 오류.",
|
||||
"Name" => "이름",
|
||||
"Size" => "크기",
|
||||
"Modified" => "수정됨",
|
||||
"_%n folder_::_%n folders_" => array("폴더 %n개"),
|
||||
"_%n file_::_%n files_" => array("파일 %n개"),
|
||||
"{dirs} and {files}" => "{dirs} 그리고 {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("파일 %n개 업로드 중"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "저장 공간이 가득 찼습니다. 파일을 업데이트하거나 동기화할 수 없습니다!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "저장 공간이 거의 가득 찼습니다 ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "암호화 앱이 활성화되어 있지만 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "암호화는 해제되어 있지만, 파일은 아직 암호화되어 있습니다. 개인 설정에서 파일을 복호화하십시오.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "다운로드 준비 중입니다. 파일 크기가 크면 시간이 오래 걸릴 수도 있습니다.",
|
||||
"Name" => "이름",
|
||||
"Size" => "크기",
|
||||
"Modified" => "수정됨",
|
||||
"{dirs} and {files}" => "{dirs} 그리고 {files}",
|
||||
"%s could not be renamed" => "%s의 이름을 변경할 수 없습니다",
|
||||
"File handling" => "파일 처리",
|
||||
"Maximum upload size" => "최대 업로드 크기",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0은 무제한입니다",
|
||||
"Maximum input size for ZIP files" => "ZIP 파일 최대 크기",
|
||||
"Save" => "저장",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "WebDAV로 파일에 접근하려면 <a href=\"%s\" target=\"_blank\">이 주소를 사용하십시오</a>",
|
||||
"New" => "새로 만들기",
|
||||
"New text file" => "새 텍스트 파일",
|
||||
"Text file" => "텍스트 파일",
|
||||
"New folder" => "새 폴더",
|
||||
"Folder" => "폴더",
|
||||
"From link" => "링크에서",
|
||||
"Deleted files" => "삭제된 파일",
|
||||
"Cancel upload" => "업로드 취소",
|
||||
"You don’t have permission to upload or create files here" => "여기에 파일을 업로드하거나 만들 권한이 없습니다",
|
||||
"Nothing in here. Upload something!" => "내용이 없습니다. 업로드할 수 있습니다!",
|
||||
|
|
|
@ -3,10 +3,10 @@ $TRANSLATIONS = array(
|
|||
"Files" => "پهڕگەکان",
|
||||
"Share" => "هاوبەشی کردن",
|
||||
"Error" => "ههڵه",
|
||||
"Name" => "ناو",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "ناو",
|
||||
"Save" => "پاشکهوتکردن",
|
||||
"Folder" => "بوخچه",
|
||||
"Download" => "داگرتن"
|
||||
|
|
|
@ -12,12 +12,12 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Deelen",
|
||||
"Rename" => "Ëm-benennen",
|
||||
"Error" => "Fehler",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "Numm",
|
||||
"Size" => "Gréisst",
|
||||
"Modified" => "Geännert",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Fichier handling",
|
||||
"Maximum upload size" => "Maximum Upload Gréisst ",
|
||||
"max. possible: " => "max. méiglech:",
|
||||
|
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Dalintis",
|
||||
"Delete permanently" => "Ištrinti negrįžtamai",
|
||||
"Rename" => "Pervadinti",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas.",
|
||||
"Pending" => "Laukiantis",
|
||||
"Error moving file" => "Klaida perkeliant failą",
|
||||
"Error" => "Klaida",
|
||||
"Pending" => "Laukiantis",
|
||||
"Could not rename file" => "Neįmanoma pervadinti failo",
|
||||
"Error deleting file." => "Klaida trinant failą.",
|
||||
"Name" => "Pavadinimas",
|
||||
"Size" => "Dydis",
|
||||
"Modified" => "Pakeista",
|
||||
"_%n folder_::_%n folders_" => array("%n aplankas","%n aplankai","%n aplankų"),
|
||||
"_%n file_::_%n files_" => array("%n failas","%n failai","%n failų"),
|
||||
"{dirs} and {files}" => "{dirs} ir {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Įkeliamas %n failas","Įkeliami %n failai","Įkeliama %n failų"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Jūsų visa vieta serveryje užimta",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Jūsų vieta serveryje beveik visa užimta ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Šifravimo programa įjungta, bet Jūsų raktai nėra pritaikyti. Prašome atsijungti ir vėl prisijungti",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Netinkamas privatus raktas Šifravimo programai. Prašome atnaujinti savo privataus rakto slaptažodį asmeniniuose nustatymuose, kad atkurti prieigą prie šifruotų failų.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifravimas buvo išjungtas, bet Jūsų failai vis dar užšifruoti. Prašome eiti į asmeninius nustatymus ir iššifruoti savo failus.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Jūsų atsisiuntimas yra paruošiamas. tai gali užtrukti jei atsisiunčiamas didelis failas.",
|
||||
"Name" => "Pavadinimas",
|
||||
"Size" => "Dydis",
|
||||
"Modified" => "Pakeista",
|
||||
"{dirs} and {files}" => "{dirs} ir {files}",
|
||||
"%s could not be renamed" => "%s negali būti pervadintas",
|
||||
"File handling" => "Failų tvarkymas",
|
||||
"Maximum upload size" => "Maksimalus įkeliamo failo dydis",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 yra neribotas",
|
||||
"Maximum input size for ZIP files" => "Maksimalus ZIP archyvo failo dydis",
|
||||
"Save" => "Išsaugoti",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Naudokite šį adresą, kad <a href=\"%s\" target=\"_blank\">pasiektumėte savo failus per WebDAV</a>",
|
||||
"New" => "Naujas",
|
||||
"New text file" => "Naujas tekstinis failas",
|
||||
"Text file" => "Teksto failas",
|
||||
"New folder" => "Naujas aplankas",
|
||||
"Folder" => "Katalogas",
|
||||
"From link" => "Iš nuorodos",
|
||||
"Deleted files" => "Ištrinti failai",
|
||||
"Cancel upload" => "Atšaukti siuntimą",
|
||||
"You don’t have permission to upload or create files here" => "Jūs neturite leidimo čia įkelti arba kurti failus",
|
||||
"Nothing in here. Upload something!" => "Čia tuščia. Įkelkite ką nors!",
|
||||
|
|
|
@ -23,18 +23,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Dalīties",
|
||||
"Delete permanently" => "Dzēst pavisam",
|
||||
"Rename" => "Pārsaukt",
|
||||
"Error" => "Kļūda",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.",
|
||||
"Pending" => "Gaida savu kārtu",
|
||||
"Error" => "Kļūda",
|
||||
"Name" => "Nosaukums",
|
||||
"Size" => "Izmērs",
|
||||
"Modified" => "Mainīts",
|
||||
"_%n folder_::_%n folders_" => array("%n mapes","%n mape","%n mapes"),
|
||||
"_%n file_::_%n files_" => array("%n faili","%n fails","%n faili"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n","Augšupielāde %n failu","Augšupielāde %n failus"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Jūsu krātuve ir pilna, datnes vairs nevar augšupielādēt vai sinhronizēt!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Jūsu krātuve ir gandrīz pilna ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrēšana tika atslēgta, tomēr jūsu faili joprojām ir šifrēti. Atšifrēt failus var Personiskajos uzstādījumos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Tiek sagatavota lejupielāde. Tas var aizņemt kādu laiciņu, ja datnes ir lielas.",
|
||||
"Name" => "Nosaukums",
|
||||
"Size" => "Izmērs",
|
||||
"Modified" => "Mainīts",
|
||||
"%s could not be renamed" => "%s nevar tikt pārsaukts",
|
||||
"File handling" => "Datņu pārvaldība",
|
||||
"Maximum upload size" => "Maksimālais datņu augšupielādes apjoms",
|
||||
|
@ -44,12 +44,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 ir neierobežots",
|
||||
"Maximum input size for ZIP files" => "Maksimālais ievades izmērs ZIP datnēm",
|
||||
"Save" => "Saglabāt",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Jauna",
|
||||
"Text file" => "Teksta datne",
|
||||
"New folder" => "Jauna mape",
|
||||
"Folder" => "Mape",
|
||||
"From link" => "No saites",
|
||||
"Deleted files" => "Dzēstās datnes",
|
||||
"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",
|
||||
|
|
|
@ -33,20 +33,20 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Сподели",
|
||||
"Delete permanently" => "Трајно избришани",
|
||||
"Rename" => "Преименувај",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Вашето преземање се подготвува. Ова може да потрае до колку датотеките се големи.",
|
||||
"Pending" => "Чека",
|
||||
"Error moving file" => "Грешка при префрлање на датотека",
|
||||
"Error" => "Грешка",
|
||||
"Pending" => "Чека",
|
||||
"Could not rename file" => "Не можам да ја преименувам датотеката",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Вашиот сториџ е полн, датотеките веќе не можат да се освежуваат или синхронизираат!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Вашиот сториџ е скоро полн ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Вашето преземање се подготвува. Ова може да потрае до колку датотеките се големи.",
|
||||
"Name" => "Име",
|
||||
"Size" => "Големина",
|
||||
"Modified" => "Променето",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Вашиот сториџ е полн, датотеките веќе не можат да се освежуваат или синхронизираат!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Вашиот сториџ е скоро полн ({usedSpacePercent}%)",
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"%s could not be renamed" => "%s не може да биде преименуван",
|
||||
"File handling" => "Ракување со датотеки",
|
||||
"Maximum upload size" => "Максимална големина за подигање",
|
||||
|
@ -56,11 +56,11 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 е неограничено",
|
||||
"Maximum input size for ZIP files" => "Максимална големина за внес на ZIP датотеки",
|
||||
"Save" => "Сними",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Ново",
|
||||
"Text file" => "Текстуална датотека",
|
||||
"Folder" => "Папка",
|
||||
"From link" => "Од врска",
|
||||
"Deleted files" => "Избришани датотеки",
|
||||
"Cancel upload" => "Откажи прикачување",
|
||||
"Nothing in here. Upload something!" => "Тука нема ништо. Снимете нешто!",
|
||||
"Download" => "Преземи",
|
||||
|
|
|
@ -11,14 +11,14 @@ $TRANSLATIONS = array(
|
|||
"Upload cancelled." => "Muatnaik dibatalkan.",
|
||||
"Share" => "Kongsi",
|
||||
"Rename" => "Namakan",
|
||||
"Error" => "Ralat",
|
||||
"Pending" => "Dalam proses",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Error" => "Ralat",
|
||||
"Name" => "Nama",
|
||||
"Size" => "Saiz",
|
||||
"Modified" => "Dimodifikasi",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"File handling" => "Pengendalian fail",
|
||||
"Maximum upload size" => "Saiz maksimum muat naik",
|
||||
"max. possible: " => "maksimum:",
|
||||
|
|
|
@ -38,24 +38,24 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett permanent",
|
||||
"Rename" => "Gi nytt navn",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid.",
|
||||
"Pending" => "Ventende",
|
||||
"Error moving file" => "Feil ved flytting av fil",
|
||||
"Error" => "Feil",
|
||||
"Pending" => "Ventende",
|
||||
"Could not rename file" => "Klarte ikke å gi nytt navn til fil",
|
||||
"Error deleting file." => "Feil ved sletting av fil.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Endret",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laster opp %n fil","Laster opp %n filer"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lagringsplass er nesten brukt opp ([usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "App for kryptering er aktivert men nøklene dine er ikke satt opp. Logg ut og logg inn igjen.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ugyldig privat nøkkel for Krypterings-app. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering ble slått av men filene dine er fremdeles kryptert. Gå til dine personlige innstillinger for å dekryptere filene dine.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Nedlastingen din klargjøres. Hvis filene er store kan dette ta litt tid.",
|
||||
"Name" => "Navn",
|
||||
"Size" => "Størrelse",
|
||||
"Modified" => "Endret",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "Kunne ikke gi nytt navn til %s",
|
||||
"File handling" => "Filhåndtering",
|
||||
"Maximum upload size" => "Maksimum opplastingsstørrelse",
|
||||
|
@ -65,13 +65,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 er ubegrenset",
|
||||
"Maximum input size for ZIP files" => "Maksimal størrelse på ZIP-filer",
|
||||
"Save" => "Lagre",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Bruk denne adressen for å <a href=\"%s\" target=\"_blank\">aksessere filene dine via WebDAV</a>",
|
||||
"New" => "Ny",
|
||||
"New text file" => "Ny tekstfil",
|
||||
"Text file" => "Tekstfil",
|
||||
"New folder" => "Ny mappe",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Fra link",
|
||||
"Deleted files" => "Slettede filer",
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"You don’t have permission to upload or create files here" => "Du har ikke tillatelse til å laste opp eller opprette filer her",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last opp noe!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Delen",
|
||||
"Delete permanently" => "Verwijder definitief",
|
||||
"Rename" => "Hernoem",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.",
|
||||
"Pending" => "In behandeling",
|
||||
"Error moving file." => "Fout bij verplaatsen bestand",
|
||||
"Error moving file" => "Fout bij verplaatsen bestand",
|
||||
"Error" => "Fout",
|
||||
"Pending" => "In behandeling",
|
||||
"Could not rename file" => "Kon niet hernoemen bestand",
|
||||
"Error deleting file." => "Fout bij verwijderen bestand.",
|
||||
"Name" => "Naam",
|
||||
"Size" => "Grootte",
|
||||
"Modified" => "Aangepast",
|
||||
"_%n folder_::_%n folders_" => array("","%n mappen"),
|
||||
"_%n file_::_%n files_" => array("","%n bestanden"),
|
||||
"{dirs} and {files}" => "{dirs} en {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n bestand aan het uploaden","%n bestanden aan het uploaden"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" is een ongeldige bestandsnaam.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Uw opslagruimte zit vol, Bestanden kunnen niet meer worden ge-upload of gesynchroniseerd!",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Crypto app is geactiveerd, maar uw sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ongeldige privésleutel voor crypto app. Werk het privésleutel wachtwoord bij in uw persoonlijke instellingen om opnieuw toegang te krijgen tot uw versleutelde bestanden.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encryptie is uitgeschakeld maar uw bestanden zijn nog steeds versleuteld. Ga naar uw persoonlijke instellingen om uw bestanden te decoderen.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Uw download wordt voorbereid. Dit kan enige tijd duren bij grote bestanden.",
|
||||
"Name" => "Naam",
|
||||
"Size" => "Grootte",
|
||||
"Modified" => "Aangepast",
|
||||
"{dirs} and {files}" => "{dirs} en {files}",
|
||||
"%s could not be renamed" => "%s kon niet worden hernoemd",
|
||||
"Upload (max. %s)" => "Upload (max. %s)",
|
||||
"File handling" => "Bestand",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 is ongelimiteerd",
|
||||
"Maximum input size for ZIP files" => "Maximale grootte voor ZIP bestanden",
|
||||
"Save" => "Bewaren",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Gebruik deze link <a href=\"%s\" target=\"_blank\">om uw bestanden via WebDAV te benaderen</a>",
|
||||
"New" => "Nieuw",
|
||||
"New text file" => "Nieuw tekstbestand",
|
||||
"Text file" => "Tekstbestand",
|
||||
"New folder" => "Nieuwe map",
|
||||
"Folder" => "Map",
|
||||
"From link" => "Vanaf link",
|
||||
"Deleted files" => "Verwijderde bestanden",
|
||||
"Cancel upload" => "Upload afbreken",
|
||||
"You don’t have permission to upload or create files here" => "U hebt geen toestemming om hier te uploaden of bestanden te maken",
|
||||
"Nothing in here. Upload something!" => "Er bevindt zich hier niets. Upload een bestand!",
|
||||
|
|
|
@ -27,20 +27,20 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Del",
|
||||
"Delete permanently" => "Slett for godt",
|
||||
"Rename" => "Endra namn",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store.",
|
||||
"Pending" => "Under vegs",
|
||||
"Error moving file" => "Feil ved flytting av fil",
|
||||
"Error" => "Feil",
|
||||
"Pending" => "Under vegs",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storleik",
|
||||
"Modified" => "Endra",
|
||||
"_%n folder_::_%n folders_" => array("%n mappe","%n mapper"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Lastar opp %n fil","Lastar opp %n filer"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Lagringa di er full, kan ikkje lenger oppdatera eller synkronisera!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Lagringa di er nesten full ({usedSpacePercent} %)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering er skrudd av, men filene dine er enno krypterte. Du kan dekryptera filene i personlege innstillingar.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Gjer klar nedlastinga di. Dette kan ta ei stund viss filene er store.",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storleik",
|
||||
"Modified" => "Endra",
|
||||
"{dirs} and {files}" => "{dirs} og {files}",
|
||||
"%s could not be renamed" => "Klarte ikkje å omdøypa på %s",
|
||||
"File handling" => "Filhandtering",
|
||||
"Maximum upload size" => "Maksimal opplastingsstorleik",
|
||||
|
@ -50,11 +50,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 er ubegrensa",
|
||||
"Maximum input size for ZIP files" => "Maksimal storleik for ZIP-filer",
|
||||
"Save" => "Lagre",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Ny",
|
||||
"Text file" => "Tekst fil",
|
||||
"New folder" => "Ny mappe",
|
||||
"Folder" => "Mappe",
|
||||
"From link" => "Frå lenkje",
|
||||
"Deleted files" => "Sletta filer",
|
||||
"Cancel upload" => "Avbryt opplasting",
|
||||
"Nothing in here. Upload something!" => "Ingenting her. Last noko opp!",
|
||||
"Download" => "Last ned",
|
||||
|
|
|
@ -11,14 +11,14 @@ $TRANSLATIONS = array(
|
|||
"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. ",
|
||||
"Share" => "Parteja",
|
||||
"Rename" => "Torna nomenar",
|
||||
"Error" => "Error",
|
||||
"Pending" => "Al esperar",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "Error",
|
||||
"Name" => "Nom",
|
||||
"Size" => "Talha",
|
||||
"Modified" => "Modificat",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "Manejament de fichièr",
|
||||
"Maximum upload size" => "Talha maximum d'amontcargament",
|
||||
"max. possible: " => "max. possible: ",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Udostępnij",
|
||||
"Delete permanently" => "Trwale usuń",
|
||||
"Rename" => "Zmień nazwę",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże.",
|
||||
"Pending" => "Oczekujące",
|
||||
"Error moving file." => "Błąd podczas przenoszenia pliku.",
|
||||
"Error moving file" => "Błąd prz przenoszeniu pliku",
|
||||
"Error" => "Błąd",
|
||||
"Pending" => "Oczekujące",
|
||||
"Could not rename file" => "Nie można zmienić nazwy pliku",
|
||||
"Error deleting file." => "Błąd podczas usuwania pliku",
|
||||
"Name" => "Nazwa",
|
||||
"Size" => "Rozmiar",
|
||||
"Modified" => "Modyfikacja",
|
||||
"_%n folder_::_%n folders_" => array("%n katalog","%n katalogi","%n katalogów"),
|
||||
"_%n file_::_%n files_" => array("%n plik","%n pliki","%n plików"),
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Wysyłanie %n pliku","Wysyłanie %n plików","Wysyłanie %n plików"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" jest nieprawidłową nazwą pliku.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikacja szyfrująca jest aktywna, ale twoje klucze nie zostały zainicjowane, prosze wyloguj się i zaloguj ponownie.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Klucz prywatny nie jest poprawny! Może Twoje hasło zostało zmienione z zewnątrz. Można zaktualizować hasło klucza prywatnego w ustawieniach osobistych w celu odzyskania dostępu do plików",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Szyfrowanie zostało wyłączone, ale nadal pliki są zaszyfrowane. Przejdź do ustawień osobistych i tam odszyfruj pliki.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże.",
|
||||
"Name" => "Nazwa",
|
||||
"Size" => "Rozmiar",
|
||||
"Modified" => "Modyfikacja",
|
||||
"{dirs} and {files}" => "{dirs} i {files}",
|
||||
"%s could not be renamed" => "%s nie można zmienić nazwy",
|
||||
"Upload (max. %s)" => "Wysyłka (max. %s)",
|
||||
"File handling" => "Zarządzanie plikami",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 - bez limitów",
|
||||
"Maximum input size for ZIP files" => "Maksymalna wielkość pliku wejściowego ZIP ",
|
||||
"Save" => "Zapisz",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Użyj tego adresu do <a href=\"%s\" target=\"_blank\">dostępu do twoich plików przez WebDAV</a>",
|
||||
"New" => "Nowy",
|
||||
"New text file" => "Nowy plik tekstowy",
|
||||
"Text file" => "Plik tekstowy",
|
||||
"New folder" => "Nowy folder",
|
||||
"Folder" => "Folder",
|
||||
"From link" => "Z odnośnika",
|
||||
"Deleted files" => "Pliki usunięte",
|
||||
"Cancel upload" => "Anuluj wysyłanie",
|
||||
"You don’t have permission to upload or create files here" => "Nie masz uprawnień do wczytywania lub tworzenia plików w tym miejscu",
|
||||
"Nothing in here. Upload something!" => "Pusto. Wyślij coś!",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Falha no envio. Não foi possível obter informações do arquivo.",
|
||||
"Invalid directory." => "Diretório inválido.",
|
||||
"Files" => "Arquivos",
|
||||
"All files" => "Todos os arquivos",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Incapaz de fazer o envio de {filename}, pois é um diretório ou tem 0 bytes",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Tamanho total do arquivo {size1} excede limite de envio {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Não há espaço suficiente, você está enviando {size1} mas resta apenas {size2}",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Compartilhar",
|
||||
"Delete permanently" => "Excluir permanentemente",
|
||||
"Rename" => "Renomear",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes.",
|
||||
"Pending" => "Pendente",
|
||||
"Error moving file." => "Erro movendo o arquivo.",
|
||||
"Error moving file" => "Erro movendo o arquivo",
|
||||
"Error" => "Erro",
|
||||
"Pending" => "Pendente",
|
||||
"Could not rename file" => "Não foi possível renomear o arquivo",
|
||||
"Error deleting file." => "Erro eliminando o arquivo.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"),
|
||||
"_%n file_::_%n files_" => array("%n arquivo","%n arquivos"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Enviando %n arquivo","Enviando %n arquivos"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" é um nome de arquivo inválido.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Seu armazenamento está cheio, arquivos não podem mais ser atualizados ou sincronizados!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "App de encriptação está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chave do App de Encriptação é inválida. Por favor, atualize sua senha de chave privada em suas configurações pessoais para recuperar o acesso a seus arquivos criptografados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Encriptação foi desabilitada mas seus arquivos continuam encriptados. Por favor vá a suas configurações pessoais para descriptar seus arquivos.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Seu download está sendo preparado. Isto pode levar algum tempo se os arquivos forem grandes.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s não pode ser renomeado",
|
||||
"Upload (max. %s)" => "Envio (max. %s)",
|
||||
"File handling" => "Tratamento de Arquivo",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 para ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamanho máximo para arquivo ZIP",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Use este endereço <a href=\"%s\" target=\"_blank\">para ter acesso a seus Arquivos via WebDAV</a>",
|
||||
"New" => "Novo",
|
||||
"New text file" => "Novo arquivo texto",
|
||||
"Text file" => "Arquivo texto",
|
||||
"New folder" => "Nova pasta",
|
||||
"Folder" => "Pasta",
|
||||
"From link" => "Do link",
|
||||
"Deleted files" => "Arquivos apagados",
|
||||
"Cancel upload" => "Cancelar upload",
|
||||
"You don’t have permission to upload or create files here" => "Você não tem permissão para carregar ou criar arquivos aqui",
|
||||
"Nothing in here. Upload something!" => "Nada aqui.Carrege alguma coisa!",
|
||||
|
|
|
@ -3,7 +3,9 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "Não pôde mover o ficheiro %s - Já existe um ficheiro com esse nome",
|
||||
"Could not move %s" => "Não foi possível move o ficheiro %s",
|
||||
"File name cannot be empty." => "O nome do ficheiro não pode estar vazio.",
|
||||
"\"%s\" is an invalid file name." => "\"%s\" é um nome de ficheiro inválido.",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nome Inválido, os caracteres '\\', '/', '<', '>', ':', '\"', '|', '?' e '*' não são permitidos.",
|
||||
"The target folder has been moved or deleted." => "A pasta de destino foi movida ou eliminada.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "O nome %s já está em uso na pasta %s. Por favor escolha um nome diferente.",
|
||||
"Not a valid source" => "Não é uma fonte válida",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "O servidor não consegue abrir URLs, por favor verifique a configuração do servidor",
|
||||
|
@ -27,6 +29,8 @@ $TRANSLATIONS = array(
|
|||
"Invalid directory." => "Directório Inválido",
|
||||
"Files" => "Ficheiros",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Incapaz de enviar {filename}, dado que é uma pasta, ou tem 0 bytes",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "O tamanho total do ficheiro {size1} excede o limite de carregamento {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Não existe espaço suficiente. Está a enviar {size1} mas apenas existe {size2} disponível",
|
||||
"Upload cancelled." => "Envio cancelado.",
|
||||
"Could not get result from server." => "Não foi possível obter o resultado do servidor.",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "Envio de ficheiro em progresso. Irá cancelar o envio se sair da página agora.",
|
||||
|
@ -38,25 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Partilhar",
|
||||
"Delete permanently" => "Eliminar permanentemente",
|
||||
"Rename" => "Renomear",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes.",
|
||||
"Pending" => "Pendente",
|
||||
"Error moving file." => "Erro a mover o ficheiro.",
|
||||
"Error moving file" => "Erro ao mover o ficheiro",
|
||||
"Error" => "Erro",
|
||||
"Pending" => "Pendente",
|
||||
"Could not rename file" => "Não pôde renomear o ficheiro",
|
||||
"Error deleting file." => "Erro ao apagar o ficheiro.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"_%n folder_::_%n folders_" => array("%n pasta","%n pastas"),
|
||||
"_%n file_::_%n files_" => array("%n ficheiro","%n ficheiros"),
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("A carregar %n ficheiro","A carregar %n ficheiros"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" é um nome de ficheiro inválido.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "O seu armazenamento está cheio, os ficheiros não podem ser sincronizados.",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "O seu espaço de armazenamento está quase cheiro ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "A Aplicação de Encriptação está ativada, mas as suas chaves não inicializaram. Por favor termine e inicie a sessão novamente",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chave privada inválida da Aplicação de Encriptação. Por favor atualize a sua senha de chave privada nas definições pessoais, para recuperar o acesso aos seus ficheiros encriptados.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "A encriptação foi desactivada mas os seus ficheiros continuam encriptados. Por favor consulte as suas definições pessoais para desencriptar os ficheiros.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "O seu download está a ser preparado. Este processo pode demorar algum tempo se os ficheiros forem grandes.",
|
||||
"Name" => "Nome",
|
||||
"Size" => "Tamanho",
|
||||
"Modified" => "Modificado",
|
||||
"{dirs} and {files}" => "{dirs} e {files}",
|
||||
"%s could not be renamed" => "%s não pode ser renomeada",
|
||||
"Upload (max. %s)" => "Enviar (max. %s)",
|
||||
"File handling" => "Manuseamento de ficheiros",
|
||||
"Maximum upload size" => "Tamanho máximo de envio",
|
||||
"max. possible: " => "max. possivel: ",
|
||||
|
@ -65,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 é ilimitado",
|
||||
"Maximum input size for ZIP files" => "Tamanho máximo para ficheiros ZIP",
|
||||
"Save" => "Guardar",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Utilize esta ligação para <a href=\"%s\" target=\"_blank\">aceder aos seus ficheiros via WebDAV</a>",
|
||||
"New" => "Novo",
|
||||
"New text file" => "Novo ficheiro de texto",
|
||||
"Text file" => "Ficheiro de texto",
|
||||
"New folder" => "Nova Pasta",
|
||||
"Folder" => "Pasta",
|
||||
"From link" => "Da ligação",
|
||||
"Deleted files" => "Ficheiros eliminados",
|
||||
"Cancel upload" => "Cancelar envio",
|
||||
"You don’t have permission to upload or create files here" => "Você não tem permissão para enviar ou criar ficheiros aqui",
|
||||
"Nothing in here. Upload something!" => "Vazio. Envie alguma coisa!",
|
||||
|
|
|
@ -6,7 +6,9 @@ $TRANSLATIONS = array(
|
|||
"\"%s\" is an invalid file name." => "\"%s\" este un nume de fișier nevalid",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "Nume nevalide, '\\', '/', '<', '>', ':', '\"', '|', '?' și '*' nu sunt permise.",
|
||||
"The target folder has been moved or deleted." => "Dosarul țintă a fost mutat sau șters.",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "Numele %s este deja este folosit în dosarul %s. Te rog alege alt nume.",
|
||||
"Not a valid source" => "Sursă nevalidă",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "Serverului nu ii este permis sa deschida URL-ul , verificati setarile serverului",
|
||||
"Error while downloading %s to %s" => "Eroare la descarcarea %s in %s",
|
||||
"Error when creating the file" => "Eroare la crearea fisierului",
|
||||
"Folder name cannot be empty." => "Numele folderului nu poate fi liber.",
|
||||
|
@ -40,23 +42,26 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Partajează",
|
||||
"Delete permanently" => "Șterge permanent",
|
||||
"Rename" => "Redenumește",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Se pregătește descărcarea. Aceasta poate dura ceva timp dacă fișierele sunt mari.",
|
||||
"Pending" => "În așteptare",
|
||||
"Error moving file." => "Eroare la mutarea fișierului.",
|
||||
"Error moving file" => "Eroare la mutarea fișierului",
|
||||
"Error" => "Eroare",
|
||||
"Pending" => "În așteptare",
|
||||
"Could not rename file" => "Nu s-a putut redenumi fisierul",
|
||||
"Error deleting file." => "Eroare la ștergerea fisierului.",
|
||||
"Name" => "Nume",
|
||||
"Size" => "Mărime",
|
||||
"Modified" => "Modificat",
|
||||
"_%n folder_::_%n folders_" => array("%n director","%n directoare","%n directoare"),
|
||||
"_%n file_::_%n files_" => array("%n fișier","%n fișiere","%n fișiere"),
|
||||
"{dirs} and {files}" => "{dirs} și {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Se încarcă %n fișier.","Se încarcă %n fișiere.","Se încarcă %n fișiere."),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" este un nume de fișier nevalid.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Spațiul de stocare este plin, fișierele nu mai pot fi actualizate sau sincronizate!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Spațiul de stocare este aproape plin ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplicatia de criptare este activata dar tastatura nu este initializata , va rugam deconectati-va si reconectati-va",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Cheie privată nevalidă pentru aplicația Încriptare. Te rog, actualizează-ți parola cheii private folosind setările personale pentru a reaccesa fișierele tale încriptate.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "criptarea a fost disactivata dar fisierele sant inca criptate.va rog intrati in setarile personale pentru a decripta fisierele",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Se pregătește descărcarea. Aceasta poate dura ceva timp dacă fișierele sunt mari.",
|
||||
"Name" => "Nume",
|
||||
"Size" => "Mărime",
|
||||
"Modified" => "Modificat",
|
||||
"{dirs} and {files}" => "{dirs} și {files}",
|
||||
"%s could not be renamed" => "%s nu a putut fi redenumit",
|
||||
"Upload (max. %s)" => "Încarcă (max. %s)",
|
||||
"File handling" => "Manipulare fișiere",
|
||||
|
@ -67,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 este nelimitat",
|
||||
"Maximum input size for ZIP files" => "Dimensiunea maximă de intrare pentru fișierele ZIP",
|
||||
"Save" => "Salvează",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Folosește această adresă <a href=\"%s\" target=\"_blank\">pentru acces la fișierele tale folosind WebDAV</a>",
|
||||
"New" => "Nou",
|
||||
"New text file" => "Un nou fișier text",
|
||||
"Text file" => "Fișier text",
|
||||
"New folder" => "Un nou dosar",
|
||||
"Folder" => "Dosar",
|
||||
"From link" => "De la adresa",
|
||||
"Deleted files" => "Fișiere șterse",
|
||||
"Cancel upload" => "Anulează încărcarea",
|
||||
"You don’t have permission to upload or create files here" => "Nu aveti permisiunea de a incarca sau crea fisiere aici",
|
||||
"Nothing in here. Upload something!" => "Nimic aici. Încarcă ceva!",
|
||||
|
|
|
@ -42,14 +42,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Открыть доступ",
|
||||
"Delete permanently" => "Удалить окончательно",
|
||||
"Rename" => "Переименовать",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Идёт подготовка к скачиванию. Это может занять некоторое время, если файлы большого размера.",
|
||||
"Pending" => "Ожидание",
|
||||
"Error moving file" => "Ошибка при перемещении файла",
|
||||
"Error" => "Ошибка",
|
||||
"Pending" => "Ожидание",
|
||||
"Could not rename file" => "Не удалось переименовать файл",
|
||||
"Error deleting file." => "Ошибка при удалении файла.",
|
||||
"Name" => "Имя",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Дата изменения",
|
||||
"_%n folder_::_%n folders_" => array("%n каталог","%n каталога","%n каталогов"),
|
||||
"_%n file_::_%n files_" => array("%n файл","%n файла","%n файлов"),
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Закачка %n файла","Закачка %n файлов","Закачка %n файлов"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" это не правильное имя файла.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ваше хранилище заполнено, произведите очистку перед загрузкой новых файлов.",
|
||||
|
@ -57,10 +60,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Приложение для шифрования активно, но ваши ключи не инициализированы, пожалуйста, перелогиньтесь",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Шифрование было отключено, но ваши файлы остались зашифрованными. Зайдите на страницу личных настроек для того, чтобы расшифровать их.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Идёт подготовка к скачиванию. Это может занять некоторое время, если файлы большого размера.",
|
||||
"Name" => "Имя",
|
||||
"Size" => "Размер",
|
||||
"Modified" => "Дата изменения",
|
||||
"{dirs} and {files}" => "{dirs} и {files}",
|
||||
"%s could not be renamed" => "%s не может быть переименован",
|
||||
"Upload (max. %s)" => "Загружено (max. %s)",
|
||||
"File handling" => "Управление файлами",
|
||||
|
@ -71,13 +71,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 - без ограничений",
|
||||
"Maximum input size for ZIP files" => "Максимальный исходный размер для ZIP файлов",
|
||||
"Save" => "Сохранить",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Используйте этот адресс для <a href=\"%s\" target=\"_blank\">доступа к вашим файлам через WebDAV</a>",
|
||||
"New" => "Новый",
|
||||
"New text file" => "Новый текстовый файл",
|
||||
"Text file" => "Текстовый файл",
|
||||
"New folder" => "Новый каталог",
|
||||
"Folder" => "Каталог",
|
||||
"From link" => "Объект по ссылке",
|
||||
"Deleted files" => "Удалённые файлы",
|
||||
"Cancel upload" => "Отменить загрузку",
|
||||
"You don’t have permission to upload or create files here" => "У вас нет прав для загрузки или создания файлов здесь.",
|
||||
"Nothing in here. Upload something!" => "Здесь ничего нет. Загрузите что-нибудь!",
|
||||
|
|
|
@ -13,12 +13,12 @@ $TRANSLATIONS = array(
|
|||
"Share" => "බෙදා හදා ගන්න",
|
||||
"Rename" => "නැවත නම් කරන්න",
|
||||
"Error" => "දෝෂයක්",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "නම",
|
||||
"Size" => "ප්රමාණය",
|
||||
"Modified" => "වෙනස් කළ",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "ගොනු පරිහරණය",
|
||||
"Maximum upload size" => "උඩුගත කිරීමක උපරිම ප්රමාණය",
|
||||
"max. possible: " => "හැකි උපරිමය:",
|
||||
|
|
|
@ -42,14 +42,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Zdieľať",
|
||||
"Delete permanently" => "Zmazať trvalo",
|
||||
"Rename" => "Premenovať",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať.",
|
||||
"Pending" => "Prebieha",
|
||||
"Error moving file" => "Chyba pri presúvaní súboru",
|
||||
"Error" => "Chyba",
|
||||
"Pending" => "Prebieha",
|
||||
"Could not rename file" => "Nemožno premenovať súbor",
|
||||
"Error deleting file." => "Chyba pri mazaní súboru.",
|
||||
"Name" => "Názov",
|
||||
"Size" => "Veľkosť",
|
||||
"Modified" => "Upravené",
|
||||
"_%n folder_::_%n folders_" => array("%n priečinok","%n priečinky","%n priečinkov"),
|
||||
"_%n file_::_%n files_" => array("%n súbor","%n súbory","%n súborov"),
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Nahrávam %n súbor","Nahrávam %n súbory","Nahrávam %n súborov"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" je neplatné meno súboru.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Vaše úložisko je plné. Súbory nemožno aktualizovať ani synchronizovať!",
|
||||
|
@ -57,10 +60,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Aplikácia na šifrovanie je zapnutá, ale vaše kľúče nie sú inicializované. Odhláste sa a znovu sa prihláste.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Chybný súkromný kľúč na šifrovanie aplikácií. Zaktualizujte si heslo súkromného kľúča v svojom osobnom nastavení, aby ste znovu získali prístup k svojim zašifrovaným súborom.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifrovanie bolo zakázané, ale vaše súbory sú stále zašifrované. Prosím, choďte do osobného nastavenia pre dešifrovanie súborov.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Vaše sťahovanie sa pripravuje. Ak sú sťahované súbory veľké, môže to chvíľu trvať.",
|
||||
"Name" => "Názov",
|
||||
"Size" => "Veľkosť",
|
||||
"Modified" => "Upravené",
|
||||
"{dirs} and {files}" => "{dirs} a {files}",
|
||||
"%s could not be renamed" => "%s nemohol byť premenovaný",
|
||||
"Upload (max. %s)" => "Nahrať (max. %s)",
|
||||
"File handling" => "Nastavenie správania sa k súborom",
|
||||
|
@ -71,13 +71,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 znamená neobmedzené",
|
||||
"Maximum input size for ZIP files" => "Najväčšia veľkosť ZIP súborov",
|
||||
"Save" => "Uložiť",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Použite túto linku <a href=\"%s\" target=\"_blank\">pre prístup k vašim súborom cez WebDAV</a>",
|
||||
"New" => "Nový",
|
||||
"New text file" => "Nový textový súbor",
|
||||
"Text file" => "Textový súbor",
|
||||
"New folder" => "Nový priečinok",
|
||||
"Folder" => "Priečinok",
|
||||
"From link" => "Z odkazu",
|
||||
"Deleted files" => "Zmazané súbory",
|
||||
"Cancel upload" => "Zrušiť odosielanie",
|
||||
"You don’t have permission to upload or create files here" => "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
|
||||
"Nothing in here. Upload something!" => "Žiadny súbor. Nahrajte niečo!",
|
||||
|
|
|
@ -42,14 +42,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Souporaba",
|
||||
"Delete permanently" => "Izbriši dokončno",
|
||||
"Rename" => "Preimenuj",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Postopek priprave datoteke za prejem je lahko dolgotrajen, kadar je datoteka zelo velika.",
|
||||
"Pending" => "V čakanju ...",
|
||||
"Error moving file." => "Napaka premikanja datoteke.",
|
||||
"Error moving file" => "Napaka premikanja datoteke",
|
||||
"Error" => "Napaka",
|
||||
"Pending" => "V čakanju ...",
|
||||
"Could not rename file" => "Ni mogoče preimenovati datoteke",
|
||||
"Error deleting file." => "Napaka brisanja datoteke.",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Spremenjeno",
|
||||
"_%n folder_::_%n folders_" => array("%n mapa","%n mapi","%n mape","%n map"),
|
||||
"_%n file_::_%n files_" => array("%n datoteka","%n datoteki","%n datoteke","%n datotek"),
|
||||
"{dirs} and {files}" => "{dirs} in {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Posodabljanje %n datoteke","Posodabljanje %n datotek","Posodabljanje %n datotek","Posodabljanje %n datotek"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" je neveljavno ime datoteke.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Shramba je povsem napolnjena. Datotek ni več mogoče posodabljati in usklajevati!",
|
||||
|
@ -57,10 +61,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Program za šifriranje je omogočen, vendar ni začet. Odjavite se in nato ponovno prijavite.",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ni ustreznega osebnega ključa za program za šifriranje. Posodobite osebni ključ za dostop do šifriranih datotek med nastavitvami.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Šifriranje je onemogočeno, datoteke pa so še vedno šifrirane. Odšifrirajte jih med nastavitvami.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Postopek priprave datoteke za prejem je lahko dolgotrajen, kadar je datoteka zelo velika.",
|
||||
"Name" => "Ime",
|
||||
"Size" => "Velikost",
|
||||
"Modified" => "Spremenjeno",
|
||||
"{dirs} and {files}" => "{dirs} in {files}",
|
||||
"%s could not be renamed" => "%s ni mogoče preimenovati",
|
||||
"Upload (max. %s)" => "Pošiljanje (omejitev %s)",
|
||||
"File handling" => "Upravljanje z datotekami",
|
||||
|
@ -71,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 predstavlja neomejeno vrednost",
|
||||
"Maximum input size for ZIP files" => "Največja vhodna velikost za datoteke ZIP",
|
||||
"Save" => "Shrani",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Uporabite naslov <a href=\"%s\" target=\"_blank\"> za dostop do datotek rpeko sistema WebDAV</a>.",
|
||||
"New" => "Novo",
|
||||
"New text file" => "Nova besedilna datoteka",
|
||||
"Text file" => "Besedilna datoteka",
|
||||
"New folder" => "Nova mapa",
|
||||
"Folder" => "Mapa",
|
||||
"From link" => "Iz povezave",
|
||||
"Deleted files" => "Izbrisane datoteke",
|
||||
"Cancel upload" => "Prekliči pošiljanje",
|
||||
"You don’t have permission to upload or create files here" => "Ni ustreznih dovoljenj za pošiljanje ali ustvarjanje datotek na tem mestu.",
|
||||
"Nothing in here. Upload something!" => "Tukaj še ni ničesar. Najprej je treba kakšno datoteko poslati v oblak!",
|
||||
|
|
|
@ -25,20 +25,20 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Ndaj",
|
||||
"Delete permanently" => "Fshi përfundimisht",
|
||||
"Rename" => "Riemëro",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Shkarkimi juaj është duke u përgatitur. Kjo mund të kërkojë kohë nëse skedarët janë të mëdhenj.",
|
||||
"Pending" => "Në vijim",
|
||||
"Error moving file" => "Gabim lëvizjen dokumentave",
|
||||
"Error" => "Gabim",
|
||||
"Pending" => "Në vijim",
|
||||
"Name" => "Emri",
|
||||
"Size" => "Madhësia",
|
||||
"Modified" => "Ndryshuar",
|
||||
"_%n folder_::_%n folders_" => array("%n dosje","%n dosje"),
|
||||
"_%n file_::_%n files_" => array("%n skedar","%n skedarë"),
|
||||
"{dirs} and {files}" => "{dirs} dhe {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Po ngarkoj %n skedar","Po ngarkoj %n skedarë"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Hapsira juaj e arkivimit është plot, skedarët nuk mund të përditësohen ose sinkronizohen!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Hapsira juaj e arkivimit është pothuajse në fund ({usedSpacePercent}%)",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kodifikimi u çaktivizua por skedarët tuaj vazhdojnë të jenë të kodifikuar. Ju lutem shkoni tek parametrat personale për të dekodifikuar skedarët tuaj.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Shkarkimi juaj është duke u përgatitur. Kjo mund të kërkojë kohë nëse skedarët janë të mëdhenj.",
|
||||
"Name" => "Emri",
|
||||
"Size" => "Madhësia",
|
||||
"Modified" => "Ndryshuar",
|
||||
"{dirs} and {files}" => "{dirs} dhe {files}",
|
||||
"%s could not be renamed" => "Nuk është i mundur riemërtimi i %s",
|
||||
"File handling" => "Trajtimi i Skedarëve",
|
||||
"Maximum upload size" => "Madhësia maksimale e nagarkimit",
|
||||
|
@ -48,12 +48,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "o është pa limit",
|
||||
"Maximum input size for ZIP files" => "Maksimumi hyrës i skedarëve ZIP",
|
||||
"Save" => "Ruaj",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "E re",
|
||||
"Text file" => "Skedar tekst",
|
||||
"New folder" => "Dosje e're",
|
||||
"Folder" => "Dosje",
|
||||
"From link" => "Nga lidhja",
|
||||
"Deleted files" => "Skedarë të fshirë ",
|
||||
"Cancel upload" => "Anullo ngarkimin",
|
||||
"Nothing in here. Upload something!" => "Këtu nuk ka asgje. Ngarko dicka",
|
||||
"Download" => "Shkarko",
|
||||
|
|
|
@ -21,17 +21,17 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Дели",
|
||||
"Delete permanently" => "Обриши за стално",
|
||||
"Rename" => "Преименуј",
|
||||
"Error" => "Грешка",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Припремам преузимање. Ово може да потраје ако су датотеке велике.",
|
||||
"Pending" => "На чекању",
|
||||
"Error" => "Грешка",
|
||||
"Name" => "Име",
|
||||
"Size" => "Величина",
|
||||
"Modified" => "Измењено",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"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." => "Припремам преузимање. Ово може да потраје ако су датотеке велике.",
|
||||
"Name" => "Име",
|
||||
"Size" => "Величина",
|
||||
"Modified" => "Измењено",
|
||||
"File handling" => "Управљање датотекама",
|
||||
"Maximum upload size" => "Највећа величина датотеке",
|
||||
"max. possible: " => "највећа величина:",
|
||||
|
@ -40,11 +40,11 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 је неограничено",
|
||||
"Maximum input size for ZIP files" => "Највећа величина ZIP датотека",
|
||||
"Save" => "Сачувај",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Нова",
|
||||
"Text file" => "текстуална датотека",
|
||||
"Folder" => "фасцикла",
|
||||
"From link" => "Са везе",
|
||||
"Deleted files" => "Обрисане датотеке",
|
||||
"Cancel upload" => "Прекини отпремање",
|
||||
"Nothing in here. Upload something!" => "Овде нема ничег. Отпремите нешто!",
|
||||
"Download" => "Преузми",
|
||||
|
|
|
@ -9,12 +9,12 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Podeli",
|
||||
"Rename" => "Preimenij",
|
||||
"Error" => "Greška",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Name" => "Ime",
|
||||
"Size" => "Veličina",
|
||||
"Modified" => "Zadnja izmena",
|
||||
"_%n folder_::_%n folders_" => array("","",""),
|
||||
"_%n file_::_%n files_" => array("","",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Maximum upload size" => "Maksimalna veličina pošiljke",
|
||||
"Save" => "Snimi",
|
||||
"Nothing in here. Upload something!" => "Ovde nema ničeg. Pošaljite nešto!",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Uppladdning misslyckades. Gick inte att hämta filinformation.",
|
||||
"Invalid directory." => "Felaktig mapp.",
|
||||
"Files" => "Filer",
|
||||
"All files" => "Alla filer",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Kan inte ladda upp {filename} eftersom den antingen är en mapp eller har 0 bytes.",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Totala filstorleken {size1} överskrider uppladdningsgränsen {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Inte tillräckligt med ledigt utrymme, du laddar upp {size1} men endast {size2} finns kvar.",
|
||||
|
@ -42,14 +43,18 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Dela",
|
||||
"Delete permanently" => "Radera permanent",
|
||||
"Rename" => "Byt namn",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.",
|
||||
"Pending" => "Väntar",
|
||||
"Error moving file." => "Fel vid flytt av fil.",
|
||||
"Error moving file" => "Fel uppstod vid flyttning av fil",
|
||||
"Error" => "Fel",
|
||||
"Pending" => "Väntar",
|
||||
"Could not rename file" => "Kan ej byta filnamn",
|
||||
"Error deleting file." => "Kunde inte ta bort filen.",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storlek",
|
||||
"Modified" => "Ändrad",
|
||||
"_%n folder_::_%n folders_" => array("%n mapp","%n mappar"),
|
||||
"_%n file_::_%n files_" => array("%n fil","%n filer"),
|
||||
"{dirs} and {files}" => "{dirs} och {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Laddar upp %n fil","Laddar upp %n filer"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" är ett ogiltligt filnamn.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ditt lagringsutrymme är fullt, filer kan inte längre uppdateras eller synkroniseras!",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Krypteringsprogrammet är aktiverat men dina nycklar är inte initierade. Vänligen logga ut och in igen",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Ogiltig privat nyckel i krypteringsprogrammet. Vänligen uppdatera lösenordet till din privata nyckel under dina personliga inställningar för att återfå tillgång till dina krypterade filer.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Kryptering inaktiverades men dina filer är fortfarande krypterade. Vänligen gå till sidan för dina personliga inställningar för att dekryptera dina filer.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Din nedladdning förbereds. Det kan ta tid om det är stora filer.",
|
||||
"Name" => "Namn",
|
||||
"Size" => "Storlek",
|
||||
"Modified" => "Ändrad",
|
||||
"{dirs} and {files}" => "{dirs} och {files}",
|
||||
"%s could not be renamed" => "%s kunde inte namnändras",
|
||||
"Upload (max. %s)" => "Ladda upp (max. %s)",
|
||||
"File handling" => "Filhantering",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 är oändligt",
|
||||
"Maximum input size for ZIP files" => "Största tillåtna storlek för ZIP-filer",
|
||||
"Save" => "Spara",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Använd denna adress till <a href=\"%s\" target=\"_blank\">nå dina Filer via WebDAV</a>",
|
||||
"New" => "Ny",
|
||||
"New text file" => "Ny textfil",
|
||||
"Text file" => "Textfil",
|
||||
"New folder" => "Ny mapp",
|
||||
"Folder" => "Mapp",
|
||||
"From link" => "Från länk",
|
||||
"Deleted files" => "Raderade filer",
|
||||
"Cancel upload" => "Avbryt uppladdning",
|
||||
"You don’t have permission to upload or create files here" => "Du har ej tillåtelse att ladda upp eller skapa filer här",
|
||||
"Nothing in here. Upload something!" => "Ingenting här. Ladda upp något!",
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
|
@ -14,14 +14,14 @@ $TRANSLATIONS = array(
|
|||
"{new_name} already exists" => "{new_name} ஏற்கனவே உள்ளது",
|
||||
"Share" => "பகிர்வு",
|
||||
"Rename" => "பெயர்மாற்றம்",
|
||||
"Error" => "வழு",
|
||||
"Pending" => "நிலுவையிலுள்ள",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Error" => "வழு",
|
||||
"Name" => "பெயர்",
|
||||
"Size" => "அளவு",
|
||||
"Modified" => "மாற்றப்பட்டது",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"File handling" => "கோப்பு கையாளுதல்",
|
||||
"Maximum upload size" => "பதிவேற்றக்கூடிய ஆகக்கூடிய அளவு ",
|
||||
"max. possible: " => "ஆகக் கூடியது:",
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
$TRANSLATIONS = array(
|
||||
"Delete permanently" => "శాశ్వతంగా తొలగించు",
|
||||
"Error" => "పొరపాటు",
|
||||
"Name" => "పేరు",
|
||||
"Size" => "పరిమాణం",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Name" => "పేరు",
|
||||
"Size" => "పరిమాణం",
|
||||
"Save" => "భద్రపరచు",
|
||||
"New folder" => "కొత్త సంచయం",
|
||||
"Folder" => "సంచయం",
|
||||
|
|
|
@ -20,17 +20,17 @@ $TRANSLATIONS = array(
|
|||
"{new_name} already exists" => "{new_name} มีอยู่แล้วในระบบ",
|
||||
"Share" => "แชร์",
|
||||
"Rename" => "เปลี่ยนชื่อ",
|
||||
"Error" => "ข้อผิดพลาด",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่",
|
||||
"Pending" => "อยู่ระหว่างดำเนินการ",
|
||||
"Error" => "ข้อผิดพลาด",
|
||||
"Name" => "ชื่อ",
|
||||
"Size" => "ขนาด",
|
||||
"Modified" => "แก้ไขแล้ว",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"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." => "กำลังเตรียมดาวน์โหลดข้อมูล หากไฟล์มีขนาดใหญ่ อาจใช้เวลาสักครู่",
|
||||
"Name" => "ชื่อ",
|
||||
"Size" => "ขนาด",
|
||||
"Modified" => "แก้ไขแล้ว",
|
||||
"File handling" => "การจัดกาไฟล์",
|
||||
"Maximum upload size" => "ขนาดไฟล์สูงสุดที่อัพโหลดได้",
|
||||
"max. possible: " => "จำนวนสูงสุดที่สามารถทำได้: ",
|
||||
|
@ -39,6 +39,7 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 หมายถึงไม่จำกัด",
|
||||
"Maximum input size for ZIP files" => "ขนาดไฟล์ ZIP สูงสุด",
|
||||
"Save" => "บันทึก",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "อัพโหลดไฟล์ใหม่",
|
||||
"Text file" => "ไฟล์ข้อความ",
|
||||
"New folder" => "โฟลเดอร์ใหม่",
|
||||
|
|
|
@ -28,6 +28,7 @@ $TRANSLATIONS = array(
|
|||
"Upload failed. Could not get file info." => "Yükleme başarısız. Dosya bilgisi alınamadı.",
|
||||
"Invalid directory." => "Geçersiz dizin.",
|
||||
"Files" => "Dosyalar",
|
||||
"All files" => "Tüm dosyalar",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "Bir dizin veya 0 bayt olduğundan {filename} yüklenemedi",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "Toplam dosya boyutu {size1}, {size2} gönderme sınırını aşıyor",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "Yeterince boş alan yok. Gönderdiğiniz boyut {size1} ancak {size2} alan mevcut",
|
||||
|
@ -41,15 +42,19 @@ $TRANSLATIONS = array(
|
|||
"Error fetching URL" => "Adres getirilirken hata",
|
||||
"Share" => "Paylaş",
|
||||
"Delete permanently" => "Kalıcı olarak sil",
|
||||
"Rename" => "İsim değiştir.",
|
||||
"Rename" => "Yeniden adlandır",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir.",
|
||||
"Pending" => "Bekliyor",
|
||||
"Error moving file." => "Dosya taşıma hatası.",
|
||||
"Error moving file" => "Dosya taşıma hatası",
|
||||
"Error" => "Hata",
|
||||
"Pending" => "Bekliyor",
|
||||
"Could not rename file" => "Dosya adlandırılamadı",
|
||||
"Error deleting file." => "Dosya silinirken hata.",
|
||||
"Name" => "İsim",
|
||||
"Size" => "Boyut",
|
||||
"Modified" => "Değiştirilme",
|
||||
"_%n folder_::_%n folders_" => array("%n dizin","%n dizin"),
|
||||
"_%n file_::_%n files_" => array("%n dosya","%n dosya"),
|
||||
"{dirs} and {files}" => "{dirs} ve {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n dosya yükleniyor","%n dosya yükleniyor"),
|
||||
"\"{name}\" is an invalid file name." => "\"{name}\" geçersiz bir dosya adı.",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Depolama alanınız dolu, artık dosyalar güncellenmeyecek veya eşitlenmeyecek.",
|
||||
|
@ -57,10 +62,7 @@ $TRANSLATIONS = array(
|
|||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Şifreleme Uygulaması etkin ancak anahtarlarınız başlatılmamış. Lütfen oturumu kapatıp yeniden açın",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "Şifreleme Uygulaması için geçersiz özel anahtar. Lütfen şifreli dosyalarınıza erişimi tekrar kazanabilmek için kişisel ayarlarınızdan özel anahtar parolanızı güncelleyin.",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Şifreleme işlemi durduruldu ancak dosyalarınız şifreli. Dosyalarınızın şifresini kaldırmak için lütfen kişisel ayarlar kısmına geçin.",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "İndirmeniz hazırlanıyor. Dosya büyük ise biraz zaman alabilir.",
|
||||
"Name" => "İsim",
|
||||
"Size" => "Boyut",
|
||||
"Modified" => "Değiştirilme",
|
||||
"{dirs} and {files}" => "{dirs} ve {files}",
|
||||
"%s could not be renamed" => "%s yeniden adlandırılamadı",
|
||||
"Upload (max. %s)" => "Yükle (azami: %s)",
|
||||
"File handling" => "Dosya işlemleri",
|
||||
|
@ -71,13 +73,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 limitsiz demektir",
|
||||
"Maximum input size for ZIP files" => "ZIP dosyaları için en fazla girdi boyutu",
|
||||
"Save" => "Kaydet",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "<a href=\"%s\" target=\"_blank\">Dosyalarınıza WebDAV aracılığıyla erişmek için</a> bu adresi kullanın",
|
||||
"New" => "Yeni",
|
||||
"New text file" => "Yeni metin dosyası",
|
||||
"Text file" => "Metin dosyası",
|
||||
"New folder" => "Yeni klasör",
|
||||
"Folder" => "Klasör",
|
||||
"From link" => "Bağlantıdan",
|
||||
"Deleted files" => "Silinmiş dosyalar",
|
||||
"Cancel upload" => "Yüklemeyi iptal et",
|
||||
"You don’t have permission to upload or create files here" => "Buraya dosya yükleme veya oluşturma izniniz yok",
|
||||
"Nothing in here. Upload something!" => "Burada hiçbir şey yok. Bir şeyler yükleyin!",
|
||||
|
|
|
@ -13,20 +13,20 @@ $TRANSLATIONS = array(
|
|||
"Share" => "ھەمبەھىر",
|
||||
"Delete permanently" => "مەڭگۈلۈك ئۆچۈر",
|
||||
"Rename" => "ئات ئۆزگەرت",
|
||||
"Error" => "خاتالىق",
|
||||
"Pending" => "كۈتۈۋاتىدۇ",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Error" => "خاتالىق",
|
||||
"Name" => "ئاتى",
|
||||
"Size" => "چوڭلۇقى",
|
||||
"Modified" => "ئۆزگەرتكەن",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Save" => "ساقلا",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "يېڭى",
|
||||
"Text file" => "تېكىست ھۆججەت",
|
||||
"New folder" => "يېڭى قىسقۇچ",
|
||||
"Folder" => "قىسقۇچ",
|
||||
"Deleted files" => "ئۆچۈرۈلگەن ھۆججەتلەر",
|
||||
"Cancel upload" => "يۈكلەشتىن ۋاز كەچ",
|
||||
"Nothing in here. Upload something!" => "بۇ جايدا ھېچنېمە يوق. Upload something!",
|
||||
"Download" => "چۈشۈر",
|
||||
|
|
|
@ -26,19 +26,19 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Поділитися",
|
||||
"Delete permanently" => "Видалити назавжди",
|
||||
"Rename" => "Перейменувати",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі.",
|
||||
"Pending" => "Очікування",
|
||||
"Error moving file" => "Помилка переміщення файлу",
|
||||
"Error" => "Помилка",
|
||||
"Pending" => "Очікування",
|
||||
"Could not rename file" => "Неможливо перейменувати файл",
|
||||
"Name" => "Ім'я",
|
||||
"Size" => "Розмір",
|
||||
"Modified" => "Змінено",
|
||||
"_%n folder_::_%n folders_" => array("%n тека","%n тека","%n теки"),
|
||||
"_%n file_::_%n files_" => array("%n файл","%n файлів","%n файли"),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","",""),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Ваше сховище переповнене, файли більше не можуть бути оновлені або синхронізовані !",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Ваше сховище майже повне ({usedSpacePercent}%)",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Ваше завантаження готується. Це може зайняти деякий час, якщо файли завеликі.",
|
||||
"Name" => "Ім'я",
|
||||
"Size" => "Розмір",
|
||||
"Modified" => "Змінено",
|
||||
"%s could not be renamed" => "%s не може бути перейменований",
|
||||
"File handling" => "Робота з файлами",
|
||||
"Maximum upload size" => "Максимальний розмір відвантажень",
|
||||
|
@ -48,12 +48,12 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 є безліміт",
|
||||
"Maximum input size for ZIP files" => "Максимальний розмір завантажуємого ZIP файлу",
|
||||
"Save" => "Зберегти",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Створити",
|
||||
"Text file" => "Текстовий файл",
|
||||
"New folder" => "Нова тека",
|
||||
"Folder" => "Тека",
|
||||
"From link" => "З посилання",
|
||||
"Deleted files" => "Видалено файлів",
|
||||
"Cancel upload" => "Перервати завантаження",
|
||||
"Nothing in here. Upload something!" => "Тут нічого немає. Відвантажте що-небудь!",
|
||||
"Download" => "Завантажити",
|
||||
|
|
|
@ -1,8 +1,12 @@
|
|||
<?php
|
||||
$TRANSLATIONS = array(
|
||||
"Share" => "تقسیم",
|
||||
"Error" => "ایرر",
|
||||
"Name" => "اسم",
|
||||
"_%n folder_::_%n folders_" => array("",""),
|
||||
"_%n file_::_%n files_" => array("",""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("","")
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("",""),
|
||||
"Save" => "حفظ",
|
||||
"Delete" => "حذف کریں"
|
||||
);
|
||||
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
|
||||
|
|
|
@ -37,23 +37,23 @@ $TRANSLATIONS = array(
|
|||
"Share" => "Chia sẻ",
|
||||
"Delete permanently" => "Xóa vĩnh vễn",
|
||||
"Rename" => "Sửa tên",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "Your download is being prepared. This might take some time if the files are big.",
|
||||
"Pending" => "Đang chờ",
|
||||
"Error moving file" => "Lỗi di chuyển tập tin",
|
||||
"Error" => "Lỗi",
|
||||
"Pending" => "Đang chờ",
|
||||
"Could not rename file" => "Không thể đổi tên file",
|
||||
"Error deleting file." => "Lỗi xóa file,",
|
||||
"Name" => "Tên",
|
||||
"Size" => "Kích cỡ",
|
||||
"Modified" => "Thay đổi",
|
||||
"_%n folder_::_%n folders_" => array("%n thư mục"),
|
||||
"_%n file_::_%n files_" => array("%n tập tin"),
|
||||
"{dirs} and {files}" => "{dirs} và {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("Đang tải lên %n tập tin"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "Your storage is full, files can not be updated or synced anymore!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "Your storage is almost full ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "Ứng dụng mã hóa đã được kích hoạt nhưng bạn chưa khởi tạo khóa. Vui lòng đăng xuất ra và đăng nhập lại",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Mã hóa đã bị vô hiệu nhưng những tập tin của bạn vẫn được mã hóa. Vui lòng vào phần thiết lập cá nhân để giải mã chúng.",
|
||||
"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.",
|
||||
"Name" => "Tên",
|
||||
"Size" => "Kích cỡ",
|
||||
"Modified" => "Thay đổi",
|
||||
"{dirs} and {files}" => "{dirs} và {files}",
|
||||
"%s could not be renamed" => "%s không thể đổi tên",
|
||||
"File handling" => "Xử lý tập tin",
|
||||
"Maximum upload size" => "Kích thước tối đa ",
|
||||
|
@ -63,13 +63,13 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 là không giới hạn",
|
||||
"Maximum input size for ZIP files" => "Kích thước tối đa cho các tập tin ZIP",
|
||||
"Save" => "Lưu",
|
||||
"WebDAV" => "WebDAV",
|
||||
"New" => "Tạo mới",
|
||||
"New text file" => "File text mới",
|
||||
"Text file" => "Tập tin văn bản",
|
||||
"New folder" => "Tạo thư mục",
|
||||
"Folder" => "Thư mục",
|
||||
"From link" => "Từ liên kết",
|
||||
"Deleted files" => "File đã bị xóa",
|
||||
"Cancel upload" => "Hủy upload",
|
||||
"You don’t have permission to upload or create files here" => "Bạn không có quyền upload hoặc tạo files ở đây",
|
||||
"Nothing in here. Upload something!" => "Không có gì ở đây .Hãy tải lên một cái gì đó !",
|
||||
|
|
|
@ -3,7 +3,9 @@ $TRANSLATIONS = array(
|
|||
"Could not move %s - File with this name already exists" => "无法移动 %s - 同名文件已存在",
|
||||
"Could not move %s" => "无法移动 %s",
|
||||
"File name cannot be empty." => "文件名不能为空。",
|
||||
"\"%s\" is an invalid file name." => "“%s” 是一个无效的文件名。",
|
||||
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not allowed." => "无效名称,'\\', '/', '<', '>', ':', '\"', '|', '?' 和 '*' 不被允许使用。",
|
||||
"The target folder has been moved or deleted." => "目标文件夹已经被移动或删除。",
|
||||
"The name %s is already used in the folder %s. Please choose a different name." => "文件名 %s 是已经在 %s 中存在的名称。请使用其他名称。",
|
||||
"Not a valid source" => "不是一个可用的源",
|
||||
"Server is not allowed to open URLs, please check the server configuration" => "服务器没有允许打开URL网址,请检查服务器配置",
|
||||
|
@ -27,6 +29,8 @@ $TRANSLATIONS = array(
|
|||
"Invalid directory." => "无效文件夹。",
|
||||
"Files" => "文件",
|
||||
"Unable to upload {filename} as it is a directory or has 0 bytes" => "不能上传文件 {filename} ,由于它是一个目录或者为0字节",
|
||||
"Total file size {size1} exceeds upload limit {size2}" => "总文件大小 {size1} 超过上传限制 {size2}",
|
||||
"Not enough free space, you are uploading {size1} but only {size2} is left" => "没有足够的可用空间,您正在上传 {size1} 的文件但是只有 {size2} 可用。",
|
||||
"Upload cancelled." => "上传已取消",
|
||||
"Could not get result from server." => "不能从服务器得到结果",
|
||||
"File upload is in progress. Leaving the page now will cancel the upload." => "文件正在上传中。现在离开此页会导致上传动作被取消。",
|
||||
|
@ -38,25 +42,28 @@ $TRANSLATIONS = array(
|
|||
"Share" => "分享",
|
||||
"Delete permanently" => "永久删除",
|
||||
"Rename" => "重命名",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "下载正在准备中。如果文件较大可能会花费一些时间。",
|
||||
"Pending" => "等待",
|
||||
"Error moving file." => "移动文件出错。",
|
||||
"Error moving file" => "移动文件错误",
|
||||
"Error" => "错误",
|
||||
"Pending" => "等待",
|
||||
"Could not rename file" => "不能重命名文件",
|
||||
"Error deleting file." => "删除文件出错。",
|
||||
"Name" => "名称",
|
||||
"Size" => "大小",
|
||||
"Modified" => "修改日期",
|
||||
"_%n folder_::_%n folders_" => array("%n 文件夹"),
|
||||
"_%n file_::_%n files_" => array("%n个文件"),
|
||||
"{dirs} and {files}" => "{dirs} 和 {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("上传 %n 个文件"),
|
||||
"\"{name}\" is an invalid file name." => "“{name}”是一个无效的文件名。",
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "您的存储空间已满,文件将无法更新或同步!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "您的存储空间即将用完 ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "加密应用被启用了,但是你的加密密钥没有初始化,请重新登出登录系统一次。",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "无效的私有密钥。请到您的个人配置里去更新私有密钥,来恢复对加密文件的访问。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "加密是被禁用的,但是您的文件还是被加密了。请到您的个人配置里设置文件加密选项。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "下载正在准备中。如果文件较大可能会花费一些时间。",
|
||||
"Name" => "名称",
|
||||
"Size" => "大小",
|
||||
"Modified" => "修改日期",
|
||||
"{dirs} and {files}" => "{dirs} 和 {files}",
|
||||
"%s could not be renamed" => "%s 不能被重命名",
|
||||
"Upload (max. %s)" => "上传 (最大 %s)",
|
||||
"File handling" => "文件处理",
|
||||
"Maximum upload size" => "最大上传大小",
|
||||
"max. possible: " => "最大允许: ",
|
||||
|
@ -65,13 +72,14 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0 为无限制",
|
||||
"Maximum input size for ZIP files" => "ZIP 文件的最大输入大小",
|
||||
"Save" => "保存",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "使用这个地址 <a href=\"%s\" target=\"_blank\">通过 WebDAV 访问您的文件</a>",
|
||||
"New" => "新建",
|
||||
"New text file" => "创建文本文件",
|
||||
"Text file" => "文本文件",
|
||||
"New folder" => "添加文件夹",
|
||||
"Folder" => "文件夹",
|
||||
"From link" => "来自链接",
|
||||
"Deleted files" => "已删除文件",
|
||||
"Cancel upload" => "取消上传",
|
||||
"You don’t have permission to upload or create files here" => "您没有权限来上传湖州哦和创建文件",
|
||||
"Nothing in here. Upload something!" => "这里还什么都没有。上传些东西吧!",
|
||||
|
|
|
@ -3,11 +3,11 @@ $TRANSLATIONS = array(
|
|||
"Files" => "文件",
|
||||
"Share" => "分享",
|
||||
"Error" => "錯誤",
|
||||
"Name" => "名稱",
|
||||
"Size" => "大小",
|
||||
"_%n folder_::_%n folders_" => array(""),
|
||||
"_%n file_::_%n files_" => array(""),
|
||||
"_Uploading %n file_::_Uploading %n files_" => array(""),
|
||||
"Name" => "名稱",
|
||||
"Size" => "大小",
|
||||
"Save" => "儲存",
|
||||
"New folder" => "新文件夾",
|
||||
"Download" => "下載",
|
||||
|
|
|
@ -36,23 +36,23 @@ $TRANSLATIONS = array(
|
|||
"Share" => "分享",
|
||||
"Delete permanently" => "永久刪除",
|
||||
"Rename" => "重新命名",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。",
|
||||
"Pending" => "等候中",
|
||||
"Error moving file" => "移動檔案失敗",
|
||||
"Error" => "錯誤",
|
||||
"Pending" => "等候中",
|
||||
"Could not rename file" => "無法重新命名",
|
||||
"Name" => "名稱",
|
||||
"Size" => "大小",
|
||||
"Modified" => "修改時間",
|
||||
"_%n folder_::_%n folders_" => array("%n 個資料夾"),
|
||||
"_%n file_::_%n files_" => array("%n 個檔案"),
|
||||
"{dirs} and {files}" => "{dirs} 和 {files}",
|
||||
"_Uploading %n file_::_Uploading %n files_" => array("%n 個檔案正在上傳"),
|
||||
"Your storage is full, files can not be updated or synced anymore!" => "您的儲存空間已滿,沒有辦法再更新或是同步檔案!",
|
||||
"Your storage is almost full ({usedSpacePercent}%)" => "您的儲存空間快要滿了 ({usedSpacePercent}%)",
|
||||
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" => "檔案加密已啓用,但是您的金鑰尚未初始化,請重新登入一次",
|
||||
"Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." => "無效的檔案加密私鑰,請在個人設定中更新您的私鑰密語以存取加密的檔案。",
|
||||
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "加密已經被停用,但是您的舊檔案還是處於已加密的狀態,請前往個人設定以解密這些檔案。",
|
||||
"Your download is being prepared. This might take some time if the files are big." => "正在準備您的下載,若您的檔案較大,將會需要更多時間。",
|
||||
"Name" => "名稱",
|
||||
"Size" => "大小",
|
||||
"Modified" => "修改時間",
|
||||
"{dirs} and {files}" => "{dirs} 和 {files}",
|
||||
"%s could not be renamed" => "無法重新命名 %s",
|
||||
"File handling" => "檔案處理",
|
||||
"Maximum upload size" => "上傳限制",
|
||||
|
@ -62,12 +62,13 @@ $TRANSLATIONS = array(
|
|||
"0 is unlimited" => "0代表沒有限制",
|
||||
"Maximum input size for ZIP files" => "ZIP 壓縮前的原始大小限制",
|
||||
"Save" => "儲存",
|
||||
"WebDAV" => "WebDAV",
|
||||
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "使用這個地址<a href=\"%s\" target=\"_blank\">來透過 WebDAV 存取檔案</a>",
|
||||
"New" => "新增",
|
||||
"Text file" => "文字檔",
|
||||
"New folder" => "新資料夾",
|
||||
"Folder" => "資料夾",
|
||||
"From link" => "從連結",
|
||||
"Deleted files" => "回收桶",
|
||||
"Cancel upload" => "取消上傳",
|
||||
"You don’t have permission to upload or create files here" => "您沒有權限在這裡上傳或建立檔案",
|
||||
"Nothing in here. Upload something!" => "這裡還沒有東西,上傳一些吧!",
|
||||
|
|
|
@ -30,6 +30,11 @@ class App {
|
|||
*/
|
||||
private $l10n;
|
||||
|
||||
/**
|
||||
* @var \OCP\INavigationManager
|
||||
*/
|
||||
private static $navigationManager;
|
||||
|
||||
/**
|
||||
* @var \OC\Files\View
|
||||
*/
|
||||
|
@ -40,6 +45,18 @@ class App {
|
|||
$this->l10n = $l10n;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the app's navigation manager
|
||||
*
|
||||
* @return \OCP\INavigationManager
|
||||
*/
|
||||
public static function getNavigationManager() {
|
||||
if (self::$navigationManager === null) {
|
||||
self::$navigationManager = new \OC\NavigationManager();
|
||||
}
|
||||
return self::$navigationManager;
|
||||
}
|
||||
|
||||
/**
|
||||
* rename a file
|
||||
*
|
||||
|
|
|
@ -1,7 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* Copyright (c) 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
* This file is licensed under the Affero General Public License version 3 or
|
||||
* later.
|
||||
* See the COPYING-README file.
|
||||
*/
|
||||
|
||||
namespace OCA\Files;
|
||||
|
||||
/**
|
||||
* Helper class for manipulating file information
|
||||
*/
|
||||
class Helper
|
||||
{
|
||||
public static function buildFileStorageStatistics($dir) {
|
||||
|
@ -9,12 +18,12 @@ class Helper
|
|||
$storageInfo = \OC_Helper::getStorageInfo($dir);
|
||||
|
||||
$l = new \OC_L10N('files');
|
||||
$maxUploadFilesize = \OCP\Util::maxUploadFilesize($dir, $storageInfo['free']);
|
||||
$maxHumanFilesize = \OCP\Util::humanFileSize($maxUploadFilesize);
|
||||
$maxHumanFilesize = $l->t('Upload (max. %s)', array($maxHumanFilesize));
|
||||
$maxUploadFileSize = \OCP\Util::maxUploadFilesize($dir, $storageInfo['free']);
|
||||
$maxHumanFileSize = \OCP\Util::humanFileSize($maxUploadFileSize);
|
||||
$maxHumanFileSize = $l->t('Upload (max. %s)', array($maxHumanFileSize));
|
||||
|
||||
return array('uploadMaxFilesize' => $maxUploadFilesize,
|
||||
'maxHumanFilesize' => $maxHumanFilesize,
|
||||
return array('uploadMaxFilesize' => $maxUploadFileSize,
|
||||
'maxHumanFilesize' => $maxHumanFileSize,
|
||||
'freeSpace' => $storageInfo['free'],
|
||||
'usedSpacePercent' => (int)$storageInfo['relative']);
|
||||
}
|
||||
|
@ -27,20 +36,11 @@ class Helper
|
|||
*/
|
||||
public static function determineIcon($file) {
|
||||
if($file['type'] === 'dir') {
|
||||
$dir = $file['directory'];
|
||||
$icon = \OC_Helper::mimetypeIcon('dir');
|
||||
$absPath = $file->getPath();
|
||||
$mount = \OC\Files\Filesystem::getMountManager()->find($absPath);
|
||||
if (!is_null($mount)) {
|
||||
$sid = $mount->getStorageId();
|
||||
if (!is_null($sid)) {
|
||||
$sid = explode(':', $sid);
|
||||
if ($sid[0] === 'shared') {
|
||||
$icon = \OC_Helper::mimetypeIcon('dir-shared');
|
||||
} elseif ($sid[0] !== 'local' and $sid[0] !== 'home') {
|
||||
$icon = \OC_Helper::mimetypeIcon('dir-external');
|
||||
}
|
||||
}
|
||||
if ($file->isShared()) {
|
||||
$icon = \OC_Helper::mimetypeIcon('dir-shared');
|
||||
} elseif ($file->isMounted()) {
|
||||
$icon = \OC_Helper::mimetypeIcon('dir-external');
|
||||
}
|
||||
}else{
|
||||
$icon = \OC_Helper::mimetypeIcon($file->getMimetype());
|
||||
|
@ -57,7 +57,7 @@ class Helper
|
|||
* @param \OCP\Files\FileInfo $b file
|
||||
* @return int -1 if $a must come before $b, 1 otherwise
|
||||
*/
|
||||
public static function fileCmp($a, $b) {
|
||||
public static function compareFileNames($a, $b) {
|
||||
$aType = $a->getType();
|
||||
$bType = $b->getType();
|
||||
if ($aType === 'dir' and $bType !== 'dir') {
|
||||
|
@ -69,6 +69,32 @@ class Helper
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Comparator function to sort files by date
|
||||
*
|
||||
* @param \OCP\Files\FileInfo $a file
|
||||
* @param \OCP\Files\FileInfo $b file
|
||||
* @return int -1 if $a must come before $b, 1 otherwise
|
||||
*/
|
||||
public static function compareTimestamp($a, $b) {
|
||||
$aTime = $a->getMTime();
|
||||
$bTime = $b->getMTime();
|
||||
return $aTime - $bTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* Comparator function to sort files by size
|
||||
*
|
||||
* @param \OCP\Files\FileInfo $a file
|
||||
* @param \OCP\Files\FileInfo $b file
|
||||
* @return int -1 if $a must come before $b, 1 otherwise
|
||||
*/
|
||||
public static function compareSize($a, $b) {
|
||||
$aSize = $a->getSize();
|
||||
$bSize = $b->getSize();
|
||||
return $aSize - $bSize;
|
||||
}
|
||||
|
||||
/**
|
||||
* Formats the file info to be returned as JSON to the client.
|
||||
*
|
||||
|
@ -120,12 +146,35 @@ class Helper
|
|||
* returns it as a sorted array of FileInfo.
|
||||
*
|
||||
* @param string $dir path to the directory
|
||||
* @param string $sortAttribute attribute to sort on
|
||||
* @param bool $sortDescending true for descending sort, false otherwise
|
||||
* @return \OCP\Files\FileInfo[] files
|
||||
*/
|
||||
public static function getFiles($dir) {
|
||||
public static function getFiles($dir, $sortAttribute = 'name', $sortDescending = false) {
|
||||
$content = \OC\Files\Filesystem::getDirectoryContent($dir);
|
||||
|
||||
usort($content, array('\OCA\Files\Helper', 'fileCmp'));
|
||||
return $content;
|
||||
return self::sortFiles($content, $sortAttribute, $sortDescending);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sort the given file info array
|
||||
*
|
||||
* @param \OCP\Files\FileInfo[] $files files to sort
|
||||
* @param string $sortAttribute attribute to sort on
|
||||
* @param bool $sortDescending true for descending sort, false otherwise
|
||||
* @return \OCP\Files\FileInfo[] sorted files
|
||||
*/
|
||||
public static function sortFiles($files, $sortAttribute = 'name', $sortDescending = false) {
|
||||
$sortFunc = 'compareFileNames';
|
||||
if ($sortAttribute === 'mtime') {
|
||||
$sortFunc = 'compareTimestamp';
|
||||
} else if ($sortAttribute === 'size') {
|
||||
$sortFunc = 'compareSize';
|
||||
}
|
||||
usort($files, array('\OCA\Files\Helper', $sortFunc));
|
||||
if ($sortDescending) {
|
||||
$files = array_reverse($files);
|
||||
}
|
||||
return $files;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* ownCloud - Files list
|
||||
*
|
||||
* @author Vincent Petry
|
||||
* @copyright 2014 Vincent Petry <pvince81@owncloud.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 3 of the License, or any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU AFFERO GENERAL PUBLIC LICENSE for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
// Check if we are a user
|
||||
OCP\User::checkLoggedIn();
|
||||
|
||||
$config = \OC::$server->getConfig();
|
||||
// TODO: move this to the generated config.js
|
||||
$publicUploadEnabled = $config->getAppValue('core', 'shareapi_allow_public_upload', 'yes');
|
||||
$uploadLimit=OCP\Util::uploadLimit();
|
||||
|
||||
// renders the controls and table headers template
|
||||
$tmpl = new OCP\Template('files', 'list', '');
|
||||
$tmpl->assign('uploadLimit', $uploadLimit); // PHP upload limit
|
||||
$tmpl->assign('publicUploadEnabled', $publicUploadEnabled);
|
||||
$tmpl->assign('allowZipDownload', intval(OCP\Config::getSystemValue('allowZipDownload', true)));
|
||||
$tmpl->printPage();
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
<div id="app-navigation">
|
||||
<ul>
|
||||
<?php foreach ($_['navigationItems'] as $item) { ?>
|
||||
<li data-id="<?php p($item['id']) ?>" class="nav-<?php p($item['id']) ?>"><a href="<?php p(isset($item['href']) ? $item['href'] : '#') ?>"><?php p($item['name']);?></a></li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
<div id="app-settings">
|
||||
<div id="app-settings-header">
|
||||
<button class="settings-button"></button>
|
||||
</div>
|
||||
<div id="app-settings-content">
|
||||
<h2><?php p($l->t('WebDAV'));?></h2>
|
||||
<div><input id="webdavurl" type="text" readonly="readonly" value="<?php p(OC_Helper::linkToRemote('webdav')); ?>"></input></div>
|
||||
<em><?php print_unescaped($l->t('Use this address to <a href="%s" target="_blank">access your Files via WebDAV</a>', array(link_to_docs('user-webdav'))));?></em>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue