pstream is dead; long live pstream taciturnaxolotl.github.io/pstream-ng/
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #708 from gh-movie-web/weblate-movie-web-website

Translations update from movie-web weblate

authored by

William Oldham and committed by
GitHub
2e86d5b9 d8445bad

+1015 -27
+437
src/assets/locales/ca.json
··· 1 + { 2 + "about": { 3 + "description": "movie-web és una aplicació web que cerca fluxos a internet. L'equip té com a objectiu un enfocament majoritàriament minimalista del consum de contingut.", 4 + "faqTitle": "Preguntes freqüents", 5 + "q1": { 6 + "body": "movie-web no allotja cap contingut. Quan feu clic a alguna cosa per a mirar-la, es busca a Internet el contingut seleccionat (a la pantalla de càrrega i a la pestanya «Fonts de vídeo» podeu veure quina font utilitzeu). movie-web mai hi puja contingut, tot és a través d'aquest mecanisme de cerca.", 7 + "title": "D'on prové el contingut?" 8 + }, 9 + "q2": { 10 + "body": "No és possible sol·licitar un programa o una pel·lícula, movie-web no gestiona cap contingut. Tot el contingut es visualitza a través de fonts a internet.", 11 + "title": "On puc sol·licitar un programa o una pel·lícula?" 12 + }, 13 + "q3": { 14 + "body": "Els resultats de cerca funcionen amb The Movie Database (TMDB) i es mostren independentment de si les nostres fonts realment tenen el contingut.", 15 + "title": "Els resultats de la cerca mostren el programa o la pel·lícula, per què no puc reproduir-lo?" 16 + }, 17 + "title": "Sobre movie-web" 18 + }, 19 + "actions": { 20 + "copied": "S'ha copiat", 21 + "copy": "Cipia" 22 + }, 23 + "auth": { 24 + "createAccount": "Encara no teniu un compte? <0>Creeu un compte.</0>", 25 + "deviceNameLabel": "Nom del dispositiu", 26 + "deviceNamePlaceholder": "Telèfon personal", 27 + "generate": { 28 + "description": "La frase de contrasenya actua com a nom d'usuari i contrasenya. Assegureu-vos de mantenir-la segura, ja que haureu d'introduir-la per a iniciar la sessió al vostre compte", 29 + "next": "He desat la frase de contrasenya", 30 + "passphraseFrameLabel": "Frase de contrasenya", 31 + "title": "La vostra frase de contrasenya" 32 + }, 33 + "hasAccount": "Ja teniu un compte? <0>Inicieu sessió aquí.</0>", 34 + "login": { 35 + "description": "Introduïu la vostra frase de contrasenya per a iniciar sessió al vostre compte", 36 + "deviceLengthError": "Introduïu un nom per al dispositiu", 37 + "passphraseLabel": "Frase de contrasenya de 12 paraules", 38 + "passphrasePlaceholder": "Frase de contrasenya", 39 + "submit": "Inicia sessió", 40 + "title": "Inicieu sessió al vostre compte", 41 + "validationError": "Frase de contrasenya incorrecta o incompleta" 42 + }, 43 + "register": { 44 + "information": { 45 + "color1": "Color de perfil 1", 46 + "color2": "Color de perfil 2", 47 + "header": "Introduïu un nom per al dispositiu i trieu els colors i la icona d'usuari que vulgueu", 48 + "icon": "Icona d'usuari", 49 + "next": "Següent", 50 + "title": "Informació del compte" 51 + } 52 + }, 53 + "trust": { 54 + "failed": { 55 + "text": "L'heu configurada correctament?", 56 + "title": "No s'ha pogut accedir al servidor" 57 + }, 58 + "host": "Us esteu connectant a <0>{{hostname}}</0>. Confirmeu que hi confieu abans de crear un compte", 59 + "no": "Torna", 60 + "title": "Confieu en aquest servidor?", 61 + "yes": "Confie en aquest servidor" 62 + }, 63 + "verify": { 64 + "description": "Introduïu la vostra frase de contrasenya anterior per a confirmar que l'heu desat, i crear el compte", 65 + "invalidData": "La data no és vàlida", 66 + "noMatch": "La frase de contrasenya no coincideix", 67 + "passphraseLabel": "Frase de contrasenya de 12 paraules", 68 + "recaptchaFailed": "Ha fallat la validació de ReCaptcha", 69 + "register": "Crea el compte", 70 + "title": "Confirmeu la frase de contrasenya" 71 + } 72 + }, 73 + "errors": { 74 + "badge": "S'ha trencat", 75 + "details": "Detalls de l'error", 76 + "reloadPage": "Recarrega la pàgina", 77 + "showError": "Mostra els detalls de l'error", 78 + "title": "Hem trobat un error!" 79 + }, 80 + "footer": { 81 + "legal": { 82 + "disclaimer": "Avís d'exempció de responsabilitat", 83 + "disclaimerText": "movie-web no allotja cap fitxer, només enllaça a serveis de tercers. Els problemes legals s'han d'abordar amb qui allotja i els proveïdors de fitxers. movie-web no es fa responsable del contingut mostrat pels proveïdors de vídeo." 84 + }, 85 + "links": { 86 + "discord": "Discord", 87 + "dmca": "DMCA", 88 + "github": "GitHub" 89 + }, 90 + "tagline": "Mireu els vostres programes i pel·lícules preferits amb aquesta aplicació de codi obert de reproducció en temps real." 91 + }, 92 + "global": { 93 + "name": "movie-web", 94 + "pages": { 95 + "about": "Quant a", 96 + "dmca": "DMCA", 97 + "login": "Inicia sessió", 98 + "pagetitle": "{{title}} - movie-web", 99 + "register": "Registra", 100 + "settings": "Configuració" 101 + } 102 + }, 103 + "home": { 104 + "bookmarks": { 105 + "sectionTitle": "Marcadors" 106 + }, 107 + "continueWatching": { 108 + "sectionTitle": "Continueu mirant" 109 + }, 110 + "mediaList": { 111 + "stopEditing": "Atura l'edició" 112 + }, 113 + "search": { 114 + "allResults": "Això és tot el que tenim!", 115 + "failed": "No s'ha pogut trobar cap contingut, torneu-ho a provar!", 116 + "loading": "S'està carregant…", 117 + "noResults": "No hem pogut trobar res!", 118 + "placeholder": "Què voleu mirar?", 119 + "sectionTitle": "Resultats de la cerca" 120 + }, 121 + "titles": { 122 + "day": { 123 + "default": "Què us agradaria mirar aquesta vesprada/tarda?", 124 + "extra": [ 125 + "Voleu aventura? Jurassic Park podria ser l'elecció perfecta." 126 + ] 127 + }, 128 + "morning": { 129 + "default": "Què us agradaria mirar aquest matí?", 130 + "extra": [ 131 + "He sentit que «Abans de l'alba» és bona" 132 + ] 133 + }, 134 + "night": { 135 + "default": "Què us agradaria mirar aquesta nit?", 136 + "extra": [ 137 + "Esteu cansat? He sentit que «L'exorcista» és bona." 138 + ] 139 + } 140 + } 141 + }, 142 + "media": { 143 + "episodeDisplay": "T{{season}} E{{episode}}", 144 + "types": { 145 + "movie": "Pel·lícula", 146 + "show": "Sèrie/Programa" 147 + } 148 + }, 149 + "navigation": { 150 + "banner": { 151 + "offline": "Comproveu la connexió a internet" 152 + }, 153 + "menu": { 154 + "about": "Quant a nosaltres", 155 + "donation": "Feu una donació", 156 + "logout": "Tanca la sessió", 157 + "register": "Sincronitza al núvol", 158 + "settings": "Configuració", 159 + "support": "Ajuda" 160 + } 161 + }, 162 + "notFound": { 163 + "badge": "No s'ha trobat", 164 + "goHome": "Torna a l'inici", 165 + "message": "Hem mirat per tot arreu: davall de les papereres, a l'armari, darrere del servidor intermediari, però al remat no hem pogut trobar la pàgina que busqueu.", 166 + "title": "No s'ha pogut trobar la pàgina" 167 + }, 168 + "overlays": { 169 + "close": "Tanca" 170 + }, 171 + "player": { 172 + "back": { 173 + "default": "Torna a l'inici", 174 + "short": "Torna" 175 + }, 176 + "casting": { 177 + "enabled": "S'està emetent al dispositiu…" 178 + }, 179 + "menus": { 180 + "downloads": { 181 + "disclaimer": "Les baixades s'obtenen directament del proveïdor. movie-web no té control sobre com es proporcionen les baixades.", 182 + "downloadPlaylist": "Baixa la llista de reproducció", 183 + "downloadSubtitle": "Baixa els subtítols actuals", 184 + "downloadVideo": "Baixa el vídeo", 185 + "hlsDisclaimer": "Les baixades s'obtenen directament del proveïdor. movie-web no té control sobre com es proporcionen les baixades. Tingueu en compte que esteu baixant una llista de reproducció HLS, destinada als usuaris familiaritzats amb la transmissió multimèdia avançada.", 186 + "onAndroid": { 187 + "1": "Per a baixar-lo a Android, feu clic al botó de baixada i, a la pàgina nova, <bold>manteniu premut</bold> el vídeo i, a continuació, seleccioneu <bold>Desa</bold>.", 188 + "shortTitle": "Baixa / Android", 189 + "title": "Baixada a Android" 190 + }, 191 + "onIos": { 192 + "1": "Per a baixar a iOS, feu clic al botó de baixada i, a la pàgina nova, feu clic a <bold><ios_share /></bold> /> i, a continuació, <bold>Desa als Arxius <ios_files /></bold>.", 193 + "shortTitle": "Baixa / iOS", 194 + "title": "Baixada a iOS" 195 + }, 196 + "onPc": { 197 + "1": "En un PC, feu clic al botó de baixada i, a la pàgina nova, feu clic amb el botó dret al vídeo i seleccioneu <bold>Anomena i desa el vídeo</bold>", 198 + "shortTitle": "Baixa / PC", 199 + "title": "Baixada a un PC" 200 + }, 201 + "title": "Baixa" 202 + }, 203 + "episodes": { 204 + "button": "Episodi", 205 + "emptyState": "No hi ha episodis en aquesta temporada, torneu-ho a comprovar més tard!", 206 + "episodeBadge": "E{{episode}}", 207 + "loadingError": "Error en carregar la temporada", 208 + "loadingList": "S'està carregant…", 209 + "loadingTitle": "S'està carregant…", 210 + "unairedEpisodes": "Un o més episodis d'aquesta temporada s'han desactivat perquè encara no s'han emés." 211 + }, 212 + "playback": { 213 + "speedLabel": "Velocitat de la reproducció", 214 + "title": "Configuració de la reproducció" 215 + }, 216 + "quality": { 217 + "automaticLabel": "Qualitat automàtica", 218 + "hint": "Podeu provar a <0>canviar la font</0> per a obtenir diferents opcions de qualitat.", 219 + "iosNoQuality": "A causa de les limitacions definides per Apple, la selecció de qualitat no està disponible a iOS per a aquesta font. Podeu provar a <0>canviar a una altra font</0> per a obtenir diferents opcions de qualitat.", 220 + "title": "Qualitat" 221 + }, 222 + "settings": { 223 + "downloadItem": "Baixa", 224 + "enableSubtitles": "Activa els subtítols", 225 + "experienceSection": "Experiència de visualització", 226 + "playbackItem": "Configuració de la reproducció", 227 + "qualityItem": "Qualitat", 228 + "sourceItem": "Fonts de vídeo", 229 + "subtitleItem": "Configuració dels subtítols", 230 + "videoSection": "Configuració de vídeo" 231 + }, 232 + "sources": { 233 + "failed": { 234 + "text": "S'ha produït un error en intentar trobar vídeos, proveu una font diferent.", 235 + "title": "No s'ha pogut obtenir" 236 + }, 237 + "noEmbeds": { 238 + "text": "No hem pogut trobar cap incrustat, proveu una font diferent.", 239 + "title": "No s'ha trobat cap incrustació" 240 + }, 241 + "noStream": { 242 + "text": "Aquesta font no té fluxos per a aquesta pel·lícula o programa.", 243 + "title": "Cap flux" 244 + }, 245 + "title": "Fonts", 246 + "unknownOption": "Desconeguda" 247 + }, 248 + "subtitles": { 249 + "customChoice": "Selecciona un fitxer de subtítols", 250 + "customizeLabel": "Personalitza", 251 + "offChoice": "Desactivats", 252 + "settings": { 253 + "backlink": "Subtítols personalitzats", 254 + "delay": "Retard dels subtítols", 255 + "fixCapitals": "Corregeix les majúscules/minúscules" 256 + }, 257 + "title": "Subtítols", 258 + "unknownLanguage": "Desconeguda" 259 + } 260 + }, 261 + "metadata": { 262 + "api": { 263 + "text": "No s'han pogut carregar les metadades de l'API, comproveu la connexió a Internet.", 264 + "title": "No s'han pogut carregar les metadades de l'API" 265 + }, 266 + "failed": { 267 + "badge": "Ha fallat", 268 + "homeButton": "Vés a l'inici", 269 + "text": "No s'han pogut carregar les metadades del contingut des de TMDB. Comproveu si TMDB no funciona o està bloquejat a la vostra connexió a Internet.", 270 + "title": "Ha fallat la càrrega de les metadades" 271 + }, 272 + "notFound": { 273 + "badge": "No s'ha trobat", 274 + "homeButton": "Torna a l'inici", 275 + "text": "No hem pogut trobar el contingut sol·licitat. O bé s'ha eliminat o bé heu alterat l'URL.", 276 + "title": "No s'ha trobat el contingut." 277 + } 278 + }, 279 + "nextEpisode": { 280 + "cancel": "Cancel·la", 281 + "next": "Episodi següent" 282 + }, 283 + "playbackError": { 284 + "badge": "Error en la reproducció", 285 + "errors": { 286 + "errorAborted": "S'ha interromput l'obtenció del contingut per petició de l'usuari.", 287 + "errorDecode": "Tot i haver-se determinat prèviament que era utilitzable, s'ha produït un error en intentar descodificar el recurs multimèdia.", 288 + "errorGenericMedia": "S'ha produït un error desconegut al contingut.", 289 + "errorNetwork": "S'ha produït algun tipus d'error de xarxa que ha impedit que el contingut s'obtinga correctament, tot i haver estat disponibles prèviament.", 290 + "errorNotSupported": "El contingut o el proveïdor del contingut no és compatible." 291 + }, 292 + "homeButton": "Torna a l'inici", 293 + "text": "S'ha produït un error en intentar reproduir el contingut. Torneu-ho a provar.", 294 + "title": "No s'ha pogut reproduir el vídeo!" 295 + }, 296 + "scraping": { 297 + "items": { 298 + "failure": "S'ha produït un error", 299 + "notFound": "No té el vídeo", 300 + "pending": "S'estan cercant vídeos…" 301 + }, 302 + "notFound": { 303 + "badge": "No s'ha trobat", 304 + "detailsButton": "Mostra els detalls", 305 + "homeButton": "Torna a l'inici", 306 + "text": "Hem buscat a través dels nostres proveïdors i no trobem el contingut que busqueu! No allotgem contingut i no tenim control sobre què hi ha disponible. Feu clic a «Mostra els detalls» a continuació per a més informació.", 307 + "title": "No s'ha pogut trobar" 308 + } 309 + }, 310 + "time": { 311 + "regular": "{{timeWatched}} / {{duration}}", 312 + "remaining": "{{timeLeft}} restants • Acaba a les {{timeFinished, datetime}}", 313 + "shortRegular": "{{timeWatched}}", 314 + "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Verifiqueu que sou humà completant el Captcha de la dreta. Ho fem per a mantenir segura movie-web!", 318 + "error": "No s'ha pogut verificar la humanitat. Torneu-ho a provar.", 319 + "title": "Necessitem verificar que sou humà.", 320 + "verifyingHumanity": "Verificant la vostra humanitat…" 321 + } 322 + }, 323 + "screens": { 324 + "dmca": { 325 + "text": "Us donem la benvinguda a la pàgina de contacte DMCA de movie-web! Respectem els drets de propietat intel·lectual i volem resoldre qualsevol problema de drets d'autor ràpidament. Si creieu que la vostra obra protegida per drets d'autor s'ha utilitzat incorrectament a la nostra plataforma, envieu un avís detallat de la DMCA al correu electrònic següent. Incloeu una descripció del material protegit per drets d'autor, les vostres dades de contacte i una declaració de creença de bona fe. Ens comprometem a resoldre aquests assumptes amb agilitat i agraïm la vostra col·laboració per a mantenir movie-web en un lloc que respecta la creativitat i els drets d'autor.", 326 + "title": "DMCA" 327 + }, 328 + "loadingApp": "S'està carregant l'aplicació", 329 + "loadingUser": "S'està carregant el perfil", 330 + "loadingUserError": { 331 + "logout": "Tanca la sessió", 332 + "reset": "Restableix el servidor personalitzat", 333 + "text": "Ha fallat la càrrega del perfil", 334 + "textWithReset": "Error en carregar el vostre perfil des del servidor personalitzat, voleu restablir el servidor per defecte?" 335 + }, 336 + "migration": { 337 + "failed": "La migració de les dades ha fallat.", 338 + "inProgress": "Espereu, estem migrant les vostres dades. No hauria de tardar massa." 339 + } 340 + }, 341 + "settings": { 342 + "account": { 343 + "accountDetails": { 344 + "deviceNameLabel": "Nom del dispositiu", 345 + "deviceNamePlaceholder": "Telèfon personal", 346 + "editProfile": "Edita", 347 + "logoutButton": "Tanca la sessió" 348 + }, 349 + "actions": { 350 + "delete": { 351 + "button": "Elimina el compte", 352 + "confirmButton": "Elimina el compte", 353 + "confirmDescription": "Segur que voleu eliminar el compte? Es perdran totes les dades!", 354 + "confirmTitle": "Segur?", 355 + "text": "Aquesta acció és irreversible. Totes les dades s'eliminaran i no es podrà recuperar res.", 356 + "title": "Elimina el compte" 357 + }, 358 + "title": "Accions" 359 + }, 360 + "devices": { 361 + "deviceNameLabel": "Nom del dispositiu", 362 + "failed": "La càrrega de sessions ha fallat", 363 + "removeDevice": "Elimina", 364 + "title": "Dispositiu" 365 + }, 366 + "profile": { 367 + "finish": "Finalitza l'edició", 368 + "firstColor": "Color de perfil 1", 369 + "secondColor": "Color de perfil dos", 370 + "title": "Edita la foto de perfil", 371 + "userIcon": "Icona d'usuari" 372 + }, 373 + "register": { 374 + "cta": "Comença", 375 + "text": "Compartiu el progrés de la visualització entre dispositius i manteniu-los sincronitzats.", 376 + "title": "Sincronització amb el núvol" 377 + }, 378 + "title": "Compte" 379 + }, 380 + "appearance": { 381 + "activeTheme": "Actiu", 382 + "themes": { 383 + "blue": "Blau", 384 + "default": "Per defecte", 385 + "gray": "Gris", 386 + "red": "Vermell", 387 + "teal": "Verd blavós" 388 + }, 389 + "title": "Aparença" 390 + }, 391 + "connections": { 392 + "server": { 393 + "description": "Si voleu connectar-vos a un rerefons personalitzat per a emmagatzemar les vostres dades, activeu-ho i proporcioneu l'URL.", 394 + "label": "Servidor personalitzat", 395 + "urlLabel": "URL del servidor personalitzat" 396 + }, 397 + "title": "Connexions", 398 + "workers": { 399 + "addButton": "Afig un «worker»", 400 + "description": "Per fer funcionar l'aplicació, tot el trànsit s'encamina a través de servidors intermediaris. Activeu-ho si voleu portar els vostres propis «workers».", 401 + "emptyState": "Encara no hi ha «workers», afegiu-ne un a continuació", 402 + "label": "Utilitza «workers» intermediaris personalitzats", 403 + "urlLabel": "URL dels «workers»", 404 + "urlPlaceholder": "https://" 405 + } 406 + }, 407 + "locale": { 408 + "language": "Llengua de l'aplicació", 409 + "languageDescription": "La llengua s'aplica a tota l'aplicació.", 410 + "title": "Llengua" 411 + }, 412 + "reset": "Restableix", 413 + "save": "Desa", 414 + "sidebar": { 415 + "info": { 416 + "appVersion": "Versió de l'aplicacií", 417 + "backendUrl": "URL del rerefons", 418 + "backendVersion": "Versió del rerefons", 419 + "hostname": "Nom de l'amfitrió", 420 + "insecure": "Insegur", 421 + "notLoggedIn": "No heu iniciat sessió", 422 + "secure": "Segur", 423 + "title": "Informació de l'aplicació", 424 + "unknownVersion": "Desconeguda", 425 + "userId": "ID d'usuari" 426 + } 427 + }, 428 + "subtitles": { 429 + "backgroundLabel": "Opacitat del fons", 430 + "colorLabel": "Color", 431 + "previewQuote": "No he de tenir por. La por és l'assassina de la ment.", 432 + "textSizeLabel": "Grandària del text", 433 + "title": "Subtítols" 434 + }, 435 + "unsaved": "Hi ha canvis sense desar" 436 + } 437 + }
+10
src/assets/locales/cs.json
··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "Metadata API nelze načíst, zkontrolujte prosím vaše připojení k internetu.", 264 + "title": "Nepodařilo se načíst API metadata" 265 + }, 262 266 "failed": { 263 267 "badge": "Neúspěšný", 264 268 "homeButton": "Jít domů", ··· 308 312 "remaining": "{{timeLeft}} zbývá • Dokončeno v {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Ověřte, prosím, že jste člověk, vyplněním Captchy napravo. Toto je pro zajištění bezpečnosti movie-web!", 318 + "error": "Nepodařilo se ověřit vaši lidskost. Zkuste to prosím znovu.", 319 + "title": "Potřebujeme ověřit, zda jste člověk.", 320 + "verifyingHumanity": "Ověřování vaši lidskosti..." 311 321 } 312 322 }, 313 323 "screens": {
+10
src/assets/locales/de.json
··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "API Metadaten konnten nicht geladen werden, überprüfe deine Netzwerkverbindung.", 264 + "title": "API Metadaten konnten nicht geladen werden" 265 + }, 262 266 "failed": { 263 267 "badge": "Fehlgeschlagen", 264 268 "homeButton": "Zurück zur Startseite", ··· 308 312 "remaining": "{{timeLeft}} übrig • Fertig um {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Bitte verifiziere deine Menschlichkeit mit dem Captcha auf der Rechten Seite. Dies ist um movie-web sicher zu halten!", 318 + "error": "Menschlichkeit konnte nicht verifiziert werden. Bitte versuche es erneut.", 319 + "title": "Wir müssen sicherstellen, dass du Menschlich bist.", 320 + "verifyingHumanity": "Verifiziere deine Menschlichkeit..." 311 321 } 312 322 }, 313 323 "screens": {
+12 -1
src/assets/locales/el.json
··· 206 206 "episodeBadge": "Ε{{episode}}", 207 207 "loadingError": "Σφάλμα φόρτωσης της σεζόν", 208 208 "loadingList": "Φόρτωση...", 209 - "loadingTitle": "Φόρτωση..." 209 + "loadingTitle": "Φόρτωση...", 210 + "unairedEpisodes": "Ένα ή περισσότερα επεισόδια αυτής της σεζόν έχουν απενεργοποιηθεί επειδή δεν έχουν προβληθεί ακόμα." 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "Ταχύτητα αναπαραγωγής", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "Δεν ήταν δυνατή η φόρτωση των μεταδεδομένων του API, ελέγξτε τη σύνδεσή σας στο διαδίκτυο.", 264 + "title": "Αποτυχία φόρτωσης μεταδεδομένων API" 265 + }, 261 266 "failed": { 262 267 "badge": "Απέτυχε", 263 268 "homeButton": "Επιστοφή στην αρχική", ··· 307 312 "remaining": "{{timeLeft}} απέμεινε • Ολοκλήρωση στις {{timeFinished, datetime}}", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Επαληθεύστε ότι είστε άνθρωπος συμπληρώνοντας το Captcha στα δεξιά. Αυτό γίνεται για να διατηρηθεί ο ιστός της ταινίας ασφαλής!", 318 + "error": "Αποτυχία επαλήθευσης της ανθρωπιάς σας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.", 319 + "title": "Πρέπει να επαληθεύσουμε ότι είστε άνθρωπος.", 320 + "verifyingHumanity": "Επαλήθευση της ανθρωπιάς σας..." 310 321 } 311 322 }, 312 323 "screens": {
+12 -2
src/assets/locales/fr.json
··· 215 215 }, 216 216 "quality": { 217 217 "automaticLabel": "Qualité automatique", 218 - "hint": "Vous pouvez essayer de <0>changer de fournisseur/0> pour obtenir différentes options de qualité.", 218 + "hint": "Vous pouvez essayer de <0>changer de fournisseur</0> pour obtenir différentes options de qualité.", 219 219 "iosNoQuality": "En raison des limitations définies par Apple, la sélection de la qualité n'est pas disponible sur iOS pour cette source. Vous pouvez essayer <0>de passer à une autre source</0> pour obtenir des options de qualité différentes.", 220 220 "title": "Qualité" 221 221 }, ··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "Impossible de charger les métadonnées de l'API, veuillez vérifier votre connexion Internet.", 264 + "title": "Échec du chargement des métadonnées de l'API" 265 + }, 262 266 "failed": { 263 267 "badge": "Échec", 264 - "homeButton": "Retour à la maison", 268 + "homeButton": "Revenir à l'accueil", 265 269 "text": "Impossible de charger les métadonnées du média à partir de TMDB. Veuillez vérifier si TMDB est en panne ou bloqué sur votre connexion internet.", 266 270 "title": "Échec du chargement des métadonnées" 267 271 }, ··· 308 312 "remaining": "{{timeLeft}} restant • Fini à {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Veuillez vérifier que vous êtes bien humain en complétant le Captcha à droite. C'est pour assurer la sécurité de movie-web !", 318 + "error": "Échec de la vérification de votre humanité. Veuillez réessayer.", 319 + "title": "Nous devons vérifier que vous êtes un humain.", 320 + "verifyingHumanity": "Vérification de votre humanité..." 311 321 } 312 322 }, 313 323 "screens": {
+10
src/assets/locales/gu.json
··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "API મેટાડેટા લોડ કરી શકાયું નથી, કૃપા કરીને તમારું ઇન્ટરનેટ કનેક્શન તપાસો.", 264 + "title": "API મેટાડેટા લોડ કરવામાં નિષ્ફળ" 265 + }, 262 266 "failed": { 263 267 "badge": "નિષ્ફળ", 264 268 "homeButton": "ઘર જાઓ", ··· 308 312 "remaining": "{{timeLeft}} બાકી • {{timeFinished, datetime}} વાગ્યે સમાપ્ત થાય છે", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "કૃપા કરીને જમણી બાજુએ કૅપ્ચા પૂર્ણ કરીને ચકાસો કે તમે માનવ છો. આ મૂવી-વેબને સુરક્ષિત રાખવા માટે છે!", 318 + "error": "તમારી માનવતા ચકાસવામાં નિષ્ફળ. મહેરબાની કરીને ફરીથી પ્રયત્ન કરો.", 319 + "title": "અમારે ચકાસવાની જરૂર છે કે તમે માનવ છો.", 320 + "verifyingHumanity": "તમારી માનવતા ચકાસવી..." 311 321 } 312 322 }, 313 323 "screens": {
+12 -1
src/assets/locales/he.json
··· 206 206 "episodeBadge": "פ{{episode}}", 207 207 "loadingError": "ארע שגיאה בטעינת העונה", 208 208 "loadingList": "טוען...", 209 - "loadingTitle": "טוען..." 209 + "loadingTitle": "טוען...", 210 + "unairedEpisodes": "פרק אחד או יותר בעונה זו הושבת מכיוון שהם עדיין לא שודרו." 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "מהירות הניגון", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "לא ניתן היה לטעון מטא נתונים של ה-API, אנא בדוק את חיבור האינטרנט שלך.", 264 + "title": "טעינת מטא נתונים של ממשק API נכשלה" 265 + }, 261 266 "failed": { 262 267 "badge": "נכשל", 263 268 "homeButton": "חזור לדף הבית", ··· 307 312 "remaining": "{{timeLeft}} נשאר • סיים ב {{timeFinished, datetime}}", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "אנא ודא שאתה אנושי על ידי מילוי ה-Captcha בצד ימין. זה כדי לשמור על movie-web!", 318 + "error": "נכשל אימות האנושיות שלך. בבקשה נסה שוב.", 319 + "title": "אנחנו צריכים לאמת שאתה אנושי.", 320 + "verifyingHumanity": "מאמת את האנושיות שלך..." 310 321 } 311 322 }, 312 323 "screens": {
+11 -1
src/assets/locales/hi.json
··· 115 115 "failed": "मीडिया ढूंढने में विफल, पुनः प्रयास करें!", 116 116 "loading": "लोड हो रहा है..।", 117 117 "noResults": "हमें कुछ नहीं मिला!", 118 - "placeholder": "क्या देखना चाहते हो भाई?", 118 + "placeholder": "क्या देखना चाहते हो?", 119 119 "sectionTitle": "खोज के परिणाम" 120 120 }, 121 121 "titles": { ··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "एपीआई मेटाडेटा लोड नहीं हो सका, कृपया अपना इंटरनेट कनेक्शन जांचें।", 264 + "title": "एपीआई मेटाडेटा लोड करने में विफल" 265 + }, 262 266 "failed": { 263 267 "badge": "असफल", 264 268 "homeButton": "घर जाओ", ··· 308 312 "remaining": "{{timeLeft}} समय बचा है • ख़तम होगा {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "कृपया दाईं ओर दिए गए कैप्चा को पूरा करके सत्यापित करें कि आप इंसान हैं। यह मूवी-वेब को सुरक्षित रखने के लिए है!", 318 + "error": "आपकी मानवता को सत्यापित करने में विफल. कृपया पुन: प्रयास करें।", 319 + "title": "हमें यह सत्यापित करने की आवश्यकता है कि आप इंसान हैं।", 320 + "verifyingHumanity": "आपकी मानवता का सत्यापन..।" 311 321 } 312 322 }, 313 323 "screens": {
+12 -1
src/assets/locales/it.json
··· 206 206 "episodeBadge": "E{{episode}}", 207 207 "loadingError": "Errore nel caricare la stagione", 208 208 "loadingList": "Caricamento...", 209 - "loadingTitle": "Caricamento..." 209 + "loadingTitle": "Caricamento...", 210 + "unairedEpisodes": "Uno o più episodi di questa stagione sono stati disabilitati perché non sono ancora andati in onda." 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "Velocità di riproduzione", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "Impossibile caricare metadati API, verifica la connessione internet.", 264 + "title": "Impossibile caricare metadati API" 265 + }, 261 266 "failed": { 262 267 "badge": "Fallito", 263 268 "homeButton": "Vai alla pagina iniziale", ··· 307 312 "remaining": "{{timeLeft}} rimasto • Finisce a {{timeFinished, datetime}}", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Verifica che siate umani completando il Captcha sulla destra. Questo serve a mantenere movie-web sicuro!", 318 + "error": "Impossibile verificare il proprio umanità. Riprova.", 319 + "title": "Dobbiamo verificare che lei sia umano.", 320 + "verifyingHumanity": "verificare il proprio umanità..." 310 321 } 311 322 }, 312 323 "screens": {
+28
src/assets/locales/km.json
··· 5 5 "q1": { 6 6 "body": "movie-web មិនផ្ទុកមាតិកាណាមួយទេ។ នៅពេលអ្នកចុចលើអ្វីមួយដើម្បីមើល អ៊ីនធឺណិតត្រូវបានស្វែងរកសម្រាប់មេឌៀដែលបានជ្រើសរើស (នៅលើអេក្រង់ផ្ទុក និងក្នុងផ្ទាំង 'ប្រភពវីដេអូ' អ្នកអាចឃើញប្រភពណាមួយដែលអ្នកកំពុងប្រើ)។ ប្រព័ន្ធផ្សព្វផ្សាយមិនដែលត្រូវបានបង្ហោះដោយគេហទំព័រភាពយន្តនោះទេ អ្វីគ្រប់យ៉ាងគឺតាមរយៈយន្តការស្វែងរកនេះ។", 7 7 "title": "តើមាតិកាបានមកពីណា?" 8 + }, 9 + "q2": { 10 + "title": "តើខ្ញុំអាចស្នើសុំកម្មវិធី ឬ ភាពយន្តបាននៅឯណា?" 11 + }, 12 + "q3": { 13 + "body": "លទ្ធផលស្វែងរករបស់យើងត្រូវបានដំណើរការដោយ The Movie Database (TMDB) ហើយបង្ហាញដោយមិនខ្វល់ពីប្រភពរបស់យើងមានខ្លឹមសារឬ​អត់ទេ។", 14 + "title": "លទ្ធផលស្វែងរកបង្ហាញកម្មវិធី ឬ ភាពយន្ត ហេតុអ្វីខ្ញុំមិនអាចមើលបាន?" 15 + }, 16 + "title": "អំពី movie-web" 17 + }, 18 + "actions": { 19 + "copied": "បានចម្លង", 20 + "copy": "ចម្លង" 21 + }, 22 + "auth": { 23 + "createAccount": "មិនទាន់មានគណនីមែនទេ? <0>បង្កើតគណនី</0>", 24 + "deviceNameLabel": "ឈ្មោះឧបករណ៍", 25 + "deviceNamePlaceholder": "ទូរស័ព្ទផ្ទាល់ខ្លួន", 26 + "generate": { 27 + "description": "ឃ្លាសម្ងាត់របស់អ្នកដើរតួជាឈ្មោះអ្នកប្រើប្រាស់ និងពាក្យសម្ងាត់របស់អ្នក។ ត្រូវប្រាកដថារក្សាវាឱ្យមានសុវត្ថិភាព ព្រោះអ្នកនឹងត្រូវបញ្ចូលវាដើម្បីចូលគណនីរបស់អ្នក", 28 + "next": "ខ្ញុំបានរក្សាទុកឃ្លាសម្ងាត់របស់ខ្ញុំរួចហើយ", 29 + "passphraseFrameLabel": "ឃ្លាសម្ងាត់", 30 + "title": "ឃ្លាសម្ងាត់របស់អ្នក" 31 + }, 32 + "hasAccount": "មានគណនីរួចហើយ? <0>ចូលទីនេះ</0>", 33 + "login": { 34 + "description": "សូមបញ្ចូលឃ្លាសម្ងាត់របស់អ្នក ដើម្បីចូលគណនីរបស់អ្នក", 35 + "deviceLengthError": "សូមបញ្ចូលឈ្មោះឧបករណ៍" 8 36 } 9 37 } 10 38 }
+24 -3
src/assets/locales/minion.json
··· 120 120 }, 121 121 "titles": { 122 122 "day": { 123 - "default": "What would you like to banana this banana?" 123 + "default": "What would you like to banana this banana?", 124 + "extra": [ 125 + "Feeling banana? Jurassic banana banana banana banana perfect banana." 126 + ] 124 127 }, 125 128 "morning": { 126 129 "default": "What would you like to banana this banana?", ··· 157 160 } 158 161 }, 159 162 "notFound": { 160 - "badge": "Not found", 163 + "badge": "Not banana", 161 164 "goHome": "Back to banana", 162 165 "message": "We looked everywhere: under the banana, in the banana, behind the banana but ultimately couldn't find the banana you are looking for.", 163 166 "title": "Couldn't find that banana" ··· 179 182 "downloadPlaylist": "Download banana", 180 183 "downloadSubtitle": "Download current banana", 181 184 "downloadVideo": "Banana", 185 + "hlsDisclaimer": "Downloads are taken directly from the banana. Banana-web does not have control over how the downloads are banana. please note that you are downloading Banana playlist, this is intended for minions familiar with advanced multimedia banana.", 182 186 "onAndroid": { 183 187 "1": "To banana on Banana, click the banana banana then, on the new banana, <bold>tap and hold</bold> on the banana, then select <bold>banana</bold>.", 184 188 "shortTitle": "Banana / Banana", ··· 202 206 "episodeBadge": "E{{episode}}", 203 207 "loadingError": "Error loading banana", 204 208 "loadingList": "Loading...", 205 - "loadingTitle": "Loading..." 209 + "loadingTitle": "Loading...", 210 + "unairedEpisodes": "One or more banana in this banana have been banana because they haven't been aired yet." 206 211 }, 207 212 "playback": { 208 213 "speedLabel": "Banana speed", ··· 254 259 } 255 260 }, 256 261 "metadata": { 262 + "api": { 263 + "text": "Could not load API banana, please check your banana connection.", 264 + "title": "Failed to load API banana" 265 + }, 257 266 "failed": { 258 267 "badge": "Banana Failed", 259 268 "homeButton": "Go banana", ··· 303 312 "remaining": "{{timeLeft}} left • Finish at {{timeFinished, datetime}}", 304 313 "shortRegular": "{{timeWatched}}", 305 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Please verify that you are banana by completing the banana on the right. This is to keep banana-web banana!", 318 + "error": "Failed to verify your banananess. Please try banana.", 319 + "title": "We banana to verify that you're banana", 320 + "verifyingHumanity": "Verifying your banana..." 306 321 } 307 322 }, 308 323 "screens": { 324 + "dmca": { 325 + "text": "Very long and boring banana.", 326 + "title": "Banana" 327 + }, 309 328 "loadingApp": "Loading banana", 310 329 "loadingUser": "Loading your banana", 311 330 "loadingUserError": { ··· 407 426 } 408 427 }, 409 428 "subtitles": { 429 + "backgroundLabel": "Banana capacity", 430 + "colorLabel": "Banana", 410 431 "previewQuote": "I must not banana. Banana is the minion-killer.", 411 432 "textSizeLabel": "Banana size", 412 433 "title": "Bananas"
+12 -1
src/assets/locales/ne.json
··· 206 206 "episodeBadge": "E{{episode}}", 207 207 "loadingError": "सिजन लोड गर्दा त्रुटि भयो", 208 208 "loadingList": "लोड गर्दै...", 209 - "loadingTitle": "लोड गर्दै..." 209 + "loadingTitle": "लोड गर्दै...", 210 + "unairedEpisodes": "यस सिजनका एक वा बढी एपिसोडहरू अझै प्रसारण नभएकाले असक्षम पारिएका छन्।" 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "प्लेब्याकको गति", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "API मेटाडेटा लोड गर्न सकिएन, कृपया आफ्नो इन्टरनेट जडान जाँच गर्नुहोस्।", 264 + "title": "API मेटाडेटा लोड गर्न असफल भयो" 265 + }, 261 266 "failed": { 262 267 "badge": "असफल", 263 268 "homeButton": "होम् जाउँ", ··· 307 312 "remaining": "{{timeLeft}} बाकी • {{timeFinished, datetime}} मा सक्किनेछ", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "कृपया दायाँपट्टि Captch पूरा गरेर तपाईं मानव हुनुहुन्छ भनी प्रमाणित गर्नुहोस्। यो movie-web लाई सुरक्षित राख्न को लागी हो!", 318 + "error": "तपाईंको मानवता प्रमाणित गर्न असफल भयौ। फेरि प्रयास गर्नुहोस।", 319 + "title": "हामीले तपाईं मानव हुनुहुन्छ भनेर प्रमाणित गर्न आवश्यक छ।", 320 + "verifyingHumanity": "तपाईंको मानवता प्रमाणित हुदैछ..." 310 321 } 311 322 }, 312 323 "screens": {
+10
src/assets/locales/nl.json
··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "Kan API-metagegevens niet laden. Controleer uw internetverbinding.", 264 + "title": "Kan API-metagegevens niet laden" 265 + }, 262 266 "failed": { 263 267 "badge": "Mislukt", 264 268 "homeButton": "Ga naar de home-pagina", ··· 308 312 "remaining": "Nog {{timeLeft}} • Klaar om {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Bevestig dat u een mens bent door de Captcha aan de rechterkant in te vullen. Dit is om movie-web veilig te houden!", 318 + "error": "Kan uw menselijkheid niet verifiëren. Probeer het opnieuw.", 319 + "title": "We moeten verifiëren dat u een mens bent.", 320 + "verifyingHumanity": "Je menselijkheid verifiëren..." 311 321 } 312 322 }, 313 323 "screens": {
+47 -1
src/assets/locales/pa.json
··· 1 1 { 2 + "about": { 3 + "description": "ਮੂਵੀ-ਵੈਬ ਇੱਕ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਸਟ੍ਰੀਮ ਲਈ ਇੰਟਰਨੈਟ ਦੀ ਖੋਜ ਕਰਦੀ ਹੈ. ਟੀਮ ਦਾ ਉਦੇਸ਼ ਕੰਟੈਂਟ ਦੀ ਖਪਤ ਕਰਨ ਲਈ ਜ਼ਿਆਦਾਤਰ ਘੱਟੋ-ਘੱਟ ਪਹੁੰਚ ਹੈ.", 4 + "faqTitle": "ਆਮ ਸਵਾਲ", 5 + "q1": { 6 + "body": "ਮੂਵੀ ਵੈੱਬ ਕਿਸੇ ਕੰਟੈਂਟ ਦੀ ਮੇਜ਼ਬਾਨੀ ਨਹੀਂ ਕਰਦਾ ਹੈ.ਜਦੋਂ ਤੁਸੀਂ ਦੇਖਣ ਲਈ ਕਿਸੇ ਚੀਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰਦੇ ਹੋ, ਤਾਂ ਚੁਣੇ ਹੋਏ ਮੀਡੀਆ ਲਈ ਇੰਟਰਨੈੱਟ ਖੋਜਿਆ ਜਾਂਦਾ ਹੈ (ਲੋਡਿੰਗ ਸਕ੍ਰੀਨ 'ਤੇ ਅਤੇ 'ਵੀਡੀਓ ਸਰੋਤ' ਟੈਬ ਵਿੱਚ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਕਿਹੜਾ ਸਰੋਤ ਵਰਤ ਰਹੇ ਹੋ) ਮੀਡੀਆ ਕਦੇ ਵੀ ਮੂਵੀ-ਵੈੱਬ ਦੁਆਰਾ ਅਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ, ਸਭ ਕੁਝ ਇਸ ਖੋਜ ਵਿਧੀ ਦੁਆਰਾ ਹੁੰਦਾ ਹੈ।", 7 + "title": "ਕੰਟੈਂਟ ਕਿੱਥੋਂ ਆਉਂਦੀ ਹੈ?" 8 + }, 9 + "q2": { 10 + "body": "ਕਿਸੇ ਸ਼ੋਅ ਜਾਂ ਮੂਵੀ ਦੀ ਬੇਨਤੀ ਕਰਨਾ ਸੰਭਵ ਨਹੀਂ ਹੈ, ਮੂਵੀ-ਵੈੱਬ ਕਿਸੇ ਵੀ ਕੰਟੈਂਟ ਦਾ ਪ੍ਰਬੰਧਨ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਸਾਰੇ ਕੰਟੈਂਟ ਨੂੰ ਇੰਟਰਨੈੱਟ 'ਤੇ ਸਰੋਤਾਂ ਰਾਹੀਂ ਦੇਖਿਆ ਜਾਂਦਾ ਹੈ।", 11 + "title": "ਮੈਂ ਇੱਕ ਸ਼ੋਅ ਜਾਂ ਫ਼ਿਲਮ ਲਈ ਕਿੱਥੇ ਬੇਨਤੀ ਕਰ ਸਕਦਾ/ਸਕਦੀ ਹਾਂ?" 12 + }, 13 + "q3": { 14 + "title": "ਖੋਜ ਨਤੀਜੇ ਸ਼ੋਅ ਜਾਂ ਫ਼ਿਲਮ ਦਿਖਾਉਂਦੇ ਹਨ, ਮੈਂ ਇਸਨੂੰ ਕਿਉਂ ਨਹੀਂ ਚਲਾ ਸਕਦਾ?" 15 + }, 16 + "title": "ਮੂਵੀ-ਵੈੱਬ ਡੀ ਬਾਰੇ" 17 + }, 2 18 "actions": { 19 + "copied": "ਕਾਪੀਡ", 3 20 "copy": "ਕਾਪੀ" 4 21 }, 5 22 "auth": { 23 + "deviceNameLabel": "ਡਿਵਾਈਸ ਦਾ ਨਾਮ", 24 + "generate": { 25 + "passphraseFrameLabel": "ਪੈਰਾਫਰਾਜ਼" 26 + }, 6 27 "login": { 28 + "passphrasePlaceholder": "ਪੈਰਾਫਰਾਜ਼", 7 29 "submit": "ਲੌਗ-ਇਨ" 8 30 }, 9 31 "register": { ··· 12 34 } 13 35 }, 14 36 "trust": { 15 - "no": "ਵਾਪਸ ਜਾਓ" 37 + "no": "ਵਾਪਸ ਜਾਓ", 38 + "yes": "ਮੈਨੂੰ ਇਸ ਸਰਵਰ 'ਤੇ ਭਰੋਸਾ ਹੈ" 39 + } 40 + }, 41 + "footer": { 42 + "links": { 43 + "discord": "ਡਿਸਕੋਰਡ", 44 + "dmca": "ਡੀ.ਐਮ.ਸੀ.ਏ", 45 + "github": "ਗਿਥਬ" 46 + } 47 + }, 48 + "global": { 49 + "name": "ਮੂਵੀ-ਵੈੱਬ", 50 + "pages": { 51 + "about": "ਬਾਰੇ", 52 + "dmca": "ਡੀ.ਐਮ.ਸੀ.ਏ", 53 + "login": "ਲਾਗਿਨ", 54 + "pagetitle": "{{title}} - ਮੂਵੀ-ਵੈੱਬ", 55 + "register": "ਰਜਿਸਟਰ", 56 + "settings": "ਸੈਟਿੰਗਾਂ" 57 + } 58 + }, 59 + "home": { 60 + "bookmarks": { 61 + "sectionTitle": "ਬੁੱਕਮਾਰਕ" 16 62 } 17 63 } 18 64 }
+1 -1
src/assets/locales/pirate.json
··· 112 112 }, 113 113 "search": { 114 114 "allResults": "That's all we have, me heartie!", 115 - "failed": "Failed to find media, try again!", 115 + "failed": "Arrrr failed to find media, try again!", 116 116 "loading": "Hold yer horses, me heartie!", 117 117 "noResults": "We couldn't find anythin', arrr!", 118 118 "placeholder": "What do ye want to watch?",
+5
src/assets/locales/pl.json
··· 307 307 "remaining": "Zostało {{timeLeft}} • Skończ o {{timeFinished, datetime}}", 308 308 "shortRegular": "{{timeWatched}}", 309 309 "shortRemaining": "-{{timeLeft}}" 310 + }, 311 + "turnstile": { 312 + "error": "Nie udało się zweryfikować Twojego człowieczeństwa. Proszę spróbuj ponownie.", 313 + "title": "Musimy sprawdzić, czy jesteś człowiekiem.", 314 + "verifyingHumanity": "Sprawdzasz swoje człowieczeństwo..." 310 315 } 311 316 }, 312 317 "screens": {
+12 -1
src/assets/locales/pt-BR.json
··· 206 206 "episodeBadge": "E{{episode}}", 207 207 "loadingError": "Erro ao carregar temporada", 208 208 "loadingList": "Carregando...", 209 - "loadingTitle": "Carregando..." 209 + "loadingTitle": "Carregando...", 210 + "unairedEpisodes": "Um ou mais episódios nesta temporada foram desabilitados porque ainda não foram ao ar." 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "Velocidade de reprodução", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "Não foi possível carregar os metadados da API. Por favor, verifique sua conexão com a internet.", 264 + "title": "Falha ao carregar os metadados da API" 265 + }, 261 266 "failed": { 262 267 "badge": "Falhou", 263 268 "homeButton": "Ir para o início", ··· 307 312 "remaining": "{{timeLeft}} restantes • Terminar às {{timeFinished, datetime}}", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Por favor, confirme que você é um humano completando o Captcha à direita. Isso é para manter movie-web seguro!", 318 + "error": "Falha ao verificar sua humanidade. Por favor, tente novamente.", 319 + "title": "Precisamos verificar se você é humano.", 320 + "verifyingHumanity": "Verificando sua humanidade..." 310 321 } 311 322 }, 312 323 "screens": {
+230 -9
src/assets/locales/ro.json
··· 1 1 { 2 2 "about": { 3 3 "description": "movie-web este o aplicație web care caută fluxuri pe internet. Echipa urmărește o abordare mai ales minimalistă a consumului de conținut.", 4 - "faqTitle": "Intrebari obisnuite", 4 + "faqTitle": "Întrebări obișnuite", 5 5 "q1": { 6 6 "body": "movie-web nu găzduiește niciun conținut. Când faceți clic pe ceva pentru a viziona, pe Internet este căutat media selectată (Pe ecranul de încărcare și în fila „Surse video”, puteți vedea ce sursă utilizați). Media nu este niciodată încărcată de movie-web, totul se face prin acest mecanism de căutare.", 7 7 "title": "De unde vine conținutul?" ··· 18 18 }, 19 19 "actions": { 20 20 "copied": "Copiat", 21 - "copy": "Copie" 21 + "copy": "Copiați" 22 22 }, 23 23 "auth": { 24 24 "createAccount": "Nu aveți încă un cont? <0>Creați un cont.</0>", ··· 26 26 "deviceNamePlaceholder": "Telefon personal", 27 27 "generate": { 28 28 "description": "Fraza de acces acționează ca nume de utilizator și parolă. Asigurați-vă că îl păstrați în siguranță, deoarece va trebui să îl introduceți pentru a vă conecta la contul dvs", 29 - "next": "Mi-am salvat expresia de acces", 30 - "passphraseFrameLabel": "Fraza de acces", 29 + "next": "Mi-am salvat fraza de acces", 30 + "passphraseFrameLabel": "Frază de acces", 31 31 "title": "Fraza dvs. de acces" 32 32 }, 33 33 "hasAccount": "ai deja un cont? <0>Autentificați-vă aici.</0>", ··· 35 35 "description": "Vă rugăm să introduceți fraza de acces pentru a vă conecta la contul dvs", 36 36 "deviceLengthError": "Introduceți un nume de dispozitiv", 37 37 "passphraseLabel": "Expresie de acces din 12 cuvinte", 38 - "passphrasePlaceholder": "Fraza de acces", 39 - "submit": "Log in", 38 + "passphrasePlaceholder": "Frază de acces", 39 + "submit": "Conectează te", 40 40 "title": "conecteaza-te la contul tau", 41 - "validationError": "Fraza de acces incorectă sau incompletă" 41 + "validationError": "Fraza de acces este incorectă sau incompletă" 42 42 }, 43 43 "register": { 44 44 "information": { 45 45 "color1": "Culoarea profilului unu", 46 46 "color2": "Culoarea profilului doi", 47 47 "header": "Introduceți un nume pentru dispozitivul dvs. și alegeți culorile și o pictogramă de utilizator la alegerea dvs", 48 - "icon": "Pictograma utilizator", 48 + "icon": "Pictograma utilizatorului", 49 49 "next": "Următorul", 50 - "title": "Informatii despre cont" 50 + "title": "Informații despre cont" 51 51 } 52 52 }, 53 53 "trust": { ··· 177 177 "enabled": "Casting pe dispozitiv..." 178 178 }, 179 179 "menus": { 180 + "downloads": { 181 + "disclaimer": "Descărcările sunt luate direct de la furnizor. Movie-web nu are control cum descărcările sunt furnizate.", 182 + "downloadPlaylist": "Descarcă lista de redare", 183 + "downloadSubtitle": "Descărcați subtitlul curente", 184 + "downloadVideo": "Descarcă video", 185 + "hlsDisclaimer": "Descărcările sunt preluate direct de la furnizor. movie-web nu are control asupra modului în care sunt furnizate descărcările. Vă rugăm să rețineți că descărcați o listă de redare HLS, aceasta este destinată utilizatorilor familiar cu streamingul avansat.", 186 + "onAndroid": { 187 + "1": "Pentru a descărca pe android, apăsați butonul de descărcare apoi în pagina nouă,<bold>apăsați și țineți</bold> pe video, apoi selectați <bold>salvează</bold>.", 188 + "shortTitle": "Descărcare / Android", 189 + "title": "Descărcare pe Android" 190 + }, 191 + "onIos": { 192 + "1": "Pentru a instala pe iOS, apăsați butonul de instalare apoi în pagina nouă apăsați <bold><ios_share /></bold>, apoi <bold>Salvează in File <ios_files /></bold>.", 193 + "shortTitle": "Descărcare / iOS", 194 + "title": "Descărcare pe iOS" 195 + }, 196 + "onPc": { 197 + "1": "Pe calculator, apăsați butonul de descărcare apoi în pagina nouă, apăsați click drept pe video și selectați <bold> Salvați videoul ca</bold>", 198 + "shortTitle": "Descarcă / Calculator", 199 + "title": "Descărcare pe calculator" 200 + }, 201 + "title": "Descarcă" 202 + }, 180 203 "episodes": { 181 204 "button": "Episoade", 182 205 "emptyState": "Nu sunt episoade in sezonul acesta, reveniți mai târziu!", ··· 186 209 "loadingTitle": "Se încarcă...", 187 210 "unairedEpisodes": "Unul sau mai multe episoade din sezonul acesta sunt indisponibile deoarece incă nu au venit încă." 188 211 }, 212 + "playback": { 213 + "speedLabel": "Viteză de redare", 214 + "title": "Setările de redare" 215 + }, 216 + "quality": { 217 + "automaticLabel": "Calitate automată", 218 + "hint": "Puteți încerca <0>Schimbarea sursei</0> pentru a primi opțiuni de calitate diferită.", 219 + "iosNoQuality": "Din cauza limitărilor definite de Apple, selecția calității nu este disponibilă pe iOS pentru această sursă. Puteți încerca să <0>treceți la altă sursă</0> pentru a obține diferite opțiuni de calitate.", 220 + "title": "Calitate" 221 + }, 189 222 "settings": { 190 223 "downloadItem": "Descarcă", 191 224 "enableSubtitles": "Activează subtitlurile", ··· 197 230 "videoSection": "Setări video" 198 231 }, 199 232 "sources": { 233 + "failed": { 234 + "text": "Aici a fost o eroare încercând să găsim video, încercați o altă sursă.", 235 + "title": "Nu s-a răzuit" 236 + }, 200 237 "noEmbeds": { 201 238 "text": "Nu am putut găsi nicio incorporare, vă rog să încercați o altă sursă.", 202 239 "title": "Nu a fost găsită nicio încorporare" ··· 207 244 }, 208 245 "title": "Surse", 209 246 "unknownOption": "Necunoscut" 247 + }, 248 + "subtitles": { 249 + "customChoice": "Selectați subtitlul din filă", 250 + "customizeLabel": "Costumizează", 251 + "offChoice": "Oprit", 252 + "settings": { 253 + "backlink": "Subtitluri personalizate", 254 + "delay": "Intârziera subtitlurilor", 255 + "fixCapitals": "Fixați capitalizația" 256 + }, 257 + "title": "Subtitluri", 258 + "unknownLanguage": "Necunoscut" 210 259 } 260 + }, 261 + "metadata": { 262 + "api": { 263 + "text": "Metadatele API nu au putut fi încărcate, vă rugăm să vă verificați conexiunea la internet.", 264 + "title": "Nu s-a putut incărca API metadata" 265 + }, 266 + "failed": { 267 + "badge": "Eșuat", 268 + "homeButton": "Du-te acasă :)", 269 + "text": "Nu s-au putut încărca metadatele media din TMDB. Vă rugăm să verificați dacă TMDB este oprit sau blocat pe conexiunea ta. la internet.", 270 + "title": "Nu s-au încărcat metadatele" 271 + }, 272 + "notFound": { 273 + "badge": "Nu a fost găsit", 274 + "homeButton": "Înapoi acasă :)", 275 + "text": "Nu am putut găsi media pe care ați cerut-o. Poate este ștearsă sau ați manipulat adresa URL.", 276 + "title": "Nu am putut găsi acel media." 277 + } 278 + }, 279 + "nextEpisode": { 280 + "cancel": "Anulare", 281 + "next": "Episodul următor" 282 + }, 283 + "playbackError": { 284 + "badge": "Eroare la redare", 285 + "errors": { 286 + "errorAborted": "Preluarea media a fost întreruptă la cererea utilizatorului.", 287 + "errorDecode": "În ciuda faptului că anterior a fost determinată a fi utilizabilă, a apărut o eroare în timpul încercării de a decoda resursa media, rezultând o eroare.", 288 + "errorGenericMedia": "Eroare media cumva sa întâmplat.", 289 + "errorNetwork": "A apărut o eroare de rețea care a împiedicat preluarea cu succes a suportului media, în ciuda faptului că fusese disponibil anterior.", 290 + "errorNotSupported": "Obiectul media sau furnizorul media nu este acceptat." 291 + }, 292 + "homeButton": "Du-te acasă :)", 293 + "text": "A apărut o eroare la încercarea de a reda media. Vă rugăm să încercați din nou.", 294 + "title": "O eroare la redarea videoului!" 295 + }, 296 + "scraping": { 297 + "items": { 298 + "failure": "Sa întâmplat o eraore", 299 + "notFound": "Nu are acel video", 300 + "pending": "Verificând pentru videouri..." 301 + }, 302 + "notFound": { 303 + "badge": "Nu a fost găsit", 304 + "detailsButton": "Arată detalii", 305 + "homeButton": "Du-te acasă", 306 + "text": "Am căutat prin furnizorii noștri și nu putem găsi media pe care o căutați! Nu găzduim mass-media și nu avem control asupra a ceea ce este disponibil. Vă rugăm să faceți clic pe „Afișați detalii” de mai jos pentru mai multe detalii.", 307 + "title": "Nu am putut găsi aia" 308 + } 309 + }, 310 + "time": { 311 + "regular": "{{timeWatched}} / {{duration}}", 312 + "remaining": "{{timeLeft}} rămas • Se termină la{{timeFinished, datetime}}", 313 + "shortRegular": "{{timeWatched}}", 314 + "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Vă rog să vă verificați umanitatea completând acest captcha in partea dreapta. Asta este pentru a pastra movie-web sigur!", 318 + "error": "Verificarea umanității tale a eșuat. Încercați din nou.", 319 + "title": "Noi trebuie să verificăm dacă sunteți un om.", 320 + "verifyingHumanity": "Verificați-vă umanitatea voastră..." 321 + } 322 + }, 323 + "screens": { 324 + "dmca": { 325 + "text": "Bun venit pe pagina de contact DMCA a movie-web! Respectăm drepturile de proprietate intelectuală și dorim să abordăm rapid orice problemă privind drepturile de autor. Dacă credeți că lucrarea dumneavoastră protejată prin drepturi de autor a fost utilizată necorespunzător pe platforma noastră, vă rugăm să trimiteți o notificare detaliată DMCA la e-mailul de mai jos. Vă rugăm să includeți o descriere a materialului protejat prin drepturi de autor, detaliile dvs. de contact și o declarație de bună credință. Ne angajăm să rezolvăm aceste probleme cu promptitudine și apreciem cooperarea dumneavoastră pentru a menține movie-web un loc care respectă creativitatea și drepturile de autor.", 326 + "title": "DMCA" 327 + }, 328 + "loadingApp": "Se încarcă aplicația", 329 + "loadingUser": "Se încarcă profilul tău", 330 + "loadingUserError": { 331 + "logout": "Deconectare", 332 + "reset": "Resetare servere personalizate", 333 + "text": "Nu s-a încărcat profilul dvs", 334 + "textWithReset": "Nu s-a încărcat profilul dvs. de pe serverul personalizat, doriți să reveniți la serverul implicit?" 335 + }, 336 + "migration": { 337 + "failed": "Eroare la migrarea datelor voastre.", 338 + "inProgress": "Vă rugăm să așteptați, migrăm datele dvs. Acest lucru nu ar trebui să dureze mult." 211 339 } 212 340 }, 213 341 "settings": { 342 + "account": { 343 + "accountDetails": { 344 + "deviceNameLabel": "Numele dispozitivului", 345 + "deviceNamePlaceholder": "Telefonul personal", 346 + "editProfile": "Editează", 347 + "logoutButton": "Deconectați-vă" 348 + }, 349 + "actions": { 350 + "delete": { 351 + "button": "Șterge contul", 352 + "confirmButton": "Șterge contul", 353 + "confirmDescription": "Ești sigur că vrei să ștergi contul tău? Toate datele tale vor dispărea!", 354 + "confirmTitle": "Ești sigur?", 355 + "text": "Acțiunea asta este ireversibilă. Toate datele tale vor dispărea și nimic nu va putea fi recuperat.", 356 + "title": "Șterge contul" 357 + }, 358 + "title": "Acțiuni" 359 + }, 360 + "devices": { 361 + "deviceNameLabel": "Numele dispozitivului", 362 + "failed": "Eroare la încărcarea sesiunii", 363 + "removeDevice": "Șterge", 364 + "title": "Dispozitive" 365 + }, 366 + "profile": { 367 + "finish": "Termină editarea", 368 + "firstColor": "Culoarea profilului unu", 369 + "secondColor": "Culoare profilului doi", 370 + "title": "Editează poza de profil", 371 + "userIcon": "Iconița utilizatorului" 372 + }, 373 + "register": { 374 + "cta": "Începeți", 375 + "text": "Partajați progresul vizionării între dispozitive și păstrați-le sincronizate.", 376 + "title": "Sincronizare în cloud" 377 + }, 378 + "title": "Cont" 379 + }, 380 + "appearance": { 381 + "activeTheme": "Activ", 382 + "themes": { 383 + "blue": "Albastru", 384 + "default": "Implicit", 385 + "gray": "Gri", 386 + "red": "Roșu", 387 + "teal": "Albastru verziu" 388 + }, 389 + "title": "Aparență" 390 + }, 391 + "connections": { 392 + "server": { 393 + "description": "Dacă doriți să vă conectați la un backend personalizat pentru a vă stoca datele, activați acest lucru și furnizați adresa URL.", 394 + "label": "Server personalizat", 395 + "urlLabel": "Adresa URL personalizată a serverului" 396 + }, 397 + "title": "Conexiuni", 398 + "workers": { 399 + "addButton": "Adaugă un nou muncitor", 400 + "description": "Pentru ca aplicația să funcționeze, tot traficul este direcționat prin proxy. Activați acest lucru dacă doriți să vă aduceți proprii lucrători.", 401 + "emptyState": "Niciun muncitor incă, adaugă unu", 402 + "label": "Utilizați lucrători proxy personalizați", 403 + "urlLabel": "Adresele URL ale lucrătorilor", 404 + "urlPlaceholder": "https://" 405 + } 406 + }, 407 + "locale": { 408 + "language": "Limba aplicației", 409 + "languageDescription": "Limbajul aplicat întregii aplicații.", 410 + "title": "Local" 411 + }, 412 + "reset": "Resetare", 413 + "save": "Salvează", 414 + "sidebar": { 415 + "info": { 416 + "appVersion": "Versiunea aplicației", 417 + "backendUrl": "URL de backend", 418 + "backendVersion": "Versiunea backend", 419 + "hostname": "Numele gazdei", 420 + "insecure": "Nesigur", 421 + "notLoggedIn": "Nu sunteți autentificat", 422 + "secure": "Securizat", 423 + "title": "Informația aplicației", 424 + "unknownVersion": "Necunoscut", 425 + "userId": "ID-ul utilizatorului" 426 + } 427 + }, 428 + "subtitles": { 429 + "backgroundLabel": "Opacitatea fundalului", 430 + "colorLabel": "Culoare", 431 + "previewQuote": "nu trebuie să mă tem. Frica este ucigașul minții.", 432 + "textSizeLabel": "Dimensiunea textului", 433 + "title": "Subtitluri" 434 + }, 214 435 "unsaved": "Aveți modificări nesalvate" 215 436 } 216 437 }
+39 -2
src/assets/locales/ru.json
··· 24 24 "createAccount": "У вас ещё нет аккаунта? <0>Создайте учётную запись.</0>", 25 25 "deviceNameLabel": "Имя устройства", 26 26 "deviceNamePlaceholder": "Личный телефон", 27 + "generate": { 28 + "description": "Твоя фраза работает как твой пароль и имя. Сделай чтобы она была в защите чтобы ты смог зайти снова в аккаунт", 29 + "next": "Я сохранил мою фразу", 30 + "passphraseFrameLabel": "Фраза", 31 + "title": "Твоя фраза" 32 + }, 27 33 "hasAccount": "У вас уже есть аккаунт? <0>Войдите здесь.</0>", 28 34 "login": { 35 + "description": "Пожалуйста напишите вашу фразу чтобы зайти в аккаунт", 29 36 "deviceLengthError": "Введите имя устройства", 30 37 "passphraseLabel": "12-словная парольная фраза", 38 + "passphrasePlaceholder": "Фраза", 31 39 "submit": "Авторизоваться", 32 40 "title": "Войдите в свой аккаунт", 33 41 "validationError": "Неверная или неполная парольная фраза" ··· 43 51 } 44 52 }, 45 53 "trust": { 54 + "failed": { 55 + "text": "Ты её конфигурировал правильно?", 56 + "title": "Не удалось связаться с сервером" 57 + }, 46 58 "host": "Вы подключаетесь к <0>{{hostname}}</0> - пожалуйста, подтвердите, что вы доверяете ему, прежде чем создавать учётную запись", 47 59 "no": "Вернуться назад", 48 60 "title": "Доверяете ли вы этому серверу?", 49 61 "yes": "Я доверяю этому серверу" 50 62 }, 51 63 "verify": { 64 + "description": "Пожалуйста, введите фразу, полученную ранее, чтобы подтвердить, что вы ее сохранили, и создать свой аккаунт", 65 + "invalidData": "Дата инвалидная", 66 + "noMatch": "Парольная фраза не совпадает", 52 67 "register": "Создать учётную запись" 53 68 } 54 69 }, 55 70 "errors": { 56 71 "details": "Подробности ошибки", 72 + "reloadPage": "Перезагрузить страницу", 57 73 "showError": "Показать сведения об ошибке" 58 74 }, 59 75 "footer": { ··· 84 100 "continueWatching": { 85 101 "sectionTitle": "Продолжить просмотр" 86 102 }, 103 + "mediaList": { 104 + "stopEditing": "Завершить редактирование" 105 + }, 87 106 "search": { 88 107 "allResults": "Это все, что у нас есть!", 89 - "loading": "Загрузка..." 108 + "loading": "Загрузка...", 109 + "sectionTitle": "Результаты поиска" 90 110 } 91 111 }, 92 112 "media": { ··· 112 132 "close": "Закрыть" 113 133 }, 114 134 "player": { 135 + "back": { 136 + "default": "Вернуться на главную" 137 + }, 115 138 "menus": { 116 139 "downloads": { 117 140 "downloadSubtitle": "Скачать текущие субтитры", ··· 119 142 }, 120 143 "episodes": { 121 144 "button": "Эпизоды", 145 + "emptyState": "В этом сезоне нет ни одной серии, загляните позже!", 146 + "episodeBadge": "Э{{episode}}", 122 147 "loadingError": "Ошибка при загрузке сезона", 123 148 "loadingList": "Загрузка...", 124 149 "loadingTitle": "Загрузка..." ··· 132 157 }, 133 158 "settings": { 134 159 "downloadItem": "Скачать", 160 + "enableSubtitles": "Включить субтитры", 135 161 "playbackItem": "Настройки воспроизведения", 136 162 "qualityItem": "Качество", 137 163 "sourceItem": "Видео источники", ··· 139 165 "videoSection": "Настройки видео" 140 166 }, 141 167 "subtitles": { 168 + "settings": { 169 + "backlink": "Пользовательские субтитры" 170 + }, 142 171 "title": "Субтитры" 143 172 } 144 173 }, 174 + "nextEpisode": { 175 + "cancel": "Отмена", 176 + "next": "След. эпизод" 177 + }, 145 178 "playbackError": { 146 179 "badge": "Ошибка воспроизведения", 147 180 "errors": { ··· 154 187 "settings": { 155 188 "account": { 156 189 "accountDetails": { 190 + "deviceNameLabel": "Имя устройства", 191 + "editProfile": "Редактировать", 157 192 "logoutButton": "Выйти" 158 193 }, 159 194 "actions": { ··· 169 204 }, 170 205 "devices": { 171 206 "deviceNameLabel": "Имя устройства", 207 + "failed": "Не удалось загрузить сеансы", 172 208 "removeDevice": "Удалить", 173 209 "title": "Устройства" 174 210 }, ··· 185 221 "title": "Аккаунт" 186 222 }, 187 223 "appearance": { 188 - "activeTheme": "Активная тема", 224 + "activeTheme": "Активная", 189 225 "themes": { 190 226 "blue": "Cиний", 191 227 "default": "Стандартный", ··· 221 257 "sidebar": { 222 258 "info": { 223 259 "appVersion": "Версия приложения", 260 + "hostname": "Имя хоста", 224 261 "notLoggedIn": "Вы не авторизованы", 225 262 "secure": "Безопасный", 226 263 "title": "Информация о приложении",
+14 -3
src/assets/locales/uk.json
··· 206 206 "episodeBadge": "Е{{episode}}", 207 207 "loadingError": "Помилка завантаження сезону", 208 208 "loadingList": "Завантаження...", 209 - "loadingTitle": "Завантаження..." 209 + "loadingTitle": "Завантаження...", 210 + "unairedEpisodes": "Один або кілька епізодів у цьому сезоні недоступні, оскільки вони ще не вийшли в ефір." 210 211 }, 211 212 "playback": { 212 213 "speedLabel": "Швидкість відтворення", ··· 258 259 } 259 260 }, 260 261 "metadata": { 262 + "api": { 263 + "text": "Не вдалося завантажити метадані API, перевірте підключення до Інтернету.", 264 + "title": "Не вдалося завантажити метадані API" 265 + }, 261 266 "failed": { 262 267 "badge": "Не вдалося", 263 268 "homeButton": "Повернутися на головну", ··· 307 312 "remaining": "{{timeLeft}} залишилось • Закінчити в {{timeFinished, datetime}}", 308 313 "shortRegular": "{{timeWatched}}", 309 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "Будь ласка, переконайтеся, що ви людина, заповнивши капчу праворуч. Це робиться для безпеки movie-web!", 318 + "error": "Не вдалося підтвердити вашу людяність. Будь ласка, спробуйте ще раз.", 319 + "title": "Ми повинні переконатися, що ви людина.", 320 + "verifyingHumanity": "Перевіряємо вашу людяність..." 310 321 } 311 322 }, 312 323 "screens": { ··· 323 334 "textWithReset": "Сталася помилка при завантаженні вашого профілю з вашого сервера, чи бажаєте повернутись на стандартний сервер?" 324 335 }, 325 336 "migration": { 326 - "failed": "Сталася помилка під час міграції даних", 337 + "failed": "Сталася помилка під час міграції даних.", 327 338 "inProgress": "Будь ласка, зачекайте, відбувається міграція ваших даних. Це не повинно зайняти багато часу." 328 339 } 329 340 }, ··· 386 397 "title": "З'єднання", 387 398 "workers": { 388 399 "addButton": "Додати нового працівника", 389 - "description": "Щоб додаток працював, весь трафік маршрутизується через проксі-сервери. Увімкніть це, якщо ви хочете використовувати власні працівникию", 400 + "description": "Щоб додаток працював, весь трафік маршрутизується через проксі-сервери. Увімкніть це, якщо ви хочете використовувати власні проксі воркери.", 390 401 "emptyState": "Немає працівників", 391 402 "label": "Використовувати власних проксі-працівників", 392 403 "urlLabel": "URL-у працівника",
+57
src/assets/locales/vi.json
··· 1 1 { 2 + "about": { 3 + "description": "movie-web là một ứng dụng web tìm kiếm các truyền pháp trực tuyến trên internet. Nhóm phát triển ứng dụng này nhắm đến một cách tiêu thụ nội dung chủ yếu là đơn giản hơn.", 4 + "faqTitle": "Các câu hỏi thường gặp", 5 + "q1": { 6 + "body": "movie-web không lưu trữ bất kì nội dung nào. Khi bạn bấm vào một cái gì đó để xem, ứng dụng sẽ tìm kiếm nội dung đó trên internet (Trên màn hình tải và trong tab 'nguồn video' bạn sẽ tìm thấy nguồn đang được dùng). Nội dung không bao giờ được tải lên trên movie-web, mọi thứ đều thông qua cơ chế tìm kiếm này.", 7 + "title": "Nội dung đến từ đâu?" 8 + }, 9 + "q2": { 10 + "body": "Việc yêu cầu một chương trình truyền hình hoặc phim là bất khả thi bởi vì movie-web không quản lý nội dung nào. Tất cả nội dung được truyền thông qua các nguồn trên internet.", 11 + "title": "Tôi có thể yêu cầu một chương trình truyền hình hoặc phim ở đâu?" 12 + }, 13 + "q3": { 14 + "body": "Các kết quả tìm kiếm được cung cấp bởi The Movie Database (TMDB) và hiện lên bất kể các nguồn của trang thực sự có lưu trữ nội dung hay không.", 15 + "title": "Tại sao kết quả tìm kiếm hiển thị chương trình truyền hình hoặc phim nhưng tôi không thể chơi nó?" 16 + }, 17 + "title": "Về movie-web" 18 + }, 19 + "actions": { 20 + "copied": "Đã sao chép", 21 + "copy": "Sao chép" 22 + }, 23 + "auth": { 24 + "createAccount": "Chưa có tài khoản? <0>Hãy tạo tài khoản.</0>", 25 + "deviceNameLabel": "Tên thiết bị", 26 + "deviceNamePlaceholder": "Điện thoại cá nhân", 27 + "generate": { 28 + "description": "Mật ngữ của bạn đóng vai trò là tên người dùng và mật khẩu của bạn. Hãy giữ nó an toàn vì bạn sẽ cần nhập nó để đăng nhập vào tài khoản của bạn", 29 + "next": "Tôi đã lưu giữ mật ngữ của mình", 30 + "passphraseFrameLabel": "Mật ngữ", 31 + "title": "Mật ngữ của bạn" 32 + }, 33 + "hasAccount": "Đã có tài khoản? <0>Hãy đăng nhập.</0>", 34 + "login": { 35 + "description": "Hãy nhập mật ngữ của bạn để đăng nhập vào tài khoản", 36 + "deviceLengthError": "Hãy nhập tên thiết bị", 37 + "passphraseLabel": "Mật ngữ gồm 12 từ", 38 + "passphrasePlaceholder": "Mật ngữ", 39 + "submit": "Đăng nhập", 40 + "title": "Đăng nhập vào tài khoản của bạn", 41 + "validationError": "Mật ngữ không chính xác hoặc không đầy đủ" 42 + }, 43 + "register": { 44 + "information": { 45 + "color1": "Màu hồ sơ số một", 46 + "color2": "Màu hồ sơ số hai", 47 + "header": "Hãy nhập tên cho thiết bị của bạn và chọn màu sắc và biểu tượng người dùng", 48 + "icon": "Biểu tượng người dùng", 49 + "next": "Tiếp theo", 50 + "title": "Thông tin tài khoản" 51 + } 52 + }, 53 + "trust": { 54 + "failed": { 55 + "text": "Bạn đã lắp đặt nó một cách chính xác chưa?" 56 + } 57 + } 58 + }, 2 59 "global": { 3 60 "name": "movie-web" 4 61 },
+10
src/assets/locales/zh.json
··· 259 259 } 260 260 }, 261 261 "metadata": { 262 + "api": { 263 + "text": "无法载入 API 元数据,请检查您的互联网连接。", 264 + "title": "载入 API 元数据失败" 265 + }, 262 266 "failed": { 263 267 "badge": "失败", 264 268 "homeButton": "返回首页", ··· 308 312 "remaining": "剩余 {{timeLeft}} • 完结于 {{timeFinished, datetime}}", 309 313 "shortRegular": "{{timeWatched}}", 310 314 "shortRemaining": "-{{timeLeft}}" 315 + }, 316 + "turnstile": { 317 + "description": "请完成右侧的验证码以验证您是人类。这是为了确保 movie-web 的安全!", 318 + "error": "验证失败。请重试。", 319 + "title": "我们需要验证您是人类。", 320 + "verifyingHumanity": "正在验证您是否为人类…" 311 321 } 312 322 }, 313 323 "screens": {