From 0202bf0812b66f9856ccaf6bca50d9d6c1b0d8c8 Mon Sep 17 00:00:00 2001
From: Arthur Likhner <60031799+likhner@users.noreply.github.com>
Date: Sat, 12 Dec 2020 03:53:06 +0200
Subject: [PATCH 01/10] Russian translation updated
---
Translations/Web/lang_ru.php | 4 +-
.../FinderExtensionLocalizable.strings | 2 +-
Translations/ru.lproj/InfoPlist.strings | 10 ++--
Translations/ru.lproj/Localizable.strings | 54 +++++++++----------
Translations/ru.lproj/preferences.strings | 8 +--
5 files changed, 39 insertions(+), 39 deletions(-)
mode change 100644 => 100755 Translations/ru.lproj/FinderExtensionLocalizable.strings
mode change 100644 => 100755 Translations/ru.lproj/InfoPlist.strings
mode change 100644 => 100755 Translations/ru.lproj/Localizable.strings
mode change 100644 => 100755 Translations/ru.lproj/preferences.strings
diff --git a/Translations/Web/lang_ru.php b/Translations/Web/lang_ru.php
index 73b8c2b2c..2ae782348 100644
--- a/Translations/Web/lang_ru.php
+++ b/Translations/Web/lang_ru.php
@@ -57,8 +57,8 @@
$content_info_extraction = "И распаковывать эти форматы:";
// Default app
-$content_defaultapp_title = "Set Keka as the default extraction application";
-$content_defaultapp_text = 'Keka needs a helper to set itself as the default application.
Simply download and extract it, move it to the desktop and then open it.';
+$content_defaultapp_title = "Установить Keka в качестве приложения для извлечения по умолчанию";
+$content_defaultapp_text = 'Keka нужен помощник , чтобы установить себя в качестве приложения по умолчанию.
Просто скачайте и распакуйте его, переместите на рабочий стол и затем откройте.';
// Privacy Policy
$content_privacypolicy_title = 'Политика конфиденциальности';
diff --git a/Translations/ru.lproj/FinderExtensionLocalizable.strings b/Translations/ru.lproj/FinderExtensionLocalizable.strings
old mode 100644
new mode 100755
index 7ab1f0423..13e27196b
--- a/Translations/ru.lproj/FinderExtensionLocalizable.strings
+++ b/Translations/ru.lproj/FinderExtensionLocalizable.strings
@@ -2,6 +2,6 @@
"Compress here" = "Сжать здесь";
"Compress at..." = "Compress at...";
"Extract here" = "Извлечь сюда";
-"Extract at..." = "Extract at...";
+"Extract at..." = "Извлечь в...";
"Extract to \"%@\"" = "Извлечь в \"%@\"";
"Compress with Keka" = "Сжать с помощью Keka";
diff --git a/Translations/ru.lproj/InfoPlist.strings b/Translations/ru.lproj/InfoPlist.strings
old mode 100644
new mode 100755
index 508a6e278..0060eb155
--- a/Translations/ru.lproj/InfoPlist.strings
+++ b/Translations/ru.lproj/InfoPlist.strings
@@ -2,11 +2,11 @@
"NSHumanReadableCopyright" = "Copyright © 2009-2020 aONe";
/* Access request descriptions */
-"NSDesktopFolderUsageDescription" = "Keka requires Desktop access to work with it's files.";
-"NSDocumentsFolderUsageDescription" = "Keka requires Documents access to work with it's files.";
-"NSDownloadsFolderUsageDescription" = "Keka requires Downloads access to work with it's files.";
-"NSNetworkVolumesUsageDescription" = "Keka requires network volumes access to work with it's files.";
-"NSRemovableVolumesUsageDescription" = "Keka requires removable volumes access to work with it's files.";
+"NSDesktopFolderUsageDescription" = "Keka требуется доступ к Рабочему столу для работы с файлами.";
+"NSDocumentsFolderUsageDescription" = "Keka требуется доступ к Документам для работы с файлами.";
+"NSDownloadsFolderUsageDescription" = "Keka требуется доступ к Загрузкам для работы с файлами.";
+"NSNetworkVolumesUsageDescription" = "Keka требуется доступ к сетевым томам для работы с файлами.";
+"NSRemovableVolumesUsageDescription" = "Keka требуется доступ к съемным томам для работы с файлами.";
/* File types */
"7Z Archive" = "Архив 7Z";
diff --git a/Translations/ru.lproj/Localizable.strings b/Translations/ru.lproj/Localizable.strings
old mode 100644
new mode 100755
index a9b7710e7..af85614c2
--- a/Translations/ru.lproj/Localizable.strings
+++ b/Translations/ru.lproj/Localizable.strings
@@ -125,7 +125,7 @@
"unknown" = "неизвестно";
"Unknown error" = "Неизвестная ошибка";
"Error code %d using \"%@\"\n%@" = "Код ошибки %d при использовании \"%@\"\n%@";
-"Keka was unable to create the extraction package" = "Keka was unable to create the extraction package";
+"Keka was unable to create the extraction package" = "Keka не удалось создать пакет для извлечения";
"No errors found" = "Ошибок не найдено";
"Minor error, the operation may be done well" = "Незначительная ошибка, операция может быть успешно продолжена";
"Fatal error" = "Критическая ошибка";
@@ -142,7 +142,7 @@
"Write error. No permission? No space left?" = "Ошибка записи. Нет прав на запись? Нет места на диске?";
"Can't open the file, maybe it's not accessible" = "Невозможно открыть файл. Вероятно, он недоступен";
"No files matching the mask" = "Нет файлов, отвечающих маске запроса";
-"There were some read errors" = "There were some read errors";
+"There were some read errors" = "Были ошибки при чтении";
"Give access" = "Дать доступ";
"Just folder access" = "Только доступ к папке";
"Quit" = "Выход";
@@ -150,17 +150,17 @@
"Keka needs file access" = "Keka требуется доступ к файлам";
"Give home access" = "Дать доступ к домашней папке";
"Customize" = "Настроить";
-"Keka needs access to the source file/s." = "Keka needs access to the source file/s.";
+"Keka needs access to the source file/s." = "Keka нужен доступ к исходным файлам.";
"In order to work seamlessly with your files, Keka needs local access to the Mac disk." = "Чтобы беспрепятственно работать с вашими файлами, Keka нужен доступ к диску Mac.";
"\nSimply click on \"Give access to Keka\", your disk should already be selected." = "\nПросто нажмите на \"Дать доступ Keka\", ваш диск скорее всего будет уже выбран.";
"Give access to Keka" = "Дать доступ Keka";
"Full Mac access (Recommended)" = "Доступ ко всему Mac (Рекомендуется)";
"Home folder access" = "Доступ к домашней папке";
"External volumes access" = "Доступ к внешним хранилищам";
-"Full Mac" = "Full Mac";
-"Home folder" = "Home folder";
-"External volumes" = "External volumes";
-"Show in context menu" = "Show in context menu";
+"Full Mac" = "Весь Mac";
+"Home folder" = "Домашняя папка";
+"External volumes" = "Внешние тома";
+"Show in context menu" = "Показать в контекстном меню";
"External disk: %@" = "Внешний диск: %@";
"An extension is required" = "Требуется расширение";
"In order to set Keka as the default application, you need to install an extension. Click on \"More information\" to follow the required steps.\n\nRemember that you can always set Keka as the default application for any format using the Finder's \"Get Info\" panel." = "Чтобы установить Keka в качестве приложения по умолчанию, вам нужно установить расширение. Нажмите на \"Больше информации\" и следуйте требуемым шагам.\n\nПомните, что вы также можете установить Keka в качестве приложения по умолчанию для любого формата, используя панель \"Свойства\" в Finder.";
@@ -186,13 +186,13 @@
"Give access to the compressed file" = "Дать доступ к сжатому файлу";
"The extension is enabled" = "Расширение включено";
"The extension is disabled" = "Расширение отключено";
-"Enable or disable the extension" = "Enable or disable the extension";
+"Enable or disable the extension" = "Включить или отключить расширение";
"Keka will decide whether to compress or uncompress based on file format and extension. This is the recommended option." = "Keka сама определит, сжимать или распаковывать файлы, основываясь на формате и расширении файла. Это рекомендованный вариант.";
"Keka will compress all files, even those that are already compressed. You can compress an already compressed file in automatic mode by dropping it to the bottom part of the drop zone." = "Keka будет сжимать все файлы, даже те, которые уже сжаты. Вы можете сжать уже сжатый файл в автоматическом режиме, поместив его в нижнюю часть зоны для сброса файлов.";
"Keka will try to extract all files. You can try to extract an unknown file in automatic mode by dropping it in the bottom part of the drop zone." = "Keka попытается извлечь все файлы. Вы можете попытаться извлечь неизвестный файл в автоматическом режиме, поместив его в нижнюю часть зоны для сброса файлов.";
"Show the operation log" = "Показать журнал операций";
"Unable to process tips" = "Невозможно обработать платежи";
-"Already tipping a monthly %@" = "Вы уже даёте жертвуете %@ ежемесячно";
+"Already tipping a monthly %@" = "Вы уже жертвуете %@ ежемесячно";
"Send a monthly %@ tip" = "Жертвовать %@ ежемесячно";
"Send a %@ tip" = "Единоразово пожертвовать %@";
"Give Keka some love ♥" = "Дайте Keka немного своей любви ♥";
@@ -212,21 +212,21 @@ Apple needs to have MAS translated in this language so this strings can be used
The language used in MAS/AppleID will be used in Keka's tip strings and may not match Keka's localization
Note that the short string is limited to 30 characters and the long string is limited to 45 characters.
*/
-"Monthly sip of coffee" = "Monthly sip of coffee";
-"Gift Keka a sip of coffee each month" = "Gift Keka a sip of coffee each month";
-"Monthly coffee" = "Monthly coffee";
-"Gift Keka a coffee each month" = "Gift Keka a coffee each month";
-"Monthly pair of coffees" = "Monthly pair of coffees";
-"Gift Keka a couple coffees each month" = "Gift Keka a couple coffees each month";
-"Monthly breakfast" = "Monthly breakfast";
-"Gift Keka a breakfast each month" = "Gift Keka a breakfast each month";
-"Tip a coffee" = "Tip a coffee";
-"Tip Keka a coffee so it can stay awake" = "Tip Keka a coffee so it can stay awake";
-"Tip a breakfast" = "Tip a breakfast";
-"Tip Keka a breakfast so it can start fresh" = "Tip Keka a breakfast so it can start fresh";
-"Tip a lunch" = "Tip a lunch";
-"Tip Keka a lunch and feed it" = "Tip Keka a lunch and feed it";
-"Tip a dinner" = "Tip a dinner";
-"Tip Keka a dinner so it keeps rolling" = "Tip Keka a dinner so it keeps rolling";
-"Tip a bunch of food" = "Tip a bunch of food";
-"Tip Keka a new bunch of food to keep rolling" = "Tip Keka a new bunch of food to keep rolling";
+"Monthly sip of coffee" = "Ежемесячный глоток кофе";
+"Gift Keka a sip of coffee each month" = "Подарить Keka ежемесячный глоток кофе";
+"Monthly coffee" = "Ежемесячный кофе";
+"Gift Keka a coffee each month" = "Подарить Keka ежемесячный кофе";
+"Monthly pair of coffees" = "Ежемесячная пара кофе";
+"Gift Keka a couple coffees each month" = "Подарите Keka пару кофе каждый месяц";
+"Monthly breakfast" = "Ежемесячный завтрак";
+"Gift Keka a breakfast each month" = "Подарить Keka завтрак на каждый месяц";
+"Tip a coffee" = "Чаевые на кофе";
+"Tip Keka a coffee so it can stay awake" = "Советую Keka выпить кофе, чтобы он не заснул";
+"Tip a breakfast" = "Чаевые на завтрак";
+"Tip Keka a breakfast so it can start fresh" = "Советую Keka позавтракать, чтобы начать все с чистого листа";
+"Tip a lunch" = "Чаевые на обед";
+"Tip Keka a lunch and feed it" = "Советую Keka пообедать";
+"Tip a dinner" = "Чаевые на ужин";
+"Tip Keka a dinner so it keeps rolling" = "Советую Keka поужинать, чтобы он продолжил";
+"Tip a bunch of food" = "Чаевые на кучу еды";
+"Tip Keka a new bunch of food to keep rolling" = "Советую Keka новую кучу еды, чтобы не останавливаться";
diff --git a/Translations/ru.lproj/preferences.strings b/Translations/ru.lproj/preferences.strings
old mode 100644
new mode 100755
index a26ec28d2..db623c8e8
--- a/Translations/ru.lproj/preferences.strings
+++ b/Translations/ru.lproj/preferences.strings
@@ -174,7 +174,7 @@
"KDR-ag-bll.title" = "Унаследовать карантин от загруженных файлов";
/* Class = "NSButtonCell"; title = "Show in external volumes"; ObjectID = "KOF-7X-bQo"; */
-"KOF-7X-bQo.title" = "Show in external volumes";
+"KOF-7X-bQo.title" = "Показать во внешних томах";
/* Class = "NSTextFieldCell"; title = "Limit the number of threads per operation:"; ObjectID = "ND5-DN-C1H"; */
"ND5-DN-C1H.title" = "Ограничить количество потоков на операцию:";
@@ -219,7 +219,7 @@
"cb7-h4-ScP.title" = "Максимальное количество потоков на операцию:";
/* Class = "NSButtonCell"; title = "Checking the extension status"; ObjectID = "chn-AV-kXZ"; */
-"chn-AV-kXZ.title" = "Checking the extension status";
+"chn-AV-kXZ.title" = "Проверка статуса расширения";
/* Class = "NSTextFieldCell"; title = "Compressing multiple files:"; ObjectID = "dhi-qv-weg"; */
"dhi-qv-weg.title" = "Сжатие нескольких файлов:";
@@ -228,7 +228,7 @@
"eBj-1b-wBg.title" = "Изменить дату модификации папки на дату извлечения";
/* Class = "NSButtonCell"; title = "Always tarball non-archiving formats (like GZ or BZIP2) "; ObjectID = "faa-9Y-Axk"; */
-"faa-9Y-Axk.title" = "Always tarball non-archiving formats (like GZ or BZIP2) ";
+"faa-9Y-Axk.title" = "Всегда TAR-файлы неархивированных форматов (например, GZ или BZIP2) ";
/* Class = "NSTextFieldCell"; title = "Queue extraction operations:"; ObjectID = "fhN-DK-edu"; */
"fhN-DK-edu.title" = "Очередь операций извлечения:";
@@ -240,7 +240,7 @@
"hp7-jO-HeV.title" = "Использовать алгоритм AES-256 для шифрования ZIP-файлов (меньшая совместимость)";
/* Class = "NSTextFieldCell"; title = "You can customize where to show the contextual menu below:"; ObjectID = "izC-0G-lvl"; */
-"izC-0G-lvl.title" = "You can customize where to show the contextual menu below:";
+"izC-0G-lvl.title" = "Вы можете настроить отображение контекстного меню ниже:";
/* Class = "NSButtonCell"; title = "Maximum simultaneous operations:"; ObjectID = "o8J-bR-bs6"; */
"o8J-bR-bs6.title" = "Максимум одновременных операций:";
From 5d3df52a662488afaf89d3281d8eeb8d51096042 Mon Sep 17 00:00:00 2001
From: Alexander Berger <56601624+hugonote@users.noreply.github.com>
Date: Sat, 12 Dec 2020 03:59:15 +0200
Subject: [PATCH 02/10] Ukrainian translation updated
---
Translations/uk.lproj/Credits.strings | 2 +-
.../FinderExtensionLocalizable.strings | 14 +-
Translations/uk.lproj/InfoPlist.strings | 10 +-
Translations/uk.lproj/Localizable.strings | 124 +++++++++---------
Translations/uk.lproj/about.strings | 2 +-
Translations/uk.lproj/advanced.strings | 2 +-
.../uk.lproj/advancedWindowPopover.strings | 8 +-
Translations/uk.lproj/logPopoverView.strings | 4 +-
Translations/uk.lproj/loveView.strings | 16 +--
Translations/uk.lproj/main.strings | 18 +--
Translations/uk.lproj/preferences.strings | 88 ++++++-------
11 files changed, 144 insertions(+), 144 deletions(-)
diff --git a/Translations/uk.lproj/Credits.strings b/Translations/uk.lproj/Credits.strings
index 95ee51958..8cd284f9a 100644
--- a/Translations/uk.lproj/Credits.strings
+++ b/Translations/uk.lproj/Credits.strings
@@ -12,4 +12,4 @@
"_SOURCE_" = "Вихідний код Keka 1.0 не буде публічним через деякі правові питання. Потрібна юридична підтримка, якщо ви можете допомогти проекту, будь ласка, зв’яжіться за адресою info@keka.io або на сторінці проекту на офіційному сайті Keka. Будь-яка допомога вітається.";
"_WARRANTY_" = "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.";
"_THANKSTOALL_" = "Дякуємо всім донорам і всім, хто купив Keka з App Store.
Дякуємо за всі відгуки та випадкові внески.
Дякуємо Ігорю Павлову за такий чудовий та відритий застосунок, і перенесення до POSIX.
Ви всі тримаєте проект Кека живим і даєте можливість його розвивати.";
-"_APPEARDONATION_" = "If you donated and want to appear here, just let me know :)";
+"_APPEARDONATION_" = "Якщо ви пожертвували і хочете з'явитися тут, просто дайте мені знати :)";
diff --git a/Translations/uk.lproj/FinderExtensionLocalizable.strings b/Translations/uk.lproj/FinderExtensionLocalizable.strings
index bd82c3e21..6a786c276 100644
--- a/Translations/uk.lproj/FinderExtensionLocalizable.strings
+++ b/Translations/uk.lproj/FinderExtensionLocalizable.strings
@@ -1,7 +1,7 @@
-"Open with Keka" = "Open with Keka";
-"Compress here" = "Compress here";
-"Compress at..." = "Compress at...";
-"Extract here" = "Extract here";
-"Extract at..." = "Extract at...";
-"Extract to \"%@\"" = "Extract to \"%@\"";
-"Compress with Keka" = "Compress with Keka";
+"Open with Keka" = "Відкрити за допомогою Keka";
+"Compress here" = "Стиснути тут";
+"Compress at..." = "Стиснути в...";
+"Extract here" = "Розпакувати тут";
+"Extract at..." = "Розпакувати в...";
+"Extract to \"%@\"" = "Розпакувати в \"%@\"";
+"Compress with Keka" = "Стиснути за допомогою Keka";
diff --git a/Translations/uk.lproj/InfoPlist.strings b/Translations/uk.lproj/InfoPlist.strings
index 4b5c1d83a..dda7cac1e 100644
--- a/Translations/uk.lproj/InfoPlist.strings
+++ b/Translations/uk.lproj/InfoPlist.strings
@@ -2,11 +2,11 @@
"NSHumanReadableCopyright" = "Copyright © 2009-2020 aONe";
/* Access request descriptions */
-"NSDesktopFolderUsageDescription" = "Keka requires Desktop access to work with it's files.";
-"NSDocumentsFolderUsageDescription" = "Keka requires Documents access to work with it's files.";
-"NSDownloadsFolderUsageDescription" = "Keka requires Downloads access to work with it's files.";
-"NSNetworkVolumesUsageDescription" = "Keka requires network volumes access to work with it's files.";
-"NSRemovableVolumesUsageDescription" = "Keka requires removable volumes access to work with it's files.";
+"NSDesktopFolderUsageDescription" = "Keka вимагає доступу до робочого столу для роботи з його файлами.";
+"NSDocumentsFolderUsageDescription" = "Keka вимагає доступу до документів для роботи з файлами.";
+"NSDownloadsFolderUsageDescription" = "Keka вимагає доступу до завантажень для роботи з файлами.";
+"NSNetworkVolumesUsageDescription" = "Keka вимагає доступу до мережевих дисків для роботи з файлами.";
+"NSRemovableVolumesUsageDescription" = "Keka вимагає доступу до змінних дисків для роботи з файлами.";
/* File types */
"7Z Archive" = "7Z Архів";
diff --git a/Translations/uk.lproj/Localizable.strings b/Translations/uk.lproj/Localizable.strings
index 4d442cd1d..e71529cf3 100644
--- a/Translations/uk.lproj/Localizable.strings
+++ b/Translations/uk.lproj/Localizable.strings
@@ -5,8 +5,8 @@
"_PREFERENCES_EXTRA_WIDTH_" = "0.0";
"General" = "Головні";
"File Access" = "Доступ до файлів";
-"Performance" = "Performance";
-"Finder Extension" = "Finder Extension";
+"Performance" = "Продуктивність";
+"Finder Extension" = "Finder розширення";
"Love" = "Love";
"OK" = "OK";
"Done" = "Виконано";
@@ -17,7 +17,7 @@
"Not now" = "Не зараз";
"Want to make Keka your default compressor?" = "Хочете зробити Keka компресором за замовчуванням?";
"This means that all the compatible files will be extracted with Keka by now. You can set this later in the Keka Preferences." = "Це означає, що всі сумісні файли будуть розпаковані за допомогою Keka. Ви можете встановити цей параметр пізніше в налаштуваннях Keka.";
-"Really want to close Keka?" = "Чи дійсно хочеться закрити Кека?";
+"Really want to close Keka?" = "Чи дійсно хочеться закрити Keka?";
"The current operations will be canceled. If you choose to wait and quit Keka will exit when all work is done." = "Поточні операції будуть скасовані. Якщо ви вирішите зачекати і вийти — Keka вийде коли буде виконана вся робота.";
"Password needed" = "Потрібен пароль";
"File \"%@\" needs a password to be extracted" = "Файлу \"%@\" потрібен пароль для розпакування";
@@ -101,8 +101,8 @@
"Slowest, more compression" = "Найповільніше, більше стиснення";
"Compression" = "Стиснення";
"Extraction" = "Розпаковування";
-"Keka can't use the \"extlx.plist\" list, please get in contact with the developers.\n\nNow Keka will quit." = "Keka не може використовувати \"extlx.plist\" список, будь ласка зверніться до розробників.\n\nТепер Кека завершить роботу.";
-"Keka is dying!" = "Кека вмирає!";
+"Keka can't use the \"extlx.plist\" list, please get in contact with the developers.\n\nNow Keka will quit." = "Keka не може використовувати \"extlx.plist\" список, будь ласка зверніться до розробників.\n\nТепер Keka завершить роботу.";
+"Keka is dying!" = "Keka вмирає!";
"Ask each time" = "Запитувати кожен раз";
"Next to original file" = "Поруч із оригінальним файлом";
"Custom folder..." = "Власна папка...";
@@ -113,7 +113,7 @@
"Perform automatic action" = "Виконати автоматичну дію";
"Always compress" = "Завжди стискати";
"Always extract" = "Завжди витягувати";
-"1.4 MB Floppy" = "1.4 MB Floppy disk";
+"1.4 MB Floppy" = "1.4 MB Дискета";
"650 MB CD" = "650 MB CD";
"700 MB CD" = "700 MB CD";
"4.7 GB DVD" = "4.7 GB DVD";
@@ -121,11 +121,11 @@
"Drop here to compress" = "Залиште тут, щоб стиснути";
"Binary \"%@\" is not accessible" = "Бінарний \"%@\" недоступний";
"The first part \"%@\" can't be found" = "Перша частина \"%@\" не знайдена";
-"Unable to extract a folder" = "Unable to extract a folder";
+"Unable to extract a folder" = "Не вдалося розпакувати папку";
"unknown" = "невідомо";
"Unknown error" = "Невідома помилка";
"Error code %d using \"%@\"\n%@" = "Код помилки %d використання \"%@\"\n%@";
-"Keka was unable to create the extraction package" = "Keka was unable to create the extraction package";
+"Keka was unable to create the extraction package" = "Не вдалося створити пакет видобутку";
"No errors found" = "Не знайдено жодних помилок";
"Minor error, the operation may be done well" = "Незначна помилка, операція може бути завершена";
"Fatal error" = "Фатальна помилка";
@@ -150,60 +150,60 @@
"Keka needs file access" = "Keka потребує доступу до файлів";
"Give home access" = "Надати доступ до домашньої директорії";
"Customize" = "Налаштувати";
-"Keka needs access to the source file/s." = "Keka needs access to the source file/s.";
+"Keka needs access to the source file/s." = "Keka потребує доступу до вихідних файлів.";
"In order to work seamlessly with your files, Keka needs local access to the Mac disk." = "Щоб без проблем працювати з файлами, Keka потребує локальний доступ до диска Mac.";
"\nSimply click on \"Give access to Keka\", your disk should already be selected." = "\nПросто натисніть \"Дати доступ до Keka\", ваш диск має бути вже вибраний.";
"Give access to Keka" = "Дати доступ до Keka";
"Full Mac access (Recommended)" = "Повний доступ Mac (рекомендовано)";
"Home folder access" = "Доступ до домашньої папки";
"External volumes access" = "Доступ до зовнішніх томів";
-"Full Mac" = "Full Mac";
-"Home folder" = "Home folder";
-"External volumes" = "External volumes";
-"Show in context menu" = "Show in context menu";
+"Full Mac" = "Весь Mac";
+"Home folder" = "Домашня папка";
+"External volumes" = "Зовнішні томи";
+"Show in context menu" = "Показати в контекстному меню";
"External disk: %@" = "Зовнішній диск: %@";
"An extension is required" = "Потрібно розширення";
"In order to set Keka as the default application, you need to install an extension. Click on \"More information\" to follow the required steps.\n\nRemember that you can always set Keka as the default application for any format using the Finder's \"Get Info\" panel." = "Щоб встановити програму Keka як програму за умовчанням, потрібно встановити розширення. Натисніть на \"Більше інформації\" щоб виконати необхідні кроки.\n\nПам'ятайте, що ви завжди можете встановити Keka як програму за замовчуванням для будь-якого формату за допомогою Finder, панель \"Отримати інформацію\".";
"Cannot set Keka as default" = "Неможливо встановити Keka за умовчанням";
"The intermediate application failed to launch. There is more information in the Console.app." = "Не вдалося запустити проміжну програму. Більше інформації в Console.app.";
"The intermediate application returned an undefined code." = "Проміжний додаток повернув невизначений код.";
-"Keka is now set as the default application for its known formats." = "Кека тепер встановлена як стандартна програма для відомих форматів.";
-"Keka set as default" = "Кека встановлюється за замовчуванням";
+"Keka is now set as the default application for its known formats." = "Keka тепер встановлена як стандартна програма для відомих форматів.";
+"Keka set as default" = "Keka встановлюється за замовчуванням";
"There were some errors while registering the formats. There is more information in the Console.app." = "Були деякі помилки під час реєстрації форматів. Більше інформації в Console.app.";
"The intermediate application can't get access to Keka." = "Проміжний додаток не може отримати доступ до Keka.";
"The intermediate application can't find Keka." = "Проміжний додаток не може знайти Keka.";
"Show in Finder" = "Show in Finder";
"Delete" = "Delete";
-"Continue without encryption" = "Continue without encryption";
-"The password does not match" = "The password does not match";
-"The password is not properly set and the file cannot be encrypted. You can cancel and set the password again or continue the process without encryption." = "The password is not properly set and the file cannot be encrypted. You can cancel and set the password again or continue the process without encryption.";
-"Use legacy encryption" = "Use legacy encryption";
-"Using AES-256 encryption in ZIP" = "Using AES-256 encryption in ZIP";
-"Note that most modern operating systems such as macOS (before macOS 11.0 Big Sur) or Windows do not support AES-256 encrypted ZIPs by default.\n\nYou can open those files easily with most third party extraction utilities." = "Note that most modern operating systems such as macOS (before macOS 11.0 Big Sur) or Windows do not support AES-256 encrypted ZIPs by default.\n\nYou can open those files easily with most third party extraction utilities.";
-"Cannot create the file" = "Cannot create the file";
-"Keka has no file access to the source file/s\nGive it access when asked or manually in the Preferences" = "Keka has no file access to the source file/s\nGive it access when asked or manually in the Preferences";
-"Give access to the source/s folder/s" = "Give access to the source/s folder/s";
-"Give access to the compressed file" = "Give access to the compressed file";
-"The extension is enabled" = "The extension is enabled";
-"The extension is disabled" = "The extension is disabled";
-"Enable or disable the extension" = "Enable or disable the extension";
-"Keka will decide whether to compress or uncompress based on file format and extension. This is the recommended option." = "Keka will decide whether to compress or uncompress based on file format and extension. This is the recommended option.";
-"Keka will compress all files, even those that are already compressed. You can compress an already compressed file in automatic mode by dropping it to the bottom part of the drop zone." = "Keka will compress all files, even those that are already compressed. You can compress an already compressed file in automatic mode by dropping it to the bottom part of the drop zone.";
-"Keka will try to extract all files. You can try to extract an unknown file in automatic mode by dropping it in the bottom part of the drop zone." = "Keka will try to extract all files. You can try to extract an unknown file in automatic mode by dropping it in the bottom part of the drop zone.";
-"Show the operation log" = "Show the operation log";
-"Unable to process tips" = "Unable to process tips";
-"Already tipping a monthly %@" = "Already tipping a monthly %@";
-"Send a monthly %@ tip" = "Send a monthly %@ tip";
-"Send a %@ tip" = "Send a %@ tip";
-"Give Keka some love ♥" = "Give Keka some love ♥";
-"All extractions will be expanded at this location." = "All extractions will be expanded at this location.";
-"All compressions will be stored at this location." = "All compressions will be stored at this location.";
-"You'll be asked where to extract each operation." = "You'll be asked where to extract each operation.";
-"You'll be asked where to compress each operation." = "You'll be asked where to compress each operation.";
-"If Keka has File Access it will execute the operation near the source file/s, otherwise it will ask for a location. You can set Keka's File Access in the Preferences tab so this option works properly." = "If Keka has File Access it will execute the operation near the source file/s, otherwise it will ask for a location. You can set Keka's File Access in the Preferences tab so this option works properly.";
-"Keka has no file access to the source folder so it needs to ask for a location.\nYou can add access to this and other folders in Keka's Preferences File Access pane." = "Keka has no file access to the source folder so it needs to ask for a location.\nYou can add access to this and other folders in Keka's Preferences File Access pane.";
-"The characters %@ are not compatible with the %@ format" = "The characters %@ are not compatible with the %@ format";
-"The character %@ is not compatible with the %@ format" = "The character %@ is not compatible with the %@ format";
+"Continue without encryption" = "Продовжити без шифрування";
+"The password does not match" = "Паролі не Continue without encryption";
+"The password is not properly set and the file cannot be encrypted. You can cancel and set the password again or continue the process without encryption." = "Пароль встановлений неправильно, тому файл не можна зашифрувати. Ви можете скасувати та встановити пароль ще раз або продовжити процес без шифрування.";
+"Use legacy encryption" = "Використовувати звичайнe шифрування";
+"Using AES-256 encryption in ZIP" = "Використовувати AES-256 шифрування в ZIP";
+"Note that most modern operating systems such as macOS (before macOS 11.0 Big Sur) or Windows do not support AES-256 encrypted ZIPs by default.\n\nYou can open those files easily with most third party extraction utilities." = "Зверніть увагу, що більшість сучасних операційних систем, таких як macOS (до macOS 11.0 Big Sur) або Windows, за замовчуванням не підтримують зашифровані ZIP-файли AES-256.\n\nВи можете легко відкрити ці файли за допомогою більшості сторонніх програм для вилучення.";
+"Cannot create the file" = "Не вдається створити файл";
+"Keka has no file access to the source file/s\nGive it access when asked or manually in the Preferences" = "Keka не має доступу до файлу до вихідного файлу/s\nНадайте йому доступ за запитом або вручну в Налаштуваннях";
+"Give access to the source/s folder/s" = "Надайте доступ до папки джерел";
+"Give access to the compressed file" = "Надайте доступ до стисненого файлу";
+"The extension is enabled" = "Розширення ввімкнено";
+"The extension is disabled" = "Розширення вимкнено";
+"Enable or disable the extension" = "Увімкніть або вимкніть розширення";
+"Keka will decide whether to compress or uncompress based on file format and extension. This is the recommended option." = "Keka вирішить, стискати чи розпаковувати на основі формату та розширення файлу. Це рекомендований варіант.";
+"Keka will compress all files, even those that are already compressed. You can compress an already compressed file in automatic mode by dropping it to the bottom part of the drop zone." = "Keka буде стискати всі файли, навіть ті, які вже стиснуті. Ви можете стиснути вже стислий файл в автоматичному режимі, опустивши його в нижню частину зони скидання.";
+"Keka will try to extract all files. You can try to extract an unknown file in automatic mode by dropping it in the bottom part of the drop zone." = "Keka спробує витягти всі файли. Ви можете спробувати витягти невідомий файл в автоматичному режимі, опустивши його в нижню частину зони скидання.";
+"Show the operation log" = "Показати журнал виконання";
+"Unable to process tips" = "Неможливо обробити поради";
+"Already tipping a monthly %@" = "Вже даю %@ щомісяця ";
+"Send a monthly %@ tip" = "Надсилати %@ щомісяця";
+"Send a %@ tip" = "Надіслати %@";
+"Give Keka some love ♥" = "Надати Keka трішки ♥";
+"All extractions will be expanded at this location." = "Усі розпакування будуть розширені в цьому місці.";
+"All compressions will be stored at this location." = "Усі стиснення будуть зберігатися в цьому місці.";
+"You'll be asked where to extract each operation." = "Вас запитають, де розпакувати кожну операцію.";
+"You'll be asked where to compress each operation." = "Вас запитають, де стиснути кожну операцію.";
+"If Keka has File Access it will execute the operation near the source file/s, otherwise it will ask for a location. You can set Keka's File Access in the Preferences tab so this option works properly." = "Якщо Keka має доступ до файлів, він виконає операцію поблизу вихідних файлів, інакше запитає місцезнаходження. Ви можете встановити Кека на доступ до файлів на вкладці Налаштування, щоб цей параметр працював належним чином.";
+"Keka has no file access to the source folder so it needs to ask for a location.\nYou can add access to this and other folders in Keka's Preferences File Access pane." = "Keka не має доступу до файлу до вихідної папки, тому йому потрібно запитати місце розташування. \nВи можете додати доступ до цієї та інших папок на панелі доступу Keka до файлів "Налаштування".";
+"The characters %@ are not compatible with the %@ format" = "Символи %@ не сумісні з форматом %@";
+"The character %@ is not compatible with the %@ format" = "Символ %@ не сумісний із форматом %@";
/*
MAS tips
@@ -212,21 +212,21 @@ Apple needs to have MAS translated in this language so this strings can be used
The language used in MAS/AppleID will be used in Keka's tip strings and may not match Keka's localization
Note that the short string is limited to 30 characters and the long string is limited to 45 characters.
*/
-"Monthly sip of coffee" = "Monthly sip of coffee";
-"Gift Keka a sip of coffee each month" = "Gift Keka a sip of coffee each month";
-"Monthly coffee" = "Monthly coffee";
-"Gift Keka a coffee each month" = "Gift Keka a coffee each month";
-"Monthly pair of coffees" = "Monthly pair of coffees";
-"Gift Keka a couple coffees each month" = "Gift Keka a couple coffees each month";
-"Monthly breakfast" = "Monthly breakfast";
-"Gift Keka a breakfast each month" = "Gift Keka a breakfast each month";
-"Tip a coffee" = "Tip a coffee";
-"Tip Keka a coffee so it can stay awake" = "Tip Keka a coffee so it can stay awake";
-"Tip a breakfast" = "Tip a breakfast";
-"Tip Keka a breakfast so it can start fresh" = "Tip Keka a breakfast so it can start fresh";
-"Tip a lunch" = "Tip a lunch";
-"Tip Keka a lunch and feed it" = "Tip Keka a lunch and feed it";
-"Tip a dinner" = "Tip a dinner";
-"Tip Keka a dinner so it keeps rolling" = "Tip Keka a dinner so it keeps rolling";
+"Monthly sip of coffee" = "Щомісячний ковток кави";
+"Gift Keka a sip of coffee each month" = "Подаруйте Keka щомісячний ковток кави";
+"Monthly coffee" = "Щомісячна кава";
+"Gift Keka a coffee each month" = "Подаруйте Keka щомісячну каву";
+"Monthly pair of coffees" = "Щомісячна пара кави";
+"Gift Keka a couple coffees each month" = "Подаруйте Keka щомісячну пару кав";
+"Monthly breakfast" = "Щомісячний сніданок";
+"Gift Keka a breakfast each month" = "Подаруйте Keka щомісячний сніданок";
+"Tip a coffee" = "Чайові на каву";
+"Tip Keka a coffee so it can stay awake" = "Дайте Keka кави, щоб вона могла не спати";
+"Tip a breakfast" = "Чайові на сніданок";
+"Tip Keka a breakfast so it can start fresh" = "Дайте Keka сніданок, щоб почати все з чистого аркуша";
+"Tip a lunch" = "Чайові на обід";
+"Tip Keka a lunch and feed it" = "Дайте Keka обід";
+"Tip a dinner" = "Чайові на вечерю";
+"Tip Keka a dinner so it keeps rolling" = "Дайте Keka вечерю, щоб продовжувати працювати";
"Tip a bunch of food" = "Tip a bunch of food";
-"Tip Keka a new bunch of food to keep rolling" = "Tip Keka a new bunch of food to keep rolling";
+"Tip Keka a new bunch of food to keep rolling" = "Дайте Keka купу їжі, щоб продовжувати працювати";
diff --git a/Translations/uk.lproj/about.strings b/Translations/uk.lproj/about.strings
index 6dec73b70..d37afb3ee 100644
--- a/Translations/uk.lproj/about.strings
+++ b/Translations/uk.lproj/about.strings
@@ -1,3 +1,3 @@
/* Class = "NSTextFieldCell"; title = "Version %@ (%@)"; ObjectID = "ek2-3D-fBG"; */
-"ek2-3D-fBG.title" = "Version %@ (%@)";
+"ek2-3D-fBG.title" = "Версія %@ (%@)";
diff --git a/Translations/uk.lproj/advanced.strings b/Translations/uk.lproj/advanced.strings
index 3a026de1b..f5e6ca927 100644
--- a/Translations/uk.lproj/advanced.strings
+++ b/Translations/uk.lproj/advanced.strings
@@ -84,4 +84,4 @@
"UYy-aQ-V1a.title" = "Безперервний архів";
/* Class = "NSButtonCell"; title = "Use BZIP2 compression"; ObjectID = "qhy-NU-Cts"; */
-"qhy-NU-Cts.title" = "Use BZIP2 compression";
+"qhy-NU-Cts.title" = "Використовувати BZIP2 стиснення";
diff --git a/Translations/uk.lproj/advancedWindowPopover.strings b/Translations/uk.lproj/advancedWindowPopover.strings
index 9319c8cc6..166b5659d 100644
--- a/Translations/uk.lproj/advancedWindowPopover.strings
+++ b/Translations/uk.lproj/advancedWindowPopover.strings
@@ -1,12 +1,12 @@
/* Class = "NSButtonCell"; title = "Automatically save configuration changes"; ObjectID = "9ew-FN-7fK"; */
-"9ew-FN-7fK.title" = "Automatically save configuration changes";
+"9ew-FN-7fK.title" = "Автоматично зберігати зміни конфігурації";
/* Class = "NSButtonCell"; title = "Remove this configuration"; ObjectID = "OVd-YP-1Rw"; */
-"OVd-YP-1Rw.title" = "Remove this configuration";
+"OVd-YP-1Rw.title" = "Видалити цю конфігурацію";
/* Class = "NSButtonCell"; title = "Use as default window"; ObjectID = "TEo-Z0-eew"; */
-"TEo-Z0-eew.title" = "Use as default window";
+"TEo-Z0-eew.title" = "Використовувати як вікно за замовчуванням";
/* Class = "NSTextFieldCell"; title = "Window name:"; ObjectID = "z32-BZ-Pec"; */
-"z32-BZ-Pec.title" = "Window name:";
+"z32-BZ-Pec.title" = "Назва вікна:";
diff --git a/Translations/uk.lproj/logPopoverView.strings b/Translations/uk.lproj/logPopoverView.strings
index 0f381e667..f65edae18 100644
--- a/Translations/uk.lproj/logPopoverView.strings
+++ b/Translations/uk.lproj/logPopoverView.strings
@@ -1,6 +1,6 @@
/* Class = "NSButtonCell"; title = "Save"; ObjectID = "nsv-9w-e8c"; */
-"nsv-9w-e8c.title" = "Save";
+"nsv-9w-e8c.title" = "Зберегти";
/* Class = "NSButtonCell"; title = "Copy"; ObjectID = "zfO-0u-4XW"; */
-"zfO-0u-4XW.title" = "Copy";
+"zfO-0u-4XW.title" = "Скопіювати";
diff --git a/Translations/uk.lproj/loveView.strings b/Translations/uk.lproj/loveView.strings
index b396807e3..5477c72b6 100644
--- a/Translations/uk.lproj/loveView.strings
+++ b/Translations/uk.lproj/loveView.strings
@@ -1,24 +1,24 @@
/* Class = "NSTextFieldCell"; title = "Privacy Policy"; ObjectID = "272-yr-FLe"; */
-"272-yr-FLe.title" = "Privacy Policy";
+"272-yr-FLe.title" = "Політика конфіденційності";
/* Class = "NSTextFieldCell"; title = "Quantity:"; ObjectID = "3fa-7X-tbT"; */
-"3fa-7X-tbT.title" = "Quantity:";
+"3fa-7X-tbT.title" = "Кількість:";
/* Class = "NSTextFieldCell"; title = "If you like Keka and want to support it's development feel free to send a tip."; ObjectID = "8XN-ZG-0jV"; */
-"8XN-ZG-0jV.title" = "If you like Keka and want to support it's development feel free to send a tip.";
+"8XN-ZG-0jV.title" = "Якщо вам подобається Keka і ви хочете підтримати її розробку, не соромтеся надсилати чайові.";
/* Class = "NSTextFieldCell"; title = "and"; ObjectID = "OE7-1P-wlg"; */
-"OE7-1P-wlg.title" = "and";
+"OE7-1P-wlg.title" = "та";
/* Class = "NSButtonCell"; title = "Send a tip"; ObjectID = "WjZ-gs-QMb"; */
-"WjZ-gs-QMb.title" = "Send a tip";
+"WjZ-gs-QMb.title" = "Надіслати чайові";
/* Class = "NSTextFieldCell"; title = "Terms of Use"; ObjectID = "Zyi-xe-LEG"; */
-"Zyi-xe-LEG.title" = "Terms of Use";
+"Zyi-xe-LEG.title" = "Умови використання";
/* Class = "NSButtonCell"; title = "One-time"; ObjectID = "eDc-OH-PJc"; */
-"eDc-OH-PJc.title" = "One-time";
+"eDc-OH-PJc.title" = "Один раз";
/* Class = "NSButtonCell"; title = "Monthly"; ObjectID = "ePd-aV-Xmv"; */
-"ePd-aV-Xmv.title" = "Monthly";
+"ePd-aV-Xmv.title" = "Щомісяця";
diff --git a/Translations/uk.lproj/main.strings b/Translations/uk.lproj/main.strings
index 627abb9df..b306a2817 100644
--- a/Translations/uk.lproj/main.strings
+++ b/Translations/uk.lproj/main.strings
@@ -6,13 +6,13 @@
"0Tk-5P-8i2.title" = "Сервіси";
/* Class = "NSMenuItem"; title = "Open logs folder"; ObjectID = "52a-zm-Csr"; */
-"52a-zm-Csr.title" = "Open logs folder";
+"52a-zm-Csr.title" = "Відкрити папку журналів";
/* Class = "NSMenu"; title = "Debug"; ObjectID = "6lT-KW-uXA"; */
-"6lT-KW-uXA.title" = "Debug";
+"6lT-KW-uXA.title" = "Налагодження";
/* Class = "NSMenuItem"; title = "Create a debug session"; ObjectID = "B5q-0l-TAK"; */
-"B5q-0l-TAK.title" = "Create a debug session";
+"B5q-0l-TAK.title" = "Створити сеанс налагодження";
/* Class = "NSMenuItem"; title = "Quit Keka"; ObjectID = "Boj-Hb-G0X"; */
"Boj-Hb-G0X.title" = "Завершити роботу Keka";
@@ -24,7 +24,7 @@
"HpM-0q-Enu.title" = "Показати все";
/* Class = "NSMenuItem"; title = "Enable debug information"; ObjectID = "IkK-ST-X3F"; */
-"IkK-ST-X3F.title" = "Enable debug information";
+"IkK-ST-X3F.title" = "Увімкнути інформацію про налагодження";
/* Class = "NSMenuItem"; title = "Check for updates"; ObjectID = "K4O-VW-7FA"; */
"K4O-VW-7FA.title" = "Перевірити оновлення";
@@ -42,7 +42,7 @@
"Qst-Ya-feO.title" = "Зберігти";
/* Class = "NSMenuItem"; title = "Privacy Policy"; ObjectID = "Rkr-d9-A7d"; */
-"Rkr-d9-A7d.title" = "Privacy Policy";
+"Rkr-d9-A7d.title" = "Політика конфіденційності";
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "Ro6-g5-CxU"; */
"Ro6-g5-CxU.title" = "Вирізати";
@@ -66,7 +66,7 @@
"YHt-wh-fCp.title" = "Показати панель інструментів";
/* Class = "NSMenuItem"; title = "Debug"; ObjectID = "ZBc-IE-jQG"; */
-"ZBc-IE-jQG.title" = "Debug";
+"ZBc-IE-jQG.title" = "Налагодження";
/* Class = "NSMenuItem"; title = "New"; ObjectID = "bFm-YE-6u3"; */
"bFm-YE-6u3.title" = "Новий";
@@ -84,7 +84,7 @@
"jtN-lL-fdx.title" = "Відкрити останні";
/* Class = "NSMenuItem"; title = "Terms Of Use"; ObjectID = "lmN-Tm-HmZ"; */
-"lmN-Tm-HmZ.title" = "Terms Of Use";
+"lmN-Tm-HmZ.title" = "Умови використання";
/* Class = "NSMenuItem"; title = "About Keka"; ObjectID = "maF-B5-Hb6"; */
"maF-B5-Hb6.title" = "Про Keka";
@@ -120,10 +120,10 @@
"v5b-pg-pYC.title" = "Скопіювати";
/* Class = "NSMenuItem"; title = "New Window"; ObjectID = "wLf-5U-sSh"; */
-"wLf-5U-sSh.title" = "New Window";
+"wLf-5U-sSh.title" = "Нове Вікно";
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "wbR-ho-uar"; */
"wbR-ho-uar.title" = "Вибрати все";
/* Class = "NSMenuItem"; title = "Save debug information"; ObjectID = "zWX-XS-wiR"; */
-"zWX-XS-wiR.title" = "Save debug information";
+"zWX-XS-wiR.title" = "Зберегти інформацію про налагодження";
diff --git a/Translations/uk.lproj/preferences.strings b/Translations/uk.lproj/preferences.strings
index 1bd03ea02..b82423775 100644
--- a/Translations/uk.lproj/preferences.strings
+++ b/Translations/uk.lproj/preferences.strings
@@ -114,49 +114,49 @@
"453.title" = "Немає";
/* Class = "NSButtonCell"; title = "Show icon in primary item"; ObjectID = "47Y-rt-2fG"; */
-"47Y-rt-2fG.title" = "Show icon in primary item";
+"47Y-rt-2fG.title" = "Показати піктограму в основному елементі";
/* Class = "NSTextFieldCell"; title = "You can also customize the access below:"; ObjectID = "5B7-Sc-wp0"; */
"5B7-Sc-wp0.title" = "Також можна налаштувати доступ нижче:";
/* Class = "NSButtonCell"; title = "Automatically check for updates"; ObjectID = "63y-ct-DNM"; */
-"63y-ct-DNM.title" = "Automatically check for updates";
+"63y-ct-DNM.title" = "Автоматично перевіряти наявність оновлень";
/* Class = "NSMenuItem"; title = "Desktop"; ObjectID = "67Z-kB-INb"; */
-"67Z-kB-INb.title" = "Desktop";
+"67Z-kB-INb.title" = "Робочий стіл";
/* Class = "NSButtonCell"; title = "Nest actions in a submenu"; ObjectID = "6bh-6N-5PP"; */
-"6bh-6N-5PP.title" = "Nest actions in a submenu";
+"6bh-6N-5PP.title" = "Дії вкладеності у підменю";
/* Class = "NSTextFieldCell"; title = "You can use this placeholders:\n\n%n will be replaced with the file name\n%e will be replaced with the file extension\n%p will be replaced with the parent folder\n%c will be replaced with the number of files\n%d will be replaced with the current date\n%t will be replaced with the current time\n%s will be replaced with the shared name\n%i% will be replaced with the first item name\n%ia% will be replaced with the first sorted name\n\nThe replacements will be empty in some cases."; ObjectID = "8JN-Ub-qkc"; */
-"8JN-Ub-qkc.title" = "You can use this placeholders:\n\n%n will be replaced with the file name\n%e will be replaced with the file extension\n%p will be replaced with the parent folder\n%c will be replaced with the number of files\n%d will be replaced with the current date\n%t will be replaced with the current time\n%s will be replaced with the shared name\n%i% will be replaced with the first item name\n%ia% will be replaced with the first sorted name\n\nThe replacements will be empty in some cases.";
+"8JN-Ub-qkc.title" = "Ви можете використовувати ці заповнювачі: \n\n%n буде замінено на ім'я файлу \n%e буде замінено на розширення файлу \n%p буде замінено на батьківську папку \n%c буде замінено на кількість файлів \n%d буде замінено поточною датою \n%t буде замінено поточним часом \n%s буде замінено загальним ім'ям \n%i% буде замінено першим ім'ям елемента \n%ia% буде замінено першим відсортованим ім'ям \n\nЗміни в деяких випадках будуть порожніми.";
/* Class = "NSTextFieldCell"; title = "Fallback folder:"; ObjectID = "9dE-yV-N3K"; */
-"9dE-yV-N3K.title" = "Fallback folder:";
+"9dE-yV-N3K.title" = "Запасна папка:";
/* Class = "NSMenuItem"; title = "Custom folder..."; ObjectID = "CWc-wN-FhI"; */
-"CWc-wN-FhI.title" = "Custom folder...";
+"CWc-wN-FhI.title" = "Користувацька папка...";
/* Class = "NSTextFieldCell"; title = "Extractions use less power so even using multiple thread you can easily set this limit to two or three. Note that the target disk may suffer."; ObjectID = "DAr-Td-s5W"; */
-"DAr-Td-s5W.title" = "Extractions use less power so even using multiple threads you can easily set this limit to two or three. Note that the target disk may suffer.";
+"DAr-Td-s5W.title" = "розпакування використовує менше енергії, тому навіть використовуючи кілька потоків, ви можете легко встановити цю межу в два-три. Зверніть увагу, що цільовий диск може постраждати.";
/* Class = "NSButtonCell"; title = "Ask before quitting with operations"; ObjectID = "DJT-wB-bCM"; */
-"DJT-wB-bCM.title" = "Ask before quitting with operations";
+"DJT-wB-bCM.title" = "Запитувати перед виходом з операціями";
/* Class = "NSButtonCell"; title = "Enable home folder access"; ObjectID = "DL5-wY-cqc"; */
"DL5-wY-cqc.title" = "Увімкнути доступ до домашньої папки";
/* Class = "NSTextFieldCell"; title = "Default action:"; ObjectID = "EJQ-OL-pMF"; */
-"EJQ-OL-pMF.title" = "Default action:";
+"EJQ-OL-pMF.title" = "Дія за замовчуванням:";
/* Class = "NSMenuItem"; title = "Always"; ObjectID = "EOi-2B-eBv"; */
-"EOi-2B-eBv.title" = "Always";
+"EOi-2B-eBv.title" = "Завжди";
/* Class = "NSButtonCell"; title = "Use custom name when compressing multiple files"; ObjectID = "Ei5-Ya-HGI"; */
-"Ei5-Ya-HGI.title" = "Use custom name when compressing multiple files";
+"Ei5-Ya-HGI.title" = "Використовувати власну назву під час стиснення декількох файлів";
/* Class = "NSTextFieldCell"; title = "It is recommended to only do one compression at a time if using multiple threads."; ObjectID = "Hkf-wB-gUj"; */
-"Hkf-wB-gUj.title" = "It is recommended to only do one compression at a time if using multiple threads.";
+"Hkf-wB-gUj.title" = "Рекомендується робити лише одне стиснення за раз, якщо використовується кілька потоків.";
/* Class = "NSTextFieldCell"; title = "Those are only applied when Keka is not open"; ObjectID = "Hx2-S1-j7m"; */
"Hx2-S1-j7m.title" = "Застосовується лише тоді, коли Кека не відкрита.";
@@ -168,16 +168,16 @@
"JxT-Nq-8Z5.title" = "Увімкніть доступ до зовнішніх томів, тоді Keka може використовуватися з зовнішніми дисками, наприклад, USB-накопичувачем або пристроєм Thunderbolt.";
/* Class = "NSTextFieldCell"; title = "Queue compression operations:"; ObjectID = "K5h-j5-bss"; */
-"K5h-j5-bss.title" = "Queue compression operations:";
+"K5h-j5-bss.title" = "Чергувати операції стиснення:";
/* Class = "NSButtonCell"; title = "Inherit quarantine from downloaded files"; ObjectID = "KDR-ag-bll"; */
-"KDR-ag-bll.title" = "Inherit quarantine from downloaded files";
+"KDR-ag-bll.title" = "Спадкувати карантин з завантажених файлів";
/* Class = "NSButtonCell"; title = "Show in external volumes"; ObjectID = "KOF-7X-bQo"; */
-"KOF-7X-bQo.title" = "Show in external volumes";
+"KOF-7X-bQo.title" = "Показувати у зовнішніх томах";
/* Class = "NSTextFieldCell"; title = "Limit the number of threads per operation:"; ObjectID = "ND5-DN-C1H"; */
-"ND5-DN-C1H.title" = "Limit the number of threads per operation:";
+"ND5-DN-C1H.title" = "Обмеження кількості потоків за операцію:";
/* Class = "NSTextFieldCell"; title = "Enable home access so Keka can be used on all your user files, such as in your Desktop or Downloads folder."; ObjectID = "PD2-iW-BGK"; */
"PD2-iW-BGK.title" = "Увімкніть домашній доступ, тоді Кека може використовуватися на всіх ваших файлах користувача, наприклад у вашій папці Робочий стіл або Завантаження.";
@@ -186,97 +186,97 @@
"SOL-6U-5P9.title" = "Увімкнути інтеграцію із Центром Повідомлень";
/* Class = "NSTextFieldCell"; placeholderString = "Here your custom name"; ObjectID = "TLc-Nk-Bps"; */
-"TLc-Nk-Bps.placeholderString" = "Here your custom name";
+"TLc-Nk-Bps.placeholderString" = "Тут ваша власна назва";
/* Class = "NSTextFieldCell"; placeholderString = "Here your custom name"; ObjectID = "WCN-jH-W9J"; */
"WCN-jH-W9J.placeholderString" = "Тут ваша власна назва";
/* Class = "NSButtonCell"; title = "Remove bad password header structure extractions"; ObjectID = "Wd0-yz-M1h"; */
-"Wd0-yz-M1h.title" = "Remove bad password header structure extractions";
+"Wd0-yz-M1h.title" = "Видаліть вилучення неправильної структури заголовка пароля";
/* Class = "NSMenuItem"; title = "Automatic"; ObjectID = "XOB-JO-UQT"; */
-"XOB-JO-UQT.title" = "Automatic";
+"XOB-JO-UQT.title" = "Автоматично";
/* Class = "NSButtonCell"; title = "Use BZIP2 compression in DMG files (better but slower)"; ObjectID = "Xoi-ui-e7P"; */
-"Xoi-ui-e7P.title" = "Use BZIP2 compression in DMG files (better but slower)";
+"Xoi-ui-e7P.title" = "Використовуйте стиснення BZIP2 у файлах DMG (краще, але повільніше)";
/* Class = "NSTextFieldCell"; title = "Enable full Mac access so Keka can be used on all your Mac."; ObjectID = "ZOx-vr-5o7"; */
"ZOx-vr-5o7.title" = "Увімкніть повний доступ до Mac, тоді Кека можна використовувати на всіх Mac-комп'ютерах.";
/* Class = "NSButtonCell"; title = "Use \"Open with Keka\" as the primary item action"; ObjectID = "a5e-FP-sDv"; */
-"a5e-FP-sDv.title" = "Use \"Open with Keka\" as the primary item action";
+"a5e-FP-sDv.title" = "Використовуйте \"Відкрити за допомогою Keka\" як основну дію";
/* Class = "NSButtonCell"; title = "Use unified toolbar (resets customizations)"; ObjectID = "b5e-bj-Pgz"; */
"b5e-bj-Pgz.title" = "Використовувати уніфіковану панель інструментів (скидаються налаштування)";
/* Class = "NSButtonCell"; title = "Use parent folder name when compressing multiple files"; ObjectID = "cDs-NB-2os"; */
-"cDs-NB-2os.title" = "Use parent folder name when compressing multiple files";
+"cDs-NB-2os.title" = "Використовувати ім’я батьківської папки під час стиснення декількох файлів";
/* Class = "NSTextFieldCell"; title = "The fallback folder will be used when Keka can't work in the selected folder."; ObjectID = "caX-B6-61f"; */
-"caX-B6-61f.title" = "The fallback folder will be used when Keka can't work in the selected folder.";
+"caX-B6-61f.title" = "Запасна папка буде використана, коли Keka не зможе працювати у вибраній папці.";
/* Class = "NSButtonCell"; title = "Maximum threads per operation:"; ObjectID = "cb7-h4-ScP"; */
-"cb7-h4-ScP.title" = "Maximum threads per operation:";
+"cb7-h4-ScP.title" = "Максимальна кількість потоків за операцію:";
/* Class = "NSButtonCell"; title = "Checking the extension status"; ObjectID = "chn-AV-kXZ"; */
-"chn-AV-kXZ.title" = "Checking the extension status";
+"chn-AV-kXZ.title" = "Перевірка стану розширення";
/* Class = "NSTextFieldCell"; title = "Compressing multiple files:"; ObjectID = "dhi-qv-weg"; */
-"dhi-qv-weg.title" = "Compressing multiple files:";
+"dhi-qv-weg.title" = "Стиснення декількох файлів:";
/* Class = "NSButtonCell"; title = "Set folder's modification date to extraction date"; ObjectID = "eBj-1b-wBg"; */
-"eBj-1b-wBg.title" = "Set folder's modification date to extraction date";
+"eBj-1b-wBg.title" = "Змінити дату модифікації папки на дату розпакування";
/* Class = "NSButtonCell"; title = "Always tarball non-archiving formats (like GZ or BZIP2) "; ObjectID = "faa-9Y-Axk"; */
-"faa-9Y-Axk.title" = "Always tarball non-archiving formats (like GZ or BZIP2) ";
+"faa-9Y-Axk.title" = "Завжди TAR-файли неархівірованних форматів (наприклад, GZ або BZIP2) ";
/* Class = "NSTextFieldCell"; title = "Queue extraction operations:"; ObjectID = "fhN-DK-edu"; */
-"fhN-DK-edu.title" = "Queue extraction operations:";
+"fhN-DK-edu.title" = "Черга операцій розпакування:";
/* Class = "NSTextFieldCell"; title = "Compressing a single file:"; ObjectID = "hLS-Ut-4fh"; */
-"hLS-Ut-4fh.title" = "Compressing a single file:";
+"hLS-Ut-4fh.title" = "Стиснення одного файлу:";
/* Class = "NSButtonCell"; title = "Use AES-256 when encrypting ZIP files (less compatible)"; ObjectID = "hp7-jO-HeV"; */
"hp7-jO-HeV.title" = "Використовувати AES-256 під час шифрування файлів ZIP (менш сумісні)";
/* Class = "NSTextFieldCell"; title = "You can customize where to show the contextual menu below:"; ObjectID = "izC-0G-lvl"; */
-"izC-0G-lvl.title" = "You can customize where to show the contextual menu below:";
+"izC-0G-lvl.title" = "Ви можете налаштувати, де відображати контекстне меню нижче:";
/* Class = "NSButtonCell"; title = "Maximum simultaneous operations:"; ObjectID = "o8J-bR-bs6"; */
-"o8J-bR-bs6.title" = "Maximum simultaneous operations:";
+"o8J-bR-bs6.title" = "Максимум одночасних операцій:";
/* Class = "NSTextFieldCell"; title = "Queue operations:"; ObjectID = "otI-Pt-BTh"; */
-"otI-Pt-BTh.title" = "Queue operations:";
+"otI-Pt-BTh.title" = "Операції з чергами:";
/* Class = "NSTextFieldCell"; title = "Keep source extension:"; ObjectID = "p5F-63-ubE"; */
-"p5F-63-ubE.title" = "Keep source extension:";
+"p5F-63-ubE.title" = "Зберігати вихідне розширення:";
/* Class = "NSButtonCell"; title = "Always extract in a subfolder"; ObjectID = "pXT-7y-9af"; */
-"pXT-7y-9af.title" = "Always extract in a subfolder";
+"pXT-7y-9af.title" = "Завжди розпаковувати в підпапку";
/* Class = "NSButtonCell"; title = "Show Keka actions in Finder's contextual menu"; ObjectID = "rP2-XR-ZQt"; */
-"rP2-XR-ZQt.title" = "Show Keka actions in Finder's contextual menu";
+"rP2-XR-ZQt.title" = "Показувати дії Keka в контекстному меню Finder";
/* Class = "NSButtonCell"; title = "Show icons in actions"; ObjectID = "s9u-2a-b8X"; */
-"s9u-2a-b8X.title" = "Show icons in actions";
+"s9u-2a-b8X.title" = "Показувати іконки в діях";
/* Class = "NSButtonCell"; title = "Enable external volumes access"; ObjectID = "sgV-AD-k4Q"; */
"sgV-AD-k4Q.title" = "Увімкнути доступ до зовнішніх томів";
/* Class = "NSButtonCell"; title = "Maximum simultaneous compressions:"; ObjectID = "sjA-7B-5U6"; */
-"sjA-7B-5U6.title" = "Maximum simultaneous compressions:";
+"sjA-7B-5U6.title" = "Максимальна кількість одночасних стиснень:";
/* Class = "NSMenuItem"; title = "Never, when possible"; ObjectID = "tEH-O0-NxO"; */
-"tEH-O0-NxO.title" = "Never, when possible";
+"tEH-O0-NxO.title" = "Ніколи, коли це можливо";
/* Class = "NSTextFieldCell"; title = "The Finder Extension needs to be enabled in the System Preferences, Extensions configuration."; ObjectID = "wgz-2S-eXI"; */
-"wgz-2S-eXI.title" = "The Finder Extension needs to be enabled in the System Preferences, Extensions configuration.";
+"wgz-2S-eXI.title" = "Розширення Finder потрібно ввімкнути у Системні налаштування, Розширення.";
/* Class = "NSTextFieldCell"; title = "Most operations use multiple threads. That means faster operations but also more power consumption and heat."; ObjectID = "xyb-eH-aiy"; */
-"xyb-eH-aiy.title" = "Most operations use multiple threads. That means faster operations but also more power consumption and heat.";
+"xyb-eH-aiy.title" = "Більшість операцій використовують кілька потоків. Це веде як до збільшення швидкості роботи, так і до збільшення енергоспоживання і виділення тепла.";
/* Class = "NSButtonCell"; title = "Maximum simultaneous extractions:"; ObjectID = "yGo-Gm-0zq"; */
-"yGo-Gm-0zq.title" = "Maximum simultaneous extractions:";
+"yGo-Gm-0zq.title" = "Максимальна кількість одночасних розпакувань:";
/* Class = "NSTextFieldCell"; title = "Queuing usually results in faster operations and a more responsive behaviour."; ObjectID = "zPq-ei-qUb"; */
-"zPq-ei-qUb.title" = "Queuing usually results in faster operations and a more responsive behaviour.";
+"zPq-ei-qUb.title" = "Приміщення завдань в чергу зазвичай призводить до швидших операцій і більш чуйному поведінки.";
From dd9cd17d9df643682ee48919dacde84f1d549049 Mon Sep 17 00:00:00 2001
From: Arthur Likhner <60031799+likhner@users.noreply.github.com>
Date: Sat, 12 Dec 2020 04:03:10 +0200
Subject: [PATCH 03/10] Added credits
---
Translations/Common/Translators.html | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Translations/Common/Translators.html b/Translations/Common/Translators.html
index 486e91e1e..4b33c7dd4 100644
--- a/Translations/Common/Translators.html
+++ b/Translations/Common/Translators.html
@@ -129,6 +129,7 @@