|
@@ -1,5 +1,8 @@
|
|
|
-const uk_UA = {
|
|
|
- pluralize (n) {
|
|
|
+import type { Locale } from '@uppy/utils/lib/Translator'
|
|
|
+
|
|
|
+const uk_UA: Locale<0 | 1 | 2> = {
|
|
|
+ strings: {},
|
|
|
+ pluralize(n) {
|
|
|
if (n % 10 === 1 && n % 100 !== 11) {
|
|
|
return 0
|
|
|
}
|
|
@@ -22,16 +25,19 @@ uk_UA.strings = {
|
|
|
addMore: 'Додати ще',
|
|
|
addMoreFiles: 'Додати ще файли',
|
|
|
allFilesFromFolderNamed: 'Всі файли з папки %{name}',
|
|
|
- allowAccessDescription: 'Щоб зробити фото або відео, будь ласка, дозвольте доступ до камери для цього сайту',
|
|
|
+ allowAccessDescription:
|
|
|
+ 'Щоб зробити фото або відео, будь ласка, дозвольте доступ до камери для цього сайту',
|
|
|
allowAccessTitle: 'Будь ласка, дозвольте доступ до вашої камери',
|
|
|
- allowAudioAccessDescription: 'Для запису звуку, будь ласка, надайте доступ до мікрофону для цього сайту.',
|
|
|
+ allowAudioAccessDescription:
|
|
|
+ 'Для запису звуку, будь ласка, надайте доступ до мікрофону для цього сайту.',
|
|
|
allowAudioAccessTitle: 'Дозвольте доступ до мікрофону',
|
|
|
aspectRatioLandscape: 'Обрізати альбомний режим (16:9)',
|
|
|
aspectRatioPortrait: 'Обрізати портрет (9:16)',
|
|
|
aspectRatioSquare: 'Обрізати квадрат',
|
|
|
authAborted: 'Автентифікація перервана',
|
|
|
- authenticateWith: 'Під\'єднатися до %{pluginName}',
|
|
|
- authenticateWithTitle: 'Будь ласка, авторизуйтесь у %{pluginName}, щоб обрати файли',
|
|
|
+ authenticateWith: "Під'єднатися до %{pluginName}",
|
|
|
+ authenticateWithTitle:
|
|
|
+ 'Будь ласка, авторизуйтесь у %{pluginName}, щоб обрати файли',
|
|
|
back: 'Назад',
|
|
|
browse: 'оберіть',
|
|
|
browseFiles: 'оберіть',
|
|
@@ -40,19 +46,21 @@ uk_UA.strings = {
|
|
|
cancelUpload: 'Скасувати завантаження',
|
|
|
chooseFiles: 'Обрати файли',
|
|
|
closeModal: 'Закрити вікно',
|
|
|
- companionError: 'Не вдалося під\'єднатися до Companion',
|
|
|
- companionUnauthorizeHint: 'Щоб скасувати авторизацію вашого облікового запису %{provider}, перейдіть на %{url}',
|
|
|
+ companionError: "Не вдалося під'єднатися до Companion",
|
|
|
+ companionUnauthorizeHint:
|
|
|
+ 'Щоб скасувати авторизацію вашого облікового запису %{provider}, перейдіть на %{url}',
|
|
|
complete: 'Готово',
|
|
|
compressedX: 'Збережено %{size} шляхом стискання зображень',
|
|
|
compressingImages: 'Стиснення зображень...',
|
|
|
- connectedToInternet: 'Під\'єднано до інтернету',
|
|
|
+ connectedToInternet: "Під'єднано до інтернету",
|
|
|
copyLink: 'Копіювати посилання',
|
|
|
copyLinkToClipboardFallback: 'Скопіюйте посилання',
|
|
|
copyLinkToClipboardSuccess: 'Посилання скопійована в буфер обміну',
|
|
|
creatingAssembly: 'Підготовка до завантаження...',
|
|
|
creatingAssemblyFailed: 'Transloadit: не вдалося згенерувати Assembly',
|
|
|
dashboardTitle: 'Завантажувач файлів',
|
|
|
- dashboardWindowTitle: 'Вікно завантажувача файлів (натисніть escape, щоб закрити)',
|
|
|
+ dashboardWindowTitle:
|
|
|
+ 'Вікно завантажувача файлів (натисніть escape, щоб закрити)',
|
|
|
dataUploadedOfTotal: '%{complete} із %{total}',
|
|
|
discardRecordedFile: 'Відкинути записаний файл',
|
|
|
done: 'Готово',
|
|
@@ -61,19 +69,24 @@ uk_UA.strings = {
|
|
|
dropPasteBoth: 'Перетягніть файли, вставте або %{browse}',
|
|
|
dropPasteFiles: 'Перетягніть файли, вставте або %{browse}',
|
|
|
dropPasteFolders: 'Перетягніть файли, вставте або %{browse}',
|
|
|
- dropPasteImportBoth: 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
- dropPasteImportFiles: 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
- dropPasteImportFolders: 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
+ dropPasteImportBoth:
|
|
|
+ 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
+ dropPasteImportFiles:
|
|
|
+ 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
+ dropPasteImportFolders:
|
|
|
+ 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
|
|
|
editFile: 'Редагувати файл',
|
|
|
editFileWithFilename: 'Редагувати файл %{file}',
|
|
|
editing: 'Редагується %{file}',
|
|
|
emptyFolderAdded: 'Файли не додано — тека порожня',
|
|
|
encoding: 'Обробка...',
|
|
|
- enterCorrectUrl: 'Невірна адреса: будь ласка, переконайтеся що ви використовуєте пряме посилання на файл',
|
|
|
+ enterCorrectUrl:
|
|
|
+ 'Невірна адреса: будь ласка, переконайтеся що ви використовуєте пряме посилання на файл',
|
|
|
enterTextToSearch: 'Введіть текст для пошуку зображень',
|
|
|
enterUrlToImport: 'Введіть адресу, щоб імпортувати файл',
|
|
|
exceedsSize: 'Цей файл більше максимально дозволеного розміру в %{size}',
|
|
|
- failedToFetch: 'Companion не зміг завантажити файл за посиланням, будь ласка, переконайтеся, що адреса вірна',
|
|
|
+ failedToFetch:
|
|
|
+ 'Companion не зміг завантажити файл за посиланням, будь ласка, переконайтеся, що адреса вірна',
|
|
|
failedToUpload: 'Помилка завантаження %{file}',
|
|
|
filesUploadedOfTotal: {
|
|
|
'0': '%{complete} із %{smart_count} файл завантажено',
|
|
@@ -97,19 +110,22 @@ uk_UA.strings = {
|
|
|
loading: 'Завантаження...',
|
|
|
logOut: 'Вийти',
|
|
|
micDisabled: 'Доступ до мікрофона заборонений користувачем',
|
|
|
- missingRequiredMetaField: 'Відсутні обов\'язкові поля meta',
|
|
|
- missingRequiredMetaFieldOnFile: 'У %{fileName} відсутні обов\'язкові поля meta',
|
|
|
+ missingRequiredMetaField: "Відсутні обов'язкові поля meta",
|
|
|
+ missingRequiredMetaFieldOnFile:
|
|
|
+ "У %{fileName} відсутні обов'язкові поля meta",
|
|
|
missingRequiredMetaFields: {
|
|
|
- '0': 'Відсутнє обов\'язкове поле meta: %{fields}.',
|
|
|
- '1': 'Відсутні обов\'язкові поля meta: %{fields}.',
|
|
|
- '2': 'Відсутні обов\'язкові поля meta: %{fields}.',
|
|
|
+ '0': "Відсутнє обов'язкове поле meta: %{fields}.",
|
|
|
+ '1': "Відсутні обов'язкові поля meta: %{fields}.",
|
|
|
+ '2': "Відсутні обов'язкові поля meta: %{fields}.",
|
|
|
},
|
|
|
myDevice: 'Мій пристрій',
|
|
|
- noAudioDescription: 'Для запису аудіо, підключіть мікрофон або інший пристрій введення звуку',
|
|
|
+ noAudioDescription:
|
|
|
+ 'Для запису аудіо, підключіть мікрофон або інший пристрій введення звуку',
|
|
|
noAudioTitle: 'Мікрофон недоступний',
|
|
|
- noCameraDescription: 'Для того, щоб робити зображення чи запис відео, будь ласка, підключіть пристрій камери',
|
|
|
+ noCameraDescription:
|
|
|
+ 'Для того, щоб робити зображення чи запис відео, будь ласка, підключіть пристрій камери',
|
|
|
noCameraTitle: 'Камера недоступна',
|
|
|
- noDuplicates: 'Не вдається додати дублікат файлу \'%{fileName}, він уже існує',
|
|
|
+ noDuplicates: "Не вдається додати дублікат файлу '%{fileName}, він уже існує",
|
|
|
noFilesFound: 'Тут відсутні файли або теки',
|
|
|
noInternetConnection: 'Відсутнє підключення до мережі Інтернет',
|
|
|
noMoreFilesAllowed: 'Не вдалося додати більше файлів',
|
|
@@ -134,9 +150,11 @@ uk_UA.strings = {
|
|
|
},
|
|
|
recording: 'Запис',
|
|
|
recordingLength: 'Тривалість запису %{recording_length}',
|
|
|
- recordingStoppedMaxSize: 'Запис зупинено, оскільки розмір файлу перевищить ліміт',
|
|
|
+ recordingStoppedMaxSize:
|
|
|
+ 'Запис зупинено, оскільки розмір файлу перевищить ліміт',
|
|
|
recordVideoBtn: 'Записати Відео',
|
|
|
- recoveredAllFiles: 'Ми відновили всі файли. Ви можете продовжити завантаження.',
|
|
|
+ recoveredAllFiles:
|
|
|
+ 'Ми відновили всі файли. Ви можете продовжити завантаження.',
|
|
|
recoveredXFiles: {
|
|
|
'0': 'Ми не змогли повністю відновити 1 файл. Будь ласка, повторно виберіть його і відновіть завантаження.',
|
|
|
'1': 'Ми не змогли повністю відновити %{smart_count} файли. Будь ласка, повторно виберіть їх і відновіть завантаження.',
|
|
@@ -222,7 +240,10 @@ uk_UA.strings = {
|
|
|
zoomOut: 'Зменшити',
|
|
|
}
|
|
|
|
|
|
+// TODO: remove this in the next major?
|
|
|
+// @ts-expect-error Uppy can be a global in legacy bundle
|
|
|
if (typeof Uppy !== 'undefined') {
|
|
|
+ // @ts-expect-error Uppy can be a global in legacy bundle
|
|
|
globalThis.Uppy.locales.uk_UA = uk_UA
|
|
|
}
|
|
|
|