mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
feat(i18n): update Italian translation with ~145 newly translated strings
Co-authored-by: albanobattistella <albanobattistella@users.noreply.github.com> Closes #206
This commit is contained in:
co-authored by
albanobattistella
parent
1d7bc00d2d
commit
c629fb3893
+145
-145
@@ -36,8 +36,8 @@ export const it: TranslationKeys = {
|
||||
unexpectedError: "Si e verificato un errore imprevisto.",
|
||||
retry: "Riprova",
|
||||
privacyPolicy: "Informativa sulla privacy",
|
||||
pageNotFound: "Page not found",
|
||||
pageNotFoundDescription: "The page you are looking for does not exist or has been moved.",
|
||||
pageNotFound: "Pagina non trovata",
|
||||
pageNotFoundDescription: "La pagina che stai cercando non esiste o e stata spostata.",
|
||||
},
|
||||
categories: {
|
||||
essentials: "Essenziali",
|
||||
@@ -223,8 +223,8 @@ export const it: TranslationKeys = {
|
||||
description: "Genera codici QR stilizzati con colori, motivi e loghi personalizzati",
|
||||
},
|
||||
"html-to-image": {
|
||||
name: "HTML to Image",
|
||||
description: "Capture webpages as high-quality images",
|
||||
name: "HTML in Immagine",
|
||||
description: "Cattura pagine web come immagini di alta qualita",
|
||||
},
|
||||
"barcode-read": {
|
||||
name: "Lettore codici a barre",
|
||||
@@ -598,14 +598,14 @@ export const it: TranslationKeys = {
|
||||
intensity: "Intensita",
|
||||
addShadow: "Aggiungi ombra",
|
||||
opacity: "Opacita",
|
||||
outputFormat: "Output Format",
|
||||
edgeSmoothing: "Edge Smoothing",
|
||||
edgeSmoothingOff: "Off",
|
||||
edgeSmoothingLight: "Light",
|
||||
edgeSmoothingMedium: "Medium",
|
||||
edgeSmoothingStrong: "Strong",
|
||||
colorDecontamination: "Color Decontamination",
|
||||
rendering: "Rendering...",
|
||||
outputFormat: "Formato di output",
|
||||
edgeSmoothing: "Antialiasing bordi",
|
||||
edgeSmoothingOff: "Disattivato",
|
||||
edgeSmoothingLight: "Leggero",
|
||||
edgeSmoothingMedium: "Intermedio",
|
||||
edgeSmoothingStrong: "Forte",
|
||||
colorDecontamination: "Decontaminazione colore",
|
||||
rendering: "Rendering in corso...",
|
||||
submit: "Rimuovi sfondo",
|
||||
submitBatch: "Rimuovi sfondo ({count} file)",
|
||||
progressLabel: "Rimozione sfondo",
|
||||
@@ -691,7 +691,7 @@ export const it: TranslationKeys = {
|
||||
facePaddingHint: "Spazio extra attorno ai volti rilevati",
|
||||
fewerFalsePositives: "Meno falsi positivi",
|
||||
faceDescription:
|
||||
"Usa il rilevamento facciale AI per mantenere i volti ben inquadrati. Se non vengono rilevati volti, usa il focus sul soggetto.",
|
||||
"Usa il rilevamento facciale IA per mantenere i volti ben inquadrati. Se non vengono rilevati volti, usa il focus sul soggetto.",
|
||||
trimTolerance: "Tolleranza",
|
||||
trimDescription:
|
||||
"Quanto un pixel del bordo puo differire dal colore del bordo ed essere comunque ritagliato. Piu alto = piu aggressivo.",
|
||||
@@ -713,8 +713,8 @@ export const it: TranslationKeys = {
|
||||
food: "Cibo",
|
||||
document: "Documento",
|
||||
intensity: "Intensita",
|
||||
deepEnhance: "Miglioramento profondo (AI)",
|
||||
deepEnhanceDescription: "Rimuove rumore e artefatti usando l'AI",
|
||||
deepEnhance: "Miglioramento profondo (IA)",
|
||||
deepEnhanceDescription: "Rimuove rumore e artefatti usando l'IA",
|
||||
deepEnhanceRequires: "Richiede il pacchetto Ingrandimento e miglioramento",
|
||||
analyzingImage: "Analisi immagine...",
|
||||
detectedIssues: "Problemi rilevati",
|
||||
@@ -741,8 +741,8 @@ export const it: TranslationKeys = {
|
||||
maximum: "Massimo",
|
||||
quickDesc: "Veloce e leggero",
|
||||
balancedDesc: "Buona qualita, velocita moderata",
|
||||
qualityDesc: "Basato su AI, lento",
|
||||
maximumDesc: "Miglior modello AI, il piu lento",
|
||||
qualityDesc: "Basato su IA, lento",
|
||||
maximumDesc: "Miglior modello IA, il piu lento",
|
||||
strength: "Intensita",
|
||||
subtle: "Sottile",
|
||||
aggressive: "Aggressivo",
|
||||
@@ -753,7 +753,7 @@ export const it: TranslationKeys = {
|
||||
heavy: "Intenso",
|
||||
outputFormat: "Formato di output",
|
||||
gifAiWarning:
|
||||
"La riduzione del rumore AI sui file GIF elabora solo il primo fotogramma. Per GIF animate, usa il livello Veloce o Bilanciato.",
|
||||
"La riduzione del rumore IA sui file GIF elabora solo il primo fotogramma. Per GIF animate, usa il livello Veloce o Bilanciato.",
|
||||
submit: "Rimuovi rumore",
|
||||
submitBatch: "Rimuovi rumore ({count} file)",
|
||||
progressLabel: "Rimozione rumore",
|
||||
@@ -926,8 +926,8 @@ export const it: TranslationKeys = {
|
||||
submit: "Aggiungi testo",
|
||||
submitBatch: "Aggiungi testo ({count} file)",
|
||||
progressLabel: "Aggiunta testo in sovrapposizione",
|
||||
download: "Download",
|
||||
defaultText: "Your Text Here",
|
||||
download: "Scarica",
|
||||
defaultText: "Il tuo testo qui",
|
||||
},
|
||||
compose: {
|
||||
uploadOverlay: "Carica immagine di sovrapposizione",
|
||||
@@ -969,13 +969,13 @@ export const it: TranslationKeys = {
|
||||
hasExif: "EXIF",
|
||||
hasIcc: "ICC",
|
||||
hasXmp: "XMP",
|
||||
readInfo: "Read Info",
|
||||
reading: "Reading...",
|
||||
channelStats: "Channel Stats",
|
||||
yes: "Yes",
|
||||
readInfo: "Leggi informazioni",
|
||||
reading: "Lettura...",
|
||||
channelStats: "Statistiche canali",
|
||||
yes: "Si",
|
||||
no: "No",
|
||||
na: "N/A",
|
||||
failedToRead: "Failed to read info",
|
||||
na: "N/D",
|
||||
failedToRead: "Impossibile leggere le informazioni",
|
||||
},
|
||||
compare: {
|
||||
uploadSecondImage: "Carica seconda immagine",
|
||||
@@ -1023,29 +1023,29 @@ export const it: TranslationKeys = {
|
||||
},
|
||||
"html-to-image": {
|
||||
modeUrl: "URL",
|
||||
modeHtml: "HTML File",
|
||||
htmlFile: "HTML File",
|
||||
modeHtml: "File HTML",
|
||||
htmlFile: "File HTML",
|
||||
url: "URL",
|
||||
urlPlaceholder: "https://snapotter.com",
|
||||
format: "Output Format",
|
||||
quality: "Quality",
|
||||
devicePreset: "Device",
|
||||
viewportWidth: "Width",
|
||||
viewportHeight: "Height",
|
||||
fullPage: "Full Page",
|
||||
submit: "Capture",
|
||||
download: "Download Screenshot",
|
||||
capturing: "Capturing webpage...",
|
||||
errorTimeout: "Page took too long to load",
|
||||
errorBlocked: "This URL cannot be captured",
|
||||
errorUnavailable: "Screenshot service is not available",
|
||||
errorFailed: "Failed to capture the page",
|
||||
placeholder: "Enter a URL and click Capture",
|
||||
format: "Formato di output",
|
||||
quality: "Qualita",
|
||||
devicePreset: "Dispositivo",
|
||||
viewportWidth: "Larghezza",
|
||||
viewportHeight: "Altezza",
|
||||
fullPage: "Pagina intera",
|
||||
submit: "Cattura",
|
||||
download: "Scarica lo screenshot",
|
||||
capturing: "Acquisizione della pagina web...",
|
||||
errorTimeout: "La pagina ha impiegato troppo tempo a caricarsi",
|
||||
errorBlocked: "Impossibile acquisire questo URL",
|
||||
errorUnavailable: "Il servizio di screenshot non e disponibile",
|
||||
errorFailed: "Impossibile acquisire la pagina",
|
||||
placeholder: "Inserisci un URL e fai clic su Acquisisci",
|
||||
presets: {
|
||||
desktop: "Desktop",
|
||||
tablet: "Tablet",
|
||||
mobile: "Mobile",
|
||||
custom: "Custom",
|
||||
custom: "Personalizzato",
|
||||
},
|
||||
},
|
||||
"barcode-read": {
|
||||
@@ -1423,25 +1423,25 @@ export const it: TranslationKeys = {
|
||||
serverDecodeFailed: "Decodifica del server non riuscita",
|
||||
},
|
||||
shapes: {
|
||||
shape: "Shape",
|
||||
fill: "Fill",
|
||||
stroke: "Stroke",
|
||||
strokeWidth: "Width",
|
||||
cornerRadius: "Radius",
|
||||
sides: "Sides",
|
||||
points: "Points",
|
||||
dashStyle: "Dash",
|
||||
solid: "Solid",
|
||||
dashed: "Dashed",
|
||||
dotted: "Dotted",
|
||||
none: "None",
|
||||
opacity: "Opacity",
|
||||
rectangle: "Rectangle",
|
||||
ellipse: "Ellipse",
|
||||
line: "Line",
|
||||
arrow: "Arrow",
|
||||
polygon: "Polygon",
|
||||
star: "Star",
|
||||
shape: "Forma",
|
||||
fill: "Riempimento",
|
||||
stroke: "Tratto",
|
||||
strokeWidth: "Spessore",
|
||||
cornerRadius: "Raggio",
|
||||
sides: "Lati",
|
||||
points: "Punti",
|
||||
dashStyle: "Stile tratto",
|
||||
solid: "Continuo",
|
||||
dashed: "Tratteggiato",
|
||||
dotted: "Puntinato",
|
||||
none: "Nessuno",
|
||||
opacity: "Opacita",
|
||||
rectangle: "Rettangolo",
|
||||
ellipse: "Ellisse",
|
||||
line: "Linea",
|
||||
arrow: "Freccia",
|
||||
polygon: "Poligono",
|
||||
star: "Stella",
|
||||
},
|
||||
},
|
||||
settings: {
|
||||
@@ -1748,7 +1748,7 @@ export const it: TranslationKeys = {
|
||||
apiRefLink: "Riferimento API (Swagger)",
|
||||
licenseLabel: "License:",
|
||||
licenseDescription:
|
||||
"SnapOtter is open-source software licensed under the GNU Affero General Public License v3 (AGPLv3).",
|
||||
"SnapOtter e un software open-source distribuito con licenza GNU Affero General Public License v3 (AGPLv3).",
|
||||
},
|
||||
},
|
||||
auth: {
|
||||
@@ -1892,8 +1892,8 @@ export const it: TranslationKeys = {
|
||||
pipelineName: "Nome del Pipeline",
|
||||
pipelineDescription: "Descrizione (opzionale)",
|
||||
noStepsPrompt: "Aggiungi passaggi per costruire la tua automazione",
|
||||
noStepsHeading: "No steps yet",
|
||||
searchToolsPlaceholder: "Search tools...",
|
||||
noStepsHeading: "Nessun passaggio",
|
||||
searchToolsPlaceholder: "Cerca strumenti...",
|
||||
step: "Passaggio",
|
||||
},
|
||||
nav: {
|
||||
@@ -1907,29 +1907,29 @@ export const it: TranslationKeys = {
|
||||
grid: "Griglia",
|
||||
},
|
||||
files: {
|
||||
myFiles: "My Files",
|
||||
recentTab: "Recent",
|
||||
uploadTab: "Upload Files",
|
||||
fileDetailsAriaLabel: "File Details",
|
||||
fileDetailsHeading: "File Details",
|
||||
searchPlaceholder: "Search files...",
|
||||
selectedCount: "{count} selected",
|
||||
fileCount: "{count} files",
|
||||
myFiles: "I miei file",
|
||||
recentTab: "Recenti",
|
||||
uploadTab: "Carica file",
|
||||
fileDetailsAriaLabel: "Dettagli file",
|
||||
fileDetailsHeading: "Dettagli file",
|
||||
searchPlaceholder: "Cerca file...",
|
||||
selectedCount: "{count} selezionati",
|
||||
fileCount: "{count} file",
|
||||
fileCountSingular: "{count} file",
|
||||
noFilesFound: "No files found",
|
||||
selectFilePrompt: "Select a file to view details",
|
||||
openFile: "Open File",
|
||||
openInPipeline: "Open in Pipeline",
|
||||
name: "Name",
|
||||
format: "Format",
|
||||
size: "Size",
|
||||
dimensions: "Dimensions",
|
||||
version: "Version",
|
||||
toolsUsed: "Tools Used",
|
||||
none: "None",
|
||||
delete: "Delete",
|
||||
noFilesFound: "Nessun file trovato",
|
||||
selectFilePrompt: "Seleziona un file per visualizzare i dettagli",
|
||||
openFile: "Apri file",
|
||||
openInPipeline: "Apri nella pipeline",
|
||||
name: "Nome",
|
||||
format: "Formato",
|
||||
size: "Dimensione",
|
||||
dimensions: "Dimensioni",
|
||||
version: "Versione",
|
||||
toolsUsed: "Strumenti utilizzati",
|
||||
none: "Nessuno",
|
||||
delete: "Elimina",
|
||||
pipeline: "Pipeline",
|
||||
download: "Download",
|
||||
download: "Scarica",
|
||||
},
|
||||
dropzone: {
|
||||
unsupportedFileType: "Questo tipo di file non e supportato da questo strumento",
|
||||
@@ -2077,64 +2077,64 @@ export const it: TranslationKeys = {
|
||||
mobileNavSettings: "Impostazioni",
|
||||
},
|
||||
a11y: {
|
||||
skipToContent: "Skip to main content",
|
||||
openSidebar: "Open sidebar",
|
||||
closeSidebar: "Close sidebar",
|
||||
closeSettings: "Close settings",
|
||||
closeHelp: "Close help",
|
||||
closeDialog: "Close dialog",
|
||||
zoomIn: "Zoom in",
|
||||
zoomOut: "Zoom out",
|
||||
fitToView: "Fit to view",
|
||||
actualSize: "Actual size",
|
||||
previousImage: "Previous image",
|
||||
nextImage: "Next image",
|
||||
imageArea: "Image area",
|
||||
imageViewer: "Image viewer",
|
||||
fileDropZone: "File drop zone",
|
||||
imageDropZone: "Image drop zone",
|
||||
beforeAfterSlider: "Before/after comparison slider",
|
||||
imageControls: "Image controls",
|
||||
zoomControls: "Zoom controls",
|
||||
dragToReorder: "Drag to reorder",
|
||||
whiteBackground: "White background",
|
||||
blackBackground: "Black background",
|
||||
expandPanel: "Expand panel",
|
||||
collapsePanel: "Collapse panel",
|
||||
swapDimensions: "Swap dimensions",
|
||||
applyCrop: "Apply crop",
|
||||
cancelCrop: "Cancel crop",
|
||||
fontFamily: "Font family",
|
||||
textColor: "Text color",
|
||||
flipHorizontal: "Flip horizontal",
|
||||
flipVertical: "Flip vertical",
|
||||
hexColorValue: "Hex color value",
|
||||
backgroundColor: "Background color",
|
||||
foregroundColor: "Foreground color",
|
||||
swapColors: "Swap foreground and background colors",
|
||||
resetColors: "Reset to default black and white",
|
||||
foregroundHex: "Foreground color hex value",
|
||||
undo: "Undo",
|
||||
redo: "Redo",
|
||||
layers: "Layers",
|
||||
addLayer: "Add layer",
|
||||
deleteLayer: "Delete layer",
|
||||
cancelOperation: "Cancel operation",
|
||||
fill: "Fill",
|
||||
fileDetails: "File details",
|
||||
language: "Language",
|
||||
selected: "Selected",
|
||||
deleteKey: "Delete key",
|
||||
editRole: "Edit role",
|
||||
deleteRole: "Delete role",
|
||||
notInstalled: "Not installed",
|
||||
queued: "Queued for install",
|
||||
installing: "Installing",
|
||||
imageNOfTotal: "Image {n} of {total}",
|
||||
processingComplete: "Image processed successfully",
|
||||
processingFailed: "Processing failed",
|
||||
settingsDialog: "Settings",
|
||||
helpDialog: "Help",
|
||||
navigationMenu: "Navigation",
|
||||
skipToContent: "Vai al contenuto principale",
|
||||
openSidebar: "Apri barra laterale",
|
||||
closeSidebar: "Chiudi barra laterale",
|
||||
closeSettings: "Chiudi impostazioni",
|
||||
closeHelp: "Chiudi guida",
|
||||
closeDialog: "Chiudi finestra di dialogo",
|
||||
zoomIn: "Ingrandisci",
|
||||
zoomOut: "Riduci",
|
||||
fitToView: "Adatta alla vista",
|
||||
actualSize: "Dimensione reale",
|
||||
previousImage: "Immagine precedente",
|
||||
nextImage: "Immagine successiva",
|
||||
imageArea: "Area immagine",
|
||||
imageViewer: "Visualizzatore immagini",
|
||||
fileDropZone: "Zona di rilascio file",
|
||||
imageDropZone: "Zona di rilascio immagini",
|
||||
beforeAfterSlider: "Cursore confronto prima/dopo",
|
||||
imageControls: "Controlli immagine",
|
||||
zoomControls: "Controlli zoom",
|
||||
dragToReorder: "Trascina per riordinare",
|
||||
whiteBackground: "Sfondo bianco",
|
||||
blackBackground: "Sfondo nero",
|
||||
expandPanel: "Espandi pannello",
|
||||
collapsePanel: "Comprimi pannello",
|
||||
swapDimensions: "Scambia dimensioni",
|
||||
applyCrop: "Applica ritaglio",
|
||||
cancelCrop: "Annulla ritaglio",
|
||||
fontFamily: "Famiglia di caratteri",
|
||||
textColor: "Colore del testo",
|
||||
flipHorizontal: "Capovolgi orizzontalmente",
|
||||
flipVertical: "Capovolgi verticalmente",
|
||||
hexColorValue: "Valore colore esadecimale",
|
||||
backgroundColor: "Colore di sfondo",
|
||||
foregroundColor: "Colore di primo piano",
|
||||
swapColors: "Scambia colori primo piano e sfondo",
|
||||
resetColors: "Ripristina bianco e nero predefiniti",
|
||||
foregroundHex: "Valore esadecimale colore primo piano",
|
||||
undo: "Annulla",
|
||||
redo: "Ripeti",
|
||||
layers: "Livelli",
|
||||
addLayer: "Aggiungi livello",
|
||||
deleteLayer: "Elimina livello",
|
||||
cancelOperation: "Annulla operazione",
|
||||
fill: "Riempimento",
|
||||
fileDetails: "Dettagli file",
|
||||
language: "Lingua",
|
||||
selected: "Selezionato",
|
||||
deleteKey: "Tasto Elimina",
|
||||
editRole: "Modifica ruolo",
|
||||
deleteRole: "Elimina ruolo",
|
||||
notInstalled: "Non installato",
|
||||
queued: "In coda per l'installazione",
|
||||
installing: "Installazione in corso",
|
||||
imageNOfTotal: "Immagine {n} di {total}",
|
||||
processingComplete: "Immagine elaborata con successo",
|
||||
processingFailed: "Elaborazione non riuscita",
|
||||
settingsDialog: "Impostazioni",
|
||||
helpDialog: "Guida",
|
||||
navigationMenu: "Menu di navigazione",
|
||||
},
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user