diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf
index 4d0bd9325..bc272fd16 100644
--- a/client/src/locale/angular.uk-UA.xlf
+++ b/client/src/locale/angular.uk-UA.xlf
@@ -773,7 +773,7 @@
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- Ви можете імпортувати будь-який torrent файл що вказує на медіафайл. Ви повинні бути впевнені що у вас є права на поширення вказаного контенту, інакше це може спричинити юридичні наслідки для вас і вашого інстансу.
+ Ви можете імпортувати будь-який torrent файл що вказує на медіафайл. Ви повинні бути впевнені що у вас є права на поширення вказаного контенту, інакше це може спричинити юридичні наслідки для вас і вашого сервера.src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html20
@@ -1009,12 +1009,12 @@
This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- Цей інстанс дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший інстанс, який точно відповідає вашим потребам, на: https://joinpeertube.org/instances.
+ Цей сервер дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший сервер, який точно відповідає вашим потребам, на: https://joinpeertube.org/instances. src/app/+login/login.component.html64Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- В даний час цей інстанс не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть інстанс який дасть вам змогу зареєструвати обліковий запис та завантажувати свої відео. Знайдіть свій серед багатьох інстансів на: https://joinpeertube.org/instances.
+ У цей час цей сервер не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть сервер який дасть вам змогу зареєструвати обліковий запис та вивантажувати свої відео. Знайдіть свій серед багатьох серверів на: https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -1055,12 +1055,12 @@
I forgot my password
- Я забув мій пароль
+ Я забув свій парольsrc/app/+login/login.component.html51Logging into an account lets you publish content
- Авторизація в обліковому запису дозволяє публікувати контент
+ Вхід до облікового запису дозволяє публікувати контентsrc/app/+login/login.component.html60
@@ -1087,12 +1087,12 @@
Enter your email address and we will send you a link to reset your password.
- Введіть вашу електронну пошту і ми відправимо вам посилання на відновлення вашого паролю.
+ Уведіть своє адресу е-пошти й ми надішлемо вам посилання для відновлення вашого пароля.src/app/+login/login.component.html107An email with the reset password instructions will be sent to . The link will expire within 1 hour.
- Лист з інструкцією по скиданню пароля буде відправлено на . Посилання буде дійсне протягом 1 години.
+ Лист з настановами щодо скидання пароля буде надіслано на . Посилання буде дійсне впродовж 1 години.src/app/+login/login.component.ts121
@@ -1257,12 +1257,12 @@
Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are.
- Оберіть ваше ім'я інстансу, створіть опис, вказуючи хто ви , чому ви створили цей інстанс і як довгови плануєте підтримувати його це дуже важливо відвідувачам для розуміння якого типу цей інстанс.
+ Оберіть назву свого сервера, створіть опис, вказавши хто ви, чому ви створили цей сервер та як довгови плануєте підтримувати його, це дуже важливо відвідувачам для розуміння якого типу цей сервер. src/app/modal/welcome-modal.component.html58If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
- Якщо ви бажаєте відкрити реєстрацію, визначте якими будуть ваші правила модерації та умови обслуговування інстансу , також вкажіть категорії та мови якими послуговуються ваші модератори. Таким чином ви допоможете користувачам зареєструватися на відповідному інстансі PeerTube.
+ Якщо ви бажаєте відкрити реєстрацію, визначте якими будуть ваші правила модерації та умови обслуговування сервера , також укажіть категорії та мови якими послуговуються ваші модератори. Таким чином ви допоможете користувачам зареєструватися на відповідному сервері PeerTube. src/app/modal/welcome-modal.component.html64
@@ -1291,7 +1291,7 @@
You enabled user registration on your instance but did not configure the following fields:
- You enabled user registration on your instance but did not configure the following fields:
+ Ви увімкнули реєстрацію користувачів на своєму сервері, але не налаштували такі поля:src/app/modal/instance-config-warning-modal.component.html10
@@ -1316,7 +1316,7 @@
How you plan to pay for keeping your instance running
- How you plan to pay for keeping your instance running
+ Як ви плануєте платити за продовження роботи вашого сервераsrc/app/modal/instance-config-warning-modal.component.html18
@@ -1334,13 +1334,13 @@
My settings
- My settings
+ Мої налаштуванняsrc/app/menu/menu.component.html119src/app/modal/quick-settings-modal.component.html3These settings apply only to your session on this instance.
- These settings apply only to your session on this instance.
+ Ці налаштування застосовуються лише до вашого сеансу в цьому сервері.src/app/modal/quick-settings-modal.component.html8
@@ -1348,20 +1348,12 @@
Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website.
-
- Please consider configuring these fields to help people to choose
- the appropriate instance
- .
- Without them, your instance may not be referenced on the
- JoinPeerTube website
- .
-
-
+ Налаштуйте ці поля, щоб допомогти людям обрати відповідний сервер. Без них посилання на ваш сервер не буде додано на вебсайт JoinPeerTube. src/app/modal/instance-config-warning-modal.component.html25Don't show me this warning anymore
- Don't show me this warning anymore
+ Більше не показувати мені це попередженняsrc/app/modal/instance-config-warning-modal.component.html33
@@ -1372,7 +1364,7 @@
Update live settings
- Update live settings
+ Оновити налаштування трансляційsrc/app/shared/shared-video-live/live-stream-information.component.html36
@@ -1423,7 +1415,7 @@
powered by PeerTube - CopyLeft 2015-2021
- powered by PeerTube - CopyLeft 2015-2021
+ працює на PeerTube - CopyLeft 2015-2021src/app/menu/menu.component.html146
@@ -1484,7 +1476,7 @@
Create a new playlist
- Create a new playlist
+ Створити нову добіркуsrc/app/+my-library/my-library-routing.module.ts48
@@ -1504,7 +1496,7 @@
Interface:
- Interface:
+ Інтерфейс: src/app/menu/menu.component.html132
@@ -1536,50 +1528,50 @@
Import jobs concurrency
- Import jobs concurrency
+ Одночасне імпортуванняsrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html225allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
- allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
+ уможливлює імпорт кількох відео одночасно. ⚠️ Потрібен перезапуск PeerTube.src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html226jobs in parallel
- jobs in parallel
+ паралельна роботаsrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html230src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html171Allow import with HTTP URL (e.g. YouTube)
- Allow import with HTTP URL (e.g. YouTube)
+ Дозволити імпорт з URL-адреси HTTP (наприклад, YouTube)src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html239Discover
- Discover
+ Оглядsrc/app/+videos/video-list/overview/video-overview.component.html1src/app/core/menu/menu.service.ts125Administration
- Administration
+ Адміністраціяsrc/app/menu/menu.component.html93About
- About
+ Про насsrc/app/menu/menu.component.html124Contact
- Contact
+ Контактиsrc/app/+about/about-routing.module.ts36src/app/menu/menu.component.html136View your notifications
- View your notifications
+ Переглянути сповіщенняsrc/app/menu/notification.component.html3src/app/menu/notification.component.html11src/app/menu/notification.component.html11
@@ -1594,24 +1586,24 @@
Mark all as read
- Mark all as read
+ Позначити всі прочитанимиsrc/app/menu/notification.component.html27src/app/menu/notification.component.html27src/app/+my-account/my-account-notifications/my-account-notifications.component.html20Update your notification preferences
- Update your notification preferences
+ Оновити налаштування сповіщеньsrc/app/menu/notification.component.html31See all your notifications
- See all your notifications
+ Переглянути всі сповіщенняsrc/app/menu/notification.component.html49Welcome to , dear user!
- Welcome to , dear user!
+ Вітаємо у , любий користувачу!src/app/modal/account-setup-modal.component.html3
@@ -1619,7 +1611,7 @@
It's time to set up your account profile!
- It's time to set up your account profile!
+ Саме час створити профіль свого облікового запису!src/app/modal/account-setup-modal.component.html10
@@ -1627,7 +1619,7 @@
Help moderators and other users to know who you are by:
- Help moderators and other users to know who you are by:
+ Допоможіть модераторам та іншим користувачам дізнатися хто ви від:src/app/modal/account-setup-modal.component.html12
@@ -1635,7 +1627,7 @@
Uploading an avatar
- Uploading an avatar
+ Вивантаження аватараsrc/app/modal/account-setup-modal.component.html15
@@ -1643,7 +1635,7 @@
Writing a description
- Writing a description
+ Створення описуsrc/app/modal/account-setup-modal.component.html16
@@ -1651,12 +1643,12 @@
I'm a teapot
- I'm a teapot
+ Я чайникsrc/app/+page-not-found/page-not-found.component.ts27That's an error.
- That's an error.
+ Це помилка.src/app/+page-not-found/page-not-found.component.html4
@@ -1664,7 +1656,7 @@
We couldn't find any video tied to the URL you were looking for.
- We couldn't find any video tied to the URL you were looking for.
+ Не вдалося знайти жодного відео, пов’язаного з URL-адресою , який ви шукали.src/app/+page-not-found/page-not-found.component.html7
@@ -1672,7 +1664,7 @@
We couldn't find any resource tied to the URL you were looking for.
- We couldn't find any resource tied to the URL you were looking for.
+ Не вдалося знайти ресурс, пов'язаний з URL-адресою , яку ви шукали.src/app/+page-not-found/page-not-found.component.html8
@@ -1680,18 +1672,18 @@
Possible reasons:
- Possible reasons:
+ Можливі причини:Possible reasons preceding a list of reasons a `Not Found` error page may occursrc/app/+page-not-found/page-not-found.component.html12You may have used an outdated or broken link
- You may have used an outdated or broken link
+ Можливо, ви використовували застаріле або пошкоджене посиланняsrc/app/+page-not-found/page-not-found.component.html15The video may have been moved or deleted
- The video may have been moved or deleted
+ Можливо, відео було переміщено або видаленоsrc/app/+page-not-found/page-not-found.component.html17
@@ -1699,7 +1691,7 @@
The resource may have been moved or deleted
- The resource may have been moved or deleted
+ Можливо, ресурс було переміщено або видаленоsrc/app/+page-not-found/page-not-found.component.html18
@@ -1707,17 +1699,17 @@
You may have typed the address or URL incorrectly
- You may have typed the address or URL incorrectly
+ Можливо, ви неправильно ввели адресу або URL-адресуsrc/app/+page-not-found/page-not-found.component.html20You are not authorized here.
- You are not authorized here.
+ Ви тут не авторизовані.src/app/+page-not-found/page-not-found.component.html27You might need to check your account is allowed by the video or instance owner.
- You might need to check your account is allowed by the video or instance owner.
+ Можливо, вам доведеться перевірити, чи дозволив власник відео чи сервера ваш обліковий запис.src/app/+page-not-found/page-not-found.component.html30
@@ -1725,7 +1717,7 @@
You might need to check your account is allowed by the resource or instance owner.
- You might need to check your account is allowed by the resource or instance owner.
+ Можливо, вам доведеться перевірити, чи дозволив власник ресурсу або сервера ваш обліковий запис.src/app/+page-not-found/page-not-found.component.html31
@@ -1733,24 +1725,24 @@
The requested entity body blends sweet bits with a mellow earthiness.
- The requested entity body blends sweet bits with a mellow earthiness.
+ Запитане тіло сутності поєднує солодкі шматочки з м’якою землею.Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web requestsrc/app/+page-not-found/page-not-found.component.html40Sepia seems to like it.
- Sepia seems to like it.
+ Здається, сепія подобається.This is about Sepia's teasrc/app/+page-not-found/page-not-found.component.html42Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- Media is too large for the server. Please contact you administrator if you want to increase the limit size.
+ Медіа завелике для сервера. Якщо ви хочете збільшити ліміт, зверніться до свого адміністратора.src/app/core/rest/rest-extractor.service.ts65GLOBAL SEARCH
- GLOBAL SEARCH
+ ГЛОБАЛЬНИЙ ПОШУКsrc/app/header/search-typeahead.component.html26
@@ -1760,12 +1752,12 @@
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
- Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
+ Результати будуть доповнені результатами стороннього індексу. Будуть надіслані лише дані, необхідні для здійснення запиту.src/app/header/search-typeahead.component.html32Your query will be matched against video names or descriptions, channel names.
- Your query will be matched against video names or descriptions, channel names.
+ Ваш запит буде зіставлений з назвами або описами відео, назвами каналів.src/app/header/search-typeahead.component.html37
@@ -1773,53 +1765,53 @@
ADVANCED SEARCH
- ADVANCED SEARCH
+ РОЗШИРЕНИЙ ПОШУКsrc/app/header/search-typeahead.component.html39any instance
- any instance
+ будь-який серверsrc/app/header/search-typeahead.component.html42only followed instances
- only followed instances
+ лише сервери, які відстежуютьсяsrc/app/header/search-typeahead.component.html43Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
- Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
+ Визначає, чи можна розв'язати будь-який віддалений вміст, чи цей сервер дозволяє це робити лише для серверів, за якими він стежить.src/app/header/search-typeahead.component.html41will list the matching channel
- will list the matching channel
+ показуватиме відповідний каналsrc/app/header/search-typeahead.component.html50src/app/header/search-typeahead.component.html53will list the matching video
- will list the matching video
+ показуватиме відповідне відеоsrc/app/header/search-typeahead.component.html56Search...
- Search...
+ Пошук...src/app/+admin/plugins/plugin-search/plugin-search.component.html6In this instance's network
- In this instance's network
+ На цьому серверіsrc/app/header/suggestion.component.html14In the vidiverse
- In the vidiverse
+ У федеративній мережіsrc/app/header/suggestion.component.html15Sort
- Sort
+ Сортуватиsrc/app/+search/search-filters.component.html7
@@ -1842,7 +1834,7 @@
Display only
- Display only
+ Показувати лишеsrc/app/+search/search-filters.component.html21
@@ -1866,48 +1858,48 @@
Published date
- Published date
+ Дата публікаціїsrc/app/+search/search-filters.component.html59Original publication year
- Original publication year
+ Рік публікаціїsrc/app/+search/search-filters.component.html73After...
- After...
+ Після...src/app/+search/search-filters.component.html85Before...
- Before...
+ До...src/app/+search/search-filters.component.html95Duration
- Duration
+ Тривалістьsrc/app/+search/search-filters.component.html108src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html60Display sensitive content
- Display sensitive content
+ Показувати делікатний вмістsrc/app/+search/search-filters.component.html40Yes
- Yes
+ Такsrc/app/+search/search-filters.component.html48No
- No
+ Ніsrc/app/+search/search-filters.component.html53Category
- Category
+ Категоріяsrc/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html63src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html25
@@ -1925,24 +1917,24 @@
Display all categories
- Display all categories
+ Показати всі категоріїsrc/app/+search/search-filters.component.html127Licence
- Licence
+ Ліцензіяsrc/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html74src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html34Display all licenses
- Display all licenses
+ Показати всі ліцензіїsrc/app/+search/search-filters.component.html140Language
- Language
+ Моваsrc/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html94
@@ -1950,22 +1942,22 @@
Display all languages
- Display all languages
+ Показати всі мовиsrc/app/+search/search-filters.component.html153All of these tags
- All of these tags
+ Усі з цих мітокsrc/app/+search/search-filters.component.html162One of these tags
- One of these tags
+ Одну з цих мітокsrc/app/+search/search-filters.component.html170PeerTube instance host
- PeerTube instance host
+ Хост сервера PeerTubesrc/app/+search/search-filters.component.html178
@@ -1973,61 +1965,57 @@
Search target
- Search target
+ Мета пошукуsrc/app/+search/search-filters.component.html187Vidiverse
- Vidiverse
+ Vidiversesrc/app/+search/search-filters.component.html197Reset
-
- Reset
-
+ Скинутиsrc/app/+search/search-filters.component.html197Filter
- Filter
+ Фільтрsrc/app/+search/search-filters.component.html208Video channels
- Video channels
+ Відеоканалиsrc/app/+accounts/account-video-channels/account-video-channels.component.html1Add caption
- Add caption
+ Додати підписsrc/app/+videos/+video-edit/shared/video-caption-add-modal.component.html5Select the caption file
- Select the caption file
+ Вибрати файл підписівsrc/app/+videos/+video-edit/shared/video-caption-add-modal.component.html24This will replace an existing caption!
-
- This will replace an existing caption!
-
+ Це замінить наявний підпис!src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html31Add this caption
- Add this caption
+ Додати цей підписsrc/app/+videos/+video-edit/shared/video-caption-add-modal.component.html42Title
- Title
+ Заголовокsrc/app/+videos/+video-edit/shared/video-edit.component.html11Tags
- Tags
+ Міткиsrc/app/+videos/+video-edit/shared/video-edit.component.html19src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html52
@@ -8529,7 +8517,7 @@ channel with the same name ()!
Notifications
- Notifications
+ Сповіщенняsrc/app/+my-account/my-account.component.ts55src/app/+my-account/my-account-routing.module.ts109
@@ -8924,7 +8912,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
- VOD videos
+ Оброблені відеоsrc/app/+search/search-filters.component.ts60
@@ -8932,7 +8920,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live videos
- Live videos
+ Трансляціїsrc/app/+search/search-filters.component.ts64
@@ -11294,7 +11282,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
History
- History
+ Історіяsrc/app/+my-library/my-library.component.ts71