Browse Source

Add missing Ukrainian locale entries (#4145)

Andrii Bodnar 2 years ago
parent
commit
4d07675169
1 changed files with 90 additions and 11 deletions
  1. 90 11
      packages/@uppy/locales/src/uk_UA.js

+ 90 - 11
packages/@uppy/locales/src/uk_UA.js

@@ -13,22 +13,38 @@ const uk_UA = {
 }
 
 uk_UA.strings = {
-  addMoreFiles: 'Додати ще файли',
+  addBulkFilesFailed: {
+    '0': 'Не вдалося додати файл %{smart_count} через внутрішню помилку',
+    '1': 'Не вдалося додати %{smart_count} файли через внутрішні помилки',
+    '2': 'Не вдалося додати %{smart_count} файлів через внутрішні помилки',
+  },
   addingMoreFiles: 'Додавання додаткових файлів',
+  addMore: 'Додати ще',
+  addMoreFiles: 'Додати ще файли',
+  allFilesFromFolderNamed: 'Всі файли з папки %{name}',
   allowAccessDescription: 'Щоб зробити фото або відео, будь ласка, дозвольте доступ до камери для цього сайту',
   allowAccessTitle: 'Будь ласка, дозвольте доступ до вашої камери',
-  authenticateWithTitle: 'Будь ласка, авторизуйтесь у %{pluginName}, щоб обрати файли',
+  allowAudioAccessDescription: 'Для запису звуку, будь ласка, надайте доступ до мікрофону для цього сайту.',
+  allowAudioAccessTitle: 'Дозвольте доступ до мікрофону',
+  aspectRatioLandscape: 'Обрізати альбомний режим (16:9)',
+  aspectRatioPortrait: 'Обрізати портрет (9:16)',
+  aspectRatioSquare: 'Обрізати квадрат',
+  authAborted: 'Автентифікація перервана',
   authenticateWith: 'Під\'єднатися до %{pluginName}',
+  authenticateWithTitle: 'Будь ласка, авторизуйтесь у %{pluginName}, щоб обрати файли',
   back: 'Назад',
-  addMore: 'Додати ще',
   browse: 'оберіть',
   browseFiles: 'оберіть',
+  browseFolders: 'огляд тек',
   cancel: 'Скасувати',
   cancelUpload: 'Скасувати завантаження',
   chooseFiles: 'Обрати файли',
   closeModal: 'Закрити вікно',
   companionError: 'Не вдалося під\'єднатися до Companion',
+  companionUnauthorizeHint: 'Щоб скасувати авторизацію вашого облікового запису %{provider}, перейдіть на %{url}',
   complete: 'Готово',
+  compressedX: 'Збережено %{size} шляхом стискання зображень',
+  compressingImages: 'Стиснення зображень...',
   connectedToInternet: 'Під\'єднано до інтернету',
   copyLink: 'Копіювати посилання',
   copyLinkToClipboardFallback: 'Скопіюйте посилання',
@@ -38,6 +54,7 @@ uk_UA.strings = {
   dashboardTitle: 'Завантажувач файлів',
   dashboardWindowTitle: 'Вікно завантажувача файлів (натисніть escape, щоб закрити)',
   dataUploadedOfTotal: '%{complete} із %{total}',
+  discardRecordedFile: 'Відкинути записаний файл',
   done: 'Готово',
   dropHereOr: 'Перетягніть файли або %{browse}',
   dropHint: 'Перетягніть файли сюди',
@@ -48,15 +65,16 @@ uk_UA.strings = {
   dropPasteImportFiles: 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
   dropPasteImportFolders: 'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
   editFile: 'Редагувати файл',
+  editFileWithFilename: 'Редагувати файл %{file}',
   editing: 'Редагується %{file}',
   emptyFolderAdded: 'Файли не додано — тека порожня',
   encoding: 'Обробка...',
   enterCorrectUrl: 'Невірна адреса: будь ласка, переконайтеся що ви використовуєте пряме посилання на файл',
+  enterTextToSearch: 'Введіть текст для пошуку зображень',
   enterUrlToImport: 'Введіть адресу, щоб імпортувати файл',
   exceedsSize: 'Цей файл більше максимально дозволеного розміру в %{size}',
   failedToFetch: 'Companion не зміг завантажити файл за посиланням, будь ласка, переконайтеся, що адреса вірна',
   failedToUpload: 'Помилка завантаження %{file}',
-  fileSource: 'Джерело файлу: %{name}',
   filesUploadedOfTotal: {
     '0': '%{complete} із %{smart_count} файл завантажено',
     '1': '%{complete} із %{smart_count} файлів завантажено',
@@ -64,47 +82,109 @@ uk_UA.strings = {
   },
   filter: 'Фільтр',
   finishEditingFile: 'Завершити редагування файлу',
+  flipHorizontal: 'Віддзеркалити горизонтально',
   folderAdded: {
     '0': 'Додано %{smart_count} файл із %{folder}',
     '1': 'Додано %{smart_count} файли із %{folder}',
     '2': 'Додано %{smart_count} файлів із %{folder}',
   },
+  folderAlreadyAdded: 'Папка "%{folder}" вже додана',
+  generatingThumbnails: 'Створення мініатюр...',
   import: 'Імпортувати',
+  importFiles: 'Імпортувати файли з:',
   importFrom: 'Імпортувати з %{name}',
+  inferiorSize: 'Цей файл менший за дозволений розмір %{size}',
   loading: 'Завантаження...',
   logOut: 'Вийти',
+  micDisabled: 'Доступ до мікрофона заборонений користувачем',
+  missingRequiredMetaField: 'Відсутні обов\'язкові поля meta',
+  missingRequiredMetaFieldOnFile: 'У %{fileName} відсутні обов\'язкові поля meta',
+  missingRequiredMetaFields: {
+    '0': 'Відсутнє обов\'язкове поле meta: %{fields}.',
+    '1': 'Відсутні обов\'язкові поля meta: %{fields}.',
+    '2': 'Відсутні обов\'язкові поля meta: %{fields}.',
+  },
   myDevice: 'Мій пристрій',
+  noAudioDescription: 'Для запису аудіо, підключіть мікрофон або інший пристрій введення звуку',
+  noAudioTitle: 'Мікрофон недоступний',
+  noCameraDescription: 'Для того, щоб робити зображення чи запис відео, будь ласка, підключіть пристрій камери',
+  noCameraTitle: 'Камера недоступна',
+  noDuplicates: 'Не вдається додати дублікат файлу \'%{fileName}, він уже існує',
   noFilesFound: 'Тут відсутні файли або теки',
   noInternetConnection: 'Відсутнє підключення до мережі Інтернет',
+  noMoreFilesAllowed: 'Не вдалося додати більше файлів',
+  openFolderNamed: 'Відкрити теку %{name}',
   pause: 'Поставити на паузу',
-  pauseUpload: 'Поставити завантаження на паузу',
   paused: 'На паузі',
+  pauseUpload: 'Поставити завантаження на паузу',
+  pluginNameAudio: 'Звук',
+  pluginNameBox: 'Box',
+  pluginNameCamera: 'Камера',
+  pluginNameDropbox: 'Dropbox',
+  pluginNameFacebook: 'Facebook',
+  pluginNameGoogleDrive: 'Google Drive',
+  pluginNameInstagram: 'Instagram',
+  pluginNameOneDrive: 'OneDrive',
+  pluginNameZoom: 'Zoom',
+  poweredBy: 'Працює на %{uppy}',
   processingXFiles: {
     '0': 'Обробляється %{smart_count} файл',
     '1': 'Обробляється %{smart_count} файли',
     '2': 'Обробляється %{smart_count} файлів',
   },
-  poweredBy: 'Працює на %{uppy}',
+  recording: 'Запис',
+  recordingLength: 'Тривалість запису %{recording_length}',
+  recordingStoppedMaxSize: 'Запис зупинено, оскільки розмір файлу перевищить ліміт',
+  recordVideoBtn: 'Записати Відео',
+  recoveredAllFiles: 'Ми відновили всі файли. Ви можете продовжити завантаження.',
+  recoveredXFiles: {
+    '0': 'Ми не змогли повністю відновити 1 файл. Будь ласка, повторно виберіть його і відновіть завантаження.',
+    '1': 'Ми не змогли повністю відновити %{smart_count} файли. Будь ласка, повторно виберіть їх і відновіть завантаження.',
+    '2': 'Ми не змогли повністю відновити %{smart_count} файлів. Будь ласка, повторно виберіть їх і відновіть завантаження.',
+  },
   removeFile: 'Знищити файл',
+  reSelect: 'Обрати повторно',
   resetFilter: 'Скинути фільтр',
   resume: 'Продовжити',
   resumeUpload: 'Продовжити завантаження',
   retry: 'Спробувати знову',
   retryUpload: 'Повторити спробу завантаження',
-  saveChanges: 'Зберегти',
+  revert: 'Скасувати зміни',
+  rotate: 'Повернути',
+  save: 'Зберегти',
+  saveChanges: 'Зберегти зміни',
+  search: 'Пошук',
+  searchImages: 'Пошук зображень',
   selectX: {
     '0': 'Обрати %{smart_count}',
     '1': 'Обрати %{smart_count}',
     '2': 'Обрати %{smart_count}',
   },
+  sessionRestored: 'Сеанс відновлено',
+  showErrorDetails: 'Показати деталі помилки',
+  signInWithGoogle: 'Увійти за допомогою Google',
   smile: 'Посміхніться!',
+  startAudioRecording: 'Почати запис аудіо',
+  startCapturing: 'Почати захоплення екрана',
   startRecording: 'Почати запис відео',
+  stopAudioRecording: 'Зупинити запис аудіо',
+  stopCapturing: 'Зупинити захоплення екрана',
   stopRecording: 'Закінчити запис відео',
+  streamActive: 'Потік активний',
+  streamPassive: 'Потік пасивний',
+  submitRecordedFile: 'Надіслати записаний файл',
   takePicture: 'Зробити фотографію',
+  takePictureBtn: 'Зробити знімок',
   timedOut: 'Завантаження зупинилося на %{seconds} сек., скасування',
   upload: 'Завантажити',
   uploadComplete: 'Завантаження завершено',
   uploadFailed: 'Завантаження не вдале',
+  uploading: 'Завантаження',
+  uploadingXFiles: {
+    '0': 'Завантажується %{smart_count} файл',
+    '1': 'Завантажується %{smart_count} файли',
+    '2': 'Завантажується %{smart_count} файлів',
+  },
   uploadPaused: 'Завантаження на паузі',
   uploadXFiles: {
     '0': 'Завантажити %{smart_count} файл',
@@ -114,7 +194,7 @@ uk_UA.strings = {
   uploadXNewFiles: {
     '0': 'Завантажити +%{smart_count} файл',
     '1': 'Завантажити +%{smart_count} файли',
-    '2': Завантажити +%{smart_count} файлів',
+    '2': 'Завантажити +%{smart_count} файлів',
   },
   uploading: 'Завантаження',
   uploadingXFiles: {
@@ -144,9 +224,8 @@ uk_UA.strings = {
     '1': 'Ви повинні обрати хоча б %{smart_count} файли',
     '2': 'Ви повинні обрати хоча б %{smart_count} файлів',
   },
-  selectFileNamed: 'Обрати файл %{name}',
-  unselectFileNamed: 'Скасувати вибір файлу %{name}',
-  openFolderNamed: 'Відкрити теку %{name}',
+  zoomIn: 'Збільшити',
+  zoomOut: 'Зменшити',
 }
 
 if (typeof Uppy !== 'undefined') {