diff --git a/src/app/settings/locales_list.ts b/src/app/settings/locales_list.ts
index 47d398c..9235937 100644
--- a/src/app/settings/locales_list.ts
+++ b/src/app/settings/locales_list.ts
@@ -105,7 +105,7 @@ export const isoLangs = {
'nativeName': 'ဗမာစာ'
},
'ca': {
- 'name': 'Catalan; Valencian',
+ 'name': 'Catalan',
'nativeName': 'Català'
},
'ch': {
diff --git a/src/app/settings/settings.component.ts b/src/app/settings/settings.component.ts
index c0e6399..9f8bc3d 100644
--- a/src/app/settings/settings.component.ts
+++ b/src/app/settings/settings.component.ts
@@ -20,7 +20,7 @@ import { EditCategoryDialogComponent } from 'app/dialogs/edit-category-dialog/ed
})
export class SettingsComponent implements OnInit {
all_locales = isoLangs;
- supported_locales = ['en', 'es', 'de', 'fr', 'nl', 'zh', 'nb', 'it', 'en-GB'];
+ supported_locales = ['en', 'es', 'de', 'fr', 'nl', 'pt', 'it', 'ca', 'cs', 'nb', 'ru', 'zh', 'id', 'en-GB'];
initialLocale = localStorage.getItem('locale');
initial_config = null;
diff --git a/src/assets/i18n/messages.ca.json b/src/assets/i18n/messages.ca.json
new file mode 100644
index 0000000..72e473c
--- /dev/null
+++ b/src/assets/i18n/messages.ca.json
@@ -0,0 +1,248 @@
+{
+ "004b222ff9ef9dd4771b777950ca1d0e4cd4348a": "Quant a",
+ "994363f08f9fbfa3b3994ff7b35c6904fdff18d8": "Perfil",
+ "adb4562d2dbd3584370e44496969d58c511ecb63": "Fosc",
+ "121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Paràmetres",
+ "92eee6be6de0b11c924e3ab27db30257159c0a7c": "Inici",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Inicia la sessió",
+ "357064ca9d9ac859eb618e28e8126fa32be049e2": "Subscripcions",
+ "822fab38216f64e8166d368b59fe756ca39d301b": "Baixades",
+ "4a9889d36910edc8323d7bab60858ab3da6d91df": "Només àudio",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Baixa",
+ "a38ae1082fec79ba1f379978337385a539a28e73": "Qualitat",
+ "4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "Utilitza un URL",
+ "d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Visualitza",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Mode de baixades múltiples",
+ "6a3777f913cf3f288664f0632b9f24794fdcc24e": "Cancel·la",
+ "322ed150e02666fe2259c5b4614eac7066f4ffa0": "Avançat",
+ "4e4c721129466be9c3862294dc40241b64045998": "Utilitza arguments personalitzats",
+ "ad2f8ac8b7de7945b80c8e424484da94e597125f": "Arguments personalitzats",
+ "a6911c2157f1b775284bbe9654ce5eb30cf45d7f": "No cal incloure l’URL, només tot el que hi ha després. Separeu els arguments amb dues comes: ,,",
+ "3a92a3443c65a52f37ca7efb8f453b35dbefbf29": "Utilitza una sortida personalitzada",
+ "d9c02face477f2f9cdaae318ccee5f89856851fb": "Sortida personalitzada",
+ "fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Documentació",
+ "19d1ae64d94d28a29b2c57ae8671aace906b5401": "El camí és relatiu al camí de baixada de la configuració. No hi inclogueu l’extensió.",
+ "b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Ordre simulada:",
+ "8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "Utilitza autenticació",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Nom d’usuari",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Contrasenya",
+ "17f0ea5d2d7a262b0e875acc70475f102aee84e6": "Crea una llista de reproducció",
+ "cff1428d10d59d14e45edec3c735a27b5482db59": "Nom",
+ "f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Tipus",
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Àudio",
+ "2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Vídeo",
+ "f47e2d56dd8a145b2e9599da9730c049d52962a2": "Fitxers d’àudio",
+ "a52dae09be10ca3a65da918533ced3d3f4992238": "Vídeos",
+ "a9806cf78ce00eb2613eeca11354a97e033377b8": "Subscriviu-vos a la llista o al canal",
+ "801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "URL",
+ "93efc99ae087fc116de708ecd3ace86ca237cf30": "L’URL de la llista o el canal",
+ "08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Nom personalitzat",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Baixa totes les pujades",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Qualitat màxima",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Mode només d’àudio",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Mode només de transmissió",
+ "f432e1a8d6adb12e612127978ce2e0ced933959c": "Aquestes s’afegeixen després dels arguments estàndards.",
+ "98b6ec9ec138186d663e64770267b67334353d63": "Sortida de fitxer personalitzada",
+ "d7b35c384aecd25a516200d6921836374613dfe7": "Cancel·la",
+ "d0336848b0c375a1c25ba369b3481ee383217a4f": "Subscriviu-vos",
+ "28a678e9cabf86e44c32594c43fa0e890135c20f": "Baixeu els vídeos penjats a la darrera",
+ "e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Tipus:",
+ "c52db455cca9109ee47e1a612c3f4117c09eb71b": "URL:",
+ "ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "Id.:",
+ "f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Tanca",
+ "8efc77bf327659c0fec1f518cf48a98cdcd9dddf": "Exporta l’arxiu",
+ "3042bd3ad8dffcfeca5fd1ae6159fd1047434e95": "Cancel·la la subscripció",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(En pausa)",
+ "a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Arxiu:",
+ "616e206cb4f25bd5885fc35925365e43cf5fb929": "Nom:",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Carregador:",
+ "109c6f4a5e46efb933612ededfaf52a13178b7e0": "Mida del fitxer:",
+ "bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Camí:",
+ "a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Data de pujada:",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Categoria:",
+ "d9e83ac17026e70ef6e9c0f3240a3b2450367f40": "Modifica arguments del youtube-dl",
+ "7fc1946abe2b40f60059c6cd19975d677095fd19": "Arguments nous simulats",
+ "0b71824ae71972f236039bed43f8d2323e8fd570": "Afegeix un argument",
+ "c8b0e59eb491f2ac7505f0fbab747062e6b32b23": "Cerca per categoria",
+ "9eeb91caef5a50256dd87e1c4b7b3e8216479377": "Utilitza el valor de l’argument",
+ "7de2451ed3fb8d8b847979bd3f0c740b970f167b": "Afegeix un argument",
+ "b2623aee44b70c9a4ba1fce16c8a593b0a4c7974": "Modifica",
+ "25d8ad5eba2ec24e68295a27d6a4bb9b49e3dacd": "Valor de l’argument",
+ "91ecce65f1d23f9419d1c953cd6b7bc7f91c110e": "Actualitzador",
+ "b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Registra un usuari",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Nom d’usuari",
+ "cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Registra",
+ "ebadf946ae90f13ecd0c70f09edbc0f983af8a0f": "Puja galetes noves",
+ "a8b7b9c168fd936a75e500806a8c0d7755ef1198": "NOTA: La càrrega de galetes noves anul·larà les galetes anteriors. Tingueu en compte també que les galetes són de tota la instància i no per usuari.",
+ "98a8a42e5efffe17ab786636ed0139b4c7032d0e": "Arrossegar i deixar anar",
+ "4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Modifica la llista de reproducció",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Afegeix contingut",
+ "52c9a103b812f258bcddc3d90a6e3f46871d25fe": "Desa",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Ordre normal",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Ordre invers",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Els meus vídeos",
+ "7e892ba15f2c6c17e83510e273b3e10fc32ea016": "Cerca",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "No s’ha trobat cap vídeo.",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Editant",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Pausat",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Editant la categoria",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Regles",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Afegeix una regla nova",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Baixa el xat del Twitch",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Edita",
+ "826b25211922a1b46436589233cb6f1a163d89b7": "Suprimeix",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Informació",
+ "e684046d73bcee88e82f7ff01e2852789a05fc32": "Recompte:",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Suprimeix i afegeix a la llista negra",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "visualitzacions",
+ "5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Desa els canvis",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "La descàrrega ha estat correcta",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "S'ha produït un error",
+ "4f8b2bb476981727ab34ed40fde1218361f92c45": "Detalls",
+ "e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "S’ha produït un error:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Inici de la baixada:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Final de la baixada:",
+ "ad127117f9471612f47d01eae09709da444a36a4": "Camins de fitxers:",
+ "e2319dec5b4ccfb6ed9f55ccabd63650a8fdf547": "Les vostres subscripcions",
+ "807cf11e6ac1cde912496f764c176bdfdd6b7e19": "Canals",
+ "47546e45bbb476baaaad38244db444c427ddc502": "Llistes de reproducció",
+ "29b89f751593e1b347eef103891b7a1ff36ec03f": "El nom no està disponible. S’està recuperant el canal.",
+ "4636cd4a1379c50d471e98786098c4d39e1e82ad": "No tens cap subscripció al canal.",
+ "2e0a410652cb07d069f576b61eab32586a18320d": "El nom no està disponible. Recuperant la llista de reproducció.",
+ "587b57ced54965d8874c3fd0e9dfedb987e5df04": "No tens cap subscripció a la llista de reproducció.",
+ "82421c3e46a0453a70c42900eab51d58d79e6599": "Principal",
+ "0ba25ad86a240576c4f20a2fada4722ebba77b1e": "Descarregador",
+ "d5f69691f9f05711633128b5a3db696783266b58": "Extra",
+ "bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Avançat",
+ "4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Usuaris",
+ "eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Registres",
+ "fe8fd36dbf5deee1d56564965787a782a66eba44": "{VAR_SELECT, select, true {Close} false {Cancel} other {otha}}",
+ "54c512cca1923ab72faf1a0bd98d3d172469629a": "URL des d’on s’accedirà a aquesta aplicació, sense el port.",
+ "cb2741a46e3560f6bc6dfd99d385e86b08b26d72": "Port",
+ "22e8f1d0423a3b784fe40fab187b92c06541b577": "El port desitjat. Per defecte és 17442.",
+ "d4477669a560750d2064051a510ef4d7679e2f3e": "Mode multiusuari",
+ "2eb03565fcdce7a7a67abc277a936a32fcf51557": "Ruta base dels usuaris",
+ "a64505c41150663968e277ec9b3ddaa5f4838798": "Ruta base per als usuaris i els seus vídeos descarregats.",
+ "4e3120311801c4acd18de7146add2ee4a4417773": "Permet les subscripcions",
+ "4bee2a4bef2d26d37c9b353c278e24e5cd309ce3": "Ruta base de subscripcions",
+ "bc9892814ee2d119ae94378c905ea440a249b84a": "Ruta base per als vídeos dels vostres canals i llistes de reproducció subscrits. És relatiu a la carpeta arrel de YTDL-Material.",
+ "5bef4b25ba680da7fff06b86a91b1fc7e6a926e3": "Interval de comprovació",
+ "0f56a7449b77630c114615395bbda4cab398efd8": "La unitat és de segons, només inclou números.",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "De vegades, es descarreguen vídeos nous abans de processar-los completament. Aquesta configuració fa que, pels vídeos nous, es comprovi si hi ha una versió de més qualitat l'endemà.",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Torneu a descarregar les càrregues noves",
+ "27a56aad79d8b61269ed303f11664cc78bcc2522": "Tema",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "Per defecte",
+ "7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Permet canviar el tema",
+ "fe46ccaae902ce974e2441abe752399288298619": "Idioma",
+ "ab2756805742e84ad0cc0468f4be2d8aa9f855a5": "Camí a la carpeta d’àudio",
+ "c2c89cdf45d46ea64d2ed2f9ac15dfa4d77e26ca": "Ruta de descàrregues de només d'àudio. És relatiu a la carpeta arrel de YTDL-Material.",
+ "46826331da1949bd6fb74624447057099c9d20cd": "Ruta de la carpeta de vídeo",
+ "17c92e6d47a213fa95b5aa344b3f258147123f93": "Ruta de descàrregues de vídeo. És relatiu a la carpeta arrel de YTDL-Material.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Sortida de fitxer per defecte",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "La ruta és relativa a les rutes de descàrrega anteriors. No inclogueu l'extensió.",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Arguments personalitzats globals",
+ "6b995e7130b4d667eaab6c5f61b362ace486d26d": "Arguments personalitzats globals per a descàrregues a la pàgina inicial. Els arguments es delimiten amb dues comes, així: ,,",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Categories",
+ "78e49b7339b4fa7184dd21bcaae107ce9b7076f6": "Utilitzeu l'arxiu youtube-dl",
+ "ffc19f32b1cba0daefc0e5668f89346db1db83ad": "Inclou la miniatura",
+ "384de8f8f112c9e6092eb2698706d391553f3e8d": "Inclou-hi metadades",
+ "fb35145bfb84521e21b6385363d59221f436a573": "Mata totes les descàrregues",
+ "61f8fd90b5f8cb20c70371feb2ee5e1fac5a9095": "Títol superior",
+ "78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Gestor de fitxers habilitat",
+ "a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Gestor de descàrregues habilitat",
+ "c33bd5392b39dbed36b8e5a1145163a15d45835f": "Permet seleccionar la qualitat",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Mode de només baixades",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Permet el mode de descàrrega múltiple",
+ "1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Habilita l'API pública",
+ "23bd81dcc30b74d06279a26d7a42e8901c1b124e": "Clau API pública",
+ "41016a73d8ad85e6cb26dffa0a8fab9fe8f60d8e": "Mostra la documentació",
+ "00a94f58d9eb2e3aa561440eabea616d0c937fa2": "Això suprimirà la vostra clau de l’API anterior!",
+ "1b258b258b4cc475ceb2871305b61756b0134f4a": "Genera",
+ "d5d7c61349f3b0859336066e6d453fc35d334fe5": "Utilitza l’API del YouTube",
+ "ce10d31febb3d9d60c160750570310f303a22c22": "Clau de l’API del YouTube",
+ "8602e313cdfa7c4cc475ccbe86459fce3c3fd986": "És senzill generar una clau!",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Utilitza l’API del Twitch",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Clau de l’API del Twitch",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "També coneguda com a identificador de client.",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Baixa automàticament el xat del Twitch",
+ "9b3cedfa83c6d7acb3210953289d1be4aab115c7": "Feu clic aquí",
+ "7f09776373995003161235c0c8d02b7f91dbc4df": "per a baixar manualment l’extensió YouTubeDL-Material per al Chrome.",
+ "5b5296423906ab3371fdb2b5a5aaa83acaa2ee52": "Heu de carregar manualment l'extensió i modificar la seva configuració per configurar l'URL de la interfície.",
+ "9a2ec6da48771128384887525bdcac992632c863": "per instal·lar l'extensió oficial de YoutubeDL-Material per a Firefox directament des de la pàgina d'extensions de Firefox.",
+ "eb81be6b49e195e5307811d1d08a19259d411f37": "Instruccions detallades de configuració.",
+ "cb17ff8fe3961cf90f44bee97c88a3f3347a7e55": "No cal gaire cosa, a part de canviar la configuració de l'extensió per establir l'URL de la interfície.",
+ "61b81b11aad0b9d970ece2fce18405f07eac69c2": "Arrossegueu l’enllaç següent als vostres adreces d'interès i ja podreu començar! Només cal que aneu al vídeo de YouTube que vulgueu baixar i feu clic al marcador.",
+ "c505d6c5de63cc700f0aaf8a4b31fae9e18024e5": "Genereu el marcador 'només àudio'",
+ "ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Seleccioneu un baixador",
+ "5fab47f146b0a4b809dcebf3db9da94df6299ea1": "Utilitzeu l'agent de descàrrega predeterminat",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Seleccioneu un agent de descàrrega",
+ "0c43af932e6a4ee85500e28f01b3538b4eb27bc4": "Nivell de registre",
+ "db6c192032f4cab809aad35215f0aa4765761897": "Caducitat de l'inici de sessió",
+ "dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Permet la descàrrega avançada",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Utilitza les galetes",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Defineix les galetes",
+ "37224420db54d4bc7696f157b779a7225f03ca9d": "Permetre el registre d’usuari",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Mètode d’autenticació",
+ "4f56ced9d6b85aeb1d4346433361d47ea72dac1a": "Intern",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "URL LDAP",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "DN de vinculació",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Credencials de vinculació",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Base de Cerca",
+ "e01d54ecc1a0fcf9525a3c100ed8b83d94e61c23": "Filtre de cerca",
+ "cec82c0a545f37420d55a9b6c45c20546e82f94e": "Quant al YoutubeDL-Material",
+ "199c17e5d6a419313af3c325f06dcbb9645ca618": "é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.",
+ "bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "té algunes funcions increïbles incloses. Una àmplia API, assistència de Docker i suport de localització (traducció). Feu clic a la icona de GitHub de més amunt per llegir totes les funcions compatibles.",
+ "a45e3b05f0529dc5246d70ef62304c94426d4c81": "Versió instal·lada:",
+ "b33536f59b94ec935a16bd6869d836895dc5300c": "Heu trobat un error o teniu un suggeriment?",
+ "e1f398f38ff1534303d4bb80bd6cece245f24016": "per crear un report de problema!",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "S’està comprovant si hi ha actualitzacions…",
+ "a16e92385b4fd9677bb830a4b796b8b79c113290": "Hi ha una actualització disponible",
+ "189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Podeu actualitzar des del menú de paràmetres.",
+ "1372e61c5bd06100844bd43b98b016aabc468f62": "Seleccioneu una versió:",
+ "1f6d14a780a37a97899dc611881e6bc971268285": "Activa la compartició",
+ "6580b6a950d952df847cb3d8e7176720a740adc8": "Usa la marca de temps",
+ "4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Segons",
+ "3a6e5a6aa78ca864f6542410c5dafb6334538106": "Copia al porta-retalls",
+ "a249a5ae13e0835383885aaf697d2890cc3e53e9": "Comparteix la llista",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Comparteix el vídeo",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Comparteix l’àudio",
+ "a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "Id. de la sessió:",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Neteja totes les baixades",
+ "eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(actual)",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "No hi ha cap descàrrega disponible!",
+ "42ff677ec14f111e88bd6cdd30145378e994d1bf": "El teu perfil",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Tancar sessió",
+ "ac9d09de42edca1296371e4d801349c9096ac8de": "UID:",
+ "a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Creat:",
+ "fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "No heu iniciat la sessió.",
+ "a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Crea un compte d'administrador",
+ "2d2adf3ca26a676bca2269295b7455a26fd26980": "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'.",
+ "70a67e04629f6d412db0a12d51820b480788d795": "Crea",
+ "4d92a0395dd66778a931460118626c5794a3fc7a": "Afegeix usuaris",
+ "b0d7dd8a1b0349622d6e0c6e643e24a9ea0efa1d": "Edita el rol",
+ "746f64ddd9001ac456327cd9a3d5152203a4b93c": "Nom d’usuari",
+ "52c1447c1ec9570a2a3025c7e566557b8d19ed92": "Rol",
+ "59a8c38db3091a63ac1cb9590188dc3a972acfb3": "Accions",
+ "2bd201aea09e43fbfd3cd15ec0499b6755302329": "Gestiona l'usuari",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Suprimeix l'usuari",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Edita l'usuari",
+ "29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "UID d'usuari:",
+ "e70e209561583f360b1e9cefd2cbb1fe434b6229": "Nova contrasenya",
+ "6498fa1b8f563988f769654a75411bb8060134b9": "Establir una contrasenya nova",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Utilitzeu el rol per defecte",
+ "4f20f2d5a6882190892e58b85f6ccbedfa737952": "Sí",
+ "3d3ae7deebc5949b0c1c78b9847886a94321d9fd": "No",
+ "57c6c05d8ebf4ef1180c2705033c044f655bb2c4": "Gestiona el rol",
+ "5009630cdf32ab4f1c78737b9617b8773512c05a": "Línies:",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Esborra els registres",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Generat automàticament",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Obrir fitxer",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Obre el fitxer en una pestanya nova",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Anar a la subscripció",
+ "94e01842dcee90531caa52e4147f70679bac87fe": "Suprimeix i torna a descarregar",
+ "2031adb51e07a41844e8ba7704b054e98345c9c1": "Esborra per sempre",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Veure més.",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Veure menys.",
+ "2054791b822475aeaea95c0119113de3200f5e1c": "Llargada:"
+}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.ca.xlf b/src/assets/i18n/messages.ca.xlf
new file mode 100644
index 0000000..874cdec
--- /dev/null
+++ b/src/assets/i18n/messages.ca.xlf
@@ -0,0 +1,2517 @@
+
+
+
+
+
+ About
+ Quant a
+
+ src/app/app.component.html
+ 32
+
+ About menu label
+
+
+ Profile
+ Perfil
+
+ src/app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ Dark
+ Fosc
+
+ src/app/app.component.html
+ 23
+
+
+ src/app/settings/settings.component.html
+ 75
+
+ Dark mode toggle label
+
+
+ Settings
+ Paràmetres
+
+ src/app/app.component.html
+ 28
+
+
+ src/app/settings/settings.component.html
+ 1
+
+ Settings menu label
+
+
+ Home
+ Inici
+
+ src/app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Login
+ Inicia la sessió
+
+ 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
+ Subscripcions
+
+ src/app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Baixades
+
+ src/app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Only Audio
+ Només àudio
+
+ src/app/main/main.component.html
+ 60,61
+
+ Only Audio checkbox
+
+
+ Download
+ Baixa
+
+ src/app/main/main.component.html
+ 74,75
+
+ Main download button
+
+
+ Quality
+ Qualitat
+
+ src/app/main/main.component.html
+ 19,20
+
+ Quality select label
+
+
+ Use URL
+ Utilitza un URL
+
+ src/app/main/main.component.html
+ 46
+
+ YT search Use URL button for searched video
+
+
+ View
+ Visualitza
+
+ src/app/main/main.component.html
+ 50,51
+
+ YT search View button for searched video
+
+
+ Multi-download Mode
+ Mode de baixades múltiples
+
+ src/app/main/main.component.html
+ 65,66
+
+ Multi-download Mode checkbox
+
+
+ Cancel
+ Cancel·la
+
+ src/app/main/main.component.html
+ 79,80
+
+ Cancel download button
+
+
+ Advanced
+ Avançat
+
+ src/app/main/main.component.html
+ 91,92
+
+ Advanced download mode panel
+
+
+ Use custom args
+ Utilitza arguments personalitzats
+
+ src/app/main/main.component.html
+ 105,106
+
+ Use custom args checkbox
+
+
+ Custom args
+ Arguments personalitzats
+
+ src/app/main/main.component.html
+ 110
+
+
+ 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: ,,
+ No cal incloure l’URL, només tot el que hi ha després. Separeu els arguments amb dues comes: ,,
+
+ src/app/main/main.component.html
+ 113,114
+
+ Custom Args input hint
+
+
+ Use custom output
+ Utilitza una sortida personalitzada
+
+ src/app/main/main.component.html
+ 121,122
+
+ Use custom output checkbox
+
+
+ Custom output
+ Sortida personalitzada
+
+ src/app/main/main.component.html
+ 125
+
+ Custom output placeholder
+
+
+ Documentation
+ Documentació
+
+ src/app/main/main.component.html
+ 127
+
+
+ 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.
+ El camí és relatiu al camí de baixada de la configuració. No hi inclogueu l’extensió.
+
+ src/app/main/main.component.html
+ 128
+
+
+ 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
+
+
+ Simulated command:
+ Ordre simulada:
+
+ src/app/main/main.component.html
+ 97,98
+
+ Simulated command label
+
+
+ Use authentication
+ Utilitza autenticació
+
+ src/app/main/main.component.html
+ 135,136
+
+ Use authentication checkbox
+
+
+ Username
+ Nom d’usuari
+
+ src/app/main/main.component.html
+ 139
+
+ YT Username placeholder
+
+
+ Password
+ Contrasenya
+
+ src/app/main/main.component.html
+ 144
+
+
+ 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
+ Crea una llista de reproducció
+
+ src/app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Nom
+
+ src/app/create-playlist/create-playlist.component.html
+ 6
+
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 5
+
+ Playlist name placeholder
+
+
+ Type
+ Tipus
+
+ src/app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Audio
+ Àudio
+
+ src/app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Video
+ Vídeo
+
+ src/app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio files
+ Fitxers d’àudio
+
+ src/app/create-playlist/create-playlist.component.html
+ 19
+
+ Audio files title
+
+
+ Videos
+ Vídeos
+
+ src/app/create-playlist/create-playlist.component.html
+ 20
+
+
+ src/app/subscription/subscription/subscription.component.html
+ 29
+
+ Videos title
+
+
+ Subscribe to playlist or channel
+ Subscriviu-vos a la llista o al canal
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ URL
+ 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
+ L’URL de la llista o el canal
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Nom personalitzat
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Baixa totes les pujades
+
+ 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
+ Qualitat màxima
+
+ 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
+ Mode només d’àudio
+
+ 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
+ Mode només de transmissió
+
+ 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.
+ Aquestes s’afegeixen després dels arguments estàndards.
+
+ 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
+ Sortida de fitxer personalitzada
+
+ 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
+ Cancel·la
+
+ 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
+ Subscriviu-vos
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 81
+
+ Subscribe button
+
+
+ Download videos uploaded in the last
+ Baixeu els vídeos penjats a la darrera
+
+ 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:
+ Tipus:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ URL:
+ 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:
+ 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
+ Tanca
+
+ 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
+ 30
+
+
+ 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
+ Exporta l’arxiu
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Cancel·la la subscripció
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ (Paused)
+ (En pausa)
+
+ 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:
+ Arxiu:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Name:
+ Nom:
+
+ 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:
+ Carregador:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Mida del fitxer:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Camí:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Data de pujada:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Category:
+ Categoria:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ Modify youtube-dl args
+ Modifica arguments del youtube-dl
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Arguments nous simulats
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Afegeix un argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Cerca per categoria
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Utilitza el valor de l’argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Add arg
+ Afegeix un argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Modify
+ Modifica
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Arg value
+ Valor de l’argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Updater
+ Actualitzador
+
+ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Register a user
+ Registra un usuari
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Nom d’usuari
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Register
+ Registra
+
+ 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
+ Puja galetes noves
+
+ 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.
+ NOTA: La càrrega de galetes noves anul·larà les galetes anteriors. Tingueu en compte també que les galetes són de tota la instància i no per usuari.
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Drag and Drop
+ Arrossegar i deixar anar
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ Modify playlist
+ Modifica la llista de reproducció
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ Add content
+ Afegeix contingut
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Save
+ Desa
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 37
+
+
+ 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
+ 416
+
+
+ src/app/components/modify-users/modify-users.component.html
+ 58
+
+ Save
+
+
+ Normal order
+ Ordre normal
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Reverse order
+ Ordre invers
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ My videos
+ Els meus vídeos
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Search
+ Cerca
+
+ 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.
+ No s’ha trobat cap vídeo.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Editing
+ Editant
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ Paused
+ Pausat
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ Editing category
+ Editant la categoria
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Rules
+ Regles
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Add new rule
+ Afegeix una regla nova
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Download Twitch Chat
+ Baixa el xat del Twitch
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Edit
+ Edita
+
+ 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
+ Suprimeix
+
+ 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
+ Informació
+
+ 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:
+ Recompte:
+
+ src/app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Delete and blacklist
+ Suprimeix i afegeix a la llista negra
+
+ 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
+ visualitzacions
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Save changes
+ Desa els canvis
+
+ src/app/player/player.component.html
+ 59
+
+ Playlist save changes button
+
+
+ The download was successful
+ La descàrrega ha estat correcta
+
+ 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
+ S'ha produït un error
+
+ src/app/download-item/download-item.component.html
+ 9
+
+
+ src/app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ Details
+ Detalls
+
+ src/app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ S’ha produït un error:
+
+ src/app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Inici de la baixada:
+
+ src/app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Final de la baixada:
+
+ src/app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Camins de fitxers:
+
+ src/app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Your subscriptions
+ Les vostres subscripcions
+
+ src/app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Canals
+
+ src/app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Playlists
+ Llistes de reproducció
+
+ src/app/subscriptions/subscriptions.component.html
+ 27
+
+ Subscriptions playlists title
+
+
+ Name not available. Channel retrieval in progress.
+ El nom no està disponible. S’està recuperant el canal.
+
+ src/app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ No tens cap subscripció al canal.
+
+ src/app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ El nom no està disponible. Recuperant la llista de reproducció.
+
+ src/app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ No tens cap subscripció a la llista de reproducció.
+
+ src/app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Main
+ Principal
+
+ src/app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Downloader
+ Descarregador
+
+ src/app/settings/settings.component.html
+ 102
+
+ Downloader settings label
+
+
+ Extra
+ Extra
+
+ src/app/settings/settings.component.html
+ 182
+
+ Extra settings label
+
+
+ Advanced
+ Avançat
+
+ src/app/settings/settings.component.html
+ 281
+
+ Host settings label
+
+
+ Users
+ Usuaris
+
+ src/app/settings/settings.component.html
+ 355
+
+
+ src/app/settings/settings.component.html
+ 355
+
+ Users settings label
+
+
+ Logs
+ Registres
+
+ src/app/settings/settings.component.html
+ 403
+
+
+ src/app/settings/settings.component.html
+ 403
+
+ Logs settings label
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+
+ src/app/settings/settings.component.html
+ 419
+
+ Settings cancel and close button
+
+
+ URL this app will be accessed from, without the port.
+ URL des d’on s’accedirà a aquesta aplicació, sense el port.
+
+ src/app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Port
+
+ src/app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ El port desitjat. Per defecte és 17442.
+
+ src/app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Mode multiusuari
+
+ src/app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Ruta base dels usuaris
+
+ src/app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Ruta base per als usuaris i els seus vídeos descarregats.
+
+ src/app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Allow subscriptions
+ Permet les subscripcions
+
+ src/app/settings/settings.component.html
+ 48
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Ruta base de subscripcions
+
+ 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.
+ Ruta base per als vídeos dels vostres canals i llistes de reproducció subscrits. És relatiu a la carpeta arrel de YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 53
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Interval de comprovació
+
+ src/app/settings/settings.component.html
+ 58
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ La unitat és de segons, només inclou números.
+
+ 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.
+ De vegades, es descarreguen vídeos nous abans de processar-los completament. Aquesta configuració fa que, pels vídeos nous, es comprovi si hi ha una versió de més qualitat l'endemà.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ Redownload fresh uploads
+ Torneu a descarregar les càrregues noves
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ Theme
+ Tema
+
+ src/app/settings/settings.component.html
+ 72
+
+ Theme select label
+
+
+ Default
+ Per defecte
+
+ src/app/settings/settings.component.html
+ 74
+
+ Default theme label
+
+
+ Allow theme change
+ Permet canviar el tema
+
+ src/app/settings/settings.component.html
+ 80
+
+ Allow theme change setting
+
+
+ Language
+ Idioma
+
+ src/app/settings/settings.component.html
+ 89
+
+ Language select label
+
+
+ Audio folder path
+ Camí a la carpeta d’àudio
+
+ 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.
+ Ruta de descàrregues de només d'àudio. És relatiu a la carpeta arrel de YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 110
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Ruta de la carpeta de vídeo
+
+ 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.
+ Ruta de descàrregues de vídeo. És relatiu a la carpeta arrel de YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 117
+
+ Video path setting input hint
+
+
+ Default file output
+ Sortida de fitxer per defecte
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ La ruta és relativa a les rutes de descàrrega anteriors. No inclogueu l'extensió.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Global custom args
+ Arguments personalitzats globals
+
+ 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: ,,
+ Arguments personalitzats globals per a descàrregues a la pàgina inicial. Els arguments es delimiten amb dues comes, així: ,,
+
+ src/app/settings/settings.component.html
+ 134
+
+ Custom args setting input hint
+
+
+ Categories
+ Categories
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Use youtube-dl archive
+ Utilitzeu l'arxiu youtube-dl
+
+ src/app/settings/settings.component.html
+ 163
+
+ Use youtubedl archive setting
+
+
+ Include thumbnail
+ Inclou la miniatura
+
+ src/app/settings/settings.component.html
+ 167
+
+ Include thumbnail setting
+
+
+ Include metadata
+ Inclou-hi metadades
+
+ src/app/settings/settings.component.html
+ 171
+
+ Include metadata setting
+
+
+ Kill all downloads
+ Mata totes les descàrregues
+
+ src/app/settings/settings.component.html
+ 175
+
+ Kill all downloads button
+
+
+ Top title
+ Títol superior
+
+ src/app/settings/settings.component.html
+ 188
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Gestor de fitxers habilitat
+
+ src/app/settings/settings.component.html
+ 193
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Gestor de descàrregues habilitat
+
+ src/app/settings/settings.component.html
+ 196
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Permet seleccionar la qualitat
+
+ src/app/settings/settings.component.html
+ 199
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Mode de només baixades
+
+ src/app/settings/settings.component.html
+ 202
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Permet el mode de descàrrega múltiple
+
+ src/app/settings/settings.component.html
+ 205
+
+ Allow multi-download mode setting
+
+
+ Enable Public API
+ Habilita l'API pública
+
+ src/app/settings/settings.component.html
+ 213
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Clau API pública
+
+ src/app/settings/settings.component.html
+ 218
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Mostra la documentació
+
+ src/app/settings/settings.component.html
+ 219
+
+ View API docs setting hint
+
+
+ This will delete your old API key!
+ Això suprimirà la vostra clau de l’API anterior!
+
+ src/app/settings/settings.component.html
+ 223
+
+ delete api key tooltip
+
+
+ Generate
+ Genera
+
+ src/app/settings/settings.component.html
+ 223
+
+ Generate key button
+
+
+ Use YouTube API
+ Utilitza l’API del YouTube
+
+ src/app/settings/settings.component.html
+ 232
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ Clau de l’API del YouTube
+
+ src/app/settings/settings.component.html
+ 236
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ És senzill generar una clau!
+
+ src/app/settings/settings.component.html
+ 237
+
+
+ src/app/settings/settings.component.html
+ 249
+
+ Youtube API Key setting hint
+
+
+ Use Twitch API
+ Utilitza l’API del Twitch
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Twitch API Key
+ Clau de l’API del Twitch
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Also known as a Client ID.
+ També coneguda com a identificador de client.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Auto-download Twitch Chat
+ Baixa automàticament el xat del Twitch
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Click here
+ Feu clic aquí
+
+ src/app/settings/settings.component.html
+ 259
+
+
+ src/app/settings/settings.component.html
+ 265
+
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ per a baixar manualment l’extensió YouTubeDL-Material per al Chrome.
+
+ src/app/settings/settings.component.html
+ 259
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Heu de carregar manualment l'extensió i modificar la seva configuració per configurar l'URL de la interfície.
+
+ src/app/settings/settings.component.html
+ 260
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ per instal·lar l'extensió oficial de YoutubeDL-Material per a Firefox directament des de la pàgina d'extensions de Firefox.
+
+ src/app/settings/settings.component.html
+ 265
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Instruccions detallades de configuració.
+
+ src/app/settings/settings.component.html
+ 266
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ No cal gaire cosa, a part de canviar la configuració de l'extensió per establir l'URL de la interfície.
+
+ src/app/settings/settings.component.html
+ 266
+
+ 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.
+ Arrossegueu l’enllaç següent als vostres adreces d'interès i ja podreu començar! Només cal que aneu al vídeo de YouTube que vulgueu baixar i feu clic al marcador.
+
+ src/app/settings/settings.component.html
+ 271
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Genereu el marcador 'només àudio'
+
+ src/app/settings/settings.component.html
+ 272
+
+ Generate audio only bookmarklet checkbox
+
+
+ Select a downloader
+ Seleccioneu un baixador
+
+ src/app/settings/settings.component.html
+ 287
+
+ Default downloader select label
+
+
+ Use default downloading agent
+ Utilitzeu l'agent de descàrrega predeterminat
+
+ src/app/settings/settings.component.html
+ 295
+
+ Use default downloading agent setting
+
+
+ Select a download agent
+ Seleccioneu un agent de descàrrega
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Log Level
+ Nivell de registre
+
+ src/app/settings/settings.component.html
+ 313
+
+ Log Level label
+
+
+ Login expiration
+ Caducitat de l'inici de sessió
+
+ src/app/settings/settings.component.html
+ 325
+
+ Login expiration select label
+
+
+ Allow advanced download
+ Permet la descàrrega avançada
+
+ src/app/settings/settings.component.html
+ 336
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Utilitza les galetes
+
+ src/app/settings/settings.component.html
+ 344
+
+ Use cookies setting
+
+
+ Set Cookies
+ Defineix les galetes
+
+ src/app/settings/settings.component.html
+ 345
+
+ Set cookies button
+
+
+ Allow user registration
+ Permetre el registre d’usuari
+
+ src/app/settings/settings.component.html
+ 359
+
+ Allow registration setting
+
+
+ Auth method
+ Mètode d’autenticació
+
+ src/app/settings/settings.component.html
+ 363
+
+ Auth method select
+
+
+ Internal
+ Intern
+
+ src/app/settings/settings.component.html
+ 365
+
+ Internal auth method
+
+
+ LDAP
+ LDAP
+
+ src/app/settings/settings.component.html
+ 368
+
+ LDAP auth method
+
+
+ LDAP URL
+ URL LDAP
+
+ src/app/settings/settings.component.html
+ 375
+
+ LDAP URL
+
+
+ Bind DN
+ DN de vinculació
+
+ src/app/settings/settings.component.html
+ 380
+
+ Bind DN
+
+
+ Bind Credentials
+ Credencials de vinculació
+
+ src/app/settings/settings.component.html
+ 385
+
+ Bind Credentials
+
+
+ Search Base
+ Base de Cerca
+
+ src/app/settings/settings.component.html
+ 390
+
+ Search Base
+
+
+ Search Filter
+ Filtre de cerca
+
+ src/app/settings/settings.component.html
+ 395
+
+ Search Filter
+
+
+ About YoutubeDL-Material
+ Quant al 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.
+ é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.
+
+ 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.
+ té algunes funcions increïbles incloses. Una àmplia API, assistència de Docker i suport de localització (traducció). Feu clic a la icona de GitHub de més amunt per llegir totes les funcions compatibles.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Versió instal·lada:
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Found a bug or have a suggestion?
+ Heu trobat un error o teniu un suggeriment?
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ per crear un report de problema!
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Checking for updates...
+ S’està comprovant si hi ha actualitzacions…
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Hi ha una actualització disponible
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Podeu actualitzar des del menú de paràmetres.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Select a version:
+ Seleccioneu una versió:
+
+ src/app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Enable sharing
+ Activa la compartició
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Usa la marca de temps
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Segons
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Copia al porta-retalls
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+ Copy to clipboard button
+
+
+ Share playlist
+ Comparteix la llista
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Comparteix el vídeo
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Comparteix l’àudio
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Session ID:
+ Id. de la sessió:
+
+ src/app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ Clear all downloads
+ Neteja totes les baixades
+
+ src/app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ (current)
+ (actual)
+
+ src/app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ No hi ha cap descàrrega disponible!
+
+ src/app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Your Profile
+ El teu perfil
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ Logout
+ Tancar sessió
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ UID:
+ UID:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Creat:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ No heu iniciat la sessió.
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Create admin account
+ Crea un compte d'administrador
+
+ 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'.
+ 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'.
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Crea
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Add Users
+ Afegeix usuaris
+
+ src/app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Edita el rol
+
+ src/app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ User name
+ Nom d’usuari
+
+ src/app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Rol
+
+ src/app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Accions
+
+ src/app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Manage user
+ Gestiona l'usuari
+
+ 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
+ Suprimeix l'usuari
+
+ src/app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Edit user
+ Edita l'usuari
+
+ src/app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ User UID:
+ UID d'usuari:
+
+ src/app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Nova contrasenya
+
+ src/app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Establir una contrasenya nova
+
+ src/app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use role default
+ Utilitzeu el rol per defecte
+
+ src/app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Yes
+ Sí
+
+ src/app/components/manage-user/manage-user.component.html
+ 20
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ No
+
+ src/app/components/manage-user/manage-user.component.html
+ 21
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Gestiona el rol
+
+ src/app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ Lines:
+ Línies:
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 22
+
+ Label for lines select in logger view
+
+
+ Clear logs
+ Esborra els registres
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Auto-generated
+ Generat automàticament
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Open file
+ Obrir fitxer
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 18
+
+ Open file button
+
+
+ Open file in new tab
+ Obre el fitxer en una pestanya nova
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 19
+
+ Open file in new tab
+
+
+ Go to subscription
+ Anar a la subscripció
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 25
+
+ Go to subscription menu item
+
+
+ Delete and redownload
+ Suprimeix i torna a descarregar
+
+ 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
+ Esborra per sempre
+
+ 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.
+ Veure més.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ See less.
+ Veure menys.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ Length:
+ Llargada:
+
+ src/app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+
+
diff --git a/src/assets/i18n/messages.cs.json b/src/assets/i18n/messages.cs.json
new file mode 100644
index 0000000..f3a2ab1
--- /dev/null
+++ b/src/assets/i18n/messages.cs.json
@@ -0,0 +1,248 @@
+{
+ "004b222ff9ef9dd4771b777950ca1d0e4cd4348a": "O aplikaci",
+ "994363f08f9fbfa3b3994ff7b35c6904fdff18d8": "Účet",
+ "adb4562d2dbd3584370e44496969d58c511ecb63": "Tmavý vzhled",
+ "121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Nastavení",
+ "92eee6be6de0b11c924e3ab27db30257159c0a7c": "Domů",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Přihlásit se",
+ "357064ca9d9ac859eb618e28e8126fa32be049e2": "Odběry",
+ "822fab38216f64e8166d368b59fe756ca39d301b": "Stažené",
+ "4a9889d36910edc8323d7bab60858ab3da6d91df": "Pouze Zvuk",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Stáhnout",
+ "a38ae1082fec79ba1f379978337385a539a28e73": "Kvalita",
+ "4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "Použijte URL adresu",
+ "d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Zobrazit",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Stahovat více zároveň",
+ "6a3777f913cf3f288664f0632b9f24794fdcc24e": "Zrušit",
+ "322ed150e02666fe2259c5b4614eac7066f4ffa0": "Pokročilé nastavení",
+ "4e4c721129466be9c3862294dc40241b64045998": "Použít vlastní argumenty",
+ "ad2f8ac8b7de7945b80c8e424484da94e597125f": "Vlastní argumenty",
+ "a6911c2157f1b775284bbe9654ce5eb30cf45d7f": "Není třeba vkládat URL adresu, jen to co je za ní. Argumenty se oddělují pomocí dvou čárek za sebou takto: ,,",
+ "3a92a3443c65a52f37ca7efb8f453b35dbefbf29": "Použít vlastní výstup",
+ "d9c02face477f2f9cdaae318ccee5f89856851fb": "Vlastní výstup",
+ "fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Dokumentace",
+ "19d1ae64d94d28a29b2c57ae8671aace906b5401": "Cesta je relativní ke nakonfigurované cestě pro stahování. Nezahrnujte koncovky souborů.",
+ "b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Simulovaný příkaz:",
+ "8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "Použit autentifikaci",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Uživatelské jméno",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Heslo",
+ "17f0ea5d2d7a262b0e875acc70475f102aee84e6": "Vytvořit playlist",
+ "cff1428d10d59d14e45edec3c735a27b5482db59": "Název",
+ "f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Typ",
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Audio",
+ "2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Video",
+ "f47e2d56dd8a145b2e9599da9730c049d52962a2": "Audio soubory",
+ "a52dae09be10ca3a65da918533ced3d3f4992238": "Videa",
+ "a9806cf78ce00eb2613eeca11354a97e033377b8": "Odebírat playlist nebo kanál",
+ "801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "URL adresa",
+ "93efc99ae087fc116de708ecd3ace86ca237cf30": "URL adresa playlistu nebo kanálu",
+ "08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Vlastní název",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Stáhnout všechny nahrávky",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Nejvyšší kvalita",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Stahovat pouze audio",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Režim pouze pro streamování",
+ "f432e1a8d6adb12e612127978ce2e0ced933959c": "Toto je přidáno za standartní argumenty.",
+ "98b6ec9ec138186d663e64770267b67334353d63": "Vlastní výstup souboru",
+ "d7b35c384aecd25a516200d6921836374613dfe7": "Zrušit odběr",
+ "d0336848b0c375a1c25ba369b3481ee383217a4f": "Odebírat",
+ "28a678e9cabf86e44c32594c43fa0e890135c20f": "Stahovat videa nahraná naposled v",
+ "e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Typ:",
+ "c52db455cca9109ee47e1a612c3f4117c09eb71b": "URL:",
+ "ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID:",
+ "f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Zavřít",
+ "8efc77bf327659c0fec1f518cf48a98cdcd9dddf": "Exportovat Archiv",
+ "3042bd3ad8dffcfeca5fd1ae6159fd1047434e95": "Zrušit odběr",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(Pozastaveno)",
+ "a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Archiv:",
+ "616e206cb4f25bd5885fc35925365e43cf5fb929": "Název:",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Autor:",
+ "109c6f4a5e46efb933612ededfaf52a13178b7e0": "Velikost souboru:",
+ "bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Cesta:",
+ "a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Datum Nahrání:",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Kategorie:",
+ "d9e83ac17026e70ef6e9c0f3240a3b2450367f40": "Upravid youtube-dl argumenty",
+ "7fc1946abe2b40f60059c6cd19975d677095fd19": "Nové simulované argumenty",
+ "0b71824ae71972f236039bed43f8d2323e8fd570": "Přidat argument",
+ "c8b0e59eb491f2ac7505f0fbab747062e6b32b23": "Hledat podle kategorie",
+ "9eeb91caef5a50256dd87e1c4b7b3e8216479377": "Použít hodnotu argumentu",
+ "7de2451ed3fb8d8b847979bd3f0c740b970f167b": "Přidat argument",
+ "b2623aee44b70c9a4ba1fce16c8a593b0a4c7974": "Upravit",
+ "25d8ad5eba2ec24e68295a27d6a4bb9b49e3dacd": "Hodnota argumentu",
+ "91ecce65f1d23f9419d1c953cd6b7bc7f91c110e": "Aktualizace",
+ "b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Registrovat uživatele",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Uživatelské jméno",
+ "cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Registrovat",
+ "ebadf946ae90f13ecd0c70f09edbc0f983af8a0f": "Nahrání nových cookies",
+ "a8b7b9c168fd936a75e500806a8c0d7755ef1198": "POZNÁMKA: Nahráním nových cookies přepíšete vaše předchozí cookie. Vezměte na vědomí, že cookies jsou společné pro celou instanci, nikoliv rozdělené podle uživatelů.",
+ "98a8a42e5efffe17ab786636ed0139b4c7032d0e": "Přetáhněte sem",
+ "4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Upravit playlist",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Přidat obsah",
+ "52c9a103b812f258bcddc3d90a6e3f46871d25fe": "Uložit",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Normální řazení",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Opačné řazení",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Moje videa",
+ "7e892ba15f2c6c17e83510e273b3e10fc32ea016": "Vyhledávání",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Nebyla nalezena žádná videa.",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Úprava",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Pozastaveno",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Úprava kategorie",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Pravidla",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Přidat nové pravidlo",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Stáhnout Twitch Chat",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Upravit",
+ "826b25211922a1b46436589233cb6f1a163d89b7": "Odstranit",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Informace",
+ "e684046d73bcee88e82f7ff01e2852789a05fc32": "Počet:",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Odstranit a zablokovat",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "zhlédnutí",
+ "5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Uložit změny",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "Stažení proběhlo úspěšně",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "Došlo k chybě",
+ "4f8b2bb476981727ab34ed40fde1218361f92c45": "Podrobnosti",
+ "e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "Došlo k chybě:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Zahájení stahování:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Konec stahování:",
+ "ad127117f9471612f47d01eae09709da444a36a4": "Cesta k souboru:",
+ "e2319dec5b4ccfb6ed9f55ccabd63650a8fdf547": "Vaše odběry",
+ "807cf11e6ac1cde912496f764c176bdfdd6b7e19": "Kanály",
+ "47546e45bbb476baaaad38244db444c427ddc502": "Playlisty",
+ "29b89f751593e1b347eef103891b7a1ff36ec03f": "Název není dostupný. Probíhá vyhledávání kanálu.",
+ "4636cd4a1379c50d471e98786098c4d39e1e82ad": "Nemáte žádné odběry.",
+ "2e0a410652cb07d069f576b61eab32586a18320d": "Název není dostupný. Probíhá vyhledávání playlistu.",
+ "587b57ced54965d8874c3fd0e9dfedb987e5df04": "Nemáte žádné odběry playlistů.",
+ "82421c3e46a0453a70c42900eab51d58d79e6599": "Obecné",
+ "0ba25ad86a240576c4f20a2fada4722ebba77b1e": "Stahování",
+ "d5f69691f9f05711633128b5a3db696783266b58": "Ostatní",
+ "bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Pokročilé",
+ "4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Uživatelé",
+ "eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Záznamy",
+ "fe8fd36dbf5deee1d56564965787a782a66eba44": "{VAR_SELECT, select, true {Zavřít} false {Zrušit} other {Ostatní}}",
+ "54c512cca1923ab72faf1a0bd98d3d172469629a": "URL adresa této aplikace, bez čísla portu.",
+ "cb2741a46e3560f6bc6dfd99d385e86b08b26d72": "Číslo portu",
+ "22e8f1d0423a3b784fe40fab187b92c06541b577": "Momentálně nastavený port. Výchozí je 17442.",
+ "d4477669a560750d2064051a510ef4d7679e2f3e": "Režim více uživatelů",
+ "2eb03565fcdce7a7a67abc277a936a32fcf51557": "Cesta pro uživatele",
+ "a64505c41150663968e277ec9b3ddaa5f4838798": "Základní cesta pro uživatele a jejich stažená videa.",
+ "4e3120311801c4acd18de7146add2ee4a4417773": "Povolit odběry",
+ "4bee2a4bef2d26d37c9b353c278e24e5cd309ce3": "Základní cesta pro odběry",
+ "bc9892814ee2d119ae94378c905ea440a249b84a": "Základní cesta k videím z odebíraných kanálů a playlistů. Cesta je relativní k hlavní složce YTDL-Material.",
+ "5bef4b25ba680da7fff06b86a91b1fc7e6a926e3": "Interval kontroly",
+ "0f56a7449b77630c114615395bbda4cab398efd8": "Hodnota ve vteřinách, použijte pouze číslice.",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Někdy jsou nová videa stažena dříve než mohou být plně zpracována. Toto nastavení znamená, že nová videa budou zkontrolována následující den pro zjištění, zda existují verze ve vyšší kvalitě.",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Znovu stáhnout čersvé nahrávky",
+ "27a56aad79d8b61269ed303f11664cc78bcc2522": "Vzhled",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "Výchozí",
+ "7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Povolit změnu vzhledu",
+ "fe46ccaae902ce974e2441abe752399288298619": "Jazyk",
+ "ab2756805742e84ad0cc0468f4be2d8aa9f855a5": "Cesta pro složku s audio soubory",
+ "c2c89cdf45d46ea64d2ed2f9ac15dfa4d77e26ca": "Cesta pro složku se zvukovými soubory. Cesta je relativní k hlavní složce YTDL-Material.",
+ "46826331da1949bd6fb74624447057099c9d20cd": "Cesta pro složku s video soubory",
+ "17c92e6d47a213fa95b5aa344b3f258147123f93": "Cesta pro složku s video soubory. Cesta je relativní k hlavní složce YTDL-Material.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Výchozí výstup souboru",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "Cesta je relativní k cestám pro stažení výše. Nezahrnujte koncovky souborů.",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Globální vlastní argumenty",
+ "6b995e7130b4d667eaab6c5f61b362ace486d26d": "Globální vlastní argumenty pro stahování na hlavní stránce. Argumenty se oddělují pomocí dvou čárek za sebou takto: ,,",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Kategorie",
+ "78e49b7339b4fa7184dd21bcaae107ce9b7076f6": "Použít archiv youtube-dl",
+ "ffc19f32b1cba0daefc0e5668f89346db1db83ad": "Zahrnout náhledový obrázek",
+ "384de8f8f112c9e6092eb2698706d391553f3e8d": "Zahrnout metadata",
+ "fb35145bfb84521e21b6385363d59221f436a573": "Zrušit všechna stahování",
+ "61f8fd90b5f8cb20c70371feb2ee5e1fac5a9095": "Hlavní název",
+ "78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Povolit správce souborů",
+ "a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Povolit správce stahování",
+ "c33bd5392b39dbed36b8e5a1145163a15d45835f": "Povolit výběr kvality",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Režim pouze stahování",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Povolit režim více stahování zároveň",
+ "1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Povolit Veřejné API",
+ "23bd81dcc30b74d06279a26d7a42e8901c1b124e": "Veřejný API Klíč",
+ "41016a73d8ad85e6cb26dffa0a8fab9fe8f60d8e": "Zobrazit dokumentaci",
+ "00a94f58d9eb2e3aa561440eabea616d0c937fa2": "Tímto odstraníte svůj starý API klíč!",
+ "1b258b258b4cc475ceb2871305b61756b0134f4a": "Vygenerovat",
+ "d5d7c61349f3b0859336066e6d453fc35d334fe5": "Použít YouTube API",
+ "ce10d31febb3d9d60c160750570310f303a22c22": "YouTube API Klíč",
+ "8602e313cdfa7c4cc475ccbe86459fce3c3fd986": "Vygenerovat klič je snadné!",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Použít Twitch API",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Twitch API Klíč",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Také známý jako ID Klienta.",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Automaticky stahovat Twitch Chat",
+ "9b3cedfa83c6d7acb3210953289d1be4aab115c7": "Klikněte zde",
+ "7f09776373995003161235c0c8d02b7f91dbc4df": "pro ruční stažení oficiálního Chrome doplňku YoutubeDL-Material.",
+ "5b5296423906ab3371fdb2b5a5aaa83acaa2ee52": "Musíte ručně nahrát rozšíření a upravit jeho nastavení tak, aby odkazovalo na URL adresu vaší domény.",
+ "9a2ec6da48771128384887525bdcac992632c863": "pro instalaci oficiálního doplňku YouTubeDL-Material přímo z obchodu Firefox.",
+ "eb81be6b49e195e5307811d1d08a19259d411f37": "Podrobné instrukce k nastavení.",
+ "cb17ff8fe3961cf90f44bee97c88a3f3347a7e55": "Není toho potřeba mnoho, stačí v nastavení rozšíření změnit odkaz na URL adresu Vaší domény.",
+ "61b81b11aad0b9d970ece2fce18405f07eac69c2": "Přetáhněte odkaz níže do svých záložek a je to! Poté si najděte na YouTube video, které byste chtěli stáhnout a klikněte na uloženou záložku.",
+ "c505d6c5de63cc700f0aaf8a4b31fae9e18024e5": "Vygenerovat záložku pro 'pouze zvuk'",
+ "ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Vybrat službu pro stahování",
+ "5fab47f146b0a4b809dcebf3db9da94df6299ea1": "Použít výchozího agenta pro stahování",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Vybrat agenta pro stahování",
+ "0c43af932e6a4ee85500e28f01b3538b4eb27bc4": "Úroveň Záznamů",
+ "db6c192032f4cab809aad35215f0aa4765761897": "Vypršení přihlášení",
+ "dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Povolit pokročilé nastavení stahování",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Použít Cookies",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Nastavit Cookies",
+ "37224420db54d4bc7696f157b779a7225f03ca9d": "Povolit registraci uživatelů",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Autentifikační metoda",
+ "4f56ced9d6b85aeb1d4346433361d47ea72dac1a": "Interní",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "URL adresa LDAP",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Bind-DN",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Přihlašovací údaje pro Bind",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Vyhledávací Základna",
+ "e01d54ecc1a0fcf9525a3c100ed8b83d94e61c23": "Vyhledávací Filtr",
+ "cec82c0a545f37420d55a9b6c45c20546e82f94e": "O YoutubeDL-Material",
+ "199c17e5d6a419313af3c325f06dcbb9645ca618": "je open-source projekt pro stahování z YouTube postavený na specifikaci Material Designu od Google. Můžete pohodlně a bez problémů stahovat Vaše oblíbená videa jako video soubory nebo pouze zvukové soubory a dokonce odebírat Vaše oblíbené kanály a playlisty, aby Vám neunikla ta nejnovější videa.",
+ "bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "má spoustu skvělých funkcí! Rozšířitelné API, podporu Dockeru, překladů a lokalizace. Pro více informací o všech funkcích klikněte na GitHub ikonu výše.",
+ "a45e3b05f0529dc5246d70ef62304c94426d4c81": "Nainstalovaná verze:",
+ "b33536f59b94ec935a16bd6869d836895dc5300c": "Našli jste chybu nebo máte připomínku?",
+ "e1f398f38ff1534303d4bb80bd6cece245f24016": "pro vytvoření Problému na GitHubu!",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Probíhá kontrola aktualizací...",
+ "a16e92385b4fd9677bb830a4b796b8b79c113290": "Dostupná aktualizace",
+ "189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Můžete aktualizovat pomocí menu nastavení.",
+ "1372e61c5bd06100844bd43b98b016aabc468f62": "Vyberte verzi:",
+ "1f6d14a780a37a97899dc611881e6bc971268285": "Povolit sdílení",
+ "6580b6a950d952df847cb3d8e7176720a740adc8": "Použít časové razítko",
+ "4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Vteřin",
+ "3a6e5a6aa78ca864f6542410c5dafb6334538106": "Zkopírovat do schránky",
+ "a249a5ae13e0835383885aaf697d2890cc3e53e9": "Sdílet playlist",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Sdílet video",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Sdílet audio",
+ "a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "ID Relace:",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Vymazat všechna stahování",
+ "eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(momentální)",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "Nejsou dostupná žádná stahování!",
+ "42ff677ec14f111e88bd6cdd30145378e994d1bf": "Váš Profil",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Odhlásit se",
+ "ac9d09de42edca1296371e4d801349c9096ac8de": "UID:",
+ "a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Vytvořeno:",
+ "fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Nejste přihlášen.",
+ "a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Vytvořit administrátorský účet",
+ "2d2adf3ca26a676bca2269295b7455a26fd26980": "Nebyl zjištěn žádný administrátorský účet. Tímto se vytvoří administrátorský účet 'admin' a bude mu vytvořeno heslo.",
+ "70a67e04629f6d412db0a12d51820b480788d795": "Vytvořit",
+ "4d92a0395dd66778a931460118626c5794a3fc7a": "Přidat Uživatele",
+ "b0d7dd8a1b0349622d6e0c6e643e24a9ea0efa1d": "Upravit Roli",
+ "746f64ddd9001ac456327cd9a3d5152203a4b93c": "Uživatelské jméno",
+ "52c1447c1ec9570a2a3025c7e566557b8d19ed92": "Role",
+ "59a8c38db3091a63ac1cb9590188dc3a972acfb3": "Akce",
+ "2bd201aea09e43fbfd3cd15ec0499b6755302329": "Spravovat uživatele",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Odstranit uživatele",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Upravit uživatele",
+ "29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "UID Uživatele:",
+ "e70e209561583f360b1e9cefd2cbb1fe434b6229": "Nové heslo",
+ "6498fa1b8f563988f769654a75411bb8060134b9": "Nastavit nové heslo",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Použít výchozí nastavení role",
+ "4f20f2d5a6882190892e58b85f6ccbedfa737952": "Ano",
+ "3d3ae7deebc5949b0c1c78b9847886a94321d9fd": "Ne",
+ "57c6c05d8ebf4ef1180c2705033c044f655bb2c4": "Spravovat roli",
+ "5009630cdf32ab4f1c78737b9617b8773512c05a": "Řádky:",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Vyčistit záznamy",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Vytvořeno automaticky",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Otevřít soubor",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Otevřít soubor na nové kartě",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Jít do odběrů",
+ "94e01842dcee90531caa52e4147f70679bac87fe": "Odstranit a stáhnout znovu",
+ "2031adb51e07a41844e8ba7704b054e98345c9c1": "Odstranit navždy",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Zobrazit více.",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Zobrazit méně.",
+ "2054791b822475aeaea95c0119113de3200f5e1c": "Délka:"
+}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.cs.xlf b/src/assets/i18n/messages.cs.xlf
new file mode 100644
index 0000000..a7c211e
--- /dev/null
+++ b/src/assets/i18n/messages.cs.xlf
@@ -0,0 +1,2517 @@
+
+
+
+
+
+ About
+ O aplikaci
+
+ src/app/app.component.html
+ 32
+
+ About menu label
+
+
+ Profile
+ Účet
+
+ src/app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ Dark
+ Tmavý vzhled
+
+ src/app/app.component.html
+ 23
+
+
+ src/app/settings/settings.component.html
+ 75
+
+ Dark mode toggle label
+
+
+ Settings
+ Nastavení
+
+ src/app/app.component.html
+ 28
+
+
+ src/app/settings/settings.component.html
+ 1
+
+ Settings menu label
+
+
+ Home
+ Domů
+
+ src/app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Login
+ Přihlásit se
+
+ 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
+ Odběry
+
+ src/app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Stažené
+
+ src/app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Only Audio
+ Pouze Zvuk
+
+ src/app/main/main.component.html
+ 60,61
+
+ Only Audio checkbox
+
+
+ Download
+ Stáhnout
+
+ src/app/main/main.component.html
+ 74,75
+
+ Main download button
+
+
+ Quality
+ Kvalita
+
+ src/app/main/main.component.html
+ 19,20
+
+ Quality select label
+
+
+ Use URL
+ Použijte URL adresu
+
+ src/app/main/main.component.html
+ 46
+
+ YT search Use URL button for searched video
+
+
+ View
+ Zobrazit
+
+ src/app/main/main.component.html
+ 50,51
+
+ YT search View button for searched video
+
+
+ Multi-download Mode
+ Stahovat více zároveň
+
+ src/app/main/main.component.html
+ 65,66
+
+ Multi-download Mode checkbox
+
+
+ Cancel
+ Zrušit
+
+ src/app/main/main.component.html
+ 79,80
+
+ Cancel download button
+
+
+ Advanced
+ Pokročilé nastavení
+
+ src/app/main/main.component.html
+ 91,92
+
+ Advanced download mode panel
+
+
+ Use custom args
+ Použít vlastní argumenty
+
+ src/app/main/main.component.html
+ 105,106
+
+ Use custom args checkbox
+
+
+ Custom args
+ Vlastní argumenty
+
+ src/app/main/main.component.html
+ 110
+
+
+ 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: ,,
+ Není třeba vkládat URL adresu, jen to co je za ní. Argumenty se oddělují pomocí dvou čárek za sebou takto: ,,
+
+ src/app/main/main.component.html
+ 113,114
+
+ Custom Args input hint
+
+
+ Use custom output
+ Použít vlastní výstup
+
+ src/app/main/main.component.html
+ 121,122
+
+ Use custom output checkbox
+
+
+ Custom output
+ Vlastní výstup
+
+ src/app/main/main.component.html
+ 125
+
+ Custom output placeholder
+
+
+ Documentation
+ Dokumentace
+
+ src/app/main/main.component.html
+ 127
+
+
+ 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.
+ Cesta je relativní ke nakonfigurované cestě pro stahování. Nezahrnujte koncovky souborů.
+
+ src/app/main/main.component.html
+ 128
+
+
+ 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
+
+
+ Simulated command:
+ Simulovaný příkaz:
+
+ src/app/main/main.component.html
+ 97,98
+
+ Simulated command label
+
+
+ Use authentication
+ Použit autentifikaci
+
+ src/app/main/main.component.html
+ 135,136
+
+ Use authentication checkbox
+
+
+ Username
+ Uživatelské jméno
+
+ src/app/main/main.component.html
+ 139
+
+ YT Username placeholder
+
+
+ Password
+ Heslo
+
+ src/app/main/main.component.html
+ 144
+
+
+ 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
+ Vytvořit playlist
+
+ src/app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Název
+
+ src/app/create-playlist/create-playlist.component.html
+ 6
+
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 5
+
+ Playlist name placeholder
+
+
+ Type
+ Typ
+
+ src/app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Audio
+ Audio
+
+ src/app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Video
+ Video
+
+ src/app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio files
+ Audio soubory
+
+ src/app/create-playlist/create-playlist.component.html
+ 19
+
+ Audio files title
+
+
+ Videos
+ Videa
+
+ src/app/create-playlist/create-playlist.component.html
+ 20
+
+
+ src/app/subscription/subscription/subscription.component.html
+ 29
+
+ Videos title
+
+
+ Subscribe to playlist or channel
+ Odebírat playlist nebo kanál
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ URL
+ URL adresa
+
+ 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
+ URL adresa playlistu nebo kanálu
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Vlastní název
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Stáhnout všechny nahrávky
+
+ 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
+ Nejvyšší kvalita
+
+ 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
+ Stahovat pouze audio
+
+ 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
+ Režim pouze pro streamování
+
+ 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.
+ Toto je přidáno za standartní argumenty.
+
+ 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
+ Vlastní výstup souboru
+
+ 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
+ Zrušit odběr
+
+ 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
+ Odebírat
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 81
+
+ Subscribe button
+
+
+ Download videos uploaded in the last
+ Stahovat videa nahraná naposled v
+
+ 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:
+ Typ:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ URL:
+ 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:
+ 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
+ Zavřít
+
+ 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
+ 30
+
+
+ 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
+ Exportovat Archiv
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Zrušit odběr
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ (Paused)
+ (Pozastaveno)
+
+ 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:
+ Archiv:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Name:
+ Název:
+
+ 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:
+ Autor:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Velikost souboru:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Cesta:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Datum Nahrání:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Category:
+ Kategorie:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ Modify youtube-dl args
+ Upravid youtube-dl argumenty
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Nové simulované argumenty
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Přidat argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Hledat podle kategorie
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Použít hodnotu argumentu
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Add arg
+ Přidat argument
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Modify
+ Upravit
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Arg value
+ Hodnota argumentu
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Updater
+ Aktualizace
+
+ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Register a user
+ Registrovat uživatele
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Uživatelské jméno
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Register
+ Registrovat
+
+ 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
+ Nahrání nových 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.
+ POZNÁMKA: Nahráním nových cookies přepíšete vaše předchozí cookie. Vezměte na vědomí, že cookies jsou společné pro celou instanci, nikoliv rozdělené podle uživatelů.
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Drag and Drop
+ Přetáhněte sem
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ Modify playlist
+ Upravit playlist
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ Add content
+ Přidat obsah
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Save
+ Uložit
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 37
+
+
+ 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
+ 416
+
+
+ src/app/components/modify-users/modify-users.component.html
+ 58
+
+ Save
+
+
+ Normal order
+ Normální řazení
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Reverse order
+ Opačné řazení
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ My videos
+ Moje videa
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Search
+ Vyhledávání
+
+ 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.
+ Nebyla nalezena žádná videa.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Editing
+ Úprava
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ Paused
+ Pozastaveno
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ Editing category
+ Úprava kategorie
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Rules
+ Pravidla
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Add new rule
+ Přidat nové pravidlo
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Download Twitch Chat
+ Stáhnout Twitch Chat
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Edit
+ Upravit
+
+ 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
+ Odstranit
+
+ 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
+ Informace
+
+ 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:
+ Počet:
+
+ src/app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Delete and blacklist
+ Odstranit a zablokovat
+
+ 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
+ zhlédnutí
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Save changes
+ Uložit změny
+
+ src/app/player/player.component.html
+ 59
+
+ Playlist save changes button
+
+
+ The download was successful
+ Stažení proběhlo úspěšně
+
+ 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
+ Došlo k chybě
+
+ src/app/download-item/download-item.component.html
+ 9
+
+
+ src/app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ Details
+ Podrobnosti
+
+ src/app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ Došlo k chybě:
+
+ src/app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Zahájení stahování:
+
+ src/app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Konec stahování:
+
+ src/app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Cesta k souboru:
+
+ src/app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Your subscriptions
+ Vaše odběry
+
+ src/app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Kanály
+
+ src/app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Playlists
+ Playlisty
+
+ src/app/subscriptions/subscriptions.component.html
+ 27
+
+ Subscriptions playlists title
+
+
+ Name not available. Channel retrieval in progress.
+ Název není dostupný. Probíhá vyhledávání kanálu.
+
+ src/app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ Nemáte žádné odběry.
+
+ src/app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ Název není dostupný. Probíhá vyhledávání playlistu.
+
+ src/app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ Nemáte žádné odběry playlistů.
+
+ src/app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Main
+ Obecné
+
+ src/app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Downloader
+ Stahování
+
+ src/app/settings/settings.component.html
+ 102
+
+ Downloader settings label
+
+
+ Extra
+ Ostatní
+
+ src/app/settings/settings.component.html
+ 182
+
+ Extra settings label
+
+
+ Advanced
+ Pokročilé
+
+ src/app/settings/settings.component.html
+ 281
+
+ Host settings label
+
+
+ Users
+ Uživatelé
+
+ src/app/settings/settings.component.html
+ 355
+
+
+ src/app/settings/settings.component.html
+ 355
+
+ Users settings label
+
+
+ Logs
+ Záznamy
+
+ src/app/settings/settings.component.html
+ 403
+
+
+ src/app/settings/settings.component.html
+ 403
+
+ Logs settings label
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+ {VAR_SELECT, select, true {Zavřít} false {Zrušit} other {Ostatní}}
+
+ src/app/settings/settings.component.html
+ 419
+
+ Settings cancel and close button
+
+
+ URL this app will be accessed from, without the port.
+ URL adresa této aplikace, bez čísla portu.
+
+ src/app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Číslo portu
+
+ src/app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ Momentálně nastavený port. Výchozí je 17442.
+
+ src/app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Režim více uživatelů
+
+ src/app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Cesta pro uživatele
+
+ src/app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Základní cesta pro uživatele a jejich stažená videa.
+
+ src/app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Allow subscriptions
+ Povolit odběry
+
+ src/app/settings/settings.component.html
+ 48
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Základní cesta pro odběry
+
+ 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.
+ Základní cesta k videím z odebíraných kanálů a playlistů. Cesta je relativní k hlavní složce YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 53
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Interval kontroly
+
+ src/app/settings/settings.component.html
+ 58
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ Hodnota ve vteřinách, použijte pouze číslice.
+
+ 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.
+ Někdy jsou nová videa stažena dříve než mohou být plně zpracována. Toto nastavení znamená, že nová videa budou zkontrolována následující den pro zjištění, zda existují verze ve vyšší kvalitě.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ Redownload fresh uploads
+ Znovu stáhnout čersvé nahrávky
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ Theme
+ Vzhled
+
+ src/app/settings/settings.component.html
+ 72
+
+ Theme select label
+
+
+ Default
+ Výchozí
+
+ src/app/settings/settings.component.html
+ 74
+
+ Default theme label
+
+
+ Allow theme change
+ Povolit změnu vzhledu
+
+ src/app/settings/settings.component.html
+ 80
+
+ Allow theme change setting
+
+
+ Language
+ Jazyk
+
+ src/app/settings/settings.component.html
+ 89
+
+ Language select label
+
+
+ Audio folder path
+ Cesta pro složku s audio soubory
+
+ 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.
+ Cesta pro složku se zvukovými soubory. Cesta je relativní k hlavní složce YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 110
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Cesta pro složku s video soubory
+
+ 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.
+ Cesta pro složku s video soubory. Cesta je relativní k hlavní složce YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 117
+
+ Video path setting input hint
+
+
+ Default file output
+ Výchozí výstup souboru
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ Cesta je relativní k cestám pro stažení výše. Nezahrnujte koncovky souborů.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Global custom args
+ Globální vlastní argumenty
+
+ 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: ,,
+ Globální vlastní argumenty pro stahování na hlavní stránce. Argumenty se oddělují pomocí dvou čárek za sebou takto: ,,
+
+ src/app/settings/settings.component.html
+ 134
+
+ Custom args setting input hint
+
+
+ Categories
+ Kategorie
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Use youtube-dl archive
+ Použít archiv youtube-dl
+
+ src/app/settings/settings.component.html
+ 163
+
+ Use youtubedl archive setting
+
+
+ Include thumbnail
+ Zahrnout náhledový obrázek
+
+ src/app/settings/settings.component.html
+ 167
+
+ Include thumbnail setting
+
+
+ Include metadata
+ Zahrnout metadata
+
+ src/app/settings/settings.component.html
+ 171
+
+ Include metadata setting
+
+
+ Kill all downloads
+ Zrušit všechna stahování
+
+ src/app/settings/settings.component.html
+ 175
+
+ Kill all downloads button
+
+
+ Top title
+ Hlavní název
+
+ src/app/settings/settings.component.html
+ 188
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Povolit správce souborů
+
+ src/app/settings/settings.component.html
+ 193
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Povolit správce stahování
+
+ src/app/settings/settings.component.html
+ 196
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Povolit výběr kvality
+
+ src/app/settings/settings.component.html
+ 199
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Režim pouze stahování
+
+ src/app/settings/settings.component.html
+ 202
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Povolit režim více stahování zároveň
+
+ src/app/settings/settings.component.html
+ 205
+
+ Allow multi-download mode setting
+
+
+ Enable Public API
+ Povolit Veřejné API
+
+ src/app/settings/settings.component.html
+ 213
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Veřejný API Klíč
+
+ src/app/settings/settings.component.html
+ 218
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Zobrazit dokumentaci
+
+ src/app/settings/settings.component.html
+ 219
+
+ View API docs setting hint
+
+
+ This will delete your old API key!
+ Tímto odstraníte svůj starý API klíč!
+
+ src/app/settings/settings.component.html
+ 223
+
+ delete api key tooltip
+
+
+ Generate
+ Vygenerovat
+
+ src/app/settings/settings.component.html
+ 223
+
+ Generate key button
+
+
+ Use YouTube API
+ Použít YouTube API
+
+ src/app/settings/settings.component.html
+ 232
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ YouTube API Klíč
+
+ src/app/settings/settings.component.html
+ 236
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ Vygenerovat klič je snadné!
+
+ src/app/settings/settings.component.html
+ 237
+
+
+ src/app/settings/settings.component.html
+ 249
+
+ Youtube API Key setting hint
+
+
+ Use Twitch API
+ Použít Twitch API
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Twitch API Key
+ Twitch API Klíč
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Also known as a Client ID.
+ Také známý jako ID Klienta.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Auto-download Twitch Chat
+ Automaticky stahovat Twitch Chat
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Click here
+ Klikněte zde
+
+ src/app/settings/settings.component.html
+ 259
+
+
+ src/app/settings/settings.component.html
+ 265
+
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ pro ruční stažení oficiálního Chrome doplňku YoutubeDL-Material.
+
+ src/app/settings/settings.component.html
+ 259
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Musíte ručně nahrát rozšíření a upravit jeho nastavení tak, aby odkazovalo na URL adresu vaší domény.
+
+ src/app/settings/settings.component.html
+ 260
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ pro instalaci oficiálního doplňku YouTubeDL-Material přímo z obchodu Firefox.
+
+ src/app/settings/settings.component.html
+ 265
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Podrobné instrukce k nastavení.
+
+ src/app/settings/settings.component.html
+ 266
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ Není toho potřeba mnoho, stačí v nastavení rozšíření změnit odkaz na URL adresu Vaší domény.
+
+ src/app/settings/settings.component.html
+ 266
+
+ 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.
+ Přetáhněte odkaz níže do svých záložek a je to! Poté si najděte na YouTube video, které byste chtěli stáhnout a klikněte na uloženou záložku.
+
+ src/app/settings/settings.component.html
+ 271
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Vygenerovat záložku pro 'pouze zvuk'
+
+ src/app/settings/settings.component.html
+ 272
+
+ Generate audio only bookmarklet checkbox
+
+
+ Select a downloader
+ Vybrat službu pro stahování
+
+ src/app/settings/settings.component.html
+ 287
+
+ Default downloader select label
+
+
+ Use default downloading agent
+ Použít výchozího agenta pro stahování
+
+ src/app/settings/settings.component.html
+ 295
+
+ Use default downloading agent setting
+
+
+ Select a download agent
+ Vybrat agenta pro stahování
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Log Level
+ Úroveň Záznamů
+
+ src/app/settings/settings.component.html
+ 313
+
+ Log Level label
+
+
+ Login expiration
+ Vypršení přihlášení
+
+ src/app/settings/settings.component.html
+ 325
+
+ Login expiration select label
+
+
+ Allow advanced download
+ Povolit pokročilé nastavení stahování
+
+ src/app/settings/settings.component.html
+ 336
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Použít Cookies
+
+ src/app/settings/settings.component.html
+ 344
+
+ Use cookies setting
+
+
+ Set Cookies
+ Nastavit Cookies
+
+ src/app/settings/settings.component.html
+ 345
+
+ Set cookies button
+
+
+ Allow user registration
+ Povolit registraci uživatelů
+
+ src/app/settings/settings.component.html
+ 359
+
+ Allow registration setting
+
+
+ Auth method
+ Autentifikační metoda
+
+ src/app/settings/settings.component.html
+ 363
+
+ Auth method select
+
+
+ Internal
+ Interní
+
+ src/app/settings/settings.component.html
+ 365
+
+ Internal auth method
+
+
+ LDAP
+ LDAP
+
+ src/app/settings/settings.component.html
+ 368
+
+ LDAP auth method
+
+
+ LDAP URL
+ URL adresa LDAP
+
+ src/app/settings/settings.component.html
+ 375
+
+ LDAP URL
+
+
+ Bind DN
+ Bind-DN
+
+ src/app/settings/settings.component.html
+ 380
+
+ Bind DN
+
+
+ Bind Credentials
+ Přihlašovací údaje pro Bind
+
+ src/app/settings/settings.component.html
+ 385
+
+ Bind Credentials
+
+
+ Search Base
+ Vyhledávací Základna
+
+ src/app/settings/settings.component.html
+ 390
+
+ Search Base
+
+
+ Search Filter
+ Vyhledávací Filtr
+
+ src/app/settings/settings.component.html
+ 395
+
+ Search Filter
+
+
+ About YoutubeDL-Material
+ O 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.
+ je open-source projekt pro stahování z YouTube postavený na specifikaci Material Designu od Google. Můžete pohodlně a bez problémů stahovat Vaše oblíbená videa jako video soubory nebo pouze zvukové soubory a dokonce odebírat Vaše oblíbené kanály a playlisty, aby Vám neunikla ta nejnovější videa.
+
+ 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.
+ má spoustu skvělých funkcí! Rozšířitelné API, podporu Dockeru, překladů a lokalizace. Pro více informací o všech funkcích klikněte na GitHub ikonu výše.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Nainstalovaná verze:
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Found a bug or have a suggestion?
+ Našli jste chybu nebo máte připomínku?
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ pro vytvoření Problému na GitHubu!
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Checking for updates...
+ Probíhá kontrola aktualizací...
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Dostupná aktualizace
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Můžete aktualizovat pomocí menu nastavení.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Select a version:
+ Vyberte verzi:
+
+ src/app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Enable sharing
+ Povolit sdílení
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Použít časové razítko
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Vteřin
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Zkopírovat do schránky
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+ Copy to clipboard button
+
+
+ Share playlist
+ Sdílet playlist
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Sdílet video
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Sdílet audio
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Session ID:
+ ID Relace:
+
+ src/app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ Clear all downloads
+ Vymazat všechna stahování
+
+ src/app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ (current)
+ (momentální)
+
+ src/app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ Nejsou dostupná žádná stahování!
+
+ src/app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Your Profile
+ Váš Profil
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ Logout
+ Odhlásit se
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ UID:
+ UID:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Vytvořeno:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ Nejste přihlášen.
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Create admin account
+ Vytvořit administrátorský účet
+
+ 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'.
+ Nebyl zjištěn žádný administrátorský účet. Tímto se vytvoří administrátorský účet 'admin' a bude mu vytvořeno heslo.
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Vytvořit
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Add Users
+ Přidat Uživatele
+
+ src/app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Upravit Roli
+
+ src/app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ User name
+ Uživatelské jméno
+
+ src/app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Role
+
+ src/app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Akce
+
+ src/app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Manage user
+ Spravovat uživatele
+
+ 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
+ Odstranit uživatele
+
+ src/app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Edit user
+ Upravit uživatele
+
+ src/app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ User UID:
+ UID Uživatele:
+
+ src/app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Nové heslo
+
+ src/app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Nastavit nové heslo
+
+ src/app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use role default
+ Použít výchozí nastavení role
+
+ src/app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Yes
+ Ano
+
+ src/app/components/manage-user/manage-user.component.html
+ 20
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ Ne
+
+ src/app/components/manage-user/manage-user.component.html
+ 21
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Spravovat roli
+
+ src/app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ Lines:
+ Řádky:
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 22
+
+ Label for lines select in logger view
+
+
+ Clear logs
+ Vyčistit záznamy
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Auto-generated
+ Vytvořeno automaticky
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Open file
+ Otevřít soubor
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 18
+
+ Open file button
+
+
+ Open file in new tab
+ Otevřít soubor na nové kartě
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 19
+
+ Open file in new tab
+
+
+ Go to subscription
+ Jít do odběrů
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 25
+
+ Go to subscription menu item
+
+
+ Delete and redownload
+ Odstranit a stáhnout znovu
+
+ 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
+ Odstranit navždy
+
+ 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.
+ Zobrazit více.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ See less.
+ Zobrazit méně.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ Length:
+ Délka:
+
+ src/app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+
+
diff --git a/src/assets/i18n/messages.de.json b/src/assets/i18n/messages.de.json
index c9661e1..fa321dd 100644
--- a/src/assets/i18n/messages.de.json
+++ b/src/assets/i18n/messages.de.json
@@ -18,8 +18,8 @@
"4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "URL verwenden",
"d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Ansehen",
"4a9889d36910edc8323d7bab60858ab3da6d91df": "Nur Audio",
- "96a01fafe135afc58b0f8071a4ab00234495ce18": "Multi-Download Modus",
- "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Download",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Multi-Herunteraden-Modus",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Herunterladen",
"6a3777f913cf3f288664f0632b9f24794fdcc24e": "Abbrechen",
"322ed150e02666fe2259c5b4614eac7066f4ffa0": "Erweitert",
"b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Simulierter Befehl:",
@@ -49,9 +49,9 @@
"f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Schließen",
"ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID:",
"e684046d73bcee88e82f7ff01e2852789a05fc32": "Anzahl:",
- "321e4419a943044e674beb55b8039f42a9761ca5": "Info",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Infos",
"826b25211922a1b46436589233cb6f1a163d89b7": "Löschen",
- "34504b488c24c27e68089be549f0eeae6ebaf30b": "Löschen und zur Blacklist hinzufügen",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Löschen und zur schwarzen Liste hinzufügen",
"121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Einstellungen",
"801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "URL",
"54c512cca1923ab72faf1a0bd98d3d172469629a": "URL, über die auf diese Applikation zugegriffen wird, ohne Port.",
@@ -88,8 +88,8 @@
"78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Dateimanager aktivieren",
"a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Download-Manager aktivieren",
"c33bd5392b39dbed36b8e5a1145163a15d45835f": "Qualitätsauswahl erlauben",
- "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Nur Download Modus",
- "09d31c803a7252658694e1e3176b97f5655a3fe3": "Multi-Download Modus erlauben",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Nur-Herunterladen-Modus",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Multi-Herunterladen-Modus erlauben",
"d8b47221b5af9e9e4cd5cb434d76fc0c91611409": "Einstellungen durch PIN schützen",
"f5ec7b2cdf87d41154f4fcbc86e856314409dcb9": "Neuen PIN festlegen",
"1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Öffentliche API aktivieren",
@@ -120,7 +120,7 @@
"199c17e5d6a419313af3c325f06dcbb9645ca618": "ist ein quelloffener YouTube-Downloader, der nach den Material-Design-Richtlinien von Google erstellt wurde. Sie können Ihre Lieblingsvideos reibungslos als Video- oder Audiodateien herunterladen und sogar Ihre Lieblingskanäle und Wiedergabelisten abonnieren, um auf dem Laufenden zu bleiben.",
"bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "beinhaltet viele tolle Funktionen! API, Docker und Lokalisierung werden unter anderem unterstützt. Informieren Sie sich über alle unterstützten Funktionen auf Github.",
"a45e3b05f0529dc5246d70ef62304c94426d4c81": "Installierte Version:",
- "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Suche nach Updates ...",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Suche nach Aktualisierungen …",
"a16e92385b4fd9677bb830a4b796b8b79c113290": "Aktualisierung verfügbar",
"189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Sie können über das Einstellungsmenü aktualisieren.",
"b33536f59b94ec935a16bd6869d836895dc5300c": "Haben Sie einen Fehler gefunden oder einen Vorschlag?",
@@ -130,7 +130,7 @@
"a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Erstellt:",
"fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Sie sind nicht angemeldet.",
"6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Anmelden",
- "bb694b49d408265c91c62799c2b3a7e3151c824d": "Ausloggen",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Abmelden",
"a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Admin-Konto erstellen",
"2d2adf3ca26a676bca2269295b7455a26fd26980": "Es wurde kein Standard-Administratorkonto erkannt. Ein Administratorkonto mit dem Benutzernamen \"admin\" wird erstellt und ein Passwort wird festgelegt.",
"70a67e04629f6d412db0a12d51820b480788d795": "Erstellen",
@@ -149,16 +149,16 @@
"5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Änderungen speichern",
"4f8b2bb476981727ab34ed40fde1218361f92c45": "Details",
"e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "Ein Fehler ist aufgetreten:",
- "77b0c73840665945b25bd128709aa64c8f017e1c": "Download Start:",
- "08ff9375ec078065bcdd7637b7ea65fce2979266": "Download Ende:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Start des Herunterladen:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Ende des Herunterladen:",
"ad127117f9471612f47d01eae09709da444a36a4": "Dateipfad(e):",
"a9806cf78ce00eb2613eeca11354a97e033377b8": "Abonnieren Sie eine Wiedergabeliste oder einen Kanal",
"93efc99ae087fc116de708ecd3ace86ca237cf30": "URL der Wiedergabeliste oder des Kanales",
"08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Benutzerdefinierter Name",
"f3f62aa84d59f3a8b900cc9a7eec3ef279a7b4e7": "Dies ist optional",
- "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Alle Uploads herunterladen",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Alle hochgeladene Videos herunterladen",
"28a678e9cabf86e44c32594c43fa0e890135c20f": "Videos herunterladen aus den letzten",
- "408ca4911457e84a348cecf214f02c69289aa8f1": "Nur Streaming Modus",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Nur-Streaming-Modus",
"d0336848b0c375a1c25ba369b3481ee383217a4f": "Abonnieren",
"e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Typ:",
"a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Archiv:",
@@ -179,7 +179,7 @@
"cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Registrieren",
"a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "Sitzungs-ID:",
"eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(aktuell)",
- "7117fc42f860e86d983bfccfcf2654e5750f3406": "Zurzeit sind keine Herunterladen-Ereignisse verfügbar!",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "Zurzeit sind keine Downloads verfügbar!",
"b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Nutzer registrieren",
"024886ca34a6f309e3e51c2ed849320592c3faaa": "Benutzername",
"2bd201aea09e43fbfd3cd15ec0499b6755302329": "Benutzer verwalten",
@@ -199,7 +199,7 @@
"fd59fb984749fcdb5e386ae85faec82f8e5ac098": "Logs erscheinen hier",
"98b6ec9ec138186d663e64770267b67334353d63": "Benutzerdefinierte Dateiausgabe",
"f432e1a8d6adb12e612127978ce2e0ced933959c": "Diese werden nach den Standardargumenten hinzugefügt.",
- "c76a955642714b8949ff3e4b4990864a2e2cac95": "Nur-Audio Modus",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Nur-Audio-Modus",
"eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Protokolle",
"80651a7ad1229ea6613557d3559f702cfa5aecf5": "Cookies setzen",
"431e5f3a0dde88768d1074baedd65266412b3f02": "Cookies verwenden",
@@ -221,5 +221,50 @@
"511b600ae4cf037e4eb3b7a58410842cd5727490": "Weitere Inhalte hinzufügen",
"f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Typ",
"2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Video",
- "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Audio"
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Audio",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Meine Videos",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Zu den Abonnements gehen",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Datei in einer neuen Registerkarte öffnen",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Herunterladen-Liste leeren",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Rollenstandard verwenden",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Datei öffnen",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Protokolldatei löschen",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Benutzer löschen",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Benutzer bearbeiten",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Authentifizierungsmethode",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Bearbeiten",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "Ein Fehler ist aufgetreten",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "Der Download war erfolgreich",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Search Base",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Bind Credentials",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Bind DN",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "LDAP URL",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Twitch-Chat automatisch herunterladen",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Wird auch als Client-ID bezeichnet.",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Twitch-API-Schlüssel",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Twitch-API verwenden",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Kategorien",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Neue Uploads erneut herunterladen",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Twitch-Chat herunterladen",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Neue Regel hinzufügen",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Regeln",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Kategorie bearbeiten",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Pausiert",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Keine Videos gefunden.",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Umgekehrte Reihenfolge",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Normale Reihenfolge",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Inhalt hinzufügen",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Kategorie:",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(Pausiert)",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Weniger sehen.",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Mehr sehen.",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Automatisch generiert",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Wähle einen Download-Agenten",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Globale benutzerdefinierte Argumente",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "Der Pfad ist relativ zu den darüberliegenden Downloadpfaden. Erweiterung auslassen.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Standard-Dateiausgabe",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Manchmal werden neue Videos heruntergeladen bevor diese von der Videoplattform vollständig verarbeitet wurden. Diese Einstellung bewirkt, dass am Folgetag neue Videos auf eine höhere Auflösung überprüft werden.",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "Aufrufe",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Maximale Qualität"
}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.de.xlf b/src/assets/i18n/messages.de.xlf
index 22ef600..70672a7 100644
--- a/src/assets/i18n/messages.de.xlf
+++ b/src/assets/i18n/messages.de.xlf
@@ -1,38 +1,39 @@
-
+
Create a playlist
- Playlist erstellen
-Create a playlist dialog title
+ Wiedergabeliste erstellen
+ Create a playlist dialog title
+
app/create-playlist/create-playlist.component.html
1
-
Name
Name
-Playlist name placeholder
+ Playlist name placeholder
+
app/create-playlist/create-playlist.component.html
5
-
Audio files
Audiodateien
-Audio files title
+ Audio files title
+
app/create-playlist/create-playlist.component.html
10
-
Videos
Videos
-Videos title
+ Videos title
+
app/create-playlist/create-playlist.component.html
11
@@ -40,75 +41,75 @@
app/subscription/subscription/subscription.component.html
28
-
Modify youtube-dl args
Youtube-dl Argumente ändern
-Modify args title
+ Modify args title
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
1
-
Simulated new args
Simulierte neue Argumente
-Simulated args title
+ Simulated args title
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
8
-
Add an arg
Argument hinzufügen
-Add arg card title
+ Add arg card title
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
34
-
Search by category
Nach Kategorie filtern
-Search args by category button
+ Search args by category button
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
60
-
Use arg value
Argument-Wert verwenden
-Use arg value checkbox
+ Use arg value checkbox
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
64
-
Arg value
Argument-Wert
-Arg value placeholder
+ Arg value placeholder
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
68
-
Add arg
Argument hinzufügen
-Search args by category button
+ Search args by category button
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
73
-
Cancel
Abbrechen
-Arg modifier cancel button
+ Arg modifier cancel button
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
84
@@ -116,129 +117,129 @@
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
42
-
Modify
Ändern
-Arg modifier modify button
+ Arg modifier modify button
+
app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
85
-
Youtube Downloader
YouTube Downloader
-Youtube downloader home page label
+ Youtube downloader home page label
+
app/main/main.component.html
5
-
Please enter a valid URL!
Bitte geben Sie eine gültige URL ein.
-Enter valid URL error
+ Enter valid URL error
+
app/main/main.component.html
16
-
Quality
Qualität
-Quality select label
+ Quality select label
+
app/main/main.component.html
24
-
Use URL
URL verwenden
-YT search Use URL button for searched video
+ YT search Use URL button for searched video
+
app/main/main.component.html
52
-
View
Ansehen
-YT search View button for searched video
+ YT search View button for searched video
+
app/main/main.component.html
55
-
Only Audio
Nur Audio
-Only Audio checkbox
+ Only Audio checkbox
+
app/main/main.component.html
65
-
Multi-download Mode
- Multi-Download Modus
-Multi-download Mode checkbox
+ Multi-Herunteraden-Modus
+ Multi-download Mode checkbox
+
app/main/main.component.html
70
-
Download
- Download
-Main download button
+ Herunterladen
+ Main download button
+
app/main/main.component.html
79
-
Cancel
Abbrechen
-Cancel download button
+ Cancel download button
+
app/main/main.component.html
84
-
Advanced
Erweitert
-Advanced download mode panel
+ Advanced download mode panel
+
app/main/main.component.html
96
-
Simulated command:
Simulierter Befehl:
-Simulated command label
+ Simulated command label
+
app/main/main.component.html
102
-
Use custom args
Benutzerdefinierte Argumente verwenden
-Use custom args checkbox
+ Use custom args checkbox
+
app/main/main.component.html
110
-
Custom args
Benutzerdefinierte Argumente
-Custom args placeholder
+ Custom args placeholder
+
app/main/main.component.html
116
@@ -246,75 +247,75 @@
app/settings/settings.component.html
145
-
No need to include URL, just everything after. Args are delimited using two commas like so: ,,
Die URL muss nicht angegeben werden, sondern nur der Teil danach. Argumente werden mit zwei Kommata getrennt: ,,
-Custom Args input hint
+ Custom Args input hint
+
app/main/main.component.html
118
-
Use custom output
Benutzerdefinierte Ausgabe verwenden
-Use custom output checkbox
+ Use custom output checkbox
+
app/main/main.component.html
126
-
Custom output
Benutzerdefinierte Ausgabe
-Custom output placeholder
+ Custom output placeholder
+
app/main/main.component.html
131
-
Documentation
Dokumentation
-Youtube-dl output template documentation link
+ Youtube-dl output template documentation link
+
app/main/main.component.html
133
-
Path is relative to the config download path. Don't include extension.
Der Pfad ist relativ zum Konfigurations-Download-Pfad. Dateiendung auslassen.
-Custom Output input hint
+ Custom Output input hint
+
app/main/main.component.html
134
-
Use authentication
Authentifizierung verwenden
-Use authentication checkbox
+ Use authentication checkbox
+
app/main/main.component.html
140
-
Username
Benutzername
-YT Username placeholder
+ YT Username placeholder
+
app/main/main.component.html
145
-
Password
Passwort
-YT Password placeholder
+ YT Password placeholder
+
app/main/main.component.html
150
@@ -326,30 +327,30 @@
app/dialogs/add-user-dialog/add-user-dialog.component.html
11
-
Audio
Audio
-Audio files title
+ Audio files title
+
app/main/main.component.html
194
-
Your audio files are here
Ihre Audiodateien befinden sich hier
-Audio files description
+ Audio files description
+
app/main/main.component.html
199
-
Playlists
- Playlisten
-Playlists title
+ Wiedergabelisten
+ Playlists title
+
app/main/main.component.html
214
@@ -361,48 +362,48 @@
app/subscriptions/subscriptions.component.html
27
-
No playlists available. Create one from your downloading audio files by clicking the blue plus button.
Keine Wiedergabelisten verfügbar. Erstellen Sie eine aus Ihren heruntergeladenen Audiodateien, indem Sie auf das blaue Pluszeichen klicken.
-No video playlists available text
+ No video playlists available text
+
app/main/main.component.html
225
-
Video
Video
-Video files title
+ Video files title
+
app/main/main.component.html
235
-
Your video files are here
Ihre Videodateien befinden sich hier
-Video files description
+ Video files description
+
app/main/main.component.html
240
-
No playlists available. Create one from your downloading video files by clicking the blue plus button.
Keine Playlisten verfügbar. Erstellen Sie eine aus heruntergeladenen Audiodateien, indem Sie auf das blaue Pluszeichen klicken.
-No video playlists available text
+ No video playlists available text
+
app/main/main.component.html
269
-
Name:
Name:
-Video name property
+ Video name property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
5
@@ -410,12 +411,12 @@
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
6
-
URL:
URL:
-Video URL property
+ Video URL property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
9
@@ -423,48 +424,48 @@
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
9
-
Uploader:
Kanal:
-Video ID property
+ Video ID property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
13
-
File size:
Dateigröße:
-Video file size property
+ Video file size property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
17
-
Path:
Pfad:
-Video path property
+ Video path property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
21
-
Upload Date:
Hochgeladen am:
-Video upload date property
+ Video upload date property
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
25
-
Close
Schließen
-Close subscription info button
+ Close subscription info button
+
app/dialogs/video-info-dialog/video-info-dialog.component.html
31
@@ -496,12 +497,12 @@
app/components/manage-role/manage-role.component.html
18
-
ID:
ID:
-File or playlist ID
+ File or playlist ID
+
app/file-card/file-card.component.html
7
@@ -513,21 +514,21 @@
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
13
-
Count:
Anzahl:
-Playlist video count
+ Playlist video count
+
app/file-card/file-card.component.html
8
-
Info
- Info
-Video info button
+ Infos
+ Video info button
+
app/file-card/file-card.component.html
20
@@ -535,30 +536,30 @@
app/subscription/subscription-file-card/subscription-file-card.component.html
7
-
Delete
Löschen
-Delete video button
+ Delete video button
+
app/file-card/file-card.component.html
21
-
Delete and blacklist
- Löschen und zur Blacklist hinzufügen
-Delete and blacklist video button
+ Löschen und zur schwarzen Liste hinzufügen
+ Delete and blacklist video button
+
app/file-card/file-card.component.html
22
-
Settings
Einstellungen
-Settings title
+ Settings title
+
app/settings/settings.component.html
1
@@ -566,12 +567,12 @@
app/app.component.html
28
-
URL
URL
-URL input placeholder
+ URL input placeholder
+
app/settings/settings.component.html
18
@@ -579,138 +580,138 @@
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
8
-
URL this app will be accessed from, without the port.
URL, über die auf diese Applikation zugegriffen wird, ohne Port.
-URL setting input hint
+ URL setting input hint
+
app/settings/settings.component.html
19
-
Port
Port
-Port input placeholder
+ Port input placeholder
+
app/settings/settings.component.html
24
-
The desired port. Default is 17442.
Der gewünschte Port. Standard ist 17442.
-Port setting input hint
+ Port setting input hint
+
app/settings/settings.component.html
25
-
Multi-user mode
Multi-User Modus
-Multi user mode setting
+ Multi user mode setting
+
app/settings/settings.component.html
34
-
Users base path
Benutzer Basispfad
-Users base path placeholder
+ Users base path placeholder
+
app/settings/settings.component.html
38
-
Base path for users and their downloaded videos.
Basispfad für Benutzer und deren heruntergeladene Videos.
-Users base path hint
+ Users base path hint
+
app/settings/settings.component.html
39
-
Use encryption
Verschlüsselung verwenden
-Use encryption setting
+ Use encryption setting
+
app/settings/settings.component.html
48
-
Cert file path
Dateipfad zum Zertifikat
-Cert file path input placeholder
+ Cert file path input placeholder
+
app/settings/settings.component.html
53
-
Key file path
Dateipfad zum Zertifikatsschlüssel
-Key file path input placeholder
+ Key file path input placeholder
+
app/settings/settings.component.html
59
-
Allow subscriptions
Abonnements erlauben
-Allow subscriptions setting
+ Allow subscriptions setting
+
app/settings/settings.component.html
68
-
Subscriptions base path
Abonnements Basispfad
-Subscriptions base path input setting placeholder
+ Subscriptions base path input setting placeholder
+
app/settings/settings.component.html
72
-
Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder.
Basispfad für Videos von abonnierten Kanälen und Wiedergabelisten. Dieser ist relativ zum Stammordner von YTDL-Material.
-Subscriptions base path setting input hint
+ Subscriptions base path setting input hint
+
app/settings/settings.component.html
73
-
Check interval
Prüfintervall
-Check interval input setting placeholder
+ Check interval input setting placeholder
+
app/settings/settings.component.html
78
-
Unit is seconds, only include numbers.
Einheit ist Sekunden, nur Zahlen sind erlaubt.
-Check interval setting input hint
+ Check interval setting input hint
+
app/settings/settings.component.html
79
-
Use youtube-dl archive
Youtube-DL Archiv verwenden
-Use youtube-dl archive setting
+ Use youtube-dl archive setting
+
app/settings/settings.component.html
83
@@ -718,57 +719,57 @@
app/settings/settings.component.html
152
-
With youtube-dl's archive
Mit der Archivfunktion
-youtube-dl archive explanation prefix link
+ youtube-dl archive explanation prefix link
+
app/settings/settings.component.html
84
-
feature, downloaded videos from your subscriptions get recorded in a text file in the subscriptions archive sub-directory.
werden Informationen über Videos, welche durch ein Abonnement heruntergeladen wurden, in einem Textdokument festgehalten. Diese befinden sich in dem Archiv Unterverzeichnis vom Abonnementsordner.
-youtube-dl archive explanation middle
+ youtube-dl archive explanation middle
+
app/settings/settings.component.html
84
-
This enables the ability to permanently delete videos from your subscriptions without unsubscribing, and allows you to record which videos you downloaded in case of data loss.
Dadurch können Videos permanent gelöscht werden, ohne das Abonnement beenden zu müssen. Außerdem kann dadurch aufgezeichnet werden, welche Videos heruntergeladen wurden. Z. B. im Falle eines Datenverlusts.
-youtube-dl archive explanation suffix
+ youtube-dl archive explanation suffix
+
app/settings/settings.component.html
85
-
Theme
Design
-Theme select label
+ Theme select label
+
app/settings/settings.component.html
94
-
Default
Standard
-Default theme label
+ Default theme label
+
app/settings/settings.component.html
96
-
Dark
Dunkel
-Dark theme label
+ Dark theme label
+
app/settings/settings.component.html
97
@@ -776,228 +777,228 @@
app/app.component.html
23
-
Allow theme change
Designänderung erlauben
-Allow theme change setting
+ Allow theme change setting
+
app/settings/settings.component.html
102
-
Language
Sprache
-Language select label
+ Language select label
+
app/settings/settings.component.html
111
-
Main
Allgemein
-Main settings label
+ Main settings label
+
app/settings/settings.component.html
12
-
Audio folder path
Audio Basispfad
-Audio folder path input placeholder
+ Audio folder path input placeholder
+
app/settings/settings.component.html
131
-
Path for audio only downloads. It is relative to YTDL-Material's root folder.
Dateipfad für Audio-Downloads. Dieser ist relativ zum Stammordner von YTDL-Material.
-Aduio path setting input hint
+ Aduio path setting input hint
+
app/settings/settings.component.html
132
-
Video folder path
Video Basispfad
-Video folder path input placeholder
+ Video folder path input placeholder
+
app/settings/settings.component.html
138
-
Path for video downloads. It is relative to YTDL-Material's root folder.
Dateipfad für Video-Downloads. Dieser ist relativ zum Stammordner von YTDL-Material.
-Video path setting input hint
+ Video path setting input hint
+
app/settings/settings.component.html
139
-
Global custom args for downloads on the home page. Args are delimited using two commas like so: ,,
Globale benutzerdefinierte Argumente für Downloads auf der Startseite. Argumente werden durch zwei Kommata voneinander getrennt: ,,
-Custom args setting input hint
+ Custom args setting input hint
+
app/settings/settings.component.html
146
-
Downloader
- Downloader
-Downloader settings label
+ Herunterlader
+ Downloader settings label
+
app/settings/settings.component.html
124
-
Top title
Titel der Kopfzeile
-Top title input placeholder
+ Top title input placeholder
+
app/settings/settings.component.html
166
-
File manager enabled
Dateimanager aktivieren
-File manager enabled setting
+ File manager enabled setting
+
app/settings/settings.component.html
171
-
Downloads manager enabled
Download-Manager aktivieren
-Downloads manager enabled setting
+ Downloads manager enabled setting
+
app/settings/settings.component.html
174
-
Allow quality select
Qualitätsauswahl erlauben
-Allow quality seelct setting
+ Allow quality seelct setting
+
app/settings/settings.component.html
177
-
Download only mode
- Nur Download Modus
-Download only mode setting
+ Nur-Herunterladen-Modus
+ Download only mode setting
+
app/settings/settings.component.html
180
-
Allow multi-download mode
- Multi-Download Modus erlauben
-Allow multi-download mode setting
+ Multi-Herunterladen-Modus erlauben
+ Allow multi-download mode setting
+
app/settings/settings.component.html
183
-
Require pin for settings
Einstellungen durch PIN schützen
-Require pin for settings setting
+ Require pin for settings setting
+
app/settings/settings.component.html
186
-
Set New Pin
Neuen PIN festlegen
-Set new pin button
+ Set new pin button
+
app/settings/settings.component.html
187
-
Enable Public API
Öffentliche API aktivieren
-Enable Public API key setting
+ Enable Public API key setting
+
app/settings/settings.component.html
195
-
Public API Key
Öffentlicher API-Schlüssel
-Public API Key setting placeholder
+ Public API Key setting placeholder
+
app/settings/settings.component.html
200
-
View documentation
Dokumentation ansehen
-View API docs setting hint
+ View API docs setting hint
+
app/settings/settings.component.html
201
-
Generate
Generieren
-Generate key button
+ Generate key button
+
app/settings/settings.component.html
205
-
Use YouTube API
YouTube API verwenden
-Use YouTube API setting
+ Use YouTube API setting
+
app/settings/settings.component.html
214
-
Youtube API Key
Youtube API-Schlüssel
-Youtube API Key setting placeholder
+ Youtube API Key setting placeholder
+
app/settings/settings.component.html
218
-
Generating a key is easy!
Schlüsselgeneration ist einfach!
-Youtube API Key setting hint
+ Youtube API Key setting hint
+
app/settings/settings.component.html
219
-
Click here
Hier klicken
-Chrome ext click here
+ Chrome ext click here
+
app/settings/settings.component.html
229
@@ -1009,93 +1010,93 @@
app/dialogs/about-dialog/about-dialog.component.html
25
-
to download the official YoutubeDL-Material Chrome extension manually.
um die offizielle YoutubeDL-Material Chrome-Erweiterung manuell herunterzuladen.
-Chrome click here suffix
+ Chrome click here suffix
+
app/settings/settings.component.html
229
-
You must manually load the extension and modify the extension's settings to set the frontend URL.
Die Erweiterung muss manuell installiert werden und in den Einstellungen der Erweiterung muss die Frontend-URL eingetragen werden.
-Chrome setup suffix
+ Chrome setup suffix
+
app/settings/settings.component.html
230
-
to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
um die offizielle YoutubeDL-Material Firefox-Erweiterung direkt aus dem Firefox-Addon-Store zu installieren.
-Firefox click here suffix
+ Firefox click here suffix
+
app/settings/settings.component.html
235
-
Detailed setup instructions.
Detaillierte Anleitung.
-Firefox setup prefix link
+ Firefox setup prefix link
+
app/settings/settings.component.html
236
-
Not much is required other than changing the extension's settings to set the frontend URL.
Die Frontend-URL muss in den Einstellungen der Erweiterung eingetragen werden.
-Firefox setup suffix
+ Firefox setup suffix
+
app/settings/settings.component.html
236
-
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.
Der untenstehende Link muss nur in die Lesezeichenleiste gezogen werden. Auf einer unterstützten Webseite können Sie danach einfach auf das Lesezeichen klicken, um das Video herunterzuladen.
-Bookmarklet instructions
+ Bookmarklet instructions
+
app/settings/settings.component.html
241
-
Generate 'audio only' bookmarklet
'Nur Audio' Lesezeichen generieren
-Generate audio only bookmarklet checkbox
+ Generate audio only bookmarklet checkbox
+
app/settings/settings.component.html
242
-
Extra
Extra
-Extra settings label
+ Extra settings label
+
app/settings/settings.component.html
160
-
Use default downloading agent
Standard Download-Agent verwenden
-Use default downloading agent setting
+ Use default downloading agent setting
+
app/settings/settings.component.html
256
-
Select a downloader
Downloader auswählen
-Custom downloader select label
+ Custom downloader select label
+
app/settings/settings.component.html
260
@@ -1103,183 +1104,183 @@
app/settings/settings.component.html
274
-
Allow advanced download
Erweiterte Download-Optionen aktivieren
-Allow advanced downloading setting
+ Allow advanced downloading setting
+
app/settings/settings.component.html
285
-
Advanced
Erweitert
-Host settings label
+ Host settings label
+
app/settings/settings.component.html
251
-
Allow user registration
Benutzerregistrierung zulassen
-Allow registration setting
+ Allow registration setting
+
app/settings/settings.component.html
297
-
Users
Benutzer
-Users settings label
+ Users settings label
+
app/settings/settings.component.html
295
-
Save
Speichern
-Settings save button
+ Settings save button
+
app/settings/settings.component.html
307
-
{VAR_SELECT, select, true {Close} false {Cancel} other {otha} }
{VAR_SELECT, select, true {Schließen} false {Abbrechen} other {Andere}}
-Settings cancel and close button
+ Settings cancel and close button
+
app/settings/settings.component.html
310
-
About YoutubeDL-Material
Über YoutubeDL-Material
-About dialog title
+ About dialog title
+
app/dialogs/about-dialog/about-dialog.component.html
1
-
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.
- ist ein Open-Source YouTube-Downloader, der nach den Material-Design-Richtlinien von Google erstellt wurde. Sie können Ihre Lieblingsvideos reibungslos als Video- oder Audiodateien herunterladen und sogar Ihre Lieblingskanäle und Wiedergabelisten abonnieren, um auf dem Laufenden zu bleiben.
-About first paragraph
+ ist ein quelloffener YouTube-Downloader, der nach den Material-Design-Richtlinien von Google erstellt wurde. Sie können Ihre Lieblingsvideos reibungslos als Video- oder Audiodateien herunterladen und sogar Ihre Lieblingskanäle und Wiedergabelisten abonnieren, um auf dem Laufenden zu bleiben.
+ About first paragraph
+
app/dialogs/about-dialog/about-dialog.component.html
12
-
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.
beinhaltet viele tolle Funktionen! API, Docker und Lokalisierung werden unter anderem unterstützt. Informieren Sie sich über alle unterstützten Funktionen auf Github.
-About second paragraph
+ About second paragraph
+
app/dialogs/about-dialog/about-dialog.component.html
15
-
Installed version:
Installierte Version:
-Version label
+ Version label
+
app/dialogs/about-dialog/about-dialog.component.html
20
-
Checking for updates...
- Suche nach Updates ...
-Checking for updates text
+ Suche nach Aktualisierungen …
+ Checking for updates text
+
app/dialogs/about-dialog/about-dialog.component.html
20
-
Update available
Aktualisierung verfügbar
-View latest update
+ View latest update
+
app/dialogs/about-dialog/about-dialog.component.html
21
-
You can update from the settings menu.
Sie können über das Einstellungsmenü aktualisieren.
-Update through settings menu hint
+ Update through settings menu hint
+
app/dialogs/about-dialog/about-dialog.component.html
21
-
Found a bug or have a suggestion?
Haben Sie einen Fehler gefunden oder einen Vorschlag?
-About bug prefix
+ About bug prefix
+
app/dialogs/about-dialog/about-dialog.component.html
25
-
to create an issue!
- um ein Ticket zu öffnen.
-About bug suffix
+ um ein Ticket zu öffnen!
+ About bug suffix
+
app/dialogs/about-dialog/about-dialog.component.html
25
-
Your Profile
Ihr Profil
-User profile dialog title
+ User profile dialog title
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
1
-
UID:
UID:
-UID
+ UID
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
9
-
Created:
Erstellt:
-Created
+ Created
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
12
-
You are not logged in.
Sie sind nicht angemeldet.
-Not logged in notification
+ Not logged in notification
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
19
-
Login
Anmelden
-Login
+ Login
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
20
@@ -1287,426 +1288,426 @@
app/components/login/login.component.html
15
-
Logout
- Ausloggen
-Logout
+ Abmelden
+ Logout
+
app/dialogs/user-profile-dialog/user-profile-dialog.component.html
28
-
Create admin account
Admin-Konto erstellen
-Create admin account dialog title
+ Create admin account dialog title
+
app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
1
-
No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'.
Es wurde kein Standard-Administratorkonto erkannt. Ein Administratorkonto mit dem Benutzernamen "admin" wird erstellt und ein Passwort wird festgelegt.
-No default admin detected explanation
+ No default admin detected explanation
+
app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
5
-
Create
Erstellen
-Create
+ Create
+
app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
17
-
Profile
Profil
-Profile menu label
+ Profile menu label
+
app/app.component.html
19
-
About
Über
-About menu label
+ About menu label
+
app/app.component.html
32
-
Home
Startseite
-Navigation menu Home Page title
+ Navigation menu Home Page title
+
app/app.component.html
43
-
Subscriptions
Abonnements
-Navigation menu Subscriptions Page title
+ Navigation menu Subscriptions Page title
+
app/app.component.html
44
-
Downloads
- Downloads
-Navigation menu Downloads Page title
+ Heruntergeladene
+ Navigation menu Downloads Page title
+
app/app.component.html
45
-
Share playlist
- Playlist teilen
-Share playlist dialog title
+ Wiedergabeliste teilen
+ Share playlist dialog title
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
2
-
Share video
Video teilen
-Share video dialog title
+ Share video dialog title
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
3
-
Share audio
Audio teilen
-Share audio dialog title
+ Share audio dialog title
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
4
-
Enable sharing
Freigabe aktivieren
-Enable sharing checkbox
+ Enable sharing checkbox
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
10
-
Use timestamp
Zeitstempel verwenden
-Use timestamp
+ Use timestamp
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
13
-
Seconds
Sekunden
-Seconds
+ Seconds
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
15
-
Copy to clipboard
In die Zwischenablage kopieren
-Copy to clipboard button
+ Copy to clipboard button
+
app/dialogs/share-media-dialog/share-media-dialog.component.html
24
-
Save changes
Änderungen speichern
-Playlist save changes button
+ Playlist save changes button
+
app/player/player.component.html
22
-
Details
Details
-Details
+ Details
+
app/download-item/download-item.component.html
18
-
An error has occurred:
Ein Fehler ist aufgetreten:
-Error label
+ Error label
+
app/download-item/download-item.component.html
27
-
Download start:
- Download Start:
-Download start label
+ Start des Herunterladen:
+ Download start label
+
app/download-item/download-item.component.html
32
-
Download end:
- Download Ende:
-Download end label
+ Ende des Herunterladen:
+ Download end label
+
app/download-item/download-item.component.html
35
-
File path(s):
Dateipfad(e):
-File path(s) label
+ File path(s) label
+
app/download-item/download-item.component.html
38
-
Subscribe to playlist or channel
- Abonnieren Sie eine Playlist oder einen Kanal
-Subscribe dialog title
+ Abonnieren Sie eine Wiedergabeliste oder einen Kanal
+ Subscribe dialog title
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
1
-
The playlist or channel URL
- Playlist oder Kanal URL
-Subscription URL input hint
+ URL der Wiedergabeliste oder des Kanales
+ Subscription URL input hint
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
9
-
Custom name
Benutzerdefinierter Name
-Subscription custom name placeholder
+ Subscription custom name placeholder
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
14
-
This is optional
Dies ist optional
-Custom name input hint
+ Custom name input hint
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
15
-
Download all uploads
- Alle Uploads herunterladen
-Download all uploads subscription setting
+ Alle hochgeladene Videos herunterladen
+ Download all uploads subscription setting
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
19
-
Download videos uploaded in the last
Videos herunterladen aus den letzten
-Download time range prefix
+ Download time range prefix
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
22
-
Streaming-only mode
- Nur Streaming Modus
-Streaming-only mode
+ Nur-Streaming-Modus
+ Streaming-only mode
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
34
-
Subscribe
Abonnieren
-Subscribe button
+ Subscribe button
+
app/dialogs/subscribe-dialog/subscribe-dialog.component.html
44
-
Type:
Typ:
-Subscription type property
+ Subscription type property
+
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
5
-
Archive:
Archiv:
-Subscription ID property
+ Subscription ID property
+
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
17
-
Export Archive
Archiv exportieren
-Export Archive button
+ Export Archive button
+
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
24
-
Unsubscribe
Deabonnieren
-Unsubscribe button
+ Unsubscribe button
+
app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
26
-
Your subscriptions
Ihre Abonnements
-Subscriptions title
+ Subscriptions title
+
app/subscriptions/subscriptions.component.html
3
-
Channels
Kanäle
-Subscriptions channels title
+ Subscriptions channels title
+
app/subscriptions/subscriptions.component.html
8
-
Name not available. Channel retrieval in progress.
Name nicht verfügbar. Kanal wird abgerufen...
-Subscription playlist not available text
+ Subscription playlist not available text
+
app/subscriptions/subscriptions.component.html
14
-
You have no channel subscriptions.
Sie haben keine Kanäle abonniert.
-No channel subscriptions text
+ No channel subscriptions text
+
app/subscriptions/subscriptions.component.html
24
-
Name not available. Playlist retrieval in progress.
- Name nicht verfügbar. Playlist wird abgerufen...
-Subscription playlist not available text
+ Name nicht verfügbar. Wiedergabeliste wird abgerufen.
+ Subscription playlist not available text
+
app/subscriptions/subscriptions.component.html
33
-
You have no playlist subscriptions.
- Sie haben keine Playlisten abonniert.
-No playlist subscriptions text
+ Sie haben keine Wiedergabeliste abonniert.
+ No playlist subscriptions text
+
app/subscriptions/subscriptions.component.html
43
-
Search
Suchen
-Subscription videos search placeholder
+ Subscription videos search placeholder
+
app/subscription/subscription/subscription.component.html
32
-
Length:
Länge:
-Video duration label
+ Video duration label
+
app/subscription/subscription-file-card/subscription-file-card.component.html
3
-
Delete and redownload
Löschen und erneut herunterladen
-Delete and redownload subscription video button
+ Delete and redownload subscription video button
+
app/subscription/subscription-file-card/subscription-file-card.component.html
8
-
Delete forever
Permanent löschen
-Delete forever subscription video button
+ Delete forever subscription video button
+
app/subscription/subscription-file-card/subscription-file-card.component.html
9
-
Updater
- Updater
-Update progress dialog title
+ Aktualisierungsprogramm
+ Update progress dialog title
+
app/dialogs/update-progress-dialog/update-progress-dialog.component.html
1
-
Select a version:
Wählen Sie eine Version:
-Select a version
+ Select a version
+
app/updater/updater.component.html
3
-
Register
Registrieren
-Register
+ Register
+
app/components/login/login.component.html
35
@@ -1714,102 +1715,102 @@
app/dialogs/add-user-dialog/add-user-dialog.component.html
17
-
Session ID:
Sitzungs-ID:
-Session ID
+ Session ID
+
app/components/downloads/downloads.component.html
5
-
(current)
(aktuell)
-Current session
+ Current session
+
app/components/downloads/downloads.component.html
6
-
No downloads available!
- Zurzeit sind keine Downloads verfügbar.
-No downloads label
+ Zurzeit sind keine Downloads verfügbar!
+ No downloads label
+
app/components/downloads/downloads.component.html
22
-
Register a user
Nutzer registrieren
-Register user dialog title
+ Register user dialog title
+
app/dialogs/add-user-dialog/add-user-dialog.component.html
1
-
User name
Benutzername
-User name placeholder
+ User name placeholder
+
app/dialogs/add-user-dialog/add-user-dialog.component.html
6
-
Manage user
Benutzer verwalten
-Manage user dialog title
+ Manage user dialog title
+
app/components/manage-user/manage-user.component.html
1
-
User UID:
Benutzer-UID:
-User UID
+ User UID
+
app/components/manage-user/manage-user.component.html
4
-
New password
Neues Passwort
-New password placeholder
+ New password placeholder
+
app/components/manage-user/manage-user.component.html
8
-
Set new password
Neues Passwort festlegen
-Set new password
+ Set new password
+
app/components/manage-user/manage-user.component.html
10
-
Use default
Standard verwenden
-Use default
+ Use default
+
app/components/manage-user/manage-user.component.html
19
-
Yes
Ja
-Yes
+ Yes
+
app/components/manage-user/manage-user.component.html
20
@@ -1817,12 +1818,12 @@
app/components/manage-role/manage-role.component.html
9
-
No
Nein
-No
+ No
+
app/components/manage-user/manage-user.component.html
21
@@ -1830,62 +1831,729 @@
app/components/manage-role/manage-role.component.html
10
-
Manage role
Rolle verwalten
-Manage role dialog title
+ Manage role dialog title
+
app/components/manage-role/manage-role.component.html
1
-
User name
Benutzername
-Username users table header
+ Username users table header
+
app/components/modify-users/modify-users.component.html
17
-
Role
Rolle
-Role users table header
+ Role users table header
+
app/components/modify-users/modify-users.component.html
35
-
Actions
Aktionen
-Actions users table header
+ Actions users table header
+
app/components/modify-users/modify-users.component.html
55
-
Add Users
Benutzer hinzufügen
-Add users button
+ Add users button
+
app/components/modify-users/modify-users.component.html
90
-
Edit Role
Rolle bearbeiten
-Edit role
+ Edit role
+
app/components/modify-users/modify-users.component.html
95
-
+
+
+ Lines:
+ Zeilen:
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 9
+
+ Label for lines select in logger view
+
+
+ Logs will appear here
+ Logs erscheinen hier
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 5
+
+ Logs placeholder
+
+
+ Custom file output
+ Benutzerdefinierte Dateiausgabe
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 57
+
+ Subscription custom file output placeholder
+
+
+ These are added after the standard args.
+ Diese werden nach den Standardargumenten hinzugefügt.
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 51
+
+ Custom args hint
+
+
+ Audio-only mode
+ Nur-Audio-Modus
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 38
+
+ Streaming-only mode
+
+
+ Logs
+ Protokolle
+
+ app/settings/settings.component.html
+ 314
+
+ Logs settings label
+
+
+ Set Cookies
+ Cookies setzen
+
+ app/settings/settings.component.html
+ 298
+
+ Set cookies button
+
+
+ Use Cookies
+ Cookies verwenden
+
+ app/settings/settings.component.html
+ 297
+
+ Use cookies setting
+
+
+ Safe download override
+ Safe download aufheben
+
+ app/settings/settings.component.html
+ 157
+
+ Safe download override setting
+
+
+ NOTE: Uploading new cookies will overrride your previous cookies. Also note that cookies are instance-wide, not per-user.
+ Beachte: Neu hochgeladene Cookies überschreiben die vorherigen. Cookies sind global und gelten nicht auf einer Pro-Benutzer-Basis.
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Drag and Drop
+ Ziehen-und-Ablegen
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ Upload new cookies
+ Neue Cookies hochladen
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 1
+
+ Cookies uploader dialog title
+
+
+ Edit
+ Bearbeiten
+
+ app/file-card/file-card.component.html
+ 19
+
+ Playlist edit button
+
+
+ Modify playlist
+ Wiedergabeliste bearbeiten
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ Search Filter
+ Suchfilter
+
+ app/settings/settings.component.html
+ 338
+
+ Search Filter
+
+
+ Internal
+ Intern
+
+ app/settings/settings.component.html
+ 308
+
+ Internal auth method
+
+
+ Login expiration
+ Ablauf der Anmeldung
+
+ app/settings/settings.component.html
+ 268
+
+ Login expiration select label
+
+
+ Log Level
+ Protokollebene
+
+ app/settings/settings.component.html
+ 256
+
+ Log Level label
+
+
+ This will delete your old API key!
+ Dadurch wird Ihr alter API-Schlüssel gelöscht!
+
+ app/settings/settings.component.html
+ 187
+
+ delete api key tooltip
+
+
+ Kill all downloads
+ Alle Herunterladen-Ereignisse abbrechen
+
+ app/settings/settings.component.html
+ 139
+
+ Kill all downloads button
+
+
+ Include metadata
+ Metadaten einschließen
+
+ app/settings/settings.component.html
+ 135
+
+ Include metadata setting
+
+
+ Include thumbnail
+ Miniaturansicht einschließen
+
+ app/settings/settings.component.html
+ 131
+
+ Include thumbnail setting
+
+
+ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user.
+ HINWEIS: Durch das Hochladen neuer Cookies werden Ihre vorherigen Cookies überschrieben. Beachten Sie auch, dass Cookies instanzweit und nicht pro Benutzer sind.
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Add more content
+ Weitere Inhalte hinzufügen
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 17
+
+ Add more content
+
+
+ Type
+ Typ
+
+ app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Video
+ Video
+
+ app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio
+ Audio
+
+ app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ My videos
+ Meine Videos
+
+ app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Go to subscription
+ Zu den Abonnements gehen
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 20
+
+ Go to subscription menu item
+
+
+ Open file in new tab
+ Datei in einer neuen Registerkarte öffnen
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 14
+
+ Open file in new tab
+
+
+ Clear all downloads
+ Herunterladen-Liste leeren
+
+ app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ Use role default
+ Rollenstandard verwenden
+
+ app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Open file
+ Datei öffnen
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 13
+
+ Open file button
+
+
+ Clear logs
+ Protokolldatei löschen
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Delete user
+ Benutzer löschen
+
+ app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Edit user
+ Benutzer bearbeiten
+
+ app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ Auth method
+ Authentifizierungsmethode
+
+ app/settings/settings.component.html
+ 306
+
+ Auth method select
+
+
+ Editing
+ Bearbeiten
+
+ app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ An error has occurred
+ Ein Fehler ist aufgetreten
+
+ app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ The download was successful
+ Der Download war erfolgreich
+
+ app/download-item/download-item.component.html
+ 8
+
+ download successful tooltip
+
+
+ Search Base
+ Search Base
+
+ app/settings/settings.component.html
+ 333
+
+ Search Base
+
+
+ Bind Credentials
+ Bind Credentials
+
+ app/settings/settings.component.html
+ 328
+
+ Bind Credentials
+
+
+ Bind DN
+ Bind DN
+
+ app/settings/settings.component.html
+ 323
+
+ Bind DN
+
+
+ LDAP URL
+ LDAP URL
+
+ app/settings/settings.component.html
+ 318
+
+ LDAP URL
+
+
+ LDAP
+ LDAP
+
+ app/settings/settings.component.html
+ 311
+
+ LDAP auth method
+
+
+ Auto-download Twitch Chat
+ Twitch-Chat automatisch herunterladen
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Also known as a Client ID.
+ Wird auch als Client-ID bezeichnet.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Twitch API Key
+ Twitch-API-Schlüssel
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Use Twitch API
+ Twitch-API verwenden
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Categories
+ Kategorien
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Redownload fresh uploads
+ Neue Uploads erneut herunterladen
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ Download Twitch Chat
+ Twitch-Chat herunterladen
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Add new rule
+ Neue Regel hinzufügen
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Rules
+ Regeln
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Editing category
+ Kategorie bearbeiten
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Paused
+ Pausiert
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ No videos found.
+ Keine Videos gefunden.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Reverse order
+ Umgekehrte Reihenfolge
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ Normal order
+ Normale Reihenfolge
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Add content
+ Inhalt hinzufügen
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Category:
+ Kategorie:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ (Paused)
+ (Pausiert)
+
+ 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
+
+
+ See less.
+ Weniger sehen.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ See more.
+ Mehr sehen.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ Auto-generated
+ Automatisch generiert
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Select a download agent
+ Wähle einen Download-Agenten
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Global custom args
+ Globale benutzerdefinierte Argumente
+
+ src/app/settings/settings.component.html
+ 133
+
+ Custom args input placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ Der Pfad ist relativ zu den darüberliegenden Downloadpfaden. Erweiterung auslassen.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Default file output
+ Standard-Dateiausgabe
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ 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.
+ Manchmal werden neue Videos heruntergeladen bevor diese von der Videoplattform vollständig verarbeitet wurden. Diese Einstellung bewirkt, dass am Folgetag neue Videos auf eine höhere Auflösung überprüft werden.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ views
+ Aufrufe
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Max quality
+ Maximale Qualität
+
+ 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
-
\ No newline at end of file
+
diff --git a/src/assets/i18n/messages.en.xlf b/src/assets/i18n/messages.en.xlf
index edad180..e8b58dd 100644
--- a/src/assets/i18n/messages.en.xlf
+++ b/src/assets/i18n/messages.en.xlf
@@ -86,7 +86,7 @@
Only Audio
src/app/main/main.component.html
- 60,61
+ 65,66
Only Audio checkbox
@@ -94,7 +94,7 @@
Download
src/app/main/main.component.html
- 74,75
+ 79,80
Main download button
@@ -110,7 +110,7 @@
Use URL
src/app/main/main.component.html
- 46
+ 51
YT search Use URL button for searched video
@@ -118,7 +118,7 @@
View
src/app/main/main.component.html
- 50,51
+ 55,56
YT search View button for searched video
@@ -126,7 +126,7 @@
Multi-download Mode
src/app/main/main.component.html
- 65,66
+ 70,71
Multi-download Mode checkbox
@@ -134,7 +134,7 @@
Cancel
src/app/main/main.component.html
- 79,80
+ 84,85
Cancel download button
@@ -142,7 +142,7 @@
Advanced
src/app/main/main.component.html
- 91,92
+ 96,97
Advanced download mode panel
@@ -150,7 +150,7 @@
Use custom args
src/app/main/main.component.html
- 105,106
+ 110,111
Use custom args checkbox
@@ -158,7 +158,7 @@
Custom args
src/app/main/main.component.html
- 110
+ 115
src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
@@ -174,7 +174,7 @@
No need to include URL, just everything after. Args are delimited using two commas like so: ,,
src/app/main/main.component.html
- 113,114
+ 118,119
Custom Args input hint
@@ -182,7 +182,7 @@
Use custom output
src/app/main/main.component.html
- 121,122
+ 126,127
Use custom output checkbox
@@ -190,7 +190,7 @@
Custom output
src/app/main/main.component.html
- 125
+ 130
Custom output placeholder
@@ -198,7 +198,7 @@
Documentation
src/app/main/main.component.html
- 127
+ 132
src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
@@ -222,7 +222,7 @@
Path is relative to the config download path. Don't include extension.
src/app/main/main.component.html
- 128
+ 133
src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
@@ -238,11 +238,35 @@
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
+
+ Crom from placeholder
+
+
+ Crop to (seconds)
+
+ src/app/main/main.component.html
+ 164
+
+ Crop to placeholder
+
Simulated command:
src/app/main/main.component.html
- 97,98
+ 102,103
Simulated command label
@@ -250,7 +274,7 @@
Use authentication
src/app/main/main.component.html
- 135,136
+ 140,141
Use authentication checkbox
@@ -258,7 +282,7 @@
Username
src/app/main/main.component.html
- 139
+ 144
YT Username placeholder
@@ -266,7 +290,7 @@
Password
src/app/main/main.component.html
- 144
+ 149
src/app/dialogs/add-user-dialog/add-user-dialog.component.html
@@ -294,7 +318,7 @@
src/app/dialogs/modify-playlist/modify-playlist.component.html
- 7
+ 8
src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
@@ -566,7 +590,7 @@
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 30
+ 29
src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
@@ -814,19 +838,11 @@
Modify playlist dialog title
-
- Add content
-
- src/app/dialogs/modify-playlist/modify-playlist.component.html
- 19
-
- Add content
-
Save
src/app/dialogs/modify-playlist/modify-playlist.component.html
- 37
+ 43
src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
@@ -838,7 +854,7 @@
src/app/settings/settings.component.html
- 416
+ 464
src/app/components/modify-users/modify-users.component.html
@@ -846,11 +862,27 @@
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
- 13
+ 18
Normal order
@@ -858,7 +890,7 @@
Reverse order
src/app/dialogs/modify-playlist/modify-playlist.component.html
- 14
+ 19
Reverse order
@@ -1018,14 +1050,6 @@
View count label
-
- Save changes
-
- src/app/player/player.component.html
- 59
-
- Playlist save changes button
-
The download was successful
@@ -1166,15 +1190,23 @@
Extra
src/app/settings/settings.component.html
- 182
+ 185
Extra settings label
+
+ Database
+
+ src/app/settings/settings.component.html
+ 284
+
+ Database settings label
+
Advanced
src/app/settings/settings.component.html
- 281
+ 320
Host settings label
@@ -1182,11 +1214,11 @@
Users
src/app/settings/settings.component.html
- 355
+ 403
src/app/settings/settings.component.html
- 355
+ 403
Users settings label
@@ -1194,11 +1226,11 @@
Logs
src/app/settings/settings.component.html
- 403
+ 451
src/app/settings/settings.component.html
- 403
+ 451
Logs settings label
@@ -1206,7 +1238,7 @@
{VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
src/app/settings/settings.component.html
- 419
+ 467
Settings cancel and close button
@@ -1418,11 +1450,27 @@
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
- 163
+ 166
Use youtubedl archive setting
@@ -1430,7 +1478,7 @@
Include thumbnail
src/app/settings/settings.component.html
- 167
+ 170
Include thumbnail setting
@@ -1438,7 +1486,7 @@
Include metadata
src/app/settings/settings.component.html
- 171
+ 174
Include metadata setting
@@ -1446,7 +1494,7 @@
Kill all downloads
src/app/settings/settings.component.html
- 175
+ 178
Kill all downloads button
@@ -1454,7 +1502,7 @@
Top title
src/app/settings/settings.component.html
- 188
+ 191
Top title input placeholder
@@ -1462,7 +1510,7 @@
File manager enabled
src/app/settings/settings.component.html
- 193
+ 196
File manager enabled setting
@@ -1470,7 +1518,7 @@
Downloads manager enabled
src/app/settings/settings.component.html
- 196
+ 199
Downloads manager enabled setting
@@ -1478,7 +1526,7 @@
Allow quality select
src/app/settings/settings.component.html
- 199
+ 202
Allow quality seelct setting
@@ -1486,7 +1534,7 @@
Download only mode
src/app/settings/settings.component.html
- 202
+ 205
Download only mode setting
@@ -1494,7 +1542,7 @@
Allow multi-download mode
src/app/settings/settings.component.html
- 205
+ 208
Allow multi-download mode setting
@@ -1502,7 +1550,7 @@
Enable Public API
src/app/settings/settings.component.html
- 213
+ 216
Enable Public API key setting
@@ -1510,7 +1558,7 @@
Public API Key
src/app/settings/settings.component.html
- 218
+ 221
Public API Key setting placeholder
@@ -1518,7 +1566,7 @@
View documentation
src/app/settings/settings.component.html
- 219
+ 222
View API docs setting hint
@@ -1526,7 +1574,7 @@
This will delete your old API key!
src/app/settings/settings.component.html
- 223
+ 226
delete api key tooltip
@@ -1534,7 +1582,7 @@
Generate
src/app/settings/settings.component.html
- 223
+ 226
Generate key button
@@ -1542,7 +1590,7 @@
Use YouTube API
src/app/settings/settings.component.html
- 232
+ 235
Use YouTube API setting
@@ -1550,7 +1598,7 @@
Youtube API Key
src/app/settings/settings.component.html
- 236
+ 239
Youtube API Key setting placeholder
@@ -1558,11 +1606,11 @@
Generating a key is easy!
src/app/settings/settings.component.html
- 237
+ 240
src/app/settings/settings.component.html
- 249
+ 252
Youtube API Key setting hint
@@ -1570,7 +1618,7 @@
Use Twitch API
src/app/settings/settings.component.html
- 241
+ 244
Use Twitch API setting
@@ -1578,7 +1626,7 @@
Twitch API Key
src/app/settings/settings.component.html
- 248
+ 251
Twitch API Key setting placeholder
@@ -1586,7 +1634,7 @@
Also known as a Client ID.
src/app/settings/settings.component.html
- 249
+ 252
Twitch API Key setting hint AKA preamble
@@ -1594,7 +1642,7 @@
Auto-download Twitch Chat
src/app/settings/settings.component.html
- 244
+ 247
Auto download Twitch Chat setting
@@ -1602,11 +1650,11 @@
Click here
src/app/settings/settings.component.html
- 259
+ 262
src/app/settings/settings.component.html
- 265
+ 268
src/app/dialogs/about-dialog/about-dialog.component.html
@@ -1618,7 +1666,7 @@
to download the official YoutubeDL-Material Chrome extension manually.
src/app/settings/settings.component.html
- 259
+ 262
Chrome click here suffix
@@ -1626,7 +1674,7 @@
You must manually load the extension and modify the extension's settings to set the frontend URL.
src/app/settings/settings.component.html
- 260
+ 263
Chrome setup suffix
@@ -1634,7 +1682,7 @@
to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
src/app/settings/settings.component.html
- 265
+ 268
Firefox click here suffix
@@ -1642,7 +1690,7 @@
Detailed setup instructions.
src/app/settings/settings.component.html
- 266
+ 269
Firefox setup prefix link
@@ -1650,7 +1698,7 @@
Not much is required other than changing the extension's settings to set the frontend URL.
src/app/settings/settings.component.html
- 266
+ 269
Firefox setup suffix
@@ -1658,7 +1706,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
- 271
+ 274
Bookmarklet instructions
@@ -1666,15 +1714,71 @@
Generate 'audio only' bookmarklet
src/app/settings/settings.component.html
- 272
+ 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
- 287
+ 326
Default downloader select label
@@ -1682,7 +1786,7 @@
Use default downloading agent
src/app/settings/settings.component.html
- 295
+ 335
Use default downloading agent setting
@@ -1690,7 +1794,7 @@
Select a download agent
src/app/settings/settings.component.html
- 299
+ 339
Custom downloader select label
@@ -1698,7 +1802,7 @@
Log Level
src/app/settings/settings.component.html
- 313
+ 353
Log Level label
@@ -1706,7 +1810,7 @@
Login expiration
src/app/settings/settings.component.html
- 325
+ 365
Login expiration select label
@@ -1714,7 +1818,7 @@
Allow advanced download
src/app/settings/settings.component.html
- 336
+ 376
Allow advanced downloading setting
@@ -1722,7 +1826,7 @@
Use Cookies
src/app/settings/settings.component.html
- 344
+ 384
Use cookies setting
@@ -1730,15 +1834,23 @@
Set Cookies
src/app/settings/settings.component.html
- 345
+ 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
- 359
+ 407
Allow registration setting
@@ -1746,7 +1858,7 @@
Auth method
src/app/settings/settings.component.html
- 363
+ 411
Auth method select
@@ -1754,7 +1866,7 @@
Internal
src/app/settings/settings.component.html
- 365
+ 413
Internal auth method
@@ -1762,7 +1874,7 @@
LDAP
src/app/settings/settings.component.html
- 368
+ 416
LDAP auth method
@@ -1770,7 +1882,7 @@
LDAP URL
src/app/settings/settings.component.html
- 375
+ 423
LDAP URL
@@ -1778,7 +1890,7 @@
Bind DN
src/app/settings/settings.component.html
- 380
+ 428
Bind DN
@@ -1786,7 +1898,7 @@
Bind Credentials
src/app/settings/settings.component.html
- 385
+ 433
Bind Credentials
@@ -1794,7 +1906,7 @@
Search Base
src/app/settings/settings.component.html
- 390
+ 438
Search Base
@@ -1802,7 +1914,7 @@
Search Filter
src/app/settings/settings.component.html
- 395
+ 443
Search Filter
@@ -1890,7 +2002,7 @@
Enable sharing
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 10
+ 9
Enable sharing checkbox
@@ -1898,7 +2010,7 @@
Use timestamp
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 13
+ 12
Use timestamp
@@ -1906,7 +2018,7 @@
Seconds
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 15
+ 14
Seconds
@@ -1914,7 +2026,7 @@
Copy to clipboard
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 24
+ 23
Copy to clipboard button
@@ -1926,22 +2038,14 @@
Share playlist dialog title
-
- Share video
+
+ Share file
src/app/dialogs/share-media-dialog/share-media-dialog.component.html
3
Share video dialog title
-
- Share audio
-
- src/app/dialogs/share-media-dialog/share-media-dialog.component.html
- 4
-
- Share audio dialog title
-
Session ID:
diff --git a/src/assets/i18n/messages.fr.json b/src/assets/i18n/messages.fr.json
index 4fda7c7..5b6066b 100644
--- a/src/assets/i18n/messages.fr.json
+++ b/src/assets/i18n/messages.fr.json
@@ -30,8 +30,8 @@
"fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Documentation",
"19d1ae64d94d28a29b2c57ae8671aace906b5401": "Le chemin est relatif au chemin de téléchargement de la config. Ne pas inclure l'extension.",
"8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "S'authentifier",
- "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Identifiant",
- "c32ef07f8803a223a83ed17024b38e8d82292407": "Mot de Passe",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Nom d'utilisateur",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Mot de passe",
"4a0dada6e841a425de3e5006e6a04df26c644fa5": "Audio",
"9779715ac05308973d8f1c8658b29b986e92450f": "Vos fichiers audio sont ici",
"47546e45bbb476baaaad38244db444c427ddc502": "Listes de lecture",
@@ -41,7 +41,7 @@
"0f59c46ca29e9725898093c9ea6b586730d0624e": "Aucune liste de lecture disponible. Créez-en une à l'aide du bouton \\\"+\\\" bleu de votre fichier vidéo.",
"616e206cb4f25bd5885fc35925365e43cf5fb929": "Nom :",
"c52db455cca9109ee47e1a612c3f4117c09eb71b": "URL :",
- "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Uploader :",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Chaîne :",
"109c6f4a5e46efb933612ededfaf52a13178b7e0": "Taille du fichier :",
"bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Chemin :",
"a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Mise en ligne :",
@@ -49,7 +49,7 @@
"4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Modifier la liste de lecture",
"ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID :",
"e684046d73bcee88e82f7ff01e2852789a05fc32": "Compteur :",
- "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Editer",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Modifier",
"826b25211922a1b46436589233cb6f1a163d89b7": "Effacer",
"321e4419a943044e674beb55b8039f42a9761ca5": "Informations",
"34504b488c24c27e68089be549f0eeae6ebaf30b": "Supprimer et bannir",
@@ -77,7 +77,7 @@
"09006404cccc24b7a8f8d1ce0b39f2761ab841d8": "les vidéos téléchargées à partir de vos abonnements sont enregistrées dans un fichier texte dans le sous-répertoire du fichier d'abonnement.",
"29ed79a98fc01e7f9537777598e31dbde3aa7981": "Cela vous permet de supprimer définitivement des vidéos de vos abonnements sans vous désabonner et vous permet d'enregistrer les vidéos que vous avez téléchargées en cas de perte de données.",
"27a56aad79d8b61269ed303f11664cc78bcc2522": "Thème",
- "ff7cee38a2259526c519f878e71b964f41db4348": "Default",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "Par défaut",
"adb4562d2dbd3584370e44496969d58c511ecb63": "Sombre",
"7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Autoriser le changement du thème",
"fe46ccaae902ce974e2441abe752399288298619": "Choix de la langue",
@@ -117,8 +117,8 @@
"ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Sélectionner une méthode de téléchargement",
"00e274c496b094a019f0679c3fab3945793f3335": "Niveau des logs",
"dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Autoriser le téléchargement avancé",
- "431e5f3a0dde88768d1074baedd65266412b3f02": "Utiliser les Cookies",
- "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Gérer les Cookies",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Utiliser les cookies",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Gérer les cookies",
"bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Avancé",
"37224420db54d4bc7696f157b779a7225f03ca9d": "Autoriser l'enregistrement des utilisateurs",
"4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Utilisateurs",
@@ -138,8 +138,8 @@
"ac9d09de42edca1296371e4d801349c9096ac8de": "UID :",
"a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Créé le :",
"fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Vous n'êtes pas identifié.",
- "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Identifiant",
- "bb694b49d408265c91c62799c2b3a7e3151c824d": "Déconnexion",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Se connecter",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Se déconnecter",
"a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Créer un compte administrateur",
"2d2adf3ca26a676bca2269295b7455a26fd26980": "Aucun compte administrateur détecté. Veuillez définir le mot de passe du compte adminstrateur \\\"admin\\\".",
"70a67e04629f6d412db0a12d51820b480788d795": "Créer",
@@ -149,8 +149,8 @@
"357064ca9d9ac859eb618e28e8126fa32be049e2": "Abonnements",
"822fab38216f64e8166d368b59fe756ca39d301b": "Téléchargements",
"a249a5ae13e0835383885aaf697d2890cc3e53e9": "Partager une liste de lecture",
- "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Partager vidéo",
- "1d540dcd271b316545d070f9d182c372d923aadd": "Partager audio",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Partager une vidéo",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Partager un audio",
"1f6d14a780a37a97899dc611881e6bc971268285": "Activer le partage",
"6580b6a950d952df847cb3d8e7176720a740adc8": "Utiliser l'horodatage",
"4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Secondes",
@@ -192,7 +192,7 @@
"eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(actual)",
"7117fc42f860e86d983bfccfcf2654e5750f3406": "Pas de téléchargements !",
"b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Ajouter un utilisateur",
- "024886ca34a6f309e3e51c2ed849320592c3faaa": "Identifiant",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Nom d'utilisateur",
"2bd201aea09e43fbfd3cd15ec0499b6755302329": "Gérer l'utilisateur",
"29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "Identifiant de l'utilisateur :",
"e70e209561583f360b1e9cefd2cbb1fe434b6229": "Nouveau mot de passe",
@@ -224,5 +224,46 @@
"f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Type",
"2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Vidéo",
"f0baeb8b69d120073b6d60d34785889b0c3232c8": "Audio",
- "3697f8583ea42868aa269489ad366103d94aece7": "Édition"
+ "3697f8583ea42868aa269489ad366103d94aece7": "Édition",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Mes vidéos",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Aller aux abonnements",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Ouvrir le fichier dans un nouvel onglet",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Ouvrir le fichier",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Effacer les journaux",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Supprimer l'utilisateur",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Utiliser le groupe par défaut",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Modifier l'utilisateur",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Effacer tous les téléchargements",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Search Base",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Bind Credentials",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Bind DN",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "LDAP URL",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Voir moins.",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Voir plus.",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Généré automatiquement",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Sélectionnez un agent de téléchargement",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Télécharger automatiquement la discussion Twitch",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Aussi connu sous le nom d'identifiant client.",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Clé API Twitch",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Utiliser l'API de Twitch",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Catégories",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Arguments personnalisés globaux",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "Le chemin est relatif aux chemins de téléchargement ci-dessus. Ne pas inclure l'extension.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Sortie de fichier par défaut",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Retélécharger les nouvelles mises en ligne",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Il arrive que de nouvelles vidéos soient téléchargées avant d'être entièrement traitées. Grâce à ce paramètre, les nouvelles vidéos seront vérifiées pour obtenir une version de meilleure qualité le jour suivant.",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "vues",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Télécharger la discussion Twitch",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Ajouter une nouvelle règle",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Règles",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Modification de la catégorie",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "En pause",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Aucune vidéo trouvée.",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Ordre inverse",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Ordre normal",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Ajouter du contenu",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Catégorie :",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(En pause)",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Qualité maximale"
}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf
new file mode 100644
index 0000000..86dc228
--- /dev/null
+++ b/src/assets/i18n/messages.fr.xlf
@@ -0,0 +1,2578 @@
+
+
+
+
+
+ Create a playlist
+ Créer une liste de lecture
+
+ app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Nom
+
+ app/create-playlist/create-playlist.component.html
+ 5
+
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+ Playlist name placeholder
+
+
+ Audio files
+ Fichiers audio
+
+ app/create-playlist/create-playlist.component.html
+ 10
+
+ Audio files title
+
+
+ Videos
+ Vidéos
+
+ app/create-playlist/create-playlist.component.html
+ 11
+
+
+ app/subscription/subscription/subscription.component.html
+ 28
+
+ Videos title
+
+
+ Modify youtube-dl args
+ Modifier les args de téléchargement
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Nouveaux args simulés
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Ajouter un arg
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Rechercher par catégorie
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Utiliser la valeur arg
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Arg value
+ Valeur arg
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Add arg
+ Ajouter
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Cancel
+ Annuler
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 84
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 70
+
+ Arg modifier cancel button
+
+
+ Modify
+ Modifier
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Youtube Downloader
+ Youtube Downloader
+
+ app/main/main.component.html
+ 5
+
+ Youtube downloader home page label
+
+
+ Quality
+ Résolution
+
+ app/main/main.component.html
+ 21
+
+ Quality select label
+
+
+ Use URL
+ Utiliser l'URL
+
+ app/main/main.component.html
+ 49
+
+ YT search Use URL button for searched video
+
+
+ View
+ Voir
+
+ app/main/main.component.html
+ 52
+
+ YT search View button for searched video
+
+
+ Only Audio
+ Audio seulement
+
+ app/main/main.component.html
+ 62
+
+ Only Audio checkbox
+
+
+ Multi-download Mode
+ Activer le téléchargement simultané
+
+ app/main/main.component.html
+ 67
+
+ Multi-download Mode checkbox
+
+
+ Download
+ Télécharger
+
+ app/main/main.component.html
+ 76
+
+ Main download button
+
+
+ Cancel
+ Annuler
+
+ app/main/main.component.html
+ 81
+
+ Cancel download button
+
+
+ Advanced
+ Système
+
+ app/main/main.component.html
+ 93
+
+ Advanced download mode panel
+
+
+ Simulated command:
+ Prévisualisation des arguments :
+
+ app/main/main.component.html
+ 99
+
+ Simulated command label
+
+
+ Use custom args
+ Utiliser des arguments personnalisés
+
+ app/main/main.component.html
+ 107
+
+ Use custom args checkbox
+
+
+ Custom args
+ Arguments personnalisés
+
+ app/main/main.component.html
+ 113
+
+
+ app/settings/settings.component.html
+ 145
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 48
+
+ Custom args placeholder
+
+
+ No need to include URL, just everything after. Args are delimited using two commas like so: ,,
+ Pas besoin d'inclure l'URL, seulement ce qui suit. Les arguments sont délimités par deux virgules comme suit ,,
+
+ app/main/main.component.html
+ 115
+
+ Custom Args input hint
+
+
+ Use custom output
+ Modifier le chemin de sortie
+
+ app/main/main.component.html
+ 123
+
+ Use custom output checkbox
+
+
+ Custom output
+ Sortie personnalisée
+
+ app/main/main.component.html
+ 128
+
+ Custom output placeholder
+
+
+ Documentation
+ Documentation
+
+ app/main/main.component.html
+ 130
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 60
+
+ Youtube-dl output template documentation link
+
+
+ Path is relative to the config download path. Don't include extension.
+ Le chemin est relatif au chemin de téléchargement de la config. Ne pas inclure l'extension.
+
+ app/main/main.component.html
+ 131
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 61
+
+ Custom Output input hint
+
+
+ Use authentication
+ S'authentifier
+
+ app/main/main.component.html
+ 137
+
+ Use authentication checkbox
+
+
+ Username
+ Nom d'utilisateur
+
+ app/main/main.component.html
+ 142
+
+ YT Username placeholder
+
+
+ Password
+ Mot de passe
+
+ app/main/main.component.html
+ 147
+
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 10
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 11
+
+ YT Password placeholder
+
+
+ Audio
+ Audio
+
+ app/main/main.component.html
+ 191
+
+ Audio files title
+
+
+ Your audio files are here
+ Vos fichiers audio sont ici
+
+ app/main/main.component.html
+ 196
+
+ Audio files description
+
+
+ Playlists
+ Listes de lecture
+
+ app/main/main.component.html
+ 211
+
+
+ app/main/main.component.html
+ 253
+
+
+ app/subscriptions/subscriptions.component.html
+ 27
+
+ Playlists title
+
+
+ No playlists available. Create one from your downloading audio files by clicking the blue plus button.
+ Aucune liste de lecture disponible. Créez-en une à l'aide du bouton \"+\" bleu de votre fichier audio.
+
+ app/main/main.component.html
+ 222
+
+ No video playlists available text
+
+
+ Video
+ Vídéos
+
+ app/main/main.component.html
+ 232
+
+ Video files title
+
+
+ Your video files are here
+ Vos fichiers vidéos sont ici
+
+ app/main/main.component.html
+ 237
+
+ Video files description
+
+
+ No playlists available. Create one from your downloading video files by clicking the blue plus button.
+ Aucune liste de lecture disponible. Créez-en une à l'aide du bouton \"+\" bleu de votre fichier vidéo.
+
+ app/main/main.component.html
+ 266
+
+ No video playlists available text
+
+
+ Name:
+ Nom :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 5
+
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 6
+
+ Video name property
+
+
+ URL:
+ URL :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 9
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 9
+
+ Video URL property
+
+
+ Uploader:
+ Chaîne :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Taille du fichier :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Chemin :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Mise en ligne :
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Close
+ Fermer
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 31
+
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 40
+
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 27
+
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 30
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 23
+
+
+ app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 17
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 18
+
+
+ app/components/manage-user/manage-user.component.html
+ 30
+
+
+ app/components/manage-role/manage-role.component.html
+ 18
+
+ Close subscription info button
+
+
+ Modify playlist
+ Modifier la liste de lecture
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ ID:
+ ID :
+
+ app/file-card/file-card.component.html
+ 7
+
+
+ app/download-item/download-item.component.html
+ 4
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 13
+
+ File or playlist ID
+
+
+ Count:
+ Compteur :
+
+ app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Edit
+ Modifier
+
+ app/file-card/file-card.component.html
+ 19
+
+ Playlist edit button
+
+
+ Delete
+ Effacer
+
+ app/file-card/file-card.component.html
+ 20
+
+
+ app/file-card/file-card.component.html
+ 25
+
+ Delete playlist
+
+
+ Info
+ Informations
+
+ app/file-card/file-card.component.html
+ 24
+
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 7
+
+ Video info button
+
+
+ Delete and blacklist
+ Supprimer et bannir
+
+ app/file-card/file-card.component.html
+ 26
+
+ Delete and blacklist video button
+
+
+ Upload new cookies
+ Téléverser de nouveaux cookies
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 1
+
+ Cookies uploader dialog title
+
+
+ Drag and Drop
+ Glisser-déposer
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ NOTE: Uploading new cookies will overrride your previous cookies. Also note that cookies are instance-wide, not per-user.
+ NOTE : le téléversement de nouveaux cookies remplacera vos cookies précédents. Notez également que les cookies sont par instance, et non par utilisateur.
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Settings
+ Paramètres
+
+ app/settings/settings.component.html
+ 1
+
+
+ app/app.component.html
+ 28
+
+ Settings title
+
+
+ URL
+ URL
+
+ app/settings/settings.component.html
+ 18
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 8
+
+ URL input placeholder
+
+
+ URL this app will be accessed from, without the port.
+ URL à partir de laquelle cette application sera accessible, sans le port.
+
+ app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Port
+
+ app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ Port souhaité. La valeur par défault est 17442.
+
+ app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Activer Multi-Utilisateurs
+
+ app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Chemin d'enregistrement des utilisateurs
+
+ app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Chemin racine pour les utilisateurs et leurs vidéos téléchargées.
+
+ app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Use encryption
+ Activer le cryptage des données
+
+ app/settings/settings.component.html
+ 48
+
+ Use encryption setting
+
+
+ Cert file path
+ Chemin du fichier de certificat
+
+ app/settings/settings.component.html
+ 53
+
+ Cert file path input placeholder
+
+
+ Key file path
+ Chemin d'accès au fichier clé
+
+ app/settings/settings.component.html
+ 59
+
+ Key file path input placeholder
+
+
+ Allow subscriptions
+ Autoriser les abonnements
+
+ app/settings/settings.component.html
+ 68
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Chemin d'enregistrement des abonnements
+
+ app/settings/settings.component.html
+ 72
+
+ 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.
+ Chemin racine pour les vidéos des chaînes et des listes de lecture auxquelles vous êtes abonné.
+
+ app/settings/settings.component.html
+ 73
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Interval de vérification des abonnements
+
+ app/settings/settings.component.html
+ 78
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ L'unité est la seconde, écricre uniquement un nombre entier.
+
+ app/settings/settings.component.html
+ 79
+
+ Check interval setting input hint
+
+
+ Use youtube-dl archive
+ Utiliser youtube-dl archive
+
+ app/settings/settings.component.html
+ 83
+
+
+ app/settings/settings.component.html
+ 152
+
+ Use youtube-dl archive setting
+
+
+ With youtube-dl's archive
+ Avec youtube-dl's archive
+
+ app/settings/settings.component.html
+ 84
+
+ youtube-dl archive explanation prefix link
+
+
+ feature, downloaded videos from your subscriptions get recorded in a text file in the subscriptions archive sub-directory.
+ les vidéos téléchargées à partir de vos abonnements sont enregistrées dans un fichier texte dans le sous-répertoire du fichier d'abonnement.
+
+ app/settings/settings.component.html
+ 84
+
+ youtube-dl archive explanation middle
+
+
+ This enables the ability to permanently delete videos from your subscriptions without unsubscribing, and allows you to record which videos you downloaded in case of data loss.
+ Cela vous permet de supprimer définitivement des vidéos de vos abonnements sans vous désabonner et vous permet d'enregistrer les vidéos que vous avez téléchargées en cas de perte de données.
+
+ app/settings/settings.component.html
+ 85
+
+ youtube-dl archive explanation suffix
+
+
+ Theme
+ Thème
+
+ app/settings/settings.component.html
+ 94
+
+ Theme select label
+
+
+ Default
+ Par défaut
+
+ app/settings/settings.component.html
+ 96
+
+ Default theme label
+
+
+ Dark
+ Sombre
+
+ app/settings/settings.component.html
+ 97
+
+
+ app/app.component.html
+ 23
+
+ Dark theme label
+
+
+ Allow theme change
+ Autoriser le changement du thème
+
+ app/settings/settings.component.html
+ 102
+
+ Allow theme change setting
+
+
+ Language
+ Choix de la langue
+
+ app/settings/settings.component.html
+ 111
+
+ Language select label
+
+
+ Main
+ Principal
+
+ app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Audio folder path
+ Chemin du dossier audio
+
+ app/settings/settings.component.html
+ 131
+
+ Audio folder path input placeholder
+
+
+ Path for audio only downloads. It is relative to YTDL-Material's root folder.
+ Chemin racine pour les téléchargements audio uniquement.
+
+ app/settings/settings.component.html
+ 132
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Chemin d'accès au dossier vidéo
+
+ app/settings/settings.component.html
+ 138
+
+ Video folder path input placeholder
+
+
+ Path for video downloads. It is relative to YTDL-Material's root folder.
+ Chemin racine de téléchargement des vidéos.
+
+ app/settings/settings.component.html
+ 139
+
+ Video path setting input hint
+
+
+ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,,
+ Arguments personnalisés globaux pour les téléchargements sur la page d'accueil. Les arguments sont délimités par deux virgules comme suit ,,
+
+ app/settings/settings.component.html
+ 146
+
+ Custom args setting input hint
+
+
+ Safe download override
+ Désactiver le téléchargement sécurisé
+
+ app/settings/settings.component.html
+ 157
+
+ Safe download override setting
+
+
+ Downloader
+ Téléchargements
+
+ app/settings/settings.component.html
+ 124
+
+ Downloader settings label
+
+
+ Top title
+ Nom de l'application
+
+ app/settings/settings.component.html
+ 170
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Gestionnaire de fichiers activé
+
+ app/settings/settings.component.html
+ 175
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Gestionnaire de téléchargement activé
+
+ app/settings/settings.component.html
+ 178
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Permettre la sélection de la résolution
+
+ app/settings/settings.component.html
+ 181
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Empêcher le téléchargement local
+
+ app/settings/settings.component.html
+ 184
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Autoriser les téléchargements simultanés
+
+ app/settings/settings.component.html
+ 187
+
+ Allow multi-download mode setting
+
+
+ Require pin for settings
+ Utiliser un code PIN
+
+ app/settings/settings.component.html
+ 190
+
+ Require pin for settings setting
+
+
+ Set New Pin
+ Définir le code PIN
+
+ app/settings/settings.component.html
+ 191
+
+ Set new pin button
+
+
+ Enable Public API
+ Activer l'API publique
+
+ app/settings/settings.component.html
+ 199
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Clé API publique
+
+ app/settings/settings.component.html
+ 204
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Voir documentation
+
+ app/settings/settings.component.html
+ 205
+
+ View API docs setting hint
+
+
+ Generate
+ Générer
+
+ app/settings/settings.component.html
+ 209
+
+ Generate key button
+
+
+ Use YouTube API
+ Utiliser l'API YouTube
+
+ app/settings/settings.component.html
+ 218
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ Clé API YouTube
+
+ app/settings/settings.component.html
+ 222
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ Générer un mot de passe !
+
+ app/settings/settings.component.html
+ 223
+
+ Youtube API Key setting hint
+
+
+ Click here
+ Cliquez ici
+
+ app/settings/settings.component.html
+ 233
+
+
+ app/settings/settings.component.html
+ 239
+
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ pour télécharger manuellement l'extension officielle YoutubeDL-Material Chrome.
+
+ app/settings/settings.component.html
+ 233
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Vous devez charger manuellement l'extension et modifier les paramètres de l'extension pour définir l'URL de l'interface.
+
+ app/settings/settings.component.html
+ 234
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ pour installer l'extension officielle YoutubeDL-Material Firefox directement depuis la page des extensions Firefox.
+
+ app/settings/settings.component.html
+ 239
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Installation détaillé ici.
+
+ app/settings/settings.component.html
+ 240
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ Il suffit de modifier les paramètres de l'extension pour définir l'URL de l'interface.
+
+ app/settings/settings.component.html
+ 240
+
+ 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.
+ Faites glisser le lien ci-dessous vers vos favoris, et le tour est joué ! Il suffit de naviguer vers la vidéo YouTube que vous souhaitez télécharger et de cliquer sur le signet.
+
+ app/settings/settings.component.html
+ 245
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Générer un signet audio uniquement
+
+ app/settings/settings.component.html
+ 246
+
+ Generate audio only bookmarklet checkbox
+
+
+ Extra
+ Avancés
+
+ app/settings/settings.component.html
+ 164
+
+ Extra settings label
+
+
+ Use default downloading agent
+ Utiliser l'agent de téléchargement par défault
+
+ app/settings/settings.component.html
+ 260
+
+ Use default downloading agent setting
+
+
+ Select a downloader
+ Sélectionner une méthode de téléchargement
+
+ app/settings/settings.component.html
+ 264
+
+ Custom downloader select label
+
+
+ Select a logger level
+ Niveau des logs
+
+ app/settings/settings.component.html
+ 278
+
+ Logger level select label
+
+
+ Allow advanced download
+ Autoriser le téléchargement avancé
+
+ app/settings/settings.component.html
+ 289
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Utiliser les cookies
+
+ app/settings/settings.component.html
+ 297
+
+ Use cookies setting
+
+
+ Set Cookies
+ Gérer les cookies
+
+ app/settings/settings.component.html
+ 298
+
+ Set cookies button
+
+
+ Advanced
+ Avancé
+
+ app/settings/settings.component.html
+ 255
+
+ Host settings label
+
+
+ Allow user registration
+ Autoriser l'enregistrement des utilisateurs
+
+ app/settings/settings.component.html
+ 310
+
+ Allow registration setting
+
+
+ Users
+ Utilisateurs
+
+ app/settings/settings.component.html
+ 308
+
+ Users settings label
+
+
+ Logs
+ Journaux
+
+ app/settings/settings.component.html
+ 314
+
+ Logs settings label
+
+
+ Save
+ Sauvegarder
+
+ app/settings/settings.component.html
+ 327
+
+ Settings save button
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha} }
+ {VAR_SELECT, select, true {Fermer} false {Annuler}}
+
+ app/settings/settings.component.html
+ 330
+
+ Settings cancel and close button
+
+
+ About YoutubeDL-Material
+ Sobre YoutubeDL-Material
+
+ 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.
+ est un téléchargeur YouTube open source créé selon le graphique \"Material Design\" de Google. Vous pouvez facilement télécharger vos vidéos préférées sous forme de fichiers vidéo ou audio, et même vous abonner à vos chaînes et listes de lecture préférées pour vous tenir au courant de vos nouvelles vidéos.
+
+ 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.
+ comporte des caractéristiques étonnantes ! Une API étendue, un support Docker et un support de localisation (traduction). Pour en savoir plus sur toutes les fonctionnalités prises en charge, cliquez sur l'icône GitHub ci-dessus.
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Version installée :
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Checking for updates...
+ Vérification des mises à jours ...
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Mise à jour disponible
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Vous pouvez mettre à jour à partir du menu de configuration.
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Found a bug or have a suggestion?
+ Avez-vous trouvé une erreur ou avez-vous une suggestion ?
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ pour signaler un problème !
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Your Profile
+ Votre profil
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ UID:
+ UID :
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Créé le :
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ Vous n'êtes pas identifié.
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Login
+ Se connecter
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 20
+
+
+ app/app.component.html
+ 44
+
+
+ app/components/login/login.component.html
+ 15
+
+ Login
+
+
+ Logout
+ Se déconnecter
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ Create admin account
+ Créer un compte administrateur
+
+ 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'.
+ Aucun compte administrateur détecté. Veuillez définir le mot de passe du compte adminstrateur \"admin\".
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Créer
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Profile
+ Profil
+
+ app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ About
+ À propos
+
+ app/app.component.html
+ 32
+
+ About menu label
+
+
+ Home
+ Accueil
+
+ app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Subscriptions
+ Abonnements
+
+ app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Téléchargements
+
+ app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Share playlist
+ Partager une liste de lecture
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Partager une vidéo
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Partager un audio
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Enable sharing
+ Activer le partage
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Utiliser l'horodatage
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Secondes
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Copier dans le presse-papiers
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 7
+
+ Copy to clipboard button
+
+
+ Save changes
+ Sauvegarder
+
+ app/player/player.component.html
+ 22
+
+ Playlist save changes button
+
+
+ Details
+ Détails
+
+ app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ Une erreur s'est produite :
+
+ app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Début du téléchargement :
+
+ app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Fin du téléchargement :
+
+ app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Chemin(s) de fichier :
+
+ app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Subscribe to playlist or channel
+ S'abonner à la liste de lecture ou à la chaîne
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ The playlist or channel URL
+ L'URL de la liste de lecture ou de la chaîne
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Nom personnalisé
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Télécharger tous les fichiers téléversés
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 23
+
+ Download all uploads subscription setting
+
+
+ Download videos uploaded in the last
+ Télécharger les dernières vidéos téléversées
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 26
+
+ Download time range prefix
+
+
+ Audio-only mode
+ Extraire le son
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 38
+
+ Streaming-only mode
+
+
+ Streaming-only mode
+ Streaming uniquement
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 43
+
+ Streaming-only mode
+
+
+ These are added after the standard args.
+ Ceux-ci sont ajoutés après les arguments standard.
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 51
+
+ Custom args hint
+
+
+ Custom file output
+ Sortie de fichier personnalisé
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 57
+
+ Subscription custom file output placeholder
+
+
+ Subscribe
+ S'abonner
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 72
+
+ Subscribe button
+
+
+ Type:
+ Type :
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ Archive:
+ Archive :
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Export Archive
+ Exporter l'archive
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Se désabonner
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ Your subscriptions
+ Vos abonnements
+
+ app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Chaînes
+
+ app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Name not available. Channel retrieval in progress.
+ Nom non disponible. Le rétablissement des canaux est en cours...
+
+ app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ Vous n'êtes abonné à aucune châine.
+
+ app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ Ce nom n'est pas disponible. Recherche de chaînes en cours.
+
+ app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ Vous n'êtes abonné·e à aucune liste de lectures.
+
+ app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Search
+ Chercher
+
+ app/subscription/subscription/subscription.component.html
+ 32
+
+ Subscription videos search placeholder
+
+
+ Length:
+ Durée :
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+ Delete and redownload
+ Effacer et re-télécharger
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 8
+
+ Delete and redownload subscription video button
+
+
+ Delete forever
+ Supprimer définitivement
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 9
+
+ Delete forever subscription video button
+
+
+ Updater
+ Mettre à jour
+
+ app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Select a version:
+ Sélectionnez une version :
+
+ app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Register
+ Créer un compte
+
+ app/components/login/login.component.html
+ 35
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 17
+
+ Register
+
+
+ Session ID:
+ ID de la session :
+
+ app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ (current)
+ (actual)
+
+ app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ Pas de téléchargements !
+
+ app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Register a user
+ Ajouter un utilisateur
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Nom d'utilisateur
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Manage user
+ Gérer l'utilisateur
+
+ app/components/manage-user/manage-user.component.html
+ 1
+
+ Manage user dialog title
+
+
+ User UID:
+ Identifiant de l'utilisateur :
+
+ app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Nouveau mot de passe
+
+ app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Enregistrer le nouveau mot de passe
+
+ app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use default
+ Utilisation par défault
+
+ app/components/manage-user/manage-user.component.html
+ 19
+
+ Use default
+
+
+ Yes
+ Oui
+
+ app/components/manage-user/manage-user.component.html
+ 20
+
+
+ app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ Non
+
+ app/components/manage-user/manage-user.component.html
+ 21
+
+
+ app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Gérer le groupe
+
+ app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ User name
+ Identifiant
+
+ app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Groupe
+
+ app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Gérer
+
+ app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Add Users
+ Ajouter
+
+ app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Gérer les groupes
+
+ app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ Logs will appear here
+ Les enregistrements apparaîtront ici
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 5
+
+ Logs placeholder
+
+
+ Lines:
+ Lignes :
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 9
+
+ Label for lines select in logger view
+
+
+ An error has occurred
+ Une erreur s'est produite
+
+ app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ The download was successful
+ Le téléchargement a réussi
+
+ app/download-item/download-item.component.html
+ 8
+
+ download successful tooltip
+
+
+ Auth method
+ Méthode d'authentification
+
+ app/settings/settings.component.html
+ 306
+
+ Auth method select
+
+
+ Search Filter
+ Filtre de recherche
+
+ app/settings/settings.component.html
+ 338
+
+ Search Filter
+
+
+ Internal
+ Interne
+
+ app/settings/settings.component.html
+ 308
+
+ Internal auth method
+
+
+ Login expiration
+ Expiration de la connexion
+
+ app/settings/settings.component.html
+ 268
+
+ Login expiration select label
+
+
+ Log Level
+ Niveau de journal
+
+ app/settings/settings.component.html
+ 256
+
+ Log Level label
+
+
+ This will delete your old API key!
+ Ceci supprimera votre ancienne clé API !
+
+ app/settings/settings.component.html
+ 187
+
+ delete api key tooltip
+
+
+ Kill all downloads
+ Supprimer tous les téléchargements
+
+ app/settings/settings.component.html
+ 139
+
+ Kill all downloads button
+
+
+ Include metadata
+ Inclure les métadonnées
+
+ app/settings/settings.component.html
+ 135
+
+ Include metadata setting
+
+
+ Include thumbnail
+ Inclure une miniature
+
+ app/settings/settings.component.html
+ 131
+
+ Include thumbnail setting
+
+
+ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user.
+ REMARQUE : le téléversement de nouveaux cookies remplacera vos cookies précédents. Notez également que les cookies sont à l'échelle de l'instance et non par utilisateur.
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Add more content
+ Ajouter plus de contenu
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 17
+
+ Add more content
+
+
+ Type
+ Type
+
+ app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Video
+ Vidéo
+
+ app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio
+ Audio
+
+ app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Editing
+ Édition
+
+ app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ My videos
+ Mes vidéos
+
+ app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Go to subscription
+ Aller aux abonnements
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 20
+
+ Go to subscription menu item
+
+
+ Open file in new tab
+ Ouvrir le fichier dans un nouvel onglet
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 14
+
+ Open file in new tab
+
+
+ Open file
+ Ouvrir le fichier
+
+ app/components/unified-file-card/unified-file-card.component.html
+ 13
+
+ Open file button
+
+
+ Clear logs
+ Effacer les journaux
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Delete user
+ Supprimer l'utilisateur
+
+ app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Use role default
+ Utiliser le groupe par défaut
+
+ app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Edit user
+ Modifier l'utilisateur
+
+ app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ Clear all downloads
+ Effacer tous les téléchargements
+
+ app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ Search Base
+ Search Base
+
+ app/settings/settings.component.html
+ 333
+
+ Search Base
+
+
+ Bind Credentials
+ Bind Credentials
+
+ app/settings/settings.component.html
+ 328
+
+ Bind Credentials
+
+
+ Bind DN
+ Bind DN
+
+ app/settings/settings.component.html
+ 323
+
+ Bind DN
+
+
+ LDAP URL
+ LDAP URL
+
+ app/settings/settings.component.html
+ 318
+
+ LDAP URL
+
+
+ LDAP
+ LDAP
+
+ app/settings/settings.component.html
+ 311
+
+ LDAP auth method
+
+
+ See less.
+ Voir moins.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ See more.
+ Voir plus.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ Auto-generated
+ Généré automatiquement
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Select a download agent
+ Sélectionnez un agent de téléchargement
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Auto-download Twitch Chat
+ Télécharger automatiquement la discussion Twitch
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Also known as a Client ID.
+ Aussi connu sous le nom d'identifiant client.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Twitch API Key
+ Clé API Twitch
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Use Twitch API
+ Utiliser l'API de Twitch
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Categories
+ Catégories
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Global custom args
+ Arguments personnalisés globaux
+
+ src/app/settings/settings.component.html
+ 133
+
+ Custom args input placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ Le chemin est relatif aux chemins de téléchargement ci-dessus. Ne pas inclure l'extension.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Default file output
+ Sortie de fichier par défaut
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Redownload fresh uploads
+ Retélécharger les nouvelles mises en ligne
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ 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.
+ Il arrive que de nouvelles vidéos soient téléchargées avant d'être entièrement traitées. Grâce à ce paramètre, les nouvelles vidéos seront vérifiées pour obtenir une version de meilleure qualité le jour suivant.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ views
+ vues
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Download Twitch Chat
+ Télécharger la discussion Twitch
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Add new rule
+ Ajouter une nouvelle règle
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Rules
+ Règles
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Editing category
+ Modification de la catégorie
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Paused
+ En pause
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ No videos found.
+ Aucune vidéo trouvée.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Reverse order
+ Ordre inverse
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ Normal order
+ Ordre normal
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Add content
+ Ajouter du contenu
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Category:
+ Catégorie :
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ (Paused)
+ (En pause)
+
+ 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
+
+
+ Max quality
+ Qualité maximale
+
+ 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
+
+
+
+
diff --git a/src/assets/i18n/messages.id.json b/src/assets/i18n/messages.id.json
new file mode 100644
index 0000000..1fd4e2c
--- /dev/null
+++ b/src/assets/i18n/messages.id.json
@@ -0,0 +1,248 @@
+{
+ "004b222ff9ef9dd4771b777950ca1d0e4cd4348a": "Tentang",
+ "994363f08f9fbfa3b3994ff7b35c6904fdff18d8": "Profil",
+ "adb4562d2dbd3584370e44496969d58c511ecb63": "Gelap",
+ "121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Pengaturan",
+ "92eee6be6de0b11c924e3ab27db30257159c0a7c": "Beranda",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Masuk",
+ "357064ca9d9ac859eb618e28e8126fa32be049e2": "Langganan",
+ "822fab38216f64e8166d368b59fe756ca39d301b": "Unduhan",
+ "4a9889d36910edc8323d7bab60858ab3da6d91df": "Hanya Audio",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Unduhan",
+ "a38ae1082fec79ba1f379978337385a539a28e73": "Kualitas",
+ "4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "Gunakan Alamat URL",
+ "d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Tampilkan",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Mode Multi-unduh",
+ "6a3777f913cf3f288664f0632b9f24794fdcc24e": "Batal",
+ "322ed150e02666fe2259c5b4614eac7066f4ffa0": "Khusus",
+ "4e4c721129466be9c3862294dc40241b64045998": "Gunakan arg kustom",
+ "ad2f8ac8b7de7945b80c8e424484da94e597125f": "Arg kustom",
+ "a6911c2157f1b775284bbe9654ce5eb30cf45d7f": "Tidak perlu mencantumkan alamat URL, hanya bagian setelahnya saja. Arg dibatasi menggunakan dua koma seperti ini: ,,",
+ "3a92a3443c65a52f37ca7efb8f453b35dbefbf29": "Gunakan output kustom",
+ "d9c02face477f2f9cdaae318ccee5f89856851fb": "Output kustom",
+ "fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Dokumentasi",
+ "19d1ae64d94d28a29b2c57ae8671aace906b5401": "Path adalah relatif kepada path unduh konfigurasi. Jangan mencantumkan ektensi.",
+ "b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Perintah yang disimulasi:",
+ "8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "Gunakan otentikasi",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Nama Pengguna",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Kata Sandi",
+ "17f0ea5d2d7a262b0e875acc70475f102aee84e6": "Buat sebuah playlist",
+ "cff1428d10d59d14e45edec3c735a27b5482db59": "Nama",
+ "f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Jenis",
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Audio",
+ "2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Video",
+ "f47e2d56dd8a145b2e9599da9730c049d52962a2": "Berkas audio",
+ "a52dae09be10ca3a65da918533ced3d3f4992238": "Video",
+ "a9806cf78ce00eb2613eeca11354a97e033377b8": "Langganan ke playlist atau saluran/channel",
+ "801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "Alamat URL",
+ "93efc99ae087fc116de708ecd3ace86ca237cf30": "Playlist atau alamat URL saluran/channel",
+ "08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Nama kustom",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Unduh semua unggahan",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Kualitas maksimal",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Mode hanya-audio",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Mode hanya-streaming",
+ "f432e1a8d6adb12e612127978ce2e0ced933959c": "Ini ditambahkan setelah argumen standar.",
+ "98b6ec9ec138186d663e64770267b67334353d63": "Output berkas kustom",
+ "d7b35c384aecd25a516200d6921836374613dfe7": "Batal",
+ "d0336848b0c375a1c25ba369b3481ee383217a4f": "Langganan",
+ "28a678e9cabf86e44c32594c43fa0e890135c20f": "Unduh video yang diunggah terakhir",
+ "e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Jenis:",
+ "c52db455cca9109ee47e1a612c3f4117c09eb71b": "Alamat URL:",
+ "ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID:",
+ "f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Tutup",
+ "8efc77bf327659c0fec1f518cf48a98cdcd9dddf": "Ekspor Arsip",
+ "3042bd3ad8dffcfeca5fd1ae6159fd1047434e95": "Batal Langganan",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(Dijeda)",
+ "a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Arsip:",
+ "616e206cb4f25bd5885fc35925365e43cf5fb929": "Nama:",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Pengunggah:",
+ "109c6f4a5e46efb933612ededfaf52a13178b7e0": "Ukuran berkas:",
+ "bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Jalur/path:",
+ "a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Tanggal Unggah:",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Kategori:",
+ "d9e83ac17026e70ef6e9c0f3240a3b2450367f40": "Modifikasi arg youtube-dl",
+ "7fc1946abe2b40f60059c6cd19975d677095fd19": "Simulasikan arg baru",
+ "0b71824ae71972f236039bed43f8d2323e8fd570": "Tambah sebuah arg",
+ "c8b0e59eb491f2ac7505f0fbab747062e6b32b23": "Cari berdasarkan kategori",
+ "9eeb91caef5a50256dd87e1c4b7b3e8216479377": "Gunakan nilai arg",
+ "7de2451ed3fb8d8b847979bd3f0c740b970f167b": "Tambah arg",
+ "b2623aee44b70c9a4ba1fce16c8a593b0a4c7974": "Modifikasi",
+ "25d8ad5eba2ec24e68295a27d6a4bb9b49e3dacd": "Nilai arg",
+ "91ecce65f1d23f9419d1c953cd6b7bc7f91c110e": "Pembaruan",
+ "b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Daftarkan pengguna",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Nama pengguna",
+ "cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Daftar",
+ "ebadf946ae90f13ecd0c70f09edbc0f983af8a0f": "Unggah cookie baru",
+ "a8b7b9c168fd936a75e500806a8c0d7755ef1198": "CATATAN: Mengunggah cookie baru akan menimpa cookie Anda sebelumnya. Juga ingat bahwa cookie termasuk dalam pengguna-banyak, bukan per-pengguna.",
+ "98a8a42e5efffe17ab786636ed0139b4c7032d0e": "Tarik dan Jatuhkan",
+ "4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Modifikasi playlist",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Tambah konten",
+ "52c9a103b812f258bcddc3d90a6e3f46871d25fe": "Simpan",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Urutan normal",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Urutan terbalik",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Video saya",
+ "7e892ba15f2c6c17e83510e273b3e10fc32ea016": "Cari",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Tidak ada video ditemukan.",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Menyunting",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Dijeda",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Kategori suntingan",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Aturan",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Tambah aturan baru",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Unduh Twitch Chat",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Sunting",
+ "826b25211922a1b46436589233cb6f1a163d89b7": "Hapus",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Informasi",
+ "e684046d73bcee88e82f7ff01e2852789a05fc32": "Hitung:",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Hapus dan jadikan daftarhitam",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "dilihat",
+ "5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Simpan perubahan",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "Unduhan telah berhasil",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "Sebuah kesalahan telah terjadi",
+ "4f8b2bb476981727ab34ed40fde1218361f92c45": "Rincian",
+ "e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "Sebuah kesalahan telah terjadi:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Unduhan dimulai:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Unduhan berakhir:",
+ "ad127117f9471612f47d01eae09709da444a36a4": "Jalur file:",
+ "e2319dec5b4ccfb6ed9f55ccabd63650a8fdf547": "Langganan anda",
+ "807cf11e6ac1cde912496f764c176bdfdd6b7e19": "Saluran",
+ "47546e45bbb476baaaad38244db444c427ddc502": "Daftar putar",
+ "29b89f751593e1b347eef103891b7a1ff36ec03f": "Nama tidak tersedia. Pengambilan saluran sedang berlangsung.",
+ "4636cd4a1379c50d471e98786098c4d39e1e82ad": "Anda tidak memiliki saluran langganan.",
+ "2e0a410652cb07d069f576b61eab32586a18320d": "Nama tidak tersedia. Pengambilan daftar-putar sedang berlangsung.",
+ "587b57ced54965d8874c3fd0e9dfedb987e5df04": "Anda tidak memiliki langganan daftar putar.",
+ "82421c3e46a0453a70c42900eab51d58d79e6599": "Utama",
+ "0ba25ad86a240576c4f20a2fada4722ebba77b1e": "Pengunduh",
+ "d5f69691f9f05711633128b5a3db696783266b58": "Ekstra",
+ "bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Lanjutan",
+ "4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Pengguna",
+ "eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Log",
+ "fe8fd36dbf5deee1d56564965787a782a66eba44": "{VAR_SELECT, select, true {Tutup} false {Batal} other {lainnya}}",
+ "54c512cca1923ab72faf1a0bd98d3d172469629a": "URL aplikasi ini akan diakses dari, tanpa port.",
+ "cb2741a46e3560f6bc6dfd99d385e86b08b26d72": "Port",
+ "22e8f1d0423a3b784fe40fab187b92c06541b577": "Port yang diinginkan. Default-nya adalah 17442.",
+ "d4477669a560750d2064051a510ef4d7679e2f3e": "Mode multi-pengguna",
+ "2eb03565fcdce7a7a67abc277a936a32fcf51557": "Path basis pengguna",
+ "a64505c41150663968e277ec9b3ddaa5f4838798": "Path basis untuk pengguna dan unduhan video mereka.",
+ "4e3120311801c4acd18de7146add2ee4a4417773": "Izinkan langganan",
+ "4bee2a4bef2d26d37c9b353c278e24e5cd309ce3": "Langganan Pangkros Base",
+ "bc9892814ee2d119ae94378c905ea440a249b84a": "Jalur dasar untuk video dari saluran dan daftar putar Anda yang berlangganan. Itu relatif terhadap folder root ytdl-material.",
+ "5bef4b25ba680da7fff06b86a91b1fc7e6a926e3": "Periksa interval",
+ "0f56a7449b77630c114615395bbda4cab398efd8": "Unit adalah detik, hanya termasuk angka.",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Kadang-kadang video baru diunduh sebelum diproses sepenuhnya. Pengaturan ini akan berarti video baru akan diperiksa untuk versi berkualitas lebih tinggi pada hari berikutnya.",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Redownload unggahan segar",
+ "27a56aad79d8b61269ed303f11664cc78bcc2522": "Tema",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "Default",
+ "7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Izinkan perubahan tema",
+ "fe46ccaae902ce974e2441abe752399288298619": "Bahasa",
+ "ab2756805742e84ad0cc0468f4be2d8aa9f855a5": "Jalur folder audio",
+ "c2c89cdf45d46ea64d2ed2f9ac15dfa4d77e26ca": "Jalur untuk unduhan hanya audio. Ini relatif terhadap folder root ytdl-material.",
+ "46826331da1949bd6fb74624447057099c9d20cd": "Jalur folder video",
+ "17c92e6d47a213fa95b5aa344b3f258147123f93": "Jalur untuk unduhan video. Ini relatif terhadap folder root YTDL-material.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Output file default",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "Jalur relatif terhadap jalur unduhan di atas. Jangan sertakan ekstensi.",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Args kustom global",
+ "6b995e7130b4d667eaab6c5f61b362ace486d26d": "Args kustom global untuk unduhan di beranda. Args dibatasi menggunakan dua koma seperti itu: ,,",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Kategori",
+ "78e49b7339b4fa7184dd21bcaae107ce9b7076f6": "Gunakan YouTube-DL Archive",
+ "ffc19f32b1cba0daefc0e5668f89346db1db83ad": "Sertakan thumbnail",
+ "384de8f8f112c9e6092eb2698706d391553f3e8d": "Sertakan metadata",
+ "fb35145bfb84521e21b6385363d59221f436a573": "Bunuh semua unduhan",
+ "61f8fd90b5f8cb20c70371feb2ee5e1fac5a9095": "Top judul",
+ "78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Manajer file diaktifkan",
+ "a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Unduhan Manager diaktifkan",
+ "c33bd5392b39dbed36b8e5a1145163a15d45835f": "Izinkan kualitas pilih",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Unduh Only Mode",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Izinkan Mode Multi-Unduh",
+ "1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Aktifkan API publik",
+ "23bd81dcc30b74d06279a26d7a42e8901c1b124e": "Kunci API Publik",
+ "41016a73d8ad85e6cb26dffa0a8fab9fe8f60d8e": "Lihat dokumentasi",
+ "00a94f58d9eb2e3aa561440eabea616d0c937fa2": "Ini akan menghapus kunci API lama Anda!",
+ "1b258b258b4cc475ceb2871305b61756b0134f4a": "Menghasilkan",
+ "d5d7c61349f3b0859336066e6d453fc35d334fe5": "Gunakan API YouTube",
+ "ce10d31febb3d9d60c160750570310f303a22c22": "YouTube API Key",
+ "8602e313cdfa7c4cc475ccbe86459fce3c3fd986": "Menghasilkan kunci itu mudah!",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Gunakan Twitch API",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Kunci Twitch API",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Juga dikenal sebagai ID Klien.",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Obrolan Download Otomatis",
+ "9b3cedfa83c6d7acb3210953289d1be4aab115c7": "Klik disini",
+ "7f09776373995003161235c0c8d02b7f91dbc4df": "Untuk mengunduh ekstensi Chrome Bahan YouTubedl resmi secara manual.",
+ "5b5296423906ab3371fdb2b5a5aaa83acaa2ee52": "Anda harus secara manual memuat ekstensi dan memodifikasi pengaturan ekstensi untuk mengatur URL frontend.",
+ "9a2ec6da48771128384887525bdcac992632c863": "Untuk menginstal ekstensi Firefox Bahan YouTubedl resmi langsung dari halaman ekstensi Firefox.",
+ "eb81be6b49e195e5307811d1d08a19259d411f37": "Instruksi pengaturan terperinci.",
+ "cb17ff8fe3961cf90f44bee97c88a3f3347a7e55": "Tidak banyak yang diperlukan selain mengubah pengaturan ekstensi untuk mengatur URL frontend.",
+ "61b81b11aad0b9d970ece2fce18405f07eac69c2": "Seret tautan di bawah ke bookmark Anda, dan Anda baik-baik saja! Cukup navigasikan ke video YouTube yang ingin Anda unduh, dan klik bookmark.",
+ "c505d6c5de63cc700f0aaf8a4b31fae9e18024e5": "Buat 'audio hanya' Bookmarklet",
+ "ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Pilih pengunduh",
+ "5fab47f146b0a4b809dcebf3db9da94df6299ea1": "Gunakan agen pengunduhan default",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Pilih agen unduhan",
+ "0c43af932e6a4ee85500e28f01b3538b4eb27bc4": "Layar log",
+ "db6c192032f4cab809aad35215f0aa4765761897": "Login kedaluwarsa",
+ "dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Izinkan unduhan lanjutan",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Gunakan cookie",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Atur Cookie",
+ "37224420db54d4bc7696f157b779a7225f03ca9d": "Izinkan pendaftaran pengguna",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Metode Auth",
+ "4f56ced9d6b85aeb1d4346433361d47ea72dac1a": "Intern",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "URL LDAP",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Gabung DN",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Mengikat kredensial",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Basis pencarian",
+ "e01d54ecc1a0fcf9525a3c100ed8b83d94e61c23": "Cari Filter",
+ "cec82c0a545f37420d55a9b6c45c20546e82f94e": "Tentang YouTubedl-material",
+ "199c17e5d6a419313af3c325f06dcbb9645ca618": "Adalah pengunduh YouTube open-source yang dibangun di bawah spesifikasi desain bahan Google. Anda dapat mengunduh video favorit Anda dengan mulus sebagai file video atau audio, dan bahkan berlangganan saluran dan daftar putar favorit Anda untuk terus diperbarui dengan video baru mereka.",
+ "bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "Memiliki beberapa fitur yang luar biasa termasuk! API yang luas, dukungan Docker, dan dukungan pelokalan (terjemahan). Baca pada semua fitur yang didukung dengan mengklik ikon GitHub di atas.",
+ "a45e3b05f0529dc5246d70ef62304c94426d4c81": "Versi yang diinstal:",
+ "b33536f59b94ec935a16bd6869d836895dc5300c": "Menemukan bug atau punya saran?",
+ "e1f398f38ff1534303d4bb80bd6cece245f24016": "Untuk menciptakan masalah!",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Memeriksa pembaruan ...",
+ "a16e92385b4fd9677bb830a4b796b8b79c113290": "Pembaruan tersedia",
+ "189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Anda dapat memperbarui dari menu Pengaturan.",
+ "1372e61c5bd06100844bd43b98b016aabc468f62": "Pilih versi:",
+ "1f6d14a780a37a97899dc611881e6bc971268285": "Aktifkan berbagi",
+ "6580b6a950d952df847cb3d8e7176720a740adc8": "Gunakan Timestamp",
+ "4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Detik",
+ "3a6e5a6aa78ca864f6542410c5dafb6334538106": "Menyalin ke clipboard",
+ "a249a5ae13e0835383885aaf697d2890cc3e53e9": "Bagikan Daftar Putar",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Berbagi video",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Bagikan audio",
+ "a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "ID Sesi:",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Hapus semua unduhan",
+ "eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(arus)",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "Tidak ada unduhan yang tersedia!",
+ "42ff677ec14f111e88bd6cdd30145378e994d1bf": "Profil kamu",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Keluar",
+ "ac9d09de42edca1296371e4d801349c9096ac8de": "UID:",
+ "a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Diciptakan:",
+ "fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Kamu tidak masuk.",
+ "a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Buat Akun Admin",
+ "2d2adf3ca26a676bca2269295b7455a26fd26980": "Tidak ada akun admin default yang terdeteksi. Ini akan membuat dan mengatur kata sandi untuk akun admin dengan nama pengguna sebagai 'admin'.",
+ "70a67e04629f6d412db0a12d51820b480788d795": "Buat",
+ "4d92a0395dd66778a931460118626c5794a3fc7a": "Tambahkan pengguna",
+ "b0d7dd8a1b0349622d6e0c6e643e24a9ea0efa1d": "Edit peran",
+ "746f64ddd9001ac456327cd9a3d5152203a4b93c": "Nama pengguna",
+ "52c1447c1ec9570a2a3025c7e566557b8d19ed92": "Peran",
+ "59a8c38db3091a63ac1cb9590188dc3a972acfb3": "Tindakan",
+ "2bd201aea09e43fbfd3cd15ec0499b6755302329": "Kelola pengguna",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Hapus pengguna",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Edit Pengguna",
+ "29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "UID pengguna:",
+ "e70e209561583f360b1e9cefd2cbb1fe434b6229": "Kata sandi baru",
+ "6498fa1b8f563988f769654a75411bb8060134b9": "Atur kata sandi baru",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Gunakan default peran",
+ "4f20f2d5a6882190892e58b85f6ccbedfa737952": "Ya",
+ "3d3ae7deebc5949b0c1c78b9847886a94321d9fd": "Tidak",
+ "57c6c05d8ebf4ef1180c2705033c044f655bb2c4": "Kelola peran",
+ "5009630cdf32ab4f1c78737b9617b8773512c05a": "Baris:",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Hapus log",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Dihasilkan otomatis",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Buka Berkas",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Buka berkas di tab baru",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Menuju ke langganan",
+ "94e01842dcee90531caa52e4147f70679bac87fe": "Hapus dan unduh ulang",
+ "2031adb51e07a41844e8ba7704b054e98345c9c1": "Hapus selamanya",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Lihat lebih banyak.",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Lihat lebih sedikit.",
+ "2054791b822475aeaea95c0119113de3200f5e1c": "Panjang:"
+}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.id.xlf b/src/assets/i18n/messages.id.xlf
new file mode 100644
index 0000000..fde0f21
--- /dev/null
+++ b/src/assets/i18n/messages.id.xlf
@@ -0,0 +1,2517 @@
+
+
+
+
+
+ About
+ Tentang
+
+ src/app/app.component.html
+ 32
+
+ About menu label
+
+
+ Profile
+ Profil
+
+ src/app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ Dark
+ Gelap
+
+ src/app/app.component.html
+ 23
+
+
+ src/app/settings/settings.component.html
+ 75
+
+ Dark mode toggle label
+
+
+ Settings
+ Pengaturan
+
+ src/app/app.component.html
+ 28
+
+
+ src/app/settings/settings.component.html
+ 1
+
+ Settings menu label
+
+
+ Home
+ Beranda
+
+ src/app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Login
+ Masuk
+
+ 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
+ Langganan
+
+ src/app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Unduhan
+
+ src/app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Only Audio
+ Hanya Audio
+
+ src/app/main/main.component.html
+ 60,61
+
+ Only Audio checkbox
+
+
+ Download
+ Unduhan
+
+ src/app/main/main.component.html
+ 74,75
+
+ Main download button
+
+
+ Quality
+ Kualitas
+
+ src/app/main/main.component.html
+ 19,20
+
+ Quality select label
+
+
+ Use URL
+ Gunakan Alamat URL
+
+ src/app/main/main.component.html
+ 46
+
+ YT search Use URL button for searched video
+
+
+ View
+ Tampilkan
+
+ src/app/main/main.component.html
+ 50,51
+
+ YT search View button for searched video
+
+
+ Multi-download Mode
+ Mode Multi-unduh
+
+ src/app/main/main.component.html
+ 65,66
+
+ Multi-download Mode checkbox
+
+
+ Cancel
+ Batal
+
+ src/app/main/main.component.html
+ 79,80
+
+ Cancel download button
+
+
+ Advanced
+ Khusus
+
+ src/app/main/main.component.html
+ 91,92
+
+ Advanced download mode panel
+
+
+ Use custom args
+ Gunakan arg kustom
+
+ src/app/main/main.component.html
+ 105,106
+
+ Use custom args checkbox
+
+
+ Custom args
+ Arg kustom
+
+ src/app/main/main.component.html
+ 110
+
+
+ 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: ,,
+ Tidak perlu mencantumkan alamat URL, hanya bagian setelahnya saja. Arg dibatasi menggunakan dua koma seperti ini: ,,
+
+ src/app/main/main.component.html
+ 113,114
+
+ Custom Args input hint
+
+
+ Use custom output
+ Gunakan output kustom
+
+ src/app/main/main.component.html
+ 121,122
+
+ Use custom output checkbox
+
+
+ Custom output
+ Output kustom
+
+ src/app/main/main.component.html
+ 125
+
+ Custom output placeholder
+
+
+ Documentation
+ Dokumentasi
+
+ src/app/main/main.component.html
+ 127
+
+
+ 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.
+ Path adalah relatif kepada path unduh konfigurasi. Jangan mencantumkan ektensi.
+
+ src/app/main/main.component.html
+ 128
+
+
+ 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
+
+
+ Simulated command:
+ Perintah yang disimulasi:
+
+ src/app/main/main.component.html
+ 97,98
+
+ Simulated command label
+
+
+ Use authentication
+ Gunakan otentikasi
+
+ src/app/main/main.component.html
+ 135,136
+
+ Use authentication checkbox
+
+
+ Username
+ Nama Pengguna
+
+ src/app/main/main.component.html
+ 139
+
+ YT Username placeholder
+
+
+ Password
+ Kata Sandi
+
+ src/app/main/main.component.html
+ 144
+
+
+ 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
+ Buat sebuah playlist
+
+ src/app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Nama
+
+ src/app/create-playlist/create-playlist.component.html
+ 6
+
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 5
+
+ Playlist name placeholder
+
+
+ Type
+ Jenis
+
+ src/app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Audio
+ Audio
+
+ src/app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Video
+ Video
+
+ src/app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio files
+ Berkas audio
+
+ src/app/create-playlist/create-playlist.component.html
+ 19
+
+ Audio files title
+
+
+ Videos
+ Video
+
+ src/app/create-playlist/create-playlist.component.html
+ 20
+
+
+ src/app/subscription/subscription/subscription.component.html
+ 29
+
+ Videos title
+
+
+ Subscribe to playlist or channel
+ Langganan ke playlist atau saluran/channel
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ URL
+ Alamat 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
+ Playlist atau alamat URL saluran/channel
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Nama kustom
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Unduh semua unggahan
+
+ 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
+ Kualitas maksimal
+
+ 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
+ Mode hanya-audio
+
+ 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
+ Mode hanya-streaming
+
+ 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.
+ Ini ditambahkan setelah argumen standar.
+
+ 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
+ Output berkas kustom
+
+ 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
+ Batal
+
+ 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
+ Langganan
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 81
+
+ Subscribe button
+
+
+ Download videos uploaded in the last
+ Unduh video yang diunggah terakhir
+
+ 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:
+ Jenis:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ URL:
+ Alamat 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:
+ 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
+ Tutup
+
+ 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
+ 30
+
+
+ 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
+ Ekspor Arsip
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Batal Langganan
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ (Paused)
+ (Dijeda)
+
+ 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:
+ Arsip:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Name:
+ Nama:
+
+ 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:
+ Pengunggah:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Ukuran berkas:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Jalur/path:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Tanggal Unggah:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Category:
+ Kategori:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ Modify youtube-dl args
+ Modifikasi arg youtube-dl
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Simulasikan arg baru
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Tambah sebuah arg
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Cari berdasarkan kategori
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Gunakan nilai arg
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Add arg
+ Tambah arg
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Modify
+ Modifikasi
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Arg value
+ Nilai arg
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Updater
+ Pembaruan
+
+ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Register a user
+ Daftarkan pengguna
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Nama pengguna
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Register
+ Daftar
+
+ 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
+ Unggah cookie baru
+
+ 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.
+ CATATAN: Mengunggah cookie baru akan menimpa cookie Anda sebelumnya. Juga ingat bahwa cookie termasuk dalam pengguna-banyak, bukan per-pengguna.
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Drag and Drop
+ Tarik dan Jatuhkan
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ Modify playlist
+ Modifikasi playlist
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ Add content
+ Tambah konten
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Save
+ Simpan
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 37
+
+
+ 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
+ 416
+
+
+ src/app/components/modify-users/modify-users.component.html
+ 58
+
+ Save
+
+
+ Normal order
+ Urutan normal
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Reverse order
+ Urutan terbalik
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ My videos
+ Video saya
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Search
+ Cari
+
+ 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.
+ Tidak ada video ditemukan.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Editing
+ Menyunting
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ Paused
+ Dijeda
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ Editing category
+ Kategori suntingan
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Rules
+ Aturan
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Add new rule
+ Tambah aturan baru
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Download Twitch Chat
+ Unduh Twitch Chat
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Edit
+ Sunting
+
+ 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
+ Hapus
+
+ 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
+ Informasi
+
+ 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:
+ Hitung:
+
+ src/app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Delete and blacklist
+ Hapus dan jadikan daftarhitam
+
+ 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
+ dilihat
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Save changes
+ Simpan perubahan
+
+ src/app/player/player.component.html
+ 59
+
+ Playlist save changes button
+
+
+ The download was successful
+ Unduhan telah berhasil
+
+ 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
+ Sebuah kesalahan telah terjadi
+
+ src/app/download-item/download-item.component.html
+ 9
+
+
+ src/app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ Details
+ Rincian
+
+ src/app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ Sebuah kesalahan telah terjadi:
+
+ src/app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Unduhan dimulai:
+
+ src/app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Unduhan berakhir:
+
+ src/app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Jalur file:
+
+ src/app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Your subscriptions
+ Langganan anda
+
+ src/app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Saluran
+
+ src/app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Playlists
+ Daftar putar
+
+ src/app/subscriptions/subscriptions.component.html
+ 27
+
+ Subscriptions playlists title
+
+
+ Name not available. Channel retrieval in progress.
+ Nama tidak tersedia. Pengambilan saluran sedang berlangsung.
+
+ src/app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ Anda tidak memiliki saluran langganan.
+
+ src/app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ Nama tidak tersedia. Pengambilan daftar-putar sedang berlangsung.
+
+ src/app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ Anda tidak memiliki langganan daftar putar.
+
+ src/app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Main
+ Utama
+
+ src/app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Downloader
+ Pengunduh
+
+ src/app/settings/settings.component.html
+ 102
+
+ Downloader settings label
+
+
+ Extra
+ Ekstra
+
+ src/app/settings/settings.component.html
+ 182
+
+ Extra settings label
+
+
+ Advanced
+ Lanjutan
+
+ src/app/settings/settings.component.html
+ 281
+
+ Host settings label
+
+
+ Users
+ Pengguna
+
+ src/app/settings/settings.component.html
+ 355
+
+
+ src/app/settings/settings.component.html
+ 355
+
+ Users settings label
+
+
+ Logs
+ Log
+
+ src/app/settings/settings.component.html
+ 403
+
+
+ src/app/settings/settings.component.html
+ 403
+
+ Logs settings label
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+ {VAR_SELECT, select, true {Tutup} false {Batal} other {lainnya}}
+
+ src/app/settings/settings.component.html
+ 419
+
+ Settings cancel and close button
+
+
+ URL this app will be accessed from, without the port.
+ URL aplikasi ini akan diakses dari, tanpa port.
+
+ src/app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Port
+
+ src/app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ Port yang diinginkan. Default-nya adalah 17442.
+
+ src/app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Mode multi-pengguna
+
+ src/app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Path basis pengguna
+
+ src/app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Path basis untuk pengguna dan unduhan video mereka.
+
+ src/app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Allow subscriptions
+ Izinkan langganan
+
+ src/app/settings/settings.component.html
+ 48
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Langganan Pangkros Base
+
+ 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.
+ Jalur dasar untuk video dari saluran dan daftar putar Anda yang berlangganan. Itu relatif terhadap folder root ytdl-material.
+
+ src/app/settings/settings.component.html
+ 53
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Periksa interval
+
+ src/app/settings/settings.component.html
+ 58
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ Unit adalah detik, hanya termasuk angka.
+
+ 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.
+ Kadang-kadang video baru diunduh sebelum diproses sepenuhnya. Pengaturan ini akan berarti video baru akan diperiksa untuk versi berkualitas lebih tinggi pada hari berikutnya.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ Redownload fresh uploads
+ Redownload unggahan segar
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ Theme
+ Tema
+
+ src/app/settings/settings.component.html
+ 72
+
+ Theme select label
+
+
+ Default
+ Default
+
+ src/app/settings/settings.component.html
+ 74
+
+ Default theme label
+
+
+ Allow theme change
+ Izinkan perubahan tema
+
+ src/app/settings/settings.component.html
+ 80
+
+ Allow theme change setting
+
+
+ Language
+ Bahasa
+
+ src/app/settings/settings.component.html
+ 89
+
+ Language select label
+
+
+ Audio folder path
+ Jalur folder audio
+
+ 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.
+ Jalur untuk unduhan hanya audio. Ini relatif terhadap folder root ytdl-material.
+
+ src/app/settings/settings.component.html
+ 110
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Jalur folder video
+
+ 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.
+ Jalur untuk unduhan video. Ini relatif terhadap folder root YTDL-material.
+
+ src/app/settings/settings.component.html
+ 117
+
+ Video path setting input hint
+
+
+ Default file output
+ Output file default
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ Jalur relatif terhadap jalur unduhan di atas. Jangan sertakan ekstensi.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Global custom args
+ Args kustom global
+
+ 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: ,,
+ Args kustom global untuk unduhan di beranda. Args dibatasi menggunakan dua koma seperti itu: ,,
+
+ src/app/settings/settings.component.html
+ 134
+
+ Custom args setting input hint
+
+
+ Categories
+ Kategori
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Use youtube-dl archive
+ Gunakan YouTube-DL Archive
+
+ src/app/settings/settings.component.html
+ 163
+
+ Use youtubedl archive setting
+
+
+ Include thumbnail
+ Sertakan thumbnail
+
+ src/app/settings/settings.component.html
+ 167
+
+ Include thumbnail setting
+
+
+ Include metadata
+ Sertakan metadata
+
+ src/app/settings/settings.component.html
+ 171
+
+ Include metadata setting
+
+
+ Kill all downloads
+ Bunuh semua unduhan
+
+ src/app/settings/settings.component.html
+ 175
+
+ Kill all downloads button
+
+
+ Top title
+ Top judul
+
+ src/app/settings/settings.component.html
+ 188
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Manajer file diaktifkan
+
+ src/app/settings/settings.component.html
+ 193
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Unduhan Manager diaktifkan
+
+ src/app/settings/settings.component.html
+ 196
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Izinkan kualitas pilih
+
+ src/app/settings/settings.component.html
+ 199
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Unduh Only Mode
+
+ src/app/settings/settings.component.html
+ 202
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Izinkan Mode Multi-Unduh
+
+ src/app/settings/settings.component.html
+ 205
+
+ Allow multi-download mode setting
+
+
+ Enable Public API
+ Aktifkan API publik
+
+ src/app/settings/settings.component.html
+ 213
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Kunci API Publik
+
+ src/app/settings/settings.component.html
+ 218
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Lihat dokumentasi
+
+ src/app/settings/settings.component.html
+ 219
+
+ View API docs setting hint
+
+
+ This will delete your old API key!
+ Ini akan menghapus kunci API lama Anda!
+
+ src/app/settings/settings.component.html
+ 223
+
+ delete api key tooltip
+
+
+ Generate
+ Menghasilkan
+
+ src/app/settings/settings.component.html
+ 223
+
+ Generate key button
+
+
+ Use YouTube API
+ Gunakan API YouTube
+
+ src/app/settings/settings.component.html
+ 232
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ YouTube API Key
+
+ src/app/settings/settings.component.html
+ 236
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ Menghasilkan kunci itu mudah!
+
+ src/app/settings/settings.component.html
+ 237
+
+
+ src/app/settings/settings.component.html
+ 249
+
+ Youtube API Key setting hint
+
+
+ Use Twitch API
+ Gunakan Twitch API
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Twitch API Key
+ Kunci Twitch API
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Also known as a Client ID.
+ Juga dikenal sebagai ID Klien.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Auto-download Twitch Chat
+ Obrolan Download Otomatis
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Click here
+ Klik disini
+
+ src/app/settings/settings.component.html
+ 259
+
+
+ src/app/settings/settings.component.html
+ 265
+
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ Untuk mengunduh ekstensi Chrome Bahan YouTubedl resmi secara manual.
+
+ src/app/settings/settings.component.html
+ 259
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Anda harus secara manual memuat ekstensi dan memodifikasi pengaturan ekstensi untuk mengatur URL frontend.
+
+ src/app/settings/settings.component.html
+ 260
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ Untuk menginstal ekstensi Firefox Bahan YouTubedl resmi langsung dari halaman ekstensi Firefox.
+
+ src/app/settings/settings.component.html
+ 265
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Instruksi pengaturan terperinci.
+
+ src/app/settings/settings.component.html
+ 266
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ Tidak banyak yang diperlukan selain mengubah pengaturan ekstensi untuk mengatur URL frontend.
+
+ src/app/settings/settings.component.html
+ 266
+
+ 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.
+ Seret tautan di bawah ke bookmark Anda, dan Anda baik-baik saja! Cukup navigasikan ke video YouTube yang ingin Anda unduh, dan klik bookmark.
+
+ src/app/settings/settings.component.html
+ 271
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Buat 'audio hanya' Bookmarklet
+
+ src/app/settings/settings.component.html
+ 272
+
+ Generate audio only bookmarklet checkbox
+
+
+ Select a downloader
+ Pilih pengunduh
+
+ src/app/settings/settings.component.html
+ 287
+
+ Default downloader select label
+
+
+ Use default downloading agent
+ Gunakan agen pengunduhan default
+
+ src/app/settings/settings.component.html
+ 295
+
+ Use default downloading agent setting
+
+
+ Select a download agent
+ Pilih agen unduhan
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Log Level
+ Layar log
+
+ src/app/settings/settings.component.html
+ 313
+
+ Log Level label
+
+
+ Login expiration
+ Login kedaluwarsa
+
+ src/app/settings/settings.component.html
+ 325
+
+ Login expiration select label
+
+
+ Allow advanced download
+ Izinkan unduhan lanjutan
+
+ src/app/settings/settings.component.html
+ 336
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Gunakan cookie
+
+ src/app/settings/settings.component.html
+ 344
+
+ Use cookies setting
+
+
+ Set Cookies
+ Atur Cookie
+
+ src/app/settings/settings.component.html
+ 345
+
+ Set cookies button
+
+
+ Allow user registration
+ Izinkan pendaftaran pengguna
+
+ src/app/settings/settings.component.html
+ 359
+
+ Allow registration setting
+
+
+ Auth method
+ Metode Auth
+
+ src/app/settings/settings.component.html
+ 363
+
+ Auth method select
+
+
+ Internal
+ Intern
+
+ src/app/settings/settings.component.html
+ 365
+
+ Internal auth method
+
+
+ LDAP
+ LDAP
+
+ src/app/settings/settings.component.html
+ 368
+
+ LDAP auth method
+
+
+ LDAP URL
+ URL LDAP
+
+ src/app/settings/settings.component.html
+ 375
+
+ LDAP URL
+
+
+ Bind DN
+ Gabung DN
+
+ src/app/settings/settings.component.html
+ 380
+
+ Bind DN
+
+
+ Bind Credentials
+ Mengikat kredensial
+
+ src/app/settings/settings.component.html
+ 385
+
+ Bind Credentials
+
+
+ Search Base
+ Basis pencarian
+
+ src/app/settings/settings.component.html
+ 390
+
+ Search Base
+
+
+ Search Filter
+ Cari Filter
+
+ src/app/settings/settings.component.html
+ 395
+
+ Search Filter
+
+
+ About YoutubeDL-Material
+ Tentang 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.
+ Adalah pengunduh YouTube open-source yang dibangun di bawah spesifikasi desain bahan Google. Anda dapat mengunduh video favorit Anda dengan mulus sebagai file video atau audio, dan bahkan berlangganan saluran dan daftar putar favorit Anda untuk terus diperbarui dengan video baru mereka.
+
+ 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.
+ Memiliki beberapa fitur yang luar biasa termasuk! API yang luas, dukungan Docker, dan dukungan pelokalan (terjemahan). Baca pada semua fitur yang didukung dengan mengklik ikon GitHub di atas.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Versi yang diinstal:
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Found a bug or have a suggestion?
+ Menemukan bug atau punya saran?
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ Untuk menciptakan masalah!
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Checking for updates...
+ Memeriksa pembaruan ...
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Pembaruan tersedia
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Anda dapat memperbarui dari menu Pengaturan.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Select a version:
+ Pilih versi:
+
+ src/app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Enable sharing
+ Aktifkan berbagi
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Gunakan Timestamp
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Detik
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Menyalin ke clipboard
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+ Copy to clipboard button
+
+
+ Share playlist
+ Bagikan Daftar Putar
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Berbagi video
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Bagikan audio
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Session ID:
+ ID Sesi:
+
+ src/app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ Clear all downloads
+ Hapus semua unduhan
+
+ src/app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ (current)
+ (arus)
+
+ src/app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ Tidak ada unduhan yang tersedia!
+
+ src/app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Your Profile
+ Profil kamu
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ Logout
+ Keluar
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ UID:
+ UID:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Diciptakan:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ Kamu tidak masuk.
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Create admin account
+ Buat Akun Admin
+
+ 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'.
+ Tidak ada akun admin default yang terdeteksi. Ini akan membuat dan mengatur kata sandi untuk akun admin dengan nama pengguna sebagai 'admin'.
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Buat
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Add Users
+ Tambahkan pengguna
+
+ src/app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Edit peran
+
+ src/app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ User name
+ Nama pengguna
+
+ src/app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Peran
+
+ src/app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Tindakan
+
+ src/app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Manage user
+ Kelola pengguna
+
+ 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
+ Hapus pengguna
+
+ src/app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Edit user
+ Edit Pengguna
+
+ src/app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ User UID:
+ UID pengguna:
+
+ src/app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Kata sandi baru
+
+ src/app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Atur kata sandi baru
+
+ src/app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use role default
+ Gunakan default peran
+
+ src/app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Yes
+ Ya
+
+ src/app/components/manage-user/manage-user.component.html
+ 20
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ Tidak
+
+ src/app/components/manage-user/manage-user.component.html
+ 21
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Kelola peran
+
+ src/app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ Lines:
+ Baris:
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 22
+
+ Label for lines select in logger view
+
+
+ Clear logs
+ Hapus log
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Auto-generated
+ Dihasilkan otomatis
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Open file
+ Buka Berkas
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 18
+
+ Open file button
+
+
+ Open file in new tab
+ Buka berkas di tab baru
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 19
+
+ Open file in new tab
+
+
+ Go to subscription
+ Menuju ke langganan
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 25
+
+ Go to subscription menu item
+
+
+ Delete and redownload
+ Hapus dan unduh ulang
+
+ 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
+ Hapus selamanya
+
+ 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.
+ Lihat lebih banyak.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ See less.
+ Lihat lebih sedikit.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ Length:
+ Panjang:
+
+ src/app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+
+
diff --git a/src/assets/i18n/messages.pt.json b/src/assets/i18n/messages.pt.json
new file mode 100644
index 0000000..9f7abbd
--- /dev/null
+++ b/src/assets/i18n/messages.pt.json
@@ -0,0 +1,248 @@
+{
+ "004b222ff9ef9dd4771b777950ca1d0e4cd4348a": "Sobre",
+ "994363f08f9fbfa3b3994ff7b35c6904fdff18d8": "Perfil",
+ "adb4562d2dbd3584370e44496969d58c511ecb63": "Escuro",
+ "121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Configurações",
+ "92eee6be6de0b11c924e3ab27db30257159c0a7c": "Início",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Entrar",
+ "357064ca9d9ac859eb618e28e8126fa32be049e2": "Inscrições",
+ "822fab38216f64e8166d368b59fe756ca39d301b": "Baixados",
+ "4a9889d36910edc8323d7bab60858ab3da6d91df": "Apenas áudio",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Baixar",
+ "a38ae1082fec79ba1f379978337385a539a28e73": "Qualidade",
+ "4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "Usar URL",
+ "d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Ver",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Modo baixar-múltiplos",
+ "6a3777f913cf3f288664f0632b9f24794fdcc24e": "Cancelar",
+ "322ed150e02666fe2259c5b4614eac7066f4ffa0": "Avançado",
+ "4e4c721129466be9c3862294dc40241b64045998": "Usar argumentos personalizados",
+ "ad2f8ac8b7de7945b80c8e424484da94e597125f": "Argumentos personalizados",
+ "a6911c2157f1b775284bbe9654ce5eb30cf45d7f": "Não é necessário incluir URL, apenas tudo depois. Argumentos são delimitados usando duas vírgulas assim: ,,",
+ "3a92a3443c65a52f37ca7efb8f453b35dbefbf29": "Usar saída personalizada",
+ "d9c02face477f2f9cdaae318ccee5f89856851fb": "Saída personalizada",
+ "fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Documentação",
+ "19d1ae64d94d28a29b2c57ae8671aace906b5401": "Caminho é relativo a configuração do caminho de download. Não inclua a extensão.",
+ "b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Comando simulado:",
+ "8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "Usar autenticação",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Nome de usuário",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Senha",
+ "17f0ea5d2d7a262b0e875acc70475f102aee84e6": "Criar lista de reprodução",
+ "cff1428d10d59d14e45edec3c735a27b5482db59": "Nome",
+ "f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Tipo",
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Áudio",
+ "2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Vídeo",
+ "f47e2d56dd8a145b2e9599da9730c049d52962a2": "Arquivos de áudio",
+ "a52dae09be10ca3a65da918533ced3d3f4992238": "Vídeos",
+ "a9806cf78ce00eb2613eeca11354a97e033377b8": "Inscreva-se numa lista de reprodução ou canal",
+ "801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "URL",
+ "93efc99ae087fc116de708ecd3ace86ca237cf30": "A URL da lista de reprodução ou canal",
+ "08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Nome personalizado",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Baixar todos uploads",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Qualidade máxima",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Modo apenas-áudio",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Modo somente streaming",
+ "f432e1a8d6adb12e612127978ce2e0ced933959c": "Eles são adicionados após os argumentos padrão.",
+ "98b6ec9ec138186d663e64770267b67334353d63": "Saída de arquivo personalizado",
+ "d7b35c384aecd25a516200d6921836374613dfe7": "Cancelar",
+ "d0336848b0c375a1c25ba369b3481ee383217a4f": "Inscreva-se",
+ "28a678e9cabf86e44c32594c43fa0e890135c20f": "Baixe vídeos enviados no último",
+ "e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Tipo:",
+ "c52db455cca9109ee47e1a612c3f4117c09eb71b": "URL:",
+ "ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID:",
+ "f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Fechar",
+ "8efc77bf327659c0fec1f518cf48a98cdcd9dddf": "Exportar Arquivos",
+ "3042bd3ad8dffcfeca5fd1ae6159fd1047434e95": "Cancelar inscrição",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(Pausado)",
+ "a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Arquivos:",
+ "616e206cb4f25bd5885fc35925365e43cf5fb929": "Nome:",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Quem subiu:",
+ "109c6f4a5e46efb933612ededfaf52a13178b7e0": "Tamanho do arquivo:",
+ "bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Caminho:",
+ "a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Data de upload:",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Categoria:",
+ "d9e83ac17026e70ef6e9c0f3240a3b2450367f40": "Modificar argumentos do youtube-dl",
+ "7fc1946abe2b40f60059c6cd19975d677095fd19": "Novos argumentos simulados",
+ "0b71824ae71972f236039bed43f8d2323e8fd570": "Adicionar um argumento",
+ "c8b0e59eb491f2ac7505f0fbab747062e6b32b23": "Buscar por categoria",
+ "9eeb91caef5a50256dd87e1c4b7b3e8216479377": "Usar valor do argumento",
+ "7de2451ed3fb8d8b847979bd3f0c740b970f167b": "Adicionar argumento",
+ "b2623aee44b70c9a4ba1fce16c8a593b0a4c7974": "Modificar",
+ "25d8ad5eba2ec24e68295a27d6a4bb9b49e3dacd": "Valor do argumento",
+ "91ecce65f1d23f9419d1c953cd6b7bc7f91c110e": "Atualizador",
+ "b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Registrar usuário",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Nome de usuário",
+ "cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Registrar",
+ "ebadf946ae90f13ecd0c70f09edbc0f983af8a0f": "Fazer upload de novos cookies",
+ "a8b7b9c168fd936a75e500806a8c0d7755ef1198": "NOTA: O upload de novos cookies substituirá os cookies anteriores. Observe também que os cookies abrangem toda a instância, não por usuário.",
+ "98a8a42e5efffe17ab786636ed0139b4c7032d0e": "Arrastar e soltar",
+ "4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Modificar lista de reprodução",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Adicionar conteúdo",
+ "52c9a103b812f258bcddc3d90a6e3f46871d25fe": "Salvar",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Ordem normal",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Ordem reversa",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Meus vídeos",
+ "7e892ba15f2c6c17e83510e273b3e10fc32ea016": "Buscar",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Nenhum vídeo encontrado.",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Editando",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Em pausa",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Editando categoria",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Regras",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Adicionar nova regra",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Baixar Twitch Chat",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Editar",
+ "826b25211922a1b46436589233cb6f1a163d89b7": "Excluir",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Detalhes",
+ "e684046d73bcee88e82f7ff01e2852789a05fc32": "Total:",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Excluir e bloquear",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "visualizações",
+ "5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Salvar alterações",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "Download finalizado com sucesso",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "Ocorreu um erro",
+ "4f8b2bb476981727ab34ed40fde1218361f92c45": "Detalhes",
+ "e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "Ocorreu um erro:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Download iniciado:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Download finalizado:",
+ "ad127117f9471612f47d01eae09709da444a36a4": "Destino do arquivo:",
+ "e2319dec5b4ccfb6ed9f55ccabd63650a8fdf547": "Suas inscrições",
+ "807cf11e6ac1cde912496f764c176bdfdd6b7e19": "Canais",
+ "47546e45bbb476baaaad38244db444c427ddc502": "Playlists",
+ "29b89f751593e1b347eef103891b7a1ff36ec03f": "Nome não disponível. Carregamento do canal em andamento.",
+ "4636cd4a1379c50d471e98786098c4d39e1e82ad": "Você não está inscrito em um canal.",
+ "2e0a410652cb07d069f576b61eab32586a18320d": "Nome não disponível. Carregamento da playlist em andamento.",
+ "587b57ced54965d8874c3fd0e9dfedb987e5df04": "Você não está inscrito em uma playlist.",
+ "82421c3e46a0453a70c42900eab51d58d79e6599": "Geral",
+ "0ba25ad86a240576c4f20a2fada4722ebba77b1e": "Downloader",
+ "d5f69691f9f05711633128b5a3db696783266b58": "Extra",
+ "bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Avançado",
+ "4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Usuários",
+ "eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Logs",
+ "fe8fd36dbf5deee1d56564965787a782a66eba44": "{VAR_SELECT, select, true {Fechar} false {Cancelar} other {Outro}}",
+ "54c512cca1923ab72faf1a0bd98d3d172469629a": "URL para acesso ao app, sem porta.",
+ "cb2741a46e3560f6bc6dfd99d385e86b08b26d72": "Porta",
+ "22e8f1d0423a3b784fe40fab187b92c06541b577": "Porta desejada. (Padrão 17442).",
+ "d4477669a560750d2064051a510ef4d7679e2f3e": "Modo multi-usuário",
+ "2eb03565fcdce7a7a67abc277a936a32fcf51557": "Diretório base de usuários",
+ "a64505c41150663968e277ec9b3ddaa5f4838798": "Diretório base para usuários e seus vídeos baixados.",
+ "4e3120311801c4acd18de7146add2ee4a4417773": "Permitir inscrições",
+ "4bee2a4bef2d26d37c9b353c278e24e5cd309ce3": "Diretório base para Inscrições",
+ "bc9892814ee2d119ae94378c905ea440a249b84a": "Diretório base para vídeos das inscrições em canais e playlists. Relativo ao diretório raiz do YTDL-Material.",
+ "5bef4b25ba680da7fff06b86a91b1fc7e6a926e3": "Intervalo de checagem",
+ "0f56a7449b77630c114615395bbda4cab398efd8": "Unidade em segundos, inclua apenas números.",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Algumas vezes vídeos são baixados antes de serem totalmente processados. Esta configuração faz com que vídeos novos sejam verificados por uma qualidade mais alta no dia seguinte.",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Baixar novamente uploads recentes",
+ "27a56aad79d8b61269ed303f11664cc78bcc2522": "Aparência",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "Padrão",
+ "7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Permitir alteração da aparência",
+ "fe46ccaae902ce974e2441abe752399288298619": "Idioma",
+ "ab2756805742e84ad0cc0468f4be2d8aa9f855a5": "Diretório para áudio",
+ "c2c89cdf45d46ea64d2ed2f9ac15dfa4d77e26ca": "Diretório para downloads de 'áudio apenas'. Relativo ao diretório raiz do YTDL-Material.",
+ "46826331da1949bd6fb74624447057099c9d20cd": "Diretório de Vídeos",
+ "17c92e6d47a213fa95b5aa344b3f258147123f93": "Diretório para download de vídeos. Relativo ao diretório raiz do YTDL-Material.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Arquivo de destino padrão",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "O caminho é relativo ao diretório de download acima. Não inclua extensão.",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Parâmetro global personalizado",
+ "6b995e7130b4d667eaab6c5f61b362ace486d26d": "Parâmetro global personalizado para downloads na home page. Parâmetros são delimitados utilizando duas vírgulas. Ex: ,,",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Categorias",
+ "78e49b7339b4fa7184dd21bcaae107ce9b7076f6": "Armazenar youtube-dl",
+ "ffc19f32b1cba0daefc0e5668f89346db1db83ad": "Incluir miniatura",
+ "384de8f8f112c9e6092eb2698706d391553f3e8d": "Incluir metadados",
+ "fb35145bfb84521e21b6385363d59221f436a573": "Parar todos os downloads",
+ "61f8fd90b5f8cb20c70371feb2ee5e1fac5a9095": "Título",
+ "78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Habilitar gerenciador de arquivos",
+ "a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Habilitar gerenciador de downloads",
+ "c33bd5392b39dbed36b8e5a1145163a15d45835f": "Permitir seleção de qualidade",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Modo Apenas Download",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Permitir modo múltiplos downloads",
+ "1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Habilitar API pública",
+ "23bd81dcc30b74d06279a26d7a42e8901c1b124e": "Chave da API Pública",
+ "41016a73d8ad85e6cb26dffa0a8fab9fe8f60d8e": "Ver documentação",
+ "00a94f58d9eb2e3aa561440eabea616d0c937fa2": "Isso irá excluir sua chave API anterior!",
+ "1b258b258b4cc475ceb2871305b61756b0134f4a": "Gerar",
+ "d5d7c61349f3b0859336066e6d453fc35d334fe5": "Usar API do YouTube",
+ "ce10d31febb3d9d60c160750570310f303a22c22": "Chave da API do YouTube",
+ "8602e313cdfa7c4cc475ccbe86459fce3c3fd986": "Gerar uma chave é fácil!",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Usar API do Twitch",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Chave da API do Twitch",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Também chamado de ID do Cliente (Client ID).",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Baixar Twitch Chat automaticamente",
+ "9b3cedfa83c6d7acb3210953289d1be4aab115c7": "Clique aqui",
+ "7f09776373995003161235c0c8d02b7f91dbc4df": "para baixar a extensão do YoutubeDL-Material para o Chrome manualmente.",
+ "5b5296423906ab3371fdb2b5a5aaa83acaa2ee52": "Você deve carregar a extensão manualmente e alterar as configurações para a URL inicial.",
+ "9a2ec6da48771128384887525bdcac992632c863": "para instalar a extensão oficial do YoutubeDL-Material para o Firefox diretamente da página de extensões.",
+ "eb81be6b49e195e5307811d1d08a19259d411f37": "Instruções de instalação detalhadas.",
+ "cb17ff8fe3961cf90f44bee97c88a3f3347a7e55": "Nada além de alterar a configuração da extensão para a URL inicial é necessário.",
+ "61b81b11aad0b9d970ece2fce18405f07eac69c2": "Arraste o link abaixo para seus Favoritos, e pronto! Navegue para o vídeo do Youtube que deseja baixar e clique no link favoritado.",
+ "c505d6c5de63cc700f0aaf8a4b31fae9e18024e5": "Gerar favorito 'apenas áudio' interativo",
+ "ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Selecione um downloader",
+ "5fab47f146b0a4b809dcebf3db9da94df6299ea1": "Usar agente de download padrão",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Selecionar um agente de download",
+ "0c43af932e6a4ee85500e28f01b3538b4eb27bc4": "Nível do Log",
+ "db6c192032f4cab809aad35215f0aa4765761897": "Expiração do login",
+ "dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Permitir Download avançado",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Usar Cookies",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Configurar Cookies",
+ "37224420db54d4bc7696f157b779a7225f03ca9d": "Permitir cadastro de usuário",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Método de autenticação",
+ "4f56ced9d6b85aeb1d4346433361d47ea72dac1a": "Interno",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "URL do LDAP",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Bind DN",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Bind Credentials",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "Search Base",
+ "e01d54ecc1a0fcf9525a3c100ed8b83d94e61c23": "Search Filter",
+ "cec82c0a545f37420d55a9b6c45c20546e82f94e": "Sobre o YoutubeDL-Material",
+ "199c17e5d6a419313af3c325f06dcbb9645ca618": "é um downloader open-source para o Youtube feito nas especificações do Mateerial Design da Google. Você pode baixar seus vídeos favoritos como arquivos de vídeo ou áudio, e até se inscrever nos seus canais ou playlists favoritos para ficar atualizado com os novos vídeos publicados.",
+ "bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "tem algumas funcionalidades incríveis inclusas! Uma API extensa, suporte ao Docker, suporte à tradução. Leia sobre todas as funcionalidades suportadas clicando no ícone do GitHub acima.",
+ "a45e3b05f0529dc5246d70ef62304c94426d4c81": "Versão instalada:",
+ "b33536f59b94ec935a16bd6869d836895dc5300c": "Achou m bug ou tem uma sugestão?",
+ "e1f398f38ff1534303d4bb80bd6cece245f24016": "para criar uma ocorrência!",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Buscando por atualizações...",
+ "a16e92385b4fd9677bb830a4b796b8b79c113290": "Atualização disponível",
+ "189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Você pode atualizar pelo Menu de Configuração.",
+ "1372e61c5bd06100844bd43b98b016aabc468f62": "Selecionar uma versão:",
+ "1f6d14a780a37a97899dc611881e6bc971268285": "Habilitar compartilhamento",
+ "6580b6a950d952df847cb3d8e7176720a740adc8": "Usar timestamp",
+ "4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Segundos",
+ "3a6e5a6aa78ca864f6542410c5dafb6334538106": "Copiar para a Área de transferência",
+ "a249a5ae13e0835383885aaf697d2890cc3e53e9": "Compartilhar playlist",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Compartilhar Vídeo",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Compartilhar Áudio",
+ "a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "ID da sessão:",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Limpar todos os downloads",
+ "eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(atual)",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "Não há downloads disponíveis!",
+ "42ff677ec14f111e88bd6cdd30145378e994d1bf": "Seu Perfil",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Sair",
+ "ac9d09de42edca1296371e4d801349c9096ac8de": "UID:",
+ "a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Criado:",
+ "fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Você não está logado.",
+ "a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Criar conta de Administrador",
+ "2d2adf3ca26a676bca2269295b7455a26fd26980": "Conta padrão de Administrador não detectada. Isto irá criar e configurar uma senha para a conta de administrador com o usuário 'admin'.",
+ "70a67e04629f6d412db0a12d51820b480788d795": "Criar",
+ "4d92a0395dd66778a931460118626c5794a3fc7a": "Adicionar Usuários",
+ "b0d7dd8a1b0349622d6e0c6e643e24a9ea0efa1d": "Editar função",
+ "746f64ddd9001ac456327cd9a3d5152203a4b93c": "Nome de usuário",
+ "52c1447c1ec9570a2a3025c7e566557b8d19ed92": "Função",
+ "59a8c38db3091a63ac1cb9590188dc3a972acfb3": "Ações",
+ "2bd201aea09e43fbfd3cd15ec0499b6755302329": "Gerenciar usuário",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Excluir usuário",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Editar usuário",
+ "29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "UID do usuário:",
+ "e70e209561583f360b1e9cefd2cbb1fe434b6229": "Nova senha",
+ "6498fa1b8f563988f769654a75411bb8060134b9": "Aplicar nova senha",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Usar função padrão",
+ "4f20f2d5a6882190892e58b85f6ccbedfa737952": "Sim",
+ "3d3ae7deebc5949b0c1c78b9847886a94321d9fd": "Não",
+ "57c6c05d8ebf4ef1180c2705033c044f655bb2c4": "Gerenciar função",
+ "5009630cdf32ab4f1c78737b9617b8773512c05a": "Linhas:",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Limpar logs",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Auto-gerado",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Abrir arquivo",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Abrir arquivo em uma nova aba",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Ir para Inscrições",
+ "94e01842dcee90531caa52e4147f70679bac87fe": "Excluir e baixar novamente",
+ "2031adb51e07a41844e8ba7704b054e98345c9c1": "Excluir para sempre",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "Ver mais.",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Ver menos.",
+ "2054791b822475aeaea95c0119113de3200f5e1c": "Duração:"
+}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.pt.xlf b/src/assets/i18n/messages.pt.xlf
new file mode 100644
index 0000000..9076586
--- /dev/null
+++ b/src/assets/i18n/messages.pt.xlf
@@ -0,0 +1,2517 @@
+
+
+
+
+
+ About
+ Sobre
+
+ src/app/app.component.html
+ 32
+
+ About menu label
+
+
+ Profile
+ Perfil
+
+ src/app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ Dark
+ Escuro
+
+ src/app/app.component.html
+ 23
+
+
+ src/app/settings/settings.component.html
+ 75
+
+ Dark mode toggle label
+
+
+ Settings
+ Configurações
+
+ src/app/app.component.html
+ 28
+
+
+ src/app/settings/settings.component.html
+ 1
+
+ Settings menu label
+
+
+ Home
+ Início
+
+ src/app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Login
+ Entrar
+
+ 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
+ Inscrições
+
+ src/app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Baixados
+
+ src/app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Only Audio
+ Apenas áudio
+
+ src/app/main/main.component.html
+ 60,61
+
+ Only Audio checkbox
+
+
+ Download
+ Baixar
+
+ src/app/main/main.component.html
+ 74,75
+
+ Main download button
+
+
+ Quality
+ Qualidade
+
+ src/app/main/main.component.html
+ 19,20
+
+ Quality select label
+
+
+ Use URL
+ Usar URL
+
+ src/app/main/main.component.html
+ 46
+
+ YT search Use URL button for searched video
+
+
+ View
+ Ver
+
+ src/app/main/main.component.html
+ 50,51
+
+ YT search View button for searched video
+
+
+ Multi-download Mode
+ Modo baixar-múltiplos
+
+ src/app/main/main.component.html
+ 65,66
+
+ Multi-download Mode checkbox
+
+
+ Cancel
+ Cancelar
+
+ src/app/main/main.component.html
+ 79,80
+
+ Cancel download button
+
+
+ Advanced
+ Avançado
+
+ src/app/main/main.component.html
+ 91,92
+
+ Advanced download mode panel
+
+
+ Use custom args
+ Usar argumentos personalizados
+
+ src/app/main/main.component.html
+ 105,106
+
+ Use custom args checkbox
+
+
+ Custom args
+ Argumentos personalizados
+
+ src/app/main/main.component.html
+ 110
+
+
+ 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: ,,
+ Não é necessário incluir URL, apenas tudo depois. Argumentos são delimitados usando duas vírgulas assim: ,,
+
+ src/app/main/main.component.html
+ 113,114
+
+ Custom Args input hint
+
+
+ Use custom output
+ Usar saída personalizada
+
+ src/app/main/main.component.html
+ 121,122
+
+ Use custom output checkbox
+
+
+ Custom output
+ Saída personalizada
+
+ src/app/main/main.component.html
+ 125
+
+ Custom output placeholder
+
+
+ Documentation
+ Documentação
+
+ src/app/main/main.component.html
+ 127
+
+
+ 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.
+ Caminho é relativo a configuração do caminho de download. Não inclua a extensão.
+
+ src/app/main/main.component.html
+ 128
+
+
+ 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
+
+
+ Simulated command:
+ Comando simulado:
+
+ src/app/main/main.component.html
+ 97,98
+
+ Simulated command label
+
+
+ Use authentication
+ Usar autenticação
+
+ src/app/main/main.component.html
+ 135,136
+
+ Use authentication checkbox
+
+
+ Username
+ Nome de usuário
+
+ src/app/main/main.component.html
+ 139
+
+ YT Username placeholder
+
+
+ Password
+ Senha
+
+ src/app/main/main.component.html
+ 144
+
+
+ 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
+ Criar lista de reprodução
+
+ src/app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Nome
+
+ src/app/create-playlist/create-playlist.component.html
+ 6
+
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 5
+
+ Playlist name placeholder
+
+
+ Type
+ Tipo
+
+ src/app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+ Audio
+ Áudio
+
+ src/app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Video
+ Vídeo
+
+ src/app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio files
+ Arquivos de áudio
+
+ src/app/create-playlist/create-playlist.component.html
+ 19
+
+ Audio files title
+
+
+ Videos
+ Vídeos
+
+ src/app/create-playlist/create-playlist.component.html
+ 20
+
+
+ src/app/subscription/subscription/subscription.component.html
+ 29
+
+ Videos title
+
+
+ Subscribe to playlist or channel
+ Inscreva-se numa lista de reprodução ou canal
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ URL
+ 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
+ A URL da lista de reprodução ou canal
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Nome personalizado
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Baixar todos 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
+ Qualidade máxima
+
+ 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
+ Modo apenas-áudio
+
+ 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
+ Modo somente streaming
+
+ 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.
+ Eles são adicionados após os argumentos padrão.
+
+ 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
+ Saída de arquivo personalizado
+
+ 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
+ Cancelar
+
+ 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
+ Inscreva-se
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 81
+
+ Subscribe button
+
+
+ Download videos uploaded in the last
+ Baixe vídeos enviados no último
+
+ 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:
+ Tipo:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ URL:
+ 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:
+ 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
+ Fechar
+
+ 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
+ 30
+
+
+ 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
+ Exportar Arquivos
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Cancelar inscrição
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ (Paused)
+ (Pausado)
+
+ 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:
+ Arquivos:
+
+ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Name:
+ Nome:
+
+ 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:
+ Quem subiu:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Tamanho do arquivo:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Caminho:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Data de upload:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Category:
+ Categoria:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ Modify youtube-dl args
+ Modificar argumentos do youtube-dl
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Novos argumentos simulados
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Adicionar um argumento
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Buscar por categoria
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Usar valor do argumento
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Add arg
+ Adicionar argumento
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Modify
+ Modificar
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Arg value
+ Valor do argumento
+
+ src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Updater
+ Atualizador
+
+ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Register a user
+ Registrar usuário
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Nome de usuário
+
+ src/app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Register
+ Registrar
+
+ 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
+ Fazer upload de novos 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.
+ NOTA: O upload de novos cookies substituirá os cookies anteriores. Observe também que os cookies abrangem toda a instância, não por usuário.
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Drag and Drop
+ Arrastar e soltar
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ Modify playlist
+ Modificar lista de reprodução
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ Add content
+ Adicionar conteúdo
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ Save
+ Salvar
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 37
+
+
+ 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
+ 416
+
+
+ src/app/components/modify-users/modify-users.component.html
+ 58
+
+ Save
+
+
+ Normal order
+ Ordem normal
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Reverse order
+ Ordem reversa
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ My videos
+ Meus vídeos
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Search
+ Buscar
+
+ 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.
+ Nenhum vídeo encontrado.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ Editing
+ Editando
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ Paused
+ Em pausa
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ Editing category
+ Editando categoria
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Rules
+ Regras
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Add new rule
+ Adicionar nova regra
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Download Twitch Chat
+ Baixar Twitch Chat
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Edit
+ Editar
+
+ 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
+ Excluir
+
+ 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
+ Detalhes
+
+ 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:
+ Total:
+
+ src/app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Delete and blacklist
+ Excluir e bloquear
+
+ 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
+ visualizações
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Save changes
+ Salvar alterações
+
+ src/app/player/player.component.html
+ 59
+
+ Playlist save changes button
+
+
+ The download was successful
+ Download finalizado com sucesso
+
+ 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
+ Ocorreu um erro
+
+ src/app/download-item/download-item.component.html
+ 9
+
+
+ src/app/download-item/download-item.component.html
+ 9
+
+ download error tooltip
+
+
+ Details
+ Detalhes
+
+ src/app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ Ocorreu um erro:
+
+ src/app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Download iniciado:
+
+ src/app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Download finalizado:
+
+ src/app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Destino do arquivo:
+
+ src/app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Your subscriptions
+ Suas inscrições
+
+ src/app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Canais
+
+ src/app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Playlists
+ Playlists
+
+ src/app/subscriptions/subscriptions.component.html
+ 27
+
+ Subscriptions playlists title
+
+
+ Name not available. Channel retrieval in progress.
+ Nome não disponível. Carregamento do canal em andamento.
+
+ src/app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ Você não está inscrito em um canal.
+
+ src/app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ Nome não disponível. Carregamento da playlist em andamento.
+
+ src/app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ Você não está inscrito em uma playlist.
+
+ src/app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Main
+ Geral
+
+ src/app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Downloader
+ Downloader
+
+ src/app/settings/settings.component.html
+ 102
+
+ Downloader settings label
+
+
+ Extra
+ Extra
+
+ src/app/settings/settings.component.html
+ 182
+
+ Extra settings label
+
+
+ Advanced
+ Avançado
+
+ src/app/settings/settings.component.html
+ 281
+
+ Host settings label
+
+
+ Users
+ Usuários
+
+ src/app/settings/settings.component.html
+ 355
+
+
+ src/app/settings/settings.component.html
+ 355
+
+ Users settings label
+
+
+ Logs
+ Logs
+
+ src/app/settings/settings.component.html
+ 403
+
+
+ src/app/settings/settings.component.html
+ 403
+
+ Logs settings label
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+ {VAR_SELECT, select, true {Fechar} false {Cancelar} other {Outro}}
+
+ src/app/settings/settings.component.html
+ 419
+
+ Settings cancel and close button
+
+
+ URL this app will be accessed from, without the port.
+ URL para acesso ao app, sem porta.
+
+ src/app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Porta
+
+ src/app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ Porta desejada. (Padrão 17442).
+
+ src/app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Modo multi-usuário
+
+ src/app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Diretório base de usuários
+
+ src/app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Diretório base para usuários e seus vídeos baixados.
+
+ src/app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Allow subscriptions
+ Permitir inscrições
+
+ src/app/settings/settings.component.html
+ 48
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Diretório base para Inscrições
+
+ 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.
+ Diretório base para vídeos das inscrições em canais e playlists. Relativo ao diretório raiz do YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 53
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Intervalo de checagem
+
+ src/app/settings/settings.component.html
+ 58
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ Unidade em segundos, inclua apenas números.
+
+ 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.
+ Algumas vezes vídeos são baixados antes de serem totalmente processados. Esta configuração faz com que vídeos novos sejam verificados por uma qualidade mais alta no dia seguinte.
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads tooltip
+
+
+ Redownload fresh uploads
+ Baixar novamente uploads recentes
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ Theme
+ Aparência
+
+ src/app/settings/settings.component.html
+ 72
+
+ Theme select label
+
+
+ Default
+ Padrão
+
+ src/app/settings/settings.component.html
+ 74
+
+ Default theme label
+
+
+ Allow theme change
+ Permitir alteração da aparência
+
+ src/app/settings/settings.component.html
+ 80
+
+ Allow theme change setting
+
+
+ Language
+ Idioma
+
+ src/app/settings/settings.component.html
+ 89
+
+ Language select label
+
+
+ Audio folder path
+ Diretório para áudio
+
+ 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.
+ Diretório para downloads de 'áudio apenas'. Relativo ao diretório raiz do YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 110
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Diretório de Vídeos
+
+ 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.
+ Diretório para download de vídeos. Relativo ao diretório raiz do YTDL-Material.
+
+ src/app/settings/settings.component.html
+ 117
+
+ Video path setting input hint
+
+
+ Default file output
+ Arquivo de destino padrão
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ O caminho é relativo ao diretório de download acima. Não inclua extensão.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Global custom args
+ Parâmetro global personalizado
+
+ 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: ,,
+ Parâmetro global personalizado para downloads na home page. Parâmetros são delimitados utilizando duas vírgulas. Ex: ,,
+
+ src/app/settings/settings.component.html
+ 134
+
+ Custom args setting input hint
+
+
+ Categories
+ Categorias
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Use youtube-dl archive
+ Armazenar youtube-dl
+
+ src/app/settings/settings.component.html
+ 163
+
+ Use youtubedl archive setting
+
+
+ Include thumbnail
+ Incluir miniatura
+
+ src/app/settings/settings.component.html
+ 167
+
+ Include thumbnail setting
+
+
+ Include metadata
+ Incluir metadados
+
+ src/app/settings/settings.component.html
+ 171
+
+ Include metadata setting
+
+
+ Kill all downloads
+ Parar todos os downloads
+
+ src/app/settings/settings.component.html
+ 175
+
+ Kill all downloads button
+
+
+ Top title
+ Título
+
+ src/app/settings/settings.component.html
+ 188
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Habilitar gerenciador de arquivos
+
+ src/app/settings/settings.component.html
+ 193
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Habilitar gerenciador de downloads
+
+ src/app/settings/settings.component.html
+ 196
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Permitir seleção de qualidade
+
+ src/app/settings/settings.component.html
+ 199
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Modo Apenas Download
+
+ src/app/settings/settings.component.html
+ 202
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Permitir modo múltiplos downloads
+
+ src/app/settings/settings.component.html
+ 205
+
+ Allow multi-download mode setting
+
+
+ Enable Public API
+ Habilitar API pública
+
+ src/app/settings/settings.component.html
+ 213
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Chave da API Pública
+
+ src/app/settings/settings.component.html
+ 218
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Ver documentação
+
+ src/app/settings/settings.component.html
+ 219
+
+ View API docs setting hint
+
+
+ This will delete your old API key!
+ Isso irá excluir sua chave API anterior!
+
+ src/app/settings/settings.component.html
+ 223
+
+ delete api key tooltip
+
+
+ Generate
+ Gerar
+
+ src/app/settings/settings.component.html
+ 223
+
+ Generate key button
+
+
+ Use YouTube API
+ Usar API do YouTube
+
+ src/app/settings/settings.component.html
+ 232
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ Chave da API do YouTube
+
+ src/app/settings/settings.component.html
+ 236
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ Gerar uma chave é fácil!
+
+ src/app/settings/settings.component.html
+ 237
+
+
+ src/app/settings/settings.component.html
+ 249
+
+ Youtube API Key setting hint
+
+
+ Use Twitch API
+ Usar API do Twitch
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ Twitch API Key
+ Chave da API do Twitch
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Also known as a Client ID.
+ Também chamado de ID do Cliente (Client ID).
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Auto-download Twitch Chat
+ Baixar Twitch Chat automaticamente
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Click here
+ Clique aqui
+
+ src/app/settings/settings.component.html
+ 259
+
+
+ src/app/settings/settings.component.html
+ 265
+
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ para baixar a extensão do YoutubeDL-Material para o Chrome manualmente.
+
+ src/app/settings/settings.component.html
+ 259
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Você deve carregar a extensão manualmente e alterar as configurações para a URL inicial.
+
+ src/app/settings/settings.component.html
+ 260
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ para instalar a extensão oficial do YoutubeDL-Material para o Firefox diretamente da página de extensões.
+
+ src/app/settings/settings.component.html
+ 265
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Instruções de instalação detalhadas.
+
+ src/app/settings/settings.component.html
+ 266
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ Nada além de alterar a configuração da extensão para a URL inicial é necessário.
+
+ src/app/settings/settings.component.html
+ 266
+
+ 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.
+ Arraste o link abaixo para seus Favoritos, e pronto! Navegue para o vídeo do Youtube que deseja baixar e clique no link favoritado.
+
+ src/app/settings/settings.component.html
+ 271
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Gerar favorito 'apenas áudio' interativo
+
+ src/app/settings/settings.component.html
+ 272
+
+ Generate audio only bookmarklet checkbox
+
+
+ Select a downloader
+ Selecione um downloader
+
+ src/app/settings/settings.component.html
+ 287
+
+ Default downloader select label
+
+
+ Use default downloading agent
+ Usar agente de download padrão
+
+ src/app/settings/settings.component.html
+ 295
+
+ Use default downloading agent setting
+
+
+ Select a download agent
+ Selecionar um agente de download
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Log Level
+ Nível do Log
+
+ src/app/settings/settings.component.html
+ 313
+
+ Log Level label
+
+
+ Login expiration
+ Expiração do login
+
+ src/app/settings/settings.component.html
+ 325
+
+ Login expiration select label
+
+
+ Allow advanced download
+ Permitir Download avançado
+
+ src/app/settings/settings.component.html
+ 336
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Usar Cookies
+
+ src/app/settings/settings.component.html
+ 344
+
+ Use cookies setting
+
+
+ Set Cookies
+ Configurar Cookies
+
+ src/app/settings/settings.component.html
+ 345
+
+ Set cookies button
+
+
+ Allow user registration
+ Permitir cadastro de usuário
+
+ src/app/settings/settings.component.html
+ 359
+
+ Allow registration setting
+
+
+ Auth method
+ Método de autenticação
+
+ src/app/settings/settings.component.html
+ 363
+
+ Auth method select
+
+
+ Internal
+ Interno
+
+ src/app/settings/settings.component.html
+ 365
+
+ Internal auth method
+
+
+ LDAP
+ LDAP
+
+ src/app/settings/settings.component.html
+ 368
+
+ LDAP auth method
+
+
+ LDAP URL
+ URL do LDAP
+
+ src/app/settings/settings.component.html
+ 375
+
+ LDAP URL
+
+
+ Bind DN
+ Bind DN
+
+ src/app/settings/settings.component.html
+ 380
+
+ Bind DN
+
+
+ Bind Credentials
+ Bind Credentials
+
+ src/app/settings/settings.component.html
+ 385
+
+ Bind Credentials
+
+
+ Search Base
+ Search Base
+
+ src/app/settings/settings.component.html
+ 390
+
+ Search Base
+
+
+ Search Filter
+ Search Filter
+
+ src/app/settings/settings.component.html
+ 395
+
+ Search Filter
+
+
+ About YoutubeDL-Material
+ Sobre o 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.
+ é um downloader open-source para o Youtube feito nas especificações do Mateerial Design da Google. Você pode baixar seus vídeos favoritos como arquivos de vídeo ou áudio, e até se inscrever nos seus canais ou playlists favoritos para ficar atualizado com os novos vídeos publicados.
+
+ 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.
+ tem algumas funcionalidades incríveis inclusas! Uma API extensa, suporte ao Docker, suporte à tradução. Leia sobre todas as funcionalidades suportadas clicando no ícone do GitHub acima.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Versão instalada:
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Found a bug or have a suggestion?
+ Achou m bug ou tem uma sugestão?
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ para criar uma ocorrência!
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Checking for updates...
+ Buscando por atualizações...
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Atualização disponível
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Você pode atualizar pelo Menu de Configuração.
+
+ src/app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Select a version:
+ Selecionar uma versão:
+
+ src/app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Enable sharing
+ Habilitar compartilhamento
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Usar timestamp
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Segundos
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Copiar para a Área de transferência
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+ Copy to clipboard button
+
+
+ Share playlist
+ Compartilhar playlist
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Compartilhar Vídeo
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Compartilhar Áudio
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Session ID:
+ ID da sessão:
+
+ src/app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ Clear all downloads
+ Limpar todos os downloads
+
+ src/app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ (current)
+ (atual)
+
+ src/app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ Não há downloads disponíveis!
+
+ src/app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Your Profile
+ Seu Perfil
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ Logout
+ Sair
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ UID:
+ UID:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Criado:
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ Você não está logado.
+
+ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Create admin account
+ Criar conta de Administrador
+
+ 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'.
+ Conta padrão de Administrador não detectada. Isto irá criar e configurar uma senha para a conta de administrador com o usuário 'admin'.
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Criar
+
+ src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Add Users
+ Adicionar Usuários
+
+ src/app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Editar função
+
+ src/app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ User name
+ Nome de usuário
+
+ src/app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Função
+
+ src/app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Ações
+
+ src/app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Manage user
+ Gerenciar usuário
+
+ 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
+ Excluir usuário
+
+ src/app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Edit user
+ Editar usuário
+
+ src/app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ User UID:
+ UID do usuário:
+
+ src/app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Nova senha
+
+ src/app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Aplicar nova senha
+
+ src/app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use role default
+ Usar função padrão
+
+ src/app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Yes
+ Sim
+
+ src/app/components/manage-user/manage-user.component.html
+ 20
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ Não
+
+ src/app/components/manage-user/manage-user.component.html
+ 21
+
+
+ src/app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Gerenciar função
+
+ src/app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ Lines:
+ Linhas:
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 22
+
+ Label for lines select in logger view
+
+
+ Clear logs
+ Limpar logs
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Auto-generated
+ Auto-gerado
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Open file
+ Abrir arquivo
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 18
+
+ Open file button
+
+
+ Open file in new tab
+ Abrir arquivo em uma nova aba
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 19
+
+ Open file in new tab
+
+
+ Go to subscription
+ Ir para Inscrições
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 25
+
+ Go to subscription menu item
+
+
+ Delete and redownload
+ Excluir e baixar novamente
+
+ 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
+ Excluir para sempre
+
+ 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.
+ Ver mais.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ See less.
+ Ver menos.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ Length:
+ Duração:
+
+ src/app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+
+
diff --git a/src/assets/i18n/messages.ru.json b/src/assets/i18n/messages.ru.json
new file mode 100644
index 0000000..3c64599
--- /dev/null
+++ b/src/assets/i18n/messages.ru.json
@@ -0,0 +1,268 @@
+{
+ "17f0ea5d2d7a262b0e875acc70475f102aee84e6": "Создайте список воспроизведения",
+ "cff1428d10d59d14e45edec3c735a27b5482db59": "Имя",
+ "f47e2d56dd8a145b2e9599da9730c049d52962a2": "Аудиофайлы",
+ "a52dae09be10ca3a65da918533ced3d3f4992238": "Видео",
+ "d9e83ac17026e70ef6e9c0f3240a3b2450367f40": "Изменение аргументов youtube-dl",
+ "7fc1946abe2b40f60059c6cd19975d677095fd19": "Моделирование новых аргументов",
+ "0b71824ae71972f236039bed43f8d2323e8fd570": "Добавить аргумент",
+ "c8b0e59eb491f2ac7505f0fbab747062e6b32b23": "Поиск по категориям",
+ "9eeb91caef5a50256dd87e1c4b7b3e8216479377": "Использовать значение аргумента",
+ "25d8ad5eba2ec24e68295a27d6a4bb9b49e3dacd": "Значение аргумента",
+ "7de2451ed3fb8d8b847979bd3f0c740b970f167b": "Добавить аргумент",
+ "d7b35c384aecd25a516200d6921836374613dfe7": "Отмена",
+ "b2623aee44b70c9a4ba1fce16c8a593b0a4c7974": "Модифицировать",
+ "038ebcb2a89155d90c24fa1c17bfe83dbadc3c20": "",
+ "a38ae1082fec79ba1f379978337385a539a28e73": "Качество",
+ "4be966a9dcfbc9b54dfcc604b831c0289f847fa4": "Использовать URL",
+ "d3f02f845e62cebd75fde451ab8479d2a8ad784d": "Вид",
+ "4a9889d36910edc8323d7bab60858ab3da6d91df": "Только аудио",
+ "96a01fafe135afc58b0f8071a4ab00234495ce18": "Режим мультизагрузки",
+ "6a21ba5fb0ac804a525bf9ab168038c3ee88e661": "Загрузка",
+ "6a3777f913cf3f288664f0632b9f24794fdcc24e": "Отмена",
+ "322ed150e02666fe2259c5b4614eac7066f4ffa0": "Расширенный",
+ "b7ffe7c6586d6f3f18a9246806a7c7d5538ab43e": "Имитация команды:",
+ "4e4c721129466be9c3862294dc40241b64045998": "Используйте пользовательские аргументы",
+ "ad2f8ac8b7de7945b80c8e424484da94e597125f": "Пользовательские аргументы",
+ "a6911c2157f1b775284bbe9654ce5eb30cf45d7f": "Нет необходимости включать URL, просто все, что после. Аргументы разграничиваются двумя запятыми следующим образом: ,,",
+ "3a92a3443c65a52f37ca7efb8f453b35dbefbf29": "Использование пользовательского вывода",
+ "d9c02face477f2f9cdaae318ccee5f89856851fb": "Пользовательский вывод",
+ "fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7": "Документация",
+ "19d1ae64d94d28a29b2c57ae8671aace906b5401": "Путь является относительным к пути загрузки конфигурации. Не включайте расширение.",
+ "8fad10737d3e3735a6699a4d89cbf6c20f6bb55f": "Используйте аутентификацию",
+ "08c74dc9762957593b91f6eb5d65efdfc975bf48": "Имя пользователя",
+ "c32ef07f8803a223a83ed17024b38e8d82292407": "Пароль",
+ "4a0dada6e841a425de3e5006e6a04df26c644fa5": "",
+ "9779715ac05308973d8f1c8658b29b986e92450f": "",
+ "47546e45bbb476baaaad38244db444c427ddc502": "Плейлисты",
+ "78bd81adb4609b68cfa4c589222bdc233ba1faaa": "",
+ "9d2b62bb0b91e2e17fb4177a7e3d6756a2e6ee33": "",
+ "960582a8b9d7942716866ecfb7718309728f2916": "",
+ "0f59c46ca29e9725898093c9ea6b586730d0624e": "",
+ "616e206cb4f25bd5885fc35925365e43cf5fb929": "Имя:",
+ "c52db455cca9109ee47e1a612c3f4117c09eb71b": "URL-адрес:",
+ "c6eb45d085384903e53ab001a3513d1de6a1dbac": "Загрузчик:",
+ "109c6f4a5e46efb933612ededfaf52a13178b7e0": "Размер файла:",
+ "bd630d8669b16e5f264ec4649d9b469fe03e5ff4": "Путь:",
+ "a67e7d843cef735c79d5ef1c8ba4af3e758912bb": "Дата загрузки:",
+ "f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8": "Закрыть",
+ "4f389e41e4592f7f9bb76abdd8af4afdfb13f4f1": "Изменить список воспроизведения",
+ "ca3dbbc7f3e011bffe32a10a3ea45cc84f30ecf1": "ID:",
+ "e684046d73bcee88e82f7ff01e2852789a05fc32": "Подсчет:",
+ "28f86ffd419b869711aa13f5e5ff54be6d70731c": "Редактировать",
+ "826b25211922a1b46436589233cb6f1a163d89b7": "Удалить",
+ "321e4419a943044e674beb55b8039f42a9761ca5": "Информация",
+ "34504b488c24c27e68089be549f0eeae6ebaf30b": "Удаление и черный список",
+ "ebadf946ae90f13ecd0c70f09edbc0f983af8a0f": "Загрузка новых файлов cookie",
+ "98a8a42e5efffe17ab786636ed0139b4c7032d0e": "Перетаскивание",
+ "85e0725c870b28458fd3bbba905397d890f00a69": "",
+ "121cc5391cd2a5115bc2b3160379ee5b36cd7716": "Настройки",
+ "801b98c6f02fe3b32f6afa3ee854c99ed83474e6": "URL-адрес",
+ "54c512cca1923ab72faf1a0bd98d3d172469629a": "URL, с которого будет осуществляться доступ к этому приложению, без указания порта.",
+ "cb2741a46e3560f6bc6dfd99d385e86b08b26d72": "Порт",
+ "22e8f1d0423a3b784fe40fab187b92c06541b577": "Желаемый порт. По умолчанию - 17442.",
+ "d4477669a560750d2064051a510ef4d7679e2f3e": "Многопользовательский режим",
+ "2eb03565fcdce7a7a67abc277a936a32fcf51557": "Базовый путь пользователей",
+ "a64505c41150663968e277ec9b3ddaa5f4838798": "Базовый путь для пользователей и их загруженных видео.",
+ "cbe16a57be414e84b6a68309d08fad894df797d6": "",
+ "0c1875a79b7ecc792cc1bebca3e063e40b5764f9": "",
+ "736551b93461d2de64b118cf4043eee1d1c2cb2c": "",
+ "4e3120311801c4acd18de7146add2ee4a4417773": "Разрешить подписки",
+ "4bee2a4bef2d26d37c9b353c278e24e5cd309ce3": "Базовый путь подписки",
+ "bc9892814ee2d119ae94378c905ea440a249b84a": "Базовый путь для видео из подписанных вами каналов и плейлистов. Он является относительным к корневой папке YTDL-Material.",
+ "5bef4b25ba680da7fff06b86a91b1fc7e6a926e3": "Контрольный интервал",
+ "0f56a7449b77630c114615395bbda4cab398efd8": "Единица измерения - секунды, включайте только цифры.",
+ "78e49b7339b4fa7184dd21bcaae107ce9b7076f6": "Используйте архив youtube-dl",
+ "fa9fe4255231dd1cc6b29d3d254a25cb7c764f0f": "",
+ "09006404cccc24b7a8f8d1ce0b39f2761ab841d8": "",
+ "29ed79a98fc01e7f9537777598e31dbde3aa7981": "",
+ "27a56aad79d8b61269ed303f11664cc78bcc2522": "Тема",
+ "ff7cee38a2259526c519f878e71b964f41db4348": "По умолчанию",
+ "adb4562d2dbd3584370e44496969d58c511ecb63": "Тёмный",
+ "7a6bacee4c31cb5c0ac2d24274fb4610d8858602": "Разрешить смену темы",
+ "fe46ccaae902ce974e2441abe752399288298619": "Язык",
+ "82421c3e46a0453a70c42900eab51d58d79e6599": "Главная",
+ "ab2756805742e84ad0cc0468f4be2d8aa9f855a5": "Путь к папке аудио",
+ "c2c89cdf45d46ea64d2ed2f9ac15dfa4d77e26ca": "Путь для загрузки только аудиофайлов. Он является относительным к корневой папке YTDL-Material.",
+ "46826331da1949bd6fb74624447057099c9d20cd": "Путь к папке с видео",
+ "17c92e6d47a213fa95b5aa344b3f258147123f93": "Путь для загрузки видео. Относится к корневой папке YTDL-Material.",
+ "6b995e7130b4d667eaab6c5f61b362ace486d26d": "Глобальные пользовательские аргументы для загрузок на главной странице. Аргументы разграничиваются с помощью двух запятых следующим образом: ,,",
+ "d01715b75228878a773ae6d059acc639d4898a03": "",
+ "0ba25ad86a240576c4f20a2fada4722ebba77b1e": "Загрузчик",
+ "61f8fd90b5f8cb20c70371feb2ee5e1fac5a9095": "Верхний заголовок",
+ "78d3531417c0d4ba4c90f0d4ae741edc261ec8df": "Включен файловый менеджер",
+ "a5a1be0a5df07de9eec57f5d2a86ed0204b2e75a": "Включен менеджер загрузок",
+ "c33bd5392b39dbed36b8e5a1145163a15d45835f": "Разрешить выбор качества",
+ "bda5508e24e0d77debb28bcd9194d8fefb1cfb92": "Режим только загрузки",
+ "09d31c803a7252658694e1e3176b97f5655a3fe3": "Разрешить режим мультизагрузки",
+ "d8b47221b5af9e9e4cd5cb434d76fc0c91611409": "",
+ "f5ec7b2cdf87d41154f4fcbc86e856314409dcb9": "",
+ "1c4dbce56d96b8974aac24a02f7ab2ee81415014": "Включить публичный API",
+ "23bd81dcc30b74d06279a26d7a42e8901c1b124e": "Открытый ключ API",
+ "41016a73d8ad85e6cb26dffa0a8fab9fe8f60d8e": "Просмотр документации",
+ "1b258b258b4cc475ceb2871305b61756b0134f4a": "Создать",
+ "d5d7c61349f3b0859336066e6d453fc35d334fe5": "Используйте API YouTube",
+ "ce10d31febb3d9d60c160750570310f303a22c22": "Ключ API Youtube",
+ "8602e313cdfa7c4cc475ccbe86459fce3c3fd986": "Сгенерировать ключ очень просто!",
+ "9b3cedfa83c6d7acb3210953289d1be4aab115c7": "Нажмите здесь",
+ "7f09776373995003161235c0c8d02b7f91dbc4df": "чтобы загрузить официальное расширение YoutubeDL-Material Chrome вручную.",
+ "5b5296423906ab3371fdb2b5a5aaa83acaa2ee52": "Вы должны вручную загрузить расширение и изменить его настройки, чтобы установить URL-адрес фронтенда.",
+ "9a2ec6da48771128384887525bdcac992632c863": "чтобы установить официальное расширение YoutubeDL-Material Firefox прямо со страницы расширений Firefox.",
+ "eb81be6b49e195e5307811d1d08a19259d411f37": "Подробные инструкции по настройке.",
+ "cb17ff8fe3961cf90f44bee97c88a3f3347a7e55": "Не требуется ничего особенного, кроме изменения настроек расширения для установки внешнего URL.",
+ "61b81b11aad0b9d970ece2fce18405f07eac69c2": "Перетащите приведенную ниже ссылку в закладки, и все готово! Просто перейдите к видео YouTube, которое вы хотите загрузить, и нажмите на закладку.",
+ "c505d6c5de63cc700f0aaf8a4b31fae9e18024e5": "Создать букмарклет \"только аудио\"",
+ "d5f69691f9f05711633128b5a3db696783266b58": "Дополнительно",
+ "5fab47f146b0a4b809dcebf3db9da94df6299ea1": "Использовать агент загрузки по умолчанию",
+ "ec71e08aee647ea4a71fd6b7510c54d84a797ca6": "Выберите программу загрузки",
+ "00e274c496b094a019f0679c3fab3945793f3335": "",
+ "dc3d990391c944d1fbfc7cfb402f7b5e112fb3a8": "Разрешить расширенную загрузку",
+ "431e5f3a0dde88768d1074baedd65266412b3f02": "Использование файлов cookie",
+ "80651a7ad1229ea6613557d3559f702cfa5aecf5": "Установить Cookies",
+ "bc2e854e111ecf2bd7db170da5e3c2ed08181d88": "Продвинутый",
+ "37224420db54d4bc7696f157b779a7225f03ca9d": "Разрешить регистрацию пользователей",
+ "4d13a9cd5ed3dcee0eab22cb25198d43886942be": "Пользователи",
+ "eb3d5aefff38a814b76da74371cbf02c0789a1ef": "Журналы",
+ "52c9a103b812f258bcddc3d90a6e3f46871d25fe": "Сохранить",
+ "fe8fd36dbf5deee1d56564965787a782a66eba44": "{VAR_SELECT, select, true {Close} false {Cancel} other {otha}}",
+ "cec82c0a545f37420d55a9b6c45c20546e82f94e": "О YoutubeDL-Material",
+ "199c17e5d6a419313af3c325f06dcbb9645ca618": "это загрузчик YouTube с открытым исходным кодом, созданный в соответствии со спецификациями Material Design от Google. Вы можете легко загружать любимые видеоролики в виде видео- или аудиофайлов и даже подписываться на любимые каналы и плейлисты, чтобы быть в курсе их новых видео.",
+ "bc0ad0ee6630acb7fcb7802ec79f5a0ee943c1a7": "включает в себя несколько потрясающих функций! Обширный API, поддержка Docker и поддержка локализации (перевода). Ознакомьтесь со всеми поддерживаемыми функциями, нажав на значок GitHub выше.",
+ "a45e3b05f0529dc5246d70ef62304c94426d4c81": "Установленная версия:",
+ "e22f3a5351944f3a1a10cfc7da6f65dfbe0037fe": "Проверяем обновления...",
+ "a16e92385b4fd9677bb830a4b796b8b79c113290": "Доступно обновление",
+ "189b28aaa19b3c51c6111ad039c4fd5e2a22e370": "Обновление можно выполнить в меню настроек.",
+ "b33536f59b94ec935a16bd6869d836895dc5300c": "Нашли ошибку или у вас есть предложение?",
+ "e1f398f38ff1534303d4bb80bd6cece245f24016": "чтобы создать проблему!",
+ "42ff677ec14f111e88bd6cdd30145378e994d1bf": "Ваш профиль",
+ "ac9d09de42edca1296371e4d801349c9096ac8de": "UID:",
+ "a5ed099ffc9e96f6970df843289ade8a7d20ab9f": "Создан:",
+ "fa96f2137af0a24e6d6d54c598c0af7d5d5ad344": "Вы не вошли в систему.",
+ "6765b4c916060f6bc42d9bb69e80377dbcb5e4e9": "Логин",
+ "bb694b49d408265c91c62799c2b3a7e3151c824d": "Выход из системы",
+ "a1dbca87b9f36d2b06a5cbcffb5814c4ae9b798a": "Создайте учетную запись администратора",
+ "2d2adf3ca26a676bca2269295b7455a26fd26980": "Учетная запись администратора по умолчанию не обнаружена. Это создаст и установит пароль для учетной записи администратора с именем пользователя 'admin'.",
+ "70a67e04629f6d412db0a12d51820b480788d795": "Создать",
+ "994363f08f9fbfa3b3994ff7b35c6904fdff18d8": "Профиль",
+ "004b222ff9ef9dd4771b777950ca1d0e4cd4348a": "О",
+ "92eee6be6de0b11c924e3ab27db30257159c0a7c": "Дом",
+ "357064ca9d9ac859eb618e28e8126fa32be049e2": "Подписки",
+ "822fab38216f64e8166d368b59fe756ca39d301b": "Загрузки",
+ "a249a5ae13e0835383885aaf697d2890cc3e53e9": "Поделиться плейлистом",
+ "15da89490e04496ca9ea1e1b3d44fb5efd4a75d9": "Поделиться видео",
+ "1d540dcd271b316545d070f9d182c372d923aadd": "Поделиться аудиозаписью",
+ "1f6d14a780a37a97899dc611881e6bc971268285": "Включить совместное использование",
+ "6580b6a950d952df847cb3d8e7176720a740adc8": "Используйте метку времени",
+ "4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c": "Секунды",
+ "3a6e5a6aa78ca864f6542410c5dafb6334538106": "Копировать в буфер обмена",
+ "5b3075e8dc3f3921ec316b0bd83b6d14a06c1a4f": "Сохранить изменения",
+ "4f8b2bb476981727ab34ed40fde1218361f92c45": "Подробности",
+ "e9aff8e6df2e2bf6299ea27bb2894c70bc48bd4d": "Произошла ошибка:",
+ "77b0c73840665945b25bd128709aa64c8f017e1c": "Начало загрузки:",
+ "08ff9375ec078065bcdd7637b7ea65fce2979266": "Конец загрузки:",
+ "ad127117f9471612f47d01eae09709da444a36a4": "Путь(и) к файлам:",
+ "a9806cf78ce00eb2613eeca11354a97e033377b8": "Подписаться на плейлист или канал",
+ "93efc99ae087fc116de708ecd3ace86ca237cf30": "URL-адрес списка воспроизведения или канала",
+ "08f5d0ef937ae17feb1b04aff15ad88911e87baf": "Пользовательское имя",
+ "ea30873bd3f0d5e4fb2378eec3f0a1db77634a28": "Загрузить все загруженные файлы",
+ "28a678e9cabf86e44c32594c43fa0e890135c20f": "Скачать видео, загруженное за последние время",
+ "c76a955642714b8949ff3e4b4990864a2e2cac95": "Только аудио режим",
+ "408ca4911457e84a348cecf214f02c69289aa8f1": "Режим только для потокового вещания",
+ "f432e1a8d6adb12e612127978ce2e0ced933959c": "Они добавляются после стандартных аргументов.",
+ "98b6ec9ec138186d663e64770267b67334353d63": "Пользовательский вывод файлов",
+ "d0336848b0c375a1c25ba369b3481ee383217a4f": "Подписаться",
+ "e78c0d60ac39787f62c9159646fe0b3c1ed55a1d": "Тип:",
+ "a44d86aa1e6c20ced07aca3a7c081d8db9ded1c6": "Архив:",
+ "8efc77bf327659c0fec1f518cf48a98cdcd9dddf": "Экспорт архива",
+ "3042bd3ad8dffcfeca5fd1ae6159fd1047434e95": "Отписаться от рассылки",
+ "e2319dec5b4ccfb6ed9f55ccabd63650a8fdf547": "Ваши подписки",
+ "807cf11e6ac1cde912496f764c176bdfdd6b7e19": "Каналы",
+ "29b89f751593e1b347eef103891b7a1ff36ec03f": "Имя недоступно. Идет поиск канала.",
+ "4636cd4a1379c50d471e98786098c4d39e1e82ad": "У вас нет подписок на каналы.",
+ "2e0a410652cb07d069f576b61eab32586a18320d": "Имя недоступно. Идет поиск списка воспроизведения.",
+ "587b57ced54965d8874c3fd0e9dfedb987e5df04": "У вас нет подписок на плейлисты.",
+ "7e892ba15f2c6c17e83510e273b3e10fc32ea016": "Поиск",
+ "2054791b822475aeaea95c0119113de3200f5e1c": "Длина:",
+ "94e01842dcee90531caa52e4147f70679bac87fe": "Удаление и повторная загрузка",
+ "2031adb51e07a41844e8ba7704b054e98345c9c1": "Удалить навсегда",
+ "91ecce65f1d23f9419d1c953cd6b7bc7f91c110e": "Обновление",
+ "1372e61c5bd06100844bd43b98b016aabc468f62": "Выберите версию:",
+ "cfc2f436ec2beffb042e7511a73c89c372e86a6c": "Зарегистрироваться",
+ "a1ad8b1be9be43b5183bd2c3186d4e19496f2a0b": "Идентификатор сессии:",
+ "eb98135e35af26a9a326ee69bd8ff104d36dd8ec": "(текущий)",
+ "7117fc42f860e86d983bfccfcf2654e5750f3406": "Загрузка недоступна!",
+ "b7ff2e2b909c53abe088fe60b9f4b6ac7757247f": "Зарегистрировать пользователя",
+ "024886ca34a6f309e3e51c2ed849320592c3faaa": "Имя пользователя",
+ "2bd201aea09e43fbfd3cd15ec0499b6755302329": "Управление пользователями",
+ "29c97c8e76763bb15b6d515648fa5bd1eb0f7510": "Идентификатор пользователя:",
+ "e70e209561583f360b1e9cefd2cbb1fe434b6229": "Новый пароль",
+ "6498fa1b8f563988f769654a75411bb8060134b9": "Установите новый пароль",
+ "40da072004086c9ec00d125165da91eaade7f541": "",
+ "4f20f2d5a6882190892e58b85f6ccbedfa737952": "Да",
+ "3d3ae7deebc5949b0c1c78b9847886a94321d9fd": "Нет",
+ "57c6c05d8ebf4ef1180c2705033c044f655bb2c4": "Управлять ролью",
+ "746f64ddd9001ac456327cd9a3d5152203a4b93c": "Имя пользователя",
+ "52c1447c1ec9570a2a3025c7e566557b8d19ed92": "Роль",
+ "59a8c38db3091a63ac1cb9590188dc3a972acfb3": "Действия",
+ "4d92a0395dd66778a931460118626c5794a3fc7a": "Добавить пользователей",
+ "b0d7dd8a1b0349622d6e0c6e643e24a9ea0efa1d": "Редактировать роль",
+ "fd59fb984749fcdb5e386ae85faec82f8e5ac098": "",
+ "5009630cdf32ab4f1c78737b9617b8773512c05a": "Линии:",
+ "56a2a773fbd5a6b9ac2e6b89d29d70a2ed0f3227": "Смотреть меньше.",
+ "ddc31f2885b1b33a7651963254b0c197f2a64086": "См. подробнее.",
+ "a0720c36ee1057e5c54a86591b722485c62d7b1a": "Перейти к подписке",
+ "5656a06f17c24b2d7eae9c221567b209743829a9": "Открыть файл в новой вкладке",
+ "ccf5ea825526ac490974336cb5c24352886abc07": "Открыть файл",
+ "24dc3ecf7ec2c2144910c4f3d38343828be03a4c": "Автогенерируемый",
+ "8a0bda4c47f10b2423ff183acefbf70d4ab52ea2": "Очистить журналы",
+ "544e09cdc99a8978f48521d45f62db0da6dcf742": "Использовать роль по умолчанию",
+ "632e8b20c98e8eec4059a605a4b011bb476137af": "Редактировать пользователя",
+ "95b95a9c79e4fd9ed41f6855e37b3b06af25bcab": "Удалить пользователя",
+ "b6c453e0e61faea184bbaf5c5b0a1e164f4de2a2": "Очистить все загрузки",
+ "e01d54ecc1a0fcf9525a3c100ed8b83d94e61c23": "Фильтр поиска",
+ "cfa67d14d84fe0e9fadf251dc51ffc181173b662": "База поиска",
+ "080cc6abcba236390fc22e79792d0d3443a3bd2a": "Связать учетные данные",
+ "f50fa6c09c8944aed504f6325f2913ee6c7a296a": "Привязать DN",
+ "1db9789b93069861019bd0ccaa5d4706b00afc61": "URL-адрес LDAP",
+ "e3d7c5f019e79a3235a28ba24df24f11712c7627": "LDAP",
+ "4f56ced9d6b85aeb1d4346433361d47ea72dac1a": "Внутренний",
+ "fa548cee6ea11c160a416cac3e6bdec0363883dc": "Метод авторизации",
+ "db6c192032f4cab809aad35215f0aa4765761897": "Истечение срока действия логина",
+ "0c43af932e6a4ee85500e28f01b3538b4eb27bc4": "Уровень журнала",
+ "c776eb4992b6c98f58cd89b20c1ea8ac37888521": "Выберите агент загрузки",
+ "5fb1e0083c9b2a40ac8ae7dcb2618311c291b8b9": "Автоматическая загрузка чата Twitch",
+ "84ffcebac2709ca0785f4a1d5ba274433b5beabc": "Также известен как идентификатор клиента.",
+ "8ae23bc4302a479f687f4b20a84c276182e2519c": "Ключ API Twitch",
+ "d162f9fcd6a7187b391e004f072ab3da8377c47d": "Используйте API Twitch",
+ "00a94f58d9eb2e3aa561440eabea616d0c937fa2": "Это удалит ваш старый ключ API!",
+ "fb35145bfb84521e21b6385363d59221f436a573": "Убить все загрузки",
+ "384de8f8f112c9e6092eb2698706d391553f3e8d": "Включить метаданные",
+ "ffc19f32b1cba0daefc0e5668f89346db1db83ad": "Включить уменьшенное изображение",
+ "04201f9d27abd7d6f58a4328ab98063ce1072006": "Категории",
+ "ef418d4ece7c844f3a5e431da1aa59bedd88da7b": "Глобальные пользовательские аргументы",
+ "1148fd45287ff09955b938756bc302042bcb29c7": "Путь является относительным по отношению к вышеуказанным путям загрузки. Не включайте расширение.",
+ "cfe829634b1144bc44b6d38cf5584ea65db9804f": "Вывод файлов по умолчанию",
+ "3d1a47dc18b7bd8b5d9e1eb44b235ed9c4a2b513": "Повторная загрузка свежих загрузок",
+ "13759b09a7f4074ceee8fa2f968f9815fdf63295": "Иногда новые видео загружаются до полной обработки. Эта настройка означает, что новые видео будут проверяться на наличие версии более высокого качества на следующий день.",
+ "348cc5d553b18e862eb1c1770e5636f6b05ba130": "Произошла ошибка",
+ "4d8a18b04a1f785ecd8021ac824e0dfd5881dbfc": "Загрузка прошла успешно",
+ "dad95154dcef3509b8cc705046061fd24994bbb7": "просмотры",
+ "792dc6a57f28a1066db283f2e736484f066005fd": "Скачать Чат Twitch",
+ "e4eeb9106dbcbc91ca1ac3fb4068915998a70f37": "Добавить новое правило",
+ "2489eefea00931942b91f4a1ae109514b591e2e1": "Правила",
+ "c3b0b86523f1d10e84a71f9b188d54913a11af3b": "Категория редактирования",
+ "07db550ae114d9faad3a0cbb68bcc16ab6cd31fc": "Приостановлено",
+ "3697f8583ea42868aa269489ad366103d94aece7": "Редактирование",
+ "73423607944a694ce6f9e55cfee329681bb4d9f9": "Видео не найдено.",
+ "d02888c485d3aeab6de628508f4a00312a722894": "Мои видео",
+ "29376982b1205d9d6ea3d289e8e2f8e1ac2839b1": "Обратный порядок",
+ "33026f57ea65cd9c8a5d917a08083f71a718933a": "Обычный порядок",
+ "5caadefa4143cf6766a621b0f54f91f373a1f164": "Добавить содержание",
+ "a8b7b9c168fd936a75e500806a8c0d7755ef1198": "ПРИМЕЧАНИЕ: Загрузка новых файлов cookie отменяет предыдущие файлы cookie. Также обратите внимание, что файлы cookie используются в масштабах всего экземпляра, а не каждого пользователя.",
+ "0cc1dec590ecd74bef71a865fb364779bc42a749": "Категория:",
+ "303e45ffae995c9817e510e38cb969e6bb3adcbf": "(Пауза)",
+ "d641b8fa5ac5e85114c733b1f7de6976bd091f70": "Максимальное качество",
+ "2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4": "Видео",
+ "f0baeb8b69d120073b6d60d34785889b0c3232c8": "Аудио",
+ "f61c6867295f3b53d23557021f2f4e0aa1d0b8fc": "Тип"
+}
\ No newline at end of file
diff --git a/src/assets/i18n/messages.ru.xlf b/src/assets/i18n/messages.ru.xlf
new file mode 100644
index 0000000..db59ed7
--- /dev/null
+++ b/src/assets/i18n/messages.ru.xlf
@@ -0,0 +1,2589 @@
+
+
+
+
+
+ Create a playlist
+ Создайте список воспроизведения
+
+ app/create-playlist/create-playlist.component.html
+ 1
+
+ Create a playlist dialog title
+
+
+ Name
+ Имя
+
+ app/create-playlist/create-playlist.component.html
+ 5
+
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 7
+
+ Playlist name placeholder
+
+
+ Audio files
+ Аудиофайлы
+
+ app/create-playlist/create-playlist.component.html
+ 10
+
+ Audio files title
+
+
+ Videos
+ Видео
+
+ app/create-playlist/create-playlist.component.html
+ 11
+
+
+ app/subscription/subscription/subscription.component.html
+ 28
+
+ Videos title
+
+
+ Modify youtube-dl args
+ Изменение аргументов youtube-dl
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 1
+
+ Modify args title
+
+
+ Simulated new args
+ Моделирование новых аргументов
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 8
+
+ Simulated args title
+
+
+ Add an arg
+ Добавить аргумент
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 34
+
+ Add arg card title
+
+
+ Search by category
+ Поиск по категориям
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 60
+
+ Search args by category button
+
+
+ Use arg value
+ Использовать значение аргумента
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 64
+
+ Use arg value checkbox
+
+
+ Arg value
+ Значение аргумента
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 68
+
+ Arg value placeholder
+
+
+ Add arg
+ Добавить аргумент
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 73
+
+ Search args by category button
+
+
+ Cancel
+ Отмена
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 84
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 70
+
+ Arg modifier cancel button
+
+
+ Modify
+ Модифицировать
+
+ app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html
+ 85
+
+ Arg modifier modify button
+
+
+ Youtube Downloader
+
+
+ app/main/main.component.html
+ 5
+
+ Youtube downloader home page label
+
+
+ Quality
+ Качество
+
+ app/main/main.component.html
+ 21
+
+ Quality select label
+
+
+ Use URL
+ Использовать URL
+
+ app/main/main.component.html
+ 49
+
+ YT search Use URL button for searched video
+
+
+ View
+ Вид
+
+ app/main/main.component.html
+ 52
+
+ YT search View button for searched video
+
+
+ Only Audio
+ Только аудио
+
+ app/main/main.component.html
+ 62
+
+ Only Audio checkbox
+
+
+ Multi-download Mode
+ Режим мультизагрузки
+
+ app/main/main.component.html
+ 67
+
+ Multi-download Mode checkbox
+
+
+ Download
+ Загрузка
+
+ app/main/main.component.html
+ 76
+
+ Main download button
+
+
+ Cancel
+ Отмена
+
+ app/main/main.component.html
+ 81
+
+ Cancel download button
+
+
+ Advanced
+ Расширенный
+
+ app/main/main.component.html
+ 93
+
+ Advanced download mode panel
+
+
+ Simulated command:
+ Имитация команды:
+
+ app/main/main.component.html
+ 99
+
+ Simulated command label
+
+
+ Use custom args
+ Используйте пользовательские аргументы
+
+ app/main/main.component.html
+ 107
+
+ Use custom args checkbox
+
+
+ Custom args
+ Пользовательские аргументы
+
+ app/main/main.component.html
+ 113
+
+
+ app/settings/settings.component.html
+ 145
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 48
+
+ Custom args placeholder
+
+
+ No need to include URL, just everything after. Args are delimited using two commas like so: ,,
+ Нет необходимости включать URL, просто все, что после. Аргументы разграничиваются двумя запятыми следующим образом: ,,
+
+ app/main/main.component.html
+ 115
+
+ Custom Args input hint
+
+
+ Use custom output
+ Использование пользовательского вывода
+
+ app/main/main.component.html
+ 123
+
+ Use custom output checkbox
+
+
+ Custom output
+ Пользовательский вывод
+
+ app/main/main.component.html
+ 128
+
+ Custom output placeholder
+
+
+ Documentation
+ Документация
+
+ app/main/main.component.html
+ 130
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 60
+
+ Youtube-dl output template documentation link
+
+
+ Path is relative to the config download path. Don't include extension.
+ Путь является относительным к пути загрузки конфигурации. Не включайте расширение.
+
+ app/main/main.component.html
+ 131
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 61
+
+ Custom Output input hint
+
+
+ Use authentication
+ Используйте аутентификацию
+
+ app/main/main.component.html
+ 137
+
+ Use authentication checkbox
+
+
+ Username
+ Имя пользователя
+
+ app/main/main.component.html
+ 142
+
+ YT Username placeholder
+
+
+ Password
+ Пароль
+
+ app/main/main.component.html
+ 147
+
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 10
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 11
+
+ YT Password placeholder
+
+
+
+ Audio
+
+
+
+ app/main/main.component.html
+ 191
+
+ Audio files title
+
+
+
+ Your audio files are here
+
+
+
+ app/main/main.component.html
+ 196
+
+ Audio files description
+
+
+ Playlists
+ Плейлисты
+
+ app/main/main.component.html
+ 211
+
+
+ app/main/main.component.html
+ 253
+
+
+ app/subscriptions/subscriptions.component.html
+ 27
+
+ Playlists title
+
+
+
+ No playlists available. Create one from your downloading audio files by clicking the blue plus button.
+
+
+
+ app/main/main.component.html
+ 222
+
+ No video playlists available text
+
+
+
+ Video
+
+
+
+ app/main/main.component.html
+ 232
+
+ Video files title
+
+
+
+ Your video files are here
+
+
+
+ app/main/main.component.html
+ 237
+
+ Video files description
+
+
+
+ No playlists available. Create one from your downloading video files by clicking the blue plus button.
+
+
+
+ app/main/main.component.html
+ 266
+
+ No video playlists available text
+
+
+ Name:
+ Имя:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 5
+
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 6
+
+ Video name property
+
+
+ URL:
+ URL-адрес:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 9
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 9
+
+ Video URL property
+
+
+ Uploader:
+ Загрузчик:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 13
+
+ Video ID property
+
+
+ File size:
+ Размер файла:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Video file size property
+
+
+ Path:
+ Путь:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 21
+
+ Video path property
+
+
+ Upload Date:
+ Дата загрузки:
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 25
+
+ Video upload date property
+
+
+ Close
+ Закрыть
+
+ app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 31
+
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 40
+
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 27
+
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 30
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 23
+
+
+ app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 17
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 18
+
+
+ app/components/manage-user/manage-user.component.html
+ 30
+
+
+ app/components/manage-role/manage-role.component.html
+ 18
+
+ Close subscription info button
+
+
+ Modify playlist
+ Изменить список воспроизведения
+
+ app/dialogs/modify-playlist/modify-playlist.component.html
+ 1
+
+ Modify playlist dialog title
+
+
+ ID:
+ ID:
+
+ app/file-card/file-card.component.html
+ 7
+
+
+ app/download-item/download-item.component.html
+ 4
+
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 13
+
+ File or playlist ID
+
+
+ Count:
+ Подсчет:
+
+ app/file-card/file-card.component.html
+ 8
+
+ Playlist video count
+
+
+ Edit
+ Редактировать
+
+ app/file-card/file-card.component.html
+ 19
+
+ Playlist edit button
+
+
+ Delete
+ Удалить
+
+ app/file-card/file-card.component.html
+ 20
+
+
+ app/file-card/file-card.component.html
+ 25
+
+ Delete playlist
+
+
+ Info
+ Информация
+
+ app/file-card/file-card.component.html
+ 24
+
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 7
+
+ Video info button
+
+
+ Delete and blacklist
+ Удаление и черный список
+
+ app/file-card/file-card.component.html
+ 26
+
+ Delete and blacklist video button
+
+
+ Upload new cookies
+ Загрузка новых файлов cookie
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 1
+
+ Cookies uploader dialog title
+
+
+ Drag and Drop
+ Перетаскивание
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 11
+
+ Drag and Drop
+
+
+ NOTE: Uploading new cookies will overrride your previous cookies. Also note that cookies are instance-wide, not per-user.
+
+
+ app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Settings
+ Настройки
+
+ app/settings/settings.component.html
+ 1
+
+
+ app/app.component.html
+ 28
+
+ Settings title
+
+
+ URL
+ URL-адрес
+
+ app/settings/settings.component.html
+ 18
+
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 8
+
+ URL input placeholder
+
+
+ URL this app will be accessed from, without the port.
+ URL, с которого будет осуществляться доступ к этому приложению, без указания порта.
+
+ app/settings/settings.component.html
+ 19
+
+ URL setting input hint
+
+
+ Port
+ Порт
+
+ app/settings/settings.component.html
+ 24
+
+ Port input placeholder
+
+
+ The desired port. Default is 17442.
+ Желаемый порт. По умолчанию - 17442.
+
+ app/settings/settings.component.html
+ 25
+
+ Port setting input hint
+
+
+ Multi-user mode
+ Многопользовательский режим
+
+ app/settings/settings.component.html
+ 34
+
+ Multi user mode setting
+
+
+ Users base path
+ Базовый путь пользователей
+
+ app/settings/settings.component.html
+ 38
+
+ Users base path placeholder
+
+
+ Base path for users and their downloaded videos.
+ Базовый путь для пользователей и их загруженных видео.
+
+ app/settings/settings.component.html
+ 39
+
+ Users base path hint
+
+
+ Use encryption
+
+
+ app/settings/settings.component.html
+ 48
+
+ Use encryption setting
+
+
+ Cert file path
+
+
+ app/settings/settings.component.html
+ 53
+
+ Cert file path input placeholder
+
+
+ Key file path
+
+
+ app/settings/settings.component.html
+ 59
+
+ Key file path input placeholder
+
+
+ Allow subscriptions
+ Разрешить подписки
+
+ app/settings/settings.component.html
+ 68
+
+ Allow subscriptions setting
+
+
+ Subscriptions base path
+ Базовый путь подписки
+
+ app/settings/settings.component.html
+ 72
+
+ 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.
+ Базовый путь для видео из подписанных вами каналов и плейлистов. Он является относительным к корневой папке YTDL-Material.
+
+ app/settings/settings.component.html
+ 73
+
+ Subscriptions base path setting input hint
+
+
+ Check interval
+ Контрольный интервал
+
+ app/settings/settings.component.html
+ 78
+
+ Check interval input setting placeholder
+
+
+ Unit is seconds, only include numbers.
+ Единица измерения - секунды, включайте только цифры.
+
+ app/settings/settings.component.html
+ 79
+
+ Check interval setting input hint
+
+
+ Use youtube-dl archive
+ Используйте архив youtube-dl
+
+ app/settings/settings.component.html
+ 83
+
+
+ app/settings/settings.component.html
+ 152
+
+ Use youtube-dl archive setting
+
+
+ With youtube-dl's archive
+
+
+ app/settings/settings.component.html
+ 84
+
+ youtube-dl archive explanation prefix link
+
+
+ feature, downloaded videos from your subscriptions get recorded in a text file in the subscriptions archive sub-directory.
+
+
+ app/settings/settings.component.html
+ 84
+
+ youtube-dl archive explanation middle
+
+
+ This enables the ability to permanently delete videos from your subscriptions without unsubscribing, and allows you to record which videos you downloaded in case of data loss.
+
+
+ app/settings/settings.component.html
+ 85
+
+ youtube-dl archive explanation suffix
+
+
+ Theme
+ Тема
+
+ app/settings/settings.component.html
+ 94
+
+ Theme select label
+
+
+ Default
+ По умолчанию
+
+ app/settings/settings.component.html
+ 96
+
+ Default theme label
+
+
+ Dark
+ Тёмный
+
+ app/settings/settings.component.html
+ 97
+
+
+ app/app.component.html
+ 23
+
+ Dark theme label
+
+
+ Allow theme change
+ Разрешить смену темы
+
+ app/settings/settings.component.html
+ 102
+
+ Allow theme change setting
+
+
+ Language
+ Язык
+
+ app/settings/settings.component.html
+ 111
+
+ Language select label
+
+
+ Main
+ Главная
+
+ app/settings/settings.component.html
+ 12
+
+ Main settings label
+
+
+ Audio folder path
+ Путь к папке аудио
+
+ app/settings/settings.component.html
+ 131
+
+ Audio folder path input placeholder
+
+
+ Path for audio only downloads. It is relative to YTDL-Material's root folder.
+ Путь для загрузки только аудиофайлов. Он является относительным к корневой папке YTDL-Material.
+
+ app/settings/settings.component.html
+ 132
+
+ Aduio path setting input hint
+
+
+ Video folder path
+ Путь к папке с видео
+
+ app/settings/settings.component.html
+ 138
+
+ Video folder path input placeholder
+
+
+ Path for video downloads. It is relative to YTDL-Material's root folder.
+ Путь для загрузки видео. Относится к корневой папке YTDL-Material.
+
+ app/settings/settings.component.html
+ 139
+
+ Video path setting input hint
+
+
+ Global custom args for downloads on the home page. Args are delimited using two commas like so: ,,
+ Глобальные пользовательские аргументы для загрузок на главной странице. Аргументы разграничиваются с помощью двух запятых следующим образом: ,,
+
+ app/settings/settings.component.html
+ 146
+
+ Custom args setting input hint
+
+
+ Safe download override
+
+
+ app/settings/settings.component.html
+ 157
+
+ Safe download override setting
+
+
+ Downloader
+ Загрузчик
+
+ app/settings/settings.component.html
+ 124
+
+ Downloader settings label
+
+
+ Top title
+ Верхний заголовок
+
+ app/settings/settings.component.html
+ 170
+
+ Top title input placeholder
+
+
+ File manager enabled
+ Включен файловый менеджер
+
+ app/settings/settings.component.html
+ 175
+
+ File manager enabled setting
+
+
+ Downloads manager enabled
+ Включен менеджер загрузок
+
+ app/settings/settings.component.html
+ 178
+
+ Downloads manager enabled setting
+
+
+ Allow quality select
+ Разрешить выбор качества
+
+ app/settings/settings.component.html
+ 181
+
+ Allow quality seelct setting
+
+
+ Download only mode
+ Режим только загрузки
+
+ app/settings/settings.component.html
+ 184
+
+ Download only mode setting
+
+
+ Allow multi-download mode
+ Разрешить режим мультизагрузки
+
+ app/settings/settings.component.html
+ 187
+
+ Allow multi-download mode setting
+
+
+ Require pin for settings
+
+
+ app/settings/settings.component.html
+ 190
+
+ Require pin for settings setting
+
+
+ Set New Pin
+
+
+ app/settings/settings.component.html
+ 191
+
+ Set new pin button
+
+
+ Enable Public API
+ Включить публичный API
+
+ app/settings/settings.component.html
+ 199
+
+ Enable Public API key setting
+
+
+ Public API Key
+ Открытый ключ API
+
+ app/settings/settings.component.html
+ 204
+
+ Public API Key setting placeholder
+
+
+ View documentation
+ Просмотр документации
+
+ app/settings/settings.component.html
+ 205
+
+ View API docs setting hint
+
+
+ Generate
+ Создать
+
+ app/settings/settings.component.html
+ 209
+
+ Generate key button
+
+
+ Use YouTube API
+ Используйте API YouTube
+
+ app/settings/settings.component.html
+ 218
+
+ Use YouTube API setting
+
+
+ Youtube API Key
+ Ключ API Youtube
+
+ app/settings/settings.component.html
+ 222
+
+ Youtube API Key setting placeholder
+
+
+ Generating a key is easy!
+ Сгенерировать ключ очень просто!
+
+ app/settings/settings.component.html
+ 223
+
+ Youtube API Key setting hint
+
+
+ Click here
+ Нажмите здесь
+
+ app/settings/settings.component.html
+ 233
+
+
+ app/settings/settings.component.html
+ 239
+
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ Chrome ext click here
+
+
+ to download the official YoutubeDL-Material Chrome extension manually.
+ чтобы загрузить официальное расширение YoutubeDL-Material Chrome вручную.
+
+ app/settings/settings.component.html
+ 233
+
+ Chrome click here suffix
+
+
+ You must manually load the extension and modify the extension's settings to set the frontend URL.
+ Вы должны вручную загрузить расширение и изменить его настройки, чтобы установить URL-адрес фронтенда.
+
+ app/settings/settings.component.html
+ 234
+
+ Chrome setup suffix
+
+
+ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
+ чтобы установить официальное расширение YoutubeDL-Material Firefox прямо со страницы расширений Firefox.
+
+ app/settings/settings.component.html
+ 239
+
+ Firefox click here suffix
+
+
+ Detailed setup instructions.
+ Подробные инструкции по настройке.
+
+ app/settings/settings.component.html
+ 240
+
+ Firefox setup prefix link
+
+
+ Not much is required other than changing the extension's settings to set the frontend URL.
+ Не требуется ничего особенного, кроме изменения настроек расширения для установки внешнего URL.
+
+ app/settings/settings.component.html
+ 240
+
+ 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.
+ Перетащите приведенную ниже ссылку в закладки, и все готово! Просто перейдите к видео YouTube, которое вы хотите загрузить, и нажмите на закладку.
+
+ app/settings/settings.component.html
+ 245
+
+ Bookmarklet instructions
+
+
+ Generate 'audio only' bookmarklet
+ Создать букмарклет "только аудио"
+
+ app/settings/settings.component.html
+ 246
+
+ Generate audio only bookmarklet checkbox
+
+
+ Extra
+ Дополнительно
+
+ app/settings/settings.component.html
+ 164
+
+ Extra settings label
+
+
+ Use default downloading agent
+ Использовать агент загрузки по умолчанию
+
+ app/settings/settings.component.html
+ 260
+
+ Use default downloading agent setting
+
+
+ Select a downloader
+ Выберите программу загрузки
+
+ app/settings/settings.component.html
+ 264
+
+ Custom downloader select label
+
+
+ Select a logger level
+
+
+ app/settings/settings.component.html
+ 278
+
+ Logger level select label
+
+
+ Allow advanced download
+ Разрешить расширенную загрузку
+
+ app/settings/settings.component.html
+ 289
+
+ Allow advanced downloading setting
+
+
+ Use Cookies
+ Использование файлов cookie
+
+ app/settings/settings.component.html
+ 297
+
+ Use cookies setting
+
+
+ Set Cookies
+ Установить Cookies
+
+ app/settings/settings.component.html
+ 298
+
+ Set cookies button
+
+
+ Advanced
+ Продвинутый
+
+ app/settings/settings.component.html
+ 255
+
+ Host settings label
+
+
+ Allow user registration
+ Разрешить регистрацию пользователей
+
+ app/settings/settings.component.html
+ 310
+
+ Allow registration setting
+
+
+ Users
+ Пользователи
+
+ app/settings/settings.component.html
+ 308
+
+ Users settings label
+
+
+ Logs
+ Журналы
+
+ app/settings/settings.component.html
+ 314
+
+ Logs settings label
+
+
+ Save
+ Сохранить
+
+ app/settings/settings.component.html
+ 327
+
+ Settings save button
+
+
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+ {VAR_SELECT, select, true {Close} false {Cancel} other {otha}}
+
+ app/settings/settings.component.html
+ 330
+
+ Settings cancel and close button
+
+
+ About YoutubeDL-Material
+ О YoutubeDL-Material
+
+ 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.
+ это загрузчик YouTube с открытым исходным кодом, созданный в соответствии со спецификациями Material Design от Google. Вы можете легко загружать любимые видеоролики в виде видео- или аудиофайлов и даже подписываться на любимые каналы и плейлисты, чтобы быть в курсе их новых видео.
+
+ 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.
+ включает в себя несколько потрясающих функций! Обширный API, поддержка Docker и поддержка локализации (перевода). Ознакомьтесь со всеми поддерживаемыми функциями, нажав на значок GitHub выше.
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 15
+
+ About second paragraph
+
+
+ Installed version:
+ Установленная версия:
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Version label
+
+
+ Checking for updates...
+ Проверяем обновления...
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 20
+
+ Checking for updates text
+
+
+ Update available
+ Доступно обновление
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ View latest update
+
+
+ You can update from the settings menu.
+ Обновление можно выполнить в меню настроек.
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 21
+
+ Update through settings menu hint
+
+
+ Found a bug or have a suggestion?
+ Нашли ошибку или у вас есть предложение?
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug prefix
+
+
+ to create an issue!
+ чтобы создать проблему!
+
+ app/dialogs/about-dialog/about-dialog.component.html
+ 25
+
+ About bug suffix
+
+
+ Your Profile
+ Ваш профиль
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 1
+
+ User profile dialog title
+
+
+ UID:
+ UID:
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 9
+
+ UID
+
+
+ Created:
+ Создан:
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 12
+
+ Created
+
+
+ You are not logged in.
+ Вы не вошли в систему.
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 19
+
+ Not logged in notification
+
+
+ Login
+ Логин
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 20
+
+
+ app/app.component.html
+ 44
+
+
+ app/components/login/login.component.html
+ 15
+
+ Login
+
+
+ Logout
+ Выход из системы
+
+ app/dialogs/user-profile-dialog/user-profile-dialog.component.html
+ 28
+
+ Logout
+
+
+ Create admin account
+ Создайте учетную запись администратора
+
+ 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'.
+ Учетная запись администратора по умолчанию не обнаружена. Это создаст и установит пароль для учетной записи администратора с именем пользователя 'admin'.
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 5
+
+ No default admin detected explanation
+
+
+ Create
+ Создать
+
+ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html
+ 17
+
+ Create
+
+
+ Profile
+ Профиль
+
+ app/app.component.html
+ 19
+
+ Profile menu label
+
+
+ About
+ О
+
+ app/app.component.html
+ 32
+
+ About menu label
+
+
+ Home
+ Дом
+
+ app/app.component.html
+ 43
+
+ Navigation menu Home Page title
+
+
+ Subscriptions
+ Подписки
+
+ app/app.component.html
+ 45
+
+ Navigation menu Subscriptions Page title
+
+
+ Downloads
+ Загрузки
+
+ app/app.component.html
+ 46
+
+ Navigation menu Downloads Page title
+
+
+ Share playlist
+ Поделиться плейлистом
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 2
+
+ Share playlist dialog title
+
+
+ Share video
+ Поделиться видео
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 3
+
+ Share video dialog title
+
+
+ Share audio
+ Поделиться аудиозаписью
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 4
+
+ Share audio dialog title
+
+
+ Enable sharing
+ Включить совместное использование
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 10
+
+ Enable sharing checkbox
+
+
+ Use timestamp
+ Используйте метку времени
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 13
+
+ Use timestamp
+
+
+ Seconds
+ Секунды
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 15
+
+ Seconds
+
+
+ Copy to clipboard
+ Копировать в буфер обмена
+
+ app/dialogs/share-media-dialog/share-media-dialog.component.html
+ 24
+
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 7
+
+ Copy to clipboard button
+
+
+ Save changes
+ Сохранить изменения
+
+ app/player/player.component.html
+ 22
+
+ Playlist save changes button
+
+
+ Details
+ Подробности
+
+ app/download-item/download-item.component.html
+ 18
+
+ Details
+
+
+ An error has occurred:
+ Произошла ошибка:
+
+ app/download-item/download-item.component.html
+ 27
+
+ Error label
+
+
+ Download start:
+ Начало загрузки:
+
+ app/download-item/download-item.component.html
+ 32
+
+ Download start label
+
+
+ Download end:
+ Конец загрузки:
+
+ app/download-item/download-item.component.html
+ 35
+
+ Download end label
+
+
+ File path(s):
+ Путь(и) к файлам:
+
+ app/download-item/download-item.component.html
+ 38
+
+ File path(s) label
+
+
+ Subscribe to playlist or channel
+ Подписаться на плейлист или канал
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 1
+
+ Subscribe dialog title
+
+
+ The playlist or channel URL
+ URL-адрес списка воспроизведения или канала
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 9
+
+ Subscription URL input hint
+
+
+ Custom name
+ Пользовательское имя
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 19
+
+ Subscription custom name placeholder
+
+
+ Download all uploads
+ Загрузить все загруженные файлы
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 23
+
+ Download all uploads subscription setting
+
+
+ Download videos uploaded in the last
+ Скачать видео, загруженное за последние время
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 26
+
+ Download time range prefix
+
+
+ Audio-only mode
+ Только аудио режим
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 38
+
+ Streaming-only mode
+
+
+ Streaming-only mode
+ Режим только для потокового вещания
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 43
+
+ Streaming-only mode
+
+
+ These are added after the standard args.
+ Они добавляются после стандартных аргументов.
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 51
+
+ Custom args hint
+
+
+ Custom file output
+ Пользовательский вывод файлов
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 57
+
+ Subscription custom file output placeholder
+
+
+ Subscribe
+ Подписаться
+
+ app/dialogs/subscribe-dialog/subscribe-dialog.component.html
+ 72
+
+ Subscribe button
+
+
+ Type:
+ Тип:
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 5
+
+ Subscription type property
+
+
+ Archive:
+ Архив:
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 17
+
+ Subscription ID property
+
+
+ Export Archive
+ Экспорт архива
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 24
+
+ Export Archive button
+
+
+ Unsubscribe
+ Отписаться от рассылки
+
+ app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html
+ 26
+
+ Unsubscribe button
+
+
+ Your subscriptions
+ Ваши подписки
+
+ app/subscriptions/subscriptions.component.html
+ 3
+
+ Subscriptions title
+
+
+ Channels
+ Каналы
+
+ app/subscriptions/subscriptions.component.html
+ 8
+
+ Subscriptions channels title
+
+
+ Name not available. Channel retrieval in progress.
+ Имя недоступно. Идет поиск канала.
+
+ app/subscriptions/subscriptions.component.html
+ 14
+
+ Subscription playlist not available text
+
+
+ You have no channel subscriptions.
+ У вас нет подписок на каналы.
+
+ app/subscriptions/subscriptions.component.html
+ 24
+
+ No channel subscriptions text
+
+
+ Name not available. Playlist retrieval in progress.
+ Имя недоступно. Идет поиск списка воспроизведения.
+
+ app/subscriptions/subscriptions.component.html
+ 33
+
+ Subscription playlist not available text
+
+
+ You have no playlist subscriptions.
+ У вас нет подписок на плейлисты.
+
+ app/subscriptions/subscriptions.component.html
+ 43
+
+ No playlist subscriptions text
+
+
+ Search
+ Поиск
+
+ app/subscription/subscription/subscription.component.html
+ 32
+
+ Subscription videos search placeholder
+
+
+ Length:
+ Длина:
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 3
+
+ Video duration label
+
+
+ Delete and redownload
+ Удаление и повторная загрузка
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 8
+
+ Delete and redownload subscription video button
+
+
+ Delete forever
+ Удалить навсегда
+
+ app/subscription/subscription-file-card/subscription-file-card.component.html
+ 9
+
+ Delete forever subscription video button
+
+
+ Updater
+ Обновление
+
+ app/dialogs/update-progress-dialog/update-progress-dialog.component.html
+ 1
+
+ Update progress dialog title
+
+
+ Select a version:
+ Выберите версию:
+
+ app/updater/updater.component.html
+ 3
+
+ Select a version
+
+
+ Register
+ Зарегистрироваться
+
+ app/components/login/login.component.html
+ 35
+
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 17
+
+ Register
+
+
+ Session ID:
+ Идентификатор сессии:
+
+ app/components/downloads/downloads.component.html
+ 5
+
+ Session ID
+
+
+ (current)
+ (текущий)
+
+ app/components/downloads/downloads.component.html
+ 6
+
+ Current session
+
+
+ No downloads available!
+ Загрузка недоступна!
+
+ app/components/downloads/downloads.component.html
+ 25
+
+ No downloads label
+
+
+ Register a user
+ Зарегистрировать пользователя
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 1
+
+ Register user dialog title
+
+
+ User name
+ Имя пользователя
+
+ app/dialogs/add-user-dialog/add-user-dialog.component.html
+ 6
+
+ User name placeholder
+
+
+ Manage user
+ Управление пользователями
+
+ app/components/manage-user/manage-user.component.html
+ 1
+
+ Manage user dialog title
+
+
+ User UID:
+ Идентификатор пользователя:
+
+ app/components/manage-user/manage-user.component.html
+ 4
+
+ User UID
+
+
+ New password
+ Новый пароль
+
+ app/components/manage-user/manage-user.component.html
+ 8
+
+ New password placeholder
+
+
+ Set new password
+ Установите новый пароль
+
+ app/components/manage-user/manage-user.component.html
+ 10
+
+ Set new password
+
+
+ Use default
+
+
+ app/components/manage-user/manage-user.component.html
+ 19
+
+ Use default
+
+
+ Yes
+ Да
+
+ app/components/manage-user/manage-user.component.html
+ 20
+
+
+ app/components/manage-role/manage-role.component.html
+ 9
+
+ Yes
+
+
+ No
+ Нет
+
+ app/components/manage-user/manage-user.component.html
+ 21
+
+
+ app/components/manage-role/manage-role.component.html
+ 10
+
+ No
+
+
+ Manage role
+ Управлять ролью
+
+ app/components/manage-role/manage-role.component.html
+ 1
+
+ Manage role dialog title
+
+
+ User name
+ Имя пользователя
+
+ app/components/modify-users/modify-users.component.html
+ 17
+
+ Username users table header
+
+
+ Role
+ Роль
+
+ app/components/modify-users/modify-users.component.html
+ 35
+
+ Role users table header
+
+
+ Actions
+ Действия
+
+ app/components/modify-users/modify-users.component.html
+ 55
+
+ Actions users table header
+
+
+ Add Users
+ Добавить пользователей
+
+ app/components/modify-users/modify-users.component.html
+ 90
+
+ Add users button
+
+
+ Edit Role
+ Редактировать роль
+
+ app/components/modify-users/modify-users.component.html
+ 95
+
+ Edit role
+
+
+ Logs will appear here
+
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 5
+
+ Logs placeholder
+
+
+ Lines:
+ Линии:
+
+ app/components/logs-viewer/logs-viewer.component.html
+ 9
+
+ Label for lines select in logger view
+
+
+ See less.
+ Смотреть меньше.
+
+ src/app/components/see-more/see-more.component.html
+ 8,9
+
+ See less
+
+
+ See more.
+ См. подробнее.
+
+ src/app/components/see-more/see-more.component.html
+ 5,6
+
+ See more
+
+
+ Go to subscription
+ Перейти к подписке
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 25
+
+ Go to subscription menu item
+
+
+ Open file in new tab
+ Открыть файл в новой вкладке
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 19
+
+ Open file in new tab
+
+
+ Open file
+ Открыть файл
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 18
+
+ Open file button
+
+
+ Auto-generated
+ Автогенерируемый
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 5
+
+ Auto-generated label
+
+
+ Clear logs
+ Очистить журналы
+
+ src/app/components/logs-viewer/logs-viewer.component.html
+ 34
+
+ Clear logs button
+
+
+ Use role default
+ Использовать роль по умолчанию
+
+ src/app/components/manage-user/manage-user.component.html
+ 19
+
+ Use role default
+
+
+ Edit user
+ Редактировать пользователя
+
+ src/app/components/modify-users/modify-users.component.html
+ 66
+
+ edit user action button tooltip
+
+
+ Delete user
+ Удалить пользователя
+
+ src/app/components/modify-users/modify-users.component.html
+ 73
+
+ delete user action button tooltip
+
+
+ Clear all downloads
+ Очистить все загрузки
+
+ src/app/components/downloads/downloads.component.html
+ 18
+
+ clear all downloads action button
+
+
+ Search Filter
+ Фильтр поиска
+
+ src/app/settings/settings.component.html
+ 395
+
+ Search Filter
+
+
+ Search Base
+ База поиска
+
+ src/app/settings/settings.component.html
+ 390
+
+ Search Base
+
+
+ Bind Credentials
+ Связать учетные данные
+
+ src/app/settings/settings.component.html
+ 385
+
+ Bind Credentials
+
+
+ Bind DN
+ Привязать DN
+
+ src/app/settings/settings.component.html
+ 380
+
+ Bind DN
+
+
+ LDAP URL
+ URL-адрес LDAP
+
+ src/app/settings/settings.component.html
+ 375
+
+ LDAP URL
+
+
+ LDAP
+ LDAP
+
+ src/app/settings/settings.component.html
+ 368
+
+ LDAP auth method
+
+
+ Internal
+ Внутренний
+
+ src/app/settings/settings.component.html
+ 365
+
+ Internal auth method
+
+
+ Auth method
+ Метод авторизации
+
+ src/app/settings/settings.component.html
+ 363
+
+ Auth method select
+
+
+ Login expiration
+ Истечение срока действия логина
+
+ src/app/settings/settings.component.html
+ 325
+
+ Login expiration select label
+
+
+ Log Level
+ Уровень журнала
+
+ src/app/settings/settings.component.html
+ 313
+
+ Log Level label
+
+
+ Select a download agent
+ Выберите агент загрузки
+
+ src/app/settings/settings.component.html
+ 299
+
+ Custom downloader select label
+
+
+ Auto-download Twitch Chat
+ Автоматическая загрузка чата Twitch
+
+ src/app/settings/settings.component.html
+ 244
+
+ Auto download Twitch Chat setting
+
+
+ Also known as a Client ID.
+ Также известен как идентификатор клиента.
+
+ src/app/settings/settings.component.html
+ 249
+
+ Twitch API Key setting hint AKA preamble
+
+
+ Twitch API Key
+ Ключ API Twitch
+
+ src/app/settings/settings.component.html
+ 248
+
+ Twitch API Key setting placeholder
+
+
+ Use Twitch API
+ Используйте API Twitch
+
+ src/app/settings/settings.component.html
+ 241
+
+ Use Twitch API setting
+
+
+ This will delete your old API key!
+ Это удалит ваш старый ключ API!
+
+ src/app/settings/settings.component.html
+ 223
+
+ delete api key tooltip
+
+
+ Kill all downloads
+ Убить все загрузки
+
+ src/app/settings/settings.component.html
+ 175
+
+ Kill all downloads button
+
+
+ Include metadata
+ Включить метаданные
+
+ src/app/settings/settings.component.html
+ 171
+
+ Include metadata setting
+
+
+ Include thumbnail
+ Включить уменьшенное изображение
+
+ src/app/settings/settings.component.html
+ 167
+
+ Include thumbnail setting
+
+
+ Categories
+ Категории
+
+ src/app/settings/settings.component.html
+ 144
+
+ Categories
+
+
+ Global custom args
+ Глобальные пользовательские аргументы
+
+ src/app/settings/settings.component.html
+ 133
+
+ Custom args input placeholder
+
+
+ Path is relative to the above download paths. Don't include extension.
+ Путь является относительным по отношению к вышеуказанным путям загрузки. Не включайте расширение.
+
+ src/app/settings/settings.component.html
+ 126
+
+ Custom Output input hint
+
+
+ Default file output
+ Вывод файлов по умолчанию
+
+ src/app/settings/settings.component.html
+ 123
+
+ Default file output placeholder
+
+
+ Redownload fresh uploads
+ Повторная загрузка свежих загрузок
+
+ src/app/settings/settings.component.html
+ 63
+
+ Redownload fresh uploads
+
+
+ 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
+
+
+ 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
+
+
+ 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
+
+
+ views
+ просмотры
+
+ src/app/player/player.component.html
+ 15
+
+ View count label
+
+
+ Download Twitch Chat
+ Скачать Чат Twitch
+
+ src/app/components/twitch-chat/twitch-chat.component.html
+ 10
+
+ Download Twitch Chat button
+
+
+ Add new rule
+ Добавить новое правило
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 39
+
+ Add new rule tooltip
+
+
+ Rules
+ Правила
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 10
+
+ Rules
+
+
+ Editing category
+ Категория редактирования
+
+ src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html
+ 1
+
+ Editing category dialog title
+
+
+ Paused
+ Приостановлено
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 7
+
+ Paused subscription setting
+
+
+ Editing
+ Редактирование
+
+ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html
+ 1
+
+ Edit subscription dialog title prefix
+
+
+ No videos found.
+ Видео не найдено.
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 38
+
+ No videos found
+
+
+ My videos
+ Мои видео
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My videos title
+
+
+ Reverse order
+ Обратный порядок
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 14
+
+ Reverse order
+
+
+ Normal order
+ Обычный порядок
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 13
+
+ Normal order
+
+
+ Add content
+ Добавить содержание
+
+ src/app/dialogs/modify-playlist/modify-playlist.component.html
+ 19
+
+ Add content
+
+
+ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user.
+ ПРИМЕЧАНИЕ: Загрузка новых файлов cookie отменяет предыдущие файлы cookie. Также обратите внимание, что файлы cookie используются в масштабах всего экземпляра, а не каждого пользователя.
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html
+ 20
+
+ Cookies upload warning
+
+
+ Category:
+ Категория:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Category property
+
+
+ (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
+
+
+ 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
+
+
+ Video
+ Видео
+
+ src/app/create-playlist/create-playlist.component.html
+ 13
+
+ Video
+
+
+ Audio
+ Аудио
+
+ src/app/create-playlist/create-playlist.component.html
+ 12
+
+ Audio
+
+
+ Type
+ Тип
+
+ src/app/create-playlist/create-playlist.component.html
+ 11
+
+ Type select
+
+
+
+