{ "appName": { "message": "CinePlex" }, "appDescription": { "message": "Analizza i server Plex per trovare contenuti e li visualizza nell'interfaccia" }, "appTagline": { "message": "Film, Serie TV e Musica" }, "appLocaleCode": { "message": "it-IT" }, "toggleNavigation": { "message": "Mostra/Nascondi Navigazione" }, "searchPlaceholder": { "message": "Cerca film o serie TV..." }, "openMusicPlayer": { "message": "Apri Lettore Musicale" }, "settings": { "message": "Impostazioni" }, "navMovies": { "message": "Film" }, "navSeries": { "message": "Serie TV" }, "navPhotos": { "message": "Foto" }, "navStats": { "message": "Statistiche" }, "navFavorites": { "message": "Preferiti" }, "navHistory": { "message": "Cronologia" }, "navRecommendations": { "message": "Consigliati" }, "navMusic": { "message": "Musica" }, "heroWelcome": { "message": "Benvenuto su CinePlex" }, "heroSubtitle": { "message": "Esplora migliaia di film e serie TV." }, "addStream": { "message": "Aggiungi Stream" }, "moreInfo": { "message": "Più informazioni" }, "popularMovies": { "message": "Film Popolari" }, "allGenres": { "message": "Tutti i Generi" }, "allYears": { "message": "Tutti gli Anni" }, "sortPopular": { "message": "Più Popolari" }, "sortTopRated": { "message": "Più Votati" }, "sortRecent": { "message": "Più Recenti" }, "loadMore": { "message": "Carica Altri" }, "photosBreadcrumbHome": { "message": "Album" }, "selectServer": { "message": "Seleziona un server" }, "loading": { "message": "Caricamento in corso..." }, "photosEmptyState": { "message": "Nessun album o foto trovati." }, "photosEmptyStateSub": { "message": "Seleziona un server o assicurati di avere una libreria di foto su Plex." }, "statsTitle": { "message": "Statistiche della Libreria" }, "statsAllTokens": { "message": "Tutti i Token" }, "statsAnalyzing": { "message": "Analisi della tua libreria in corso..." }, "statsActiveTokens": { "message": "Token Attivi" }, "statsServersFound": { "message": "Server Trovati" }, "statsUniqueMovies": { "message": "Film Unici" }, "statsUniqueSeries": { "message": "Serie TV Uniche" }, "statsUniqueArtists": { "message": "Artisti Unici" }, "statsTokenServers": { "message": "Server del Token" }, "statsChartMoviesByGenre": { "message": "Contenuti per Genere (Film)" }, "statsChartSeriesByGenre": { "message": "Contenuti per Genere (Serie TV)" }, "statsChartByDecade": { "message": "Contenuti per Decennio" }, "recommendationsTitle": { "message": "Consigliati per Te" }, "historyTitle": { "message": "Cronologia di Visione" }, "clearHistory": { "message": "Cancella Tutto" }, "consoleTitle": { "message": "Console di Scansione Plex" }, "footerCredit": { "message": "Un'interfaccia per il tuo universo Plex." }, "backButton": { "message": "Indietro" }, "closeTrailer": { "message": "Chiudi trailer" }, "close": { "message": "Chiudi" }, "photoViewer": { "message": "Visualizzatore Foto" }, "previous": { "message": "Precedente" }, "next": { "message": "Successivo" }, "notificationTemplateText": { "message": "Notifica" }, "settingsTitleFull": { "message": "Impostazioni e Configurazione" }, "settingsTabGeneral": { "message": "Generale" }, "settingsTabPlex": { "message": "Plex" }, "settingsTabPhpGen": { "message": "Generatore PHP" }, "settingsTabData": { "message": "Dati" }, "settingsApiServer": { "message": "Configurazione API e Server" }, "settingsTmdbApiLabel": { "message": "Chiave API TMDB (Opzionale)" }, "settingsTmdbApiPlaceholder": { "message": "Verrà usata la chiave predefinita se lasciato vuoto" }, "settingsTmdbLangLabel": { "message": "Lingua per TMDB e Interfaccia" }, "settingsPhpUrlLabel": { "message": "URL del server per aggiungere gli stream" }, "settingsPhpUrlPlaceholder": { "message": "https://tuo-server.com/percorso/dello/script.php" }, "settingsInterface": { "message": "Interfaccia" }, "settingsLightTheme": { "message": "Modalità Chiara" }, "settingsShowHero": { "message": "Mostra sezione di benvenuto 'Hero'" }, "settingsScanContent": { "message": "Scansione Contenuti" }, "settingsScanDesc": { "message": "Seleziona cosa scansionare e premi il pulsante." }, "settingsScanMovies": { "message": "Film" }, "settingsScanShows": { "message": "Serie TV" }, "settingsScanArtists": { "message": "Musica" }, "settingsScanPhotos": { "message": "Foto" }, "settingsSelectAll": { "message": "Seleziona Tutto" }, "settingsStartScan": { "message": "Avvia Scansione" }, "settingsPlexTokens": { "message": "Token Plex" }, "settingsPlexTokensDesc": { "message": "Modifica la lista dei token Plex (formato JSON)." }, "settingsSaveTokens": { "message": "Salva Token" }, "settingsPhpGenTitle": { "message": "Generatore di Script PHP per Server" }, "settingsPhpFileOptions": { "message": "Opzioni File" }, "settingsPhpSavePathLabel": { "message": "Percorso di salvataggio sul server" }, "settingsPhpSavePathPlaceholder": { "message": "Es: /var/www/html/lists (vuoto per la stessa cartella)" }, "settingsPhpFilenameLabel": { "message": "Nome file" }, "settingsPhpFileAction": { "message": "Azione sul file" }, "settingsPhpActionAppend": { "message": "Aggiungi alla fine del file (cumulativo)" }, "settingsPhpActionOverwrite": { "message": "Sovrascrivi il file (ricomincia da capo)" }, "settingsPhpSecurity": { "message": "Sicurezza (Opzionale)" }, "settingsPhpUseSecretKey": { "message": "Usa chiave segreta (Consigliato)" }, "settingsPhpSecretKeyPlaceholder": { "message": "Inserisci una chiave segreta sicura" }, "settingsPhpGeneratedCode": { "message": "Codice Generato" }, "settingsPhpGeneratedPlaceholder": { "message": "Il codice PHP generato apparirà qui." }, "settingsGenerateScript": { "message": "Genera Script" }, "settingsCopyScript": { "message": "Copia Script" }, "settingsDataManagement": { "message": "Gestione Database Locale" }, "settingsImportDb": { "message": "Importa DB da File" }, "settingsExportDb": { "message": "Esporta DB su File" }, "settingsClearContent": { "message": "Cancella Dati Locali dei Contenuti" }, "settingsClearContentDesc": { "message": "Questa azione eliminerà film, serie TV e musica dal database locale, ma non influenzerà i tuoi preferiti o le impostazioni." }, "settingsClose": { "message": "Chiudi" }, "settingsSave": { "message": "Salva Impostazioni" }, "musicSidenavTitle": { "message": "Musica Plex" }, "musicAllServers": { "message": "Tutti i Server" }, "musicSearchArtistPlaceholder": { "message": "Cerca artista..." }, "musicSearchDiscographyPlaceholder": { "message": "Cerca nella discografia..." }, "musicNothingPlaying": { "message": "Nessuna riproduzione in corso" }, "musicSelectSong": { "message": "Seleziona un brano" }, "musicToStart": { "message": "per avviare la riproduzione" }, "miniplayerDownloadSong": { "message": "Scarica brano" }, "miniplayerDownloadAlbum": { "message": "Scarica album M3U" }, "miniplayerVolume": { "message": "Volume" }, "miniplayerShuffle": { "message": "Riproduzione Casuale" }, "miniplayerEqualizer": { "message": "Equalizzatore" }, "miniplayerOpenList": { "message": "Apri lista" }, "eqTitle": { "message": "Equalizzatore Grafico" }, "eqPresetsLabel": { "message": "Preimpostazioni" }, "eqPresetFlat": { "message": "Piatto" }, "eqPresetRock": { "message": "Rock" }, "eqPresetPop": { "message": "Pop" }, "eqPresetJazz": { "message": "Jazz" }, "eqPresetClassical": { "message": "Classica" }, "eqPresetBassBoost": { "message": "Aumento Bassi" }, "eqPreampLabel": { "message": "Pre-Amp" }, "infoModalTitle": { "message": "Informazioni" }, "infoModalFieldTitle": { "message": "Titolo:" }, "infoModalFieldArtist": { "message": "Artista:" }, "infoModalFieldAlbum": { "message": "Album:" }, "infoModalFieldSong": { "message": "Brano:" }, "infoModalFieldYear": { "message": "Anno:" }, "infoModalFieldGenre": { "message": "Genere:" }, "lang_en": { "message": "Inglese" }, "lang_es": { "message": "Spagnolo" }, "lang_fr": { "message": "Francese" }, "lang_de": { "message": "Tedesco" }, "lang_it": { "message": "Italiano" }, "lang_pt": { "message": "Portoghese" }, "essentialFeaturesNotSupported": { "message": "Il tuo browser non supporta le funzionalità essenziali." }, "dbAccessError": { "message": "Errore di accesso al database locale." }, "dbUpdateNeeded": { "message": "Il database deve essere aggiornato, si prega di ricaricare la pagina." }, "dbBlocked": { "message": "Per continuare, chiudi le altre schede di questa applicazione." }, "deletingContentData": { "message": "Cancellazione dei dati locali dei contenuti in corso..." }, "noContentDataToDelete": { "message": "Nessun dato di contenuto da cancellare." }, "contentDataDeleted": { "message": "Dati dei contenuti cancellati da IndexedDB." }, "errorDeletingData": { "message": "Errore durante la cancellazione dei dati: $message$", "placeholders": { "message": { "content": "$1" } } }, "aceEditorNotAvailable": { "message": "Editor di testo non disponibile." }, "errorLoadingTokens": { "message": "Errore nel caricamento dei token nell'editor." }, "errorLoadingTokensMessage": { "message": "Errore nel caricamento dei token: $message$", "placeholders": { "message": { "content": "$1" } } }, "aceEditorNotAvailableToSave": { "message": "Editor non disponibile per il salvataggio." }, "invalidJsonFormat": { "message": "Formato JSON non valido. Deve essere { \"tokens\": [...] }" }, "tokensSaved": { "message": "Token salvati con successo." }, "errorSavingTokens": { "message": "Errore nel salvataggio dei token: $message$", "placeholders": { "message": { "content": "$1" } } }, "dbNotAvailable": { "message": "IndexedDB non è disponibile." }, "dbExported": { "message": "Database esportato con successo." }, "errorExportingDb": { "message": "Errore durante l'esportazione del database: $message$", "placeholders": { "message": { "content": "$1" } } }, "invalidJsonFile": { "message": "Il file non contiene un oggetto JSON valido." }, "noDataToImport": { "message": "Il file non contiene dati per le sezioni correnti del DB." }, "dbImported": { "message": "Database importato con successo." }, "errorImportingDb": { "message": "Errore durante l'importazione del database: $message$", "placeholders": { "message": { "content": "$1" } } }, "updatingView": { "message": "Aggiornamento della vista con i nuovi dati in corso..." }, "confirmClearContent": { "message": "Sei sicuro di voler cancellare i dati locali dei contenuti (Film, Serie TV, Musica, ecc.)? Preferiti e Impostazioni NON verranno eliminati." }, "trailerNotFound": { "message": "Nessun trailer trovato per questo titolo." }, "confirmClearHistory": { "message": "Sei sicuro di voler cancellare tutta la cronologia di visione? Questa azione non può essere annullata." }, "historyCleared": { "message": "Cronologia di visione cancellata." }, "historyItemDeleted": { "message": "Elemento cancellato dalla cronologia." }, "errorGeneratingScript": { "message": "Prima genera uno script per poterlo copiare." }, "scriptCopied": { "message": "Script PHP copiato negli appunti." }, "errorCopyingScript": { "message": "Errore durante la copia dello script." }, "scriptGenerated": { "message": "Script PHP generato." }, "errorLoadingAlbum": { "message": "Errore nel caricamento dell'album: $message$", "placeholders": { "message": { "content": "$1" } } }, "noPhotoServerSelected": { "message": "Errore: Nessun server di foto è stato selezionato." }, "loadingGenres": { "message": "Caricamento generi in corso..." }, "errorLoadingGenres": { "message": "Errore nel caricamento" }, "noContentFound": { "message": "Nessun risultato trovato." }, "couldNotLoadContent": { "message": "Impossibile caricare il contenuto." }, "noFavorites": { "message": "Non hai ancora nessun preferito." }, "errorLoadingFavorites": { "message": "Errore nel caricamento dei preferiti." }, "historyEmpty": { "message": "La tua cronologia è vuota." }, "historyEmptySub": { "message": "Sfoglia e guarda contenuti perché appaiano qui." }, "errorGeneratingRecommendations": { "message": "Errore nella generazione dei consigliati." }, "noRecommendations": { "message": "Dobbiamo conoscerti meglio per darti dei consigli!" }, "errorGeneratingStats": { "message": "Errore nella generazione delle statistiche." }, "noServersForToken": { "message": "Nessun server associato trovato per questo token." }, "searchingActorContent": { "message": "Ricerca dei contenuti di $actorName$ in corso", "placeholders": { "actorName": { "content": "$1" } } }, "errorLoadingActorContent": { "message": "Impossibile caricare i contenuti di $actorName$.", "placeholders": { "actorName": { "content": "$1" } } }, "errorAddingStream": { "message": "Errore nell'aggiungere stream: $message$", "placeholders": { "message": { "content": "$1" } } }, "phpUrlNotConfigured": { "message": "L'URL del server PHP non è configurato. Per favore, impostalo nelle Impostazioni." }, "searchingStreams": { "message": "Ricerca di stream per \"$title$\" in corso...", "placeholders": { "title": { "content": "$1" } } }, "sendingStreams": { "message": "Invio di $count$ stream al server in corso...", "placeholders": { "count": { "content": "$1" } } }, "streamAddedSuccess": { "message": "Stream aggiunti con successo." }, "generatingM3U": { "message": "Generazione M3U per \"$title$\" in corso...", "placeholders": { "title": { "content": "$1" } } }, "m3uDownloaded": { "message": "M3U per \"$title$\" scaricato.", "placeholders": { "title": { "content": "$1" } } }, "errorGeneratingM3U": { "message": "Errore nella generazione dell'M3U: $message$", "placeholders": { "message": { "content": "$1" } } }, "settingsSavedSuccess": { "message": "Impostazioni salvate con successo." }, "errorSavingSettings": { "message": "Errore nel salvataggio delle impostazioni nel database." }, "languageChangeReload": { "message": "Lingua cambiata. L'applicazione verrà ora ricaricata." }, "addedToFavorites": { "message": "Aggiunto ai preferiti." }, "removedFromFavorites": { "message": "Rimosso dai preferiti." }, "plexScanInProgress": { "message": "Scansione Plex già in corso." }, "plexScanStarting": { "message": "Avvio scansione Plex in corso..." }, "noPlexTokens": { "message": "Nessun token Plex configurato." }, "clearingSections": { "message": "Pulizia sezioni: $sections$", "placeholders": { "sections": { "content": "$1" } } }, "sectionsCleared": { "message": "Sezioni pulite." }, "tokenFoundServers": { "message": "Token $token$... ha trovato $count$ server.", "placeholders": { "token": { "content": "$1" }, "count": { "content": "$2" } } }, "errorProcessingToken": { "message": "Errore nell'elaborazione del token $token$...: $message$", "placeholders": { "token": { "content": "$1" }, "message": { "content": "$2" } } }, "initialScanPhaseComplete": { "message": "Fase di scansione iniziale completata." }, "retryPhaseFinished": { "message": "Fase di nuovo tentativo terminata." }, "plexScanFinished": { "message": "Scansione Plex terminata. Aggiornamento dei contenuti in corso..." }, "plexScanFatalError": { "message": "ERRORE FATALE: $message$", "placeholders": { "message": { "content": "$1" } } }, "errorDuringScan": { "message": "Errore durante la scansione: $message$", "placeholders": { "message": { "content": "$1" } } }, "scanCancelled": { "message": "Scansione annullata dall'utente." }, "scanCancelledInfo": { "message": "Scansione annullata." }, "retyingSection": { "message": "Nuovo tentativo per la sezione \"$title$\"...", "placeholders": { "title": { "content": "$1" } } }, "retrySuccess": { "message": "[SUCCESSO] Nuovo tentativo per \"$title$\" completato.", "placeholders": { "title": { "content": "$1" } } }, "retryError": { "message": "[ERRORE FINALE] Nuovo tentativo fallito per \"$title$\": $message$", "placeholders": { "title": { "content": "$1" }, "message": { "content": "$2" } } }, "noRetriesPending": { "message": "Nessun nuovo tentativo in sospeso." }, "startingRetryPhase": { "message": "Avvio fase di nuovo tentativo per $count$ sezioni...", "placeholders": { "count": { "content": "$1" } } }, "retryPhaseCancelled": { "message": "Fase di nuovo tentativo annullata." }, "errorInitializingMusicPlayer": { "message": "Errore durante l'inizializzazione del lettore musicale." }, "criticalErrorLoadingMusic": { "message": "Errore critico nel caricamento dei dati musicali." }, "errorLoadingArtists": { "message": "Errore nel caricamento degli artisti." }, "dbUnavailableError": { "message": "Errore: Database non disponibile." }, "updatingMusicData": { "message": "Aggiornamento dati musicali in corso..." }, "musicDataUpdated": { "message": "Dati musicali aggiornati." }, "errorFetchingArtistSongs": { "message": "Errore nel recupero dei brani dell'artista." }, "errorLoadingSongs": { "message": "Errore nel caricamento dei brani." }, "noArtistsFound": { "message": "Nessun artista trovato." }, "artistsCounter": { "message": "$start$-$end$ di $total$", "placeholders": { "start": { "content": "$1" }, "end": { "content": "$2" }, "total": { "content": "$3" } } }, "artistsCounterSingle": { "message": "$total$ Artisti", "placeholders": { "total": { "content": "$1" } } }, "artistsCounterLoading": { "message": "Caricamento..." }, "noSongsFound": { "message": "Nessun brano trovato." }, "shuffleOn": { "message": "Modalità riproduzione casuale attivata." }, "shuffleOff": { "message": "Modalità riproduzione casuale disattivata." }, "downloadingSong": { "message": "Avvio download di \"$title$\"...", "placeholders": { "title": { "content": "$1" } } }, "songDownloaded": { "message": "\"$title$\" scaricato.", "placeholders": { "title": { "content": "$1" } } }, "errorDownloadingSong": { "message": "Errore durante il download di \"$title$\"", "placeholders": { "title": { "content": "$1" } } }, "generatingAlbumM3U": { "message": "Generazione M3U per \"$artist$\"...", "placeholders": { "artist": { "content": "$1" } } }, "albumM3UGenerated": { "message": "M3U per l'album \"$artist$\" generato.", "placeholders": { "artist": { "content": "$1" } } }, "playbackError": { "message": "Errore di riproduzione" }, "errorLabel": { "message": "Errore" }, "reloadingPage": { "message": "Ricaricamento pagina in corso..." }, "viewed": { "message": "Visto" }, "local": { "message": "Locale" }, "topRatedSort": {"message": "Più Votati"}, "recentSort": {"message": "Recenti"}, "popularSort": {"message": "Popolari"}, "moviesSectionTitle": {"message": "Film"}, "seriesSectionTitle": {"message": "Serie TV"}, "searchResultsFor": {"message": "Risultati per \"$query$\"", "placeholders": {"query": {"content": "$1"}}}, "contentFrom": {"message": "Contenuti di $actor$", "placeholders": {"actor": {"content": "$1"}}}, "explore": {"message": "Esplora"}, "noGenre": {"message": "Senza Categoria"}, "synopsis": {"message": "Sinossi"}, "noSynopsis": {"message": "Nessuna sinossi disponibile."}, "director": {"message": "Regista:"}, "writer": {"message": "Sceneggiatore:"}, "viewOnImdb": {"message": "Vedi su IMDb"}, "watchTrailer": {"message": "Guarda Trailer"}, "addToFavorites": {"message": "Aggiungi ai preferiti"}, "removeFromFavorites": {"message": "Rimuovi dai preferiti"}, "notAvailable": {"message": "Non Disponibile"}, "mainCast": {"message": "Cast Principale"}, "seasonsAndEpisodes": {"message": "Stagioni ed Episodi"}, "similarContent": {"message": "Contenuti Simili"}, "episodesCount": {"message": "$count$ Episodi", "placeholders": {"count": {"content": "$1"}}}, "seasonsCount": {"message": "$count$ Stagioni", "placeholders": {"count": {"content": "$1"}}}, "runtimeMinutes": {"message": "$count$ min", "placeholders": {"count": {"content": "$1"}}}, "noTrailerFound": {"message": "Nessun trailer trovato per questo titolo."}, "fatalInitError": {"message": "Errore Fatale di Inizializzazione"}, "fatalInitErrorSub": {"message": "Impossibile caricare l'applicazione."}, "invalidStreamInfo": {"message": "Informazioni non valide."}, "dbUnavailableForStreams": {"message": "Database locale non disponibile."}, "noPlexServersForStreams": {"message": "Nessun server Plex."}, "notFoundOnServers": {"message": "\"$query$\" non trovato sui server.", "placeholders": {"query": {"content": "$1"}}}, "relativeTime_justNow": { "message": "Poco fa" }, "relativeTime_minutesAgo": { "message": "$count$ minuti fa", "placeholders": { "count": { "content": "$1" } } }, "relativeTime_hoursAgo": { "message": "$count$ ore fa", "placeholders": { "count": { "content": "$1" } } }, "relativeTime_yesterday": { "message": "Ieri" }, "relativeTime_daysAgo": { "message": "$count$ giorni fa", "placeholders": { "count": { "content": "$1" } } }, "errorLoadingDetails": { "message": "Errore nel Caricamento dei Dettagli" }, "errorLoadingLocalContent": { "message": "Errore nel caricamento del contenuto locale." }, "errorServerResponse": { "message": "Risposta non riuscita dal server." }, "errorPlexApi": { "message": "Errore $status$ dall'API di Plex.", "placeholders": { "status": { "content": "$1" } } }, "errorParsingPlexXml": { "message": "Errore nell'analisi dell'XML di Plex." }, "untitled": { "message": "Senza titolo" }, "itemCount": { "message": "$count$ elementi", "placeholders": { "count": { "content": "$1" } } }, "noPhotoServers": { "message": "Nessun server di foto" } }