diff --git a/extensions/database/module/langs/translation-it.json b/extensions/database/module/langs/translation-it.json
index e00fa5dcd..fca8d8507 100644
--- a/extensions/database/module/langs/translation-it.json
+++ b/extensions/database/module/langs/translation-it.json
@@ -44,5 +44,9 @@
"database-parsing/limit": "righe di dati",
"database-parsing/store-row": "Salva righe vuote",
"database-parsing/store-cell": "Salva celle vuote come null",
- "database-source/form-validation-failure": "Nuova forma di connessione non valida!"
+ "database-source/form-validation-failure": "Nuova forma di connessione non valida!",
+ "database-source/alert-conn-name-invalid-character": "Errore di input del nome di connessione: carattere non valido nell'input. Sono consentiti solo i caratteri [a-zA-z-0-9._-]",
+ "database-source/alert-db-host-invalid-character": "Errore dell'host del database: carattere non valido nell'input. Sono consentiti solo caratteri alfanumerici",
+ "database-source/alert-db-user-invalid-character": "Errore utente del database: carattere non valido nell'input. Sono consentiti solo caratteri alfanumerici",
+ "database-source/alert-db-port-invalid-character": "Errore porta database: carattere non valido nell'input. Sono consentiti solo valori numerici."
}
diff --git a/extensions/gdata/module/langs/translation-it.json b/extensions/gdata/module/langs/translation-it.json
index 364f292ce..996f2bf10 100644
--- a/extensions/gdata/module/langs/translation-it.json
+++ b/extensions/gdata/module/langs/translation-it.json
@@ -1,6 +1,6 @@
{
- "gdata-import/preparing": "In preparazione ...",
- "gdata-import/creating": "Creazione il progetto ...",
+ "gdata-import/preparing": "In preparazione…",
+ "gdata-import/creating": "Sto creando il progetto…",
"gdata-import/title": "Documenti Pubblici",
"gdata-import/import-by-url": "Importa un Google Spreadsheet pubblico inserendo l'URL:",
"gdata-import/next->": "Avanti »",
@@ -9,14 +9,14 @@
"gdata-import/sign-in": "autenticati ed autorizza",
"gdata-import/sign-out": "esci",
"gdata-import/access-data": "accedi ai tuoi dati Google.",
- "gdata-import/retrieving": "Recuperando i documenti Google Doc ...",
+ "gdata-import/retrieving": "Sto recuperando i documenti da Google Docs…",
"gdata-import/re-sign-in": "rieffettua l'autenticazione",
"gdata-import/another-account": "con un altro account",
"gdata-parsing/start-over": "« Ricomincia",
"gdata-parsing/conf-pars": "Configura le opzioni per il parsing",
"gdata-parsing/proj-name": "Nome del progetto",
"gdata-parsing/create-proj": "Crea un progetto »",
- "gdata-parsing/updating-preview": "Aggiornando la preview ...",
+ "gdata-parsing/updating-preview": "Aggiornamento anteprima…",
"gdata-parsing/worksheet": "Fogli di lavoro",
"gdata-parsing/option": "Opzioni",
"gdata-parsing/preview-button": "Aggiorna la Preview",
@@ -35,11 +35,12 @@
"gdata-source/title": "Titolo",
"gdata-source/authors": "Autori",
"gdata-source/updated": "Aggiornato",
- "gdata-exporter/uploading": "Caricando...",
+ "gdata-exporter/uploading": "Caricando…",
"gdata-exporter/upload-error": "Errore durante il caricamento: ",
"gdata-exporter/new-spreadsheet": "Un nuovo Google spreadsheet",
"gdata-exporter/enter-spreadsheet": "Inserisci un nome per il nuovo Google spreadsheet",
"gdata-auth/authorize-label": "OpenRefine - Autorizzazione",
"gdata-auth/authorized-label": "Processo di autorizzazione completato. Chiudi questa finestra e torna ad OpenRefine.",
- "gdata-exporter/upload-success": "Il progetto è stato caricato con successo su Google Drive con id "
+ "gdata-exporter/upload-success": "Il progetto è stato caricato con successo su Google Drive ",
+ "gdata-exporter/enter-filename": "Definisci un nome del file per esportare il progetto su Google Drive"
}
diff --git a/extensions/wikidata/module/langs/translation-it.json b/extensions/wikidata/module/langs/translation-it.json
index 5729926da..7657c6d31 100644
--- a/extensions/wikidata/module/langs/translation-it.json
+++ b/extensions/wikidata/module/langs/translation-it.json
@@ -146,5 +146,15 @@
"warnings-messages/no-unit-provided/title": "Unità di misura mancante per {property_entity}",
"warnings-messages/no-unit-provided/body": "Valori come {example_value} (aggiunto in {example_item_entity}) dovrebbero avere un'unità di misura corrispondente.",
"warnings-messages/invalid-entity-type/title": "{property_entity} usata negli elementi",
- "warnings-messages/invalid-entity-type/body": "L'uso di {property_entity} in elementi come {example_entity} non è valido."
+ "warnings-messages/invalid-entity-type/body": "L'uso di {property_entity} in elementi come {example_entity} non è valido.",
+ "wikidata-schema/copy-reference": "copia",
+ "wikidata-schema/paste-reference": "incolla fonte",
+ "wikidata-schema/reference-copied": "copiato",
+ "wikidata-schema/label-if-new": "Etichetta (non sovrascrivere)",
+ "wikidata-schema/label-override": "Etichetta (sovrascrivi, se esistente)",
+ "wikidata-schema/description-if-new": "Descrizione (non sovrascrivere)",
+ "wikidata-schema/description-override": "Descrizione (sovrascrivi, se esistente)",
+ "wikidata-schema/override-term": "sovrascrivi, se esistente",
+ "warnings-messages/early-gregorian-date/title": "Date antiche in calendario gregoriano",
+ "warnings-messages/early-gregorian-date/body": "È improbabile che le date precedenti all'ottobre 1582 (ad esempio, {example_year}) siano espresse utilizzando il calendario gregoriano. Per specificare il calendario appropriato per le date, consulta il manual."
}
diff --git a/main/webapp/modules/core/langs/translation-it.json b/main/webapp/modules/core/langs/translation-it.json
index 2a8772f7b..1dc5b8cc6 100644
--- a/main/webapp/modules/core/langs/translation-it.json
+++ b/main/webapp/modules/core/langs/translation-it.json
@@ -33,7 +33,7 @@
"core-index/modified": "Data di ultima modifica:",
"core-index/value": "Valore",
"core-index/delete": "Elimina",
- "core-index-create/almost-done": "quasi completato ...",
+ "core-index-create/almost-done": "quasi completato…",
"core-index-create/min-remaining": "minuti rimanenti",
"core-index-create/create-proj": "Crea progetto",
"core-index-create/from": "Prendi i dati da",
@@ -52,19 +52,19 @@
"core-index-import/warning-select": "Seleziona almeno un file.",
"core-index-import/optional-separated": "opzionale, separati da virgola",
"core-index-import/file": "File progetto:",
- "core-index-import/uploading-pasted-data": "Caricamento dati incollati ...",
+ "core-index-import/uploading-pasted-data": "Caricamento dati incollati…",
"core-index-import/warning-clipboard": "Devi incollare dei dati da importare.",
"core-index-import/warning-record-path": "Per favore, prima specifica il percorso di un record.",
"core-index-import/several-file": "Ci sono diversi files disponibili. Seleziona quello/i da importare.",
"core-index-import/warning-data-file": "Devi specificare un file di dati da importare.",
"core-index-import/web-address": "Indirizzo/i Web (URLs)",
- "core-index-import/updating-preview": "Aggiornamento Anteprima ...",
+ "core-index-import/updating-preview": "Aggiornamento anteprima…",
"core-index-import/errors": "Errori:",
"core-index-import/project-tags": "Tag",
- "core-index-import/inspecting-files": "Ispezionando
i files selezionati ...",
+ "core-index-import/inspecting-files": "Ispezionando
i files selezionati…",
"core-index-import/column-widths": "Larghezza colonna:",
"core-index-import/clipboard": "Appunti",
- "core-index-import/inspecting": "Ispezionando i files selezionati ...",
+ "core-index-import/inspecting": "Ispezionando i files selezionati…",
"core-index-import/import": "Importare?",
"core-index-import/size": "Grandezza",
"core-index-import/warning-web-address": "Devi specificare un indirizzo Web (URL) per l'import.",
@@ -73,7 +73,7 @@
"core-index-import/locate-files": "Seleziona uno o più file dal tuo computer per il caricamento:",
"core-index-import/format": "Formato",
"core-index-import/column-names": "Nomi colonne:",
- "core-index-import/uploading-data": "Caricamento dati ...",
+ "core-index-import/uploading-data": "Caricamento dati…",
"core-index-import/clipboard-label": "Incolla dati dagli appunti qui:",
"core-index-import/this-computer": "Questo computer",
"core-index-import/enter-url": "Inserisci uno o più indirizzi web (URLs) che puntino a dati da scaricare:",
@@ -83,12 +83,12 @@
"core-index-import/parsing-options": "Configura le opzioni di parsing",
"core-index-import/data-package": "Data Package (JSON URL)",
"core-index-import/char-encoding": "Codifica caratteri",
- "core-index-import/mime-type": "Mime-type",
- "core-index-import/creating-proj": "Creando il progetto ...",
+ "core-index-import/mime-type": "Media type",
+ "core-index-import/creating-proj": "Sto creando il progetto…",
"core-index-import/comma-separated": "numeri separati da virgola",
"core-index-import/error": "Errore:",
- "core-index-import/locate": "Seleziona un progetto di Refine esistente (.tar or .tar.gz):",
- "core-index-import/downloading-data": "Scaricamento dati ...",
+ "core-index-import/locate": "Seleziona un progetto esistente (.tar, .tar.gz o .zip):",
+ "core-index-import/downloading-data": "Scaricamento dati…",
"core-index-import/parse-as": "Analizza i dati come",
"core-index-import/unknown-err": "Errore sconosciuto",
"core-index-open/rename": "Rinomina",
@@ -116,7 +116,7 @@
"core-index-lang/send-req": "Invia Richiesta",
"core-index-lang/page-reload": "Attenzione, la pagina verrà ricaricata per applicare la modifica.",
"core-index-lang/label": "Seleziona la lingua preferita",
- "core-index-parser/parse-cell": "Converti le celle in
numeri, date, ...",
+ "core-index-parser/parse-cell": "Converti le celle in
numeri, date…",
"core-index-parser/trim": "Elimina gli spazi all'inizio ed alla fine delle stringhe",
"core-index-parser/parse-next": "Analizza la/e prossima/e",
"core-index-parser/commas": "virgole (CSV)",
@@ -174,7 +174,7 @@
"clustering-keyers/cologne-phonetic": "cologne-phonetic",
"core-dialogs/found": "trovati",
"core-dialogs/starred": "Preferiti",
- "core-dialogs/find-more": "Per saperne di più ...",
+ "core-dialogs/find-more": "Per saperne di più…",
"core-dialogs/ngram-size": "Ngram Size ",
"core-dialogs/warning-check-boxes": "Devi spuntare alcuni dei Modifica? checkbox per applicare le tue modifiche.",
"core-dialogs/no-column-dataset": "Non ci sono colonne in questo dataset",
@@ -190,7 +190,7 @@
"core-dialogs/cells-of-row": "Le celle della riga corrente. Questa è una scorcatoia per 'row.cells'. Una particolare cella può essere recuperata con 'cells.' se è una unica parola, altrimenti con 'cells[\"\"].",
"core-dialogs/method": "Medoto ",
"core-dialogs/ngram-radius": "Radius ",
- "core-dialogs/processing": "Processamento...",
+ "core-dialogs/processing": "Elaborando…",
"core-dialogs/row-index": "L'index della riga corrente. Questa è una scorcatoia per 'row.index'.",
"core-dialogs/ignore-facets": "Ignora faccette e filtre ed esporta tutte le righe",
"core-dialogs/cluster-edit": "Cluster & Modifica colonna",
@@ -215,7 +215,7 @@
"clustering-distances/PPM": "PPM",
"core-dialogs/cell-value": "Il valore della cella corrente. Questa è una scorcatoia per 'cell.value'.",
"core-dialogs/cluster-values": "valori nei Cluster",
- "core-dialogs/clustering": "Clustering... ",
+ "core-dialogs/clustering": "Clustering…",
"core-dialogs/out-empty-row": "Esporta righe vuote (es: tutte celle null)",
"core-dialogs/from": "Da",
"core-dialogs/export-to-local": "Esporta in locale",
@@ -231,7 +231,7 @@
"core-dialogs/browse-only-these": "Naviga solo questi valori",
"core-dialogs/error-getColumnInfo": "Errore nella chiamata 'get-columns-info'",
"core-dialogs/logarithmic-plot": "Grafico logaritmico",
- "core-dialogs/updating": "Aggiornando...",
+ "core-dialogs/updating": "Aggiornando…",
"core-dialogs/preview": "Anteprima",
"core-dialogs/opt-for": "Opzioni per",
"core-dialogs/linear-plot": "Grafico a linee",
@@ -264,7 +264,7 @@
"core-dialogs/tableNameLabel": "Nome tabella:",
"core-dialogs/cell-fields": "La cella corrente. Ha alcuni campi: 'value' e 'recon'.",
"core-dialogs/for-null-cell-value-to-empty-str-label": "Convertire i valori null in NULL nelle direttive di INSERT",
- "core-dialogs/idling": "Calcolando...",
+ "core-dialogs/idling": "Calcolando…",
"core-dialogs/local-time": "Usa fuso orario locale",
"core-dialogs/rotated-counter-clock": "Ruotato di 45° senso Anti-Orario",
"core-dialogs/sqlExporterTrimColumns": "Pulisci nomi colonne (trim)",
@@ -282,7 +282,7 @@
"core-facets/regular-exp": "espressione regolare",
"core-facets/click-to-edit": "Clicca per modificare l'espressione",
"core-facets/blank": "Vuoto (Blank)",
- "core-facets/loading": "Caricando...",
+ "core-facets/loading": "Caricando…",
"core-facets/unknown-error": "errore sconosciuto",
"core-facets/invert": "inverti",
"core-facets/facet-by-count": "Faccetta per quantità alternative",
@@ -315,13 +315,13 @@
"core-facets/no-rotation": "Nessuna Rotazione",
"core-project/use-facets": "Utilizza faccette e filtri",
"core-project/extract-history": "Estrai la storia delle operazioni",
- "core-project/refreshing-facet": "Aggiornando faccette...",
+ "core-project/refreshing-facet": "Aggiornando faccette…",
"core-project/cancel-all": "Cancella tutto",
"core-project/excel": "Excel (.xls)",
- "core-project/canceling": "Cancellando...",
+ "core-project/canceling": "Cancellando…",
"core-project/proj-name": "Clicca per rinominare il progetto",
"core-project/html-table": "Tabella HTML",
- "core-project/templating": "Esportazione con modello...",
+ "core-project/templating": "Esportazione con modello…",
"core-project/mistakes": "Non preoccuparti di fare errori. Ogni cambiamento verrà visualizzato qui, e potrai annullare le tue operazioni in ogni momento.",
"core-project/export": "Esporta",
"core-project/extract-save": "Estrai e salva parte delle tue operazioni come JSON, che potrai applicare in questo o altri progetti in futuro.",
@@ -338,7 +338,7 @@
"core-project/json-invalid": "Il JSON inserito non è valido",
"core-project/last-op-er": "Si sono verificati degli errori durante l'ultima operazione",
"core-project/apply-operation": "Applica operazioni",
- "core-project/sql-export": "Exporter SQL...",
+ "core-project/sql-export": "Esportazione SQL…",
"core-project/other-process": "un altro processo in sospeso",
"core-project/update-facets": "Aggiorna tutte le faccette",
"core-project/undo-redo": "Annulla / Rifai",
@@ -356,7 +356,7 @@
"core-project/other-processes": "altri processi in sospeso",
"core-project/project-data-package": "Progetto data package",
"core-project/excel-xml": "Excel 2007+ (.xlsx)",
- "core-project/custom-tabular": "Esportazione tabulare personalizzata...",
+ "core-project/custom-tabular": "Esportazione tabulare personalizzata…",
"core-project/filter": "Filtra:",
"core-project/extensions": "Estensioni",
"core-project/starting": "Caricamento",
@@ -409,7 +409,7 @@
"core-views/join-cells": "Unisci celle multivalore",
"core-views/actions": "Azioni",
"core-views/search-match": "Cerca un match",
- "core-views/filtered-cell": "Matcha tutte le celle filtrate con...",
+ "core-views/filtered-cell": "Abbina tutte le celle filtrate con…",
"core-views/bounded-log-facet": "Faccetta numerica logaritmica delimitata a una cifra",
"core-views/remove-col": "Rimuovi questa colonna",
"core-views/new-topic2": "Contrassegna per creare un nuovo elemento per ogni cella in questa colonna, per tutte le righe attualmente filtrate",
@@ -465,7 +465,7 @@
"core-views/val-col": "Colonna Valore",
"core-views/uppercase": "Tutto maiuscolo",
"core-views/table-schema-validate": "Valida",
- "core-views/remove-matching": "Rimuovi tutte le righe filtrate",
+ "core-views/remove-matching": "Rimuovi righe combacianti",
"core-views/discard-judg": "Annulla i match dei candidati",
"core-views/blank-out": "Imposta le celle su null",
"core-views/best-cand-type-match": "miglior match del tipo del candidato?",
@@ -545,7 +545,7 @@
"core-views/create-topic-cell": "Crea un nuovo elemento per questa cella",
"core-views/boolean": "booleano",
"core-views/to-be-recon": "da riconciliare",
- "core-views/copy-recon": "Copia dati riconciliazione...",
+ "core-views/copy-recon": "Copia dati riconciliazione…",
"core-views/judg-hist": "Timestamp riconciliazioni",
"core-views/expand-all": "Espandi tutte le colonne",
"core-views/judg-actions": "Tipo di azione di giudizio",
@@ -705,13 +705,37 @@
"core-views/case-insensitive": "non differenzia fra minuscole e maiuscole",
"core-views/whole-word": "parole intere",
"core-views/finding-info1": "Lasciare vuoto per aggiungere la stringa da sostituire dopo ogni carattere.",
- "core-views/finding-info2": "Controlla \"regular expression\" per trovare caratteri speciali (new lines, tabulazioni...) o pattern complessi.",
- "core-views/replacement-info": "Se l'opzione \"regular expression\" è attiva e il pattern da ricercare contiene gruppi delimitati da parentesi, $0 ritornerà la stringa completa riscontrata dal pattern, e $1, $2... il 1o, 2o... gruppo rispettivamente.",
+ "core-views/finding-info2": "Controlla \"regular expression\" per trovare caratteri speciali (nuove righe, tabulazioni...) o pattern complessi.",
+ "core-views/replacement-info": "Se l'opzione \"regular expression\" è attiva e il pattern da ricercare contiene gruppi delimitati da parentesi, $0 ritornerà la stringa completa riscontrata dal pattern, e $1, $2, ... il primo, secondo, ... gruppo rispettivamente.",
"core-views/replace-dont-escape": "usa \\n per nuova riga, \\t per tabulazione, \\\\n per \\n, \\\\t per \\t.",
"core-views/warning-regex": "Espressione regolare invalida.",
"core-views/use-values-as-identifiers": "Usa valori come identificativi",
"core-views/use-values-as-identifiers2": "Marca celle come riconciliate usando i loro valori come identificativi",
"core-views/choose-reconciliation-service": "Scegliere servizio di riconciliazione",
"core-views/choose-reconciliation-service-alert": "Scegliere un servizio di riconciliazione.",
- "core-views/replace-smartquotes": "Sostituisci virgolette con ASCII"
+ "core-views/replace-smartquotes": "Sostituisci virgolette con ASCII",
+ "core-dialogs/no-clustering-functions-and-distances": "Non è stato possibile caricare le funzioni e le distanze del clustering.",
+ "core-recon/add-std-srv": "Aggiungi un servizio standard",
+ "core-views/blank-rows": "Righe bianche",
+ "core-views/non-blank-values": "Valori non vuoti per colonna",
+ "core-views/non-blank-records": "Record non vuoti per colonna",
+ "core-index/tags": "Tag:",
+ "core-index/title": "Titolo:",
+ "core-index/license": "Licenza:",
+ "core-index/homepage": "Pagina web:",
+ "core-index/image": "Immagine:",
+ "core-dialogs/record-fields": "una o più righe raggruppate per formare un record; l'oggetto ha più campi, dettagli su https://github.com/OpenRefine/OpenRefine/wiki/Variables#record",
+ "core-views/join-col": "Unisci colonne",
+ "core-views/column-join": "Unisci colonne",
+ "core-views/column-join-before-column-picker": "Seleziona e ordina le colonne da unire",
+ "core-views/column-join-before-options": "Seleziona le opzioni",
+ "core-views/column-join-field-separator": "Separatore fra i contenuti di ciascuna colonna:",
+ "core-views/column-join-field-separator-advice": "Inserisci uno o più caratteri, oppure non inserirne alcuno per unire le colonne senza separatore.",
+ "core-views/column-join-replace-nulls": "Sostituisci valori nulli con…",
+ "core-views/column-join-skip-nulls": "Ignora i valori nulli.",
+ "core-views/column-join-replace-nulls-advice": "Inserisci uno o più caratteri, oppure non inserirne alcuno per rimpiazzare i valori nulli con stringhe vuote.",
+ "core-views/column-join-write-selected-column": "Scrivi il risultato nella colonna selezionata.",
+ "core-views/column-join-copy-to-new-column": "Scrivi il risultato in una nuova colonna denominata…",
+ "core-views/column-join-delete-joined-columns": "Elimina le colonne unite.",
+ "core-views/column-join-dont-escape": "Per il separatore e per sostituire i valori nulli, usa \\n per nuove righe, \\t per tabulazione, \\\\n per \\n, \\\\t per \\t."
}