From 58f0e67aac5f651da8adf1d2ce3b89dacd3ac033 Mon Sep 17 00:00:00 2001
From: Alexandro <71392273+arbdevml@users.noreply.github.com>
Date: Sat, 8 Jul 2023 15:50:06 +0000
Subject: [PATCH] Added Ukrainian language (#63)
* Update i18n.yaml
Added Russian language
* Update settingsSlice.ts
* Update i18n.yaml
* Update Settings.tsx
---
frontend/src/assets/i18n.yaml | 31 +++++++++++++++++++
.../src/features/settings/settingsSlice.ts | 3 +-
frontend/src/views/Settings.tsx | 3 +-
3 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/frontend/src/assets/i18n.yaml b/frontend/src/assets/i18n.yaml
index 826dbe1..effa3b8 100644
--- a/frontend/src/assets/i18n.yaml
+++ b/frontend/src/assets/i18n.yaml
@@ -250,3 +250,34 @@ languages:
splashText: No active downloads
archiveTitle: Archive
clipboardAction: Copied URL to clipboard
+ ukrainian:
+ urlInput: URL-адреса YouTube або будь-якого іншого підтримуваного сервісу
+ statusTitle: Статус
+ startButton: Почати
+ statusReady: Готово
+ abortAllButton: Перервати все
+ updateBinButton: Оновити бінарний файл yt-dlp
+ darkThemeButton: Темна тема
+ lightThemeButton: Світла тема
+ settingsAnchor: Налаштування
+ serverAddressTitle: Адреса сервера
+ serverPortTitle: Порт
+ extractAudioCheckbox: Витягти аудіо
+ noMTimeCheckbox: Не встановлювати час модифікації файлу
+ bgReminder: Як тільки ви закриєте цю сторінку, завантаження продовжиться у фоновому режимі.
+ toastConnected: 'Підключений до '
+ toastUpdated: Бінарний файл yt-dlp оновлено!
+ formatSelectionEnabler: Активувати вибір відео/аудіо форматів
+ themeSelect: 'Тема'
+ languageSelect: 'Мова'
+ overridesAnchor: Перевизначити
+ pathOverrideOption: Активувати перевизначення вихідного шляху
+ filenameOverrideOption: Активувати перевизначення імені вихідного файлу
+ customFilename: Введіть ім'я файлу (залишіть порожнім, щоб використовувати значення за замовчуванням)
+ customPath: Задати шлях
+ customArgs: Включити аргументи, що настроюються yt-dlp (велика сила = велика відповідальність)
+ customArgsInput: Користувальницькі аргументи yt-dlp
+ rpcConnErr: Помилка при підключенні до сервера RPC
+ splashText: Немає активних завантажень
+ archiveTitle: Архів
+ clipboardAction: URL скопійовано в буфер обміну
diff --git a/frontend/src/features/settings/settingsSlice.ts b/frontend/src/features/settings/settingsSlice.ts
index 3fa0d09..3da632d 100644
--- a/frontend/src/features/settings/settingsSlice.ts
+++ b/frontend/src/features/settings/settingsSlice.ts
@@ -9,6 +9,7 @@ export type LanguageUnion =
| "korean"
| "japanese"
| "catalan"
+ | "ukrainian"
export type ThemeUnion = "light" | "dark"
@@ -105,4 +106,4 @@ export const {
toggleListView
} = settingsSlice.actions
-export default settingsSlice.reducer
\ No newline at end of file
+export default settingsSlice.reducer
diff --git a/frontend/src/views/Settings.tsx b/frontend/src/views/Settings.tsx
index 262e2c7..8c68a61 100644
--- a/frontend/src/views/Settings.tsx
+++ b/frontend/src/views/Settings.tsx
@@ -174,6 +174,7 @@ export default function Settings() {
+
@@ -286,4 +287,4 @@ export default function Settings() {
/>
);
-}
\ No newline at end of file
+}