diff options
Diffstat (limited to 'apps/files')
-rw-r--r-- | apps/files/css/files.css | 2 | ||||
-rw-r--r-- | apps/files/css/files.scss | 4 | ||||
-rw-r--r-- | apps/files/css/merged.css | 8 | ||||
-rw-r--r-- | apps/files/css/upload.css | 6 | ||||
-rw-r--r-- | apps/files/css/upload.scss | 6 | ||||
-rw-r--r-- | apps/files/js/breadcrumb.js | 2 | ||||
-rw-r--r-- | apps/files/js/file-upload.js | 2 | ||||
-rw-r--r-- | apps/files/js/filelist.js | 6 | ||||
-rw-r--r-- | apps/files/js/jquery.fileupload.js | 6 | ||||
-rw-r--r-- | apps/files/l10n/bg.js | 2 | ||||
-rw-r--r-- | apps/files/l10n/bg.json | 2 | ||||
-rw-r--r-- | apps/files/l10n/uk.js | 169 | ||||
-rw-r--r-- | apps/files/l10n/uk.json | 169 | ||||
-rw-r--r-- | apps/files/lib/Command/RepairTree.php | 2 | ||||
-rw-r--r-- | apps/files/lib/Controller/ApiController.php | 2 | ||||
-rw-r--r-- | apps/files/lib/Notification/Notifier.php | 2 | ||||
-rw-r--r-- | apps/files/src/views/Sidebar.vue | 2 | ||||
-rw-r--r-- | apps/files/tests/js/filelistSpec.js | 6 |
18 files changed, 238 insertions, 160 deletions
diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 9f301fbf977..d88bd738549 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -924,7 +924,7 @@ table.dragshadow td.size { -ms-user-select: none; user-select: none; display: flex; - top: 0; + top: 3px; } .files-controls .actions > div > .button, .files-controls .actions > div button, .files-controls .actions > .button, .files-controls .actions button { box-sizing: border-box; diff --git a/apps/files/css/files.scss b/apps/files/css/files.scss index 97665105e8f..5da98487e40 100644 --- a/apps/files/css/files.scss +++ b/apps/files/css/files.scss @@ -824,7 +824,7 @@ table.dragshadow td.size { -ms-user-select: none; user-select: none; display: flex; - top: 0; + top: 3px; .actions { > div, @@ -1061,7 +1061,7 @@ table.dragshadow td.size { overflow: hidden; // we but the thumbnail in background to ensure // the name is the default click handler - // force back the cursor which have been overrided + // force back the cursor which has been overridden // and disabled for some reason... cursor: pointer !important; diff --git a/apps/files/css/merged.css b/apps/files/css/merged.css index 48e1632366e..99f6ba9089b 100644 --- a/apps/files/css/merged.css +++ b/apps/files/css/merged.css @@ -924,7 +924,7 @@ table.dragshadow td.size { -ms-user-select: none; user-select: none; display: flex; - top: 0; + top: 3px; } .files-controls .actions > div > .button, .files-controls .actions > div button, .files-controls .actions > .button, .files-controls .actions button { box-sizing: border-box; @@ -1389,17 +1389,17 @@ table.dragshadow td.size { #uploadprogressbar { border-color: var(--color-border-dark); - border-radius: 18px 0 0 18px; + border-radius: var(--border-radius-pill) 0 0 var(--border-radius-pill); border-right: 0; position: relative; float: left; width: 200px; - height: 36px; + height: 44px; display: inline-block; text-align: center; } #uploadprogressbar .ui-progressbar-value { - margin: 0; + margin-top: 0.1em; } #uploadprogressbar .ui-progressbar-value.ui-widget-header.ui-corner-left { diff --git a/apps/files/css/upload.css b/apps/files/css/upload.css index b5e3624052b..1ab561b2156 100644 --- a/apps/files/css/upload.css +++ b/apps/files/css/upload.css @@ -54,17 +54,17 @@ #uploadprogressbar { border-color: var(--color-border-dark); - border-radius: 18px 0 0 18px; + border-radius: var(--border-radius-pill) 0 0 var(--border-radius-pill); border-right: 0; position: relative; float: left; width: 200px; - height: 36px; + height: 44px; display: inline-block; text-align: center; } #uploadprogressbar .ui-progressbar-value { - margin: 0; + margin-top: 0.1em; } #uploadprogressbar .ui-progressbar-value.ui-widget-header.ui-corner-left { diff --git a/apps/files/css/upload.scss b/apps/files/css/upload.scss index 35fc763100e..3706bb5323f 100644 --- a/apps/files/css/upload.scss +++ b/apps/files/css/upload.scss @@ -39,17 +39,17 @@ } #uploadprogressbar { border-color: var(--color-border-dark); - border-radius: 18px 0 0 18px; + border-radius: var(--border-radius-pill) 0 0 var(--border-radius-pill); border-right: 0; position:relative; float: left; width: 200px; - height: 36px; + height: 44px; display:inline-block; text-align: center; .ui-progressbar-value { - margin: 0; + margin-top:.1em; } } #uploadprogressbar .ui-progressbar-value.ui-widget-header.ui-corner-left { diff --git a/apps/files/js/breadcrumb.js b/apps/files/js/breadcrumb.js index 5386d6ee4a4..1083be461bb 100644 --- a/apps/files/js/breadcrumb.js +++ b/apps/files/js/breadcrumb.js @@ -320,7 +320,7 @@ // depending on whether the menu was previously being shown or not. this.$el.find('.crumbmenu').addClass('hidden'); - // Show the crumbs to compress the siblings before hidding again the + // Show the crumbs to compress the siblings before hiding again the // crumbs. This is needed when the siblings expand to fill all the // available width, as in that case their old width would limit the // available width for the crumbs. diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index dc38f731108..69f9d9d0e63 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -12,7 +12,7 @@ * The file upload code uses several hooks to interact with blueimps jQuery file upload library: * 1. the core upload handling hooks are added when initializing the plugin, * 2. if the browser supports progress events they are added in a separate set after the initialization - * 3. every app can add it's own triggers for fileupload + * 3. every app can add its own triggers for fileupload * - files adds d'n'd handlers and also reacts to done events to add new rows to the filelist * - TODO pictures upload button * - TODO music upload button diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index d60def34ebf..77f67c64ed7 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -2591,7 +2591,7 @@ * @param fileNames array of file names to move * @param targetPath absolute target path * @param callback function to call when movement is finished - * @param dir the dir path where fileNames are located (optionnal, will take current folder if undefined) + * @param dir the dir path where fileNames are located (optional, will take current folder if undefined) */ move: function(fileNames, targetPath, callback, dir) { var self = this; @@ -2683,7 +2683,7 @@ * @param fileNames array of file names to copy * @param targetPath absolute target path * @param callback to call when copy is finished with success - * @param dir the dir path where fileNames are located (optionnal, will take current folder if undefined) + * @param dir the dir path where fileNames are located (optional, will take current folder if undefined) */ copy: function(fileNames, targetPath, callback, dir) { var self = this; @@ -2712,7 +2712,7 @@ if ( dotIndex > 1) { var leftPartOfName = targetPathAndName.substr(0, dotIndex); var fileNumber = leftPartOfName.match(/\d+/); - // TRANSLATORS name that is appended to copied files with the same name, will be put in parenthesis and appened with a number if it is the second+ copy + // TRANSLATORS name that is appended to copied files with the same name, will be put in parenthesis and appended with a number if it is the second+ copy var copyNameLocalized = t('files', 'copy'); if (isNaN(fileNumber) ) { fileNumber++; diff --git a/apps/files/js/jquery.fileupload.js b/apps/files/js/jquery.fileupload.js index cc0c97ba3ed..9b382ccae39 100644 --- a/apps/files/js/jquery.fileupload.js +++ b/apps/files/js/jquery.fileupload.js @@ -420,7 +420,7 @@ _initProgressListener: function (options) { var that = this, xhr = options.xhr ? options.xhr() : $.ajaxSettings.xhr(); - // Accesss to the native XHR object is required to add event listeners + // Access to the native XHR object is required to add event listeners // for the upload progress event: if (xhr.upload) { $(xhr.upload).bind('progress', function (e) { @@ -1060,7 +1060,7 @@ data.fileInputClone = inputClone; $('<form></form>').append(inputClone)[0].reset(); // Detaching allows to insert the fileInput on another form - // without loosing the file input value: + // without losing the file input value: input.after(inputClone).detach(); // If the fileInput had focus before it was detached, // restore focus to the inputClone. @@ -1138,7 +1138,7 @@ dirReader = entry.createReader(); readEntries(); } else { - // Return an empy list for file system items + // Return an empty list for file system items // other than files or directories: dfd.resolve([]); } diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js index 1d5fc17b58b..0795df3cdf0 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -80,6 +80,7 @@ OC.L10N.register( "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New file/folder menu" : "Ново меню за файл/папка", "Select file range" : "Избери от файловете", + "{used}%" : "{used}%", "{used} of {quota} used" : "{used} от {quota} използвани", "{used} used" : "{used} използвани", "\"{name}\" is an invalid file name." : "\"{name}\" е непозволено име за файл.", @@ -190,6 +191,7 @@ OC.L10N.register( "Templates" : "Шаблони", "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "%s used" : "%s използвани", + "%s%%" : "%s%%", "%1$s of %2$s used" : "%1$s от %2$s използвани", "Files settings" : "Настройки на файловете", "Show hidden files" : "Показвай и скрити файлове", diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index d015419d71e..4a9571167eb 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -78,6 +78,7 @@ "_Uploading %n file_::_Uploading %n files_" : ["Качване на %n файл","Качване на %n файла"], "New file/folder menu" : "Ново меню за файл/папка", "Select file range" : "Избери от файловете", + "{used}%" : "{used}%", "{used} of {quota} used" : "{used} от {quota} използвани", "{used} used" : "{used} използвани", "\"{name}\" is an invalid file name." : "\"{name}\" е непозволено име за файл.", @@ -188,6 +189,7 @@ "Templates" : "Шаблони", "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "%s used" : "%s използвани", + "%s%%" : "%s%%", "%1$s of %2$s used" : "%1$s от %2$s използвани", "Files settings" : "Настройки на файловете", "Show hidden files" : "Показвай и скрити файлове", diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js index fd104a18a0a..cfa48118972 100644 --- a/apps/files/l10n/uk.js +++ b/apps/files/l10n/uk.js @@ -2,7 +2,7 @@ OC.L10N.register( "files", { "Storage is temporarily not available" : "Сховище тимчасово недоступне", - "Storage invalid" : "Невірне сховище", + "Storage invalid" : "Некоректне сховище", "Unknown error" : "Невідома помилка", "File could not be found" : "Неможливо знайти файл", "Move or copy" : "Перенести або копіювати", @@ -10,94 +10,111 @@ OC.L10N.register( "Delete" : "Вилучити", "Home" : "Домівка", "Close" : "Закрити", - "Favorites" : "Улюблені", + "Favorites" : "Вподобані", "Could not create folder \"{dir}\"" : "Неможливо створити теку \"{dir}\"", "This will stop your current uploads." : "Ця дія призведе до зупинки поточних завантажень на сервер.", "Upload cancelled." : "Завантаження скасовано.", "Processing files …" : "Обробка файлів ...", "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неможливо завантажити {filename}, оскільки це каталог або файл має розмір 0 байт.", + "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неможливо завантажити {filename}, оскільки він є або каталогом, або файл має розмір 0 байт.", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Недостатньо вільного місця, ви завантажуєте {size1}, а залишилося лише {size2}", - "Target folder \"{dir}\" does not exist any more" : "Теки призначення \"{dir}\" більше не існує.", + "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" : "Завантаження цього елемента не підтримується", - "Target folder does not exist any more" : "Тека призначення більше не існує", + "Target folder does not exist any more" : "Каталогу призначення більше не існує", "Operation is blocked by access control" : "Операцію заблоковано через контроль доступу", "Error when assembling chunks, status code {status}" : "Помилка під час збірки частин, код помилки {status}", "Actions" : "Дії", "Rename" : "Перейменувати", "Move" : "Перемістити", - "Copy" : "Скопіювати", - "Choose target folder" : "Виберіть теку призначення", + "Copy" : "Копіювати", + "Choose target folder" : "Виберіть каталог призначення", "Open" : "Відкрити", "Delete file" : "Вилучити файл", - "Delete folder" : "Вилучити теку", + "Delete folder" : "Вилучити каталог", "Disconnect storage" : "Від’єднати сховище", - "Could not load info for file \"{file}\"" : "Не вдалося завантажити інформацію для файлу \"{file}\"", + "Leave this share" : "Залишити елемент, яким поділилися", + "Could not load info for file \"{file}\"" : "Не вдалося завантажити дані про файл \"{file}\"", "Files" : "Файли", "Details" : "Деталі", - "Show list view" : "Показати список", - "Show grid view" : "Показати сітку", + "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" : "Ця операція заборонена", - "This directory is unavailable, please check the logs or contact the administrator" : "Директорія недоступна, будь ласка, перевірте файл журналу або зверніться до адміністратора ", - "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", він вже існує в точці призначення", + "This operation is forbidden" : "Операцію заборонено", + "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", + "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", оскільк він існує в точці призначення", "Could not move \"{file}\"" : "Неможливо перемістити файл \"{file}\"", "copy" : "копія", - "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", він вже існує в точці призначення", + "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", оскільки він вже присутній в точці призначення", "Could not copy \"{file}\"" : "Неможливо скопіювати \"{file}\"", "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ті {nbfiles} інших файлів скопійовано в {destination}", + "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", "{newName} already exists" : "{newName} вже існує", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", він більше не існує", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у теці \"{dir}\". Будь-ласка, виберіть іншу назву.", + "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", оскільки такий файл більше не існує", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки він вже існує.", - "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити теку \"{dir}\", оскільки вона вже існує.", + "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки він вже існує.", "Could not fetch file details \"{file}\"" : "Неможливо отримати деталі файлу \"{file}\"", "Error deleting file \"{fileName}\"." : "Помилка вилучення файлу \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших теках за запитом {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Для пошуку в інших теках потрібно зазначити більше двох символів", + "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших каталогах за запитом {tag}{filter}{endtag}", + "Enter more than two characters to search in other folders" : "Для пошуку в інших каталогах потрібно зазначити більше двох символів", "Name" : "Ім'я", "Size" : "Розмір", "Modified" : "Змінено", - "_%n folder_::_%n folders_" : ["%n тека ","теки : %n ","теки : %n ","теки : %n "], - "_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли : %n "], - "{dirs} and {files}" : "{dirs} і {files}", - "_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включаючи %n прихованих"], + "_%n folder_::_%n folders_" : ["%n тека ","теки : %n ","теки : %n ","каталоги: %n "], + "_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли: %n "], + "{dirs} and {files}" : "{dirs} та {files}", + "_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включно %n прихованих"], + "You do not have permission to upload or create files here" : "У вас відсутні повноваження для завантаження або створення файлів тут", "_Uploading %n file_::_Uploading %n files_" : ["Вивантаження %n файлу","Вивантаження %n файлів","Вивантаження %n файлів","Завантаження %n файлів"], - "Select file range" : "Виберіть набір файлів", + "New file/folder menu" : "Меню з новим файлом/каталогом", + "Select file range" : "Виберіть файли", + "{used}%" : "{used}%", "{used} of {quota} used" : "Використано {used} з {quota}", "{used} used" : "Використано {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" - некоректне ім'я файлу.", + "\"{name}\" is an invalid file name." : "\"{name}\" є некоректним ім'ям файлу.", "File name cannot be empty." : " Ім'я файлу не може бути порожнім.", - "\"/\" is not allowed inside a file name." : "Символ \"/\" не дозволений в іменах файлів.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" є недопустимим типом файлу", - "View in folder" : "Переглянути у теці", + "\"/\" is not allowed inside a file name." : "Символ \"/\" не дозволено в імені файлу.", + "\"{name}\" is not an allowed filetype" : "\"{name}\" є неприпустимим типом файлу", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Сховище {owner} переповнено, подальша синхронізація файлів неможлива!", + "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Груповий каталог \"{mountPoint}\" переповнено, подальша синхронізація файлів неможлива!", + "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Зовнішнє сховище \"{mountPoint}\" переповнено, подальша синхронізація файлів неможлива!", + "Your storage is full, files cannot be updated or synced anymore!" : "Ваше сховище переповнено, подальша синхронізація файлів неможлива!", + "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Сховище користувача {owner} майже заповнений ({usedSpacePercent}%).", + "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Груповий каталог \"{mountPoint}\" майже заповнений ({usedSpacePercent}%).", + "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Зовнішнє сховище \"{mountPoint}\" майже заповнено ({usedSpacePercent}%).", + "Your storage is almost full ({usedSpacePercent}%)." : "Ваше сховище майже заповнено ({usedSpacePercent}%).", + "View in folder" : "Переглянути у каталозі", "Copied!" : "Скопійовано!", - "Copy direct link (only works for users who have access to this file/folder)" : "Скопіювати пряме посилання (працює лише для користувачів, які мають доступ до цього файлу чи теки)", + "Copy direct link (only works for users who have access to this file/folder)" : "Скопіювати пряме посилання (користувачі мають мати доступ до цього файлу чи каталогу)", "Path" : "Шлях", - "_%n byte_::_%n bytes_" : ["%n байт","%n байти","%n байт","%n байт"], - "Favorited" : "Улюблений", - "Favorite" : "В улюблене", - "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або теку", - "New folder" : "Нова тека", + "_%n byte_::_%n bytes_" : ["%n байт","%n байти","%n байт","%n байт(ів)"], + "Favorited" : "Вподобано", + "Favorite" : "Вподобати", + "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або каталог", + "New folder" : "Новий каталог", "Upload file" : "Завантажити файл", "Recent" : "Нещодавні", - "Not favorited" : "Не улюблене", - "Remove from favorites" : "Вилучити з улюбленого", - "Add to favorites" : "Додати до улюбленого", + "Not favorited" : "Не вподобані", + "Remove from favorites" : "Прибрати із Вподобаного", + "Add to favorites" : "Додати до Вподобаного", "An error occurred while trying to update the tags" : "Виникла помилка при спробі оновити мітки", - "Added to favorites" : "Додано до улюбленого", - "Removed from favorites" : "Вилучено з улюбленого", - "You added {file} to your favorites" : "Ви додали {file} до вашого улюбленого", - "You removed {file} from your favorites" : "Ви вилучили {file} з улюбленого", - "File changes" : "Зміни файлу", + "Added to favorites" : "Додано до Вподобаного", + "Removed from favorites" : "Вилучено із Вподобаного", + "You added {file} to your favorites" : "Ви вподобали {file}", + "You removed {file} from your favorites" : "Ви вилучили {file} із Вподобаного", + "File changes" : "Зміни у файлі", "Created by {user}" : "Створено користувачем {user}", "Changed by {user}" : "Змінено користувачем {user}", "Deleted by {user}" : "Вилучено користувачем {user}", @@ -120,56 +137,76 @@ OC.L10N.register( "{user} deleted an encrypted file in {file}" : "{user} вилучив зашифрований файл у {file}", "You restored {file}" : "Ви відновили {file}", "{user} restored {file}" : "Користувач {user} відновив {file}", - "You renamed {oldfile} to {newfile}" : "Ви перейменували {oldfile} в {newfile}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Ви перейменували {oldfile} (прихований) у {newfile} (прихований)", + "You renamed {oldfile} (hidden) to {newfile}" : "Ви перейменували {oldfile} (прихований) у {newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Ви перейменували {oldfile} у {newfile} (прихований)", + "You renamed {oldfile} to {newfile}" : "Ви перейменували {oldfile} у {newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} перейменував {oldfile} (прихований) у {newfile} (прихований)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} перейменував {oldfile} (прихований) у {newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} перейменував {oldfile} у {newfile} (прихований)", "{user} renamed {oldfile} to {newfile}" : "Користувач {user} перейменував {oldfile} у {newfile}", "You moved {oldfile} to {newfile}" : "Ви перемістили {oldfile} до {newfile}", "{user} moved {oldfile} to {newfile}" : "Користувач {user} перемістив {oldfile} до {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Файл був доданий до або або вилучений з вашого <strong>улюбленого</strong>", - "A file or folder has been <strong>changed</strong>" : "Файл або теку було <strong> змінено </strong>", + "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших <strong>вподобаних</strong> документів", + "A file or folder has been <strong>changed</strong>" : "Файл або каталог було <strong> змінено </strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Вподобаний файли або каталог було <strong>змінено</strong>", "All files" : "Усі файли", "Unlimited" : "Необмежено", "Upload (max. %s)" : "Завантаження (макс. %s)", "Accept" : "Прийняти", - "Reject" : "Скасувати", + "Reject" : "Відмовитися", "Incoming ownership transfer from {user}" : "Запит від користувача {user} на передачу прав власності", "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Прийняти {path}?\n\nУвага: процес передачі після прийняття може тривати до 1 години.", - "Ownership transfer failed" : "Не вдалося передати права власності", - "Your ownership transfer of {path} to {user} failed." : "Передача ваших прав на {path} користувачеві {user} не вдалася.", - "The ownership transfer of {path} from {user} failed." : "Передача прав на {path} від користувача {user} не вдалася.", - "Ownership transfer done" : "Права власності передано", - "Your ownership transfer of {path} to {user} has completed." : "Передачу ваших прав на {path} користувачеві {user} виконано.", - "The ownership transfer of {path} from {user} has completed." : "Передачу прав на {path} від користувача {user} завершено.", + "Ownership transfer failed" : "Не вдалося передати право власності", + "Your ownership transfer of {path} to {user} failed." : "Передача вашого права власності на {path} користувачеві {user} не вдалася.", + "The ownership transfer of {path} from {user} failed." : "Передача права на власність {path} від користувача {user} не вдалася.", + "Ownership transfer done" : "Право власності передано", + "Your ownership transfer of {path} to {user} has completed." : "Передачу вашого права на власність на {path} користувачеві {user} виконано.", + "The ownership transfer of {path} from {user} has completed." : "Передачу права на власність на {path} від користувача {user} завершено.", "in %s" : "в %s", "File Management" : "Керування файлами", - "Transfer ownership of a file or folder" : "Передача прав власності на файл або теку", - "Choose file or folder to transfer" : "Виберіть файл або теку для передачі", + "Transfer ownership of a file or folder" : "Передача права на власність на файл або каталог", + "Choose file or folder to transfer" : "Виберіть файл або каталог для передачі", "Change" : "Змінити", "New owner" : "Новий власник", "Search users" : "Пошук користувачів", - "Choose a file or folder to transfer" : "Виберіть файл або теку для передачі", + "Choose a file or folder to transfer" : "Виберіть файл або каталог для передачі", "Transfer" : "Передати", "Transfer {path} to {userid}" : "Передати {path} користувачеві {userid}", "Invalid path selected" : "Вибрано неправильний шлях", "Ownership transfer request sent" : "Запит на передачу прав власності надіслано", + "Cannot transfer ownership of a file or folder you do not own" : "Неможливо передати права власності на файл або каталог, якими ви не володієте", "Tags" : "Позначки", - "Unable to change the favourite state of the file" : "Неможливо змінити стан \"улюблене\" для цього файлу", + "Unable to change the favourite state of the file" : "Неможливо змінити стан \"вподобано\" для цього файла", "Error while loading the file data" : "Помилка під час завантаження даних про файл", + "Pick a template for {name}" : "Вибрати шаблон для {name}", "Cancel" : "Скасувати", "Create" : "Створити", + "Create a new file with the selected template" : "Створити новий файл на основі вибраного шаблону", + "Creating file" : "Створення файлу", + "Blank" : "Порожньо", + "Unable to create new file from template" : "зНеможливо створити новий файл з шаблону", + "Set up templates folder" : "Встановити каталог з шаблонами", + "Templates" : "Шаблони", + "Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами", "%s used" : "%s використано", + "%s%%" : "%s%%", "%1$s of %2$s used" : "Використано %1$s з %2$s", + "Files settings" : "Налаштування файлів", "Show hidden files" : "Показувати приховані файли", + "Crop image previews" : "Обрізати попередній перегляд зображень", "WebDAV" : "WebDAV", - "Use this address to access your Files via 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!" : "Завантажте щось або синхронізуйте з пристроями!", - "No entries found in this folder" : "В цій теці нічого немає", - "Select all" : "Вибрати всі", + "Upload some content or sync with your devices!" : "Завантажте вміст або синхронізуйтеся з вашими пристроями!", + "No entries found in this folder" : "В цьому каталозі нічого немає", + "Select all" : "Вибрати все", "Upload too large" : "Файл занадто великий", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір файлів для завантаження на цьому сервері.", - "No favorites yet" : "Ще немає улюблених", - "Files and folders you mark as favorite will show up here" : "Файли і теки, які ви позначили як улюблені, з’являться тут", + "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір файлів для завантаження на сервері.", + "No favorites yet" : "Поки немає вподобаного", + "Files and folders you mark as favorite will show up here" : "Файли та каталоги, які ви позначили як вподобані, з’являться тут", "Deleted files" : "Кошик", "Shares" : "Спільний доступ", "Shared with others" : "Поділились з іншими", @@ -178,7 +215,7 @@ OC.L10N.register( "Deleted shares" : "Вилучено зі спільного доступу", "Pending shares" : "Спільні ресурси в очікуванні", "Text file" : "Текстовий файл", - "New text file.txt" : "Новий текстовий файл file.txt", + "New text file.txt" : "Новий текстовий файл.txt", "Select" : "Вибрати", "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів", "New" : "Створити", diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json index c4b87d69055..3cf917b8b0a 100644 --- a/apps/files/l10n/uk.json +++ b/apps/files/l10n/uk.json @@ -1,6 +1,6 @@ { "translations": { "Storage is temporarily not available" : "Сховище тимчасово недоступне", - "Storage invalid" : "Невірне сховище", + "Storage invalid" : "Некоректне сховище", "Unknown error" : "Невідома помилка", "File could not be found" : "Неможливо знайти файл", "Move or copy" : "Перенести або копіювати", @@ -8,94 +8,111 @@ "Delete" : "Вилучити", "Home" : "Домівка", "Close" : "Закрити", - "Favorites" : "Улюблені", + "Favorites" : "Вподобані", "Could not create folder \"{dir}\"" : "Неможливо створити теку \"{dir}\"", "This will stop your current uploads." : "Ця дія призведе до зупинки поточних завантажень на сервер.", "Upload cancelled." : "Завантаження скасовано.", "Processing files …" : "Обробка файлів ...", "…" : "...", - "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неможливо завантажити {filename}, оскільки це каталог або файл має розмір 0 байт.", + "Unable to upload {filename} as it is a directory or has 0 bytes" : "Неможливо завантажити {filename}, оскільки він є або каталогом, або файл має розмір 0 байт.", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Недостатньо вільного місця, ви завантажуєте {size1}, а залишилося лише {size2}", - "Target folder \"{dir}\" does not exist any more" : "Теки призначення \"{dir}\" більше не існує.", + "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" : "Завантаження цього елемента не підтримується", - "Target folder does not exist any more" : "Тека призначення більше не існує", + "Target folder does not exist any more" : "Каталогу призначення більше не існує", "Operation is blocked by access control" : "Операцію заблоковано через контроль доступу", "Error when assembling chunks, status code {status}" : "Помилка під час збірки частин, код помилки {status}", "Actions" : "Дії", "Rename" : "Перейменувати", "Move" : "Перемістити", - "Copy" : "Скопіювати", - "Choose target folder" : "Виберіть теку призначення", + "Copy" : "Копіювати", + "Choose target folder" : "Виберіть каталог призначення", "Open" : "Відкрити", "Delete file" : "Вилучити файл", - "Delete folder" : "Вилучити теку", + "Delete folder" : "Вилучити каталог", "Disconnect storage" : "Від’єднати сховище", - "Could not load info for file \"{file}\"" : "Не вдалося завантажити інформацію для файлу \"{file}\"", + "Leave this share" : "Залишити елемент, яким поділилися", + "Could not load info for file \"{file}\"" : "Не вдалося завантажити дані про файл \"{file}\"", "Files" : "Файли", "Details" : "Деталі", - "Show list view" : "Показати список", - "Show grid view" : "Показати сітку", + "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" : "Ця операція заборонена", - "This directory is unavailable, please check the logs or contact the administrator" : "Директорія недоступна, будь ласка, перевірте файл журналу або зверніться до адміністратора ", - "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", він вже існує в точці призначення", + "This operation is forbidden" : "Операцію заборонено", + "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", + "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", оскільк він існує в точці призначення", "Could not move \"{file}\"" : "Неможливо перемістити файл \"{file}\"", "copy" : "копія", - "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", він вже існує в точці призначення", + "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", оскільки він вже присутній в точці призначення", "Could not copy \"{file}\"" : "Неможливо скопіювати \"{file}\"", "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", - "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ті {nbfiles} інших файлів скопійовано в {destination}", + "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", "{newName} already exists" : "{newName} вже існує", - "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", він більше не існує", - "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у теці \"{dir}\". Будь-ласка, виберіть іншу назву.", + "Could not rename \"{fileName}\", it does not exist any more" : "Неможливо перейменувати \"{fileName}\", оскільки такий файл більше не існує", + "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки він вже існує.", - "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити теку \"{dir}\", оскільки вона вже існує.", + "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки він вже існує.", "Could not fetch file details \"{file}\"" : "Неможливо отримати деталі файлу \"{file}\"", "Error deleting file \"{fileName}\"." : "Помилка вилучення файлу \"{fileName}\".", - "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших теках за запитом {tag}{filter}{endtag}", - "Enter more than two characters to search in other folders" : "Для пошуку в інших теках потрібно зазначити більше двох символів", + "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших каталогах за запитом {tag}{filter}{endtag}", + "Enter more than two characters to search in other folders" : "Для пошуку в інших каталогах потрібно зазначити більше двох символів", "Name" : "Ім'я", "Size" : "Розмір", "Modified" : "Змінено", - "_%n folder_::_%n folders_" : ["%n тека ","теки : %n ","теки : %n ","теки : %n "], - "_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли : %n "], - "{dirs} and {files}" : "{dirs} і {files}", - "_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включаючи %n прихованих"], + "_%n folder_::_%n folders_" : ["%n тека ","теки : %n ","теки : %n ","каталоги: %n "], + "_%n file_::_%n files_" : ["%n файл ","файли : %n ","файли : %n ","файли: %n "], + "{dirs} and {files}" : "{dirs} та {files}", + "_including %n hidden_::_including %n hidden_" : ["включаючи %n прихований","включаючи %n прихованих","включаючи %n прихованих","включно %n прихованих"], + "You do not have permission to upload or create files here" : "У вас відсутні повноваження для завантаження або створення файлів тут", "_Uploading %n file_::_Uploading %n files_" : ["Вивантаження %n файлу","Вивантаження %n файлів","Вивантаження %n файлів","Завантаження %n файлів"], - "Select file range" : "Виберіть набір файлів", + "New file/folder menu" : "Меню з новим файлом/каталогом", + "Select file range" : "Виберіть файли", + "{used}%" : "{used}%", "{used} of {quota} used" : "Використано {used} з {quota}", "{used} used" : "Використано {used}", - "\"{name}\" is an invalid file name." : "\"{name}\" - некоректне ім'я файлу.", + "\"{name}\" is an invalid file name." : "\"{name}\" є некоректним ім'ям файлу.", "File name cannot be empty." : " Ім'я файлу не може бути порожнім.", - "\"/\" is not allowed inside a file name." : "Символ \"/\" не дозволений в іменах файлів.", - "\"{name}\" is not an allowed filetype" : "\"{name}\" є недопустимим типом файлу", - "View in folder" : "Переглянути у теці", + "\"/\" is not allowed inside a file name." : "Символ \"/\" не дозволено в імені файлу.", + "\"{name}\" is not an allowed filetype" : "\"{name}\" є неприпустимим типом файлу", + "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Сховище {owner} переповнено, подальша синхронізація файлів неможлива!", + "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Груповий каталог \"{mountPoint}\" переповнено, подальша синхронізація файлів неможлива!", + "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Зовнішнє сховище \"{mountPoint}\" переповнено, подальша синхронізація файлів неможлива!", + "Your storage is full, files cannot be updated or synced anymore!" : "Ваше сховище переповнено, подальша синхронізація файлів неможлива!", + "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Сховище користувача {owner} майже заповнений ({usedSpacePercent}%).", + "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Груповий каталог \"{mountPoint}\" майже заповнений ({usedSpacePercent}%).", + "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Зовнішнє сховище \"{mountPoint}\" майже заповнено ({usedSpacePercent}%).", + "Your storage is almost full ({usedSpacePercent}%)." : "Ваше сховище майже заповнено ({usedSpacePercent}%).", + "View in folder" : "Переглянути у каталозі", "Copied!" : "Скопійовано!", - "Copy direct link (only works for users who have access to this file/folder)" : "Скопіювати пряме посилання (працює лише для користувачів, які мають доступ до цього файлу чи теки)", + "Copy direct link (only works for users who have access to this file/folder)" : "Скопіювати пряме посилання (користувачі мають мати доступ до цього файлу чи каталогу)", "Path" : "Шлях", - "_%n byte_::_%n bytes_" : ["%n байт","%n байти","%n байт","%n байт"], - "Favorited" : "Улюблений", - "Favorite" : "В улюблене", - "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або теку", - "New folder" : "Нова тека", + "_%n byte_::_%n bytes_" : ["%n байт","%n байти","%n байт","%n байт(ів)"], + "Favorited" : "Вподобано", + "Favorite" : "Вподобати", + "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або каталог", + "New folder" : "Новий каталог", "Upload file" : "Завантажити файл", "Recent" : "Нещодавні", - "Not favorited" : "Не улюблене", - "Remove from favorites" : "Вилучити з улюбленого", - "Add to favorites" : "Додати до улюбленого", + "Not favorited" : "Не вподобані", + "Remove from favorites" : "Прибрати із Вподобаного", + "Add to favorites" : "Додати до Вподобаного", "An error occurred while trying to update the tags" : "Виникла помилка при спробі оновити мітки", - "Added to favorites" : "Додано до улюбленого", - "Removed from favorites" : "Вилучено з улюбленого", - "You added {file} to your favorites" : "Ви додали {file} до вашого улюбленого", - "You removed {file} from your favorites" : "Ви вилучили {file} з улюбленого", - "File changes" : "Зміни файлу", + "Added to favorites" : "Додано до Вподобаного", + "Removed from favorites" : "Вилучено із Вподобаного", + "You added {file} to your favorites" : "Ви вподобали {file}", + "You removed {file} from your favorites" : "Ви вилучили {file} із Вподобаного", + "File changes" : "Зміни у файлі", "Created by {user}" : "Створено користувачем {user}", "Changed by {user}" : "Змінено користувачем {user}", "Deleted by {user}" : "Вилучено користувачем {user}", @@ -118,56 +135,76 @@ "{user} deleted an encrypted file in {file}" : "{user} вилучив зашифрований файл у {file}", "You restored {file}" : "Ви відновили {file}", "{user} restored {file}" : "Користувач {user} відновив {file}", - "You renamed {oldfile} to {newfile}" : "Ви перейменували {oldfile} в {newfile}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Ви перейменували {oldfile} (прихований) у {newfile} (прихований)", + "You renamed {oldfile} (hidden) to {newfile}" : "Ви перейменували {oldfile} (прихований) у {newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Ви перейменували {oldfile} у {newfile} (прихований)", + "You renamed {oldfile} to {newfile}" : "Ви перейменували {oldfile} у {newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} перейменував {oldfile} (прихований) у {newfile} (прихований)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} перейменував {oldfile} (прихований) у {newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} перейменував {oldfile} у {newfile} (прихований)", "{user} renamed {oldfile} to {newfile}" : "Користувач {user} перейменував {oldfile} у {newfile}", "You moved {oldfile} to {newfile}" : "Ви перемістили {oldfile} до {newfile}", "{user} moved {oldfile} to {newfile}" : "Користувач {user} перемістив {oldfile} до {newfile}", - "A file has been added to or removed from your <strong>favorites</strong>" : "Файл був доданий до або або вилучений з вашого <strong>улюбленого</strong>", - "A file or folder has been <strong>changed</strong>" : "Файл або теку було <strong> змінено </strong>", + "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших <strong>вподобаних</strong> документів", + "A file or folder has been <strong>changed</strong>" : "Файл або каталог було <strong> змінено </strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Вподобаний файли або каталог було <strong>змінено</strong>", "All files" : "Усі файли", "Unlimited" : "Необмежено", "Upload (max. %s)" : "Завантаження (макс. %s)", "Accept" : "Прийняти", - "Reject" : "Скасувати", + "Reject" : "Відмовитися", "Incoming ownership transfer from {user}" : "Запит від користувача {user} на передачу прав власності", "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Прийняти {path}?\n\nУвага: процес передачі після прийняття може тривати до 1 години.", - "Ownership transfer failed" : "Не вдалося передати права власності", - "Your ownership transfer of {path} to {user} failed." : "Передача ваших прав на {path} користувачеві {user} не вдалася.", - "The ownership transfer of {path} from {user} failed." : "Передача прав на {path} від користувача {user} не вдалася.", - "Ownership transfer done" : "Права власності передано", - "Your ownership transfer of {path} to {user} has completed." : "Передачу ваших прав на {path} користувачеві {user} виконано.", - "The ownership transfer of {path} from {user} has completed." : "Передачу прав на {path} від користувача {user} завершено.", + "Ownership transfer failed" : "Не вдалося передати право власності", + "Your ownership transfer of {path} to {user} failed." : "Передача вашого права власності на {path} користувачеві {user} не вдалася.", + "The ownership transfer of {path} from {user} failed." : "Передача права на власність {path} від користувача {user} не вдалася.", + "Ownership transfer done" : "Право власності передано", + "Your ownership transfer of {path} to {user} has completed." : "Передачу вашого права на власність на {path} користувачеві {user} виконано.", + "The ownership transfer of {path} from {user} has completed." : "Передачу права на власність на {path} від користувача {user} завершено.", "in %s" : "в %s", "File Management" : "Керування файлами", - "Transfer ownership of a file or folder" : "Передача прав власності на файл або теку", - "Choose file or folder to transfer" : "Виберіть файл або теку для передачі", + "Transfer ownership of a file or folder" : "Передача права на власність на файл або каталог", + "Choose file or folder to transfer" : "Виберіть файл або каталог для передачі", "Change" : "Змінити", "New owner" : "Новий власник", "Search users" : "Пошук користувачів", - "Choose a file or folder to transfer" : "Виберіть файл або теку для передачі", + "Choose a file or folder to transfer" : "Виберіть файл або каталог для передачі", "Transfer" : "Передати", "Transfer {path} to {userid}" : "Передати {path} користувачеві {userid}", "Invalid path selected" : "Вибрано неправильний шлях", "Ownership transfer request sent" : "Запит на передачу прав власності надіслано", + "Cannot transfer ownership of a file or folder you do not own" : "Неможливо передати права власності на файл або каталог, якими ви не володієте", "Tags" : "Позначки", - "Unable to change the favourite state of the file" : "Неможливо змінити стан \"улюблене\" для цього файлу", + "Unable to change the favourite state of the file" : "Неможливо змінити стан \"вподобано\" для цього файла", "Error while loading the file data" : "Помилка під час завантаження даних про файл", + "Pick a template for {name}" : "Вибрати шаблон для {name}", "Cancel" : "Скасувати", "Create" : "Створити", + "Create a new file with the selected template" : "Створити новий файл на основі вибраного шаблону", + "Creating file" : "Створення файлу", + "Blank" : "Порожньо", + "Unable to create new file from template" : "зНеможливо створити новий файл з шаблону", + "Set up templates folder" : "Встановити каталог з шаблонами", + "Templates" : "Шаблони", + "Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами", "%s used" : "%s використано", + "%s%%" : "%s%%", "%1$s of %2$s used" : "Використано %1$s з %2$s", + "Files settings" : "Налаштування файлів", "Show hidden files" : "Показувати приховані файли", + "Crop image previews" : "Обрізати попередній перегляд зображень", "WebDAV" : "WebDAV", - "Use this address to access your Files via 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!" : "Завантажте щось або синхронізуйте з пристроями!", - "No entries found in this folder" : "В цій теці нічого немає", - "Select all" : "Вибрати всі", + "Upload some content or sync with your devices!" : "Завантажте вміст або синхронізуйтеся з вашими пристроями!", + "No entries found in this folder" : "В цьому каталозі нічого немає", + "Select all" : "Вибрати все", "Upload too large" : "Файл занадто великий", - "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір файлів для завантаження на цьому сервері.", - "No favorites yet" : "Ще немає улюблених", - "Files and folders you mark as favorite will show up here" : "Файли і теки, які ви позначили як улюблені, з’являться тут", + "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір файлів для завантаження на сервері.", + "No favorites yet" : "Поки немає вподобаного", + "Files and folders you mark as favorite will show up here" : "Файли та каталоги, які ви позначили як вподобані, з’являться тут", "Deleted files" : "Кошик", "Shares" : "Спільний доступ", "Shared with others" : "Поділились з іншими", @@ -176,7 +213,7 @@ "Deleted shares" : "Вилучено зі спільного доступу", "Pending shares" : "Спільні ресурси в очікуванні", "Text file" : "Текстовий файл", - "New text file.txt" : "Новий текстовий файл file.txt", + "New text file.txt" : "Новий текстовий файл.txt", "Select" : "Вибрати", "You don’t have permission to upload or create files here" : "У вас недостатньо прав для завантаження або створення тут файлів", "New" : "Створити", diff --git a/apps/files/lib/Command/RepairTree.php b/apps/files/lib/Command/RepairTree.php index 4fe64ef0edf..521fe3d6a4a 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 its parent", OutputInterface::VERBOSITY_VERBOSE); if ($fix) { $fileId = $this->getFileId((int)$row['parent_storage'], $row['parent_path'] . '/' . $row['name']); diff --git a/apps/files/lib/Controller/ApiController.php b/apps/files/lib/Controller/ApiController.php index 45c7466e0c2..e29e81d6296 100644 --- a/apps/files/lib/Controller/ApiController.php +++ b/apps/files/lib/Controller/ApiController.php @@ -247,7 +247,7 @@ class ApiController extends Controller { } /** - * Returns a list of recently modifed files. + * Returns a list of recently modified files. * * @NoAdminRequired * diff --git a/apps/files/lib/Notification/Notifier.php b/apps/files/lib/Notification/Notifier.php index 8f885a995f9..1a7a3726229 100644 --- a/apps/files/lib/Notification/Notifier.php +++ b/apps/files/lib/Notification/Notifier.php @@ -278,7 +278,7 @@ class Notifier implements INotifier, IDismissableNotifier { throw new \InvalidArgumentException('Unhandled app'); } - // TODO: This should all be moved to a service that also the transferownershipContoller uses. + // TODO: This should all be moved to a service that also the transferownershipController uses. try { $transferOwnership = $this->mapper->getById((int)$notification->getObjectId()); } catch (DoesNotExistException $e) { diff --git a/apps/files/src/views/Sidebar.vue b/apps/files/src/views/Sidebar.vue index 78713bdd5c6..d4bf8cfde40 100644 --- a/apps/files/src/views/Sidebar.vue +++ b/apps/files/src/views/Sidebar.vue @@ -456,7 +456,7 @@ export default { /** * Allow to set the Sidebar as fullscreen from OCA.Files.Sidebar * - * @param {boolean} isFullScreen - Wether or not to render the Sidebar in fullscreen. + * @param {boolean} isFullScreen - Whether or not to render the Sidebar in fullscreen. */ setFullScreenMode(isFullScreen) { this.isFullScreen = isFullScreen diff --git a/apps/files/tests/js/filelistSpec.js b/apps/files/tests/js/filelistSpec.js index b1153fc0a01..a302121ae0d 100644 --- a/apps/files/tests/js/filelistSpec.js +++ b/apps/files/tests/js/filelistSpec.js @@ -266,7 +266,7 @@ describe('OCA.Files.FileList tests', function() { type: OCA.Files.FileActions.TYPE_INLINE, permissions: OC.PERMISSION_ALL, icon: function() { - // Specify icon for hitory button + // Specify icon for history button return OC.imagePath('core','actions/history'); }, actionHandler: actionStub @@ -2474,7 +2474,7 @@ describe('OCA.Files.FileList tests', function() { type: OCA.Files.FileActions.TYPE_INLINE, permissions: OC.PERMISSION_ALL, icon: function() { - // Specify icon for hitory button + // Specify icon for history button return OC.imagePath('core','actions/history'); }, actionHandler: actionStub @@ -2539,7 +2539,7 @@ describe('OCA.Files.FileList tests', function() { type: OCA.Files.FileActions.TYPE_INLINE, permissions: OC.PERMISSION_ALL, icon: function() { - // Specify icon for hitory button + // Specify icon for history button return OC.imagePath('core','actions/history'); }, actionHandler: actionStub |