Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJasper Weyne <jasperweyne@gmail.com>2022-08-11 09:54:08 +0300
committerGitHub <noreply@github.com>2022-08-11 09:54:08 +0300
commit44f6c931e7c9c74ea4f448d3cdfbaa89f3b7c379 (patch)
tree710a8c1bd1c20c685991de146aa9ef149ec1de7a /apps/files
parent0633a1d9f5a7ef06d577ae6556d09db9e94f5684 (diff)
parenta61331f4560468e6d433cf32e008b157b06e7ea9 (diff)
Merge branch 'master' into patch-2
Diffstat (limited to 'apps/files')
-rw-r--r--apps/files/appinfo/routes.php2
-rw-r--r--apps/files/composer/composer/InstalledVersions.php14
-rw-r--r--apps/files/css/files.css322
-rw-r--r--apps/files/css/files.css.map2
-rw-r--r--apps/files/css/files.scss176
-rw-r--r--apps/files/css/merged.css343
-rw-r--r--apps/files/css/merged.css.map2
-rw-r--r--apps/files/css/mobile.css15
-rw-r--r--apps/files/css/mobile.css.map2
-rw-r--r--apps/files/css/mobile.scss15
-rw-r--r--apps/files/css/upload.css6
-rw-r--r--apps/files/css/upload.scss6
-rw-r--r--apps/files/js/breadcrumb.js2
-rw-r--r--apps/files/js/favoritesfilelist.js6
-rw-r--r--apps/files/js/file-upload.js6
-rw-r--r--apps/files/js/fileinfomodel.js9
-rw-r--r--apps/files/js/filelist.js113
-rw-r--r--apps/files/js/files.js13
-rw-r--r--apps/files/js/keyboardshortcuts.js20
-rw-r--r--apps/files/js/recentfilelist.js6
-rw-r--r--apps/files/l10n/af.js8
-rw-r--r--apps/files/l10n/af.json8
-rw-r--r--apps/files/l10n/ar.js10
-rw-r--r--apps/files/l10n/ar.json10
-rw-r--r--apps/files/l10n/ast.js4
-rw-r--r--apps/files/l10n/ast.json4
-rw-r--r--apps/files/l10n/bg.js17
-rw-r--r--apps/files/l10n/bg.json17
-rw-r--r--apps/files/l10n/br.js10
-rw-r--r--apps/files/l10n/br.json10
-rw-r--r--apps/files/l10n/ca.js16
-rw-r--r--apps/files/l10n/ca.json16
-rw-r--r--apps/files/l10n/cs.js17
-rw-r--r--apps/files/l10n/cs.json17
-rw-r--r--apps/files/l10n/da.js17
-rw-r--r--apps/files/l10n/da.json17
-rw-r--r--apps/files/l10n/de.js31
-rw-r--r--apps/files/l10n/de.json31
-rw-r--r--apps/files/l10n/de_DE.js17
-rw-r--r--apps/files/l10n/de_DE.json17
-rw-r--r--apps/files/l10n/el.js15
-rw-r--r--apps/files/l10n/el.json15
-rw-r--r--apps/files/l10n/en_GB.js8
-rw-r--r--apps/files/l10n/en_GB.json8
-rw-r--r--apps/files/l10n/eo.js8
-rw-r--r--apps/files/l10n/eo.json8
-rw-r--r--apps/files/l10n/es.js15
-rw-r--r--apps/files/l10n/es.json15
-rw-r--r--apps/files/l10n/es_419.js8
-rw-r--r--apps/files/l10n/es_419.json8
-rw-r--r--apps/files/l10n/es_AR.js8
-rw-r--r--apps/files/l10n/es_AR.json8
-rw-r--r--apps/files/l10n/es_CL.js8
-rw-r--r--apps/files/l10n/es_CL.json8
-rw-r--r--apps/files/l10n/es_CO.js8
-rw-r--r--apps/files/l10n/es_CO.json8
-rw-r--r--apps/files/l10n/es_CR.js8
-rw-r--r--apps/files/l10n/es_CR.json8
-rw-r--r--apps/files/l10n/es_DO.js8
-rw-r--r--apps/files/l10n/es_DO.json8
-rw-r--r--apps/files/l10n/es_EC.js8
-rw-r--r--apps/files/l10n/es_EC.json8
-rw-r--r--apps/files/l10n/es_GT.js8
-rw-r--r--apps/files/l10n/es_GT.json8
-rw-r--r--apps/files/l10n/es_HN.js8
-rw-r--r--apps/files/l10n/es_HN.json8
-rw-r--r--apps/files/l10n/es_MX.js8
-rw-r--r--apps/files/l10n/es_MX.json8
-rw-r--r--apps/files/l10n/es_NI.js8
-rw-r--r--apps/files/l10n/es_NI.json8
-rw-r--r--apps/files/l10n/es_PA.js8
-rw-r--r--apps/files/l10n/es_PA.json8
-rw-r--r--apps/files/l10n/es_PE.js8
-rw-r--r--apps/files/l10n/es_PE.json8
-rw-r--r--apps/files/l10n/es_PR.js8
-rw-r--r--apps/files/l10n/es_PR.json8
-rw-r--r--apps/files/l10n/es_PY.js8
-rw-r--r--apps/files/l10n/es_PY.json8
-rw-r--r--apps/files/l10n/es_SV.js8
-rw-r--r--apps/files/l10n/es_SV.json8
-rw-r--r--apps/files/l10n/es_UY.js8
-rw-r--r--apps/files/l10n/es_UY.json8
-rw-r--r--apps/files/l10n/et_EE.js8
-rw-r--r--apps/files/l10n/et_EE.json8
-rw-r--r--apps/files/l10n/eu.js17
-rw-r--r--apps/files/l10n/eu.json17
-rw-r--r--apps/files/l10n/fa.js8
-rw-r--r--apps/files/l10n/fa.json8
-rw-r--r--apps/files/l10n/fi.js24
-rw-r--r--apps/files/l10n/fi.json24
-rw-r--r--apps/files/l10n/fr.js16
-rw-r--r--apps/files/l10n/fr.json16
-rw-r--r--apps/files/l10n/gl.js10
-rw-r--r--apps/files/l10n/gl.json10
-rw-r--r--apps/files/l10n/he.js10
-rw-r--r--apps/files/l10n/he.json10
-rw-r--r--apps/files/l10n/hr.js10
-rw-r--r--apps/files/l10n/hr.json10
-rw-r--r--apps/files/l10n/hu.js17
-rw-r--r--apps/files/l10n/hu.json17
-rw-r--r--apps/files/l10n/ia.js8
-rw-r--r--apps/files/l10n/ia.json8
-rw-r--r--apps/files/l10n/id.js10
-rw-r--r--apps/files/l10n/id.json10
-rw-r--r--apps/files/l10n/is.js22
-rw-r--r--apps/files/l10n/is.json22
-rw-r--r--apps/files/l10n/it.js12
-rw-r--r--apps/files/l10n/it.json12
-rw-r--r--apps/files/l10n/ja.js21
-rw-r--r--apps/files/l10n/ja.json21
-rw-r--r--apps/files/l10n/ka_GE.js8
-rw-r--r--apps/files/l10n/ka_GE.json8
-rw-r--r--apps/files/l10n/ko.js10
-rw-r--r--apps/files/l10n/ko.json10
-rw-r--r--apps/files/l10n/lb.js8
-rw-r--r--apps/files/l10n/lb.json8
-rw-r--r--apps/files/l10n/lt_LT.js10
-rw-r--r--apps/files/l10n/lt_LT.json10
-rw-r--r--apps/files/l10n/lv.js8
-rw-r--r--apps/files/l10n/lv.json8
-rw-r--r--apps/files/l10n/mk.js22
-rw-r--r--apps/files/l10n/mk.json22
-rw-r--r--apps/files/l10n/mn.js8
-rw-r--r--apps/files/l10n/mn.json8
-rw-r--r--apps/files/l10n/nb.js33
-rw-r--r--apps/files/l10n/nb.json33
-rw-r--r--apps/files/l10n/nl.js10
-rw-r--r--apps/files/l10n/nl.json10
-rw-r--r--apps/files/l10n/pl.js19
-rw-r--r--apps/files/l10n/pl.json19
-rw-r--r--apps/files/l10n/ps.js8
-rw-r--r--apps/files/l10n/ps.json8
-rw-r--r--apps/files/l10n/pt_BR.js17
-rw-r--r--apps/files/l10n/pt_BR.json17
-rw-r--r--apps/files/l10n/pt_PT.js8
-rw-r--r--apps/files/l10n/pt_PT.json8
-rw-r--r--apps/files/l10n/ro.js59
-rw-r--r--apps/files/l10n/ro.json59
-rw-r--r--apps/files/l10n/ru.js17
-rw-r--r--apps/files/l10n/ru.json17
-rw-r--r--apps/files/l10n/sc.js10
-rw-r--r--apps/files/l10n/sc.json10
-rw-r--r--apps/files/l10n/sk.js16
-rw-r--r--apps/files/l10n/sk.json16
-rw-r--r--apps/files/l10n/sl.js12
-rw-r--r--apps/files/l10n/sl.json12
-rw-r--r--apps/files/l10n/sq.js8
-rw-r--r--apps/files/l10n/sq.json8
-rw-r--r--apps/files/l10n/sr.js12
-rw-r--r--apps/files/l10n/sr.json12
-rw-r--r--apps/files/l10n/sv.js10
-rw-r--r--apps/files/l10n/sv.json10
-rw-r--r--apps/files/l10n/th.js18
-rw-r--r--apps/files/l10n/th.json18
-rw-r--r--apps/files/l10n/tr.js17
-rw-r--r--apps/files/l10n/tr.json17
-rw-r--r--apps/files/l10n/uk.js10
-rw-r--r--apps/files/l10n/uk.json10
-rw-r--r--apps/files/l10n/vi.js10
-rw-r--r--apps/files/l10n/vi.json10
-rw-r--r--apps/files/l10n/zh_CN.js14
-rw-r--r--apps/files/l10n/zh_CN.json14
-rw-r--r--apps/files/l10n/zh_HK.js17
-rw-r--r--apps/files/l10n/zh_HK.json17
-rw-r--r--apps/files/l10n/zh_TW.js17
-rw-r--r--apps/files/l10n/zh_TW.json17
-rw-r--r--apps/files/lib/Command/RepairTree.php2
-rw-r--r--apps/files/lib/Command/Scan.php4
-rw-r--r--apps/files/src/components/TransferOwnershipDialogue.vue2
-rw-r--r--apps/files/src/services/FileInfo.js1
-rw-r--r--apps/files/templates/appnavigation.php12
-rw-r--r--apps/files/templates/index.php2
-rw-r--r--apps/files/templates/list.php32
-rw-r--r--apps/files/templates/recentlist.php19
-rw-r--r--apps/files/templates/simplelist.php20
-rw-r--r--apps/files/tests/js/breadcrumbSpec.js62
-rw-r--r--apps/files/tests/js/favoritesfilelistspec.js11
-rw-r--r--apps/files/tests/js/favoritespluginspec.js2
-rw-r--r--apps/files/tests/js/fileUploadSpec.js8
-rw-r--r--apps/files/tests/js/fileactionsSpec.js8
-rw-r--r--apps/files/tests/js/fileactionsmenuSpec.js4
-rw-r--r--apps/files/tests/js/filelistSpec.js190
-rw-r--r--apps/files/tests/js/tagspluginspec.js4
183 files changed, 1901 insertions, 1438 deletions
diff --git a/apps/files/appinfo/routes.php b/apps/files/appinfo/routes.php
index a98170363e9..2aeef05558c 100644
--- a/apps/files/appinfo/routes.php
+++ b/apps/files/appinfo/routes.php
@@ -99,7 +99,7 @@ $application->registerRoutes(
],
[
'name' => 'ajax#getStorageStats',
- 'url' => '/ajax/getstoragestats.php',
+ 'url' => '/ajax/getstoragestats',
'verb' => 'GET',
],
[
diff --git a/apps/files/composer/composer/InstalledVersions.php b/apps/files/composer/composer/InstalledVersions.php
index 41bc143c114..c6b54af7ba2 100644
--- a/apps/files/composer/composer/InstalledVersions.php
+++ b/apps/files/composer/composer/InstalledVersions.php
@@ -28,7 +28,7 @@ class InstalledVersions
{
/**
* @var mixed[]|null
- * @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
+ * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}|array{}|null
*/
private static $installed;
@@ -39,7 +39,7 @@ class InstalledVersions
/**
* @var array[]
- * @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
+ * @psalm-var array<string, array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
private static $installedByVendor = array();
@@ -243,7 +243,7 @@ class InstalledVersions
/**
* @return array
- * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}
+ * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}
*/
public static function getRootPackage()
{
@@ -257,7 +257,7 @@ class InstalledVersions
*
* @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
* @return array[]
- * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}
+ * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}
*/
public static function getRawData()
{
@@ -280,7 +280,7 @@ class InstalledVersions
* Returns the raw data of all installed.php which are currently loaded for custom implementations
*
* @return array[]
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
+ * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
public static function getAllRawData()
{
@@ -303,7 +303,7 @@ class InstalledVersions
* @param array[] $data A vendor/composer/installed.php data set
* @return void
*
- * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data
+ * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $data
*/
public static function reload($data)
{
@@ -313,7 +313,7 @@ class InstalledVersions
/**
* @return array[]
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
+ * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
*/
private static function getInstalled()
{
diff --git a/apps/files/css/files.css b/apps/files/css/files.css
index ec0a4b23bd3..ec7733ac6a4 100644
--- a/apps/files/css/files.css
+++ b/apps/files/css/files.css
@@ -111,13 +111,13 @@
.newFileMenu .error,
.newFileMenu .error + .icon-confirm,
-#fileList .error {
+.files-fileList .error {
color: var(--color-error);
border-color: var(--color-error);
}
/* FILE TABLE */
-#filestable {
+.files-filestable {
position: relative;
width: 100%;
min-width: 250px;
@@ -127,10 +127,10 @@
* This is a dirty hack as the sticky header requires us to use a different display type on the table element
*/
}
-#emptycontent:not(.hidden) ~ #filestable {
+.emptycontent:not(.hidden) ~ .files-filestable {
display: none;
}
-#filestable thead {
+.files-filestable thead {
position: -webkit-sticky;
position: sticky;
top: 50px;
@@ -138,20 +138,20 @@
display: block;
background-color: var(--color-main-background-translucent);
}
-#filestable tbody {
+.files-filestable tbody {
display: table;
width: 100%;
}
-#filestable tbody tr[data-permissions="0"],
-#filestable tbody tr[data-permissions="16"] {
+.files-filestable tbody tr[data-permissions="0"],
+.files-filestable tbody tr[data-permissions="16"] {
background-color: var(--color-background-dark);
}
-#filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,
-#filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext {
+.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,
+.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext {
color: var(--color-text-maxcontrast);
}
-#filestable.hidden {
+.files-filestable.hidden {
display: none;
}
@@ -165,7 +165,7 @@
width: calc(100% - 300px);
}
-.file-drag, .file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
+.file-drag, .file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover {
background-color: var(--color-primary-light) !important;
}
@@ -173,11 +173,11 @@
background-color: var(--color-main-background) !important;
}
-.file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
+.file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover {
background-color: transparent !important;
}
-.app-files #app-content.dir-drop #filestable tbody tr.dropping-to-dir {
+.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir {
background-color: var(--color-primary-light) !important;
}
@@ -256,23 +256,23 @@
opacity: 0.3;
}
-#filestable tbody tr {
+.files-filestable tbody tr {
height: 51px;
}
-#filestable tbody tr:hover,
-#filestable tbody tr:focus,
-#filestable tbody .name:focus,
-#filestable tbody tr:hover .filename form,
+.files-filestable tbody tr:hover,
+.files-filestable tbody tr:focus,
+.files-filestable tbody .name:focus,
+.files-filestable tbody tr:hover .filename form,
table tr.mouseOver td {
background-color: var(--color-background-hover);
}
-#filestable tbody tr:active,
-#filestable tbody tr.highlighted,
-#filestable tbody tr.highlighted .name:focus,
-#filestable tbody tr.selected,
-#filestable tbody tr.searchresult {
+.files-filestable tbody tr:active,
+.files-filestable tbody tr.highlighted,
+.files-filestable tbody tr.highlighted .name:focus,
+.files-filestable tbody tr.selected,
+.files-filestable tbody tr.searchresult {
background-color: var(--color-primary-light);
}
@@ -373,27 +373,27 @@ table td {
background-repeat: no-repeat;
}
-table th#headerName {
+table th.column-name {
position: relative;
width: 9999px;
/* not really sure why this works better than 100% … table styling */
padding: 0;
}
-#headerName-container {
+.column-name-container {
position: relative;
height: 50px;
}
-table th#headerSelection {
+table th.column-selection {
padding-top: 2px;
}
-table th#headerSize, table td.filesize {
+table th.column-size, table td.filesize {
text-align: right;
}
-table th#headerDate, table td.date,
+table th.column-mtime, table td.date,
table th.column-last, table td.column-last {
-moz-box-sizing: border-box;
box-sizing: border-box;
@@ -428,13 +428,13 @@ table.multiselect thead th {
margin-right: 27%;
}
-table.multiselect #headerName {
+table.multiselect .column-name {
position: relative;
width: 9999px;
/* when we use 100%, the styling breaks on mobile … table styling */
}
-table.multiselect #modified {
+table.multiselect .column-mtime > a {
display: none;
}
@@ -537,19 +537,19 @@ table td.filename .nametext {
padding: 0 20px 0 0;
}
-.hide-hidden-files #filestable #fileList tr.hidden-file,
-.hide-hidden-files #filestable #fileList tr.hidden-file.dragging {
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging {
display: none;
}
-#fileList tr.animate-opacity {
+.files-fileList tr.animate-opacity {
-webkit-transition: opacity 250ms;
-moz-transition: opacity 250ms;
-o-transition: opacity 250ms;
transition: opacity 250ms;
}
-#fileList tr.dragging {
+.files-fileList tr.dragging {
opacity: 0.2;
}
@@ -582,30 +582,30 @@ table td.selection {
}
/* File checkboxes */
-#fileList tr td.selection > .selectCheckBox + label:before {
+.files-fileList tr td.selection > .selectCheckBox + label:before {
opacity: 0.3;
margin-right: 0;
}
/* Show checkbox with full opacity when hovering, checked, or selected */
-#fileList tr:hover td.selection > .selectCheckBox + label:before,
-#fileList tr:focus td.selection > .selectCheckBox + label:before,
-#fileList tr td.selection > .selectCheckBox:checked + label:before,
-#fileList tr.selected td.selection > .selectCheckBox + label:before {
+.files-fileList tr:hover td.selection > .selectCheckBox + label:before,
+.files-fileList tr:focus td.selection > .selectCheckBox + label:before,
+.files-fileList tr td.selection > .selectCheckBox:checked + label:before,
+.files-fileList tr.selected td.selection > .selectCheckBox + label:before {
opacity: 1;
}
/* Show checkbox with half opacity when selecting range */
-#fileList tr.halfselected td.selection > .selectCheckBox + label:before {
+.files-fileList tr.halfselected td.selection > .selectCheckBox + label:before {
opacity: 0.5;
}
/* Use label to have bigger clickable size for checkbox */
-#fileList tr td.selection > .selectCheckBox + label,
+.files-fileList tr td.selection > .selectCheckBox + label,
.select-all + label {
padding: 16px;
}
-#fileList tr td.selection > .selectCheckBox:focus + label,
+.files-fileList tr td.selection > .selectCheckBox:focus + label,
.select-all:focus + label {
background-color: var(--color-background-hover);
border-radius: var(--border-radius-pill);
@@ -614,12 +614,12 @@ table td.selection {
padding: 14px;
}
-#fileList tr td.selection > .selectCheckBox:focus-visible + label,
+.files-fileList tr td.selection > .selectCheckBox:focus-visible + label,
.select-all:focus-visible + label {
outline-offset: 0px;
}
-#fileList tr td.filename {
+.files-fileList tr td.filename {
position: relative;
width: 100%;
padding-left: 0;
@@ -630,19 +630,19 @@ table td.selection {
transition: background-image 500ms;
}
-#fileList tr td.filename a.name label,
-#fileList tr td.filename p.name label {
+.files-fileList tr td.filename a.name label,
+.files-fileList tr td.filename p.name label {
position: absolute;
width: 80%;
height: 50px;
}
-#fileList tr td.filename .favorite {
+.files-fileList tr td.filename .favorite {
display: inline-block;
float: left;
}
-#fileList tr td.filename .favorite-mark {
+.files-fileList tr td.filename .favorite-mark {
position: absolute;
display: block;
top: -6px;
@@ -672,25 +672,25 @@ table td.selection {
}
/* force show the loading icon, not only on hover */
-#fileList .icon-loading-small {
+.files-fileList .icon-loading-small {
opacity: 1 !important;
display: inline !important;
}
-#fileList .action.action-share-notification span, #fileList a.name {
+.files-fileList .action.action-share-notification span, .files-fileList a.name {
cursor: default !important;
}
/*
* Make the disabled link look not like a link in file list rows
*/
-#fileList a.name.disabled * {
+.files-fileList a.name.disabled * {
cursor: default;
}
-#fileList a.name.disabled a, #fileList a.name.disabled a * {
+.files-fileList a.name.disabled a, .files-fileList a.name.disabled a * {
cursor: pointer;
}
-#fileList a.name.disabled:focus {
+.files-fileList a.name.disabled:focus {
background: none;
}
@@ -731,16 +731,16 @@ a.action > img {
margin-top: -3px;
}
-#fileList td a a.action {
+.files-fileList td a a.action {
display: inline;
padding: 17px 8px;
line-height: 50px;
opacity: 0.3;
}
-#fileList td a a.action.action-share {
+.files-fileList td a a.action.action-share {
padding: 17px 14px;
}
-#fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared + span {
+.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared + span {
/* hide text of the share action */
/* .hidden-visually for accessbility */
position: absolute;
@@ -750,44 +750,44 @@ a.action > img {
height: 1px;
overflow: hidden;
}
-#fileList td a a.action.action-share .avatar {
+.files-fileList td a a.action.action-share .avatar {
display: inline-block;
vertical-align: middle;
}
-#fileList td a a.action.action-menu {
+.files-fileList td a a.action.action-menu {
padding-top: 17px;
padding-bottom: 17px;
padding-left: 14px;
padding-right: 14px;
}
-#fileList td a a.action.no-permission:hover, #fileList td a a.action.no-permission:focus {
+.files-fileList td a a.action.no-permission:hover, .files-fileList td a a.action.no-permission:focus {
opacity: 0.3;
}
-#fileList td a a.action.disabled:hover, #fileList td a a.action.disabled:focus,
-#fileList td a a.action.disabled img {
+.files-fileList td a a.action.disabled:hover, .files-fileList td a a.action.disabled:focus,
+.files-fileList td a a.action.disabled img {
opacity: 0.3;
}
-#fileList td a a.action.disabled.action-download {
+.files-fileList td a a.action.disabled.action-download {
opacity: 0.7;
}
-#fileList td a a.action.disabled.action-download:hover, #fileList td a a.action.disabled.action-download:focus {
+.files-fileList td a a.action.disabled.action-download:hover, .files-fileList td a a.action.disabled.action-download:focus {
opacity: 0.7;
}
-#fileList td a a.action:hover, #fileList td a a.action:focus {
+.files-fileList td a a.action:hover, .files-fileList td a a.action:focus {
opacity: 1;
}
-#fileList td a a.action:focus {
+.files-fileList td a a.action:focus {
background-color: var(--color-background-hover);
border-radius: var(--border-radius-pill);
}
-#fileList td a .fileActionsMenu a.action, #fileList td a a.action.action-share.shared-style {
+.files-fileList td a .fileActionsMenu a.action, .files-fileList td a a.action.action-share.shared-style {
opacity: 0.7;
}
-#fileList td a .fileActionsMenu .action.permanent {
+.files-fileList td a .fileActionsMenu .action.permanent {
opacity: 1;
}
-#fileList .action.action-share.permanent.shared-style span:not(.icon) {
+.files-fileList .action.action-share.permanent.shared-style span:not(.icon) {
display: inline-block;
max-width: 70px;
overflow: hidden;
@@ -796,31 +796,31 @@ a.action > img {
margin-left: 6px;
}
-#fileList .remoteAddress .userDomain {
+.files-fileList .remoteAddress .userDomain {
margin-left: 0 !important;
}
-#fileList .favorite-mark.permanent {
+.files-fileList .favorite-mark.permanent {
opacity: 1;
}
-#fileList .fileActionsMenu a.action:hover,
-#fileList .fileActionsMenu a.action:focus,
-#fileList a.action.action-share.shared-style:hover,
-#fileList a.action.action-share.shared-style:focus {
+.files-fileList .fileActionsMenu a.action:hover,
+.files-fileList .fileActionsMenu a.action:focus,
+.files-fileList a.action.action-share.shared-style:hover,
+.files-fileList a.action.action-share.shared-style:focus {
opacity: 1;
}
-#fileList tr a.action.disabled {
+.files-fileList tr a.action.disabled {
background: none;
}
-#selectedActionsList a.download.disabled,
-#fileList tr a.action.action-download.disabled {
+.selectedActions a.download.disabled,
+.files-fileList tr a.action.action-download.disabled {
color: #000000;
}
-#fileList tr:hover a.action.disabled:hover * {
+.files-fileList tr:hover a.action.disabled:hover * {
cursor: default;
}
@@ -830,7 +830,7 @@ a.action > img {
height: 330px;
}
-#filestable .filesummary {
+.files-filestable .summary .filesummary {
width: 100%;
/* Width of checkbox and file preview */
padding-left: 101px;
@@ -916,32 +916,32 @@ table.dragshadow td.size {
left: 57px !important;
}
-#filestable .filename .action .icon,
-#filestable .selectedActions a .icon,
-#filestable .filename .favorite-mark .icon,
-#controls .actions .button .icon {
+.files-filestable .filename .action .icon,
+.files-filestable .selectedActions a .icon,
+.files-filestable .filename .favorite-mark .icon,
+.files-controls .actions .button .icon {
display: inline-block;
vertical-align: middle;
background-size: 16px 16px;
}
-#filestable .filename .favorite-mark .icon-star {
+.files-filestable .filename .favorite-mark .icon-star {
background-image: none;
}
-#filestable .filename .favorite-mark .icon-starred {
+.files-filestable .filename .favorite-mark .icon-starred {
/* $dir is the app name, so we add this to the icon var to avoid conflicts between apps */
background-image: var(--icon-star-dark-yellow);
}
-#filestable .filename .action .icon.hidden,
-#filestable .selectedActions a .icon.hidden,
-#controls .actions .button .icon.hidden {
+.files-filestable .filename .action .icon.hidden,
+.files-filestable .selectedActions a .icon.hidden,
+.files-controls .actions .button .icon.hidden {
display: none;
}
-#filestable .filename .action .icon.loading,
-#filestable .selectedActions a .icon.loading,
-#controls .actions .button .icon.loading {
+.files-filestable .filename .action .icon.loading,
+.files-filestable .selectedActions a .icon.loading,
+.files-controls .actions .button .icon.loading {
width: 15px;
height: 15px;
}
@@ -955,7 +955,7 @@ table.dragshadow td.size {
}
.breadcrumb .canDrop > a,
-#filestable tbody tr.canDrop {
+.files-filestable tbody tr.canDrop {
background-color: rgba(0, 130, 201, 0.3);
}
@@ -984,88 +984,84 @@ table.dragshadow td.size {
margin-right: 4px;
}
-#quota {
+.quota-navigation-item {
margin: 0 !important;
border: none;
border-radius: 0;
background-color: transparent;
z-index: 1;
+ height: 44px;
+ display: flex !important;
+ flex-direction: column;
}
-#quota > a[href="#"], #quota > a[href="#"] * {
+.quota-navigation-item__text {
+ height: 30px;
+}
+.quota-navigation-item[href="#"], .quota-navigation-item[href="#"] * {
cursor: default !important;
}
-#quota .quota-container {
+.quota-navigation-item__container {
height: 5px;
border-radius: var(--border-radius);
}
-#quota .quota-container div {
- height: 100%;
- background-color: var(--color-primary);
-}
-
-#quotatext {
- padding: 0;
- height: 30px;
- line-height: 30px;
-}
/* GRID */
-#filestable.view-grid:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) {
/* HEADER and MULTISELECT */
/* MAIN FILE LIST */
/* Center align the footer file number & size summary */
}
-#filestable.view-grid:not(.hidden) thead tr {
+.files-filestable.view-grid:not(.hidden) thead tr {
display: block;
border-bottom: 1px solid var(--color-border);
background-color: var(--color-main-background-translucent);
}
-#filestable.view-grid:not(.hidden) thead tr th {
+.files-filestable.view-grid:not(.hidden) thead tr th {
width: auto;
border: none;
}
-#filestable.view-grid:not(.hidden) tbody {
+.files-filestable.view-grid:not(.hidden) tbody {
display: grid;
grid-template-columns: repeat(auto-fill, 160px);
justify-content: space-around;
row-gap: 15px;
margin: 15px 0;
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) {
display: block;
position: relative;
height: 190px;
border-radius: var(--border-radius);
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted {
background-color: transparent;
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions {
background-color: var(--color-background-hover);
}
-#filestable.view-grid:not(.hidden) tbody td {
+.files-filestable.view-grid:not(.hidden) tbody td {
display: inline;
border-bottom: none;
/* No space for filesize and date in grid view */
/* Position actions menu below file */
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper {
min-width: 0;
max-width: none;
position: absolute;
@@ -1076,7 +1072,7 @@ table.dragshadow td.size {
left: 0;
z-index: -1;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail {
width: calc(100% - 2 * 14px);
height: calc(100% - 2 * 14px);
background-size: contain;
@@ -1088,13 +1084,13 @@ table.dragshadow td.size {
* Position is inherited from the selection while in grid view
*/
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark {
padding: 14px;
left: auto;
top: -22px;
right: -22px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .uploadtext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext {
width: 100%;
margin: 0;
top: 0;
@@ -1103,13 +1099,13 @@ table.dragshadow td.size {
padding-top: 4px;
padding-left: 28px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name {
height: 100%;
border-radius: var(--border-radius);
overflow: hidden;
cursor: pointer !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext {
display: flex;
height: 44px;
margin-top: 146px;
@@ -1118,27 +1114,27 @@ table.dragshadow td.size {
padding: 0;
/* No space for extension in grid view */
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
display: inline-block;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before {
content: "";
flex: 1;
min-width: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after {
content: "";
flex: 1;
min-width: 44px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions {
height: initial;
margin-top: 146px;
display: flex;
@@ -1146,7 +1142,7 @@ table.dragshadow td.size {
position: absolute;
right: 0;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action {
padding: 14px;
width: 44px;
height: 44px;
@@ -1154,34 +1150,34 @@ table.dragshadow td.size {
align-items: center;
justify-content: center;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu) {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu) {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img {
padding: 6px;
border-radius: 50%;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename form {
+.files-filestable.view-grid:not(.hidden) tbody td.filename form {
padding: 3px 14px;
border-radius: var(--border-radius);
}
-#filestable.view-grid:not(.hidden) tbody td.filename form input.filename {
+.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename {
width: 100%;
margin-left: 0;
}
-#filestable.view-grid:not(.hidden) tbody td.filesize, #filestable.view-grid:not(.hidden) tbody td.date {
+.files-filestable.view-grid:not(.hidden) tbody td.filesize, .files-filestable.view-grid:not(.hidden) tbody td.date {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.selection, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark {
+.files-filestable.view-grid:not(.hidden) tbody td.selection, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark {
position: absolute;
top: -8px;
left: -8px;
@@ -1191,45 +1187,45 @@ table.dragshadow td.size {
z-index: 10;
background: transparent;
}
-#filestable.view-grid:not(.hidden) tbody td.selection label, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label {
+.files-filestable.view-grid:not(.hidden) tbody td.selection label, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label {
width: 44px;
height: 44px;
display: inline-flex;
padding: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td.selection label::before, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before {
+.files-filestable.view-grid:not(.hidden) tbody td.selection label::before, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before {
margin: 0;
width: 14px;
height: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td .popovermenu {
+.files-filestable.view-grid:not(.hidden) tbody td .popovermenu {
left: 0;
width: 150px;
margin: 0 5px;
/* Ellipsize long entries, normally menu width is adjusted but for grid we use fixed width. */
}
-#filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon) {
+.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon) {
overflow: hidden;
text-overflow: ellipsis;
}
-#filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension {
+.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension {
display: block;
}
-#filestable.view-grid:not(.hidden) tfoot {
+.files-filestable.view-grid:not(.hidden) tfoot {
display: grid;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) {
display: inline-block;
margin: 0 auto;
height: 418px;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td {
padding-top: 50px;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child, #filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child, .files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date {
display: none;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info {
margin-left: 0;
}
@@ -1265,14 +1261,14 @@ table.dragshadow td.size {
#body-public {
/* Right-align view toggle on link share page */
}
-#body-public #filestable.view-grid:not(.hidden) tbody td {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td {
/* More space for filename since there is no share icon */
/* Position actions menu correctly below 3-dot-menu */
}
-#body-public #filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
max-width: 124px;
}
-#body-public #filestable.view-grid:not(.hidden) tbody td .popovermenu {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu {
left: -80px;
}
#body-public #view-toggle {
diff --git a/apps/files/css/files.css.map b/apps/files/css/files.css.map
index c293e1cf815..286ffe89d45 100644
--- a/apps/files/css/files.css.map
+++ b/apps/files/css/files.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","files.scss","../../../core/css/functions.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsBA;AAAA;AAAA;AA4BA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ADxCA;AACA;EACC;EACA;EACA;EACA;;;AAED;EAAoD;EAAU;;;AAC9D;EAAqB;;;AACrB;AAAA;EAEC;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;;AACA;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAGD;EACC;EACA;EAEA,KDoCc;EClCd;EACA;EACA;;AAMD;EACC;EACA;;AAEA;AAAA;EAEC;;AAEA;AAAA;EACC;;;AAMJ;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;EAGC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;AClEC;EAEA;;;ADmED;ACrEC;EAEA;;;ADsED;ACxEC;EAEA;;;ADyED;AAAA;AAAA;AAAA;AC3EC;EAEA;;;AD+ED;ACjFC;EAEA;;;ADkFD;ACpFC;EAEA;;;ADqFD;ACvFC;EAEA;;;ADwFD;AC1FC;EAEA;;;AD2FD;AC7FC;EAEA;;;AD8FD;AChGC;EAEA;;;ADkGD;EACC;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAAU;;;AAEV;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;;;AAED;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;AAAe;EACf;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;AACA;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;AAAe;;;AAEhB;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAED;AAAA;EAEC;EACA;AAAmB;EACnB;EACA;EACA;EACA;EACA;;;AAED;AACC;EACA;EACA;EACA;EACA;;;AAGA;EACC;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EAA6H;;;AAC7H;EAAwE;EAAY;;;AAEpF;EACC;EACA;EACA;EACA;;;AAGD;AAEC;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKH;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;EACC;;;AAGD;AAGC;AAAA;EACC;;AAGD;AAAA;EACC;EACA;EACA;EACA;EACA;;;AAIF;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAA2C;EAAwC;EAAsC;;;AAG1H;AAAA;EAEC;EACA;EACA;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAAsC;;;AAEtC;AACA;EACC;;;AAGD;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;;;AAGD;AACA;EACC;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAIC;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;;;AAIA;EACC;EACA;EACA;EACA;;AACA;EACC;;AACA;AACC;AACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;EACA;EACA;;AAGA;EACC;;AAID;AAAA;EAEC;;AAED;EACC;;AACA;EACC;;AAIH;EACC;;AAED;EACC;EACA;;AAGF;EACC;;AAED;EACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;EAKC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;AACA;EAEA;;;AAED;EACC;AACA;EACA;;;AAED;AAAA;AAAA;AAGA;EACC;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;AAEA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACC;;;AAIF;AAAA;AAAA;AAAA;EAIC;EACA;EACA;;;AAMA;EACC;;AAED;AChwBA;EAEA;;;ADmwBD;AAAA;AAAA;EAGC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAED;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAIC;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;EACA;;;AAGD;AACA;AAIC;AAaA;AAoOA;;AA/OC;EACC;EACA;EACA;;AACA;EACC;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAEA;AAAA;EAKC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGC;;AAKH;EACC;EACA;AAmJA;AA8BA;;AA9KC;EACC;EACA;EACA;EACA,OAvDQ;EAwDR,QAxDQ;EAyDR,SAxDO;EAyDP;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACC,SA1EK;EA2EL;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAGD;EACC;EACA;EAIA;EAKA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;AAoBA;;AAlBA;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAID;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC,SApJK;EAqJL;EACA;EACA;EACA;EACA;;AAGA;EACC;;AAQH;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAMH;EAEC;;AAGD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA,SAvNO;;AAwNP;EACC;EACA,OA1NM;EA2NN,QA3NM;;AAiOT;EACC;EACA;EACA;AAEA;;AACA;EACC;EACA;;AAMJ;EACC;;AAID;EACC;;AAEA;EACC;EACA;EAEA;;AAEA;EACC;;AAEA;EAEC;;AAGD;EACI;;;AAOR;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGC;;AAGD;EAEC;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AACA;AAaC;;AAZA;AACC;AAKA;;AAJA;EACC;;AAID;EACC;;AAKF;EACC;EACA;;;AAIF;AACA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA","file":"files.css"} \ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","files.scss","../../../core/css/functions.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsBA;AAAA;AAAA;AA4BA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ADxCA;AACA;EACC;EACA;EACA;EACA;;;AAED;EAAoD;EAAU;;;AAC9D;EAAqB;;;AACrB;AAAA;EAEC;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;;AACA;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAGD;EACC;EACA;EAEA,KDoCc;EClCd;EACA;EACA;;AAMD;EACC;EACA;;AAEA;AAAA;EAEC;;AAEA;AAAA;EACC;;;AAMJ;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;EAGC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;AClEC;EAEA;;;ADmED;ACrEC;EAEA;;;ADsED;ACxEC;EAEA;;;ADyED;AAAA;AAAA;AAAA;AC3EC;EAEA;;;AD+ED;ACjFC;EAEA;;;ADkFD;ACpFC;EAEA;;;ADqFD;ACvFC;EAEA;;;ADwFD;AC1FC;EAEA;;;AD2FD;AC7FC;EAEA;;;AD8FD;AChGC;EAEA;;;ADkGD;EACC;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAAU;;;AAEV;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;;;AAED;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;AAAe;EACf;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;AACA;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;AAAe;;;AAEhB;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAED;AAAA;EAEC;EACA;AAAmB;EACnB;EACA;EACA;EACA;EACA;;;AAED;AACC;EACA;EACA;EACA;EACA;;;AAGA;EACC;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EAA6H;;;AAC7H;EAAwE;EAAY;;;AAEpF;EACC;EACA;EACA;EACA;;;AAGD;AAEC;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKH;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;EACC;;;AAGD;AAGC;AAAA;EACC;;AAGD;AAAA;EACC;EACA;EACA;EACA;EACA;;;AAIF;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAA2C;EAAwC;EAAsC;;;AAG1H;AAAA;EAEC;EACA;EACA;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAAsC;;;AAEtC;AACA;EACC;;;AAGD;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;;;AAGD;AACA;EACC;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAIC;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;;;AAIA;EACC;EACA;EACA;EACA;;AACA;EACC;;AACA;AACC;AACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;EACA;EACA;;AAGA;EACC;;AAID;AAAA;EAEC;;AAED;EACC;;AACA;EACC;;AAIH;EACC;;AAED;EACC;EACA;;AAGF;EACC;;AAED;EACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;EAKC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;AACA;EAEA;;;AAED;EACC;AACA;EACA;;;AAED;AAAA;AAAA;AAGA;EACC;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;AAEA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACC;;;AAIF;AAAA;AAAA;AAAA;EAIC;EACA;EACA;;;AAMA;EACC;;AAED;AChwBA;EAEA;;;ADmwBD;AAAA;AAAA;EAGC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAED;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAKA;EACC;;AAIF;EACC;EACA;;;AAIF;AACA;AAIC;AAaA;AAoOA;;AA/OC;EACC;EACA;EACA;;AACA;EACC;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAEA;AAAA;EAKC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGC;;AAKH;EACC;EACA;AAmJA;AA8BA;;AA9KC;EACC;EACA;EACA;EACA,OAvDQ;EAwDR,QAxDQ;EAyDR,SAxDO;EAyDP;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACC,SA1EK;EA2EL;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAGD;EACC;EACA;EAIA;EAKA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;AAoBA;;AAlBA;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAID;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC,SApJK;EAqJL;EACA;EACA;EACA;EACA;;AAGA;EACC;;AAQH;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAMH;EAEC;;AAGD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA,SAvNO;;AAwNP;EACC;EACA,OA1NM;EA2NN,QA3NM;;AAiOT;EACC;EACA;EACA;AAEA;;AACA;EACC;EACA;;AAMJ;EACC;;AAID;EACC;;AAEA;EACC;EACA;EAEA;;AAEA;EACC;;AAEA;EAEC;;AAGD;EACI;;;AAOR;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGC;;AAGD;EAEC;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AACA;AAaC;;AAZA;AACC;AAKA;;AAJA;EACC;;AAID;EACC;;AAKF;EACC;EACA;;;AAIF;AACA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA","file":"files.css"} \ No newline at end of file
diff --git a/apps/files/css/files.scss b/apps/files/css/files.scss
index b77c6ca2bd1..99d3bf90f01 100644
--- a/apps/files/css/files.scss
+++ b/apps/files/css/files.scss
@@ -48,20 +48,20 @@
.newFileMenu .error,
.newFileMenu .error + .icon-confirm,
-#fileList .error {
+.files-fileList .error {
color: var(--color-error);
border-color: var(--color-error);
}
/* FILE TABLE */
-#filestable {
+.files-filestable {
position: relative;
width: 100%;
min-width: 250px;
display: block;
flex-direction: column;
// hide table if emptycontent is not hidden
- #emptycontent:not(.hidden) ~ & {
+ .emptycontent:not(.hidden) ~ & {
display: none;
}
// floating header
@@ -94,7 +94,7 @@
}
}
-#filestable.hidden {
+.files-filestable.hidden {
display: none;
}
@@ -110,7 +110,7 @@
width: calc(100% - 300px);
}
-.file-drag, .file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
+.file-drag, .file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover {
background-color: var(--color-primary-light) !important;
}
@@ -118,11 +118,11 @@
background-color: var(--color-main-background) !important;
}
-.file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover{
+.file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover{
background-color: transparent !important;
}
-.app-files #app-content.dir-drop #filestable tbody tr.dropping-to-dir{
+.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir{
background-color: var(--color-primary-light) !important;
}
@@ -181,21 +181,21 @@
opacity: 0.3;
}
-#filestable tbody tr {
+.files-filestable tbody tr {
height: 51px;
}
-#filestable tbody tr:hover,
-#filestable tbody tr:focus,
-#filestable tbody .name:focus,
-#filestable tbody tr:hover .filename form,
+.files-filestable tbody tr:hover,
+.files-filestable tbody tr:focus,
+.files-filestable tbody .name:focus,
+.files-filestable tbody tr:hover .filename form,
table tr.mouseOver td {
background-color: var(--color-background-hover);
}
-#filestable tbody tr:active,
-#filestable tbody tr.highlighted,
-#filestable tbody tr.highlighted .name:focus,
-#filestable tbody tr.selected,
-#filestable tbody tr.searchresult {
+.files-filestable tbody tr:active,
+.files-filestable tbody tr.highlighted,
+.files-filestable tbody tr.highlighted .name:focus,
+.files-filestable tbody tr.selected,
+.files-filestable tbody tr.searchresult {
background-color: var(--color-primary-light);
}
@@ -283,24 +283,24 @@ table td {
background-position: 8px center;
background-repeat: no-repeat;
}
-table th#headerName {
+table th.column-name {
position: relative;
width: 9999px; /* not really sure why this works better than 100% … table styling */
padding: 0;
}
-#headerName-container {
+.column-name-container {
position: relative;
height: 50px;
}
-table th#headerSelection {
+table th.column-selection {
padding-top: 2px;
}
-table th#headerSize, table td.filesize {
+table th.column-size, table td.filesize {
text-align: right;
}
-table th#headerDate, table td.date,
+table th.column-mtime, table td.date,
table th.column-last, table td.column-last {
-moz-box-sizing: border-box;
box-sizing: border-box;
@@ -315,9 +315,9 @@ table th.column-last, table td.column-last {
top: 94px;
}
-#app-content-recent,
-#app-content-favorites,
-#app-content-shareoverview,
+#app-content-recent,
+#app-content-favorites,
+#app-content-shareoverview,
#app-content-sharingout,
#app-content-sharingin,
#app-content-sharinglinks,
@@ -335,11 +335,11 @@ table.multiselect thead th {
margin-right: 27%;
}
-table.multiselect #headerName {
+table.multiselect .column-name {
position: relative;
width: 9999px; /* when we use 100%, the styling breaks on mobile … table styling */
}
-table.multiselect #modified {
+table.multiselect .column-mtime>a {
display: none;
}
@@ -434,18 +434,18 @@ table {
}
}
-.hide-hidden-files #filestable #fileList tr.hidden-file,
-.hide-hidden-files #filestable #fileList tr.hidden-file.dragging {
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging {
display: none;
}
-#fileList tr.animate-opacity {
+.files-fileList tr.animate-opacity {
-webkit-transition:opacity 250ms;
-moz-transition:opacity 250ms;
-o-transition:opacity 250ms;
transition:opacity 250ms;
}
-#fileList tr.dragging {
+.files-fileList tr.dragging {
opacity: 0.2;
}
@@ -482,26 +482,26 @@ table td.selection {
}
/* File checkboxes */
-#fileList tr td.selection>.selectCheckBox + label:before {
+.files-fileList tr td.selection>.selectCheckBox + label:before {
opacity: 0.3;
margin-right: 0;
}
/* Show checkbox with full opacity when hovering, checked, or selected */
-#fileList tr:hover td.selection>.selectCheckBox + label:before,
-#fileList tr:focus td.selection>.selectCheckBox + label:before,
-#fileList tr td.selection>.selectCheckBox:checked + label:before,
-#fileList tr.selected td.selection>.selectCheckBox + label:before {
+.files-fileList tr:hover td.selection>.selectCheckBox + label:before,
+.files-fileList tr:focus td.selection>.selectCheckBox + label:before,
+.files-fileList tr td.selection>.selectCheckBox:checked + label:before,
+.files-fileList tr.selected td.selection>.selectCheckBox + label:before {
opacity: 1;
}
/* Show checkbox with half opacity when selecting range */
-#fileList tr.halfselected td.selection>.selectCheckBox + label:before {
+.files-fileList tr.halfselected td.selection>.selectCheckBox + label:before {
opacity: 0.5;
}
/* Use label to have bigger clickable size for checkbox */
-#fileList tr td.selection>.selectCheckBox,
+.files-fileList tr td.selection>.selectCheckBox,
.select-all {
& + label {
padding: 16px;
@@ -516,12 +516,12 @@ table td.selection {
}
}
-#fileList tr td.selection>.selectCheckBox:focus-visible + label,
+.files-fileList tr td.selection>.selectCheckBox:focus-visible + label,
.select-all:focus-visible + label {
outline-offset: 0px;
}
-#fileList tr td.filename {
+.files-fileList tr td.filename {
position: relative;
width: 100%;
padding-left: 0;
@@ -529,18 +529,18 @@ table td.selection {
-webkit-transition:background-image 500ms; -moz-transition:background-image 500ms; -o-transition:background-image 500ms; transition:background-image 500ms;
}
-#fileList tr td.filename a.name label,
-#fileList tr td.filename p.name label {
+.files-fileList tr td.filename a.name label,
+.files-fileList tr td.filename p.name label {
position: absolute;
width: 80%;
height: 50px;
}
-#fileList tr td.filename .favorite {
+.files-fileList tr td.filename .favorite {
display: inline-block;
float: left;
}
-#fileList tr td.filename .favorite-mark {
+.files-fileList tr td.filename .favorite-mark {
position: absolute;
display: block;
top: -6px;
@@ -568,19 +568,19 @@ table td.selection {
}
/* force show the loading icon, not only on hover */
-#fileList .icon-loading-small {
+.files-fileList .icon-loading-small {
opacity: 1 !important;
display: inline !important;
}
-#fileList .action.action-share-notification span, #fileList a.name {
+.files-fileList .action.action-share-notification span, .files-fileList a.name {
cursor: default !important;
}
/*
* Make the disabled link look not like a link in file list rows
*/
-#fileList a.name.disabled {
+.files-fileList a.name.disabled {
* {
cursor: default;
}
@@ -628,7 +628,7 @@ a.action > img {
margin-top: -3px;
}
-#fileList td a {
+.files-fileList td a {
a.action {
display: inline;
padding: 17px 8px;
@@ -691,7 +691,7 @@ a.action > img {
}
// Ellipsize long sharer names
-#fileList .action.action-share.permanent.shared-style span:not(.icon) {
+.files-fileList .action.action-share.permanent.shared-style span:not(.icon) {
display: inline-block;
max-width: 70px;
overflow: hidden;
@@ -700,42 +700,42 @@ a.action > img {
margin-left: 6px;
}
-#fileList .remoteAddress .userDomain {
+.files-fileList .remoteAddress .userDomain {
margin-left: 0 !important;
}
-#fileList .favorite-mark.permanent {
+.files-fileList .favorite-mark.permanent {
opacity: 1;
}
-#fileList .fileActionsMenu a.action:hover,
-#fileList .fileActionsMenu a.action:focus,
+.files-fileList .fileActionsMenu a.action:hover,
+.files-fileList .fileActionsMenu a.action:focus,
/* show share action of shared items darker to distinguish from non-shared */
-#fileList a.action.action-share.shared-style:hover,
-#fileList a.action.action-share.shared-style:focus {
+.files-fileList a.action.action-share.shared-style:hover,
+.files-fileList a.action.action-share.shared-style:focus {
opacity: 1;
}
-#fileList tr a.action.disabled {
+.files-fileList tr a.action.disabled {
background: none;
}
-#selectedActionsList a.download.disabled,
-#fileList tr a.action.action-download.disabled {
+.selectedActions a.download.disabled,
+.files-fileList tr a.action.action-download.disabled {
color: #000000;
}
-#fileList tr:hover a.action.disabled:hover * {
+.files-fileList tr:hover a.action.disabled:hover * {
cursor: default;
}
.summary {
color: var(--color-text-maxcontrast);
/* add whitespace to bottom of files list to correctly show dropdowns */
- $action-menu-items-count: 7; // list view has currently max 7 items in its action menu
+ $action-menu-items-count: 7; // list view has currently max 7 items in its action menu
height: 44px * ($action-menu-items-count + 0.5); // 0.5 is added to show some whitespace below
}
-#filestable .filesummary {
+.files-filestable .summary .filesummary {
width: 100%;
/* Width of checkbox and file preview */
padding-left: 101px;
@@ -814,16 +814,16 @@ table.dragshadow td.size {
}
}
-#filestable .filename .action .icon,
-#filestable .selectedActions a .icon,
-#filestable .filename .favorite-mark .icon,
-#controls .actions .button .icon {
+.files-filestable .filename .action .icon,
+.files-filestable .selectedActions a .icon,
+.files-filestable .filename .favorite-mark .icon,
+.files-controls .actions .button .icon {
display: inline-block;
vertical-align: middle;
background-size: 16px 16px;
}
-#filestable .filename .favorite-mark {
+.files-filestable .filename .favorite-mark {
// Override default icons to always hide the star icon and always show the
// starred icon even when hovered or focused.
& .icon-star {
@@ -834,15 +834,15 @@ table.dragshadow td.size {
}
}
-#filestable .filename .action .icon.hidden,
-#filestable .selectedActions a .icon.hidden,
-#controls .actions .button .icon.hidden {
+.files-filestable .filename .action .icon.hidden,
+.files-filestable .selectedActions a .icon.hidden,
+.files-controls .actions .button .icon.hidden {
display: none;
}
-#filestable .filename .action .icon.loading,
-#filestable .selectedActions a .icon.loading,
-#controls .actions .button .icon.loading {
+.files-filestable .filename .action .icon.loading,
+.files-filestable .selectedActions a .icon.loading,
+.files-controls .actions .button .icon.loading {
width: 15px;
height: 15px;
}
@@ -856,7 +856,7 @@ table.dragshadow td.size {
}
.breadcrumb .canDrop > a,
-#filestable tbody tr.canDrop {
+.files-filestable tbody tr.canDrop {
background-color: rgba( variables.$color-primary, .3 );
}
.dropzone-background {
@@ -874,7 +874,7 @@ table.dragshadow td.size {
overflow: auto;
min-width: 160px;
height: 54px;
-
+
&:not(.hidden) {
display: flex;
}
@@ -886,39 +886,35 @@ table.dragshadow td.size {
}
}
-#quota {
+.quota-navigation-item {
margin: 0 !important;
border: none;
border-radius: 0;
background-color: transparent;
z-index:1;
+ height: 44px;
+ display: flex !important;
+ flex-direction: column;
- > a[href='#'] {
+ &__text {
+ height: 30px;
+ }
+
+ &[href='#'] {
// if no link is set, no mouse feedback
&, * {
cursor: default !important;
}
}
- .quota-container {
+ &__container {
height: 5px;
border-radius: var(--border-radius);
-
- div {
- height: 100%;
- background-color: var(--color-primary);
- }
}
}
-#quotatext {
- padding: 0;
- height: 30px;
- line-height: 30px;
-}
-
/* GRID */
-#filestable.view-grid:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) {
$grid-size: 160px;
$grid-pad: 14px;
@@ -1224,7 +1220,7 @@ table.dragshadow td.size {
/* Adjustments for link share page */
#body-public {
- #filestable.view-grid:not(.hidden) tbody td {
+ .files-filestable.view-grid:not(.hidden) tbody td {
/* More space for filename since there is no share icon */
&.filename .name .nametext .innernametext {
max-width: 124px;
diff --git a/apps/files/css/merged.css b/apps/files/css/merged.css
index 1480d084f2c..11aae9069b8 100644
--- a/apps/files/css/merged.css
+++ b/apps/files/css/merged.css
@@ -111,13 +111,13 @@
.newFileMenu .error,
.newFileMenu .error + .icon-confirm,
-#fileList .error {
+.files-fileList .error {
color: var(--color-error);
border-color: var(--color-error);
}
/* FILE TABLE */
-#filestable {
+.files-filestable {
position: relative;
width: 100%;
min-width: 250px;
@@ -127,10 +127,10 @@
* This is a dirty hack as the sticky header requires us to use a different display type on the table element
*/
}
-#emptycontent:not(.hidden) ~ #filestable {
+.emptycontent:not(.hidden) ~ .files-filestable {
display: none;
}
-#filestable thead {
+.files-filestable thead {
position: -webkit-sticky;
position: sticky;
top: 50px;
@@ -138,20 +138,20 @@
display: block;
background-color: var(--color-main-background-translucent);
}
-#filestable tbody {
+.files-filestable tbody {
display: table;
width: 100%;
}
-#filestable tbody tr[data-permissions="0"],
-#filestable tbody tr[data-permissions="16"] {
+.files-filestable tbody tr[data-permissions="0"],
+.files-filestable tbody tr[data-permissions="16"] {
background-color: var(--color-background-dark);
}
-#filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,
-#filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext {
+.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,
+.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext {
color: var(--color-text-maxcontrast);
}
-#filestable.hidden {
+.files-filestable.hidden {
display: none;
}
@@ -165,7 +165,7 @@
width: calc(100% - 300px);
}
-.file-drag, .file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
+.file-drag, .file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover {
background-color: var(--color-primary-light) !important;
}
@@ -173,11 +173,11 @@
background-color: var(--color-main-background) !important;
}
-.file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
+.file-drag .files-filestable tbody tr, .file-drag .files-filestable tbody tr:hover {
background-color: transparent !important;
}
-.app-files #app-content.dir-drop #filestable tbody tr.dropping-to-dir {
+.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir {
background-color: var(--color-primary-light) !important;
}
@@ -256,23 +256,23 @@
opacity: 0.3;
}
-#filestable tbody tr {
+.files-filestable tbody tr {
height: 51px;
}
-#filestable tbody tr:hover,
-#filestable tbody tr:focus,
-#filestable tbody .name:focus,
-#filestable tbody tr:hover .filename form,
+.files-filestable tbody tr:hover,
+.files-filestable tbody tr:focus,
+.files-filestable tbody .name:focus,
+.files-filestable tbody tr:hover .filename form,
table tr.mouseOver td {
background-color: var(--color-background-hover);
}
-#filestable tbody tr:active,
-#filestable tbody tr.highlighted,
-#filestable tbody tr.highlighted .name:focus,
-#filestable tbody tr.selected,
-#filestable tbody tr.searchresult {
+.files-filestable tbody tr:active,
+.files-filestable tbody tr.highlighted,
+.files-filestable tbody tr.highlighted .name:focus,
+.files-filestable tbody tr.selected,
+.files-filestable tbody tr.searchresult {
background-color: var(--color-primary-light);
}
@@ -373,27 +373,27 @@ table td {
background-repeat: no-repeat;
}
-table th#headerName {
+table th.column-name {
position: relative;
width: 9999px;
/* not really sure why this works better than 100% … table styling */
padding: 0;
}
-#headerName-container {
+.column-name-container {
position: relative;
height: 50px;
}
-table th#headerSelection {
+table th.column-selection {
padding-top: 2px;
}
-table th#headerSize, table td.filesize {
+table th.column-size, table td.filesize {
text-align: right;
}
-table th#headerDate, table td.date,
+table th.column-mtime, table td.date,
table th.column-last, table td.column-last {
-moz-box-sizing: border-box;
box-sizing: border-box;
@@ -428,13 +428,13 @@ table.multiselect thead th {
margin-right: 27%;
}
-table.multiselect #headerName {
+table.multiselect .column-name {
position: relative;
width: 9999px;
/* when we use 100%, the styling breaks on mobile … table styling */
}
-table.multiselect #modified {
+table.multiselect .column-mtime > a {
display: none;
}
@@ -537,19 +537,19 @@ table td.filename .nametext {
padding: 0 20px 0 0;
}
-.hide-hidden-files #filestable #fileList tr.hidden-file,
-.hide-hidden-files #filestable #fileList tr.hidden-file.dragging {
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,
+.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging {
display: none;
}
-#fileList tr.animate-opacity {
+.files-fileList tr.animate-opacity {
-webkit-transition: opacity 250ms;
-moz-transition: opacity 250ms;
-o-transition: opacity 250ms;
transition: opacity 250ms;
}
-#fileList tr.dragging {
+.files-fileList tr.dragging {
opacity: 0.2;
}
@@ -582,30 +582,30 @@ table td.selection {
}
/* File checkboxes */
-#fileList tr td.selection > .selectCheckBox + label:before {
+.files-fileList tr td.selection > .selectCheckBox + label:before {
opacity: 0.3;
margin-right: 0;
}
/* Show checkbox with full opacity when hovering, checked, or selected */
-#fileList tr:hover td.selection > .selectCheckBox + label:before,
-#fileList tr:focus td.selection > .selectCheckBox + label:before,
-#fileList tr td.selection > .selectCheckBox:checked + label:before,
-#fileList tr.selected td.selection > .selectCheckBox + label:before {
+.files-fileList tr:hover td.selection > .selectCheckBox + label:before,
+.files-fileList tr:focus td.selection > .selectCheckBox + label:before,
+.files-fileList tr td.selection > .selectCheckBox:checked + label:before,
+.files-fileList tr.selected td.selection > .selectCheckBox + label:before {
opacity: 1;
}
/* Show checkbox with half opacity when selecting range */
-#fileList tr.halfselected td.selection > .selectCheckBox + label:before {
+.files-fileList tr.halfselected td.selection > .selectCheckBox + label:before {
opacity: 0.5;
}
/* Use label to have bigger clickable size for checkbox */
-#fileList tr td.selection > .selectCheckBox + label,
+.files-fileList tr td.selection > .selectCheckBox + label,
.select-all + label {
padding: 16px;
}
-#fileList tr td.selection > .selectCheckBox:focus + label,
+.files-fileList tr td.selection > .selectCheckBox:focus + label,
.select-all:focus + label {
background-color: var(--color-background-hover);
border-radius: var(--border-radius-pill);
@@ -614,12 +614,12 @@ table td.selection {
padding: 14px;
}
-#fileList tr td.selection > .selectCheckBox:focus-visible + label,
+.files-fileList tr td.selection > .selectCheckBox:focus-visible + label,
.select-all:focus-visible + label {
outline-offset: 0px;
}
-#fileList tr td.filename {
+.files-fileList tr td.filename {
position: relative;
width: 100%;
padding-left: 0;
@@ -630,19 +630,19 @@ table td.selection {
transition: background-image 500ms;
}
-#fileList tr td.filename a.name label,
-#fileList tr td.filename p.name label {
+.files-fileList tr td.filename a.name label,
+.files-fileList tr td.filename p.name label {
position: absolute;
width: 80%;
height: 50px;
}
-#fileList tr td.filename .favorite {
+.files-fileList tr td.filename .favorite {
display: inline-block;
float: left;
}
-#fileList tr td.filename .favorite-mark {
+.files-fileList tr td.filename .favorite-mark {
position: absolute;
display: block;
top: -6px;
@@ -672,25 +672,25 @@ table td.selection {
}
/* force show the loading icon, not only on hover */
-#fileList .icon-loading-small {
+.files-fileList .icon-loading-small {
opacity: 1 !important;
display: inline !important;
}
-#fileList .action.action-share-notification span, #fileList a.name {
+.files-fileList .action.action-share-notification span, .files-fileList a.name {
cursor: default !important;
}
/*
* Make the disabled link look not like a link in file list rows
*/
-#fileList a.name.disabled * {
+.files-fileList a.name.disabled * {
cursor: default;
}
-#fileList a.name.disabled a, #fileList a.name.disabled a * {
+.files-fileList a.name.disabled a, .files-fileList a.name.disabled a * {
cursor: pointer;
}
-#fileList a.name.disabled:focus {
+.files-fileList a.name.disabled:focus {
background: none;
}
@@ -731,16 +731,16 @@ a.action > img {
margin-top: -3px;
}
-#fileList td a a.action {
+.files-fileList td a a.action {
display: inline;
padding: 17px 8px;
line-height: 50px;
opacity: 0.3;
}
-#fileList td a a.action.action-share {
+.files-fileList td a a.action.action-share {
padding: 17px 14px;
}
-#fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared + span {
+.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared + span {
/* hide text of the share action */
/* .hidden-visually for accessbility */
position: absolute;
@@ -750,44 +750,44 @@ a.action > img {
height: 1px;
overflow: hidden;
}
-#fileList td a a.action.action-share .avatar {
+.files-fileList td a a.action.action-share .avatar {
display: inline-block;
vertical-align: middle;
}
-#fileList td a a.action.action-menu {
+.files-fileList td a a.action.action-menu {
padding-top: 17px;
padding-bottom: 17px;
padding-left: 14px;
padding-right: 14px;
}
-#fileList td a a.action.no-permission:hover, #fileList td a a.action.no-permission:focus {
+.files-fileList td a a.action.no-permission:hover, .files-fileList td a a.action.no-permission:focus {
opacity: 0.3;
}
-#fileList td a a.action.disabled:hover, #fileList td a a.action.disabled:focus,
-#fileList td a a.action.disabled img {
+.files-fileList td a a.action.disabled:hover, .files-fileList td a a.action.disabled:focus,
+.files-fileList td a a.action.disabled img {
opacity: 0.3;
}
-#fileList td a a.action.disabled.action-download {
+.files-fileList td a a.action.disabled.action-download {
opacity: 0.7;
}
-#fileList td a a.action.disabled.action-download:hover, #fileList td a a.action.disabled.action-download:focus {
+.files-fileList td a a.action.disabled.action-download:hover, .files-fileList td a a.action.disabled.action-download:focus {
opacity: 0.7;
}
-#fileList td a a.action:hover, #fileList td a a.action:focus {
+.files-fileList td a a.action:hover, .files-fileList td a a.action:focus {
opacity: 1;
}
-#fileList td a a.action:focus {
+.files-fileList td a a.action:focus {
background-color: var(--color-background-hover);
border-radius: var(--border-radius-pill);
}
-#fileList td a .fileActionsMenu a.action, #fileList td a a.action.action-share.shared-style {
+.files-fileList td a .fileActionsMenu a.action, .files-fileList td a a.action.action-share.shared-style {
opacity: 0.7;
}
-#fileList td a .fileActionsMenu .action.permanent {
+.files-fileList td a .fileActionsMenu .action.permanent {
opacity: 1;
}
-#fileList .action.action-share.permanent.shared-style span:not(.icon) {
+.files-fileList .action.action-share.permanent.shared-style span:not(.icon) {
display: inline-block;
max-width: 70px;
overflow: hidden;
@@ -796,31 +796,31 @@ a.action > img {
margin-left: 6px;
}
-#fileList .remoteAddress .userDomain {
+.files-fileList .remoteAddress .userDomain {
margin-left: 0 !important;
}
-#fileList .favorite-mark.permanent {
+.files-fileList .favorite-mark.permanent {
opacity: 1;
}
-#fileList .fileActionsMenu a.action:hover,
-#fileList .fileActionsMenu a.action:focus,
-#fileList a.action.action-share.shared-style:hover,
-#fileList a.action.action-share.shared-style:focus {
+.files-fileList .fileActionsMenu a.action:hover,
+.files-fileList .fileActionsMenu a.action:focus,
+.files-fileList a.action.action-share.shared-style:hover,
+.files-fileList a.action.action-share.shared-style:focus {
opacity: 1;
}
-#fileList tr a.action.disabled {
+.files-fileList tr a.action.disabled {
background: none;
}
-#selectedActionsList a.download.disabled,
-#fileList tr a.action.action-download.disabled {
+.selectedActions a.download.disabled,
+.files-fileList tr a.action.action-download.disabled {
color: #000000;
}
-#fileList tr:hover a.action.disabled:hover * {
+.files-fileList tr:hover a.action.disabled:hover * {
cursor: default;
}
@@ -830,7 +830,7 @@ a.action > img {
height: 330px;
}
-#filestable .filesummary {
+.files-filestable .summary .filesummary {
width: 100%;
/* Width of checkbox and file preview */
padding-left: 101px;
@@ -916,32 +916,32 @@ table.dragshadow td.size {
left: 57px !important;
}
-#filestable .filename .action .icon,
-#filestable .selectedActions a .icon,
-#filestable .filename .favorite-mark .icon,
-#controls .actions .button .icon {
+.files-filestable .filename .action .icon,
+.files-filestable .selectedActions a .icon,
+.files-filestable .filename .favorite-mark .icon,
+.files-controls .actions .button .icon {
display: inline-block;
vertical-align: middle;
background-size: 16px 16px;
}
-#filestable .filename .favorite-mark .icon-star {
+.files-filestable .filename .favorite-mark .icon-star {
background-image: none;
}
-#filestable .filename .favorite-mark .icon-starred {
+.files-filestable .filename .favorite-mark .icon-starred {
/* $dir is the app name, so we add this to the icon var to avoid conflicts between apps */
background-image: var(--icon-star-dark-yellow);
}
-#filestable .filename .action .icon.hidden,
-#filestable .selectedActions a .icon.hidden,
-#controls .actions .button .icon.hidden {
+.files-filestable .filename .action .icon.hidden,
+.files-filestable .selectedActions a .icon.hidden,
+.files-controls .actions .button .icon.hidden {
display: none;
}
-#filestable .filename .action .icon.loading,
-#filestable .selectedActions a .icon.loading,
-#controls .actions .button .icon.loading {
+.files-filestable .filename .action .icon.loading,
+.files-filestable .selectedActions a .icon.loading,
+.files-controls .actions .button .icon.loading {
width: 15px;
height: 15px;
}
@@ -955,7 +955,7 @@ table.dragshadow td.size {
}
.breadcrumb .canDrop > a,
-#filestable tbody tr.canDrop {
+.files-filestable tbody tr.canDrop {
background-color: rgba(0, 130, 201, 0.3);
}
@@ -984,88 +984,84 @@ table.dragshadow td.size {
margin-right: 4px;
}
-#quota {
+.quota-navigation-item {
margin: 0 !important;
border: none;
border-radius: 0;
background-color: transparent;
z-index: 1;
+ height: 44px;
+ display: flex !important;
+ flex-direction: column;
+}
+.quota-navigation-item__text {
+ height: 30px;
}
-#quota > a[href="#"], #quota > a[href="#"] * {
+.quota-navigation-item[href="#"], .quota-navigation-item[href="#"] * {
cursor: default !important;
}
-#quota .quota-container {
+.quota-navigation-item__container {
height: 5px;
border-radius: var(--border-radius);
}
-#quota .quota-container div {
- height: 100%;
- background-color: var(--color-primary);
-}
-
-#quotatext {
- padding: 0;
- height: 30px;
- line-height: 30px;
-}
/* GRID */
-#filestable.view-grid:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) {
/* HEADER and MULTISELECT */
/* MAIN FILE LIST */
/* Center align the footer file number & size summary */
}
-#filestable.view-grid:not(.hidden) thead tr {
+.files-filestable.view-grid:not(.hidden) thead tr {
display: block;
border-bottom: 1px solid var(--color-border);
background-color: var(--color-main-background-translucent);
}
-#filestable.view-grid:not(.hidden) thead tr th {
+.files-filestable.view-grid:not(.hidden) thead tr th {
width: auto;
border: none;
}
-#filestable.view-grid:not(.hidden) tbody {
+.files-filestable.view-grid:not(.hidden) tbody {
display: grid;
grid-template-columns: repeat(auto-fill, 160px);
justify-content: space-around;
row-gap: 15px;
margin: 15px 0;
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) {
display: block;
position: relative;
height: 190px;
border-radius: var(--border-radius);
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted {
background-color: transparent;
}
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions, #filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,
-#filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions {
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions, .files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,
+.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions {
background-color: var(--color-background-hover);
}
-#filestable.view-grid:not(.hidden) tbody td {
+.files-filestable.view-grid:not(.hidden) tbody td {
display: inline;
border-bottom: none;
/* No space for filesize and date in grid view */
/* Position actions menu below file */
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper {
min-width: 0;
max-width: none;
position: absolute;
@@ -1076,7 +1072,7 @@ table.dragshadow td.size {
left: 0;
z-index: -1;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail {
width: calc(100% - 2 * 14px);
height: calc(100% - 2 * 14px);
background-size: contain;
@@ -1088,13 +1084,13 @@ table.dragshadow td.size {
* Position is inherited from the selection while in grid view
*/
}
-#filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark {
padding: 14px;
left: auto;
top: -22px;
right: -22px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .uploadtext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext {
width: 100%;
margin: 0;
top: 0;
@@ -1103,13 +1099,13 @@ table.dragshadow td.size {
padding-top: 4px;
padding-left: 28px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name {
height: 100%;
border-radius: var(--border-radius);
overflow: hidden;
cursor: pointer !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext {
display: flex;
height: 44px;
margin-top: 146px;
@@ -1118,27 +1114,27 @@ table.dragshadow td.size {
padding: 0;
/* No space for extension in grid view */
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
display: inline-block;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before {
content: "";
flex: 1;
min-width: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after {
content: "";
flex: 1;
min-width: 44px;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions {
height: initial;
margin-top: 146px;
display: flex;
@@ -1146,7 +1142,7 @@ table.dragshadow td.size {
position: absolute;
right: 0;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action {
padding: 14px;
width: 44px;
height: 44px;
@@ -1154,34 +1150,34 @@ table.dragshadow td.size {
align-items: center;
justify-content: center;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu) {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu) {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img {
padding: 6px;
border-radius: 50%;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden {
+.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden {
display: block !important;
}
-#filestable.view-grid:not(.hidden) tbody td.filename form {
+.files-filestable.view-grid:not(.hidden) tbody td.filename form {
padding: 3px 14px;
border-radius: var(--border-radius);
}
-#filestable.view-grid:not(.hidden) tbody td.filename form input.filename {
+.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename {
width: 100%;
margin-left: 0;
}
-#filestable.view-grid:not(.hidden) tbody td.filesize, #filestable.view-grid:not(.hidden) tbody td.date {
+.files-filestable.view-grid:not(.hidden) tbody td.filesize, .files-filestable.view-grid:not(.hidden) tbody td.date {
display: none;
}
-#filestable.view-grid:not(.hidden) tbody td.selection, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark {
+.files-filestable.view-grid:not(.hidden) tbody td.selection, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark {
position: absolute;
top: -8px;
left: -8px;
@@ -1191,45 +1187,45 @@ table.dragshadow td.size {
z-index: 10;
background: transparent;
}
-#filestable.view-grid:not(.hidden) tbody td.selection label, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label {
+.files-filestable.view-grid:not(.hidden) tbody td.selection label, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label {
width: 44px;
height: 44px;
display: inline-flex;
padding: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td.selection label::before, #filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before {
+.files-filestable.view-grid:not(.hidden) tbody td.selection label::before, .files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before {
margin: 0;
width: 14px;
height: 14px;
}
-#filestable.view-grid:not(.hidden) tbody td .popovermenu {
+.files-filestable.view-grid:not(.hidden) tbody td .popovermenu {
left: 0;
width: 150px;
margin: 0 5px;
/* Ellipsize long entries, normally menu width is adjusted but for grid we use fixed width. */
}
-#filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon) {
+.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon) {
overflow: hidden;
text-overflow: ellipsis;
}
-#filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension {
+.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension {
display: block;
}
-#filestable.view-grid:not(.hidden) tfoot {
+.files-filestable.view-grid:not(.hidden) tfoot {
display: grid;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) {
display: inline-block;
margin: 0 auto;
height: 418px;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td {
padding-top: 50px;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child, #filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child, .files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date {
display: none;
}
-#filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info {
+.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info {
margin-left: 0;
}
@@ -1265,14 +1261,14 @@ table.dragshadow td.size {
#body-public {
/* Right-align view toggle on link share page */
}
-#body-public #filestable.view-grid:not(.hidden) tbody td {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td {
/* More space for filename since there is no share icon */
/* Position actions menu correctly below 3-dot-menu */
}
-#body-public #filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext {
max-width: 124px;
}
-#body-public #filestable.view-grid:not(.hidden) tbody td .popovermenu {
+#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu {
left: -80px;
}
#body-public #view-toggle {
@@ -1342,18 +1338,18 @@ table.dragshadow td.size {
overflow: visible;
}
-#uploadprogresswrapper, #uploadprogresswrapper * {
+.uploadprogresswrapper, .uploadprogresswrapper * {
box-sizing: border-box;
}
-#uploadprogresswrapper {
+.uploadprogresswrapper {
display: inline-block;
vertical-align: top;
height: 36px;
margin-left: 3px;
}
-#uploadprogresswrapper > input[type=button] {
+.uploadprogresswrapper > input[type=button] {
height: 36px;
margin-left: 3px;
}
@@ -1595,9 +1591,9 @@ table.dragshadow td.size {
background-color: rgb(255, 255, 255) !important;
}
- table th#headerSize,
+ table th.column-size,
table td.filesize,
-table th#headerDate,
+table th.column-mtime,
table td.date {
display: none;
}
@@ -1612,17 +1608,17 @@ table td.date {
padding-left: 0;
}
- #fileList a.action.action-menu img {
+ .fileList a.action.action-menu img {
padding-left: 0;
}
- #fileList .fileActionsMenu {
+ .fileList .fileActionsMenu {
margin-right: 6px;
}
/* hide text of the share action on mobile */
/* .hidden-visually for accessbility */
- #fileList a.action-share span:not(.icon):not(.avatar) {
+ .fileList a.action-share span:not(.icon):not(.avatar) {
position: absolute;
left: -10000px;
top: auto;
@@ -1631,11 +1627,6 @@ table td.date {
overflow: hidden;
}
- /* proper notification area for multi line messages */
- #notification-container {
- display: flex;
- }
-
/* shorten elements for mobile */
#uploadprogressbar, #uploadprogressbar .label.inner {
width: 50px;
diff --git a/apps/files/css/merged.css.map b/apps/files/css/merged.css.map
index d05aefcafc0..3bdbf9ef50d 100644
--- a/apps/files/css/merged.css.map
+++ b/apps/files/css/merged.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","files.scss","../../../core/css/functions.scss","upload.scss","mobile.scss","detailsView.scss","../../../core/css/whatsnew.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsBA;AAAA;AAAA;AA4BA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ADxCA;AACA;EACC;EACA;EACA;EACA;;;AAED;EAAoD;EAAU;;;AAC9D;EAAqB;;;AACrB;AAAA;EAEC;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;;AACA;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAGD;EACC;EACA;EAEA,KDoCc;EClCd;EACA;EACA;;AAMD;EACC;EACA;;AAEA;AAAA;EAEC;;AAEA;AAAA;EACC;;;AAMJ;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;EAGC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;AClEC;EAEA;;;ADmED;ACrEC;EAEA;;;ADsED;ACxEC;EAEA;;;ADyED;AAAA;AAAA;AAAA;AC3EC;EAEA;;;AD+ED;ACjFC;EAEA;;;ADkFD;ACpFC;EAEA;;;ADqFD;ACvFC;EAEA;;;ADwFD;AC1FC;EAEA;;;AD2FD;AC7FC;EAEA;;;AD8FD;AChGC;EAEA;;;ADkGD;EACC;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAAU;;;AAEV;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;;;AAED;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;AAAe;EACf;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;AACA;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;AAAe;;;AAEhB;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAED;AAAA;EAEC;EACA;AAAmB;EACnB;EACA;EACA;EACA;EACA;;;AAED;AACC;EACA;EACA;EACA;EACA;;;AAGA;EACC;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EAA6H;;;AAC7H;EAAwE;EAAY;;;AAEpF;EACC;EACA;EACA;EACA;;;AAGD;AAEC;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKH;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;EACC;;;AAGD;AAGC;AAAA;EACC;;AAGD;AAAA;EACC;EACA;EACA;EACA;EACA;;;AAIF;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAA2C;EAAwC;EAAsC;;;AAG1H;AAAA;EAEC;EACA;EACA;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAAsC;;;AAEtC;AACA;EACC;;;AAGD;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;;;AAGD;AACA;EACC;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAIC;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;;;AAIA;EACC;EACA;EACA;EACA;;AACA;EACC;;AACA;AACC;AACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;EACA;EACA;;AAGA;EACC;;AAID;AAAA;EAEC;;AAED;EACC;;AACA;EACC;;AAIH;EACC;;AAED;EACC;EACA;;AAGF;EACC;;AAED;EACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;EAKC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;AACA;EAEA;;;AAED;EACC;AACA;EACA;;;AAED;AAAA;AAAA;AAGA;EACC;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;AAEA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACC;;;AAIF;AAAA;AAAA;AAAA;EAIC;EACA;EACA;;;AAMA;EACC;;AAED;AChwBA;EAEA;;;ADmwBD;AAAA;AAAA;EAGC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAED;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAIC;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;EACA;;;AAGD;AACA;AAIC;AAaA;AAoOA;;AA/OC;EACC;EACA;EACA;;AACA;EACC;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAEA;AAAA;EAKC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGC;;AAKH;EACC;EACA;AAmJA;AA8BA;;AA9KC;EACC;EACA;EACA;EACA,OAvDQ;EAwDR,QAxDQ;EAyDR,SAxDO;EAyDP;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACC,SA1EK;EA2EL;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAGD;EACC;EACA;EAIA;EAKA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;AAoBA;;AAlBA;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAID;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC,SApJK;EAqJL;EACA;EACA;EACA;EACA;;AAGA;EACC;;AAQH;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAMH;EAEC;;AAGD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA,SAvNO;;AAwNP;EACC;EACA,OA1NM;EA2NN,QA3NM;;AAiOT;EACC;EACA;EACA;AAEA;;AACA;EACC;EACA;;AAMJ;EACC;;AAID;EACC;;AAEA;EACC;EACA;EAEA;;AAEA;EACC;;AAEA;EAEC;;AAGD;EACI;;;AAOR;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGC;;AAGD;EAEC;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AACA;AAaC;;AAZA;AACC;AAKA;;AAJA;EACC;;AAID;EACC;;AAKF;EACC;EACA;;;AAIF;AACA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;;AEnvCF;EACC;EACA;EACA;EACA;AAAuB;EACvB;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EAAsB;;;AACtB;EAAoB;EAAgB;EAAY;EAAU;EAAW;EAAgB;;;AAErF;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;EAEC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;;;AAGD;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AHjNT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AIEA;AAAA;AAAA;AAIA;EAEA;IACC;;;EAGD;AAAA;AAAA;AAAA;IAIC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;EAGD;IACC;;;EAGD;IACC;;;AAED;AACA;EACA;IACC;IACA;IACA;IACA;IACA;IACA;;;AAID;EACA;IACC;;;AAGD;EACA;IACC;;;AAED;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAID;AACC;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;ACvFF;EACC;EACA;;;AAGD;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EAEC;;;AAGF;EACC;EACA;;;AAGD;EACC;EACA;AAAqB;EACrB;;;AAGD;EACC;AAAW;;;AAGZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;AAAwB;;;AAGzB;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;AAA0B;EAC1B;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AC/HD;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE","file":"merged.css"} \ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","files.scss","../../../core/css/functions.scss","upload.scss","mobile.scss","detailsView.scss","../../../core/css/whatsnew.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAsBA;AAAA;AAAA;AA4BA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ADxCA;AACA;EACC;EACA;EACA;EACA;;;AAED;EAAoD;EAAU;;;AAC9D;EAAqB;;;AACrB;AAAA;EAEC;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;;AACA;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAGD;EACC;EACA;EAEA,KDoCc;EClCd;EACA;EACA;;AAMD;EACC;EACA;;AAEA;AAAA;EAEC;;AAEA;AAAA;EACC;;;AAMJ;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;EAGC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;AClEC;EAEA;;;ADmED;ACrEC;EAEA;;;ADsED;ACxEC;EAEA;;;ADyED;AAAA;AAAA;AAAA;AC3EC;EAEA;;;AD+ED;ACjFC;EAEA;;;ADkFD;ACpFC;EAEA;;;ADqFD;ACvFC;EAEA;;;ADwFD;AC1FC;EAEA;;;AD2FD;AC7FC;EAEA;;;AD8FD;AChGC;EAEA;;;ADkGD;EACC;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAAU;;;AAEV;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;;;AAED;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;AAAe;EACf;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;AACA;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;AAAe;;;AAEhB;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAED;AAAA;EAEC;EACA;AAAmB;EACnB;EACA;EACA;EACA;EACA;;;AAED;AACC;EACA;EACA;EACA;EACA;;;AAGA;EACC;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EAA6H;;;AAC7H;EAAwE;EAAY;;;AAEpF;EACC;EACA;EACA;EACA;;;AAGD;AAEC;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKH;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;EACC;;;AAGD;AAGC;AAAA;EACC;;AAGD;AAAA;EACC;EACA;EACA;EACA;EACA;;;AAIF;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAA2C;EAAwC;EAAsC;;;AAG1H;AAAA;EAEC;EACA;EACA;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAAsC;;;AAEtC;AACA;EACC;;;AAGD;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;;;AAGD;AACA;EACC;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAIC;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;;;AAIA;EACC;EACA;EACA;EACA;;AACA;EACC;;AACA;AACC;AACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;EACA;EACA;;AAGA;EACC;;AAID;AAAA;EAEC;;AAED;EACC;;AACA;EACC;;AAIH;EACC;;AAED;EACC;EACA;;AAGF;EACC;;AAED;EACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;EAKC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;AACA;EAEA;;;AAED;EACC;AACA;EACA;;;AAED;AAAA;AAAA;AAGA;EACC;;;AAED;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;EACA;EACA;AAEA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACC;;;AAIF;AAAA;AAAA;AAAA;EAIC;EACA;EACA;;;AAMA;EACC;;AAED;AChwBA;EAEA;;;ADmwBD;AAAA;AAAA;EAGC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAED;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAKA;EACC;;AAIF;EACC;EACA;;;AAIF;AACA;AAIC;AAaA;AAoOA;;AA/OC;EACC;EACA;EACA;;AACA;EACC;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;;AAEA;AAAA;EAKC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGC;;AAKH;EACC;EACA;AAmJA;AA8BA;;AA9KC;EACC;EACA;EACA;EACA,OAvDQ;EAwDR,QAxDQ;EAyDR,SAxDO;EAyDP;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACC,SA1EK;EA2EL;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAGD;EACC;EACA;EAIA;EAKA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;AAoBA;;AAlBA;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAID;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC,SApJK;EAqJL;EACA;EACA;EACA;EACA;;AAGA;EACC;;AAQH;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAMH;EAEC;;AAGD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA,SAvNO;;AAwNP;EACC;EACA,OA1NM;EA2NN,QA3NM;;AAiOT;EACC;EACA;EACA;AAEA;;AACA;EACC;EACA;;AAMJ;EACC;;AAID;EACC;;AAEA;EACC;EACA;EAEA;;AAEA;EACC;;AAEA;EAEC;;AAGD;EACI;;;AAOR;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGC;;AAGD;EAEC;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AACA;AAaC;;AAZA;AACC;AAKA;;AAJA;EACC;;AAID;EACC;;AAKF;EACC;EACA;;;AAIF;AACA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;;AE/uCF;EACC;EACA;EACA;EACA;AAAuB;EACvB;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EAAsB;;;AACtB;EAAoB;EAAgB;EAAY;EAAU;EAAW;EAAgB;;;AAErF;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;EAEC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;;;AAGD;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AAET;EACE;IAAK;;EACL;IAAO;;;AHjNT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AIEA;AAAA;AAAA;AAIA;EAEA;IACC;;;EAGD;AAAA;AAAA;AAAA;IAIC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;EAGD;IACC;;;EAGD;IACC;;;AAED;AACA;EACA;IACC;IACA;IACA;IACA;IACA;IACA;;;AAID;EACA;IACC;;;AAED;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAID;AACC;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;AClFF;EACC;EACA;;;AAGD;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EAEC;;;AAGF;EACC;EACA;;;AAGD;EACC;EACA;AAAqB;EACrB;;;AAGD;EACC;AAAW;;;AAGZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;AAAwB;;;AAGzB;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;AAA0B;EAC1B;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AC/HD;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE","file":"merged.css"} \ No newline at end of file
diff --git a/apps/files/css/mobile.css b/apps/files/css/mobile.css
index 9cdbad85156..1cd122d60ec 100644
--- a/apps/files/css/mobile.css
+++ b/apps/files/css/mobile.css
@@ -28,9 +28,9 @@
background-color: rgb(255, 255, 255) !important;
}
- table th#headerSize,
+ table th.column-size,
table td.filesize,
-table th#headerDate,
+table th.column-mtime,
table td.date {
display: none;
}
@@ -45,17 +45,17 @@ table td.date {
padding-left: 0;
}
- #fileList a.action.action-menu img {
+ .fileList a.action.action-menu img {
padding-left: 0;
}
- #fileList .fileActionsMenu {
+ .fileList .fileActionsMenu {
margin-right: 6px;
}
/* hide text of the share action on mobile */
/* .hidden-visually for accessbility */
- #fileList a.action-share span:not(.icon):not(.avatar) {
+ .fileList a.action-share span:not(.icon):not(.avatar) {
position: absolute;
left: -10000px;
top: auto;
@@ -64,11 +64,6 @@ table td.date {
overflow: hidden;
}
- /* proper notification area for multi line messages */
- #notification-container {
- display: flex;
- }
-
/* shorten elements for mobile */
#uploadprogressbar, #uploadprogressbar .label.inner {
width: 50px;
diff --git a/apps/files/css/mobile.css.map b/apps/files/css/mobile.css.map
index 83b1e827b33..11729879c85 100644
--- a/apps/files/css/mobile.css.map
+++ b/apps/files/css/mobile.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","mobile.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACEA;AAAA;AAAA;AAIA;EAEA;IACC;;;EAGD;AAAA;AAAA;AAAA;IAIC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;EAGD;IACC;;;EAGD;IACC;;;AAED;AACA;EACA;IACC;IACA;IACA;IACA;IACA;IACA;;;AAID;EACA;IACC;;;AAGD;EACA;IACC;;;AAED;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAID;AACC;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC","file":"mobile.css"} \ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../../../core/css/variables.scss","mobile.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACEA;AAAA;AAAA;AAIA;EAEA;IACC;;;EAGD;AAAA;AAAA;AAAA;IAIC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC;;;EAGD;IACC;;;EAGD;IACC;;;AAED;AACA;EACA;IACC;IACA;IACA;IACA;IACA;IACA;;;AAID;EACA;IACC;;;AAED;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAID;AACC;EACA;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;AAGD;EACA;IACC","file":"mobile.css"} \ No newline at end of file
diff --git a/apps/files/css/mobile.scss b/apps/files/css/mobile.scss
index 7c5fc8fe4a2..ffaf5c68965 100644
--- a/apps/files/css/mobile.scss
+++ b/apps/files/css/mobile.scss
@@ -10,9 +10,9 @@ $min-table-width: 688px;
background-color: rgba(255, 255, 255, 1)!important;
}
-table th#headerSize,
+table th.column-size,
table td.filesize,
-table th#headerDate,
+table th.column-mtime,
table td.date {
display: none;
}
@@ -27,16 +27,16 @@ table.multiselect thead {
padding-left: 0;
}
-#fileList a.action.action-menu img {
+.fileList a.action.action-menu img {
padding-left: 0;
}
-#fileList .fileActionsMenu {
+.fileList .fileActionsMenu {
margin-right: 6px;
}
/* hide text of the share action on mobile */
/* .hidden-visually for accessbility */
-#fileList a.action-share span:not(.icon):not(.avatar) {
+.fileList a.action-share span:not(.icon):not(.avatar) {
position: absolute;
left:-10000px;
top: auto;
@@ -46,11 +46,6 @@ table.multiselect thead {
}
-/* proper notification area for multi line messages */
-#notification-container {
- display: flex;
-}
-
/* shorten elements for mobile */
#uploadprogressbar, #uploadprogressbar .label.inner {
width: 50px;
diff --git a/apps/files/css/upload.css b/apps/files/css/upload.css
index dc90f5a793e..b5e3624052b 100644
--- a/apps/files/css/upload.css
+++ b/apps/files/css/upload.css
@@ -36,18 +36,18 @@
overflow: visible;
}
-#uploadprogresswrapper, #uploadprogresswrapper * {
+.uploadprogresswrapper, .uploadprogresswrapper * {
box-sizing: border-box;
}
-#uploadprogresswrapper {
+.uploadprogresswrapper {
display: inline-block;
vertical-align: top;
height: 36px;
margin-left: 3px;
}
-#uploadprogresswrapper > input[type=button] {
+.uploadprogresswrapper > input[type=button] {
height: 36px;
margin-left: 3px;
}
diff --git a/apps/files/css/upload.scss b/apps/files/css/upload.scss
index e7c1e9442e2..35fc763100e 100644
--- a/apps/files/css/upload.scss
+++ b/apps/files/css/upload.scss
@@ -23,17 +23,17 @@
.file_upload_target { display:none; }
.file_upload_form { display:inline; float:left; margin:0; padding:0; cursor:pointer; overflow:visible; }
-#uploadprogresswrapper, #uploadprogresswrapper * {
+.uploadprogresswrapper, .uploadprogresswrapper * {
box-sizing: border-box;
}
-#uploadprogresswrapper {
+.uploadprogresswrapper {
display: inline-block;
vertical-align: top;
height: 36px;
margin-left: 3px;
}
-#uploadprogresswrapper > input[type='button'] {
+.uploadprogresswrapper > input[type='button'] {
height: 36px;
margin-left: 3px;
}
diff --git a/apps/files/js/breadcrumb.js b/apps/files/js/breadcrumb.js
index 383d3debd09..5386d6ee4a4 100644
--- a/apps/files/js/breadcrumb.js
+++ b/apps/files/js/breadcrumb.js
@@ -220,7 +220,7 @@
});
// root part
crumbs.push({
- name: t('core', 'Home'),
+ name: t('files', 'Home'),
dir: '/',
class: 'crumbhome',
linkclass: rootIcon || 'icon-home'
diff --git a/apps/files/js/favoritesfilelist.js b/apps/files/js/favoritesfilelist.js
index 737f2fd6e96..7ea41da8143 100644
--- a/apps/files/js/favoritesfilelist.js
+++ b/apps/files/js/favoritesfilelist.js
@@ -18,7 +18,7 @@ window.addEventListener('DOMContentLoaded', function() {
* @classdesc Favorites file list.
* Displays the list of files marked as favorites
*
- * @param $el container element with existing markup for the #controls
+ * @param $el container element with existing markup for the .files-controls
* and a table
* @param [options] map of options, see other parameters
*/
@@ -48,8 +48,8 @@ window.addEventListener('DOMContentLoaded', function() {
var dir = this.getCurrentDirectory();
if (dir === '/') {
// root has special permissions
- this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
- this.$el.find('#filestable thead th').toggleClass('hidden', this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent').toggleClass('hidden', !this.isEmpty);
+ this.$el.find('.files-filestable thead th').toggleClass('hidden', this.isEmpty);
}
else {
OCA.Files.FileList.prototype.updateEmptyContent.apply(this, arguments);
diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js
index 793c9672c3f..dc38f731108 100644
--- a/apps/files/js/file-upload.js
+++ b/apps/files/js/file-upload.js
@@ -1030,7 +1030,7 @@ OC.Uploader.prototype = _.extend({
// check free space
if (!self.fileList || upload.getTargetFolder() === self.fileList.getCurrentDirectory()) {
// Use global free space if there is no file list to check or the current directory is the target
- freeSpace = $('#free_space').val()
+ freeSpace = $('input[name=free_space]').val()
} else if (upload.getTargetFolder().indexOf(self.fileList.getCurrentDirectory()) === 0) {
// Check subdirectory free space if file is uploaded there
// Retrieve the folder destination name
@@ -1134,7 +1134,7 @@ OC.Uploader.prototype = _.extend({
}
}
console.error(e, data, response)
- OC.Notification.show(message || data.errorThrown, {type: 'error'});
+ OC.Notification.show(message || data.errorThrown || t('files', 'File could not be uploaded'), {type: 'error'});
}
if (upload) {
@@ -1266,7 +1266,7 @@ OC.Uploader.prototype = _.extend({
});
fileupload.on('fileuploaddragover', function(e){
$('#app-content').addClass('file-drag');
- $('#emptycontent .icon-folder').addClass('icon-filetype-folder-drag-accept');
+ $('.emptyfilelist.emptycontent .icon-folder').addClass('icon-filetype-folder-drag-accept');
var filerow = $(e.delegatedEvent.target).closest('tr');
diff --git a/apps/files/js/fileinfomodel.js b/apps/files/js/fileinfomodel.js
index 8e7b399544c..83a8c62592b 100644
--- a/apps/files/js/fileinfomodel.js
+++ b/apps/files/js/fileinfomodel.js
@@ -84,6 +84,15 @@
},
/**
+ * Returns the mimetype of the file
+ *
+ * @return {string} mimetype
+ */
+ getMimeType: function() {
+ return this.get('mimetype');
+ },
+
+ /**
* Reloads missing properties from server and set them in the model.
* @param properties array of properties to be reloaded
* @return ajax call object
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index 701b635fac3..4acefa6902b 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -18,7 +18,7 @@
* A file list view consists of a controls bar and
* a file list table.
*
- * @param $el container element with existing markup for the #controls
+ * @param $el container element with existing markup for the .files-controls
* and a table
* @param {Object} [options] map of options, see other parameters
* @param {Object} [options.scrollContainer] scrollable container, defaults to $(window)
@@ -224,13 +224,14 @@
/**
* Initialize the file list and its components
*
- * @param $el container element with existing markup for the #controls
+ * @param $el container element with existing markup for the .files-controls
* and a table
* @param options map of options, see other parameters
* @param options.scrollContainer scrollable container, defaults to $(window)
* @param options.dragOptions drag options, disabled by default
* @param options.folderDropOptions folder drop options, disabled by default
* @param options.scrollTo name of file to scroll to after the first load
+ * @param [options.dir='/'] current directory
* @param {OC.Files.Client} [options.filesClient] files API client
* @param {OC.Backbone.Model} [options.filesConfig] files app configuration
* @private
@@ -276,9 +277,9 @@
}
this.$container = options.scrollContainer || $(window);
this.$table = $el.find('table:first');
- this.$fileList = $el.find('#fileList');
- this.$header = $el.find('#filelist-header');
- this.$footer = $el.find('#filelist-footer');
+ this.$fileList = $el.find('.files-fileList');
+ this.$header = $el.find('.filelist-header');
+ this.$footer = $el.find('.filelist-footer');
if (!_.isUndefined(this._filesConfig)) {
this._filesConfig.on('change:showhidden', function() {
@@ -357,7 +358,7 @@
}
this.breadcrumb = new OCA.Files.BreadCrumb(breadcrumbOptions);
- var $controls = this.$el.find('#controls');
+ var $controls = this.$el.find('.files-controls');
if ($controls.length > 0) {
$controls.prepend(this.breadcrumb.$el);
this.$table.addClass('has-controls');
@@ -414,6 +415,10 @@
});
}
+ if (!_.isUndefined(options.dir)) {
+ this._setCurrentDir(options.dir || '/', false);
+ }
+
if(options.openFile) {
// Wait for some initialisation process to be over before triggering the default action.
_.defer(() => {
@@ -735,7 +740,7 @@
_onResize: function() {
var containerWidth = this.$el.width();
var actionsWidth = 0;
- $.each(this.$el.find('#controls .actions'), function(index, action) {
+ $.each(this.$el.find('.files-controls .actions'), function(index, action) {
actionsWidth += $(action).outerWidth();
});
@@ -748,19 +753,23 @@
* @returns {undefined}
*/
_onGridviewChange: function() {
- var show = this.$showGridView.is(':checked');
+ const isGridView = this.$showGridView.is(':checked');
// only save state if user is logged in
if (OC.currentUser) {
$.post(OC.generateUrl('/apps/files/api/v1/showgridview'), {
- show: show
+ show: isGridView,
});
}
this.$showGridView.next('#view-toggle')
.removeClass('icon-toggle-filelist icon-toggle-pictures')
- .addClass(show ? 'icon-toggle-filelist' : 'icon-toggle-pictures')
+ .addClass(isGridView ? 'icon-toggle-filelist' : 'icon-toggle-pictures')
+ this.$showGridView.next('#view-toggle').attr(
+ 'data-original-title',
+ isGridView ? t('files', 'Show list view') : t('files', 'Show grid view'),
+ )
- $('.list-container').toggleClass('view-grid', show);
- if (show) {
+ this.$table.toggleClass('view-grid', isGridView);
+ if (isGridView) {
// If switching into grid view from list view, too few files might be displayed
// Try rendering the next page
this._onScroll();
@@ -1685,7 +1694,7 @@
td.append(
'<input id="select-' + this.id + '-' + fileData.id +
- '" type="checkbox" class="selectCheckBox checkbox"/><label for="select-' + this.id + '-' + fileData.id + '">' +
+ '" type="checkbox" class="selectCheckBox checkbox" aria-describedby="innernametext_' + fileData.id + '" /><label for="select-' + this.id + '-' + fileData.id + '">' +
'<span class="hidden-visually">' + (fileData.type === 'dir' ?
t('files', 'Select directory "{dirName}"', {dirName: name}) :
t('files', 'Select file "{fileName}"', {fileName: name})) + '</span>' +
@@ -1735,8 +1744,9 @@
basename = name;
extension = false;
}
- var nameSpan=$('<span></span>').addClass('nametext');
- var innernameSpan = $('<span></span>').addClass('innernametext').text(basename);
+ var nameSpan=$('<span></span>').addClass('nametext')
+
+ var innernameSpan = $('<span></span>').addClass('innernametext').text(basename).prop('title', basename).prop('id', `innernametext_${fileData.id}`);
var conflictingItems = this.$fileList.find('tr[data-file="' + this._jqSelEscape(name) + '"]');
@@ -1783,8 +1793,11 @@
td.append(linkElem);
tr.append(td);
- var enabledThemes = window.OCA?.Theming?.enabledThemes || []
- var isDarkTheme = enabledThemes.join('').indexOf('dark') !== -1
+ const enabledThemes = window.OCA?.Theming?.enabledThemes || []
+ // Check enabled themes, if system default is selected check the browser
+ const isDarkTheme = (enabledThemes.length === 0 || enabledThemes[0] === 'default')
+ ? window.matchMedia('(prefers-color-scheme: dark)').matches
+ : enabledThemes.join('').indexOf('dark') !== -1
try {
var maxContrastHex = window.getComputedStyle(document.documentElement)
@@ -1894,6 +1907,7 @@
* @return new tr element (not appended to the table)
*/
add: function(fileData, options) {
+ var self = this;
var index;
var $tr;
var $rows;
@@ -1936,7 +1950,7 @@
$tr.addClass('appear transparent');
window.setTimeout(function() {
$tr.removeClass('transparent');
- $("#fileList tr").removeClass('mouseOver');
+ self.$fileList.find('tr').removeClass('mouseOver');
$tr.addClass('mouseOver');
});
}
@@ -2044,7 +2058,7 @@
* @return current directory
*/
getCurrentDirectory: function(){
- return this._currentDirectory || this.$el.find('#dir').val() || '/';
+ return this._currentDirectory || '/';
},
/**
* Returns the directory permissions
@@ -2126,9 +2140,6 @@
}
this._currentDirectory = targetDir;
- // legacy stuff
- this.$el.find('#dir').val(targetDir);
-
if (changeUrl !== false) {
var params = {
dir: targetDir,
@@ -2468,7 +2479,7 @@
* @param show true for enabling, false for disabling
*/
showActions: function(show){
- this.$el.find('.actions,#file_action_panel').toggleClass('hidden', !show);
+ this.$el.find('.actions').toggleClass('hidden', !show);
if (show){
// make sure to display according to permissions
var permissions = this.getDirectoryPermissions();
@@ -2476,7 +2487,7 @@
this.$el.find('.creatable').toggleClass('hidden', !isCreatable);
this.$el.find('.notCreatable').toggleClass('hidden', isCreatable);
// remove old style breadcrumbs (some apps might create them)
- this.$el.find('#controls .crumb').remove();
+ this.$el.find('.files-controls .crumb').remove();
// refresh breadcrumbs in case it was replaced by an app
this.breadcrumb.render();
}
@@ -2492,7 +2503,7 @@
*/
setViewerMode: function(show){
this.showActions(!show);
- this.$el.find('#filestable').toggleClass('hidden', show);
+ this.$el.find('.files-filestable').toggleClass('hidden', show);
this.$el.trigger(new $.Event('changeViewerMode', {viewerModeEnabled: show}));
},
/**
@@ -2633,7 +2644,10 @@
self.showFileBusyState($tr, false);
});
};
- return this.reportOperationProgress(fileNames, moveFileFunction, callback);
+ return this.reportOperationProgress(fileNames, moveFileFunction, callback).then(function() {
+ self.updateStorageStatistics();
+ self.updateStorageQuotas();
+ });
},
_reflect: function (promise){
@@ -2813,7 +2827,10 @@
}
});
};
- return this.reportOperationProgress(fileNames, copyFileFunction, callback);
+ return this.reportOperationProgress(fileNames, copyFileFunction, callback).then(function() {
+ self.updateStorageStatistics();
+ self.updateStorageQuotas();
+ });
},
/**
@@ -3294,11 +3311,11 @@
updateEmptyContent: function() {
var permissions = this.getDirectoryPermissions();
var isCreatable = (permissions & OC.PERMISSION_CREATE) !== 0;
- this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
- this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
- this.$el.find('#emptycontent .uploadmessage').toggleClass('hidden', !isCreatable || !this.isEmpty);
- this.$el.find('#filestable').toggleClass('hidden', this.isEmpty);
- this.$el.find('#filestable thead th').toggleClass('hidden', this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent').toggleClass('hidden', !this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent').toggleClass('hidden', !this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent .uploadmessage').toggleClass('hidden', !isCreatable || !this.isEmpty);
+ this.$el.find('.files-filestable').toggleClass('hidden', this.isEmpty);
+ this.$el.find('.files-filestable thead th').toggleClass('hidden', this.isEmpty);
},
/**
* Shows the loading mask.
@@ -3313,7 +3330,7 @@
}
this.$table.addClass('hidden');
- this.$el.find('#emptycontent').addClass('hidden');
+ this.$el.find('.emptyfilelist.emptycontent').addClass('hidden');
$mask = $('<div class="mask transparent icon-loading"></div>');
@@ -3398,8 +3415,8 @@
},
hideIrrelevantUIWhenNoFilesMatch:function() {
if (this._filter && this.fileSummary.summary.totalDirs + this.fileSummary.summary.totalFiles === 0) {
- this.$el.find('#filestable thead th').addClass('hidden');
- this.$el.find('#emptycontent').addClass('hidden');
+ this.$el.find('.files-filestable thead th').addClass('hidden');
+ this.$el.find('.emptyfilelist.emptycontent').addClass('hidden');
$('#searchresults').addClass('filter-empty');
$('#searchresults .emptycontent').addClass('emptycontent-search');
if ( $('#searchresults').length === 0 || $('#searchresults').hasClass('hidden') ) {
@@ -3415,9 +3432,9 @@
} else {
$('#searchresults').removeClass('filter-empty');
$('#searchresults .emptycontent').removeClass('emptycontent-search');
- this.$el.find('#filestable thead th').toggleClass('hidden', this.isEmpty);
+ this.$el.find('.files-filestable thead th').toggleClass('hidden', this.isEmpty);
if (!this.$el.find('.mask').exists()) {
- this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent').toggleClass('hidden', !this.isEmpty);
}
this.$el.find('.nofilterresults').addClass('hidden');
}
@@ -3439,15 +3456,15 @@
var showHidden = !!this._filesConfig.get('showhidden');
if (summary.totalFiles === 0 && summary.totalDirs === 0) {
- this.$el.find('#headerName a.name>span:first').text(t('files','Name'));
- this.$el.find('#headerSize a>span:first').text(t('files','Size'));
- this.$el.find('#modified a>span:first').text(t('files','Modified'));
+ this.$el.find('.column-name a.name>span:first').text(t('files','Name'));
+ this.$el.find('.column-size a>span:first').text(t('files','Size'));
+ this.$el.find('.column-mtime a>span:first').text(t('files','Modified'));
this.$el.find('table').removeClass('multiselect');
this.$el.find('.selectedActions').addClass('hidden');
}
else {
this.$el.find('.selectedActions').removeClass('hidden');
- this.$el.find('#headerSize a>span:first').text(OC.Util.humanFileSize(summary.totalSize));
+ this.$el.find('.column-size a>span:first').text(OC.Util.humanFileSize(summary.totalSize));
var directoryInfo = n('files', '%n folder', '%n folders', summary.totalDirs);
var fileInfo = n('files', '%n file', '%n files', summary.totalFiles);
@@ -3469,8 +3486,8 @@
selection += ' (' + hiddenInfo + ')';
}
- this.$el.find('#headerName a.name>span:first').text(selection);
- this.$el.find('#modified a>span:first').text('');
+ this.$el.find('.column-name a.name>span:first').text(selection);
+ this.$el.find('.column-mtime a>span:first').text('');
this.$el.find('table').addClass('multiselect');
if (this.fileMultiSelectMenu) {
@@ -3579,7 +3596,7 @@
* Shows a "permission denied" notification
*/
_showPermissionDeniedNotification: function() {
- var message = t('files', 'You don’t have permission to upload or create files here');
+ var message = t('files', 'You do not have permission to upload or create files here');
OC.Notification.show(message, {type: 'error'});
},
@@ -3782,7 +3799,7 @@
}
var currentOffset = this.$container.scrollTop();
- var additionalOffset = this.$el.find("#controls").height()+this.$el.find("#controls").offset().top;
+ var additionalOffset = this.$el.find(".files-controls").height()+this.$el.find(".files-controls").offset().top;
// Animation
var _this = this;
@@ -3825,13 +3842,13 @@
_renderNewButton: function() {
// if an upload button (legacy) already exists or no actions container exist, skip
- var $actionsContainer = this.$el.find('#controls .actions');
+ var $actionsContainer = this.$el.find('.files-controls .actions');
if (!$actionsContainer.length || this.$el.find('.button.upload').length) {
return;
}
var $newButton = $(OCA.Files.Templates['template_addbutton']({
- addText: t('files', 'New'),
- iconClass: 'icon-add'
+ addText: t('files', 'New file/folder menu'),
+ iconClass: 'icon-add',
}));
$actionsContainer.prepend($newButton);
diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index ae247584682..1aa39eab523 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -25,7 +25,9 @@
state.call.abort();
}
state.dir = currentDir;
- state.call = $.getJSON(OC.filePath('files','ajax','getstoragestats.php') + '?dir=' + encodeURIComponent(currentDir),function(response) {
+ state.call = $.getJSON(OC.generateUrl('apps/files/ajax/getstoragestats?dir={dir}', {
+ dir: currentDir,
+ }), function(response) {
state.dir = null;
state.call = null;
Files.updateMaxUploadFilesize(response);
@@ -37,7 +39,7 @@
},
_updateStorageQuotas: function() {
var state = Files.updateStorageQuotas;
- state.call = $.getJSON(OC.filePath('files','ajax','getstoragestats.php'),function(response) {
+ state.call = $.getJSON(OC.generateUrl('apps/files/ajax/getstoragestats'), function(response) {
Files.updateQuota(response);
});
},
@@ -103,9 +105,9 @@
if (response.data.quota > 0) {
$('#quota').attr('data-original-title', Math.floor(response.data.used/response.data.quota*1000)/10 + '%');
$('#quota progress').val(response.data.usedSpacePercent);
- $('#quotatext').text(t('files', '{used} of {quota} used', {used: humanUsed, quota: humanQuota}));
+ $('#quotatext').html(t('files', '{used} of {quota} used', {used: humanUsed, quota: humanQuota}));
} else {
- $('#quotatext').text(t('files', '{used} used', {used: humanUsed}));
+ $('#quotatext').html(t('files', '{used} used', {used: humanUsed}));
}
if (response.data.usedSpacePercent > 80) {
$('#quota progress').addClass('warn');
@@ -304,9 +306,6 @@
initialize: function() {
Files.bindKeyboardShortcuts(document, $);
- // TODO: move file list related code (upload) to OCA.Files.FileList
- $('#file_action_panel').attr('activeAction', false);
-
// drag&drop support using jquery.fileupload
// TODO use OC.dialogs
$(document).bind('drop dragover', function (e) {
diff --git a/apps/files/js/keyboardshortcuts.js b/apps/files/js/keyboardshortcuts.js
index b2f2cd0e582..0e716fc6d37 100644
--- a/apps/files/js/keyboardshortcuts.js
+++ b/apps/files/js/keyboardshortcuts.js
@@ -57,21 +57,21 @@
}
function esc() {
- $("#controls").trigger('click');
+ $(".files-controls").trigger('click');
}
function down() {
var select = -1;
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if ($(this).hasClass("mouseOver")) {
select = index + 1;
$(this).removeClass("mouseOver");
}
});
if (select === -1) {
- $("#fileList tr:first").addClass("mouseOver");
+ $(".files-fileList tr:first").addClass("mouseOver");
} else {
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if (index === select) {
$(this).addClass("mouseOver");
}
@@ -81,16 +81,16 @@
function up() {
var select = -1;
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if ($(this).hasClass("mouseOver")) {
select = index - 1;
$(this).removeClass("mouseOver");
}
});
if (select === -1) {
- $("#fileList tr:last").addClass("mouseOver");
+ $(".files-fileList tr:last").addClass("mouseOver");
} else {
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if (index === select) {
$(this).addClass("mouseOver");
}
@@ -99,7 +99,7 @@
}
function enter() {
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if ($(this).hasClass("mouseOver")) {
$(this).removeClass("mouseOver");
$(this).find("span.nametext").trigger('click');
@@ -108,7 +108,7 @@
}
function del() {
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if ($(this).hasClass("mouseOver")) {
$(this).removeClass("mouseOver");
$(this).find("a.action.delete").trigger('click');
@@ -117,7 +117,7 @@
}
function rename() {
- $("#fileList tr").each(function(index) {
+ $(".files-fileList tr").each(function(index) {
if ($(this).hasClass("mouseOver")) {
$(this).removeClass("mouseOver");
$(this).find("a[data-action='Rename']").trigger('click');
diff --git a/apps/files/js/recentfilelist.js b/apps/files/js/recentfilelist.js
index 78eaa0b6858..3b7cd035f2a 100644
--- a/apps/files/js/recentfilelist.js
+++ b/apps/files/js/recentfilelist.js
@@ -18,7 +18,7 @@ window.addEventListener('DOMContentLoaded', function () {
* @classdesc Recent file list.
* Displays the list of recently modified files
*
- * @param $el container element with existing markup for the #controls
+ * @param $el container element with existing markup for the .files-controls
* and a table
* @param [options] map of options, see other parameters
*/
@@ -53,8 +53,8 @@ window.addEventListener('DOMContentLoaded', function () {
var dir = this.getCurrentDirectory();
if (dir === '/') {
// root has special permissions
- this.$el.find('#emptycontent').toggleClass('hidden', !this.isEmpty);
- this.$el.find('#filestable thead th').toggleClass('hidden', this.isEmpty);
+ this.$el.find('.emptyfilelist.emptycontent').toggleClass('hidden', !this.isEmpty);
+ this.$el.find('.files-filestable thead th').toggleClass('hidden', this.isEmpty);
}
else {
OCA.Files.FileList.prototype.updateEmptyContent.apply(this, arguments);
diff --git a/apps/files/l10n/af.js b/apps/files/l10n/af.js
index f94125ceec1..45e03e886b6 100644
--- a/apps/files/l10n/af.js
+++ b/apps/files/l10n/af.js
@@ -60,9 +60,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n lêer","%n lêers"],
"{dirs} and {files}" : "{dirs} en {files}",
"_including %n hidden_::_including %n hidden_" : ["insluitend %n verborge","insluitende %n verborge"],
- "You don’t have permission to upload or create files here" : "U het nie toestemming om lêers hier op te laai of te skep nie",
"_Uploading %n file_::_Uploading %n files_" : ["Laai tans %n lêer op ","Laai tans %n lêers op"],
- "New" : "Nuwe",
"{used} of {quota} used" : "{used} van {quota} gebruik",
"{used} used" : "{used} gebruik",
"\"{name}\" is an invalid file name." : "\"{name}\" is nie 'n geldige lêer naam nie.",
@@ -117,7 +115,6 @@ OC.L10N.register(
"Create" : "Skep",
"%s used" : "%s gebruik",
"%1$s of %2$s used" : "%1$s van %2$s gebruik",
- "Settings" : "Instellings",
"Show hidden files" : "Vertoon verborge lêers ",
"WebDAV" : "WebDAV",
"No files in here" : "Geen lêers hierbinne nie",
@@ -133,6 +130,9 @@ OC.L10N.register(
"Shared by link" : "Gedeel per skakel",
"Text file" : "Tekslêer",
"New text file.txt" : "Nuwe tekslêer.txt",
- "Select" : "Kies"
+ "Select" : "Kies",
+ "You don’t have permission to upload or create files here" : "U het nie toestemming om lêers hier op te laai of te skep nie",
+ "New" : "Nuwe",
+ "Settings" : "Instellings"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/af.json b/apps/files/l10n/af.json
index fecda4e0cae..d9b32c0d200 100644
--- a/apps/files/l10n/af.json
+++ b/apps/files/l10n/af.json
@@ -58,9 +58,7 @@
"_%n file_::_%n files_" : ["%n lêer","%n lêers"],
"{dirs} and {files}" : "{dirs} en {files}",
"_including %n hidden_::_including %n hidden_" : ["insluitend %n verborge","insluitende %n verborge"],
- "You don’t have permission to upload or create files here" : "U het nie toestemming om lêers hier op te laai of te skep nie",
"_Uploading %n file_::_Uploading %n files_" : ["Laai tans %n lêer op ","Laai tans %n lêers op"],
- "New" : "Nuwe",
"{used} of {quota} used" : "{used} van {quota} gebruik",
"{used} used" : "{used} gebruik",
"\"{name}\" is an invalid file name." : "\"{name}\" is nie 'n geldige lêer naam nie.",
@@ -115,7 +113,6 @@
"Create" : "Skep",
"%s used" : "%s gebruik",
"%1$s of %2$s used" : "%1$s van %2$s gebruik",
- "Settings" : "Instellings",
"Show hidden files" : "Vertoon verborge lêers ",
"WebDAV" : "WebDAV",
"No files in here" : "Geen lêers hierbinne nie",
@@ -131,6 +128,9 @@
"Shared by link" : "Gedeel per skakel",
"Text file" : "Tekslêer",
"New text file.txt" : "Nuwe tekslêer.txt",
- "Select" : "Kies"
+ "Select" : "Kies",
+ "You don’t have permission to upload or create files here" : "U het nie toestemming om lêers hier op te laai of te skep nie",
+ "New" : "Nuwe",
+ "Settings" : "Instellings"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/ar.js b/apps/files/l10n/ar.js
index d440b15e7f2..5582b3c5aa4 100644
--- a/apps/files/l10n/ar.js
+++ b/apps/files/l10n/ar.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"],
"{dirs} and {files}" : "{dirs} و {files}",
"_including %n hidden_::_including %n hidden_" : ["يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي"],
- "You don’t have permission to upload or create files here" : "لا تملك الصلاحية لرفع او انشاء ملف هنا ",
"_Uploading %n file_::_Uploading %n files_" : ["لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"],
- "New" : "جديد",
"Select file range" : "حدد نطاق الملف",
"{used} of {quota} used" : "{used} من {quota} مستخدم",
"{used} used" : "{used} مستخدم",
@@ -169,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "نقل ملكية {path} إلى {userid}",
"Invalid path selected" : "المسار او الملف غير صحيح",
"Ownership transfer request sent" : "طلب نقل الملكية أرسل بنجاح",
- "Cannot transfer ownership of a file or folder you don't own" : "لا يمكنك تحويل ملكية ملف أو مجلد ليس ملكك",
"Tags" : "الوسوم",
"Unable to change the favourite state of the file" : "لم نستطع تغير الحالة المفضلة للملف",
"Error while loading the file data" : "خطأ اثناء تحميل بيانات الملف",
@@ -186,7 +183,6 @@ OC.L10N.register(
"%s used" : "%s مُستخدَم",
"%s%% of %s used" : "%s%% من %s قيد الاستخدام",
"%1$s of %2$s used" : "تم استخدام %1$s من %2$s",
- "Settings" : "الإعدادات",
"Show hidden files" : "عرض الملفات المخفية",
"Crop image previews" : "اقتصاص صورة العروض",
"WebDAV" : "WebDAV",
@@ -210,6 +206,10 @@ OC.L10N.register(
"Pending shares" : "انتظار المشاركات",
"Text file" : "ملف نصي",
"New text file.txt" : "ملف نصي جديد fille.txt",
- "Select" : "إختر"
+ "Select" : "إختر",
+ "You don’t have permission to upload or create files here" : "لا تملك الصلاحية لرفع او انشاء ملف هنا ",
+ "New" : "جديد",
+ "Cannot transfer ownership of a file or folder you don't own" : "لا يمكنك تحويل ملكية ملف أو مجلد ليس ملكك",
+ "Settings" : "الإعدادات"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
diff --git a/apps/files/l10n/ar.json b/apps/files/l10n/ar.json
index 5d8900cbc58..0ccb3c3fa2e 100644
--- a/apps/files/l10n/ar.json
+++ b/apps/files/l10n/ar.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"],
"{dirs} and {files}" : "{dirs} و {files}",
"_including %n hidden_::_including %n hidden_" : ["يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي","يشمل %n مخفي"],
- "You don’t have permission to upload or create files here" : "لا تملك الصلاحية لرفع او انشاء ملف هنا ",
"_Uploading %n file_::_Uploading %n files_" : ["لا يوجد ملفات %n لتحميلها","تحميل 1 ملف %n","تحميل 2 ملف %n","يتم تحميل عدد قليل من ملفات %n","يتم تحميل عدد كبير من ملفات %n","يتم تحميل ملفات %n"],
- "New" : "جديد",
"Select file range" : "حدد نطاق الملف",
"{used} of {quota} used" : "{used} من {quota} مستخدم",
"{used} used" : "{used} مستخدم",
@@ -167,7 +165,6 @@
"Transfer {path} to {userid}" : "نقل ملكية {path} إلى {userid}",
"Invalid path selected" : "المسار او الملف غير صحيح",
"Ownership transfer request sent" : "طلب نقل الملكية أرسل بنجاح",
- "Cannot transfer ownership of a file or folder you don't own" : "لا يمكنك تحويل ملكية ملف أو مجلد ليس ملكك",
"Tags" : "الوسوم",
"Unable to change the favourite state of the file" : "لم نستطع تغير الحالة المفضلة للملف",
"Error while loading the file data" : "خطأ اثناء تحميل بيانات الملف",
@@ -184,7 +181,6 @@
"%s used" : "%s مُستخدَم",
"%s%% of %s used" : "%s%% من %s قيد الاستخدام",
"%1$s of %2$s used" : "تم استخدام %1$s من %2$s",
- "Settings" : "الإعدادات",
"Show hidden files" : "عرض الملفات المخفية",
"Crop image previews" : "اقتصاص صورة العروض",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@
"Pending shares" : "انتظار المشاركات",
"Text file" : "ملف نصي",
"New text file.txt" : "ملف نصي جديد fille.txt",
- "Select" : "إختر"
+ "Select" : "إختر",
+ "You don’t have permission to upload or create files here" : "لا تملك الصلاحية لرفع او انشاء ملف هنا ",
+ "New" : "جديد",
+ "Cannot transfer ownership of a file or folder you don't own" : "لا يمكنك تحويل ملكية ملف أو مجلد ليس ملكك",
+ "Settings" : "الإعدادات"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
} \ No newline at end of file
diff --git a/apps/files/l10n/ast.js b/apps/files/l10n/ast.js
index 692be48bb95..d2b777cc43f 100644
--- a/apps/files/l10n/ast.js
+++ b/apps/files/l10n/ast.js
@@ -48,7 +48,6 @@ OC.L10N.register(
"_%n folder_::_%n folders_" : ["%n carpeta","%n carpetes"],
"_%n file_::_%n files_" : ["%n ficheru","%n ficheros"],
"{dirs} and {files}" : "{dirs} y {files}",
- "You don’t have permission to upload or create files here" : "Nun tienes permisu pa xubir o crear ficheros equí",
"_Uploading %n file_::_Uploading %n files_" : ["Xubiendo %n ficheru","Xubiendo %n ficheros"],
"New" : "Nuevu",
"\"{name}\" is an invalid file name." : "\"{name}\" ye un nome de ficheru inválidu.",
@@ -108,6 +107,7 @@ OC.L10N.register(
"Shared by link" : "Compartíos per enllaz",
"Text file" : "Ficheru de testu",
"New text file.txt" : "Nuevu testu ficheru.txt",
- "Select" : "Esbillar"
+ "Select" : "Esbillar",
+ "You don’t have permission to upload or create files here" : "Nun tienes permisu pa xubir o crear ficheros equí"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/ast.json b/apps/files/l10n/ast.json
index 9f27391c59a..cd2275c202c 100644
--- a/apps/files/l10n/ast.json
+++ b/apps/files/l10n/ast.json
@@ -46,7 +46,6 @@
"_%n folder_::_%n folders_" : ["%n carpeta","%n carpetes"],
"_%n file_::_%n files_" : ["%n ficheru","%n ficheros"],
"{dirs} and {files}" : "{dirs} y {files}",
- "You don’t have permission to upload or create files here" : "Nun tienes permisu pa xubir o crear ficheros equí",
"_Uploading %n file_::_Uploading %n files_" : ["Xubiendo %n ficheru","Xubiendo %n ficheros"],
"New" : "Nuevu",
"\"{name}\" is an invalid file name." : "\"{name}\" ye un nome de ficheru inválidu.",
@@ -106,6 +105,7 @@
"Shared by link" : "Compartíos per enllaz",
"Text file" : "Ficheru de testu",
"New text file.txt" : "Nuevu testu ficheru.txt",
- "Select" : "Esbillar"
+ "Select" : "Esbillar",
+ "You don’t have permission to upload or create files here" : "Nun tienes permisu pa xubir o crear ficheros equí"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js
index b1abc90f291..db892b8e9d2 100644
--- a/apps/files/l10n/bg.js
+++ b/apps/files/l10n/bg.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува",
"Not enough free space" : "Няма достатъчно свободно място",
"An unknown error has occurred" : "Възникна неизвестна грешка",
+ "File could not be uploaded" : " Файлът не може да бъде качен",
"Uploading …" : "Качване …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Качването на такъв файл не се поддържа",
@@ -39,8 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Информацията за файла \"{file}\" не може да бъде заредена",
"Files" : "Файлове",
"Details" : "Подробности",
+ "Show list view" : "Показване с изглед на списък",
+ "Show grid view" : "Показване в решетъчен изглед",
"Please select tag(s) to add to the selection" : "Моля, изберете етикет(и), който да добавите към селекцията",
"Apply tag(s) to selection" : "Прилагане на етикет(и) към селекцията",
+ "Select directory \"{dirName}\"" : "Избор на директория „{dirName}“",
+ "Select file \"{fileName}\"" : "Избор на файл \"{fileName}\"",
"Pending" : "Чакащо",
"Unable to determine date" : "Неуспешно установяване на дата",
"This operation is forbidden" : "Операцията е забранена",
@@ -70,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n файл","%n файла"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"],
- "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.",
+ "You do not have permission to upload or create files here" : "Нямате право да качвате или създавате файлове тук",
"_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"],
- "New" : "Създай",
"Select file range" : "Избери от файловете",
"{used} of {quota} used" : "{used} от {quota} използвани",
"{used} used" : "{used} използвани",
@@ -169,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Прехвърляне на {path} към {userid}",
"Invalid path selected" : "Предоставен е невалиден път до файл.",
"Ownership transfer request sent" : "Изпратена заявка за прехвърляне на собствеността",
- "Cannot transfer ownership of a file or folder you don't own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
+ "Cannot transfer ownership of a file or folder you do not own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
"Tags" : "Етикети",
"Unable to change the favourite state of the file" : "Не може да се промени състоянието за предпочитане на файла",
"Error while loading the file data" : "Грешка при зареждането на файловете.",
@@ -186,7 +190,6 @@ OC.L10N.register(
"%s used" : "%s използвани",
"%s%% of %s used" : "%s%% от %s използвани",
"%1$s of %2$s used" : "%1$s от %2$s използвани",
- "Settings" : "Настройки",
"Show hidden files" : "Показвай и скрити файлове",
"Crop image previews" : "Изрязване на визуализациите на изображение",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "Чакащи споделяния",
"Text file" : "Текстов файл",
"New text file.txt" : "Текстов файл.txt",
- "Select" : "Избери"
+ "Select" : "Избери",
+ "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.",
+ "New" : "Създай",
+ "Cannot transfer ownership of a file or folder you don't own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
+ "Settings" : "Настройки"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json
index c7f042ef1f8..2e09d87595b 100644
--- a/apps/files/l10n/bg.json
+++ b/apps/files/l10n/bg.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Дестинацията \"{dir}\" не съществува",
"Not enough free space" : "Няма достатъчно свободно място",
"An unknown error has occurred" : "Възникна неизвестна грешка",
+ "File could not be uploaded" : " Файлът не може да бъде качен",
"Uploading …" : "Качване …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} от {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Качването на такъв файл не се поддържа",
@@ -37,8 +38,12 @@
"Could not load info for file \"{file}\"" : "Информацията за файла \"{file}\" не може да бъде заредена",
"Files" : "Файлове",
"Details" : "Подробности",
+ "Show list view" : "Показване с изглед на списък",
+ "Show grid view" : "Показване в решетъчен изглед",
"Please select tag(s) to add to the selection" : "Моля, изберете етикет(и), който да добавите към селекцията",
"Apply tag(s) to selection" : "Прилагане на етикет(и) към селекцията",
+ "Select directory \"{dirName}\"" : "Избор на директория „{dirName}“",
+ "Select file \"{fileName}\"" : "Избор на файл \"{fileName}\"",
"Pending" : "Чакащо",
"Unable to determine date" : "Неуспешно установяване на дата",
"This operation is forbidden" : "Операцията е забранена",
@@ -68,9 +73,8 @@
"_%n file_::_%n files_" : ["%n файл","%n файла"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["включително %n скрит","включително %n скрити"],
- "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.",
+ "You do not have permission to upload or create files here" : "Нямате право да качвате или създавате файлове тук",
"_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"],
- "New" : "Създай",
"Select file range" : "Избери от файловете",
"{used} of {quota} used" : "{used} от {quota} използвани",
"{used} used" : "{used} използвани",
@@ -167,7 +171,7 @@
"Transfer {path} to {userid}" : "Прехвърляне на {path} към {userid}",
"Invalid path selected" : "Предоставен е невалиден път до файл.",
"Ownership transfer request sent" : "Изпратена заявка за прехвърляне на собствеността",
- "Cannot transfer ownership of a file or folder you don't own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
+ "Cannot transfer ownership of a file or folder you do not own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
"Tags" : "Етикети",
"Unable to change the favourite state of the file" : "Не може да се промени състоянието за предпочитане на файла",
"Error while loading the file data" : "Грешка при зареждането на файловете.",
@@ -184,7 +188,6 @@
"%s used" : "%s използвани",
"%s%% of %s used" : "%s%% от %s използвани",
"%1$s of %2$s used" : "%1$s от %2$s използвани",
- "Settings" : "Настройки",
"Show hidden files" : "Показвай и скрити файлове",
"Crop image previews" : "Изрязване на визуализациите на изображение",
"WebDAV" : "WebDAV",
@@ -208,6 +211,10 @@
"Pending shares" : "Чакащи споделяния",
"Text file" : "Текстов файл",
"New text file.txt" : "Текстов файл.txt",
- "Select" : "Избери"
+ "Select" : "Избери",
+ "You don’t have permission to upload or create files here" : "Нямаш разрешение да създаваш или качваш файлове тук.",
+ "New" : "Създай",
+ "Cannot transfer ownership of a file or folder you don't own" : "Не можете да прехвърляте собственост върху файл или папка, които не притежавате",
+ "Settings" : "Настройки"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/br.js b/apps/files/l10n/br.js
index 1a475cbfcb0..96ce8baf914 100644
--- a/apps/files/l10n/br.js
+++ b/apps/files/l10n/br.js
@@ -67,9 +67,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n restr","%n restr","restroù zo","an darn vrasañ eus ar restroù","%n restr"],
"{dirs} and {files}" : "{dirs} ha {files}",
"_including %n hidden_::_including %n hidden_" : [" %n koachet en o zouez","%n goachet en o zouez","koachet en o zouez","koachet en o zouez","koachet en o zouez %n"],
- "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ",
"_Uploading %n file_::_Uploading %n files_" : ["%n restr o vezañ karget","%n restr o vezañ karget","restroù zo o vezañ karget","an darn vrasañ eus ar restroù o vezañ karget","%n restr o vezañ karget"],
- "New" : "Nevez",
"Select file range" : "Dibab un tachad restroù",
"{used} of {quota} used" : "{used} diwar {quota} implijet",
"{used} used" : "{used} implijet",
@@ -153,7 +151,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Treuzkas {path} da {userid}",
"Invalid path selected" : "An hent dibabet n'eus ket anezhañ",
"Ownership transfer request sent" : "Kaset eo bet ar goulenn treuzkas perc'henniezh",
- "Cannot transfer ownership of a file or folder you don't own" : "N'hallit ket treuzkas perc'henniezh ur restr pe un teuliad ma n'oc'h ket e berc'henn",
"Tags" : "Klavioù",
"Unable to change the favourite state of the file" : "Dibosupl eo cheñch stad pennroll ar restr",
"Error while loading the file data" : "Ur fazi zo bet en ur gargañ roadennoùar restr",
@@ -162,7 +159,6 @@ OC.L10N.register(
"%s used" : "%s implijet",
"%s%% of %s used" : "%s%% diwar %s implijet",
"%1$s of %2$s used" : "%1$s diwar%2$s implijet",
- "Settings" : "Arventennoù",
"Show hidden files" : "Diskouez ar restroù koachet",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Implijit ar chomlec'h-mañ evit tizhout ho restroù dre WebDAV",
@@ -184,6 +180,10 @@ OC.L10N.register(
"Pending shares" : "Rannañ o c'hortoz",
"Text file" : "Restr testenn",
"New text file.txt" : "Restr testenn nevez rest.txt",
- "Select" : "Dibab"
+ "Select" : "Dibab",
+ "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ",
+ "New" : "Nevez",
+ "Cannot transfer ownership of a file or folder you don't own" : "N'hallit ket treuzkas perc'henniezh ur restr pe un teuliad ma n'oc'h ket e berc'henn",
+ "Settings" : "Arventennoù"
},
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
diff --git a/apps/files/l10n/br.json b/apps/files/l10n/br.json
index 492550723d5..5e2e26e4a9a 100644
--- a/apps/files/l10n/br.json
+++ b/apps/files/l10n/br.json
@@ -65,9 +65,7 @@
"_%n file_::_%n files_" : ["%n restr","%n restr","restroù zo","an darn vrasañ eus ar restroù","%n restr"],
"{dirs} and {files}" : "{dirs} ha {files}",
"_including %n hidden_::_including %n hidden_" : [" %n koachet en o zouez","%n goachet en o zouez","koachet en o zouez","koachet en o zouez","koachet en o zouez %n"],
- "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ",
"_Uploading %n file_::_Uploading %n files_" : ["%n restr o vezañ karget","%n restr o vezañ karget","restroù zo o vezañ karget","an darn vrasañ eus ar restroù o vezañ karget","%n restr o vezañ karget"],
- "New" : "Nevez",
"Select file range" : "Dibab un tachad restroù",
"{used} of {quota} used" : "{used} diwar {quota} implijet",
"{used} used" : "{used} implijet",
@@ -151,7 +149,6 @@
"Transfer {path} to {userid}" : "Treuzkas {path} da {userid}",
"Invalid path selected" : "An hent dibabet n'eus ket anezhañ",
"Ownership transfer request sent" : "Kaset eo bet ar goulenn treuzkas perc'henniezh",
- "Cannot transfer ownership of a file or folder you don't own" : "N'hallit ket treuzkas perc'henniezh ur restr pe un teuliad ma n'oc'h ket e berc'henn",
"Tags" : "Klavioù",
"Unable to change the favourite state of the file" : "Dibosupl eo cheñch stad pennroll ar restr",
"Error while loading the file data" : "Ur fazi zo bet en ur gargañ roadennoùar restr",
@@ -160,7 +157,6 @@
"%s used" : "%s implijet",
"%s%% of %s used" : "%s%% diwar %s implijet",
"%1$s of %2$s used" : "%1$s diwar%2$s implijet",
- "Settings" : "Arventennoù",
"Show hidden files" : "Diskouez ar restroù koachet",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Implijit ar chomlec'h-mañ evit tizhout ho restroù dre WebDAV",
@@ -182,6 +178,10 @@
"Pending shares" : "Rannañ o c'hortoz",
"Text file" : "Restr testenn",
"New text file.txt" : "Restr testenn nevez rest.txt",
- "Select" : "Dibab"
+ "Select" : "Dibab",
+ "You don’t have permission to upload or create files here" : "N'och ket aotreet kas pe krouiñ restroù amañ",
+ "New" : "Nevez",
+ "Cannot transfer ownership of a file or folder you don't own" : "N'hallit ket treuzkas perc'henniezh ur restr pe un teuliad ma n'oc'h ket e berc'henn",
+ "Settings" : "Arventennoù"
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
} \ No newline at end of file
diff --git a/apps/files/l10n/ca.js b/apps/files/l10n/ca.js
index d9ef781d1da..ede0a52f5ec 100644
--- a/apps/files/l10n/ca.js
+++ b/apps/files/l10n/ca.js
@@ -39,8 +39,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "No s'ha pogut carregar la informació del fitxer «{file}»",
"Files" : "Fitxers",
"Details" : "Detalls",
+ "Show list view" : "Mostra en vista de llista",
+ "Show grid view" : "Mostra en vista de graella",
"Please select tag(s) to add to the selection" : "Seleccioneu les etiquetes que voleu afegir a la selecció",
"Apply tag(s) to selection" : "Aplica les etiquetes a la selecció",
+ "Select directory \"{dirName}\"" : "Selecciona la carpeta «{dirName}»",
+ "Select file \"{fileName}\"" : "Selecciona el fitxer «{fileName}»",
"Pending" : "Pendent",
"Unable to determine date" : "No s'ha pogut determinar la data",
"This operation is forbidden" : "Aquesta operació no està permesa",
@@ -70,9 +74,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fitxer","%n fitxers"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["incloent-hi %n element ocult","incloent-hi %n elements ocults"],
- "You don’t have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
+ "You do not have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
"_Uploading %n file_::_Uploading %n files_" : ["S'està pujant %n fitxer","S'estan pujant %n fitxers"],
- "New" : "Nou",
"Select file range" : "Selecciona un interval de fitxers",
"{used} of {quota} used" : "{used} de {quota} en ús",
"{used} used" : "{used} en ús",
@@ -169,7 +172,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transfereix {path} a {userid}",
"Invalid path selected" : "El camí seleccionat no és vàlid",
"Ownership transfer request sent" : "S'ha enviat la sol·licitud de transferència de propietat",
- "Cannot transfer ownership of a file or folder you don't own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
+ "Cannot transfer ownership of a file or folder you do not own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
"Tags" : "Etiquetes",
"Unable to change the favourite state of the file" : "No s'ha pogut canviar l'estat de preferit del fitxer",
"Error while loading the file data" : "S'ha produït un error en carregar la informació del fitxer",
@@ -186,7 +189,6 @@ OC.L10N.register(
"%s used" : "%s en ús",
"%s%% of %s used" : "%s%% de %s en ús",
"%1$s of %2$s used" : "%1$s de %2$s en ús",
- "Settings" : "Paràmetres",
"Show hidden files" : "Mostra els fitxers ocults",
"Crop image previews" : "Retalla les previsualitzacions de les imatges",
"WebDAV" : "WebDAV",
@@ -210,6 +212,10 @@ OC.L10N.register(
"Pending shares" : "Pendent",
"Text file" : "Fitxer de text",
"New text file.txt" : "Fitxer de text nou.txt",
- "Select" : "Selecciona"
+ "Select" : "Selecciona",
+ "You don’t have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
+ "Settings" : "Paràmetres"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/ca.json b/apps/files/l10n/ca.json
index 3dc5d587e64..0b188ae2794 100644
--- a/apps/files/l10n/ca.json
+++ b/apps/files/l10n/ca.json
@@ -37,8 +37,12 @@
"Could not load info for file \"{file}\"" : "No s'ha pogut carregar la informació del fitxer «{file}»",
"Files" : "Fitxers",
"Details" : "Detalls",
+ "Show list view" : "Mostra en vista de llista",
+ "Show grid view" : "Mostra en vista de graella",
"Please select tag(s) to add to the selection" : "Seleccioneu les etiquetes que voleu afegir a la selecció",
"Apply tag(s) to selection" : "Aplica les etiquetes a la selecció",
+ "Select directory \"{dirName}\"" : "Selecciona la carpeta «{dirName}»",
+ "Select file \"{fileName}\"" : "Selecciona el fitxer «{fileName}»",
"Pending" : "Pendent",
"Unable to determine date" : "No s'ha pogut determinar la data",
"This operation is forbidden" : "Aquesta operació no està permesa",
@@ -68,9 +72,8 @@
"_%n file_::_%n files_" : ["%n fitxer","%n fitxers"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["incloent-hi %n element ocult","incloent-hi %n elements ocults"],
- "You don’t have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
+ "You do not have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
"_Uploading %n file_::_Uploading %n files_" : ["S'està pujant %n fitxer","S'estan pujant %n fitxers"],
- "New" : "Nou",
"Select file range" : "Selecciona un interval de fitxers",
"{used} of {quota} used" : "{used} de {quota} en ús",
"{used} used" : "{used} en ús",
@@ -167,7 +170,7 @@
"Transfer {path} to {userid}" : "Transfereix {path} a {userid}",
"Invalid path selected" : "El camí seleccionat no és vàlid",
"Ownership transfer request sent" : "S'ha enviat la sol·licitud de transferència de propietat",
- "Cannot transfer ownership of a file or folder you don't own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
+ "Cannot transfer ownership of a file or folder you do not own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
"Tags" : "Etiquetes",
"Unable to change the favourite state of the file" : "No s'ha pogut canviar l'estat de preferit del fitxer",
"Error while loading the file data" : "S'ha produït un error en carregar la informació del fitxer",
@@ -184,7 +187,6 @@
"%s used" : "%s en ús",
"%s%% of %s used" : "%s%% de %s en ús",
"%1$s of %2$s used" : "%1$s de %2$s en ús",
- "Settings" : "Paràmetres",
"Show hidden files" : "Mostra els fitxers ocults",
"Crop image previews" : "Retalla les previsualitzacions de les imatges",
"WebDAV" : "WebDAV",
@@ -208,6 +210,10 @@
"Pending shares" : "Pendent",
"Text file" : "Fitxer de text",
"New text file.txt" : "Fitxer de text nou.txt",
- "Select" : "Selecciona"
+ "Select" : "Selecciona",
+ "You don’t have permission to upload or create files here" : "No teniu permís per a pujar o crear fitxers aquí",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "No es pot transferir la propietat d'un fitxer o carpeta que no és vostre",
+ "Settings" : "Paràmetres"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index 32ef0cdc79d..c1d53d6ac91 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Cílová složka „{dir}“ už neexistuje",
"Not enough free space" : "Nedostatek volného prostoru",
"An unknown error has occurred" : "Vyskytla se neznámá chyba",
+ "File could not be uploaded" : "Soubor se nepodařilo nahrát",
"Uploading …" : "Nahrávání…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Nahrání této položky není podporováno",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Nepodařilo se načíst informace pro soubor „{file}“",
"Files" : "Soubory",
"Details" : "Podrobnosti",
+ "Show list view" : "Zobrazit v seznamu",
+ "Show grid view" : "Zobrazit v mřížce",
"Please select tag(s) to add to the selection" : "Vyberte štítky které přidat do výběru",
"Apply tag(s) to selection" : "Uplatnit štítky na výběr",
"Select directory \"{dirName}\"" : "Vybrat složku „{dirName}“",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n soubor","%n soubory","%n souborů","%n soubory"],
"{dirs} and {files}" : "{dirs} a {files}",
"_including %n hidden_::_including %n hidden_" : ["včetně %n skrytého","včetně %n skrytých","včetně %n skrytých","včetně %n skrytých"],
- "You don’t have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
+ "You do not have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
"_Uploading %n file_::_Uploading %n files_" : ["Nahrává se %n soubor","Nahrávají se %n soubory","Nahrává se %n souborů","Nahrávají se %n soubory"],
- "New" : "Nový",
+ "New file/folder menu" : "Nabídka souboru/složky",
"Select file range" : "Vybrat rozsah souborů",
"{used} of {quota} used" : "Využito {used} z {quota} ",
"{used} used" : "{used} využito",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Převést {path} na {userid}",
"Invalid path selected" : "Vybrán neplatný popis umístění",
"Ownership transfer request sent" : "Žádost o převedení vlastnictví zaslána",
- "Cannot transfer ownership of a file or folder you don't own" : "Není možné převést vlastnictví souboru či složky, které nejste vlastníky",
+ "Cannot transfer ownership of a file or folder you do not own" : "Není možné převést vlastnictví souboru či složky, kterých nejste vlastníky",
"Tags" : "Značky",
"Unable to change the favourite state of the file" : "Nedaří se změnit stav „oblíbené“ souboru",
"Error while loading the file data" : "Chyba při načítání dat souboru",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s použito",
"%s%% of %s used" : "%s%% z %s použito",
"%1$s of %2$s used" : "%1$s z %2$s použito",
- "Settings" : "Nastavení",
+ "Files settings" : "Nastavení pro Soubory",
"Show hidden files" : "Zobrazit skryté soubory",
"Crop image previews" : "Oříznout náhledy obrázků",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Čekající sdílení",
"Text file" : "Textový soubor",
"New text file.txt" : "Nový textový soubor.txt",
- "Select" : "Vybrat"
+ "Select" : "Vybrat",
+ "You don’t have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
+ "New" : "Nový",
+ "Cannot transfer ownership of a file or folder you don't own" : "Není možné převést vlastnictví souboru či složky, které nejste vlastníky",
+ "Settings" : "Nastavení"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json
index 7685585dc1d..c7b6c551293 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Cílová složka „{dir}“ už neexistuje",
"Not enough free space" : "Nedostatek volného prostoru",
"An unknown error has occurred" : "Vyskytla se neznámá chyba",
+ "File could not be uploaded" : "Soubor se nepodařilo nahrát",
"Uploading …" : "Nahrávání…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Nahrání této položky není podporováno",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Nepodařilo se načíst informace pro soubor „{file}“",
"Files" : "Soubory",
"Details" : "Podrobnosti",
+ "Show list view" : "Zobrazit v seznamu",
+ "Show grid view" : "Zobrazit v mřížce",
"Please select tag(s) to add to the selection" : "Vyberte štítky které přidat do výběru",
"Apply tag(s) to selection" : "Uplatnit štítky na výběr",
"Select directory \"{dirName}\"" : "Vybrat složku „{dirName}“",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n soubor","%n soubory","%n souborů","%n soubory"],
"{dirs} and {files}" : "{dirs} a {files}",
"_including %n hidden_::_including %n hidden_" : ["včetně %n skrytého","včetně %n skrytých","včetně %n skrytých","včetně %n skrytých"],
- "You don’t have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
+ "You do not have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
"_Uploading %n file_::_Uploading %n files_" : ["Nahrává se %n soubor","Nahrávají se %n soubory","Nahrává se %n souborů","Nahrávají se %n soubory"],
- "New" : "Nový",
+ "New file/folder menu" : "Nabídka souboru/složky",
"Select file range" : "Vybrat rozsah souborů",
"{used} of {quota} used" : "Využito {used} z {quota} ",
"{used} used" : "{used} využito",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "Převést {path} na {userid}",
"Invalid path selected" : "Vybrán neplatný popis umístění",
"Ownership transfer request sent" : "Žádost o převedení vlastnictví zaslána",
- "Cannot transfer ownership of a file or folder you don't own" : "Není možné převést vlastnictví souboru či složky, které nejste vlastníky",
+ "Cannot transfer ownership of a file or folder you do not own" : "Není možné převést vlastnictví souboru či složky, kterých nejste vlastníky",
"Tags" : "Značky",
"Unable to change the favourite state of the file" : "Nedaří se změnit stav „oblíbené“ souboru",
"Error while loading the file data" : "Chyba při načítání dat souboru",
@@ -186,7 +189,7 @@
"%s used" : "%s použito",
"%s%% of %s used" : "%s%% z %s použito",
"%1$s of %2$s used" : "%1$s z %2$s použito",
- "Settings" : "Nastavení",
+ "Files settings" : "Nastavení pro Soubory",
"Show hidden files" : "Zobrazit skryté soubory",
"Crop image previews" : "Oříznout náhledy obrázků",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Čekající sdílení",
"Text file" : "Textový soubor",
"New text file.txt" : "Nový textový soubor.txt",
- "Select" : "Vybrat"
+ "Select" : "Vybrat",
+ "You don’t have permission to upload or create files here" : "Nemáte oprávnění sem nahrávat nebo zde vytvářet soubory",
+ "New" : "Nový",
+ "Cannot transfer ownership of a file or folder you don't own" : "Není možné převést vlastnictví souboru či složky, které nejste vlastníky",
+ "Settings" : "Nastavení"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
} \ No newline at end of file
diff --git a/apps/files/l10n/da.js b/apps/files/l10n/da.js
index c67cb9bb50e..b27617a3708 100644
--- a/apps/files/l10n/da.js
+++ b/apps/files/l10n/da.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Destinationsmappen \"{dir}\" findes ikke længere",
"Not enough free space" : "Ikke nok fri plads",
"An unknown error has occurred" : "En ukendt fejl er opstået",
+ "File could not be uploaded" : "Filen kunne ikke uploades",
"Uploading …" : "Uploader ...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} af {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Upload af dette er ikke supporteret",
@@ -39,8 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Kunne ikke indlæse information for filen \"{file}\"",
"Files" : "Filer",
"Details" : "Detaljer",
+ "Show list view" : "Vis som liste",
+ "Show grid view" : "Vis som gitter",
"Please select tag(s) to add to the selection" : "Vælg venligst tag(s) for at tilføje til udvalget",
"Apply tag(s) to selection" : "Anvend tag(s) på markeringen",
+ "Select directory \"{dirName}\"" : "Vælg katalog \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Vælg fil \"{fileName}\"",
"Pending" : "Afventer",
"Unable to determine date" : "Kan ikke fastslå datoen",
"This operation is forbidden" : "Denne operation er forbudt",
@@ -70,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["%n skujlte inkluderet","%n skujlte inkluderet"],
- "You don’t have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
+ "You do not have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
"_Uploading %n file_::_Uploading %n files_" : ["Uploader %n fil","Uploader %n filer"],
- "New" : "Ny",
"Select file range" : "Vælg filområde",
"{used} of {quota} used" : "{used} af {quota} brugt",
"{used} used" : "{used} brugt",
@@ -169,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Overfør {path} til {userid}",
"Invalid path selected" : "Ugyldig filsti valgt",
"Ownership transfer request sent" : "Anmodning om ejerskabsoverdragelse sendt",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
+ "Cannot transfer ownership of a file or folder you do not own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
"Tags" : "Mærker",
"Unable to change the favourite state of the file" : "Kan ikke ændre favorittilstanden for filen",
"Error while loading the file data" : "Fejl under indlæsning af fildata",
@@ -186,7 +190,6 @@ OC.L10N.register(
"%s used" : "%s brugt",
"%s%% of %s used" : "%s%% af %s brugt",
"%1$s of %2$s used" : "%1$s af %2$s brugt",
- "Settings" : "Indstillinger",
"Show hidden files" : "Vis skjulte filer",
"Crop image previews" : "Beskær forhåndsvisninger af billeder",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "Afventende delinger",
"Text file" : "Tekstfil",
"New text file.txt" : "Ny tekst file.txt",
- "Select" : "Vælg"
+ "Select" : "Vælg",
+ "You don’t have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
+ "Settings" : "Indstillinger"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/da.json b/apps/files/l10n/da.json
index e7bbe67ebf4..b817a81e7c1 100644
--- a/apps/files/l10n/da.json
+++ b/apps/files/l10n/da.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Destinationsmappen \"{dir}\" findes ikke længere",
"Not enough free space" : "Ikke nok fri plads",
"An unknown error has occurred" : "En ukendt fejl er opstået",
+ "File could not be uploaded" : "Filen kunne ikke uploades",
"Uploading …" : "Uploader ...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} af {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Upload af dette er ikke supporteret",
@@ -37,8 +38,12 @@
"Could not load info for file \"{file}\"" : "Kunne ikke indlæse information for filen \"{file}\"",
"Files" : "Filer",
"Details" : "Detaljer",
+ "Show list view" : "Vis som liste",
+ "Show grid view" : "Vis som gitter",
"Please select tag(s) to add to the selection" : "Vælg venligst tag(s) for at tilføje til udvalget",
"Apply tag(s) to selection" : "Anvend tag(s) på markeringen",
+ "Select directory \"{dirName}\"" : "Vælg katalog \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Vælg fil \"{fileName}\"",
"Pending" : "Afventer",
"Unable to determine date" : "Kan ikke fastslå datoen",
"This operation is forbidden" : "Denne operation er forbudt",
@@ -68,9 +73,8 @@
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["%n skujlte inkluderet","%n skujlte inkluderet"],
- "You don’t have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
+ "You do not have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
"_Uploading %n file_::_Uploading %n files_" : ["Uploader %n fil","Uploader %n filer"],
- "New" : "Ny",
"Select file range" : "Vælg filområde",
"{used} of {quota} used" : "{used} af {quota} brugt",
"{used} used" : "{used} brugt",
@@ -167,7 +171,7 @@
"Transfer {path} to {userid}" : "Overfør {path} til {userid}",
"Invalid path selected" : "Ugyldig filsti valgt",
"Ownership transfer request sent" : "Anmodning om ejerskabsoverdragelse sendt",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
+ "Cannot transfer ownership of a file or folder you do not own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
"Tags" : "Mærker",
"Unable to change the favourite state of the file" : "Kan ikke ændre favorittilstanden for filen",
"Error while loading the file data" : "Fejl under indlæsning af fildata",
@@ -184,7 +188,6 @@
"%s used" : "%s brugt",
"%s%% of %s used" : "%s%% af %s brugt",
"%1$s of %2$s used" : "%1$s af %2$s brugt",
- "Settings" : "Indstillinger",
"Show hidden files" : "Vis skjulte filer",
"Crop image previews" : "Beskær forhåndsvisninger af billeder",
"WebDAV" : "WebDAV",
@@ -208,6 +211,10 @@
"Pending shares" : "Afventende delinger",
"Text file" : "Tekstfil",
"New text file.txt" : "Ny tekst file.txt",
- "Select" : "Vælg"
+ "Select" : "Vælg",
+ "You don’t have permission to upload or create files here" : "Du har ikke tilladelse til at uploade eller oprette filer her",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre ejerskab af en fil eller mappe, du ikke ejer",
+ "Settings" : "Indstillinger"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index 345482a718b..b7219502eb3 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -17,10 +17,11 @@ OC.L10N.register(
"Processing files …" : "Dateien werden verarbeitet…",
"…" : "…",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
- "Not enough 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.",
+ "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.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"An unknown error has occurred" : "Es ist ein unbekannter Fehler aufgetreten",
+ "File could not be uploaded" : "Datei konnte nicht hochgeladen werden.",
"Uploading …" : "Lade hoch…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Hochladen von Daten dieser Art wird nicht unterstützt.",
@@ -39,7 +40,9 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Die Informationen zur Datei \"{file}\" konnten nicht geladen werden",
"Files" : "Dateien",
"Details" : "Details",
- "Please select tag(s) to add to the selection" : "Bitte wähle das/die Schlagwort(e) aus, das/die Du zur Auswahl hinzufügen möchtest",
+ "Show list view" : "Listenansicht anzeigen",
+ "Show grid view" : "Rasteransicht anzeigen",
+ "Please select tag(s) to add to the selection" : "Bitte wähle das/die Schlagwort(e) aus, das/die du zur Auswahl hinzufügen möchtest",
"Apply tag(s) to selection" : "Schlagwort(e) auf die Auswahl anwenden",
"Select directory \"{dirName}\"" : "Verzeichnis \"{dirName}\" auswählen",
"Select file \"{fileName}\"" : "Datei \"{fileName}\" auswählen",
@@ -72,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
- "You don’t have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "You do not have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hochgeladen","%n Dateien werden hochgeladen"],
- "New" : "Neu",
"Select file range" : "Dateibereich auswählen",
"{used} of {quota} used" : "{used} von {quota} verwendet",
"{used} used" : "{used} verwendet",
@@ -108,8 +110,8 @@ OC.L10N.register(
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -143,7 +145,7 @@ OC.L10N.register(
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
"A file or folder has been <strong>changed</strong>" : "Eine Datei oder ein Ordner wurde <strong>geändert</strong>",
"A favorite file or folder has been <strong>changed</strong>" : "Eine favorisierte Datei oder ein Ordner wurde <strong>geändert</strong>",
"All files" : "Alle Dateien",
@@ -171,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Dateipfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Übertragung des Besitzes versandt",
- "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Du nicht besitzt, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der dir nicht gehört, kann nicht übertragen werden",
"Tags" : "Schlagworte",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei konnte nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
@@ -188,15 +190,14 @@ OC.L10N.register(
"%s used" : "%s verwendet",
"%s%% of %s used" : "%s%% von %s verwendet",
"%1$s of %2$s used" : "%1$s von %2$s verwendet",
- "Settings" : "Einstellungen",
"Show hidden files" : "Versteckte Dateien anzeigen",
"Crop image previews" : "Bildvorschauen zuschneiden",
"WebDAV" : "WebDAV",
- "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf Deine Dateien zuzugreifen",
+ "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen",
"Toggle %1$s sublist" : "Unterliste %1$s umschalten",
"Toggle grid view" : "Rasteransicht umschalten",
"No files in here" : "Keine Dateien vorhanden",
- "Upload some content or sync with your devices!" : "Inhalte hochladen oder mit Deinen Geräten synchronisieren!",
+ "Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
@@ -206,12 +207,16 @@ OC.L10N.register(
"Deleted files" : "Gelöschte Dateien",
"Shares" : "Freigaben",
"Shared with others" : "Mit anderen geteilt",
- "Shared with you" : "Mit Dir geteilt",
+ "Shared with you" : "Mit dir geteilt",
"Shared by link" : "Über einen Link geteilt",
"Deleted shares" : "Gelöschte Freigaben",
"Pending shares" : "Ausstehende Freigaben",
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
- "Select" : "Auswählen"
+ "Select" : "Auswählen",
+ "You don’t have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "New" : "Neu",
+ "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den du nicht besitzt, kann nicht übertragen werden",
+ "Settings" : "Einstellungen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index b60e401615a..04e7e303c7e 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -15,10 +15,11 @@
"Processing files …" : "Dateien werden verarbeitet…",
"…" : "…",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
- "Not enough 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.",
+ "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.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"An unknown error has occurred" : "Es ist ein unbekannter Fehler aufgetreten",
+ "File could not be uploaded" : "Datei konnte nicht hochgeladen werden.",
"Uploading …" : "Lade hoch…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Hochladen von Daten dieser Art wird nicht unterstützt.",
@@ -37,7 +38,9 @@
"Could not load info for file \"{file}\"" : "Die Informationen zur Datei \"{file}\" konnten nicht geladen werden",
"Files" : "Dateien",
"Details" : "Details",
- "Please select tag(s) to add to the selection" : "Bitte wähle das/die Schlagwort(e) aus, das/die Du zur Auswahl hinzufügen möchtest",
+ "Show list view" : "Listenansicht anzeigen",
+ "Show grid view" : "Rasteransicht anzeigen",
+ "Please select tag(s) to add to the selection" : "Bitte wähle das/die Schlagwort(e) aus, das/die du zur Auswahl hinzufügen möchtest",
"Apply tag(s) to selection" : "Schlagwort(e) auf die Auswahl anwenden",
"Select directory \"{dirName}\"" : "Verzeichnis \"{dirName}\" auswählen",
"Select file \"{fileName}\"" : "Datei \"{fileName}\" auswählen",
@@ -70,9 +73,8 @@
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
- "You don’t have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "You do not have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hochgeladen","%n Dateien werden hochgeladen"],
- "New" : "Neu",
"Select file range" : "Dateibereich auswählen",
"{used} of {quota} used" : "{used} von {quota} verwendet",
"{used} used" : "{used} verwendet",
@@ -106,8 +108,8 @@
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -141,7 +143,7 @@
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
"A file or folder has been <strong>changed</strong>" : "Eine Datei oder ein Ordner wurde <strong>geändert</strong>",
"A favorite file or folder has been <strong>changed</strong>" : "Eine favorisierte Datei oder ein Ordner wurde <strong>geändert</strong>",
"All files" : "Alle Dateien",
@@ -169,7 +171,7 @@
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Dateipfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Übertragung des Besitzes versandt",
- "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Du nicht besitzt, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Der Besitz an einer Datei oder einem Ordner, der dir nicht gehört, kann nicht übertragen werden",
"Tags" : "Schlagworte",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei konnte nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
@@ -186,15 +188,14 @@
"%s used" : "%s verwendet",
"%s%% of %s used" : "%s%% von %s verwendet",
"%1$s of %2$s used" : "%1$s von %2$s verwendet",
- "Settings" : "Einstellungen",
"Show hidden files" : "Versteckte Dateien anzeigen",
"Crop image previews" : "Bildvorschauen zuschneiden",
"WebDAV" : "WebDAV",
- "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf Deine Dateien zuzugreifen",
+ "Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf deine Dateien zuzugreifen",
"Toggle %1$s sublist" : "Unterliste %1$s umschalten",
"Toggle grid view" : "Rasteransicht umschalten",
"No files in here" : "Keine Dateien vorhanden",
- "Upload some content or sync with your devices!" : "Inhalte hochladen oder mit Deinen Geräten synchronisieren!",
+ "Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
@@ -204,12 +205,16 @@
"Deleted files" : "Gelöschte Dateien",
"Shares" : "Freigaben",
"Shared with others" : "Mit anderen geteilt",
- "Shared with you" : "Mit Dir geteilt",
+ "Shared with you" : "Mit dir geteilt",
"Shared by link" : "Über einen Link geteilt",
"Deleted shares" : "Gelöschte Freigaben",
"Pending shares" : "Ausstehende Freigaben",
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
- "Select" : "Auswählen"
+ "Select" : "Auswählen",
+ "You don’t have permission to upload or create files here" : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "New" : "Neu",
+ "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den du nicht besitzt, kann nicht übertragen werden",
+ "Settings" : "Einstellungen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index 4e9d078ca39..34c0c66e3ee 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"An unknown error has occurred" : "Es ist ein unbekannter Fehler aufgetreten",
+ "File could not be uploaded" : "Datei konnte nicht hochgeladen werden",
"Uploading …" : "Lade hoch …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Hochladen von Daten dieser Art wird nicht unterstützt.",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Die Informationen zur Datei \"{file}\" konnten nicht geladen werden",
"Files" : "Dateien",
"Details" : "Details",
+ "Show list view" : "Listenansicht anzeigen",
+ "Show grid view" : "Rasteransicht anzeigen",
"Please select tag(s) to add to the selection" : "Bitte wählen Sie das/die Schlagwort(e) aus, das/die Sie zur Auswahl hinzufügen möchten",
"Apply tag(s) to selection" : "Schlagwort(e) auf die Auswahl anwenden",
"Select directory \"{dirName}\"" : "Ordner \"{dirName}\" auswählen",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
- "You don’t have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "You do not have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hoch geladen","%n Dateien werden hochgeladen"],
- "New" : "Neu",
+ "New file/folder menu" : "Menü für neue Datei/Ordner",
"Select file range" : "Dateibereich auswählen",
"{used} of {quota} used" : "{used} von {quota} verwendet",
"{used} used" : "{used} verwendet",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Pfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Besitzübertragung versendet",
- "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Sie nicht besitzen, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Sie können den Besitz von Dateien oder Ordnern, die Sie nicht besitzen, nicht übertragen",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei kann nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s verwendet",
"%s%% of %s used" : "%s%% von %s verwendet",
"%1$s of %2$s used" : "%1$s von %2$s verwendet",
- "Settings" : "Einstellungen",
+ "Files settings" : "Dateien-Einstellungen",
"Show hidden files" : "Versteckte Dateien anzeigen",
"Crop image previews" : "Bildvorschauen zuschneiden",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Ausstehende Freigaben",
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
- "Select" : "Auswählen"
+ "Select" : "Auswählen",
+ "You don’t have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "New" : "Neu",
+ "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Sie nicht besitzen, kann nicht übertragen werden",
+ "Settings" : "Einstellungen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 487054613f9..b0422b12e10 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"An unknown error has occurred" : "Es ist ein unbekannter Fehler aufgetreten",
+ "File could not be uploaded" : "Datei konnte nicht hochgeladen werden",
"Uploading …" : "Lade hoch …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Hochladen von Daten dieser Art wird nicht unterstützt.",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Die Informationen zur Datei \"{file}\" konnten nicht geladen werden",
"Files" : "Dateien",
"Details" : "Details",
+ "Show list view" : "Listenansicht anzeigen",
+ "Show grid view" : "Rasteransicht anzeigen",
"Please select tag(s) to add to the selection" : "Bitte wählen Sie das/die Schlagwort(e) aus, das/die Sie zur Auswahl hinzufügen möchten",
"Apply tag(s) to selection" : "Schlagwort(e) auf die Auswahl anwenden",
"Select directory \"{dirName}\"" : "Ordner \"{dirName}\" auswählen",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n Datei","%n Dateien"],
"{dirs} and {files}" : "{dirs} und {files}",
"_including %n hidden_::_including %n hidden_" : ["%n versteckte eingeschlossen","%n versteckte eingeschlossen"],
- "You don’t have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "You do not have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["%n Datei wird hoch geladen","%n Dateien werden hochgeladen"],
- "New" : "Neu",
+ "New file/folder menu" : "Menü für neue Datei/Ordner",
"Select file range" : "Dateibereich auswählen",
"{used} of {quota} used" : "{used} von {quota} verwendet",
"{used} used" : "{used} verwendet",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "Übertrage {path} an {userid}",
"Invalid path selected" : "Ungültiger Pfad ausgewählt",
"Ownership transfer request sent" : "Anforderung für die Besitzübertragung versendet",
- "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Sie nicht besitzen, kann nicht übertragen werden",
+ "Cannot transfer ownership of a file or folder you do not own" : "Sie können den Besitz von Dateien oder Ordnern, die Sie nicht besitzen, nicht übertragen",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Der favorisierte Status der Datei kann nicht geändert werden",
"Error while loading the file data" : "Fehler beim Laden der Datei-Daten",
@@ -186,7 +189,7 @@
"%s used" : "%s verwendet",
"%s%% of %s used" : "%s%% von %s verwendet",
"%1$s of %2$s used" : "%1$s von %2$s verwendet",
- "Settings" : "Einstellungen",
+ "Files settings" : "Dateien-Einstellungen",
"Show hidden files" : "Versteckte Dateien anzeigen",
"Crop image previews" : "Bildvorschauen zuschneiden",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Ausstehende Freigaben",
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
- "Select" : "Auswählen"
+ "Select" : "Auswählen",
+ "You don’t have permission to upload or create files here" : "Sie haben keine Berechtigung, hier Dateien hochzuladen oder zu erstellen",
+ "New" : "Neu",
+ "Cannot transfer ownership of a file or folder you don't own" : "Der Besitz einer Datei oder eines Ordners, den Sie nicht besitzen, kann nicht übertragen werden",
+ "Settings" : "Einstellungen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/el.js b/apps/files/l10n/el.js
index aee81f0b70e..230ae9b6ff0 100644
--- a/apps/files/l10n/el.js
+++ b/apps/files/l10n/el.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Ο φάκελος προορισμού \"{dir}\" δεν υπάρχει πλέον",
"Not enough free space" : "Δεν επαρκεί ο ελεύθερος χώρος",
"An unknown error has occurred" : "Προέκυψε άγνωστο σφάλμα.",
+ "File could not be uploaded" : "Δεν ήταν δυνατή η μεταφόρτωση του αρχείου",
"Uploading …" : "Μεταφόρτωση σε εξέλιξη ...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} από {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Η μεταφόρτωση αυτού του αντικειμένου δεν υποστηρίζεται",
@@ -41,6 +42,8 @@ OC.L10N.register(
"Details" : "Λεπτομέρειες",
"Please select tag(s) to add to the selection" : "Επιλέξτε ετικέτα (ες) για προσθήκη στην επιλογή",
"Apply tag(s) to selection" : "Εφαρμογή ετικετών στην επιλογή",
+ "Select directory \"{dirName}\"" : "Επιλέξτε κατάλογο \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Επιλέξτε αρχείο \"{fileName}\"",
"Pending" : "Εκκρεμεί",
"Unable to determine date" : "Αδυναμία προσδιορισμού ημερομηνίας",
"This operation is forbidden" : "Αυτή η λειτουργία απαγορεύεται",
@@ -70,9 +73,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n αρχείο","%n αρχεία"],
"{dirs} and {files}" : "{dirs} και {files}",
"_including %n hidden_::_including %n hidden_" : ["περιλαμβάνεται %n κρυφό","περιλαμβάνονται %n κρυφά"],
- "You don’t have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
+ "You do not have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
"_Uploading %n file_::_Uploading %n files_" : ["Μεταφόρτωση %n αρχείου","Μεταφόρτωση %n αρχείων"],
- "New" : "Νέο",
"Select file range" : "Επιλέξτε εύρος αρχείων",
"{used} of {quota} used" : "Χρήση {used} από {quota} ",
"{used} used" : "Σε χρήση {used}",
@@ -169,7 +171,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Μεταφορά {path} στον {userid}",
"Invalid path selected" : "Επιλέχθηκε μη έγκυρη διαδρομή",
"Ownership transfer request sent" : "Αποστολή αίτησης μεταβίβασης κυριότητας",
- "Cannot transfer ownership of a file or folder you don't own" : "Δεν μπορεί να μεταβιβαστεί η κυριότητα αρχείου ή φακέλου που δεν σας ανήκει",
+ "Cannot transfer ownership of a file or folder you do not own" : "Δεν είναι δυνατή η μεταβίβαση της κυριότητας ενός αρχείου ή φακέλου που δε σας ανήκει",
"Tags" : "Ετικέτες",
"Unable to change the favourite state of the file" : "Αδυναμία αλλαγής αγαπημένης κατάστασης αρχείου",
"Error while loading the file data" : "Σφάλμα κατά την φόρτωση αρχείου δεδομένων",
@@ -186,7 +188,6 @@ OC.L10N.register(
"%s used" : "%s σε χρήση",
"%s%% of %s used" : "%s%% από %s σε χρήση",
"%1$s of %2$s used" : "χρησιμοποιούνται %1$s από %2$s",
- "Settings" : "Ρυθμίσεις",
"Show hidden files" : "Εμφάνιση κρυφών αρχείων",
"Crop image previews" : "Περικοπή προεπισκόπησης εικόνας",
"WebDAV" : "WebDAV",
@@ -210,6 +211,10 @@ OC.L10N.register(
"Pending shares" : "Κοινή χρήση σε εκκρεμότητα",
"Text file" : "Αρχείο κειμένου",
"New text file.txt" : "Νέο αρχείο file.txt",
- "Select" : "Επιλογή"
+ "Select" : "Επιλογή",
+ "You don’t have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
+ "New" : "Νέο",
+ "Cannot transfer ownership of a file or folder you don't own" : "Δεν μπορεί να μεταβιβαστεί η κυριότητα αρχείου ή φακέλου που δεν σας ανήκει",
+ "Settings" : "Ρυθμίσεις"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/el.json b/apps/files/l10n/el.json
index 2c99b70d7d8..02130d5b321 100644
--- a/apps/files/l10n/el.json
+++ b/apps/files/l10n/el.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Ο φάκελος προορισμού \"{dir}\" δεν υπάρχει πλέον",
"Not enough free space" : "Δεν επαρκεί ο ελεύθερος χώρος",
"An unknown error has occurred" : "Προέκυψε άγνωστο σφάλμα.",
+ "File could not be uploaded" : "Δεν ήταν δυνατή η μεταφόρτωση του αρχείου",
"Uploading …" : "Μεταφόρτωση σε εξέλιξη ...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} από {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Η μεταφόρτωση αυτού του αντικειμένου δεν υποστηρίζεται",
@@ -39,6 +40,8 @@
"Details" : "Λεπτομέρειες",
"Please select tag(s) to add to the selection" : "Επιλέξτε ετικέτα (ες) για προσθήκη στην επιλογή",
"Apply tag(s) to selection" : "Εφαρμογή ετικετών στην επιλογή",
+ "Select directory \"{dirName}\"" : "Επιλέξτε κατάλογο \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Επιλέξτε αρχείο \"{fileName}\"",
"Pending" : "Εκκρεμεί",
"Unable to determine date" : "Αδυναμία προσδιορισμού ημερομηνίας",
"This operation is forbidden" : "Αυτή η λειτουργία απαγορεύεται",
@@ -68,9 +71,8 @@
"_%n file_::_%n files_" : ["%n αρχείο","%n αρχεία"],
"{dirs} and {files}" : "{dirs} και {files}",
"_including %n hidden_::_including %n hidden_" : ["περιλαμβάνεται %n κρυφό","περιλαμβάνονται %n κρυφά"],
- "You don’t have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
+ "You do not have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
"_Uploading %n file_::_Uploading %n files_" : ["Μεταφόρτωση %n αρχείου","Μεταφόρτωση %n αρχείων"],
- "New" : "Νέο",
"Select file range" : "Επιλέξτε εύρος αρχείων",
"{used} of {quota} used" : "Χρήση {used} από {quota} ",
"{used} used" : "Σε χρήση {used}",
@@ -167,7 +169,7 @@
"Transfer {path} to {userid}" : "Μεταφορά {path} στον {userid}",
"Invalid path selected" : "Επιλέχθηκε μη έγκυρη διαδρομή",
"Ownership transfer request sent" : "Αποστολή αίτησης μεταβίβασης κυριότητας",
- "Cannot transfer ownership of a file or folder you don't own" : "Δεν μπορεί να μεταβιβαστεί η κυριότητα αρχείου ή φακέλου που δεν σας ανήκει",
+ "Cannot transfer ownership of a file or folder you do not own" : "Δεν είναι δυνατή η μεταβίβαση της κυριότητας ενός αρχείου ή φακέλου που δε σας ανήκει",
"Tags" : "Ετικέτες",
"Unable to change the favourite state of the file" : "Αδυναμία αλλαγής αγαπημένης κατάστασης αρχείου",
"Error while loading the file data" : "Σφάλμα κατά την φόρτωση αρχείου δεδομένων",
@@ -184,7 +186,6 @@
"%s used" : "%s σε χρήση",
"%s%% of %s used" : "%s%% από %s σε χρήση",
"%1$s of %2$s used" : "χρησιμοποιούνται %1$s από %2$s",
- "Settings" : "Ρυθμίσεις",
"Show hidden files" : "Εμφάνιση κρυφών αρχείων",
"Crop image previews" : "Περικοπή προεπισκόπησης εικόνας",
"WebDAV" : "WebDAV",
@@ -208,6 +209,10 @@
"Pending shares" : "Κοινή χρήση σε εκκρεμότητα",
"Text file" : "Αρχείο κειμένου",
"New text file.txt" : "Νέο αρχείο file.txt",
- "Select" : "Επιλογή"
+ "Select" : "Επιλογή",
+ "You don’t have permission to upload or create files here" : "Δεν έχετε δικαιώματα μεταφόρτωσης ή δημιουργίας αρχείων εδώ",
+ "New" : "Νέο",
+ "Cannot transfer ownership of a file or folder you don't own" : "Δεν μπορεί να μεταβιβαστεί η κυριότητα αρχείου ή φακέλου που δεν σας ανήκει",
+ "Settings" : "Ρυθμίσεις"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js
index d3844c5caf0..8a9b0e9584d 100644
--- a/apps/files/l10n/en_GB.js
+++ b/apps/files/l10n/en_GB.js
@@ -59,9 +59,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} and {files}",
"_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
- "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
"_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
- "New" : "New",
"{used} of {quota} used" : "{used} of {quota} used",
"{used} used" : "{used} used",
"\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
@@ -129,7 +127,6 @@ OC.L10N.register(
"Create" : "Create",
"%s used" : "%s used",
"%1$s of %2$s used" : "%1$s of %2$s used",
- "Settings" : "Settings",
"Show hidden files" : "Show hidden files",
"WebDAV" : "WebDAV",
"No files in here" : "No files in here",
@@ -147,6 +144,9 @@ OC.L10N.register(
"Shared by link" : "Shared by link",
"Text file" : "Text file",
"New text file.txt" : "New text file.txt",
- "Select" : "Select"
+ "Select" : "Select",
+ "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
+ "New" : "New",
+ "Settings" : "Settings"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json
index a149a4ad13c..e866549645c 100644
--- a/apps/files/l10n/en_GB.json
+++ b/apps/files/l10n/en_GB.json
@@ -57,9 +57,7 @@
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} and {files}",
"_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
- "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
"_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
- "New" : "New",
"{used} of {quota} used" : "{used} of {quota} used",
"{used} used" : "{used} used",
"\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
@@ -127,7 +125,6 @@
"Create" : "Create",
"%s used" : "%s used",
"%1$s of %2$s used" : "%1$s of %2$s used",
- "Settings" : "Settings",
"Show hidden files" : "Show hidden files",
"WebDAV" : "WebDAV",
"No files in here" : "No files in here",
@@ -145,6 +142,9 @@
"Shared by link" : "Shared by link",
"Text file" : "Text file",
"New text file.txt" : "New text file.txt",
- "Select" : "Select"
+ "Select" : "Select",
+ "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
+ "New" : "New",
+ "Settings" : "Settings"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/eo.js b/apps/files/l10n/eo.js
index 6cbea2229e4..fa1295d4c40 100644
--- a/apps/files/l10n/eo.js
+++ b/apps/files/l10n/eo.js
@@ -64,9 +64,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n dosiero","%n dosieroj"],
"{dirs} and {files}" : "{dirs} kaj {files}",
"_including %n hidden_::_including %n hidden_" : ["inkluzive %n kaŝita","inkluzive %n kaŝita(j)"],
- "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie",
"_Uploading %n file_::_Uploading %n files_" : ["Alŝutatas %n dosiero","Alŝutatas %n dosieroj"],
- "New" : "Nova",
"Select file range" : "Elekti dosierintervalon",
"{used} of {quota} used" : "{used} uzataj el {quota}",
"{used} used" : "{used} uzataj",
@@ -138,7 +136,6 @@ OC.L10N.register(
"%s used" : "%s uzataj",
"%s%% of %s used" : "%s%% el %s uzataj",
"%1$s of %2$s used" : "%1$s uzataj el %2$s",
- "Settings" : "Agordo",
"Show hidden files" : "Montri kaŝitajn dosierojn",
"WebDAV" : "WebDAV",
"Toggle grid view" : "Baskuligi kradan vidon",
@@ -158,6 +155,9 @@ OC.L10N.register(
"Deleted shares" : "Forigitaj kunhavigoj",
"Text file" : "Tekstodosiero",
"New text file.txt" : "Nova tekstodosiero.txt",
- "Select" : "Elekti"
+ "Select" : "Elekti",
+ "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie",
+ "New" : "Nova",
+ "Settings" : "Agordo"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/eo.json b/apps/files/l10n/eo.json
index 368a87285aa..6412b0c265a 100644
--- a/apps/files/l10n/eo.json
+++ b/apps/files/l10n/eo.json
@@ -62,9 +62,7 @@
"_%n file_::_%n files_" : ["%n dosiero","%n dosieroj"],
"{dirs} and {files}" : "{dirs} kaj {files}",
"_including %n hidden_::_including %n hidden_" : ["inkluzive %n kaŝita","inkluzive %n kaŝita(j)"],
- "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie",
"_Uploading %n file_::_Uploading %n files_" : ["Alŝutatas %n dosiero","Alŝutatas %n dosieroj"],
- "New" : "Nova",
"Select file range" : "Elekti dosierintervalon",
"{used} of {quota} used" : "{used} uzataj el {quota}",
"{used} used" : "{used} uzataj",
@@ -136,7 +134,6 @@
"%s used" : "%s uzataj",
"%s%% of %s used" : "%s%% el %s uzataj",
"%1$s of %2$s used" : "%1$s uzataj el %2$s",
- "Settings" : "Agordo",
"Show hidden files" : "Montri kaŝitajn dosierojn",
"WebDAV" : "WebDAV",
"Toggle grid view" : "Baskuligi kradan vidon",
@@ -156,6 +153,9 @@
"Deleted shares" : "Forigitaj kunhavigoj",
"Text file" : "Tekstodosiero",
"New text file.txt" : "Nova tekstodosiero.txt",
- "Select" : "Elekti"
+ "Select" : "Elekti",
+ "You don’t have permission to upload or create files here" : "Vi ne permesatas alŝuti aŭ krei dosierojn ĉi tie",
+ "New" : "Nova",
+ "Settings" : "Agordo"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 9281aec51a2..e6ec7d73fd9 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "La carpeta de destino \"{dir}\" ya no existe",
"Not enough free space" : "No hay espacio libre suficiente",
"An unknown error has occurred" : "Ha ocurrido un error desconocido",
+ "File could not be uploaded" : "No se ha podido subir el archivo",
"Uploading …" : "Subiendo …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Subir este archivo no es compatible",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "No se ha podido cargar información para el archivo \"{file}\"",
"Files" : "Archivos",
"Details" : "Detalles",
+ "Show list view" : "Mostrar vista de lista",
+ "Show grid view" : "Mostrar vista de cuadrícula",
"Please select tag(s) to add to the selection" : "Seleccione la(s) etiqueta(s) para añadir a la selección",
"Apply tag(s) to selection" : "Aplicar etiqueta(s) a la selección",
"Select directory \"{dirName}\"" : "Seleccione el directorio \"{dirName}\"",
@@ -72,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
+ "You do not have permission to upload or create files here" : "No tienes permiso para subir o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Subiendo %n archivos","Subiendo %n archivos"],
- "New" : "Nuevo",
"Select file range" : "Seleccionar el rango de archivos",
"{used} of {quota} used" : "{used} usados de {quota}",
"{used} used" : "{used} usados",
@@ -171,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transferir {path} a {userid}",
"Invalid path selected" : "Ruta de archivo seleccionada no válida.",
"Ownership transfer request sent" : "Enviada la solicitud de transferencia de propiedad",
- "Cannot transfer ownership of a file or folder you don't own" : "No se puede transferir la propiedad de un archivo o carpeta que no te pertenece",
+ "Cannot transfer ownership of a file or folder you do not own" : "No puedes transferir la propiedad de un archivo o directorio del cual no eres propietario",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "No se ha podido cambiar el estado de favorito del fichero",
"Error while loading the file data" : "Error al cargar los datos del archivo",
@@ -188,7 +190,6 @@ OC.L10N.register(
"%s used" : "usado %s",
"%s%% of %s used" : "%s%% de %s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Ajustes",
"Show hidden files" : "Mostrar archivos ocultos",
"Crop image previews" : "Recortar la previsualización de las imágenes",
"WebDAV" : "WebDAV",
@@ -212,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "Recursos compartidos pendientes",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo archivo.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
+ "New" : "Nuevo",
+ "Cannot transfer ownership of a file or folder you don't own" : "No se puede transferir la propiedad de un archivo o carpeta que no te pertenece",
+ "Settings" : "Ajustes"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index 21a71ed2320..cc48cb86139 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "La carpeta de destino \"{dir}\" ya no existe",
"Not enough free space" : "No hay espacio libre suficiente",
"An unknown error has occurred" : "Ha ocurrido un error desconocido",
+ "File could not be uploaded" : "No se ha podido subir el archivo",
"Uploading …" : "Subiendo …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Subir este archivo no es compatible",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "No se ha podido cargar información para el archivo \"{file}\"",
"Files" : "Archivos",
"Details" : "Detalles",
+ "Show list view" : "Mostrar vista de lista",
+ "Show grid view" : "Mostrar vista de cuadrícula",
"Please select tag(s) to add to the selection" : "Seleccione la(s) etiqueta(s) para añadir a la selección",
"Apply tag(s) to selection" : "Aplicar etiqueta(s) a la selección",
"Select directory \"{dirName}\"" : "Seleccione el directorio \"{dirName}\"",
@@ -70,9 +73,8 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
+ "You do not have permission to upload or create files here" : "No tienes permiso para subir o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Subiendo %n archivos","Subiendo %n archivos"],
- "New" : "Nuevo",
"Select file range" : "Seleccionar el rango de archivos",
"{used} of {quota} used" : "{used} usados de {quota}",
"{used} used" : "{used} usados",
@@ -169,7 +171,7 @@
"Transfer {path} to {userid}" : "Transferir {path} a {userid}",
"Invalid path selected" : "Ruta de archivo seleccionada no válida.",
"Ownership transfer request sent" : "Enviada la solicitud de transferencia de propiedad",
- "Cannot transfer ownership of a file or folder you don't own" : "No se puede transferir la propiedad de un archivo o carpeta que no te pertenece",
+ "Cannot transfer ownership of a file or folder you do not own" : "No puedes transferir la propiedad de un archivo o directorio del cual no eres propietario",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "No se ha podido cambiar el estado de favorito del fichero",
"Error while loading the file data" : "Error al cargar los datos del archivo",
@@ -186,7 +188,6 @@
"%s used" : "usado %s",
"%s%% of %s used" : "%s%% de %s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Ajustes",
"Show hidden files" : "Mostrar archivos ocultos",
"Crop image previews" : "Recortar la previsualización de las imágenes",
"WebDAV" : "WebDAV",
@@ -210,6 +211,10 @@
"Pending shares" : "Recursos compartidos pendientes",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo archivo.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
+ "New" : "Nuevo",
+ "Cannot transfer ownership of a file or folder you don't own" : "No se puede transferir la propiedad de un archivo o carpeta que no te pertenece",
+ "Settings" : "Ajustes"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_419.js b/apps/files/l10n/es_419.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_419.js
+++ b/apps/files/l10n/es_419.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_419.json b/apps/files/l10n/es_419.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_419.json
+++ b/apps/files/l10n/es_419.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_AR.js b/apps/files/l10n/es_AR.js
index 300159c9ab7..8ec6f958aae 100644
--- a/apps/files/l10n/es_AR.js
+++ b/apps/files/l10n/es_AR.js
@@ -58,9 +58,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Usted no cuenta con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -119,7 +117,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"Toggle grid view" : "Vista de cuadrícula",
@@ -138,6 +135,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por link",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "Usted no cuenta con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_AR.json b/apps/files/l10n/es_AR.json
index 56027b9680a..1e7051cd267 100644
--- a/apps/files/l10n/es_AR.json
+++ b/apps/files/l10n/es_AR.json
@@ -56,9 +56,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Usted no cuenta con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -117,7 +115,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"Toggle grid view" : "Vista de cuadrícula",
@@ -136,6 +133,9 @@
"Shared by link" : "Compartido por link",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "Usted no cuenta con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_CL.js b/apps/files/l10n/es_CL.js
index edb8c04fc6d..9bad8edd263 100644
--- a/apps/files/l10n/es_CL.js
+++ b/apps/files/l10n/es_CL.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -124,7 +122,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -142,6 +139,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_CL.json b/apps/files/l10n/es_CL.json
index 0209b4dac03..feff64ac3f6 100644
--- a/apps/files/l10n/es_CL.json
+++ b/apps/files/l10n/es_CL.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -122,7 +120,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -140,6 +137,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_CO.js b/apps/files/l10n/es_CO.js
index de087fa5ab2..9c513e7c0a2 100644
--- a/apps/files/l10n/es_CO.js
+++ b/apps/files/l10n/es_CO.js
@@ -58,9 +58,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -124,7 +122,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -142,6 +139,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_CO.json b/apps/files/l10n/es_CO.json
index e5f8aefa3eb..4ae2f1c706b 100644
--- a/apps/files/l10n/es_CO.json
+++ b/apps/files/l10n/es_CO.json
@@ -56,9 +56,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -122,7 +120,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -140,6 +137,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_CR.js b/apps/files/l10n/es_CR.js
index 3cbabb0f794..78598c110e4 100644
--- a/apps/files/l10n/es_CR.js
+++ b/apps/files/l10n/es_CR.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_CR.json b/apps/files/l10n/es_CR.json
index ac796b0ae2b..7c3ffe23051 100644
--- a/apps/files/l10n/es_CR.json
+++ b/apps/files/l10n/es_CR.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -121,7 +119,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -139,6 +136,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_DO.js b/apps/files/l10n/es_DO.js
index 3cbabb0f794..78598c110e4 100644
--- a/apps/files/l10n/es_DO.js
+++ b/apps/files/l10n/es_DO.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_DO.json b/apps/files/l10n/es_DO.json
index ac796b0ae2b..7c3ffe23051 100644
--- a/apps/files/l10n/es_DO.json
+++ b/apps/files/l10n/es_DO.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -121,7 +119,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -139,6 +136,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_EC.js b/apps/files/l10n/es_EC.js
index 3cbabb0f794..78598c110e4 100644
--- a/apps/files/l10n/es_EC.js
+++ b/apps/files/l10n/es_EC.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_EC.json b/apps/files/l10n/es_EC.json
index ac796b0ae2b..7c3ffe23051 100644
--- a/apps/files/l10n/es_EC.json
+++ b/apps/files/l10n/es_EC.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -121,7 +119,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -139,6 +136,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_GT.js b/apps/files/l10n/es_GT.js
index 3cbabb0f794..78598c110e4 100644
--- a/apps/files/l10n/es_GT.js
+++ b/apps/files/l10n/es_GT.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_GT.json b/apps/files/l10n/es_GT.json
index ac796b0ae2b..7c3ffe23051 100644
--- a/apps/files/l10n/es_GT.json
+++ b/apps/files/l10n/es_GT.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -121,7 +119,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -139,6 +136,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_HN.js b/apps/files/l10n/es_HN.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_HN.js
+++ b/apps/files/l10n/es_HN.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_HN.json b/apps/files/l10n/es_HN.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_HN.json
+++ b/apps/files/l10n/es_HN.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_MX.js b/apps/files/l10n/es_MX.js
index 83e90b944fd..77f550ed0ec 100644
--- a/apps/files/l10n/es_MX.js
+++ b/apps/files/l10n/es_MX.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -125,7 +123,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -143,6 +140,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_MX.json b/apps/files/l10n/es_MX.json
index d1dbf7bb529..0ff0098e313 100644
--- a/apps/files/l10n/es_MX.json
+++ b/apps/files/l10n/es_MX.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_NI.js b/apps/files/l10n/es_NI.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_NI.js
+++ b/apps/files/l10n/es_NI.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_NI.json b/apps/files/l10n/es_NI.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_NI.json
+++ b/apps/files/l10n/es_NI.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_PA.js b/apps/files/l10n/es_PA.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_PA.js
+++ b/apps/files/l10n/es_PA.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_PA.json b/apps/files/l10n/es_PA.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_PA.json
+++ b/apps/files/l10n/es_PA.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_PE.js b/apps/files/l10n/es_PE.js
index 2c725824a10..289400cfab7 100644
--- a/apps/files/l10n/es_PE.js
+++ b/apps/files/l10n/es_PE.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_PE.json b/apps/files/l10n/es_PE.json
index 696094ad094..81db7aa6154 100644
--- a/apps/files/l10n/es_PE.json
+++ b/apps/files/l10n/es_PE.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_PR.js b/apps/files/l10n/es_PR.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_PR.js
+++ b/apps/files/l10n/es_PR.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_PR.json b/apps/files/l10n/es_PR.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_PR.json
+++ b/apps/files/l10n/es_PR.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_PY.js b/apps/files/l10n/es_PY.js
index bfa315052f0..398a2720be8 100644
--- a/apps/files/l10n/es_PY.js
+++ b/apps/files/l10n/es_PY.js
@@ -67,9 +67,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usado",
"{used} used" : "{used} usado",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -129,7 +127,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -147,6 +144,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_PY.json b/apps/files/l10n/es_PY.json
index 7eff67dcbdd..53920925205 100644
--- a/apps/files/l10n/es_PY.json
+++ b/apps/files/l10n/es_PY.json
@@ -65,9 +65,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usado",
"{used} used" : "{used} usado",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -127,7 +125,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -145,6 +142,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_SV.js b/apps/files/l10n/es_SV.js
index 8686cbbfe31..5d1517af306 100644
--- a/apps/files/l10n/es_SV.js
+++ b/apps/files/l10n/es_SV.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_SV.json b/apps/files/l10n/es_SV.json
index fd89ecb0ca9..941c04ce35f 100644
--- a/apps/files/l10n/es_SV.json
+++ b/apps/files/l10n/es_SV.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n oculto","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
@@ -121,7 +119,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -139,6 +136,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/es_UY.js b/apps/files/l10n/es_UY.js
index 60ff68a4241..e0a3480b024 100644
--- a/apps/files/l10n/es_UY.js
+++ b/apps/files/l10n/es_UY.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -132,6 +129,9 @@ OC.L10N.register(
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/es_UY.json b/apps/files/l10n/es_UY.json
index dfe553229fa..54f538b961f 100644
--- a/apps/files/l10n/es_UY.json
+++ b/apps/files/l10n/es_UY.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n archivo","%n archivos","%n archivos"],
"{dirs} and {files}" : "{dirs} y {files}",
"_including %n hidden_::_including %n hidden_" : ["incluyendo %n escondido","incluyendo %n ocultos","incluyendo %n ocultos"],
- "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
"_Uploading %n file_::_Uploading %n files_" : ["Subiendo %n archivo","Cargando %n archivos","Cargando %n archivos"],
- "New" : "Nuevo",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nombre de archivo inválido. ",
"File name cannot be empty." : "El nombre de archivo no puede estar vacío.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" es un tipo de archivo no permitido",
@@ -112,7 +110,6 @@
"Create" : "Crear",
"%s used" : "%s usado",
"%1$s of %2$s used" : "%1$s de %2$s usados",
- "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "No hay archivos aquí",
@@ -130,6 +127,9 @@
"Shared by link" : "Compartido por liga",
"Text file" : "Archivo de texto",
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "No cuentas con los permisos para cargar o crear archivos aquí",
+ "New" : "Nuevo",
+ "Settings" : "Configuraciones "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/et_EE.js b/apps/files/l10n/et_EE.js
index 0036dcd4775..a811d688a4c 100644
--- a/apps/files/l10n/et_EE.js
+++ b/apps/files/l10n/et_EE.js
@@ -58,9 +58,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fail","%n faili"],
"{dirs} and {files}" : "{dirs} ja {files}",
"_including %n hidden_::_including %n hidden_" : ["sealhulgas %n peidetud","sealhulgas %n peidetud"],
- "You don’t have permission to upload or create files here" : "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
"_Uploading %n file_::_Uploading %n files_" : ["Laadin üles %n faili","Laadin üles %n faili"],
- "New" : "Uus",
"{used} of {quota} used" : "Kasutatud {used}/{quota}",
"{used} used" : "Kasutatud {used}",
"\"{name}\" is an invalid file name." : "\"{name}\" on vigane failinimi.",
@@ -120,7 +118,6 @@ OC.L10N.register(
"Create" : "Loo",
"%s used" : "Kasutatud %s",
"%1$s of %2$s used" : "Kasutatud %1$s/%2$s",
- "Settings" : "Seaded",
"Show hidden files" : "Näita peidetud faile",
"WebDAV" : "WebDAV",
"No files in here" : "Siin ei ole faile",
@@ -140,6 +137,9 @@ OC.L10N.register(
"Pending shares" : "Ootel jagamised",
"Text file" : "Tekstifail",
"New text file.txt" : "Uus tekstifail.txt",
- "Select" : "Vali"
+ "Select" : "Vali",
+ "You don’t have permission to upload or create files here" : "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
+ "New" : "Uus",
+ "Settings" : "Seaded"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/et_EE.json b/apps/files/l10n/et_EE.json
index 36ffbdf415b..7397d90534a 100644
--- a/apps/files/l10n/et_EE.json
+++ b/apps/files/l10n/et_EE.json
@@ -56,9 +56,7 @@
"_%n file_::_%n files_" : ["%n fail","%n faili"],
"{dirs} and {files}" : "{dirs} ja {files}",
"_including %n hidden_::_including %n hidden_" : ["sealhulgas %n peidetud","sealhulgas %n peidetud"],
- "You don’t have permission to upload or create files here" : "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
"_Uploading %n file_::_Uploading %n files_" : ["Laadin üles %n faili","Laadin üles %n faili"],
- "New" : "Uus",
"{used} of {quota} used" : "Kasutatud {used}/{quota}",
"{used} used" : "Kasutatud {used}",
"\"{name}\" is an invalid file name." : "\"{name}\" on vigane failinimi.",
@@ -118,7 +116,6 @@
"Create" : "Loo",
"%s used" : "Kasutatud %s",
"%1$s of %2$s used" : "Kasutatud %1$s/%2$s",
- "Settings" : "Seaded",
"Show hidden files" : "Näita peidetud faile",
"WebDAV" : "WebDAV",
"No files in here" : "Siin ei ole faile",
@@ -138,6 +135,9 @@
"Pending shares" : "Ootel jagamised",
"Text file" : "Tekstifail",
"New text file.txt" : "Uus tekstifail.txt",
- "Select" : "Vali"
+ "Select" : "Vali",
+ "You don’t have permission to upload or create files here" : "Sul puuduvad õigused siia failide üleslaadimiseks või tekitamiseks",
+ "New" : "Uus",
+ "Settings" : "Seaded"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/eu.js b/apps/files/l10n/eu.js
index 8da0a5458cb..acca2a6c940 100644
--- a/apps/files/l10n/eu.js
+++ b/apps/files/l10n/eu.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "\"{dir}\" helburuko karpeta ez da existitzen jadanik",
"Not enough free space" : "Ez dago leku libre nahikorik",
"An unknown error has occurred" : "Errore ezezagun bat gertatu da",
+ "File could not be uploaded" : "Fitxategia ezin izan da kargatu",
"Uploading …" : "Kargatzen...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ez da onartzen elementu hori kargatzea",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Ezin izan da \"{file}\" fitxategiaren informazioa kargatu",
"Files" : "Fitxategiak",
"Details" : "Xehetasunak",
+ "Show list view" : "Erakutsi zerrenda ikuspegia",
+ "Show grid view" : "Erakutsi sareta-ikuspegia",
"Please select tag(s) to add to the selection" : "Hautatu etiketa(k) hautapenera gehitzeko",
"Apply tag(s) to selection" : "Aplikatu etiketa(k) hautapenari",
"Select directory \"{dirName}\"" : "Hautatu \"{dirName}\" direktorioa",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["Fitxategi %n","%n fitxategi"],
"{dirs} and {files}" : "{dirs} eta {files}",
"_including %n hidden_::_including %n hidden_" : ["ezkutuko %n barne","ezkutuko %n barne"],
- "You don’t have permission to upload or create files here" : "Ez duzu baimenik fitxategiak hona kargatu edo hemen sortzeko",
+ "You do not have permission to upload or create files here" : "Ez duzu hemen fitxategiak kargatzeko edo sortzeko baimenik",
"_Uploading %n file_::_Uploading %n files_" : ["Fitxategi %n kargatzen","%n fitxategi kargatzen"],
- "New" : "Berria",
+ "New file/folder menu" : "Fitxategi/karpeta berri menua",
"Select file range" : "Hautatu fitxategi-barrutia",
"{used} of {quota} used" : "{used} / {quota} erabilita",
"{used} used" : "{used} erabilita",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transfereritu {path} {userid} erabiltzaileari",
"Invalid path selected" : "Bide baliogabea hautatuta",
"Ownership transfer request sent" : "Jabetza transferentzia eskaera bidalita",
- "Cannot transfer ownership of a file or folder you don't own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu",
+ "Cannot transfer ownership of a file or folder you do not own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu ",
"Tags" : "Etiketak",
"Unable to change the favourite state of the file" : "Ezinezkoa fitxategiaren gogoko egoera aldatzea",
"Error while loading the file data" : "Errorea fitxategiaren datuak kargatzerakoan",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s erabilita",
"%s%% of %s used" : "%s%% / %s erabilita",
"%1$s of %2$s used" : "%1$s / %2$s erabilita",
- "Settings" : "Ezarpenak",
+ "Files settings" : "FItxategien ezarpenak",
"Show hidden files" : "Erakutsi ezkutuko fitxategiak",
"Crop image previews" : "Moztu irudien aurrebistak",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Zain dauden partekatzeak",
"Text file" : "Testu-fitxategia",
"New text file.txt" : "Testu-fitxategi berria.txt",
- "Select" : "Hautatu"
+ "Select" : "Hautatu",
+ "You don’t have permission to upload or create files here" : "Ez duzu baimenik fitxategiak hona kargatu edo hemen sortzeko",
+ "New" : "Berria",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu",
+ "Settings" : "Ezarpenak"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/eu.json b/apps/files/l10n/eu.json
index e1b249c3297..cac0f378917 100644
--- a/apps/files/l10n/eu.json
+++ b/apps/files/l10n/eu.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "\"{dir}\" helburuko karpeta ez da existitzen jadanik",
"Not enough free space" : "Ez dago leku libre nahikorik",
"An unknown error has occurred" : "Errore ezezagun bat gertatu da",
+ "File could not be uploaded" : "Fitxategia ezin izan da kargatu",
"Uploading …" : "Kargatzen...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ez da onartzen elementu hori kargatzea",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Ezin izan da \"{file}\" fitxategiaren informazioa kargatu",
"Files" : "Fitxategiak",
"Details" : "Xehetasunak",
+ "Show list view" : "Erakutsi zerrenda ikuspegia",
+ "Show grid view" : "Erakutsi sareta-ikuspegia",
"Please select tag(s) to add to the selection" : "Hautatu etiketa(k) hautapenera gehitzeko",
"Apply tag(s) to selection" : "Aplikatu etiketa(k) hautapenari",
"Select directory \"{dirName}\"" : "Hautatu \"{dirName}\" direktorioa",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["Fitxategi %n","%n fitxategi"],
"{dirs} and {files}" : "{dirs} eta {files}",
"_including %n hidden_::_including %n hidden_" : ["ezkutuko %n barne","ezkutuko %n barne"],
- "You don’t have permission to upload or create files here" : "Ez duzu baimenik fitxategiak hona kargatu edo hemen sortzeko",
+ "You do not have permission to upload or create files here" : "Ez duzu hemen fitxategiak kargatzeko edo sortzeko baimenik",
"_Uploading %n file_::_Uploading %n files_" : ["Fitxategi %n kargatzen","%n fitxategi kargatzen"],
- "New" : "Berria",
+ "New file/folder menu" : "Fitxategi/karpeta berri menua",
"Select file range" : "Hautatu fitxategi-barrutia",
"{used} of {quota} used" : "{used} / {quota} erabilita",
"{used} used" : "{used} erabilita",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "Transfereritu {path} {userid} erabiltzaileari",
"Invalid path selected" : "Bide baliogabea hautatuta",
"Ownership transfer request sent" : "Jabetza transferentzia eskaera bidalita",
- "Cannot transfer ownership of a file or folder you don't own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu",
+ "Cannot transfer ownership of a file or folder you do not own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu ",
"Tags" : "Etiketak",
"Unable to change the favourite state of the file" : "Ezinezkoa fitxategiaren gogoko egoera aldatzea",
"Error while loading the file data" : "Errorea fitxategiaren datuak kargatzerakoan",
@@ -186,7 +189,7 @@
"%s used" : "%s erabilita",
"%s%% of %s used" : "%s%% / %s erabilita",
"%1$s of %2$s used" : "%1$s / %2$s erabilita",
- "Settings" : "Ezarpenak",
+ "Files settings" : "FItxategien ezarpenak",
"Show hidden files" : "Erakutsi ezkutuko fitxategiak",
"Crop image previews" : "Moztu irudien aurrebistak",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Zain dauden partekatzeak",
"Text file" : "Testu-fitxategia",
"New text file.txt" : "Testu-fitxategi berria.txt",
- "Select" : "Hautatu"
+ "Select" : "Hautatu",
+ "You don’t have permission to upload or create files here" : "Ez duzu baimenik fitxategiak hona kargatu edo hemen sortzeko",
+ "New" : "Berria",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ezin da zurea ez den fitxategi edo karpeta baten jabetza transferitu",
+ "Settings" : "Ezarpenak"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/fa.js b/apps/files/l10n/fa.js
index f59f72a8d99..2da38cceefa 100644
--- a/apps/files/l10n/fa.js
+++ b/apps/files/l10n/fa.js
@@ -62,9 +62,7 @@ OC.L10N.register(
"_%n folder_::_%n folders_" : ["%n پوشه","%n پوشه"],
"_%n file_::_%n files_" : ["%n فایل","%n فایل"],
"{dirs} and {files}" : "{dirs} و {files}",
- "You don’t have permission to upload or create files here" : "شما دسترسی مجاز برای آپلود یا ایجاد فایل در اینجا را ندارید",
"_Uploading %n file_::_Uploading %n files_" : ["در حال بارگذاری %n فایل","در حال بارگذاری %n فایل"],
- "New" : "جدید",
"{used} of {quota} used" : "{used} از {quota} استفاده شده",
"{used} used" : "{used} استفاده شده",
"\"{name}\" is an invalid file name." : "\"{name}\" نامی نامعتبر برای فایل است.",
@@ -105,7 +103,6 @@ OC.L10N.register(
"Cancel" : "لغو",
"Create" : "ساخت",
"%1$s of %2$s used" : "%1$s از %2$s استفاده شده ",
- "Settings" : "تنظیمات",
"Show hidden files" : "نمایش فایل‌های مخفی",
"WebDAV" : "WebDAV",
"Toggle grid view" : "نمای شبکه را تغییر دهید",
@@ -126,6 +123,9 @@ OC.L10N.register(
"Pending shares" : "اشتراک در حال انتظار ",
"Text file" : "فایل متنی",
"New text file.txt" : "فایل متنی جدید .txt",
- "Select" : "انتخاب"
+ "Select" : "انتخاب",
+ "You don’t have permission to upload or create files here" : "شما دسترسی مجاز برای آپلود یا ایجاد فایل در اینجا را ندارید",
+ "New" : "جدید",
+ "Settings" : "تنظیمات"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/files/l10n/fa.json b/apps/files/l10n/fa.json
index a75b48010fb..4696fd3e650 100644
--- a/apps/files/l10n/fa.json
+++ b/apps/files/l10n/fa.json
@@ -60,9 +60,7 @@
"_%n folder_::_%n folders_" : ["%n پوشه","%n پوشه"],
"_%n file_::_%n files_" : ["%n فایل","%n فایل"],
"{dirs} and {files}" : "{dirs} و {files}",
- "You don’t have permission to upload or create files here" : "شما دسترسی مجاز برای آپلود یا ایجاد فایل در اینجا را ندارید",
"_Uploading %n file_::_Uploading %n files_" : ["در حال بارگذاری %n فایل","در حال بارگذاری %n فایل"],
- "New" : "جدید",
"{used} of {quota} used" : "{used} از {quota} استفاده شده",
"{used} used" : "{used} استفاده شده",
"\"{name}\" is an invalid file name." : "\"{name}\" نامی نامعتبر برای فایل است.",
@@ -103,7 +101,6 @@
"Cancel" : "لغو",
"Create" : "ساخت",
"%1$s of %2$s used" : "%1$s از %2$s استفاده شده ",
- "Settings" : "تنظیمات",
"Show hidden files" : "نمایش فایل‌های مخفی",
"WebDAV" : "WebDAV",
"Toggle grid view" : "نمای شبکه را تغییر دهید",
@@ -124,6 +121,9 @@
"Pending shares" : "اشتراک در حال انتظار ",
"Text file" : "فایل متنی",
"New text file.txt" : "فایل متنی جدید .txt",
- "Select" : "انتخاب"
+ "Select" : "انتخاب",
+ "You don’t have permission to upload or create files here" : "شما دسترسی مجاز برای آپلود یا ایجاد فایل در اینجا را ندارید",
+ "New" : "جدید",
+ "Settings" : "تنظیمات"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/fi.js b/apps/files/l10n/fi.js
index 2cc656d498f..3556b2e4ebb 100644
--- a/apps/files/l10n/fi.js
+++ b/apps/files/l10n/fi.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Kohdekansio \"{dir}\" ei ole enää olemassa",
"Not enough free space" : "Ei tarpeeksi vapaata tilaa",
"An unknown error has occurred" : "Tapahtui tuntematon virhe",
+ "File could not be uploaded" : "Tiedostoa ei voi lähettää",
"Uploading …" : "Lähetetään…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize} ({bitrate})",
"Uploading that item is not supported" : "Kyseisen kohteen lähettäminen ei ole tuettu",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Ei voida ladata tiedoston \"{file}\" tietoja",
"Files" : "Tiedostot",
"Details" : "Tiedot",
+ "Show list view" : "Näytä listanäkymä",
+ "Show grid view" : "Näytä ruudukkonäkymä",
"Please select tag(s) to add to the selection" : "Valitse lisättävät tunnisteet valinnalle",
"Apply tag(s) to selection" : "Hyväksy tunnisteet valinnalle",
"Select directory \"{dirName}\"" : "Valitse kansio \"{dirName}\"",
@@ -72,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n tiedosto","%n tiedostoa"],
"{dirs} and {files}" : "{dirs} ja {files}",
"_including %n hidden_::_including %n hidden_" : ["Sisältäen %n piilotetun","Sisältäen %n piilotettua"],
- "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",
+ "You do not have permission to upload or create files here" : "Käyttöoikeutesi eivät riitä tiedostojen lähettämiseen tai luomiseen tähän sijaintiin",
"_Uploading %n file_::_Uploading %n files_" : ["Lähetetään %n tiedosto","Lähetetään %n tiedostoa"],
- "New" : "Uusi",
"Select file range" : "Valitse tiedostojoukko",
"{used} of {quota} used" : "{used}/{quota} käytetty",
"{used} used" : "{used} käytetty",
@@ -122,7 +124,7 @@ OC.L10N.register(
"You created an encrypted file in {file}" : "Loit salatun tiedoston {file}",
"{user} created {file}" : "{user} loi tiedoston {file}",
"{user} created an encrypted file in {file}" : "{user} loi salatun tiedoston {file}",
- "{file} was created in a public folder" : "Tiedosto {file} luotiin julkisessa kansiossa",
+ "{file} was created in a public folder" : "Tiedosto {file} luotiin julkisessa kansiossa",
"You changed {file}" : "Muutit tiedostoa {file}",
"You changed an encrypted file in {file}" : "Muutit salattua tiedostoa {file}",
"{user} changed {file}" : "{user} muutti tiedostoa {file}",
@@ -136,14 +138,14 @@ OC.L10N.register(
"You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Uudelleennimesit tiedoston {oldfile} (piilotettu) tiedostoksi {newfile} (piilotettu)",
"You renamed {oldfile} (hidden) to {newfile}" : "Uudelleennimesit tiedoston {oldfile} (piilotettu) tiedostoksi {newfile}",
"You renamed {oldfile} to {newfile} (hidden)" : "Uudelleennimesit tiedoston {oldfile} tiedostoksi {newfile} (piilotettu)",
- "You renamed {oldfile} to {newfile}" : "Uudelleennimesit tiedoston {oldfile} tiedostoksi {newfile}",
+ "You renamed {oldfile} to {newfile}" : "Annoit tiedostolle {oldfile} uuden nimen {newfile}",
"{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} uudelleennimesi tiedoston {oldfile} (piilotettu) tiedostoksi {newfile} (piilotettu)",
"{user} renamed {oldfile} (hidden) to {newfile}" : "{user} uudelleennimesi tiedoston {oldfile} (piilotettu) tiedostoksi {newfile}",
"{user} renamed {oldfile} to {newfile} (hidden)" : "{user} uudelleennimesi tiedoston {oldfile} tiedostoksi {newfile} (piilotettu)",
"{user} renamed {oldfile} to {newfile}" : "{user} uudelleennimesi tiedoston {oldfile} tiedostoksi {newfile}",
"You moved {oldfile} to {newfile}" : "Siirsit tiedoston {oldfile} tiedostoksi {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} siirsi tiedoston {oldfile} tiedostoksi {newfile}",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
"A file or folder has been <strong>changed</strong>" : "Tiedostoa tai kansiota on <strong>muutettu</strong>",
"A favorite file or folder has been <strong>changed</strong>" : "Suosikkitiedostoa tai -kansiota on <strong>muutettu</strong>",
"All files" : "Kaikki tiedostot",
@@ -171,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Siirrä {path} käyttäjälle {userid}",
"Invalid path selected" : "Valittu virheellinen polku",
"Ownership transfer request sent" : "Pyyntö omistajuuden vaihdosta lähetetty",
- "Cannot transfer ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "Cannot transfer ownership of a file or folder you do not own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
"Tags" : "Tunnisteet",
"Unable to change the favourite state of the file" : "Suosikki-tilan muuttaminen epäonnistui.",
"Error while loading the file data" : "Virhe tiedostoa ladatessa",
@@ -184,14 +186,14 @@ OC.L10N.register(
"Unable to create new file from template" : "Uutta tiedostoa mallipohjasta ei voi luoda",
"Set up templates folder" : "Aseta mallipohjien kansio",
"Templates" : "Mallipohjat",
+ "Unable to initialize the templates directory" : "Mallipohjien kansiota ei voitu alustaa",
"%s used" : "%s käytetty",
"%s%% of %s used" : "%s%% / %s käytetty",
"%1$s of %2$s used" : "%1$s/%2$s käytetty",
- "Settings" : "Asetukset",
"Show hidden files" : "Näytä piilotetut tiedostot",
"Crop image previews" : "Rajaa kuvien esikatseluja",
"WebDAV" : "WebDAV",
- "Use this address to access your Files via WebDAV" : "Käytä kyseistä osoitetta yhdistääksesi tiedostosi WebDAV kautta",
+ "Use this address to access your Files via WebDAV" : "Käytä tätä osoitetta yhdistääksesi tiedostosi WebDAV:in kautta",
"Toggle grid view" : "Ruudukkonäkymä päälle/pois",
"No files in here" : "Täällä ei ole tiedostoja",
"Upload some content or sync with your devices!" : "Lähetä tiedostoja tai synkronoi sisältö laitteidesi kanssa!",
@@ -210,6 +212,10 @@ OC.L10N.register(
"Pending shares" : "Odottavat jaot",
"Text file" : "Tekstitiedosto",
"New text file.txt" : "Uusi tekstitiedosto.txt",
- "Select" : "Valitse"
+ "Select" : "Valitse",
+ "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",
+ "New" : "Uusi",
+ "Cannot transfer ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "Settings" : "Asetukset"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/fi.json b/apps/files/l10n/fi.json
index 5b230c73761..98e0a5994d0 100644
--- a/apps/files/l10n/fi.json
+++ b/apps/files/l10n/fi.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Kohdekansio \"{dir}\" ei ole enää olemassa",
"Not enough free space" : "Ei tarpeeksi vapaata tilaa",
"An unknown error has occurred" : "Tapahtui tuntematon virhe",
+ "File could not be uploaded" : "Tiedostoa ei voi lähettää",
"Uploading …" : "Lähetetään…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize}/{totalSize} ({bitrate})",
"Uploading that item is not supported" : "Kyseisen kohteen lähettäminen ei ole tuettu",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Ei voida ladata tiedoston \"{file}\" tietoja",
"Files" : "Tiedostot",
"Details" : "Tiedot",
+ "Show list view" : "Näytä listanäkymä",
+ "Show grid view" : "Näytä ruudukkonäkymä",
"Please select tag(s) to add to the selection" : "Valitse lisättävät tunnisteet valinnalle",
"Apply tag(s) to selection" : "Hyväksy tunnisteet valinnalle",
"Select directory \"{dirName}\"" : "Valitse kansio \"{dirName}\"",
@@ -70,9 +73,8 @@
"_%n file_::_%n files_" : ["%n tiedosto","%n tiedostoa"],
"{dirs} and {files}" : "{dirs} ja {files}",
"_including %n hidden_::_including %n hidden_" : ["Sisältäen %n piilotetun","Sisältäen %n piilotettua"],
- "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",
+ "You do not have permission to upload or create files here" : "Käyttöoikeutesi eivät riitä tiedostojen lähettämiseen tai luomiseen tähän sijaintiin",
"_Uploading %n file_::_Uploading %n files_" : ["Lähetetään %n tiedosto","Lähetetään %n tiedostoa"],
- "New" : "Uusi",
"Select file range" : "Valitse tiedostojoukko",
"{used} of {quota} used" : "{used}/{quota} käytetty",
"{used} used" : "{used} käytetty",
@@ -120,7 +122,7 @@
"You created an encrypted file in {file}" : "Loit salatun tiedoston {file}",
"{user} created {file}" : "{user} loi tiedoston {file}",
"{user} created an encrypted file in {file}" : "{user} loi salatun tiedoston {file}",
- "{file} was created in a public folder" : "Tiedosto {file} luotiin julkisessa kansiossa",
+ "{file} was created in a public folder" : "Tiedosto {file} luotiin julkisessa kansiossa",
"You changed {file}" : "Muutit tiedostoa {file}",
"You changed an encrypted file in {file}" : "Muutit salattua tiedostoa {file}",
"{user} changed {file}" : "{user} muutti tiedostoa {file}",
@@ -134,14 +136,14 @@
"You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Uudelleennimesit tiedoston {oldfile} (piilotettu) tiedostoksi {newfile} (piilotettu)",
"You renamed {oldfile} (hidden) to {newfile}" : "Uudelleennimesit tiedoston {oldfile} (piilotettu) tiedostoksi {newfile}",
"You renamed {oldfile} to {newfile} (hidden)" : "Uudelleennimesit tiedoston {oldfile} tiedostoksi {newfile} (piilotettu)",
- "You renamed {oldfile} to {newfile}" : "Uudelleennimesit tiedoston {oldfile} tiedostoksi {newfile}",
+ "You renamed {oldfile} to {newfile}" : "Annoit tiedostolle {oldfile} uuden nimen {newfile}",
"{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} uudelleennimesi tiedoston {oldfile} (piilotettu) tiedostoksi {newfile} (piilotettu)",
"{user} renamed {oldfile} (hidden) to {newfile}" : "{user} uudelleennimesi tiedoston {oldfile} (piilotettu) tiedostoksi {newfile}",
"{user} renamed {oldfile} to {newfile} (hidden)" : "{user} uudelleennimesi tiedoston {oldfile} tiedostoksi {newfile} (piilotettu)",
"{user} renamed {oldfile} to {newfile}" : "{user} uudelleennimesi tiedoston {oldfile} tiedostoksi {newfile}",
"You moved {oldfile} to {newfile}" : "Siirsit tiedoston {oldfile} tiedostoksi {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} siirsi tiedoston {oldfile} tiedostoksi {newfile}",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
"A file or folder has been <strong>changed</strong>" : "Tiedostoa tai kansiota on <strong>muutettu</strong>",
"A favorite file or folder has been <strong>changed</strong>" : "Suosikkitiedostoa tai -kansiota on <strong>muutettu</strong>",
"All files" : "Kaikki tiedostot",
@@ -169,7 +171,7 @@
"Transfer {path} to {userid}" : "Siirrä {path} käyttäjälle {userid}",
"Invalid path selected" : "Valittu virheellinen polku",
"Ownership transfer request sent" : "Pyyntö omistajuuden vaihdosta lähetetty",
- "Cannot transfer ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "Cannot transfer ownership of a file or folder you do not own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
"Tags" : "Tunnisteet",
"Unable to change the favourite state of the file" : "Suosikki-tilan muuttaminen epäonnistui.",
"Error while loading the file data" : "Virhe tiedostoa ladatessa",
@@ -182,14 +184,14 @@
"Unable to create new file from template" : "Uutta tiedostoa mallipohjasta ei voi luoda",
"Set up templates folder" : "Aseta mallipohjien kansio",
"Templates" : "Mallipohjat",
+ "Unable to initialize the templates directory" : "Mallipohjien kansiota ei voitu alustaa",
"%s used" : "%s käytetty",
"%s%% of %s used" : "%s%% / %s käytetty",
"%1$s of %2$s used" : "%1$s/%2$s käytetty",
- "Settings" : "Asetukset",
"Show hidden files" : "Näytä piilotetut tiedostot",
"Crop image previews" : "Rajaa kuvien esikatseluja",
"WebDAV" : "WebDAV",
- "Use this address to access your Files via WebDAV" : "Käytä kyseistä osoitetta yhdistääksesi tiedostosi WebDAV kautta",
+ "Use this address to access your Files via WebDAV" : "Käytä tätä osoitetta yhdistääksesi tiedostosi WebDAV:in kautta",
"Toggle grid view" : "Ruudukkonäkymä päälle/pois",
"No files in here" : "Täällä ei ole tiedostoja",
"Upload some content or sync with your devices!" : "Lähetä tiedostoja tai synkronoi sisältö laitteidesi kanssa!",
@@ -208,6 +210,10 @@
"Pending shares" : "Odottavat jaot",
"Text file" : "Tekstitiedosto",
"New text file.txt" : "Uusi tekstitiedosto.txt",
- "Select" : "Valitse"
+ "Select" : "Valitse",
+ "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",
+ "New" : "Uusi",
+ "Cannot transfer ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "Settings" : "Asetukset"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js
index aea338cd858..f276ef20103 100644
--- a/apps/files/l10n/fr.js
+++ b/apps/files/l10n/fr.js
@@ -39,8 +39,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Impossible de charger les informations du fichier \"{file}\"",
"Files" : "Fichiers",
"Details" : "Détails",
+ "Show list view" : "Afficher la vue en liste",
+ "Show grid view" : "Afficher la vue en grille",
"Please select tag(s) to add to the selection" : "Veuillez sélectionner la ou les étiquette(s) à ajouter à la sélection",
"Apply tag(s) to selection" : "Appliquer la ou les étiquette(s) à la sélection",
+ "Select directory \"{dirName}\"" : "Sélectionner le dossier \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Sélectionner le fichier \"{fileName}\"",
"Pending" : "En attente",
"Unable to determine date" : "Impossible de déterminer la date",
"This operation is forbidden" : "Cette opération est interdite",
@@ -70,9 +74,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fichier","%n fichiers","%n fichiers"],
"{dirs} and {files}" : "{dirs} et {files}",
"_including %n hidden_::_including %n hidden_" : ["inclus %n masqué","dont %n masqués","dont %n masqués"],
- "You don’t have permission to upload or create files here" : "Vous n'avez pas la permission d'envoyer ou de créer des fichiers ici",
"_Uploading %n file_::_Uploading %n files_" : ["Téléversement de %n fichier","Envoi de %n fichiers","Envoi de %n fichiers"],
- "New" : "Nouveau",
"Select file range" : "Activer la sélection d'une plage de fichiers",
"{used} of {quota} used" : "{used} utilisés sur {quota}",
"{used} used" : "{used} utilisés",
@@ -169,7 +171,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transférer {path} à {userid}",
"Invalid path selected" : "Chemin sélectionné non valide",
"Ownership transfer request sent" : "Requête de transfert de propriété envoyée",
- "Cannot transfer ownership of a file or folder you don't own" : "Impossible de transférer la propriété d’un fichier ou d’un dossier dont vous n'êtes pas le propriétaire",
"Tags" : "Étiquettes",
"Unable to change the favourite state of the file" : "Impossible de modifier l'état favori du fichier",
"Error while loading the file data" : "Erreur lors du chargement du fichier de données",
@@ -186,9 +187,8 @@ OC.L10N.register(
"%s used" : "%s utilisés",
"%s%% of %s used" : "%s%% de %s utilisé",
"%1$s of %2$s used" : "%1$s utilisés sur %2$s",
- "Settings" : "Paramètres",
"Show hidden files" : "Afficher les fichiers masqués",
- "Crop image previews" : "Tronquer les prévisualisations d’images",
+ "Crop image previews" : "Activer l'affichage en miniatures carrées",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Utilisez cette adresse pour accéder à vos fichiers via WebDAV",
"Toggle %1$s sublist" : "Basculer %1$s sous-liste",
@@ -210,6 +210,10 @@ OC.L10N.register(
"Pending shares" : "Partages en attente",
"Text file" : "Fichier texte",
"New text file.txt" : "Nouveau fichier texte.txt",
- "Select" : "Sélectionner"
+ "Select" : "Sélectionner",
+ "You don’t have permission to upload or create files here" : "Vous n'avez pas la permission d'envoyer ou de créer des fichiers ici",
+ "New" : "Nouveau",
+ "Cannot transfer ownership of a file or folder you don't own" : "Impossible de transférer la propriété d’un fichier ou d’un dossier dont vous n'êtes pas le propriétaire",
+ "Settings" : "Paramètres"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json
index 35287edf6c6..487e098d615 100644
--- a/apps/files/l10n/fr.json
+++ b/apps/files/l10n/fr.json
@@ -37,8 +37,12 @@
"Could not load info for file \"{file}\"" : "Impossible de charger les informations du fichier \"{file}\"",
"Files" : "Fichiers",
"Details" : "Détails",
+ "Show list view" : "Afficher la vue en liste",
+ "Show grid view" : "Afficher la vue en grille",
"Please select tag(s) to add to the selection" : "Veuillez sélectionner la ou les étiquette(s) à ajouter à la sélection",
"Apply tag(s) to selection" : "Appliquer la ou les étiquette(s) à la sélection",
+ "Select directory \"{dirName}\"" : "Sélectionner le dossier \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Sélectionner le fichier \"{fileName}\"",
"Pending" : "En attente",
"Unable to determine date" : "Impossible de déterminer la date",
"This operation is forbidden" : "Cette opération est interdite",
@@ -68,9 +72,7 @@
"_%n file_::_%n files_" : ["%n fichier","%n fichiers","%n fichiers"],
"{dirs} and {files}" : "{dirs} et {files}",
"_including %n hidden_::_including %n hidden_" : ["inclus %n masqué","dont %n masqués","dont %n masqués"],
- "You don’t have permission to upload or create files here" : "Vous n'avez pas la permission d'envoyer ou de créer des fichiers ici",
"_Uploading %n file_::_Uploading %n files_" : ["Téléversement de %n fichier","Envoi de %n fichiers","Envoi de %n fichiers"],
- "New" : "Nouveau",
"Select file range" : "Activer la sélection d'une plage de fichiers",
"{used} of {quota} used" : "{used} utilisés sur {quota}",
"{used} used" : "{used} utilisés",
@@ -167,7 +169,6 @@
"Transfer {path} to {userid}" : "Transférer {path} à {userid}",
"Invalid path selected" : "Chemin sélectionné non valide",
"Ownership transfer request sent" : "Requête de transfert de propriété envoyée",
- "Cannot transfer ownership of a file or folder you don't own" : "Impossible de transférer la propriété d’un fichier ou d’un dossier dont vous n'êtes pas le propriétaire",
"Tags" : "Étiquettes",
"Unable to change the favourite state of the file" : "Impossible de modifier l'état favori du fichier",
"Error while loading the file data" : "Erreur lors du chargement du fichier de données",
@@ -184,9 +185,8 @@
"%s used" : "%s utilisés",
"%s%% of %s used" : "%s%% de %s utilisé",
"%1$s of %2$s used" : "%1$s utilisés sur %2$s",
- "Settings" : "Paramètres",
"Show hidden files" : "Afficher les fichiers masqués",
- "Crop image previews" : "Tronquer les prévisualisations d’images",
+ "Crop image previews" : "Activer l'affichage en miniatures carrées",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Utilisez cette adresse pour accéder à vos fichiers via WebDAV",
"Toggle %1$s sublist" : "Basculer %1$s sous-liste",
@@ -208,6 +208,10 @@
"Pending shares" : "Partages en attente",
"Text file" : "Fichier texte",
"New text file.txt" : "Nouveau fichier texte.txt",
- "Select" : "Sélectionner"
+ "Select" : "Sélectionner",
+ "You don’t have permission to upload or create files here" : "Vous n'avez pas la permission d'envoyer ou de créer des fichiers ici",
+ "New" : "Nouveau",
+ "Cannot transfer ownership of a file or folder you don't own" : "Impossible de transférer la propriété d’un fichier ou d’un dossier dont vous n'êtes pas le propriétaire",
+ "Settings" : "Paramètres"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js
index cd4c17585a8..6d0da2de257 100644
--- a/apps/files/l10n/gl.js
+++ b/apps/files/l10n/gl.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluíndo %n agachado","incluíndo %n agochados"],
- "You don’t have permission to upload or create files here" : "Non ten permiso para enviar ou crear ficheiros aquí.",
"_Uploading %n file_::_Uploading %n files_" : ["Enviando %n ficheiro","Enviando %n ficheiros"],
- "New" : "Novo",
"Select file range" : "Seleccionar o intervalo de ficheiros ",
"{used} of {quota} used" : "Usados {used} de {quota}",
"{used} used" : "{used} usados",
@@ -168,7 +166,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transferir {path} cara a {userid}",
"Invalid path selected" : "Seleccionou unha ruta incorrecta.",
"Ownership transfer request sent" : "Enviouse solicitude de transferencia da propiedade",
- "Cannot transfer ownership of a file or folder you don't own" : "Non é posíbel transferir a propiedade dun ficheiro ou cartafol que non é de seu",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "Non é posíbel cambiar o estado favorito do ficheiro",
"Error while loading the file data" : "Produciuse un erro ao cargar os datos do ficheiro",
@@ -185,7 +182,6 @@ OC.L10N.register(
"%s used" : "%s utilizado",
"%s%% of %s used" : "%s%% de %s utilizado",
"%1$s of %2$s used" : "%s de %s utilizado",
- "Settings" : "Axustes",
"Show hidden files" : "Amosar os ficheiros agochados",
"Crop image previews" : "Recortar a vista previa das imaxes",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@ OC.L10N.register(
"Pending shares" : "Comparticións pendentes",
"Text file" : "Ficheiro de texto",
"New text file.txt" : "Novo ficheiro de texto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "Non ten permiso para enviar ou crear ficheiros aquí.",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Non é posíbel transferir a propiedade dun ficheiro ou cartafol que non é de seu",
+ "Settings" : "Axustes"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json
index 926242abe9a..8acdf1b7474 100644
--- a/apps/files/l10n/gl.json
+++ b/apps/files/l10n/gl.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluíndo %n agachado","incluíndo %n agochados"],
- "You don’t have permission to upload or create files here" : "Non ten permiso para enviar ou crear ficheiros aquí.",
"_Uploading %n file_::_Uploading %n files_" : ["Enviando %n ficheiro","Enviando %n ficheiros"],
- "New" : "Novo",
"Select file range" : "Seleccionar o intervalo de ficheiros ",
"{used} of {quota} used" : "Usados {used} de {quota}",
"{used} used" : "{used} usados",
@@ -166,7 +164,6 @@
"Transfer {path} to {userid}" : "Transferir {path} cara a {userid}",
"Invalid path selected" : "Seleccionou unha ruta incorrecta.",
"Ownership transfer request sent" : "Enviouse solicitude de transferencia da propiedade",
- "Cannot transfer ownership of a file or folder you don't own" : "Non é posíbel transferir a propiedade dun ficheiro ou cartafol que non é de seu",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "Non é posíbel cambiar o estado favorito do ficheiro",
"Error while loading the file data" : "Produciuse un erro ao cargar os datos do ficheiro",
@@ -183,7 +180,6 @@
"%s used" : "%s utilizado",
"%s%% of %s used" : "%s%% de %s utilizado",
"%1$s of %2$s used" : "%s de %s utilizado",
- "Settings" : "Axustes",
"Show hidden files" : "Amosar os ficheiros agochados",
"Crop image previews" : "Recortar a vista previa das imaxes",
"WebDAV" : "WebDAV",
@@ -206,6 +202,10 @@
"Pending shares" : "Comparticións pendentes",
"Text file" : "Ficheiro de texto",
"New text file.txt" : "Novo ficheiro de texto.txt",
- "Select" : "Seleccionar"
+ "Select" : "Seleccionar",
+ "You don’t have permission to upload or create files here" : "Non ten permiso para enviar ou crear ficheiros aquí.",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Non é posíbel transferir a propiedade dun ficheiro ou cartafol que non é de seu",
+ "Settings" : "Axustes"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/he.js b/apps/files/l10n/he.js
index d977a0ee12b..4185647b920 100644
--- a/apps/files/l10n/he.js
+++ b/apps/files/l10n/he.js
@@ -68,9 +68,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n קובץ","%n קבצים","%n קבצים","%n קבצים"],
"{dirs} and {files}" : "{dirs} וכן {files}",
"_including %n hidden_::_including %n hidden_" : ["לרבות %n מוסתר","לרבות %n מוסתרים","לרבות %n מוסתרים","לרבות %n מוסתרים"],
- "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן",
"_Uploading %n file_::_Uploading %n files_" : ["מעלה %n קובץ","מעלה %n קבצים","מעלה %n קבצים","מעלה %n קבצים"],
- "New" : "חדש",
"Select file range" : "בחירת טווח קבצים",
"{used} of {quota} used" : "{used} מתוך {quota} בשימוש",
"{used} used" : "{used} בשימוש",
@@ -156,7 +154,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "העברת {path} לידי {userid}",
"Invalid path selected" : "הנתיב שנבחר שגוי",
"Ownership transfer request sent" : "נשלחה בקשת העברת בעלות",
- "Cannot transfer ownership of a file or folder you don't own" : "אין לך אפשרות להעביר בעלות על קובץ או תיקייה שאין לך בעלות עליהם",
"Tags" : "תגיות",
"Unable to change the favourite state of the file" : "לא ניתן לשנות את מצב ההעדפה של הקובץ",
"Error while loading the file data" : "שגיאה בטעינת נתוני הקובץ",
@@ -165,7 +162,6 @@ OC.L10N.register(
"%s used" : "%s בשימוש",
"%s%% of %s used" : "%s%% מתוך %s בשימוש",
"%1$s of %2$s used" : "%1$s מתוך %2$s בשימוש",
- "Settings" : "הגדרות",
"Show hidden files" : "הצגת קבצים נסתרים",
"Crop image previews" : "חיתוך תצוגות מקדימות של תמונות",
"WebDAV" : "WebDAV",
@@ -188,6 +184,10 @@ OC.L10N.register(
"Pending shares" : "שיתופים ממתינים",
"Text file" : "קובץ טקסט",
"New text file.txt" : "קובץ טקסט חדש.txt",
- "Select" : "בחר"
+ "Select" : "בחר",
+ "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן",
+ "New" : "חדש",
+ "Cannot transfer ownership of a file or folder you don't own" : "אין לך אפשרות להעביר בעלות על קובץ או תיקייה שאין לך בעלות עליהם",
+ "Settings" : "הגדרות"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
diff --git a/apps/files/l10n/he.json b/apps/files/l10n/he.json
index e6a0d3db4c1..8b662d22106 100644
--- a/apps/files/l10n/he.json
+++ b/apps/files/l10n/he.json
@@ -66,9 +66,7 @@
"_%n file_::_%n files_" : ["%n קובץ","%n קבצים","%n קבצים","%n קבצים"],
"{dirs} and {files}" : "{dirs} וכן {files}",
"_including %n hidden_::_including %n hidden_" : ["לרבות %n מוסתר","לרבות %n מוסתרים","לרבות %n מוסתרים","לרבות %n מוסתרים"],
- "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן",
"_Uploading %n file_::_Uploading %n files_" : ["מעלה %n קובץ","מעלה %n קבצים","מעלה %n קבצים","מעלה %n קבצים"],
- "New" : "חדש",
"Select file range" : "בחירת טווח קבצים",
"{used} of {quota} used" : "{used} מתוך {quota} בשימוש",
"{used} used" : "{used} בשימוש",
@@ -154,7 +152,6 @@
"Transfer {path} to {userid}" : "העברת {path} לידי {userid}",
"Invalid path selected" : "הנתיב שנבחר שגוי",
"Ownership transfer request sent" : "נשלחה בקשת העברת בעלות",
- "Cannot transfer ownership of a file or folder you don't own" : "אין לך אפשרות להעביר בעלות על קובץ או תיקייה שאין לך בעלות עליהם",
"Tags" : "תגיות",
"Unable to change the favourite state of the file" : "לא ניתן לשנות את מצב ההעדפה של הקובץ",
"Error while loading the file data" : "שגיאה בטעינת נתוני הקובץ",
@@ -163,7 +160,6 @@
"%s used" : "%s בשימוש",
"%s%% of %s used" : "%s%% מתוך %s בשימוש",
"%1$s of %2$s used" : "%1$s מתוך %2$s בשימוש",
- "Settings" : "הגדרות",
"Show hidden files" : "הצגת קבצים נסתרים",
"Crop image previews" : "חיתוך תצוגות מקדימות של תמונות",
"WebDAV" : "WebDAV",
@@ -186,6 +182,10 @@
"Pending shares" : "שיתופים ממתינים",
"Text file" : "קובץ טקסט",
"New text file.txt" : "קובץ טקסט חדש.txt",
- "Select" : "בחר"
+ "Select" : "בחר",
+ "You don’t have permission to upload or create files here" : "אין לך הרשאות להעלות או ליצור קבצים כאן",
+ "New" : "חדש",
+ "Cannot transfer ownership of a file or folder you don't own" : "אין לך אפשרות להעביר בעלות על קובץ או תיקייה שאין לך בעלות עליהם",
+ "Settings" : "הגדרות"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
} \ No newline at end of file
diff --git a/apps/files/l10n/hr.js b/apps/files/l10n/hr.js
index 6659eefe213..8049db8434f 100644
--- a/apps/files/l10n/hr.js
+++ b/apps/files/l10n/hr.js
@@ -68,9 +68,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n datoteka","%n datoteka","%n datoteka"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["uključujući %n skrivenih","uključujući %n skrivenih","uključujući %n skrivenih"],
- "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke",
"_Uploading %n file_::_Uploading %n files_" : ["Otpremanje %n datoteku","Prenosim %n datoteka","Prenosim %n datoteka"],
- "New" : "Novo",
"Select file range" : "Odaberi raspon datoteka",
"{used} of {quota} used" : "Iskorišteno {used} od {quota}",
"{used} used" : "Iskorišteno {used}",
@@ -167,7 +165,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Prijenos {path} na {userid}",
"Invalid path selected" : "Odabran nevažeći put",
"Ownership transfer request sent" : "Zahtjev za prijenos vlasništva je poslan",
- "Cannot transfer ownership of a file or folder you don't own" : "Ne možete prenijeti vlasništvo nad datotekom ili mapom koja nije u vašem vlasništvu",
"Tags" : "Oznake",
"Unable to change the favourite state of the file" : "Nije moguće promijeniti status favorita datoteke",
"Error while loading the file data" : "Pogreška pri učitavanju podataka iz datoteke",
@@ -184,7 +181,6 @@ OC.L10N.register(
"%s used" : "Iskorišteno %s",
"%s%% of %s used" : "Iskorišteno %s%% od %s",
"%1$s of %2$s used" : "Iskorišteno %1$s od %2$s",
- "Settings" : "Postavke",
"Show hidden files" : "Prikaz skrivenih datoteka",
"Crop image previews" : "Obreži pretpreglede slika",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@ OC.L10N.register(
"Pending shares" : "Dijeljenja na čekanju",
"Text file" : "Tekstna datoteka",
"New text file.txt" : "Nova tekstna datoteka.txt",
- "Select" : "Odaberi"
+ "Select" : "Odaberi",
+ "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ne možete prenijeti vlasništvo nad datotekom ili mapom koja nije u vašem vlasništvu",
+ "Settings" : "Postavke"
},
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
diff --git a/apps/files/l10n/hr.json b/apps/files/l10n/hr.json
index 94eafcd4e1e..900f8b9e398 100644
--- a/apps/files/l10n/hr.json
+++ b/apps/files/l10n/hr.json
@@ -66,9 +66,7 @@
"_%n file_::_%n files_" : ["%n datoteka","%n datoteka","%n datoteka"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["uključujući %n skrivenih","uključujući %n skrivenih","uključujući %n skrivenih"],
- "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke",
"_Uploading %n file_::_Uploading %n files_" : ["Otpremanje %n datoteku","Prenosim %n datoteka","Prenosim %n datoteka"],
- "New" : "Novo",
"Select file range" : "Odaberi raspon datoteka",
"{used} of {quota} used" : "Iskorišteno {used} od {quota}",
"{used} used" : "Iskorišteno {used}",
@@ -165,7 +163,6 @@
"Transfer {path} to {userid}" : "Prijenos {path} na {userid}",
"Invalid path selected" : "Odabran nevažeći put",
"Ownership transfer request sent" : "Zahtjev za prijenos vlasništva je poslan",
- "Cannot transfer ownership of a file or folder you don't own" : "Ne možete prenijeti vlasništvo nad datotekom ili mapom koja nije u vašem vlasništvu",
"Tags" : "Oznake",
"Unable to change the favourite state of the file" : "Nije moguće promijeniti status favorita datoteke",
"Error while loading the file data" : "Pogreška pri učitavanju podataka iz datoteke",
@@ -182,7 +179,6 @@
"%s used" : "Iskorišteno %s",
"%s%% of %s used" : "Iskorišteno %s%% od %s",
"%1$s of %2$s used" : "Iskorišteno %1$s od %2$s",
- "Settings" : "Postavke",
"Show hidden files" : "Prikaz skrivenih datoteka",
"Crop image previews" : "Obreži pretpreglede slika",
"WebDAV" : "WebDAV",
@@ -206,6 +202,10 @@
"Pending shares" : "Dijeljenja na čekanju",
"Text file" : "Tekstna datoteka",
"New text file.txt" : "Nova tekstna datoteka.txt",
- "Select" : "Odaberi"
+ "Select" : "Odaberi",
+ "You don’t have permission to upload or create files here" : "Ovdje ne smijete otpremati ili stvarati datoteke",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ne možete prenijeti vlasništvo nad datotekom ili mapom koja nije u vašem vlasništvu",
+ "Settings" : "Postavke"
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/hu.js b/apps/files/l10n/hu.js
index bd2dc18b341..f956da10e23 100644
--- a/apps/files/l10n/hu.js
+++ b/apps/files/l10n/hu.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "A(z) „{dir}” célmappa már nem létezik",
"Not enough free space" : "Nincs elég szabad hely",
"An unknown error has occurred" : "Ismeretlen hiba történt",
+ "File could not be uploaded" : "A fájlt nem lehetett feltölteni",
"Uploading …" : "Feltöltés…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ezen elem feltöltése nem támogatott",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Nem sikerült betölteni a(z) „{file}” fájl információit",
"Files" : "Fájlok",
"Details" : "Részletek",
+ "Show list view" : "Listanézet megjelenítése",
+ "Show grid view" : "Rácsnézet megjelenítése",
"Please select tag(s) to add to the selection" : "Válassza ki a kijelöléshez adandó címkéket",
"Apply tag(s) to selection" : "Címkék alkalmazása a kijelölésre",
"Select directory \"{dirName}\"" : "A(z) „{dirName}” könyvtár kiválasztása",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fájl","%n fájl"],
"{dirs} and {files}" : "{dirs} és {files}",
"_including %n hidden_::_including %n hidden_" : ["köztük %n rejtett","köztük %n rejtett"],
- "You don’t have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
+ "You do not have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
"_Uploading %n file_::_Uploading %n files_" : ["%n fájl feltöltése","%n fájl feltöltése"],
- "New" : "Új",
+ "New file/folder menu" : "Új fájl/mappa menü",
"Select file range" : "Válasszon fájltartományt",
"{used} of {quota} used" : "{used} / {quota} felhasználva",
"{used} used" : "{used} felhasználva",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "{path} átruházása {userid} számára",
"Invalid path selected" : "Érvénytelen útvonal kiválasztva",
"Ownership transfer request sent" : "Tulajdonjog átruházási kérés elküldve",
- "Cannot transfer ownership of a file or folder you don't own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
"Tags" : "Címkék",
"Unable to change the favourite state of the file" : "Nem lehet megváltoztatni a fájl kedvenc állapotát",
"Error while loading the file data" : "Hiba történt a fájladatok betöltése közben",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s használt",
"%s%% of %s used" : "%s %% / %s felhasználva",
"%1$s of %2$s used" : "%1$s / %2$s felhasználva",
- "Settings" : "Beállítások",
+ "Files settings" : "Fájlok beállításai",
"Show hidden files" : "Rejtett fájlok megjelenítése",
"Crop image previews" : "Kép előnézetek vágása",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Függőben lévő megosztások",
"Text file" : "Szövegfájl",
"New text file.txt" : "Új szövegfájl.txt",
- "Select" : "Kiválasztás"
+ "Select" : "Kiválasztás",
+ "You don’t have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
+ "New" : "Új",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
+ "Settings" : "Beállítások"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json
index caf2bf34c08..8992691a25e 100644
--- a/apps/files/l10n/hu.json
+++ b/apps/files/l10n/hu.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "A(z) „{dir}” célmappa már nem létezik",
"Not enough free space" : "Nincs elég szabad hely",
"An unknown error has occurred" : "Ismeretlen hiba történt",
+ "File could not be uploaded" : "A fájlt nem lehetett feltölteni",
"Uploading …" : "Feltöltés…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Ezen elem feltöltése nem támogatott",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Nem sikerült betölteni a(z) „{file}” fájl információit",
"Files" : "Fájlok",
"Details" : "Részletek",
+ "Show list view" : "Listanézet megjelenítése",
+ "Show grid view" : "Rácsnézet megjelenítése",
"Please select tag(s) to add to the selection" : "Válassza ki a kijelöléshez adandó címkéket",
"Apply tag(s) to selection" : "Címkék alkalmazása a kijelölésre",
"Select directory \"{dirName}\"" : "A(z) „{dirName}” könyvtár kiválasztása",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n fájl","%n fájl"],
"{dirs} and {files}" : "{dirs} és {files}",
"_including %n hidden_::_including %n hidden_" : ["köztük %n rejtett","köztük %n rejtett"],
- "You don’t have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
+ "You do not have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
"_Uploading %n file_::_Uploading %n files_" : ["%n fájl feltöltése","%n fájl feltöltése"],
- "New" : "Új",
+ "New file/folder menu" : "Új fájl/mappa menü",
"Select file range" : "Válasszon fájltartományt",
"{used} of {quota} used" : "{used} / {quota} felhasználva",
"{used} used" : "{used} felhasználva",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "{path} átruházása {userid} számára",
"Invalid path selected" : "Érvénytelen útvonal kiválasztva",
"Ownership transfer request sent" : "Tulajdonjog átruházási kérés elküldve",
- "Cannot transfer ownership of a file or folder you don't own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
"Tags" : "Címkék",
"Unable to change the favourite state of the file" : "Nem lehet megváltoztatni a fájl kedvenc állapotát",
"Error while loading the file data" : "Hiba történt a fájladatok betöltése közben",
@@ -186,7 +189,7 @@
"%s used" : "%s használt",
"%s%% of %s used" : "%s %% / %s felhasználva",
"%1$s of %2$s used" : "%1$s / %2$s felhasználva",
- "Settings" : "Beállítások",
+ "Files settings" : "Fájlok beállításai",
"Show hidden files" : "Rejtett fájlok megjelenítése",
"Crop image previews" : "Kép előnézetek vágása",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Függőben lévő megosztások",
"Text file" : "Szövegfájl",
"New text file.txt" : "Új szövegfájl.txt",
- "Select" : "Kiválasztás"
+ "Select" : "Kiválasztás",
+ "You don’t have permission to upload or create files here" : "Nincs jogosultsága fájlok ide feltöltéséhez vagy létrehozásához",
+ "New" : "Új",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nem ruházható át olyan fájl vagy mappa tulajdonjoga, amely nem Öné",
+ "Settings" : "Beállítások"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/ia.js b/apps/files/l10n/ia.js
index e7352902c32..cd83b7f523b 100644
--- a/apps/files/l10n/ia.js
+++ b/apps/files/l10n/ia.js
@@ -47,9 +47,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["includente %n occultate","includente %n occultates"],
- "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.",
"_Uploading %n file_::_Uploading %n files_" : ["Incargante %n file","Incargante %n files"],
- "New" : "Nove",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nomine de file non valide.",
"File name cannot be empty." : "Le nomine de file non pote esser vacue.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" non es un typo de file valide ",
@@ -101,7 +99,6 @@ OC.L10N.register(
"Cancel" : "Cancellar",
"Create" : "Crear",
"%1$s of %2$s used" : "%1$s de %2$s usate",
- "Settings" : "Configurationes",
"Show hidden files" : "Monstrar files occultate",
"WebDAV" : "WebDAV",
"No files in here" : "Nulle files ci",
@@ -118,6 +115,9 @@ OC.L10N.register(
"Shared by link" : "Compartite per ligamine",
"Text file" : "File de texto",
"New text file.txt" : "Nove texto file.txt",
- "Select" : "Selectionar"
+ "Select" : "Selectionar",
+ "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.",
+ "New" : "Nove",
+ "Settings" : "Configurationes"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/ia.json b/apps/files/l10n/ia.json
index 7508e94955a..3f2bfa36006 100644
--- a/apps/files/l10n/ia.json
+++ b/apps/files/l10n/ia.json
@@ -45,9 +45,7 @@
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["includente %n occultate","includente %n occultates"],
- "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.",
"_Uploading %n file_::_Uploading %n files_" : ["Incargante %n file","Incargante %n files"],
- "New" : "Nove",
"\"{name}\" is an invalid file name." : "\"{name}\" es un nomine de file non valide.",
"File name cannot be empty." : "Le nomine de file non pote esser vacue.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" non es un typo de file valide ",
@@ -99,7 +97,6 @@
"Cancel" : "Cancellar",
"Create" : "Crear",
"%1$s of %2$s used" : "%1$s de %2$s usate",
- "Settings" : "Configurationes",
"Show hidden files" : "Monstrar files occultate",
"WebDAV" : "WebDAV",
"No files in here" : "Nulle files ci",
@@ -116,6 +113,9 @@
"Shared by link" : "Compartite per ligamine",
"Text file" : "File de texto",
"New text file.txt" : "Nove texto file.txt",
- "Select" : "Selectionar"
+ "Select" : "Selectionar",
+ "You don’t have permission to upload or create files here" : "Tu non ha permission pro incargar o crear files ci.",
+ "New" : "Nove",
+ "Settings" : "Configurationes"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/id.js b/apps/files/l10n/id.js
index fff1e1fb0ed..9f93e2c51cc 100644
--- a/apps/files/l10n/id.js
+++ b/apps/files/l10n/id.js
@@ -65,9 +65,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n berkas"],
"{dirs} and {files}" : "{dirs} dan {files}",
"_including %n hidden_::_including %n hidden_" : ["Termasuk %n tersembunyi"],
- "You don’t have permission to upload or create files here" : "Anda tidak memiliki akses untuk mengunggah atau membuat berkas disini",
"_Uploading %n file_::_Uploading %n files_" : ["Mengunggah %n berkas"],
- "New" : "Baru",
"Select file range" : "Pilih rentang berkas",
"{used} of {quota} used" : "{used} dari {quota} terpakai",
"{used} used" : "{used} terpakai",
@@ -148,7 +146,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transfer {path} ke {user}",
"Invalid path selected" : "Jalur terpilih invalid",
"Ownership transfer request sent" : "Permintaan transfer kepemilikan terkirim",
- "Cannot transfer ownership of a file or folder you don't own" : "Tidak dapat melakukan transfer kepemilikan dari berkas dan folder yang tidak Anda miliki",
"Tags" : "Tag",
"Unable to change the favourite state of the file" : "Gagal mengubah status favorit berkas",
"Error while loading the file data" : "Galat pemuatan data berkas",
@@ -157,7 +154,6 @@ OC.L10N.register(
"%s used" : "%s digunakan",
"%s%% of %s used" : "%s%% dari %s terpakai",
"%1$s of %2$s used" : "%1$s dari %2$s sudah digunakan",
- "Settings" : "Pengaturan",
"Show hidden files" : "Lihat berkas tersembunyi",
"Crop image previews" : "Pangkas pratinjau gambar",
"WebDAV" : "WebDAV",
@@ -180,6 +176,10 @@ OC.L10N.register(
"Pending shares" : "Berbagi tertunda",
"Text file" : "Berkas teks",
"New text file.txt" : "Teks baru file.txt",
- "Select" : "Pilih"
+ "Select" : "Pilih",
+ "You don’t have permission to upload or create files here" : "Anda tidak memiliki akses untuk mengunggah atau membuat berkas disini",
+ "New" : "Baru",
+ "Cannot transfer ownership of a file or folder you don't own" : "Tidak dapat melakukan transfer kepemilikan dari berkas dan folder yang tidak Anda miliki",
+ "Settings" : "Pengaturan"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/id.json b/apps/files/l10n/id.json
index 969f046be89..f6055e37a04 100644
--- a/apps/files/l10n/id.json
+++ b/apps/files/l10n/id.json
@@ -63,9 +63,7 @@
"_%n file_::_%n files_" : ["%n berkas"],
"{dirs} and {files}" : "{dirs} dan {files}",
"_including %n hidden_::_including %n hidden_" : ["Termasuk %n tersembunyi"],
- "You don’t have permission to upload or create files here" : "Anda tidak memiliki akses untuk mengunggah atau membuat berkas disini",
"_Uploading %n file_::_Uploading %n files_" : ["Mengunggah %n berkas"],
- "New" : "Baru",
"Select file range" : "Pilih rentang berkas",
"{used} of {quota} used" : "{used} dari {quota} terpakai",
"{used} used" : "{used} terpakai",
@@ -146,7 +144,6 @@
"Transfer {path} to {userid}" : "Transfer {path} ke {user}",
"Invalid path selected" : "Jalur terpilih invalid",
"Ownership transfer request sent" : "Permintaan transfer kepemilikan terkirim",
- "Cannot transfer ownership of a file or folder you don't own" : "Tidak dapat melakukan transfer kepemilikan dari berkas dan folder yang tidak Anda miliki",
"Tags" : "Tag",
"Unable to change the favourite state of the file" : "Gagal mengubah status favorit berkas",
"Error while loading the file data" : "Galat pemuatan data berkas",
@@ -155,7 +152,6 @@
"%s used" : "%s digunakan",
"%s%% of %s used" : "%s%% dari %s terpakai",
"%1$s of %2$s used" : "%1$s dari %2$s sudah digunakan",
- "Settings" : "Pengaturan",
"Show hidden files" : "Lihat berkas tersembunyi",
"Crop image previews" : "Pangkas pratinjau gambar",
"WebDAV" : "WebDAV",
@@ -178,6 +174,10 @@
"Pending shares" : "Berbagi tertunda",
"Text file" : "Berkas teks",
"New text file.txt" : "Teks baru file.txt",
- "Select" : "Pilih"
+ "Select" : "Pilih",
+ "You don’t have permission to upload or create files here" : "Anda tidak memiliki akses untuk mengunggah atau membuat berkas disini",
+ "New" : "Baru",
+ "Cannot transfer ownership of a file or folder you don't own" : "Tidak dapat melakukan transfer kepemilikan dari berkas dan folder yang tidak Anda miliki",
+ "Settings" : "Pengaturan"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/is.js b/apps/files/l10n/is.js
index 74a057d335a..00744363070 100644
--- a/apps/files/l10n/is.js
+++ b/apps/files/l10n/is.js
@@ -21,10 +21,12 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Markmappan \"{dir}\" er ekki lengur til",
"Not enough free space" : "Ekki nægilegt pláss",
"An unknown error has occurred" : "Óþekkt villa kom upp",
+ "File could not be uploaded" : "Gat ekki sent inn skrána",
"Uploading …" : "Sendi inn …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} af {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Innsending á þessu atriði er ekki studd",
"Target folder does not exist any more" : "Markmappan er ekki lengur til",
+ "Operation is blocked by access control" : "Aðgerðin er hindruð af aðgangsstýringu",
"Error when assembling chunks, status code {status}" : "Villa við að setja búta saman, stöðukóði {status}",
"Actions" : "Aðgerðir",
"Rename" : "Endurnefna",
@@ -38,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Gat ekki lesið upplýsingar um skrána \"{file}\"",
"Files" : "Skrár",
"Details" : "Nánar",
+ "Show list view" : "Birta listasýn",
+ "Show grid view" : "Birta reitasýn",
"Pending" : "Í bið",
"Unable to determine date" : "Tókst ekki að ákvarða dagsetningu",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
@@ -65,9 +69,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n skrá","%n skrár"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["þar á meðal %n falin","þar á meðal %n faldar"],
- "You don’t have permission to upload or create files here" : "Þú hefur ekki heimild til að hlaða inn eða búa til skjöl hér",
"_Uploading %n file_::_Uploading %n files_" : ["Sendi inn %n skrá","Sendi inn %n skrár"],
- "New" : "Nýtt",
"Select file range" : "Veldu skráasvið",
"{used} of {quota} used" : "{used} af {quota} notað",
"{used} used" : "{used} notað",
@@ -142,16 +144,22 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Færa {path} til {userid}",
"Invalid path selected" : "Ógild slóð valin",
"Ownership transfer request sent" : "Beiðni um millifærslu eignarhalds send",
- "Cannot transfer ownership of a file or folder you don't own" : "Ekki er hægt að millifæra eignarhald á skrá eða möppu sem þú átt ekki",
"Tags" : "Merki",
"Error while loading the file data" : "Villa við að hlaða inn skráagögnum",
"Cancel" : "Hætta við",
"Create" : "Búa til",
+ "Create a new file with the selected template" : "Búa til nýja skrá úr völdu sniðmáti",
+ "Creating file" : "Bý til skrá",
+ "Blank" : "Tóm",
+ "Unable to create new file from template" : "Tekst ekki að búa til nýja skrá út frá sniðmáti",
+ "Set up templates folder" : "Setja upp sniðmátamöppu",
+ "Templates" : "Sniðmát",
+ "Unable to initialize the templates directory" : "Tókst ekki að frumstilla sniðmátamöppuna",
"%s used" : "%s notað",
"%s%% of %s used" : "%s%% af %s notað",
"%1$s of %2$s used" : "%1$s af %2$s notað",
- "Settings" : "Stillingar",
"Show hidden files" : "Sýna faldar skrár",
+ "Crop image previews" : "Skera utan af forskoðun mynda",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Notaðu þetta vistfang til að nálgast skrárnar þínar með WebDAV",
"Toggle grid view" : "Víxla reitasýn af/á",
@@ -172,6 +180,10 @@ OC.L10N.register(
"Pending shares" : "Sameignir í bið",
"Text file" : "Textaskrá",
"New text file.txt" : "Ný textaskrá.txt",
- "Select" : "Velja"
+ "Select" : "Velja",
+ "You don’t have permission to upload or create files here" : "Þú hefur ekki heimild til að hlaða inn eða búa til skjöl hér",
+ "New" : "Nýtt",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ekki er hægt að millifæra eignarhald á skrá eða möppu sem þú átt ekki",
+ "Settings" : "Stillingar"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/files/l10n/is.json b/apps/files/l10n/is.json
index a41ba8702bc..83411a1e39b 100644
--- a/apps/files/l10n/is.json
+++ b/apps/files/l10n/is.json
@@ -19,10 +19,12 @@
"Target folder \"{dir}\" does not exist any more" : "Markmappan \"{dir}\" er ekki lengur til",
"Not enough free space" : "Ekki nægilegt pláss",
"An unknown error has occurred" : "Óþekkt villa kom upp",
+ "File could not be uploaded" : "Gat ekki sent inn skrána",
"Uploading …" : "Sendi inn …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} af {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Innsending á þessu atriði er ekki studd",
"Target folder does not exist any more" : "Markmappan er ekki lengur til",
+ "Operation is blocked by access control" : "Aðgerðin er hindruð af aðgangsstýringu",
"Error when assembling chunks, status code {status}" : "Villa við að setja búta saman, stöðukóði {status}",
"Actions" : "Aðgerðir",
"Rename" : "Endurnefna",
@@ -36,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Gat ekki lesið upplýsingar um skrána \"{file}\"",
"Files" : "Skrár",
"Details" : "Nánar",
+ "Show list view" : "Birta listasýn",
+ "Show grid view" : "Birta reitasýn",
"Pending" : "Í bið",
"Unable to determine date" : "Tókst ekki að ákvarða dagsetningu",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
@@ -63,9 +67,7 @@
"_%n file_::_%n files_" : ["%n skrá","%n skrár"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["þar á meðal %n falin","þar á meðal %n faldar"],
- "You don’t have permission to upload or create files here" : "Þú hefur ekki heimild til að hlaða inn eða búa til skjöl hér",
"_Uploading %n file_::_Uploading %n files_" : ["Sendi inn %n skrá","Sendi inn %n skrár"],
- "New" : "Nýtt",
"Select file range" : "Veldu skráasvið",
"{used} of {quota} used" : "{used} af {quota} notað",
"{used} used" : "{used} notað",
@@ -140,16 +142,22 @@
"Transfer {path} to {userid}" : "Færa {path} til {userid}",
"Invalid path selected" : "Ógild slóð valin",
"Ownership transfer request sent" : "Beiðni um millifærslu eignarhalds send",
- "Cannot transfer ownership of a file or folder you don't own" : "Ekki er hægt að millifæra eignarhald á skrá eða möppu sem þú átt ekki",
"Tags" : "Merki",
"Error while loading the file data" : "Villa við að hlaða inn skráagögnum",
"Cancel" : "Hætta við",
"Create" : "Búa til",
+ "Create a new file with the selected template" : "Búa til nýja skrá úr völdu sniðmáti",
+ "Creating file" : "Bý til skrá",
+ "Blank" : "Tóm",
+ "Unable to create new file from template" : "Tekst ekki að búa til nýja skrá út frá sniðmáti",
+ "Set up templates folder" : "Setja upp sniðmátamöppu",
+ "Templates" : "Sniðmát",
+ "Unable to initialize the templates directory" : "Tókst ekki að frumstilla sniðmátamöppuna",
"%s used" : "%s notað",
"%s%% of %s used" : "%s%% af %s notað",
"%1$s of %2$s used" : "%1$s af %2$s notað",
- "Settings" : "Stillingar",
"Show hidden files" : "Sýna faldar skrár",
+ "Crop image previews" : "Skera utan af forskoðun mynda",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Notaðu þetta vistfang til að nálgast skrárnar þínar með WebDAV",
"Toggle grid view" : "Víxla reitasýn af/á",
@@ -170,6 +178,10 @@
"Pending shares" : "Sameignir í bið",
"Text file" : "Textaskrá",
"New text file.txt" : "Ný textaskrá.txt",
- "Select" : "Velja"
+ "Select" : "Velja",
+ "You don’t have permission to upload or create files here" : "Þú hefur ekki heimild til að hlaða inn eða búa til skjöl hér",
+ "New" : "Nýtt",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ekki er hægt að millifæra eignarhald á skrá eða möppu sem þú átt ekki",
+ "Settings" : "Stillingar"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index cfd3dbb3ed5..882f9c45a77 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -39,6 +39,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Impossibile caricare le informazioni per il file \"{file}\"",
"Files" : "File",
"Details" : "Dettagli",
+ "Show list view" : "Commuta la vista a lista",
+ "Show grid view" : "Commuta la vista a griglia",
"Please select tag(s) to add to the selection" : "Seleziona un'etichetta(e) da aggiungere alla selezione",
"Apply tag(s) to selection" : "Applica etichetta(e) alla selezione",
"Select directory \"{dirName}\"" : "Seleziona cartella \"{dirName}\"",
@@ -72,9 +74,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n file","%n file","%n file"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluso %n nascosto","inclusi %n nascosti","inclusi %n nascosti"],
- "You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
"_Uploading %n file_::_Uploading %n files_" : ["Caricamento di %n file in corso","Caricamento di %n file in corso","Caricamento di %n file in corso"],
- "New" : "Nuovo",
"Select file range" : "Seleziona intervallo di file",
"{used} of {quota} used" : "{used} di {quota} utilizzati",
"{used} used" : "{used} utilizzati",
@@ -171,7 +171,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Trasferisci {path} a {userid}",
"Invalid path selected" : "Percorso selezionato non valido",
"Ownership transfer request sent" : "Richiesta di trasferimento della proprietà inviata",
- "Cannot transfer ownership of a file or folder you don't own" : "Impossibile trasferire la proprietà di un file o di una cartella di altri",
"Tags" : "Etichette",
"Unable to change the favourite state of the file" : "Impossibile cambiare lo stato di preferito del file",
"Error while loading the file data" : "Errore durante il caricamento del file di dati",
@@ -188,7 +187,6 @@ OC.L10N.register(
"%s used" : "%s utilizzato",
"%s%% of %s used" : "%s%% di %s utilizzati",
"%1$s of %2$s used" : "%1$s di %2$s utilizzati",
- "Settings" : "Impostazioni",
"Show hidden files" : "Mostra i file nascosti",
"Crop image previews" : "Ritaglia le anteprime delle immagini",
"WebDAV" : "WebDAV",
@@ -212,6 +210,10 @@ OC.L10N.register(
"Pending shares" : "Condivisioni in corso",
"Text file" : "File di testo",
"New text file.txt" : "Nuovo file di testo.txt",
- "Select" : "Seleziona"
+ "Select" : "Seleziona",
+ "You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
+ "New" : "Nuovo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Impossibile trasferire la proprietà di un file o di una cartella di altri",
+ "Settings" : "Impostazioni"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json
index 5ab479196c3..12013bb4fae 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -37,6 +37,8 @@
"Could not load info for file \"{file}\"" : "Impossibile caricare le informazioni per il file \"{file}\"",
"Files" : "File",
"Details" : "Dettagli",
+ "Show list view" : "Commuta la vista a lista",
+ "Show grid view" : "Commuta la vista a griglia",
"Please select tag(s) to add to the selection" : "Seleziona un'etichetta(e) da aggiungere alla selezione",
"Apply tag(s) to selection" : "Applica etichetta(e) alla selezione",
"Select directory \"{dirName}\"" : "Seleziona cartella \"{dirName}\"",
@@ -70,9 +72,7 @@
"_%n file_::_%n files_" : ["%n file","%n file","%n file"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluso %n nascosto","inclusi %n nascosti","inclusi %n nascosti"],
- "You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
"_Uploading %n file_::_Uploading %n files_" : ["Caricamento di %n file in corso","Caricamento di %n file in corso","Caricamento di %n file in corso"],
- "New" : "Nuovo",
"Select file range" : "Seleziona intervallo di file",
"{used} of {quota} used" : "{used} di {quota} utilizzati",
"{used} used" : "{used} utilizzati",
@@ -169,7 +169,6 @@
"Transfer {path} to {userid}" : "Trasferisci {path} a {userid}",
"Invalid path selected" : "Percorso selezionato non valido",
"Ownership transfer request sent" : "Richiesta di trasferimento della proprietà inviata",
- "Cannot transfer ownership of a file or folder you don't own" : "Impossibile trasferire la proprietà di un file o di una cartella di altri",
"Tags" : "Etichette",
"Unable to change the favourite state of the file" : "Impossibile cambiare lo stato di preferito del file",
"Error while loading the file data" : "Errore durante il caricamento del file di dati",
@@ -186,7 +185,6 @@
"%s used" : "%s utilizzato",
"%s%% of %s used" : "%s%% di %s utilizzati",
"%1$s of %2$s used" : "%1$s di %2$s utilizzati",
- "Settings" : "Impostazioni",
"Show hidden files" : "Mostra i file nascosti",
"Crop image previews" : "Ritaglia le anteprime delle immagini",
"WebDAV" : "WebDAV",
@@ -210,6 +208,10 @@
"Pending shares" : "Condivisioni in corso",
"Text file" : "File di testo",
"New text file.txt" : "Nuovo file di testo.txt",
- "Select" : "Seleziona"
+ "Select" : "Seleziona",
+ "You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
+ "New" : "Nuovo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Impossibile trasferire la proprietà di un file o di una cartella di altri",
+ "Settings" : "Impostazioni"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/ja.js b/apps/files/l10n/ja.js
index d8fb5614360..0e2e542d472 100644
--- a/apps/files/l10n/ja.js
+++ b/apps/files/l10n/ja.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "対象フォルダー \"{dir}\" がもう存在しません",
"Not enough free space" : "十分な空き容量がありません",
"An unknown error has occurred" : "不明なエラーが発生しました",
+ "File could not be uploaded" : "ファイルをアップロードできませんでした",
"Uploading …" : "アップロード中...",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中 {loadedSize} ({bitrate})",
"Uploading that item is not supported" : "そのアイテムのアップロードに対応していません",
@@ -39,8 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "\"{file}\" ファイルの情報を読み込めませんでした",
"Files" : "ファイル",
"Details" : "詳細",
+ "Show list view" : "リストビューで表示",
+ "Show grid view" : "グリッドビューで表示",
"Please select tag(s) to add to the selection" : "選択項目に付与するタグを選択してください",
"Apply tag(s) to selection" : "選択項目にタグを適用",
+ "Select directory \"{dirName}\"" : "ディレクトリを選択: \"{dirName}\"",
+ "Select file \"{fileName}\"" : "ファイルを選択: \"{fileName}\"",
"Pending" : "保留中",
"Unable to determine date" : "更新日不明",
"This operation is forbidden" : "この操作は禁止されています",
@@ -70,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n 個のファイル"],
"{dirs} and {files}" : "{dirs} と {files}",
"_including %n hidden_::_including %n hidden_" : ["%n 個の隠しファイルが含まれています"],
- "You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
+ "You do not have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
"_Uploading %n file_::_Uploading %n files_" : ["%n 個のファイルをアップロード中"],
- "New" : "新規作成",
"Select file range" : "ファイルを範囲選択",
"{used} of {quota} used" : "{used} / {quota} 使用中",
"{used} used" : "{used} 使用中",
@@ -169,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "{path} を {userid} に転送する",
"Invalid path selected" : "無効なパスが選択されました",
"Ownership transfer request sent" : "所有権転送のリクエストを送信しました",
- "Cannot transfer ownership of a file or folder you don't own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
+ "Cannot transfer ownership of a file or folder you do not own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
"Tags" : "タグ",
"Unable to change the favourite state of the file" : "ファイルのお気に入りの状態を変更できません",
"Error while loading the file data" : "ファイルデータの読み込み中にエラーが発生しました",
@@ -184,9 +188,8 @@ OC.L10N.register(
"Templates" : "テンプレート",
"Unable to initialize the templates directory" : "テンプレートディレクトリを初期化できませんでした",
"%s used" : "%s 使用中",
- "%s%% of %s used" : "%s中%s%%が使われています。",
- "%1$s of %2$s used" : "%2$s 中%1$s が使われています。",
- "Settings" : "設定",
+ "%s%% of %s used" : "%s%% 使用中、全体は%s",
+ "%1$s of %2$s used" : "%2$s 中%1$s 使用中",
"Show hidden files" : "隠しファイルを表示",
"Crop image previews" : "プレビュー画像を切り抜く",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "保留中の共有",
"Text file" : "テキストファイル",
"New text file.txt" : "新規のテキストファイル作成",
- "Select" : "選択"
+ "Select" : "選択",
+ "You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
+ "New" : "新規作成",
+ "Cannot transfer ownership of a file or folder you don't own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
+ "Settings" : "設定"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json
index 9a1817b3c24..d259d4c1774 100644
--- a/apps/files/l10n/ja.json
+++ b/apps/files/l10n/ja.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "対象フォルダー \"{dir}\" がもう存在しません",
"Not enough free space" : "十分な空き容量がありません",
"An unknown error has occurred" : "不明なエラーが発生しました",
+ "File could not be uploaded" : "ファイルをアップロードできませんでした",
"Uploading …" : "アップロード中...",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中 {loadedSize} ({bitrate})",
"Uploading that item is not supported" : "そのアイテムのアップロードに対応していません",
@@ -37,8 +38,12 @@
"Could not load info for file \"{file}\"" : "\"{file}\" ファイルの情報を読み込めませんでした",
"Files" : "ファイル",
"Details" : "詳細",
+ "Show list view" : "リストビューで表示",
+ "Show grid view" : "グリッドビューで表示",
"Please select tag(s) to add to the selection" : "選択項目に付与するタグを選択してください",
"Apply tag(s) to selection" : "選択項目にタグを適用",
+ "Select directory \"{dirName}\"" : "ディレクトリを選択: \"{dirName}\"",
+ "Select file \"{fileName}\"" : "ファイルを選択: \"{fileName}\"",
"Pending" : "保留中",
"Unable to determine date" : "更新日不明",
"This operation is forbidden" : "この操作は禁止されています",
@@ -68,9 +73,8 @@
"_%n file_::_%n files_" : ["%n 個のファイル"],
"{dirs} and {files}" : "{dirs} と {files}",
"_including %n hidden_::_including %n hidden_" : ["%n 個の隠しファイルが含まれています"],
- "You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
+ "You do not have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
"_Uploading %n file_::_Uploading %n files_" : ["%n 個のファイルをアップロード中"],
- "New" : "新規作成",
"Select file range" : "ファイルを範囲選択",
"{used} of {quota} used" : "{used} / {quota} 使用中",
"{used} used" : "{used} 使用中",
@@ -167,7 +171,7 @@
"Transfer {path} to {userid}" : "{path} を {userid} に転送する",
"Invalid path selected" : "無効なパスが選択されました",
"Ownership transfer request sent" : "所有権転送のリクエストを送信しました",
- "Cannot transfer ownership of a file or folder you don't own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
+ "Cannot transfer ownership of a file or folder you do not own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
"Tags" : "タグ",
"Unable to change the favourite state of the file" : "ファイルのお気に入りの状態を変更できません",
"Error while loading the file data" : "ファイルデータの読み込み中にエラーが発生しました",
@@ -182,9 +186,8 @@
"Templates" : "テンプレート",
"Unable to initialize the templates directory" : "テンプレートディレクトリを初期化できませんでした",
"%s used" : "%s 使用中",
- "%s%% of %s used" : "%s中%s%%が使われています。",
- "%1$s of %2$s used" : "%2$s 中%1$s が使われています。",
- "Settings" : "設定",
+ "%s%% of %s used" : "%s%% 使用中、全体は%s",
+ "%1$s of %2$s used" : "%2$s 中%1$s 使用中",
"Show hidden files" : "隠しファイルを表示",
"Crop image previews" : "プレビュー画像を切り抜く",
"WebDAV" : "WebDAV",
@@ -208,6 +211,10 @@
"Pending shares" : "保留中の共有",
"Text file" : "テキストファイル",
"New text file.txt" : "新規のテキストファイル作成",
- "Select" : "選択"
+ "Select" : "選択",
+ "You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
+ "New" : "新規作成",
+ "Cannot transfer ownership of a file or folder you don't own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
+ "Settings" : "設定"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/ka_GE.js b/apps/files/l10n/ka_GE.js
index 6767f55614d..236f0cca1a6 100644
--- a/apps/files/l10n/ka_GE.js
+++ b/apps/files/l10n/ka_GE.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n ფაილი","%n ფაილი"],
"{dirs} and {files}" : "{dirs} და {files}",
"_including %n hidden_::_including %n hidden_" : ["%n დამალულის ჩათვლით","%n დამალულის ჩათვლით"],
- "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ",
"_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს","ვტვირთავთ %n ფაილს"],
- "New" : "ახალი",
"{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან",
"{used} used" : "გამოყენებულია {used}",
"\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.",
@@ -123,7 +121,6 @@ OC.L10N.register(
"Create" : "შექმნა",
"%s used" : "%s მოხმარებულია",
"%1$s of %2$s used" : "გამოყენებულია %1$s სულ %2$s-იდან ",
- "Settings" : "პარამეტრები",
"Show hidden files" : "დამალული ფაილების ჩვენება",
"WebDAV" : "WebDAV",
"No files in here" : "აქ ფაილები არაა",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Shared by link" : "გაზიარდა ბმულით",
"Text file" : "ტექსტური ფაილი",
"New text file.txt" : "ახალი ტექსტი file.txt",
- "Select" : "არჩევა"
+ "Select" : "არჩევა",
+ "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ",
+ "New" : "ახალი",
+ "Settings" : "პარამეტრები"
},
"nplurals=2; plural=(n!=1);");
diff --git a/apps/files/l10n/ka_GE.json b/apps/files/l10n/ka_GE.json
index b71007389e0..fee5faa6dd9 100644
--- a/apps/files/l10n/ka_GE.json
+++ b/apps/files/l10n/ka_GE.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n ფაილი","%n ფაილი"],
"{dirs} and {files}" : "{dirs} და {files}",
"_including %n hidden_::_including %n hidden_" : ["%n დამალულის ჩათვლით","%n დამალულის ჩათვლით"],
- "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ",
"_Uploading %n file_::_Uploading %n files_" : ["ვტვირთავთ %n ფაილს","ვტვირთავთ %n ფაილს"],
- "New" : "ახალი",
"{used} of {quota} used" : "გამოყენებულია {used} სულ {quota}-დან",
"{used} used" : "გამოყენებულია {used}",
"\"{name}\" is an invalid file name." : "\"{name}\" არასწორი ფაილის სახელია.",
@@ -121,7 +119,6 @@
"Create" : "შექმნა",
"%s used" : "%s მოხმარებულია",
"%1$s of %2$s used" : "გამოყენებულია %1$s სულ %2$s-იდან ",
- "Settings" : "პარამეტრები",
"Show hidden files" : "დამალული ფაილების ჩვენება",
"WebDAV" : "WebDAV",
"No files in here" : "აქ ფაილები არაა",
@@ -139,6 +136,9 @@
"Shared by link" : "გაზიარდა ბმულით",
"Text file" : "ტექსტური ფაილი",
"New text file.txt" : "ახალი ტექსტი file.txt",
- "Select" : "არჩევა"
+ "Select" : "არჩევა",
+ "You don’t have permission to upload or create files here" : "აქ ფაილების შექმნის ან ატვირთვის უფლება არ გაქვთ",
+ "New" : "ახალი",
+ "Settings" : "პარამეტრები"
},"pluralForm" :"nplurals=2; plural=(n!=1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/ko.js b/apps/files/l10n/ko.js
index 5d4ad96664f..0248047ed88 100644
--- a/apps/files/l10n/ko.js
+++ b/apps/files/l10n/ko.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["파일 %n개"],
"{dirs} and {files}" : "{dirs} 그리고 {files}",
"_including %n hidden_::_including %n hidden_" : ["%n개의 숨겨진 파일 포함"],
- "You don’t have permission to upload or create files here" : "여기에 파일을 업로드하거나 만들 권한이 없습니다",
"_Uploading %n file_::_Uploading %n files_" : ["파일 %n개 업로드 중"],
- "New" : "새로 만들기",
"{used} of {quota} used" : "{quota} 중 {used} 사용함",
"{used} used" : "{used} 사용함",
"\"{name}\" is an invalid file name." : "\"{name}\"은(는) 잘못된 파일 이름입니다.",
@@ -168,7 +166,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "{path}을(를) {userid}에게 이전하기",
"Invalid path selected" : "잘못된 경로가 선택됨",
"Ownership transfer request sent" : "소유권 이전 요청이 전송됨",
- "Cannot transfer ownership of a file or folder you don't own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
"Tags" : "태그",
"Unable to change the favourite state of the file" : "파일의 즐겨찾기 상태를 변경할 수 없음",
"Error while loading the file data" : "파일 데이터를 불러오는 중 오류 발생",
@@ -183,7 +180,6 @@ OC.L10N.register(
"Templates" : "템플릿",
"%s used" : "%s 사용함",
"%1$s of %2$s used" : "%2$s 중 %1$s 사용됨",
- "Settings" : "설정",
"Show hidden files" : "숨김 파일 보이기",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "이 주소를 사용하여 WebDAV를 통해 내 파일에 접근하십시오",
@@ -205,6 +201,10 @@ OC.L10N.register(
"Pending shares" : "진행중인 공유",
"Text file" : "텍스트 파일",
"New text file.txt" : "새 텍스트 파일.txt",
- "Select" : "선택"
+ "Select" : "선택",
+ "You don’t have permission to upload or create files here" : "여기에 파일을 업로드하거나 만들 권한이 없습니다",
+ "New" : "새로 만들기",
+ "Cannot transfer ownership of a file or folder you don't own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
+ "Settings" : "설정"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/ko.json b/apps/files/l10n/ko.json
index 77d0e85da8e..4bc6b6445fc 100644
--- a/apps/files/l10n/ko.json
+++ b/apps/files/l10n/ko.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["파일 %n개"],
"{dirs} and {files}" : "{dirs} 그리고 {files}",
"_including %n hidden_::_including %n hidden_" : ["%n개의 숨겨진 파일 포함"],
- "You don’t have permission to upload or create files here" : "여기에 파일을 업로드하거나 만들 권한이 없습니다",
"_Uploading %n file_::_Uploading %n files_" : ["파일 %n개 업로드 중"],
- "New" : "새로 만들기",
"{used} of {quota} used" : "{quota} 중 {used} 사용함",
"{used} used" : "{used} 사용함",
"\"{name}\" is an invalid file name." : "\"{name}\"은(는) 잘못된 파일 이름입니다.",
@@ -166,7 +164,6 @@
"Transfer {path} to {userid}" : "{path}을(를) {userid}에게 이전하기",
"Invalid path selected" : "잘못된 경로가 선택됨",
"Ownership transfer request sent" : "소유권 이전 요청이 전송됨",
- "Cannot transfer ownership of a file or folder you don't own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
"Tags" : "태그",
"Unable to change the favourite state of the file" : "파일의 즐겨찾기 상태를 변경할 수 없음",
"Error while loading the file data" : "파일 데이터를 불러오는 중 오류 발생",
@@ -181,7 +178,6 @@
"Templates" : "템플릿",
"%s used" : "%s 사용함",
"%1$s of %2$s used" : "%2$s 중 %1$s 사용됨",
- "Settings" : "설정",
"Show hidden files" : "숨김 파일 보이기",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "이 주소를 사용하여 WebDAV를 통해 내 파일에 접근하십시오",
@@ -203,6 +199,10 @@
"Pending shares" : "진행중인 공유",
"Text file" : "텍스트 파일",
"New text file.txt" : "새 텍스트 파일.txt",
- "Select" : "선택"
+ "Select" : "선택",
+ "You don’t have permission to upload or create files here" : "여기에 파일을 업로드하거나 만들 권한이 없습니다",
+ "New" : "새로 만들기",
+ "Cannot transfer ownership of a file or folder you don't own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
+ "Settings" : "설정"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/lb.js b/apps/files/l10n/lb.js
index 2a4f83f2084..9ea525fbcdf 100644
--- a/apps/files/l10n/lb.js
+++ b/apps/files/l10n/lb.js
@@ -46,9 +46,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["¦%n Datei","¦%n Dateien"],
"{dirs} and {files}" : "{dirs} an {files}",
"_including %n hidden_::_including %n hidden_" : ["Beinhaltet ¦%n verstoppte Saach","Beinhaltet ¦%n verstoppte Saachen"],
- "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["Am Gaangen ¦%n Datei eropzelueden","Am Gaangen ¦%n Dateien eropzelueden"],
- "New" : "Nei",
"\"{name}\" is an invalid file name." : "\"{name}\" ass een ongültegen Numm",
"File name cannot be empty." : "D'Datei kann net eidel sinn",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ass een ongültegen Typ vun Datei",
@@ -96,7 +94,6 @@ OC.L10N.register(
"Tags" : "Tags",
"Cancel" : "Ofbriechen",
"Create" : "Erstellen",
- "Settings" : "Astellungen",
"Show hidden files" : "Weis déi verstoppten Dateien",
"WebDAV" : "WebDAV",
"No files in here" : "Keng Dokumenter hei",
@@ -112,6 +109,9 @@ OC.L10N.register(
"Shared by link" : "Mat engem Link gedeelt",
"Text file" : "Text Fichier",
"New text file.txt" : "Neien Text file.txt",
- "Select" : "Auswielen"
+ "Select" : "Auswielen",
+ "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen",
+ "New" : "Nei",
+ "Settings" : "Astellungen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/lb.json b/apps/files/l10n/lb.json
index c55d1ab89df..a2c5335994c 100644
--- a/apps/files/l10n/lb.json
+++ b/apps/files/l10n/lb.json
@@ -44,9 +44,7 @@
"_%n file_::_%n files_" : ["¦%n Datei","¦%n Dateien"],
"{dirs} and {files}" : "{dirs} an {files}",
"_including %n hidden_::_including %n hidden_" : ["Beinhaltet ¦%n verstoppte Saach","Beinhaltet ¦%n verstoppte Saachen"],
- "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen",
"_Uploading %n file_::_Uploading %n files_" : ["Am Gaangen ¦%n Datei eropzelueden","Am Gaangen ¦%n Dateien eropzelueden"],
- "New" : "Nei",
"\"{name}\" is an invalid file name." : "\"{name}\" ass een ongültegen Numm",
"File name cannot be empty." : "D'Datei kann net eidel sinn",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ass een ongültegen Typ vun Datei",
@@ -94,7 +92,6 @@
"Tags" : "Tags",
"Cancel" : "Ofbriechen",
"Create" : "Erstellen",
- "Settings" : "Astellungen",
"Show hidden files" : "Weis déi verstoppten Dateien",
"WebDAV" : "WebDAV",
"No files in here" : "Keng Dokumenter hei",
@@ -110,6 +107,9 @@
"Shared by link" : "Mat engem Link gedeelt",
"Text file" : "Text Fichier",
"New text file.txt" : "Neien Text file.txt",
- "Select" : "Auswielen"
+ "Select" : "Auswielen",
+ "You don’t have permission to upload or create files here" : "Du hues net genuch Rechter hei Dokumenter eropzelueden oder ze erstellen",
+ "New" : "Nei",
+ "Settings" : "Astellungen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/lt_LT.js b/apps/files/l10n/lt_LT.js
index 91979221bed..ec4c6fb72cb 100644
--- a/apps/files/l10n/lt_LT.js
+++ b/apps/files/l10n/lt_LT.js
@@ -67,9 +67,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n failas","%n failai","%n failų","%n failas"],
"{dirs} and {files}" : "{dirs} ir {files}",
"_including %n hidden_::_including %n hidden_" : ["įskaitant %n paslėptą","įskaitant %n paslėptus","įskaitant %n paslėptų","įskaitant %n paslėptą"],
- "You don’t have permission to upload or create files here" : "Jūs neturite leidimo čia įkelti arba kurti failus",
"_Uploading %n file_::_Uploading %n files_" : ["Įkeliamas %n failas","Įkeliami %n failai","Įkeliama %n failų","Įkeliamas %n failas"],
- "New" : "Naujas",
"Select file range" : "Žymėti failų rėžį",
"{used} of {quota} used" : "panaudota {used} iš {quota}",
"{used} used" : "{used} naudojama",
@@ -160,7 +158,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Perduoti {path} naudotojui {userid}",
"Invalid path selected" : "Pasirinktas neteisingas kelias",
"Ownership transfer request sent" : "Nuosavybės perdavimo užklausa išsiųsta",
- "Cannot transfer ownership of a file or folder you don't own" : "Negalima perduoti, failo aplanko, kuris jums nepriklauso, nuosavybės",
"Tags" : "Žymės",
"Unable to change the favourite state of the file" : "Nepavyksta pakeisti failo Lankomiausiųjų būsenos",
"Error while loading the file data" : "Klaida įkeliant failo duomenis",
@@ -175,7 +172,6 @@ OC.L10N.register(
"%s used" : "%s panaudota",
"%s%% of %s used" : "naudojama %s%% iš %s",
"%1$s of %2$s used" : "naudojama %1$s iš %2$s",
- "Settings" : "Nustatymai",
"Show hidden files" : "Rodyti paslėptus failus",
"Crop image previews" : "Apkirpti paveikslų peržiūras",
"WebDAV" : "WebDAV",
@@ -198,6 +194,10 @@ OC.L10N.register(
"Pending shares" : "Laukiantys viešiniai",
"Text file" : "Tekstinis failas",
"New text file.txt" : "Naujas tekstinis failas.txt",
- "Select" : "Pasirinkti"
+ "Select" : "Pasirinkti",
+ "You don’t have permission to upload or create files here" : "Jūs neturite leidimo čia įkelti arba kurti failus",
+ "New" : "Naujas",
+ "Cannot transfer ownership of a file or folder you don't own" : "Negalima perduoti, failo aplanko, kuris jums nepriklauso, nuosavybės",
+ "Settings" : "Nustatymai"
},
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/apps/files/l10n/lt_LT.json b/apps/files/l10n/lt_LT.json
index 9677d635317..5e5e2e078f1 100644
--- a/apps/files/l10n/lt_LT.json
+++ b/apps/files/l10n/lt_LT.json
@@ -65,9 +65,7 @@
"_%n file_::_%n files_" : ["%n failas","%n failai","%n failų","%n failas"],
"{dirs} and {files}" : "{dirs} ir {files}",
"_including %n hidden_::_including %n hidden_" : ["įskaitant %n paslėptą","įskaitant %n paslėptus","įskaitant %n paslėptų","įskaitant %n paslėptą"],
- "You don’t have permission to upload or create files here" : "Jūs neturite leidimo čia įkelti arba kurti failus",
"_Uploading %n file_::_Uploading %n files_" : ["Įkeliamas %n failas","Įkeliami %n failai","Įkeliama %n failų","Įkeliamas %n failas"],
- "New" : "Naujas",
"Select file range" : "Žymėti failų rėžį",
"{used} of {quota} used" : "panaudota {used} iš {quota}",
"{used} used" : "{used} naudojama",
@@ -158,7 +156,6 @@
"Transfer {path} to {userid}" : "Perduoti {path} naudotojui {userid}",
"Invalid path selected" : "Pasirinktas neteisingas kelias",
"Ownership transfer request sent" : "Nuosavybės perdavimo užklausa išsiųsta",
- "Cannot transfer ownership of a file or folder you don't own" : "Negalima perduoti, failo aplanko, kuris jums nepriklauso, nuosavybės",
"Tags" : "Žymės",
"Unable to change the favourite state of the file" : "Nepavyksta pakeisti failo Lankomiausiųjų būsenos",
"Error while loading the file data" : "Klaida įkeliant failo duomenis",
@@ -173,7 +170,6 @@
"%s used" : "%s panaudota",
"%s%% of %s used" : "naudojama %s%% iš %s",
"%1$s of %2$s used" : "naudojama %1$s iš %2$s",
- "Settings" : "Nustatymai",
"Show hidden files" : "Rodyti paslėptus failus",
"Crop image previews" : "Apkirpti paveikslų peržiūras",
"WebDAV" : "WebDAV",
@@ -196,6 +192,10 @@
"Pending shares" : "Laukiantys viešiniai",
"Text file" : "Tekstinis failas",
"New text file.txt" : "Naujas tekstinis failas.txt",
- "Select" : "Pasirinkti"
+ "Select" : "Pasirinkti",
+ "You don’t have permission to upload or create files here" : "Jūs neturite leidimo čia įkelti arba kurti failus",
+ "New" : "Naujas",
+ "Cannot transfer ownership of a file or folder you don't own" : "Negalima perduoti, failo aplanko, kuris jums nepriklauso, nuosavybės",
+ "Settings" : "Nustatymai"
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/lv.js b/apps/files/l10n/lv.js
index e9bca9a9047..175c52c6575 100644
--- a/apps/files/l10n/lv.js
+++ b/apps/files/l10n/lv.js
@@ -56,9 +56,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n datnes","%n datne","%n datnes"],
"{dirs} and {files}" : "{dirs} un {files}",
"_including %n hidden_::_including %n hidden_" : ["ieskaitot %n paslēptos","ieskaitot %n paslēptos","ieskaitot %n paslēptos"],
- "You don’t have permission to upload or create files here" : "Jums nav tiesību šeit augšupielādēt vai veidot datnes",
"_Uploading %n file_::_Uploading %n files_" : ["%n","Augšupielāde %n failu","Augšupielādē %n datnes"],
- "New" : "Jauna",
"\"{name}\" is an invalid file name." : "\"{name}\" ir nepareizs datnes nosaukums.",
"File name cannot be empty." : "Datnes nosaukums nevar būt tukšs.",
"\"/\" is not allowed inside a file name." : "\"/\" nav atļauts faila nosaukumā.",
@@ -114,7 +112,6 @@ OC.L10N.register(
"Create" : "Izveidot",
"%s used" : "%s izmantoti",
"%1$s of %2$s used" : "%1$s no %2$s lietoti",
- "Settings" : "Iestatījumi",
"Show hidden files" : "Rādīt slēptās datnes",
"Crop image previews" : "Apgriezt attēlu priekšskatījumus",
"WebDAV" : "WebDAV",
@@ -136,6 +133,9 @@ OC.L10N.register(
"Pending shares" : "Gaidošie koplietojumi",
"Text file" : "Teksta datne",
"New text file.txt" : "Jauna teksta datne.txt",
- "Select" : "Norādīt"
+ "Select" : "Norādīt",
+ "You don’t have permission to upload or create files here" : "Jums nav tiesību šeit augšupielādēt vai veidot datnes",
+ "New" : "Jauna",
+ "Settings" : "Iestatījumi"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);");
diff --git a/apps/files/l10n/lv.json b/apps/files/l10n/lv.json
index 139659a6047..510bd6bbf2d 100644
--- a/apps/files/l10n/lv.json
+++ b/apps/files/l10n/lv.json
@@ -54,9 +54,7 @@
"_%n file_::_%n files_" : ["%n datnes","%n datne","%n datnes"],
"{dirs} and {files}" : "{dirs} un {files}",
"_including %n hidden_::_including %n hidden_" : ["ieskaitot %n paslēptos","ieskaitot %n paslēptos","ieskaitot %n paslēptos"],
- "You don’t have permission to upload or create files here" : "Jums nav tiesību šeit augšupielādēt vai veidot datnes",
"_Uploading %n file_::_Uploading %n files_" : ["%n","Augšupielāde %n failu","Augšupielādē %n datnes"],
- "New" : "Jauna",
"\"{name}\" is an invalid file name." : "\"{name}\" ir nepareizs datnes nosaukums.",
"File name cannot be empty." : "Datnes nosaukums nevar būt tukšs.",
"\"/\" is not allowed inside a file name." : "\"/\" nav atļauts faila nosaukumā.",
@@ -112,7 +110,6 @@
"Create" : "Izveidot",
"%s used" : "%s izmantoti",
"%1$s of %2$s used" : "%1$s no %2$s lietoti",
- "Settings" : "Iestatījumi",
"Show hidden files" : "Rādīt slēptās datnes",
"Crop image previews" : "Apgriezt attēlu priekšskatījumus",
"WebDAV" : "WebDAV",
@@ -134,6 +131,9 @@
"Pending shares" : "Gaidošie koplietojumi",
"Text file" : "Teksta datne",
"New text file.txt" : "Jauna teksta datne.txt",
- "Select" : "Norādīt"
+ "Select" : "Norādīt",
+ "You don’t have permission to upload or create files here" : "Jums nav tiesību šeit augšupielādēt vai veidot datnes",
+ "New" : "Jauna",
+ "Settings" : "Iestatījumi"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
} \ No newline at end of file
diff --git a/apps/files/l10n/mk.js b/apps/files/l10n/mk.js
index ca5132ac5cb..227d49d1c12 100644
--- a/apps/files/l10n/mk.js
+++ b/apps/files/l10n/mk.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Папката \"{dir}\" не постои повеќе",
"Not enough free space" : "Нема доволно слободен простор",
"An unknown error has occurred" : "Се појави непозната грешка",
+ "File could not be uploaded" : "Датотеката неможе да се прикачи",
"Uploading …" : "Прикачување …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} од {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Прикачување на таа датотека не е дозволено",
@@ -39,6 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Неможе да се вчитаат информации за датотеката \"{file}\"",
"Files" : "Датотеки",
"Details" : "Детали:",
+ "Show list view" : "Прикажи поглед во листа",
+ "Show grid view" : "Прикажи поглед во мрежа",
+ "Please select tag(s) to add to the selection" : "Избери ознаки за одбележаното",
+ "Apply tag(s) to selection" : "Примени ознаки на обележаните",
+ "Select directory \"{dirName}\"" : "Избери папка \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Избери датотека \"{fileName}\"",
"Pending" : "Чека",
"Unable to determine date" : "Неможе да се одреди датумот",
"This operation is forbidden" : "Операцијата не е дозволена",
@@ -68,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n датотека","%n датотеки"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["вклучувајќи %n скриена","вклучувајќи %n скриени"],
- "You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "You do not have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки овде",
"_Uploading %n file_::_Uploading %n files_" : ["Прикачување %n датотека","Прикачување на %n датотеки"],
- "New" : "Ново",
+ "New file/folder menu" : "Мени Нова датотека/папка",
"Select file range" : "Избери опсег на датотеки",
"{used} of {quota} used" : "Искористени {used} од {quota}",
"{used} used" : "Искористени {used}",
@@ -167,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Трансфер {path} до {userid}",
"Invalid path selected" : "Избрана невалидна патека",
"Ownership transfer request sent" : "Испратено барање за трансфер на сопственост",
- "Cannot transfer ownership of a file or folder you don't own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
+ "Cannot transfer ownership of a file or folder you do not own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
"Tags" : "Ознаки",
"Unable to change the favourite state of the file" : "Неможе да се промени статусот на омимени на датотеката",
"Error while loading the file data" : "Грешка при вчитување на податоците од датотеката",
@@ -184,11 +191,12 @@ OC.L10N.register(
"%s used" : "Искористено %s",
"%s%% of %s used" : "Искорестено%s%% од %s ",
"%1$s of %2$s used" : "Искористено %1$s од %2$s",
- "Settings" : "Параметри",
+ "Files settings" : "Параметри за датотеки",
"Show hidden files" : "Прикажи сокриени датотеки",
"Crop image previews" : "Исечи ја сликата за преглед",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV",
+ "Toggle %1$s sublist" : "Вклучи %1$s подлисти",
"Toggle grid view" : "Промена во мрежа",
"No files in here" : "Тука нема датотеки",
"Upload some content or sync with your devices!" : "Прикачете некоја содржина или синхронизирајте со вашите уреди!",
@@ -207,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Споделувања на чекање",
"Text file" : "Текстуална датотека",
"New text file.txt" : "Нова текстуална датотека file.txt",
- "Select" : "Избери"
+ "Select" : "Избери",
+ "You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "New" : "Ново",
+ "Cannot transfer ownership of a file or folder you don't own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
+ "Settings" : "Параметри"
},
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
diff --git a/apps/files/l10n/mk.json b/apps/files/l10n/mk.json
index ea94eba951f..cd1d384ca65 100644
--- a/apps/files/l10n/mk.json
+++ b/apps/files/l10n/mk.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Папката \"{dir}\" не постои повеќе",
"Not enough free space" : "Нема доволно слободен простор",
"An unknown error has occurred" : "Се појави непозната грешка",
+ "File could not be uploaded" : "Датотеката неможе да се прикачи",
"Uploading …" : "Прикачување …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} од {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Прикачување на таа датотека не е дозволено",
@@ -37,6 +38,12 @@
"Could not load info for file \"{file}\"" : "Неможе да се вчитаат информации за датотеката \"{file}\"",
"Files" : "Датотеки",
"Details" : "Детали:",
+ "Show list view" : "Прикажи поглед во листа",
+ "Show grid view" : "Прикажи поглед во мрежа",
+ "Please select tag(s) to add to the selection" : "Избери ознаки за одбележаното",
+ "Apply tag(s) to selection" : "Примени ознаки на обележаните",
+ "Select directory \"{dirName}\"" : "Избери папка \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Избери датотека \"{fileName}\"",
"Pending" : "Чека",
"Unable to determine date" : "Неможе да се одреди датумот",
"This operation is forbidden" : "Операцијата не е дозволена",
@@ -66,9 +73,9 @@
"_%n file_::_%n files_" : ["%n датотека","%n датотеки"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["вклучувајќи %n скриена","вклучувајќи %n скриени"],
- "You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "You do not have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки овде",
"_Uploading %n file_::_Uploading %n files_" : ["Прикачување %n датотека","Прикачување на %n датотеки"],
- "New" : "Ново",
+ "New file/folder menu" : "Мени Нова датотека/папка",
"Select file range" : "Избери опсег на датотеки",
"{used} of {quota} used" : "Искористени {used} од {quota}",
"{used} used" : "Искористени {used}",
@@ -165,7 +172,7 @@
"Transfer {path} to {userid}" : "Трансфер {path} до {userid}",
"Invalid path selected" : "Избрана невалидна патека",
"Ownership transfer request sent" : "Испратено барање за трансфер на сопственост",
- "Cannot transfer ownership of a file or folder you don't own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
+ "Cannot transfer ownership of a file or folder you do not own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
"Tags" : "Ознаки",
"Unable to change the favourite state of the file" : "Неможе да се промени статусот на омимени на датотеката",
"Error while loading the file data" : "Грешка при вчитување на податоците од датотеката",
@@ -182,11 +189,12 @@
"%s used" : "Искористено %s",
"%s%% of %s used" : "Искорестено%s%% од %s ",
"%1$s of %2$s used" : "Искористено %1$s од %2$s",
- "Settings" : "Параметри",
+ "Files settings" : "Параметри за датотеки",
"Show hidden files" : "Прикажи сокриени датотеки",
"Crop image previews" : "Исечи ја сликата за преглед",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV",
+ "Toggle %1$s sublist" : "Вклучи %1$s подлисти",
"Toggle grid view" : "Промена во мрежа",
"No files in here" : "Тука нема датотеки",
"Upload some content or sync with your devices!" : "Прикачете некоја содржина или синхронизирајте со вашите уреди!",
@@ -205,6 +213,10 @@
"Pending shares" : "Споделувања на чекање",
"Text file" : "Текстуална датотека",
"New text file.txt" : "Нова текстуална датотека file.txt",
- "Select" : "Избери"
+ "Select" : "Избери",
+ "You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "New" : "Ново",
+ "Cannot transfer ownership of a file or folder you don't own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
+ "Settings" : "Параметри"
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
} \ No newline at end of file
diff --git a/apps/files/l10n/mn.js b/apps/files/l10n/mn.js
index 801eb947f11..fbf7f24a4cf 100644
--- a/apps/files/l10n/mn.js
+++ b/apps/files/l10n/mn.js
@@ -61,9 +61,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["файл","файлууд"],
"{dirs} and {files}" : "{dirs} болон {files}",
"_including %n hidden_::_including %n hidden_" : ["нуугдсан %n хамруулан","нуугдсан %n хамруулан"],
- "You don’t have permission to upload or create files here" : "Та энэ байршилд файл үүсгэх эсвэл байршуулах эрхгүй байна.",
"_Uploading %n file_::_Uploading %n files_" : ["Файлыг байршуулж байна","%n файлыг байршуулж байна"],
- "New" : "Шинэ",
"{used} of {quota} used" : "{quota} оноосноос {used} хэрэглэсэн",
"{used} used" : "{user} хэрэглэсэн",
"\"{name}\" is an invalid file name." : "\"{name}\" нь хүчин төгөлдөр бус файлын нэр",
@@ -116,7 +114,6 @@ OC.L10N.register(
"Cancel" : "болиулах",
"Create" : "Үүсгэх",
"%1$s of %2$s used" : "%1$s-с %2$s хэрэглэсэн",
- "Settings" : "Тохиргоо",
"Show hidden files" : "Нууцлагдсан файлыг харах",
"No files in here" : "Энд файл байхгүй байна",
"No entries found in this folder" : "энэ хавтсан олдсон ч ямарч мэдээлэл олдохгүй байна",
@@ -130,6 +127,9 @@ OC.L10N.register(
"Shared by link" : "Холбоосоор түгээсэн",
"Text file" : "текст файл",
"New text file.txt" : "шинэ текст file.txt",
- "Select" : "Сонгох"
+ "Select" : "Сонгох",
+ "You don’t have permission to upload or create files here" : "Та энэ байршилд файл үүсгэх эсвэл байршуулах эрхгүй байна.",
+ "New" : "Шинэ",
+ "Settings" : "Тохиргоо"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/mn.json b/apps/files/l10n/mn.json
index 3161d927253..7e3325f8aff 100644
--- a/apps/files/l10n/mn.json
+++ b/apps/files/l10n/mn.json
@@ -59,9 +59,7 @@
"_%n file_::_%n files_" : ["файл","файлууд"],
"{dirs} and {files}" : "{dirs} болон {files}",
"_including %n hidden_::_including %n hidden_" : ["нуугдсан %n хамруулан","нуугдсан %n хамруулан"],
- "You don’t have permission to upload or create files here" : "Та энэ байршилд файл үүсгэх эсвэл байршуулах эрхгүй байна.",
"_Uploading %n file_::_Uploading %n files_" : ["Файлыг байршуулж байна","%n файлыг байршуулж байна"],
- "New" : "Шинэ",
"{used} of {quota} used" : "{quota} оноосноос {used} хэрэглэсэн",
"{used} used" : "{user} хэрэглэсэн",
"\"{name}\" is an invalid file name." : "\"{name}\" нь хүчин төгөлдөр бус файлын нэр",
@@ -114,7 +112,6 @@
"Cancel" : "болиулах",
"Create" : "Үүсгэх",
"%1$s of %2$s used" : "%1$s-с %2$s хэрэглэсэн",
- "Settings" : "Тохиргоо",
"Show hidden files" : "Нууцлагдсан файлыг харах",
"No files in here" : "Энд файл байхгүй байна",
"No entries found in this folder" : "энэ хавтсан олдсон ч ямарч мэдээлэл олдохгүй байна",
@@ -128,6 +125,9 @@
"Shared by link" : "Холбоосоор түгээсэн",
"Text file" : "текст файл",
"New text file.txt" : "шинэ текст file.txt",
- "Select" : "Сонгох"
+ "Select" : "Сонгох",
+ "You don’t have permission to upload or create files here" : "Та энэ байршилд файл үүсгэх эсвэл байршуулах эрхгүй байна.",
+ "New" : "Шинэ",
+ "Settings" : "Тохиргоо"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/nb.js b/apps/files/l10n/nb.js
index c9d9b9823c5..db9d9768034 100644
--- a/apps/files/l10n/nb.js
+++ b/apps/files/l10n/nb.js
@@ -11,8 +11,8 @@ OC.L10N.register(
"Home" : "Hjem",
"Close" : "Lukk",
"Favorites" : "Favoritter",
- "Could not create folder \"{dir}\"" : "Klarete ikke å opprette mappe \"{dir}\"",
- "This will stop your current uploads." : "Dette fille stoppe dine nåværende opplastinger.",
+ "Could not create folder \"{dir}\"" : "Kunne ikke å opprette mappe \"{dir}\"",
+ "This will stop your current uploads." : "Dette vil stoppe dine nåværende opplastinger.",
"Upload cancelled." : "Opplasting avbrutt.",
"Processing files …" : "Prosesserer filer…",
"…" : "…",
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Målmappen \"{dir}\" finnes ikke lenger",
"Not enough free space" : "Ikke nok ledig diskplass",
"An unknown error has occurred" : "En ukjent feil oppstod",
+ "File could not be uploaded" : "Fil kunne ikke lastes opp",
"Uploading …" : "Laster opp…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Opplastning av det elementet er ikke støttet",
@@ -39,6 +40,10 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Klarte ikke å hente informasjon som filen \"{file}\"",
"Files" : "Filer",
"Details" : "Detaljer",
+ "Show list view" : "Vis listevisning",
+ "Show grid view" : "Vis rutenett-visning",
+ "Select directory \"{dirName}\"" : "Velg mappe \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Velg fil \"{fileName}\"",
"Pending" : "Venter",
"Unable to determine date" : "Kan ikke fastslå datoen",
"This operation is forbidden" : "Operasjonen er forbudt",
@@ -56,7 +61,7 @@ OC.L10N.register(
"Could not rename \"{fileName}\"" : "Klarte ikke å gi \"{fileName}\" nytt navn",
"Could not create file \"{file}\"" : "Klarte ikke å opprette fil \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Klarte ikke å opprette fil \"{file}\" fordi den finnes allerede",
- "Could not create folder \"{dir}\" because it already exists" : "Klarete ikke å opprette mappe \"{dir}\" fordi den finnes allerede",
+ "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke å opprette mappe \"{dir}\" fordi den finnes allerede",
"Could not fetch file details \"{file}\"" : "Kunne ikke hente fildetaljene \"{file}\"",
"Error deleting file \"{fileName}\"." : "Feil ved sletting av fil \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Ingen søkeresultater i andre mapper etter {tag}{filter}{endtag}",
@@ -68,9 +73,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["Inkludert %n skjult","Inkludert %n skjulte"],
- "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her",
+ "You do not have permission to upload or create files here" : "Du har ikke tilgang til å laste opp eller opprette filer her",
"_Uploading %n file_::_Uploading %n files_" : ["Laster opp %n fil","Laster opp %n filer"],
- "New" : "Ny",
+ "New file/folder menu" : "Ny fil/mappe-meny",
"Select file range" : "Velg filutvalg",
"{used} of {quota} used" : "{used} av {quota} brukt",
"{used} used" : "{used} brukt",
@@ -124,8 +129,14 @@ OC.L10N.register(
"{user} deleted an encrypted file in {file}" : "{user} slettet en kryptert fil i {file}",
"You restored {file}" : "Du gjenopprettet {file}",
"{user} restored {file}" : "{user} gjenopprettet {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Du endret navn på {oldfile} (skjult) til {newfile} (skjult)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "Du endret navn på {oldfile} (skjult) til {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "Du endret navn på {oldfile} til {newfile} (skjult)",
"You renamed {oldfile} to {newfile}" : "Du endret navn på {oldfile} til {newfile}",
- "{user} renamed {oldfile} to {newfile}" : "{user} endret navn på {oldfile} til {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : " {user} endret navn på {oldfile} (skjult) til {newfile} (skjult)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : " {user} endret navn på {oldfile} (skjult) til {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} endret navn på {oldfile} til {newfile} (skjult)",
+ "{user} renamed {oldfile} to {newfile}" : " {user} endret navn på {oldfile} til {newfile}",
"You moved {oldfile} to {newfile}" : "Du flyttet {oldfile} til {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} flyttet {oldfile} til {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "En fil har blitt lagt til eller fjernet fra dine <strong>favoritter</strong>",
@@ -156,16 +167,16 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Overfør {path} til {userid}",
"Invalid path selected" : "Ugyldig angitt sti",
"Ownership transfer request sent" : "Forespørsel om overføring av eierskap er sendt",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
"Tags" : "Merkelapper",
"Unable to change the favourite state of the file" : "Kan ikke endre favorittstatus til filen",
"Error while loading the file data" : "Feil ved lasting av fildata",
"Cancel" : "Avbryt",
"Create" : "Opprett",
+ "Creating file" : "Oppretter fil",
"%s used" : "%s brukt",
"%s%% of %s used" : "%s%% av %s brukt",
"%1$s of %2$s used" : "%1$s av %2$s brukt",
- "Settings" : "Innstillinger",
+ "Files settings" : "Filinnstillinger",
"Show hidden files" : "Vis skjulte filer",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Bruk denne adressen for tilgang til filene dine via WebDAV",
@@ -187,6 +198,10 @@ OC.L10N.register(
"Pending shares" : "Ventende delinger",
"Text file" : "Tekstfil",
"New text file.txt" : "Ny tekstfil.txt",
- "Select" : "Velg"
+ "Select" : "Velg",
+ "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
+ "Settings" : "Innstillinger"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/nb.json b/apps/files/l10n/nb.json
index 6c715bfb881..4ee2ee68f9a 100644
--- a/apps/files/l10n/nb.json
+++ b/apps/files/l10n/nb.json
@@ -9,8 +9,8 @@
"Home" : "Hjem",
"Close" : "Lukk",
"Favorites" : "Favoritter",
- "Could not create folder \"{dir}\"" : "Klarete ikke å opprette mappe \"{dir}\"",
- "This will stop your current uploads." : "Dette fille stoppe dine nåværende opplastinger.",
+ "Could not create folder \"{dir}\"" : "Kunne ikke å opprette mappe \"{dir}\"",
+ "This will stop your current uploads." : "Dette vil stoppe dine nåværende opplastinger.",
"Upload cancelled." : "Opplasting avbrutt.",
"Processing files …" : "Prosesserer filer…",
"…" : "…",
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Målmappen \"{dir}\" finnes ikke lenger",
"Not enough free space" : "Ikke nok ledig diskplass",
"An unknown error has occurred" : "En ukjent feil oppstod",
+ "File could not be uploaded" : "Fil kunne ikke lastes opp",
"Uploading …" : "Laster opp…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Opplastning av det elementet er ikke støttet",
@@ -37,6 +38,10 @@
"Could not load info for file \"{file}\"" : "Klarte ikke å hente informasjon som filen \"{file}\"",
"Files" : "Filer",
"Details" : "Detaljer",
+ "Show list view" : "Vis listevisning",
+ "Show grid view" : "Vis rutenett-visning",
+ "Select directory \"{dirName}\"" : "Velg mappe \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Velg fil \"{fileName}\"",
"Pending" : "Venter",
"Unable to determine date" : "Kan ikke fastslå datoen",
"This operation is forbidden" : "Operasjonen er forbudt",
@@ -54,7 +59,7 @@
"Could not rename \"{fileName}\"" : "Klarte ikke å gi \"{fileName}\" nytt navn",
"Could not create file \"{file}\"" : "Klarte ikke å opprette fil \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Klarte ikke å opprette fil \"{file}\" fordi den finnes allerede",
- "Could not create folder \"{dir}\" because it already exists" : "Klarete ikke å opprette mappe \"{dir}\" fordi den finnes allerede",
+ "Could not create folder \"{dir}\" because it already exists" : "Kunne ikke å opprette mappe \"{dir}\" fordi den finnes allerede",
"Could not fetch file details \"{file}\"" : "Kunne ikke hente fildetaljene \"{file}\"",
"Error deleting file \"{fileName}\"." : "Feil ved sletting av fil \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Ingen søkeresultater i andre mapper etter {tag}{filter}{endtag}",
@@ -66,9 +71,9 @@
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} og {files}",
"_including %n hidden_::_including %n hidden_" : ["Inkludert %n skjult","Inkludert %n skjulte"],
- "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her",
+ "You do not have permission to upload or create files here" : "Du har ikke tilgang til å laste opp eller opprette filer her",
"_Uploading %n file_::_Uploading %n files_" : ["Laster opp %n fil","Laster opp %n filer"],
- "New" : "Ny",
+ "New file/folder menu" : "Ny fil/mappe-meny",
"Select file range" : "Velg filutvalg",
"{used} of {quota} used" : "{used} av {quota} brukt",
"{used} used" : "{used} brukt",
@@ -122,8 +127,14 @@
"{user} deleted an encrypted file in {file}" : "{user} slettet en kryptert fil i {file}",
"You restored {file}" : "Du gjenopprettet {file}",
"{user} restored {file}" : "{user} gjenopprettet {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Du endret navn på {oldfile} (skjult) til {newfile} (skjult)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "Du endret navn på {oldfile} (skjult) til {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "Du endret navn på {oldfile} til {newfile} (skjult)",
"You renamed {oldfile} to {newfile}" : "Du endret navn på {oldfile} til {newfile}",
- "{user} renamed {oldfile} to {newfile}" : "{user} endret navn på {oldfile} til {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : " {user} endret navn på {oldfile} (skjult) til {newfile} (skjult)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : " {user} endret navn på {oldfile} (skjult) til {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} endret navn på {oldfile} til {newfile} (skjult)",
+ "{user} renamed {oldfile} to {newfile}" : " {user} endret navn på {oldfile} til {newfile}",
"You moved {oldfile} to {newfile}" : "Du flyttet {oldfile} til {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} flyttet {oldfile} til {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "En fil har blitt lagt til eller fjernet fra dine <strong>favoritter</strong>",
@@ -154,16 +165,16 @@
"Transfer {path} to {userid}" : "Overfør {path} til {userid}",
"Invalid path selected" : "Ugyldig angitt sti",
"Ownership transfer request sent" : "Forespørsel om overføring av eierskap er sendt",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
"Tags" : "Merkelapper",
"Unable to change the favourite state of the file" : "Kan ikke endre favorittstatus til filen",
"Error while loading the file data" : "Feil ved lasting av fildata",
"Cancel" : "Avbryt",
"Create" : "Opprett",
+ "Creating file" : "Oppretter fil",
"%s used" : "%s brukt",
"%s%% of %s used" : "%s%% av %s brukt",
"%1$s of %2$s used" : "%1$s av %2$s brukt",
- "Settings" : "Innstillinger",
+ "Files settings" : "Filinnstillinger",
"Show hidden files" : "Vis skjulte filer",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Bruk denne adressen for tilgang til filene dine via WebDAV",
@@ -185,6 +196,10 @@
"Pending shares" : "Ventende delinger",
"Text file" : "Tekstfil",
"New text file.txt" : "Ny tekstfil.txt",
- "Select" : "Velg"
+ "Select" : "Velg",
+ "You don’t have permission to upload or create files here" : "Du har ikke tillatelse til å laste opp eller opprette filer her",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
+ "Settings" : "Innstillinger"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js
index 35360eea8b3..dd7627bf65b 100644
--- a/apps/files/l10n/nl.js
+++ b/apps/files/l10n/nl.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n bestand","%n bestanden"],
"{dirs} and {files}" : "{dirs} en {files}",
"_including %n hidden_::_including %n hidden_" : ["inclusief %n verborgen","inclusief %n verborgen"],
- "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken",
"_Uploading %n file_::_Uploading %n files_" : ["%n bestand aan het uploaden","%n bestanden aan het uploaden"],
- "New" : "Nieuw",
"Select file range" : "Kies een reeks bestanden",
"{used} of {quota} used" : "{used} van {quota} gebruikt",
"{used} used" : "{used} gebruikt",
@@ -169,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Draag {path} over aan {userid}",
"Invalid path selected" : "Ongeldig pad geselecteerd",
"Ownership transfer request sent" : "Aanvraag eigendomsoverdracht verstuurd",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan de eigendom van een bestand of map waarvan u niet de eigenaar bent, niet overdragen",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Niet mogelijk om favoriet status van het bestand te wijzigen",
"Error while loading the file data" : "Fout bij het lezen van de bestandsgegevens",
@@ -186,7 +183,6 @@ OC.L10N.register(
"%s used" : "%s gebruikt",
"%s%% of %s used" : "%s%% van %s gebruikt",
"%1$s of %2$s used" : "%1$s van %2$s gebruikt",
- "Settings" : "Instellingen",
"Show hidden files" : "Toon verborgen bestanden",
"Crop image previews" : "Snij afbeeldingvoorbeelden bij",
"WebDAV" : "WebDAV",
@@ -210,6 +206,10 @@ OC.L10N.register(
"Pending shares" : "Deellinks in behandeling",
"Text file" : "Tekstbestand",
"New text file.txt" : "Nieuw tekstbestand.txt",
- "Select" : "Selecteer"
+ "Select" : "Selecteer",
+ "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken",
+ "New" : "Nieuw",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan de eigendom van een bestand of map waarvan u niet de eigenaar bent, niet overdragen",
+ "Settings" : "Instellingen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json
index 01af58abf59..12f0b820751 100644
--- a/apps/files/l10n/nl.json
+++ b/apps/files/l10n/nl.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["%n bestand","%n bestanden"],
"{dirs} and {files}" : "{dirs} en {files}",
"_including %n hidden_::_including %n hidden_" : ["inclusief %n verborgen","inclusief %n verborgen"],
- "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken",
"_Uploading %n file_::_Uploading %n files_" : ["%n bestand aan het uploaden","%n bestanden aan het uploaden"],
- "New" : "Nieuw",
"Select file range" : "Kies een reeks bestanden",
"{used} of {quota} used" : "{used} van {quota} gebruikt",
"{used} used" : "{used} gebruikt",
@@ -167,7 +165,6 @@
"Transfer {path} to {userid}" : "Draag {path} over aan {userid}",
"Invalid path selected" : "Ongeldig pad geselecteerd",
"Ownership transfer request sent" : "Aanvraag eigendomsoverdracht verstuurd",
- "Cannot transfer ownership of a file or folder you don't own" : "Kan de eigendom van een bestand of map waarvan u niet de eigenaar bent, niet overdragen",
"Tags" : "Tags",
"Unable to change the favourite state of the file" : "Niet mogelijk om favoriet status van het bestand te wijzigen",
"Error while loading the file data" : "Fout bij het lezen van de bestandsgegevens",
@@ -184,7 +181,6 @@
"%s used" : "%s gebruikt",
"%s%% of %s used" : "%s%% van %s gebruikt",
"%1$s of %2$s used" : "%1$s van %2$s gebruikt",
- "Settings" : "Instellingen",
"Show hidden files" : "Toon verborgen bestanden",
"Crop image previews" : "Snij afbeeldingvoorbeelden bij",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@
"Pending shares" : "Deellinks in behandeling",
"Text file" : "Tekstbestand",
"New text file.txt" : "Nieuw tekstbestand.txt",
- "Select" : "Selecteer"
+ "Select" : "Selecteer",
+ "You don’t have permission to upload or create files here" : "Je hebt geen toestemming om hier te uploaden of bestanden te maken",
+ "New" : "Nieuw",
+ "Cannot transfer ownership of a file or folder you don't own" : "Kan de eigendom van een bestand of map waarvan u niet de eigenaar bent, niet overdragen",
+ "Settings" : "Instellingen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/pl.js b/apps/files/l10n/pl.js
index c7ce478a5ff..f782ae5700e 100644
--- a/apps/files/l10n/pl.js
+++ b/apps/files/l10n/pl.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Katalog docelowy \"{dir}\" już nie istnieje",
"Not enough free space" : "Za mało wolnego miejsca",
"An unknown error has occurred" : "Wystąpił nieznany błąd",
+ "File could not be uploaded" : "Nie można przesłać pliku",
"Uploading …" : "Wysyłanie…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Wysyłanie tego elementu nie jest wspierane",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Nie można załadować informacji o pliku \"{file}\"",
"Files" : "Pliki",
"Details" : "Szczegóły",
+ "Show list view" : "Pokaż widok listy",
+ "Show grid view" : "Pokaż widok siatki",
"Please select tag(s) to add to the selection" : "Wybierz etykietę(y) do dodania dla zaznaczenia",
"Apply tag(s) to selection" : "Zastosuj etykietę(y) dla zaznaczenia",
"Select directory \"{dirName}\"" : "Wybierz katalog \"{dirName}\"",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n plik","%n pliki","%n plików","%n plików"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["w tym %n ukryty","w tym %n ukryte","w tym %n ukrytych","w tym %n ukrytych"],
- "You don’t have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
+ "You do not have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
"_Uploading %n file_::_Uploading %n files_" : ["Wysyłanie %n pliku","Wysyłanie %n plików","Wysyłanie %n plików","Wysyłanie %n plików"],
- "New" : "Nowy",
+ "New file/folder menu" : "Nowe menu plików/katalogów",
"Select file range" : "Wybierz zakres plików",
"{used} of {quota} used" : "Wykorzystane {used} z {quota}",
"{used} used" : "Wykorzystane {used}",
@@ -97,7 +100,7 @@ OC.L10N.register(
"Path" : "Ścieżka",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtów","%n bajtów"],
"Favorited" : "Ulubiony",
- "Favorite" : "Ulubione",
+ "Favorite" : "Ulubiony",
"You can only favorite a single file or folder at a time" : "Możesz dodać do ulubionych tylko pojedynczy plik lub katalog",
"New folder" : "Nowy katalog",
"Upload file" : "Wyślij plik",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Przenieś {path} do {userid}",
"Invalid path selected" : "Wybrano nieprawidłową ścieżkę",
"Ownership transfer request sent" : "Wysłano żądanie przeniesienia własności",
- "Cannot transfer ownership of a file or folder you don't own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
"Tags" : "Etykiety",
"Unable to change the favourite state of the file" : "Nie można zmienić ulubionego stanu pliku",
"Error while loading the file data" : "Błąd podczas ładowania danych pliku",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "Wykorzystane: %s",
"%s%% of %s used" : "Wykorzystane: %s%% z %s",
"%1$s of %2$s used" : "Wykorzystane: %1$s z %2$s",
- "Settings" : "Ustawienia",
+ "Files settings" : "Ustawienia Plików",
"Show hidden files" : "Pokaż ukryte pliki",
"Crop image previews" : "Przytnij podglądy obrazów",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Oczekujące udostępnienia",
"Text file" : "Plik tekstowy",
"New text file.txt" : "Nowy plik tekstowy.txt",
- "Select" : "Wybierz"
+ "Select" : "Wybierz",
+ "You don’t have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
+ "New" : "Nowy",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
+ "Settings" : "Ustawienia"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/files/l10n/pl.json b/apps/files/l10n/pl.json
index 062179d9135..56ddb07cc23 100644
--- a/apps/files/l10n/pl.json
+++ b/apps/files/l10n/pl.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Katalog docelowy \"{dir}\" już nie istnieje",
"Not enough free space" : "Za mało wolnego miejsca",
"An unknown error has occurred" : "Wystąpił nieznany błąd",
+ "File could not be uploaded" : "Nie można przesłać pliku",
"Uploading …" : "Wysyłanie…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} z {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Wysyłanie tego elementu nie jest wspierane",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Nie można załadować informacji o pliku \"{file}\"",
"Files" : "Pliki",
"Details" : "Szczegóły",
+ "Show list view" : "Pokaż widok listy",
+ "Show grid view" : "Pokaż widok siatki",
"Please select tag(s) to add to the selection" : "Wybierz etykietę(y) do dodania dla zaznaczenia",
"Apply tag(s) to selection" : "Zastosuj etykietę(y) dla zaznaczenia",
"Select directory \"{dirName}\"" : "Wybierz katalog \"{dirName}\"",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n plik","%n pliki","%n plików","%n plików"],
"{dirs} and {files}" : "{dirs} i {files}",
"_including %n hidden_::_including %n hidden_" : ["w tym %n ukryty","w tym %n ukryte","w tym %n ukrytych","w tym %n ukrytych"],
- "You don’t have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
+ "You do not have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
"_Uploading %n file_::_Uploading %n files_" : ["Wysyłanie %n pliku","Wysyłanie %n plików","Wysyłanie %n plików","Wysyłanie %n plików"],
- "New" : "Nowy",
+ "New file/folder menu" : "Nowe menu plików/katalogów",
"Select file range" : "Wybierz zakres plików",
"{used} of {quota} used" : "Wykorzystane {used} z {quota}",
"{used} used" : "Wykorzystane {used}",
@@ -95,7 +98,7 @@
"Path" : "Ścieżka",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtów","%n bajtów"],
"Favorited" : "Ulubiony",
- "Favorite" : "Ulubione",
+ "Favorite" : "Ulubiony",
"You can only favorite a single file or folder at a time" : "Możesz dodać do ulubionych tylko pojedynczy plik lub katalog",
"New folder" : "Nowy katalog",
"Upload file" : "Wyślij plik",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "Przenieś {path} do {userid}",
"Invalid path selected" : "Wybrano nieprawidłową ścieżkę",
"Ownership transfer request sent" : "Wysłano żądanie przeniesienia własności",
- "Cannot transfer ownership of a file or folder you don't own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
"Tags" : "Etykiety",
"Unable to change the favourite state of the file" : "Nie można zmienić ulubionego stanu pliku",
"Error while loading the file data" : "Błąd podczas ładowania danych pliku",
@@ -186,7 +189,7 @@
"%s used" : "Wykorzystane: %s",
"%s%% of %s used" : "Wykorzystane: %s%% z %s",
"%1$s of %2$s used" : "Wykorzystane: %1$s z %2$s",
- "Settings" : "Ustawienia",
+ "Files settings" : "Ustawienia Plików",
"Show hidden files" : "Pokaż ukryte pliki",
"Crop image previews" : "Przytnij podglądy obrazów",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Oczekujące udostępnienia",
"Text file" : "Plik tekstowy",
"New text file.txt" : "Nowy plik tekstowy.txt",
- "Select" : "Wybierz"
+ "Select" : "Wybierz",
+ "You don’t have permission to upload or create files here" : "Nie masz uprawnień do wysyłania lub tworzenia plików w tym miejscu",
+ "New" : "Nowy",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nie można przenieść prawa własności do pliku lub katalogu, którego nie jesteś właścicielem",
+ "Settings" : "Ustawienia"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/ps.js b/apps/files/l10n/ps.js
index 60582edc573..3231d3feaa9 100644
--- a/apps/files/l10n/ps.js
+++ b/apps/files/l10n/ps.js
@@ -57,9 +57,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n فایل","%n فایلونه"],
"{dirs} and {files}" : "{dirs} او {files}",
"_including %n hidden_::_including %n hidden_" : [" پټ سربېره","%n پټ سربېره"],
- "You don’t have permission to upload or create files here" : "تاسې په دې ځای کې د فایل يا فولډر جوړولو اجازه نلرئ",
"_Uploading %n file_::_Uploading %n files_" : ["%n فایل پورته کول","%n فایلونه پورته کول"],
- "New" : "نوی",
"Select file range" : "د فایلونو اندازه وټاکئ",
"{used} of {quota} used" : "له {quota} څخه {used} کارول شوې",
"{used} used" : "{used} کارول شوې",
@@ -116,7 +114,6 @@ OC.L10N.register(
"Cancel" : "پرېښول",
"%s used" : "%sکارول شوې",
"%1$s of %2$s used" : "د %2$sبرخې %1$sکارول شوې",
- "Settings" : "سمونې",
"Show hidden files" : "پټ فایلونه ليدل",
"Toggle grid view" : "په جدولي شکل ليدل",
"No files in here" : "دلته فایلونه نشته",
@@ -134,6 +131,9 @@ OC.L10N.register(
"Deleted shares" : "ړنګ شوي لېنکونه",
"Text file" : "متن فایل",
"New text file.txt" : "New text file.txt",
- "Select" : "ټاکل"
+ "Select" : "ټاکل",
+ "You don’t have permission to upload or create files here" : "تاسې په دې ځای کې د فایل يا فولډر جوړولو اجازه نلرئ",
+ "New" : "نوی",
+ "Settings" : "سمونې"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/ps.json b/apps/files/l10n/ps.json
index d3b4908a9e2..778097dcb92 100644
--- a/apps/files/l10n/ps.json
+++ b/apps/files/l10n/ps.json
@@ -55,9 +55,7 @@
"_%n file_::_%n files_" : ["%n فایل","%n فایلونه"],
"{dirs} and {files}" : "{dirs} او {files}",
"_including %n hidden_::_including %n hidden_" : [" پټ سربېره","%n پټ سربېره"],
- "You don’t have permission to upload or create files here" : "تاسې په دې ځای کې د فایل يا فولډر جوړولو اجازه نلرئ",
"_Uploading %n file_::_Uploading %n files_" : ["%n فایل پورته کول","%n فایلونه پورته کول"],
- "New" : "نوی",
"Select file range" : "د فایلونو اندازه وټاکئ",
"{used} of {quota} used" : "له {quota} څخه {used} کارول شوې",
"{used} used" : "{used} کارول شوې",
@@ -114,7 +112,6 @@
"Cancel" : "پرېښول",
"%s used" : "%sکارول شوې",
"%1$s of %2$s used" : "د %2$sبرخې %1$sکارول شوې",
- "Settings" : "سمونې",
"Show hidden files" : "پټ فایلونه ليدل",
"Toggle grid view" : "په جدولي شکل ليدل",
"No files in here" : "دلته فایلونه نشته",
@@ -132,6 +129,9 @@
"Deleted shares" : "ړنګ شوي لېنکونه",
"Text file" : "متن فایل",
"New text file.txt" : "New text file.txt",
- "Select" : "ټاکل"
+ "Select" : "ټاکل",
+ "You don’t have permission to upload or create files here" : "تاسې په دې ځای کې د فایل يا فولډر جوړولو اجازه نلرئ",
+ "New" : "نوی",
+ "Settings" : "سمونې"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 8b5647924fd..07bbb8a5cf6 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Pasta de destino \"{dir}\" não existe mais",
"Not enough free space" : "Espaço livre insuficiente",
"An unknown error has occurred" : "Um erro desconhecido ocorreu",
+ "File could not be uploaded" : "Não foi possível enviar o arquivo",
"Uploading …" : "Enviando...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "O envio deste item não é suportado",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Não foi possível carregar informações para o arquivo \"{file}\" ",
"Files" : "Arquivos",
"Details" : "Detalhes",
+ "Show list view" : "Mostrar visualização em lista",
+ "Show grid view" : "Mostrar visualização em grade",
"Please select tag(s) to add to the selection" : "Selecione a(s) etiquetas(s) para adicionar à seleção ",
"Apply tag(s) to selection" : "Aplicar as etiqueta(s) a seleção",
"Select directory \"{dirName}\"" : "Selecione o diretório \"{dirName}\"",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n arquivo","%n arquivos","%n arquivos"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n ocultos","incluindo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "You do not have permission to upload or create files here" : "Você não tem permissão para upload ou criar arquivos aqui",
"_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n arquivos","Enviando %n arquivos"],
- "New" : "Novo",
+ "New file/folder menu" : "Novo menu de arquivo/pasta",
"Select file range" : "Selecionar o intervalo de arquivos",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Transferir {path} para {userid}",
"Invalid path selected" : "Caminho inválido selecionado",
"Ownership transfer request sent" : "Solicitação de transferência de propriedade enviada",
- "Cannot transfer ownership of a file or folder you don't own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
+ "Cannot transfer ownership of a file or folder you do not own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "Não foi possível alterar o estado favorito do arquivo",
"Error while loading the file data" : "Erro ao carregar os dados do arquivo",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s usado",
"%s%% of %s used" : "%s%% usados de %s",
"%1$s of %2$s used" : "%1$s usados de %2$s",
- "Settings" : "Configurações",
+ "Files settings" : "Configurações de arquivos",
"Show hidden files" : "Mostrar arquivos ocultos",
"Crop image previews" : "Cortar visualizações de imagem",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Compartilhamentos pendentes",
"Text file" : "Arquivo texto",
"New text file.txt" : "Novo arquivo.txt",
- "Select" : "Selecionar"
+ "Select" : "Selecionar",
+ "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
+ "Settings" : "Configurações"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index c6f41174687..d588fe33a46 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Pasta de destino \"{dir}\" não existe mais",
"Not enough free space" : "Espaço livre insuficiente",
"An unknown error has occurred" : "Um erro desconhecido ocorreu",
+ "File could not be uploaded" : "Não foi possível enviar o arquivo",
"Uploading …" : "Enviando...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Uploading that item is not supported" : "O envio deste item não é suportado",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "Não foi possível carregar informações para o arquivo \"{file}\" ",
"Files" : "Arquivos",
"Details" : "Detalhes",
+ "Show list view" : "Mostrar visualização em lista",
+ "Show grid view" : "Mostrar visualização em grade",
"Please select tag(s) to add to the selection" : "Selecione a(s) etiquetas(s) para adicionar à seleção ",
"Apply tag(s) to selection" : "Aplicar as etiqueta(s) a seleção",
"Select directory \"{dirName}\"" : "Selecione o diretório \"{dirName}\"",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n arquivo","%n arquivos","%n arquivos"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluindo %n oculto","incluindo %n ocultos","incluindo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "You do not have permission to upload or create files here" : "Você não tem permissão para upload ou criar arquivos aqui",
"_Uploading %n file_::_Uploading %n files_" : ["Enviando %n arquivo","Enviando %n arquivos","Enviando %n arquivos"],
- "New" : "Novo",
+ "New file/folder menu" : "Novo menu de arquivo/pasta",
"Select file range" : "Selecionar o intervalo de arquivos",
"{used} of {quota} used" : "{used} de {quota} usados",
"{used} used" : "{used} usados",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "Transferir {path} para {userid}",
"Invalid path selected" : "Caminho inválido selecionado",
"Ownership transfer request sent" : "Solicitação de transferência de propriedade enviada",
- "Cannot transfer ownership of a file or folder you don't own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
+ "Cannot transfer ownership of a file or folder you do not own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
"Tags" : "Etiquetas",
"Unable to change the favourite state of the file" : "Não foi possível alterar o estado favorito do arquivo",
"Error while loading the file data" : "Erro ao carregar os dados do arquivo",
@@ -186,7 +189,7 @@
"%s used" : "%s usado",
"%s%% of %s used" : "%s%% usados de %s",
"%1$s of %2$s used" : "%1$s usados de %2$s",
- "Settings" : "Configurações",
+ "Files settings" : "Configurações de arquivos",
"Show hidden files" : "Mostrar arquivos ocultos",
"Crop image previews" : "Cortar visualizações de imagem",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Compartilhamentos pendentes",
"Text file" : "Arquivo texto",
"New text file.txt" : "Novo arquivo.txt",
- "Select" : "Selecionar"
+ "Select" : "Selecionar",
+ "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Não é possível transferir a propriedade de um arquivo ou pasta que você não possui",
+ "Settings" : "Configurações"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/pt_PT.js b/apps/files/l10n/pt_PT.js
index 5321c0d56d9..c46599b343a 100644
--- a/apps/files/l10n/pt_PT.js
+++ b/apps/files/l10n/pt_PT.js
@@ -67,9 +67,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluindo %n ocultos","incluindo %n ocultos","incluindo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
"_Uploading %n file_::_Uploading %n files_" : ["A enviar %n ficheiro","A enviar %n ficheiros","A enviar %n ficheiros"],
- "New" : "Novo",
"Select file range" : "Selecionar o intervalo",
"{used} of {quota} used" : "utilizado {used} de {quota}",
"{used} used" : "{used} utilizado",
@@ -136,7 +134,6 @@ OC.L10N.register(
"Templates" : "Modelos",
"%s used" : "%s utilizado",
"%1$s of %2$s used" : "Usado %1$s de %2$s",
- "Settings" : "Configurações",
"Show hidden files" : "Mostrar ficheiros ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "Nenhuns ficheiros aqui",
@@ -154,6 +151,9 @@ OC.L10N.register(
"Shared by link" : "Partilhado por hiperligação",
"Text file" : "Ficheiro de Texto",
"New text file.txt" : "Novo texto ficheiro.txt",
- "Select" : "Selecionar"
+ "Select" : "Selecionar",
+ "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
+ "New" : "Novo",
+ "Settings" : "Configurações"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/files/l10n/pt_PT.json b/apps/files/l10n/pt_PT.json
index cb7dd5f5399..d9f811ec7af 100644
--- a/apps/files/l10n/pt_PT.json
+++ b/apps/files/l10n/pt_PT.json
@@ -65,9 +65,7 @@
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["incluindo %n ocultos","incluindo %n ocultos","incluindo %n ocultos"],
- "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
"_Uploading %n file_::_Uploading %n files_" : ["A enviar %n ficheiro","A enviar %n ficheiros","A enviar %n ficheiros"],
- "New" : "Novo",
"Select file range" : "Selecionar o intervalo",
"{used} of {quota} used" : "utilizado {used} de {quota}",
"{used} used" : "{used} utilizado",
@@ -134,7 +132,6 @@
"Templates" : "Modelos",
"%s used" : "%s utilizado",
"%1$s of %2$s used" : "Usado %1$s de %2$s",
- "Settings" : "Configurações",
"Show hidden files" : "Mostrar ficheiros ocultos",
"WebDAV" : "WebDAV",
"No files in here" : "Nenhuns ficheiros aqui",
@@ -152,6 +149,9 @@
"Shared by link" : "Partilhado por hiperligação",
"Text file" : "Ficheiro de Texto",
"New text file.txt" : "Novo texto ficheiro.txt",
- "Select" : "Selecionar"
+ "Select" : "Selecionar",
+ "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
+ "New" : "Novo",
+ "Settings" : "Configurações"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/ro.js b/apps/files/l10n/ro.js
index d66516edc33..4554cbe3e40 100644
--- a/apps/files/l10n/ro.js
+++ b/apps/files/l10n/ro.js
@@ -21,10 +21,12 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Directorul \"{dir}\" nu mai există",
"Not enough free space" : "Spațiu insuficient",
"An unknown error has occurred" : "A apărut o eroare necunoscută!",
+ "File could not be uploaded" : "Fișierele nu au putut fi încărcate",
"Uploading …" : "Încărcare...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} din {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Încărcarea acestui obiect nu este suportată",
"Target folder does not exist any more" : "Directorul destinație nu mai există",
+ "Operation is blocked by access control" : "Operația este blocată de către controlul de acces",
"Error when assembling chunks, status code {status}" : "Eroare la asambralea bucăților, status cod {status}",
"Actions" : "Acțiuni",
"Rename" : "Redenumește",
@@ -38,6 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Nu s-a putut încărca informația pentru fișierul \"{file}\"",
"Files" : "Fișiere",
"Details" : "Detalii",
+ "Show list view" : "Afișează vizualizarea listă",
+ "Show grid view" : "Afișează vizualizarea grilă",
+ "Please select tag(s) to add to the selection" : "Vă rugam să selectați eticheta pentru a le adăuga la selecția dumneavoastră",
+ "Apply tag(s) to selection" : "Aplică etichetele selecției",
+ "Select directory \"{dirName}\"" : "Selectează dosarul \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Selectează fișierul \"{fileName}\"",
"Pending" : "În așteptare",
"Unable to determine date" : "Nu s-a putut determina data",
"This operation is forbidden" : "Operațiunea este interzisă",
@@ -56,6 +64,7 @@ OC.L10N.register(
"Could not create file \"{file}\"" : "Nu s-a putut crea fișierul \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Nu s-a putut crea fișierul \"{file}\" deoarece există deja unul cu același nume",
"Could not create folder \"{dir}\" because it already exists" : "Nu s-a putut crea directorul \"{dir}\" deoarece există deja unul cu același nume",
+ "Could not fetch file details \"{file}\"" : "Nu s-au putut aduna detalii \"{file}\"",
"Error deleting file \"{fileName}\"." : "Eroare la ștergerea fișierului \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Nu au fost găsite rezultate în alte directoare pentru {tag}{filter}{endtag}",
"Enter more than two characters to search in other folders" : "Introduceți mai mult de două caractere pentru a căuta în alte dosare",
@@ -66,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fișier","%n fișiere","%n fișiere"],
"{dirs} and {files}" : "{dirs} și {files}",
"_including %n hidden_::_including %n hidden_" : ["incluzând %n ascuns","incluzând %nascunse","incluzând %nascuns"],
- "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici",
+ "You do not have permission to upload or create files here" : "Nu ai permisiunea de a încărca fișiere aici",
"_Uploading %n file_::_Uploading %n files_" : ["Se încarcă %n fișier.","Se încarcă %n fișiere.","Se încarcă %n fișiere."],
- "New" : "Nou",
"Select file range" : "Selectează un interval",
"{used} of {quota} used" : "{used} din {quota} folosiți",
"{used} used" : "{used} folosiți",
@@ -77,6 +85,14 @@ OC.L10N.register(
"\"/\" is not allowed inside a file name." : "\"/\" nu este permis în denumirea fișierului.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ",
"Storage of {owner} is full, files cannot be updated or synced anymore!" : "Spațiul de stocare alocat {owner} este plin, drept urmare fișierele nu mai pot fi sincronizate sau updatate !",
+ "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Dosarul \"{mountPoint}\" este plin, fisiere nu mai pot fi reîmprospătate sau sincronizate!",
+ "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Stocarea externă \"{mountPoint}\" este plina, fisierele nu mai pot fi reîmprospătate sau sincronizate!",
+ "Your storage is full, files cannot be updated or synced anymore!" : "Dosarul tău este plin, fisiere nu mai pot fi reîmprospătate sau sincronizate!",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Stocarea lui {owner} este aproape plină în proporție de ({usedSpacePercent}%).",
+ "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Dosarul \"{mountPoint}\" este aproape plin in proporție de ({usedSpacePercent}%).",
+ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Stocarea externă \"{mountPoint}\" este aproape plină in proporție de ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Stocarea dumneavoastra este aproape plină în proporție de ({usedSpacePercent}%).",
+ "_matches \"{filter}\"_::_match \"{filter}\"_" : ["potrivește \"{filter}\"","potrivește \"{filter}\"","potrivește \"{filter}\""],
"View in folder" : "Vizualizează în director",
"Copied!" : "S-a copiat!",
"Copy direct link (only works for users who have access to this file/folder)" : "Copiază link direct (funcționeză numai pentru utilizatorii care au acces la acest fișier/director)",
@@ -119,30 +135,61 @@ OC.L10N.register(
"{user} deleted an encrypted file in {file}" : "{user} a șters un fișier criptat în {file}",
"You restored {file}" : "Ai restaurat {file}",
"{user} restored {file}" : "{user} a restaurat {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Ai redenumit {oldfile} (hidden) în {newfile} (hidden)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "Ai redenumit {oldfile} (hidden) în {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "Ai redenumit {oldfile} (hidden) în {newfile} (hidden)",
"You renamed {oldfile} to {newfile}" : "Ai redenumit {oldfile} în {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} a redenumit {oldfile} (hidden) în {newfile} (hidden)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} a redenumit {oldfile} (hidden) în {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} a redenumit {oldfile} în {newfile} (hidden)",
"{user} renamed {oldfile} to {newfile}" : "{user} a redenumit {oldfile} în {newfile}",
"You moved {oldfile} to {newfile}" : "Ai mutat {oldfile} în {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} a mutat {oldfile} în {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "Un fișier a fost adăugat în sau șters din <strong>favorites</strong>",
"A file or folder has been <strong>changed</strong>" : "Un nou fișier sau dosar a fost <strong>modificat</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Un fișier sau dosar favorit a fost <strong>schimbat</strong>",
"All files" : "Toate fișierele",
"Unlimited" : "Nelimitată",
"Upload (max. %s)" : "Încarcă (max. %s)",
"Accept" : "Accept",
+ "Reject" : "Respinge",
+ "Incoming ownership transfer from {user}" : "Se transferă proprietatea de la {user}",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Dorești să accepți {path}?\n\nNotă: Procesul de transfer după acceptare poate să durește până la 1 oră.",
+ "Ownership transfer failed" : "Transferul de proprietate a eșuat",
+ "Your ownership transfer of {path} to {user} failed." : "Transferul tău de proprietate de {path} către {user} a eșuat.",
+ "The ownership transfer of {path} from {user} failed." : "Transferul de proprietate de {path} către {user} a eșuat.",
+ "Ownership transfer done" : "Transferul de proprietate s-a finalizat",
+ "Your ownership transfer of {path} to {user} has completed." : "Transferul tău de proprietate de {path} către {user} s-a finalizat.",
+ "The ownership transfer of {path} from {user} has completed." : "Transferul de proprietate de {path} către {user} s-a finalizat.",
"in %s" : "în %s",
"File Management" : "Management fișiere",
+ "Transfer ownership of a file or folder" : "Transferă proprietatea unui fisier sau dosar",
+ "Choose file or folder to transfer" : "Alege fișierul sau dosarul de transferat",
"Change" : "Modificare",
+ "New owner" : "Proprietarul nou",
+ "Search users" : "Cauta utilizatori",
+ "Choose a file or folder to transfer" : "Alege un fișier sau dosar de transferat",
"Transfer" : "Transfer",
+ "Transfer {path} to {userid}" : "Transferă {path} către {userid}",
+ "Invalid path selected" : "Calea selectată este invalidă",
+ "Ownership transfer request sent" : "Cererea de transfer a fost trimisă",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nu se poate transfera proprietatea unui fișier sau dosar daca nu le deții",
"Tags" : "Etichete",
+ "Unable to change the favourite state of the file" : "Nu s-a putut schimba starea fișierelor favorite",
+ "Error while loading the file data" : "A apărut o eroare în timpul încărcării datele din fișier",
+ "Pick a template for {name}" : "Alege un șablon pentru {name}",
"Cancel" : "Anulare",
"Create" : "Crează",
"Create a new file with the selected template" : "Crează un fișier nou cu șablonul selectat",
"Creating file" : "Se crează fișierul",
"Blank" : "Gol",
+ "Unable to create new file from template" : "Nu s-a putut creea un fisier nou pentru acest șablon",
+ "Set up templates folder" : "Setează un dosar pentru șabloane",
+ "Templates" : "Șabloane",
+ "Unable to initialize the templates directory" : "Nu s-a putut inițializa dosarul cu șabloane",
"%s used" : "%s folosiți",
"%s%% of %s used" : "%s%%din %sfolosiți",
"%1$s of %2$s used" : "%1$s din %2$s utilizat",
- "Settings" : "Setări",
"Show hidden files" : "Arată fișierele ascunse",
"Crop image previews" : "Previzualizarea imaginii decupate",
"WebDAV" : "WebDAV",
@@ -166,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "Partajări in asteptare",
"Text file" : "Fișier text",
"New text file.txt" : "Fișier nou.txt",
- "Select" : "Alege"
+ "Select" : "Alege",
+ "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nu se poate transfera proprietatea unui fișier sau dosar ce nu le deții",
+ "Settings" : "Setări"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/files/l10n/ro.json b/apps/files/l10n/ro.json
index c2eaa67fe5f..db7652905ed 100644
--- a/apps/files/l10n/ro.json
+++ b/apps/files/l10n/ro.json
@@ -19,10 +19,12 @@
"Target folder \"{dir}\" does not exist any more" : "Directorul \"{dir}\" nu mai există",
"Not enough free space" : "Spațiu insuficient",
"An unknown error has occurred" : "A apărut o eroare necunoscută!",
+ "File could not be uploaded" : "Fișierele nu au putut fi încărcate",
"Uploading …" : "Încărcare...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} din {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Încărcarea acestui obiect nu este suportată",
"Target folder does not exist any more" : "Directorul destinație nu mai există",
+ "Operation is blocked by access control" : "Operația este blocată de către controlul de acces",
"Error when assembling chunks, status code {status}" : "Eroare la asambralea bucăților, status cod {status}",
"Actions" : "Acțiuni",
"Rename" : "Redenumește",
@@ -36,6 +38,12 @@
"Could not load info for file \"{file}\"" : "Nu s-a putut încărca informația pentru fișierul \"{file}\"",
"Files" : "Fișiere",
"Details" : "Detalii",
+ "Show list view" : "Afișează vizualizarea listă",
+ "Show grid view" : "Afișează vizualizarea grilă",
+ "Please select tag(s) to add to the selection" : "Vă rugam să selectați eticheta pentru a le adăuga la selecția dumneavoastră",
+ "Apply tag(s) to selection" : "Aplică etichetele selecției",
+ "Select directory \"{dirName}\"" : "Selectează dosarul \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Selectează fișierul \"{fileName}\"",
"Pending" : "În așteptare",
"Unable to determine date" : "Nu s-a putut determina data",
"This operation is forbidden" : "Operațiunea este interzisă",
@@ -54,6 +62,7 @@
"Could not create file \"{file}\"" : "Nu s-a putut crea fișierul \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Nu s-a putut crea fișierul \"{file}\" deoarece există deja unul cu același nume",
"Could not create folder \"{dir}\" because it already exists" : "Nu s-a putut crea directorul \"{dir}\" deoarece există deja unul cu același nume",
+ "Could not fetch file details \"{file}\"" : "Nu s-au putut aduna detalii \"{file}\"",
"Error deleting file \"{fileName}\"." : "Eroare la ștergerea fișierului \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Nu au fost găsite rezultate în alte directoare pentru {tag}{filter}{endtag}",
"Enter more than two characters to search in other folders" : "Introduceți mai mult de două caractere pentru a căuta în alte dosare",
@@ -64,9 +73,8 @@
"_%n file_::_%n files_" : ["%n fișier","%n fișiere","%n fișiere"],
"{dirs} and {files}" : "{dirs} și {files}",
"_including %n hidden_::_including %n hidden_" : ["incluzând %n ascuns","incluzând %nascunse","incluzând %nascuns"],
- "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici",
+ "You do not have permission to upload or create files here" : "Nu ai permisiunea de a încărca fișiere aici",
"_Uploading %n file_::_Uploading %n files_" : ["Se încarcă %n fișier.","Se încarcă %n fișiere.","Se încarcă %n fișiere."],
- "New" : "Nou",
"Select file range" : "Selectează un interval",
"{used} of {quota} used" : "{used} din {quota} folosiți",
"{used} used" : "{used} folosiți",
@@ -75,6 +83,14 @@
"\"/\" is not allowed inside a file name." : "\"/\" nu este permis în denumirea fișierului.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ",
"Storage of {owner} is full, files cannot be updated or synced anymore!" : "Spațiul de stocare alocat {owner} este plin, drept urmare fișierele nu mai pot fi sincronizate sau updatate !",
+ "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Dosarul \"{mountPoint}\" este plin, fisiere nu mai pot fi reîmprospătate sau sincronizate!",
+ "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Stocarea externă \"{mountPoint}\" este plina, fisierele nu mai pot fi reîmprospătate sau sincronizate!",
+ "Your storage is full, files cannot be updated or synced anymore!" : "Dosarul tău este plin, fisiere nu mai pot fi reîmprospătate sau sincronizate!",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Stocarea lui {owner} este aproape plină în proporție de ({usedSpacePercent}%).",
+ "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Dosarul \"{mountPoint}\" este aproape plin in proporție de ({usedSpacePercent}%).",
+ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Stocarea externă \"{mountPoint}\" este aproape plină in proporție de ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Stocarea dumneavoastra este aproape plină în proporție de ({usedSpacePercent}%).",
+ "_matches \"{filter}\"_::_match \"{filter}\"_" : ["potrivește \"{filter}\"","potrivește \"{filter}\"","potrivește \"{filter}\""],
"View in folder" : "Vizualizează în director",
"Copied!" : "S-a copiat!",
"Copy direct link (only works for users who have access to this file/folder)" : "Copiază link direct (funcționeză numai pentru utilizatorii care au acces la acest fișier/director)",
@@ -117,30 +133,61 @@
"{user} deleted an encrypted file in {file}" : "{user} a șters un fișier criptat în {file}",
"You restored {file}" : "Ai restaurat {file}",
"{user} restored {file}" : "{user} a restaurat {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Ai redenumit {oldfile} (hidden) în {newfile} (hidden)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "Ai redenumit {oldfile} (hidden) în {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "Ai redenumit {oldfile} (hidden) în {newfile} (hidden)",
"You renamed {oldfile} to {newfile}" : "Ai redenumit {oldfile} în {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} a redenumit {oldfile} (hidden) în {newfile} (hidden)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} a redenumit {oldfile} (hidden) în {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} a redenumit {oldfile} în {newfile} (hidden)",
"{user} renamed {oldfile} to {newfile}" : "{user} a redenumit {oldfile} în {newfile}",
"You moved {oldfile} to {newfile}" : "Ai mutat {oldfile} în {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} a mutat {oldfile} în {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "Un fișier a fost adăugat în sau șters din <strong>favorites</strong>",
"A file or folder has been <strong>changed</strong>" : "Un nou fișier sau dosar a fost <strong>modificat</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Un fișier sau dosar favorit a fost <strong>schimbat</strong>",
"All files" : "Toate fișierele",
"Unlimited" : "Nelimitată",
"Upload (max. %s)" : "Încarcă (max. %s)",
"Accept" : "Accept",
+ "Reject" : "Respinge",
+ "Incoming ownership transfer from {user}" : "Se transferă proprietatea de la {user}",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Dorești să accepți {path}?\n\nNotă: Procesul de transfer după acceptare poate să durește până la 1 oră.",
+ "Ownership transfer failed" : "Transferul de proprietate a eșuat",
+ "Your ownership transfer of {path} to {user} failed." : "Transferul tău de proprietate de {path} către {user} a eșuat.",
+ "The ownership transfer of {path} from {user} failed." : "Transferul de proprietate de {path} către {user} a eșuat.",
+ "Ownership transfer done" : "Transferul de proprietate s-a finalizat",
+ "Your ownership transfer of {path} to {user} has completed." : "Transferul tău de proprietate de {path} către {user} s-a finalizat.",
+ "The ownership transfer of {path} from {user} has completed." : "Transferul de proprietate de {path} către {user} s-a finalizat.",
"in %s" : "în %s",
"File Management" : "Management fișiere",
+ "Transfer ownership of a file or folder" : "Transferă proprietatea unui fisier sau dosar",
+ "Choose file or folder to transfer" : "Alege fișierul sau dosarul de transferat",
"Change" : "Modificare",
+ "New owner" : "Proprietarul nou",
+ "Search users" : "Cauta utilizatori",
+ "Choose a file or folder to transfer" : "Alege un fișier sau dosar de transferat",
"Transfer" : "Transfer",
+ "Transfer {path} to {userid}" : "Transferă {path} către {userid}",
+ "Invalid path selected" : "Calea selectată este invalidă",
+ "Ownership transfer request sent" : "Cererea de transfer a fost trimisă",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nu se poate transfera proprietatea unui fișier sau dosar daca nu le deții",
"Tags" : "Etichete",
+ "Unable to change the favourite state of the file" : "Nu s-a putut schimba starea fișierelor favorite",
+ "Error while loading the file data" : "A apărut o eroare în timpul încărcării datele din fișier",
+ "Pick a template for {name}" : "Alege un șablon pentru {name}",
"Cancel" : "Anulare",
"Create" : "Crează",
"Create a new file with the selected template" : "Crează un fișier nou cu șablonul selectat",
"Creating file" : "Se crează fișierul",
"Blank" : "Gol",
+ "Unable to create new file from template" : "Nu s-a putut creea un fisier nou pentru acest șablon",
+ "Set up templates folder" : "Setează un dosar pentru șabloane",
+ "Templates" : "Șabloane",
+ "Unable to initialize the templates directory" : "Nu s-a putut inițializa dosarul cu șabloane",
"%s used" : "%s folosiți",
"%s%% of %s used" : "%s%%din %sfolosiți",
"%1$s of %2$s used" : "%1$s din %2$s utilizat",
- "Settings" : "Setări",
"Show hidden files" : "Arată fișierele ascunse",
"Crop image previews" : "Previzualizarea imaginii decupate",
"WebDAV" : "WebDAV",
@@ -164,6 +211,10 @@
"Pending shares" : "Partajări in asteptare",
"Text file" : "Fișier text",
"New text file.txt" : "Fișier nou.txt",
- "Select" : "Alege"
+ "Select" : "Alege",
+ "You don’t have permission to upload or create files here" : "Nu aveți permisiunea de a încărca sau crea fișiere aici",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nu se poate transfera proprietatea unui fișier sau dosar ce nu le deții",
+ "Settings" : "Setări"
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
} \ No newline at end of file
diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js
index 42f26eca1a1..8ec6d3f529b 100644
--- a/apps/files/l10n/ru.js
+++ b/apps/files/l10n/ru.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Целевой каталог «{dir}» более не существует",
"Not enough free space" : "Недостаточно свободного места",
"An unknown error has occurred" : "Произошла неизвестная ошибка",
+ "File could not be uploaded" : "Файл не может быть загружен",
"Uploading …" : "Передача…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} из {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Загрузка этого элемента не поддерживается",
@@ -39,8 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Не удаётся загрузить информацию для файла \"{file}\"",
"Files" : "Файлы",
"Details" : "Подробно",
+ "Show list view" : "Просмотр списком",
+ "Show grid view" : "Просмотр сеткой",
"Please select tag(s) to add to the selection" : "Выберите метки для назначения выбранным объектам",
"Apply tag(s) to selection" : "Назначить метки выбранным объектам",
+ "Select directory \"{dirName}\"" : "Выберите каталог \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Выберите файл \"{fileName}\"",
"Pending" : "Ожидается",
"Unable to determine date" : "Невозможно определить дату",
"This operation is forbidden" : "Операция запрещена",
@@ -70,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["включая %n скрытый","включая %n скрытых","включая %n скрытых","включая %n скрытых"],
- "You don’t have permission to upload or create files here" : "У вас нет прав на создание или загрузку файлов в эту папку.",
+ "You do not have permission to upload or create files here" : "У вас нет разрешения на загрузку или создание файлов здесь",
"_Uploading %n file_::_Uploading %n files_" : ["Передача %n файла","Передача %n файлов","Передача %n файлов","Передача %n файлов"],
- "New" : "Новый",
"Select file range" : "Выбор диапазона файлов",
"{used} of {quota} used" : "использовано {used} из {quota}",
"{used} used" : "Использовано {used}",
@@ -169,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Передать {path} пользователю {userid}",
"Invalid path selected" : "Указан некорректный путь",
"Ownership transfer request sent" : "Запрос на передачу прав владения отправлен",
- "Cannot transfer ownership of a file or folder you don't own" : "Изменение владельца возможно только для своих файлов и папок",
+ "Cannot transfer ownership of a file or folder you do not own" : "Невозможно передать право владения на файл или каталог, которые вам не принадлежат",
"Tags" : "Метки",
"Unable to change the favourite state of the file" : "Не удалось изменить состояние «избранный» этого файла.",
"Error while loading the file data" : "Не удалось загрузить данные файла",
@@ -186,7 +190,6 @@ OC.L10N.register(
"%s used" : "%s использовано",
"%s%% of %s used" : "использовано %s%% из %s",
"%1$s of %2$s used" : "использовано %1$s из %2$s ",
- "Settings" : "Настройки",
"Show hidden files" : "Показывать скрытые файлы",
"Crop image previews" : "Обрезать пред. просмотр",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@ OC.L10N.register(
"Pending shares" : "Ожидающие общие ресурсы",
"Text file" : "Текстовый файл",
"New text file.txt" : "Новый текстовый файл.txt",
- "Select" : "Выбрать"
+ "Select" : "Выбрать",
+ "You don’t have permission to upload or create files here" : "У вас нет прав на создание или загрузку файлов в эту папку.",
+ "New" : "Новый",
+ "Cannot transfer ownership of a file or folder you don't own" : "Изменение владельца возможно только для своих файлов и папок",
+ "Settings" : "Настройки"
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json
index 1c270a94490..934b7ee40b7 100644
--- a/apps/files/l10n/ru.json
+++ b/apps/files/l10n/ru.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "Целевой каталог «{dir}» более не существует",
"Not enough free space" : "Недостаточно свободного места",
"An unknown error has occurred" : "Произошла неизвестная ошибка",
+ "File could not be uploaded" : "Файл не может быть загружен",
"Uploading …" : "Передача…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} из {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Загрузка этого элемента не поддерживается",
@@ -37,8 +38,12 @@
"Could not load info for file \"{file}\"" : "Не удаётся загрузить информацию для файла \"{file}\"",
"Files" : "Файлы",
"Details" : "Подробно",
+ "Show list view" : "Просмотр списком",
+ "Show grid view" : "Просмотр сеткой",
"Please select tag(s) to add to the selection" : "Выберите метки для назначения выбранным объектам",
"Apply tag(s) to selection" : "Назначить метки выбранным объектам",
+ "Select directory \"{dirName}\"" : "Выберите каталог \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Выберите файл \"{fileName}\"",
"Pending" : "Ожидается",
"Unable to determine date" : "Невозможно определить дату",
"This operation is forbidden" : "Операция запрещена",
@@ -68,9 +73,8 @@
"_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["включая %n скрытый","включая %n скрытых","включая %n скрытых","включая %n скрытых"],
- "You don’t have permission to upload or create files here" : "У вас нет прав на создание или загрузку файлов в эту папку.",
+ "You do not have permission to upload or create files here" : "У вас нет разрешения на загрузку или создание файлов здесь",
"_Uploading %n file_::_Uploading %n files_" : ["Передача %n файла","Передача %n файлов","Передача %n файлов","Передача %n файлов"],
- "New" : "Новый",
"Select file range" : "Выбор диапазона файлов",
"{used} of {quota} used" : "использовано {used} из {quota}",
"{used} used" : "Использовано {used}",
@@ -167,7 +171,7 @@
"Transfer {path} to {userid}" : "Передать {path} пользователю {userid}",
"Invalid path selected" : "Указан некорректный путь",
"Ownership transfer request sent" : "Запрос на передачу прав владения отправлен",
- "Cannot transfer ownership of a file or folder you don't own" : "Изменение владельца возможно только для своих файлов и папок",
+ "Cannot transfer ownership of a file or folder you do not own" : "Невозможно передать право владения на файл или каталог, которые вам не принадлежат",
"Tags" : "Метки",
"Unable to change the favourite state of the file" : "Не удалось изменить состояние «избранный» этого файла.",
"Error while loading the file data" : "Не удалось загрузить данные файла",
@@ -184,7 +188,6 @@
"%s used" : "%s использовано",
"%s%% of %s used" : "использовано %s%% из %s",
"%1$s of %2$s used" : "использовано %1$s из %2$s ",
- "Settings" : "Настройки",
"Show hidden files" : "Показывать скрытые файлы",
"Crop image previews" : "Обрезать пред. просмотр",
"WebDAV" : "WebDAV",
@@ -208,6 +211,10 @@
"Pending shares" : "Ожидающие общие ресурсы",
"Text file" : "Текстовый файл",
"New text file.txt" : "Новый текстовый файл.txt",
- "Select" : "Выбрать"
+ "Select" : "Выбрать",
+ "You don’t have permission to upload or create files here" : "У вас нет прав на создание или загрузку файлов в эту папку.",
+ "New" : "Новый",
+ "Cannot transfer ownership of a file or folder you don't own" : "Изменение владельца возможно только для своих файлов и папок",
+ "Settings" : "Настройки"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sc.js b/apps/files/l10n/sc.js
index 265f25038c2..a1156779133 100644
--- a/apps/files/l10n/sc.js
+++ b/apps/files/l10n/sc.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n archìviu","%n archìvios"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["inclùdidu %n cuadu","inclùdidos %n cuados"],
- "You don’t have permission to upload or create files here" : "Non tenes su permissu pro carrigare o creare archìvios inoghe",
"_Uploading %n file_::_Uploading %n files_" : ["Carrighende %n archìviu","Carrighende %n archìvios"],
- "New" : "Nou",
"Select file range" : "Seletziona classe de archìviu",
"{used} of {quota} used" : "{used} de {quota} impreadu",
"{used} used" : "{used} impreadu",
@@ -169,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Tràmuda {path} a {userid}",
"Invalid path selected" : "Percursu seletzionadu non vàlidu",
"Ownership transfer request sent" : "Dimanda de tràmuda de propriedade imbiada",
- "Cannot transfer ownership of a file or folder you don't own" : "Non faghet a tramudare sa propriedade de un'archìviu o cartella de is chi non ses mere",
"Tags" : "Etichetas",
"Unable to change the favourite state of the file" : "Non faghet a cambiare s'istadu de preferidu de s'archìviu",
"Error while loading the file data" : "Errore in su carrigamentu de is datos de s'archìviu",
@@ -186,7 +183,6 @@ OC.L10N.register(
"%s used" : "%s impreadu",
"%s%% of %s used" : "%s%% de %s impreadu",
"%1$s of %2$s used" : "%1$s de %2$s impreadu",
- "Settings" : "Impostatziones",
"Show hidden files" : "Mustra archìvios cuados",
"Crop image previews" : "Retàllia anteprimas de s'imàgine",
"WebDAV" : "WebDAV",
@@ -210,6 +206,10 @@ OC.L10N.register(
"Pending shares" : "Cumpartziduras in suspesu",
"Text file" : "Archìviu de testu",
"New text file.txt" : "Archìviu de testu .txt nou",
- "Select" : "Seletziona"
+ "Select" : "Seletziona",
+ "You don’t have permission to upload or create files here" : "Non tenes su permissu pro carrigare o creare archìvios inoghe",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "Non faghet a tramudare sa propriedade de un'archìviu o cartella de is chi non ses mere",
+ "Settings" : "Impostatziones"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/sc.json b/apps/files/l10n/sc.json
index 14e8a71768c..378695dbe6a 100644
--- a/apps/files/l10n/sc.json
+++ b/apps/files/l10n/sc.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["%n archìviu","%n archìvios"],
"{dirs} and {files}" : "{dirs} e {files}",
"_including %n hidden_::_including %n hidden_" : ["inclùdidu %n cuadu","inclùdidos %n cuados"],
- "You don’t have permission to upload or create files here" : "Non tenes su permissu pro carrigare o creare archìvios inoghe",
"_Uploading %n file_::_Uploading %n files_" : ["Carrighende %n archìviu","Carrighende %n archìvios"],
- "New" : "Nou",
"Select file range" : "Seletziona classe de archìviu",
"{used} of {quota} used" : "{used} de {quota} impreadu",
"{used} used" : "{used} impreadu",
@@ -167,7 +165,6 @@
"Transfer {path} to {userid}" : "Tràmuda {path} a {userid}",
"Invalid path selected" : "Percursu seletzionadu non vàlidu",
"Ownership transfer request sent" : "Dimanda de tràmuda de propriedade imbiada",
- "Cannot transfer ownership of a file or folder you don't own" : "Non faghet a tramudare sa propriedade de un'archìviu o cartella de is chi non ses mere",
"Tags" : "Etichetas",
"Unable to change the favourite state of the file" : "Non faghet a cambiare s'istadu de preferidu de s'archìviu",
"Error while loading the file data" : "Errore in su carrigamentu de is datos de s'archìviu",
@@ -184,7 +181,6 @@
"%s used" : "%s impreadu",
"%s%% of %s used" : "%s%% de %s impreadu",
"%1$s of %2$s used" : "%1$s de %2$s impreadu",
- "Settings" : "Impostatziones",
"Show hidden files" : "Mustra archìvios cuados",
"Crop image previews" : "Retàllia anteprimas de s'imàgine",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@
"Pending shares" : "Cumpartziduras in suspesu",
"Text file" : "Archìviu de testu",
"New text file.txt" : "Archìviu de testu .txt nou",
- "Select" : "Seletziona"
+ "Select" : "Seletziona",
+ "You don’t have permission to upload or create files here" : "Non tenes su permissu pro carrigare o creare archìvios inoghe",
+ "New" : "Nou",
+ "Cannot transfer ownership of a file or folder you don't own" : "Non faghet a tramudare sa propriedade de un'archìviu o cartella de is chi non ses mere",
+ "Settings" : "Impostatziones"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js
index 7e758e6ced1..c3b77f05ac6 100644
--- a/apps/files/l10n/sk.js
+++ b/apps/files/l10n/sk.js
@@ -39,8 +39,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Nebolo možné načítať informácie súboru \"{file}\"",
"Files" : "Súbory",
"Details" : "Podrobnosti",
+ "Show list view" : "Zobraziť ako zoznam",
+ "Show grid view" : "Zobraziť v mriežke",
"Please select tag(s) to add to the selection" : "Prosím vyberte štítok(štítky) pre pridanie do výberu",
"Apply tag(s) to selection" : "Aplikovať štítok(štítky) do výberu",
+ "Select directory \"{dirName}\"" : "Vybrať priečinok \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Vybrať súbor \"{fileName}\"",
"Pending" : "Čaká",
"Unable to determine date" : "Nemožno určiť dátum",
"This operation is forbidden" : "Táto operácia je zakázaná",
@@ -70,9 +74,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n súbor","%n súbory","%n súborov","%n súborov"],
"{dirs} and {files}" : "{dirs} a {files}",
"_including %n hidden_::_including %n hidden_" : ["vrátane %n skytého","vrátane %n skrytých","vrátane %n skrytých","vrátane %n skrytých"],
- "You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "You do not have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvárať súbory",
"_Uploading %n file_::_Uploading %n files_" : ["Nahrávam %n súbor","Nahrávam %n súbory","Nahrávam %n súborov","Nahrávam %n súborov"],
- "New" : "Nový",
"Select file range" : "Vybrať rozsah súborov",
"{used} of {quota} used" : "použitých {used} z {quota}",
"{used} used" : "{used} použitých",
@@ -169,7 +172,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Previesť {path} na {userid}",
"Invalid path selected" : "Bola vybraná neplatná cesta",
"Ownership transfer request sent" : "Žiadosť o prevod vlastníctva bola odoslaná",
- "Cannot transfer ownership of a file or folder you don't own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
"Tags" : "Štítky",
"Unable to change the favourite state of the file" : "Nie je možné zmeniť stav „obľúbené“ daného súboru",
"Error while loading the file data" : "Chyba pri načítaní údajov súboru",
@@ -186,7 +189,6 @@ OC.L10N.register(
"%s used" : "%s použitých",
"%s%% of %s used" : "Využité %s%% z %s",
"%1$s of %2$s used" : "Využité: %1$s z %2$s",
- "Settings" : "Nastavenia",
"Show hidden files" : "Zobraziť skryté súbory",
"Crop image previews" : "Orezať náhľady obrázkov",
"WebDAV" : "WebDAV",
@@ -210,6 +212,10 @@ OC.L10N.register(
"Pending shares" : "Čakajúce prístupy",
"Text file" : "Textový súbor",
"New text file.txt" : "Nový text file.txt",
- "Select" : "Vybrať"
+ "Select" : "Vybrať",
+ "You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "New" : "Nový",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
+ "Settings" : "Nastavenia"
},
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json
index 0bfe8f47afe..234e950182e 100644
--- a/apps/files/l10n/sk.json
+++ b/apps/files/l10n/sk.json
@@ -37,8 +37,12 @@
"Could not load info for file \"{file}\"" : "Nebolo možné načítať informácie súboru \"{file}\"",
"Files" : "Súbory",
"Details" : "Podrobnosti",
+ "Show list view" : "Zobraziť ako zoznam",
+ "Show grid view" : "Zobraziť v mriežke",
"Please select tag(s) to add to the selection" : "Prosím vyberte štítok(štítky) pre pridanie do výberu",
"Apply tag(s) to selection" : "Aplikovať štítok(štítky) do výberu",
+ "Select directory \"{dirName}\"" : "Vybrať priečinok \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Vybrať súbor \"{fileName}\"",
"Pending" : "Čaká",
"Unable to determine date" : "Nemožno určiť dátum",
"This operation is forbidden" : "Táto operácia je zakázaná",
@@ -68,9 +72,8 @@
"_%n file_::_%n files_" : ["%n súbor","%n súbory","%n súborov","%n súborov"],
"{dirs} and {files}" : "{dirs} a {files}",
"_including %n hidden_::_including %n hidden_" : ["vrátane %n skytého","vrátane %n skrytých","vrátane %n skrytých","vrátane %n skrytých"],
- "You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "You do not have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvárať súbory",
"_Uploading %n file_::_Uploading %n files_" : ["Nahrávam %n súbor","Nahrávam %n súbory","Nahrávam %n súborov","Nahrávam %n súborov"],
- "New" : "Nový",
"Select file range" : "Vybrať rozsah súborov",
"{used} of {quota} used" : "použitých {used} z {quota}",
"{used} used" : "{used} použitých",
@@ -167,7 +170,7 @@
"Transfer {path} to {userid}" : "Previesť {path} na {userid}",
"Invalid path selected" : "Bola vybraná neplatná cesta",
"Ownership transfer request sent" : "Žiadosť o prevod vlastníctva bola odoslaná",
- "Cannot transfer ownership of a file or folder you don't own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
+ "Cannot transfer ownership of a file or folder you do not own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
"Tags" : "Štítky",
"Unable to change the favourite state of the file" : "Nie je možné zmeniť stav „obľúbené“ daného súboru",
"Error while loading the file data" : "Chyba pri načítaní údajov súboru",
@@ -184,7 +187,6 @@
"%s used" : "%s použitých",
"%s%% of %s used" : "Využité %s%% z %s",
"%1$s of %2$s used" : "Využité: %1$s z %2$s",
- "Settings" : "Nastavenia",
"Show hidden files" : "Zobraziť skryté súbory",
"Crop image previews" : "Orezať náhľady obrázkov",
"WebDAV" : "WebDAV",
@@ -208,6 +210,10 @@
"Pending shares" : "Čakajúce prístupy",
"Text file" : "Textový súbor",
"New text file.txt" : "Nový text file.txt",
- "Select" : "Vybrať"
+ "Select" : "Vybrať",
+ "You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "New" : "Nový",
+ "Cannot transfer ownership of a file or folder you don't own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
+ "Settings" : "Nastavenia"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sl.js b/apps/files/l10n/sl.js
index 8bc236f8bab..2462c86c629 100644
--- a/apps/files/l10n/sl.js
+++ b/apps/files/l10n/sl.js
@@ -39,6 +39,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Ni mogoče naložiti podatkov za datoteko »{file}«.",
"Files" : "Datoteke",
"Details" : "Podrobnosti",
+ "Show list view" : "Pokaži seznamski pogled",
+ "Show grid view" : "Pokaži mrežni pogled",
"Pending" : "Na čakanju ...",
"Unable to determine date" : "Ni mogoče določiti datuma",
"This operation is forbidden" : "To dejanje ni dovoljeno!",
@@ -68,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n datoteka","%n datoteki","%n datoteke","%n datotek"],
"{dirs} and {files}" : "{dirs} in {files}",
"_including %n hidden_::_including %n hidden_" : ["vključujoč %n skrito","vključujoč %n skriti","vključujoč %n skrite","vključujoč %n skritih"],
- "You don’t have permission to upload or create files here" : "Ni ustreznih dovoljenj za pošiljanje in ustvarjanje datotek na tem mestu.",
"_Uploading %n file_::_Uploading %n files_" : ["Posodabljanje %n datoteke","Posodabljanje %n datotek","Posodabljanje %n datotek","Poteka posodabljanje %n datotek"],
- "New" : "Novo",
"Select file range" : "Izbor obsega datotek",
"{used} of {quota} used" : "v uporabi je {used} od {quota}",
"{used} used" : "v uporabi: {used}·",
@@ -167,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Prenesi pot {path} k uporabniku {userid}",
"Invalid path selected" : "Izbrana je neveljavna pot",
"Ownership transfer request sent" : "Zahteva za prenos lastništva je poslana",
- "Cannot transfer ownership of a file or folder you don't own" : "Ni mogoče prenesti lastništva datotek in map, katerih niste lastnik",
"Tags" : "Oznake",
"Unable to change the favourite state of the file" : "Ni mogoče spremeniti stanja priljubljenosti datoteke",
"Error while loading the file data" : "Prišlo je do napake med nalaganjem podatkov računa",
@@ -184,7 +183,6 @@ OC.L10N.register(
"%s used" : "Uporabljeno %s",
"%s%% of %s used" : "Uporabljeno %s%% od %s",
"%1$s of %2$s used" : "Uporabljeno %1$s od %2$s",
- "Settings" : "Nastavitve",
"Show hidden files" : "Pokaži skrite datoteke",
"Crop image previews" : "Obreži slike predogleda",
"WebDAV" : "WebDAV",
@@ -208,6 +206,10 @@ OC.L10N.register(
"Pending shares" : "Predmeti za souporabo na čakanju",
"Text file" : "Besedilna datoteka",
"New text file.txt" : "nova_datoteka.txt",
- "Select" : "Izbor"
+ "Select" : "Izbor",
+ "You don’t have permission to upload or create files here" : "Ni ustreznih dovoljenj za pošiljanje in ustvarjanje datotek na tem mestu.",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ni mogoče prenesti lastništva datotek in map, katerih niste lastnik",
+ "Settings" : "Nastavitve"
},
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
diff --git a/apps/files/l10n/sl.json b/apps/files/l10n/sl.json
index 1a342981c71..a35417cdbb0 100644
--- a/apps/files/l10n/sl.json
+++ b/apps/files/l10n/sl.json
@@ -37,6 +37,8 @@
"Could not load info for file \"{file}\"" : "Ni mogoče naložiti podatkov za datoteko »{file}«.",
"Files" : "Datoteke",
"Details" : "Podrobnosti",
+ "Show list view" : "Pokaži seznamski pogled",
+ "Show grid view" : "Pokaži mrežni pogled",
"Pending" : "Na čakanju ...",
"Unable to determine date" : "Ni mogoče določiti datuma",
"This operation is forbidden" : "To dejanje ni dovoljeno!",
@@ -66,9 +68,7 @@
"_%n file_::_%n files_" : ["%n datoteka","%n datoteki","%n datoteke","%n datotek"],
"{dirs} and {files}" : "{dirs} in {files}",
"_including %n hidden_::_including %n hidden_" : ["vključujoč %n skrito","vključujoč %n skriti","vključujoč %n skrite","vključujoč %n skritih"],
- "You don’t have permission to upload or create files here" : "Ni ustreznih dovoljenj za pošiljanje in ustvarjanje datotek na tem mestu.",
"_Uploading %n file_::_Uploading %n files_" : ["Posodabljanje %n datoteke","Posodabljanje %n datotek","Posodabljanje %n datotek","Poteka posodabljanje %n datotek"],
- "New" : "Novo",
"Select file range" : "Izbor obsega datotek",
"{used} of {quota} used" : "v uporabi je {used} od {quota}",
"{used} used" : "v uporabi: {used}·",
@@ -165,7 +165,6 @@
"Transfer {path} to {userid}" : "Prenesi pot {path} k uporabniku {userid}",
"Invalid path selected" : "Izbrana je neveljavna pot",
"Ownership transfer request sent" : "Zahteva za prenos lastništva je poslana",
- "Cannot transfer ownership of a file or folder you don't own" : "Ni mogoče prenesti lastništva datotek in map, katerih niste lastnik",
"Tags" : "Oznake",
"Unable to change the favourite state of the file" : "Ni mogoče spremeniti stanja priljubljenosti datoteke",
"Error while loading the file data" : "Prišlo je do napake med nalaganjem podatkov računa",
@@ -182,7 +181,6 @@
"%s used" : "Uporabljeno %s",
"%s%% of %s used" : "Uporabljeno %s%% od %s",
"%1$s of %2$s used" : "Uporabljeno %1$s od %2$s",
- "Settings" : "Nastavitve",
"Show hidden files" : "Pokaži skrite datoteke",
"Crop image previews" : "Obreži slike predogleda",
"WebDAV" : "WebDAV",
@@ -206,6 +204,10 @@
"Pending shares" : "Predmeti za souporabo na čakanju",
"Text file" : "Besedilna datoteka",
"New text file.txt" : "nova_datoteka.txt",
- "Select" : "Izbor"
+ "Select" : "Izbor",
+ "You don’t have permission to upload or create files here" : "Ni ustreznih dovoljenj za pošiljanje in ustvarjanje datotek na tem mestu.",
+ "New" : "Novo",
+ "Cannot transfer ownership of a file or folder you don't own" : "Ni mogoče prenesti lastništva datotek in map, katerih niste lastnik",
+ "Settings" : "Nastavitve"
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sq.js b/apps/files/l10n/sq.js
index 1a5450f8113..b3a1c8961b3 100644
--- a/apps/files/l10n/sq.js
+++ b/apps/files/l10n/sq.js
@@ -49,9 +49,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n kartelë","%n skedar"],
"{dirs} and {files}" : "{dirs} dhe {files}",
"_including %n hidden_::_including %n hidden_" : ["Përfshirë %n të fshehura","Përfshirë %n të fshehura"],
- "You don’t have permission to upload or create files here" : "S’keni leje për të ngarkuar apo krijuar kartela këtu",
"_Uploading %n file_::_Uploading %n files_" : ["Po ngarkohet %n kartelë","Po ngarkohen %n skedar"],
- "New" : "E re",
"\"{name}\" is an invalid file name." : "\"{name}\" është emër i pavlefshëm kartele.",
"File name cannot be empty." : "Emri i kartelës s’mund të jetë i zbrazët.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" nuk është një lloj skedari i lejuar",
@@ -106,7 +104,6 @@ OC.L10N.register(
"Create" : "Krijo",
"%s used" : "%s të përdorura",
"%1$s of %2$s used" : "%1$s e %2$s përdorur",
- "Settings" : "Rregullime",
"Show hidden files" : "Shfaq kartela të fshehura",
"WebDAV" : "WebDAV",
"No files in here" : "S’ka kartela këtu",
@@ -125,6 +122,9 @@ OC.L10N.register(
"Deleted shares" : "Fshi shpërndarjet",
"Text file" : "Kartelë tekst",
"New text file.txt" : "Kartelë e re file.txt",
- "Select" : "Përzgjidhe"
+ "Select" : "Përzgjidhe",
+ "You don’t have permission to upload or create files here" : "S’keni leje për të ngarkuar apo krijuar kartela këtu",
+ "New" : "E re",
+ "Settings" : "Rregullime"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/sq.json b/apps/files/l10n/sq.json
index 856b062ec89..9d6d22055a6 100644
--- a/apps/files/l10n/sq.json
+++ b/apps/files/l10n/sq.json
@@ -47,9 +47,7 @@
"_%n file_::_%n files_" : ["%n kartelë","%n skedar"],
"{dirs} and {files}" : "{dirs} dhe {files}",
"_including %n hidden_::_including %n hidden_" : ["Përfshirë %n të fshehura","Përfshirë %n të fshehura"],
- "You don’t have permission to upload or create files here" : "S’keni leje për të ngarkuar apo krijuar kartela këtu",
"_Uploading %n file_::_Uploading %n files_" : ["Po ngarkohet %n kartelë","Po ngarkohen %n skedar"],
- "New" : "E re",
"\"{name}\" is an invalid file name." : "\"{name}\" është emër i pavlefshëm kartele.",
"File name cannot be empty." : "Emri i kartelës s’mund të jetë i zbrazët.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" nuk është një lloj skedari i lejuar",
@@ -104,7 +102,6 @@
"Create" : "Krijo",
"%s used" : "%s të përdorura",
"%1$s of %2$s used" : "%1$s e %2$s përdorur",
- "Settings" : "Rregullime",
"Show hidden files" : "Shfaq kartela të fshehura",
"WebDAV" : "WebDAV",
"No files in here" : "S’ka kartela këtu",
@@ -123,6 +120,9 @@
"Deleted shares" : "Fshi shpërndarjet",
"Text file" : "Kartelë tekst",
"New text file.txt" : "Kartelë e re file.txt",
- "Select" : "Përzgjidhe"
+ "Select" : "Përzgjidhe",
+ "You don’t have permission to upload or create files here" : "S’keni leje për të ngarkuar apo krijuar kartela këtu",
+ "New" : "E re",
+ "Settings" : "Rregullime"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sr.js b/apps/files/l10n/sr.js
index 2f90004f7d4..5fd58cd83eb 100644
--- a/apps/files/l10n/sr.js
+++ b/apps/files/l10n/sr.js
@@ -39,6 +39,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "Не могу да учитам информације фајла „{file}“",
"Files" : "Фајлови",
"Details" : "Детаљи",
+ "Show list view" : "Prikaži prikaz liste",
+ "Show grid view" : "Prikaži prikaz mreže",
"Pending" : "На чекању",
"Unable to determine date" : "Не могу да одредим датум",
"This operation is forbidden" : "Ова радња је забрањена",
@@ -68,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n фајл","%n фајла","%n фајлова"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["укључујући и %n скривени","укључујући и %n скривена","укључујући и %n скривених"],
- "You don’t have permission to upload or create files here" : "Немате дозволе да овде отпремате или стварате фајлове",
"_Uploading %n file_::_Uploading %n files_" : ["Отпремам %n фајл","Отпремам %n фајла","Отпремам %n фајлова"],
- "New" : "Ново",
"Select file range" : "Одаберите опсег фајлова",
"{used} of {quota} used" : "{used} од {quota} искоришћено",
"{used} used" : "{used} искоришћено",
@@ -156,7 +156,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Пренеси {path} на корисника {userid}",
"Invalid path selected" : "Одабрана неисправна путања",
"Ownership transfer request sent" : "Послат захтев за пренос власништва",
- "Cannot transfer ownership of a file or folder you don't own" : "Не можете пренети власништво фајла или фасцикле које нису Ваше",
"Tags" : "Ознаке",
"Unable to change the favourite state of the file" : "Неуспела промена стања омиљености фајла",
"Error while loading the file data" : "Грешка при учитавању података фајла",
@@ -165,7 +164,6 @@ OC.L10N.register(
"%s used" : "%s искоришћено",
"%s%% of %s used" : "%s%% од %s искоришћено",
"%1$s of %2$s used" : "Заузето %1$s од %2$s",
- "Settings" : "Поставке",
"Show hidden files" : "Прикажи скривене фајлове",
"WebDAV" : "ВебДАВ",
"Use this address to access your Files via WebDAV" : "Користи ову адресу да приступате Вашим фајловима преко ВебДАВа",
@@ -187,6 +185,10 @@ OC.L10N.register(
"Pending shares" : "Дељења на чекању",
"Text file" : "Tекстуални фајл",
"New text file.txt" : "Нов текстуални фајл.txt",
- "Select" : "Изабери"
+ "Select" : "Изабери",
+ "You don’t have permission to upload or create files here" : "Немате дозволе да овде отпремате или стварате фајлове",
+ "New" : "Ново",
+ "Cannot transfer ownership of a file or folder you don't own" : "Не можете пренети власништво фајла или фасцикле које нису Ваше",
+ "Settings" : "Поставке"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/apps/files/l10n/sr.json b/apps/files/l10n/sr.json
index 3e18f0b6f86..47a46dab255 100644
--- a/apps/files/l10n/sr.json
+++ b/apps/files/l10n/sr.json
@@ -37,6 +37,8 @@
"Could not load info for file \"{file}\"" : "Не могу да учитам информације фајла „{file}“",
"Files" : "Фајлови",
"Details" : "Детаљи",
+ "Show list view" : "Prikaži prikaz liste",
+ "Show grid view" : "Prikaži prikaz mreže",
"Pending" : "На чекању",
"Unable to determine date" : "Не могу да одредим датум",
"This operation is forbidden" : "Ова радња је забрањена",
@@ -66,9 +68,7 @@
"_%n file_::_%n files_" : ["%n фајл","%n фајла","%n фајлова"],
"{dirs} and {files}" : "{dirs} и {files}",
"_including %n hidden_::_including %n hidden_" : ["укључујући и %n скривени","укључујући и %n скривена","укључујући и %n скривених"],
- "You don’t have permission to upload or create files here" : "Немате дозволе да овде отпремате или стварате фајлове",
"_Uploading %n file_::_Uploading %n files_" : ["Отпремам %n фајл","Отпремам %n фајла","Отпремам %n фајлова"],
- "New" : "Ново",
"Select file range" : "Одаберите опсег фајлова",
"{used} of {quota} used" : "{used} од {quota} искоришћено",
"{used} used" : "{used} искоришћено",
@@ -154,7 +154,6 @@
"Transfer {path} to {userid}" : "Пренеси {path} на корисника {userid}",
"Invalid path selected" : "Одабрана неисправна путања",
"Ownership transfer request sent" : "Послат захтев за пренос власништва",
- "Cannot transfer ownership of a file or folder you don't own" : "Не можете пренети власништво фајла или фасцикле које нису Ваше",
"Tags" : "Ознаке",
"Unable to change the favourite state of the file" : "Неуспела промена стања омиљености фајла",
"Error while loading the file data" : "Грешка при учитавању података фајла",
@@ -163,7 +162,6 @@
"%s used" : "%s искоришћено",
"%s%% of %s used" : "%s%% од %s искоришћено",
"%1$s of %2$s used" : "Заузето %1$s од %2$s",
- "Settings" : "Поставке",
"Show hidden files" : "Прикажи скривене фајлове",
"WebDAV" : "ВебДАВ",
"Use this address to access your Files via WebDAV" : "Користи ову адресу да приступате Вашим фајловима преко ВебДАВа",
@@ -185,6 +183,10 @@
"Pending shares" : "Дељења на чекању",
"Text file" : "Tекстуални фајл",
"New text file.txt" : "Нов текстуални фајл.txt",
- "Select" : "Изабери"
+ "Select" : "Изабери",
+ "You don’t have permission to upload or create files here" : "Немате дозволе да овде отпремате или стварате фајлове",
+ "New" : "Ново",
+ "Cannot transfer ownership of a file or folder you don't own" : "Не можете пренети власништво фајла или фасцикле које нису Ваше",
+ "Settings" : "Поставке"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
} \ No newline at end of file
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index 74ea2588e2e..c9951a7d894 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} och {files}",
"_including %n hidden_::_including %n hidden_" : ["inkluderar %n dold","inkluderar %n dolda"],
- "You don’t have permission to upload or create files here" : "Du har inte tillåtelse att ladda upp eller skapa filer här",
"_Uploading %n file_::_Uploading %n files_" : ["Laddar upp %n fil","Laddar upp %n filer"],
- "New" : "Ny",
"Select file range" : "Välj filintervall",
"{used} of {quota} used" : "{used} av {quota} använt",
"{used} used" : "{used} använt",
@@ -169,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Överför {path} till {userid}",
"Invalid path selected" : "Ogiltig sökväg vald",
"Ownership transfer request sent" : "Förfrågan om ägaröverföring skickad",
- "Cannot transfer ownership of a file or folder you don't own" : "Det går inte att överföra ägarskap av en fil eller mapp som du inte äger",
"Tags" : "Taggar",
"Unable to change the favourite state of the file" : "Kan inte ändra filens favoritstatus",
"Error while loading the file data" : "Fel vid inläsning av fildata",
@@ -186,7 +183,6 @@ OC.L10N.register(
"%s used" : "%s använt",
"%s%% of %s used" : "%s%% av %s använt",
"%1$s of %2$s used" : "%1$s av %2$s använt",
- "Settings" : "Inställningar",
"Show hidden files" : "Visa dolda filer",
"Crop image previews" : "Beskär förhandsgranskningar för bilder",
"WebDAV" : "WebDAV",
@@ -210,6 +206,10 @@ OC.L10N.register(
"Pending shares" : "Väntande delningar",
"Text file" : "Textfil",
"New text file.txt" : "Ny textfil.txt",
- "Select" : "Välj"
+ "Select" : "Välj",
+ "You don’t have permission to upload or create files here" : "Du har inte tillåtelse att ladda upp eller skapa filer här",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Det går inte att överföra ägarskap av en fil eller mapp som du inte äger",
+ "Settings" : "Inställningar"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index 2dd41afef7e..1d65272e94a 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["%n fil","%n filer"],
"{dirs} and {files}" : "{dirs} och {files}",
"_including %n hidden_::_including %n hidden_" : ["inkluderar %n dold","inkluderar %n dolda"],
- "You don’t have permission to upload or create files here" : "Du har inte tillåtelse att ladda upp eller skapa filer här",
"_Uploading %n file_::_Uploading %n files_" : ["Laddar upp %n fil","Laddar upp %n filer"],
- "New" : "Ny",
"Select file range" : "Välj filintervall",
"{used} of {quota} used" : "{used} av {quota} använt",
"{used} used" : "{used} använt",
@@ -167,7 +165,6 @@
"Transfer {path} to {userid}" : "Överför {path} till {userid}",
"Invalid path selected" : "Ogiltig sökväg vald",
"Ownership transfer request sent" : "Förfrågan om ägaröverföring skickad",
- "Cannot transfer ownership of a file or folder you don't own" : "Det går inte att överföra ägarskap av en fil eller mapp som du inte äger",
"Tags" : "Taggar",
"Unable to change the favourite state of the file" : "Kan inte ändra filens favoritstatus",
"Error while loading the file data" : "Fel vid inläsning av fildata",
@@ -184,7 +181,6 @@
"%s used" : "%s använt",
"%s%% of %s used" : "%s%% av %s använt",
"%1$s of %2$s used" : "%1$s av %2$s använt",
- "Settings" : "Inställningar",
"Show hidden files" : "Visa dolda filer",
"Crop image previews" : "Beskär förhandsgranskningar för bilder",
"WebDAV" : "WebDAV",
@@ -208,6 +204,10 @@
"Pending shares" : "Väntande delningar",
"Text file" : "Textfil",
"New text file.txt" : "Ny textfil.txt",
- "Select" : "Välj"
+ "Select" : "Välj",
+ "You don’t have permission to upload or create files here" : "Du har inte tillåtelse att ladda upp eller skapa filer här",
+ "New" : "Ny",
+ "Cannot transfer ownership of a file or folder you don't own" : "Det går inte att överföra ägarskap av en fil eller mapp som du inte äger",
+ "Settings" : "Inställningar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/th.js b/apps/files/l10n/th.js
index 888cc56b8e4..53fdeab8488 100644
--- a/apps/files/l10n/th.js
+++ b/apps/files/l10n/th.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "ไม่มีโฟลเดอร์เป้าหมาย \"{dir}\" อีกต่อไป",
"Not enough free space" : "พื้นที่ว่างไม่เพียงพอ",
"An unknown error has occurred" : "เกิดข้อผิดพลาดที่ไม่รู้จัก",
+ "File could not be uploaded" : "ไม่สามารถอัปโหลดไฟล์",
"Uploading …" : "กำลังอัปโหลด …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} จาก {totalSize} ({bitrate})",
"Uploading that item is not supported" : "ไม่รองรับการอัปโหลดสิ่งนั้น",
@@ -39,8 +40,12 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "ไม่สามารถโหลดข้อมูลสำหรับไฟล์ \"{file}\"",
"Files" : "ไฟล์",
"Details" : "รายละเอียด",
+ "Show list view" : "แสดงมุมมองรายการ",
+ "Show grid view" : "แสดงมุมมองตาราง",
"Please select tag(s) to add to the selection" : "กรุณาเลือกแท็กเพื่อเพิ่มเข้าไปในรายการที่เลือก",
"Apply tag(s) to selection" : "นำแท็กไปใช้ในรายการที่เลือก",
+ "Select directory \"{dirName}\"" : "เลือกไดเร็กทอรี \"{dirname}\"",
+ "Select file \"{fileName}\"" : "เลือกไฟล์ \"{fileName}\"",
"Pending" : "อยู่ระหว่างดำเนินการ",
"Unable to determine date" : "ไม่สามารถระบุวัน",
"This operation is forbidden" : "การดำเนินการนี้ถูกห้าม",
@@ -70,9 +75,8 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n ไฟล์"],
"{dirs} and {files}" : "{dirs} และ {files}",
"_including %n hidden_::_including %n hidden_" : ["รวมถึง %n ไฟล์ที่ซ่อนอยู่"],
- "You don’t have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
+ "You do not have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
"_Uploading %n file_::_Uploading %n files_" : ["กำลังอัปโหลด %n ไฟล์"],
- "New" : "สร้างใหม่",
"Select file range" : "เลือกช่วงไฟล์",
"{used} of {quota} used" : "ใช้ไป {used} จาก {quota}",
"{used} used" : "ใช้ไป {used}",
@@ -169,7 +173,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "โอนย้าย {path} ไปยัง {userid}",
"Invalid path selected" : "เลือกเส้นทางไม่ถูกต้อง",
"Ownership transfer request sent" : "ส่งคำขอโอนย้ายความเป็นเจ้าของแล้ว",
- "Cannot transfer ownership of a file or folder you don't own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
+ "Cannot transfer ownership of a file or folder you do not own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
"Tags" : "แท็ก",
"Unable to change the favourite state of the file" : "ไม่สามารถเปลี่ยนสถานะรายการโปรดของไฟล์",
"Error while loading the file data" : "ข้อผิดพลาดขณะโหลดข้อมูลไฟล์",
@@ -186,7 +190,7 @@ OC.L10N.register(
"%s used" : "ใช้ไป %s",
"%s%% of %s used" : "ใช้ไป %s%% จาก %s",
"%1$s of %2$s used" : "ใช้ไป %1$s จาก %2$s",
- "Settings" : "การตั้งค่า",
+ "Files settings" : "การตั้งค่าไฟล์",
"Show hidden files" : "แสดงไฟล์ที่ซ่อนอยู่",
"Crop image previews" : "ครอปตัดรูปภาพตัวอย่าง",
"WebDAV" : "WebDAV",
@@ -210,6 +214,10 @@ OC.L10N.register(
"Pending shares" : "การแชร์ที่กำลังดำเนินการ",
"Text file" : "ไฟล์ข้อความ",
"New text file.txt" : "ไฟล์ข้อความใหม่.txt",
- "Select" : "เลือก"
+ "Select" : "เลือก",
+ "You don’t have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
+ "New" : "สร้างใหม่",
+ "Cannot transfer ownership of a file or folder you don't own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
+ "Settings" : "การตั้งค่า"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/th.json b/apps/files/l10n/th.json
index c5abf373411..4fc08fdc75b 100644
--- a/apps/files/l10n/th.json
+++ b/apps/files/l10n/th.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "ไม่มีโฟลเดอร์เป้าหมาย \"{dir}\" อีกต่อไป",
"Not enough free space" : "พื้นที่ว่างไม่เพียงพอ",
"An unknown error has occurred" : "เกิดข้อผิดพลาดที่ไม่รู้จัก",
+ "File could not be uploaded" : "ไม่สามารถอัปโหลดไฟล์",
"Uploading …" : "กำลังอัปโหลด …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} จาก {totalSize} ({bitrate})",
"Uploading that item is not supported" : "ไม่รองรับการอัปโหลดสิ่งนั้น",
@@ -37,8 +38,12 @@
"Could not load info for file \"{file}\"" : "ไม่สามารถโหลดข้อมูลสำหรับไฟล์ \"{file}\"",
"Files" : "ไฟล์",
"Details" : "รายละเอียด",
+ "Show list view" : "แสดงมุมมองรายการ",
+ "Show grid view" : "แสดงมุมมองตาราง",
"Please select tag(s) to add to the selection" : "กรุณาเลือกแท็กเพื่อเพิ่มเข้าไปในรายการที่เลือก",
"Apply tag(s) to selection" : "นำแท็กไปใช้ในรายการที่เลือก",
+ "Select directory \"{dirName}\"" : "เลือกไดเร็กทอรี \"{dirname}\"",
+ "Select file \"{fileName}\"" : "เลือกไฟล์ \"{fileName}\"",
"Pending" : "อยู่ระหว่างดำเนินการ",
"Unable to determine date" : "ไม่สามารถระบุวัน",
"This operation is forbidden" : "การดำเนินการนี้ถูกห้าม",
@@ -68,9 +73,8 @@
"_%n file_::_%n files_" : ["%n ไฟล์"],
"{dirs} and {files}" : "{dirs} และ {files}",
"_including %n hidden_::_including %n hidden_" : ["รวมถึง %n ไฟล์ที่ซ่อนอยู่"],
- "You don’t have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
+ "You do not have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
"_Uploading %n file_::_Uploading %n files_" : ["กำลังอัปโหลด %n ไฟล์"],
- "New" : "สร้างใหม่",
"Select file range" : "เลือกช่วงไฟล์",
"{used} of {quota} used" : "ใช้ไป {used} จาก {quota}",
"{used} used" : "ใช้ไป {used}",
@@ -167,7 +171,7 @@
"Transfer {path} to {userid}" : "โอนย้าย {path} ไปยัง {userid}",
"Invalid path selected" : "เลือกเส้นทางไม่ถูกต้อง",
"Ownership transfer request sent" : "ส่งคำขอโอนย้ายความเป็นเจ้าของแล้ว",
- "Cannot transfer ownership of a file or folder you don't own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
+ "Cannot transfer ownership of a file or folder you do not own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
"Tags" : "แท็ก",
"Unable to change the favourite state of the file" : "ไม่สามารถเปลี่ยนสถานะรายการโปรดของไฟล์",
"Error while loading the file data" : "ข้อผิดพลาดขณะโหลดข้อมูลไฟล์",
@@ -184,7 +188,7 @@
"%s used" : "ใช้ไป %s",
"%s%% of %s used" : "ใช้ไป %s%% จาก %s",
"%1$s of %2$s used" : "ใช้ไป %1$s จาก %2$s",
- "Settings" : "การตั้งค่า",
+ "Files settings" : "การตั้งค่าไฟล์",
"Show hidden files" : "แสดงไฟล์ที่ซ่อนอยู่",
"Crop image previews" : "ครอปตัดรูปภาพตัวอย่าง",
"WebDAV" : "WebDAV",
@@ -208,6 +212,10 @@
"Pending shares" : "การแชร์ที่กำลังดำเนินการ",
"Text file" : "ไฟล์ข้อความ",
"New text file.txt" : "ไฟล์ข้อความใหม่.txt",
- "Select" : "เลือก"
+ "Select" : "เลือก",
+ "You don’t have permission to upload or create files here" : "คุณไม่ได้รับอนุญาตให้อัปโหลดหรือสร้างไฟล์ที่นี่",
+ "New" : "สร้างใหม่",
+ "Cannot transfer ownership of a file or folder you don't own" : "ไม่สามารถโอนย้ายความเป็นเจ้าของไฟล์หรือโฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ",
+ "Settings" : "การตั้งค่า"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js
index b1d73070883..018e99652f3 100644
--- a/apps/files/l10n/tr.js
+++ b/apps/files/l10n/tr.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "\"{dir}\" hedef klasörü artık yok",
"Not enough free space" : "Yeterli boş alan yok",
"An unknown error has occurred" : "Bilinmeyen bir sorun çıktı",
+ "File could not be uploaded" : "Dosya yüklenemedi",
"Uploading …" : "Yükleniyor …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Bu ögenin yüklenmesi desteklenmiyor",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "\"{file}\" dosyasının bilgileri alınamadı",
"Files" : "Dosyalar",
"Details" : "Ayrıntılar",
+ "Show list view" : "Liste görünümüne geç",
+ "Show grid view" : "Tablo görünümüne geç",
"Please select tag(s) to add to the selection" : "Seçime eklemek için etiketleri seçin",
"Apply tag(s) to selection" : "Etiketleri seçime uygula",
"Select directory \"{dirName}\"" : "\"{dirName}\" klasörünü seçin",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n dosya","%n dosya"],
"{dirs} and {files}" : "{dirs} ve {files}",
"_including %n hidden_::_including %n hidden_" : ["%n gizli ile birlikte","%n gizli ile birlikte"],
- "You don’t have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
+ "You do not have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
"_Uploading %n file_::_Uploading %n files_" : ["%n dosya yükleniyor","%n dosya yükleniyor"],
- "New" : "Yeni",
+ "New file/folder menu" : "Yeni dosya/klasör menüsü",
"Select file range" : "Dosya aralığını seçin",
"{used} of {quota} used" : "{used} / {quota} kullanılmış",
"{used} used" : "{used} kullanılmış",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "{path} yolunun sahipliğini {userid} kullanıcısına aktar",
"Invalid path selected" : "Seçilen yol geçersiz",
"Ownership transfer request sent" : "Sahiplik aktarımı isteği gönderildi",
- "Cannot transfer ownership of a file or folder you don't own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
+ "Cannot transfer ownership of a file or folder you do not own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
"Tags" : "Etiketler",
"Unable to change the favourite state of the file" : "Dosyanın sık kullanılan durumu değiştirilemedi",
"Error while loading the file data" : "Dosya verileri yüklenirken sorun çıktı",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s kullanılıyor",
"%s%% of %s used" : "%s%%/%s kullanılmış",
"%1$s of %2$s used" : "%1$s / %2$s kullanıldı",
- "Settings" : "Ayarlar",
+ "Files settings" : "Dosyalar ayarları",
"Show hidden files" : "Gizli dosyaları görüntüle",
"Crop image previews" : "Görsel ön izlemeleri kırpılsın",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "Bekleyen paylaşımlar",
"Text file" : "Metin dosyası",
"New text file.txt" : "Yeni metin dosyası.txt",
- "Select" : "Seçin"
+ "Select" : "Seçin",
+ "You don’t have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
+ "New" : "Yeni",
+ "Cannot transfer ownership of a file or folder you don't own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
+ "Settings" : "Ayarlar"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/files/l10n/tr.json b/apps/files/l10n/tr.json
index f6545bffd1b..abb3466b05d 100644
--- a/apps/files/l10n/tr.json
+++ b/apps/files/l10n/tr.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "\"{dir}\" hedef klasörü artık yok",
"Not enough free space" : "Yeterli boş alan yok",
"An unknown error has occurred" : "Bilinmeyen bir sorun çıktı",
+ "File could not be uploaded" : "Dosya yüklenemedi",
"Uploading …" : "Yükleniyor …",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "Bu ögenin yüklenmesi desteklenmiyor",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "\"{file}\" dosyasının bilgileri alınamadı",
"Files" : "Dosyalar",
"Details" : "Ayrıntılar",
+ "Show list view" : "Liste görünümüne geç",
+ "Show grid view" : "Tablo görünümüne geç",
"Please select tag(s) to add to the selection" : "Seçime eklemek için etiketleri seçin",
"Apply tag(s) to selection" : "Etiketleri seçime uygula",
"Select directory \"{dirName}\"" : "\"{dirName}\" klasörünü seçin",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n dosya","%n dosya"],
"{dirs} and {files}" : "{dirs} ve {files}",
"_including %n hidden_::_including %n hidden_" : ["%n gizli ile birlikte","%n gizli ile birlikte"],
- "You don’t have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
+ "You do not have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
"_Uploading %n file_::_Uploading %n files_" : ["%n dosya yükleniyor","%n dosya yükleniyor"],
- "New" : "Yeni",
+ "New file/folder menu" : "Yeni dosya/klasör menüsü",
"Select file range" : "Dosya aralığını seçin",
"{used} of {quota} used" : "{used} / {quota} kullanılmış",
"{used} used" : "{used} kullanılmış",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "{path} yolunun sahipliğini {userid} kullanıcısına aktar",
"Invalid path selected" : "Seçilen yol geçersiz",
"Ownership transfer request sent" : "Sahiplik aktarımı isteği gönderildi",
- "Cannot transfer ownership of a file or folder you don't own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
+ "Cannot transfer ownership of a file or folder you do not own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
"Tags" : "Etiketler",
"Unable to change the favourite state of the file" : "Dosyanın sık kullanılan durumu değiştirilemedi",
"Error while loading the file data" : "Dosya verileri yüklenirken sorun çıktı",
@@ -186,7 +189,7 @@
"%s used" : "%s kullanılıyor",
"%s%% of %s used" : "%s%%/%s kullanılmış",
"%1$s of %2$s used" : "%1$s / %2$s kullanıldı",
- "Settings" : "Ayarlar",
+ "Files settings" : "Dosyalar ayarları",
"Show hidden files" : "Gizli dosyaları görüntüle",
"Crop image previews" : "Görsel ön izlemeleri kırpılsın",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "Bekleyen paylaşımlar",
"Text file" : "Metin dosyası",
"New text file.txt" : "Yeni metin dosyası.txt",
- "Select" : "Seçin"
+ "Select" : "Seçin",
+ "You don’t have permission to upload or create files here" : "Buraya dosya yükleme ya da ekleme izniniz yok",
+ "New" : "Yeni",
+ "Cannot transfer ownership of a file or folder you don't own" : "Sahibi olmadığınız bir dosya ya da klasörün sahipliğini aktaramazsınız",
+ "Settings" : "Ayarlar"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js
index 4d42722236f..379c0f55e89 100644
--- a/apps/files/l10n/uk.js
+++ b/apps/files/l10n/uk.js
@@ -67,9 +67,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли : %n "],
"{dirs} and {files}" : "{dirs} і {files}",
"_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включаючи %n прихованих"],
- "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів",
"_Uploading %n file_::_Uploading %n files_" : ["Вивантаження %n файлу","Вивантаження %n файлів","Вивантаження %n файлів","Завантаження %n файлів"],
- "New" : "Створити",
"Select file range" : "Виберіть набір файлів",
"{used} of {quota} used" : "Використано {used} з {quota}",
"{used} used" : "Використано {used}",
@@ -150,7 +148,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "Передати {path} користувачеві {userid}",
"Invalid path selected" : "Вибрано неправильний шлях",
"Ownership transfer request sent" : "Запит на передачу прав власності надіслано",
- "Cannot transfer ownership of a file or folder you don't own" : "Неможливо передати права власності на файл або теку, що вам не належить",
"Tags" : "Позначки",
"Unable to change the favourite state of the file" : "Неможливо змінити стан \"улюблене\" для цього файлу",
"Error while loading the file data" : "Помилка під час завантаження даних про файл",
@@ -159,7 +156,6 @@ OC.L10N.register(
"%s used" : "%s використано",
"%s%% of %s used" : "%s%% з %s використано",
"%1$s of %2$s used" : "Використано %1$s з %2$s",
- "Settings" : "Налаштування",
"Show hidden files" : "Показувати приховані файли",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Використовуйте цю адресу для доступу до ваших Файлів за допомогою WebDAV",
@@ -181,6 +177,10 @@ OC.L10N.register(
"Pending shares" : "Спільні ресурси в очікуванні",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл file.txt",
- "Select" : "Вибрати"
+ "Select" : "Вибрати",
+ "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів",
+ "New" : "Створити",
+ "Cannot transfer ownership of a file or folder you don't own" : "Неможливо передати права власності на файл або теку, що вам не належить",
+ "Settings" : "Налаштування"
},
"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json
index 277ac44c8e6..d3f6704fbc1 100644
--- a/apps/files/l10n/uk.json
+++ b/apps/files/l10n/uk.json
@@ -65,9 +65,7 @@
"_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли : %n "],
"{dirs} and {files}" : "{dirs} і {files}",
"_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включаючи %n прихованих"],
- "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів",
"_Uploading %n file_::_Uploading %n files_" : ["Вивантаження %n файлу","Вивантаження %n файлів","Вивантаження %n файлів","Завантаження %n файлів"],
- "New" : "Створити",
"Select file range" : "Виберіть набір файлів",
"{used} of {quota} used" : "Використано {used} з {quota}",
"{used} used" : "Використано {used}",
@@ -148,7 +146,6 @@
"Transfer {path} to {userid}" : "Передати {path} користувачеві {userid}",
"Invalid path selected" : "Вибрано неправильний шлях",
"Ownership transfer request sent" : "Запит на передачу прав власності надіслано",
- "Cannot transfer ownership of a file or folder you don't own" : "Неможливо передати права власності на файл або теку, що вам не належить",
"Tags" : "Позначки",
"Unable to change the favourite state of the file" : "Неможливо змінити стан \"улюблене\" для цього файлу",
"Error while loading the file data" : "Помилка під час завантаження даних про файл",
@@ -157,7 +154,6 @@
"%s used" : "%s використано",
"%s%% of %s used" : "%s%% з %s використано",
"%1$s of %2$s used" : "Використано %1$s з %2$s",
- "Settings" : "Налаштування",
"Show hidden files" : "Показувати приховані файли",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Використовуйте цю адресу для доступу до ваших Файлів за допомогою WebDAV",
@@ -179,6 +175,10 @@
"Pending shares" : "Спільні ресурси в очікуванні",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл file.txt",
- "Select" : "Вибрати"
+ "Select" : "Вибрати",
+ "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів",
+ "New" : "Створити",
+ "Cannot transfer ownership of a file or folder you don't own" : "Неможливо передати права власності на файл або теку, що вам не належить",
+ "Settings" : "Налаштування"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
} \ No newline at end of file
diff --git a/apps/files/l10n/vi.js b/apps/files/l10n/vi.js
index 7a4ebd3a5a0..58cb29bf2ef 100644
--- a/apps/files/l10n/vi.js
+++ b/apps/files/l10n/vi.js
@@ -70,9 +70,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n tập tin"],
"{dirs} and {files}" : "{dirs} và {files}",
"_including %n hidden_::_including %n hidden_" : ["Bao gồm %n ẩn"],
- "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",
"_Uploading %n file_::_Uploading %n files_" : ["Đang tải lên %n tập tin"],
- "New" : "Tạo mới",
"Select file range" : "‎Chọn phạm vi tệp‎",
"{used} of {quota} used" : "‎{used} trong { quota } ‎‎được‎‎ sử dụng‎",
"{used} used" : "{used} được sử dụng‎",
@@ -169,7 +167,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "‎Chuyển {path} sang {userid}‎",
"Invalid path selected" : "‎Đường dẫn không hợp lệ được chọn‎",
"Ownership transfer request sent" : "‎Yêu cầu chuyển quyền sở hữu đã được gửi‎",
- "Cannot transfer ownership of a file or folder you don't own" : "‎Không thể chuyển quyền sở hữu tệp hoặc thư mục bạn không sở hữu‎",
"Tags" : "Nhãn",
"Unable to change the favourite state of the file" : "‎Không thể thay đổi trạng thái yêu thích của tệp‎",
"Error while loading the file data" : "‎Lỗi xảy ra trong khi tải dữ liệu tệp‎",
@@ -186,7 +183,6 @@ OC.L10N.register(
"%s used" : "%s ‎đã sử dụng‎",
"%s%% of %s used" : "%s%% trong %s đã sử dụng",
"%1$s of %2$s used" : "%1$s trên %2$s đã sử dụng",
- "Settings" : "Cài đặt",
"Show hidden files" : "Hiển thị các file bị ẩn",
"Crop image previews" : "‎Xén ảnh ‎bản xem trước",
"WebDAV" : "WebDAV",
@@ -209,6 +205,10 @@ OC.L10N.register(
"Pending shares" : "Chia sẻ đang chờ xử lý‎",
"Text file" : "Tập tin văn bản",
"New text file.txt" : "‎Tệp văn bản mới.txt‎",
- "Select" : "Chọn"
+ "Select" : "Chọn",
+ "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",
+ "New" : "Tạo mới",
+ "Cannot transfer ownership of a file or folder you don't own" : "‎Không thể chuyển quyền sở hữu tệp hoặc thư mục bạn không sở hữu‎",
+ "Settings" : "Cài đặt"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/vi.json b/apps/files/l10n/vi.json
index 32e2a01ea31..e1740c0b786 100644
--- a/apps/files/l10n/vi.json
+++ b/apps/files/l10n/vi.json
@@ -68,9 +68,7 @@
"_%n file_::_%n files_" : ["%n tập tin"],
"{dirs} and {files}" : "{dirs} và {files}",
"_including %n hidden_::_including %n hidden_" : ["Bao gồm %n ẩn"],
- "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",
"_Uploading %n file_::_Uploading %n files_" : ["Đang tải lên %n tập tin"],
- "New" : "Tạo mới",
"Select file range" : "‎Chọn phạm vi tệp‎",
"{used} of {quota} used" : "‎{used} trong { quota } ‎‎được‎‎ sử dụng‎",
"{used} used" : "{used} được sử dụng‎",
@@ -167,7 +165,6 @@
"Transfer {path} to {userid}" : "‎Chuyển {path} sang {userid}‎",
"Invalid path selected" : "‎Đường dẫn không hợp lệ được chọn‎",
"Ownership transfer request sent" : "‎Yêu cầu chuyển quyền sở hữu đã được gửi‎",
- "Cannot transfer ownership of a file or folder you don't own" : "‎Không thể chuyển quyền sở hữu tệp hoặc thư mục bạn không sở hữu‎",
"Tags" : "Nhãn",
"Unable to change the favourite state of the file" : "‎Không thể thay đổi trạng thái yêu thích của tệp‎",
"Error while loading the file data" : "‎Lỗi xảy ra trong khi tải dữ liệu tệp‎",
@@ -184,7 +181,6 @@
"%s used" : "%s ‎đã sử dụng‎",
"%s%% of %s used" : "%s%% trong %s đã sử dụng",
"%1$s of %2$s used" : "%1$s trên %2$s đã sử dụng",
- "Settings" : "Cài đặt",
"Show hidden files" : "Hiển thị các file bị ẩn",
"Crop image previews" : "‎Xén ảnh ‎bản xem trước",
"WebDAV" : "WebDAV",
@@ -207,6 +203,10 @@
"Pending shares" : "Chia sẻ đang chờ xử lý‎",
"Text file" : "Tập tin văn bản",
"New text file.txt" : "‎Tệp văn bản mới.txt‎",
- "Select" : "Chọn"
+ "Select" : "Chọn",
+ "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",
+ "New" : "Tạo mới",
+ "Cannot transfer ownership of a file or folder you don't own" : "‎Không thể chuyển quyền sở hữu tệp hoặc thư mục bạn không sở hữu‎",
+ "Settings" : "Cài đặt"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js
index 2a41cdaa6e1..dd6cb686dd9 100644
--- a/apps/files/l10n/zh_CN.js
+++ b/apps/files/l10n/zh_CN.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "目标目录 \"{dir}\" 不存在",
"Not enough free space" : "可用空间不足",
"An unknown error has occurred" : "发生了未知错误。",
+ "File could not be uploaded" : "文件无法上传",
"Uploading …" : "正在上传...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "不支持上传此项目",
@@ -39,8 +40,11 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "无法加载文件 \"{file}\" 的信息",
"Files" : "文件",
"Details" : "详细信息",
+ "Show list view" : "显示列表视图",
+ "Show grid view" : "显示网格视图",
"Please select tag(s) to add to the selection" : "请选择要添加到所选项目的标签",
"Apply tag(s) to selection" : "将标签应用到所选项目",
+ "Select directory \"{dirName}\"" : "选择目录 \"{dirName}\"",
"Pending" : "等待",
"Unable to determine date" : "无法确定日期",
"This operation is forbidden" : "该操作被禁止",
@@ -70,9 +74,7 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n 个文件"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包括 %n 个隐藏文件"],
- "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件",
"_Uploading %n file_::_Uploading %n files_" : ["正在上传 %n 个文件"],
- "New" : "新建",
"Select file range" : "选择文件范围",
"{used} of {quota} used" : "已使用 {used} / {quota}",
"{used} used" : "已使用 {used} 存储空间",
@@ -169,7 +171,6 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "将 {path} 转移给 {userid}",
"Invalid path selected" : "选择的路径无效",
"Ownership transfer request sent" : "所有权转移请求已发送",
- "Cannot transfer ownership of a file or folder you don't own" : "无法转让您未拥有的文件或文件夹的所有权",
"Tags" : "标签",
"Unable to change the favourite state of the file" : "无法修改文件的收藏状态",
"Error while loading the file data" : "加载文件数据时出错",
@@ -186,7 +187,6 @@ OC.L10N.register(
"%s used" : "已使用 %s",
"%s%% of %s used" : "%s 已使用 %s 中的 %%",
"%1$s of %2$s used" : "已使用 %2$s 中的 %1$s",
- "Settings" : "设置",
"Show hidden files" : "显示隐藏文件",
"Crop image previews" : "裁剪图片预览",
"WebDAV" : "WebDAV",
@@ -210,6 +210,10 @@ OC.L10N.register(
"Pending shares" : "待定共享",
"Text file" : "文本文件",
"New text file.txt" : "新建文本文档.txt",
- "Select" : "选择"
+ "Select" : "选择",
+ "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件",
+ "New" : "新建",
+ "Cannot transfer ownership of a file or folder you don't own" : "无法转让您未拥有的文件或文件夹的所有权",
+ "Settings" : "设置"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json
index 137073c19b7..aa69845ddd3 100644
--- a/apps/files/l10n/zh_CN.json
+++ b/apps/files/l10n/zh_CN.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "目标目录 \"{dir}\" 不存在",
"Not enough free space" : "可用空间不足",
"An unknown error has occurred" : "发生了未知错误。",
+ "File could not be uploaded" : "文件无法上传",
"Uploading …" : "正在上传...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} / {totalSize} ({bitrate})",
"Uploading that item is not supported" : "不支持上传此项目",
@@ -37,8 +38,11 @@
"Could not load info for file \"{file}\"" : "无法加载文件 \"{file}\" 的信息",
"Files" : "文件",
"Details" : "详细信息",
+ "Show list view" : "显示列表视图",
+ "Show grid view" : "显示网格视图",
"Please select tag(s) to add to the selection" : "请选择要添加到所选项目的标签",
"Apply tag(s) to selection" : "将标签应用到所选项目",
+ "Select directory \"{dirName}\"" : "选择目录 \"{dirName}\"",
"Pending" : "等待",
"Unable to determine date" : "无法确定日期",
"This operation is forbidden" : "该操作被禁止",
@@ -68,9 +72,7 @@
"_%n file_::_%n files_" : ["%n 个文件"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包括 %n 个隐藏文件"],
- "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件",
"_Uploading %n file_::_Uploading %n files_" : ["正在上传 %n 个文件"],
- "New" : "新建",
"Select file range" : "选择文件范围",
"{used} of {quota} used" : "已使用 {used} / {quota}",
"{used} used" : "已使用 {used} 存储空间",
@@ -167,7 +169,6 @@
"Transfer {path} to {userid}" : "将 {path} 转移给 {userid}",
"Invalid path selected" : "选择的路径无效",
"Ownership transfer request sent" : "所有权转移请求已发送",
- "Cannot transfer ownership of a file or folder you don't own" : "无法转让您未拥有的文件或文件夹的所有权",
"Tags" : "标签",
"Unable to change the favourite state of the file" : "无法修改文件的收藏状态",
"Error while loading the file data" : "加载文件数据时出错",
@@ -184,7 +185,6 @@
"%s used" : "已使用 %s",
"%s%% of %s used" : "%s 已使用 %s 中的 %%",
"%1$s of %2$s used" : "已使用 %2$s 中的 %1$s",
- "Settings" : "设置",
"Show hidden files" : "显示隐藏文件",
"Crop image previews" : "裁剪图片预览",
"WebDAV" : "WebDAV",
@@ -208,6 +208,10 @@
"Pending shares" : "待定共享",
"Text file" : "文本文件",
"New text file.txt" : "新建文本文档.txt",
- "Select" : "选择"
+ "Select" : "选择",
+ "You don’t have permission to upload or create files here" : "您没有权限在此上传或创建文件",
+ "New" : "新建",
+ "Cannot transfer ownership of a file or folder you don't own" : "无法转让您未拥有的文件或文件夹的所有权",
+ "Settings" : "设置"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/zh_HK.js b/apps/files/l10n/zh_HK.js
index 2b8a9833cb0..94277b9b3fb 100644
--- a/apps/files/l10n/zh_HK.js
+++ b/apps/files/l10n/zh_HK.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "資料夾 \"{dir}\" 不存在",
"Not enough free space" : "空間不足",
"An unknown error has occurred" : "發生了未知的錯誤",
+ "File could not be uploaded" : "檔案無法上傳",
"Uploading …" : "上傳中...",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中的 {loadedSize}({bitrate})",
"Uploading that item is not supported" : "不支援上傳該項目",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "無法讀取 \"{file}\" 的詳細資料",
"Files" : "檔案",
"Details" : "詳細資料",
+ "Show list view" : "顯示清單視圖",
+ "Show grid view" : "顯示網格視圖",
"Please select tag(s) to add to the selection" : "請選擇要添加到所選項目中的標籤",
"Apply tag(s) to selection" : "將標籤應用於所選項目",
"Select directory \"{dirName}\"" : "選擇目錄「{dirName}」",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n 個檔案"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包括 %n 個隱藏檔"],
- "You don’t have permission to upload or create files here" : "您無權限上傳或建立檔案",
+ "You do not have permission to upload or create files here" : "您無權限上傳或建立檔案",
"_Uploading %n file_::_Uploading %n files_" : ["正在上傳 %n 個檔案"],
- "New" : "新增",
+ "New file/folder menu" : "新檔案/資料夾選項單",
"Select file range" : "選擇多個檔案",
"{used} of {quota} used" : "已使用 {quota} 當中的 {used}",
"{used} used" : "已使用 {used}",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "轉移 \"{path}\" 給 {userid}",
"Invalid path selected" : "所選的路徑無效",
"Ownership transfer request sent" : "已送出擁有權轉移的請求",
- "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權。",
+ "Cannot transfer ownership of a file or folder you do not own" : "無法轉移您未擁有的檔案或是資料夾所有權",
"Tags" : "標籤",
"Unable to change the favourite state of the file" : "無法更改檔案的最愛狀態",
"Error while loading the file data" : "載入檔案資料失敗",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "使用了 %s 的存儲空間",
"%s%% of %s used" : "%s 在 %s 中使用了 %%",
"%1$s of %2$s used" : "在 %2$s 中使用了 %1$s",
- "Settings" : "設定",
+ "Files settings" : "檔案設定",
"Show hidden files" : "顯示隱藏檔",
"Crop image previews" : "圖片裁剪預覽",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "等待分享",
"Text file" : "文字檔",
"New text file.txt" : "新文字檔.txt",
- "Select" : "選擇"
+ "Select" : "選擇",
+ "You don’t have permission to upload or create files here" : "您無權限上傳或建立檔案",
+ "New" : "新增",
+ "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權。",
+ "Settings" : "設定"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/zh_HK.json b/apps/files/l10n/zh_HK.json
index 9e7159ea238..fd0ac3c2469 100644
--- a/apps/files/l10n/zh_HK.json
+++ b/apps/files/l10n/zh_HK.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "資料夾 \"{dir}\" 不存在",
"Not enough free space" : "空間不足",
"An unknown error has occurred" : "發生了未知的錯誤",
+ "File could not be uploaded" : "檔案無法上傳",
"Uploading …" : "上傳中...",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中的 {loadedSize}({bitrate})",
"Uploading that item is not supported" : "不支援上傳該項目",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "無法讀取 \"{file}\" 的詳細資料",
"Files" : "檔案",
"Details" : "詳細資料",
+ "Show list view" : "顯示清單視圖",
+ "Show grid view" : "顯示網格視圖",
"Please select tag(s) to add to the selection" : "請選擇要添加到所選項目中的標籤",
"Apply tag(s) to selection" : "將標籤應用於所選項目",
"Select directory \"{dirName}\"" : "選擇目錄「{dirName}」",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n 個檔案"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包括 %n 個隱藏檔"],
- "You don’t have permission to upload or create files here" : "您無權限上傳或建立檔案",
+ "You do not have permission to upload or create files here" : "您無權限上傳或建立檔案",
"_Uploading %n file_::_Uploading %n files_" : ["正在上傳 %n 個檔案"],
- "New" : "新增",
+ "New file/folder menu" : "新檔案/資料夾選項單",
"Select file range" : "選擇多個檔案",
"{used} of {quota} used" : "已使用 {quota} 當中的 {used}",
"{used} used" : "已使用 {used}",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "轉移 \"{path}\" 給 {userid}",
"Invalid path selected" : "所選的路徑無效",
"Ownership transfer request sent" : "已送出擁有權轉移的請求",
- "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權。",
+ "Cannot transfer ownership of a file or folder you do not own" : "無法轉移您未擁有的檔案或是資料夾所有權",
"Tags" : "標籤",
"Unable to change the favourite state of the file" : "無法更改檔案的最愛狀態",
"Error while loading the file data" : "載入檔案資料失敗",
@@ -186,7 +189,7 @@
"%s used" : "使用了 %s 的存儲空間",
"%s%% of %s used" : "%s 在 %s 中使用了 %%",
"%1$s of %2$s used" : "在 %2$s 中使用了 %1$s",
- "Settings" : "設定",
+ "Files settings" : "檔案設定",
"Show hidden files" : "顯示隱藏檔",
"Crop image previews" : "圖片裁剪預覽",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "等待分享",
"Text file" : "文字檔",
"New text file.txt" : "新文字檔.txt",
- "Select" : "選擇"
+ "Select" : "選擇",
+ "You don’t have permission to upload or create files here" : "您無權限上傳或建立檔案",
+ "New" : "新增",
+ "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權。",
+ "Settings" : "設定"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/zh_TW.js b/apps/files/l10n/zh_TW.js
index e2417b3def1..764ddfee398 100644
--- a/apps/files/l10n/zh_TW.js
+++ b/apps/files/l10n/zh_TW.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "目標資料夾「{dir}」不存在",
"Not enough free space" : "空間不足",
"An unknown error has occurred" : "發生未知的錯誤",
+ "File could not be uploaded" : "檔案無法上傳",
"Uploading …" : "正在上傳……",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中的 {loadedSize} ({bitrate})",
"Uploading that item is not supported" : "不支援上傳該項目",
@@ -39,6 +40,8 @@ OC.L10N.register(
"Could not load info for file \"{file}\"" : "無法讀取「{file}」的詳細資料",
"Files" : "檔案",
"Details" : "詳細資料",
+ "Show list view" : "顯示清單檢視",
+ "Show grid view" : "顯示網格檢視",
"Please select tag(s) to add to the selection" : "請選取要新增到選定項目的標籤",
"Apply tag(s) to selection" : "將標籤套用至選定項目",
"Select directory \"{dirName}\"" : "選取目錄「{dirName}」",
@@ -72,9 +75,9 @@ OC.L10N.register(
"_%n file_::_%n files_" : ["%n 個檔案"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包含 %n 個隱藏檔"],
- "You don’t have permission to upload or create files here" : "您沒有權限在這裡上傳或建立檔案",
+ "You do not have permission to upload or create files here" : "您無權在此上傳或建立檔案",
"_Uploading %n file_::_Uploading %n files_" : ["正在上傳 %n 個檔案"],
- "New" : "新增",
+ "New file/folder menu" : "新檔案/資料夾選單",
"Select file range" : "選取多個檔案",
"{used} of {quota} used" : "已使用 {quota} 當中的 {used}",
"{used} used" : "已使用 {used}",
@@ -171,7 +174,7 @@ OC.L10N.register(
"Transfer {path} to {userid}" : "轉移 {path} 給 {userid}",
"Invalid path selected" : "所選的路徑無效",
"Ownership transfer request sent" : "已送出所有權轉移的請求",
- "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權",
+ "Cannot transfer ownership of a file or folder you do not own" : "無法轉移您未擁有的檔案或資料夾的所有權",
"Tags" : "標籤",
"Unable to change the favourite state of the file" : "無法更改檔案的最愛狀態",
"Error while loading the file data" : "載入檔案資料時發生錯誤",
@@ -188,7 +191,7 @@ OC.L10N.register(
"%s used" : "%s 已使用",
"%s%% of %s used" : "%s 在 %s 中使用了 %%",
"%1$s of %2$s used" : "在 %2$s 中使用了 %1$s ",
- "Settings" : "設定",
+ "Files settings" : "檔案設定",
"Show hidden files" : "顯示隱藏檔",
"Crop image previews" : "圖片裁剪預覽",
"WebDAV" : "WebDAV",
@@ -212,6 +215,10 @@ OC.L10N.register(
"Pending shares" : "等待分享",
"Text file" : "文字檔案",
"New text file.txt" : "新文字檔案.txt",
- "Select" : "選取"
+ "Select" : "選取",
+ "You don’t have permission to upload or create files here" : "您沒有權限在這裡上傳或建立檔案",
+ "New" : "新增",
+ "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權",
+ "Settings" : "設定"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/zh_TW.json b/apps/files/l10n/zh_TW.json
index 82a42269b11..893c233e5be 100644
--- a/apps/files/l10n/zh_TW.json
+++ b/apps/files/l10n/zh_TW.json
@@ -19,6 +19,7 @@
"Target folder \"{dir}\" does not exist any more" : "目標資料夾「{dir}」不存在",
"Not enough free space" : "空間不足",
"An unknown error has occurred" : "發生未知的錯誤",
+ "File could not be uploaded" : "檔案無法上傳",
"Uploading …" : "正在上傳……",
"{loadedSize} of {totalSize} ({bitrate})" : "{totalSize} 中的 {loadedSize} ({bitrate})",
"Uploading that item is not supported" : "不支援上傳該項目",
@@ -37,6 +38,8 @@
"Could not load info for file \"{file}\"" : "無法讀取「{file}」的詳細資料",
"Files" : "檔案",
"Details" : "詳細資料",
+ "Show list view" : "顯示清單檢視",
+ "Show grid view" : "顯示網格檢視",
"Please select tag(s) to add to the selection" : "請選取要新增到選定項目的標籤",
"Apply tag(s) to selection" : "將標籤套用至選定項目",
"Select directory \"{dirName}\"" : "選取目錄「{dirName}」",
@@ -70,9 +73,9 @@
"_%n file_::_%n files_" : ["%n 個檔案"],
"{dirs} and {files}" : "{dirs} 和 {files}",
"_including %n hidden_::_including %n hidden_" : ["包含 %n 個隱藏檔"],
- "You don’t have permission to upload or create files here" : "您沒有權限在這裡上傳或建立檔案",
+ "You do not have permission to upload or create files here" : "您無權在此上傳或建立檔案",
"_Uploading %n file_::_Uploading %n files_" : ["正在上傳 %n 個檔案"],
- "New" : "新增",
+ "New file/folder menu" : "新檔案/資料夾選單",
"Select file range" : "選取多個檔案",
"{used} of {quota} used" : "已使用 {quota} 當中的 {used}",
"{used} used" : "已使用 {used}",
@@ -169,7 +172,7 @@
"Transfer {path} to {userid}" : "轉移 {path} 給 {userid}",
"Invalid path selected" : "所選的路徑無效",
"Ownership transfer request sent" : "已送出所有權轉移的請求",
- "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權",
+ "Cannot transfer ownership of a file or folder you do not own" : "無法轉移您未擁有的檔案或資料夾的所有權",
"Tags" : "標籤",
"Unable to change the favourite state of the file" : "無法更改檔案的最愛狀態",
"Error while loading the file data" : "載入檔案資料時發生錯誤",
@@ -186,7 +189,7 @@
"%s used" : "%s 已使用",
"%s%% of %s used" : "%s 在 %s 中使用了 %%",
"%1$s of %2$s used" : "在 %2$s 中使用了 %1$s ",
- "Settings" : "設定",
+ "Files settings" : "檔案設定",
"Show hidden files" : "顯示隱藏檔",
"Crop image previews" : "圖片裁剪預覽",
"WebDAV" : "WebDAV",
@@ -210,6 +213,10 @@
"Pending shares" : "等待分享",
"Text file" : "文字檔案",
"New text file.txt" : "新文字檔案.txt",
- "Select" : "選取"
+ "Select" : "選取",
+ "You don’t have permission to upload or create files here" : "您沒有權限在這裡上傳或建立檔案",
+ "New" : "新增",
+ "Cannot transfer ownership of a file or folder you don't own" : "無法轉移您未擁有的檔案或是資料夾所有權",
+ "Settings" : "設定"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/lib/Command/RepairTree.php b/apps/files/lib/Command/RepairTree.php
index 96f114735d6..4fe64ef0edf 100644
--- a/apps/files/lib/Command/RepairTree.php
+++ b/apps/files/lib/Command/RepairTree.php
@@ -68,7 +68,7 @@ class RepairTree extends Command {
->where($query->expr()->eq('fileid', $query->createParameter('fileid')));
foreach ($rows as $row) {
- $output->writeln("Path of file ${row['fileid']} is ${row['path']} but should be ${row['parent_path']}/${row['name']} based on it's parent", OutputInterface::VERBOSITY_VERBOSE);
+ $output->writeln("Path of file {$row['fileid']} is {$row['path']} but should be {$row['parent_path']}/{$row['name']} based on it's parent", OutputInterface::VERBOSITY_VERBOSE);
if ($fix) {
$fileId = $this->getFileId((int)$row['parent_storage'], $row['parent_path'] . '/' . $row['name']);
diff --git a/apps/files/lib/Command/Scan.php b/apps/files/lib/Command/Scan.php
index 47f1caabc78..b40e963efc6 100644
--- a/apps/files/lib/Command/Scan.php
+++ b/apps/files/lib/Command/Scan.php
@@ -144,7 +144,7 @@ class Scan extends Base {
$scanner->scan($path, $recursive, $homeOnly ? [$this, 'filterHomeMount'] : null);
}
} catch (ForbiddenException $e) {
- $output->writeln("<error>Home storage for user $user not writable</error>");
+ $output->writeln("<error>Home storage for user $user not writable or 'files' subdirectory missing</error>");
$output->writeln('Make sure you\'re running the scan command only as the user the web server runs as');
} catch (InterruptedException $e) {
# exit the function if ctrl-c has been pressed
@@ -291,7 +291,7 @@ class Scan extends Base {
protected function formatExecTime() {
$secs = round($this->execTime);
# convert seconds into HH:MM:SS form
- return sprintf('%02d:%02d:%02d', ($secs / 3600), ($secs / 60 % 60), $secs % 60);
+ return sprintf('%02d:%02d:%02d', (int)($secs / 3600), ( (int)($secs / 60) % 60), $secs % 60);
}
protected function reconnectToDatabase(OutputInterface $output): Connection {
diff --git a/apps/files/src/components/TransferOwnershipDialogue.vue b/apps/files/src/components/TransferOwnershipDialogue.vue
index 22e2a22b009..8e96cdebf54 100644
--- a/apps/files/src/components/TransferOwnershipDialogue.vue
+++ b/apps/files/src/components/TransferOwnershipDialogue.vue
@@ -213,7 +213,7 @@ export default {
logger.error('Could not send ownership transfer request', { error })
if (error?.response?.status === 403) {
- this.submitError = t('files', 'Cannot transfer ownership of a file or folder you don\'t own')
+ this.submitError = t('files', 'Cannot transfer ownership of a file or folder you do not own')
} else {
this.submitError = error.message || t('files', 'Unknown error')
}
diff --git a/apps/files/src/services/FileInfo.js b/apps/files/src/services/FileInfo.js
index 8b62063e134..c09af45f495 100644
--- a/apps/files/src/services/FileInfo.js
+++ b/apps/files/src/services/FileInfo.js
@@ -47,6 +47,7 @@ export default async function(url) {
<nc:mount-type />
<nc:is-encrypted />
<ocs:share-permissions />
+ <nc:share-attributes />
<oc:tags />
<oc:favorite />
<oc:comments-unread />
diff --git a/apps/files/templates/appnavigation.php b/apps/files/templates/appnavigation.php
index 0bfdc6f0b54..9c875d9530c 100644
--- a/apps/files/templates/appnavigation.php
+++ b/apps/files/templates/appnavigation.php
@@ -11,16 +11,16 @@
<?php if ($_['quota'] === \OCP\Files\FileInfo::SPACE_UNLIMITED): ?>
<li id="quota" class="pinned <?php p($pinned === 0 ? 'first-pinned ' : '') ?>">
- <a href="#" class="icon-quota svg">
- <p><?php p($l->t('%s used', [$_['usage']])); ?></p>
+ <a href="#" class="icon-quota svg quota-navigation-item">
+ <p id="quotatext" class="quota-navigation-item__text"><?php p($l->t('%s used', [$_['usage']])); ?></p>
</a>
</li>
<?php else: ?>
<li id="quota" class="has-tooltip pinned <?php p($pinned === 0 ? 'first-pinned ' : '') ?>"
title="<?php p($l->t('%s%% of %s used', [$_['usage_relative'], $_['total_space']])); ?>">
- <a href="#" class="icon-quota svg">
- <p id="quotatext"><?php p($l->t('%1$s of %2$s used', [$_['usage'], $_['total_space']])); ?></p>
- <div class="quota-container">
+ <a href="#" class="icon-quota svg quota-navigation-item">
+ <p id="quotatext" class="quota-navigation-item__text"><?php p($l->t('%1$s of %2$s used', [$_['usage'], $_['total_space']])); ?></p>
+ <div class="quota-navigation-item__container">
<progress value="<?php p($_['usage_relative']); ?>" max="100" class="<?= ($_['usage_relative'] > 80) ? 'warn' : '' ?>"></progress>
</div>
</a>
@@ -31,7 +31,7 @@
<div id="app-settings-header">
<button class="settings-button"
data-apps-slide-toggle="#app-settings-content">
- <?php p($l->t('Settings')); ?>
+ <?php p($l->t('Files settings')); ?>
</button>
</div>
<div id="app-settings-content">
diff --git a/apps/files/templates/index.php b/apps/files/templates/index.php
index 0d95f2694d9..e12d9fafab3 100644
--- a/apps/files/templates/index.php
+++ b/apps/files/templates/index.php
@@ -6,7 +6,7 @@
aria-label="<?php p($l->t('Toggle grid view'))?>"
<?php if ($_['showgridview']) { ?>checked="checked" <?php } ?>/>
<label id="view-toggle" for="showgridview" tabindex="0" class="button <?php p($_['showgridview'] ? 'icon-toggle-filelist' : 'icon-toggle-pictures') ?>"
- title="<?php p($l->t('Toggle grid view'))?>"></label>
+ title="<?php p($_['showgridview'] ? $l->t('Show list view') : $l->t('Show grid view'))?>"></label>
<?php foreach ($_['appContents'] as $content) { ?>
<div id="app-content-<?php p($content['id']) ?>" class="hidden viewcontainer">
diff --git a/apps/files/templates/list.php b/apps/files/templates/list.php
index 25558bf16f7..13583c23cbf 100644
--- a/apps/files/templates/list.php
+++ b/apps/files/templates/list.php
@@ -1,17 +1,16 @@
-<div id="controls">
+<div class="files-controls">
<div class="actions creatable hidden">
<div id="uploadprogresswrapper">
</div>
</div>
- <div id="file_action_panel"></div>
<div class="notCreatable notPublic hidden">
<div class="icon-alert-outline"></div>
- <?php p($l->t('You don’t have permission to upload or create files here'))?>
+ <?php p($l->t('You do not have permission to upload or create files here'))?>
</div>
<?php /* Note: the template attributes are here only for the public page. These are normally loaded
through ajax instead (updateStorageStatistics).
*/ ?>
- <input type="hidden" name="permissions" value="" id="permissions">
+ <input type="hidden" id="permissions" value="">
<input type="hidden" id="free_space" value="<?php isset($_['freeSpace']) ? p($_['freeSpace']) : '' ?>">
<?php if (isset($_['dirToken'])):?>
<input type="hidden" id="publicUploadRequestToken" name="requesttoken" value="<?php p($_['requesttoken']) ?>" />
@@ -20,9 +19,9 @@
<input type="hidden" class="max_human_file_size"
value="(max <?php isset($_['uploadMaxHumanFilesize']) ? p($_['uploadMaxHumanFilesize']) : ''; ?>)">
</div>
-<div id="filelist-header"></div>
+<div class="filelist-header"></div>
-<div id="emptycontent" class="hidden">
+<div class="emptyfilelist emptycontent hidden">
<div class="icon-folder"></div>
<h2><?php p($l->t('No files in here')); ?></h2>
<p class="uploadmessage hidden"><?php p($l->t('Upload some content or sync with your devices!')); ?></p>
@@ -33,23 +32,23 @@
<h2><?php p($l->t('No entries found in this folder')); ?></h2>
<p></p>
</div>
-<table id="filestable" class="list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>" data-allow-public-upload="<?php p($_['publicUploadEnabled'])?>" data-preview-x="250" data-preview-y="250">
+<table class="files-filestable list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>" data-allow-public-upload="<?php p($_['publicUploadEnabled'])?>" data-preview-x="250" data-preview-y="250">
<thead>
<tr>
- <th id="headerSelection" class="hidden column-selection">
+ <th class="hidden column-selection">
<input type="checkbox" id="select_all_files" class="select-all checkbox"/>
<label for="select_all_files">
<span class="hidden-visually"><?php p($l->t('Select all'))?></span>
</label>
</th>
- <th id='headerName' class="hidden column-name">
- <div id="headerName-container">
+ <th class="hidden column-name">
+ <div class="column-name-container">
<a class="name sort columntitle" onclick="event.preventDefault()" href="#" data-sort="name">
<span><?php p($l->t('Name')); ?></span>
<span class="sort-indicator"></span>
</a>
- <span id="selectedActionsList" class="selectedActions">
+ <span class="selectedActions">
<a href="#" onclick="event.preventDefault()" class="actions-selected">
<span class="icon icon-more"></span>
<span><?php p($l->t('Actions'))?></span>
@@ -57,21 +56,20 @@
</span>
</div>
</th>
- <th id="headerSize" class="hidden column-size">
+ <th class="hidden column-size">
<a class="size sort columntitle" href="#" onclick="event.preventDefault()" data-sort="size"><span><?php p($l->t('Size')); ?></span><span class="sort-indicator"></span></a>
</th>
- <th id="headerDate" class="hidden column-mtime">
- <a id="modified" class="columntitle" href="#" onclick="event.preventDefault()" data-sort="mtime"><span><?php p($l->t('Modified')); ?></span><span class="sort-indicator"></span></a>
+ <th class="hidden column-mtime">
+ <a class="columntitle" href="#" onclick="event.preventDefault()" data-sort="mtime"><span><?php p($l->t('Modified')); ?></span><span class="sort-indicator"></span></a>
</th>
</tr>
</thead>
- <tbody id="fileList">
+ <tbody class="files-fileList">
</tbody>
<tfoot>
</tfoot>
</table>
-<div id="filelist-footer"></div>
-<input type="hidden" name="dir" id="dir" value="" />
+<div class="filelist-footer"></div>
<div class="hiddenuploadfield">
<input type="file" id="file_upload_start" class="hiddenuploadfield" name="files[]" />
</div>
diff --git a/apps/files/templates/recentlist.php b/apps/files/templates/recentlist.php
index 3a5049bc2de..994dadc2ba4 100644
--- a/apps/files/templates/recentlist.php
+++ b/apps/files/templates/recentlist.php
@@ -1,9 +1,6 @@
<?php /** @var \OCP\IL10N $l */ ?>
-<div id='notification'></div>
-<div id="emptycontent" class="hidden"></div>
-
-<input type="hidden" name="dir" value="" id="dir">
+<div class="emptyfilelist emptycontent hidden"></div>
<div class="nofilterresults emptycontent hidden">
<div class="icon-search"></div>
@@ -11,21 +8,21 @@
<p></p>
</div>
-<table id="filestable" class="list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>">
+<table class="files-filestable list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>">
<thead>
<tr>
- <th id='headerName' class="hidden column-name">
- <div id="headerName-container">
+ <th class="hidden column-name">
+ <div class="column-name-container">
<a class="name sort columntitle" href="#" onclick="event.preventDefault()"
data-sort="name"><span><?php p($l->t('Name')); ?></span></a>
</div>
</th>
- <th id="headerSize" class="hidden column-size">
+ <th class="hidden column-size">
<a class="size sort columntitle" href="#" onclick="event.preventDefault()"
data-sort="size"><span><?php p($l->t('Size')); ?></span></a>
</th>
- <th id="headerDate" class="hidden column-mtime">
- <a id="modified" class="columntitle" href="#" onclick="event.preventDefault()"
+ <th class="hidden column-mtime">
+ <a class="columntitle" href="#" onclick="event.preventDefault()"
data-sort="mtime"><span><?php p($l->t('Modified')); ?></span><span
class="sort-indicator"></span></a>
<span class="selectedActions">
@@ -37,7 +34,7 @@
</th>
</tr>
</thead>
- <tbody id="fileList">
+ <tbody class="files-fileList">
</tbody>
<tfoot>
</tfoot>
diff --git a/apps/files/templates/simplelist.php b/apps/files/templates/simplelist.php
index 917fc307ff8..fc0a9fb38c9 100644
--- a/apps/files/templates/simplelist.php
+++ b/apps/files/templates/simplelist.php
@@ -1,31 +1,27 @@
-<div id='notification'></div>
-
-<div id="emptycontent" class="hidden">
+<div class="emptyfilelist emptycontent hidden">
<div class="icon-starred"></div>
<h2><?php p($l->t('No favorites yet')); ?></h2>
<p><?php p($l->t('Files and folders you mark as favorite will show up here')); ?></p>
</div>
-<input type="hidden" name="dir" value="" id="dir">
-
<div class="nofilterresults emptycontent hidden">
<div class="icon-search"></div>
<h2><?php p($l->t('No entries found in this folder')); ?></h2>
<p></p>
</div>
-<table id="filestable" class="list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>">
+<table class="files-filestable list-container <?php p($_['showgridview'] ? 'view-grid' : '') ?>">
<thead>
<tr>
- <th id='headerName' class="hidden column-name">
- <div id="headerName-container">
+ <th class="hidden column-name">
+ <div class="column-name-container">
<a class="name sort columntitle" onclick="event.preventDefault()" href="#" data-sort="name"><span><?php p($l->t('Name')); ?></span><span class="sort-indicator"></span></a>
</div>
</th>
- <th id="headerSize" class="hidden column-size">
+ <th class="hidden column-size">
<a class="size sort columntitle" onclick="event.preventDefault()" href="#" data-sort="size"><span><?php p($l->t('Size')); ?></span><span class="sort-indicator"></span></a>
</th>
- <th id="headerDate" class="hidden column-mtime">
- <a id="modified" class="columntitle" onclick="event.preventDefault()" href="#" data-sort="mtime"><span><?php p($l->t('Modified')); ?></span><span class="sort-indicator"></span></a>
+ <th class="hidden column-mtime">
+ <a class="columntitle" onclick="event.preventDefault()" href="#" data-sort="mtime"><span><?php p($l->t('Modified')); ?></span><span class="sort-indicator"></span></a>
<span class="selectedActions">
<a onclick="event.preventDefault()" href="#" class="delete-selected">
<img class="svg" alt=""
@@ -36,7 +32,7 @@
</th>
</tr>
</thead>
- <tbody id="fileList">
+ <tbody class="files-fileList">
</tbody>
<tfoot>
</tfoot>
diff --git a/apps/files/tests/js/breadcrumbSpec.js b/apps/files/tests/js/breadcrumbSpec.js
index 820b0f70569..52c9f51835e 100644
--- a/apps/files/tests/js/breadcrumbSpec.js
+++ b/apps/files/tests/js/breadcrumbSpec.js
@@ -183,9 +183,9 @@ describe('OCA.Files.BreadCrumb tests', function() {
// append dummy navigation and controls
// as they are currently used for measurements
$('#testArea').append(
- '<div id="controls"></div>'
+ '<div class="files-controls"></div>'
);
- $('#controls').append(bc.$el);
+ $('.files-controls').append(bc.$el);
bc.setDirectory(dummyDir);
@@ -197,11 +197,11 @@ describe('OCA.Files.BreadCrumb tests', function() {
$('div.crumbhome').css('width', 51);
$('div.crumbmenu').css('width', 51);
- $('#controls').width(1000);
+ $('.files-controls').width(1000);
bc._resize();
// Shrink to show popovermenu
- $('#controls').width(300);
+ $('.files-controls').width(300);
bc._resize();
$crumbmenuLink = bc.$el.find('.crumbmenu > a');
@@ -232,9 +232,9 @@ describe('OCA.Files.BreadCrumb tests', function() {
// append dummy navigation and controls
// as they are currently used for measurements
$('#testArea').append(
- '<div id="controls"></div>'
+ '<div class="files-controls"></div>'
);
- $('#controls').append(bc.$el);
+ $('.files-controls').append(bc.$el);
// triggers resize implicitly
bc.setDirectory(dummyDir);
@@ -260,7 +260,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
it('Hides breadcrumbs to fit available width', function() {
var $crumbs;
- $('#controls').width(500);
+ $('.files-controls').width(500);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -280,7 +280,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
it('Hides breadcrumbs to fit available width', function() {
var $crumbs;
- $('#controls').width(700);
+ $('.files-controls').width(700);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -306,7 +306,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
$(this).css('padding', paddings[index]);
});
- $('#controls').width(700);
+ $('.files-controls').width(700);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -333,7 +333,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
$(this).css('margin', margins[index]);
});
- $('#controls').width(700);
+ $('.files-controls').width(700);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -353,7 +353,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
it('Hides breadcrumbs to fit available width left by siblings', function() {
var $crumbs;
- $('#controls').width(700);
+ $('.files-controls').width(700);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -375,28 +375,28 @@ describe('OCA.Files.BreadCrumb tests', function() {
// handling in the browsers used to run the tests.
$previousSibling.css('width', '50px');
$previousSibling.css('min-width', '50px');
- $('#controls').prepend($previousSibling);
+ $('.files-controls').prepend($previousSibling);
var $creatableActions = $('<div class="actions creatable"></div>');
// Set both the width and the min-width to even differences in width
// handling in the browsers used to run the tests.
$creatableActions.css('width', '100px');
$creatableActions.css('min-width', '100px');
- $('#controls').append($creatableActions);
+ $('.files-controls').append($creatableActions);
var $nextHiddenSibling = $('<div class="otherSibling hidden"></div>');
// Set both the width and the min-width to even differences in width
// handling in the browsers used to run the tests.
$nextHiddenSibling.css('width', '200px');
$nextHiddenSibling.css('min-width', '200px');
- $('#controls').append($nextHiddenSibling);
+ $('.files-controls').append($nextHiddenSibling);
var $nextSibling = $('<div class="otherSibling"></div>');
// Set both the width and the min-width to even differences in width
// handling in the browsers used to run the tests.
$nextSibling.css('width', '50px');
$nextSibling.css('min-width', '50px');
- $('#controls').append($nextSibling);
+ $('.files-controls').append($nextSibling);
bc._resize();
@@ -415,7 +415,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
it('Hides breadcrumbs to fit available width left by siblings with paddings and margins', function() {
var $crumbs;
- $('#controls').width(700);
+ $('.files-controls').width(700);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -438,7 +438,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
$previousSibling.css('width', '10px');
$previousSibling.css('min-width', '10px');
$previousSibling.css('margin', '20px');
- $('#controls').prepend($previousSibling);
+ $('.files-controls').prepend($previousSibling);
var $creatableActions = $('<div class="actions creatable"></div>');
// Set both the width and the min-width to even differences in width
@@ -447,14 +447,14 @@ describe('OCA.Files.BreadCrumb tests', function() {
$creatableActions.css('min-width', '20px');
$creatableActions.css('margin-left', '40px');
$creatableActions.css('padding-right', '40px');
- $('#controls').append($creatableActions);
+ $('.files-controls').append($creatableActions);
var $nextHiddenSibling = $('<div class="otherSibling hidden"></div>');
// Set both the width and the min-width to even differences in width
// handling in the browsers used to run the tests.
$nextHiddenSibling.css('width', '200px');
$nextHiddenSibling.css('min-width', '200px');
- $('#controls').append($nextHiddenSibling);
+ $('.files-controls').append($nextHiddenSibling);
var $nextSibling = $('<div class="otherSibling"></div>');
// Set both the width and the min-width to even differences in width
@@ -462,7 +462,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
$nextSibling.css('width', '10px');
$nextSibling.css('min-width', '10px');
$nextSibling.css('padding', '20px');
- $('#controls').append($nextSibling);
+ $('.files-controls').append($nextSibling);
bc._resize();
@@ -482,7 +482,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
var $crumbs;
// enough space
- $('#controls').width(1800);
+ $('.files-controls').width(1800);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -491,7 +491,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
expect($crumbs.eq(0).hasClass('hidden')).toEqual(true);
// simulate decrease
- $('#controls').width(950);
+ $('.files-controls').width(950);
bc._resize();
// Third crumb is hidden and everything else is visible
@@ -509,7 +509,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
var $crumbs;
// enough space
- $('#controls').width(1800);
+ $('.files-controls').width(1800);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -529,7 +529,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
// 650 is enough for all the crumbs except the third and fourth
// ones, but not enough for the menu and all the crumbs except the
// third and fourth ones; the second one has to be hidden too.
- $('#controls').width(650);
+ $('.files-controls').width(650);
bc._resize();
// Second, third and fourth crumb are hidden and everything else is
@@ -548,7 +548,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
var $crumbs;
// limited space
- $('#controls').width(850);
+ $('.files-controls').width(850);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -565,7 +565,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
expect($crumbs.eq(7).hasClass('hidden')).toEqual(false);
// simulate increase
- $('#controls').width(1000);
+ $('.files-controls').width(1000);
bc._resize();
// Third crumb is hidden and everything else is visible
@@ -583,7 +583,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
var $crumbs;
// limited space
- $('#controls').width(850);
+ $('.files-controls').width(850);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -601,7 +601,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
// simulate increase
// 1030 is enough for all the crumbs if the menu is hidden.
- $('#controls').width(1030);
+ $('.files-controls').width(1030);
bc._resize();
// Menu is hidden and everything else is visible
@@ -629,10 +629,10 @@ describe('OCA.Files.BreadCrumb tests', function() {
var $nextSiblingChild = $('<div class="siblingChild"></div>');
$nextSiblingChild.css('margin-left', 'auto');
$nextSibling.append($nextSiblingChild);
- $('#controls').append($nextSibling);
+ $('.files-controls').append($nextSibling);
// limited space
- $('#controls').width(850);
+ $('.files-controls').width(850);
bc._resize();
$crumbs = bc.$el.find('.crumb');
@@ -649,7 +649,7 @@ describe('OCA.Files.BreadCrumb tests', function() {
expect($crumbs.eq(7).hasClass('hidden')).toEqual(false);
// simulate increase
- $('#controls').width(1000);
+ $('.files-controls').width(1000);
bc._resize();
// Third crumb is hidden and everything else is visible
diff --git a/apps/files/tests/js/favoritesfilelistspec.js b/apps/files/tests/js/favoritesfilelistspec.js
index 8602288cdde..6cfc078cf26 100644
--- a/apps/files/tests/js/favoritesfilelistspec.js
+++ b/apps/files/tests/js/favoritesfilelistspec.js
@@ -30,28 +30,27 @@ describe('OCA.Files.FavoritesFileList tests', function() {
$('#testArea').append(
'<div id="app-content-container">' +
// init horrible parameters
- '<input type="hidden" id="dir" value="/"></input>' +
'<input type="hidden" id="permissions" value="31"></input>' +
// dummy controls
- '<div id="controls">' +
+ '<div class="files-controls">' +
' <div class="actions creatable"></div>' +
' <div class="notCreatable"></div>' +
'</div>' +
// dummy table
// TODO: at some point this will be rendered by the fileList class itself!
- '<table id="filestable" class="list-container view-grid">' +
+ '<table class="files-filestable list-container view-grid">' +
'<thead><tr>' +
- '<th id="headerName" class="hidden column-name">' +
+ '<th class="hidden column-name">' +
'<a class="name columntitle" data-sort="name"><span>Name</span><span class="sort-indicator"></span></a>' +
'</th>' +
'<th class="hidden column-mtime">' +
'<a class="columntitle" data-sort="mtime"><span class="sort-indicator"></span></a>' +
'</th>' +
'</tr></thead>' +
- '<tbody id="fileList"></tbody>' +
+ '<tbody class="files-fileList"></tbody>' +
'<tfoot></tfoot>' +
'</table>' +
- '<div id="emptycontent">Empty content message</div>' +
+ '<div class="emptyfilelist emptycontent">Empty content message</div>' +
'</div>'
);
});
diff --git a/apps/files/tests/js/favoritespluginspec.js b/apps/files/tests/js/favoritespluginspec.js
index 94359e0e706..ca0cea8b29a 100644
--- a/apps/files/tests/js/favoritespluginspec.js
+++ b/apps/files/tests/js/favoritespluginspec.js
@@ -88,7 +88,7 @@ describe('OCA.Files.FavoritesPlugin tests', function() {
var setActiveViewStub = sinon.stub(OCA.Files.App, 'setActiveView');
// create dummy table so we can click the dom
- var $table = '<table><thead></thead><tbody id="fileList"></tbody></table>';
+ var $table = '<table><thead></thead><tbody class="files-fileList"></tbody></table>';
$('#app-content-favorites').append($table);
Plugin.favoritesFileList = null;
diff --git a/apps/files/tests/js/fileUploadSpec.js b/apps/files/tests/js/fileUploadSpec.js
index d8bca4a8ca4..1fac6322808 100644
--- a/apps/files/tests/js/fileUploadSpec.js
+++ b/apps/files/tests/js/fileUploadSpec.js
@@ -136,19 +136,19 @@ describe('OC.Upload tests', function() {
beforeEach(function() {
$('#testArea').append(
'<div id="tableContainer">' +
- '<table id="filestable" class="list-container view-grid">' +
+ '<table class="files-filestable list-container view-grid">' +
'<thead><tr>' +
- '<th id="headerName" class="hidden column-name">' +
+ '<th class="hidden column-name">' +
'<input type="checkbox" id="select_all_files" class="select-all">' +
'<a class="name columntitle" data-sort="name"><span>Name</span><span class="sort-indicator"></span></a>' +
- '<span id="selectedActionsList" class="selectedActions hidden">' +
+ '<span class="selectedActions hidden">' +
'<a href class="download"><img src="actions/download.svg">Download</a>' +
'<a href class="delete-selected">Delete</a></span>' +
'</th>' +
'<th class="hidden column-size"><a class="columntitle" data-sort="size"><span class="sort-indicator"></span></a></th>' +
'<th class="hidden column-mtime"><a class="columntitle" data-sort="mtime"><span class="sort-indicator"></span></a></th>' +
'</tr></thead>' +
- '<tbody id="fileList"></tbody>' +
+ '<tbody class="files-fileList"></tbody>' +
'<tfoot></tfoot>' +
'</table>' +
'</div>'
diff --git a/apps/files/tests/js/fileactionsSpec.js b/apps/files/tests/js/fileactionsSpec.js
index cc12bfc7642..7ec9efc43d0 100644
--- a/apps/files/tests/js/fileactionsSpec.js
+++ b/apps/files/tests/js/fileactionsSpec.js
@@ -33,9 +33,8 @@ describe('OCA.Files.FileActions tests', function() {
clock = sinon.useFakeTimers();
// init horrible parameters
var $body = $('#testArea');
- $body.append('<input type="hidden" id="dir" value="/subdir"></input>');
$body.append('<input type="hidden" id="permissions" value="31"></input>');
- $body.append('<table id="filestable" class="list-container view-grid"><tbody id="fileList"></tbody></table>');
+ $body.append('<table class="files-filestable list-container view-grid"><tbody class="files-fileList"></tbody></table>');
// dummy files table
fileActions = new OCA.Files.FileActions();
fileActions.registerAction({
@@ -66,13 +65,14 @@ describe('OCA.Files.FileActions tests', function() {
fileList = new OCA.Files.FileList($body, {
fileActions: fileActions
});
+ fileList.changeDirectory('/subdir', false, true);
});
afterEach(function() {
fileActions = null;
fileList.destroy();
fileList = undefined;
clock.restore();
- $('#dir, #permissions, #filestable').remove();
+ $('#permissions, .files-filestable').remove();
});
it('calling clear() clears file actions', function() {
fileActions.clear();
@@ -307,6 +307,8 @@ describe('OCA.Files.FileActions tests', function() {
});
it('passes context to action handler', function() {
var notifyUpdateListenersSpy = sinon.spy(fileList.fileActions, '_notifyUpdateListeners');
+ expect($tr.length).toEqual(1);
+ expect($tr.find('.action-test').length).toEqual(1);
$tr.find('.action-test').click();
expect(actionStub.calledOnce).toEqual(true);
expect(actionStub.getCall(0).args[0]).toEqual('testName.txt');
diff --git a/apps/files/tests/js/fileactionsmenuSpec.js b/apps/files/tests/js/fileactionsmenuSpec.js
index 7549bd9dc85..a252e75c5e2 100644
--- a/apps/files/tests/js/fileactionsmenuSpec.js
+++ b/apps/files/tests/js/fileactionsmenuSpec.js
@@ -31,7 +31,6 @@ describe('OCA.Files.FileActionsMenu tests', function() {
beforeEach(function() {
// init horrible parameters
var $body = $('#testArea');
- $body.append('<input type="hidden" id="dir" value="/subdir"></input>');
$body.append('<input type="hidden" id="permissions" value="31"></input>');
// dummy files table
actionStub = sinon.stub();
@@ -39,6 +38,7 @@ describe('OCA.Files.FileActionsMenu tests', function() {
fileList = new OCA.Files.FileList($body, {
fileActions: fileActions
});
+ fileList.changeDirectory('/subdir', false, true);
fileActions.registerAction({
name: 'Testdropdown',
@@ -100,7 +100,7 @@ describe('OCA.Files.FileActionsMenu tests', function() {
fileList.destroy();
fileList = undefined;
menu.remove();
- $('#dir, #permissions, #filestable').remove();
+ $('#permissions, .files-filestable').remove();
});
describe('rendering', function() {
diff --git a/apps/files/tests/js/filelistSpec.js b/apps/files/tests/js/filelistSpec.js
index cd797626d2f..b1153fc0a01 100644
--- a/apps/files/tests/js/filelistSpec.js
+++ b/apps/files/tests/js/filelistSpec.js
@@ -104,10 +104,9 @@ describe('OCA.Files.FileList tests', function() {
$('#testArea').append(
'<div id="app-content-files">' +
// init horrible parameters
- '<input type="hidden" id="dir" value="/subdir"/>' +
'<input type="hidden" id="permissions" value="31"/>' +
// dummy controls
- '<div id="controls">' +
+ '<div class="files-controls">' +
' <div class="actions creatable"></div>' +
' <div class="notCreatable"></div>' +
'</div>' +
@@ -115,22 +114,22 @@ describe('OCA.Files.FileList tests', function() {
'<input type="file" id="file_upload_start" name="files[]" multiple="multiple">' +
// dummy table
// TODO: at some point this will be rendered by the fileList class itself!
- '<table id="filestable" class="list-container view-grid">' +
+ '<table class="files-filestable list-container view-grid">' +
'<thead><tr>' +
- '<th id="headerName" class="hidden column-name">' +
+ '<th class="hidden column-name">' +
'<input type="checkbox" id="select_all_files" class="select-all checkbox">' +
'<a class="name columntitle" href="#" onclick="event.preventDefault()" data-sort="name"><span>Name</span><span class="sort-indicator"></span></a>' +
- '<span id="selectedActionsList" class="selectedActions hidden">' +
+ '<span class="selectedActions hidden">' +
'<a class="actions-selected" href="#" onclick="event.preventDefault()"><span class="icon icon-more"></span><span>Actions</span></a>' +
'</th>' +
'<th class="hidden column-size"><a class="columntitle" href="#" onclick="event.preventDefault()" data-sort="size"><span class="sort-indicator"></span></a></th>' +
'<th class="hidden column-mtime"><a class="columntitle" href="#" onclick="event.preventDefault()" data-sort="mtime"><span class="sort-indicator"></span></a></th>' +
'</tr></thead>' +
- '<tbody id="fileList"></tbody>' +
+ '<tbody class="files-fileList"></tbody>' +
'<tfoot></tfoot>' +
'</table>' +
// TODO: move to handlebars template
- '<div id="emptycontent"><h2>Empty content message</h2><p class="uploadmessage">Upload message</p></div>' +
+ '<div class="emptyfilelist emptycontent"><h2>Empty content message</h2><p class="uploadmessage">Upload message</p></div>' +
'<div class="nofilterresults hidden"></div>' +
'</div>'
);
@@ -186,6 +185,7 @@ describe('OCA.Files.FileList tests', function() {
fileList = new OCA.Files.FileList($('#app-content-files'), {
filesClient: filesClient,
config: filesConfig,
+ dir: '/subdir',
enableUpload: true,
multiSelectMenu: [{
name: 'copyMove',
@@ -218,7 +218,7 @@ describe('OCA.Files.FileList tests', function() {
});
describe('Getters', function() {
it('Returns the current directory', function() {
- $('#dir').val('/one/two/three');
+ fileList.changeDirectory('/one/two/three', false, true);
expect(fileList.getCurrentDirectory()).toEqual('/one/two/three');
});
it('Returns the directory permissions as int', function() {
@@ -460,7 +460,7 @@ describe('OCA.Files.FileList tests', function() {
fileList.setFiles([]);
expect(fileList.isEmpty).toEqual(true);
fileList.add(fileData);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(false);
// yes, ugly...
expect($summary.find('.fileinfo').text()).toEqual('1 file');
@@ -468,8 +468,8 @@ describe('OCA.Files.FileList tests', function() {
expect($summary.find('.connector').hasClass('hidden')).toEqual(true);
expect($summary.find('.fileinfo').hasClass('hidden')).toEqual(false);
expect($summary.find('.filesize').text()).toEqual('12 B');
- expect($('#filestable thead th').hasClass('hidden')).toEqual(false);
- expect($('#emptycontent').hasClass('hidden')).toEqual(true);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(false);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(true);
expect(fileList.isEmpty).toEqual(false);
});
it('correctly adds the extension markup and show hidden files completely in gray', function() {
@@ -529,11 +529,11 @@ describe('OCA.Files.FileList tests', function() {
$removedEl = fileList.remove('One.txt');
expect($removedEl).toBeDefined();
expect($removedEl.attr('data-file')).toEqual('One.txt');
- expect($('#fileList tr').length).toEqual(3);
+ expect($('.files-fileList tr').length).toEqual(3);
expect(fileList.files.length).toEqual(3);
expect(fileList.findFileEl('One.txt').length).toEqual(0);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
expect($summary.find('.fileinfo').text()).toEqual('2 files');
@@ -546,14 +546,14 @@ describe('OCA.Files.FileList tests', function() {
var $summary;
fileList.setFiles([testFiles[0]]);
fileList.remove('One.txt');
- expect($('#fileList tr').length).toEqual(0);
+ expect($('.files-fileList tr').length).toEqual(0);
expect(fileList.files.length).toEqual(0);
expect(fileList.findFileEl('One.txt').length).toEqual(0);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(true);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(true);
- expect($('#emptycontent').hasClass('hidden')).toEqual(false);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(true);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(false);
expect(fileList.isEmpty).toEqual(true);
});
});
@@ -603,7 +603,7 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.findFileEl('Three.pdf').length).toEqual(1);
expect(fileList.$fileList.find('tr').length).toEqual(2);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
expect($summary.find('.fileinfo').text()).toEqual('1 file');
@@ -611,8 +611,8 @@ describe('OCA.Files.FileList tests', function() {
expect($summary.find('.fileinfo').hasClass('hidden')).toEqual(false);
expect($summary.find('.filesize').text()).toEqual('57 KB');
expect(fileList.isEmpty).toEqual(false);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(false);
- expect($('#emptycontent').hasClass('hidden')).toEqual(true);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(false);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(true);
expect(notificationStub.notCalled).toEqual(true);
}).then(done, done);
@@ -677,12 +677,12 @@ describe('OCA.Files.FileList tests', function() {
return doDelete().then(function(){
expect(fileList.$fileList.find('tr').length).toEqual(0);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(true);
expect(fileList.isEmpty).toEqual(true);
expect(fileList.files.length).toEqual(0);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(true);
- expect($('#emptycontent').hasClass('hidden')).toEqual(false);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(true);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(false);
}).then(done, done);
});
it('bring back deleted item when delete call failed', function(done) {
@@ -804,7 +804,7 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.$fileList.find('.test').length).toEqual(0);
});
it('Leaves the summary alone when reinserting renamed element', function() {
- var $summary = $('#filestable .summary');
+ var $summary = $('.files-filestable .summary');
doRename();
deferredRename.resolve(201);
@@ -813,7 +813,7 @@ describe('OCA.Files.FileList tests', function() {
expect($summary.find('.fileinfo').text()).toEqual('3 files');
});
it('Leaves the summary alone when cancel renaming', function() {
- var $summary = $('#filestable .summary');
+ var $summary = $('.files-filestable .summary');
doCancelRename();
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
expect($summary.find('.fileinfo').text()).toEqual('3 files');
@@ -1105,7 +1105,7 @@ describe('OCA.Files.FileList tests', function() {
describe('Update file', function() {
it('does not change summary', function() {
- var $summary = $('#filestable .summary');
+ var $summary = $('.files-filestable .summary');
var fileData = new FileInfo({
type: 'file',
name: 'test file',
@@ -1127,14 +1127,14 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.files.length).toEqual(0);
expect(fileList.files).toEqual([]);
fileList.setFiles(testFiles);
- expect($('#fileList tr').length).toEqual(4);
+ expect($('.files-fileList tr').length).toEqual(4);
expect(fileList.files.length).toEqual(4);
expect(fileList.files).toEqual(testFiles);
});
it('updates summary using the file sizes', function() {
var $summary;
fileList.setFiles(testFiles);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
expect($summary.find('.fileinfo').text()).toEqual('3 files');
@@ -1142,23 +1142,23 @@ describe('OCA.Files.FileList tests', function() {
});
it('shows headers, summary and hide empty content message after setting files', function(){
fileList.setFiles(testFiles);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(false);
- expect($('#emptycontent').hasClass('hidden')).toEqual(true);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(false);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(true);
expect(fileList.$el.find('.summary').hasClass('hidden')).toEqual(false);
});
it('hides headers, summary and show empty content message after setting empty file list', function(){
fileList.setFiles([]);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(true);
- expect($('#emptycontent').hasClass('hidden')).toEqual(false);
- expect($('#emptycontent .uploadmessage').hasClass('hidden')).toEqual(false);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(true);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(false);
+ expect($('.emptyfilelist.emptycontent .uploadmessage').hasClass('hidden')).toEqual(false);
expect(fileList.$el.find('.summary').hasClass('hidden')).toEqual(true);
});
it('hides headers, upload message, and summary when list is empty and user has no creation permission', function(){
$('#permissions').val(0);
fileList.setFiles([]);
- expect($('#filestable thead th').hasClass('hidden')).toEqual(true);
- expect($('#emptycontent').hasClass('hidden')).toEqual(false);
- expect($('#emptycontent .uploadmessage').hasClass('hidden')).toEqual(true);
+ expect($('.files-filestable thead th').hasClass('hidden')).toEqual(true);
+ expect($('.emptyfilelist.emptycontent').hasClass('hidden')).toEqual(false);
+ expect($('.emptyfilelist.emptycontent .uploadmessage').hasClass('hidden')).toEqual(true);
expect(fileList.$el.find('.summary').hasClass('hidden')).toEqual(true);
});
it('calling findFileEl() can find existing file element', function() {
@@ -1170,7 +1170,7 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.findFileEl('unexist.dat').length).toEqual(0);
});
it('only add file if in same current directory', function() {
- $('#dir').val('/current dir');
+ fileList.changeDirectory('/current dir', false, true);
var fileData = {
type: 'file',
name: 'testFile.txt',
@@ -1220,7 +1220,7 @@ describe('OCA.Files.FileList tests', function() {
var $summary;
// single file
fileList.setFiles([testFiles[0]]);
- $summary = $('#filestable .summary');
+ $summary = $('.files-filestable .summary');
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').hasClass('hidden')).toEqual(true);
expect($summary.find('.fileinfo').text()).toEqual('1 file');
@@ -1235,18 +1235,18 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.files.length).toEqual(0);
expect(fileList.files).toEqual([]);
fileList.setFiles(testFiles);
- var $summary = $('#filestable .summary');
+ var $summary = $('.files-filestable .summary');
var $nofilterresults = fileList.$el.find(".nofilterresults");
expect($nofilterresults.length).toEqual(1);
expect($summary.hasClass('hidden')).toEqual(false);
- expect($('#fileList tr:not(.hidden)').length).toEqual(4);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(4);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('e');
- expect($('#fileList tr:not(.hidden)').length).toEqual(3);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(3);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
@@ -1255,7 +1255,7 @@ describe('OCA.Files.FileList tests', function() {
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('ee');
- expect($('#fileList tr:not(.hidden)').length).toEqual(1);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(1);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').hasClass('hidden')).toEqual(true);
@@ -1264,13 +1264,13 @@ describe('OCA.Files.FileList tests', function() {
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('eee');
- expect($('#fileList tr:not(.hidden)').length).toEqual(0);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(0);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(true);
expect($nofilterresults.hasClass('hidden')).toEqual(false);
fileList.setFilter('ee');
- expect($('#fileList tr:not(.hidden)').length).toEqual(1);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(1);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').hasClass('hidden')).toEqual(true);
@@ -1279,7 +1279,7 @@ describe('OCA.Files.FileList tests', function() {
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('e');
- expect($('#fileList tr:not(.hidden)').length).toEqual(3);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(3);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
@@ -1288,7 +1288,7 @@ describe('OCA.Files.FileList tests', function() {
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('');
- expect($('#fileList tr:not(.hidden)').length).toEqual(4);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(4);
expect(fileList.files.length).toEqual(4);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').text()).toEqual('1 folder');
@@ -1296,12 +1296,12 @@ describe('OCA.Files.FileList tests', function() {
expect($nofilterresults.hasClass('hidden')).toEqual(true);
});
it('filters the list of non-rendered rows using filter()', function() {
- var $summary = $('#filestable .summary');
+ var $summary = $('.files-filestable .summary');
var $nofilterresults = fileList.$el.find(".nofilterresults");
fileList.setFiles(generateFiles(0, 64));
fileList.setFilter('63');
- expect($('#fileList tr:not(.hidden)').length).toEqual(1);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(1);
expect($summary.hasClass('hidden')).toEqual(false);
expect($summary.find('.dirinfo').hasClass('hidden')).toEqual(true);
expect($summary.find('.fileinfo').text()).toEqual('1 file');
@@ -1312,27 +1312,27 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.files.length).toEqual(0);
expect(fileList.files).toEqual([]);
fileList.setFiles([]);
- var $summary = $('#filestable .summary');
- var $emptycontent = fileList.$el.find("#emptycontent");
+ var $summary = $('.files-filestable .summary');
+ var $emptycontent = fileList.$el.find(".emptyfilelist.emptycontent");
var $nofilterresults = fileList.$el.find(".nofilterresults");
expect($emptycontent.length).toEqual(1);
expect($nofilterresults.length).toEqual(1);
- expect($('#fileList tr:not(.hidden)').length).toEqual(0);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(0);
expect(fileList.files.length).toEqual(0);
expect($summary.hasClass('hidden')).toEqual(true);
expect($emptycontent.hasClass('hidden')).toEqual(false);
expect($nofilterresults.hasClass('hidden')).toEqual(true);
fileList.setFilter('e');
- expect($('#fileList tr:not(.hidden)').length).toEqual(0);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(0);
expect(fileList.files.length).toEqual(0);
expect($summary.hasClass('hidden')).toEqual(true);
expect($emptycontent.hasClass('hidden')).toEqual(true);
expect($nofilterresults.hasClass('hidden')).toEqual(false);
fileList.setFilter('');
- expect($('#fileList tr:not(.hidden)').length).toEqual(0);
+ expect($('.files-fileList tr:not(.hidden)').length).toEqual(0);
expect(fileList.files.length).toEqual(0);
expect($summary.hasClass('hidden')).toEqual(true);
expect($emptycontent.hasClass('hidden')).toEqual(false);
@@ -1343,7 +1343,7 @@ describe('OCA.Files.FileList tests', function() {
expect(fileList.files).toEqual([]);
fileList.showMask();
fileList.setFiles(testFiles);
- var $emptycontent = fileList.$el.find("#emptycontent");
+ var $emptycontent = fileList.$el.find(".emptyfilelist.emptycontent");
var $nofilterresults = fileList.$el.find(".nofilterresults");
expect($emptycontent.length).toEqual(1);
expect($nofilterresults.length).toEqual(1);
@@ -1368,7 +1368,7 @@ describe('OCA.Files.FileList tests', function() {
});
it('renders only the first page', function() {
expect(fileList.files.length).toEqual(65);
- expect($('#fileList tr').length).toEqual(20);
+ expect($('.files-fileList tr').length).toEqual(20);
});
it('renders the full first page despite hidden rows', function() {
filesConfig.set('showhidden', false);
@@ -1382,7 +1382,7 @@ describe('OCA.Files.FileList tests', function() {
fileList.setFiles(files);
expect(fileList.files.length).toEqual(25);
// render 24 hidden elements + the visible one
- expect($('#fileList tr').length).toEqual(25);
+ expect($('.files-fileList tr').length).toEqual(25);
});
it('renders the full first page despite hidden rows', function() {
filesConfig.set('showhidden', true);
@@ -1396,19 +1396,19 @@ describe('OCA.Files.FileList tests', function() {
fileList.setFiles(files);
expect(fileList.files.length).toEqual(25);
// render 20 first hidden elements as visible
- expect($('#fileList tr').length).toEqual(20);
+ expect($('.files-fileList tr').length).toEqual(20);
});
it('renders the second page when scrolling down (trigger nextPage)', function() {
// TODO: can't simulate scrolling here, so calling nextPage directly
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(40);
+ expect($('.files-fileList tr').length).toEqual(40);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(60);
+ expect($('.files-fileList tr').length).toEqual(60);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(65);
+ expect($('.files-fileList tr').length).toEqual(65);
fileList._nextPage(true);
// stays at 65
- expect($('#fileList tr').length).toEqual(65);
+ expect($('.files-fileList tr').length).toEqual(65);
});
it('inserts into the DOM if insertion point is in the visible page ', function() {
fileList.add({
@@ -1416,7 +1416,7 @@ describe('OCA.Files.FileList tests', function() {
type: 'file',
name: 'File with index 15b.txt'
});
- expect($('#fileList tr').length).toEqual(21);
+ expect($('.files-fileList tr').length).toEqual(21);
expect(fileList.findFileEl('File with index 15b.txt').index()).toEqual(16);
});
it('does not inserts into the DOM if insertion point is not the visible page ', function() {
@@ -1425,10 +1425,10 @@ describe('OCA.Files.FileList tests', function() {
type: 'file',
name: 'File with index 28b.txt'
});
- expect($('#fileList tr').length).toEqual(20);
+ expect($('.files-fileList tr').length).toEqual(20);
expect(fileList.findFileEl('File with index 28b.txt').length).toEqual(0);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(40);
+ expect($('.files-fileList tr').length).toEqual(40);
expect(fileList.findFileEl('File with index 28b.txt').index()).toEqual(29);
});
it('appends into the DOM when inserting a file after the last visible element', function() {
@@ -1437,43 +1437,43 @@ describe('OCA.Files.FileList tests', function() {
type: 'file',
name: 'File with index 19b.txt'
});
- expect($('#fileList tr').length).toEqual(21);
+ expect($('.files-fileList tr').length).toEqual(21);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(41);
+ expect($('.files-fileList tr').length).toEqual(41);
});
it('appends into the DOM when inserting a file on the last page when visible', function() {
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(40);
+ expect($('.files-fileList tr').length).toEqual(40);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(60);
+ expect($('.files-fileList tr').length).toEqual(60);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(65);
+ expect($('.files-fileList tr').length).toEqual(65);
fileList._nextPage(true);
fileList.add({
id: 2000,
type: 'file',
name: 'File with index 88.txt'
});
- expect($('#fileList tr').length).toEqual(66);
+ expect($('.files-fileList tr').length).toEqual(66);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(66);
+ expect($('.files-fileList tr').length).toEqual(66);
});
it('shows additional page when appending a page of files and scrolling down', function() {
var newFiles = generateFiles(66, 81);
for (var i = 0; i < newFiles.length; i++) {
fileList.add(newFiles[i]);
}
- expect($('#fileList tr').length).toEqual(20);
+ expect($('.files-fileList tr').length).toEqual(20);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(40);
+ expect($('.files-fileList tr').length).toEqual(40);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(60);
+ expect($('.files-fileList tr').length).toEqual(60);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(80);
+ expect($('.files-fileList tr').length).toEqual(80);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(81);
+ expect($('.files-fileList tr').length).toEqual(81);
fileList._nextPage(true);
- expect($('#fileList tr').length).toEqual(81);
+ expect($('.files-fileList tr').length).toEqual(81);
});
it('automatically renders next page when there are not enough elements visible', function() {
// delete the 15 first elements
@@ -1481,7 +1481,7 @@ describe('OCA.Files.FileList tests', function() {
fileList.remove(fileList.files[0].name);
}
// still makes sure that there are 20 elements visible, if any
- expect($('#fileList tr').length).toEqual(25);
+ expect($('.files-fileList tr').length).toEqual(25);
});
});
describe('file previews', function() {
@@ -1635,14 +1635,14 @@ describe('OCA.Files.FileList tests', function() {
describe('viewer mode', function() {
it('enabling viewer mode hides files table and action buttons', function() {
fileList.setViewerMode(true);
- expect($('#filestable').hasClass('hidden')).toEqual(true);
+ expect($('.files-filestable').hasClass('hidden')).toEqual(true);
expect($('.actions').hasClass('hidden')).toEqual(true);
expect($('.notCreatable').hasClass('hidden')).toEqual(true);
});
it('disabling viewer mode restores files table and action buttons', function() {
fileList.setViewerMode(true);
fileList.setViewerMode(false);
- expect($('#filestable').hasClass('hidden')).toEqual(false);
+ expect($('.files-filestable').hasClass('hidden')).toEqual(false);
expect($('.actions').hasClass('hidden')).toEqual(false);
expect($('.notCreatable').hasClass('hidden')).toEqual(true);
});
@@ -1650,7 +1650,7 @@ describe('OCA.Files.FileList tests', function() {
$('#permissions').val(0);
fileList.setViewerMode(true);
fileList.setViewerMode(false);
- expect($('#filestable').hasClass('hidden')).toEqual(false);
+ expect($('.files-filestable').hasClass('hidden')).toEqual(false);
expect($('.actions').hasClass('hidden')).toEqual(true);
expect($('.notCreatable').hasClass('hidden')).toEqual(false);
});
@@ -1684,7 +1684,7 @@ describe('OCA.Files.FileList tests', function() {
expect(getFolderContentsStub.calledWith('/subdir')).toEqual(true);
deferredList.resolve(200, [testRoot].concat(testFiles));
return reloading.then(function() {
- expect($('#fileList tr').length).toEqual(4);
+ expect($('.files-fileList tr').length).toEqual(4);
expect(fileList.findFileEl('One.txt').length).toEqual(1);
}).then(done, done);
});
@@ -1942,7 +1942,7 @@ describe('OCA.Files.FileList tests', function() {
.toEqual(OC.getRootPath() + '/remote.php/webdav/subdir/some%20file.txt');
expect(fileList.getDownloadUrl('some file.txt', '/anotherpath/abc'))
.toEqual(OC.getRootPath() + '/remote.php/webdav/anotherpath/abc/some%20file.txt');
- $('#dir').val('/');
+ fileList.changeDirectory('/', false, true);
expect(fileList.getDownloadUrl('some file.txt'))
.toEqual(OC.getRootPath() + '/remote.php/webdav/some%20file.txt');
});
@@ -2004,13 +2004,13 @@ describe('OCA.Files.FileList tests', function() {
});
it('Selecting all files will automatically check "select all" checkbox', function() {
expect($('.select-all').prop('checked')).toEqual(false);
- $('#fileList tr td.selection input:checkbox').click();
+ $('.files-fileList tr td.selection input:checkbox').click();
expect($('.select-all').prop('checked')).toEqual(true);
});
it('Selecting all files on the first visible page will not automatically check "select all" checkbox', function() {
fileList.setFiles(generateFiles(0, 41));
expect($('.select-all').prop('checked')).toEqual(false);
- $('#fileList tr td.selection input:checkbox').click();
+ $('.files-fileList tr td.selection input:checkbox').click();
expect($('.select-all').prop('checked')).toEqual(false);
});
it('Selecting all files also selects hidden files when invisible', function() {
@@ -2029,7 +2029,7 @@ describe('OCA.Files.FileList tests', function() {
fileList.setFiles(generateFiles(0, 41));
$('.select-all').click();
expect($('.select-all').prop('checked')).toEqual(true);
- $('#fileList tr input:checkbox').each(function() {
+ $('.files-fileList tr input:checkbox').each(function() {
expect($(this).prop('checked')).toEqual(true);
});
expect(_.pluck(fileList.getSelectedFiles(), 'name').length).toEqual(42);
@@ -2037,7 +2037,7 @@ describe('OCA.Files.FileList tests', function() {
$('.select-all').click();
expect($('.select-all').prop('checked')).toEqual(false);
- $('#fileList tr input:checkbox').each(function() {
+ $('.files-fileList tr input:checkbox').each(function() {
expect($(this).prop('checked')).toEqual(false);
});
expect(_.pluck(fileList.getSelectedFiles(), 'name').length).toEqual(0);
@@ -2090,7 +2090,7 @@ describe('OCA.Files.FileList tests', function() {
expect(_.pluck(fileList.getSelectedFiles(), 'name').length).toEqual(42);
});
it('Selecting files updates selection summary', function() {
- var $summary = $('#headerName a.name>span:first');
+ var $summary = $('.column-name a.name>span:first');
expect($summary.text()).toEqual('Name');
fileList.findFileEl('One.txt').find('input:checkbox').click();
fileList.findFileEl('Three.pdf').find('input:checkbox').click();
@@ -2098,7 +2098,7 @@ describe('OCA.Files.FileList tests', function() {
expect($summary.text()).toEqual('1 folder and 2 files');
});
it('Unselecting files hides selection summary', function() {
- var $summary = $('#headerName a.name>span:first');
+ var $summary = $('.column-name a.name>span:first');
fileList.findFileEl('One.txt').find('input:checkbox').click().click();
expect($summary.text()).toEqual('Name');
});
@@ -2111,7 +2111,7 @@ describe('OCA.Files.FileList tests', function() {
size: 150
}));
$('.select-all').click();
- var $summary = $('#headerName a.name>span:first');
+ var $summary = $('.column-name a.name>span:first');
expect($summary.text()).toEqual('2 folders and 3 files (including 1 hidden)');
});
it('Does not displays the number of hidden files in selection summary if hidden files are visible', function() {
@@ -2123,7 +2123,7 @@ describe('OCA.Files.FileList tests', function() {
size: 150
}));
$('.select-all').click();
- var $summary = $('#headerName a.name>span:first');
+ var $summary = $('.column-name a.name>span:first');
expect($summary.text()).toEqual('2 folders and 3 files');
});
it('Toggling hidden file visibility updates selection summary', function() {
@@ -2135,13 +2135,13 @@ describe('OCA.Files.FileList tests', function() {
size: 150
}));
$('.select-all').click();
- var $summary = $('#headerName a.name>span:first');
+ var $summary = $('.column-name a.name>span:first');
expect($summary.text()).toEqual('2 folders and 3 files (including 1 hidden)');
filesConfig.set('showhidden', true);
expect($summary.text()).toEqual('2 folders and 3 files');
});
it('Select/deselect files shows/hides file actions', function() {
- var $actions = $('#headerName .selectedActions');
+ var $actions = $('.column-name .selectedActions');
var $checkbox = fileList.findFileEl('One.txt').find('input:checkbox');
expect($actions.hasClass('hidden')).toEqual(true);
$checkbox.click();
@@ -2346,7 +2346,7 @@ describe('OCA.Files.FileList tests', function() {
redirectStub.restore();
});
it('Downloads root folder when all selected in root folder', function() {
- $('#dir').val('/');
+ fileList.changeDirectory('/', false, true);
$('.select-all').click();
$('.selectedActions .filesSelectMenu .download').click();
expect(redirectStub.calledOnce).toEqual(true);
@@ -3390,7 +3390,7 @@ describe('OCA.Files.FileList tests', function() {
});
it('does not render new button when no legacy upload button exists (public page)', function() {
fileList.destroy();
- $('#controls').append('<input type="button" class="button upload" />');
+ $('.files-controls').append('<input type="button" class="button upload" />');
fileList = new OCA.Files.FileList($('#app-content-files'));
expect(fileList.$el.find('.button.upload').length).toEqual(1);
expect(fileList.$el.find('.button.new').length).toEqual(0);
diff --git a/apps/files/tests/js/tagspluginspec.js b/apps/files/tests/js/tagspluginspec.js
index 2ac67e64cea..e59a9695592 100644
--- a/apps/files/tests/js/tagspluginspec.js
+++ b/apps/files/tests/js/tagspluginspec.js
@@ -32,9 +32,9 @@ describe('OCA.Files.TagsPlugin tests', function() {
// dummy file list
var $div = $(
'<div>' +
- '<table id="filestable">' +
+ '<table class="files-filestable">' +
'<thead></thead>' +
- '<tbody id="fileList"></tbody>' +
+ '<tbody class="files-fileList"></tbody>' +
'</table>' +
'</div>');
$('#content').append($div);