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() { Korean Japanese Catalan + Ukrainian @@ -286,4 +287,4 @@ export default function Settings() { /> ); -} \ No newline at end of file +}