Browse Source

add italian translation (#574)

* add italian translation
pull/579/head
fpisu-sardit 5 years ago
committed by GitHub
parent
commit
45e2537f8d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 124
      backend/i18n/frontend_it.json
  2. 71
      backend/i18n/source/backend_it.json
  3. 89
      backend/i18n/source/frontend_it.json
  4. 9
      backend/i18n/translate.bat
  5. 104
      backend/src/Squidex.Shared/Texts.it.resx

124
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": "<Parent>",
"assets.specialFolder.root": "Assets",
"assets.specialFolder.parent": "<Livello superiore>",
"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 <i class=\"icon-star-empty\"></i> nella ricerca per salvare la query per tutti i collaboratori.",

71
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",

89
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": "<Livello superiore>",
"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 <i class=\"icon-star-empty\"></i> nella ricerca per salvare la query per tutti i collaboratori.",

9
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

104
backend/src/Squidex.Shared/Texts.it.resx

@ -71,22 +71,22 @@
<value>Il campo {0} deve essere uguale a {1}.</value>
</data>
<data name="annotations_EmailAddress" xml:space="preserve">
<value>The field {name|lower} is not a valid email address.</value>
<value>Il campo {name|lower} non è un indirizzo email valido.</value>
</data>
<data name="dotnet_annotations_EmailAddress" xml:space="preserve">
<value>The field {0} is not a valid email address.</value>
<value>Il campo {0} non è un indirizzo email valido.</value>
</data>
<data name="annotations_Range" xml:space="preserve">
<value>The field {name|lower} must be between {min} and {max}.</value>
<value>Il campo {name|lower} deve essere tra {min} e {max}.</value>
</data>
<data name="dotnet_annotations_Range" xml:space="preserve">
<value>The field {0} must be between {1} and {2}.</value>
<value>Il campo {0} deve essere tra {1} e {2}.</value>
</data>
<data name="annotations_RegularExpression" xml:space="preserve">
<value>The field {name|lower} is not.</value>
<value>Il campo {name|lower} non è.</value>
</data>
<data name="dotnet_annotations_RegularExpression" xml:space="preserve">
<value>The field {0} is not.</value>
<value>Il campo {0} non è.</value>
</data>
<data name="annotations_Required" xml:space="preserve">
<value>Il campo è {name|lower} obbligatorio.</value>
@ -128,7 +128,7 @@
<value>La lingua è stata già inserita.</value>
</data>
<data name="apps.languages.masterLanguageNoFallbacks" xml:space="preserve">
<value>La lingua master language non ha lingue alternative.</value>
<value>La lingua master non ha lingue alternative.</value>
</data>
<data name="apps.languages.masterLanguageNotOptional" xml:space="preserve">
<value>La lingua master non può essere opzionale.</value>
@ -302,7 +302,7 @@
<value>Esci</value>
</data>
<data name="common.maxCharacters" xml:space="preserve">
<value>Max characters</value>
<value>Numero massimo di caratteri</value>
</data>
<data name="common.maxHeight" xml:space="preserve">
<value>Altezza massima</value>
@ -323,10 +323,10 @@
<value>Larghezza massima</value>
</data>
<data name="common.maxWords" xml:space="preserve">
<value>Max words</value>
<value>Numero massimo di parole</value>
</data>
<data name="common.minCharacters" xml:space="preserve">
<value>Min characters</value>
<value>Numero minimo di caratteri</value>
</data>
<data name="common.minHeight" xml:space="preserve">
<value>Altezza minima</value>
@ -347,7 +347,7 @@
<value>Larghezza massima</value>
</data>
<data name="common.minWords" xml:space="preserve">
<value>Min words</value>
<value>Numero minimo di parole</value>
</data>
<data name="common.name" xml:space="preserve">
<value>Nome</value>
@ -548,7 +548,7 @@
<value>Deve esseer minore o uguale a {max}.</value>
</data>
<data name="contents.validation.maxCharacters" xml:space="preserve">
<value>Must not have more than {max} text character(s).</value>
<value>Il testo non deve avere più di {max} carattere(i).</value>
</data>
<data name="contents.validation.maximumHeight" xml:space="preserve">
<value>L'altezza {height}px deve essere inferiore a {max}px.</value>
@ -566,7 +566,7 @@
<value>Non deve avere più di {max} carattere(i).</value>
</data>
<data name="contents.validation.maxWords" xml:space="preserve">
<value>Must not have more than {max} word(s).</value>
<value>Non deve avere più di {max} parola(e).</value>
</data>
<data name="contents.validation.min" xml:space="preserve">
<value>Deve essere maggiore o uguale a {min}.</value>
@ -587,19 +587,19 @@
<value>Deve avere almeno {min} carattere(i).</value>
</data>
<data name="contents.validation.minNormalCharacters" xml:space="preserve">
<value>Must have at least {min} text character(s).</value>
<value>Deve avere almeno un testo di {min} carattere(i).</value>
</data>
<data name="contents.validation.minWords" xml:space="preserve">
<value>Must have at least {min} word(s).</value>
<value>Deve avere almeno {min} parola(e).</value>
</data>
<data name="contents.validation.mustBeEmpty" xml:space="preserve">
<value>Il valore non deve essere definito.</value>
</data>
<data name="contents.validation.normalCharacterCount" xml:space="preserve">
<value>Must have exactly {count} text character(s).</value>
<value>Deve essere esattamente un testo di {count} carattere(i).</value>
</data>
<data name="contents.validation.normalCharactersBetween" xml:space="preserve">
<value>Must have between {min} and {max} text character(s).</value>
<value>Deve essere un testo tra {min} e {max} carattere(i).</value>
</data>
<data name="contents.validation.notAllowed" xml:space="preserve">
<value>Non è un valore consentito.</value>
@ -620,10 +620,10 @@
<value>Non è noto {fieldType}.</value>
</data>
<data name="contents.validation.wordCount" xml:space="preserve">
<value>Must have exactly {count} word(s).</value>
<value>Deve avere esattamente {count} parola(e).</value>
</data>
<data name="contents.validation.wordsBetween" xml:space="preserve">
<value>Must have between {min} and {max} word(s).</value>
<value>Deve essere tra {min} e {max} parola(e).</value>
</data>
<data name="contents.workflowErorPublishing" xml:space="preserve">
<value>Il workflow del contenuto impedisce la pubblicazione.</value>
@ -632,49 +632,49 @@
<value>Il workflow non consente le modifiche per lo stato {status}</value>
</data>
<data name="dotnet_identity_DefaultEror" xml:space="preserve">
<value>An unknown failure has occurred.</value>
<value>Si è verificato un errore sconosciuto.</value>
</data>
<data name="dotnet_identity_DuplicateEmail" xml:space="preserve">
<value>Email is already taken.</value>
<value>Email già in uso.</value>
</data>
<data name="dotnet_identity_DuplicateUserName" xml:space="preserve">
<value>User name is already taken.</value>
<value>Nome utente già in uso.</value>
</data>
<data name="dotnet_identity_InvalidEmail" xml:space="preserve">
<value>Email is invalid.</value>
<value>L'Email non è valida.</value>
</data>
<data name="dotnet_identity_InvalidUserName" xml:space="preserve">
<value>User name '{0}' is invalid, can only contain letters or digits.</value>
<value>Il nome utente '{0}' non è valido, può contenere solo lettere e numeri.</value>
</data>
<data name="dotnet_identity_LoginAlreadyAssociated" xml:space="preserve">
<value>A user with this login already exists.</value>
<value>Esiste già un utente con queste credenziali di accesso.</value>
</data>
<data name="dotnet_identity_PasswordMismatch" xml:space="preserve">
<value>Incorrect password.</value>
<value>Password errata.</value>
</data>
<data name="dotnet_identity_PasswordRequiresDigit" xml:space="preserve">
<value>Passwords must have at least one digit ('0'-'9').</value>
<value>La Password devono contenere almeno un numero ('0'-'9').</value>
</data>
<data name="dotnet_identity_PasswordRequiresLower" xml:space="preserve">
<value>Passwords must have at least one lowercase ('a'-'z').</value>
<value>La passowrd deve avere almeno una lettera minuscola ('a'-'z').</value>
</data>
<data name="dotnet_identity_PasswordRequiresNonAlphanumeric" xml:space="preserve">
<value>Passwords must have at least one non alphanumeric character.</value>
<value>La passowrd deve avere almeno un carattere non alfanumerico.</value>
</data>
<data name="dotnet_identity_PasswordRequiresUniqueChars" xml:space="preserve">
<value>Passwords must use at least {0} different characters.</value>
<value>La password deve essere composta almeno da {0} caratteri differenti.</value>
</data>
<data name="dotnet_identity_PasswordRequiresUpper" xml:space="preserve">
<value>Passwords must have at least one uppercase ('A'-'Z').</value>
<value>La password deve avere almeno una lettera maiuscola ('A'-'Z').</value>
</data>
<data name="dotnet_identity_PasswordTooShort" xml:space="preserve">
<value>Passwords is too short.</value>
<value>La password è troppo corta.</value>
</data>
<data name="dotnet_identity_PwnedError" xml:space="preserve">
<value>This password has previously appeared in a data breach and should never be used. If you have ever used it anywhere before, change it!</value>
<value>Questa password è apparsa in un database di password compromesso e non dovrebbe più essere utilizzata. Se l'hai usata, cambiala!</value>
</data>
<data name="dotnet_identity_UserLockedOut" xml:space="preserve">
<value>User is locked out.</value>
<value>L'utente è bloccato.</value>
</data>
<data name="exception.invalidJsonQuery" xml:space="preserve">
<value>La query Json non è valida: {message}</value>
@ -719,37 +719,37 @@
<value>aggiornata la lingua {[Language]}</value>
</data>
<data name="history.apps.patternAdded" xml:space="preserve">
<value>adggiunto pattern {[Name]}</value>
<value>ha aggiunto pattern {[Name]}</value>
</data>
<data name="history.apps.patternDeleted" xml:space="preserve">
<value>eliminato pattern {[PatternId]}</value>
<value>ha eliminato pattern {[PatternId]}</value>
</data>
<data name="history.apps.patternUpdated" xml:space="preserve">
<value>modificato pattern {[Name]}</value>
<value>ha modificato pattern {[Name]}</value>
</data>
<data name="history.apps.planChanged" xml:space="preserve">
<value>cambiato il piano in {[Plan]}</value>
<value>ha cambiato il piano in {[Plan]}</value>
</data>
<data name="history.apps.planReset" xml:space="preserve">
<value>riconfigurato il piano</value>
<value>ha riconfigurato il piano</value>
</data>
<data name="history.apps.roleAdded" xml:space="preserve">
<value>aggiunto il ruolo {[Name]}</value>
<value>ha aggiunto il ruolo {[Name]}</value>
</data>
<data name="history.apps.roleDeleted" xml:space="preserve">
<value>eliminato role {[Name]}</value>
<value>ha eliminato role {[Name]}</value>
</data>
<data name="history.apps.roleUpdated" xml:space="preserve">
<value>aggiornato role {[Name]}</value>
<value>ha aggiornato role {[Name]}</value>
</data>
<data name="history.assets.replaced" xml:space="preserve">
<value>risorsa sostituita.</value>
<value>ha sostituito la risorsa.</value>
</data>
<data name="history.assets.updated" xml:space="preserve">
<value>risorsa aggiornata.</value>
<value>ha aggiornato la risorsa.</value>
</data>
<data name="history.assets.uploaded" xml:space="preserve">
<value>risorsa caricata.</value>
<value>ha caricato la risorsa.</value>
</data>
<data name="history.contents.created" xml:space="preserve">
<value>creato il contenuto {[Schema]}.</value>
@ -800,22 +800,22 @@
<value>riordinati i campi dello schema {[Name]}.</value>
</data>
<data name="history.schemas.fieldUpdated" xml:space="preserve">
<value>aggiornato il campo {[Field]} dello schema {[Name]}.</value>
<value>ha aggiornato il campo {[Field]} dello schema {[Name]}.</value>
</data>
<data name="history.schemas.published" xml:space="preserve">
<value>pubblicato lo schema {[Name]}.</value>
<value>ha pubblicato lo schema {[Name]}.</value>
</data>
<data name="history.schemas.scriptsConfigured" xml:space="preserve">
<value>configurato lo script per lo schema {[Name]}.</value>
<value>ha configurato lo script per lo schema {[Name]}.</value>
</data>
<data name="history.schemas.unpublished" xml:space="preserve">
<value>rimosso dalla pubblicazione lo schema {[Name]}.</value>
<value>ha rimosso dalla pubblicazione lo schema {[Name]}.</value>
</data>
<data name="history.schemas.updated" xml:space="preserve">
<value>aggiornato lo schema {[Name]}.</value>
<value>ha aggiornato lo schema {[Name]}.</value>
</data>
<data name="history.statusChanged" xml:space="preserve">
<value>cambiato lo stato del contenuto {[Schema]} in {[Status]}.</value>
<value>ha cambiato lo stato del contenuto {[Schema]} in {[Status]}.</value>
</data>
<data name="login.githubPrivateEmail" xml:space="preserve">
<value>Il tuo indirizzo email è impostato su privato in Github. Impostalo come pubblico per poter utilizzare il login Github.</value>
@ -1028,7 +1028,7 @@
<value>Profile modificato</value>
</data>
<data name="users.profile.hideProfile" xml:space="preserve">
<value>Non mostrare il mio profilo agli altri utentiDo not show my profile to other users</value>
<value>Non mostrare il mio profilo agli altri utenti</value>
</data>
<data name="users.profile.loginsTitle" xml:space="preserve">
<value>Login</value>

Loading…
Cancel
Save