Importing and setting the Italian locale.
import { locale } from 'filepond/locales/it-it.js';
defineFilePond({
locale,
});
Labels in the it-it.js file.
export const core = {
abort: "Interrompi",
remove: "Rimuovi",
reset: "Reimposta",
undo: "Annulla",
cancel: "Annulla",
store: "Salva",
revert: "Ripristina",
busy: "In corso",
loading: "Caricamento",
error: "Errore",
warning: "Avviso",
success: "Completato",
info: "Info",
system: "Sistema",
fileMainTypeImage: "immagine",
fileMainTypeVideo: "video",
fileMainTypeAudio: "audio",
fileMainTypeApplication: "file",
assistAbort: "Tocca per annullare",
assistUndo: "Tocca per annullare l’azione",
loadError: "Impossibile caricare il file.",
loadDataTranserProgress: "Caricamento dei file",
loadDataTranserInfo: "{{processedFiles}} di {{totalFiles}} file elaborati",
validationInvalid: "File non valido.",
validationFileNameMissing: "Nome file mancante",
validationInvalidEntries: "L’elenco contiene elementi non validi.",
validationInvalidState: "L’elenco dei file è in uno stato non valido.",
validationInvalidBusy: "L’elenco dei file è occupato.",
validationInvalidEmpty: "Compila questo campo.",
};
export const locale = {
abort: "Interrompi",
remove: "Rimuovi",
reset: "Reimposta",
undo: "Annulla",
cancel: "Annulla",
store: "Salva",
revert: "Ripristina",
busy: "In corso",
loading: "Caricamento",
error: "Errore",
warning: "Avviso",
success: "Completato",
info: "Info",
system: "Sistema",
fileMainTypeImage: "immagine",
fileMainTypeVideo: "video",
fileMainTypeAudio: "audio",
fileMainTypeApplication: "file",
assistAbort: "Tocca per annullare",
assistUndo: "Tocca per annullare l’azione",
loadError: "Impossibile caricare il file.",
loadDataTranserProgress: "Caricamento dei file",
loadDataTranserInfo: "{{processedFiles}} di {{totalFiles}} file elaborati",
validationInvalid: "File non valido.",
validationFileNameMissing: "Nome file mancante",
validationInvalidEntries: "L’elenco contiene elementi non validi.",
validationInvalidState: "L’elenco dei file è in uno stato non valido.",
validationInvalidBusy: "L’elenco dei file è occupato.",
validationInvalidEmpty: "Compila questo campo.",
storeRestoreProgress: "Caricamento {{progress}}%",
storeStorageQueued: "In attesa di caricamento",
storeStorageProgress: "Caricamento {{progress}}%",
storeStorageComplete: "Caricamento completato",
storeError: "Impossibile salvare il file.",
storeAwaitingCompletion: "Non tutti i file sono stati salvati.",
mediaEdit: "Modifica",
mediaPlay: "Riproduci",
mediaPause: "Pausa",
mediaSilent: "Senza audio",
mediaUnmute: "Attiva audio",
mediaMute: "Disattiva audio",
mediaFullscreen: "Schermo intero",
mediaLoadError: "Impossibile caricare la {{fileMainType}}.",
mediaPlayError: "Impossibile riprodurre il video.",
validationFileSizeUnderflow:
"Questo file è troppo piccolo. La dimensione minima è {{minSize}}.",
validationFileSizeOverflow:
"Questo file è troppo grande. La dimensione massima è {{maxSize}}.",
validationFileMimeTypeMismatch: {
template: "Questo tipo di file non è consentito. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve essere di tipo {{accept}}",
else: "I tipi consentiti sono: {{accept}}",
},
},
},
},
validationFileExtensionMismatch: {
template: "Questa estensione file non è consentita. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve avere estensione {{accept}}",
else: "Le estensioni consentite sono: {{accept}}",
},
},
},
},
validationFileNameMismatch: "Questo nome file non è valido.",
validationMediaSizeUnavailable: "Impossibile leggere la dimensione del file.",
validationMediaWidthRangeMismatch:
"La larghezza del {{fileMainType}} non è valida. Deve essere tra {{minWidth}} e {{maxWidth}} pixel.",
validationMediaWidthUnderflow:
"Il {{fileMainType}} è troppo piccolo. La larghezza minima è {{minWidth}} pixel.",
validationMediaWidthOverflow:
"Il {{fileMainType}} è troppo grande. La larghezza massima è {{maxWidth}} pixel.",
validationMediaHeightRangeMismatch:
"L’altezza del {{fileMainType}} non è valida. Deve essere tra {{minHeight}} e {{maxHeight}} pixel.",
validationMediaHeightUnderflow:
"Il {{fileMainType}} è troppo piccolo. L’altezza minima è {{minHeight}} pixel.",
validationMediaHeightOverflow:
"Il {{fileMainType}} è troppo grande. L’altezza massima è {{maxHeight}} pixel.",
validationMediaResolutionRangeMismatch:
"La risoluzione del {{fileMainType}} non è valida. Deve essere tra {{minResolution}}MP e {{maxResolution}}MP.",
validationMediaResolutionUnderflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione minima è {{minResolution}}MP.",
validationMediaResolutionOverflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione massima è {{maxResolution}}MP.",
validationListSizeUnderflow:
"La dimensione totale dei file è troppo piccola. Il minimo richiesto è {{minListSize}}.",
validationListSizeOverflow:
"La dimensione totale dei file è troppo grande. Il massimo consentito è {{maxListSize}}.",
validationListEntryCountUnderflow: {
template:
"Troppi pochi file. Il minimo richiesto è {{minFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
validationListEntryCountOverflow: {
template: "Troppi file. Il massimo consentito è {{maxFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
transformEditBusy: "Modifica del file in corso",
transformError: "Impossibile modificare il file. Riprova.",
};
export const media = {
mediaEdit: "Modifica",
mediaPlay: "Riproduci",
mediaPause: "Pausa",
mediaSilent: "Senza audio",
mediaUnmute: "Attiva audio",
mediaMute: "Disattiva audio",
mediaFullscreen: "Schermo intero",
mediaLoadError: "Impossibile caricare la {{fileMainType}}.",
mediaPlayError: "Impossibile riprodurre il video.",
};
export const store = {
storeRestoreProgress: "Caricamento {{progress}}%",
storeStorageQueued: "In attesa di caricamento",
storeStorageProgress: "Caricamento {{progress}}%",
storeStorageComplete: "Caricamento completato",
storeError: "Impossibile salvare il file.",
storeAwaitingCompletion: "Non tutti i file sono stati salvati.",
};
export const transform = {
transformEditBusy: "Modifica del file in corso",
transformError: "Impossibile modificare il file. Riprova.",
};
export const validation = {
validationFileSizeUnderflow:
"Questo file è troppo piccolo. La dimensione minima è {{minSize}}.",
validationFileSizeOverflow:
"Questo file è troppo grande. La dimensione massima è {{maxSize}}.",
validationFileMimeTypeMismatch: {
template: "Questo tipo di file non è consentito. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve essere di tipo {{accept}}",
else: "I tipi consentiti sono: {{accept}}",
},
},
},
},
validationFileExtensionMismatch: {
template: "Questa estensione file non è consentita. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve avere estensione {{accept}}",
else: "Le estensioni consentite sono: {{accept}}",
},
},
},
},
validationFileNameMissing: "Nome file mancante",
validationFileNameMismatch: "Questo nome file non è valido.",
validationMediaSizeUnavailable: "Impossibile leggere la dimensione del file.",
validationMediaWidthRangeMismatch:
"La larghezza del {{fileMainType}} non è valida. Deve essere tra {{minWidth}} e {{maxWidth}} pixel.",
validationMediaWidthUnderflow:
"Il {{fileMainType}} è troppo piccolo. La larghezza minima è {{minWidth}} pixel.",
validationMediaWidthOverflow:
"Il {{fileMainType}} è troppo grande. La larghezza massima è {{maxWidth}} pixel.",
validationMediaHeightRangeMismatch:
"L’altezza del {{fileMainType}} non è valida. Deve essere tra {{minHeight}} e {{maxHeight}} pixel.",
validationMediaHeightUnderflow:
"Il {{fileMainType}} è troppo piccolo. L’altezza minima è {{minHeight}} pixel.",
validationMediaHeightOverflow:
"Il {{fileMainType}} è troppo grande. L’altezza massima è {{maxHeight}} pixel.",
validationMediaResolutionRangeMismatch:
"La risoluzione del {{fileMainType}} non è valida. Deve essere tra {{minResolution}}MP e {{maxResolution}}MP.",
validationMediaResolutionUnderflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione minima è {{minResolution}}MP.",
validationMediaResolutionOverflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione massima è {{maxResolution}}MP.",
validationListSizeUnderflow:
"La dimensione totale dei file è troppo piccola. Il minimo richiesto è {{minListSize}}.",
validationListSizeOverflow:
"La dimensione totale dei file è troppo grande. Il massimo consentito è {{maxListSize}}.",
validationListEntryCountUnderflow: {
template:
"Troppi pochi file. Il minimo richiesto è {{minFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
validationListEntryCountOverflow: {
template: "Troppi file. Il massimo consentito è {{maxFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
};
export const validationFileExtension = {
validationFileExtensionMismatch: {
template: "Questa estensione file non è consentita. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve avere estensione {{accept}}",
else: "Le estensioni consentite sono: {{accept}}",
},
},
},
},
};
export const validationFileMimeType = {
validationFileMimeTypeMismatch: {
template: "Questo tipo di file non è consentito. {{details}}.",
variables: {
details: {
context: "count",
map: {
1: "Il file deve essere di tipo {{accept}}",
else: "I tipi consentiti sono: {{accept}}",
},
},
},
},
};
export const validationFileName = {
validationFileNameMissing: "Nome file mancante",
validationFileNameMismatch: "Questo nome file non è valido.",
};
export const validationFileSize = {
validationFileSizeUnderflow:
"Questo file è troppo piccolo. La dimensione minima è {{minSize}}.",
validationFileSizeOverflow:
"Questo file è troppo grande. La dimensione massima è {{maxSize}}.",
};
export const validationListCount = {
validationListEntryCountUnderflow: {
template:
"Troppi pochi file. Il minimo richiesto è {{minFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
validationListEntryCountOverflow: {
template: "Troppi file. Il massimo consentito è {{maxFiles}} {{files}}.",
variables: {
files: {
context: "minFiles",
map: {
1: "file",
else: "file",
},
},
},
},
};
export const validationListSize = {
validationListSizeUnderflow:
"La dimensione totale dei file è troppo piccola. Il minimo richiesto è {{minListSize}}.",
validationListSizeOverflow:
"La dimensione totale dei file è troppo grande. Il massimo consentito è {{maxListSize}}.",
};
export const validationMediaResolution = {
validationMediaSizeUnavailable: "Impossibile leggere la dimensione del file.",
validationMediaWidthRangeMismatch:
"La larghezza del {{fileMainType}} non è valida. Deve essere tra {{minWidth}} e {{maxWidth}} pixel.",
validationMediaWidthUnderflow:
"Il {{fileMainType}} è troppo piccolo. La larghezza minima è {{minWidth}} pixel.",
validationMediaWidthOverflow:
"Il {{fileMainType}} è troppo grande. La larghezza massima è {{maxWidth}} pixel.",
validationMediaHeightRangeMismatch:
"L’altezza del {{fileMainType}} non è valida. Deve essere tra {{minHeight}} e {{maxHeight}} pixel.",
validationMediaHeightUnderflow:
"Il {{fileMainType}} è troppo piccolo. L’altezza minima è {{minHeight}} pixel.",
validationMediaHeightOverflow:
"Il {{fileMainType}} è troppo grande. L’altezza massima è {{maxHeight}} pixel.",
validationMediaResolutionRangeMismatch:
"La risoluzione del {{fileMainType}} non è valida. Deve essere tra {{minResolution}}MP e {{maxResolution}}MP.",
validationMediaResolutionUnderflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione minima è {{minResolution}}MP.",
validationMediaResolutionOverflow:
"La risoluzione del {{fileMainType}} non è valida. La risoluzione massima è {{maxResolution}}MP.",
};
export const locale = {
...core,
...media,
...store,
...transform,
...validation,
...validationFileExtension,
...validationFileMimeType,
...validationFileName,
...validationFileSize,
...validationListCount,
...validationListSize,
...validationMediaResolution,
};