From a9244e28a7c8042171a2267315d68aba4c3fc12f Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 29 Jul 2021 06:34:47 +0000 Subject: [PATCH 01/23] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 144 ++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index a0b6008..7de9a79 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -2573,6 +2573,150 @@ Auto-generated label + + Share file + 共享文件 + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + 重新启动服务器 + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + 无法获取数据库信息。更多信息请查看服务器日志。 + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + 数据库转移到 + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + 测试连接字符串 + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + 示例: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + MongoDB 连接字符串 + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + 每张表的记录数 + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + 数据库位置: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + 允许播放列表分类 + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + 启用此设置后,如果单个视频匹配某个类别,则整个播放列表将收到该类别。 + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database + 数据库 + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + 播放时随机排序 + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + 裁剪终点 (秒) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + 裁剪起始点 (秒) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + 裁剪文件 + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From 71ed7c45ace21e5b2b9421fe5703cf1b83b695fe Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Thu, 29 Jul 2021 12:08:36 +0000 Subject: [PATCH 02/23] Translated using Weblate (Dutch) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nl/ --- src/assets/i18n/messages.nl.xlf | 144 ++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/src/assets/i18n/messages.nl.xlf b/src/assets/i18n/messages.nl.xlf index 0049336..73902fc 100644 --- a/src/assets/i18n/messages.nl.xlf +++ b/src/assets/i18n/messages.nl.xlf @@ -2512,6 +2512,150 @@ Video duration label + + Share file + Bestand delen + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + Server herstarten + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + De databankinformatie kan niet worden opgehaald. Bekijk voor meer informatie de serverlogboeken. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + DB overzetten naar + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Tekenreeks testen + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + Voorbeeld: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + MongoDB-verbindingstekenreeks + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + Aantal items per tabel + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Databanklocatie: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Afspeellijsten categoriseren + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Schakel in om een categorie toe te kennen aan een volledige afspeellijst als ook maar één video overeenkomt. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database + Databank + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + Willkeurig afspelen + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Bijsnijden tot (in seconden) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Bijsnijden vanaf (in seconden) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Bestand bijsnijden + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From 09beaa6c39fe6765c7aa85f27ab5ad790c76e9b1 Mon Sep 17 00:00:00 2001 From: Adolfo Jayme Barrientos Date: Fri, 30 Jul 2021 23:47:36 +0000 Subject: [PATCH 03/23] Translated using Weblate (Spanish) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 203 ++++++++++++++++++++++++++++---- 1 file changed, 178 insertions(+), 25 deletions(-) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index 04a30ba..d618f15 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -48,7 +48,7 @@ Arg value - Valor de arg + Valor de argumento Add arg @@ -103,8 +103,8 @@ Avanzado - Simulated command: - Commando simulado: + Simulated command: + Orden simulada: Use custom args @@ -135,8 +135,8 @@ La ruta es relativa a la ruta de descarga de la config. No incluya el extensión. - Use authentication - Usa autenticación + Use authentication + Utilizar autenticación Username @@ -308,7 +308,7 @@ Default - Defecto + Predeterminado Dark @@ -432,7 +432,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - No se requiere mucho más que cambiar la configuración de la extensión para establecer la URL de la interfaz. + No se requiere mucho más que cambiar la configuración de la extensión para establecer el URL de la interfaz. Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. @@ -472,7 +472,7 @@ Save - Salvar + Guardar {VAR_SELECT, select, true {Close} false {Cancel} other {otha} } @@ -480,7 +480,7 @@ About YoutubeDL-Material - Sobre YoutubeDL-Material + Acerca de YoutubeDL-Material is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. @@ -512,7 +512,7 @@ to create an issue! - para crear una cuestión! + para crear un informe. Your Profile @@ -584,11 +584,11 @@ Enable sharing - Habilitar compartir + Activar compartición Use timestamp - Usar marca de tiempo + Utilizar cronomarcador Seconds @@ -596,7 +596,7 @@ Copy to clipboard - Copiar al Portapapeles + Copiar en el portapapeles Save changes @@ -652,7 +652,7 @@ Subscribe - Subscribe + Suscribirse Type: @@ -712,7 +712,7 @@ Updater - Updater + Actualizador Select a version: @@ -752,7 +752,7 @@ New password - Nueva contraseña + Contraseña nueva Set new password @@ -764,7 +764,7 @@ Yes - Si + No @@ -805,7 +805,7 @@ Search Base - Search Base + Base de búsquedas app/settings/settings.component.html 333 @@ -814,7 +814,7 @@ Search Filter - Search Filter + Filtro de búsqueda app/settings/settings.component.html 338 @@ -823,7 +823,7 @@ Bind Credentials - Bind Credentials + Credenciales de vinculación app/settings/settings.component.html 328 @@ -832,7 +832,7 @@ Bind DN - Bind DN + DN de vinculación app/settings/settings.component.html 323 @@ -922,7 +922,7 @@ Kill all downloads - Mata todas las descargas + Forzar término de todas las descargas app/settings/settings.component.html 139 @@ -967,7 +967,7 @@ Upload new cookies - Subir nuevas cookies + Cargar «cookies» nuevas app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -1316,7 +1316,7 @@ Redownload fresh uploads - Volver a descargar nuevas cargas + Volver a descargar cargas nuevas src/app/settings/settings.component.html 63 @@ -1388,7 +1388,7 @@ No videos found. - No se encontraron vídeos. + No se encontró ningún vídeo. src/app/components/recent-videos/recent-videos.component.html 38 @@ -1469,6 +1469,159 @@ Max quality placeholder + + Auto-generated + Generado automáticamente + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Share file + Compartir archivo + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + Reiniciar servidor + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + No se pudo recuperar la información de la base de datos. Compruebe los registros del servidor para obtener detalles. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + Transferir BD a + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Probar cadena de conexión + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + Ejemplo: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + Cadena de conexión de MongoDB + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + Registros por tabla + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Ubicación de base de datos: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Permitir categorización de listas + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Con esta opción activada, si un único vídeo coincide con una categoría, toda la lista de reproducción se clasificará en la misma. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database + Base de datos + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + Aleatorizar orden al reproducir + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Recortar hasta (s) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Recortar a partir de (s) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Recortar archivo + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From 62fe940b2f914ef07745e39052bdf500f0ff37ef Mon Sep 17 00:00:00 2001 From: Adolfo Jayme Barrientos Date: Fri, 30 Jul 2021 23:45:40 +0000 Subject: [PATCH 04/23] Translated using Weblate (Catalan) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ca/ --- src/assets/i18n/messages.ca.xlf | 214 ++++++++++++++++++++++++++------ 1 file changed, 179 insertions(+), 35 deletions(-) diff --git a/src/assets/i18n/messages.ca.xlf b/src/assets/i18n/messages.ca.xlf index 874cdec..53e7aae 100644 --- a/src/assets/i18n/messages.ca.xlf +++ b/src/assets/i18n/messages.ca.xlf @@ -1125,7 +1125,7 @@ The download was successful - La descàrrega ha estat correcta + La baixada ha estat correcta src/app/download-item/download-item.component.html 8 @@ -1138,7 +1138,7 @@ An error has occurred - S'ha produït un error + S’ha produït un error src/app/download-item/download-item.component.html 9 @@ -1232,7 +1232,7 @@ You have no channel subscriptions. - No tens cap subscripció al canal. + No teniu cap subscripció a canals. src/app/subscriptions/subscriptions.component.html 24 @@ -1250,7 +1250,7 @@ You have no playlist subscriptions. - No tens cap subscripció a la llista de reproducció. + No teniu cap subscripció a llistes de reproducció. src/app/subscriptions/subscriptions.component.html 43 @@ -1268,7 +1268,7 @@ Downloader - Descarregador + Baixador src/app/settings/settings.component.html 102 @@ -1492,7 +1492,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. - Ruta de descàrregues de només d'àudio. És relatiu a la carpeta arrel de YTDL-Material. + Camí de baixades només d’àudio. És relatiu a la carpeta arrel del YTDL-Material. src/app/settings/settings.component.html 110 @@ -1501,7 +1501,7 @@ Video folder path - Ruta de la carpeta de vídeo + Camí de la carpeta de vídeo src/app/settings/settings.component.html 116 @@ -1510,7 +1510,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. - Ruta de descàrregues de vídeo. És relatiu a la carpeta arrel de YTDL-Material. + Camí de baixades de vídeo. És relatiu a la carpeta arrel del YTDL-Material. src/app/settings/settings.component.html 117 @@ -1591,7 +1591,7 @@ Kill all downloads - Mata totes les descàrregues + Finalitza totes les baixades src/app/settings/settings.component.html 175 @@ -1681,7 +1681,7 @@ This will delete your old API key! - Això suprimirà la vostra clau de l’API anterior! + Això suprimirà la vostra clau de l’API anterior. src/app/settings/settings.component.html 223 @@ -1837,7 +1837,7 @@ Generate 'audio only' bookmarklet - Genereu el marcador 'només àudio' + Genera una miniaplicació «només d’àudio» src/app/settings/settings.component.html 272 @@ -1855,7 +1855,7 @@ Use default downloading agent - Utilitzeu l'agent de descàrrega predeterminat + Utilitza l’agent de baixada per defecte src/app/settings/settings.component.html 295 @@ -1864,7 +1864,7 @@ Select a download agent - Seleccioneu un agent de descàrrega + Seleccioneu un agent de baixada src/app/settings/settings.component.html 299 @@ -1891,7 +1891,7 @@ Allow advanced download - Permet la descàrrega avançada + Permet la baixada avançada src/app/settings/settings.component.html 336 @@ -1918,7 +1918,7 @@ Allow user registration - Permetre el registre d’usuari + Permet el registre d’usuaris src/app/settings/settings.component.html 359 @@ -2008,7 +2008,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - és un descarregador de YouTube de codi obert construït segons les especificacions de Material Design de Google. Podeu descarregar sense problemes els vostres vídeos preferits com a fitxers de vídeo o àudio i, fins i tot, subscriure-us als vostres canals i llistes de reproducció preferits per estar al dia amb els nous vídeos. + és un baixador de YouTube de codi obert construït segons les especificacions Material Design de Google. Podeu baixar sense problemes els vostres vídeos preferits com a fitxers de vídeo o àudio i, fins i tot, subscriure-us als vostres canals i llistes de reproducció preferits per a estar al dia amb les novetats. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2044,7 +2044,7 @@ to create an issue! - per crear un report de problema! + per a crear un informe d’error. src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2179,7 +2179,7 @@ No downloads available! - No hi ha cap descàrrega disponible! + No hi ha cap baixada disponible. src/app/components/downloads/downloads.component.html 25 @@ -2188,7 +2188,7 @@ Your Profile - El teu perfil + El vostre perfil src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2197,7 +2197,7 @@ Logout - Tancar sessió + Finalitza la sessió src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2233,7 +2233,7 @@ Create admin account - Crea un compte d'administrador + Crea un compte administratiu src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -2242,7 +2242,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - No s'ha detectat cap compte d'administrador predeterminat. Això crearà i definirà la contrasenya d'un compte d'administrador amb el nom d'usuari 'admin'. + No s’ha detectat cap compte administratiu per defecte. Això crearà i definirà la contrasenya d’un compte administratiu amb el nom d’usuari «admin». src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2305,7 +2305,7 @@ Manage user - Gestiona l'usuari + Gestiona l’usuari src/app/components/modify-users/modify-users.component.html 70 @@ -2318,7 +2318,7 @@ Delete user - Suprimeix l'usuari + Suprimeix l’usuari src/app/components/modify-users/modify-users.component.html 73 @@ -2327,7 +2327,7 @@ Edit user - Edita l'usuari + Edita l’usuari src/app/components/modify-users/modify-users.component.html 66 @@ -2336,7 +2336,7 @@ User UID: - UID d'usuari: + UID de l’usuari: src/app/components/manage-user/manage-user.component.html 4 @@ -2345,7 +2345,7 @@ New password - Nova contrasenya + Contrasenya nova src/app/components/manage-user/manage-user.component.html 8 @@ -2354,7 +2354,7 @@ Set new password - Establir una contrasenya nova + Defineix una contrasenya nova src/app/components/manage-user/manage-user.component.html 10 @@ -2434,7 +2434,7 @@ Open file - Obrir fitxer + Obre el fitxer src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2452,7 +2452,7 @@ Go to subscription - Anar a la subscripció + Vés a la subscripció src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -2461,7 +2461,7 @@ Delete and redownload - Suprimeix i torna a descarregar + Suprimeix i torna a baixar src/app/components/unified-file-card/unified-file-card.component.html 28 @@ -2474,7 +2474,7 @@ Delete forever - Esborra per sempre + Suprimeix per sempre src/app/components/unified-file-card/unified-file-card.component.html 31 @@ -2487,7 +2487,7 @@ See more. - Veure més. + Mostra’n més. src/app/components/see-more/see-more.component.html 5,6 @@ -2496,7 +2496,7 @@ See less. - Veure menys. + Mostra’n menys. src/app/components/see-more/see-more.component.html 8,9 @@ -2505,13 +2505,157 @@ Length: - Llargada: + Durada: src/app/subscription/subscription-file-card/subscription-file-card.component.html 3 Video duration label + + Transfer DB to + Transfereix la BD a + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Prova la cadena de connexió + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + MongoDB Connection String + Cadena de connexió del MongoDB + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Amb aquest paràmetre activat, si un sol vídeo coincideix amb alguna categoria, tota la llista de reproducció s’hi classificarà. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database information could not be retrieved. Check the server logs for more information. + No s’ha pogut recuperar la informació de la base de dades. Comproveu els registres del servidor per a conéixer-ne més detalls. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Randomize order when playing + Aleatoritza l’ordre en reproduir + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Restart server + Reinicia el servidor + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Example: + Exemple: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + Records per table + Registres per taula + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Ubicació de la base de dades: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Permet la categorització de les llistes + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Database + Base de dades + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Share file + Compartició del fitxer + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Crop to (seconds) + Escapça fins a (segons) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Escapça des de (segons) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Escapça el fitxer + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From d53c6d88ef0effc03aa87bd9f2d83afe0464baa5 Mon Sep 17 00:00:00 2001 From: Nikita Epifanov Date: Thu, 5 Aug 2021 08:51:46 +0000 Subject: [PATCH 05/23] Translated using Weblate (Russian) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ru/ --- src/assets/i18n/messages.ru.xlf | 144 ++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/src/assets/i18n/messages.ru.xlf b/src/assets/i18n/messages.ru.xlf index db59ed7..c4384a4 100644 --- a/src/assets/i18n/messages.ru.xlf +++ b/src/assets/i18n/messages.ru.xlf @@ -2584,6 +2584,150 @@ Type select + + Share file + Поделиться файлом + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + Перезагрузить сервер + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + Не удалось получить информацию о базе данных. Проверьте журналы сервера для получения дополнительной информации. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + Передача БД в + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Строка тестового подключения + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + Пример: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + Строка подключения MongoDB + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + Записи в одной таблице + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Расположение базы данных: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Разрешить категоризацию плейлистов + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + При включении этой настройки, если одно видео соответствует категории, весь список воспроизведения получит эту категорию. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database + База данных + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + Случайный порядок при проигрывании + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Обрезать до (секунд) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Обрезать от (секунд) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Обрезать файл + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From ea5756293d1116c23c43cc64e6dbb8138985aa46 Mon Sep 17 00:00:00 2001 From: Adolfo Jayme Barrientos Date: Fri, 6 Aug 2021 22:42:57 +0000 Subject: [PATCH 06/23] Translated using Weblate (Spanish) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index d618f15..65b531f 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -132,7 +132,7 @@ Path is relative to the config download path. Don't include extension. - La ruta es relativa a la ruta de descarga de la config. No incluya el extensión. + La ruta es relativa a la ruta de descarga de la configuración. No incluya el extensión. Use authentication @@ -200,7 +200,7 @@ Close - Cerca + Cerrar ID: @@ -556,7 +556,7 @@ About - Sobre + Acerca de Home @@ -724,7 +724,7 @@ Session ID: - ID de sesión: + Id. de sesión: (current) @@ -1136,7 +1136,7 @@ An error has occurred: - Un error ha ocurrido: + Ha ocurrido un error: app/download-item/download-item.component.html 27 @@ -1145,7 +1145,7 @@ An error has occurred - Un error ha ocurrido + Ha ocurrido un error app/download-item/download-item.component.html 9 @@ -1154,7 +1154,7 @@ The download was successful - La descarga era exitosa + La descarga fue exitosa app/download-item/download-item.component.html 8 @@ -1172,7 +1172,7 @@ Clear all downloads - Claro todas las descargas + Borrar todas las descargas app/components/downloads/downloads.component.html 18 From 7be4ad4d41732429fbecd20ca799844c2c7d2f8d Mon Sep 17 00:00:00 2001 From: UnlimitedCookies Date: Tue, 17 Aug 2021 15:17:33 +0000 Subject: [PATCH 07/23] Translated using Weblate (German) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/de/ --- src/assets/i18n/messages.de.xlf | 144 ++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/src/assets/i18n/messages.de.xlf b/src/assets/i18n/messages.de.xlf index 70672a7..5d6c121 100644 --- a/src/assets/i18n/messages.de.xlf +++ b/src/assets/i18n/messages.de.xlf @@ -2554,6 +2554,150 @@ Max quality placeholder + + Share file + Datei teilen + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + Server neu starten + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + Datenbankinformationen konnten nicht abgerufen werden. Sehe in den Server-Logs nach, um mehr Informationen zu erhalten. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + Transferiere Datenbank zu + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Verbindungstest-String + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + Beispiel: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + MongoDB Verbindungs-String + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + Einträge pro Tabelle + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Datenbankstandort: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Erlaube Playlist-Kategorisierung + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Sofern diese Einstellung eingeschaltet ist, wird die gesamte Playlist einer Kategorie zugeordnet, sobald ein einzelnes Video mit der Kategorie übereinstimmt. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Database + Datenbank + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + Reihenfolge beim Abspielen randomisieren + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Zuschneiden bis (Sekunden) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Zuschneiden ab (Sekunden) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Datei zuschneiden + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From 8f5361bd1adf14d63bbafa17d8b314a674838193 Mon Sep 17 00:00:00 2001 From: mamingwang Date: Wed, 25 Aug 2021 05:10:45 +0200 Subject: [PATCH 08/23] Added translation using Weblate (Basa (Cameroon)) --- src/assets/i18n/messages.bas.xlf | 2634 ++++++++++++++++++++++++++++++ 1 file changed, 2634 insertions(+) create mode 100644 src/assets/i18n/messages.bas.xlf diff --git a/src/assets/i18n/messages.bas.xlf b/src/assets/i18n/messages.bas.xlf new file mode 100644 index 0000000..1e080e4 --- /dev/null +++ b/src/assets/i18n/messages.bas.xlf @@ -0,0 +1,2634 @@ + + + + + + About + + + src/app/app.component.html + 32 + + About menu label + + + Profile + + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 75 + + Dark mode toggle label + + + Settings + + + src/app/app.component.html + 28 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Home + + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 15 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Only Audio + + + src/app/main/main.component.html + 65,66 + + Only Audio checkbox + + + Download + + + src/app/main/main.component.html + 79,80 + + Main download button + + + Quality + + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + + src/app/main/main.component.html + 51 + + YT search Use URL button for searched video + + + View + + + src/app/main/main.component.html + 55,56 + + YT search View button for searched video + + + Multi-download Mode + + + src/app/main/main.component.html + 70,71 + + Multi-download Mode checkbox + + + Cancel + + + src/app/main/main.component.html + 84,85 + + Cancel download button + + + Advanced + + + src/app/main/main.component.html + 96,97 + + Advanced download mode panel + + + Use custom args + + + src/app/main/main.component.html + 110,111 + + Use custom args checkbox + + + Custom args + + + src/app/main/main.component.html + 115 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 57 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 44 + + Custom args placeholder + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + + src/app/main/main.component.html + 118,119 + + Custom Args input hint + + + Use custom output + + + src/app/main/main.component.html + 126,127 + + Use custom output checkbox + + + Custom output + + + src/app/main/main.component.html + 130 + + Custom output placeholder + + + Documentation + + + src/app/main/main.component.html + 132 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 69 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 56 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/settings/settings.component.html + 125 + + Youtube-dl output template documentation link + + + Path is relative to the config download path. Don't include extension. + + + src/app/main/main.component.html + 133 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 70 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 57 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + Custom Output input hint + + + Crop file + + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + + + Crop from (seconds) + + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop to (seconds) + + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Simulated command: + + + src/app/main/main.component.html + 102,103 + + Simulated command label + + + Use authentication + + + src/app/main/main.component.html + 140,141 + + Use authentication checkbox + + + Username + + + src/app/main/main.component.html + 144 + + YT Username placeholder + + + Password + + + src/app/main/main.component.html + 149 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + YT Password placeholder + + + Create a playlist + + + src/app/create-playlist/create-playlist.component.html + 1 + + Create a playlist dialog title + + + Name + + + src/app/create-playlist/create-playlist.component.html + 6 + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 8 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + Playlist name placeholder + + + Type + + + src/app/create-playlist/create-playlist.component.html + 11 + + Type select + + + Audio + + + src/app/create-playlist/create-playlist.component.html + 12 + + Audio + + + Video + + + src/app/create-playlist/create-playlist.component.html + 13 + + Video + + + Audio files + + + src/app/create-playlist/create-playlist.component.html + 19 + + Audio files title + + + Videos + + + src/app/create-playlist/create-playlist.component.html + 20 + + + src/app/subscription/subscription/subscription.component.html + 29 + + Videos title + + + Subscribe to playlist or channel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/settings/settings.component.html + 18 + + Subscription URL input placeholder + + + The playlist or channel URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Download all uploads + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + Download all uploads subscription setting + + + Max quality + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + Max quality placeholder + + + Audio-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + Streaming-only mode + + + Streaming-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + Streaming-only mode + + + These are added after the standard args. + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 60 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 47 + + Custom args hint + + + Custom file output + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 66 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 53 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + Subscription custom file output placeholder + + + Cancel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 79 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 66 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/components/modify-users/modify-users.component.html + 61 + + Subscribe cancel button + + + Subscribe + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 81 + + Subscribe button + + + Download videos uploaded in the last + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + Download time range prefix + + + Type: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + + src/app/file-card/file-card.component.html + 7 + + + src/app/download-item/download-item.component.html + 4 + + Subscription ID property + + + Close + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 35 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 59 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/components/manage-role/manage-role.component.html + 18 + + Close subscription info button + + + Export Archive + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + (Paused) + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 31 + + + src/app/subscription/subscription/subscription.component.html + 5 + + Paused suffix + + + Archive: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Name: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 5 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Video name property + + + Uploader: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 13 + + Video ID property + + + File size: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Video file size property + + + Path: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 21 + + Video path property + + + Upload Date: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 25 + + Video upload date property + + + Category: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Category property + + + Modify youtube-dl args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1 + + Modify args title + + + Simulated new args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8 + + Simulated args title + + + Add an arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34 + + Add arg card title + + + Search by category + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60 + + Search args by category button + + + Use arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64 + + Use arg value checkbox + + + Add arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73 + + Search args by category button + + + Modify + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85 + + Arg modifier modify button + + + Arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68 + + Arg value placeholder + + + Updater + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Register a user + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + User name + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name placeholder + + + Register + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + + src/app/components/login/login.component.html + 35 + + Register user button + + + Upload new cookies + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Drag and Drop + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + Modify playlist + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 1 + + Modify playlist dialog title + + + Save + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 43 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 68 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/settings/settings.component.html + 464 + + + src/app/components/modify-users/modify-users.component.html + 58 + + Save + + + Randomize order when playing + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Add content + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 24 + + Add content + + + Normal order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 18 + + Normal order + + + Reverse order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 19 + + Reverse order + + + My videos + + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My videos title + + + Search + + + src/app/components/recent-videos/recent-videos.component.html + 24 + + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/subscription/subscription/subscription.component.html + 33 + + Files search placeholder + + + No videos found. + + + src/app/components/recent-videos/recent-videos.component.html + 38 + + No videos found + + + Editing + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + Paused + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Editing category + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Download Twitch Chat + + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + Edit + + + src/app/file-card/file-card.component.html + 19 + + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + Playlist edit button + + + Delete + + + src/app/file-card/file-card.component.html + 20 + + + src/app/file-card/file-card.component.html + 25 + + + src/app/components/unified-file-card/unified-file-card.component.html + 33 + + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + Delete playlist + + + Info + + + src/app/file-card/file-card.component.html + 24 + + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 7 + + Video info button + + + Count: + + + src/app/file-card/file-card.component.html + 8 + + Playlist video count + + + Delete and blacklist + + + src/app/file-card/file-card.component.html + 26 + + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and blacklist video button + + + views + + + src/app/player/player.component.html + 15 + + View count label + + + The download was successful + + + src/app/download-item/download-item.component.html + 8 + + + src/app/download-item/download-item.component.html + 8 + + download successful tooltip + + + An error has occurred + + + src/app/download-item/download-item.component.html + 9 + + + src/app/download-item/download-item.component.html + 9 + + download error tooltip + + + Details + + + src/app/download-item/download-item.component.html + 18 + + Details + + + An error has occurred: + + + src/app/download-item/download-item.component.html + 27 + + Error label + + + Download start: + + + src/app/download-item/download-item.component.html + 32 + + Download start label + + + Download end: + + + src/app/download-item/download-item.component.html + 35 + + Download end label + + + File path(s): + + + src/app/download-item/download-item.component.html + 38 + + File path(s) label + + + Your subscriptions + + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Playlists + + + src/app/subscriptions/subscriptions.component.html + 27 + + Subscriptions playlists title + + + Name not available. Channel retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 24 + + No channel subscriptions text + + + Name not available. Playlist retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 33 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 43 + + No playlist subscriptions text + + + Main + + + src/app/settings/settings.component.html + 12 + + Main settings label + + + Downloader + + + src/app/settings/settings.component.html + 102 + + Downloader settings label + + + Extra + + + src/app/settings/settings.component.html + 185 + + Extra settings label + + + Database + + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Advanced + + + src/app/settings/settings.component.html + 320 + + Host settings label + + + Users + + + src/app/settings/settings.component.html + 403 + + + src/app/settings/settings.component.html + 403 + + Users settings label + + + Logs + + + src/app/settings/settings.component.html + 451 + + + src/app/settings/settings.component.html + 451 + + Logs settings label + + + {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} + + + src/app/settings/settings.component.html + 467 + + Settings cancel and close button + + + URL this app will be accessed from, without the port. + + + src/app/settings/settings.component.html + 19 + + URL setting input hint + + + Port + + + src/app/settings/settings.component.html + 24 + + Port input placeholder + + + The desired port. Default is 17442. + + + src/app/settings/settings.component.html + 25 + + Port setting input hint + + + Multi-user mode + + + src/app/settings/settings.component.html + 34 + + Multi user mode setting + + + Users base path + + + src/app/settings/settings.component.html + 38 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + + src/app/settings/settings.component.html + 39 + + Users base path hint + + + Allow subscriptions + + + src/app/settings/settings.component.html + 48 + + Allow subscriptions setting + + + Subscriptions base path + + + src/app/settings/settings.component.html + 52 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 53 + + Subscriptions base path setting input hint + + + Check interval + + + src/app/settings/settings.component.html + 58 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + + src/app/settings/settings.component.html + 59 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads + + + Theme + + + src/app/settings/settings.component.html + 72 + + Theme select label + + + Default + + + src/app/settings/settings.component.html + 74 + + Default theme label + + + Allow theme change + + + src/app/settings/settings.component.html + 80 + + Allow theme change setting + + + Language + + + src/app/settings/settings.component.html + 89 + + Language select label + + + Audio folder path + + + src/app/settings/settings.component.html + 109 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 110 + + Aduio path setting input hint + + + Video folder path + + + src/app/settings/settings.component.html + 116 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 117 + + Video path setting input hint + + + Default file output + + + src/app/settings/settings.component.html + 123 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + + src/app/settings/settings.component.html + 126 + + Custom Output input hint + + + Global custom args + + + src/app/settings/settings.component.html + 133 + + Custom args input placeholder + + + Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, + + + src/app/settings/settings.component.html + 134 + + Custom args setting input hint + + + Categories + + + src/app/settings/settings.component.html + 144 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + + src/app/settings/settings.component.html + 166 + + Use youtubedl archive setting + + + Include thumbnail + + + src/app/settings/settings.component.html + 170 + + Include thumbnail setting + + + Include metadata + + + src/app/settings/settings.component.html + 174 + + Include metadata setting + + + Kill all downloads + + + src/app/settings/settings.component.html + 178 + + Kill all downloads button + + + Top title + + + src/app/settings/settings.component.html + 191 + + Top title input placeholder + + + File manager enabled + + + src/app/settings/settings.component.html + 196 + + File manager enabled setting + + + Downloads manager enabled + + + src/app/settings/settings.component.html + 199 + + Downloads manager enabled setting + + + Allow quality select + + + src/app/settings/settings.component.html + 202 + + Allow quality seelct setting + + + Download only mode + + + src/app/settings/settings.component.html + 205 + + Download only mode setting + + + Allow multi-download mode + + + src/app/settings/settings.component.html + 208 + + Allow multi-download mode setting + + + Enable Public API + + + src/app/settings/settings.component.html + 216 + + Enable Public API key setting + + + Public API Key + + + src/app/settings/settings.component.html + 221 + + Public API Key setting placeholder + + + View documentation + + + src/app/settings/settings.component.html + 222 + + View API docs setting hint + + + This will delete your old API key! + + + src/app/settings/settings.component.html + 226 + + delete api key tooltip + + + Generate + + + src/app/settings/settings.component.html + 226 + + Generate key button + + + Use YouTube API + + + src/app/settings/settings.component.html + 235 + + Use YouTube API setting + + + Youtube API Key + + + src/app/settings/settings.component.html + 239 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + + src/app/settings/settings.component.html + 240 + + + src/app/settings/settings.component.html + 252 + + Youtube API Key setting hint + + + Use Twitch API + + + src/app/settings/settings.component.html + 244 + + Use Twitch API setting + + + Twitch API Key + + + src/app/settings/settings.component.html + 251 + + Twitch API Key setting placeholder + + + Also known as a Client ID. + + + src/app/settings/settings.component.html + 252 + + Twitch API Key setting hint AKA preamble + + + Auto-download Twitch Chat + + + src/app/settings/settings.component.html + 247 + + Auto download Twitch Chat setting + + + Click here + + + src/app/settings/settings.component.html + 262 + + + src/app/settings/settings.component.html + 268 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Chrome ext click here + + + to download the official YoutubeDL-Material Chrome extension manually. + + + src/app/settings/settings.component.html + 262 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 263 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + + src/app/settings/settings.component.html + 268 + + Firefox click here suffix + + + Detailed setup instructions. + + + src/app/settings/settings.component.html + 269 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 269 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + + src/app/settings/settings.component.html + 274 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + + src/app/settings/settings.component.html + 275 + + Generate audio only bookmarklet checkbox + + + Database location: + + + src/app/settings/settings.component.html + 290 + + Database location label + + + Records per table + + + src/app/settings/settings.component.html + 291 + + Records per table label + + + MongoDB Connection String + + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Example: + + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Transfer DB to + + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Select a downloader + + + src/app/settings/settings.component.html + 326 + + Default downloader select label + + + Use default downloading agent + + + src/app/settings/settings.component.html + 335 + + Use default downloading agent setting + + + Select a download agent + + + src/app/settings/settings.component.html + 339 + + Custom downloader select label + + + Log Level + + + src/app/settings/settings.component.html + 353 + + Log Level label + + + Login expiration + + + src/app/settings/settings.component.html + 365 + + Login expiration select label + + + Allow advanced download + + + src/app/settings/settings.component.html + 376 + + Allow advanced downloading setting + + + Use Cookies + + + src/app/settings/settings.component.html + 384 + + Use cookies setting + + + Set Cookies + + + src/app/settings/settings.component.html + 385 + + Set cookies button + + + Restart server + + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Allow user registration + + + src/app/settings/settings.component.html + 407 + + Allow registration setting + + + Auth method + + + src/app/settings/settings.component.html + 411 + + Auth method select + + + Internal + + + src/app/settings/settings.component.html + 413 + + Internal auth method + + + LDAP + + + src/app/settings/settings.component.html + 416 + + LDAP auth method + + + LDAP URL + + + src/app/settings/settings.component.html + 423 + + LDAP URL + + + Bind DN + + + src/app/settings/settings.component.html + 428 + + Bind DN + + + Bind Credentials + + + src/app/settings/settings.component.html + 433 + + Bind Credentials + + + Search Base + + + src/app/settings/settings.component.html + 438 + + Search Base + + + Search Filter + + + src/app/settings/settings.component.html + 443 + + Search Filter + + + About YoutubeDL-Material + + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Found a bug or have a suggestion? + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug prefix + + + to create an issue! + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug suffix + + + Checking for updates... + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Select a version: + + + src/app/updater/updater.component.html + 3 + + Select a version + + + Enable sharing + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Share playlist + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Session ID: + + + src/app/components/downloads/downloads.component.html + 5 + + Session ID + + + Clear all downloads + + + src/app/components/downloads/downloads.component.html + 18 + + clear all downloads action button + + + (current) + + + src/app/components/downloads/downloads.component.html + 6 + + Current session + + + No downloads available! + + + src/app/components/downloads/downloads.component.html + 25 + + No downloads label + + + Your Profile + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Logout + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + UID: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Create admin account + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Create + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create + + + Add Users + + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + User name + + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Manage user + + + src/app/components/modify-users/modify-users.component.html + 70 + + + src/app/components/manage-user/manage-user.component.html + 1 + + manage user action button tooltip + + + Delete user + + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Edit user + + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + User UID: + + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Yes + + + src/app/components/manage-user/manage-user.component.html + 20 + + + src/app/components/manage-role/manage-role.component.html + 9 + + Yes + + + No + + + src/app/components/manage-user/manage-user.component.html + 21 + + + src/app/components/manage-role/manage-role.component.html + 10 + + No + + + Manage role + + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Lines: + + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Auto-generated + + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Go to subscription + + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Delete and redownload + + + src/app/components/unified-file-card/unified-file-card.component.html + 28 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 8 + + Delete and redownload subscription video button + + + Delete forever + + + src/app/components/unified-file-card/unified-file-card.component.html + 31 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 9 + + Delete forever subscription video button + + + See more. + + + src/app/components/see-more/see-more.component.html + 5,6 + + See more + + + See less. + + + src/app/components/see-more/see-more.component.html + 8,9 + + See less + + + Length: + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 3 + + Video duration label + + + + From f4854e10ad701ab4e3de29952e0860645997b378 Mon Sep 17 00:00:00 2001 From: Kaantaja Date: Wed, 25 Aug 2021 20:41:20 +0200 Subject: [PATCH 09/23] Added translation using Weblate (Finnish) --- src/assets/i18n/messages.fi.xlf | 2634 +++++++++++++++++++++++++++++++ 1 file changed, 2634 insertions(+) create mode 100644 src/assets/i18n/messages.fi.xlf diff --git a/src/assets/i18n/messages.fi.xlf b/src/assets/i18n/messages.fi.xlf new file mode 100644 index 0000000..0262fa0 --- /dev/null +++ b/src/assets/i18n/messages.fi.xlf @@ -0,0 +1,2634 @@ + + + + + + About + + + src/app/app.component.html + 32 + + About menu label + + + Profile + + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 75 + + Dark mode toggle label + + + Settings + + + src/app/app.component.html + 28 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Home + + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 15 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Only Audio + + + src/app/main/main.component.html + 65,66 + + Only Audio checkbox + + + Download + + + src/app/main/main.component.html + 79,80 + + Main download button + + + Quality + + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + + src/app/main/main.component.html + 51 + + YT search Use URL button for searched video + + + View + + + src/app/main/main.component.html + 55,56 + + YT search View button for searched video + + + Multi-download Mode + + + src/app/main/main.component.html + 70,71 + + Multi-download Mode checkbox + + + Cancel + + + src/app/main/main.component.html + 84,85 + + Cancel download button + + + Advanced + + + src/app/main/main.component.html + 96,97 + + Advanced download mode panel + + + Use custom args + + + src/app/main/main.component.html + 110,111 + + Use custom args checkbox + + + Custom args + + + src/app/main/main.component.html + 115 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 57 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 44 + + Custom args placeholder + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + + src/app/main/main.component.html + 118,119 + + Custom Args input hint + + + Use custom output + + + src/app/main/main.component.html + 126,127 + + Use custom output checkbox + + + Custom output + + + src/app/main/main.component.html + 130 + + Custom output placeholder + + + Documentation + + + src/app/main/main.component.html + 132 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 69 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 56 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/settings/settings.component.html + 125 + + Youtube-dl output template documentation link + + + Path is relative to the config download path. Don't include extension. + + + src/app/main/main.component.html + 133 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 70 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 57 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + Custom Output input hint + + + Crop file + + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + + + Crop from (seconds) + + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop to (seconds) + + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Simulated command: + + + src/app/main/main.component.html + 102,103 + + Simulated command label + + + Use authentication + + + src/app/main/main.component.html + 140,141 + + Use authentication checkbox + + + Username + + + src/app/main/main.component.html + 144 + + YT Username placeholder + + + Password + + + src/app/main/main.component.html + 149 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + YT Password placeholder + + + Create a playlist + + + src/app/create-playlist/create-playlist.component.html + 1 + + Create a playlist dialog title + + + Name + + + src/app/create-playlist/create-playlist.component.html + 6 + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 8 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + Playlist name placeholder + + + Type + + + src/app/create-playlist/create-playlist.component.html + 11 + + Type select + + + Audio + + + src/app/create-playlist/create-playlist.component.html + 12 + + Audio + + + Video + + + src/app/create-playlist/create-playlist.component.html + 13 + + Video + + + Audio files + + + src/app/create-playlist/create-playlist.component.html + 19 + + Audio files title + + + Videos + + + src/app/create-playlist/create-playlist.component.html + 20 + + + src/app/subscription/subscription/subscription.component.html + 29 + + Videos title + + + Subscribe to playlist or channel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/settings/settings.component.html + 18 + + Subscription URL input placeholder + + + The playlist or channel URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Download all uploads + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + Download all uploads subscription setting + + + Max quality + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + Max quality placeholder + + + Audio-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + Streaming-only mode + + + Streaming-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + Streaming-only mode + + + These are added after the standard args. + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 60 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 47 + + Custom args hint + + + Custom file output + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 66 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 53 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + Subscription custom file output placeholder + + + Cancel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 79 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 66 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/components/modify-users/modify-users.component.html + 61 + + Subscribe cancel button + + + Subscribe + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 81 + + Subscribe button + + + Download videos uploaded in the last + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + Download time range prefix + + + Type: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + + src/app/file-card/file-card.component.html + 7 + + + src/app/download-item/download-item.component.html + 4 + + Subscription ID property + + + Close + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 35 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 59 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/components/manage-role/manage-role.component.html + 18 + + Close subscription info button + + + Export Archive + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + (Paused) + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 31 + + + src/app/subscription/subscription/subscription.component.html + 5 + + Paused suffix + + + Archive: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Name: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 5 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Video name property + + + Uploader: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 13 + + Video ID property + + + File size: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Video file size property + + + Path: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 21 + + Video path property + + + Upload Date: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 25 + + Video upload date property + + + Category: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Category property + + + Modify youtube-dl args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1 + + Modify args title + + + Simulated new args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8 + + Simulated args title + + + Add an arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34 + + Add arg card title + + + Search by category + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60 + + Search args by category button + + + Use arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64 + + Use arg value checkbox + + + Add arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73 + + Search args by category button + + + Modify + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85 + + Arg modifier modify button + + + Arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68 + + Arg value placeholder + + + Updater + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Register a user + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + User name + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name placeholder + + + Register + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + + src/app/components/login/login.component.html + 35 + + Register user button + + + Upload new cookies + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Drag and Drop + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + Modify playlist + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 1 + + Modify playlist dialog title + + + Save + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 43 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 68 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/settings/settings.component.html + 464 + + + src/app/components/modify-users/modify-users.component.html + 58 + + Save + + + Randomize order when playing + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Add content + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 24 + + Add content + + + Normal order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 18 + + Normal order + + + Reverse order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 19 + + Reverse order + + + My videos + + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My videos title + + + Search + + + src/app/components/recent-videos/recent-videos.component.html + 24 + + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/subscription/subscription/subscription.component.html + 33 + + Files search placeholder + + + No videos found. + + + src/app/components/recent-videos/recent-videos.component.html + 38 + + No videos found + + + Editing + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + Paused + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Editing category + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Download Twitch Chat + + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + Edit + + + src/app/file-card/file-card.component.html + 19 + + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + Playlist edit button + + + Delete + + + src/app/file-card/file-card.component.html + 20 + + + src/app/file-card/file-card.component.html + 25 + + + src/app/components/unified-file-card/unified-file-card.component.html + 33 + + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + Delete playlist + + + Info + + + src/app/file-card/file-card.component.html + 24 + + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 7 + + Video info button + + + Count: + + + src/app/file-card/file-card.component.html + 8 + + Playlist video count + + + Delete and blacklist + + + src/app/file-card/file-card.component.html + 26 + + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and blacklist video button + + + views + + + src/app/player/player.component.html + 15 + + View count label + + + The download was successful + + + src/app/download-item/download-item.component.html + 8 + + + src/app/download-item/download-item.component.html + 8 + + download successful tooltip + + + An error has occurred + + + src/app/download-item/download-item.component.html + 9 + + + src/app/download-item/download-item.component.html + 9 + + download error tooltip + + + Details + + + src/app/download-item/download-item.component.html + 18 + + Details + + + An error has occurred: + + + src/app/download-item/download-item.component.html + 27 + + Error label + + + Download start: + + + src/app/download-item/download-item.component.html + 32 + + Download start label + + + Download end: + + + src/app/download-item/download-item.component.html + 35 + + Download end label + + + File path(s): + + + src/app/download-item/download-item.component.html + 38 + + File path(s) label + + + Your subscriptions + + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Playlists + + + src/app/subscriptions/subscriptions.component.html + 27 + + Subscriptions playlists title + + + Name not available. Channel retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 24 + + No channel subscriptions text + + + Name not available. Playlist retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 33 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 43 + + No playlist subscriptions text + + + Main + + + src/app/settings/settings.component.html + 12 + + Main settings label + + + Downloader + + + src/app/settings/settings.component.html + 102 + + Downloader settings label + + + Extra + + + src/app/settings/settings.component.html + 185 + + Extra settings label + + + Database + + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Advanced + + + src/app/settings/settings.component.html + 320 + + Host settings label + + + Users + + + src/app/settings/settings.component.html + 403 + + + src/app/settings/settings.component.html + 403 + + Users settings label + + + Logs + + + src/app/settings/settings.component.html + 451 + + + src/app/settings/settings.component.html + 451 + + Logs settings label + + + {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} + + + src/app/settings/settings.component.html + 467 + + Settings cancel and close button + + + URL this app will be accessed from, without the port. + + + src/app/settings/settings.component.html + 19 + + URL setting input hint + + + Port + + + src/app/settings/settings.component.html + 24 + + Port input placeholder + + + The desired port. Default is 17442. + + + src/app/settings/settings.component.html + 25 + + Port setting input hint + + + Multi-user mode + + + src/app/settings/settings.component.html + 34 + + Multi user mode setting + + + Users base path + + + src/app/settings/settings.component.html + 38 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + + src/app/settings/settings.component.html + 39 + + Users base path hint + + + Allow subscriptions + + + src/app/settings/settings.component.html + 48 + + Allow subscriptions setting + + + Subscriptions base path + + + src/app/settings/settings.component.html + 52 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 53 + + Subscriptions base path setting input hint + + + Check interval + + + src/app/settings/settings.component.html + 58 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + + src/app/settings/settings.component.html + 59 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads + + + Theme + + + src/app/settings/settings.component.html + 72 + + Theme select label + + + Default + + + src/app/settings/settings.component.html + 74 + + Default theme label + + + Allow theme change + + + src/app/settings/settings.component.html + 80 + + Allow theme change setting + + + Language + + + src/app/settings/settings.component.html + 89 + + Language select label + + + Audio folder path + + + src/app/settings/settings.component.html + 109 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 110 + + Aduio path setting input hint + + + Video folder path + + + src/app/settings/settings.component.html + 116 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 117 + + Video path setting input hint + + + Default file output + + + src/app/settings/settings.component.html + 123 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + + src/app/settings/settings.component.html + 126 + + Custom Output input hint + + + Global custom args + + + src/app/settings/settings.component.html + 133 + + Custom args input placeholder + + + Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, + + + src/app/settings/settings.component.html + 134 + + Custom args setting input hint + + + Categories + + + src/app/settings/settings.component.html + 144 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + + src/app/settings/settings.component.html + 166 + + Use youtubedl archive setting + + + Include thumbnail + + + src/app/settings/settings.component.html + 170 + + Include thumbnail setting + + + Include metadata + + + src/app/settings/settings.component.html + 174 + + Include metadata setting + + + Kill all downloads + + + src/app/settings/settings.component.html + 178 + + Kill all downloads button + + + Top title + + + src/app/settings/settings.component.html + 191 + + Top title input placeholder + + + File manager enabled + + + src/app/settings/settings.component.html + 196 + + File manager enabled setting + + + Downloads manager enabled + + + src/app/settings/settings.component.html + 199 + + Downloads manager enabled setting + + + Allow quality select + + + src/app/settings/settings.component.html + 202 + + Allow quality seelct setting + + + Download only mode + + + src/app/settings/settings.component.html + 205 + + Download only mode setting + + + Allow multi-download mode + + + src/app/settings/settings.component.html + 208 + + Allow multi-download mode setting + + + Enable Public API + + + src/app/settings/settings.component.html + 216 + + Enable Public API key setting + + + Public API Key + + + src/app/settings/settings.component.html + 221 + + Public API Key setting placeholder + + + View documentation + + + src/app/settings/settings.component.html + 222 + + View API docs setting hint + + + This will delete your old API key! + + + src/app/settings/settings.component.html + 226 + + delete api key tooltip + + + Generate + + + src/app/settings/settings.component.html + 226 + + Generate key button + + + Use YouTube API + + + src/app/settings/settings.component.html + 235 + + Use YouTube API setting + + + Youtube API Key + + + src/app/settings/settings.component.html + 239 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + + src/app/settings/settings.component.html + 240 + + + src/app/settings/settings.component.html + 252 + + Youtube API Key setting hint + + + Use Twitch API + + + src/app/settings/settings.component.html + 244 + + Use Twitch API setting + + + Twitch API Key + + + src/app/settings/settings.component.html + 251 + + Twitch API Key setting placeholder + + + Also known as a Client ID. + + + src/app/settings/settings.component.html + 252 + + Twitch API Key setting hint AKA preamble + + + Auto-download Twitch Chat + + + src/app/settings/settings.component.html + 247 + + Auto download Twitch Chat setting + + + Click here + + + src/app/settings/settings.component.html + 262 + + + src/app/settings/settings.component.html + 268 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Chrome ext click here + + + to download the official YoutubeDL-Material Chrome extension manually. + + + src/app/settings/settings.component.html + 262 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 263 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + + src/app/settings/settings.component.html + 268 + + Firefox click here suffix + + + Detailed setup instructions. + + + src/app/settings/settings.component.html + 269 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 269 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + + src/app/settings/settings.component.html + 274 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + + src/app/settings/settings.component.html + 275 + + Generate audio only bookmarklet checkbox + + + Database location: + + + src/app/settings/settings.component.html + 290 + + Database location label + + + Records per table + + + src/app/settings/settings.component.html + 291 + + Records per table label + + + MongoDB Connection String + + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Example: + + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Transfer DB to + + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Select a downloader + + + src/app/settings/settings.component.html + 326 + + Default downloader select label + + + Use default downloading agent + + + src/app/settings/settings.component.html + 335 + + Use default downloading agent setting + + + Select a download agent + + + src/app/settings/settings.component.html + 339 + + Custom downloader select label + + + Log Level + + + src/app/settings/settings.component.html + 353 + + Log Level label + + + Login expiration + + + src/app/settings/settings.component.html + 365 + + Login expiration select label + + + Allow advanced download + + + src/app/settings/settings.component.html + 376 + + Allow advanced downloading setting + + + Use Cookies + + + src/app/settings/settings.component.html + 384 + + Use cookies setting + + + Set Cookies + + + src/app/settings/settings.component.html + 385 + + Set cookies button + + + Restart server + + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Allow user registration + + + src/app/settings/settings.component.html + 407 + + Allow registration setting + + + Auth method + + + src/app/settings/settings.component.html + 411 + + Auth method select + + + Internal + + + src/app/settings/settings.component.html + 413 + + Internal auth method + + + LDAP + + + src/app/settings/settings.component.html + 416 + + LDAP auth method + + + LDAP URL + + + src/app/settings/settings.component.html + 423 + + LDAP URL + + + Bind DN + + + src/app/settings/settings.component.html + 428 + + Bind DN + + + Bind Credentials + + + src/app/settings/settings.component.html + 433 + + Bind Credentials + + + Search Base + + + src/app/settings/settings.component.html + 438 + + Search Base + + + Search Filter + + + src/app/settings/settings.component.html + 443 + + Search Filter + + + About YoutubeDL-Material + + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Found a bug or have a suggestion? + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug prefix + + + to create an issue! + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug suffix + + + Checking for updates... + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Select a version: + + + src/app/updater/updater.component.html + 3 + + Select a version + + + Enable sharing + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Share playlist + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Session ID: + + + src/app/components/downloads/downloads.component.html + 5 + + Session ID + + + Clear all downloads + + + src/app/components/downloads/downloads.component.html + 18 + + clear all downloads action button + + + (current) + + + src/app/components/downloads/downloads.component.html + 6 + + Current session + + + No downloads available! + + + src/app/components/downloads/downloads.component.html + 25 + + No downloads label + + + Your Profile + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Logout + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + UID: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Create admin account + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Create + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create + + + Add Users + + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + User name + + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Manage user + + + src/app/components/modify-users/modify-users.component.html + 70 + + + src/app/components/manage-user/manage-user.component.html + 1 + + manage user action button tooltip + + + Delete user + + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Edit user + + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + User UID: + + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Yes + + + src/app/components/manage-user/manage-user.component.html + 20 + + + src/app/components/manage-role/manage-role.component.html + 9 + + Yes + + + No + + + src/app/components/manage-user/manage-user.component.html + 21 + + + src/app/components/manage-role/manage-role.component.html + 10 + + No + + + Manage role + + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Lines: + + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Auto-generated + + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Go to subscription + + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Delete and redownload + + + src/app/components/unified-file-card/unified-file-card.component.html + 28 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 8 + + Delete and redownload subscription video button + + + Delete forever + + + src/app/components/unified-file-card/unified-file-card.component.html + 31 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 9 + + Delete forever subscription video button + + + See more. + + + src/app/components/see-more/see-more.component.html + 5,6 + + See more + + + See less. + + + src/app/components/see-more/see-more.component.html + 8,9 + + See less + + + Length: + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 3 + + Video duration label + + + + From 1cdae9f26f2ed4d201347e6e74113f0f0c2fa983 Mon Sep 17 00:00:00 2001 From: Kaantaja Date: Wed, 25 Aug 2021 19:31:51 +0000 Subject: [PATCH 10/23] Translated using Weblate (Finnish) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fi/ --- src/assets/i18n/messages.fi.xlf | 560 ++++++++++++++++---------------- 1 file changed, 280 insertions(+), 280 deletions(-) diff --git a/src/assets/i18n/messages.fi.xlf b/src/assets/i18n/messages.fi.xlf index 0262fa0..f4fa7b0 100644 --- a/src/assets/i18n/messages.fi.xlf +++ b/src/assets/i18n/messages.fi.xlf @@ -4,7 +4,7 @@ About - + Tietoa src/app/app.component.html 32 @@ -13,7 +13,7 @@ Profile - + Profiili src/app/app.component.html 19 @@ -22,7 +22,7 @@ Dark - + Tumma src/app/app.component.html 23 @@ -35,7 +35,7 @@ Settings - + Asetukset src/app/app.component.html 28 @@ -48,7 +48,7 @@ Home - + Koti src/app/app.component.html 43 @@ -57,7 +57,7 @@ Login - + Kirjaudu src/app/app.component.html 44 @@ -74,7 +74,7 @@ Subscriptions - + Tilaukset src/app/app.component.html 45 @@ -83,7 +83,7 @@ Downloads - + Lataukset src/app/app.component.html 46 @@ -91,8 +91,8 @@ Navigation menu Downloads Page title - Only Audio - + Only Audio + Vain ääni src/app/main/main.component.html 65,66 @@ -100,8 +100,8 @@ Only Audio checkbox - Download - + Download + Tallenna src/app/main/main.component.html 79,80 @@ -109,8 +109,8 @@ Main download button - Quality - + Quality + Laatu src/app/main/main.component.html 19,20 @@ -119,7 +119,7 @@ Use URL - + Käytä osoitelinkkiä src/app/main/main.component.html 51 @@ -127,8 +127,8 @@ YT search Use URL button for searched video - View - + View + Näytä src/app/main/main.component.html 55,56 @@ -136,8 +136,8 @@ YT search View button for searched video - Multi-download Mode - + Multi-download Mode + Multitallennustila src/app/main/main.component.html 70,71 @@ -145,8 +145,8 @@ Multi-download Mode checkbox - Cancel - + Cancel + Peruuta src/app/main/main.component.html 84,85 @@ -154,8 +154,8 @@ Cancel download button - Advanced - + Advanced + Kehittynyt src/app/main/main.component.html 96,97 @@ -163,8 +163,8 @@ Advanced download mode panel - Use custom args - + Use custom args + Käytä mukautettuja argumentteja src/app/main/main.component.html 110,111 @@ -173,7 +173,7 @@ Custom args - + Mukautetut argumentit src/app/main/main.component.html 115 @@ -189,8 +189,8 @@ Custom args placeholder - No need to include URL, just everything after. Args are delimited using two commas like so: ,, - + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + Ei tarvetta sisällyttää osoitelinkkiä, riittää pelkkä loppuosa. Argumentit erotellaan kahdella pilkulla, eli näin: ,, src/app/main/main.component.html 118,119 @@ -198,8 +198,8 @@ Custom Args input hint - Use custom output - + Use custom output + Käytä mukautettua ulostuloa src/app/main/main.component.html 126,127 @@ -208,7 +208,7 @@ Custom output - + Mukautettu ulostulo src/app/main/main.component.html 130 @@ -217,7 +217,7 @@ Documentation - + Dokumentaatio src/app/main/main.component.html 132 @@ -242,7 +242,7 @@ Path is relative to the config download path. Don't include extension. - + Polku vastaa config-tallennuksen polkua. Älä sisällytä liitännäistä. src/app/main/main.component.html 133 @@ -262,8 +262,8 @@ Custom Output input hint - Crop file - + Crop file + Rajaa tiedosto src/app/main/main.component.html 155,156 @@ -272,7 +272,7 @@ Crop from (seconds) - + Rajaa jostain (sekuntia) src/app/main/main.component.html 159 @@ -281,7 +281,7 @@ Crop to (seconds) - + Rajaa johonkin (sekuntia) src/app/main/main.component.html 164 @@ -289,8 +289,8 @@ Crop to placeholder - Simulated command: - + Simulated command: + Simuloitu komento: src/app/main/main.component.html 102,103 @@ -298,8 +298,8 @@ Simulated command label - Use authentication - + Use authentication + Käytä tunnistautumista src/app/main/main.component.html 140,141 @@ -308,7 +308,7 @@ Username - + Käyttäjänimi src/app/main/main.component.html 144 @@ -317,7 +317,7 @@ Password - + Salasana src/app/main/main.component.html 149 @@ -334,7 +334,7 @@ Create a playlist - + Luo soittolista src/app/create-playlist/create-playlist.component.html 1 @@ -343,7 +343,7 @@ Name - + Nimi src/app/create-playlist/create-playlist.component.html 6 @@ -360,7 +360,7 @@ Type - + Tyyppi src/app/create-playlist/create-playlist.component.html 11 @@ -369,7 +369,7 @@ Audio - + Ääni src/app/create-playlist/create-playlist.component.html 12 @@ -378,7 +378,7 @@ Video - + Video src/app/create-playlist/create-playlist.component.html 13 @@ -387,7 +387,7 @@ Audio files - + Äänitiedostot src/app/create-playlist/create-playlist.component.html 19 @@ -396,7 +396,7 @@ Videos - + Videot src/app/create-playlist/create-playlist.component.html 20 @@ -409,7 +409,7 @@ Subscribe to playlist or channel - + Tilaa soittolista tai kanava src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -418,7 +418,7 @@ URL - + URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -431,7 +431,7 @@ The playlist or channel URL - + Soittolistan tai kanavan osoitelinkki src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -440,7 +440,7 @@ Custom name - + Mukautettu nimi src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -449,7 +449,7 @@ Download all uploads - + Tallenna kaikki lataukset src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 23 @@ -462,7 +462,7 @@ Max quality - + Maksimilaatu src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 40 @@ -475,7 +475,7 @@ Audio-only mode - + Vain ääni -tila src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 47 @@ -488,7 +488,7 @@ Streaming-only mode - + Vain suoratoisto -tila src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 52 @@ -501,7 +501,7 @@ These are added after the standard args. - + Nämä lisätään standardiargumenttien perään. src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 60 @@ -514,7 +514,7 @@ Custom file output - + Mukautettu tiedoston ulostulo src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 66 @@ -531,7 +531,7 @@ Cancel - + Peruuta src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 79 @@ -556,7 +556,7 @@ Subscribe - + Tilaa src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 81 @@ -565,7 +565,7 @@ Download videos uploaded in the last - + Tallenna videot, jotka on ladattu viimeisen src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 26 @@ -578,7 +578,7 @@ Type: - + Tyyppi: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -587,7 +587,7 @@ URL: - + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -600,7 +600,7 @@ ID: - + ID: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -617,7 +617,7 @@ Close - + Sulje src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 23 @@ -662,7 +662,7 @@ Export Archive - + Vientiarkisto src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -671,7 +671,7 @@ Unsubscribe - + Poista tilaus src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -680,7 +680,7 @@ (Paused) - + (Pysäytetty) src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 1 @@ -705,7 +705,7 @@ Archive: - + Arkisto: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -714,7 +714,7 @@ Name: - + Nimi: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 5 @@ -727,7 +727,7 @@ Uploader: - + Lataaja: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 13 @@ -736,7 +736,7 @@ File size: - + Tiedostokoko: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -745,7 +745,7 @@ Path: - + Polku: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 21 @@ -754,7 +754,7 @@ Upload Date: - + Latauspäivämäärä: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 25 @@ -763,7 +763,7 @@ Category: - + Kategoria: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -772,7 +772,7 @@ Modify youtube-dl args - + Muokkaa youtube-dl -argumentteja src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1 @@ -781,7 +781,7 @@ Simulated new args - + Simuloidut uudet argumentit src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8 @@ -790,7 +790,7 @@ Add an arg - + Lisää argumentti src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34 @@ -799,7 +799,7 @@ Search by category - + Etsi kategorian perusteella src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60 @@ -808,7 +808,7 @@ Use arg value - + Käytä argumentin arvoa src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64 @@ -817,7 +817,7 @@ Add arg - + Lisää argumentti src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73 @@ -826,7 +826,7 @@ Modify - + Muokkaa src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85 @@ -835,7 +835,7 @@ Arg value - + Argumentin arvo src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68 @@ -844,7 +844,7 @@ Updater - + Päivittäjä src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -853,7 +853,7 @@ Register a user - + Rekisteröi käyttäjä src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -862,7 +862,7 @@ User name - + Käyttäjän nimi src/app/dialogs/add-user-dialog/add-user-dialog.component.html 6 @@ -871,7 +871,7 @@ Register - + Rekisteröidy src/app/dialogs/add-user-dialog/add-user-dialog.component.html 17 @@ -884,7 +884,7 @@ Upload new cookies - + Lataa uusia evästeitä src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -893,7 +893,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. - + HUOMIO: Uusien evästeiden lataaminen korvaa vanhat evästeet. Huomioi myös, että evästeet ovat palveluntarjoajalaajuisia, ei käyttäjäkohtaisia. src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -902,7 +902,7 @@ Drag and Drop - + Raahaa ja pudota src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -911,7 +911,7 @@ Modify playlist - + Muokkaa soittolistaa src/app/dialogs/modify-playlist/modify-playlist.component.html 1 @@ -920,7 +920,7 @@ Save - + Tallenna src/app/dialogs/modify-playlist/modify-playlist.component.html 43 @@ -945,7 +945,7 @@ Randomize order when playing - + Aseta satunnainen toistojärjestys src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -954,7 +954,7 @@ Add content - + Lisää sisältöä src/app/dialogs/modify-playlist/modify-playlist.component.html 24 @@ -962,8 +962,8 @@ Add content - Normal order  - + Normal order + Tavallinen järjestys src/app/dialogs/modify-playlist/modify-playlist.component.html 18 @@ -971,8 +971,8 @@ Normal order - Reverse order  - + Reverse order + Käänteinen järjestys src/app/dialogs/modify-playlist/modify-playlist.component.html 19 @@ -981,7 +981,7 @@ My videos - + Minun videot src/app/components/recent-videos/recent-videos.component.html 20 @@ -990,7 +990,7 @@ Search - + Etsi src/app/components/recent-videos/recent-videos.component.html 24 @@ -1007,7 +1007,7 @@ No videos found. - + Ei löydetty videoita. src/app/components/recent-videos/recent-videos.component.html 38 @@ -1016,7 +1016,7 @@ Editing - + Muokataan src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1025,7 +1025,7 @@ Paused - + Pysäytetty src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1034,7 +1034,7 @@ Editing category - + Kategorian muokkaaminen src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1043,7 +1043,7 @@ Rules - + Säännöt src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1052,7 +1052,7 @@ Add new rule - + Luo uusi sääntö src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1061,7 +1061,7 @@ Download Twitch Chat - + Tallenna Twitch-chat src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1070,7 +1070,7 @@ Edit - + Muokkaa src/app/file-card/file-card.component.html 19 @@ -1083,7 +1083,7 @@ Delete - + Poista src/app/file-card/file-card.component.html 20 @@ -1104,7 +1104,7 @@ Info - + Tietoa src/app/file-card/file-card.component.html 24 @@ -1121,7 +1121,7 @@ Count: - + Lukumäärä: src/app/file-card/file-card.component.html 8 @@ -1130,7 +1130,7 @@ Delete and blacklist - + Poista ja estä src/app/file-card/file-card.component.html 26 @@ -1143,7 +1143,7 @@ views - + näyttökertaa src/app/player/player.component.html 15 @@ -1152,7 +1152,7 @@ The download was successful - + Tallennus onnistui src/app/download-item/download-item.component.html 8 @@ -1165,7 +1165,7 @@ An error has occurred - + Tapahtui virhe src/app/download-item/download-item.component.html 9 @@ -1178,7 +1178,7 @@ Details - + Lisätietoja src/app/download-item/download-item.component.html 18 @@ -1187,7 +1187,7 @@ An error has occurred: - + Tapahtui virhe: src/app/download-item/download-item.component.html 27 @@ -1196,7 +1196,7 @@ Download start: - + Tallennuksen aloitus: src/app/download-item/download-item.component.html 32 @@ -1205,7 +1205,7 @@ Download end: - + Tallennuksen loppu: src/app/download-item/download-item.component.html 35 @@ -1214,7 +1214,7 @@ File path(s): - + Tiedostopolku/-polut: src/app/download-item/download-item.component.html 38 @@ -1223,7 +1223,7 @@ Your subscriptions - + Sinun tilauksesi src/app/subscriptions/subscriptions.component.html 3 @@ -1232,7 +1232,7 @@ Channels - + Kanavat src/app/subscriptions/subscriptions.component.html 8 @@ -1241,7 +1241,7 @@ Playlists - + Soittolistat src/app/subscriptions/subscriptions.component.html 27 @@ -1250,7 +1250,7 @@ Name not available. Channel retrieval in progress. - + Nimi ei saatavilla. Kanavan nouto kesken. src/app/subscriptions/subscriptions.component.html 14 @@ -1259,7 +1259,7 @@ You have no channel subscriptions. - + Sinulla ei ole kanavatilauksia. src/app/subscriptions/subscriptions.component.html 24 @@ -1268,7 +1268,7 @@ Name not available. Playlist retrieval in progress. - + Nimi ei saatavilla. Soittolistan nouto kesken. src/app/subscriptions/subscriptions.component.html 33 @@ -1277,7 +1277,7 @@ You have no playlist subscriptions. - + Sinulla ei ole soittolistatilauksia. src/app/subscriptions/subscriptions.component.html 43 @@ -1286,7 +1286,7 @@ Main - + Päävalikko src/app/settings/settings.component.html 12 @@ -1295,7 +1295,7 @@ Downloader - + Tallentaja src/app/settings/settings.component.html 102 @@ -1304,7 +1304,7 @@ Extra - + Extra src/app/settings/settings.component.html 185 @@ -1313,7 +1313,7 @@ Database - + Tietokanta src/app/settings/settings.component.html 284 @@ -1322,7 +1322,7 @@ Advanced - + Kehittynyt src/app/settings/settings.component.html 320 @@ -1331,7 +1331,7 @@ Users - + Käyttäjät src/app/settings/settings.component.html 403 @@ -1344,7 +1344,7 @@ Logs - + Lokit src/app/settings/settings.component.html 451 @@ -1357,7 +1357,7 @@ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} - + {VAR_SELECT, select, true {Sulje} false {Peruuta} other {muu}} src/app/settings/settings.component.html 467 @@ -1366,7 +1366,7 @@ URL this app will be accessed from, without the port. - + Osoite, josta yhdistetään tähän sovellukseen, ilman porttia. src/app/settings/settings.component.html 19 @@ -1375,7 +1375,7 @@ Port - + Portti src/app/settings/settings.component.html 24 @@ -1384,7 +1384,7 @@ The desired port. Default is 17442. - + Toivottu portti. Oletus on 17442. src/app/settings/settings.component.html 25 @@ -1393,7 +1393,7 @@ Multi-user mode - + Monikäyttäjätila src/app/settings/settings.component.html 34 @@ -1402,7 +1402,7 @@ Users base path - + Käyttäjien peruspolku src/app/settings/settings.component.html 38 @@ -1411,7 +1411,7 @@ Base path for users and their downloaded videos. - + Peruspolku käyttäjille ja niiden tallennetuille videoille. src/app/settings/settings.component.html 39 @@ -1420,7 +1420,7 @@ Allow subscriptions - + Salli tilaukset src/app/settings/settings.component.html 48 @@ -1429,7 +1429,7 @@ Subscriptions base path - + Tilausten peruspolku src/app/settings/settings.component.html 52 @@ -1438,7 +1438,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. - + Peruspolku videoille sinun tilaamiltasi kanavilta ja soittolistoilta. Se vastaa YTDL-Materialin root-kansiota. src/app/settings/settings.component.html 53 @@ -1447,7 +1447,7 @@ Check interval - + Tarkistusväli src/app/settings/settings.component.html 58 @@ -1456,7 +1456,7 @@ Unit is seconds, only include numbers. - + Yksikkö on sekuntia, sisällytä vain numeroita. src/app/settings/settings.component.html 59 @@ -1465,7 +1465,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. - + Joskus uudet videot tallennetaan ennen kuin ne ovat täysin valmisteltuja. Tämä asetus tarkoittaa, että uudet videot tarkistetaan seuraavana päivänä korkealaatuisemman version varalta. src/app/settings/settings.component.html 63 @@ -1474,7 +1474,7 @@ Redownload fresh uploads - + Uudelleentallenna tuoreet lataukset src/app/settings/settings.component.html 63 @@ -1483,7 +1483,7 @@ Theme - + Teema src/app/settings/settings.component.html 72 @@ -1492,7 +1492,7 @@ Default - + Oletus src/app/settings/settings.component.html 74 @@ -1501,7 +1501,7 @@ Allow theme change - + Salli teeman muuttaminen src/app/settings/settings.component.html 80 @@ -1510,7 +1510,7 @@ Language - + Kieli src/app/settings/settings.component.html 89 @@ -1519,7 +1519,7 @@ Audio folder path - + Äänen tiedostopolku src/app/settings/settings.component.html 109 @@ -1528,7 +1528,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. - + Polku ainoastaan äänimuotoisia tallennuksia varten. Se vastaa YTDL-Materialin root-kansiota. src/app/settings/settings.component.html 110 @@ -1537,7 +1537,7 @@ Video folder path - + Videon tiedostopolku src/app/settings/settings.component.html 116 @@ -1546,7 +1546,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. - + Polku videomuotoisille tallennuksille. Se vastaa YTDL-Materialin root-kansiota. src/app/settings/settings.component.html 117 @@ -1555,7 +1555,7 @@ Default file output - + Oletusarvoinen tiedoston ulostulo src/app/settings/settings.component.html 123 @@ -1564,7 +1564,7 @@ Path is relative to the above download paths. Don't include extension. - + Polku vastaa yllä olevia tallennuspolkuja. Älä sisällytä liitännäistä. src/app/settings/settings.component.html 126 @@ -1573,7 +1573,7 @@ Global custom args - + Globaalit mukautetut argumentit src/app/settings/settings.component.html 133 @@ -1582,7 +1582,7 @@ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, - + Globaalit mukautetut argumentit latauksille, jotka ovat kotisivulla. Argumentit eritellään kahdella pilkulla, eli näin: ,, src/app/settings/settings.component.html 134 @@ -1591,7 +1591,7 @@ Categories - + Kategoriat src/app/settings/settings.component.html 144 @@ -1600,7 +1600,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. - + Kun tämä asetus on päällä, jos yksittäinen video vastaa kategoriaa, koko soittolista saa kyseisen kategorian. src/app/settings/settings.component.html 158 @@ -1609,7 +1609,7 @@ Allow playlist categorization - + Salli soittolistan kategoriasointi src/app/settings/settings.component.html 158 @@ -1618,7 +1618,7 @@ Use youtube-dl archive - + Käytä youtube-dl arkistoa src/app/settings/settings.component.html 166 @@ -1627,7 +1627,7 @@ Include thumbnail - + Sisällytä pienoiskuvake src/app/settings/settings.component.html 170 @@ -1636,7 +1636,7 @@ Include metadata - + Sisällytä metadata src/app/settings/settings.component.html 174 @@ -1645,7 +1645,7 @@ Kill all downloads - + Tapa kaikki tallennukset src/app/settings/settings.component.html 178 @@ -1654,7 +1654,7 @@ Top title - + Yläotsikko src/app/settings/settings.component.html 191 @@ -1663,7 +1663,7 @@ File manager enabled - + Tiedostonhallintaohjelma sallittu src/app/settings/settings.component.html 196 @@ -1672,7 +1672,7 @@ Downloads manager enabled - + Tallennustenhallintaohjelma sallittu src/app/settings/settings.component.html 199 @@ -1681,7 +1681,7 @@ Allow quality select - + Salli laadun valinta src/app/settings/settings.component.html 202 @@ -1690,7 +1690,7 @@ Download only mode - + Vain tallennus -tila src/app/settings/settings.component.html 205 @@ -1699,7 +1699,7 @@ Allow multi-download mode - + Salli monitallennus -tila src/app/settings/settings.component.html 208 @@ -1708,7 +1708,7 @@ Enable Public API - + Salli julkinen API src/app/settings/settings.component.html 216 @@ -1717,7 +1717,7 @@ Public API Key - + Julkinen API-avain src/app/settings/settings.component.html 221 @@ -1726,7 +1726,7 @@ View documentation - + Näytä dokumentaatio src/app/settings/settings.component.html 222 @@ -1735,7 +1735,7 @@ This will delete your old API key! - + Tämä poistaa sinun vanhan API-avaimen! src/app/settings/settings.component.html 226 @@ -1744,7 +1744,7 @@ Generate - + Luo src/app/settings/settings.component.html 226 @@ -1753,7 +1753,7 @@ Use YouTube API - + Käytä YouTube API:a src/app/settings/settings.component.html 235 @@ -1762,7 +1762,7 @@ Youtube API Key - + YouTube API-avain src/app/settings/settings.component.html 239 @@ -1771,7 +1771,7 @@ Generating a key is easy! - + Avaimen luominen on helppoa! src/app/settings/settings.component.html 240 @@ -1784,7 +1784,7 @@ Use Twitch API - + Käytä Twitch API:a src/app/settings/settings.component.html 244 @@ -1793,7 +1793,7 @@ Twitch API Key - + Twitch API-avain src/app/settings/settings.component.html 251 @@ -1802,7 +1802,7 @@ Also known as a Client ID. - + Tunnetaan myös nimellä Client ID. src/app/settings/settings.component.html 252 @@ -1811,7 +1811,7 @@ Auto-download Twitch Chat - + Tallenna automaattisesti Twitch-chat src/app/settings/settings.component.html 247 @@ -1820,7 +1820,7 @@ Click here - + Klikkaa tänne src/app/settings/settings.component.html 262 @@ -1837,7 +1837,7 @@ to download the official YoutubeDL-Material Chrome extension manually. - + ladataksesi virallisen YouTubeDL-Materialin Chrome-liitännäisen manuaalisesti. src/app/settings/settings.component.html 262 @@ -1846,7 +1846,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. - + Sinun täytyy manuaalisesti ladata liitännäinen ja muokata liitännäise asetuksia säätääksesi frontend-osoitelinkin. src/app/settings/settings.component.html 263 @@ -1855,7 +1855,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. - + asentaaksesi virallisen YoutubeDL-Material Firefox-laajennuksen suoraan Firefoxin laajennussivulta. src/app/settings/settings.component.html 268 @@ -1864,7 +1864,7 @@ Detailed setup instructions. - + Tarkat asennusohjeet. src/app/settings/settings.component.html 269 @@ -1873,7 +1873,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - + Ei vaadita paljoa muuta kuin liitännäisen asetuksen vaihtaminen, jotta saa säädettyä frontend-osoitelinkin. src/app/settings/settings.component.html 269 @@ -1882,7 +1882,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. - + Raahaa alla oleva linkki kirjanmerkkeihisi, ja voit aloittaa! Siirry haluamaasi YouTube-videoon ja klikkaa kirjanmerkkiä. src/app/settings/settings.component.html 274 @@ -1891,7 +1891,7 @@ Generate 'audio only' bookmarklet - + Luo 'vain ääni' kirjanmerkki src/app/settings/settings.component.html 275 @@ -1900,7 +1900,7 @@ Database location: - + Tietokannan sijainti: src/app/settings/settings.component.html 290 @@ -1909,7 +1909,7 @@ Records per table - + Tallenteita per taulukko src/app/settings/settings.component.html 291 @@ -1918,7 +1918,7 @@ MongoDB Connection String - + MongoDB-yhteyden merkkijono src/app/settings/settings.component.html 299 @@ -1927,7 +1927,7 @@ Example: - + Esimerkki: src/app/settings/settings.component.html 300 @@ -1936,7 +1936,7 @@ Test connection string - + Testaa yhteys merkkijono src/app/settings/settings.component.html 304 @@ -1944,8 +1944,8 @@ Test connection string button - Transfer DB to - + Transfer DB to + Siirrä DB kohteeseen src/app/settings/settings.component.html 308 @@ -1954,7 +1954,7 @@ Database information could not be retrieved. Check the server logs for more information. - + Tietokantainformaatiota ei voitu noutaa. Tarkista palvelimen lokit saadaksesi lisätietoa. src/app/settings/settings.component.html 312 @@ -1963,7 +1963,7 @@ Select a downloader - + Valitse tallentaja src/app/settings/settings.component.html 326 @@ -1972,7 +1972,7 @@ Use default downloading agent - + Käytä oletusarvoista tallennusagenttia src/app/settings/settings.component.html 335 @@ -1981,7 +1981,7 @@ Select a download agent - + Valitse tallennusagentti src/app/settings/settings.component.html 339 @@ -1990,7 +1990,7 @@ Log Level - + Lokin taso src/app/settings/settings.component.html 353 @@ -1999,7 +1999,7 @@ Login expiration - + Kirjautumisen vanhentuminen src/app/settings/settings.component.html 365 @@ -2008,7 +2008,7 @@ Allow advanced download - + Salli kehittynyt tallennus src/app/settings/settings.component.html 376 @@ -2017,7 +2017,7 @@ Use Cookies - + Käytä evästeitä src/app/settings/settings.component.html 384 @@ -2026,7 +2026,7 @@ Set Cookies - + Aseta evästeet src/app/settings/settings.component.html 385 @@ -2035,7 +2035,7 @@ Restart server - + Uudelleenkäynnistä palvelin src/app/settings/settings.component.html 397 @@ -2044,7 +2044,7 @@ Allow user registration - + Salli käyttäjän rekisteröityminen src/app/settings/settings.component.html 407 @@ -2053,7 +2053,7 @@ Auth method - + Tunnistautumismetodi src/app/settings/settings.component.html 411 @@ -2062,7 +2062,7 @@ Internal - + Sisäinen src/app/settings/settings.component.html 413 @@ -2071,7 +2071,7 @@ LDAP - + LDAP src/app/settings/settings.component.html 416 @@ -2080,7 +2080,7 @@ LDAP URL - + LDAP URL src/app/settings/settings.component.html 423 @@ -2089,7 +2089,7 @@ Bind DN - + Sido DN src/app/settings/settings.component.html 428 @@ -2098,7 +2098,7 @@ Bind Credentials - + Sido kredentiaalit src/app/settings/settings.component.html 433 @@ -2107,7 +2107,7 @@ Search Base - + Etsi basea src/app/settings/settings.component.html 438 @@ -2116,7 +2116,7 @@ Search Filter - + Hakusuodatin src/app/settings/settings.component.html 443 @@ -2125,7 +2125,7 @@ About YoutubeDL-Material - + Tietoa YoutubeDL-Material -ohjelmasta src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -2134,7 +2134,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - + on avoimen koodin YouTube-tallennusohjelma, joka on tehty Googlen Material Design -vaatimusten mukaisesti. Voit saumattomasti tallentaa suosikkivideosi videona tai äänenä. Voit jopa tilata suosikkikanaviasi ja soittolistojasi pysyäksesi ajan tasalla heidän uusista videoista. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2143,7 +2143,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. - + -sovelluksessa on upeita ominaisuuksia! Laaja API, Docker-tuki ja kielituki. Lue kaikista ominaisuuksista lisää klikkaamalla GitHub-kuvaketta yllä. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -2152,7 +2152,7 @@ Installed version: - + Asennettu versio: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2161,7 +2161,7 @@ Found a bug or have a suggestion? - + Löysitkö bugin tai onko sinulla ehdotuksia? src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2170,7 +2170,7 @@ to create an issue! - + luodaksesi ilmoituksen! src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2179,7 +2179,7 @@ Checking for updates... - + Tarkistetaan päivityksiä… src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2188,7 +2188,7 @@ Update available - + Päivitys saatavilla src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2197,7 +2197,7 @@ You can update from the settings menu. - + Voit päivittää asetusvalikon kautta. src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2206,7 +2206,7 @@ Select a version: - + Valitse versio: src/app/updater/updater.component.html 3 @@ -2215,7 +2215,7 @@ Enable sharing - + Salli jakaminen src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -2224,7 +2224,7 @@ Use timestamp - + Käytä aikaleimaa src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -2233,7 +2233,7 @@ Seconds - + Sekuntia src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -2242,7 +2242,7 @@ Copy to clipboard - + Kopioi leikepöydälle src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -2251,7 +2251,7 @@ Share playlist - + Jaa soittolista src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -2260,7 +2260,7 @@ Share file - + Jaa tiedosto src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -2269,7 +2269,7 @@ Session ID: - + Session ID: src/app/components/downloads/downloads.component.html 5 @@ -2278,7 +2278,7 @@ Clear all downloads - + Tyhjennä kaikki tallennukset src/app/components/downloads/downloads.component.html 18 @@ -2287,7 +2287,7 @@ (current) - + (nykyinen) src/app/components/downloads/downloads.component.html 6 @@ -2296,7 +2296,7 @@ No downloads available! - + Ei tallennuksia saatavilla! src/app/components/downloads/downloads.component.html 25 @@ -2305,7 +2305,7 @@ Your Profile - + Sinun profiilisi src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2314,7 +2314,7 @@ Logout - + Kirjaudu ulos src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2323,7 +2323,7 @@ UID: - + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2332,7 +2332,7 @@ Created: - + Luotu: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2341,7 +2341,7 @@ You are not logged in. - + Et ole kirjautuneena. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2350,7 +2350,7 @@ Create admin account - + Luo ylläpitäjän tili src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -2359,7 +2359,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - + Ei oletusarvoista ylläpitäjätiliä tunnistettu. Tämä luo ja asettaa ylläpitäjän salanan käyttäjänimen kanssa muotoon 'admin'. src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2368,7 +2368,7 @@ Create - + Luo src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 17 @@ -2377,7 +2377,7 @@ Add Users - + Lisää käyttäjiä src/app/components/modify-users/modify-users.component.html 90 @@ -2386,7 +2386,7 @@ Edit Role - + Muokkaa roolia src/app/components/modify-users/modify-users.component.html 95 @@ -2394,8 +2394,8 @@ Edit role - User name - + User name + Käyttäjän nimi src/app/components/modify-users/modify-users.component.html 17 @@ -2403,8 +2403,8 @@ Username users table header - Role - + Role + Rooli src/app/components/modify-users/modify-users.component.html 35 @@ -2412,8 +2412,8 @@ Role users table header - Actions - + Actions + Toiminnot src/app/components/modify-users/modify-users.component.html 55 @@ -2422,7 +2422,7 @@ Manage user - + Hallitse käyttäjää src/app/components/modify-users/modify-users.component.html 70 @@ -2435,7 +2435,7 @@ Delete user - + Poista käyttäjä src/app/components/modify-users/modify-users.component.html 73 @@ -2444,7 +2444,7 @@ Edit user - + Muokkaa käyttäjää src/app/components/modify-users/modify-users.component.html 66 @@ -2453,7 +2453,7 @@ User UID: - + Käyttäjä UID: src/app/components/manage-user/manage-user.component.html 4 @@ -2462,7 +2462,7 @@ New password - + Uusi salasana src/app/components/manage-user/manage-user.component.html 8 @@ -2471,7 +2471,7 @@ Set new password - + Aseta uusi salasana src/app/components/manage-user/manage-user.component.html 10 @@ -2480,7 +2480,7 @@ Use role default - + Käytä roolia oletus src/app/components/manage-user/manage-user.component.html 19 @@ -2489,7 +2489,7 @@ Yes - + Kyllä src/app/components/manage-user/manage-user.component.html 20 @@ -2502,7 +2502,7 @@ No - + Ei src/app/components/manage-user/manage-user.component.html 21 @@ -2515,7 +2515,7 @@ Manage role - + Hallitse roolia src/app/components/manage-role/manage-role.component.html 1 @@ -2524,7 +2524,7 @@ Lines: - + Rivit: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -2533,7 +2533,7 @@ Clear logs - + Tyhjennä lokit src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -2542,7 +2542,7 @@ Auto-generated - + Automaattisesti luotu src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -2551,7 +2551,7 @@ Open file - + Avaa tiedosto src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2560,7 +2560,7 @@ Open file in new tab - + Avaa tiedosto uudessa välilehdessä src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -2569,7 +2569,7 @@ Go to subscription - + Siirry tilaukseen src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -2578,7 +2578,7 @@ Delete and redownload - + Poista ja tallenna uudelleen src/app/components/unified-file-card/unified-file-card.component.html 28 @@ -2591,7 +2591,7 @@ Delete forever - + Poista pysyvästi src/app/components/unified-file-card/unified-file-card.component.html 31 @@ -2603,8 +2603,8 @@ Delete forever subscription video button - See more. - + See more. + Katso enemmän. src/app/components/see-more/see-more.component.html 5,6 @@ -2612,8 +2612,8 @@ See more - See less. - + See less. + Katso vähemmän. src/app/components/see-more/see-more.component.html 8,9 @@ -2622,7 +2622,7 @@ Length: - + Pituus: src/app/subscription/subscription-file-card/subscription-file-card.component.html 3 From 3651a021ce45ba561523fc5fb3198360669dafb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 14 Sep 2021 08:53:34 +0200 Subject: [PATCH 11/23] =?UTF-8?q?Added=20translation=20using=20Weblate=20(?= =?UTF-8?q?Norwegian=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/i18n/messages.nb-NO.xlf | 2634 ++++++++++++++++++++++++++++ 1 file changed, 2634 insertions(+) create mode 100644 src/assets/i18n/messages.nb-NO.xlf diff --git a/src/assets/i18n/messages.nb-NO.xlf b/src/assets/i18n/messages.nb-NO.xlf new file mode 100644 index 0000000..921537c --- /dev/null +++ b/src/assets/i18n/messages.nb-NO.xlf @@ -0,0 +1,2634 @@ + + + + + + About + + + src/app/app.component.html + 32 + + About menu label + + + Profile + + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 75 + + Dark mode toggle label + + + Settings + + + src/app/app.component.html + 28 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Home + + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 15 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Only Audio + + + src/app/main/main.component.html + 65,66 + + Only Audio checkbox + + + Download + + + src/app/main/main.component.html + 79,80 + + Main download button + + + Quality + + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + + src/app/main/main.component.html + 51 + + YT search Use URL button for searched video + + + View + + + src/app/main/main.component.html + 55,56 + + YT search View button for searched video + + + Multi-download Mode + + + src/app/main/main.component.html + 70,71 + + Multi-download Mode checkbox + + + Cancel + + + src/app/main/main.component.html + 84,85 + + Cancel download button + + + Advanced + + + src/app/main/main.component.html + 96,97 + + Advanced download mode panel + + + Use custom args + + + src/app/main/main.component.html + 110,111 + + Use custom args checkbox + + + Custom args + + + src/app/main/main.component.html + 115 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 57 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 44 + + Custom args placeholder + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + + src/app/main/main.component.html + 118,119 + + Custom Args input hint + + + Use custom output + + + src/app/main/main.component.html + 126,127 + + Use custom output checkbox + + + Custom output + + + src/app/main/main.component.html + 130 + + Custom output placeholder + + + Documentation + + + src/app/main/main.component.html + 132 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 69 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 56 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/settings/settings.component.html + 125 + + Youtube-dl output template documentation link + + + Path is relative to the config download path. Don't include extension. + + + src/app/main/main.component.html + 133 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 70 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 57 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + Custom Output input hint + + + Crop file + + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + + + Crop from (seconds) + + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop to (seconds) + + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Simulated command: + + + src/app/main/main.component.html + 102,103 + + Simulated command label + + + Use authentication + + + src/app/main/main.component.html + 140,141 + + Use authentication checkbox + + + Username + + + src/app/main/main.component.html + 144 + + YT Username placeholder + + + Password + + + src/app/main/main.component.html + 149 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + YT Password placeholder + + + Create a playlist + + + src/app/create-playlist/create-playlist.component.html + 1 + + Create a playlist dialog title + + + Name + + + src/app/create-playlist/create-playlist.component.html + 6 + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 8 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + Playlist name placeholder + + + Type + + + src/app/create-playlist/create-playlist.component.html + 11 + + Type select + + + Audio + + + src/app/create-playlist/create-playlist.component.html + 12 + + Audio + + + Video + + + src/app/create-playlist/create-playlist.component.html + 13 + + Video + + + Audio files + + + src/app/create-playlist/create-playlist.component.html + 19 + + Audio files title + + + Videos + + + src/app/create-playlist/create-playlist.component.html + 20 + + + src/app/subscription/subscription/subscription.component.html + 29 + + Videos title + + + Subscribe to playlist or channel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/settings/settings.component.html + 18 + + Subscription URL input placeholder + + + The playlist or channel URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Download all uploads + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + Download all uploads subscription setting + + + Max quality + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + Max quality placeholder + + + Audio-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + Streaming-only mode + + + Streaming-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + Streaming-only mode + + + These are added after the standard args. + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 60 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 47 + + Custom args hint + + + Custom file output + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 66 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 53 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + Subscription custom file output placeholder + + + Cancel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 79 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 66 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/components/modify-users/modify-users.component.html + 61 + + Subscribe cancel button + + + Subscribe + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 81 + + Subscribe button + + + Download videos uploaded in the last + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + Download time range prefix + + + Type: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + + src/app/file-card/file-card.component.html + 7 + + + src/app/download-item/download-item.component.html + 4 + + Subscription ID property + + + Close + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 35 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 59 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/components/manage-role/manage-role.component.html + 18 + + Close subscription info button + + + Export Archive + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + (Paused) + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 31 + + + src/app/subscription/subscription/subscription.component.html + 5 + + Paused suffix + + + Archive: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Name: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 5 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Video name property + + + Uploader: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 13 + + Video ID property + + + File size: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Video file size property + + + Path: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 21 + + Video path property + + + Upload Date: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 25 + + Video upload date property + + + Category: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Category property + + + Modify youtube-dl args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1 + + Modify args title + + + Simulated new args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8 + + Simulated args title + + + Add an arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34 + + Add arg card title + + + Search by category + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60 + + Search args by category button + + + Use arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64 + + Use arg value checkbox + + + Add arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73 + + Search args by category button + + + Modify + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85 + + Arg modifier modify button + + + Arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68 + + Arg value placeholder + + + Updater + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Register a user + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + User name + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name placeholder + + + Register + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + + src/app/components/login/login.component.html + 35 + + Register user button + + + Upload new cookies + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Drag and Drop + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + Modify playlist + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 1 + + Modify playlist dialog title + + + Save + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 43 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 68 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/settings/settings.component.html + 464 + + + src/app/components/modify-users/modify-users.component.html + 58 + + Save + + + Randomize order when playing + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Add content + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 24 + + Add content + + + Normal order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 18 + + Normal order + + + Reverse order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 19 + + Reverse order + + + My videos + + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My videos title + + + Search + + + src/app/components/recent-videos/recent-videos.component.html + 24 + + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/subscription/subscription/subscription.component.html + 33 + + Files search placeholder + + + No videos found. + + + src/app/components/recent-videos/recent-videos.component.html + 38 + + No videos found + + + Editing + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + Paused + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Editing category + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Download Twitch Chat + + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + Edit + + + src/app/file-card/file-card.component.html + 19 + + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + Playlist edit button + + + Delete + + + src/app/file-card/file-card.component.html + 20 + + + src/app/file-card/file-card.component.html + 25 + + + src/app/components/unified-file-card/unified-file-card.component.html + 33 + + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + Delete playlist + + + Info + + + src/app/file-card/file-card.component.html + 24 + + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 7 + + Video info button + + + Count: + + + src/app/file-card/file-card.component.html + 8 + + Playlist video count + + + Delete and blacklist + + + src/app/file-card/file-card.component.html + 26 + + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and blacklist video button + + + views + + + src/app/player/player.component.html + 15 + + View count label + + + The download was successful + + + src/app/download-item/download-item.component.html + 8 + + + src/app/download-item/download-item.component.html + 8 + + download successful tooltip + + + An error has occurred + + + src/app/download-item/download-item.component.html + 9 + + + src/app/download-item/download-item.component.html + 9 + + download error tooltip + + + Details + + + src/app/download-item/download-item.component.html + 18 + + Details + + + An error has occurred: + + + src/app/download-item/download-item.component.html + 27 + + Error label + + + Download start: + + + src/app/download-item/download-item.component.html + 32 + + Download start label + + + Download end: + + + src/app/download-item/download-item.component.html + 35 + + Download end label + + + File path(s): + + + src/app/download-item/download-item.component.html + 38 + + File path(s) label + + + Your subscriptions + + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Playlists + + + src/app/subscriptions/subscriptions.component.html + 27 + + Subscriptions playlists title + + + Name not available. Channel retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 24 + + No channel subscriptions text + + + Name not available. Playlist retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 33 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 43 + + No playlist subscriptions text + + + Main + + + src/app/settings/settings.component.html + 12 + + Main settings label + + + Downloader + + + src/app/settings/settings.component.html + 102 + + Downloader settings label + + + Extra + + + src/app/settings/settings.component.html + 185 + + Extra settings label + + + Database + + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Advanced + + + src/app/settings/settings.component.html + 320 + + Host settings label + + + Users + + + src/app/settings/settings.component.html + 403 + + + src/app/settings/settings.component.html + 403 + + Users settings label + + + Logs + + + src/app/settings/settings.component.html + 451 + + + src/app/settings/settings.component.html + 451 + + Logs settings label + + + {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} + + + src/app/settings/settings.component.html + 467 + + Settings cancel and close button + + + URL this app will be accessed from, without the port. + + + src/app/settings/settings.component.html + 19 + + URL setting input hint + + + Port + + + src/app/settings/settings.component.html + 24 + + Port input placeholder + + + The desired port. Default is 17442. + + + src/app/settings/settings.component.html + 25 + + Port setting input hint + + + Multi-user mode + + + src/app/settings/settings.component.html + 34 + + Multi user mode setting + + + Users base path + + + src/app/settings/settings.component.html + 38 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + + src/app/settings/settings.component.html + 39 + + Users base path hint + + + Allow subscriptions + + + src/app/settings/settings.component.html + 48 + + Allow subscriptions setting + + + Subscriptions base path + + + src/app/settings/settings.component.html + 52 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 53 + + Subscriptions base path setting input hint + + + Check interval + + + src/app/settings/settings.component.html + 58 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + + src/app/settings/settings.component.html + 59 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads + + + Theme + + + src/app/settings/settings.component.html + 72 + + Theme select label + + + Default + + + src/app/settings/settings.component.html + 74 + + Default theme label + + + Allow theme change + + + src/app/settings/settings.component.html + 80 + + Allow theme change setting + + + Language + + + src/app/settings/settings.component.html + 89 + + Language select label + + + Audio folder path + + + src/app/settings/settings.component.html + 109 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 110 + + Aduio path setting input hint + + + Video folder path + + + src/app/settings/settings.component.html + 116 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 117 + + Video path setting input hint + + + Default file output + + + src/app/settings/settings.component.html + 123 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + + src/app/settings/settings.component.html + 126 + + Custom Output input hint + + + Global custom args + + + src/app/settings/settings.component.html + 133 + + Custom args input placeholder + + + Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, + + + src/app/settings/settings.component.html + 134 + + Custom args setting input hint + + + Categories + + + src/app/settings/settings.component.html + 144 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + + src/app/settings/settings.component.html + 166 + + Use youtubedl archive setting + + + Include thumbnail + + + src/app/settings/settings.component.html + 170 + + Include thumbnail setting + + + Include metadata + + + src/app/settings/settings.component.html + 174 + + Include metadata setting + + + Kill all downloads + + + src/app/settings/settings.component.html + 178 + + Kill all downloads button + + + Top title + + + src/app/settings/settings.component.html + 191 + + Top title input placeholder + + + File manager enabled + + + src/app/settings/settings.component.html + 196 + + File manager enabled setting + + + Downloads manager enabled + + + src/app/settings/settings.component.html + 199 + + Downloads manager enabled setting + + + Allow quality select + + + src/app/settings/settings.component.html + 202 + + Allow quality seelct setting + + + Download only mode + + + src/app/settings/settings.component.html + 205 + + Download only mode setting + + + Allow multi-download mode + + + src/app/settings/settings.component.html + 208 + + Allow multi-download mode setting + + + Enable Public API + + + src/app/settings/settings.component.html + 216 + + Enable Public API key setting + + + Public API Key + + + src/app/settings/settings.component.html + 221 + + Public API Key setting placeholder + + + View documentation + + + src/app/settings/settings.component.html + 222 + + View API docs setting hint + + + This will delete your old API key! + + + src/app/settings/settings.component.html + 226 + + delete api key tooltip + + + Generate + + + src/app/settings/settings.component.html + 226 + + Generate key button + + + Use YouTube API + + + src/app/settings/settings.component.html + 235 + + Use YouTube API setting + + + Youtube API Key + + + src/app/settings/settings.component.html + 239 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + + src/app/settings/settings.component.html + 240 + + + src/app/settings/settings.component.html + 252 + + Youtube API Key setting hint + + + Use Twitch API + + + src/app/settings/settings.component.html + 244 + + Use Twitch API setting + + + Twitch API Key + + + src/app/settings/settings.component.html + 251 + + Twitch API Key setting placeholder + + + Also known as a Client ID. + + + src/app/settings/settings.component.html + 252 + + Twitch API Key setting hint AKA preamble + + + Auto-download Twitch Chat + + + src/app/settings/settings.component.html + 247 + + Auto download Twitch Chat setting + + + Click here + + + src/app/settings/settings.component.html + 262 + + + src/app/settings/settings.component.html + 268 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Chrome ext click here + + + to download the official YoutubeDL-Material Chrome extension manually. + + + src/app/settings/settings.component.html + 262 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 263 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + + src/app/settings/settings.component.html + 268 + + Firefox click here suffix + + + Detailed setup instructions. + + + src/app/settings/settings.component.html + 269 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 269 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + + src/app/settings/settings.component.html + 274 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + + src/app/settings/settings.component.html + 275 + + Generate audio only bookmarklet checkbox + + + Database location: + + + src/app/settings/settings.component.html + 290 + + Database location label + + + Records per table + + + src/app/settings/settings.component.html + 291 + + Records per table label + + + MongoDB Connection String + + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Example: + + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Transfer DB to + + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Select a downloader + + + src/app/settings/settings.component.html + 326 + + Default downloader select label + + + Use default downloading agent + + + src/app/settings/settings.component.html + 335 + + Use default downloading agent setting + + + Select a download agent + + + src/app/settings/settings.component.html + 339 + + Custom downloader select label + + + Log Level + + + src/app/settings/settings.component.html + 353 + + Log Level label + + + Login expiration + + + src/app/settings/settings.component.html + 365 + + Login expiration select label + + + Allow advanced download + + + src/app/settings/settings.component.html + 376 + + Allow advanced downloading setting + + + Use Cookies + + + src/app/settings/settings.component.html + 384 + + Use cookies setting + + + Set Cookies + + + src/app/settings/settings.component.html + 385 + + Set cookies button + + + Restart server + + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Allow user registration + + + src/app/settings/settings.component.html + 407 + + Allow registration setting + + + Auth method + + + src/app/settings/settings.component.html + 411 + + Auth method select + + + Internal + + + src/app/settings/settings.component.html + 413 + + Internal auth method + + + LDAP + + + src/app/settings/settings.component.html + 416 + + LDAP auth method + + + LDAP URL + + + src/app/settings/settings.component.html + 423 + + LDAP URL + + + Bind DN + + + src/app/settings/settings.component.html + 428 + + Bind DN + + + Bind Credentials + + + src/app/settings/settings.component.html + 433 + + Bind Credentials + + + Search Base + + + src/app/settings/settings.component.html + 438 + + Search Base + + + Search Filter + + + src/app/settings/settings.component.html + 443 + + Search Filter + + + About YoutubeDL-Material + + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Found a bug or have a suggestion? + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug prefix + + + to create an issue! + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug suffix + + + Checking for updates... + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Select a version: + + + src/app/updater/updater.component.html + 3 + + Select a version + + + Enable sharing + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Share playlist + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Session ID: + + + src/app/components/downloads/downloads.component.html + 5 + + Session ID + + + Clear all downloads + + + src/app/components/downloads/downloads.component.html + 18 + + clear all downloads action button + + + (current) + + + src/app/components/downloads/downloads.component.html + 6 + + Current session + + + No downloads available! + + + src/app/components/downloads/downloads.component.html + 25 + + No downloads label + + + Your Profile + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Logout + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + UID: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Create admin account + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Create + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create + + + Add Users + + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + User name + + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Manage user + + + src/app/components/modify-users/modify-users.component.html + 70 + + + src/app/components/manage-user/manage-user.component.html + 1 + + manage user action button tooltip + + + Delete user + + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Edit user + + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + User UID: + + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Yes + + + src/app/components/manage-user/manage-user.component.html + 20 + + + src/app/components/manage-role/manage-role.component.html + 9 + + Yes + + + No + + + src/app/components/manage-user/manage-user.component.html + 21 + + + src/app/components/manage-role/manage-role.component.html + 10 + + No + + + Manage role + + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Lines: + + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Auto-generated + + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Go to subscription + + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Delete and redownload + + + src/app/components/unified-file-card/unified-file-card.component.html + 28 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 8 + + Delete and redownload subscription video button + + + Delete forever + + + src/app/components/unified-file-card/unified-file-card.component.html + 31 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 9 + + Delete forever subscription video button + + + See more. + + + src/app/components/see-more/see-more.component.html + 5,6 + + See more + + + See less. + + + src/app/components/see-more/see-more.component.html + 8,9 + + See less + + + Length: + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 3 + + Video duration label + + + + From 60030ac525c7ef1ce23f43a2c4419bb90313fa42 Mon Sep 17 00:00:00 2001 From: Reza Almanda Date: Tue, 14 Sep 2021 06:28:37 +0000 Subject: [PATCH 12/23] Translated using Weblate (Indonesian) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/id/ --- src/assets/i18n/messages.id.xlf | 144 ++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/src/assets/i18n/messages.id.xlf b/src/assets/i18n/messages.id.xlf index fde0f21..cc36167 100644 --- a/src/assets/i18n/messages.id.xlf +++ b/src/assets/i18n/messages.id.xlf @@ -2512,6 +2512,150 @@ Video duration label + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Jika pengaturan ini diaktifkan, saat satu video cocok dengan kategori, seluruh daftar putar akan menerima kategori tersebut. + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Share file + Berbagi berkas + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Restart server + Mulai ulang server + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Database information could not be retrieved. Check the server logs for more information. + Informasi basis data tidak dapat diambil. Periksa log server untuk informasi lebih lanjut. + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Transfer DB to + Transfer BD ke + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Test connection string + Uji koneksi string + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Example: + Contoh: + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + String Koneksi MongoDB + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Records per table + Catatan per tabel + + src/app/settings/settings.component.html + 291 + + Records per table label + + + Database location: + Lokasi basisdata: + + src/app/settings/settings.component.html + 290 + + Database location label + + + Allow playlist categorization + Izinkan kategorisasi daftar putar + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Database + Basisdata + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Randomize order when playing + Acak urutan saat memainkan + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Pangkas ke (detik) + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Crop from (seconds) + Pangkas dari (detik) + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop file + Pangkas berkas + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + From 244e3949243b7adce3034dbaa595962f25e63b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 14 Sep 2021 07:12:13 +0000 Subject: [PATCH 13/23] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 56.7% (147 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nb_NO/ --- src/assets/i18n/messages.nb-NO.xlf | 554 ++++++++++++++--------------- 1 file changed, 277 insertions(+), 277 deletions(-) diff --git a/src/assets/i18n/messages.nb-NO.xlf b/src/assets/i18n/messages.nb-NO.xlf index 921537c..fdc2764 100644 --- a/src/assets/i18n/messages.nb-NO.xlf +++ b/src/assets/i18n/messages.nb-NO.xlf @@ -4,7 +4,7 @@ About - + Om src/app/app.component.html 32 @@ -13,7 +13,7 @@ Profile - + Profil src/app/app.component.html 19 @@ -22,7 +22,7 @@ Dark - + Mørk src/app/app.component.html 23 @@ -35,7 +35,7 @@ Settings - + Innstillinger src/app/app.component.html 28 @@ -48,7 +48,7 @@ Home - + Hjem src/app/app.component.html 43 @@ -57,7 +57,7 @@ Login - + Logg inn src/app/app.component.html 44 @@ -74,7 +74,7 @@ Subscriptions - + Abonnementer src/app/app.component.html 45 @@ -83,7 +83,7 @@ Downloads - + Nedlastinger src/app/app.component.html 46 @@ -91,8 +91,8 @@ Navigation menu Downloads Page title - Only Audio - + Only Audio + Kun lyd src/app/main/main.component.html 65,66 @@ -100,8 +100,8 @@ Only Audio checkbox - Download - + Download + Last ned src/app/main/main.component.html 79,80 @@ -109,8 +109,8 @@ Main download button - Quality - + Quality + Kvalitet src/app/main/main.component.html 19,20 @@ -119,7 +119,7 @@ Use URL - + Bruk nettadresse src/app/main/main.component.html 51 @@ -127,8 +127,8 @@ YT search Use URL button for searched video - View - + View + Vis src/app/main/main.component.html 55,56 @@ -136,8 +136,8 @@ YT search View button for searched video - Multi-download Mode - + Multi-download Mode + Multi-nedlastingsmodus src/app/main/main.component.html 70,71 @@ -145,8 +145,8 @@ Multi-download Mode checkbox - Cancel - + Cancel + Avbryt src/app/main/main.component.html 84,85 @@ -154,8 +154,8 @@ Cancel download button - Advanced - + Advanced + Avansert src/app/main/main.component.html 96,97 @@ -163,8 +163,8 @@ Advanced download mode panel - Use custom args - + Use custom args + Bruk egendefinerte argumenter src/app/main/main.component.html 110,111 @@ -173,7 +173,7 @@ Custom args - + Egendefinerte argumenter src/app/main/main.component.html 115 @@ -190,7 +190,7 @@ No need to include URL, just everything after. Args are delimited using two commas like so: ,, - + src/app/main/main.component.html 118,119 @@ -199,7 +199,7 @@ Use custom output - + src/app/main/main.component.html 126,127 @@ -208,7 +208,7 @@ Custom output - + src/app/main/main.component.html 130 @@ -217,7 +217,7 @@ Documentation - + Dokumentasjon src/app/main/main.component.html 132 @@ -242,7 +242,7 @@ Path is relative to the config download path. Don't include extension. - + src/app/main/main.component.html 133 @@ -262,8 +262,8 @@ Custom Output input hint - Crop file - + Crop file + Beskjær fil src/app/main/main.component.html 155,156 @@ -272,7 +272,7 @@ Crop from (seconds) - + Beskjær fra (sekunder) src/app/main/main.component.html 159 @@ -281,7 +281,7 @@ Crop to (seconds) - + Beskjær til (sekunder) src/app/main/main.component.html 164 @@ -289,8 +289,8 @@ Crop to placeholder - Simulated command: - + Simulated command: + Simulert kommando: src/app/main/main.component.html 102,103 @@ -298,8 +298,8 @@ Simulated command label - Use authentication - + Use authentication + Bruk identitetsbekreftelse src/app/main/main.component.html 140,141 @@ -308,7 +308,7 @@ Username - + Brukernavn src/app/main/main.component.html 144 @@ -317,7 +317,7 @@ Password - + Passord src/app/main/main.component.html 149 @@ -334,7 +334,7 @@ Create a playlist - + Opprett en spilleliste src/app/create-playlist/create-playlist.component.html 1 @@ -343,7 +343,7 @@ Name - + Navn src/app/create-playlist/create-playlist.component.html 6 @@ -360,7 +360,7 @@ Type - + Type src/app/create-playlist/create-playlist.component.html 11 @@ -369,7 +369,7 @@ Audio - + Lyd src/app/create-playlist/create-playlist.component.html 12 @@ -378,7 +378,7 @@ Video - + Video src/app/create-playlist/create-playlist.component.html 13 @@ -387,7 +387,7 @@ Audio files - + Lydfiler src/app/create-playlist/create-playlist.component.html 19 @@ -396,7 +396,7 @@ Videos - + Videoer src/app/create-playlist/create-playlist.component.html 20 @@ -409,7 +409,7 @@ Subscribe to playlist or channel - + Abonner på spilleliste eller kanal src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -418,7 +418,7 @@ URL - + Nettadresse src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -431,7 +431,7 @@ The playlist or channel URL - + Spillelistens eller kanalens nettadresse src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -440,7 +440,7 @@ Custom name - + Egendefinert navn src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -449,7 +449,7 @@ Download all uploads - + Last ned alle opplastninger src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 23 @@ -462,7 +462,7 @@ Max quality - + Maksimal kvalitet src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 40 @@ -475,7 +475,7 @@ Audio-only mode - + «Kun lyd»-modus src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 47 @@ -488,7 +488,7 @@ Streaming-only mode - + «Kun strømming»-modus src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 52 @@ -501,7 +501,7 @@ These are added after the standard args. - + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 60 @@ -514,7 +514,7 @@ Custom file output - + Egendefinert filutdata src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 66 @@ -531,7 +531,7 @@ Cancel - + Avbryt src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 79 @@ -556,7 +556,7 @@ Subscribe - + Abonner src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 81 @@ -565,7 +565,7 @@ Download videos uploaded in the last - + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 26 @@ -578,7 +578,7 @@ Type: - + Type: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -587,7 +587,7 @@ URL: - + Nettadresse: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -600,7 +600,7 @@ ID: - + ID: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -617,7 +617,7 @@ Close - + Lukk src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 23 @@ -662,7 +662,7 @@ Export Archive - + Eksporter arkiv src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -671,7 +671,7 @@ Unsubscribe - + Opphev abonnement src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -680,7 +680,7 @@ (Paused) - + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 1 @@ -705,7 +705,7 @@ Archive: - + Arkiv: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -714,7 +714,7 @@ Name: - + Navn: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 5 @@ -727,7 +727,7 @@ Uploader: - + Opplaster: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 13 @@ -736,7 +736,7 @@ File size: - + Filstørrelse: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -745,7 +745,7 @@ Path: - + Sti: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 21 @@ -754,7 +754,7 @@ Upload Date: - + Opplastingsdato: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 25 @@ -763,7 +763,7 @@ Category: - + Kategori: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -772,7 +772,7 @@ Modify youtube-dl args - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1 @@ -781,7 +781,7 @@ Simulated new args - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8 @@ -790,7 +790,7 @@ Add an arg - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34 @@ -799,7 +799,7 @@ Search by category - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60 @@ -808,7 +808,7 @@ Use arg value - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64 @@ -817,7 +817,7 @@ Add arg - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73 @@ -826,7 +826,7 @@ Modify - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85 @@ -835,7 +835,7 @@ Arg value - + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68 @@ -844,7 +844,7 @@ Updater - + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -853,7 +853,7 @@ Register a user - + Registrer en bruker src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -862,7 +862,7 @@ User name - + Brukernavn src/app/dialogs/add-user-dialog/add-user-dialog.component.html 6 @@ -871,7 +871,7 @@ Register - + src/app/dialogs/add-user-dialog/add-user-dialog.component.html 17 @@ -884,7 +884,7 @@ Upload new cookies - + Last opp nye kaker src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -893,7 +893,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. - + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -902,7 +902,7 @@ Drag and Drop - + Dra og slipp src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -911,7 +911,7 @@ Modify playlist - + Endre spilleliste src/app/dialogs/modify-playlist/modify-playlist.component.html 1 @@ -920,7 +920,7 @@ Save - + Lagre src/app/dialogs/modify-playlist/modify-playlist.component.html 43 @@ -945,7 +945,7 @@ Randomize order when playing - + src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -954,7 +954,7 @@ Add content - + Legg til innhold src/app/dialogs/modify-playlist/modify-playlist.component.html 24 @@ -962,8 +962,8 @@ Add content - Normal order  - + Normal order + Normal rekkefølge src/app/dialogs/modify-playlist/modify-playlist.component.html 18 @@ -971,8 +971,8 @@ Normal order - Reverse order  - + Reverse order + Omvendt rekkefølge src/app/dialogs/modify-playlist/modify-playlist.component.html 19 @@ -981,7 +981,7 @@ My videos - + Mine videoer src/app/components/recent-videos/recent-videos.component.html 20 @@ -990,7 +990,7 @@ Search - + Søk src/app/components/recent-videos/recent-videos.component.html 24 @@ -1007,7 +1007,7 @@ No videos found. - + Fant ingen videoer. src/app/components/recent-videos/recent-videos.component.html 38 @@ -1016,7 +1016,7 @@ Editing - + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1025,7 +1025,7 @@ Paused - + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1034,7 +1034,7 @@ Editing category - + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1043,7 +1043,7 @@ Rules - + Regler src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1052,7 +1052,7 @@ Add new rule - + Legg til ny regel src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1061,7 +1061,7 @@ Download Twitch Chat - + src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1070,7 +1070,7 @@ Edit - + Rediger src/app/file-card/file-card.component.html 19 @@ -1083,7 +1083,7 @@ Delete - + Slett src/app/file-card/file-card.component.html 20 @@ -1104,7 +1104,7 @@ Info - + Info src/app/file-card/file-card.component.html 24 @@ -1121,7 +1121,7 @@ Count: - + Antall: src/app/file-card/file-card.component.html 8 @@ -1130,7 +1130,7 @@ Delete and blacklist - + Slett og svartelist src/app/file-card/file-card.component.html 26 @@ -1143,7 +1143,7 @@ views - + visninger src/app/player/player.component.html 15 @@ -1152,7 +1152,7 @@ The download was successful - + Nedlastet src/app/download-item/download-item.component.html 8 @@ -1165,7 +1165,7 @@ An error has occurred - + src/app/download-item/download-item.component.html 9 @@ -1178,7 +1178,7 @@ Details - + Detaljer src/app/download-item/download-item.component.html 18 @@ -1187,7 +1187,7 @@ An error has occurred: - + src/app/download-item/download-item.component.html 27 @@ -1196,7 +1196,7 @@ Download start: - + Nedlastingsstart: src/app/download-item/download-item.component.html 32 @@ -1205,7 +1205,7 @@ Download end: - + Nedlastingsslutt: src/app/download-item/download-item.component.html 35 @@ -1214,7 +1214,7 @@ File path(s): - + Filsti(er): src/app/download-item/download-item.component.html 38 @@ -1223,7 +1223,7 @@ Your subscriptions - + Dine abonnementer src/app/subscriptions/subscriptions.component.html 3 @@ -1232,7 +1232,7 @@ Channels - + Kanaler src/app/subscriptions/subscriptions.component.html 8 @@ -1241,7 +1241,7 @@ Playlists - + Spillelister src/app/subscriptions/subscriptions.component.html 27 @@ -1250,7 +1250,7 @@ Name not available. Channel retrieval in progress. - + src/app/subscriptions/subscriptions.component.html 14 @@ -1259,7 +1259,7 @@ You have no channel subscriptions. - + Du har ingen kanalabonnementer. src/app/subscriptions/subscriptions.component.html 24 @@ -1268,7 +1268,7 @@ Name not available. Playlist retrieval in progress. - + Navn er ikke tilgjengelig. Spillelistemottak underveis … src/app/subscriptions/subscriptions.component.html 33 @@ -1277,7 +1277,7 @@ You have no playlist subscriptions. - + Du har ingen spillelisteabonnementer. src/app/subscriptions/subscriptions.component.html 43 @@ -1286,7 +1286,7 @@ Main - + src/app/settings/settings.component.html 12 @@ -1295,7 +1295,7 @@ Downloader - + Nedlaster src/app/settings/settings.component.html 102 @@ -1304,7 +1304,7 @@ Extra - + Ekstra src/app/settings/settings.component.html 185 @@ -1313,7 +1313,7 @@ Database - + Database src/app/settings/settings.component.html 284 @@ -1322,7 +1322,7 @@ Advanced - + Avansert src/app/settings/settings.component.html 320 @@ -1331,7 +1331,7 @@ Users - + Brukere src/app/settings/settings.component.html 403 @@ -1344,7 +1344,7 @@ Logs - + Logger src/app/settings/settings.component.html 451 @@ -1357,7 +1357,7 @@ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} - + src/app/settings/settings.component.html 467 @@ -1366,7 +1366,7 @@ URL this app will be accessed from, without the port. - + src/app/settings/settings.component.html 19 @@ -1375,7 +1375,7 @@ Port - + Port src/app/settings/settings.component.html 24 @@ -1384,7 +1384,7 @@ The desired port. Default is 17442. - + Foretrukket port. Forvalget er 17442. src/app/settings/settings.component.html 25 @@ -1393,7 +1393,7 @@ Multi-user mode - + Multibrukermodus src/app/settings/settings.component.html 34 @@ -1402,7 +1402,7 @@ Users base path - + src/app/settings/settings.component.html 38 @@ -1411,7 +1411,7 @@ Base path for users and their downloaded videos. - + src/app/settings/settings.component.html 39 @@ -1420,7 +1420,7 @@ Allow subscriptions - + Tillat abonnementer src/app/settings/settings.component.html 48 @@ -1429,7 +1429,7 @@ Subscriptions base path - + src/app/settings/settings.component.html 52 @@ -1438,7 +1438,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. - + src/app/settings/settings.component.html 53 @@ -1447,7 +1447,7 @@ Check interval - + src/app/settings/settings.component.html 58 @@ -1456,7 +1456,7 @@ Unit is seconds, only include numbers. - + src/app/settings/settings.component.html 59 @@ -1465,7 +1465,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. - + src/app/settings/settings.component.html 63 @@ -1474,7 +1474,7 @@ Redownload fresh uploads - + src/app/settings/settings.component.html 63 @@ -1483,7 +1483,7 @@ Theme - + src/app/settings/settings.component.html 72 @@ -1492,7 +1492,7 @@ Default - + Forvalg src/app/settings/settings.component.html 74 @@ -1501,7 +1501,7 @@ Allow theme change - + Tillat draktendring src/app/settings/settings.component.html 80 @@ -1510,7 +1510,7 @@ Language - + Språk src/app/settings/settings.component.html 89 @@ -1519,7 +1519,7 @@ Audio folder path - + Lydmappesti src/app/settings/settings.component.html 109 @@ -1528,7 +1528,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. - + src/app/settings/settings.component.html 110 @@ -1537,7 +1537,7 @@ Video folder path - + Videomappesti src/app/settings/settings.component.html 116 @@ -1546,7 +1546,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. - + src/app/settings/settings.component.html 117 @@ -1555,7 +1555,7 @@ Default file output - + src/app/settings/settings.component.html 123 @@ -1564,7 +1564,7 @@ Path is relative to the above download paths. Don't include extension. - + src/app/settings/settings.component.html 126 @@ -1573,7 +1573,7 @@ Global custom args - + src/app/settings/settings.component.html 133 @@ -1582,7 +1582,7 @@ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, - + src/app/settings/settings.component.html 134 @@ -1591,7 +1591,7 @@ Categories - + src/app/settings/settings.component.html 144 @@ -1600,7 +1600,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. - + src/app/settings/settings.component.html 158 @@ -1609,7 +1609,7 @@ Allow playlist categorization - + Tillat spillelistekategorisering src/app/settings/settings.component.html 158 @@ -1618,7 +1618,7 @@ Use youtube-dl archive - + src/app/settings/settings.component.html 166 @@ -1627,7 +1627,7 @@ Include thumbnail - + Inkluder miniatyrbilde src/app/settings/settings.component.html 170 @@ -1636,7 +1636,7 @@ Include metadata - + Inkluder metadata src/app/settings/settings.component.html 174 @@ -1645,7 +1645,7 @@ Kill all downloads - + src/app/settings/settings.component.html 178 @@ -1654,7 +1654,7 @@ Top title - + Topptittel src/app/settings/settings.component.html 191 @@ -1663,7 +1663,7 @@ File manager enabled - + src/app/settings/settings.component.html 196 @@ -1672,7 +1672,7 @@ Downloads manager enabled - + src/app/settings/settings.component.html 199 @@ -1681,7 +1681,7 @@ Allow quality select - + Tillat valg av kvalitet src/app/settings/settings.component.html 202 @@ -1690,7 +1690,7 @@ Download only mode - + src/app/settings/settings.component.html 205 @@ -1699,7 +1699,7 @@ Allow multi-download mode - + src/app/settings/settings.component.html 208 @@ -1708,7 +1708,7 @@ Enable Public API - + src/app/settings/settings.component.html 216 @@ -1717,7 +1717,7 @@ Public API Key - + src/app/settings/settings.component.html 221 @@ -1726,7 +1726,7 @@ View documentation - + Vis dokumentasjon src/app/settings/settings.component.html 222 @@ -1735,7 +1735,7 @@ This will delete your old API key! - + src/app/settings/settings.component.html 226 @@ -1744,7 +1744,7 @@ Generate - + Generer src/app/settings/settings.component.html 226 @@ -1753,7 +1753,7 @@ Use YouTube API - + Bruk YouTube-API src/app/settings/settings.component.html 235 @@ -1762,7 +1762,7 @@ Youtube API Key - + API-nøkkel for YouTube src/app/settings/settings.component.html 239 @@ -1771,7 +1771,7 @@ Generating a key is easy! - + src/app/settings/settings.component.html 240 @@ -1784,7 +1784,7 @@ Use Twitch API - + Bruk Twitch-API src/app/settings/settings.component.html 244 @@ -1793,7 +1793,7 @@ Twitch API Key - + API-nøkkel for Twitch src/app/settings/settings.component.html 251 @@ -1802,7 +1802,7 @@ Also known as a Client ID. - + src/app/settings/settings.component.html 252 @@ -1811,7 +1811,7 @@ Auto-download Twitch Chat - + src/app/settings/settings.component.html 247 @@ -1820,7 +1820,7 @@ Click here - + Klikk her src/app/settings/settings.component.html 262 @@ -1837,7 +1837,7 @@ to download the official YoutubeDL-Material Chrome extension manually. - + src/app/settings/settings.component.html 262 @@ -1846,7 +1846,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. - + src/app/settings/settings.component.html 263 @@ -1855,7 +1855,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. - + src/app/settings/settings.component.html 268 @@ -1864,7 +1864,7 @@ Detailed setup instructions. - + src/app/settings/settings.component.html 269 @@ -1873,7 +1873,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - + src/app/settings/settings.component.html 269 @@ -1882,7 +1882,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. - + src/app/settings/settings.component.html 274 @@ -1891,7 +1891,7 @@ Generate 'audio only' bookmarklet - + src/app/settings/settings.component.html 275 @@ -1900,7 +1900,7 @@ Database location: - + src/app/settings/settings.component.html 290 @@ -1909,7 +1909,7 @@ Records per table - + src/app/settings/settings.component.html 291 @@ -1918,7 +1918,7 @@ MongoDB Connection String - + src/app/settings/settings.component.html 299 @@ -1927,7 +1927,7 @@ Example: - + src/app/settings/settings.component.html 300 @@ -1936,7 +1936,7 @@ Test connection string - + src/app/settings/settings.component.html 304 @@ -1945,7 +1945,7 @@ Transfer DB to - + src/app/settings/settings.component.html 308 @@ -1954,7 +1954,7 @@ Database information could not be retrieved. Check the server logs for more information. - + src/app/settings/settings.component.html 312 @@ -1963,7 +1963,7 @@ Select a downloader - + src/app/settings/settings.component.html 326 @@ -1972,7 +1972,7 @@ Use default downloading agent - + src/app/settings/settings.component.html 335 @@ -1981,7 +1981,7 @@ Select a download agent - + src/app/settings/settings.component.html 339 @@ -1990,7 +1990,7 @@ Log Level - + src/app/settings/settings.component.html 353 @@ -1999,7 +1999,7 @@ Login expiration - + src/app/settings/settings.component.html 365 @@ -2008,7 +2008,7 @@ Allow advanced download - + src/app/settings/settings.component.html 376 @@ -2017,7 +2017,7 @@ Use Cookies - + Bruk kaker src/app/settings/settings.component.html 384 @@ -2026,7 +2026,7 @@ Set Cookies - + src/app/settings/settings.component.html 385 @@ -2035,7 +2035,7 @@ Restart server - + Utfør omstart av tjener src/app/settings/settings.component.html 397 @@ -2044,7 +2044,7 @@ Allow user registration - + Tillat brukerregistrering src/app/settings/settings.component.html 407 @@ -2053,7 +2053,7 @@ Auth method - + src/app/settings/settings.component.html 411 @@ -2062,7 +2062,7 @@ Internal - + src/app/settings/settings.component.html 413 @@ -2071,7 +2071,7 @@ LDAP - + LDAP src/app/settings/settings.component.html 416 @@ -2080,7 +2080,7 @@ LDAP URL - + LDAP-nettadresse src/app/settings/settings.component.html 423 @@ -2089,7 +2089,7 @@ Bind DN - + src/app/settings/settings.component.html 428 @@ -2098,7 +2098,7 @@ Bind Credentials - + src/app/settings/settings.component.html 433 @@ -2107,7 +2107,7 @@ Search Base - + src/app/settings/settings.component.html 438 @@ -2116,7 +2116,7 @@ Search Filter - + src/app/settings/settings.component.html 443 @@ -2125,7 +2125,7 @@ About YoutubeDL-Material - + Om mateirell YouTube-DL src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -2134,7 +2134,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - + src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2143,7 +2143,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. - + src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -2152,7 +2152,7 @@ Installed version: - + src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2161,7 +2161,7 @@ Found a bug or have a suggestion? - + src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2170,7 +2170,7 @@ to create an issue! - + src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2179,7 +2179,7 @@ Checking for updates... - + src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2188,7 +2188,7 @@ Update available - + src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2197,7 +2197,7 @@ You can update from the settings menu. - + src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2206,7 +2206,7 @@ Select a version: - + src/app/updater/updater.component.html 3 @@ -2215,7 +2215,7 @@ Enable sharing - + src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -2224,7 +2224,7 @@ Use timestamp - + Bruk tidsstempel src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -2233,7 +2233,7 @@ Seconds - + Sekunder src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -2242,7 +2242,7 @@ Copy to clipboard - + Kopier til utklippstavle src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -2251,7 +2251,7 @@ Share playlist - + Del spilleliste src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -2260,7 +2260,7 @@ Share file - + Del fil src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -2269,7 +2269,7 @@ Session ID: - + Økts-ID: src/app/components/downloads/downloads.component.html 5 @@ -2278,7 +2278,7 @@ Clear all downloads - + Tøm alle nedlastninger src/app/components/downloads/downloads.component.html 18 @@ -2287,7 +2287,7 @@ (current) - + (nåværende) src/app/components/downloads/downloads.component.html 6 @@ -2296,7 +2296,7 @@ No downloads available! - + src/app/components/downloads/downloads.component.html 25 @@ -2305,7 +2305,7 @@ Your Profile - + Din profil src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2314,7 +2314,7 @@ Logout - + Logg ut src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2323,7 +2323,7 @@ UID: - + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2332,7 +2332,7 @@ Created: - + Opprettet: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2341,7 +2341,7 @@ You are not logged in. - + Du er ikke innlogget. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2350,7 +2350,7 @@ Create admin account - + Opprett administratorkonto src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -2359,7 +2359,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2368,7 +2368,7 @@ Create - + Opprett src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 17 @@ -2377,7 +2377,7 @@ Add Users - + Legg til brukere src/app/components/modify-users/modify-users.component.html 90 @@ -2386,7 +2386,7 @@ Edit Role - + Rediger rolle src/app/components/modify-users/modify-users.component.html 95 @@ -2394,8 +2394,8 @@ Edit role - User name - + User name + Brukernavn src/app/components/modify-users/modify-users.component.html 17 @@ -2403,8 +2403,8 @@ Username users table header - Role - + Role + Rolle src/app/components/modify-users/modify-users.component.html 35 @@ -2412,8 +2412,8 @@ Role users table header - Actions - + Actions + Handlinger src/app/components/modify-users/modify-users.component.html 55 @@ -2422,7 +2422,7 @@ Manage user - + Håndter bruker src/app/components/modify-users/modify-users.component.html 70 @@ -2435,7 +2435,7 @@ Delete user - + Slett bruker src/app/components/modify-users/modify-users.component.html 73 @@ -2444,7 +2444,7 @@ Edit user - + Rediger bruker src/app/components/modify-users/modify-users.component.html 66 @@ -2453,7 +2453,7 @@ User UID: - + Bruker-UID: src/app/components/manage-user/manage-user.component.html 4 @@ -2462,7 +2462,7 @@ New password - + Nytt passord src/app/components/manage-user/manage-user.component.html 8 @@ -2471,7 +2471,7 @@ Set new password - + Sett nytt passord src/app/components/manage-user/manage-user.component.html 10 @@ -2480,7 +2480,7 @@ Use role default - + src/app/components/manage-user/manage-user.component.html 19 @@ -2489,7 +2489,7 @@ Yes - + Ja src/app/components/manage-user/manage-user.component.html 20 @@ -2502,7 +2502,7 @@ No - + Nei src/app/components/manage-user/manage-user.component.html 21 @@ -2515,7 +2515,7 @@ Manage role - + Håndter rolle src/app/components/manage-role/manage-role.component.html 1 @@ -2524,7 +2524,7 @@ Lines: - + Linjer: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -2533,7 +2533,7 @@ Clear logs - + Tøm logger src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -2542,7 +2542,7 @@ Auto-generated - + Auto-generert src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -2551,7 +2551,7 @@ Open file - + Åpne fil src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2560,7 +2560,7 @@ Open file in new tab - + Åpne fil i ny fane src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -2569,7 +2569,7 @@ Go to subscription - + Gå til abonnement src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -2578,7 +2578,7 @@ Delete and redownload - + Slett og last ned igjen src/app/components/unified-file-card/unified-file-card.component.html 28 @@ -2591,7 +2591,7 @@ Delete forever - + Slett for godt src/app/components/unified-file-card/unified-file-card.component.html 31 @@ -2603,8 +2603,8 @@ Delete forever subscription video button - See more. - + See more. + Vis mer. src/app/components/see-more/see-more.component.html 5,6 @@ -2612,8 +2612,8 @@ See more - See less. - + See less. + Vis mindre. src/app/components/see-more/see-more.component.html 8,9 @@ -2622,7 +2622,7 @@ Length: - + Lengde: src/app/subscription/subscription-file-card/subscription-file-card.component.html 3 From 70cc611dfe8c68661e2cec0a48f18365c7111372 Mon Sep 17 00:00:00 2001 From: min Date: Fri, 17 Sep 2021 04:42:37 +0200 Subject: [PATCH 14/23] Added translation using Weblate (Korean) --- src/assets/i18n/messages.ko.xlf | 2634 +++++++++++++++++++++++++++++++ 1 file changed, 2634 insertions(+) create mode 100644 src/assets/i18n/messages.ko.xlf diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf new file mode 100644 index 0000000..ae35068 --- /dev/null +++ b/src/assets/i18n/messages.ko.xlf @@ -0,0 +1,2634 @@ + + + + + + About + + + src/app/app.component.html + 32 + + About menu label + + + Profile + + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 75 + + Dark mode toggle label + + + Settings + + + src/app/app.component.html + 28 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Home + + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 15 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Only Audio + + + src/app/main/main.component.html + 65,66 + + Only Audio checkbox + + + Download + + + src/app/main/main.component.html + 79,80 + + Main download button + + + Quality + + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + + src/app/main/main.component.html + 51 + + YT search Use URL button for searched video + + + View + + + src/app/main/main.component.html + 55,56 + + YT search View button for searched video + + + Multi-download Mode + + + src/app/main/main.component.html + 70,71 + + Multi-download Mode checkbox + + + Cancel + + + src/app/main/main.component.html + 84,85 + + Cancel download button + + + Advanced + + + src/app/main/main.component.html + 96,97 + + Advanced download mode panel + + + Use custom args + + + src/app/main/main.component.html + 110,111 + + Use custom args checkbox + + + Custom args + + + src/app/main/main.component.html + 115 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 57 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 44 + + Custom args placeholder + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + + src/app/main/main.component.html + 118,119 + + Custom Args input hint + + + Use custom output + + + src/app/main/main.component.html + 126,127 + + Use custom output checkbox + + + Custom output + + + src/app/main/main.component.html + 130 + + Custom output placeholder + + + Documentation + + + src/app/main/main.component.html + 132 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 69 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 56 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/settings/settings.component.html + 125 + + Youtube-dl output template documentation link + + + Path is relative to the config download path. Don't include extension. + + + src/app/main/main.component.html + 133 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 70 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 57 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + Custom Output input hint + + + Crop file + + + src/app/main/main.component.html + 155,156 + + Crop video checkbox + + + Crop from (seconds) + + + src/app/main/main.component.html + 159 + + Crop from placeholder + + + Crop to (seconds) + + + src/app/main/main.component.html + 164 + + Crop to placeholder + + + Simulated command: + + + src/app/main/main.component.html + 102,103 + + Simulated command label + + + Use authentication + + + src/app/main/main.component.html + 140,141 + + Use authentication checkbox + + + Username + + + src/app/main/main.component.html + 144 + + YT Username placeholder + + + Password + + + src/app/main/main.component.html + 149 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + YT Password placeholder + + + Create a playlist + + + src/app/create-playlist/create-playlist.component.html + 1 + + Create a playlist dialog title + + + Name + + + src/app/create-playlist/create-playlist.component.html + 6 + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 8 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + Playlist name placeholder + + + Type + + + src/app/create-playlist/create-playlist.component.html + 11 + + Type select + + + Audio + + + src/app/create-playlist/create-playlist.component.html + 12 + + Audio + + + Video + + + src/app/create-playlist/create-playlist.component.html + 13 + + Video + + + Audio files + + + src/app/create-playlist/create-playlist.component.html + 19 + + Audio files title + + + Videos + + + src/app/create-playlist/create-playlist.component.html + 20 + + + src/app/subscription/subscription/subscription.component.html + 29 + + Videos title + + + Subscribe to playlist or channel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/settings/settings.component.html + 18 + + Subscription URL input placeholder + + + The playlist or channel URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Download all uploads + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + Download all uploads subscription setting + + + Max quality + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + Max quality placeholder + + + Audio-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + Streaming-only mode + + + Streaming-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + Streaming-only mode + + + These are added after the standard args. + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 60 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 47 + + Custom args hint + + + Custom file output + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 66 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 53 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + Subscription custom file output placeholder + + + Cancel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 79 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 66 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/components/modify-users/modify-users.component.html + 61 + + Subscribe cancel button + + + Subscribe + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 81 + + Subscribe button + + + Download videos uploaded in the last + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + Download time range prefix + + + Type: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + + src/app/file-card/file-card.component.html + 7 + + + src/app/download-item/download-item.component.html + 4 + + Subscription ID property + + + Close + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 35 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 59 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/components/manage-role/manage-role.component.html + 18 + + Close subscription info button + + + Export Archive + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + (Paused) + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 31 + + + src/app/subscription/subscription/subscription.component.html + 5 + + Paused suffix + + + Archive: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Name: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 5 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Video name property + + + Uploader: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 13 + + Video ID property + + + File size: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Video file size property + + + Path: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 21 + + Video path property + + + Upload Date: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 25 + + Video upload date property + + + Category: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Category property + + + Modify youtube-dl args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1 + + Modify args title + + + Simulated new args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8 + + Simulated args title + + + Add an arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34 + + Add arg card title + + + Search by category + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60 + + Search args by category button + + + Use arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64 + + Use arg value checkbox + + + Add arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73 + + Search args by category button + + + Modify + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85 + + Arg modifier modify button + + + Arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68 + + Arg value placeholder + + + Updater + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Register a user + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + User name + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name placeholder + + + Register + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + + src/app/components/login/login.component.html + 35 + + Register user button + + + Upload new cookies + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Drag and Drop + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + Modify playlist + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 1 + + Modify playlist dialog title + + + Save + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 43 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 68 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/settings/settings.component.html + 464 + + + src/app/components/modify-users/modify-users.component.html + 58 + + Save + + + Randomize order when playing + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Add content + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 24 + + Add content + + + Normal order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 18 + + Normal order + + + Reverse order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 19 + + Reverse order + + + My videos + + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My videos title + + + Search + + + src/app/components/recent-videos/recent-videos.component.html + 24 + + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/subscription/subscription/subscription.component.html + 33 + + Files search placeholder + + + No videos found. + + + src/app/components/recent-videos/recent-videos.component.html + 38 + + No videos found + + + Editing + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + Paused + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Editing category + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Download Twitch Chat + + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + Edit + + + src/app/file-card/file-card.component.html + 19 + + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + Playlist edit button + + + Delete + + + src/app/file-card/file-card.component.html + 20 + + + src/app/file-card/file-card.component.html + 25 + + + src/app/components/unified-file-card/unified-file-card.component.html + 33 + + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + Delete playlist + + + Info + + + src/app/file-card/file-card.component.html + 24 + + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 7 + + Video info button + + + Count: + + + src/app/file-card/file-card.component.html + 8 + + Playlist video count + + + Delete and blacklist + + + src/app/file-card/file-card.component.html + 26 + + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and blacklist video button + + + views + + + src/app/player/player.component.html + 15 + + View count label + + + The download was successful + + + src/app/download-item/download-item.component.html + 8 + + + src/app/download-item/download-item.component.html + 8 + + download successful tooltip + + + An error has occurred + + + src/app/download-item/download-item.component.html + 9 + + + src/app/download-item/download-item.component.html + 9 + + download error tooltip + + + Details + + + src/app/download-item/download-item.component.html + 18 + + Details + + + An error has occurred: + + + src/app/download-item/download-item.component.html + 27 + + Error label + + + Download start: + + + src/app/download-item/download-item.component.html + 32 + + Download start label + + + Download end: + + + src/app/download-item/download-item.component.html + 35 + + Download end label + + + File path(s): + + + src/app/download-item/download-item.component.html + 38 + + File path(s) label + + + Your subscriptions + + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Playlists + + + src/app/subscriptions/subscriptions.component.html + 27 + + Subscriptions playlists title + + + Name not available. Channel retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 24 + + No channel subscriptions text + + + Name not available. Playlist retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 33 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 43 + + No playlist subscriptions text + + + Main + + + src/app/settings/settings.component.html + 12 + + Main settings label + + + Downloader + + + src/app/settings/settings.component.html + 102 + + Downloader settings label + + + Extra + + + src/app/settings/settings.component.html + 185 + + Extra settings label + + + Database + + + src/app/settings/settings.component.html + 284 + + Database settings label + + + Advanced + + + src/app/settings/settings.component.html + 320 + + Host settings label + + + Users + + + src/app/settings/settings.component.html + 403 + + + src/app/settings/settings.component.html + 403 + + Users settings label + + + Logs + + + src/app/settings/settings.component.html + 451 + + + src/app/settings/settings.component.html + 451 + + Logs settings label + + + {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} + + + src/app/settings/settings.component.html + 467 + + Settings cancel and close button + + + URL this app will be accessed from, without the port. + + + src/app/settings/settings.component.html + 19 + + URL setting input hint + + + Port + + + src/app/settings/settings.component.html + 24 + + Port input placeholder + + + The desired port. Default is 17442. + + + src/app/settings/settings.component.html + 25 + + Port setting input hint + + + Multi-user mode + + + src/app/settings/settings.component.html + 34 + + Multi user mode setting + + + Users base path + + + src/app/settings/settings.component.html + 38 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + + src/app/settings/settings.component.html + 39 + + Users base path hint + + + Allow subscriptions + + + src/app/settings/settings.component.html + 48 + + Allow subscriptions setting + + + Subscriptions base path + + + src/app/settings/settings.component.html + 52 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 53 + + Subscriptions base path setting input hint + + + Check interval + + + src/app/settings/settings.component.html + 58 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + + src/app/settings/settings.component.html + 59 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + + src/app/settings/settings.component.html + 63 + + Redownload fresh uploads + + + Theme + + + src/app/settings/settings.component.html + 72 + + Theme select label + + + Default + + + src/app/settings/settings.component.html + 74 + + Default theme label + + + Allow theme change + + + src/app/settings/settings.component.html + 80 + + Allow theme change setting + + + Language + + + src/app/settings/settings.component.html + 89 + + Language select label + + + Audio folder path + + + src/app/settings/settings.component.html + 109 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 110 + + Aduio path setting input hint + + + Video folder path + + + src/app/settings/settings.component.html + 116 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 117 + + Video path setting input hint + + + Default file output + + + src/app/settings/settings.component.html + 123 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + + src/app/settings/settings.component.html + 126 + + Custom Output input hint + + + Global custom args + + + src/app/settings/settings.component.html + 133 + + Custom args input placeholder + + + Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, + + + src/app/settings/settings.component.html + 134 + + Custom args setting input hint + + + Categories + + + src/app/settings/settings.component.html + 144 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + + src/app/settings/settings.component.html + 158 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + + src/app/settings/settings.component.html + 166 + + Use youtubedl archive setting + + + Include thumbnail + + + src/app/settings/settings.component.html + 170 + + Include thumbnail setting + + + Include metadata + + + src/app/settings/settings.component.html + 174 + + Include metadata setting + + + Kill all downloads + + + src/app/settings/settings.component.html + 178 + + Kill all downloads button + + + Top title + + + src/app/settings/settings.component.html + 191 + + Top title input placeholder + + + File manager enabled + + + src/app/settings/settings.component.html + 196 + + File manager enabled setting + + + Downloads manager enabled + + + src/app/settings/settings.component.html + 199 + + Downloads manager enabled setting + + + Allow quality select + + + src/app/settings/settings.component.html + 202 + + Allow quality seelct setting + + + Download only mode + + + src/app/settings/settings.component.html + 205 + + Download only mode setting + + + Allow multi-download mode + + + src/app/settings/settings.component.html + 208 + + Allow multi-download mode setting + + + Enable Public API + + + src/app/settings/settings.component.html + 216 + + Enable Public API key setting + + + Public API Key + + + src/app/settings/settings.component.html + 221 + + Public API Key setting placeholder + + + View documentation + + + src/app/settings/settings.component.html + 222 + + View API docs setting hint + + + This will delete your old API key! + + + src/app/settings/settings.component.html + 226 + + delete api key tooltip + + + Generate + + + src/app/settings/settings.component.html + 226 + + Generate key button + + + Use YouTube API + + + src/app/settings/settings.component.html + 235 + + Use YouTube API setting + + + Youtube API Key + + + src/app/settings/settings.component.html + 239 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + + src/app/settings/settings.component.html + 240 + + + src/app/settings/settings.component.html + 252 + + Youtube API Key setting hint + + + Use Twitch API + + + src/app/settings/settings.component.html + 244 + + Use Twitch API setting + + + Twitch API Key + + + src/app/settings/settings.component.html + 251 + + Twitch API Key setting placeholder + + + Also known as a Client ID. + + + src/app/settings/settings.component.html + 252 + + Twitch API Key setting hint AKA preamble + + + Auto-download Twitch Chat + + + src/app/settings/settings.component.html + 247 + + Auto download Twitch Chat setting + + + Click here + + + src/app/settings/settings.component.html + 262 + + + src/app/settings/settings.component.html + 268 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Chrome ext click here + + + to download the official YoutubeDL-Material Chrome extension manually. + + + src/app/settings/settings.component.html + 262 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 263 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + + src/app/settings/settings.component.html + 268 + + Firefox click here suffix + + + Detailed setup instructions. + + + src/app/settings/settings.component.html + 269 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 269 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + + src/app/settings/settings.component.html + 274 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + + src/app/settings/settings.component.html + 275 + + Generate audio only bookmarklet checkbox + + + Database location: + + + src/app/settings/settings.component.html + 290 + + Database location label + + + Records per table + + + src/app/settings/settings.component.html + 291 + + Records per table label + + + MongoDB Connection String + + + src/app/settings/settings.component.html + 299 + + MongoDB Connection String + + + Example: + + + src/app/settings/settings.component.html + 300 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + + src/app/settings/settings.component.html + 304 + + Test connection string button + + + Transfer DB to + + + src/app/settings/settings.component.html + 308 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + + src/app/settings/settings.component.html + 312 + + Database info not retrieved error message + + + Select a downloader + + + src/app/settings/settings.component.html + 326 + + Default downloader select label + + + Use default downloading agent + + + src/app/settings/settings.component.html + 335 + + Use default downloading agent setting + + + Select a download agent + + + src/app/settings/settings.component.html + 339 + + Custom downloader select label + + + Log Level + + + src/app/settings/settings.component.html + 353 + + Log Level label + + + Login expiration + + + src/app/settings/settings.component.html + 365 + + Login expiration select label + + + Allow advanced download + + + src/app/settings/settings.component.html + 376 + + Allow advanced downloading setting + + + Use Cookies + + + src/app/settings/settings.component.html + 384 + + Use cookies setting + + + Set Cookies + + + src/app/settings/settings.component.html + 385 + + Set cookies button + + + Restart server + + + src/app/settings/settings.component.html + 397 + + Restart server button + + + Allow user registration + + + src/app/settings/settings.component.html + 407 + + Allow registration setting + + + Auth method + + + src/app/settings/settings.component.html + 411 + + Auth method select + + + Internal + + + src/app/settings/settings.component.html + 413 + + Internal auth method + + + LDAP + + + src/app/settings/settings.component.html + 416 + + LDAP auth method + + + LDAP URL + + + src/app/settings/settings.component.html + 423 + + LDAP URL + + + Bind DN + + + src/app/settings/settings.component.html + 428 + + Bind DN + + + Bind Credentials + + + src/app/settings/settings.component.html + 433 + + Bind Credentials + + + Search Base + + + src/app/settings/settings.component.html + 438 + + Search Base + + + Search Filter + + + src/app/settings/settings.component.html + 443 + + Search Filter + + + About YoutubeDL-Material + + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Found a bug or have a suggestion? + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug prefix + + + to create an issue! + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + About bug suffix + + + Checking for updates... + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Select a version: + + + src/app/updater/updater.component.html + 3 + + Select a version + + + Enable sharing + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Share playlist + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Session ID: + + + src/app/components/downloads/downloads.component.html + 5 + + Session ID + + + Clear all downloads + + + src/app/components/downloads/downloads.component.html + 18 + + clear all downloads action button + + + (current) + + + src/app/components/downloads/downloads.component.html + 6 + + Current session + + + No downloads available! + + + src/app/components/downloads/downloads.component.html + 25 + + No downloads label + + + Your Profile + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Logout + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + UID: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Create admin account + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Create + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create + + + Add Users + + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + User name + + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Manage user + + + src/app/components/modify-users/modify-users.component.html + 70 + + + src/app/components/manage-user/manage-user.component.html + 1 + + manage user action button tooltip + + + Delete user + + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Edit user + + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + User UID: + + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Yes + + + src/app/components/manage-user/manage-user.component.html + 20 + + + src/app/components/manage-role/manage-role.component.html + 9 + + Yes + + + No + + + src/app/components/manage-user/manage-user.component.html + 21 + + + src/app/components/manage-role/manage-role.component.html + 10 + + No + + + Manage role + + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Lines: + + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Auto-generated + + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Go to subscription + + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Delete and redownload + + + src/app/components/unified-file-card/unified-file-card.component.html + 28 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 8 + + Delete and redownload subscription video button + + + Delete forever + + + src/app/components/unified-file-card/unified-file-card.component.html + 31 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 9 + + Delete forever subscription video button + + + See more. + + + src/app/components/see-more/see-more.component.html + 5,6 + + See more + + + See less. + + + src/app/components/see-more/see-more.component.html + 8,9 + + See less + + + Length: + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 3 + + Video duration label + + + + From d545926821851754389b410bdf6cadd3e3998f80 Mon Sep 17 00:00:00 2001 From: min Date: Fri, 17 Sep 2021 05:46:06 +0000 Subject: [PATCH 15/23] Translated using Weblate (Korean) Currently translated at 100.0% (259 of 259 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 560 ++++++++++++++++---------------- 1 file changed, 280 insertions(+), 280 deletions(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index ae35068..3746351 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -4,7 +4,7 @@ About - + 대하여 src/app/app.component.html 32 @@ -13,7 +13,7 @@ Profile - + 프로필 src/app/app.component.html 19 @@ -22,7 +22,7 @@ Dark - + 다크 src/app/app.component.html 23 @@ -35,7 +35,7 @@ Settings - + 설정 src/app/app.component.html 28 @@ -48,7 +48,7 @@ Home - + src/app/app.component.html 43 @@ -57,7 +57,7 @@ Login - + 로그인 src/app/app.component.html 44 @@ -74,7 +74,7 @@ Subscriptions - + 구독 src/app/app.component.html 45 @@ -83,7 +83,7 @@ Downloads - + 다운로드 src/app/app.component.html 46 @@ -91,8 +91,8 @@ Navigation menu Downloads Page title - Only Audio - + Only Audio + 오디오만 src/app/main/main.component.html 65,66 @@ -100,8 +100,8 @@ Only Audio checkbox - Download - + Download + 다운로드 src/app/main/main.component.html 79,80 @@ -109,8 +109,8 @@ Main download button - Quality - + Quality + 품질 src/app/main/main.component.html 19,20 @@ -119,7 +119,7 @@ Use URL - + URL 이용 src/app/main/main.component.html 51 @@ -127,8 +127,8 @@ YT search Use URL button for searched video - View - + View + 보기 src/app/main/main.component.html 55,56 @@ -136,8 +136,8 @@ YT search View button for searched video - Multi-download Mode - + Multi-download Mode + 복수 다운로드 모드 src/app/main/main.component.html 70,71 @@ -145,8 +145,8 @@ Multi-download Mode checkbox - Cancel - + Cancel + 취소 src/app/main/main.component.html 84,85 @@ -154,8 +154,8 @@ Cancel download button - Advanced - + Advanced + 고급 src/app/main/main.component.html 96,97 @@ -163,8 +163,8 @@ Advanced download mode panel - Use custom args - + Use custom args + 사용자 지정 인수 이용 src/app/main/main.component.html 110,111 @@ -173,7 +173,7 @@ Custom args - + 사용자 지정 인수 src/app/main/main.component.html 115 @@ -189,8 +189,8 @@ Custom args placeholder - No need to include URL, just everything after. Args are delimited using two commas like so: ,, - + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + URL을 포함할 필요가 없습니다. 이후의 모든 항목만 포함하면 됩니다. 인수는 다음과 같은 두 개의 쉼표를 사용하여 구분됩니다. : ,, src/app/main/main.component.html 118,119 @@ -198,8 +198,8 @@ Custom Args input hint - Use custom output - + Use custom output + 사용자 지정 출력 사용 src/app/main/main.component.html 126,127 @@ -208,7 +208,7 @@ Custom output - + 사용자 지정 출력 src/app/main/main.component.html 130 @@ -217,7 +217,7 @@ Documentation - + 문서 src/app/main/main.component.html 132 @@ -242,7 +242,7 @@ Path is relative to the config download path. Don't include extension. - + 경로는 설정된 다운로드 경로에 상대적입니다. 확장자는 포함하지 마세요. src/app/main/main.component.html 133 @@ -262,8 +262,8 @@ Custom Output input hint - Crop file - + Crop file + 파일 자르기 src/app/main/main.component.html 155,156 @@ -272,7 +272,7 @@ Crop from (seconds) - + 자르기 시작지점 (초) src/app/main/main.component.html 159 @@ -281,7 +281,7 @@ Crop to (seconds) - + 자르기 마무리지점 (초) src/app/main/main.component.html 164 @@ -289,8 +289,8 @@ Crop to placeholder - Simulated command: - + Simulated command: + 시뮬레이션된 명령: src/app/main/main.component.html 102,103 @@ -298,8 +298,8 @@ Simulated command label - Use authentication - + Use authentication + 인증 사용 src/app/main/main.component.html 140,141 @@ -308,7 +308,7 @@ Username - + 아이디 src/app/main/main.component.html 144 @@ -317,7 +317,7 @@ Password - + 비밀번호 src/app/main/main.component.html 149 @@ -334,7 +334,7 @@ Create a playlist - + 재생목록 만들기 src/app/create-playlist/create-playlist.component.html 1 @@ -343,7 +343,7 @@ Name - + 제목 src/app/create-playlist/create-playlist.component.html 6 @@ -360,7 +360,7 @@ Type - + 종류 src/app/create-playlist/create-playlist.component.html 11 @@ -369,7 +369,7 @@ Audio - + 오디오 src/app/create-playlist/create-playlist.component.html 12 @@ -378,7 +378,7 @@ Video - + 동영상 src/app/create-playlist/create-playlist.component.html 13 @@ -387,7 +387,7 @@ Audio files - + 오디오 파일 src/app/create-playlist/create-playlist.component.html 19 @@ -396,7 +396,7 @@ Videos - + 동영상 src/app/create-playlist/create-playlist.component.html 20 @@ -409,7 +409,7 @@ Subscribe to playlist or channel - + 재생목록이나 채널 구독 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -418,7 +418,7 @@ URL - + URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -431,7 +431,7 @@ The playlist or channel URL - + 재생목록이나 채널 URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -440,7 +440,7 @@ Custom name - + 사용자 지정 이름 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -449,7 +449,7 @@ Download all uploads - + 모든 업로드 된 파일 다운로드 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 23 @@ -462,7 +462,7 @@ Max quality - + 최고 화질 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 40 @@ -475,7 +475,7 @@ Audio-only mode - + 오디오 전용 모드 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 47 @@ -488,7 +488,7 @@ Streaming-only mode - + 스트리밍 전용 모드 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 52 @@ -501,7 +501,7 @@ These are added after the standard args. - + 이것들은 일반적인 인수 뒤에 추가됩니다. src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 60 @@ -514,7 +514,7 @@ Custom file output - + 사용자 지정 파일 출력 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 66 @@ -531,7 +531,7 @@ Cancel - + 취소 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 79 @@ -556,7 +556,7 @@ Subscribe - + 구독 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 81 @@ -565,7 +565,7 @@ Download videos uploaded in the last - + 마지막으로 업로드된 동영상 다운로드 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 26 @@ -578,7 +578,7 @@ Type: - + 종류: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -587,7 +587,7 @@ URL: - + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -600,7 +600,7 @@ ID: - + 아이디: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -617,7 +617,7 @@ Close - + 닫기 src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 23 @@ -662,7 +662,7 @@ Export Archive - + 아카이브 내보내기 src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -671,7 +671,7 @@ Unsubscribe - + 구독 취소 src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -680,7 +680,7 @@ (Paused) - + (일시정지) src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 1 @@ -705,7 +705,7 @@ Archive: - + 아카이브: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -714,7 +714,7 @@ Name: - + 제목: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 5 @@ -727,7 +727,7 @@ Uploader: - + 업로더: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 13 @@ -736,7 +736,7 @@ File size: - + 파일 크기: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -745,7 +745,7 @@ Path: - + 경로: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 21 @@ -754,7 +754,7 @@ Upload Date: - + 업로드 날짜: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 25 @@ -763,7 +763,7 @@ Category: - + 카테고리: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -772,7 +772,7 @@ Modify youtube-dl args - + Youtube-dl 인수 수정 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1 @@ -781,7 +781,7 @@ Simulated new args - + 시뮬레이션된 새 인수 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8 @@ -790,7 +790,7 @@ Add an arg - + 인수 추가 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34 @@ -799,7 +799,7 @@ Search by category - + 카테고리로 찾기 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60 @@ -808,7 +808,7 @@ Use arg value - + 인수 값 이용 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64 @@ -817,7 +817,7 @@ Add arg - + 인수 추가 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73 @@ -826,7 +826,7 @@ Modify - + 수정 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85 @@ -835,7 +835,7 @@ Arg value - + 인수 값 src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68 @@ -844,7 +844,7 @@ Updater - + 업데이터 src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -853,7 +853,7 @@ Register a user - + 사용자 등록 src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -862,7 +862,7 @@ User name - + 아이디 src/app/dialogs/add-user-dialog/add-user-dialog.component.html 6 @@ -871,7 +871,7 @@ Register - + 등록 src/app/dialogs/add-user-dialog/add-user-dialog.component.html 17 @@ -884,7 +884,7 @@ Upload new cookies - + 새 쿠키 업로드 src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -893,7 +893,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. - + 참고: 새로운 쿠키를 추가하면 이전 쿠키를 덮어씁니다. 또한 쿠키는 사용자 개인이 아닌 전체에 적용됩니다. src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -902,7 +902,7 @@ Drag and Drop - + 드래그 앤 드롭 src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -911,7 +911,7 @@ Modify playlist - + 재생목록 수정 src/app/dialogs/modify-playlist/modify-playlist.component.html 1 @@ -920,7 +920,7 @@ Save - + 저장 src/app/dialogs/modify-playlist/modify-playlist.component.html 43 @@ -945,7 +945,7 @@ Randomize order when playing - + 재생할 때 재생목록 섞기 src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -954,7 +954,7 @@ Add content - + 콘텐츠 추가 src/app/dialogs/modify-playlist/modify-playlist.component.html 24 @@ -962,8 +962,8 @@ Add content - Normal order  - + Normal order + 기본 순서 src/app/dialogs/modify-playlist/modify-playlist.component.html 18 @@ -971,8 +971,8 @@ Normal order - Reverse order  - + Reverse order + 순서 거꾸로 src/app/dialogs/modify-playlist/modify-playlist.component.html 19 @@ -981,7 +981,7 @@ My videos - + 내 동영상 src/app/components/recent-videos/recent-videos.component.html 20 @@ -990,7 +990,7 @@ Search - + 검색 src/app/components/recent-videos/recent-videos.component.html 24 @@ -1007,7 +1007,7 @@ No videos found. - + 동영상 없음. src/app/components/recent-videos/recent-videos.component.html 38 @@ -1016,7 +1016,7 @@ Editing - + 수정중 src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1025,7 +1025,7 @@ Paused - + 일시정지됨 src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1034,7 +1034,7 @@ Editing category - + 카테고리 수정중 src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1043,7 +1043,7 @@ Rules - + 규칙 src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1052,7 +1052,7 @@ Add new rule - + 새로운 규칙 추가 src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1061,7 +1061,7 @@ Download Twitch Chat - + 트위치 채팅 다운로드 src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1070,7 +1070,7 @@ Edit - + 수정 src/app/file-card/file-card.component.html 19 @@ -1083,7 +1083,7 @@ Delete - + 삭제 src/app/file-card/file-card.component.html 20 @@ -1104,7 +1104,7 @@ Info - + 정보 src/app/file-card/file-card.component.html 24 @@ -1121,7 +1121,7 @@ Count: - + 동영상 수: src/app/file-card/file-card.component.html 8 @@ -1130,7 +1130,7 @@ Delete and blacklist - + 삭제하고 블랙리스트 추가 src/app/file-card/file-card.component.html 26 @@ -1143,7 +1143,7 @@ views - + 조회수 src/app/player/player.component.html 15 @@ -1152,7 +1152,7 @@ The download was successful - + 성공적으로 다운로드 완료 src/app/download-item/download-item.component.html 8 @@ -1165,7 +1165,7 @@ An error has occurred - + 에러 발생 src/app/download-item/download-item.component.html 9 @@ -1178,7 +1178,7 @@ Details - + 세부사항 src/app/download-item/download-item.component.html 18 @@ -1187,7 +1187,7 @@ An error has occurred: - + 에러 발생: src/app/download-item/download-item.component.html 27 @@ -1196,7 +1196,7 @@ Download start: - + 다운로드 시작: src/app/download-item/download-item.component.html 32 @@ -1205,7 +1205,7 @@ Download end: - + 다운로드 끝: src/app/download-item/download-item.component.html 35 @@ -1214,7 +1214,7 @@ File path(s): - + 파일 경로(들): src/app/download-item/download-item.component.html 38 @@ -1223,7 +1223,7 @@ Your subscriptions - + 구독중 src/app/subscriptions/subscriptions.component.html 3 @@ -1232,7 +1232,7 @@ Channels - + 채널 src/app/subscriptions/subscriptions.component.html 8 @@ -1241,7 +1241,7 @@ Playlists - + 재생목록 src/app/subscriptions/subscriptions.component.html 27 @@ -1250,7 +1250,7 @@ Name not available. Channel retrieval in progress. - + 이름이 유효하지 않음. 채널 검색중. src/app/subscriptions/subscriptions.component.html 14 @@ -1259,7 +1259,7 @@ You have no channel subscriptions. - + 구독중인 채널이 없습니다. src/app/subscriptions/subscriptions.component.html 24 @@ -1268,7 +1268,7 @@ Name not available. Playlist retrieval in progress. - + 이름이 유효하지 않음. 플레이리스트 검색중. src/app/subscriptions/subscriptions.component.html 33 @@ -1277,7 +1277,7 @@ You have no playlist subscriptions. - + 구독중인 재생목록이 없습니다. src/app/subscriptions/subscriptions.component.html 43 @@ -1286,7 +1286,7 @@ Main - + 메인 src/app/settings/settings.component.html 12 @@ -1295,7 +1295,7 @@ Downloader - + 다운로더 src/app/settings/settings.component.html 102 @@ -1304,7 +1304,7 @@ Extra - + 추가 src/app/settings/settings.component.html 185 @@ -1313,7 +1313,7 @@ Database - + 데이터베이스 src/app/settings/settings.component.html 284 @@ -1322,7 +1322,7 @@ Advanced - + 고급 src/app/settings/settings.component.html 320 @@ -1331,7 +1331,7 @@ Users - + 사용자 src/app/settings/settings.component.html 403 @@ -1344,7 +1344,7 @@ Logs - + 로그 src/app/settings/settings.component.html 451 @@ -1357,7 +1357,7 @@ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}} - + {VAR_SELECT, select, true {닫다} false {취소} other {기타}} src/app/settings/settings.component.html 467 @@ -1366,7 +1366,7 @@ URL this app will be accessed from, without the port. - + 포트를 제외한 이 앱에 접속할 URL. src/app/settings/settings.component.html 19 @@ -1375,7 +1375,7 @@ Port - + 포트 src/app/settings/settings.component.html 24 @@ -1384,7 +1384,7 @@ The desired port. Default is 17442. - + 포트 설정. 기본 포트는 17442 입니다. src/app/settings/settings.component.html 25 @@ -1393,7 +1393,7 @@ Multi-user mode - + 복수 사용자 모드 src/app/settings/settings.component.html 34 @@ -1402,7 +1402,7 @@ Users base path - + 사용자 기본 경로 src/app/settings/settings.component.html 38 @@ -1411,7 +1411,7 @@ Base path for users and their downloaded videos. - + 사용자와 그들의 동영상 다운로드를 위한 기본 경로. src/app/settings/settings.component.html 39 @@ -1420,7 +1420,7 @@ Allow subscriptions - + 구독 허용 src/app/settings/settings.component.html 48 @@ -1429,7 +1429,7 @@ Subscriptions base path - + 구독 기본 경로 src/app/settings/settings.component.html 52 @@ -1438,7 +1438,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. - + 구독된 채널과 재생목록에서 나온 영상들을 위한 기본 경로. 경로는 YTDL-Material 루트 폴더 경로에 상대적입니다. src/app/settings/settings.component.html 53 @@ -1447,7 +1447,7 @@ Check interval - + 확인 간격 src/app/settings/settings.component.html 58 @@ -1456,7 +1456,7 @@ Unit is seconds, only include numbers. - + 단위는 초이며, 숫자만 넣으세요. src/app/settings/settings.component.html 59 @@ -1465,7 +1465,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. - + 가끔 새 동영상이 최고 화질 처리 전에 다운로드 될 때가 있습니다. 이 설정은 새 동영상이 더 높은 화질의 버전이 있는지 다음 날짜에 확인됨을 의미합니다. src/app/settings/settings.component.html 63 @@ -1474,7 +1474,7 @@ Redownload fresh uploads - + 높은 화질 재다운로드 src/app/settings/settings.component.html 63 @@ -1483,7 +1483,7 @@ Theme - + 테마 src/app/settings/settings.component.html 72 @@ -1492,7 +1492,7 @@ Default - + 기본 src/app/settings/settings.component.html 74 @@ -1501,7 +1501,7 @@ Allow theme change - + 테마 변경 허용 src/app/settings/settings.component.html 80 @@ -1510,7 +1510,7 @@ Language - + 언어 src/app/settings/settings.component.html 89 @@ -1519,7 +1519,7 @@ Audio folder path - + 오디오 폴더 경로 src/app/settings/settings.component.html 109 @@ -1528,7 +1528,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. - + 오디오 전용 다운로드 경로. 경로는 YTDL-Material 루트 폴더 경로에 상대적입니다. src/app/settings/settings.component.html 110 @@ -1537,7 +1537,7 @@ Video folder path - + 동영상 폴더 경로 src/app/settings/settings.component.html 116 @@ -1546,7 +1546,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. - + 동영상 다운로드 경로. 경로는 YTDL-Material 루트 폴더 경로에 상대적입니다. src/app/settings/settings.component.html 117 @@ -1555,7 +1555,7 @@ Default file output - + 기본 파일 출력 src/app/settings/settings.component.html 123 @@ -1564,7 +1564,7 @@ Path is relative to the above download paths. Don't include extension. - + 경로는 위의 다운로드 경로에 상대적입니다. 확장자는 포함하지 마세요. src/app/settings/settings.component.html 126 @@ -1573,7 +1573,7 @@ Global custom args - + 전반적으로 적용될 사용자 지정 인수 src/app/settings/settings.component.html 133 @@ -1582,7 +1582,7 @@ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, - + 홈페이지에서의 다운로드에 대해 전반적으로 적용될 사용자 지정 인수. 인수는 다음과 같은 두 개의 쉼표를 사용하여 구분됩니다. : ,, src/app/settings/settings.component.html 134 @@ -1591,7 +1591,7 @@ Categories - + 카테고리 src/app/settings/settings.component.html 144 @@ -1600,7 +1600,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. - + 이 설정을 사용하면, 하나의 동영상이 카테고리와 일치할 경우, 전체 재생목록에 해당 카테고리가 표시됩니다. src/app/settings/settings.component.html 158 @@ -1609,7 +1609,7 @@ Allow playlist categorization - + 재생목록 카테고리화 허용 src/app/settings/settings.component.html 158 @@ -1618,7 +1618,7 @@ Use youtube-dl archive - + Youtube-dl 아카이브 사용 src/app/settings/settings.component.html 166 @@ -1627,7 +1627,7 @@ Include thumbnail - + 썸네일 포함 src/app/settings/settings.component.html 170 @@ -1636,7 +1636,7 @@ Include metadata - + 메타데이터 포함 src/app/settings/settings.component.html 174 @@ -1645,7 +1645,7 @@ Kill all downloads - + 모든 다운로드 종료 src/app/settings/settings.component.html 178 @@ -1654,7 +1654,7 @@ Top title - + 상위 제목 src/app/settings/settings.component.html 191 @@ -1663,7 +1663,7 @@ File manager enabled - + 파일 매니저 설정됨 src/app/settings/settings.component.html 196 @@ -1672,7 +1672,7 @@ Downloads manager enabled - + 다운로드 매니저 설정됨 src/app/settings/settings.component.html 199 @@ -1681,7 +1681,7 @@ Allow quality select - + 화질 선택 허용 src/app/settings/settings.component.html 202 @@ -1690,7 +1690,7 @@ Download only mode - + 다운로드 전용 모드 src/app/settings/settings.component.html 205 @@ -1699,7 +1699,7 @@ Allow multi-download mode - + 복수 다운로드 모드 허용 src/app/settings/settings.component.html 208 @@ -1708,7 +1708,7 @@ Enable Public API - + 오픈 API 허용 src/app/settings/settings.component.html 216 @@ -1717,7 +1717,7 @@ Public API Key - + 오픈 API 키 src/app/settings/settings.component.html 221 @@ -1726,7 +1726,7 @@ View documentation - + 문서 보기 src/app/settings/settings.component.html 222 @@ -1735,7 +1735,7 @@ This will delete your old API key! - + 이것은 예전 API키를 지울 것입니다! src/app/settings/settings.component.html 226 @@ -1744,7 +1744,7 @@ Generate - + 생성 src/app/settings/settings.component.html 226 @@ -1753,7 +1753,7 @@ Use YouTube API - + 유튜브 API 사용 src/app/settings/settings.component.html 235 @@ -1762,7 +1762,7 @@ Youtube API Key - + 유튜브 API 키 src/app/settings/settings.component.html 239 @@ -1771,7 +1771,7 @@ Generating a key is easy! - + 키를 만드는 것은 쉽습니다! src/app/settings/settings.component.html 240 @@ -1784,7 +1784,7 @@ Use Twitch API - + 트위치 API 사용 src/app/settings/settings.component.html 244 @@ -1793,7 +1793,7 @@ Twitch API Key - + 트위치 API 키 src/app/settings/settings.component.html 251 @@ -1802,7 +1802,7 @@ Also known as a Client ID. - + 클라이언트 ID라고도 알려져 있음. src/app/settings/settings.component.html 252 @@ -1811,7 +1811,7 @@ Auto-download Twitch Chat - + 트위치 채팅 자동 다운로드 src/app/settings/settings.component.html 247 @@ -1820,7 +1820,7 @@ Click here - + 이곳을 누르세요 src/app/settings/settings.component.html 262 @@ -1837,7 +1837,7 @@ to download the official YoutubeDL-Material Chrome extension manually. - + 공식 YoutubeDL-Material 크롬 확장 프로그램을 수동으로 다운로드 하기 위해. src/app/settings/settings.component.html 262 @@ -1846,7 +1846,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. - + 반드시 확장 프로그램을 수동으로 실행하고 확장 프로그램 설정을 수정하여 프론트엔드 URL을 설정해야 합니다. src/app/settings/settings.component.html 263 @@ -1855,7 +1855,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. - + 파이어폭스 확장 프로그램 페이지에서 바로 공식 YoutubeDL-Material 파이어폭스 확장 프로그램을 설치하기 위해. src/app/settings/settings.component.html 268 @@ -1864,7 +1864,7 @@ Detailed setup instructions. - + 자세한 설정 지침. src/app/settings/settings.component.html 269 @@ -1873,7 +1873,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - + 프론트엔드 URL을 설정하기 위해 확장 프로그램 설정을 변경하는 것 외에는 필요한 것이 많지 않습니다. src/app/settings/settings.component.html 269 @@ -1882,7 +1882,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. - + 아래 링크를 북마크에 끌어다 놓으시면 됩니다! 이제 그냥 다운로드하고자 하는 유튜브 비디오 페이지에서 북마크를 클릭하면 됩니다. src/app/settings/settings.component.html 274 @@ -1891,7 +1891,7 @@ Generate 'audio only' bookmarklet - + '오디오 전용' 북마크 생성 src/app/settings/settings.component.html 275 @@ -1900,7 +1900,7 @@ Database location: - + 데이터베이스 위치: src/app/settings/settings.component.html 290 @@ -1909,7 +1909,7 @@ Records per table - + 테이블당 레코드 src/app/settings/settings.component.html 291 @@ -1918,7 +1918,7 @@ MongoDB Connection String - + 몽고DB 연결 문자열 src/app/settings/settings.component.html 299 @@ -1927,7 +1927,7 @@ Example: - + 예시: src/app/settings/settings.component.html 300 @@ -1936,7 +1936,7 @@ Test connection string - + 연결 문자열 테스트 src/app/settings/settings.component.html 304 @@ -1944,8 +1944,8 @@ Test connection string button - Transfer DB to - + Transfer DB to + DB 전환 src/app/settings/settings.component.html 308 @@ -1954,7 +1954,7 @@ Database information could not be retrieved. Check the server logs for more information. - + 데이터베이스 정보를 검색할 수 없습니다. 자세한 내용은 서버 로그를 확인하세요. src/app/settings/settings.component.html 312 @@ -1963,7 +1963,7 @@ Select a downloader - + 다운로더 선택 src/app/settings/settings.component.html 326 @@ -1972,7 +1972,7 @@ Use default downloading agent - + 기본 다운로드 에이전트 사용 src/app/settings/settings.component.html 335 @@ -1981,7 +1981,7 @@ Select a download agent - + 다운로드 에이전트 선택 src/app/settings/settings.component.html 339 @@ -1990,7 +1990,7 @@ Log Level - + 로그 레벨 src/app/settings/settings.component.html 353 @@ -1999,7 +1999,7 @@ Login expiration - + 로그인 만료 src/app/settings/settings.component.html 365 @@ -2008,7 +2008,7 @@ Allow advanced download - + 고급 다운로드 허용 src/app/settings/settings.component.html 376 @@ -2017,7 +2017,7 @@ Use Cookies - + 쿠키 사용 src/app/settings/settings.component.html 384 @@ -2026,7 +2026,7 @@ Set Cookies - + 쿠키 설정 src/app/settings/settings.component.html 385 @@ -2035,7 +2035,7 @@ Restart server - + 서버 재시작 src/app/settings/settings.component.html 397 @@ -2044,7 +2044,7 @@ Allow user registration - + 사용자 등록 허용 src/app/settings/settings.component.html 407 @@ -2053,7 +2053,7 @@ Auth method - + 인증 방법 src/app/settings/settings.component.html 411 @@ -2062,7 +2062,7 @@ Internal - + 내부 src/app/settings/settings.component.html 413 @@ -2071,7 +2071,7 @@ LDAP - + LDAP src/app/settings/settings.component.html 416 @@ -2080,7 +2080,7 @@ LDAP URL - + LDAP URL src/app/settings/settings.component.html 423 @@ -2089,7 +2089,7 @@ Bind DN - + Bind DN src/app/settings/settings.component.html 428 @@ -2098,7 +2098,7 @@ Bind Credentials - + Bind Credentials src/app/settings/settings.component.html 433 @@ -2107,7 +2107,7 @@ Search Base - + 기본 검색 src/app/settings/settings.component.html 438 @@ -2116,7 +2116,7 @@ Search Filter - + 검색 필터 src/app/settings/settings.component.html 443 @@ -2125,7 +2125,7 @@ About YoutubeDL-Material - + YoutubeDL-Material에 대하여 src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -2134,7 +2134,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - + 은(는) 구글의 Material 디자인 요건에 따라 만들어진 오픈소스 유튜브 다운로더 입니다. 당신은 당신이 좋아하는 동영상을 동영상이나 오디오 파일로 원활하게 받을 수 있으며, 심지어 당신이 좋아하는 채널이나 재생목록을 구독해 그들의 새로운 동영상을 지속적으로 업데이트 할 수도 있습니다. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2143,7 +2143,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. - + 은(는) 광범위한 API, 도커 지원, 현지화 (번역) 지원을 포함한 몇몇 엄청난 기능이 포함되어 있습니다! 아래 깃허브 아이콘을 클릭해 모든 지원되는 기능을 확인해보세요. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -2152,7 +2152,7 @@ Installed version: - + 설치된 버전: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2161,7 +2161,7 @@ Found a bug or have a suggestion? - + 버그를 찾았거나 제안하실 사항이 있으신가요? src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2170,7 +2170,7 @@ to create an issue! - + 이슈를 생성하기 위해! src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2179,7 +2179,7 @@ Checking for updates... - + 업데이트 확인중... src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2188,7 +2188,7 @@ Update available - + 업데이트 가능 src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2197,7 +2197,7 @@ You can update from the settings menu. - + 설정 메뉴에서 업데이트를 할 수 있습니다. src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2206,7 +2206,7 @@ Select a version: - + 선택된 버전: src/app/updater/updater.component.html 3 @@ -2215,7 +2215,7 @@ Enable sharing - + 공유 허용 src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -2224,7 +2224,7 @@ Use timestamp - + 타임스탬프 사용 src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -2233,7 +2233,7 @@ Seconds - + src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -2242,7 +2242,7 @@ Copy to clipboard - + 클립보드에 복사 src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -2251,7 +2251,7 @@ Share playlist - + 재생목록 공유 src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -2260,7 +2260,7 @@ Share file - + 파일 공유 src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -2269,7 +2269,7 @@ Session ID: - + 세션 아이디: src/app/components/downloads/downloads.component.html 5 @@ -2278,7 +2278,7 @@ Clear all downloads - + 모든 다운로드된 항목 지우기 src/app/components/downloads/downloads.component.html 18 @@ -2287,7 +2287,7 @@ (current) - + (현재) src/app/components/downloads/downloads.component.html 6 @@ -2296,7 +2296,7 @@ No downloads available! - + 다운로드된 항목 없음! src/app/components/downloads/downloads.component.html 25 @@ -2305,7 +2305,7 @@ Your Profile - + 프로필 src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2314,7 +2314,7 @@ Logout - + 로그아웃 src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2323,7 +2323,7 @@ UID: - + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2332,7 +2332,7 @@ Created: - + 생성됨: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2341,7 +2341,7 @@ You are not logged in. - + 로그인하지 않았습니다. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2350,7 +2350,7 @@ Create admin account - + 관리자 계정 생성 src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -2359,7 +2359,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - + 기본 관리자 계정이 감지되지 않았습니다. 이것은 'admin'이라는 ID를 가진 관리자 계정을 만들고, 비밀번호를 설정할 것입니다. src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2368,7 +2368,7 @@ Create - + 생성 src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 17 @@ -2377,7 +2377,7 @@ Add Users - + 사용자 추가 src/app/components/modify-users/modify-users.component.html 90 @@ -2386,7 +2386,7 @@ Edit Role - + 역할 수정 src/app/components/modify-users/modify-users.component.html 95 @@ -2394,8 +2394,8 @@ Edit role - User name - + User name + ID src/app/components/modify-users/modify-users.component.html 17 @@ -2403,8 +2403,8 @@ Username users table header - Role - + Role + 역할 src/app/components/modify-users/modify-users.component.html 35 @@ -2412,8 +2412,8 @@ Role users table header - Actions - + Actions + 액션 src/app/components/modify-users/modify-users.component.html 55 @@ -2422,7 +2422,7 @@ Manage user - + 사용자 관리 src/app/components/modify-users/modify-users.component.html 70 @@ -2435,7 +2435,7 @@ Delete user - + 사용자 삭제 src/app/components/modify-users/modify-users.component.html 73 @@ -2444,7 +2444,7 @@ Edit user - + 사용자 수정 src/app/components/modify-users/modify-users.component.html 66 @@ -2453,7 +2453,7 @@ User UID: - + 사용자 UID: src/app/components/manage-user/manage-user.component.html 4 @@ -2462,7 +2462,7 @@ New password - + 새 비밀번호 src/app/components/manage-user/manage-user.component.html 8 @@ -2471,7 +2471,7 @@ Set new password - + 새 비밀번호 설정 src/app/components/manage-user/manage-user.component.html 10 @@ -2480,7 +2480,7 @@ Use role default - + 기본 역할 사용 src/app/components/manage-user/manage-user.component.html 19 @@ -2489,7 +2489,7 @@ Yes - + src/app/components/manage-user/manage-user.component.html 20 @@ -2502,7 +2502,7 @@ No - + 아니오 src/app/components/manage-user/manage-user.component.html 21 @@ -2515,7 +2515,7 @@ Manage role - + 역할 관리 src/app/components/manage-role/manage-role.component.html 1 @@ -2524,7 +2524,7 @@ Lines: - + 줄: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -2533,7 +2533,7 @@ Clear logs - + 로그 지우기 src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -2542,7 +2542,7 @@ Auto-generated - + 자동으로 생성됨 src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -2551,7 +2551,7 @@ Open file - + 파일 열기 src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2560,7 +2560,7 @@ Open file in new tab - + 새 탭에서 파일 열기 src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -2569,7 +2569,7 @@ Go to subscription - + 구독중으로 가기 src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -2578,7 +2578,7 @@ Delete and redownload - + 삭제하고 재다운로드 src/app/components/unified-file-card/unified-file-card.component.html 28 @@ -2591,7 +2591,7 @@ Delete forever - + 영원히 삭제 src/app/components/unified-file-card/unified-file-card.component.html 31 @@ -2603,8 +2603,8 @@ Delete forever subscription video button - See more. - + See more. + 더 보기. src/app/components/see-more/see-more.component.html 5,6 @@ -2612,8 +2612,8 @@ See more - See less. - + See less. + 간략히 보기. src/app/components/see-more/see-more.component.html 8,9 @@ -2622,7 +2622,7 @@ Length: - + 길이: src/app/subscription/subscription-file-card/subscription-file-card.component.html 3 From 898165708462dd39abb1bb6ba36032da07fcf775 Mon Sep 17 00:00:00 2001 From: Tzahi12345 Date: Thu, 23 Sep 2021 04:52:52 +0000 Subject: [PATCH 16/23] Translated using Weblate (Spanish) Currently translated at 84.1% (254 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index 65b531f..bcf54aa 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -1622,6 +1622,14 @@ Crop video checkbox + + Download for has been queued! + ¡La descarga de se ha puesto en cola! + + src/app/main/main.component.ts + 469 + + From d60af699dca716a3f01675aa2be59750ba980b6b Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Fri, 24 Sep 2021 12:45:26 +0000 Subject: [PATCH 17/23] Translated using Weblate (Dutch) Currently translated at 100.0% (302 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nl/ --- src/assets/i18n/messages.nl.xlf | 448 ++++++++++++++++++++++++++++++++ 1 file changed, 448 insertions(+) diff --git a/src/assets/i18n/messages.nl.xlf b/src/assets/i18n/messages.nl.xlf index 73902fc..50b9369 100644 --- a/src/assets/i18n/messages.nl.xlf +++ b/src/assets/i18n/messages.nl.xlf @@ -2656,6 +2656,454 @@ Crop video checkbox + + Skip ad + Reclame overslaan + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Add to playlist + Toevoegen aan afspeellijst + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Clear finished downloads + Afgeronde downloads wissen + + src/app/components/downloads/downloads.component.html + 85 + + Clear finished downloads + + + Resume all downloads + Alle downloads hervatten + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Pause all downloads + Alle downloads onderbreken + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Restart + Herstarten + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Show error + Foutmelding + + src/app/components/downloads/downloads.component.html + 65 + + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Watch content + Inhoud bekijken + + src/app/components/downloads/downloads.component.html + 64 + + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Resume + Hervatten + + src/app/components/downloads/downloads.component.html + 60 + + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Pause + Onderbreken + + src/app/components/downloads/downloads.component.html + 59 + + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Clear + Wissen + + src/app/components/downloads/downloads.component.html + 68 + + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Actions + Acties + + src/app/components/downloads/downloads.component.html + 55 + + Actions + + + Progress + Voortgang + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Stage + Fase + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Subscription + Abonnement + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Title + Naam + + src/app/components/downloads/downloads.component.html + 13 + + Title + + + Date + Datum + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Copied to clipboard! + Gekopieerd naar het klembord! + + src/app/components/downloads/downloads.component.ts + 249 + + + + Close + Sluiten + + src/app/components/downloads/downloads.component.ts + 241 + + + + Copy to clipboard + Kopiëren naar klembord + + src/app/components/downloads/downloads.component.ts + 240 + + + + Error for + Foutmelding bij + + src/app/components/downloads/downloads.component.ts + 238 + + + + Clear + Wissen + + src/app/components/downloads/downloads.component.ts + 131 + + + + Would you like to clear your finished downloads? + Weet je zeker dat je de afgeronde downloads wilt wissen? + + src/app/components/downloads/downloads.component.ts + 130 + + + + Clear finished downloads + Afgeronde downloads wissen + + src/app/components/downloads/downloads.component.ts + 129 + + + + Complete + Voltooid + + src/app/components/downloads/downloads.component.ts + 61 + + + + Downloading file + Bezig met downloaden… + + src/app/components/downloads/downloads.component.ts + 60 + + + + Getting info + Bezig met ophalen van informatie… + + src/app/components/downloads/downloads.component.ts + 59 + + + + Creating download + Bezig met samenstellen… + + src/app/components/downloads/downloads.component.ts + 58 + + + + Docker tag: + Docker-tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Build date: + Bouwdatum: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Commit hash: + Commitsom: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Installation type: + Soort installatie: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Generate NFO files + NFO-bestanden genereren + + src/app/settings/settings.component.html + 272 + + Generate NFO files setting + + + Generates NFO files with every download, primarily used by Kodi. + Genereert nfo-bestanden bij elke downloaden, die voornamelijk worden gebruikt door Kodi. + + src/app/settings/settings.component.html + 272 + + Generate NFO files tooltip + + + Use SponsorBlock API + SponsorBlock-api gebruiken + + src/app/settings/settings.component.html + 269 + + Use SponsorBlock API setting + + + Enables a button to skip ads when viewing supported videos. + Toon een knop die reclame overslaat (alleen ondersteunde video's. + + src/app/settings/settings.component.html + 269 + + SponsorBlock API tooltip + + + Allow autoplay + Automatisch afspelen + + src/app/settings/settings.component.html + 221 + + Allow autoplay setting + + + Rate limits your downloads to the specified amount. Ex: 200K + Beperkt de downloadsnelheid tot het opgegeven aantal, bijv. 200K + + src/app/settings/settings.component.html + 182 + + Download rate limit input hint + + + Download rate limit + Downloadsnelheidslimiet + + src/app/settings/settings.component.html + 181 + + Download rate limit input placeholder + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + Beperkt het aantal gelijktijdige downloads. Stel in op -1 om niet in te perken. + + src/app/settings/settings.component.html + 176 + + Max concurrent downloads input hint + + + Max concurrent downloads + Max. aantal gelijktijdige downloads + + src/app/settings/settings.component.html + 175 + + Max concurrent downloads + + + You must enable multi-user mode to access this tab. + Schakel de meerderegebruikersmodus in om dit tabblad te kunnen gebruiken. + + src/app/settings/settings.component.ts + 48 + + + + Audio only + Alleen audio + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Audio only + + + Video only + Alleen video + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Video only + + + Both + Beide + + src/app/components/recent-videos/recent-videos.component.html + 54 + + Both + + + File type + Bestandstype + + src/app/components/recent-videos/recent-videos.component.html + 52 + + File type + + + Replace args + Opties vervangen + + src/app/main/main.component.html + 116,117 + + Replace args + + + Autoplay + Automatisch afspelen + + src/app/main/main.component.html + 70,71 + + Autoplay checkbox + + + Download for has been queued! + staat in de wachtrij! + + src/app/main/main.component.ts + 469 + + From 40cd4ead1b76b9bc1d625d0bb97bd140d8aa7da4 Mon Sep 17 00:00:00 2001 From: min Date: Fri, 24 Sep 2021 16:42:03 +0000 Subject: [PATCH 18/23] Translated using Weblate (Korean) Currently translated at 100.0% (302 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 464 +++++++++++++++++++++++++++++++- 1 file changed, 456 insertions(+), 8 deletions(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index 3746351..05a2534 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -4,7 +4,7 @@ About - 대하여 + 정보 src/app/app.component.html 32 @@ -22,7 +22,7 @@ Dark - 다크 + 다크 모드 src/app/app.component.html 23 @@ -1837,7 +1837,7 @@ to download the official YoutubeDL-Material Chrome extension manually. - 공식 YoutubeDL-Material 크롬 확장 프로그램을 수동으로 다운로드 하기 위해. + 공식 YoutubeDL-Material 크롬 확장 프로그램을 수동으로 다운로드 하기 위하여. src/app/settings/settings.component.html 262 @@ -1855,7 +1855,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. - 파이어폭스 확장 프로그램 페이지에서 바로 공식 YoutubeDL-Material 파이어폭스 확장 프로그램을 설치하기 위해. + 파이어폭스 확장 프로그램 페이지에서 바로 공식 YoutubeDL-Material 파이어폭스 확장 프로그램을 설치하기 위하여. src/app/settings/settings.component.html 268 @@ -1945,7 +1945,7 @@ Transfer DB to - DB 전환 + DB 전환 : src/app/settings/settings.component.html 308 @@ -2134,7 +2134,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - 은(는) 구글의 Material 디자인 요건에 따라 만들어진 오픈소스 유튜브 다운로더 입니다. 당신은 당신이 좋아하는 동영상을 동영상이나 오디오 파일로 원활하게 받을 수 있으며, 심지어 당신이 좋아하는 채널이나 재생목록을 구독해 그들의 새로운 동영상을 지속적으로 업데이트 할 수도 있습니다. + 은(는) 구글의 Material 디자인 요건에 따라 만들어진 오픈소스 유튜브 다운로더 입니다. 당신이 좋아하는 동영상을 동영상이나 오디오 파일로 원활하게 받을 수 있으며, 심지어 당신이 좋아하는 채널이나 재생목록을 구독해 그들의 새로운 동영상을 지속적으로 업데이트 받아볼 수도 있습니다. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2143,7 +2143,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. - 은(는) 광범위한 API, 도커 지원, 현지화 (번역) 지원을 포함한 몇몇 엄청난 기능이 포함되어 있습니다! 아래 깃허브 아이콘을 클릭해 모든 지원되는 기능을 확인해보세요. + 은(는) 광범위한 API, 도커 지원, 현지화 (번역) 지원을 포함한 몇몇 엄청난 기능이 포함되어 있습니다! 아래 깃허브 아이콘을 클릭해 지원되는 모든 기능을 확인해보세요. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -2170,7 +2170,7 @@ to create an issue! - 이슈를 생성하기 위해! + 이슈를 생성하기 위하여! src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2629,6 +2629,454 @@ Video duration label + + Both + 전체 + + src/app/components/recent-videos/recent-videos.component.html + 54 + + Both + + + Skip ad + 광고 스킵 + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Add to playlist + 재생목록에 추가 + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Clear finished downloads + 완료된 다운로드 기록 삭제 + + src/app/components/downloads/downloads.component.html + 85 + + Clear finished downloads + + + Resume all downloads + 모든 다운로드 재개 + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Pause all downloads + 모든 다운로드 일시정지 + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Restart + 재시작 + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Show error + 에러 보기 + + src/app/components/downloads/downloads.component.html + 65 + + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Watch content + 콘텐츠 재생 + + src/app/components/downloads/downloads.component.html + 64 + + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Resume + 재개 + + src/app/components/downloads/downloads.component.html + 60 + + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Pause + 일시정지 + + src/app/components/downloads/downloads.component.html + 59 + + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Clear + 삭제 + + src/app/components/downloads/downloads.component.html + 68 + + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Actions + 액션 + + src/app/components/downloads/downloads.component.html + 55 + + Actions + + + Progress + 진행 + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Stage + 스테이지 + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Subscription + 구독 + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Title + 제목 + + src/app/components/downloads/downloads.component.html + 13 + + Title + + + Date + 날짜 + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Copied to clipboard! + 클립보드에 복사됨! + + src/app/components/downloads/downloads.component.ts + 249 + + + + Close + 닫기 + + src/app/components/downloads/downloads.component.ts + 241 + + + + Copy to clipboard + 클립보드에 복사 + + src/app/components/downloads/downloads.component.ts + 240 + + + + Error for + 에 대한 에러 + + src/app/components/downloads/downloads.component.ts + 238 + + + + Clear + 삭제 + + src/app/components/downloads/downloads.component.ts + 131 + + + + Would you like to clear your finished downloads? + 완료된 다운로드 기록을 삭제하고 싶으신가요? + + src/app/components/downloads/downloads.component.ts + 130 + + + + Clear finished downloads + 완료된 다운로드 기록 삭제 + + src/app/components/downloads/downloads.component.ts + 129 + + + + Complete + 완료 + + src/app/components/downloads/downloads.component.ts + 61 + + + + Downloading file + 다운로드중인 파일 + + src/app/components/downloads/downloads.component.ts + 60 + + + + Getting info + 정보 가져오는 중 + + src/app/components/downloads/downloads.component.ts + 59 + + + + Creating download + 다운로드 생성 중 + + src/app/components/downloads/downloads.component.ts + 58 + + + + Docker tag: + 도커 태그: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Build date: + 빌드 날짜: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Commit hash: + 커밋 해시: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Installation type: + 설치 타입: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Generate NFO files + NFO 파일 생성 + + src/app/settings/settings.component.html + 272 + + Generate NFO files setting + + + Generates NFO files with every download, primarily used by Kodi. + Kodi에 의해 주로 사용되는 NFO 파일을 모든 다운로드에 대해 생성합니다. + + src/app/settings/settings.component.html + 272 + + Generate NFO files tooltip + + + Use SponsorBlock API + SponsorBlock API 사용 + + src/app/settings/settings.component.html + 269 + + Use SponsorBlock API setting + + + Enables a button to skip ads when viewing supported videos. + 동영상을 시청할 때 광고 스킵 버튼을 활성화합니다. + + src/app/settings/settings.component.html + 269 + + SponsorBlock API tooltip + + + Allow autoplay + 자동 재생 허용 + + src/app/settings/settings.component.html + 221 + + Allow autoplay setting + + + Rate limits your downloads to the specified amount. Ex: 200K + 다운로드 속도를 지정된 값으로 제한합니다. 예시: 200K + + src/app/settings/settings.component.html + 182 + + Download rate limit input hint + + + Download rate limit + 다운로드 속도 제한 + + src/app/settings/settings.component.html + 181 + + Download rate limit input placeholder + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + 동시에 다운로드할 수 있는 다운로드 양을 제한합니다. 제한하지 않으려면 -1을 쓰세요. + + src/app/settings/settings.component.html + 176 + + Max concurrent downloads input hint + + + Max concurrent downloads + 최대 동시 다운로드수 + + src/app/settings/settings.component.html + 175 + + Max concurrent downloads + + + You must enable multi-user mode to access this tab. + 이 페이지에 들어오려면 복수 사용자 모드를 활성화해야 합니다. + + src/app/settings/settings.component.ts + 48 + + + + Audio only + 오디오만 + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Audio only + + + Video only + 동영상만 + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Video only + + + File type + 파일 종류 + + src/app/components/recent-videos/recent-videos.component.html + 52 + + File type + + + Replace args + 인수 교체 + + src/app/main/main.component.html + 116,117 + + Replace args + + + Autoplay + 자동 재생 + + src/app/main/main.component.html + 70,71 + + Autoplay checkbox + + + Download for has been queued! + 에 대한 다운로드가 대기열에 추가되었습니다! + + src/app/main/main.component.ts + 469 + + From 17e8861c401f517b25b02305bd29365a486afaf6 Mon Sep 17 00:00:00 2001 From: min Date: Sun, 26 Sep 2021 03:56:02 +0000 Subject: [PATCH 19/23] Translated using Weblate (Korean) Currently translated at 100.0% (302 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index 05a2534..363a2f7 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -92,7 +92,7 @@ Only Audio - 오디오만 + 오디오만 다운로드 src/app/main/main.component.html 65,66 @@ -2777,7 +2777,7 @@ Stage - 스테이지 + 상태 src/app/components/downloads/downloads.component.html 36 From 5fee3fd281813c5fc1cce85c122b59be4a1b01cb Mon Sep 17 00:00:00 2001 From: dejan995 Date: Tue, 28 Sep 2021 13:48:58 +0200 Subject: [PATCH 20/23] Added translation using Weblate (Macedonian) --- src/assets/i18n/messages.mk.xlf | 3040 +++++++++++++++++++++++++++++++ 1 file changed, 3040 insertions(+) create mode 100644 src/assets/i18n/messages.mk.xlf diff --git a/src/assets/i18n/messages.mk.xlf b/src/assets/i18n/messages.mk.xlf new file mode 100644 index 0000000..54ed7d6 --- /dev/null +++ b/src/assets/i18n/messages.mk.xlf @@ -0,0 +1,3040 @@ + + + + + + About + + + src/app/app.component.html + 32 + + About menu label + + + Profile + + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + Home + + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Settings + + + src/app/app.component.html + 49 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Download for has been queued! + + + src/app/main/main.component.ts + 469 + + + + Only Audio + + + src/app/main/main.component.html + 65,66 + + Only Audio checkbox + + + Download + + + src/app/main/main.component.html + 79,80 + + Main download button + + + Quality + + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + + src/app/main/main.component.html + 51 + + YT search Use URL button for searched video + + + View + + + src/app/main/main.component.html + 55,56 + + YT search View button for searched video + + + Autoplay + + + src/app/main/main.component.html + 70,71 + + Autoplay checkbox + + + Cancel + + + src/app/main/main.component.html + 84,85 + + Cancel download button + + + Advanced + + + src/app/main/main.component.html + 96,97 + + Advanced download mode panel + + + Use custom args + + + src/app/main/main.component.html + 110,111 + + Use custom args checkbox + + + Replace args + + + src/app/main/main.component.html + 116,117 + + Replace args + + + Custom args + + + src/app/main/main.component.html + 120 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 57 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 44 + + Custom args placeholder + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + + src/app/main/main.component.html + 123,124 + + Custom Args input hint + + + Use custom output + + + src/app/main/main.component.html + 131,132 + + Use custom output checkbox + + + Custom output + + + src/app/main/main.component.html + 135 + + Custom output placeholder + + + Documentation + + + src/app/main/main.component.html + 137 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 69 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 56 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/settings/settings.component.html + 117 + + Youtube-dl output template documentation link + + + Path is relative to the config download path. Don't include extension. + + + src/app/main/main.component.html + 138 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 70 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 57 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + Custom Output input hint + + + Crop file + + + src/app/main/main.component.html + 160,161 + + Crop video checkbox + + + Simulated command: + + + src/app/main/main.component.html + 102,103 + + Simulated command label + + + Use authentication + + + src/app/main/main.component.html + 145,146 + + Use authentication checkbox + + + Username + + + src/app/main/main.component.html + 149 + + YT Username placeholder + + + Password + + + src/app/main/main.component.html + 154 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + YT Password placeholder + + + Crop from (seconds) + + + src/app/main/main.component.html + 164 + + Crop from placeholder + + + Crop to (seconds) + + + src/app/main/main.component.html + 169 + + Crop to placeholder + + + Create a playlist + + + src/app/create-playlist/create-playlist.component.html + 1 + + Create a playlist dialog title + + + Name + + + src/app/create-playlist/create-playlist.component.html + 6 + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 8 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + Playlist name placeholder + + + Type + + + src/app/create-playlist/create-playlist.component.html + 11 + + Type select + + + Audio + + + src/app/create-playlist/create-playlist.component.html + 12 + + Audio + + + Video + + + src/app/create-playlist/create-playlist.component.html + 13 + + Video + + + Audio files + + + src/app/create-playlist/create-playlist.component.html + 19 + + Audio files title + + + Videos + + + src/app/create-playlist/create-playlist.component.html + 20 + + + src/app/subscription/subscription/subscription.component.html + 29 + + Videos title + + + Subscribe to playlist or channel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Download all uploads + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + Download all uploads subscription setting + + + Max quality + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + Max quality placeholder + + + Audio-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + Streaming-only mode + + + Streaming-only mode + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + Streaming-only mode + + + These are added after the standard args. + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 60 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 47 + + Custom args hint + + + Custom file output + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 66 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 53 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + Subscription custom file output placeholder + + + Cancel + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 79 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84 + + + src/app/dialogs/confirm-dialog/confirm-dialog.component.html + 16 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 66 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/settings/settings.component.html + 490 + + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + Subscribe cancel button + + + Subscribe + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 81 + + Subscribe button + + + Download videos uploaded in the last + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + Download time range prefix + + + Type: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + + src/app/file-card/file-card.component.html + 7 + + + src/app/download-item/download-item.component.html + 4 + + Subscription ID property + + + Close + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 35 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/components/manage-role/manage-role.component.html + 18 + + Close subscription info button + + + Export Archive + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + (Paused) + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + + src/app/subscription/subscription/subscription.component.html + 5 + + Paused suffix + + + Archive: + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Name: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 5 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Video name property + + + Uploader: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 13 + + Video ID property + + + File size: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Video file size property + + + Path: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 21 + + Video path property + + + Upload Date: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 25 + + Video upload date property + + + Category: + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Category property + + + Modify youtube-dl args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1 + + Modify args title + + + Simulated new args + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8 + + Simulated args title + + + Add an arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34 + + Add arg card title + + + Search by category + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60 + + Search args by category button + + + Use arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64 + + Use arg value checkbox + + + Add arg + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73 + + Search args by category button + + + Modify + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85 + + Arg modifier modify button + + + Arg value + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68 + + Arg value placeholder + + + Updater + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Register a user + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + User name + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name placeholder + + + Register + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + + src/app/components/login/login.component.html + 38 + + Register user button + + + Upload new cookies + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Drag and Drop + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + Modify playlist + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 1 + + Modify playlist dialog title + + + Save + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 43 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 68 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/settings/settings.component.html + 487 + + + src/app/components/modify-users/modify-users.component.html + 58 + + Save + + + Randomize order when playing + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Add content + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 24 + + Add content + + + Normal order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 18 + + Normal order + + + Reverse order  + + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 19 + + Reverse order + + + My videos + + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My videos title + + + Search + + + src/app/components/recent-videos/recent-videos.component.html + 24 + + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/subscription/subscription/subscription.component.html + 33 + + Files search placeholder + + + File type + + + src/app/components/recent-videos/recent-videos.component.html + 52 + + File type + + + Both + + + src/app/components/recent-videos/recent-videos.component.html + 54 + + Both + + + Video only + + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Video only + + + Audio only + + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Audio only + + + No videos found. + + + src/app/components/recent-videos/recent-videos.component.html + 38 + + No videos found + + + Editing + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + Paused + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Editing category + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Download Twitch Chat + + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + Edit + + + src/app/file-card/file-card.component.html + 19 + + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Delete + + + src/app/file-card/file-card.component.html + 20 + + + src/app/file-card/file-card.component.html + 25 + + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete playlist + + + Info + + + src/app/file-card/file-card.component.html + 24 + + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 7 + + Video info button + + + Count: + + + src/app/file-card/file-card.component.html + 8 + + Playlist video count + + + Delete and blacklist + + + src/app/file-card/file-card.component.html + 26 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete and blacklist video button + + + views + + + src/app/player/player.component.html + 16 + + View count label + + + The download was successful + + + src/app/download-item/download-item.component.html + 8 + + + src/app/download-item/download-item.component.html + 8 + + download successful tooltip + + + An error has occurred + + + src/app/download-item/download-item.component.html + 9 + + + src/app/download-item/download-item.component.html + 9 + + download error tooltip + + + Details + + + src/app/download-item/download-item.component.html + 18 + + Details + + + An error has occurred: + + + src/app/download-item/download-item.component.html + 27 + + Error label + + + Download start: + + + src/app/download-item/download-item.component.html + 32 + + Download start label + + + Download end: + + + src/app/download-item/download-item.component.html + 35 + + Download end label + + + File path(s): + + + src/app/download-item/download-item.component.html + 38 + + File path(s) label + + + Your subscriptions + + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Playlists + + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Channel retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Name not available. Playlist retrieval in progress. + + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + + src/app/subscriptions/subscriptions.component.html + 46 + + No playlist subscriptions text + + + You must enable multi-user mode to access this tab. + + + src/app/settings/settings.component.ts + 48 + + + + Main + + + src/app/settings/settings.component.html + 4 + + Main settings label + + + Downloader + + + src/app/settings/settings.component.html + 94 + + Downloader settings label + + + Extra + + + src/app/settings/settings.component.html + 198 + + Extra settings label + + + Database + + + src/app/settings/settings.component.html + 303 + + Database settings label + + + Advanced + + + src/app/settings/settings.component.html + 339 + + Host settings label + + + Logs + + + src/app/settings/settings.component.html + 476 + + + src/app/settings/settings.component.html + 476 + + Logs settings label + + + URL this app will be accessed from, without the port. + + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + + src/app/settings/settings.component.html + 81 + + Language select label + + + Audio folder path + + + src/app/settings/settings.component.html + 101 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 102 + + Aduio path setting input hint + + + Video folder path + + + src/app/settings/settings.component.html + 108 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + + src/app/settings/settings.component.html + 109 + + Video path setting input hint + + + Default file output + + + src/app/settings/settings.component.html + 115 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + + src/app/settings/settings.component.html + 118 + + Custom Output input hint + + + Global custom args + + + src/app/settings/settings.component.html + 125 + + Custom args input placeholder + + + Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, + + + src/app/settings/settings.component.html + 126 + + Custom args setting input hint + + + Categories + + + src/app/settings/settings.component.html + 136 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + + src/app/settings/settings.component.html + 150 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + + src/app/settings/settings.component.html + 150 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + + src/app/settings/settings.component.html + 158 + + Use youtubedl archive setting + + + Include thumbnail + + + src/app/settings/settings.component.html + 162 + + Include thumbnail setting + + + Include metadata + + + src/app/settings/settings.component.html + 166 + + Include metadata setting + + + Max concurrent downloads + + + src/app/settings/settings.component.html + 175 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + + src/app/settings/settings.component.html + 176 + + Max concurrent downloads input hint + + + Download rate limit + + + src/app/settings/settings.component.html + 181 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + + src/app/settings/settings.component.html + 182 + + Download rate limit input hint + + + Kill all downloads + + + src/app/settings/settings.component.html + 191 + + Kill all downloads button + + + Top title + + + src/app/settings/settings.component.html + 204 + + Top title input placeholder + + + File manager enabled + + + src/app/settings/settings.component.html + 209 + + File manager enabled setting + + + Downloads manager enabled + + + src/app/settings/settings.component.html + 212 + + Downloads manager enabled setting + + + Allow quality select + + + src/app/settings/settings.component.html + 215 + + Allow quality seelct setting + + + Download only mode + + + src/app/settings/settings.component.html + 218 + + Download only mode setting + + + Allow autoplay + + + src/app/settings/settings.component.html + 221 + + Allow autoplay setting + + + Enable Public API + + + src/app/settings/settings.component.html + 229 + + Enable Public API key setting + + + Public API Key + + + src/app/settings/settings.component.html + 234 + + Public API Key setting placeholder + + + View documentation + + + src/app/settings/settings.component.html + 235 + + View API docs setting hint + + + This will delete your old API key! + + + src/app/settings/settings.component.html + 239 + + delete api key tooltip + + + Generate + + + src/app/settings/settings.component.html + 239 + + Generate key button + + + Use YouTube API + + + src/app/settings/settings.component.html + 248 + + Use YouTube API setting + + + Youtube API Key + + + src/app/settings/settings.component.html + 252 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + + src/app/settings/settings.component.html + 253 + + + src/app/settings/settings.component.html + 265 + + Youtube API Key setting hint + + + Use Twitch API + + + src/app/settings/settings.component.html + 257 + + Use Twitch API setting + + + Twitch API Key + + + src/app/settings/settings.component.html + 264 + + Twitch API Key setting placeholder + + + Also known as a Client ID. + + + src/app/settings/settings.component.html + 265 + + Twitch API Key setting hint AKA preamble + + + Enables a button to skip ads when viewing supported videos. + + + src/app/settings/settings.component.html + 269 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + + src/app/settings/settings.component.html + 269 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + + src/app/settings/settings.component.html + 272 + + Generate NFO files tooltip + + + Generate NFO files + + + src/app/settings/settings.component.html + 272 + + Generate NFO files setting + + + Auto-download Twitch Chat + + + src/app/settings/settings.component.html + 260 + + Auto download Twitch Chat setting + + + Click here + + + src/app/settings/settings.component.html + 281 + + + src/app/settings/settings.component.html + 287 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + Chrome ext click here + + + to download the official YoutubeDL-Material Chrome extension manually. + + + src/app/settings/settings.component.html + 281 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 282 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + + src/app/settings/settings.component.html + 287 + + Firefox click here suffix + + + Detailed setup instructions. + + + src/app/settings/settings.component.html + 288 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + + src/app/settings/settings.component.html + 288 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + + src/app/settings/settings.component.html + 293 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + + src/app/settings/settings.component.html + 294 + + Generate audio only bookmarklet checkbox + + + Database location: + + + src/app/settings/settings.component.html + 309 + + Database location label + + + Records per table + + + src/app/settings/settings.component.html + 310 + + Records per table label + + + MongoDB Connection String + + + src/app/settings/settings.component.html + 318 + + MongoDB Connection String + + + Example: + + + src/app/settings/settings.component.html + 319 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + + src/app/settings/settings.component.html + 323 + + Test connection string button + + + Transfer DB to + + + src/app/settings/settings.component.html + 327 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + + src/app/settings/settings.component.html + 331 + + Database info not retrieved error message + + + Select a downloader + + + src/app/settings/settings.component.html + 345 + + Default downloader select label + + + Use default downloading agent + + + src/app/settings/settings.component.html + 354 + + Use default downloading agent setting + + + Select a download agent + + + src/app/settings/settings.component.html + 358 + + Custom downloader select label + + + Log Level + + + src/app/settings/settings.component.html + 372 + + Log Level label + + + Login expiration + + + src/app/settings/settings.component.html + 384 + + Login expiration select label + + + Allow advanced download + + + src/app/settings/settings.component.html + 395 + + Allow advanced downloading setting + + + Use Cookies + + + src/app/settings/settings.component.html + 403 + + Use cookies setting + + + Set Cookies + + + src/app/settings/settings.component.html + 404 + + Set cookies button + + + Restart server + + + src/app/settings/settings.component.html + 416 + + Restart server button + + + Users + + + src/app/settings/settings.component.html + 425 + + Users settings label + + + Allow user registration + + + src/app/settings/settings.component.html + 431 + + Allow registration setting + + + Auth method + + + src/app/settings/settings.component.html + 435 + + Auth method select + + + Internal + + + src/app/settings/settings.component.html + 437 + + Internal auth method + + + LDAP + + + src/app/settings/settings.component.html + 440 + + LDAP auth method + + + LDAP URL + + + src/app/settings/settings.component.html + 447 + + LDAP URL + + + Bind DN + + + src/app/settings/settings.component.html + 452 + + Bind DN + + + Bind Credentials + + + src/app/settings/settings.component.html + 457 + + Bind Credentials + + + Search Base + + + src/app/settings/settings.component.html + 462 + + Search Base + + + Search Filter + + + src/app/settings/settings.component.html + 467 + + Search Filter + + + About YoutubeDL-Material + + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Installation type: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Commit hash: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + to create an issue! + + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Checking for updates... + + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Docker tag: + + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Select a version: + + + src/app/updater/updater.component.html + 3 + + Select a version + + + Enable sharing + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Share playlist + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Creating download + + + src/app/components/downloads/downloads.component.ts + 58 + + + + Getting info + + + src/app/components/downloads/downloads.component.ts + 59 + + + + Downloading file + + + src/app/components/downloads/downloads.component.ts + 60 + + + + Complete + + + src/app/components/downloads/downloads.component.ts + 61 + + + + Clear finished downloads + + + src/app/components/downloads/downloads.component.ts + 129 + + + + Would you like to clear your finished downloads? + + + src/app/components/downloads/downloads.component.ts + 130 + + + + Clear + + + src/app/components/downloads/downloads.component.ts + 131 + + + + Error for + + + src/app/components/downloads/downloads.component.ts + 238 + + + + Copy to clipboard + + + src/app/components/downloads/downloads.component.ts + 240 + + + + Close + + + src/app/components/downloads/downloads.component.ts + 241 + + + + Copied to clipboard! + + + src/app/components/downloads/downloads.component.ts + 249 + + + + Date + + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + + src/app/components/downloads/downloads.component.html + 13 + + Title + + + Subscription + + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + + src/app/components/downloads/downloads.component.html + 55 + + Actions + + + Clear + + + src/app/components/downloads/downloads.component.html + 68 + + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause + + + src/app/components/downloads/downloads.component.html + 59 + + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + + src/app/components/downloads/downloads.component.html + 60 + + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Watch content + + + src/app/components/downloads/downloads.component.html + 64 + + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + + src/app/components/downloads/downloads.component.html + 65 + + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Pause all downloads + + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear finished downloads + + + src/app/components/downloads/downloads.component.html + 85 + + Clear finished downloads + + + No downloads available! + + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Your Profile + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Logout + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + UID: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Create admin account + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Create + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create + + + Add Users + + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + User name + + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Manage user + + + src/app/components/modify-users/modify-users.component.html + 70 + + + src/app/components/manage-user/manage-user.component.html + 1 + + manage user action button tooltip + + + Delete user + + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Edit user + + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + User UID: + + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Yes + + + src/app/components/manage-user/manage-user.component.html + 20 + + + src/app/components/manage-role/manage-role.component.html + 9 + + Yes + + + No + + + src/app/components/manage-user/manage-user.component.html + 21 + + + src/app/components/manage-role/manage-role.component.html + 10 + + No + + + Manage role + + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Lines: + + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Auto-generated + + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Go to subscription + + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 8 + + Delete and redownload subscription video button + + + Delete forever + + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 9 + + Delete forever subscription video button + + + See more. + + + src/app/components/see-more/see-more.component.html + 5,6 + + See more + + + See less. + + + src/app/components/see-more/see-more.component.html + 8,9 + + See less + + + Skip ad + + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Length: + + + src/app/subscription/subscription-file-card/subscription-file-card.component.html + 3 + + Video duration label + + + + From 90dd39b9eb1b66c506327d6de92d93c149684661 Mon Sep 17 00:00:00 2001 From: min Date: Tue, 28 Sep 2021 09:00:34 +0000 Subject: [PATCH 21/23] Translated using Weblate (Korean) Currently translated at 100.0% (302 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index 363a2f7..aaac8b5 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -272,7 +272,7 @@ Crop from (seconds) - 자르기 시작지점 (초) + 자르기 시작 지점 (초) src/app/main/main.component.html 159 @@ -281,7 +281,7 @@ Crop to (seconds) - 자르기 마무리지점 (초) + 자르기 끝 지점 (초) src/app/main/main.component.html 164 @@ -409,7 +409,7 @@ Subscribe to playlist or channel - 재생목록이나 채널 구독 + 채널 혹은 재생목록 구독 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -431,7 +431,7 @@ The playlist or channel URL - 재생목록이나 채널 URL + 채널 혹은 재생목록 URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -440,7 +440,7 @@ Custom name - 사용자 지정 이름 + 표시될 이름 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -449,7 +449,7 @@ Download all uploads - 모든 업로드 된 파일 다운로드 + 업로드 된 모든 파일 다운로드 src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 23 @@ -945,7 +945,7 @@ Randomize order when playing - 재생할 때 재생목록 섞기 + 재생시 랜덤 재생 src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -963,7 +963,7 @@ Normal order - 기본 순서 + 순서 일반 src/app/dialogs/modify-playlist/modify-playlist.component.html 18 @@ -1016,7 +1016,7 @@ Editing - 수정중 + 수정 : src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1025,7 +1025,7 @@ Paused - 일시정지됨 + 구독 일시정지 src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -2877,7 +2877,7 @@ Downloading file - 다운로드중인 파일 + 파일 다운로드 중 src/app/components/downloads/downloads.component.ts 60 @@ -3053,7 +3053,7 @@ Replace args - 인수 교체 + 전체 인수 교체 src/app/main/main.component.html 116,117 From 90120e821d30ca153cb5531baa31b59f99e03abd Mon Sep 17 00:00:00 2001 From: MeblIkea Date: Tue, 28 Sep 2021 12:33:53 +0000 Subject: [PATCH 22/23] Translated using Weblate (French) Currently translated at 88.4% (267 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fr/ --- src/assets/i18n/messages.fr.xlf | 268 ++++++++++++++++++++++++++++++++ 1 file changed, 268 insertions(+) diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf index 86dc228..13c79f1 100644 --- a/src/assets/i18n/messages.fr.xlf +++ b/src/assets/i18n/messages.fr.xlf @@ -2573,6 +2573,274 @@ Max quality placeholder + + Transfer DB to + Transférer la base de donnés à + + src/app/settings/settings.component.html + 327 + + Transfer DB button + + + Test connection string + Tester la chaîne de connexion + + src/app/settings/settings.component.html + 323 + + Test connection string button + + + Example: + Exemple : + + src/app/settings/settings.component.html + 319 + + MongoDB Connection String setting hint AKA preamble + + + MongoDB Connection String + Chaîne de connexion MongoDB + + src/app/settings/settings.component.html + 318 + + MongoDB Connection String + + + Records per table + Enregistrements par table + + src/app/settings/settings.component.html + 310 + + Records per table label + + + Database location: + Emplacement de la base de donné : + + src/app/settings/settings.component.html + 309 + + Database location label + + + Generate NFO files + Générer des fichiers NFO + + src/app/settings/settings.component.html + 272 + + Generate NFO files setting + + + Generates NFO files with every download, primarily used by Kodi. + Générer des fichiers NFO à chaque téléchargement, principalement utilisés par Kodi. + + src/app/settings/settings.component.html + 272 + + Generate NFO files tooltip + + + Use SponsorBlock API + Utiliser SponsorBlock API + + src/app/settings/settings.component.html + 269 + + Use SponsorBlock API setting + + + Enables a button to skip ads when viewing supported videos. + Activer un bouton pour ignorer les annonces lors du visionnage des vidéos prises en charge. + + src/app/settings/settings.component.html + 269 + + SponsorBlock API tooltip + + + Allow autoplay + Autoriser l'autoplay + + src/app/settings/settings.component.html + 221 + + Allow autoplay setting + + + Rate limits your downloads to the specified amount. Ex: 200K + Le taux limite vos téléchargements à la quantité spécifiée. Ex : 200 000 + + src/app/settings/settings.component.html + 182 + + Download rate limit input hint + + + Download rate limit + Limite de téléchargements simultanés + + src/app/settings/settings.component.html + 181 + + Download rate limit input placeholder + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + Limitez le nombre de téléchargements qui peuvent être effectués simultanément. Utilisez -1 pour aucune limite. + + src/app/settings/settings.component.html + 176 + + Max concurrent downloads input hint + + + Max concurrent downloads + Téléchargements simultanés maximum + + src/app/settings/settings.component.html + 175 + + Max concurrent downloads + + + Allow playlist categorization + Autoriser la catégorisation de la playlist + + src/app/settings/settings.component.html + 150 + + Allow playlist categorization setting label + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Quand ces paramètres ce paramètre est activé, si une vidéo entre dans une catégorie, toute la playlist va recevoir cette catégorie. + + src/app/settings/settings.component.html + 150 + + Allow playlist categorization setting tooltip + + + Database + Base de donnés + + src/app/settings/settings.component.html + 303 + + Database settings label + + + You must enable multi-user mode to access this tab. + Vous devez activer le mode multi-utilisateurs pour accéder à cet onglet. + + src/app/settings/settings.component.ts + 48 + + + + Audio only + Audio seulement + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Audio only + + + Video only + Vidéos seulement + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Video only + + + Both + Mêmes + + src/app/components/recent-videos/recent-videos.component.html + 54 + + Both + + + File type + Type de fichier + + src/app/components/recent-videos/recent-videos.component.html + 52 + + File type + + + Randomize order when playing + Ordre aléatoire quand joué + + src/app/dialogs/modify-playlist/modify-playlist.component.html + 13 + + Randomize order when playing checkbox label + + + Crop to (seconds) + Rajuster à (secondes) + + src/app/main/main.component.html + 169 + + Crop to placeholder + + + Crop from (seconds) + Rajuster de (secondes) + + src/app/main/main.component.html + 164 + + Crop from placeholder + + + Crop file + Rajuster le fichier + + src/app/main/main.component.html + 160,161 + + Crop video checkbox + + + Replace args + Remplacer les arguments + + src/app/main/main.component.html + 116,117 + + Replace args + + + Autoplay + Autoplay + + src/app/main/main.component.html + 70,71 + + Autoplay checkbox + + + Download for has been queued! + Le téléchargement à était ajouté à la queue! + + src/app/main/main.component.ts + 469 + + From 9b88150555f377ff5a81e879ca812dedb3bb4bd7 Mon Sep 17 00:00:00 2001 From: dejan995 Date: Tue, 28 Sep 2021 19:08:45 +0000 Subject: [PATCH 23/23] Translated using Weblate (Macedonian) Currently translated at 100.0% (302 of 302 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/mk/ --- src/assets/i18n/messages.mk.xlf | 648 ++++++++++++++++---------------- 1 file changed, 324 insertions(+), 324 deletions(-) diff --git a/src/assets/i18n/messages.mk.xlf b/src/assets/i18n/messages.mk.xlf index 54ed7d6..66cfc31 100644 --- a/src/assets/i18n/messages.mk.xlf +++ b/src/assets/i18n/messages.mk.xlf @@ -4,7 +4,7 @@ About - + За апликацијата src/app/app.component.html 32 @@ -13,7 +13,7 @@ Profile - + Профил src/app/app.component.html 19 @@ -22,7 +22,7 @@ Dark - + Темна Тема src/app/app.component.html 23 @@ -35,7 +35,7 @@ Home - + Почетна src/app/app.component.html 43 @@ -44,7 +44,7 @@ Login - + Најавување src/app/app.component.html 44 @@ -61,7 +61,7 @@ Subscriptions - + Претплати src/app/app.component.html 45 @@ -70,7 +70,7 @@ Downloads - + Превземања src/app/app.component.html 46 @@ -79,7 +79,7 @@ Settings - + Подесувања src/app/app.component.html 49 @@ -92,15 +92,15 @@ Download for has been queued! - + Превземањето за е ставено во редицата за чекање! src/app/main/main.component.ts 469 - Only Audio - + Only Audio + Само Аудио src/app/main/main.component.html 65,66 @@ -108,8 +108,8 @@ Only Audio checkbox - Download - + Download + Превземи src/app/main/main.component.html 79,80 @@ -117,8 +117,8 @@ Main download button - Quality - + Quality + Квалитет src/app/main/main.component.html 19,20 @@ -127,7 +127,7 @@ Use URL - + Користи URL src/app/main/main.component.html 51 @@ -135,8 +135,8 @@ YT search Use URL button for searched video - View - + View + Прегледај src/app/main/main.component.html 55,56 @@ -144,8 +144,8 @@ YT search View button for searched video - Autoplay - + Autoplay + Автоматска репродукција src/app/main/main.component.html 70,71 @@ -153,8 +153,8 @@ Autoplay checkbox - Cancel - + Cancel + Откажи src/app/main/main.component.html 84,85 @@ -162,8 +162,8 @@ Cancel download button - Advanced - + Advanced + Напредно src/app/main/main.component.html 96,97 @@ -171,8 +171,8 @@ Advanced download mode panel - Use custom args - + Use custom args + Користи персонализирани аргументи src/app/main/main.component.html 110,111 @@ -180,8 +180,8 @@ Use custom args checkbox - Replace args - + Replace args + Замени аргументи src/app/main/main.component.html 116,117 @@ -190,7 +190,7 @@ Custom args - + Персонализирани аргументи src/app/main/main.component.html 120 @@ -206,8 +206,8 @@ Custom args placeholder - No need to include URL, just everything after. Args are delimited using two commas like so: ,, - + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + Нема потреба од URL, само се после него. Аргументите се раздалечени со две запирки: ,, src/app/main/main.component.html 123,124 @@ -215,8 +215,8 @@ Custom Args input hint - Use custom output - + Use custom output + Користи персонализиран output src/app/main/main.component.html 131,132 @@ -225,7 +225,7 @@ Custom output - + Персонализиран output src/app/main/main.component.html 135 @@ -234,7 +234,7 @@ Documentation - + Документација src/app/main/main.component.html 137 @@ -259,7 +259,7 @@ Path is relative to the config download path. Don't include extension. - + Патеката е релативна на патеката за превземања. Не користете екстензија. src/app/main/main.component.html 138 @@ -279,8 +279,8 @@ Custom Output input hint - Crop file - + Crop file + Исечи го видеото src/app/main/main.component.html 160,161 @@ -288,8 +288,8 @@ Crop video checkbox - Simulated command: - + Simulated command: + Симулирана команда: src/app/main/main.component.html 102,103 @@ -297,8 +297,8 @@ Simulated command label - Use authentication - + Use authentication + Користи автентикација src/app/main/main.component.html 145,146 @@ -307,7 +307,7 @@ Username - + Корисничко име src/app/main/main.component.html 149 @@ -316,7 +316,7 @@ Password - + Лозинка src/app/main/main.component.html 154 @@ -333,7 +333,7 @@ Crop from (seconds) - + Сечи од (секунди) src/app/main/main.component.html 164 @@ -342,7 +342,7 @@ Crop to (seconds) - + Сечи до (секунди) src/app/main/main.component.html 169 @@ -351,7 +351,7 @@ Create a playlist - + Креирај плејлиста src/app/create-playlist/create-playlist.component.html 1 @@ -360,7 +360,7 @@ Name - + Име src/app/create-playlist/create-playlist.component.html 6 @@ -377,7 +377,7 @@ Type - + Вид src/app/create-playlist/create-playlist.component.html 11 @@ -386,7 +386,7 @@ Audio - + Аудио src/app/create-playlist/create-playlist.component.html 12 @@ -395,7 +395,7 @@ Video - + Видео src/app/create-playlist/create-playlist.component.html 13 @@ -404,7 +404,7 @@ Audio files - + Аудио фајлови src/app/create-playlist/create-playlist.component.html 19 @@ -413,7 +413,7 @@ Videos - + Видео фајлови src/app/create-playlist/create-playlist.component.html 20 @@ -426,7 +426,7 @@ Subscribe to playlist or channel - + Претплати се на плејлиста или канал src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -435,7 +435,7 @@ URL - + URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -448,7 +448,7 @@ The playlist or channel URL - + URL од плејлиста или канал src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -457,7 +457,7 @@ Custom name - + Персонализирано име src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -466,7 +466,7 @@ Download all uploads - + Превземи ја цела содржина src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 23 @@ -479,7 +479,7 @@ Max quality - + MAX Квалитет src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 40 @@ -492,7 +492,7 @@ Audio-only mode - + Режим само за Аудио src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 47 @@ -505,7 +505,7 @@ Streaming-only mode - + Режим само за стриминг src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 52 @@ -518,7 +518,7 @@ These are added after the standard args. - + Овие се додаваат после стандардните аргументи. src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 60 @@ -531,7 +531,7 @@ Custom file output - + Персонализиран output src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 66 @@ -548,7 +548,7 @@ Cancel - + Откажи src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 79 @@ -589,7 +589,7 @@ Subscribe - + Претплати се src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 81 @@ -598,7 +598,7 @@ Download videos uploaded in the last - + Превземи ги само најновите видеа src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 26 @@ -611,7 +611,7 @@ Type: - + Вид: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -620,7 +620,7 @@ URL: - + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -633,7 +633,7 @@ ID: - + ID: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -650,7 +650,7 @@ Close - + Затвори src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 23 @@ -695,7 +695,7 @@ Export Archive - + Експортирај Архива src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -704,7 +704,7 @@ Unsubscribe - + Отпишете се src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -713,7 +713,7 @@ (Paused) - + (Паузирано) src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 1 @@ -738,7 +738,7 @@ Archive: - + Архива: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -747,7 +747,7 @@ Name: - + Име: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 5 @@ -760,7 +760,7 @@ Uploader: - + Уплоадер: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 13 @@ -769,7 +769,7 @@ File size: - + Големина на фајлот: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -778,7 +778,7 @@ Path: - + Патека: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 21 @@ -787,7 +787,7 @@ Upload Date: - + Дата на прикачување: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 25 @@ -796,7 +796,7 @@ Category: - + Категорија: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -805,7 +805,7 @@ Modify youtube-dl args - + Измени ги аргументите за youtube-dl src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1 @@ -814,7 +814,7 @@ Simulated new args - + Симулирани нови аргументи src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8 @@ -823,7 +823,7 @@ Add an arg - + Додади аргумент src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34 @@ -832,7 +832,7 @@ Search by category - + Пребарај по категорија src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60 @@ -841,7 +841,7 @@ Use arg value - + Користи ја вредноста на аргументот src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64 @@ -850,7 +850,7 @@ Add arg - + Додади аргумент src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73 @@ -859,7 +859,7 @@ Modify - + Измени src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85 @@ -868,7 +868,7 @@ Arg value - + Вредност на аргумент src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68 @@ -877,7 +877,7 @@ Updater - + Ажурирач src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -886,7 +886,7 @@ Register a user - + Регистрирај корисник src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -895,7 +895,7 @@ User name - + Корисничко име src/app/dialogs/add-user-dialog/add-user-dialog.component.html 6 @@ -904,7 +904,7 @@ Register - + Регистрирај src/app/dialogs/add-user-dialog/add-user-dialog.component.html 17 @@ -917,7 +917,7 @@ Upload new cookies - + Прикачи нови колачиња src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -926,7 +926,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. - + ЗАБЕЛЕШКА: Со прикачување на нови колачиња, ќе ги изгубете старите. Исто така, колачињата се глобални, а не по корисник. src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -935,7 +935,7 @@ Drag and Drop - + Повлечи и Пушти src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -944,7 +944,7 @@ Modify playlist - + Измени плејлиста src/app/dialogs/modify-playlist/modify-playlist.component.html 1 @@ -953,7 +953,7 @@ Save - + Зачувај src/app/dialogs/modify-playlist/modify-playlist.component.html 43 @@ -978,7 +978,7 @@ Randomize order when playing - + Рандом редослед src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -987,7 +987,7 @@ Add content - + Додади содржини src/app/dialogs/modify-playlist/modify-playlist.component.html 24 @@ -995,8 +995,8 @@ Add content - Normal order  - + Normal order + Нормален редослед src/app/dialogs/modify-playlist/modify-playlist.component.html 18 @@ -1004,8 +1004,8 @@ Normal order - Reverse order  - + Reverse order + Обратен редослед src/app/dialogs/modify-playlist/modify-playlist.component.html 19 @@ -1014,7 +1014,7 @@ My videos - + Мој Видеа src/app/components/recent-videos/recent-videos.component.html 20 @@ -1023,7 +1023,7 @@ Search - + Пребарај src/app/components/recent-videos/recent-videos.component.html 24 @@ -1040,7 +1040,7 @@ File type - + Вид на фајл src/app/components/recent-videos/recent-videos.component.html 52 @@ -1049,7 +1049,7 @@ Both - + Заедно src/app/components/recent-videos/recent-videos.component.html 54 @@ -1058,7 +1058,7 @@ Video only - + Само видео src/app/components/recent-videos/recent-videos.component.html 55 @@ -1067,7 +1067,7 @@ Audio only - + Само аудио src/app/components/recent-videos/recent-videos.component.html 56 @@ -1076,7 +1076,7 @@ No videos found. - + Не се пронајдени видеа. src/app/components/recent-videos/recent-videos.component.html 38 @@ -1085,7 +1085,7 @@ Editing - + Уредување src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1094,7 +1094,7 @@ Paused - + Паузирано src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1103,7 +1103,7 @@ Editing category - + Уредување на категорија src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1112,7 +1112,7 @@ Rules - + Правила src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1121,7 +1121,7 @@ Add new rule - + Додади ново правило src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1130,7 +1130,7 @@ Download Twitch Chat - + Превземи Twitch Chat src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1139,7 +1139,7 @@ Edit - + Измени src/app/file-card/file-card.component.html 19 @@ -1152,7 +1152,7 @@ Delete - + Избриши src/app/file-card/file-card.component.html 20 @@ -1173,7 +1173,7 @@ Info - + Инфо src/app/file-card/file-card.component.html 24 @@ -1190,7 +1190,7 @@ Count: - + Број: src/app/file-card/file-card.component.html 8 @@ -1199,7 +1199,7 @@ Delete and blacklist - + Избриши и додади на црна листа src/app/file-card/file-card.component.html 26 @@ -1212,7 +1212,7 @@ views - + прегледи src/app/player/player.component.html 16 @@ -1221,7 +1221,7 @@ The download was successful - + Превземањето е успешно src/app/download-item/download-item.component.html 8 @@ -1234,7 +1234,7 @@ An error has occurred - + Настана грешка src/app/download-item/download-item.component.html 9 @@ -1247,7 +1247,7 @@ Details - + Детали src/app/download-item/download-item.component.html 18 @@ -1256,7 +1256,7 @@ An error has occurred: - + Настана грешка: src/app/download-item/download-item.component.html 27 @@ -1265,7 +1265,7 @@ Download start: - + Почеток на превземање: src/app/download-item/download-item.component.html 32 @@ -1274,7 +1274,7 @@ Download end: - + Завршеток на превземање: src/app/download-item/download-item.component.html 35 @@ -1283,7 +1283,7 @@ File path(s): - + Патека(и) за фајлови: src/app/download-item/download-item.component.html 38 @@ -1292,7 +1292,7 @@ Your subscriptions - + Вашите претплати src/app/subscriptions/subscriptions.component.html 3 @@ -1301,7 +1301,7 @@ Channels - + Канали src/app/subscriptions/subscriptions.component.html 8 @@ -1310,7 +1310,7 @@ Playlists - + Плејлисти src/app/subscriptions/subscriptions.component.html 30 @@ -1319,7 +1319,7 @@ Name not available. Channel retrieval in progress. - + Името не е достапно. Вчитувањето на каналот е во тек. src/app/subscriptions/subscriptions.component.html 14 @@ -1328,7 +1328,7 @@ You have no channel subscriptions. - + Немате претплати за канали. src/app/subscriptions/subscriptions.component.html 27 @@ -1337,7 +1337,7 @@ Name not available. Playlist retrieval in progress. - + Името не е достапно. Вчитувањето на плејлистата е во тек. src/app/subscriptions/subscriptions.component.html 36 @@ -1346,7 +1346,7 @@ You have no playlist subscriptions. - + Немате претплати за плејлисти. src/app/subscriptions/subscriptions.component.html 46 @@ -1355,7 +1355,7 @@ You must enable multi-user mode to access this tab. - + Мора да го вклучето мулти-корисничкиот режим за да имате пристап до овој таб. src/app/settings/settings.component.ts 48 @@ -1363,7 +1363,7 @@ Main - + Главно src/app/settings/settings.component.html 4 @@ -1372,7 +1372,7 @@ Downloader - + Превземач src/app/settings/settings.component.html 94 @@ -1381,7 +1381,7 @@ Extra - + Дополнително src/app/settings/settings.component.html 198 @@ -1390,7 +1390,7 @@ Database - + База со податоци src/app/settings/settings.component.html 303 @@ -1399,7 +1399,7 @@ Advanced - + Напредно src/app/settings/settings.component.html 339 @@ -1408,7 +1408,7 @@ Logs - + Логови src/app/settings/settings.component.html 476 @@ -1421,7 +1421,7 @@ URL this app will be accessed from, without the port. - + URL за пристап до апликацијата, без port број. src/app/settings/settings.component.html 11 @@ -1430,7 +1430,7 @@ Port - + Port број src/app/settings/settings.component.html 16 @@ -1439,7 +1439,7 @@ The desired port. Default is 17442. - + Посакуваниот port број. Стандардно е 17442. src/app/settings/settings.component.html 17 @@ -1448,7 +1448,7 @@ Multi-user mode - + Мулти-Корисничи режим src/app/settings/settings.component.html 26 @@ -1457,7 +1457,7 @@ Users base path - + Основна патека за корисниците src/app/settings/settings.component.html 30 @@ -1466,7 +1466,7 @@ Base path for users and their downloaded videos. - + Основна патека за корисниците и нивните превземања. src/app/settings/settings.component.html 31 @@ -1475,7 +1475,7 @@ Allow subscriptions - + Овозможете претплати src/app/settings/settings.component.html 40 @@ -1484,7 +1484,7 @@ Subscriptions base path - + Основна патека за претплати src/app/settings/settings.component.html 44 @@ -1493,7 +1493,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. - + Основна патека за видеа од вашите претплатени канали и плејлисти. Релативна е на главниот фолдер за YTDL-Material. src/app/settings/settings.component.html 45 @@ -1502,7 +1502,7 @@ Check interval - + Интервал за проверка src/app/settings/settings.component.html 50 @@ -1511,7 +1511,7 @@ Unit is seconds, only include numbers. - + Единицата е секунди, внесете само броеви. src/app/settings/settings.component.html 51 @@ -1520,7 +1520,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. - + Понекогаш новите видеа се превземани пред да бидат целосно процесирани. Оваа опција, доколку е активна, наредниот ден ке провери дали има верзија од видеото со повисок квалитет. src/app/settings/settings.component.html 55 @@ -1529,7 +1529,7 @@ Redownload fresh uploads - + Повторно превземање на најновите прикачувања src/app/settings/settings.component.html 55 @@ -1538,7 +1538,7 @@ Theme - + Тема src/app/settings/settings.component.html 64 @@ -1547,7 +1547,7 @@ Default - + Стандардно src/app/settings/settings.component.html 66 @@ -1556,7 +1556,7 @@ Allow theme change - + Дозволете промена на тема src/app/settings/settings.component.html 72 @@ -1565,7 +1565,7 @@ Language - + Јазик src/app/settings/settings.component.html 81 @@ -1574,7 +1574,7 @@ Audio folder path - + Патека за аудио фајловите src/app/settings/settings.component.html 101 @@ -1583,7 +1583,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. - + Патека за превземањата само со аудио. Релативна е на главната патека за YTDL-Material. src/app/settings/settings.component.html 102 @@ -1592,7 +1592,7 @@ Video folder path - + Патека за видео фајловите src/app/settings/settings.component.html 108 @@ -1601,7 +1601,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. - + Патека за превземените видеа. Релативна е на главната патека за YTDL-Material. src/app/settings/settings.component.html 109 @@ -1610,7 +1610,7 @@ Default file output - + Стандарден фајл output src/app/settings/settings.component.html 115 @@ -1619,7 +1619,7 @@ Path is relative to the above download paths. Don't include extension. - + Патеката е релативна на патеките за превземања од опциите погоре. Не внесувајте екстензија. src/app/settings/settings.component.html 118 @@ -1628,7 +1628,7 @@ Global custom args - + Глобални персонализирани аргументи src/app/settings/settings.component.html 125 @@ -1637,7 +1637,7 @@ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,, - + Глобални персонализирани аргументи за превземања на почетната страна. Аргументите се раздалечени со две запирки: ,, src/app/settings/settings.component.html 126 @@ -1646,7 +1646,7 @@ Categories - + Категории src/app/settings/settings.component.html 136 @@ -1655,7 +1655,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. - + Со оваа опција активна, ако едно видео спадне во одредена категорија, целата плејлиста ќе биде додадена во истата категорија. src/app/settings/settings.component.html 150 @@ -1664,7 +1664,7 @@ Allow playlist categorization - + Дозволете категоризација на плејлисти src/app/settings/settings.component.html 150 @@ -1673,7 +1673,7 @@ Use youtube-dl archive - + Користи ја опцијата за архивирање на youtube-dl src/app/settings/settings.component.html 158 @@ -1682,7 +1682,7 @@ Include thumbnail - + Вклучи превземање на мини-слика src/app/settings/settings.component.html 162 @@ -1691,7 +1691,7 @@ Include metadata - + Вклучи превземата на метадата src/app/settings/settings.component.html 166 @@ -1700,7 +1700,7 @@ Max concurrent downloads - + Максимален број на истовремени превземања src/app/settings/settings.component.html 175 @@ -1709,7 +1709,7 @@ Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. - + Го лимитира бројот на истовремени превземања. Внесете -1 за да го тргнете лимитот. src/app/settings/settings.component.html 176 @@ -1718,7 +1718,7 @@ Download rate limit - + Ограничување на брзината за превземање src/app/settings/settings.component.html 181 @@ -1727,7 +1727,7 @@ Rate limits your downloads to the specified amount. Ex: 200K - + Ја лимитира брзината за превземање. Пр. 200К src/app/settings/settings.component.html 182 @@ -1736,7 +1736,7 @@ Kill all downloads - + Запри ги сите превземања src/app/settings/settings.component.html 191 @@ -1745,7 +1745,7 @@ Top title - + Наслов за почетната страна src/app/settings/settings.component.html 204 @@ -1754,7 +1754,7 @@ File manager enabled - + Вклучете го менаџерот за фајлови src/app/settings/settings.component.html 209 @@ -1763,7 +1763,7 @@ Downloads manager enabled - + Вклучете го менаџерот за превземања src/app/settings/settings.component.html 212 @@ -1772,7 +1772,7 @@ Allow quality select - + Дозволете избор на квалитет src/app/settings/settings.component.html 215 @@ -1781,7 +1781,7 @@ Download only mode - + Режим само за превземање src/app/settings/settings.component.html 218 @@ -1790,7 +1790,7 @@ Allow autoplay - + Дозволете автоматска репродукција src/app/settings/settings.component.html 221 @@ -1799,7 +1799,7 @@ Enable Public API - + Вклучете го јавниот API src/app/settings/settings.component.html 229 @@ -1808,7 +1808,7 @@ Public API Key - + Јавен API клуч src/app/settings/settings.component.html 234 @@ -1817,7 +1817,7 @@ View documentation - + Прегледај ја документацијата src/app/settings/settings.component.html 235 @@ -1826,7 +1826,7 @@ This will delete your old API key! - + Ова ќе го избрише вашиот стар API клуч! src/app/settings/settings.component.html 239 @@ -1835,7 +1835,7 @@ Generate - + Генерирај src/app/settings/settings.component.html 239 @@ -1844,7 +1844,7 @@ Use YouTube API - + Користете го API на YouTube src/app/settings/settings.component.html 248 @@ -1853,7 +1853,7 @@ Youtube API Key - + YouTube API клуч src/app/settings/settings.component.html 252 @@ -1862,7 +1862,7 @@ Generating a key is easy! - + Генерирањето на клуч е лесно! src/app/settings/settings.component.html 253 @@ -1875,7 +1875,7 @@ Use Twitch API - + Користете го API на Twitch src/app/settings/settings.component.html 257 @@ -1884,7 +1884,7 @@ Twitch API Key - + Twitch API клуч src/app/settings/settings.component.html 264 @@ -1893,7 +1893,7 @@ Also known as a Client ID. - + Клучот може да биде прикажан како Client ID. src/app/settings/settings.component.html 265 @@ -1902,7 +1902,7 @@ Enables a button to skip ads when viewing supported videos. - + Овозможете опција за прескокнување на реклами, доклоку видеото е подржано. src/app/settings/settings.component.html 269 @@ -1911,7 +1911,7 @@ Use SponsorBlock API - + Користете го API на SponsorBlock src/app/settings/settings.component.html 269 @@ -1920,7 +1920,7 @@ Generates NFO files with every download, primarily used by Kodi. - + Генерирај NFO фајлови за секое превземање, во главно се користат од Kodi. src/app/settings/settings.component.html 272 @@ -1929,7 +1929,7 @@ Generate NFO files - + Генерирај NFO фајлови src/app/settings/settings.component.html 272 @@ -1938,7 +1938,7 @@ Auto-download Twitch Chat - + Автоматско превземање на Twitch Chat src/app/settings/settings.component.html 260 @@ -1947,7 +1947,7 @@ Click here - + Кликнете овде src/app/settings/settings.component.html 281 @@ -1964,7 +1964,7 @@ to download the official YoutubeDL-Material Chrome extension manually. - + за да ја превземете официјалната YoutubeDL-Material екстензија за Chrome. src/app/settings/settings.component.html 281 @@ -1973,7 +1973,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. - + Екстензијата мора да се инсталира мануелно и да се изменат поставките за да се постави URL-линкот до апликацијата. src/app/settings/settings.component.html 282 @@ -1982,7 +1982,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. - + за да ја инсталирате официјалната YoutubeDL-Material екстензија за Firefox, директно од страницата за екстензии на Firefox. src/app/settings/settings.component.html 287 @@ -1991,7 +1991,7 @@ Detailed setup instructions. - + Детални упатства за инсталирање. src/app/settings/settings.component.html 288 @@ -2000,7 +2000,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - + Треба само да се изменат подесувањата за URL-линкот до апликацијата. src/app/settings/settings.component.html 288 @@ -2009,7 +2009,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. - + Само повлечето го линкот подоле во вашите обележувачи! Само одете до видеото на YouTube што сакате да го превземете и кликнете на обележувачот. src/app/settings/settings.component.html 293 @@ -2018,7 +2018,7 @@ Generate 'audio only' bookmarklet - + Генерирај обележувач за превземање само на аудио src/app/settings/settings.component.html 294 @@ -2027,7 +2027,7 @@ Database location: - + Локација на базата со податоци: src/app/settings/settings.component.html 309 @@ -2036,7 +2036,7 @@ Records per table - + Податоци по табела src/app/settings/settings.component.html 310 @@ -2045,7 +2045,7 @@ MongoDB Connection String - + Линк за поврзување со MongoDB src/app/settings/settings.component.html 318 @@ -2054,7 +2054,7 @@ Example: - + Пример: src/app/settings/settings.component.html 319 @@ -2063,7 +2063,7 @@ Test connection string - + Тестирај го линкот за конекцијата src/app/settings/settings.component.html 323 @@ -2071,8 +2071,8 @@ Test connection string button - Transfer DB to - + Transfer DB to + Префрли ја базата со податоци во src/app/settings/settings.component.html 327 @@ -2081,7 +2081,7 @@ Database information could not be retrieved. Check the server logs for more information. - + Информациите за базата со податоци не може да се превземат. Проверете ги логовите на серверот за повеќе информации. src/app/settings/settings.component.html 331 @@ -2090,7 +2090,7 @@ Select a downloader - + Изберете превземач src/app/settings/settings.component.html 345 @@ -2099,7 +2099,7 @@ Use default downloading agent - + Користете го стандардниот агент за превземање src/app/settings/settings.component.html 354 @@ -2108,7 +2108,7 @@ Select a download agent - + Селектирај агент за превземање src/app/settings/settings.component.html 358 @@ -2117,7 +2117,7 @@ Log Level - + Ниво за снимање на логови src/app/settings/settings.component.html 372 @@ -2126,7 +2126,7 @@ Login expiration - + Истекување на најавената сесија src/app/settings/settings.component.html 384 @@ -2135,7 +2135,7 @@ Allow advanced download - + Овозможи напредни превземања src/app/settings/settings.component.html 395 @@ -2144,7 +2144,7 @@ Use Cookies - + Користи колачиња src/app/settings/settings.component.html 403 @@ -2153,7 +2153,7 @@ Set Cookies - + Постави колачиња src/app/settings/settings.component.html 404 @@ -2162,7 +2162,7 @@ Restart server - + Рестарт на серверот src/app/settings/settings.component.html 416 @@ -2171,7 +2171,7 @@ Users - + Корисници src/app/settings/settings.component.html 425 @@ -2180,7 +2180,7 @@ Allow user registration - + Овозможи регистрација на корисници src/app/settings/settings.component.html 431 @@ -2189,7 +2189,7 @@ Auth method - + Метод за автентикација src/app/settings/settings.component.html 435 @@ -2198,7 +2198,7 @@ Internal - + Внатрешен src/app/settings/settings.component.html 437 @@ -2207,7 +2207,7 @@ LDAP - + LDAP src/app/settings/settings.component.html 440 @@ -2216,7 +2216,7 @@ LDAP URL - + LDAP URL src/app/settings/settings.component.html 447 @@ -2225,7 +2225,7 @@ Bind DN - + Bind DN src/app/settings/settings.component.html 452 @@ -2234,7 +2234,7 @@ Bind Credentials - + Bind Credentials src/app/settings/settings.component.html 457 @@ -2243,7 +2243,7 @@ Search Base - + Search Base src/app/settings/settings.component.html 462 @@ -2252,7 +2252,7 @@ Search Filter - + Филтер за пребарување src/app/settings/settings.component.html 467 @@ -2261,7 +2261,7 @@ About YoutubeDL-Material - + За YoutubeDL-Material src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -2270,7 +2270,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - + е превземач за YouTube со отворен код изграден според спецификациите на Google за материјалн дизајн. Можете без проблем да ги превземате вашите омилени видеа, како видео или аудио фајлови, па дури и да се претплатите на вашите омилени канали и плејлисти за да бидете во тек со нивните нови видеа. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2279,7 +2279,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. - + има вклучено неколку одлични карактеристики! Одличен API, поддршка за Docker и поддршка за локализација (превод). Прочитајте ги сите поддржани карактеристики со кликнување на иконата GitHub погоре. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -2288,7 +2288,7 @@ Installed version: - + Инсталирана верзија: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2297,7 +2297,7 @@ Installation type: - + Вид на инсталација: src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -2306,7 +2306,7 @@ Commit hash: - + Commit hash: src/app/dialogs/about-dialog/about-dialog.component.html 31 @@ -2315,7 +2315,7 @@ Build date: - + Датум на градење: src/app/dialogs/about-dialog/about-dialog.component.html 33 @@ -2324,7 +2324,7 @@ Found a bug or have a suggestion? - + Пронајдовте проблем или имате предлог? src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -2333,7 +2333,7 @@ to create an issue! - + за да креирате тикет! src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -2342,7 +2342,7 @@ Checking for updates... - + Се проверува за ажурирања ... src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -2351,7 +2351,7 @@ Update available - + Достапно ажурирање src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2360,7 +2360,7 @@ You can update from the settings menu. - + Може да ажурирате од менито за поставки. src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -2369,7 +2369,7 @@ Docker tag: - + Docker ознака: src/app/dialogs/about-dialog/about-dialog.component.html 28 @@ -2378,7 +2378,7 @@ Select a version: - + Селектирај верзија: src/app/updater/updater.component.html 3 @@ -2387,7 +2387,7 @@ Enable sharing - + Овозможи споделување src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -2396,7 +2396,7 @@ Use timestamp - + Користи временски печат src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -2405,7 +2405,7 @@ Seconds - + Секунди src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -2414,7 +2414,7 @@ Copy to clipboard - + Копирај во clipboard src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -2423,7 +2423,7 @@ Share playlist - + Сподели плејлиста src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -2432,7 +2432,7 @@ Share file - + Сподели видео src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -2441,7 +2441,7 @@ Creating download - + Создавање на превземање src/app/components/downloads/downloads.component.ts 58 @@ -2449,7 +2449,7 @@ Getting info - + Добивање информации src/app/components/downloads/downloads.component.ts 59 @@ -2457,7 +2457,7 @@ Downloading file - + Превземање на фајл src/app/components/downloads/downloads.component.ts 60 @@ -2465,7 +2465,7 @@ Complete - + Завршено src/app/components/downloads/downloads.component.ts 61 @@ -2473,7 +2473,7 @@ Clear finished downloads - + Исчисти ги завршените превземања src/app/components/downloads/downloads.component.ts 129 @@ -2481,7 +2481,7 @@ Would you like to clear your finished downloads? - + Дали сакате да ги исчистите завршените превземања? src/app/components/downloads/downloads.component.ts 130 @@ -2489,7 +2489,7 @@ Clear - + Исчисти src/app/components/downloads/downloads.component.ts 131 @@ -2497,7 +2497,7 @@ Error for - + Грешка за src/app/components/downloads/downloads.component.ts 238 @@ -2505,7 +2505,7 @@ Copy to clipboard - + Копирај во clipboard src/app/components/downloads/downloads.component.ts 240 @@ -2513,7 +2513,7 @@ Close - + Затвори src/app/components/downloads/downloads.component.ts 241 @@ -2521,7 +2521,7 @@ Copied to clipboard! - + Копирано во clipboard! src/app/components/downloads/downloads.component.ts 249 @@ -2529,7 +2529,7 @@ Date - + Дата src/app/components/downloads/downloads.component.html 7 @@ -2538,7 +2538,7 @@ Title - + Наслов src/app/components/downloads/downloads.component.html 13 @@ -2547,7 +2547,7 @@ Subscription - + Претплата src/app/components/downloads/downloads.component.html 23 @@ -2556,7 +2556,7 @@ Stage - + Фаза src/app/components/downloads/downloads.component.html 36 @@ -2565,7 +2565,7 @@ Progress - + Прогрес src/app/components/downloads/downloads.component.html 42 @@ -2574,7 +2574,7 @@ Actions - + Акции src/app/components/downloads/downloads.component.html 55 @@ -2583,7 +2583,7 @@ Clear - + Исчисти src/app/components/downloads/downloads.component.html 68 @@ -2596,7 +2596,7 @@ Pause - + Пауза src/app/components/downloads/downloads.component.html 59 @@ -2609,7 +2609,7 @@ Resume - + Продолжи src/app/components/downloads/downloads.component.html 60 @@ -2622,7 +2622,7 @@ Watch content - + Репродукција на содржина src/app/components/downloads/downloads.component.html 64 @@ -2635,7 +2635,7 @@ Show error - + Прикажи грешка src/app/components/downloads/downloads.component.html 65 @@ -2648,7 +2648,7 @@ Restart - + Рестарт src/app/components/downloads/downloads.component.html 66 @@ -2657,7 +2657,7 @@ Pause all downloads - + Паузирај ги сите превземања src/app/components/downloads/downloads.component.html 83 @@ -2666,7 +2666,7 @@ Resume all downloads - + Продолжи ги сите превземања src/app/components/downloads/downloads.component.html 84 @@ -2675,7 +2675,7 @@ Clear finished downloads - + Исчисти ги завршените превземања src/app/components/downloads/downloads.component.html 85 @@ -2684,7 +2684,7 @@ No downloads available! - + Нема достапни превземања! src/app/components/downloads/downloads.component.html 90 @@ -2693,7 +2693,7 @@ Your Profile - + Вашиот профил src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2702,7 +2702,7 @@ Logout - + Одјави се src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2711,7 +2711,7 @@ UID: - + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2720,7 +2720,7 @@ Created: - + Креирано: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2729,7 +2729,7 @@ You are not logged in. - + Не сте најавени. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2738,7 +2738,7 @@ Create admin account - + Креирај профил за администратор src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -2747,7 +2747,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - + Не е откриен стандарден администраторски профил. Ова ќе создаде администраторски профил со ID 'admin' и ќе постави лозинка. src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2756,7 +2756,7 @@ Create - + Креирај src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 17 @@ -2765,7 +2765,7 @@ Add Users - + Додади корисници src/app/components/modify-users/modify-users.component.html 90 @@ -2774,7 +2774,7 @@ Edit Role - + Измени ги улогите src/app/components/modify-users/modify-users.component.html 95 @@ -2782,8 +2782,8 @@ Edit role - User name - + User name + Корисничко име src/app/components/modify-users/modify-users.component.html 17 @@ -2791,8 +2791,8 @@ Username users table header - Role - + Role + Улога src/app/components/modify-users/modify-users.component.html 35 @@ -2800,8 +2800,8 @@ Role users table header - Actions - + Actions + Акции src/app/components/modify-users/modify-users.component.html 55 @@ -2810,7 +2810,7 @@ Manage user - + Управување со корисници src/app/components/modify-users/modify-users.component.html 70 @@ -2823,7 +2823,7 @@ Delete user - + Избриши корисник src/app/components/modify-users/modify-users.component.html 73 @@ -2832,7 +2832,7 @@ Edit user - + Измени корисник src/app/components/modify-users/modify-users.component.html 66 @@ -2841,7 +2841,7 @@ User UID: - + UID на корисник: src/app/components/manage-user/manage-user.component.html 4 @@ -2850,7 +2850,7 @@ New password - + Нова лозинка src/app/components/manage-user/manage-user.component.html 8 @@ -2859,7 +2859,7 @@ Set new password - + Постави нова лозинка src/app/components/manage-user/manage-user.component.html 10 @@ -2868,7 +2868,7 @@ Use role default - + Користи стандардни улоги src/app/components/manage-user/manage-user.component.html 19 @@ -2877,7 +2877,7 @@ Yes - + Да src/app/components/manage-user/manage-user.component.html 20 @@ -2890,7 +2890,7 @@ No - + Не src/app/components/manage-user/manage-user.component.html 21 @@ -2903,7 +2903,7 @@ Manage role - + Управување со улоги src/app/components/manage-role/manage-role.component.html 1 @@ -2912,7 +2912,7 @@ Lines: - + Линии: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -2921,7 +2921,7 @@ Clear logs - + Исчисти ги логовите src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -2930,7 +2930,7 @@ Auto-generated - + Автоматски генериран src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -2939,7 +2939,7 @@ Open file - + Отвори фајл src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2948,7 +2948,7 @@ Open file in new tab - + Отвори фајл во нов таб src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -2957,7 +2957,7 @@ Go to subscription - + Одете во Претплата src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -2966,7 +2966,7 @@ Add to playlist - + Додади во плејлиста src/app/components/unified-file-card/unified-file-card.component.html 26 @@ -2975,7 +2975,7 @@ Delete and redownload - + Избриши и повторно превземи src/app/components/unified-file-card/unified-file-card.component.html 34 @@ -2988,7 +2988,7 @@ Delete forever - + Избриши засекогаш src/app/components/unified-file-card/unified-file-card.component.html 37 @@ -3000,8 +3000,8 @@ Delete forever subscription video button - See more. - + See more. + Види повеќе. src/app/components/see-more/see-more.component.html 5,6 @@ -3009,8 +3009,8 @@ See more - See less. - + See less. + Види помалку. src/app/components/see-more/see-more.component.html 8,9 @@ -3019,7 +3019,7 @@ Skip ad - + Прескокни реклама src/app/components/skip-ad-button/skip-ad-button.component.html 1 @@ -3028,7 +3028,7 @@ Length: - + Времетраење: src/app/subscription/subscription-file-card/subscription-file-card.component.html 3