From 45e2537f8def710a869f2441a19d83010b852165 Mon Sep 17 00:00:00 2001 From: fpisu-sardit <70273645+fpisu-sardit@users.noreply.github.com> Date: Tue, 15 Sep 2020 18:31:04 +0200 Subject: [PATCH] add italian translation (#574) * add italian translation --- backend/i18n/frontend_it.json | 124 +++++++++++------------ backend/i18n/source/backend_it.json | 71 +++++++++---- backend/i18n/source/frontend_it.json | 89 +++++++++++----- backend/i18n/translate.bat | 9 +- backend/src/Squidex.Shared/Texts.it.resx | 104 +++++++++---------- 5 files changed, 236 insertions(+), 161 deletions(-) diff --git a/backend/i18n/frontend_it.json b/backend/i18n/frontend_it.json index 606dd164a..a27b7c9e1 100644 --- a/backend/i18n/frontend_it.json +++ b/backend/i18n/frontend_it.json @@ -10,8 +10,8 @@ "apps.appNameHint": "Puoi utilizzare solo lettere, numeri e trattini e non più di 40 caratteri.", "apps.appNameValidationMessage": "Il nome può contenere lettere minuscole (a-z), numeri e trattini all'interno.", "apps.appNameWarning": "Il nome della app non potrà essere cambiato in un secondo momento.", - "apps.appsButtonCreate": "Panoramica delle App", - "apps.appsButtonFallbackTitle": "Panoramica delle App", + "apps.appsButtonCreate": "Nuova App", + "apps.appsButtonFallbackTitle": "Lista App", "apps.archieve": "Archivia l'App", "apps.archieveConfirmText": "Rimuovi il pattern", "apps.archieveConfirmTitle": "Sei sicuro di voler archiviare questa app?", @@ -20,14 +20,14 @@ "apps.create": "Crea un'App", "apps.createBlankApp": "Nuova App.", "apps.createBlankAppDescription": "Crea una app vuota senza contenuti o schema.", - "apps.createBlogApp": "Nuovo esempio di blog", + "apps.createBlogApp": "Nuovo blog", "apps.createBlogAppDescription": "Inizia con il nostro blog già pronto per l'uso.", "apps.createFailed": "Non è stato possibile creare l'app. Per favore ricarica.", - "apps.createIdentityApp": "New Identity App", + "apps.createIdentityApp": "Nuova Identity App", "apps.createIdentityAppDescription": "Crea un app per Squidex Identity.", "apps.createIdentityAppV2": "Nuova Identity App V2", "apps.createIdentityAppV2Description": "Creare un app per Squidex Identity V2.", - "apps.createProfileApp": "Nuovo esempio di Profilo", + "apps.createProfileApp": "Nuovo Profilo", "apps.createProfileAppDescription": "Crea la tua pagina del profilo.", "apps.createWithTemplate": "Create un esempio di {template}", "apps.empty": "Non stai ancora collaborando su nessuna app", @@ -81,8 +81,8 @@ "assets.protected": "Protetto", "assets.refreshTooltip": "Aggiorna le risorse (CTRL + SHIFT + R)", "assets.reloaded": "Risorse ricaricate.", - "assets.removeConfirmText": "Do you really want to remove the asset?", - "assets.removeConfirmTitle": "Remove asset", + "assets.removeConfirmText": "Sei sicuro di voler cancellare la risorsa?", + "assets.removeConfirmTitle": "Risorsa cancellata", "assets.renameFolder": "Rinomina la cartella", "assets.replaceConfirmText": "Sei sicuro di voler sostituire la risorsa con una nuova versione?", "assets.replaceConfirmTitle": "Sostituisco la risorsa?", @@ -90,8 +90,8 @@ "assets.searchByName": "Ricerca per nome", "assets.searchByTags": "Ricerca per tag", "assets.selectMany": "Seleziona le risorse", - "assets.specialFolder.parent": "", - "assets.specialFolder.root": "Assets", + "assets.specialFolder.parent": "", + "assets.specialFolder.root": "Risorse", "assets.tabFocusPoint": "Punto focale", "assets.tabHistory": "Cronologia", "assets.tabImage": "Immagine", @@ -138,8 +138,8 @@ "clients.addFailed": "Non è stato possibile aggiungere un client. Per favore ricarica.", "clients.allowAnonymous": "Consenti l'accesso anonimo.", "clients.allowAnonymousHint": "Consenti l'accesso alle API senza token di accesso a tutte le risorse che sono configurate per il ruolo di questo client. E' possibile avere un solo client impostato con accesso anonimo.", - "clients.apiCallsLimit": "Max API Calls", - "clients.apiCallsLimitHint": "Limit the number of API calls this client can make per month to protect your API contingent for other clients that are more important.", + "clients.apiCallsLimit": "Numero Max di chiamate alle API", + "clients.apiCallsLimitHint": "Limita il numero di chiamate al mese effettuabili dal client alle API calls per riservare ai client più importanti il numero di chiamate API disponili.", "clients.clientIdValidationMessage": "Il nome deve contenere solo lettere, numeri, trattini e spaziNa.", "clients.clientNamePlaceholder": "Inserisci il nome del client", "clients.connect": "Connettere", @@ -203,19 +203,19 @@ "common.clientSecret": "Secret Client", "common.clipboardAdded": "Il valore è stato aggiunto nei tuoi appunti.", "common.clone": "Clona", - "common.cluster": "Raggruppamento", - "common.clusterPageTitle": "Raggruppamento", + "common.cluster": "Cluster", + "common.clusterPageTitle": "Cluster", "common.comments": "Commenti", "common.confirm": "Conferma", - "common.consumers": "Utenti", - "common.content": "Contentenuto", - "common.contents": "Contentenuti", + "common.consumers": "Servizi", + "common.content": "Contenuto", + "common.contents": "Contenuti", "common.continue": "Continua", "common.contributors": "Collaboratori", "common.create": "Crea", "common.created": "Creato", "common.date": "Data", - "common.dateTimeEditor.local": "Local", + "common.dateTimeEditor.local": "Locale", "common.dateTimeEditor.now": "Data e Ora attuale", "common.dateTimeEditor.nowTooltip": "Imposta la data e l'ora attuale (UTC)", "common.dateTimeEditor.today": "Oggi", @@ -275,16 +275,16 @@ "common.preview": "Anteprima", "common.product": "Squidex Headless CMS", "common.project": "Progetto", - "common.queryOperators.contains": "contains", - "common.queryOperators.empty": "is empty", - "common.queryOperators.endsWith": "ends with", - "common.queryOperators.eq": "is equals to", - "common.queryOperators.ge": "is greater than or equals to", - "common.queryOperators.gt": "is greater than", - "common.queryOperators.le": "is less than pr equals to", - "common.queryOperators.lt": "is less than", - "common.queryOperators.ne": "is not equals to", - "common.queryOperators.startsWith": "starts with", + "common.queryOperators.contains": "contiene", + "common.queryOperators.empty": "è vuoto", + "common.queryOperators.endsWith": "finisce con", + "common.queryOperators.eq": "è uguale a", + "common.queryOperators.ge": "è maggiore di o uguale a", + "common.queryOperators.gt": "è maggiore di", + "common.queryOperators.le": "è minore di o uguale a", + "common.queryOperators.lt": "è minore di", + "common.queryOperators.ne": "è uguale a", + "common.queryOperators.startsWith": "inizia con", "common.refresh": "Aggiorna", "common.rename": "Rinomina", "common.requiredHint": "obbligatorio", @@ -359,19 +359,19 @@ "contents.draftStatus": "Nuova versione", "contents.editPageTitle": "Modifica contenuto", "contents.editTitle": "Modifica il contenuto", - "contents.invariantFieldDescription": "The '{fieldName}' field of the content item.", + "contents.invariantFieldDescription": "Il campo '{fieldName}' del contenuto.", "contents.languageModeAll": "Tutte le lingue", "contents.languageModeSingle": "Una sola lingua", - "contents.lastModifiedByFieldDescription": "L'utente che ha modificato l'elememto l'ultima voltaThe user who modified the content item the last time.", + "contents.lastModifiedByFieldDescription": "L'utente che ha modificato l'elemento l'ultima volta.", "contents.lastModifiedFieldDescription": "La data e l'ora dell'ultima modifica del contenuto.", "contents.lastUpdatedLabel": "Ultimo aggiornamento", "contents.loadContent": "Carica", "contents.loadContentFailed": "Non è stato possibile caricare il contenuto. Per favore ricarica.", "contents.loadDataFailed": "Non è stato possibile caricare i dati. Per favore ricarica.", "contents.loadFailed": "Non è stato possibile caricare i contenuti. Per favore ricarica.", - "contents.loadVersionFailed": "Non è stato possibile version a new version. Per favore ricarica.", - "contents.localizedFieldDescription": "The '{fieldName}' field of the content item (localized).", - "contents.newStatusFieldDescription": "The new status of the content item.", + "contents.loadVersionFailed": "Non è stato possibile creare una nuova versione. Per favore ricarica.", + "contents.localizedFieldDescription": "Il campo '{fieldName}' del contenuto (localizzato).", + "contents.newStatusFieldDescription": "Nuovo stato per l'elemento del contenuto.", "contents.noReference": "- Nessun collegamento -", "contents.pendingChangesTextToChange": "Non hai salvato le modifiche.\n\nSe cambi lo stato perderai le modifiche.\n\n**Sei sicuro di voler continuare?**", "contents.pendingChangesTextToClose": "Non hai salvato le modifiche.\n\nChiudendo il contenuto corrente perderai tutte le modifiche.\n\n**Sei sicuro di voler continuare?**", @@ -383,8 +383,8 @@ "contents.referencesSelectSchema": "Seleziona {schema}", "contents.refreshTooltip": "Aggiorna i contenuti (CTRL + SHIFT + R)", "contents.reloaded": "Contenuti aggiornati.", - "contents.removeConfirmText": "Do you really want to remove the content?", - "contents.removeConfirmTitle": "Remove content", + "contents.removeConfirmText": "Sei sicuro di voler rimuovere il contenuto?", + "contents.removeConfirmTitle": "Cancella il contenuto", "contents.saveAndPublish": "Salva e pubblica", "contents.scheduledAt": "alle", "contents.scheduledAtLabel": "alle", @@ -397,16 +397,16 @@ "contents.statusQueries": "Stato Query", "contents.stockPhotoEmpty": "Nessuna selezione", "contents.stockPhotoSearch": "Cerca foto su Unsplash", - "contents.tableHeaders.created": "Created", - "contents.tableHeaders.createdBy": "Created By", - "contents.tableHeaders.createdByShort": "By", + "contents.tableHeaders.created": "Creato", + "contents.tableHeaders.createdBy": "Creato da", + "contents.tableHeaders.createdByShort": "Da", "contents.tableHeaders.id": "Id", - "contents.tableHeaders.lastModified": "Updated", - "contents.tableHeaders.lastModifiedBy": "Updated By", - "contents.tableHeaders.lastModifiedByShort": "By", - "contents.tableHeaders.nextStatus": "Next Status", - "contents.tableHeaders.status": "Status", - "contents.tableHeaders.version": "Version", + "contents.tableHeaders.lastModified": "Modificato", + "contents.tableHeaders.lastModifiedBy": "Modificato da", + "contents.tableHeaders.lastModifiedByShort": "Da", + "contents.tableHeaders.nextStatus": "Stato successivo", + "contents.tableHeaders.status": "Stato", + "contents.tableHeaders.version": "Versione", "contents.unsavedChangesText": "Non hai salvato le modifiche. Vuoi salvarle adesso?", "contents.unsavedChangesTitle": "Modifiche non salvate", "contents.updated": "Contenuto aggiornato con successo.", @@ -473,15 +473,15 @@ "dashboard.schemasCard": "Schemi", "dashboard.schemasCardDescription": "Panoramica del modello dei dati di questa app.", "dashboard.stackedChart": "Istogramma in pila", - "dashboard.supportCard": "Feedback & Assistenza", + "dashboard.supportCard": "Feedback & Supporto", "dashboard.supportCardDescription": "Fornisci feedback e richiedi funzionalità per aiutarci a migliorare Squidex..", "dashboard.trafficChart": "Diagramma del traffico delle API", "dashboard.trafficHeader": "Traffico (MB)", "dashboard.trafficLimitLabel": "Limite mensile", "dashboard.trafficSummaryCard": "Riepilogo del traffico delle API", - "dashboard.welcomeText": "Benvenuto su **{app}** dashboard.", + "dashboard.welcomeText": "Benvenuto sulla dashboard **{app}**.", "dashboard.welcomeTitle": "Ciao {user}", - "eventConsumers.count": "Count", + "eventConsumers.count": "Conteggio", "eventConsumers.loadFailed": "Non è stato possibile caricare event consumers. Per favore ricarica.", "eventConsumers.pageTitle": "Eventi degli utenti", "eventConsumers.position": "Posizione", @@ -544,8 +544,8 @@ "roles.addFailed": "Non è stato possibile aggiungere il ruolo. Per favore ricarica.", "roles.default.owner": "Hai come amministratore tutte le funzionalità, compreso cancellare le app.", "roles.default.reader": "Hai un'utenza in sola lettura sia per i contenuti che per le risorse.", - "roles.defaults.developer": "Hai un'utenza che può visualizzare le API, modificare le risorse, i contenuti, gli schema, le regole, i workflows e i pattern.", - "roles.defaults.editor": "Hai un'utenzaCan che può modificare le risorse, i conteuti e visualizzare i workflow.", + "roles.defaults.developer": "Hai un'utenza che può visualizzare le API, modificare le risorse, i contenuti, gli schema, le regole, i workflow e i pattern.", + "roles.defaults.editor": "Hai un'utenza che può modificare le risorse, i conteuti e visualizzare i workflow.", "roles.deleteConfirmText": "Cancella il ruolo", "roles.deleteConfirmTitle": "Sei sicuro di voler eliminare il ruolo?", "roles.loadFailed": "Non è stato possibile caricare i ruoli. Per favore ricarica.", @@ -555,7 +555,7 @@ "roles.revokeFailed": "Non è stato possibile rimuovere il ruolo. Per favore ricarica.", "roles.roleNamePlaceholder": "Inserisci il nome del ruolo", "roles.updateFailed": "Non è stato possibile aggiornare il ruolo. Per favore ricarica.", - "rules.actionEdit": "Mdifica l'Azione", + "rules.actionEdit": "Modifica l'Azione", "rules.cancelFailed": "Non è stato possibile eliminare la regola. Per favore ricarica.", "rules.create": "Crea un nuova Regola", "rules.createFailed": "Non è stato possibile creare una nuova regola. Per favore ricarica.", @@ -650,7 +650,7 @@ "schemas.field.localizable": "Consente la localizzazione", "schemas.field.localizableHint": "Puoi impostare il campo per consentire la localizzazione, ossia che dipende dalla lingua che utilizzi come ad esempio i nomi delle città.", "schemas.field.localizableMarker": "consente la localizzazione", - "schemas.field.lock": "Blocca e impedisce i cambiamenti", + "schemas.field.lock": "Blocca e impedisci i cambiamenti", "schemas.field.lockConfirmText": "Attenzione: Bloccare un campo è un'azione irreversibile! Se blocchi il campo non potrai più sbloccarlo o cancellarlo o cambiarlo. Sei sicuro di voler bloccare il campo?", "schemas.field.lockedMarker": "Bloccato", "schemas.field.nameHint": "Il nome del campo nelle chiamate API response.", @@ -703,9 +703,9 @@ "schemas.fieldTypes.references.countMin": "Numero Min Elementi", "schemas.fieldTypes.references.description": "Link ad altri elementi del contenuto.", "schemas.fieldTypes.references.resolveHint": "Mostra il nome dell'elemento collegato (reference) nella lista dei contenuti quando il numero massimo di elementi è impostato a 1.", - "schemas.fieldTypes.string.characters": "Characters", - "schemas.fieldTypes.string.charactersMax": "Max Characters", - "schemas.fieldTypes.string.charactersMin": "Min Characters", + "schemas.fieldTypes.string.characters": "Caratteri", + "schemas.fieldTypes.string.charactersMax": "Max numero di Caratteri", + "schemas.fieldTypes.string.charactersMin": "Min numero di Caratteri", "schemas.fieldTypes.string.contentType": "Content Type", "schemas.fieldTypes.string.description": "Titoli, nomi, paragrafi.", "schemas.fieldTypes.string.length": "Lunghezza", @@ -713,13 +713,13 @@ "schemas.fieldTypes.string.lengthMin": "Lunghezza Min", "schemas.fieldTypes.string.pattern": "Regex Pattern", "schemas.fieldTypes.string.patternMessage": "Messaggio del Pattern", - "schemas.fieldTypes.string.suggestions": "Suggestions", - "schemas.fieldTypes.string.words": "Words", - "schemas.fieldTypes.string.wordsMax": "Max Words", - "schemas.fieldTypes.string.wordsMin": "Min Words", - "schemas.fieldTypes.tags.count": "Items", - "schemas.fieldTypes.tags.countMax": "Max Items", - "schemas.fieldTypes.tags.countMin": "Min Items", + "schemas.fieldTypes.string.suggestions": "Suggerimenti", + "schemas.fieldTypes.string.words": "Parole", + "schemas.fieldTypes.string.wordsMax": "Numero max di Parole", + "schemas.fieldTypes.string.wordsMin": "Numero min di Parole", + "schemas.fieldTypes.tags.count": "Elementi", + "schemas.fieldTypes.tags.countMax": "Numero max di Elementi", + "schemas.fieldTypes.tags.countMin": "Numero min di Elementi", "schemas.fieldTypes.tags.description": "Formato speciale per i tag.", "schemas.fieldTypes.ui.description": "Separatore per il pannello delle modifiche della UI.", "schemas.hideFieldFailed": "Non è stato possibile nascondere il campo. Per favore ricarica.", @@ -765,7 +765,7 @@ "schemas.synchronizeFailed": "Non è stato possibile sincronizzare lo schema. Per favore ricarica.", "schemas.tabFields": "Campi", "schemas.tabJson": "Json", - "schemas.tabMore": "Di più", + "schemas.tabMore": "Altro", "schemas.tabScripts": "Script", "schemas.tabUI": "UI", "schemas.ui": "Campi assegnati", @@ -784,7 +784,7 @@ "search.advancedTour": "Fai clic su questa icona per visualizzare il menu della ricerca avanzata!", "search.customQuery": "Query personalizzata", "search.fullTextTour": "Cerca contenuti utilizzando la ricerca testuale su tutti i campi e le lingue!", - "search.help": "Ulteriori informazioni sui filtri su [Documentation](https://https://docs.squidex.io/04-guides/02-api.html).", + "search.help": "Ulteriori informazioni sui filtri su [Documentazione](https://https://docs.squidex.io/04-guides/02-api.html).", "search.myQueries": "Le mie query", "search.nameQuery": "Dai un nome alla query", "search.queriesEmpty": "Ricerca per {types} e utilizza l'icona nella ricerca per salvare la query per tutti i collaboratori.", diff --git a/backend/i18n/source/backend_it.json b/backend/i18n/source/backend_it.json index 5ccac0775..34cbb4dea 100644 --- a/backend/i18n/source/backend_it.json +++ b/backend/i18n/source/backend_it.json @@ -1,7 +1,12 @@ { "annotations_AbsoluteUrl": "Il campo {name|lower} deve essere un URL assoluto.", "annotations_Compare": "Il campo {name|lower} deve essere uguale a {other|lower}.", + "annotations_EmailAddress": "Il campo {name|lower} non è un indirizzo email valido.", + "annotations_Range": "Il campo {name|lower} deve essere tra {min} e {max}.", + "annotations_RegularExpression": "Il campo {name|lower} non è.", "annotations_Required": "Il campo è {name|lower} obbligatorio.", + "annotations_StringLength": "The field {name|lower} must be a string with a maximum length of {max}.", + "annotations_StringLengthMinimum": "The field {name|lower} must be a string with a minimum length of {min} and a maximum length of {max}.", "apps.alreadyArchieved": "La App è stata già archiviata.", "apps.clients.idAlreadyExists": "Un client con lo stesso id esiste già.", "apps.contributors.cannotChangeYourself": "Non puoi cambiare il tuo ruolo.", @@ -9,7 +14,7 @@ "apps.contributors.onlyOneOwner": "Non è possibile rimuovere l'unico owner.", "apps.languages.fallbackNotFound": "La App non ha configurato una lingua alternativa'{fallback}'.", "apps.languages.languageAlreadyAdded": "La lingua è stata già inserita.", - "apps.languages.masterLanguageNoFallbacks": "La lingua master language non ha lingue alternative.", + "apps.languages.masterLanguageNoFallbacks": "La lingua master non ha lingue alternative.", "apps.languages.masterLanguageNotOptional": "La lingua master non può essere opzionale.", "apps.languages.masterLanguageNotRemovable": "La lingua master non può essere rimossa.", "apps.nameAlreadyExists": "Esiste già un'app con lo stesso nome.", @@ -40,6 +45,7 @@ "common.clientd": "ID Client", "common.clientId": "ID Client", "common.clientSecret": "Secret Client", + "common.contentType": "Content type", "common.contributorId": "ID o Email del collaboratore", "common.data": "Data", "common.defaultValue": "Valore predefinito", @@ -66,18 +72,22 @@ "common.language": "Codice della lingua", "common.login": "Accedi", "common.logout": "Esci", + "common.maxCharacters": "Numero massimo di caratteri", "common.maxHeight": "Altezza massima", "common.maxItems": "Numeri massimo di elementi", "common.maxLength": "Lunghezza massima", "common.maxSize": "Dimensione massima", "common.maxValue": "Valore massimo", "common.maxWidth": "Larghezza massima", + "common.maxWords": "Numero massimo di parole", + "common.minCharacters": "Numero minimo di caratteri", "common.minHeight": "Altezza minima", "common.minItems": "Numero minimo elementi", "common.minLength": "Lunghezza minima", "common.minSize": "Dimensione minima", "common.minValue": "Valore minimo", "common.minWidth": "Larghezza massima", + "common.minWords": "Numero minimo di parole", "common.name": "Nome", "common.notFoundValue": "- non trovato -", "common.numDays": "Num. giorni", @@ -144,26 +154,49 @@ "contents.validation.itemCount": "Deve avere esattamente {count} elemento(i).", "contents.validation.itemCountBetween": "Deve essere tra {min} e {max} elemento(i).", "contents.validation.max": "Deve esseer minore o uguale a {max}.", + "contents.validation.maxCharacters": "Il testo non deve avere più di {max} carattere(i).", "contents.validation.maximumHeight": "L'altezza {height}px deve essere inferiore a {max}px.", "contents.validation.maximumSize": "La dimensione {size} deve essere inferiore a {max}.", "contents.validation.maximumWidth": "La larghezza {width}px deve essere inferiore a {max}px.", "contents.validation.maxItems": "Non deve avere più di {max} elemento(i).", "contents.validation.maxLength": "Non deve avere più di {max} carattere(i).", + "contents.validation.maxWords": "Non deve avere più di {max} parola(e).", "contents.validation.min": "Deve essere maggiore o uguale a {min}.", "contents.validation.minimumHeight": "L'altezza {height}px deve essere maggiore di {min}px.", "contents.validation.minimumSize": "La dimensione {size} deve essere maggiore di {min}.", "contents.validation.minimumWidth": "La larghezza {width}px deve essere maggiore di {min}px.", "contents.validation.minItems": "Deve avere almento {min} elemento(i).", "contents.validation.minLength": "Deve avere almeno {min} carattere(i).", + "contents.validation.minNormalCharacters": "Deve avere almeno un testo di {min} carattere(i).", + "contents.validation.minWords": "Deve avere almeno {min} parola(e).", "contents.validation.mustBeEmpty": "Il valore non deve essere definito.", + "contents.validation.normalCharacterCount": "Deve essere esattamente un testo di {count} carattere(i).", + "contents.validation.normalCharactersBetween": "Deve essere un testo tra {min} e {max} carattere(i).", "contents.validation.notAllowed": "Non è un valore consentito.", "contents.validation.pattern": "Deve seguire il pattern.", "contents.validation.regexTooSlow": "La Regex è troppo lenta.", "contents.validation.required": "Il campo è obbligatorio.", "contents.validation.unique": "Esiste un altro contenuto con lo stesso valore.", "contents.validation.unknownField": "Non è noto {fieldType}.", + "contents.validation.wordCount": "Deve avere esattamente {count} parola(e).", + "contents.validation.wordsBetween": "Deve essere tra {min} e {max} parola(e).", "contents.workflowErorPublishing": "Il workflow del contenuto impedisce la pubblicazione.", "contents.workflowErrorUpdate": "Il workflow non consente le modifiche per lo stato {status}", + "dotnet_identity_DefaultEror": "Si è verificato un errore sconosciuto.", + "dotnet_identity_DuplicateEmail": "Email già in uso.", + "dotnet_identity_DuplicateUserName": "Nome utente già in uso.", + "dotnet_identity_InvalidEmail": "L'Email non è valida.", + "dotnet_identity_InvalidUserName": "Il nome utente '{0}' non è valido, può contenere solo lettere e numeri.", + "dotnet_identity_LoginAlreadyAssociated": "Esiste già un utente con queste credenziali di accesso.", + "dotnet_identity_PasswordMismatch": "Password errata.", + "dotnet_identity_PasswordRequiresDigit": "La Password devono contenere almeno un numero ('0'-'9').", + "dotnet_identity_PasswordRequiresLower": "La passowrd deve avere almeno una lettera minuscola ('a'-'z').", + "dotnet_identity_PasswordRequiresNonAlphanumeric": "La passowrd deve avere almeno un carattere non alfanumerico.", + "dotnet_identity_PasswordRequiresUniqueChars": "La password deve essere composta almeno da {0} caratteri differenti.", + "dotnet_identity_PasswordRequiresUpper": "La password deve avere almeno una lettera maiuscola ('A'-'Z').", + "dotnet_identity_PasswordTooShort": "La password è troppo corta.", + "dotnet_identity_PwnedError": "Questa password è apparsa in un database di password compromesso e non dovrebbe più essere utilizzata. Se l'hai usata, cambiala!", + "dotnet_identity_UserLockedOut": "L'utente è bloccato.", "exception.invalidJsonQuery": "La query Json non è valida: {message}", "exception.invalidJsonQueryJson": "La query Json non è valida: {message}", "exceptions.domainObjectDeleted": "L'entità ({id}) è stata cancellata.", @@ -178,17 +211,17 @@ "history.apps.languagedRemoved": "rimossa lingua {[Language]}", "history.apps.languagedSetToMaster": "cambiata la lingua master in {[Language]}", "history.apps.languagedUpdated": "aggiornata la lingua {[Language]}", - "history.apps.patternAdded": "adggiunto pattern {[Name]}", - "history.apps.patternDeleted": "eliminato pattern {[PatternId]}", - "history.apps.patternUpdated": "modificato pattern {[Name]}", - "history.apps.planChanged": "cambiato il piano in {[Plan]}", - "history.apps.planReset": "riconfigurato il piano", - "history.apps.roleAdded": "aggiunto il ruolo {[Name]}", - "history.apps.roleDeleted": "eliminato role {[Name]}", - "history.apps.roleUpdated": "aggiornato role {[Name]}", - "history.assets.replaced": "risorsa sostituita.", - "history.assets.updated": "risorsa aggiornata.", - "history.assets.uploaded": "risorsa caricata.", + "history.apps.patternAdded": "ha aggiunto pattern {[Name]}", + "history.apps.patternDeleted": "ha eliminato pattern {[PatternId]}", + "history.apps.patternUpdated": "ha modificato pattern {[Name]}", + "history.apps.planChanged": "ha cambiato il piano in {[Plan]}", + "history.apps.planReset": "ha riconfigurato il piano", + "history.apps.roleAdded": "ha aggiunto il ruolo {[Name]}", + "history.apps.roleDeleted": "ha eliminato role {[Name]}", + "history.apps.roleUpdated": "ha aggiornato role {[Name]}", + "history.assets.replaced": "ha sostituito la risorsa.", + "history.assets.updated": "ha aggiornato la risorsa.", + "history.assets.uploaded": "ha caricato la risorsa.", "history.contents.created": "creato il contenuto {[Schema]}.", "history.contents.deleted": "cancellato il contenuto {[Schema]}.", "history.contents.draftCreated": "creata una nuova bozza.", @@ -205,12 +238,12 @@ "history.schemas.fieldLocked": "bloccato il campo {[Field]} dallo schema {[Name]}.", "history.schemas.fieldShown": "mostrato il campo {[Field]} dallo schema {[Name]}.", "history.schemas.fieldsReordered": "riordinati i campi dello schema {[Name]}.", - "history.schemas.fieldUpdated": "aggiornato il campo {[Field]} dello schema {[Name]}.", - "history.schemas.published": "pubblicato lo schema {[Name]}.", - "history.schemas.scriptsConfigured": "configurato lo script per lo schema {[Name]}.", - "history.schemas.unpublished": "rimosso dalla pubblicazione lo schema {[Name]}.", - "history.schemas.updated": "aggiornato lo schema {[Name]}.", - "history.statusChanged": "cambiato lo stato del contenuto {[Schema]} in {[Status]}.", + "history.schemas.fieldUpdated": "ha aggiornato il campo {[Field]} dello schema {[Name]}.", + "history.schemas.published": "ha pubblicato lo schema {[Name]}.", + "history.schemas.scriptsConfigured": "ha configurato lo script per lo schema {[Name]}.", + "history.schemas.unpublished": "ha rimosso dalla pubblicazione lo schema {[Name]}.", + "history.schemas.updated": "ha aggiornato lo schema {[Name]}.", + "history.statusChanged": "ha cambiato lo stato del contenuto {[Schema]} in {[Status]}.", "login.githubPrivateEmail": "Il tuo indirizzo email è impostato su privato in Github. Impostalo come pubblico per poter utilizzare il login Github.", "rules.alreadyDeleted": "La regola è stata già cancellata.", "rules.ruleAlreadyRunning": "E' in esecuzione un'altra regola.", @@ -281,7 +314,7 @@ "users.profile.generateClient": "Creato", "users.profile.generateClientDone": "Secret client generato con successo.", "users.profile.headline": "Profile modificato", - "users.profile.hideProfile": "Non mostrare il mio profilo agli altri utentiDo not show my profile to other users", + "users.profile.hideProfile": "Non mostrare il mio profilo agli altri utenti", "users.profile.loginsTitle": "Login", "users.profile.passwordTitle": "Password", "users.profile.pii": "Informazioni personali", diff --git a/backend/i18n/source/frontend_it.json b/backend/i18n/source/frontend_it.json index 904e20258..a27b7c9e1 100644 --- a/backend/i18n/source/frontend_it.json +++ b/backend/i18n/source/frontend_it.json @@ -10,8 +10,8 @@ "apps.appNameHint": "Puoi utilizzare solo lettere, numeri e trattini e non più di 40 caratteri.", "apps.appNameValidationMessage": "Il nome può contenere lettere minuscole (a-z), numeri e trattini all'interno.", "apps.appNameWarning": "Il nome della app non potrà essere cambiato in un secondo momento.", - "apps.appsButtonCreate": "Panoramica delle App", - "apps.appsButtonFallbackTitle": "Panoramica delle App", + "apps.appsButtonCreate": "Nuova App", + "apps.appsButtonFallbackTitle": "Lista App", "apps.archieve": "Archivia l'App", "apps.archieveConfirmText": "Rimuovi il pattern", "apps.archieveConfirmTitle": "Sei sicuro di voler archiviare questa app?", @@ -20,14 +20,14 @@ "apps.create": "Crea un'App", "apps.createBlankApp": "Nuova App.", "apps.createBlankAppDescription": "Crea una app vuota senza contenuti o schema.", - "apps.createBlogApp": "Nuovo esempio di blog", + "apps.createBlogApp": "Nuovo blog", "apps.createBlogAppDescription": "Inizia con il nostro blog già pronto per l'uso.", "apps.createFailed": "Non è stato possibile creare l'app. Per favore ricarica.", - "apps.createIdentityApp": "New Identity App", + "apps.createIdentityApp": "Nuova Identity App", "apps.createIdentityAppDescription": "Crea un app per Squidex Identity.", "apps.createIdentityAppV2": "Nuova Identity App V2", "apps.createIdentityAppV2Description": "Creare un app per Squidex Identity V2.", - "apps.createProfileApp": "Nuovo esempio di Profilo", + "apps.createProfileApp": "Nuovo Profilo", "apps.createProfileAppDescription": "Crea la tua pagina del profilo.", "apps.createWithTemplate": "Create un esempio di {template}", "apps.empty": "Non stai ancora collaborando su nessuna app", @@ -81,6 +81,8 @@ "assets.protected": "Protetto", "assets.refreshTooltip": "Aggiorna le risorse (CTRL + SHIFT + R)", "assets.reloaded": "Risorse ricaricate.", + "assets.removeConfirmText": "Sei sicuro di voler cancellare la risorsa?", + "assets.removeConfirmTitle": "Risorsa cancellata", "assets.renameFolder": "Rinomina la cartella", "assets.replaceConfirmText": "Sei sicuro di voler sostituire la risorsa con una nuova versione?", "assets.replaceConfirmTitle": "Sostituisco la risorsa?", @@ -88,6 +90,8 @@ "assets.searchByName": "Ricerca per nome", "assets.searchByTags": "Ricerca per tag", "assets.selectMany": "Seleziona le risorse", + "assets.specialFolder.parent": "", + "assets.specialFolder.root": "Risorse", "assets.tabFocusPoint": "Punto focale", "assets.tabHistory": "Cronologia", "assets.tabImage": "Immagine", @@ -134,6 +138,8 @@ "clients.addFailed": "Non è stato possibile aggiungere un client. Per favore ricarica.", "clients.allowAnonymous": "Consenti l'accesso anonimo.", "clients.allowAnonymousHint": "Consenti l'accesso alle API senza token di accesso a tutte le risorse che sono configurate per il ruolo di questo client. E' possibile avere un solo client impostato con accesso anonimo.", + "clients.apiCallsLimit": "Numero Max di chiamate alle API", + "clients.apiCallsLimitHint": "Limita il numero di chiamate al mese effettuabili dal client alle API calls per riservare ai client più importanti il numero di chiamate API disponili.", "clients.clientIdValidationMessage": "Il nome deve contenere solo lettere, numeri, trattini e spaziNa.", "clients.clientNamePlaceholder": "Inserisci il nome del client", "clients.connect": "Connettere", @@ -197,22 +203,24 @@ "common.clientSecret": "Secret Client", "common.clipboardAdded": "Il valore è stato aggiunto nei tuoi appunti.", "common.clone": "Clona", - "common.cluster": "Raggruppamento", - "common.clusterPageTitle": "Raggruppamento", + "common.cluster": "Cluster", + "common.clusterPageTitle": "Cluster", "common.comments": "Commenti", "common.confirm": "Conferma", - "common.consumers": "Utenti", - "common.content": "Contentenuto", - "common.contents": "Contentenuti", + "common.consumers": "Servizi", + "common.content": "Contenuto", + "common.contents": "Contenuti", "common.continue": "Continua", "common.contributors": "Collaboratori", "common.create": "Crea", "common.created": "Creato", "common.date": "Data", + "common.dateTimeEditor.local": "Locale", "common.dateTimeEditor.now": "Data e Ora attuale", "common.dateTimeEditor.nowTooltip": "Imposta la data e l'ora attuale (UTC)", "common.dateTimeEditor.today": "Oggi", "common.dateTimeEditor.todayTooltip": "Imposta la data di oggi (UTC)", + "common.dateTimeEditor.utc": "UTC", "common.delete": "Cancella", "common.description": "Descrizione", "common.displayName": "Nome visualizzato", @@ -267,6 +275,16 @@ "common.preview": "Anteprima", "common.product": "Squidex Headless CMS", "common.project": "Progetto", + "common.queryOperators.contains": "contiene", + "common.queryOperators.empty": "è vuoto", + "common.queryOperators.endsWith": "finisce con", + "common.queryOperators.eq": "è uguale a", + "common.queryOperators.ge": "è maggiore di o uguale a", + "common.queryOperators.gt": "è maggiore di", + "common.queryOperators.le": "è minore di o uguale a", + "common.queryOperators.lt": "è minore di", + "common.queryOperators.ne": "è uguale a", + "common.queryOperators.startsWith": "inizia con", "common.refresh": "Aggiorna", "common.rename": "Rinomina", "common.requiredHint": "obbligatorio", @@ -341,16 +359,19 @@ "contents.draftStatus": "Nuova versione", "contents.editPageTitle": "Modifica contenuto", "contents.editTitle": "Modifica il contenuto", + "contents.invariantFieldDescription": "Il campo '{fieldName}' del contenuto.", "contents.languageModeAll": "Tutte le lingue", "contents.languageModeSingle": "Una sola lingua", - "contents.lastModifiedByFieldDescription": "L'utente che ha modificato l'elememto l'ultima voltaThe user who modified the content item the last time.", + "contents.lastModifiedByFieldDescription": "L'utente che ha modificato l'elemento l'ultima volta.", "contents.lastModifiedFieldDescription": "La data e l'ora dell'ultima modifica del contenuto.", "contents.lastUpdatedLabel": "Ultimo aggiornamento", "contents.loadContent": "Carica", "contents.loadContentFailed": "Non è stato possibile caricare il contenuto. Per favore ricarica.", "contents.loadDataFailed": "Non è stato possibile caricare i dati. Per favore ricarica.", "contents.loadFailed": "Non è stato possibile caricare i contenuti. Per favore ricarica.", - "contents.loadVersionFailed": "Non è stato possibile version a new version. Per favore ricarica.", + "contents.loadVersionFailed": "Non è stato possibile creare una nuova versione. Per favore ricarica.", + "contents.localizedFieldDescription": "Il campo '{fieldName}' del contenuto (localizzato).", + "contents.newStatusFieldDescription": "Nuovo stato per l'elemento del contenuto.", "contents.noReference": "- Nessun collegamento -", "contents.pendingChangesTextToChange": "Non hai salvato le modifiche.\n\nSe cambi lo stato perderai le modifiche.\n\n**Sei sicuro di voler continuare?**", "contents.pendingChangesTextToClose": "Non hai salvato le modifiche.\n\nChiudendo il contenuto corrente perderai tutte le modifiche.\n\n**Sei sicuro di voler continuare?**", @@ -362,6 +383,8 @@ "contents.referencesSelectSchema": "Seleziona {schema}", "contents.refreshTooltip": "Aggiorna i contenuti (CTRL + SHIFT + R)", "contents.reloaded": "Contenuti aggiornati.", + "contents.removeConfirmText": "Sei sicuro di voler rimuovere il contenuto?", + "contents.removeConfirmTitle": "Cancella il contenuto", "contents.saveAndPublish": "Salva e pubblica", "contents.scheduledAt": "alle", "contents.scheduledAtLabel": "alle", @@ -374,6 +397,16 @@ "contents.statusQueries": "Stato Query", "contents.stockPhotoEmpty": "Nessuna selezione", "contents.stockPhotoSearch": "Cerca foto su Unsplash", + "contents.tableHeaders.created": "Creato", + "contents.tableHeaders.createdBy": "Creato da", + "contents.tableHeaders.createdByShort": "Da", + "contents.tableHeaders.id": "Id", + "contents.tableHeaders.lastModified": "Modificato", + "contents.tableHeaders.lastModifiedBy": "Modificato da", + "contents.tableHeaders.lastModifiedByShort": "Da", + "contents.tableHeaders.nextStatus": "Stato successivo", + "contents.tableHeaders.status": "Stato", + "contents.tableHeaders.version": "Versione", "contents.unsavedChangesText": "Non hai salvato le modifiche. Vuoi salvarle adesso?", "contents.unsavedChangesTitle": "Modifiche non salvate", "contents.updated": "Contenuto aggiornato con successo.", @@ -440,14 +473,15 @@ "dashboard.schemasCard": "Schemi", "dashboard.schemasCardDescription": "Panoramica del modello dei dati di questa app.", "dashboard.stackedChart": "Istogramma in pila", - "dashboard.supportCard": "Feedback & Assistenza", + "dashboard.supportCard": "Feedback & Supporto", "dashboard.supportCardDescription": "Fornisci feedback e richiedi funzionalità per aiutarci a migliorare Squidex..", "dashboard.trafficChart": "Diagramma del traffico delle API", "dashboard.trafficHeader": "Traffico (MB)", "dashboard.trafficLimitLabel": "Limite mensile", "dashboard.trafficSummaryCard": "Riepilogo del traffico delle API", - "dashboard.welcomeText": "Benvenuto su **{app}** dashboard.", + "dashboard.welcomeText": "Benvenuto sulla dashboard **{app}**.", "dashboard.welcomeTitle": "Ciao {user}", + "eventConsumers.count": "Conteggio", "eventConsumers.loadFailed": "Non è stato possibile caricare event consumers. Per favore ricarica.", "eventConsumers.pageTitle": "Eventi degli utenti", "eventConsumers.position": "Posizione", @@ -510,8 +544,8 @@ "roles.addFailed": "Non è stato possibile aggiungere il ruolo. Per favore ricarica.", "roles.default.owner": "Hai come amministratore tutte le funzionalità, compreso cancellare le app.", "roles.default.reader": "Hai un'utenza in sola lettura sia per i contenuti che per le risorse.", - "roles.defaults.developer": "Hai un'utenza che può visualizzare le API, modificare le risorse, i contenuti, gli schema, le regole, i workflows e i pattern.", - "roles.defaults.editor": "Hai un'utenzaCan che può modificare le risorse, i conteuti e visualizzare i workflow.", + "roles.defaults.developer": "Hai un'utenza che può visualizzare le API, modificare le risorse, i contenuti, gli schema, le regole, i workflow e i pattern.", + "roles.defaults.editor": "Hai un'utenza che può modificare le risorse, i conteuti e visualizzare i workflow.", "roles.deleteConfirmText": "Cancella il ruolo", "roles.deleteConfirmTitle": "Sei sicuro di voler eliminare il ruolo?", "roles.loadFailed": "Non è stato possibile caricare i ruoli. Per favore ricarica.", @@ -521,7 +555,7 @@ "roles.revokeFailed": "Non è stato possibile rimuovere il ruolo. Per favore ricarica.", "roles.roleNamePlaceholder": "Inserisci il nome del ruolo", "roles.updateFailed": "Non è stato possibile aggiornare il ruolo. Per favore ricarica.", - "rules.actionEdit": "Mdifica l'Azione", + "rules.actionEdit": "Modifica l'Azione", "rules.cancelFailed": "Non è stato possibile eliminare la regola. Per favore ricarica.", "rules.create": "Crea un nuova Regola", "rules.createFailed": "Non è stato possibile creare una nuova regola. Per favore ricarica.", @@ -616,7 +650,7 @@ "schemas.field.localizable": "Consente la localizzazione", "schemas.field.localizableHint": "Puoi impostare il campo per consentire la localizzazione, ossia che dipende dalla lingua che utilizzi come ad esempio i nomi delle città.", "schemas.field.localizableMarker": "consente la localizzazione", - "schemas.field.lock": "Blocca e impedisce i cambiamenti", + "schemas.field.lock": "Blocca e impedisci i cambiamenti", "schemas.field.lockConfirmText": "Attenzione: Bloccare un campo è un'azione irreversibile! Se blocchi il campo non potrai più sbloccarlo o cancellarlo o cambiarlo. Sei sicuro di voler bloccare il campo?", "schemas.field.lockedMarker": "Bloccato", "schemas.field.nameHint": "Il nome del campo nelle chiamate API response.", @@ -669,16 +703,23 @@ "schemas.fieldTypes.references.countMin": "Numero Min Elementi", "schemas.fieldTypes.references.description": "Link ad altri elementi del contenuto.", "schemas.fieldTypes.references.resolveHint": "Mostra il nome dell'elemento collegato (reference) nella lista dei contenuti quando il numero massimo di elementi è impostato a 1.", + "schemas.fieldTypes.string.characters": "Caratteri", + "schemas.fieldTypes.string.charactersMax": "Max numero di Caratteri", + "schemas.fieldTypes.string.charactersMin": "Min numero di Caratteri", + "schemas.fieldTypes.string.contentType": "Content Type", "schemas.fieldTypes.string.description": "Titoli, nomi, paragrafi.", "schemas.fieldTypes.string.length": "Lunghezza", "schemas.fieldTypes.string.lengthMax": "Lunghezza Max", "schemas.fieldTypes.string.lengthMin": "Lunghezza Min", "schemas.fieldTypes.string.pattern": "Regex Pattern", "schemas.fieldTypes.string.patternMessage": "Messaggio del Pattern", - "schemas.fieldTypes.string.suggestions": "Suggestions", - "schemas.fieldTypes.tags.count": "Items", - "schemas.fieldTypes.tags.countMax": "Max Items", - "schemas.fieldTypes.tags.countMin": "Min Items", + "schemas.fieldTypes.string.suggestions": "Suggerimenti", + "schemas.fieldTypes.string.words": "Parole", + "schemas.fieldTypes.string.wordsMax": "Numero max di Parole", + "schemas.fieldTypes.string.wordsMin": "Numero min di Parole", + "schemas.fieldTypes.tags.count": "Elementi", + "schemas.fieldTypes.tags.countMax": "Numero max di Elementi", + "schemas.fieldTypes.tags.countMin": "Numero min di Elementi", "schemas.fieldTypes.tags.description": "Formato speciale per i tag.", "schemas.fieldTypes.ui.description": "Separatore per il pannello delle modifiche della UI.", "schemas.hideFieldFailed": "Non è stato possibile nascondere il campo. Per favore ricarica.", @@ -724,7 +765,7 @@ "schemas.synchronizeFailed": "Non è stato possibile sincronizzare lo schema. Per favore ricarica.", "schemas.tabFields": "Campi", "schemas.tabJson": "Json", - "schemas.tabMore": "Di più", + "schemas.tabMore": "Altro", "schemas.tabScripts": "Script", "schemas.tabUI": "UI", "schemas.ui": "Campi assegnati", @@ -743,7 +784,7 @@ "search.advancedTour": "Fai clic su questa icona per visualizzare il menu della ricerca avanzata!", "search.customQuery": "Query personalizzata", "search.fullTextTour": "Cerca contenuti utilizzando la ricerca testuale su tutti i campi e le lingue!", - "search.help": "Ulteriori informazioni sui filtri su [Documentation](https://https://docs.squidex.io/04-guides/02-api.html).", + "search.help": "Ulteriori informazioni sui filtri su [Documentazione](https://https://docs.squidex.io/04-guides/02-api.html).", "search.myQueries": "Le mie query", "search.nameQuery": "Dai un nome alla query", "search.queriesEmpty": "Ricerca per {types} e utilizza l'icona nella ricerca per salvare la query per tutti i collaboratori.", diff --git a/backend/i18n/translate.bat b/backend/i18n/translate.bat index 0444bb027..0fb87e19f 100644 --- a/backend/i18n/translate.bat +++ b/backend/i18n/translate.bat @@ -1,7 +1,8 @@ cd translator\Squidex.Translator -dotnet run translate check-backend D:\Squidex -dotnet run translate check-frontend D:\Squidex +dotnet run translate check-backend C:\Users\federica.pisu\squidex\mysquidex\squidex +dotnet run translate check-frontend C:\Users\federica.pisu\squidex\mysquidex\squidex + +dotnet run translate gen-frontend C:\Users\federica.pisu\squidex\mysquidex\squidex +dotnet run translate gen-backend C:\Users\federica.pisu\squidex\mysquidex\squidex -dotnet run translate gen-frontend D:\Squidex -dotnet run translate gen-backend D:\Squidex \ No newline at end of file diff --git a/backend/src/Squidex.Shared/Texts.it.resx b/backend/src/Squidex.Shared/Texts.it.resx index 005a0f02c..9af5e329f 100644 --- a/backend/src/Squidex.Shared/Texts.it.resx +++ b/backend/src/Squidex.Shared/Texts.it.resx @@ -71,22 +71,22 @@ Il campo {0} deve essere uguale a {1}. - The field {name|lower} is not a valid email address. + Il campo {name|lower} non è un indirizzo email valido. - The field {0} is not a valid email address. + Il campo {0} non è un indirizzo email valido. - The field {name|lower} must be between {min} and {max}. + Il campo {name|lower} deve essere tra {min} e {max}. - The field {0} must be between {1} and {2}. + Il campo {0} deve essere tra {1} e {2}. - The field {name|lower} is not. + Il campo {name|lower} non è. - The field {0} is not. + Il campo {0} non è. Il campo è {name|lower} obbligatorio. @@ -128,7 +128,7 @@ La lingua è stata già inserita. - La lingua master language non ha lingue alternative. + La lingua master non ha lingue alternative. La lingua master non può essere opzionale. @@ -302,7 +302,7 @@ Esci - Max characters + Numero massimo di caratteri Altezza massima @@ -323,10 +323,10 @@ Larghezza massima - Max words + Numero massimo di parole - Min characters + Numero minimo di caratteri Altezza minima @@ -347,7 +347,7 @@ Larghezza massima - Min words + Numero minimo di parole Nome @@ -548,7 +548,7 @@ Deve esseer minore o uguale a {max}. - Must not have more than {max} text character(s). + Il testo non deve avere più di {max} carattere(i). L'altezza {height}px deve essere inferiore a {max}px. @@ -566,7 +566,7 @@ Non deve avere più di {max} carattere(i). - Must not have more than {max} word(s). + Non deve avere più di {max} parola(e). Deve essere maggiore o uguale a {min}. @@ -587,19 +587,19 @@ Deve avere almeno {min} carattere(i). - Must have at least {min} text character(s). + Deve avere almeno un testo di {min} carattere(i). - Must have at least {min} word(s). + Deve avere almeno {min} parola(e). Il valore non deve essere definito. - Must have exactly {count} text character(s). + Deve essere esattamente un testo di {count} carattere(i). - Must have between {min} and {max} text character(s). + Deve essere un testo tra {min} e {max} carattere(i). Non è un valore consentito. @@ -620,10 +620,10 @@ Non è noto {fieldType}. - Must have exactly {count} word(s). + Deve avere esattamente {count} parola(e). - Must have between {min} and {max} word(s). + Deve essere tra {min} e {max} parola(e). Il workflow del contenuto impedisce la pubblicazione. @@ -632,49 +632,49 @@ Il workflow non consente le modifiche per lo stato {status} - An unknown failure has occurred. + Si è verificato un errore sconosciuto. - Email is already taken. + Email già in uso. - User name is already taken. + Nome utente già in uso. - Email is invalid. + L'Email non è valida. - User name '{0}' is invalid, can only contain letters or digits. + Il nome utente '{0}' non è valido, può contenere solo lettere e numeri. - A user with this login already exists. + Esiste già un utente con queste credenziali di accesso. - Incorrect password. + Password errata. - Passwords must have at least one digit ('0'-'9'). + La Password devono contenere almeno un numero ('0'-'9'). - Passwords must have at least one lowercase ('a'-'z'). + La passowrd deve avere almeno una lettera minuscola ('a'-'z'). - Passwords must have at least one non alphanumeric character. + La passowrd deve avere almeno un carattere non alfanumerico. - Passwords must use at least {0} different characters. + La password deve essere composta almeno da {0} caratteri differenti. - Passwords must have at least one uppercase ('A'-'Z'). + La password deve avere almeno una lettera maiuscola ('A'-'Z'). - Passwords is too short. + La password è troppo corta. - This password has previously appeared in a data breach and should never be used. If you have ever used it anywhere before, change it! + Questa password è apparsa in un database di password compromesso e non dovrebbe più essere utilizzata. Se l'hai usata, cambiala! - User is locked out. + L'utente è bloccato. La query Json non è valida: {message} @@ -719,37 +719,37 @@ aggiornata la lingua {[Language]} - adggiunto pattern {[Name]} + ha aggiunto pattern {[Name]} - eliminato pattern {[PatternId]} + ha eliminato pattern {[PatternId]} - modificato pattern {[Name]} + ha modificato pattern {[Name]} - cambiato il piano in {[Plan]} + ha cambiato il piano in {[Plan]} - riconfigurato il piano + ha riconfigurato il piano - aggiunto il ruolo {[Name]} + ha aggiunto il ruolo {[Name]} - eliminato role {[Name]} + ha eliminato role {[Name]} - aggiornato role {[Name]} + ha aggiornato role {[Name]} - risorsa sostituita. + ha sostituito la risorsa. - risorsa aggiornata. + ha aggiornato la risorsa. - risorsa caricata. + ha caricato la risorsa. creato il contenuto {[Schema]}. @@ -800,22 +800,22 @@ riordinati i campi dello schema {[Name]}. - aggiornato il campo {[Field]} dello schema {[Name]}. + ha aggiornato il campo {[Field]} dello schema {[Name]}. - pubblicato lo schema {[Name]}. + ha pubblicato lo schema {[Name]}. - configurato lo script per lo schema {[Name]}. + ha configurato lo script per lo schema {[Name]}. - rimosso dalla pubblicazione lo schema {[Name]}. + ha rimosso dalla pubblicazione lo schema {[Name]}. - aggiornato lo schema {[Name]}. + ha aggiornato lo schema {[Name]}. - cambiato lo stato del contenuto {[Schema]} in {[Status]}. + ha cambiato lo stato del contenuto {[Schema]} in {[Status]}. Il tuo indirizzo email è impostato su privato in Github. Impostalo come pubblico per poter utilizzare il login Github. @@ -1028,7 +1028,7 @@ Profile modificato - Non mostrare il mio profilo agli altri utentiDo not show my profile to other users + Non mostrare il mio profilo agli altri utenti Login