From 034c4935ebd696c25f321a3b24b7ebbb4dec6988 Mon Sep 17 00:00:00 2001 From: Mercurio <47455213+NotLugozzi@users.noreply.github.com> Date: Mon, 8 Jan 2024 00:12:41 +0100 Subject: [PATCH 1/2] Add files via upload --- client/locales/it.json | 310 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 310 insertions(+) create mode 100644 client/locales/it.json diff --git a/client/locales/it.json b/client/locales/it.json new file mode 100644 index 0000000..ee0e9d3 --- /dev/null +++ b/client/locales/it.json @@ -0,0 +1,310 @@ +{ + "404NotFound": "Non Trovato", + "404PageDoesNotExist": "Quella pagina non esiste", + "404ReturnHome": "Torna alla home", + "acc2FADisabled": "2FA disabilitato", + "acc2FAEnabled": "2FA abilitato", + "acc2FAScanQR": "Scansiona il codice QR con la tua app authenticator ed inserisci il codice", + "acc2FAText1": "2FA abilitato con successo. Questi codici di backup possono essere utilizzati per accedere se si perde l'accesso all'app Authenticator. Salvateli ora, non saranno più visibili.", + "acc2FAUseApp": "Utilizzate un'app di autenticazione per aggiungere un ulteriore livello di sicurezza al vostro account.", + "acc2FAuth": "Autenticazione a due fattori", + "accBonusPoints": "Punti Bonus", + "accBonusPointsHave": "punti bonus", + "accBuy": "Compra", + "accCancel": "Canceclla", + "accChangePass": "Cambia Password", + "accClaimed": "Rivendicato", + "accCopyLink": "Copia link", + "accCouldNotBuyItems": "Non è stato possibile acquistare articoli", + "accCouldNotChangePass": "Non è stato possibile cambiare la password", + "accCouldNotDelAcc": "Non è stato possibile eliminare il profilo", + "accCouldNotSendInvite": "Non è stato possibile inviare l'invito", + "accCouldNotToggle2FA": "Impossibile attivare la 2FA", + "accCreated": "Creato", + "accCurrentPass": "Password attuale", + "accDangerZone": "Danger zone", + "accDelAccText1": "Sei sicuro di voler cancellare il tuo account? Questa azione non può essere annullata e potresti non essere in grado di registrarti di nuovo. I tuoi dati personali saranno cancellati, ma i torrent caricati rimarranno.", + "accDeleteMyAcc": "Cancella il mio account", + "accDeleteMyAccYes": "Si, cancella il mio account", + "accDisable": "Disabilita", + "accEnable": "Abilita", + "accEnable2FA": "Abilita 2FA", + "accEveryRequestYouFulfill": "per ogni richiesta soddisfatta, oppure", + "accForEveryGBYouUpload": "per ogni GB caricato", + "accIfYouAreAlsUploaderAcceptTorrent": "se si è anche l'uploader del torrent accettato", + "accInviteLinkCopiedClipboard": "Collegamento all'invito copiato negli appunti", + "accInvites": "Inviti", + "accRemaining": "rimasti", + "accRoleUser": "Ruolo: utente", + "accRoleAdmin": "Ruolo: admin", + "accInviteSentSuccess": "Invito inviato con successo", + "accInviteText1": "Immettere un indirizzo e-mail per inviare un invito. L'utente invitato dovrà registrarsi con lo stesso indirizzo e-mail. Una volta generato l'invito, è possibile anche copiare un link diretto", + "accItemsPurchasedSuccess": "Articoli acquistati con successo", + "accMyAccount": "Il mio account", + "accPassChangedSuccess": "La password è stata modificata con successo", + "accPurchaseInvites": "Compra inviti", + "accPurchaseUpload1GB": "Compra Upload (1 GB)", + "accRole": "Ruolo", + "accSendInvite": "Invia Invito", + "accThisIsAdminAcc": "Questo è un account amministratore.", + "accValidUntil": "Valido fino a", + "accYouCurrentlyHave": "Attualmente hai", + "accYouWillEarn": "Guadagnerai", + "accNotAvailableToBuy": "Non disponibile per l'acquisto", + "annPinnedAnnounce": "Annunci in evidenza", + "annOtherAnnounce": "Altri annunci", + "annAnnounceCreatSuccess": "Annuncio creato con successo", + "annCouldNotCreateAnnounce": "Impossibile creare l'annuncio", + "annNewAnnounce": "Nuovo annuncio", + "annBody": "Corpo", + "annPinThisAnnounceQ": "Fissare questo annuncio?", + "annAllowCommentsQ": "Consentire commenti?", + "annCreateAnnounce": "Crea annuncio", + "annAnnounceDelSuccess": "Annuncio eliminato con successo", + "annCouldNotDelAnnounce": "Impossibile eliminare l'annuncio", + "annUnpin": "Scollega", + "annPin": "Fissa", + "annUnpinned": "scollegato", + "annPinned": "fissato", + "annLastUpdated": "Ultimo aggiornamento", + "annCommentsDisabled": "Commenti disabilitati.", + "annAreYouSureYouWantToDelThisannounceQ": "Sei sicuro di voler eliminare questo annuncio? Questo non può essere annullato.", + "annAnnounceUpdatedSuccess": "Annuncio aggiornato con successo", + "annCouldNotUpdateAnnounce": "Impossibile aggiornare l'annuncio", + "annEditAnnounce": "Modifica annuncio", + "annUpdateAnnounce": "Aggiorna annuncio", + "annAnnounce": "Annuncio", + "bmYourBM": "I tuoi segnalibri", + "bmYouNotHaveAnyBM": "Non hai alcun segnalibro.", + "catCategories": "Categorie", + "catNoCategoryHaveBeenDefined": "Non sono state definite categorie.", + "catNoTagsHaveBeenDefined": "Non sono stati definiti tag.", + "catNoResults": "Nessun risultato.", + "comCommentBy": "Commento di", + "comDelUser": "utente eliminato", + "comOn": "su", + "email": "Email", + "errSomethingWentWrong": "Qualcosa è andato storto", + "errTooManyRequests": "Troppe richieste! Sei stato limitato. Attendi qualche minuto prima di riprovare.", + "errIfErrorPersist": "Se l'errore persiste, per favore", + "errReportIt": "segnalalo", + "errForNow": "Per ora,", + "indexLatestAnnounce": "Ultimo annuncio", + "indexLatestTorrents": "Ultimi torrent", + "indexSearch": "Cerca", + "indexSearchTorrents": "Cerca torrent", + "indexText1": "Il tuo indirizzo email non è ancora verificato. Non sarai in grado di caricare o scaricare dati finché non sarà completata la verifica.", + "indexTime": "HH:mm Do MMM YYYY", + "listNoItemShow": "Nessun elemento da mostrare.", + "logIn": "Accedi", + "logInFailed": "Accesso non riuscito", + "mdMarkdownPreview": "Anteprima Markdown", + "navAnnouncements": "Annunci", + "navBookmarks": "Segnalibri", + "navBrowse": "Esplora", + "navHome": "Home", + "navLogOut": "Esci", + "navReports": "Segnalazioni", + "navRequests": "Richieste", + "navRSS": "RSS", + "navSearch": "Cerca", + "navStats": "Statistiche", + "navUpload": "Carica", + "navWiki": "Wiki", + "newPassword": "Nuova password", + "password": "Password", + "passwordResetFailed": "Impossibile reimpostare la password", + "passwordResetRequestFailed": "Impossibile iniziare il reset della password", + "passwordResetRequestSuccess": "Se un account con questo indirizzo email esiste, riceverai presto una email", + "passwordResetSuccess": "Password reimpostata con successo", + "posterImage": "Immagine di copertina", + "poweredBy": "Powered by", + "register": "Registrati", + "registerFailed": "Registrazione non riuscita", + "registrationClosed": "Registrazione chiusa", + "reqCreateNew": "Crea nuovo", + "reqCreateReq": "Crea richiesta", + "reqTitle": "Titolo", + "reqPostedBy": "Pubblicato da", + "reqPost": "Pubblica", + "reqRequestCreatedSuccess": "Richiesta creata con successo", + "reqCouldNotCreateReq": "Impossibile creare la richiesta", + "reqNewRequest": "Nuova richiesta", + "reqWhatYouLookForQ": "Cosa stai cercando?", + "reqRequestDelSuccess": "Richiesta eliminata con successo", + "reqCouldNotDelReq": "Impossibile eliminare la richiesta", + "reqCommentPostSuccess": "Commento pubblicato con successo", + "reqCommentNotPost": "Impossibile pubblicare il commento", + "reqSuggestionAddSuccess": "Suggerimento aggiunto con successo", + "reqSuggestionNotAdded": "Impossibile aggiungere il suggerimento", + "reqSuggestionAcceptSuccess": "Suggerimento accettato con successo", + "reqCouldNotAcceptSuggestion": "Impossibile accettare il suggerimento", + "reqDelete": "Elimina", + "reqSuggestedTorrents": "Torrent suggeriti", + "reqSuggestATorrent": "Suggerisci un torrent", + "reqAccepted": "Accettato", + "reqAccept": "Accetta", + "reqNoTorrentsHaveBeenSuggestedYet": "Non sono stati ancora suggeriti torrent.", + "reqPostAComment": "Pubblica un commento", + "reqEnterInfohashTorrentBelow": "Inserisci l'infohash di un torrent qui sotto.", + "reqFulfilled": "Soddisfatto", + "reqPosted": "Pubblicato", + "reqBy": "da", + "reqInfohash": "Infohash", + "reqSuggest": "Suggerisci", + "repUnresolvedRep": "Segnalazioni non risolte", + "repRepBy": "Segnalato da", + "repReason": "Motivo", + "repRepMarkSolved": "Segnalazione contrassegnata come risolta", + "repCouldNotResolveRep": "Impossibile risolvere la segnalazione", + "repRepOn": "Segnala", + "repMarkSolved": "Segna come risolto", + "repRep": "Segnalato", + "repTorrDetail": "Dettagli torrent", + "resetPassword": "Ripristina password", + "rssThereRSSFeedAt": "C'è un feed RSS su", + "rssToAuthenticateYourself": "Per autenticarti, devi fornire i cookie", + "rssAnd": "e", + "rssToRSSEndpoint": "all'endpoint RSS, contenenti rispettivamente il tuo nome utente e la tua password.", + "rssNoQueryParametersAreProvided": "Se non vengono forniti parametri di query, il feed RSS conterrà i 100 torrent più recenti.", + "rssOnlyIncludeMatchingResults": "Per includere solo risultati corrispondenti nel feed, puoi aggiungere il", + "rssQueryParameter": "parametro di query, ad esempio", + "searchSearchResults": "Risultati della ricerca per", + "searchSearchError": "Errore di ricerca", + "statYouNotPermission": "Non hai il permesso per farlo.", + "statTrackerStat": "Statistiche del tracker", + "statActiveTorrents": "Torrent attivi", + "statBannedUsers": "Utenti banditi", + "statCompletedDownloads": "Download completati", + "statFilledRequests": "Richieste soddisfatte", + "statInvitesAccepted": "Inviti accettati", + "statLeechers": "Leecher", + "statPeers": "Peers", + "statRegisteredUsers": "Utenti registrati", + "statSeeders": "Seeders", + "statTotalComments": "Commenti totali", + "statTotalInvitesSent": "Inviti totali inviati", + "statTotalRequests": "Richieste totali", + "statUploadedTorrents": "Torrent caricati", + "tagTaggedWith": "Taggato con", + "tokenError": "Errore del token", + "torrSeeders": "Seeders", + "torrLeechers": "Leecher", + "torrDownloads": "Download", + "torrUploaded": "Caricato", + "torrTorrEditSuccess": "Torrent modificato con successo", + "torrCouldEditTorr": "Non è stato possibile modificare il torrent", + "torrTorrDelSuccess": "Torrent eliminato con successo", + "torrCouldNotDelTorr": "Impossibile eliminare il torrent", + "torrVoteSubmitSuccess": "Voto inviato con successo", + "torrCouldNotSubmitVote": "Impossibile inviare il voto", + "torrReportSubmitSuccess": "Segnalazione inviata con successo", + "torrCouldNotSubmitReport": "Impossibile inviare la segnalazione", + "torrFLToggleSuccess": "Freeleech attivato/disattivato con successo", + "torrCouldNotToggleFL": "Impossibile attivare/disattivare freeleech", + "torrTorrRemFromGroupSuccess": "Torrent rimosso dal gruppo con successo", + "torrCouldNotRemTorrFromGroup": "Impossibile rimuovere il torrent dal gruppo", + "torrTorrent": "Torrent", + "torrCouldNotBookmarkTorr": "Impossibile aggiungere il torrent ai segnalibri", + "torrFL": "FL!", + "torrEdit": "Modifica", + "torrDownload": "Scarica", + "torrLogInDownload": "Accedi per scaricare", + "torrFiles": "File", + "torrReport": "Segnala", + "torrRemTorr": "Rimuovi questo torrent", + "torrAddTorr": "Aggiungi un torrent", + "torrReasonForReport": "Motivo della segnalazione", + "torrSureDeleteTorr": "Sei sicuro di voler eliminare questo torrent? Questa azione non può essere annullata.", + "torrFreeleech": "Freeleech", + "torrUnset": "Non impostato", + "torrSet": "Impostato", + "torrUploadedBy": "Caricato da", + "torrDate": "Data", + "torrSize": "Dimensione", + "torrYes": "Sì", + "torrNo": "No", + "torrGroupTorr": "Torrent raggruppati", + "torrThereAreNoOtherTorrGroup": "Non ci sono altri torrent in questo gruppo.", + "torrResults": "risultati", + "torrPage": "Pagina", + "torrOf": "di", + "torrRemovedFrom": "rimosso da", + "torrAddedTo": "aggiunto a", + "torrTorrNoTags": "Questo torrent non ha tag.", + "totp": "Codice monouso", + "uploadAddTag": "Aggiungi tag", + "uploadAnnounceURL": "URL di annuncio", + "uploadAnonymousUpload": "Caricamento anonimo", + "uploadCategory": "Categoria", + "uploadCouldNotGetGroupSuggestions": "Impossibile ottenere suggerimenti per il gruppo", + "uploadCouldNotUploadFile": "Impossibile caricare il file", + "uploadCouldNotUploadTorrent": "Impossibile caricare il file .torrent", + "uploadDescription": "Descrizione", + "uploadDragDropClickSelect": "Trascina e rilascia il file .torrent qui, o clicca per selezionare", + "uploadDragDropClickSelectPoster": "Trascina e rilascia la tua immagine di copertina qui, o clicca per selezionare", + "uploadDropFileHere": "Rilascia il file qui...", + "uploadGroupWith": "Raggruppa con", + "uploadGroupWithThisTorrent": "Raggruppa con questo torrent", + "uploadInfoBox1": "Le seguenti estensioni di file sono inserite nella lista nera. Qualsiasi torrent contenente file di questi tipi non verrà caricato.", + "uploadInfoBox2": "Sembra che questi torrent esistenti abbiano nomi simili. Vorresti raggruppare il tuo caricamento con uno di essi? I gruppi dovrebbero contenere solo contenuti molto simili, ad esempio lo stesso film in formati diversi.", + "uploadInfoBox3": "Nota: se hai iniziato a seedare un torrent prima di caricarlo, potresti dover aggiornare i tracker nel tuo client torrent una volta completato il caricamento.", + "uploadMarkdownSupport": "Supporto Markdown", + "uploadMediaInfo": "Informazioni sui media", + "uploadName": "Nome", + "uploadSource": "Fonte", + "uploadTags": "Tag", + "uploadTorrentFile": "File torrent", + "uploadTorrentUploadSuccess": "Torrent caricato con successo", + "uploadUpload": "Carica", + "uploadRemove": "Rimuovi", + "username": "Nome utente", + "userUser": "Utente", + "userSuccessfully": "con successo", + "userCouldNot": "Impossibile", + "userProfile": "profilo", + "userUserSince": "Utente dal", + "userUserSinceTime": "Do MMM YYYY", + "userOnlyAdminsSee": "Solo gli amministratori possono vedere questo", + "userInvitedBy": "Invitato da", + "userEmailVerified": "Email verificata", + "userRemainingInvites": "Inviti rimanenti", + "userRatio": "Rapporto", + "userHitNRuns": "Hit'n'runs", + "userDownloaded": "Scaricato", + "userComments": "Commenti", + "userNoComments": "Nessun commento.", + "userYouSureWant": "Sei sicuro di voler", + "userThisUserQ": "questo utente?", + "userUploaded": "Caricato", + "userMyUploads": "I miei caricamenti", + "usernameRules": "Può contenere solo lettere, numeri e “.”", + "userUnban": "rimuovere il ban a", + "userBan": "bannare", + "userUnbanned": "rimosso il ban", + "userBanned": "bannato", + "userAdmin": "Admin", + "veCouldNotVerifyEmailAddress": "Impossibile verificare l'indirizzo email:", + "veEmailAddressVerifiedSuccess": "Indirizzo email verificato con successo.", + "veNoVerificationTokenProvided": "Nessun token di verifica fornito", + "veVerifyEmail": "Verifica email", + "welcome": "Benvenuto", + "welcomeBack": "Bentornato", + "wikiPath": "Percorso", + "wikiPageWillBeVisibleAt": "La pagina sarà visibile su", + "wikiAllowUnregisteredView": "Consenti visualizzazione non registrata", + "wikiPageCreateSuccess": "Pagina wiki creata con successo", + "wikiCouldNotCreatePage": "Impossibile creare la pagina wiki", + "wikiNewPage": "Nuova pagina wiki", + "wikiCreatePage": "Crea pagina wiki", + "wikiPageDelSuccess": "Pagina wiki eliminata con successo", + "wikiCouldNotDelPage": "Impossibile eliminare la pagina wiki", + "wikiPageUpdateSuccess": "Pagina wiki aggiornata con successo", + "wikiCouldNotUpdatePage": "Impossibile aggiornare la pagina wiki", + "wikiAddPage": "Aggiungi pagina", + "wikiLastEdited": "Ultima modifica", + "wikiPages": "Pagine", + "wikiSaveChanges": "Salva modifiche", + "wikiThereNothingHereYet": "Non c'è ancora nulla qui.", + "wikiDelThisPageQ": "Sei sicuro di voler eliminare questa pagina della wiki? Questa azione non può essere annullata." + } \ No newline at end of file From b66f2fb8d1c38ea1a36e7bdf92b73f0eb3196957 Mon Sep 17 00:00:00 2001 From: Mercurio <47455213+NotLugozzi@users.noreply.github.com> Date: Mon, 8 Jan 2024 00:16:41 +0100 Subject: [PATCH 2/2] Add italian to index.js --- client/locales/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/locales/index.js b/client/locales/index.js index 8beda2c..a9bb622 100644 --- a/client/locales/index.js +++ b/client/locales/index.js @@ -1,12 +1,16 @@ import en from "./en.json"; +import es from "./es.json"; import ru from "./ru.json"; import de from "./de.json"; import zh from "./zh.json"; import eo from "./eo.json"; import fr from "./fr.json"; +import it from "./it.json"; export default { en, + es, + it, ru, de, zh,