diff --git a/frontend/src/Settings.tsx b/frontend/src/Settings.tsx index 190ada9..707a844 100644 --- a/frontend/src/Settings.tsx +++ b/frontend/src/Settings.tsx @@ -173,6 +173,7 @@ export default function Settings() { Russian Korean Japanese + Catalan diff --git a/frontend/src/assets/i18n.yaml b/frontend/src/assets/i18n.yaml index 9322597..d2e7cf9 100644 --- a/frontend/src/assets/i18n.yaml +++ b/frontend/src/assets/i18n.yaml @@ -197,4 +197,32 @@ languages: customPath: 保存先 customArgs: yt-dlpのオプションの有効化 (最適設定にする場合) customArgsInput: yt-dlpのオプション - rpcConnErr: Error while conencting to RPC server \ No newline at end of file + rpcConnErr: Error while conencting to RPC server + catalan: + urlInput: URL de YouTube o d'un altre servei compatible + statusTitle: Estat + startButton: Iniciar + statusReady: Llest + abortAllButton: Cancel·lar Tot + updateBinButton: Actualitzar el binari yt-dlp + darkThemeButton: Tema fosc + lightThemeButton: Tema clar + settingsAnchor: Configuració + serverAddressTitle: Direcció del servidor + serverPortTitle: Port + extractAudioCheckbox: Extreure àudio + noMTimeCheckbox: No guardar el temps de modificació de l'arxiu + bgReminder: Si tanques aquesta pàgina, la descàrrega continuarà en segon pla. + toastConnected: 'Connectat a' + toastUpdated: El binari yt-dlp està actualitzat! + formatSelectionEnabler: Habilitar la selecció de formats de vídeo/àudio + themeSelect: 'Tema' + languageSelect: 'Idiomes' + overridesAnchor: Anul·lacions + pathOverrideOption: Sobreescriure en la ruta de sortida + filenameOverrideOption: Sobreescriure el nom del fitxer + customFilename: Nom d'arxiu personalitzat (en blanc per utilitzar el predeterminat) + customPath: Ruta personalitzada + customArgs: Habilitar els arguments yt-dlp personalitzats (un gran poder comporta una gran responsabilitat) + customArgsInput: Arguments yt-dlp personalitzats + rpcConnErr: Error en connectar-se al servidor RPC diff --git a/frontend/src/features/settings/settingsSlice.ts b/frontend/src/features/settings/settingsSlice.ts index 3b98f72..0eafa42 100644 --- a/frontend/src/features/settings/settingsSlice.ts +++ b/frontend/src/features/settings/settingsSlice.ts @@ -1,6 +1,6 @@ import { createSlice, PayloadAction } from "@reduxjs/toolkit" -export type LanguageUnion = "english" | "chinese" | "russian" | "italian" | "spanish" | "korean" | "japanese" +export type LanguageUnion = "english" | "chinese" | "russian" | "italian" | "spanish" | "korean" | "japanese" | "catalan" export type ThemeUnion = "light" | "dark" export interface SettingsState {