From 15b75be8602fcf8a5370f3c06e60cf34effbe8f6 Mon Sep 17 00:00:00 2001 From: dotCooCoo Date: Fri, 13 Nov 2026 14:35:40 -0800 Subject: [PATCH] i18n: Italian translates 1,802 more status and error messages it is in COMPLETE_MESSAGES, but the untranslated report listed 1,842 status and error messages with no Italian row, so with the interface in Italian those messages showed in English. - it.tsv gains 1,802 `@msg` rows. The translations are VectorCraft's own, written from the English meaning with the catalog's terms, and await native review. Placeholders, backticked names, command ids, double-quoted values and bare true, false and null stay as the English writes them. - The untranslated report now lists 40 Italian messages. 38 of those keys get Italian rows from open pull requests 7211, 7214 and 7116, so they are left out here. Menu strings, `tl!` literals, undo labels and swatch names are unchanged. - The Italian row of docs/localization-parity.md gives the catalog's current counts, and docs/target-app-parity.md has a line for the change. --- crates/ui-egui/src/i18n/it.tsv | 1804 ++++++++++++++++++++++++++++++++ docs/localization-parity.md | 2 +- docs/target-app-parity.md | 1 + 3 files changed, 1806 insertions(+), 1 deletion(-) diff --git a/crates/ui-egui/src/i18n/it.tsv b/crates/ui-egui/src/i18n/it.tsv index fee7dbd594..d86c040533 100644 --- a/crates/ui-egui/src/i18n/it.tsv +++ b/crates/ui-egui/src/i18n/it.tsv @@ -7081,3 +7081,1807 @@ breakText Glyphs Glifi Margin Margine Box Riquadro Swatch Campione + +# Status and error messages from across the app, script engines and file readers. +@msg 'caller', 'callee' and 'arguments' cannot be used on strict mode functions 'caller', 'callee' e 'arguments' non possono essere usati nelle funzioni in modalità strict +@msg Alignment must be one of the choices L'allineamento deve essere una delle scelte disponibili +@msg Boolean.prototype.{name} was called on a value that is not a Boolean Boolean.prototype.{name} è stato chiamato su un valore che non è un Boolean +@msg CMYK images whose samples couldn't be read in CMYK were imported in RGB Le immagini CMYK i cui campioni non è stato possibile leggere in CMYK sono state importate in RGB +@msg Cannot write to the location of “{name}”; choose where to save it Impossibile scrivere nella posizione di “{name}”; scegli dove salvarlo +@msg DCS files can only be placed linked: use File › Place with Link on I file DCS possono essere inseriti solo come collegati: usa File › Inserisci con Collega attivato +@msg Date.prototype method called on a value that is not a Date object Metodo di Date.prototype chiamato su un valore che non è un oggetto Date +@msg Error.prototype.toString was called on a value that is not an object Error.prototype.toString è stato chiamato su un valore che non è un oggetto +@msg Function.prototype.toString was called on a value that is not a function Function.prototype.toString è stato chiamato su un valore che non è una funzione +@msg Import SVG Filter reads SVG files, not SVGZ Importa filtro SVG legge file SVG, non SVGZ +@msg JSON.parse: {why} (at offset {at}) JSON.parse: {why} (all'offset {at}) +@msg JSON.stringify cannot write a structure that contains itself JSON.stringify non può scrivere una struttura che contiene se stessa +@msg Line Gap must be a number La distanza tra le righe deve essere un numero +@msg Namespace.prototype.toString needs a Namespace Namespace.prototype.toString richiede un Namespace +@msg New Document profiles need the preferences folder, which this run doesn't have I profili di nuovo documento richiedono la cartella delle preferenze, che questa esecuzione non ha +@msg Number.prototype.{name} was called on a value that is not a number Number.prototype.{name} è stato chiamato su un valore che non è un numero +@msg Object.create's prototype must be an object or null Il prototipo di Object.create deve essere un oggetto o null +@msg Object.{function} was given a value that is not an object Object.{function} ha ricevuto un valore che non è un oggetto +@msg QName.prototype.toString needs a QName QName.prototype.toString richiede un QName +@msg RegExp.prototype.{name} was called on a value that is not a RegExp object RegExp.prototype.{name} è stato chiamato su un valore che non è un oggetto RegExp +@msg Stencil Bridges: the selected art is too large or too detailed to bridge Ponti per stencil: la grafica selezionata è troppo grande o troppo dettagliata per essere collegata +@msg String.prototype.toString was called on a value that is not a string String.prototype.toString è stato chiamato su un valore che non è una stringa +@msg The {name} profile could not be read, so the new document has the default settings: {reason} Non è stato possibile leggere il profilo {name}, quindi il nuovo documento ha le impostazioni predefinite: {reason} +@msg Trap: more than {_1} pairs of objects lie close enough to trap, or too many objects share a horizontal range; trap fewer objects at a time Trapping: più di {_1} coppie di oggetti sono abbastanza vicine da richiedere il trapping, oppure troppi oggetti condividono un intervallo orizzontale; applica il trapping a meno oggetti alla volta +@msg Weed Box and Lines: no weeding line fits outside the art, and the weed box is off Riquadro e linee di spellicolatura: nessuna linea di spellicolatura entra fuori dalla grafica e il riquadro di spellicolatura è disattivato +@msg \\ at end of pattern \\ alla fine del pattern +@msg `alignOn` cannot be empty `alignOn` non può essere vuoto +@msg `alignOn` must be a string `alignOn` deve essere una stringa +@msg `align` must be a string `align` deve essere una stringa +@msg `answer` for this {kind} dialog must be one of: {_1} `answer` per questa finestra di dialogo {kind} deve essere uno tra: {_1} +@msg `answers` has more than {MAX_ANSWERS} answers `answers` ha più di {MAX_ANSWERS} risposte +@msg `answers` is larger than 1 MiB `answers` supera 1 MiB +@msg `answers` must be a list of answers `answers` deve essere un elenco di risposte +@msg `artboard` must be the index of an artboard of the document `artboard` deve essere l'indice di una tavola da disegno del documento +@msg `artboardsAt` must be [x, y] `artboardsAt` deve essere [x, y] +@msg `artboards` names an artboard the document does not have `artboards` indica una tavola da disegno che il documento non ha +@msg `artboards` names an artboard twice `artboards` indica due volte la stessa tavola da disegno +@msg `at` must be [x, y] (got {at}) `at` deve essere [x, y] (ricevuto {at}) +@msg `at` must be a point [x, y] `at` deve essere un punto [x, y] +@msg `beside` needs `side` `beside` richiede `side` +@msg `code` must be a whole number `code` deve essere un numero intero +@msg `colorMode` must be one of rgb, cmyk `colorMode` deve essere uno tra rgb, cmyk +@msg `colors` does not apply to the {name} reduction `colors` non si applica alla riduzione {name} +@msg `colors` must be a whole number from 2 to 256 `colors` deve essere un numero intero compreso tra 2 e 256 +@msg `colors` must be at least 9 for the uniform reduction `colors` deve essere almeno 9 per la riduzione uniforme +@msg `colors` must be between 1 and {MAX_THEME_COLORS} (got {n}) `colors` deve essere compreso tra 1 e {MAX_THEME_COLORS} (ricevuto {n}) +@msg `count` must be a whole number from 0 to {MAX_COUNT} `count` deve essere un numero intero compreso tra 0 e {MAX_COUNT} +@msg `ditherAmount` must be a number from 0 to 100 `ditherAmount` deve essere un numero compreso tra 0 e 100 +@msg `fidelity` must be from {lo} to {hi} pt `fidelity` deve essere compreso tra {lo} e {hi} pt +@msg `focal` and `radius` cannot be used together `focal` e `radius` non possono essere usati insieme +@msg `focal` must be an array of [subpath, anchor] pairs `focal` deve essere un array di coppie [subpath, anchor] +@msg `focal` names [{si}, {ai}], which is not an anchor of the path `focal` indica [{si}, {ai}], che non è un punto di ancoraggio del tracciato +@msg `glyphAlternate` takes only null, which takes a glyph choice away (text.setGlyphAlternate makes one) `glyphAlternate` accetta solo null, che rimuove una scelta di glifo (text.setGlyphAlternate ne imposta una) +@msg `group` must be one of {_1} `group` deve essere uno tra {_1} +@msg `group` must be the Objects on Path group of `member` and `target` `group` deve essere il gruppo Oggetti su tracciato di `member` e `target` +@msg `id` is an object id, not {v} `id` è un id di oggetto, non {v} +@msg `item` needs `index` `item` richiede `index` +@msg `kerningBefore` belongs to a line's first character, not to a character style (text.setRangeStyle sets it) `kerningBefore` riguarda il primo carattere di una riga, non uno stile di carattere (lo imposta text.setRangeStyle) +@msg `kinsokuType` must be "pushInFirst", "pushOutFirst" or "pushOutOnly" `kinsokuType` deve essere "pushInFirst", "pushOutFirst" o "pushOutOnly" +@msg `leader` must be a string `leader` deve essere una stringa +@msg `max` must be 1 to {MAX_SUGGESTIONS} `max` deve essere compreso tra 1 e {MAX_SUGGESTIONS} +@msg `name` must be a name that is not empty `name` deve essere un nome non vuoto +@msg `name` must not be empty `name` non deve essere vuoto +@msg `origin` must be [x, y] in points `origin` deve essere [x, y] in punti +@msg `picks` must be an array (got {v}) `picks` deve essere un array (ricevuto {v}) +@msg `picks` must hold 1 to {MAX_PICKS} picks (got {_1}) `picks` deve contenere da 1 a {MAX_PICKS} scelte (ricevute {_1}) +@msg `points` must hold from 2 to 100000 points `points` deve contenere da 2 a 100000 punti +@msg `radius` must be 0 or more `radius` deve essere 0 o maggiore +@msg `rect` must be [x, y, width, height] `rect` deve essere [x, y, width, height] +@msg `rect` must be [x0, y0, x1, y1] (got {r}) `rect` deve essere [x0, y0, x1, y1] (ricevuto {r}) +@msg `replace` must be a string `replace` deve essere una stringa +@msg `rows` must be lists of numbers or nulls, not {r} `rows` deve essere un elenco di liste di numeri o null, non {r} +@msg `scale` must be a number from 0.001 to 1000 `scale` deve essere un numero compreso tra 0.001 e 1000 +@msg `scope.{key}` must be a non-empty array `scope.{key}` deve essere un array non vuoto +@msg `scope` must be "document", {artboards} or {layers} `scope` deve essere "document", {artboards} o {layers} +@msg `side` must be "left", "right", "top" or "bottom" `side` deve essere "left", "right", "top" o "bottom" +@msg `side` places the artboard: leave out x, y, width and height `side` posiziona la tavola da disegno: ometti x, y, width e height +@msg `source` is the only path in series group `target` `source` è l'unico tracciato nel gruppo in serie `target` +@msg `spacing` makes more than {MAX_COUNT} lines across the box `spacing` produce più di {MAX_COUNT} linee nel riquadro +@msg `spacing` must be more than 0 and at most {MAX_DISTANCE} pt `spacing` deve essere maggiore di 0 e al massimo {MAX_DISTANCE} pt +@msg `target` must be an object of the same Objects on Path group as `member` `target` deve essere un oggetto dello stesso gruppo Oggetti su tracciato di `member` +@msg `tolerance` must be from 0 to 100 pt `tolerance` deve essere compreso tra 0 e 100 pt +@msg `version` must be 0 or {_1} `version` deve essere 0 o {_1} +@msg `version` must be 0 or {newest} `version` deve essere 0 o {newest} +@msg `warichuAlign` must be one of {_1} `warichuAlign` deve essere uno tra {_1} +@msg `warichuLines` must be a whole number from {_1} to {_2} `warichuLines` deve essere un numero intero compreso tra {_1} e {_2} +@msg `weight` must be from 0.01 to 1000 pt `weight` deve essere compreso tra 0.01 e 1000 pt +@msg `weights` must be a list of {_1} numbers, one per row (got {v}) `weights` deve essere un elenco di {_1} numeri, uno per riga (ricevuto {v}) +@msg `xml` must be a string `xml` deve essere una stringa +@msg `{KEY}` entry {n} gives the paragraph at byte {start} of {_1} other indents than an entry before it la voce {n} di `{KEY}` assegna al paragrafo al byte {start} di {_1} rientri diversi da quelli di una voce precedente +@msg `{KEY}` entry {n} must be an object la voce {n} di `{KEY}` deve essere un oggetto +@msg `{KEY}` entry {n} sets neither `leftIndent` nor `firstLineIndent` la voce {n} di `{KEY}` non imposta né `leftIndent` né `firstLineIndent` +@msg `{KEY}` entry {n}: `id` must be an object id `{KEY}` voce {n}: `id` deve essere un id di oggetto +@msg `{KEY}` entry {n}: `start` must be a byte offset `{KEY}` voce {n}: `start` deve essere un offset in byte +@msg `{KEY}` entry {n}: `{k}` must be a number from -{MAX_PARA} to {MAX_PARA} pt `{KEY}` voce {n}: `{k}` deve essere un numero compreso tra -{MAX_PARA} e {MAX_PARA} pt +@msg `{KEY}` entry {n}: no paragraph of {_1} starts at byte {start} `{KEY}` voce {n}: nessun paragrafo di {_1} inizia al byte {start} +@msg `{KEY}` entry {n}: unknown key `{k}` `{KEY}` voce {n}: chiave sconosciuta `{k}` +@msg `{KEY}` entry {n}: {_1} is not a type object `{KEY}` voce {n}: {_1} non è un oggetto di testo +@msg `{KEY}` is empty `{KEY}` è vuoto +@msg `{KEY}` must be a list `{KEY}` deve essere un elenco +@msg `{KEY}` takes at most {MAX_PARAGRAPH_INDENTS} entries (got {_1}) `{KEY}` accetta al massimo {MAX_PARAGRAPH_INDENTS} voci (ricevute {_1}) +@msg `{KEY}` takes no `{other}` beside it `{KEY}` non accetta `{other}` insieme +@msg `{base}` is larger than {_1} MB `{base}` supera {_1} MB +@msg `{base}` is not in the DCS file's folder `{base}` non si trova nella cartella del file DCS +@msg `{key}` holds more than {MAX_EDIT_WORDS} words `{key}` contiene più di {MAX_EDIT_WORDS} parole +@msg `{key}` must be 0 or more `{key}` deve essere 0 o maggiore +@msg `{key}` must be [x, y] numbers `{key}` deve essere [x, y] numerici +@msg `{key}` must be a list of words `{key}` deve essere un elenco di parole +@msg `{key}` must be a list, not {v} `{key}` deve essere un elenco, non {v} +@msg `{key}` must be a number or null, not {v} `{key}` deve essere un numero o null, non {v} +@msg `{key}` must be a whole number of 0 or more `{key}` deve essere un numero intero pari a 0 o maggiore +@msg `{key}` must be from 0 to {MAX_DISTANCE} pt `{key}` deve essere compreso tra 0 e {MAX_DISTANCE} pt +@msg `{key}` must be from {lo} to {hi}, not {v} `{key}` deve essere compreso tra {lo} e {hi}, non {v} +@msg `{key}` must be one of auto, always, never `{key}` deve essere uno tra auto, always, never +@msg `{key}` must be one of miter, round, bevel `{key}` deve essere uno tra miter, round, bevel +@msg `{key}` must be one word of at most {_1} characters `{key}` deve essere una sola parola di al massimo {_1} caratteri +@msg `{key}` must hold single words of at most {_1} characters `{key}` deve contenere singole parole di al massimo {_1} caratteri +@msg `{key}` must name an object attached to the path of an Objects on Path group `{key}` deve indicare un oggetto collegato al tracciato di un gruppo Oggetti su tracciato +@msg `{key}` names an object that is hidden or locked `{key}` indica un oggetto nascosto o bloccato +@msg `{name}` is a file of its own, which can only be found next to the DCS file's path `{name}` è un file a sé, che può trovarsi solo accanto al percorso del file DCS +@msg `{name}`: {_1}: {e} `{name}`: {_1}: {e} +@msg `{u}` is no Unicode character `{u}` non è un carattere Unicode +@msg `{word}` isn't in the custom dictionary `{word}` non è nel dizionario personalizzato +@msg a CMap has too many mappings una CMap ha troppe corrispondenze +@msg a \\u escape needs four hexadecimal digits un escape \\u richiede quattro cifre esadecimali +@msg a comma in an XPath expression must separate function arguments una virgola in un'espressione XPath deve separare gli argomenti di una funzione +@msg a document holds at most {_1} SVG filters un documento contiene al massimo {_1} filtri SVG +@msg a document with unsaved changes has no recovery copy un documento con modifiche non salvate non ha una copia di ripristino +@msg a font's data is too large i dati di un font sono troppo grandi +@msg a font's subroutines are too large le subroutine di un font sono troppo grandi +@msg a function declaration without a name una dichiarazione di funzione senza nome +@msg a host value has too many entries un valore host ha troppe voci +@msg a host value is nested too deep un valore host è annidato troppo in profondità +@msg a namespace declaration uses a reserved prefix or URI una dichiarazione di namespace usa un prefisso o un URI riservato +@msg a namespace qualifier is undefined un qualificatore di namespace non è definito +@msg a namespace with an empty URI cannot have a prefix un namespace con URI vuoto non può avere un prefisso +@msg a number has no digits un numero non ha cifre +@msg a number's exponent has no digits l'esponente di un numero non ha cifre +@msg a number's fraction has no digits la parte frazionaria di un numero non ha cifre +@msg a property descriptor cannot have both a value or writable and a get or set un descrittore di proprietà non può avere sia value o writable sia get o set +@msg a property descriptor must be an object un descrittore di proprietà deve essere un oggetto +@msg a property's {name} must be a function or undefined il {name} di una proprietà deve essere una funzione o undefined +@msg a stream in it would decode to more than 256 MB, or its decode parameters can't be applied uno stream al suo interno verrebbe decodificato in più di 256 MB, oppure i suoi parametri di decodifica non possono essere applicati +@msg a string holds a control character una stringa contiene un carattere di controllo +@msg a string holds an escape sequence JSON does not have una stringa contiene una sequenza di escape che JSON non prevede +@msg a string is not closed una stringa non è chiusa +@msg an SVG filter is named by its id: give `xml` with `name` un filtro SVG prende il nome dal suo id: indica `xml` con `name` +@msg an XML element has two attributes with the same name un elemento XML ha due attributi con lo stesso nome +@msg an XML value cannot be inserted into itself or its descendants un valore XML non può essere inserito in se stesso o nei suoi discendenti +@msg an XML value's children cannot be assigned by position i figli di un valore XML non possono essere assegnati per posizione +@msg an XML value's children cannot be deleted by position i figli di un valore XML non possono essere eliminati per posizione +@msg an XMLList converts to XML only when it has one item un XMLList si converte in XML solo quando ha un solo elemento +@msg an XPath node test is missing manca un test di nodo XPath +@msg an XPath operand is missing manca un operando XPath +@msg an XPath operator is missing manca un operatore XPath +@msg an XPath predicate or step cannot follow here qui non può seguire un predicato o un passo XPath +@msg an XPath predicate or step follows a value that is not a node-set un predicato o un passo XPath segue un valore che non è un node-set +@msg an XPath step is missing manca un passo XPath +@msg an image couldn't be decoded and is missing from the picture non è stato possibile decodificare un'immagine, che manca dal disegno +@msg an image of {w} × {h} pixels is too large to convert (at most {_1} pixels) un'immagine di {w} × {h} pixel è troppo grande per essere convertita (al massimo {_1} pixel) +@msg apply was called on a value that is not a function apply è stato chiamato su un valore che non è una funzione +@msg area type in a thread cannot use Dynamic Text: {frames} il testo in area in una concatenazione non può usare il testo dinamico: {frames} +@msg array literal too long letterale array troppo lungo +@msg assignment to a constant binding assegnazione a un binding costante +@msg at least one row that isn't excluded needs a weight above 0 almeno una riga non esclusa deve avere un peso maggiore di 0 +@msg bad point {v}: expected [x, y] punto non valido {v}: previsto [x, y] +@msg blend must be a mode name blend deve essere il nome di un metodo +@msg both sides of an XPath | must select nodes entrambi i lati di un | XPath devono selezionare nodi +@msg canceled annullato +@msg cannot convert the object to a primitive value impossibile convertire l'oggetto in un valore primitivo +@msg cannot convert undefined or null to an object impossibile convertire undefined o null in un oggetto +@msg character dimensions cannot be represented with the source text transform le dimensioni dei caratteri non possono essere rappresentate con la trasformazione del testo di origine +@msg character dimensions cannot be represented with the target text transform le dimensioni dei caratteri non possono essere rappresentate con la trasformazione del testo di destinazione +@msg continuation must be an array of path chunks continuation deve essere un array di segmenti di tracciato +@msg continuation requires points continuation richiede dei punti +@msg each path chunk must contain 1 to 4096 points ogni segmento di tracciato deve contenere da 1 a 4096 punti +@msg each pick is {{at: [x, y]}} or {{rect: [x0, y0, x1, y1]}} (got {v}) ogni scelta è {{at: [x, y]}} o {{rect: [x0, y0, x1, y1]}} (ricevuto {v}) +@msg each weight must be a number of 0 or more (got {v}) ogni peso deve essere un numero pari a 0 o maggiore (ricevuto {v}) +@msg finally table {t} out of range tabella finally {t} fuori intervallo +@msg flags cannot be given with a RegExp object i flag non possono essere indicati con un oggetto RegExp +@msg function declaration index out of range indice di dichiarazione di funzione fuori intervallo +@msg give `char`, `text`, `code` or `unicode` indica `char`, `text`, `code` o `unicode` +@msg give `count` or `spacing`, not both indica `count` o `spacing`, non entrambi +@msg give `name`, an SVG filter's name indica `name`, il nome di un filtro SVG +@msg give `path`, an SVG file, or `svg`, SVG text indica `path`, un file SVG, o `svg`, testo SVG +@msg give `xml`, one SVG element indica `xml`, un solo elemento SVG +@msg give exactly one of `at`, `rect` and `points` indica esattamente uno tra `at`, `rect` e `points` +@msg give exactly one of `path`, `data` and `dataBase64` indica esattamente uno tra `path`, `data` e `dataBase64` +@msg give index or indexes, not both indica index o indexes, non entrambi +@msg give one element indica un solo elemento +@msg give opacity or blend indica opacity o blend +@msg handler at {_1} expects {_2} values but its range starts with {d} il gestore a {_1} prevede {_2} valori, ma il suo intervallo inizia con {d} +@msg handler depth too large profondità del gestore troppo grande +@msg handler range {_1}..{_2} out of range intervallo del gestore {_1}..{_2} fuori intervallo +@msg hiddenLayers must be true or false hiddenLayers deve essere true o false +@msg hvcC hvcC +@msg images in a spot ink whose samples couldn't be read were imported in RGB le immagini in un inchiostro spot i cui campioni non è stato possibile leggere sono state importate in RGB +@msg images past the most pixels one file may hold were left out le immagini oltre il numero massimo di pixel che un file può contenere sono state escluse +@msg images too large to read were left out le immagini troppo grandi da leggere sono state escluse +@msg indexes may hold at most {MAX_GUIDE_INDEXES} entries indexes può contenere al massimo {MAX_GUIDE_INDEXES} voci +@msg indexes must be an array of guide indexes indexes deve essere un array di indici di guide +@msg instruction out of range istruzione fuori intervallo +@msg instruction {pc} ({op}) pops below the stack l'istruzione {pc} ({op}) estrae oltre il fondo dello stack +@msg instruction {pc} reached with stack depths {seen} and {d} istruzione {pc} raggiunta con profondità dello stack {seen} e {d} +@msg invalid array length lunghezza dell'array non valida +@msg invalid group gruppo non valido +@msg invalid object id {v}: expected a non-negative integer id di oggetto non valido {v}: previsto un intero non negativo +@msg invalid regular expression flag '{_1}' flag di espressione regolare non valido '{_1}' +@msg invalid regular expression: {m} espressione regolare non valida: {m} +@msg invalid time value valore di tempo non valido +@msg is a confirm's answer, whose `value` must be true or false è la risposta a una conferma, il cui `value` deve essere true o false +@msg is a prompt's answer, whose `value` must be a string or null è la risposta a una richiesta di input, il cui `value` deve essere una stringa o null +@msg is an alert's answer, whose `value` must be "ok" è la risposta a un avviso, il cui `value` deve essere "ok" +@msg is longer than 16 KiB supera 16 KiB +@msg it draws its image through a clipping path disegna la sua immagine attraverso un tracciato di ritaglio +@msg it draws no image non disegna alcuna immagine +@msg it is larger than {MAX_DICTIONARY_FILE_BYTES} bytes supera {MAX_DICTIONARY_FILE_BYTES} byte +@msg it isn't a file non è un file +@msg it names {_1} plates, and at most {MAX_PLATES} are read indica {_1} lastre, e ne vengono lette al massimo {MAX_PLATES} +@msg its art is too long or too detailed for a head la sua grafica è troppo lunga o troppo dettagliata per una testa +@msg its art paints nothing la sua grafica non dipinge nulla +@msg its image is too large to read la sua immagine è troppo grande da leggere +@msg its plates are too large: more than {MAX_SAMPLES} pixels together le sue lastre sono troppo grandi: più di {MAX_SAMPLES} pixel in totale +@msg its plates are too large: {_1} plates of {w} × {h} pixels le sue lastre sono troppo grandi: {_1} lastre di {w} × {h} pixel +@msg its plates can't be kept together le sue lastre non possono essere tenute insieme +@msg its shapes could not be combined into one non è stato possibile combinare le sue forme in una sola +@msg jump to {pc}, past the end salto a {pc}, oltre la fine +@msg legacyNameEncoding must be one of {_1} legacyNameEncoding deve essere uno tra {_1} +@msg localize: the first argument must be a localization object or a string localize: il primo argomento deve essere un oggetto di localizzazione o una stringa +@msg missing `picks` `picks` mancante +@msg missing `word` `word` mancante +@msg must be an object with `kind` and `value` deve essere un oggetto con `kind` e `value` +@msg must have `kind` alert, confirm or prompt deve avere `kind` alert, confirm o prompt +@msg must have exactly `kind` and `value` deve avere esattamente `kind` e `value` +@msg needs a closing quote after the name richiede una virgoletta di chiusura dopo il nome +@msg needs a name richiede un nome +@msg needs a name of at most 64 bytes richiede un nome di al massimo 64 byte +@msg needs a name of letters, digits and _, or a quoted name richiede un nome di lettere, cifre e _, oppure un nome tra virgolette +@msg needs a name without control characters richiede un nome senza caratteri di controllo +@msg nesting too deep annidamento troppo profondo +@msg no HP-GL format nessun formato HP-GL +@msg no New Document profile called `{shown}` ({_1}) nessun profilo di nuovo documento chiamato `{shown}` ({_1}) +@msg no SVG filter at index {k} nessun filtro SVG all'indice {k} +@msg no arrowheads file here nessun file di punte di freccia qui +@msg no character has code {code} nessun carattere ha il codice {code} +@msg no custom arrowhead {name} (see stroke.arrowheads.list) nessuna punta di freccia personalizzata {name} (vedi stroke.arrowheads.list) +@msg no file to open nessun file da aprire +@msg no instructions nessuna istruzione +@msg no layer to rename nessun livello da rinominare +@msg no random numbers ({e}) nessun numero casuale ({e}) +@msg no selected or given object has a visible 3D effect nessun oggetto selezionato o indicato ha un effetto 3D visibile +@msg no such artboard {v} tavola da disegno {v} inesistente +@msg no symbol named `{_1}` nessun simbolo chiamato `{_1}` +@msg node {_1} already has the text variable `{_2}` il nodo {_1} ha già la variabile di testo `{_2}` +@msg not a DCS file non è un file DCS +@msg not a RegExp object non è un oggetto RegExp +@msg not a regular expression non è un'espressione regolare +@msg not an action set: the text doesn't start with /version and a number non è un set di azioni: il testo non inizia con /version e un numero +@msg nothing to repeat niente da ripetere +@msg numbers out of order in {_1} quantifier numeri non in ordine nel quantificatore {_1} +@msg object {_1} needs a 3D effect l'oggetto {_1} richiede un effetto 3D +@msg object {_1}: a hollow Extrude & Bevel has no caps: turn on Cap to map a graphic oggetto {_1}: un'estrusione e smussatura cava non ha tappi: attiva Tappo per applicare una grafica +@msg object {_1}: with a depth of 0 the object has one face: map its graphics onto the front oggetto {_1}: con una profondità di 0 l'oggetto ha una sola faccia: applica le sue grafiche sulla faccia anteriore +@msg object {_1}: {_2} oggetto {_1}: {_2} +@msg object {_1}: {e} oggetto {_1}: {e} +@msg object {_1}: {name} at index {index} has no lighting presets; set its lights with effect.setParams oggetto {_1}: {name} all'indice {index} non ha predefiniti di illuminazione; imposta le sue luci con effect.setParams +@msg opacity must be a number opacity deve essere un numero +@msg operand too large operando troppo grande +@msg order is a whole number from 0 to {others}, not `{v}` order è un numero intero compreso tra 0 e {others}, non `{v}` +@msg path chunks must share their boundary point i segmenti di tracciato devono condividere il punto di confine +@msg pdfCompatible: false needs the artboards to keep the editable artwork when useArtboards is false pdfCompatible: false richiede le tavole da disegno per conservare la grafica modificabile quando useArtboards è false +@msg point x must be a number la x del punto deve essere un numero +@msg point y must be a number la y del punto deve essere un numero +@msg points must be [x,y] pairs points deve contenere coppie [x,y] +@msg points must be finite canvas points points deve contenere punti finiti dell'area di lavoro +@msg range out of order in character class intervallo non in ordine nella classe di caratteri +@msg reduce of an empty array with no initial value reduce di un array vuoto senza valore iniziale +@msg regular expression flag '{_1}' given twice flag di espressione regolare '{_1}' indicato due volte +@msg sampled text would exceed the canvas (coordinates out of range) il testo campionato supererebbe l'area di lavoro (coordinate fuori intervallo) +@msg select an SVG filter seleziona un filtro SVG +@msg select an object with a 3D effect seleziona un oggetto con un effetto 3D +@msg select an object with a 3D effect, or give its id in ids seleziona un oggetto con un effetto 3D, o indica il suo id in ids +@msg select one layer, group or object to rename seleziona un livello, un gruppo o un oggetto da rinominare +@msg select the art to weed seleziona la grafica da spellicolare +@msg select type on a path or area type seleziona un testo su tracciato o un testo in area +@msg side is left or right, not `{v}` side è left o right, non `{v}` +@msg source text transform is collapsed or unrepresentable la trasformazione del testo di origine è degenere o non rappresentabile +@msg table must be true or false table deve essere true o false +@msg takes one name accetta un solo nome +@msg target text transform is collapsed or unrepresentable la trasformazione del testo di destinazione è degenere o non rappresentabile +@msg that makes too many pieces (at most 100000) or dash steps: simplify the dash pattern or make the dashes longer questo produce troppi pezzi (al massimo 100000) o passi del tratteggio: semplifica lo schema del tratteggio o allunga i trattini +@msg the Layers panel is not shown il pannello Livelli non è visualizzato +@msg the Layers panel's search, filter or Show Layers Only hides its row la ricerca, il filtro o Mostra solo livelli del pannello Livelli ne nasconde la riga +@msg the Objects on Path group is hidden or locked il gruppo Oggetti su tracciato è nascosto o bloccato +@msg the SVG file is larger than {MAX_IMPORT_BYTES} bytes il file SVG supera {MAX_IMPORT_BYTES} byte +@msg the XML operation needs an XML or XMLList value l'operazione XML richiede un valore XML o XMLList +@msg the XPath expression does not evaluate to a node-set l'espressione XPath non restituisce un node-set +@msg the XPath expression ends early l'espressione XPath termina prematuramente +@msg the XPath expression has an unmatched ) l'espressione XPath ha una ) senza corrispondenza +@msg the XPath expression has an unmatched ] l'espressione XPath ha una ] senza corrispondenza +@msg the XPath expression has an unmatched closing bracket l'espressione XPath ha una parentesi di chiusura senza corrispondenza +@msg the XPath expression selects a namespace node, which is not an XML value l'espressione XPath seleziona un nodo namespace, che non è un valore XML +@msg the XPath expression selects the root node, which is not an XML value l'espressione XPath seleziona il nodo radice, che non è un valore XML +@msg the XPath function {name} needs a node-set la funzione XPath {name} richiede un node-set +@msg the XPath function {name} takes the wrong number of arguments la funzione XPath {name} riceve un numero errato di argomenti +@msg the XPath name functions need a node-set le funzioni XPath sui nomi richiedono un node-set +@msg the XPath prefix {shown} is not bound to a namespace il prefisso XPath {shown} non è associato a un namespace +@msg the XPath variable ${shown} is not bound la variabile XPath ${shown} non è associata +@msg the argument list is not an object l'elenco degli argomenti non è un oggetto +@msg the artwork is too large for EPS: what follows 256 MB of PostScript was left out la grafica è troppo grande per EPS: ciò che segue i 256 MB di PostScript è stato escluso +@msg the bitmaps hold more pixels than one file may le bitmap contengono più pixel di quanti ne possa contenere un file +@msg the code runs past its last instruction il codice prosegue oltre la sua ultima istruzione +@msg the curve tolerance must be from 0.01 to 10 points la tolleranza della curva deve essere compresa tra 0.01 e 10 punti +@msg the custom dictionary couldn't be saved to {_1}: {e} impossibile salvare il dizionario personalizzato in {_1}: {e} +@msg the custom dictionary {_1} can't be read ({why}), so it is left as it is impossibile leggere il dizionario personalizzato {_1} ({why}), quindi viene lasciato com'è +@msg the document already has an SVG filter named {name} il documento ha già un filtro SVG chiamato {name} +@msg the document has another SVG filter named {name}: use svgFilter.apply, or svgFilter.define with `replace` to edit it il documento ha un altro filtro SVG chiamato {name}: usa svgFilter.apply, oppure svgFilter.define con `replace` per modificarlo +@msg the document has no SVG filter named {name} il documento non ha alcun filtro SVG chiamato {name} +@msg the document has no SVG filter named {r} il documento non ha alcun filtro SVG chiamato {r} +@msg the document has no color swatches il documento non ha campioni di colore +@msg the document's swatches hold {_1} colors; the document reduction takes at most 255 i campioni del documento contengono {_1} colori; la riduzione al documento ne accetta al massimo 255 +@msg the file isn't valid SVG: {e} il file non è un SVG valido: {e} +@msg the file names no plate il file non indica alcuna lastra +@msg the function's prototype is not an object il prototipo della funzione non è un oggetto +@msg the guide is hidden or locked la guida è nascosta o bloccata +@msg the library's file is outside the read roots il file della libreria è fuori dalle cartelle di lettura consentite +@msg the line is too long, or the paths it passes too many, to check la linea è troppo lunga, o i tracciati che attraversa sono troppi, per poterla verificare +@msg the method needs an XML value il metodo richiede un valore XML +@msg the paint is not a freeform gradient (apply one with paint.editGradient {kind}) la pittura non è una sfumatura a forma libera (applicane una con paint.editGradient {kind}) +@msg the parameters or body do not form one function i parametri o il corpo non formano un'unica funzione +@msg the pasted SVG filter {name} draws differently from the document's filter of that name, and no free name fits it il filtro SVG incollato {name} disegna in modo diverso dal filtro del documento con quel nome, e non c'è un nome libero adatto +@msg the paths are too many or too tangled to find where they cross i tracciati sono troppi o troppo intrecciati per trovare dove si incrociano +@msg the pen table holds more than 255 pens la tabella delle penne contiene più di 255 penne +@msg the plates can't be kept le lastre non possono essere conservate +@msg the position table does not match the instructions la tabella delle posizioni non corrisponde alle istruzioni +@msg the prompt's text is longer than {MAX_PROMPT_BYTES} bytes il testo della richiesta supera {MAX_PROMPT_BYTES} byte +@msg the radix must be between 2 and 36 la base deve essere compresa tra 2 e 36 +@msg the rectangle or line reaches too many paths to check il rettangolo o la linea raggiunge troppi tracciati da verificare +@msg the right side of 'in' is not an object il lato destro di 'in' non è un oggetto +@msg the right side of 'instanceof' is not a function il lato destro di 'instanceof' non è una funzione +@msg the selected art is nested more than {MAX_DEPTH} levels deep la grafica selezionata è annidata per più di {MAX_DEPTH} livelli +@msg the selected art is too large to measure la grafica selezionata è troppo grande da misurare +@msg the selection has no outlines to weed around la selezione non ha contorni attorno a cui spellicolare +@msg the value bind was called on is not a function il valore su cui è stato chiamato bind non è una funzione +@msg the value is not a constructor il valore non è un costruttore +@msg the value is not a function il valore non è una funzione +@msg the value is not a valid XML name il valore non è un nome XML valido +@msg the value is not an XML attribute name il valore non è un nome di attributo XML +@msg the value is not an XML name il valore non è un nome XML +@msg the weeding lines cross the art's outlines too many times to measure; use fewer lines le linee di spellicolatura incrociano i contorni della grafica troppe volte per poterle misurare; usa meno linee +@msg the weeding lines pass too close to too many outline segments to measure; use fewer lines or a smaller gap le linee di spellicolatura passano troppo vicino a troppi segmenti di contorno per poterle misurare; usa meno linee o una distanza minore +@msg the weeding lines would be more than {max_pieces} pieces le linee di spellicolatura sarebbero più di {max_pieces} pezzi +@msg the {_1} plate lies outside the file la lastra {_1} si trova fuori dal file +@msg this is a binary DXF file, which can't be read: save it from the CAD app as an ASCII DXF and open that questo è un file DXF binario, che non può essere letto: salvalo dall'app CAD come DXF ASCII e apri quello +@msg this warp's points can't be edited: use Reset with Mesh first i punti di questa distorsione non possono essere modificati: usa prima Reimposta con trama +@msg toExponential() digits must be between 0 and 20 le cifre di toExponential() devono essere comprese tra 0 e 20 +@msg toFixed() digits must be between 0 and 20 le cifre di toFixed() devono essere comprese tra 0 e 20 +@msg toISOString is not a function toISOString non è una funzione +@msg toPrecision() argument must be between 1 and 21 l'argomento di toPrecision() deve essere compreso tra 1 e 21 +@msg toSource: a getter cannot be written as source toSource: un getter non può essere scritto come sorgente +@msg toSource: an array with properties besides its elements, a property that is not enumerable or another prototype cannot be written as source toSource: un array con proprietà oltre ai suoi elementi, una proprietà non enumerabile o un altro prototipo non può essere scritto come sorgente +@msg toSource: an object with a property that is not enumerable, or whose prototype is not Object.prototype, cannot be written as source toSource: un oggetto con una proprietà non enumerabile, o il cui prototipo non è Object.prototype, non può essere scritto come sorgente +@msg toSource: the source is too long toSource: il sorgente è troppo lungo +@msg toSource: the value contains itself toSource: il valore contiene se stesso +@msg toSource: the value has too many entries toSource: il valore ha troppe voci +@msg toSource: the value is nested too deep toSource: il valore è annidato troppo in profondità +@msg toString is not a function toString non è una funzione +@msg too many arguments troppi argomenti +@msg too many quantifiers troppi quantificatori +@msg unknown OpenType feature `{t}` (liga, calt, dlig, smcp, frac, onum, tnum, ordn, swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom, aalt; prefix - to turn off; swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom and aalt take an alternate's number as `tag=N` with N from 0 to {_1}, as `salt=2`) funzione OpenType sconosciuta `{t}` (liga, calt, dlig, smcp, frac, onum, tnum, ordn, swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom, aalt; anteponi - per disattivarla; swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom e aalt accettano il numero di un'alternativa come `tag=N` con N da 0 a {_1}, ad esempio `salt=2`) +@msg unknown dither `{d}` (diffusion, pattern, noise or none) dithering sconosciuto `{d}` (diffusion, pattern, noise o none) +@msg unknown panel `{panel}` pannello sconosciuto `{panel}` +@msg unknown parameter `{key}` parametro sconosciuto `{key}` +@msg unknown parameter `{within}settings.{format}`; {why} parametro sconosciuto `{within}settings.{format}`; {why} +@msg unknown reduction `{reduction}` (selective, perceptual, adaptive, web, gray, blackWhite, uniform or document) riduzione sconosciuta `{reduction}` (selective, perceptual, adaptive, web, gray, blackWhite, uniform o document) +@msg unmatched ')' ')' senza corrispondenza +@msg unterminated character class classe di caratteri non terminata +@msg unterminated group gruppo non terminato +@msg wordGap and lineGap need area type in the selection wordGap e lineGap richiedono un testo in area nella selezione +@msg xpath needs its variables as an object xpath richiede le sue variabili come oggetto +@msg xpath needs the expression as a string xpath richiede l'espressione come stringa +@msg {GRANT_NOT_REMOVED}, and its settings and cache can't be moved back from {_1} to {_2}: {e} {GRANT_NOT_REMOVED}, e le sue impostazioni e la sua cache non possono essere spostate di nuovo da {_1} a {_2}: {e} +@msg {_1} is not a folder: {e} {_1} non è una cartella: {e} +@msg {_1}: {_2} and {_3} are in the way {_1}: {_2} e {_3} sono d'intralcio +@msg {code}: {0} {code}: {0} +@msg {dir}: {e} {dir}: {e} +@msg {file} names more than one linked JavaScript file {file} indica più di un file JavaScript collegato +@msg {k}: a custom arrowhead's path needs an area to fill and at most {most} anchors and {most} subpaths, each anchor within {far} head units of its tip {k}: il tracciato di una punta di freccia personalizzata richiede un'area da riempire e al massimo {most} punti di ancoraggio e {most} sottotracciati, ciascun punto entro {far} unità della punta dal suo vertice +@msg {k}: bad custom arrowhead path: {e} {k}: tracciato della punta di freccia personalizzata non valido: {e} +@msg {k}: bad custom arrowhead: {e} {k}: punta di freccia personalizzata non valida: {e} +@msg {k}: custom must be a name {k}: custom deve essere un nome +@msg {name} must be a number {name} deve essere un numero +@msg {path}: copy takes a DCS file only when its plates are inside it; relink to it where its plate files are {path}: copy accetta un file DCS solo quando le sue lastre sono al suo interno; ricollegalo dove si trovano i file delle sue lastre +@msg {path}: larger than {_1} MB {path}: supera {_1} MB +@msg {shown} is not an XPath 1.0 function {shown} non è una funzione XPath 1.0 +@msg {v} names no layer or sublayer {v} non indica alcun livello o sottolivello +@msg {what} is not a function {what} non è una funzione +@msg {what} would print more than {MAX_COPIES_PER_SHEET} copies on a sheet: scale it up {what} stamperebbe più di {MAX_COPIES_PER_SHEET} copie su un foglio: ingrandiscilo +@msg {what} {i} out of range {what} {i} fuori intervallo +@msg A profile supports one Revolve effect. Edit the existing effect's options instead. Un profilo supporta un solo effetto Rivoluzione. Modifica invece le opzioni dell'effetto esistente. +@msg Add Points at Crossings: a path went missing Aggiungi punti agli incroci: un tracciato è andato perso +@msg CSS options: {e} Opzioni CSS: {e} +@msg CSV has a header but no data rows Il CSV ha un'intestazione ma nessuna riga di dati +@msg CSV holds NUL bytes: save it as UTF-8, or as UTF-16 with a byte-order mark Il CSV contiene byte NUL: salvalo come UTF-8, o come UTF-16 con un byte-order mark +@msg CSV is empty Il CSV è vuoto +@msg CSV is larger than {MAX_CSV_BYTES} bytes Il CSV supera {MAX_CSV_BYTES} byte +@msg CSV is not UTF-16 Il CSV non è in UTF-16 +@msg CSV is not UTF-8 Il CSV non è in UTF-8 +@msg CSV would be larger than {MAX_CSV_BYTES} bytes Il CSV supererebbe {MAX_CSV_BYTES} byte +@msg Choose original artwork, not a dimension's generated paths Scegli la grafica originale, non i tracciati generati da una quota +@msg Contour: select paths or shapes Contorno: seleziona tracciati o forme +@msg Contour: the Offset Path effect is not available Contorno: l'effetto Sposta tracciato non è disponibile +@msg Create needs fills, strokes or both Crea richiede riempimenti, tracce o entrambi +@msg DXF options: {e} Opzioni DXF: {e} +@msg DXF scale must be a positive number up to {_1}, not {scale} La scala DXF deve essere un numero positivo fino a {_1}, non {scale} +@msg DXF {field} `{s}`: {allowed} DXF {field} `{s}`: {allowed} +@msg Dimension is locked or hidden La quota è bloccata o nascosta +@msg Dimension mode does not match its source La modalità della quota non corrisponde alla sua origine +@msg Draw Inside needs exactly one selected path, compound path or text Disegna all'interno richiede esattamente un tracciato, un tracciato composto o un testo selezionato +@msg EPS Save writes all artwork: use document.export for selected-only EPS Il salvataggio EPS scrive tutta la grafica: usa document.export per un EPS con la sola selezione +@msg EPS flattener: {e} Appiattimento EPS: {e} +@msg EPS options: {e} Opzioni EPS: {e} +@msg EPS {field} `{s}`: {allowed} EPS {field} `{s}`: {allowed} +@msg Export for Screens writes png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai or vectorcraft Esporta per schermi scrive png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai o vectorcraft +@msg Flare click coordinates must be finite numbers Le coordinate del clic per Riflesso devono essere numeri finiti +@msg HTML Text applies to object slices of type only Testo HTML si applica solo alle sezioni oggetto di testo +@msg Identify Objects By is XML ID: the name must be a valid XML ID (start with a letter, underscore or colon; no spaces) Identifica oggetti per è impostato su ID XML: il nome deve essere un ID XML valido (inizia con una lettera, un trattino basso o due punti; senza spazi) +@msg Image Trace failed: internal error: its thread stopped (please report this bug) Ricalco immagine non riuscito: errore interno: il suo thread si è fermato (segnala questo bug) +@msg Image Trace failed: {e} Ricalco immagine non riuscito: {e} +@msg Image Trace finished, but its document was closed Ricalco immagine terminato, ma il suo documento è stato chiuso +@msg Image Trace finished, but the image or its settings changed meanwhile: trace it again Ricalco immagine terminato, ma nel frattempo l'immagine o le sue impostazioni sono cambiate: ricalcala di nuovo +@msg Invalid dimension offset Distanza della quota non valida +@msg Invalid point Punto non valido +@msg Join: a subpath went missing Unisci: un sottotracciato è andato perso +@msg Lock Workspace is not available in VectorCraft Blocca area di lavoro non è disponibile in VectorCraft +@msg Move Panel to New Window is not available: floating panels stay in the main window Sposta pannello in una nuova finestra non è disponibile: i pannelli mobili restano nella finestra principale +@msg Offset Path: the path is too complex to offset Sposta tracciato: il tracciato è troppo complesso da spostare +@msg Offset Path: {e} Sposta tracciato: {e} +@msg PDF content is incomplete or exceeds the reader's limits; no document was imported Il contenuto PDF è incompleto o supera i limiti del lettore; nessun documento è stato importato +@msg PDF flattener: {e} Appiattimento PDF: {e} +@msg PDF options: {e} Opzioni PDF: {e} +@msg Recolor Artwork is no longer open Ricolora grafica non è più aperto +@msg SVG is not UTF-8, UTF-16 or ISO 8859-1 L'SVG non è in UTF-8, UTF-16 o ISO 8859-1 +@msg Save writes one artboard: name one, or export several with document.export Salva scrive una sola tavola da disegno: indicane una, o esportane diverse con document.export +@msg Select a dimension first Seleziona prima una quota +@msg Select dimensions to update Seleziona le quote da aggiornare +@msg Select only dimensions Seleziona solo quote +@msg Select two or more objects, or a group Seleziona due o più oggetti, o un gruppo +@msg Shaper needs 1–64 source paths Shaper richiede da 1 a 64 tracciati di origine +@msg Switch x/y is for scatter graphs Scambia x/y è per i grafici a dispersione +@msg Text options: {e} Opzioni testo: {e} +@msg `align` is start, center or end `align` è start, center o end +@msg `anchors` must be an array of [subpath, anchor] pairs `anchors` deve essere un array di coppie [subpath, anchor] +@msg `anchors` must list anchor indices (0, 1, 2…), not {k} `anchors` deve elencare indici di punti di ancoraggio (0, 1, 2…), non {k} +@msg `anchors` must list anchor indices (0, 1, 2…), not {v} `anchors` deve elencare indici di punti di ancoraggio (0, 1, 2…), non {v} +@msg `artboards` must be a list of artboard indices `artboards` deve essere un elenco di indici di tavole da disegno +@msg `asset` is the asset id (see assets.list) `asset` è l'id della risorsa (vedi assets.list) +@msg `at` must be a byte offset `at` deve essere un offset in byte +@msg `autoLeading` must be a number `autoLeading` deve essere un numero +@msg `background` must be "", "matte" or #rrggbb `background` deve essere "", "matte" o #rrggbb +@msg `burasagari` must be "none", "standard" or "forced" `burasagari` deve essere "none", "standard" o "forced" +@msg `center` must be [x, y] `center` deve essere [x, y] +@msg `charAlign` must be "romanBaseline", "emBoxTop", "emBoxCenter", "emBoxBottom", "icfTop" or "icfBottom" `charAlign` deve essere "romanBaseline", "emBoxTop", "emBoxCenter", "emBoxBottom", "icfTop" o "icfBottom" +@msg `charDirection` must be "default", "leftToRight" or "rightToLeft" `charDirection` deve essere "default", "leftToRight" o "rightToLeft" +@msg `clearStroke` requires `stroke: false`, `ids: []` and no `stop` `clearStroke` richiede `stroke: false`, `ids: []` e nessun `stop` +@msg `clear` must be a list of type object ids, not {v} `clear` deve essere un elenco di id di oggetti di testo, non {v} +@msg `clear` must list type objects; {_1} is not one `clear` deve elencare oggetti di testo; {_1} non lo è +@msg `clear` must not list `id` `clear` non deve elencare `id` +@msg `color` needs a `rule` to make the theme from `color` richiede una `rule` da cui creare il tema +@msg `colors` is empty `colors` è vuoto +@msg `columnType` is vertical, uniform, repeating or sliding `columnType` è vertical, uniform, repeating o sliding +@msg `columns` must be a whole number 1..50 `columns` deve essere un numero intero 1..50 +@msg `commands` must not be empty `commands` non deve essere vuoto +@msg `contents` goes with `to` `contents` va usato con `to` +@msg `corners` must be sharp, round or square, not `{other}` `corners` deve essere sharp, round o square, non `{other}` +@msg `corners` must list anchor indices (0, 1, 2…), not {v} `corners` deve elencare indici di punti di ancoraggio (0, 1, 2…), non {v} +@msg `count` must be a whole number from 1 to 100 `count` deve essere un numero intero compreso tra 1 e 100 +@msg `dataBase64` is larger than the module limit `dataBase64` supera il limite del modulo +@msg `dataBase64` is not valid base64 `dataBase64` non è un base64 valido +@msg `defaultsOnly` cannot be combined with `ids`, `reverse` or `append` `defaultsOnly` non può essere combinato con `ids`, `reverse` o `append` +@msg `depth` and `childLimit` slice the summary: pass `summary: true` `depth` e `childLimit` riducono il riepilogo: passa `summary: true` +@msg `design` is a design name, or null for plain columns `design` è il nome di un design, o null per colonne semplici +@msg `design` is a design name, or null for the default marker `design` è il nome di un design, o null per il marcatore predefinito +@msg `destinationFolder` is required when destination is `folder` `destinationFolder` è obbligatorio quando la destinazione è `folder` +@msg `destination` must be `none`, `saveAndClose` or `folder` `destination` deve essere `none`, `saveAndClose` o `folder` +@msg `diameter` must be from 0.1 to 2500 pt `diameter` deve essere compreso tra 0.1 e 2500 pt +@msg `digits` must be one of {_1} `digits` deve essere uno tra {_1} +@msg `dimImages` is a percentage or false `dimImages` è una percentuale o false +@msg `direction` must be "auto", "leftToRight" or "rightToLeft" `direction` deve essere "auto", "leftToRight" o "rightToLeft" +@msg `each` is the value one design stands for, more than 0 `each` è il valore rappresentato da un design, maggiore di 0 +@msg `end` must be "start" or "end" `end` deve essere "start" o "end" +@msg `ends` applies to joining exactly two paths `ends` si applica all'unione di esattamente due tracciati +@msg `event` must be one of {_1} `event` deve essere uno tra {_1} +@msg `every` must be "all", "odd" or "even", not {v} `every` deve essere "all", "odd" o "even", non {v} +@msg `expand` must be true or false `expand` deve essere true o false +@msg `files` must be 1 to 1000 paths of font files the last text.findFontFiles search found `files` deve contenere da 1 a 1000 percorsi di file di font trovati dall'ultima ricerca text.findFontFiles +@msg `folder` must be an absolute folder path `folder` deve essere il percorso assoluto di una cartella +@msg `fontAxes` must be an object of axis tags and values, such as {"wght"} `fontAxes` deve essere un oggetto di tag di assi e valori, ad esempio {"wght"} +@msg `format` must be a string `format` deve essere una stringa +@msg `format` must be one of {_1} `format` deve essere uno tra {_1} +@msg `fractions` is chop or scale `fractions` è chop o scale +@msg `from` and `to` must differ `from` e `to` devono essere diversi +@msg `from` has an empty frame `from` ha una cornice vuota +@msg `from` must be a non-negative integer `from` deve essere un intero non negativo +@msg `from` must be area type or type on a path `from` deve essere un testo in area o un testo su tracciato +@msg `gid` must be a glyph id, not {v} `gid` deve essere un id di glifo, non {v} +@msg `glyphAlternate` belongs to one character, not to a character style (text.setGlyphAlternate sets it) `glyphAlternate` riguarda un singolo carattere, non uno stile di carattere (lo imposta text.setGlyphAlternate) +@msg `guide` must be a guide index (guide.list) `guide` deve essere un indice di guida (guide.list) +@msg `hAlign` must be default, left, center or right `hAlign` deve essere default, left, center o right +@msg `id` must be a node id `id` deve essere un id di nodo +@msg `id` must be an object id, not {v} `id` deve essere un id di oggetto, non {v} +@msg `ids` must name Objects on Path groups or objects in them `ids` deve indicare gruppi Oggetti su tracciato o oggetti al loro interno +@msg `ids` takes at most {MAX_INSPECT_IDS} ids `ids` accetta al massimo {MAX_INSPECT_IDS} id +@msg `imageMap` must be none, rectangle or polygon `imageMap` deve essere none, rectangle o polygon +@msg `includeArtboardFill` must be true or false `includeArtboardFill` deve essere true o false +@msg `includeSubdirs` must be true or false `includeSubdirs` deve essere true o false +@msg `index` must be a point index `index` deve essere un indice di punto +@msg `index` must be a whole number or null `index` deve essere un numero intero o null +@msg `indices` must be a non-empty array of item indices `indices` deve essere un array non vuoto di indici di elementi +@msg `items` is a list of {kind, item} `items` è un elenco di {kind, item} +@msg `items` is empty `items` è vuoto +@msg `items` must be a list of {id, points} `items` deve essere un elenco di {id, points} +@msg `items` must be a list of {{id, anchors?}}, not {v} `items` deve essere un elenco di {{id, anchors?}}, non {v} +@msg `items` must be an array of {id, anchors} `items` deve essere un array di {id, anchors} +@msg `items` must be an array of {{id, corners?}}, not {v} `items` deve essere un array di {{id, corners?}}, non {v} +@msg `kashida` must be "none", "short", "medium", "long" or "stylistic" `kashida` deve essere "none", "short", "medium", "long" o "stylistic" +@msg `kind` is one of {_1} `kind` è uno tra {_1} +@msg `kind` must be "round", "invertedRound" or "chamfer", not {v} `kind` deve essere "round", "invertedRound" o "chamfer", non {v} +@msg `kind` must be `text`, `visibility`, `image` or `graph` `kind` deve essere `text`, `visibility`, `image` o `graph` +@msg `kind` must be a string `kind` deve essere una stringa +@msg `kind` must be image, noImage or htmlText `kind` deve essere image, noImage o htmlText +@msg `kinsoku` must be "none", "hard" or "soft" `kinsoku` deve essere "none", "hard" o "soft" +@msg `label` must be a non-empty name of at most 200 characters `label` deve essere un nome non vuoto di al massimo 200 caratteri +@msg `language` must be a language name or tag, such as "Turkish" or "tr" `language` deve essere il nome o il tag di una lingua, ad esempio "Turkish" o "tr" +@msg `leadingModel` must be "romanBaseline" or "emBoxTop" `leadingModel` deve essere "romanBaseline" o "emBoxTop" +@msg `leading` must be from 0.1 to 5000, or null for Auto `leading` deve essere compreso tra 0.1 e 5000, o null per Auto +@msg `length` must be a number of at most 1000000 pt either way `length` deve essere un numero di al massimo 1000000 pt in entrambe le direzioni +@msg `line` must be true or false `line` deve essere true o false +@msg `minAngle` ({min_angle}°) can't be more than `maxAngle` ({max_angle}°) `minAngle` ({min_angle}°) non può essere maggiore di `maxAngle` ({max_angle}°) +@msg `mode` must be "handles", "straight" or "smooth" `mode` deve essere "handles", "straight" o "smooth" +@msg `mode` must be "straight", "bezier" or "arc" `mode` deve essere "straight", "bezier" o "arc" +@msg `mode` must be one of {_1} `mode` deve essere uno tra {_1} +@msg `mojikumi` must be "none", "yakumonoHankaku", "gyomatsuYakumonoHankaku", "gyomatsuYakumonoZenkaku", "yakumonoZenkaku" or "lineEndHalf" `mojikumi` deve essere "none", "yakumonoHankaku", "gyomatsuYakumonoHankaku", "gyomatsuYakumonoZenkaku", "yakumonoZenkaku" o "lineEndHalf" +@msg `names` is a list of preset names `names` è un elenco di nomi di predefiniti +@msg `names` lists preset names `names` elenca nomi di predefiniti +@msg `names` must be a list of names `names` deve essere un elenco di nomi +@msg `names` must be a list of swatch names `names` deve essere un elenco di nomi di campioni +@msg `names` must be an array of style names `names` deve essere un array di nomi di stili +@msg `new` is a design name, or true `new` è il nome di un design, o true +@msg `path` must be a folder `path` deve essere una cartella +@msg `path` must be a path object `path` deve essere un oggetto tracciato +@msg `pivot` must be a whole number from 0 to 8 `pivot` deve essere un numero intero compreso tra 0 e 8 +@msg `points` must be a list of [x, y] points `points` deve essere un elenco di punti [x, y] +@msg `points` must be a list of point indexes `points` deve essere un elenco di indici di punti +@msg `points` must be an array of point indices `points` deve essere un array di indici di punti +@msg `points` must be point indexes `points` deve contenere indici di punti +@msg `port` must be "in" or "out" `port` deve essere "in" o "out" +@msg `position` is above or below `position` è above o below +@msg `preset` must be a string `preset` deve essere una stringa +@msg `ratio` must be from 0.1 to 0.5 `ratio` deve essere compreso tra 0.1 e 0.5 +@msg `rect` must be [x, y, width, height] with a positive size `rect` deve essere [x, y, width, height] con una dimensione positiva +@msg `relation` must be overlap, inside or outside `relation` deve essere overlap, inside o outside +@msg `reversed` must be true or false `reversed` deve essere true o false +@msg `rotate` must be a finite number `rotate` deve essere un numero finito +@msg `rule` must be nonZero or evenOdd `rule` deve essere nonZero o evenOdd +@msg `scale` must be a number in (0, 100] `scale` deve essere un numero in (0, 100] +@msg `scope` must be "selection" or "document", not {other} `scope` deve essere "selection" o "document", non {other} +@msg `script` must be a string `script` deve essere una stringa +@msg `seriesIndexes` is a non-empty list of series indexes `seriesIndexes` è un elenco non vuoto di indici di serie +@msg `seriesIndexes` needs a `type` or a `valueAxis` `seriesIndexes` richiede un `type` o un `valueAxis` +@msg `shift` must be a number of points `shift` deve essere un numero di punti +@msg `showCenter` must be true or false `showCenter` deve essere true o false +@msg `singleWordJustification` must be "fullJustify", "alignLeft", "alignCenter" or "alignRight" `singleWordJustification` deve essere "fullJustify", "alignLeft", "alignCenter" o "alignRight" +@msg `size` is a percentage of the base text's size, 1 to 100 `size` è una percentuale della dimensione del testo di base, da 1 a 100 +@msg `source` and `target` are the same object `source` e `target` sono lo stesso oggetto +@msg `source` must be `folder` or `datasets` `source` deve essere `folder` o `datasets` +@msg `spacing` must be a number `spacing` deve essere un numero +@msg `spacing` must be a number of points, 0 or more, or "auto" `spacing` deve essere un numero di punti, pari a 0 o maggiore, o "auto" +@msg `start` must be a finite number `start` deve essere un numero finito +@msg `starts` must be an array of anchor indices (or nulls) `starts` deve essere un array di indici di punti di ancoraggio (o null) +@msg `status` must be linked, embedded, missing or modified, or a list of them `status` deve essere linked, embedded, missing o modified, o un elenco di questi +@msg `stop` must be a stop index `stop` deve essere un indice di interruzione +@msg `story` styles the whole story: give no `start` or `end` `story` applica lo stile all'intero brano: non indicare `start` o `end` +@msg `story` takes the whole story: give no `start` or `end` `story` prende l'intero brano: non indicare `start` o `end` +@msg `strokeMode` applies to strokes (stroke: true) `strokeMode` si applica alle tracce (stroke: true) +@msg `style` must be roman or japanese `style` deve essere roman o japanese +@msg `subpaths` must be two integer indices `subpaths` deve essere due indici interi +@msg `symbol` must be a symbol name `symbol` deve essere il nome di un simbolo +@msg `target` must be "object" or "contents", not {v} `target` deve essere "object" o "contents", non {v} +@msg `tint` applies to global and spot colours `tint` si applica ai colori globali e spot +@msg `tint` goes with a global or spot `swatch` `tint` va usato con un `swatch` globale o spot +@msg `tint` must be a number (%) `tint` deve essere un numero (%) +@msg `tint` needs a global or spot colour `tint` richiede un colore globale o spot +@msg `to` is already threaded `to` è già concatenato +@msg `to` is the design's new name `to` è il nuovo nome del design +@msg `to` must be [x, y] `to` deve essere [x, y] +@msg `to` must be a closed path, area type or type on a path other than `from` `to` deve essere un tracciato chiuso, un testo in area o un testo su tracciato diverso da `from` +@msg `to` must be a whole number `to` deve essere un numero intero +@msg `to` takes the rows of one object's stack, not aligned rows `to` accetta le righe della pila di un solo oggetto, non righe allineate +@msg `useLab` must be true or false `useLab` deve essere true o false +@msg `vAlign` must be default, top, middle, baseline or bottom `vAlign` deve essere default, top, middle, baseline o bottom +@msg `values` must be a list `values` deve essere un elenco +@msg `values` must be an object `values` deve essere un oggetto +@msg `values` must name hex, rgb, cmyk, lab or gray `values` deve indicare hex, rgb, cmyk, lab o gray +@msg `values` names a kind twice `values` indica due volte lo stesso tipo +@msg `{_1}` can't be edited or removed `{_1}` non può essere modificato o rimosso +@msg `{_1}` is built in and always listed `{_1}` è incorporato ed è sempre elencato +@msg `{_1}` is not a font file the last text.findFontFiles search found `{_1}` non è un file di font trovato dall'ultima ricerca text.findFontFiles +@msg `{_1}` would be overwritten by the package: choose a different folder or name `{_1}` verrebbe sovrascritto dal pacchetto: scegli una cartella o un nome diverso +@msg `{file}` has no art to place `{file}` non ha grafica da inserire +@msg `{file}` is over {_1} MB `{file}` supera {_1} MB +@msg `{f}` belongs to a VectorCraft that is running `{f}` appartiene a un VectorCraft in esecuzione +@msg `{f}` is the copy of a document open now `{f}` è la copia di un documento aperto in questo momento +@msg `{id}` is no writable format (see document.formats) `{id}` non è un formato scrivibile (vedi document.formats) +@msg `{id}` isn't a loaded library `{id}` non è una libreria caricata +@msg `{key}` has no colours `{key}` non ha colori +@msg `{key}` is a design name `{key}` è il nome di un design +@msg `{key}` is a design name or a list of them `{key}` è il nome di un design o un elenco di nomi +@msg `{key}` is longer than {MAX_NAME} characters `{key}` supera {MAX_NAME} caratteri +@msg `{key}` is out of range `{key}` è fuori intervallo +@msg `{key}` must be [min, desired, max] or {{min?, desired?, max?}}, in percent `{key}` deve essere [min, desired, max] o {{min?, desired?, max?}}, in percentuale +@msg `{key}` must be a non-negative integer `{key}` deve essere un intero non negativo +@msg `{key}` must be a number {_1}..{_2} `{key}` deve essere un numero {_1}..{_2} +@msg `{key}` must be a whole number of at least 0, not {n} `{key}` deve essere un numero intero pari almeno a 0, non {n} +@msg `{key}` must be an appearance item index (paint order) or null `{key}` deve essere un indice di voce dell'aspetto (ordine di pittura) o null +@msg `{key}` must be an array of asset ids (see assets.list) `{key}` deve essere un array di id di risorse (vedi assets.list) +@msg `{key}` must be from 0 to 180 degrees, not {a} `{key}` deve essere compreso tra 0 e 180 gradi, non {a} +@msg `{key}` must be from {_1} to {shift_max} `{key}` deve essere compreso tra {_1} e {shift_max} +@msg `{key}`: not a colour: {v} `{key}`: non è un colore: {v} +@msg `{k}.family` is required `{k}.family` è obbligatorio +@msg `{k}` is a number 0..1 `{k}` è un numero 0..1 +@msg `{k}` is true or false `{k}` è true o false +@msg `{k}` isn't an export setting: {_1} `{k}` non è un'impostazione di esportazione: {_1} +@msg `{k}` must be a byte offset `{k}` deve essere un offset in byte +@msg `{k}` must be a number `{k}` deve essere un numero +@msg `{k}` must be a number of points `{k}` deve essere un numero di punti +@msg `{k}` must be a string `{k}` deve essere una stringa +@msg `{k}` must be a whole number `{k}` deve essere un numero intero +@msg `{k}` must be from {lo} to {hi} for {key} `{k}` deve essere compreso tra {lo} e {hi} per {key} +@msg `{k}` must be {what}, not {v} `{k}` deve essere {what}, non {v} +@msg `{l}` isn't a global or spot colour `{l}` non è un colore globale o spot +@msg `{m}` isn't a bitmap: use clipboard.importSvg, importPdf or importText `{m}` non è una bitmap: usa clipboard.importSvg, importPdf o importText +@msg `{name}` can't be deleted `{name}` non può essere eliminato +@msg `{name}` can't be duplicated `{name}` non può essere duplicato +@msg `{name}` can't be edited `{name}` non può essere modificato +@msg `{name}` can't be edited this way `{name}` non può essere modificato in questo modo +@msg `{name}` can't be renamed `{name}` non può essere rinominato +@msg `{name}` can't name a folder `{name}` non può essere il nome di una cartella +@msg `{name}` has no art to place `{name}` non ha grafica da inserire +@msg `{name}` has no text to place `{name}` non ha testo da inserire +@msg `{name}` in the Word document is not UTF-8 or UTF-16 text `{name}` nel documento Word non è testo UTF-8 o UTF-16 +@msg `{name}` in the Word document is not well-formed XML: {e} `{name}` nel documento Word non è XML ben formato: {e} +@msg `{name}` in the Word document nests elements more than {MAX_NESTING} deep `{name}` nel documento Word annida elementi a più di {MAX_NESTING} livelli di profondità +@msg `{name}` is a built-in preset and is read-only: save it under another name `{name}` è un predefinito incorporato ed è di sola lettura: salvalo con un altro nome +@msg `{name}` is a built-in preset: save under another name `{name}` è un predefinito incorporato: salva con un altro nome +@msg `{name}` is a built-in profile and stays `{name}` è un profilo incorporato e rimane +@msg `{name}` is a tint of `{base}`: edit `{base}` (a tint swatch only takes a new name) `{name}` è una tinta di `{base}`: modifica `{base}` (un campione di tinta accetta solo un nuovo nome) +@msg `{name}` is a working space: choose another with edit.colorSettings first `{name}` è uno spazio di lavoro: scegline prima un altro con edit.colorSettings +@msg `{name}` is built in and stays `{name}` è incorporato e rimane +@msg `{name}` takes a paint of its own kind (colour, gradient or pattern) `{name}` accetta una pittura del proprio tipo (colore, sfumatura o motivo) +@msg `{n}` can't be deleted `{n}` non può essere eliminato +@msg `{n}` can't be merged `{n}` non può essere unito +@msg `{n}` can't be moved `{n}` non può essere spostato +@msg `{n}` is not a colour swatch `{n}` non è un campione di colore +@msg `{n}` isn't a solid colour `{n}` non è un colore pieno +@msg `{n}`: colour groups hold solid colours only `{n}`: i gruppi di colori contengono solo colori pieni +@msg `{other}` doesn't trace an image `{other}` non ricalca un'immagine +@msg `{s}`: the step's references copy in more than {_1} MB of values `{s}`: i riferimenti del passo copiano più di {_1} MB di valori +@msg `{tag}` is not an axis tag: a tag is four characters, such as "wght" `{tag}` non è un tag di asse: un tag è di quattro caratteri, ad esempio "wght" +@msg `{to}` is empty or already used `{to}` è vuoto o già usato +@msg `{what}` is longer than {MAX_TEXT} bytes `{what}` supera {MAX_TEXT} byte +@msg `{what}` must be text `{what}` deve essere testo +@msg a DXF drawing has one origin: pass useArtboards: true for one drawing per artboard un disegno DXF ha una sola origine: passa useArtboards: true per un disegno per tavola da disegno +@msg a PDF presets file with over {_1} presets un file di predefiniti PDF con più di {_1} predefiniti +@msg a batch preview cannot switch documents un'anteprima batch non può cambiare documento +@msg a brush named `{nn}` exists esiste un pennello chiamato `{nn}` +@msg a container of the listed objects is gone un contenitore degli oggetti elencati non esiste più +@msg a content stream can't be read impossibile leggere uno stream di contenuto +@msg a content stream isn't a stream uno stream di contenuto non è uno stream +@msg a design holds at most {_1} objects un design contiene al massimo {_1} oggetti +@msg a design needs a name un design richiede un nome +@msg a dictionary grew too large un dizionario è diventato troppo grande +@msg a document keeps at most {_1} graph designs un documento conserva al massimo {_1} design di grafico +@msg a document keeps at most {_1} saved selections un documento conserva al massimo {_1} selezioni salvate +@msg a document keeps at most {_1} views un documento conserva al massimo {_1} viste +@msg a document links at most {MAX_SVG_SCRIPTS} JavaScript files un documento collega al massimo {MAX_SVG_SCRIPTS} file JavaScript +@msg a feConvolveMatrix filter's order is {x}×{y}, which overflows the kernel-size multiply usvg makes l'ordine di un filtro feConvolveMatrix è {x}×{y}, che fa traboccare la moltiplicazione della dimensione del kernel eseguita da usvg +@msg a gradient preset is already called {n} esiste già un predefinito di sfumatura chiamato {n} +@msg a graph has at most {_1} series, so it transposes with at most that many categories un grafico ha al massimo {_1} serie, quindi si traspone con al massimo altrettante categorie +@msg a layer can't be merged into its own sublayer un livello non può essere unito a un proprio sottolivello +@msg a layer's form box isn't an array il riquadro del form di un livello non è un array +@msg a layer's form can't be read impossibile leggere il form di un livello +@msg a layer's form has no box il form di un livello non ha un riquadro +@msg a layer's form has no dictionary il form di un livello non ha un dizionario +@msg a legend draws at most {MAX_CHIPS} swatches una legenda disegna al massimo {MAX_CHIPS} campioni +@msg a name names one asset: give multiple: false, or one object un nome indica una sola risorsa: indica multiple: false, o un solo oggetto +@msg a page can't be read impossibile leggere una pagina +@msg a page object is used by something else un oggetto pagina è usato da qualcos'altro +@msg a page thumbnail must be RGB pixels, 1 to {THUMBNAIL_SIZE} a side (got {w} × {h}) una miniatura di pagina deve essere in pixel RGB, da 1 a {THUMBNAIL_SIZE} per lato (ricevuto {w} × {h}) +@msg a pattern layer doesn't end what it starts un livello di motivo non chiude ciò che apre +@msg a pattern layer's colors hold something else i colori di un livello di motivo contengono qualcos'altro +@msg a pattern named `{n}` exists esiste un motivo chiamato `{n}` +@msg a plug-in with id {_1} is already installed un plug-in con id {_1} è già installato +@msg a preset named `{n}` exists esiste un predefinito chiamato `{n}` +@msg a print presets file with over {_1} presets un file di predefiniti di stampa con più di {_1} predefiniti +@msg a profile is already called {n} esiste già un profilo chiamato {n} +@msg a row can't go into itself una riga non può entrare in se stessa +@msg a series goes on the left or the right value axis una serie va sull'asse dei valori sinistro o destro +@msg a start must be an anchor index ≥ 0 or null un inizio deve essere un indice di punto di ancoraggio ≥ 0 o null +@msg a style named `{name}` already exists esiste già uno stile chiamato `{name}` +@msg a style named `{to}` already exists esiste già uno stile chiamato `{to}` +@msg a swatch needs a colour, gradient or pattern un campione richiede un colore, una sfumatura o un motivo +@msg a symbol named `{n}` already exists esiste già un simbolo chiamato `{n}` +@msg a theme has 1 to {THEME_SIZE} colours un tema ha da 1 a {THEME_SIZE} colori +@msg a theme is already called {name} (replace: "{name}" overwrites it) esiste già un tema chiamato {name} (replace: "{name}" lo sovrascrive) +@msg a toolbar name has at most {MAX_NAME} characters il nome di una barra degli strumenti ha al massimo {MAX_NAME} caratteri +@msg a view named `{_1}` exists esiste una vista chiamata `{_1}` +@msg a view named `{name}` exists esiste una vista chiamata `{name}` +@msg a workspace keeps at most {MAX} toolbars un'area di lavoro conserva al massimo {MAX} barre degli strumenti +@msg a {_1} series can't go in a {_2} graph una serie {_1} non può andare in un grafico {_2} +@msg aiVersion {v}: "pdf" (PDF-compatible, the default) or "7" (legacy .ai, version 7) aiVersion {v}: "pdf" (compatibile PDF, il valore predefinito) o "7" (.ai legacy, versione 7) +@msg already editing an opacity mask stai già modificando una maschera di opacità +@msg already editing another object's opacity mask stai già modificando la maschera di opacità di un altro oggetto +@msg already in pattern editing mode già in modalità di modifica motivo +@msg an artboard is listed twice una tavola da disegno è elencata due volte +@msg an empty artboard has no width or height to scale to una tavola da disegno vuota non ha larghezza o altezza a cui adattarsi +@msg an image is too large for DXF and was left out un'immagine è troppo grande per DXF ed è stata esclusa +@msg an image of {_1} MB, at most {_2} MB un'immagine di {_1} MB, al massimo {_2} MB +@msg an image of {declared_w} × {declared_h} pixels is too large to draw un'immagine di {declared_w} × {declared_h} pixel è troppo grande da disegnare +@msg an image of {width} × {height} pixels is too large to draw un'immagine di {width} × {height} pixel è troppo grande da disegnare +@msg an index must be a whole number un indice deve essere un numero intero +@msg an inline graphic has no glyphs una grafica in linea non ha glifi +@msg an invisible text form can't be read impossibile leggere un form di testo invisibile +@msg an object is missing manca un oggetto +@msg an object's header is missing manca l'intestazione di un oggetto +@msg an overprinting form can't be read impossibile leggere un form in sovrastampa +@msg an unread object has no readable bounds un oggetto non letto non ha limiti leggibili +@msg an unread object holds a frame of threaded type un oggetto non letto contiene una cornice di testo concatenato +@msg an unread object is missing from its layer un oggetto non letto manca dal suo livello +@msg anchor `smooth` must be true or false `smooth` del punto di ancoraggio deve essere true o false +@msg anchor `{key}` must be [x, y] `{key}` del punto di ancoraggio deve essere [x, y] +@msg anchor `{key}` must be a number `{key}` del punto di ancoraggio deve essere un numero +@msg angle and roundness must be finite angle e roundness devono essere finiti +@msg angles must be a list as long as pins (degrees or null) angles deve essere un elenco lungo quanto pins (gradi o null) +@msg appearance must be flat|center|edge appearance deve essere flat|center|edge +@msg apply is "fill" or "stroke", not `{other}` apply è "fill" o "stroke", non `{other}` +@msg area must be a closed polygon of 3 to 100000 [x, y] points area deve essere un poligono chiuso da 3 a 100000 punti [x, y] +@msg area type needs a path that encloses an area il testo in area richiede un tracciato che racchiuda un'area +@msg area type {_1} is named twice il testo in area {_1} è indicato due volte +@msg arrowAlign must be extend|tip, got {o} arrowAlign deve essere extend|tip, ricevuto {o} +@msg arrowScale must be [start, end] arrowScale deve essere [start, end] +@msg artboard is a 0-based index artboard è un indice a partire da 0 +@msg artboard must be a 0-based index artboard deve essere un indice a partire da 0 +@msg artboard {i} doesn't print la tavola da disegno {i} non viene stampata +@msg artboardLayout must be {layout?, columns?, spacing?, rightToLeft?} artboardLayout deve essere {layout?, columns?, spacing?, rightToLeft?} +@msg artboardLayout.columns must be 1 or more artboardLayout.columns deve essere 1 o maggiore +@msg artboardLayout.layout must be gridByRow, gridByColumn, row or column artboardLayout.layout deve essere gridByRow, gridByColumn, row o column +@msg artboardLayout.rightToLeft must be true or false artboardLayout.rightToLeft deve essere true o false +@msg artboardLayout.spacing must be 0–{MAX_SPACING} pt artboardLayout.spacing deve essere 0–{MAX_SPACING} pt +@msg artboards must be a non-empty list artboards deve essere un elenco non vuoto +@msg artboards must be a number artboards deve essere un numero +@msg asset `{_1}` has no art to export la risorsa `{_1}` non ha grafica da esportare +@msg at most {MAX_KEYWORDS} keywords al massimo {MAX_KEYWORDS} parole chiave +@msg at most {MAX_MATCHES} matches are kept vengono conservate al massimo {MAX_MATCHES} corrispondenze +@msg at most {MAX_POINTS} points al massimo {MAX_POINTS} punti +@msg at most {MAX_QUEUE} files al massimo {MAX_QUEUE} file +@msg at must be [x, y] at deve essere [x, y] +@msg at/rect lie outside the canvas at/rect si trovano fuori dall'area di lavoro +@msg attribute must be size|leading|tracking|kerning|baselineShift attribute deve essere size|leading|tracking|kerning|baselineShift +@msg attrs must be an object attrs deve essere un oggetto +@msg automation path rejected: the folder's name isn't valid text percorso di automazione rifiutato: il nome della cartella non è testo valido +@msg automation path rejected: {_1} isn't valid text percorso di automazione rifiutato: {_1} non è testo valido +@msg automation path rejected: {why}: {path} percorso di automazione rifiutato: {why}: {path} +@msg axis must be "vertical", "horizontal" or an angle in degrees, not `{given}` axis deve essere "vertical", "horizontal" o un angolo in gradi, non `{given}` +@msg backgroundContents must be transparent or white backgroundContents deve essere transparent o white +@msg bad AES key chiave AES non valida +@msg bad `runs`: {e} `runs` non valido: {e} +@msg bad arrowScale arrowScale non valido +@msg bad base64 base64 non valido +@msg bad color {c} colore non valido {c} +@msg bad colour colore non valido +@msg bad colour in `colors` colore non valido in `colors` +@msg bad colour {v} colore non valido {v} +@msg bad colour {v} in groupColors colore non valido {v} in groupColors +@msg bad cross-reference entry voce di riferimento incrociato non valida +@msg bad cross-reference table tabella dei riferimenti incrociati non valida +@msg bad current colour {v} colore corrente non valido {v} +@msg bad dataBase64 dataBase64 non valido +@msg bad edit modifica non valida +@msg bad fill {v} riempimento non valido {v} +@msg bad fit: {e} adattamento non valido: {e} +@msg bad model {other} (keep, new or document) modello non valido {other} (keep, new o document) +@msg bad new colour {v} nuovo colore non valido {v} +@msg bad object oggetto non valido +@msg bad object number numero di oggetto non valido +@msg bad offset offset non valido +@msg bad path data: {e} dati del tracciato non validi: {e} +@msg bad point {v}: expected [x, y] or [x, y, pressure] punto non valido {v}: previsto [x, y] o [x, y, pressure] +@msg bad reference riferimento non valido +@msg bad trailer size dimensione del trailer non valida +@msg bad {k} colour colore {k} non valido +@msg batches cannot nest i batch non possono essere annidati +@msg bind something to a variable first prima collega qualcosa a una variabile +@msg bleed must be 0–{MAX_BLEED} pt: a number, [top, bottom, left, right] or {{top, bottom, left, right}} bleed deve essere 0–{MAX_BLEED} pt: un numero, [top, bottom, left, right] o {{top, bottom, left, right}} +@msg brush must be a name or null brush deve essere un nome o null +@msg by must be a number by deve essere un numero +@msg can't add page thumbnails: {why} impossibile aggiungere le miniature delle pagine: {why} +@msg can't add the editing data for other apps: {why} impossibile aggiungere i dati di modifica per altre app: {why} +@msg can't edit the written PDF: {why} impossibile modificare il PDF scritto: {why} +@msg can't encrypt the PDF: {why} impossibile crittografare il PDF: {why} +@msg can't linearise the PDF: {why} impossibile linearizzare il PDF: {why} +@msg can't open `{_1}`: {_2} impossibile aprire `{_1}`: {_2} +@msg can't open `{_1}`: {e} impossibile aprire `{_1}`: {e} +@msg can't open `{name}`: not a format VectorCraft reads (see document.formats) impossibile aprire `{name}`: non è un formato che VectorCraft legge (vedi document.formats) +@msg can't place `{name}`: not a format VectorCraft reads (see document.formats) impossibile inserire `{name}`: non è un formato che VectorCraft legge (vedi document.formats) +@msg can't read back the written PDF: {e} impossibile rileggere il PDF scritto: {e} +@msg can't read this Word document: {why} impossibile leggere questo documento Word: {why} +@msg can't write .{e} images: use .png, .jpg, .gif, .webp, .tif or .bmp impossibile scrivere immagini .{e}: usa .png, .jpg, .gif, .webp, .tif o .bmp +@msg can't write PDF layers, overprint or invisible text: {why} impossibile scrivere livelli PDF, sovrastampa o testo invisibile: {why} +@msg can't write the file's copyright: {why} impossibile scrivere il copyright del file: {why} +@msg can't write the file's modification date: {why} impossibile scrivere la data di modifica del file: {why} +@msg can't write the pages' user units: {why} impossibile scrivere le unità utente delle pagine: {why} +@msg cannot distort a zero-size or non-finite bounding box impossibile distorcere un riquadro di delimitazione di dimensione zero o non finito +@msg cannot move an object into itself impossibile spostare un oggetto in se stesso +@msg case must be upper|lower|title|sentence case deve essere upper|lower|title|sentence +@msg category `{c}`: one of {_1} categoria `{c}`: una tra {_1} +@msg center must be [x, y] center deve essere [x, y] +@msg choose at least one artboard scegli almeno una tavola da disegno +@msg choose at least one status scegli almeno uno stato +@msg clip must be true or false clip deve essere true o false +@msg clippingMask must be true or false clippingMask deve essere true o false +@msg closed must be a boolean closed deve essere un booleano +@msg collapsed must be true or false collapsed deve essere true o false +@msg color.profile: no RGB or CMYK profile is called “{profile}” color.profile: nessun profilo RGB o CMYK si chiama “{profile}” +@msg colorMode must be rgb or cmyk, not `{m}` colorMode deve essere rgb o cmyk, non `{m}` +@msg colorModel must be {own} (the document's mode), grayscale or bitmap colorModel deve essere {own} (il metodo del documento), grayscale o bitmap +@msg colour groups can't go into colour groups i gruppi di colori non possono entrare in altri gruppi di colori +@msg colour, mode and spot apply to solid-colour swatches only colore, metodo e spot si applicano solo ai campioni di colore pieno +@msg column {column}: `{cell}` is a `%` column of graph data files, which are not read colonna {column}: `{cell}` è una colonna `%` dei file di dati dei grafici, che non vengono letti +@msg column {column}: `{cell}` names `{name}`, which is a {_1} variable colonna {column}: `{cell}` indica `{name}`, che è una variabile {_1} +@msg column {column}: `{cell}` names no variable colonna {column}: `{cell}` non indica alcuna variabile +@msg column {column}: the variable name is longer than {MAX_NAME} characters colonna {column}: il nome della variabile supera {MAX_NAME} caratteri +@msg column: true floats the whole column and takes no onto, above or below column: true rende mobile l'intera colonna e non accetta onto, above o below +@msg command must be a shape.* command command deve essere un comando shape.* +@msg commands[{i}]: missing `command` commands[{i}]: `command` mancante +@msg composer must be "singleLine" or "everyLine" composer deve essere "singleLine" o "everyLine" +@msg compound shapes take paths, compound paths, groups, compound shapes, type, blends and envelopes le forme composte accettano tracciati, tracciati composti, gruppi, forme composte, testo, fusioni e involucri +@msg compound {_1} must contain exactly one open path to join il composto {_1} deve contenere esattamente un tracciato aperto da unire +@msg connect end must be "start" or "end" end di connect deve essere "start" o "end" +@msg connect needs a path other than the one extended connect richiede un tracciato diverso da quello esteso +@msg connect needs id connect richiede id +@msg connect path has no open end il tracciato di connect non ha un'estremità aperta +@msg copy needs path: the file to copy into the document's folder copy richiede path: il file da copiare nella cartella del documento +@msg copy takes images only: relink placed documents where their files are copy accetta solo immagini: ricollega i documenti inseriti dove si trovano i loro file +@msg copying a file isn't available on the web la copia di un file non è disponibile sul web +@msg copyrightStatus must be unknown, copyrighted or publicDomain copyrightStatus deve essere unknown, copyrighted o publicDomain +@msg copyrightUrl must be a URL (no spaces, at most 2048 characters) copyrightUrl deve essere un URL (senza spazi, al massimo 2048 caratteri) +@msg corners must be 4 [x, y] points (TL, TR, BR, BL) corners deve essere 4 punti [x, y] (TL, TR, BR, BL) +@msg counterPer `{c}`: item or file counterPer `{c}`: item o file +@msg crop `{_1}`: only PDF pages have art, trim, bleed and media boxes; use "crop" or "bounding" crop `{_1}`: solo le pagine PDF hanno i riquadri art, trim, bleed e media; usa "crop" o "bounding" +@msg crop rectangle doesn't overlap the image il rettangolo di ritaglio non si sovrappone all'immagine +@msg cross-reference and object streams aren't supported i riferimenti incrociati e gli stream di oggetti non sono supportati +@msg damaged compressed data: {e} dati compressi danneggiati: {e} +@msg dash lengths must be numbers, got {v} le lunghezze dei trattini devono essere numeri, ricevuto {v} +@msg dash must be a list of lengths or null, got {v} dash deve essere un elenco di lunghezze o null, ricevuto {v} +@msg data key `{k}`: letters, digits, -, _ and . (not name or vc-…) chiave di dati `{k}`: lettere, cifre, -, _ e . (non name o vc-…) +@msg data must be an object of key: value, not {v} data deve essere un oggetto chiave: valore, non {v} +@msg data set `{name}` holds a value for `{var}`, which the library doesn't declare il set di dati `{name}` contiene un valore per `{var}`, che la libreria non dichiara +@msg data set `{name}` holds two values for `{var}` il set di dati `{name}` contiene due valori per `{var}` +@msg data set `{name}` is declared twice il set di dati `{name}` è dichiarato due volte +@msg data takes at most {MAX_DATA} keys at once data accetta al massimo {MAX_DATA} chiavi alla volta +@msg dataset `{name}` already exists il set di dati `{name}` esiste già +@msg dataset `{to}` already exists il set di dati `{to}` esiste già +@msg date `{d}`: YYYY-MM-DD data `{d}`: YYYY-MM-DD +@msg decoded data is too large i dati decodificati sono troppo grandi +@msg define a variable first definisci prima una variabile +@msg detect must be true or false detect deve essere true o false +@msg direct-select anchor points of a path seleziona con Selezione diretta i punti di ancoraggio di un tracciato +@msg distance must be > 0 distance deve essere > 0 +@msg dx and dy give the arrow's direction dx e dy indicano la direzione della freccia +@msg dx and dy must be numbers dx e dy devono essere numeri +@msg dxf fitTo must be [width, height], positive fitTo di dxf deve essere [width, height], positivi +@msg dxf must be an object of DXF import options dxf deve essere un oggetto di opzioni di importazione DXF +@msg dxf scale must be a positive number up to {_1}, not {s} la scala di dxf deve essere un numero positivo fino a {_1}, non {s} +@msg dxf unit `{u}`: a unit such as mm, cm, in or pt unità dxf `{u}`: un'unità come mm, cm, in o pt +@msg dxf: {e} dxf: {e} +@msg each format is an object {format, scale?, suffix?} ogni formato è un oggetto {format, scale?, suffix?} +@msg each item needs an id ogni elemento richiede un id +@msg each match needs `kind` ogni corrispondenza richiede `kind` +@msg each match needs a `name` ogni corrispondenza richiede un `name` +@msg each of `fonts` is {family, style?}; 1 to 1000 of them ogni voce di `fonts` è {family, style?}; da 1 a 1000 voci +@msg each of `items` is {kind, item} ogni voce di `items` è {kind, item} +@msg each of `items` is {{id, corners?}} with an object id, not {it} ogni voce di `items` è {{id, corners?}} con un id di oggetto, non {it} +@msg each row needs `from` ogni riga richiede `from` +@msg each stop needs a position ogni interruzione richiede una posizione +@msg each subpath needs an anchors array ogni sottotracciato richiede un array anchors +@msg easingType must be easeIn, easeOut, easeInOut or easeOutIn easingType deve essere easeIn, easeOut, easeInOut o easeOutIn +@msg editingData must be true or false editingData deve essere true o false +@msg editingData must be true, false or "always" editingData deve essere true, false o "always" +@msg edits overlap le modifiche si sovrappongono +@msg effects of objects whose appearances differ can't be moved together gli effetti di oggetti con aspetti diversi non possono essere spostati insieme +@msg empty header in column {_1} intestazione vuota nella colonna {_1} +@msg encoding `{_1}`: utf8 or utf16 codifica `{_1}`: utf8 o utf16 +@msg ends must be two of "first" and "last" ends deve essere due tra "first" e "last" +@msg every numbered name for the result is taken tutti i nomi numerati per il risultato sono già usati +@msg expanded SVG styles exceed the import size limit gli stili SVG espansi superano il limite di dimensione dell'importazione +@msg export presets file is larger than {MAX_PRESET_FILE_BYTES} bytes il file dei predefiniti di esportazione supera {MAX_PRESET_FILE_BYTES} byte +@msg exportText must be editable or appearance exportText deve essere editable o appearance +@msg exportType must be movieClip or graphic, not `{s}` exportType deve essere movieClip o graphic, non `{s}` +@msg extend needs id extend richiede id +@msg featureChanges lists at most {MAX_FEATURE_CHANGES} tags featureChanges elenca al massimo {MAX_FEATURE_CHANGES} tag +@msg featureChanges must be a list of tags featureChanges deve essere un elenco di tag +@msg features must be a list of tags features deve essere un elenco di tag +@msg fidelity must be 0..100 fidelity deve essere 0..100 +@msg files must be {name, dataBase64} files deve essere {name, dataBase64} +@msg fit must be none|autoHeight|shrinkText|block, got {id} fit deve essere none|autoHeight|shrinkText|block, ricevuto {id} +@msg flattener: {e} appiattimento: {e} +@msg flattenerPreset `{name}`: high, medium, low or a saved one (see flattener.presets.list) flattenerPreset `{name}`: high, medium, low o uno salvato (vedi flattener.presets.list) +@msg flipProfile must be along|across, got {o} flipProfile deve essere along|across, ricevuto {o} +@msg folders `{f}`: none, rows, format, item or itemFormat folders `{f}`: none, rows, format, item o itemFormat +@msg folders deeper than {MAX_BATCH_DEPTH} levels cartelle più profonde di {MAX_BATCH_DEPTH} livelli +@msg folders deeper than {MAX_DEPTH} levels cartelle più profonde di {MAX_DEPTH} livelli +@msg font family `{family}` is not available la famiglia di font `{family}` non è disponibile +@msg font family `{tf}` is not available la famiglia di font `{tf}` non è disponibile +@msg format `{f}`: pdf or postscript formato `{f}`: pdf o postscript +@msg format `{f}`: text or json formato `{f}`: text o json +@msg format is `{format}` il formato è `{format}` +@msg formats must be an array of rows, not {v} formats deve essere un array di righe, non {v} +@msg frequency must be between 1 and 300 lines per inch frequency deve essere compreso tra 1 e 300 linee per pollice +@msg from and to must be finite from e to devono essere finiti +@msg from must be [x0, y0, x1, y1] from deve essere [x0, y0, x1, y1] +@msg give `before` or `after`, not both indica `before` o `after`, non entrambi +@msg give `colors`, or `color` and `rule` indica `colors`, oppure `color` e `rule` +@msg give `event`, such as onclick indica `event`, ad esempio onclick +@msg give `file`, the JavaScript file's path or URL indica `file`, il percorso o l'URL del file JavaScript +@msg give `fill` and/or `stroke` indica `fill` e/o `stroke` +@msg give `fill`, `stroke` or both indica `fill`, `stroke` o entrambi +@msg give `folder` indica `folder` +@msg give `fonts`, or open a document indica `fonts`, o apri un documento +@msg give `from` or `indices`, not both indica `from` o `indices`, non entrambi +@msg give `id` (no text is being edited) indica `id` (nessun testo è in modifica) +@msg give `id` and `anchors`, or `items`, not both indica `id` e `anchors`, oppure `items`, non entrambi +@msg give `id` or `guide`, not both indica `id` o `guide`, non entrambi +@msg give `length` or `to` indica `length` o `to` +@msg give `matches`: [{kind, name, target}] indica `matches`: [{kind, name, target}] +@msg give `name` (or edit a pattern) indica `name` (o modifica un motivo) +@msg give `name` or `names` indica `name` o `names` +@msg give `path` (a .wasm file) or `dataBase64` (the module) indica `path` (un file .wasm) o `dataBase64` (il modulo) +@msg give `path`, `data` or `dataBase64` indica `path`, `data` o `dataBase64` +@msg give `path`, `data`, `dataBase64` or `csv` indica `path`, `data`, `dataBase64` o `csv` +@msg give `path`, `xml` or `dataBase64` indica `path`, `xml` o `dataBase64` +@msg give `script`, the JavaScript the event runs ("" removes the event) indica `script`, il JavaScript eseguito dall'evento ("" rimuove l'evento) +@msg give `text` (the reading) or `remove` indica `text` (la lettura) o `remove` +@msg give `x` and `y` (and a `tolerance` of 0 or more) indica `x` e `y` (e una `tolerance` pari a 0 o maggiore) +@msg give a mode or r/g/b, c/m/y/k, gray or tint adjustments indica un metodo o regolazioni r/g/b, c/m/y/k, gray o tint +@msg give a name, or paint the active proxy with a saved preset indica un nome, o dipingi il proxy attivo con un predefinito salvato +@msg give a name, or select a stroke with a saved profile indica un nome, o seleziona una traccia con un profilo salvato +@msg give a pattern name or select an object painted with a pattern indica il nome di un motivo o seleziona un oggetto dipinto con un motivo +@msg give at least one of clip, invert, disabled, linked indica almeno uno tra clip, invert, disabled, linked +@msg give color, none, swatch or gradient indica color, none, swatch o gradient +@msg give dataBase64 indica dataBase64 +@msg give either at (a click) or area (a path drawn around the overlaps) indica at (un clic) o area (un tracciato disegnato attorno alle sovrapposizioni) +@msg give formats or a preset, not both indica formats o un predefinito, non entrambi +@msg give newName or delete indica newName o delete +@msg give offset or by indica offset o by +@msg give one of `to`, `rect` or `at` indica uno tra `to`, `rect` o `at` +@msg give one of assets, layers, selection or fullDocument indica uno tra assets, layers, selection o fullDocument +@msg give only one of onto, above, below, icon and a column place indica solo uno tra onto, above, below, icon e una posizione in colonna +@msg give origin: [x, y], or reset: true indica origin: [x, y], o reset: true +@msg give overprintFill, overprintStroke, showCenter, imageMap, url or note indica overprintFill, overprintStroke, showCenter, imageMap, url o note +@msg give path (a file) or folder indica path (un file) o folder +@msg give path, or name and dataBase64 indica path, oppure name e dataBase64 +@msg give paths or files indica paths o files +@msg give rows, rowHeight, columns or columnWidth indica rows, rowHeight, columns o columnWidth +@msg give svg, or dataBase64 of an SVG or SVGZ file indica svg, o dataBase64 di un file SVG o SVGZ +@msg give text indica text +@msg give the asset a name assegna un nome alla risorsa +@msg give the preset a `name` assegna un `name` al predefinito +@msg give the preset a name assegna un nome al predefinito +@msg give the preset a name (1–64 characters) assegna un nome al predefinito (1–64 caratteri) +@msg give the settings to change, e.g. {"formats"}]} indica le impostazioni da modificare, ad es. {"formats"}]} +@msg give the style a name assegna un nome allo stile +@msg give two or more style `names` indica due o più `names` di stili +@msg give two or more swatches indica due o più campioni +@msg give x, y, or a handle's length or angle indica x, y, o la lunghezza o l'angolo di una maniglia +@msg give {key, value} or {values} indica {key, value} o {values} +@msg global must be true or false global deve essere true o false +@msg glyph {_1} is not drawn for {ch} with the character's style (such as All Caps, Small Caps or a numeral system) il glifo {_1} non viene disegnato per {ch} con lo stile del carattere (ad esempio Tutto maiuscole, Maiuscoletto o un sistema numerico) +@msg glyph {g} is not an alternate of {ch} in {_1} {_2} il glifo {g} non è un'alternativa di {ch} in {_1} {_2} +@msg gradient must be "objects" or "mesh" gradient deve essere "objects" o "mesh" +@msg grays must be "profile" or "black", not `{g}` grays deve essere "profile" o "black", non `{g}` +@msg gridColors must be a preset name or two colours gridColors deve essere il nome di un predefinito o due colori +@msg gridSize must be small, medium or large gridSize deve essere small, medium o large +@msg guide {g} is not selected la guida {g} non è selezionata +@msg handle must be 0..3 handle deve essere 0..3 +@msg hiddenObjects {v}: "layer" (the default), "omit" or "visible" hiddenObjects {v}: "layer" (il valore predefinito), "omit" o "visible" +@msg highlight a layer to merge into evidenzia un livello in cui unire +@msg highlight two or more rows in one layer or group evidenzia due o più righe in un unico livello o gruppo +@msg highlight two or more rows to merge evidenzia due o più righe da unire +@msg icon docks a panel in the icon column: use window.panel.dock icon ancora un pannello nella colonna delle icone: usa window.panel.dock +@msg id must be a dimension id id deve essere l'id di una quota +@msg image has no bounds l'immagine non ha limiti +@msg image {_1} is linked already l'immagine {_1} è già collegata +@msg imageMap `{m}`: none, client or server imageMap `{m}`: none, client o server +@msg index out of range indice fuori intervallo +@msg instances must be 1..1000 instances deve essere 1..1000 +@msg invalid `color` `color` non valido +@msg invalid anchor index {v}: expected a non-negative integer indice di punto di ancoraggio non valido {v}: previsto un intero non negativo +@msg invalid anchor reference {v}: expected [subpath, anchor] riferimento a punto di ancoraggio non valido {v}: previsto [subpath, anchor] +@msg invalid angle angolo non valido +@msg invalid brush: {e} pennello non valido: {e} +@msg invalid color colore non valido +@msg invalid colour {c} colore non valido {c} +@msg invalid delta delta non valido +@msg invalid point punto non valido +@msg invalid size dimensione non valida +@msg invalid t t non valido +@msg invalid tolerance tolleranza non valida +@msg its artboards all lie beyond the canvas (more than {_1} pt from the origin) le sue tavole da disegno si trovano tutte oltre l'area di lavoro (a più di {_1} pt dall'origine) +@msg its clipping masks are nested too deeply le sue maschere di ritaglio sono annidate troppo in profondità +@msg its metadata has no description i suoi metadati non hanno una descrizione +@msg its metadata has no direct length i suoi metadati non hanno una lunghezza diretta +@msg join two different paths unisci due tracciati diversi +@msg justify must be auto|left|center|right|justifyAll justify deve essere auto|left|center|right|justifyAll +@msg kbps must be a positive number, not {kbps} kbps deve essere un numero positivo, non {kbps} +@msg keywords must be a list of words or a comma-separated string keywords deve essere un elenco di parole o una stringa separata da virgole +@msg keywords must be at most {MAX_KEYWORD} characters, without control characters keywords deve avere al massimo {MAX_KEYWORD} caratteri, senza caratteri di controllo +@msg kind must be 1, 2 or 3, or give a preset `name` (see perspective.presets.list) kind deve essere 1, 2 o 3, oppure indica un `name` di predefinito (vedi perspective.presets.list) +@msg kind must be graphic, fillColor, strokeColor, fillGradient, strokeGradient, fillPattern, strokePattern, charStyle or paraStyle kind deve essere graphic, fillColor, strokeColor, fillGradient, strokeGradient, fillPattern, strokePattern, charStyle o paraStyle +@msg knockout must be "on", "off", "neutral" or a bool, not {v} knockout deve essere "on", "off", "neutral" o un bool, non {v} +@msg layer `{name}` has no art to export il livello `{name}` non ha grafica da esportare +@msg layer must name a layer or sublayer layer deve indicare un livello o un sottolivello +@msg layers can't be intertwined: select the objects in them i livelli non possono essere intrecciati: seleziona gli oggetti al loro interno +@msg layers go only at the top level or in layers, objects in layers and groups i livelli vanno solo al primo livello o in altri livelli, gli oggetti in livelli e gruppi +@msg layers must be true or false layers deve essere true o false +@msg layout must be gridByRow, gridByColumn, row or column layout deve essere gridByRow, gridByColumn, row o column +@msg leading must be a number or "auto" leading deve essere un numero o "auto" +@msg left/right must be non-negative widths left/right devono essere larghezze non negative +@msg level `{t}`: 2 or 3 livello `{t}`: 2 o 3 +@msg line {line}: more than {MAX_CSV_COLS} columns riga {line}: più di {MAX_CSV_COLS} colonne +@msg line {line}: unclosed quote riga {line}: virgolette non chiuse +@msg line {line}: value for `{var}` must match its variable kind riga {line}: il valore per `{var}` deve corrispondere al tipo della sua variabile +@msg lineEndings `{other}`: lf or crlf lineEndings `{other}`: lf o crlf +@msg loading profiles from disk isn't available in the browser il caricamento dei profili dal disco non è disponibile nel browser +@msg margin: a {m} pt margin leaves no imageable area on the paper margin: un margine di {m} pt non lascia alcuna area stampabile sulla carta +@msg matrix must be finite and invertible, depth finite matrix deve essere finita e invertibile, depth finito +@msg matte: {e} matte: {e} +@msg member is for order front, forward, backward or back member è per order front, forward, backward o back +@msg missing `artboards` `artboards` mancante +@msg missing `at` [x, y] `at` [x, y] mancante +@msg missing `attrs` `attrs` mancante +@msg missing `color` or `opacity` `color` o `opacity` mancante +@msg missing `colors` `colors` mancante +@msg missing `commands` `commands` mancante +@msg missing `destinationFolder` `destinationFolder` mancante +@msg missing `effect` id id `effect` mancante +@msg missing `family` `family` mancante +@msg missing `find` `find` mancante +@msg missing `gid` (a glyph id, or null for the default glyph) `gid` mancante (un id di glifo, o null per il glifo predefinito) +@msg missing `group` `group` mancante +@msg missing `id` `id` mancante +@msg missing `id`: give one, or select one type object `id` mancante: indicane uno, o seleziona un oggetto di testo +@msg missing `index` (a point index, or null to clear) `index` mancante (un indice di punto, o null per cancellare) +@msg missing `index` (a stop index, or null to clear) `index` mancante (un indice di interruzione, o null per cancellare) +@msg missing `index` (an item index or null) `index` mancante (un indice di voce o null) +@msg missing `item` `item` mancante +@msg missing `library` `library` mancante +@msg missing `library` (see graphicStyle.libraries) `library` mancante (vedi graphicStyle.libraries) +@msg missing `library` (see swatch.library.list) `library` mancante (vedi swatch.library.list) +@msg missing `map` (rows [{from, to}] or {current}) `map` mancante (righe [{from, to}] o {current}) +@msg missing `matrix` [a,b,c,d,e,f] `matrix` [a,b,c,d,e,f] mancante +@msg missing `name` (see gradient.presets.list) `name` mancante (vedi gradient.presets.list) +@msg missing `offset` (a distance in points) `offset` mancante (una distanza in punti) +@msg missing `path` `path` mancante +@msg missing `path` (a path object id) `path` mancante (l'id di un oggetto tracciato) +@msg missing `rule` `rule` mancante +@msg missing `source` id id `source` mancante +@msg missing `start` (the byte offset of a character) `start` mancante (l'offset in byte di un carattere) +@msg missing `status`: linked, embedded, missing or modified `status` mancante: linked, embedded, missing o modified +@msg missing `target` id id `target` mancante +@msg missing `text` `text` mancante +@msg missing `to` `to` mancante +@msg missing `to` (an index) `to` mancante (un indice) +@msg missing `to`: a non-negative integer `to` mancante: un intero non negativo +@msg missing `type` `type` mancante +@msg missing `value` `value` mancante +@msg missing `{key}` `{key}` mancante +@msg missing `{k}` `{k}` mancante +@msg missing anchor punto di ancoraggio mancante +@msg missing anchors punti di ancoraggio mancanti +@msg missing anchors [[subpath, anchor]…] anchors mancanti [[subpath, anchor]…] +@msg missing array `{key}` array `{key}` mancante +@msg missing case case mancante +@msg missing color colore mancante +@msg missing commands comandi mancanti +@msg missing destination folder cartella di destinazione mancante +@msg missing from from mancante +@msg missing group gruppo mancante +@msg missing id or ids id o ids mancante +@msg missing ids ids mancante +@msg missing indexes indici mancanti +@msg missing matrix [a,b,c,d,e,f] matrice [a,b,c,d,e,f] mancante +@msg missing name nome mancante +@msg missing op op mancante +@msg missing or invalid `color` `color` mancante o non valido +@msg missing or unknown `tool` `tool` mancante o sconosciuto +@msg missing point punto mancante +@msg missing point [x,y] punto [x,y] mancante +@msg missing point `{key}` ([x, y]) punto `{key}` mancante ([x, y]) +@msg missing points punti mancanti +@msg missing points [[x,y]…] punti mancanti [[x,y]…] +@msg missing segment segmento mancante +@msg missing stops interruzioni mancanti +@msg missing subpaths sottotracciati mancanti +@msg missing target destinazione mancante +@msg missing to to mancante +@msg missing x, y x, y mancanti +@msg mode is set, add or toggle, not `{other}` mode è set, add o toggle, non `{other}` +@msg mode must be "cmyk" or "rgb" mode deve essere "cmyk" o "rgb" +@msg mode must be area|onPath, got {o} mode deve essere area|onPath, ricevuto {o} +@msg more than 10000 linked files: package dependencies in smaller parts più di 10000 file collegati: crea il pacchetto delle dipendenze in parti più piccole +@msg more than 256 commands più di 256 comandi +@msg more than {MAX_BATCH_FILES} data sets più di {MAX_BATCH_FILES} set di dati +@msg more than {MAX_BATCH_FILES} files più di {MAX_BATCH_FILES} file +@msg more than {MAX_CSV_ROWS} data rows più di {MAX_CSV_ROWS} righe di dati +@msg more than {MAX_FILES} images più di {MAX_FILES} immagini +@msg more than {MAX_IMPORT} presets più di {MAX_IMPORT} predefiniti +@msg moved must be [[x,y]…] moved deve essere [[x,y]…] +@msg name (a toolbar's name) is required name (il nome di una barra degli strumenti) è obbligatorio +@msg name (a toolbar's name) must be a string name (il nome di una barra degli strumenti) deve essere una stringa +@msg name must be a toolbar's name name deve essere il nome di una barra degli strumenti +@msg names is empty names è vuoto +@msg names must be an array of symbol names names deve essere un array di nomi di simboli +@msg need `anchor` or `segment` + `t` serve `anchor` o `segment` + `t` +@msg need at least one anchor serve almeno un punto di ancoraggio +@msg need at least one point serve almeno un punto +@msg need at least two points servono almeno due punti +@msg needs points richiede dei punti +@msg nineSlice must be true or false nineSlice deve essere true o false +@msg nineSliceGuides must be [left, top, right, bottom], each -16..16, with left + right < 1 and top + bottom < 1 nineSliceGuides deve essere [left, top, right, bottom], ciascuno -16..16, con left + right < 1 e top + bottom < 1 +@msg no PDF preset named `{n}` nessun predefinito PDF chiamato `{n}` +@msg no action set is current nessun set di azioni è corrente +@msg no active data set nessun set di dati attivo +@msg no appearance item {index} nessuna voce dell'aspetto {index} +@msg no artboard {_1} nessuna tavola da disegno {_1} +@msg no artboard {artboard} (0-based; the document has {_1}) nessuna tavola da disegno {artboard} (a partire da 0; il documento ne ha {_1}) +@msg no asset {id} nessuna risorsa {id} +@msg no asset {id} (see assets.list) nessuna risorsa {id} (vedi assets.list) +@msg no assets to export nessuna risorsa da esportare +@msg no assets yet: collect art for export first (assets.add) ancora nessuna risorsa: raccogli prima la grafica da esportare (assets.add) +@msg no brush named `{n}` nessun pennello chiamato `{n}` +@msg no character at byte {start} nessun carattere al byte {start} +@msg no colour nessun colore +@msg no colour group `{group}` nessun gruppo di colori `{group}` +@msg no colour group `{name}` nessun gruppo di colori `{name}` +@msg no data sets nessun set di dati +@msg no dataset named `{from}` nessun set di dati chiamato `{from}` +@msg no dataset named `{name}` nessun set di dati chiamato `{name}` +@msg no datasets nessun set di dati +@msg no design named `{name}` nessun design chiamato `{name}` +@msg no design named `{n}` nessun design chiamato `{n}` +@msg no design named `{old}` nessun design chiamato `{old}` +@msg no encoder for {_1} yet ancora nessun codificatore per {_1} +@msg no export preset `{name}` (see document.exportPresets.list) nessun predefinito di esportazione `{name}` (vedi document.exportPresets.list) +@msg no folder: pass `path` or set Preferences › Plug-ins & Scratch Disks › Additional Plug-ins Folder nessuna cartella: passa `path` o imposta Preferenze › Plug-in & Dischi di memoria virtuale › Cartella plug-in aggiuntivi +@msg no fonts to look for: they are all available nessun font da cercare: sono tutti disponibili +@msg no formats to export nessun formato da esportare +@msg no gradient preset `{name}` (see gradient.presets.list) nessun predefinito di sfumatura `{name}` (vedi gradient.presets.list) +@msg no graphic style `{n}` in `{_1}` nessuno stile grafico `{n}` in `{_1}` +@msg no graphic style library `{key}` (see graphicStyle.libraries) nessuna libreria di stili grafici `{key}` (vedi graphicStyle.libraries) +@msg no guide selected nessuna guida selezionata +@msg no guide selected (or give an index) nessuna guida selezionata (o indica un indice) +@msg no guide {i} nessuna guida {i} +@msg no images in the folder nessuna immagine nella cartella +@msg no item at index {_1} nessun elemento all'indice {_1} +@msg no item at index {from} nessun elemento all'indice {from} +@msg no item at one of the indices {idx} nessun elemento in uno degli indici {idx} +@msg no layer nessun livello +@msg no layer {id} (see layer.list) nessun livello {id} (vedi layer.list) +@msg no layers to export nessun livello da esportare +@msg no library `{key}` nessuna libreria `{key}` +@msg no metafile format nessun formato metafile +@msg no object {_1} nessun oggetto {_1} +@msg no objects nessun oggetto +@msg no parent layer nessun livello padre +@msg no perspective grid preset named `{b}` (see perspective.presets.list) nessun predefinito di griglia prospettica chiamato `{b}` (vedi perspective.presets.list) +@msg no perspective grid preset named `{n}` nessun predefinito di griglia prospettica chiamato `{n}` +@msg no point selected (give `index`) nessun punto selezionato (indica `index`) +@msg no preset called `{from}` (see file.newPresets) nessun predefinito chiamato `{from}` (vedi file.newPresets) +@msg no preset called `{name}` (see file.newPresets) nessun predefinito chiamato `{name}` (vedi file.newPresets) +@msg no preset named `{n}` nessun predefinito chiamato `{n}` +@msg no print preset named `{b}` (see print.presets.list) nessun predefinito di stampa chiamato `{b}` (vedi print.presets.list) +@msg no print preset named `{name}` (presets: {_1}) nessun predefinito di stampa chiamato `{name}` (predefiniti: {_1}) +@msg no print preset named `{n}` nessun predefinito di stampa chiamato `{n}` +@msg no profile named `{name}` nessun profilo chiamato `{name}` +@msg no readable files in the folder nessun file leggibile nella cartella +@msg no recovery copy `{f}` (see file.recovery.list) nessuna copia di ripristino `{f}` (vedi file.recovery.list) +@msg no rows nessuna riga +@msg no saved PDF preset named `{name}` nessun predefinito PDF salvato chiamato `{name}` +@msg no saved export preset `{name}` nessun predefinito di esportazione salvato `{name}` +@msg no saved gradient preset called {name} nessun predefinito di sfumatura salvato chiamato {name} +@msg no saved gradient presets nessun predefinito di sfumatura salvato +@msg no saved preset called `{name}` nessun predefinito salvato chiamato `{name}` +@msg no saved presets to export (name [Default] in `names` to export it) nessun predefinito salvato da esportare (indica [Default] in `names` per esportarlo) +@msg no saved presets to export (name built-in ones in `names`) nessun predefinito salvato da esportare (indica quelli incorporati in `names`) +@msg no saved print preset named `{name}` nessun predefinito di stampa salvato chiamato `{name}` +@msg no saved profile called {name} nessun profilo salvato chiamato {name} +@msg no saved selection `{name}` nessuna selezione salvata `{name}` +@msg no saved theme called {name} (see colorTheme.list) nessun tema salvato chiamato {name} (vedi colorTheme.list) +@msg no saved views nessuna vista salvata +@msg no series {i} nessuna serie {i} +@msg no slice {n} in the image (see slice.list) nessuna sezione {n} nell'immagine (vedi slice.list) +@msg no source art nessuna grafica di origine +@msg no stop {i} (the gradient has {n}) nessuna interruzione {i} (la sfumatura ne ha {n}) +@msg no style `{name}` nessuno stile `{name}` +@msg no such assets (see assets.list) risorse inesistenti (vedi assets.list) +@msg no such frame anchor, or the frame would reach past the canvas punto di ancoraggio della cornice inesistente, oppure la cornice supererebbe l'area di lavoro +@msg no such objects oggetti inesistenti +@msg no such path anchor, or the path would reach past the canvas punto di ancoraggio del tracciato inesistente, oppure il tracciato supererebbe l'area di lavoro +@msg no such rows righe inesistenti +@msg no swatch `{keep}` nessun campione `{keep}` +@msg no swatch `{n}` nessun campione `{n}` +@msg no swatch `{n}` (swatches and colour groups move separately) nessun campione `{n}` (campioni e gruppi di colori si spostano separatamente) +@msg no swatch library `{key}` (see swatch.library.list) nessuna libreria campioni `{key}` (vedi swatch.library.list) +@msg no swatch library `{key}` (see swatch.library.list; "document": the document's swatches) nessuna libreria campioni `{key}` (vedi swatch.library.list; "document": i campioni del documento) +@msg no swatch library `{key}` (see swatch.library.list; "{DOCUMENT_SWATCHES}": the document's swatches) nessuna libreria campioni `{key}` (vedi swatch.library.list; "{DOCUMENT_SWATCHES}": i campioni del documento) +@msg no swatch named `{n}` nessun campione chiamato `{n}` +@msg no swatch or colour group `{n}` nessun campione o gruppo di colori `{n}` +@msg no swatch or colour group `{n}` in `{_1}` nessun campione o gruppo di colori `{n}` in `{_1}` +@msg no symbol named `{name}` nessun simbolo chiamato `{name}` +@msg no text objects selected nessun oggetto di testo selezionato +@msg no toolbar named `{_1}` nessuna barra degli strumenti chiamata `{_1}` +@msg no toolbar named `{name}` nessuna barra degli strumenti chiamata `{name}` +@msg no tracing preset `{preset}` (see imageTrace.presets) nessun predefinito di ricalco `{preset}` (vedi imageTrace.presets) +@msg no user library folder here (save with a path, or without one to get the data) nessuna cartella delle librerie utente qui (salva con un percorso, o senza per ottenere i dati) +@msg no variable named `{from}` nessuna variabile chiamata `{from}` +@msg no variable named `{name}` nessuna variabile chiamata `{name}` +@msg no variable named `{var}` nessuna variabile chiamata `{var}` +@msg no variable named `{v}` nessuna variabile chiamata `{v}` +@msg no view named `{name}` nessuna vista chiamata `{name}` +@msg node {_1} is not a graph il nodo {_1} non è un grafico +@msg node {_1} is not an image il nodo {_1} non è un'immagine +@msg node {_1} is not type il nodo {_1} non è testo +@msg not a PDF presets file (format `{_1}`) non è un file di predefiniti PDF (formato `{_1}`) +@msg not a PDF presets file: {e} non è un file di predefiniti PDF: {e} +@msg not a Word document: its WordDocument stream doesn't start with a file information block non è un documento Word: il suo stream WordDocument non inizia con un blocco di informazioni sul file +@msg not a Word document: its compound file has no WordDocument stream non è un documento Word: il suo file composto non ha uno stream WordDocument +@msg not a Word document: its main part is not a WordprocessingML document non è un documento Word: la sua parte principale non è un documento WordprocessingML +@msg not a Word document: its package has no main document part non è un documento Word: il suo pacchetto non ha una parte di documento principale +@msg not a closed path non è un tracciato chiuso +@msg not a flattener presets file (format `{_1}`) non è un file di predefiniti di appiattimento (formato `{_1}`) +@msg not a flattener presets file: {e} non è un file di predefiniti di appiattimento: {e} +@msg not a layer or group non è un livello o un gruppo +@msg not a library file: {e} non è un file di libreria: {e} +@msg not a mesh envelope point non è un punto di un involucro a trama +@msg not a perspective grid presets file (format `{_1}`) non è un file di predefiniti di griglia prospettica (formato `{_1}`) +@msg not a perspective grid presets file: {e} non è un file di predefiniti di griglia prospettica: {e} +@msg not a print presets file (format `{_1}`) non è un file di predefiniti di stampa (formato `{_1}`) +@msg not a print presets file: {e} non è un file di predefiniti di stampa: {e} +@msg not a stored or deflated central record non è un record centrale archiviato o compresso con deflate +@msg not a valid SVGZ file: {e} non è un file SVGZ valido: {e} +@msg not an RTF file: it doesn't start with {\\rtf non è un file RTF: non inizia con {\\rtf +@msg not an image VectorCraft reads (see document.formats) non è un'immagine che VectorCraft legge (vedi document.formats) +@msg not area type (text in a frame) outside perspective non è testo in area (testo in una cornice) fuori dalla prospettiva +@msg not editing an opacity mask non stai modificando una maschera di opacità +@msg not type on a path outside perspective non è testo su tracciato fuori dalla prospettiva +@msg nothing prints non viene stampato nulla +@msg nothing to bind niente da collegare +@msg nothing to change niente da modificare +@msg nothing to change: give dx, dy, hScale, vScale or rotation niente da modificare: indica dx, dy, hScale, vScale o rotation +@msg nothing to crop niente da ritagliare +@msg nothing to export niente da esportare +@msg nothing to export: the document has no visible art niente da esportare: il documento non ha grafica visibile +@msg nothing to mark niente da contrassegnare +@msg nothing to print: every artboard picked is blank niente da stampare: tutte le tavole da disegno scelte sono vuote +@msg nothing to print: the document has no art that prints niente da stampare: il documento non ha grafica stampabile +@msg object is not a path l'oggetto non è un tracciato +@msg object transparency cannot be sampled onto highlighted characters; disable Transparency in Eyedropper Options or select the whole object la trasparenza dell'oggetto non può essere campionata sui caratteri evidenziati; disattiva Trasparenza in Opzioni contagocce o seleziona l'intero oggetto +@msg object {_1} can't be set as point type l'oggetto {_1} non può essere impostato come testo con punto +@msg object {_1} has lost its file's contents: relink it l'oggetto {_1} ha perso il contenuto del suo file: ricollegalo +@msg object {_1} has no path l'oggetto {_1} non ha un tracciato +@msg object {_1} has no size l'oggetto {_1} non ha dimensioni +@msg object {_1} is hidden or locked, or on a locked artboard l'oggetto {_1} è nascosto o bloccato, o si trova su una tavola da disegno bloccata +@msg object {_1} is not a placed document l'oggetto {_1} non è un documento inserito +@msg object {_1} is not an Intertwine group l'oggetto {_1} non è un gruppo Intreccia +@msg object {_1} is not an image l'oggetto {_1} non è un'immagine +@msg object {_1} is not an image or a linked file l'oggetto {_1} non è un'immagine o un file collegato +@msg object {_1} is not an image or a placed document l'oggetto {_1} non è un'immagine o un documento inserito +@msg object {_1} is not in this Intertwine group l'oggetto {_1} non è in questo gruppo Intreccia +@msg object {_1} needs a 3D effect at index {index} l'oggetto {_1} richiede un effetto 3D all'indice {index} +@msg object {id} has anchors 0–{_1} for `corners`, not {past} l'oggetto {id} ha i punti di ancoraggio 0–{_1} per `corners`, non {past} +@msg object {id} has {n} anchors, so no anchor {past} l'oggetto {id} ha {n} punti di ancoraggio, quindi nessun punto di ancoraggio {past} +@msg objects must be none, move or copy objects deve essere none, move o copy +@msg objects were left out alcuni oggetti sono stati esclusi +@msg offset out of range offset fuori intervallo +@msg on must be true or false on deve essere true o false +@msg only groups, layers, type and images have a Contents (Characters) row solo gruppi, livelli, testo e immagini hanno una riga Contenuto (Caratteri) +@msg only interior mesh lines can be deleted solo le linee interne della trama possono essere eliminate +@msg only solid colours can be added (not gradients or patterns) solo i colori pieni possono essere aggiunti (non sfumature o motivi) +@msg only solid-colour swatches can be spot colours solo i campioni di colore pieno possono essere colori spot +@msg only this Affinity file's embedded preview could be read: use File › Open to see it with its warning, or export SVG or PDF from Affinity first è stato possibile leggere solo l'anteprima incorporata di questo file Affinity: usa File › Apri per vederla con il relativo avviso, oppure esporta prima un SVG o un PDF da Affinity +@msg only this Affinity file's embedded preview could be read; use File › Open to see it with its warning è stato possibile leggere solo l'anteprima incorporata di questo file Affinity; usa File › Apri per vederla con il relativo avviso +@msg onto, above, below, icon and a column place belong to window.panel.float and window.panel.dock onto, above, below, icon e una posizione in colonna appartengono a window.panel.float e window.panel.dock +@msg onto, above, below, icon and a column place take no anchor, side, zone or before onto, above, below, icon e una posizione in colonna non accettano anchor, side, zone o before +@msg onto, above, below, icon and a column place take no x, y, width or height onto, above, below, icon e una posizione in colonna non accettano x, y, width o height +@msg open a document to look for its linked files apri un documento per cercarne i file collegati +@msg options must be an object (see file.formatOptions) options deve essere un oggetto (vedi file.formatOptions) +@msg order must be leftToRight or rightToLeft order deve essere leftToRight o rightToLeft +@msg orientation must be portrait or landscape, not `{o}` orientation deve essere portrait o landscape, non `{o}` +@msg outlineText {v}: true or false outlineText {v}: true o false +@msg output intent profile: {e} profilo dell'intento di output: {e} +@msg output.destination: no RGB or CMYK profile is called “{name}” output.destination: nessun profilo RGB o CMYK si chiama “{name}” +@msg output.destination: {_1} files are CMYK, and “{name}” is an RGB profile output.destination: i file {_1} sono CMYK, e “{name}” è un profilo RGB +@msg output.destination: {e} output.destination: {e} +@msg output.inks: no ink is set to print output.inks: nessun inchiostro è impostato per la stampa +@msg output.outputIntent: no profile is called “{name}”, and a {std} output intent embeds its profile output.outputIntent: nessun profilo si chiama “{name}”, e un intento di output {std} incorpora il suo profilo +@msg output.outputIntent: no profile is called “{name}”: a {std} output intent embeds a profile, or names a registered printing condition (outputConditionId and registry) output.outputIntent: nessun profilo si chiama “{name}”: un intento di output {std} incorpora un profilo, o indica una condizione di stampa registrata (outputConditionId e registry) +@msg output.outputIntent: {std} files print in CMYK, and “{name}” is an RGB profile output.outputIntent: i file {std} si stampano in CMYK, e “{name}” è un profilo RGB +@msg output.outputIntent: “{name}” is a grey profile, which can't be a {std} output intent output.outputIntent: “{name}” è un profilo in scala di grigi, che non può essere un intento di output {std} +@msg overlap: {o} pt is half a tile or more overlap: {o} pt è metà di un riquadro o più +@msg overlapping Shaper paths must be in the same layer or group i tracciati Shaper sovrapposti devono essere nello stesso livello o gruppo +@msg overlapping edits modifiche sovrapposte +@msg page art conflicts with image data for {key} la grafica della pagina è in conflitto con i dati dell'immagine per {key} +@msg page art conflicts with pattern {name} la grafica della pagina è in conflitto con il motivo {name} +@msg page art conflicts with swatch {name} la grafica della pagina è in conflitto con il campione {name} +@msg page art is missing image data for {key} nella grafica della pagina mancano i dati dell'immagine per {key} +@msg page art is missing pattern {name} nella grafica della pagina manca il motivo {name} +@msg page art is missing swatch {name} nella grafica della pagina manca il campione {name} +@msg page must be a whole number from 1 page deve essere un numero intero a partire da 1 +@msg page thumbnail: {e} miniatura della pagina: {e} +@msg page {page} of the PDF has no objects la pagina {page} del PDF non ha oggetti +@msg page {page}: `{file}` has {n} {artboards} pagina {page}: `{file}` ha {n} {artboards} +@msg page {page}: `{name}` has {n} {pages} pagina {page}: `{name}` ha {n} {pages} +@msg pages must be a range such as "2-3" or a page number, not {v} pages deve essere un intervallo come "2-3" o un numero di pagina, non {v} +@msg pages: {e} pagine: {e} +@msg panel position must be finite la posizione del pannello deve essere finita +@msg parameters must be an object i parametri devono essere un oggetto +@msg params must be an object params deve essere un oggetto +@msg passwords can have up to {MAX_PASSWORD} bytes le password possono avere fino a {MAX_PASSWORD} byte +@msg path has no open end il tracciato non ha un'estremità aperta +@msg paths must be strings paths deve contenere stringhe +@msg pdfCompatible: false needs every artboard to keep the editable artwork pdfCompatible: false richiede che ogni tavola da disegno conservi la grafica modificabile +@msg pdfs `{m}`: single or multiple pdfs `{m}`: single o multiple +@msg pickColorFrom is "artwork" or "swatches", not {v} pickColorFrom è "artwork" o "swatches", non {v} +@msg pins and moved must be non-empty lists of the same length pins e moved devono essere elenchi non vuoti della stessa lunghezza +@msg pins must be [[x,y]…] pins deve essere [[x,y]…] +@msg pins must be finite pins deve essere finito +@msg place is above, below or inside, not `{other}` place è above, below o inside, non `{other}` +@msg plane must be left|right|ground plane deve essere left|right|ground +@msg plane must be left|right|ground|none plane deve essere left|right|ground|none +@msg point is outside the mesh il punto è fuori dalla trama +@msg points must be [t, left, right] with non-negative widths points deve essere [t, left, right] con larghezze non negative +@msg points must be a non-empty [[x,y,pressure?]…] list points deve essere un elenco [[x,y,pressure?]…] non vuoto +@msg points must be a non-empty list of finite [x,y] points deve essere un elenco non vuoto di [x,y] finiti +@msg points must be an array or null points deve essere un array o null +@msg points must be finite points deve essere finito +@msg points must be finite [x,y] pairs points deve contenere coppie [x,y] finite +@msg points must contain 1–4096 coordinates points deve contenere 1–4096 coordinate +@msg position must be normal, superscript or subscript position deve essere normal, superscript o subscript +@msg position must be topLeft, topRight, bottomLeft or bottomRight position deve essere topLeft, topRight, bottomLeft o bottomRight +@msg positions must be between 0 and 100000 pt le posizioni devono essere comprese tra 0 e 100000 pt +@msg ppi must be a positive number, not {ppi} ppi deve essere un numero positivo, non {ppi} +@msg ppi must be between 1 and 2400 ppi deve essere compreso tra 1 e 2400 +@msg preserve `{v}` is not transforms|bounds|fileDimensions|fit|fill preserve `{v}` non è transforms|bounds|fileDimensions|fit|fill +@msg preserveShape must be clippingMask|transparency preserveShape deve essere clippingMask|transparency +@msg preset `{id}`: mobile or density preset `{id}`: mobile o density +@msg preset must be standard, diffuse, topLeft or right preset deve essere standard, diffuse, topLeft o right +@msg preset must be the name of a print preset preset deve essere il nome di un predefinito di stampa +@msg previewMode must be default, pixel or overprint previewMode deve essere default, pixel o overprint +@msg print settings: {e} impostazioni di stampa: {e} +@msg procedures nest too deeply le procedure sono annidate troppo in profondità +@msg procedures nested too deeply procedure annidate troppo in profondità +@msg quotes must be {double?, single?} quotes deve essere {double?, single?} +@msg quotes.{k} must be an opening and a closing quote, e.g. "“”" quotes.{k} deve essere una virgoletta di apertura e una di chiusura, ad es. "“”" +@msg rasterEffectsPpi must be 1–2400 (72 screen, 150 medium, 300 high) rasterEffectsPpi deve essere 1–2400 (72 schermo, 150 media, 300 alta) +@msg rating must be a whole number from 0 to {MAX_RATING} rating deve essere un numero intero compreso tra 0 e {MAX_RATING} +@msg rect and {k} contradict each other: give the area or the artboards rect e {k} si contraddicono: indica l'area o le tavole da disegno +@msg rect applies to raster formats, not {_1} rect si applica ai formati raster, non a {_1} +@msg rect is [x, y, width, height] in points rect è [x, y, width, height] in punti +@msg rect must be [x, y, width, height] rect deve essere [x, y, width, height] +@msg rect must be [x, y, width, height] with a positive width and height rect deve essere [x, y, width, height] con larghezza e altezza positive +@msg rect needs finite numbers and a positive width and height rect richiede numeri finiti e larghezza e altezza positive +@msg redraw needs id redraw richiede id +@msg redraw within must be a finite distance of 0 or more within di redraw deve essere una distanza finita pari a 0 o maggiore +@msg registration must be 0..8 registration deve essere 0..8 +@msg release a layer or a group rilascia un livello o un gruppo +@msg replace keeps the replaced object's place and transform: drop template, at and rect replace mantiene la posizione e la trasformazione dell'oggetto sostituito: rimuovi template, at e rect +@msg replace: select the one object to replace replace: seleziona l'unico oggetto da sostituire +@msg resolution must be a number or screen|medium|high resolution deve essere un numero o screen|medium|high +@msg resolution must be between 1 and 2400 ppi resolution deve essere compreso tra 1 e 2400 ppi +@msg rotation must be a number of degrees rotation deve essere un numero di gradi +@msg rotation must be finite rotation deve essere finito +@msg rows and cols must be 1..50 rows e cols devono essere 1..50 +@msg rows and columns must be 1..500 rows e columns devono essere 1..500 +@msg rows of objects whose appearances differ can't be reordered together le righe di oggetti con aspetti diversi non possono essere riordinate insieme +@msg save the document first: Package collects a saved document salva prima il documento: Crea pacchetto raccoglie un documento salvato +@msg save the document first: copy puts the file in its folder salva prima il documento: copy mette il file nella sua cartella +@msg savedPreset: {e} savedPreset: {e} +@msg scale `{s}`: a factor such as 2x, a width (100w), a height (100h) or a resolution (72ppi) scale `{s}`: un fattore come 2x, una larghezza (100w), un'altezza (100h) o una risoluzione (72ppi) +@msg scale must be a number above 0, at most 64 scale deve essere un numero maggiore di 0, al massimo 64 +@msg scale must be non-zero scale deve essere diverso da zero +@msg scope must be selection or all (got {other}) scope deve essere selection o all (ricevuto {other}) +@msg scribble is too long lo scarabocchio è troppo lungo +@msg segment does not exist il segmento non esiste +@msg select a Shaper group seleziona un gruppo Shaper +@msg select a blend to set easing or color shift seleziona una fusione per impostare l'andamento o lo spostamento del colore +@msg select a compound shape seleziona una forma composta +@msg select a graph seleziona un grafico +@msg select a group or layer with visible, unlocked members seleziona un gruppo o un livello con membri visibili e sbloccati +@msg select a layer seleziona un livello +@msg select a text object seleziona un oggetto di testo +@msg select an image (or an Image Trace group) seleziona un'immagine (o un gruppo di Ricalco immagine) +@msg select an image, or pass id seleziona un'immagine, o passa id +@msg select an object (or pass `id`) seleziona un oggetto (o passa `id`) +@msg select an object with a freeform gradient seleziona un oggetto con una sfumatura a forma libera +@msg select an object with an opacity mask seleziona un oggetto con una maschera di opacità +@msg select area type seleziona un testo in area +@msg select area type (text in a frame) seleziona un testo in area (testo in una cornice) +@msg select area type and closed paths (at least one area type object) seleziona testo in area e tracciati chiusi (almeno un oggetto di testo in area) +@msg select area type whose first line can fit its frame seleziona un testo in area la cui prima riga può entrare nella sua cornice +@msg select artwork to add its colours seleziona la grafica di cui aggiungere i colori +@msg select artwork to make a group of its colours seleziona la grafica con i cui colori creare un gruppo +@msg select artwork to recolour, or give a colour `group` seleziona la grafica da ricolorare, o indica un `group` di colori +@msg select exactly two path ends to join seleziona esattamente due estremità di tracciato da unire +@msg select members of a compound shape seleziona i membri di una forma composta +@msg select objects or give ids seleziona degli oggetti o indica gli ids +@msg select objects to align to the guide seleziona gli oggetti da allineare alla guida +@msg select one Intertwine group seleziona un gruppo Intreccia +@msg select one image or pass id seleziona un'immagine o passa id +@msg select paths seleziona dei tracciati +@msg select paths or compound paths seleziona tracciati o tracciati composti +@msg select rows or objects to collect seleziona righe o oggetti da raccogliere +@msg select something to export seleziona qualcosa da esportare +@msg select something to export (or turn off selectedOnly) seleziona qualcosa da esportare (o disattiva selectedOnly) +@msg select text to redefine the style from seleziona il testo da cui ridefinire lo stile +@msg select the art and, on top of it, the mask object seleziona la grafica e, sopra di essa, l'oggetto maschera +@msg select the art for the design seleziona la grafica per il design +@msg select the art for the pattern tile seleziona la grafica per la porzione del motivo +@msg select the art to add first seleziona prima la grafica da aggiungere +@msg select the art to collect (or give its ids) seleziona la grafica da raccogliere (o indica i suoi ids) +@msg select the content and a path on top seleziona il contenuto e un tracciato sopra di esso +@msg select the images to relink, or pass ids seleziona le immagini da ricollegare, o passa ids +@msg select the images, or pass ids seleziona le immagini, o passa ids +@msg select the linked images or placed documents, or pass ids seleziona le immagini collegate o i documenti inseriti, o passa ids +@msg select the object to copy from seleziona l'oggetto da cui copiare +@msg select the objects (or give their ids) seleziona gli oggetti (o indica i loro ids) +@msg select the objects to attach to the path seleziona gli oggetti da collegare al tracciato +@msg select the objects to bind seleziona gli oggetti da collegare +@msg select two or more objects to intertwine seleziona due o più oggetti da intrecciare +@msg select two or more slices to combine seleziona due o più sezioni da combinare +@msg select type on a path seleziona un testo su tracciato +@msg selection `{m}`: one or each selection `{m}`: one o each +@msg settings is an object of document.exportForScreens params settings è un oggetto di parametri di document.exportForScreens +@msg settings must be an object settings deve essere un oggetto +@msg show `{show}`: all, missing, modified or embedded show `{show}`: all, missing, modified o embedded +@msg show must be true or false show deve essere true o false +@msg size must be "small", "medium", "large" or a number of points over 0 up to {_1} size deve essere "small", "medium", "large" o un numero di punti maggiore di 0 fino a {_1} +@msg size must be positive size deve essere positivo +@msg sizeMode is "fixed" or "pressure", not `{other}` sizeMode è "fixed" o "pressure", non `{other}` +@msg sizeMode is "fixed" or "pressure", not {other} sizeMode è "fixed" o "pressure", non {other} +@msg sizeVariation must be 0 or more sizeVariation deve essere 0 o maggiore +@msg smallCaps must be true or false smallCaps deve essere true o false +@msg sort `{x}`: name, kind or status sort `{x}`: name, kind o status +@msg source paths are too large for Shaper i tracciati di origine sono troppo grandi per Shaper +@msg spot, mode and group apply to solid colours only spot, mode e group si applicano solo ai colori pieni +@msg status `{s}`: linked, embedded, missing or modified status `{s}`: linked, embedded, missing o modified +@msg steps must be 1..1000 steps deve essere 1..1000 +@msg steps must be 1..{MAX_STEPS} steps deve essere 1..{MAX_STEPS} +@msg stop {i}: `plates` must be four numbers from 0 to 1 (C, M, Y, K) interruzione {i}: `plates` deve essere quattro numeri compresi tra 0 e 1 (C, M, Y, K) +@msg stopped before the archive was finished interrotto prima del completamento dell'archivio +@msg strokeMode must be within|along|across, got {m} strokeMode deve essere within|along|across, ricevuto {m} +@msg strokeOptions must be an object of stroke.set options strokeOptions deve essere un oggetto di opzioni di stroke.set +@msg strokeWidth must be a positive number of pixels strokeWidth deve essere un numero positivo di pixel +@msg subpath {si} is not an open subpath il sottotracciato {si} non è un sottotracciato aperto +@msg subpaths required when joining the same path subpaths è obbligatorio quando si unisce lo stesso tracciato +@msg swatchConflict must be "merge" or "add", not {v} swatchConflict deve essere "merge" o "add", non {v} +@msg text must be {characterSet?, platform?, removeLineReturns?, removeParagraphReturns?, replaceSpaces?} text deve essere {characterSet?, platform?, removeLineReturns?, removeParagraphReturns?, replaceSpaces?} +@msg text transform is collapsed or unrepresentable la trasformazione del testo è degenere o non rappresentabile +@msg text.replaceSpaces must be a whole number from 2 to 100 text.replaceSpaces deve essere un numero intero compreso tra 2 e 100 +@msg text.{key} `{v}`: use "{_1}" or "{_2}" text.{key} `{v}`: usa "{_1}" o "{_2}" +@msg textureImage: give {path} or {name, dataBase64} of an image file, or a texture as effect.list gives it textureImage: indica {path} o {name, dataBase64} di un file immagine, o una texture come la restituisce effect.list +@msg textureImage: {e} textureImage: {e} +@msg that makes more than {MAX_PIECES} slices questo produce più di {MAX_PIECES} sezioni +@msg that object is not in the overlap quell'oggetto non è nella sovrapposizione +@msg the Affinity document has no page with a size il documento Affinity non ha una pagina con una dimensione +@msg the CMYK image couldn't be written impossibile scrivere l'immagine CMYK +@msg the PDF security settings were saved without their passwords: give openPassword or permissionsPassword again, or security without passwordRequired to export unprotected le impostazioni di sicurezza PDF sono state salvate senza le relative password: indica di nuovo openPassword o permissionsPassword, oppure security senza passwordRequired per esportare senza protezione +@msg the RTF file has too many paragraphs or formatting changes to place as type (at most {MAX_PARAGRAPHS} paragraphs and {MAX_RUNS} runs) il file RTF ha troppi paragrafi o cambi di formattazione per essere inserito come testo (al massimo {MAX_PARAGRAPHS} paragrafi e {MAX_RUNS} sequenze) +@msg the RTF file is too large to place as type (at most {_1} MB) il file RTF è troppo grande per essere inserito come testo (al massimo {_1} MB) +@msg the SVG expands to more than {0} nested SVG images l'SVG si espande in più di {0} immagini SVG annidate +@msg the SVG expands to more than {0} objects l'SVG si espande in più di {0} oggetti +@msg the SVG has no drawable objects l'SVG non ha oggetti disegnabili +@msg the SVGZ file unpacks to more than {_1} MB il file SVGZ si decomprime in più di {_1} MB +@msg the Word document has more than {MAX_PAGES} pages of properties, too many to place il documento Word ha più di {MAX_PAGES} pagine di proprietà, troppe per essere inserito +@msg the Word document has more than {MAX_RUNS} runs of character or paragraph properties, too many to place il documento Word ha più di {MAX_RUNS} sequenze di proprietà di carattere o di paragrafo, troppe per essere inserito +@msg the Word document has more than {_1} MB of formatting properties, too many to place il documento Word ha più di {_1} MB di proprietà di formattazione, troppe per essere inserito +@msg the Word document has too much text or formatting to place as type (at most {MAX_PARAGRAPHS} paragraphs, {MAX_RUNS} runs and {_1} MB of text) il documento Word ha troppo testo o troppa formattazione per essere inserito come testo (al massimo {MAX_PARAGRAPHS} paragrafi, {MAX_RUNS} sequenze e {_1} MB di testo) +@msg the Word document has too much text to place as type (at most {_1} MB) il documento Word ha troppo testo per essere inserito come testo (al massimo {_1} MB) +@msg the Word document is encrypted or protected with a password; save it without one to place it il documento Word è crittografato o protetto da password; salvalo senza password per inserirlo +@msg the Word document is too large to place (its {name} stream holds more than {_1} MB) il documento Word è troppo grande per essere inserito (il suo stream {name} contiene più di {_1} MB) +@msg the Word document was last saved with fast save, which VectorCraft doesn't read; save it again with fast save turned off il documento Word è stato salvato l'ultima volta con il salvataggio rapido, che VectorCraft non legge; salvalo di nuovo con il salvataggio rapido disattivato +@msg the Word document was saved by Word 6.0 or Word 95, which VectorCraft doesn't read; save it as a Word 97-2003 document il documento Word è stato salvato da Word 6.0 o Word 95, che VectorCraft non legge; salvalo come documento Word 97-2003 +@msg the Word document's text is made of more than {MAX_PIECES} pieces, too many to place il testo del documento Word è composto da più di {MAX_PIECES} parti, troppe per essere inserito +@msg the action set ids are not a list gli id dei set di azioni non sono un elenco +@msg the active paint is not a gradient la pittura attiva non è una sfumatura +@msg the artboards don't fit on the canvas: fewer artboards, less spacing or a smaller size le tavole da disegno non entrano nell'area di lavoro: usa meno tavole da disegno, una spaziatura minore o una dimensione più piccola +@msg the character's size can't be measured impossibile misurare la dimensione del carattere +@msg the compound shape is too complex to expand la forma composta è troppo complessa da espandere +@msg the container of the listed objects is gone il contenitore degli oggetti elencati non esiste più +@msg the copy `{user_id}` can't be read as a library la copia `{user_id}` non può essere letta come libreria +@msg the copy would leave the canvas la copia uscirebbe dall'area di lavoro +@msg the cut cannot be made on this art: {e} impossibile eseguire il taglio su questa grafica: {e} +@msg the data isn't an EMF or WMF picture i dati non sono un'immagine EMF o WMF +@msg the data isn't an EPS or PostScript picture i dati non sono un'immagine EPS o PostScript +@msg the deferred paste is no longer available l'incolla differito non è più disponibile +@msg the design is too big to draw at every data point of this graph il design è troppo grande da disegnare in ogni punto dati di questo grafico +@msg the design is too big to draw in every column of this graph il design è troppo grande da disegnare in ogni colonna di questo grafico +@msg the dialog it was opened over is no longer open la finestra di dialogo sopra la quale è stata aperta non è più aperta +@msg the dictionary stack overflowed lo stack dei dizionari ha superato il limite +@msg the editing data's hash has no place l'hash dei dati di modifica non ha una posizione +@msg the entities the document declares expand to too much text le entità dichiarate dal documento si espandono in troppo testo +@msg the envelope's content has no bounds il contenuto dell'involucro non ha limiti +@msg the envelope's mesh is malformed la trama dell'involucro non è valida +@msg the file holds no `variableSets` element il file non contiene alcun elemento `variableSets` +@msg the file is larger than {_1} MB il file supera {_1} MB +@msg the file is too large il file è troppo grande +@msg the file was updated or encrypted already il file è già stato aggiornato o crittografato +@msg the first character of a line has no character before it to kern: it moves only up and down (dy) il primo carattere di una riga non ha un carattere precedente con cui applicare la crenatura: si sposta solo in alto e in basso (dy) +@msg the font {_1} is not available il font {_1} non è disponibile +@msg the format has no file extension il formato non ha un'estensione di file +@msg the graphic can't be read: {e} impossibile leggere la grafica: {e} +@msg the graphic is empty la grafica è vuota +@msg the graphic's data is damaged i dati della grafica sono danneggiati +@msg the graphic's document has no artboard il documento della grafica non ha tavole da disegno +@msg the header `{cell}` for `{name}` would read back as the variable `{other}`: rename one of them l'intestazione `{cell}` per `{name}` verrebbe riletta come la variabile `{other}`: rinomina una delle due +@msg the image `{path}` isn't followed: {r} l'immagine `{path}` non viene seguita: {r} +@msg the image has no embedded pixels l'immagine non ha pixel incorporati +@msg the image is empty l'immagine è vuota +@msg the image is fully transparent l'immagine è completamente trasparente +@msg the image is not on an artboard; pass rect l'immagine non è su una tavola da disegno; passa rect +@msg the image's pixels are missing mancano i pixel dell'immagine +@msg the image's pixels aren't in the document i pixel dell'immagine non sono nel documento +@msg the image's pixels can't be read: {e} impossibile leggere i pixel dell'immagine: {e} +@msg the image's transparency doesn't fit it la trasparenza dell'immagine non corrisponde all'immagine +@msg the job would print more than {MAX_PAGES} pages il lavoro stamperebbe più di {MAX_PAGES} pagine +@msg the job would print more than {_1} pages il lavoro stamperebbe più di {_1} pagine +@msg the layers hold no art to mask i livelli non contengono grafica da mascherare +@msg the layout moved il layout si è spostato +@msg the library has a group `{name}` already la libreria ha già un gruppo `{name}` +@msg the library has no group `{name}` la libreria non ha alcun gruppo `{name}` +@msg the library has no item `{item}` la libreria non ha alcun elemento `{item}` +@msg the library has no item `{other}` la libreria non ha alcun elemento `{other}` +@msg the library holds {MAX_GROUPS} groups already la libreria contiene già {MAX_GROUPS} gruppi +@msg the library holds {MAX_ITEMS} items of this kind already la libreria contiene già {MAX_ITEMS} elementi di questo tipo +@msg the name is empty il nome è vuoto +@msg the object has no fill, stroke or effect l'oggetto non ha riempimento, traccia o effetto +@msg the object has no graphic style (pass `name`) l'oggetto non ha uno stile grafico (passa `name`) +@msg the objects don't match the plan gli oggetti non corrispondono al piano +@msg the open and permissions passwords must differ le password di apertura e di autorizzazione devono essere diverse +@msg the operand stack overflowed lo stack degli operandi ha superato il limite +@msg the page has no area la pagina non ha area +@msg the page's type in an unread object's box isn't in its page art il testo della pagina nel riquadro di un oggetto non letto non è nella grafica della pagina +@msg the paint behind the proxy is not a gradient la pittura dietro il proxy non è una sfumatura +@msg the parent must be a layer or sublayer il padre deve essere un livello o un sottolivello +@msg the path can't be extended il tracciato non può essere esteso +@msg the path can't be inside one of the objects to attach il tracciato non può trovarsi all'interno di uno degli oggetti da collegare +@msg the path has no segments to measure il tracciato non ha segmenti da misurare +@msg the path is empty il tracciato è vuoto +@msg the path is too short to shorten that much il tracciato è troppo corto per accorciarlo così tanto +@msg the picture has no objects l'immagine non ha oggetti +@msg the program runs too long il programma dura troppo a lungo +@msg the program uses too much memory il programma usa troppa memoria +@msg the rectangle must have a width and a height il rettangolo deve avere una larghezza e un'altezza +@msg the rectangle needs a size and must lie on the canvas il rettangolo richiede una dimensione e deve trovarsi nell'area di lavoro +@msg the selected art has no width la grafica selezionata non ha larghezza +@msg the selection draws nothing la selezione non disegna nulla +@msg the selection has no area la selezione non ha area +@msg the selection has no art to export la selezione non ha grafica da esportare +@msg the selection has no bounds la selezione non ha limiti +@msg the selection has no graphic style la selezione non ha uno stile grafico +@msg the slice would leave the canvas la sezione uscirebbe dall'area di lavoro +@msg the spot colour couldn't be added impossibile aggiungere il colore spot +@msg the subpath has no ends to extend (it is closed or a single point) il sottotracciato non ha estremità da estendere (è chiuso o è un singolo punto) +@msg the symbols are nested too deeply to expand their instances i simboli sono annidati troppo in profondità per espanderne le istanze +@msg the text file is too large to place as type (at most {_1} MB) il file di testo è troppo grande per essere inserito come testo (al massimo {_1} MB) +@msg the text is empty il testo è vuoto +@msg the text is over {_1} MB il testo supera {_1} MB +@msg the top object must be a path l'oggetto in primo piano deve essere un tracciato +@msg the trace was cancelled il ricalco è stato annullato +@msg the trailer has no size il trailer non ha una dimensione +@msg the type object is flattened to nothing l'oggetto di testo viene appiattito nel nulla +@msg the value of axis `{tag}` must be a number or null il valore dell'asse `{tag}` deve essere un numero o null +@msg the variable library declares more than {MAX_LIBRARY_DATASETS} data sets la libreria di variabili dichiara più di {MAX_LIBRARY_DATASETS} set di dati +@msg the variable library declares more than {MAX_LIBRARY_ENTITIES} entities la libreria di variabili dichiara più di {MAX_LIBRARY_ENTITIES} entità +@msg the variable library declares more than {MAX_LIBRARY_VARIABLES} variables la libreria di variabili dichiara più di {MAX_LIBRARY_VARIABLES} variabili +@msg the variable library declares no variables la libreria di variabili non dichiara alcuna variabile +@msg the variable library is larger than {MAX_LIBRARY_BYTES} bytes la libreria di variabili supera {MAX_LIBRARY_BYTES} byte +@msg the variable library is not UTF-8 la libreria di variabili non è in UTF-8 +@msg the variable library is not well-formed XML: {e} la libreria di variabili non è XML ben formato: {e} +@msg the variable library nests elements more than {MAX_LIBRARY_NESTING} deep la libreria di variabili annida elementi a più di {MAX_LIBRARY_NESTING} livelli di profondità +@msg the variable library's document type declaration holds something other than entities of plain text la dichiarazione del tipo di documento della libreria di variabili contiene qualcosa di diverso da entità di testo semplice +@msg the variable library's entities expand to more than {MAX_LIBRARY_BYTES} bytes le entità della libreria di variabili si espandono in più di {MAX_LIBRARY_BYTES} byte +@msg the window has no dock la finestra non ha un'area di ancoraggio +@msg the written PDF has no catalog il PDF scritto non ha un catalogo +@msg the written PDF has no cross-reference table il PDF scritto non ha una tabella dei riferimenti incrociati +@msg the written PDF's metadata can't be edited i metadati del PDF scritto non possono essere modificati +@msg there are no colour swatches to draw non ci sono campioni di colore da disegnare +@msg there is already a design named `{name}` esiste già un design chiamato `{name}` +@msg there is already a design named `{to}` esiste già un design chiamato `{to}` +@msg there is already a toolbar named `{name}` esiste già una barra degli strumenti chiamata `{name}` +@msg there is already a toolbar named `{to}` esiste già una barra degli strumenti chiamata `{to}` +@msg there is no library: create one first non c'è alcuna libreria: creane prima una +@msg these paths are too degenerate for Shaper questi tracciati sono troppo degeneri per Shaper +@msg thumbnail: no page {v} (the {what} has {count}) miniatura: nessuna pagina {v} ({what} ne ha {count}) +@msg tileRange of {what}: {e} tileRange di {what}: {e} +@msg title can't be empty title non può essere vuoto +@msg to (the new name) is required to (il nuovo nome) è obbligatorio +@msg to must be fill or stroke to deve essere fill o stroke +@msg to must be smooth or corner to deve essere smooth o corner +@msg too large for a zip archive: package to a folder troppo grande per un archivio zip: crea il pacchetto in una cartella +@msg too many Shaper edits troppe modifiche Shaper +@msg too many `points` (at most 100000) troppi `points` (al massimo 100000) +@msg too many characters: at most {MAX_CHARS} troppi caratteri: al massimo {MAX_CHARS} +@msg too many dots for this size: lower the frequency troppi punti per questa dimensione: riduci la frequenza +@msg too many filters over one file troppi filtri su un solo file +@msg too many overlapping paths for Shaper troppi tracciati sovrapposti per Shaper +@msg too many saved clips troppi ritagli salvati +@msg too many saved graphics states troppi stati grafici salvati +@msg toolbar (a toolbar's name) must be a string toolbar (il nome di una barra degli strumenti) deve essere una stringa +@msg toolbar name can't be empty il nome della barra degli strumenti non può essere vuoto +@msg transparentImages {v}: "flatten" (the default) or "omit" transparentImages {v}: "flatten" (il valore predefinito) o "omit" +@msg two saved selections would be named `{_1}` due selezioni salvate si chiamerebbero `{_1}` +@msg type dimension cannot be represented with this text transform la dimensione del testo non può essere rappresentata con questa trasformazione del testo +@msg type dimension must be finite la dimensione del testo deve essere finita +@msg unexpected resources risorse impreviste +@msg unknown CMYK profile `{name}` profilo CMYK sconosciuto `{name}` +@msg unknown File Info field `{k}` campo di Info file sconosciuto `{k}` +@msg unknown OpenType feature `{t}` in featureChanges (the tags `features` takes) funzione OpenType sconosciuta `{t}` in featureChanges (i tag accettati da `features`) +@msg unknown PDF preset `{name}` (presets: {_1}) predefinito PDF sconosciuto `{name}` (predefiniti: {_1}) +@msg unknown Warp style stile Altera sconosciuto +@msg unknown alignToPath `{a}` alignToPath sconosciuto `{a}` +@msg unknown arrowhead {v} punta di freccia sconosciuta {v} +@msg unknown artboardLayout key `{k}` (layout, columns, spacing, rightToLeft) chiave di artboardLayout sconosciuta `{k}` (layout, columns, spacing, rightToLeft) +@msg unknown attribute `{attribute}` attributo sconosciuto `{attribute}` +@msg unknown attribute `{k}` attributo sconosciuto `{k}` +@msg unknown axis `{other}` (vertical|horizontal|free) asse sconosciuto `{other}` (vertical|horizontal|free) +@msg unknown blend mode `{b}` metodo di fusione sconosciuto `{b}` +@msg unknown blend mode {b} metodo di fusione sconosciuto {b} +@msg unknown brush type `{o}` tipo di pennello sconosciuto `{o}` +@msg unknown category `{c}` categoria sconosciuta `{c}` +@msg unknown category `{c}` ({_1}) categoria sconosciuta `{c}` ({_1}) +@msg unknown character `{c}` carattere sconosciuto `{c}` +@msg unknown character style number field campo numerico dello stile di carattere sconosciuto +@msg unknown effect `{e}` effetto sconosciuto `{e}` +@msg unknown end {e} estremità sconosciuta {e} +@msg unknown flattenerPreset `{name}` (High Resolution, Medium Resolution, Low Resolution or a saved one: see flattener.presets.list) flattenerPreset sconosciuto `{name}` (High Resolution, Medium Resolution, Low Resolution o uno salvato: vedi flattener.presets.list) +@msg unknown format `{f}` (vcswatches, gpl, ase or css) formato sconosciuto `{f}` (vcswatches, gpl, ase o css) +@msg unknown from {f} from sconosciuto {f} +@msg unknown graph type `{t}` tipo di grafico sconosciuto `{t}` +@msg unknown grid colours `{name}` (one of {_1}) colori della griglia sconosciuti `{name}` (uno tra {_1}) +@msg unknown gridType `{t}` gridType sconosciuto `{t}` +@msg unknown highlight `{v}` evidenziazione sconosciuta `{v}` +@msg unknown intent `{i}` intento sconosciuto `{i}` +@msg unknown issue kind {id} tipo di problema sconosciuto {id} +@msg unknown issue kind {v} tipo di problema sconosciuto {v} +@msg unknown knockout state {k} stato di foratura sconosciuto {k} +@msg unknown language `{language}` (one of {_1}) lingua sconosciuta `{language}` (una tra {_1}) +@msg unknown language `{l}` (one of {_1}) lingua sconosciuta `{l}` (una tra {_1}) +@msg unknown method `{m}` ({_1}) metodo sconosciuto `{m}` ({_1}) +@msg unknown mode `{other}` (gray, rgb, hsb, lab, cmyk or web) metodo sconosciuto `{other}` (gray, rgb, hsb, lab, cmyk o web) +@msg unknown mode `{other}` (mono|cmyk) metodo sconosciuto `{other}` (mono|cmyk) +@msg unknown mode `{other}` (rgb|cmyk|gray|global) metodo sconosciuto `{other}` (rgb|cmyk|gray|global) +@msg unknown mode `{other}` (set, add, subtract) modalità sconosciuta `{other}` (set, add, subtract) +@msg unknown mode `{o}` modalità sconosciuta `{o}` +@msg unknown mode {m} modalità sconosciuta {m} +@msg unknown model `{other}` modello sconosciuto `{other}` +@msg unknown model `{other}` (keep, new or document) modello sconosciuto `{other}` (keep, new o document) +@msg unknown op {o} op sconosciuto {o} +@msg unknown order `{o}`: toggle, front, forward, backward or back ordine sconosciuto `{o}`: toggle, front, forward, backward o back +@msg unknown overprints `{v}` (preserve, simulate or discard) overprints sconosciuto `{v}` (preserve, simulate o discard) +@msg unknown panel pannello sconosciuto +@msg unknown pieLegend `{v}` (none, standard or wedges) pieLegend sconosciuto `{v}` (none, standard o wedges) +@msg unknown piePosition `{v}` (even, ratio or stacked) piePosition sconosciuto `{v}` (even, ratio o stacked) +@msg unknown pieSort `{v}` (none, all or first) pieSort sconosciuto `{v}` (none, all o first) +@msg unknown plate `{n}` lastra sconosciuta `{n}` +@msg unknown preference `{k}` preferenza sconosciuta `{k}` +@msg unknown profile {id} (see stroke.widthProfile.list) profilo sconosciuto {id} (vedi stroke.widthProfile.list) +@msg unknown proof target `{t}` destinazione di prova sconosciuta `{t}` +@msg unknown quotes key `{k}` (double, single) chiave di quotes sconosciuta `{k}` (double, single) +@msg unknown resolution `{v}` risoluzione sconosciuta `{v}` +@msg unknown rule `{rule}` ({_1}) regola sconosciuta `{rule}` ({_1}) +@msg unknown rule `{r}` (see color.harmony) regola sconosciuta `{r}` (vedi color.harmony) +@msg unknown setting `{k}` impostazione sconosciuta `{k}` +@msg unknown shape `{v}` (circle|ellipse|square|diamond|line) forma sconosciuta `{v}` (circle|ellipse|square|diamond|line) +@msg unknown spacing `{o}` (smooth|steps|distance) spaziatura sconosciuta `{o}` (smooth|steps|distance) +@msg unknown tileType `{t}` ({_1}) tileType sconosciuto `{t}` ({_1}) +@msg unknown units unità sconosciute +@msg unknown units `{u}` unità sconosciute `{u}` +@msg unknown value axis `{v}` (left, right or both) asse dei valori sconosciuto `{v}` (left, right o both) +@msg unknown variation `{v}` (tintsShades|warmCool|vividMuted) variazione sconosciuta `{v}` (tintsShades|warmCool|vividMuted) +@msg unknown warp style `{s}` stile Altera sconosciuto `{s}` +@msg unknown {key} `{v}` (none, short or full) {key} sconosciuto `{v}` (none, short o full) +@msg unknown {key} profile `{n}` profilo {key} sconosciuto `{n}` +@msg unknown {k} key `{key}` (size, position) chiave di {k} sconosciuta `{key}` (size, position) +@msg unreadable object oggetto illeggibile +@msg unsafe destination file name nome del file di destinazione non sicuro +@msg use paths or compound paths usa tracciati o tracciati composti +@msg useArtboards must be true or false, not {v} useArtboards deve essere true o false, non {v} +@msg value for `{var}` must match its variable kind il valore per `{var}` deve corrispondere al tipo della sua variabile +@msg variable `{_1}` is already defined la variabile `{_1}` è già definita +@msg variable `{name}` has no `trait` la variabile `{name}` non ha un `trait` +@msg variable `{name}` is already defined la variabile `{name}` è già definita +@msg variable `{name}` is declared twice la variabile `{name}` è dichiarata due volte +@msg variable `{to}` already exists la variabile `{to}` esiste già +@msg view is required view è obbligatorio +@msg view must be one of {_1} view deve essere uno tra {_1} +@msg warpStyle can only edit an applied Warp effect warpStyle può modificare solo un effetto Altera applicato +@msg width and height must be more than 0 and at most {limit} width e height devono essere maggiori di 0 e al massimo {limit} +@msg width factors must be finite i fattori di larghezza devono essere finiti +@msg width must be positive width deve essere positivo +@msg width out of range width fuori intervallo +@msg width/height must be > 0 width/height devono essere > 0 +@msg x and y must be finite numbers x e y devono essere numeri finiti +@msg x and y must be given together x e y devono essere indicati insieme +@msg zone needs an anchor: dock beside a panel with anchor, or in a new dock column with side (Start or End) zone richiede un ancoraggio: ancora accanto a un pannello con anchor, o in una nuova colonna di ancoraggio con side (Start o End) +@msg zoom must be positive zoom deve essere positivo +@msg {C}: no effect at index {list} {C}: nessun effetto all'indice {list} +@msg {DEFAULT_PRESET} is protected and stays {DEFAULT_PRESET} è protetto e rimane +@msg {DEFAULT_PRESET} is protected: save the settings under another name {DEFAULT_PRESET} è protetto: salva le impostazioni con un altro nome +@msg {LABEL} produced an empty result {LABEL} ha prodotto un risultato vuoto +@msg {_1} MB of document, at most {_2} MB {_1} MB di documento, al massimo {_2} MB +@msg {_1} MB of images, at most {_2} MB {_1} MB di immagini, al massimo {_2} MB +@msg {_1} bytes of RGBA data for a {width} × {height} image {_1} byte di dati RGBA per un'immagine di {width} × {height} +@msg {_1} can't be read, or changed since it was read: relink or update it first {_1} non può essere letto, o è cambiato da quando è stato letto: prima ricollegalo o aggiornalo +@msg {_1} can't go into {into} {_1} non può entrare in {into} +@msg {_1} can't limit printing to low resolution: choose PDF 1.4 or later, or allow high-resolution printing {_1} non può limitare la stampa alla bassa risoluzione: scegli PDF 1.4 o successivo, o consenti la stampa ad alta risoluzione +@msg {_1} files can't be opened yet i file {_1} non possono ancora essere aperti +@msg {_1} files can't be password-protected: remove the passwords or choose no standard i file {_1} non possono essere protetti da password: rimuovi le password o non scegliere alcuno standard +@msg {_1} files can't be {_2} i file {_1} non possono essere {_2} +@msg {_1} files can't carry editing data: turn off preserveEditing i file {_1} non possono contenere dati di modifica: disattiva preserveEditing +@msg {_1} files can't have PDF layers: turn off createLayers i file {_1} non possono avere livelli PDF: disattiva createLayers +@msg {_1} files need a creation date, and this platform has no clock to give one i file {_1} richiedono una data di creazione, e questa piattaforma non ha un orologio che la fornisca +@msg {_1} isn't a path {_1} non è un tracciato +@msg {_1} options: {e} opzioni {_1}: {e} +@msg {_1} paints nothing to rasterize {_1} non dipinge nulla da rasterizzare +@msg {_1} passwords can have up to {MAX_LEGACY_PASSWORD} ASCII characters (PDF 1.7 and later take any) le password {_1} possono avere fino a {MAX_LEGACY_PASSWORD} caratteri ASCII (PDF 1.7 e successivi accettano qualsiasi carattere) +@msg {_1} with linked images or an image map writes several files: use document.export {_1} con immagini collegate o una mappa immagine scrive più file: usa document.export +@msg {_1} writes one file per artboard here: use document.export, or name one artboard {_1} qui scrive un file per tavola da disegno: usa document.export, o indica una sola tavola da disegno +@msg {_1} × {_2} pixels is too large for {_3} (at most {max} pixels a side): lower the scale {_1} × {_2} pixel è troppo grande per {_3} (al massimo {max} pixel per lato): riduci la scala +@msg {_1}: belongs to another account {_1}: appartiene a un altro account +@msg {_1}: not a folder of its own {_1}: non è una cartella propria +@msg {_1}: not a plain file {_1}: non è un file normale +@msg {dest}: {e} {dest}: {e} +@msg {doc} has no folder {doc} non ha una cartella +@msg {file} isn't linked {file} non è collegato +@msg {folder} is not a package folder {folder} non è una cartella di pacchetto +@msg {folder}: more than {max} files and folders {folder}: più di {max} file e cartelle +@msg {folder}: {e} {folder}: {e} +@msg {g} is not a Live Paint group {g} non è un gruppo Pittura dinamica +@msg {id} is not a slice {id} non è una sezione +@msg {key} must be 0–{MAX_ADD_AROUND} pt {key} deve essere 0–{MAX_ADD_AROUND} pt +@msg {key} must be [x,y] {key} deve essere [x,y] +@msg {key} must be a percentage {min}..100 {key} deve essere una percentuale {min}..100 +@msg {key} must be a positive number, not {n} {key} deve essere un numero positivo, non {n} +@msg {key} must be a positive number, not {v} {key} deve essere un numero positivo, non {v} +@msg {key} must be one of {_1} {key} deve essere uno tra {_1} +@msg {key} must be {_1}, got {s} {key} deve essere {_1}, ricevuto {s} +@msg {key} must name a floating panel {key} deve indicare un pannello mobile +@msg {key} must name a panel in another group {key} deve indicare un pannello in un altro gruppo +@msg {key} must name a panel that shows {key} deve indicare un pannello visibile +@msg {key} must name a registered panel {key} deve indicare un pannello registrato +@msg {kind} files have no transparency, and the file would have {what}: flatten it first (object.flattenTransparency) i file {kind} non hanno trasparenza, e il file avrebbe {what}: appiattiscila prima (object.flattenTransparency) +@msg {kind} images can't be opened (see document.formats) le immagini {kind} non possono essere aperte (vedi document.formats) +@msg {k} `{v}` is not one of the choices {k} `{v}` non è una delle scelte disponibili +@msg {k} has control characters{_1} {k} contiene caratteri di controllo{_1} +@msg {k} is too long (at most {MAX_TEXT} characters) {k} è troppo lungo (al massimo {MAX_TEXT} caratteri) +@msg {k} must be > 0 {k} deve essere > 0 +@msg {k} must be a number (pt) or a length such as "210 mm" {k} deve essere un numero (pt) o una lunghezza come "210 mm" +@msg {k} must be a number from {min} to {max} {k} deve essere un numero compreso tra {min} e {max} +@msg {k} must be a number or "auto" {k} deve essere un numero o "auto" +@msg {k} must be a string {k} deve essere una stringa +@msg {k} must be text {k} deve essere testo +@msg {k} must be true or false {k} deve essere true o false +@msg {k} must be {{size?, position?}} {k} deve essere {{size?, position?}} +@msg {k}: can't read `{s}` as a length {k}: impossibile leggere `{s}` come lunghezza +@msg {label} must be a number at most {max} {label} deve essere un numero non superiore a {max} +@msg {label} must be a number from -1296 to 1296 {label} deve essere un numero compreso tra -1296 e 1296 +@msg {label} must be a number from 1 to 10000 {label} deve essere un numero compreso tra 1 e 10000 +@msg {name} `{s}`: {ids} {name} `{s}`: {ids} +@msg {name} is built in and can't be deleted {name} è incorporato e non può essere eliminato +@msg {name}: CRC or size mismatch {name}: CRC o dimensione non corrispondente +@msg {name}: only this Affinity file's embedded preview could be read; use File › Open to see it with its warning, or export SVG or PDF from Affinity before placing {name}: è stato possibile leggere solo l'anteprima incorporata di questo file Affinity; usa File › Apri per vederla con il relativo avviso, oppure esporta un SVG o un PDF da Affinity prima di inserirlo +@msg {name}: {e} {name}: {e} +@msg {native}; its embedded preview can't be read either ({e}) {native}; nemmeno la sua anteprima incorporata può essere letta ({e}) +@msg {std} files are CMYK, and the file would have colours in {_1} i file {std} sono CMYK, e il file avrebbe colori in {_1} +@msg {std} files embed their fonts, and the file would have one that isn't i file {std} incorporano i loro font, e il file ne avrebbe uno non incorporato +@msg {target} is the file this document was read from, and reading it left things out ({what}): writing over it would lose them for good. Write another file instead, or pass acknowledgeLoss: true to replace it anyway {target} è il file da cui è stato letto questo documento, e la lettura ha escluso alcuni elementi ({what}): sovrascriverlo li perderebbe definitivamente. Scrivi invece un altro file, o passa acknowledgeLoss: true per sostituirlo comunque +@msg {ty} brushes need selected art (or params.{k}) i pennelli {ty} richiedono grafica selezionata (o params.{k}) +@msg {v} is not an asset id {v} non è un id di risorsa +@msg {what} can't be intertwined {what} non può essere intrecciato +@msg {what} doesn't fit the paper with its bleed and marks {what} non entra nella carta con l'abbondanza e i segni +@msg {what} would print on more than {MAX_TILES} tiles: scale it down {what} verrebbe stampato su più di {MAX_TILES} riquadri: riducilo diff --git a/docs/localization-parity.md b/docs/localization-parity.md index cd8dc33f30..25c65d7943 100644 --- a/docs/localization-parity.md +++ b/docs/localization-parity.md @@ -50,7 +50,7 @@ plus review. Native-speaker review is human work and isn't in the hours. | Language | Code | Translated | Status | |---|---|---|---| | Traditional Chinese (Taiwan) | `zh-hant` | 4,892 rows, 790 of them `@msg` (counted 2026-10-21): menus, `tl!` literals and messages complete when counted (80% overall) | partial | -| Italian | `it` | 4,011 / 4,020 | full | +| Italian | `it` | 8,757 rows, 3,422 of them `@msg` and 48 `@msgplural` (counted 2026-11-13): the untranslated report lists 40 missing messages for it | full | | Dutch | `nl` | 7,299 rows, 1,609 of them `@msg` and 47 `@msgplural` (counted 2026-11-13 on `main` at `9a1a158a3`): in `COMPLETE_MESSAGES`, and the untranslated report lists the same missing messages for it as for German; one/other plurals | full | | Danish | `da` | 5,279 rows, 750 of them `@msg` (counted 2026-10-21): menus and `tl!` literals complete when counted; its messages are partial; one/other plurals | full | | Russian | `ru` | 4,009 / 4,020 | full | diff --git a/docs/target-app-parity.md b/docs/target-app-parity.md index e7c1b28726..5d298b065e 100644 --- a/docs/target-app-parity.md +++ b/docs/target-app-parity.md @@ -870,6 +870,7 @@ Moved from the ROADMAP's "Shipped so far" on 2026-10-10. Update it when a featur - Hindi (2026-11-06): Hindi (`hi`): 7,877-row machine-assisted catalog, zero/one singular plurals, desktop font fallback and optional Devanagari craft-fonts fallback; all 55 translation tests pass; native review and a web font remain; scores and estimates unchanged. [Terminology and limitations](localization-hi.md). - Hindi wording (2026-11-13): rows outside the plug-in messages keep their English's meaning, quantities and clauses, and use the catalog's save, swatch, crop, resolution, path and type terms; a test checks those terms and the point unit in every row; native review remains; scores and estimates unchanged. - Hindi terms (2026-11-13): every row that names a variable (data merge, variable fonts and widths, environment variables) says वेरिएबल, and joining paths, anchor points, point type and lines says जोड़ें instead of शामिल हों, which stays for joining the community; a test checks both terms in every row; scores and estimates unchanged. + - Italian messages (2026-11-13): the Italian catalog (`it`) has 1,802 more status and error message rows, and the untranslated report's missing Italian messages go from 1,842 to 40; the translations are VectorCraft's own and await native review; scores and estimates unchanged. See [localization-parity.md](localization-parity.md). - Window › Help Bar shows or hides the tool-help strip at the bottom of the window apart from the status bar (`window.helpBar`). Each setting is kept with the UI preferences and in saved workspaces, and Presentation Mode hides both bars. Layouts saved before the setting existed show the Help Bar where they show the status bar (`help_bar_toggle_is_independent_and_saved_in_workspaces`, `help_bar_and_status_bar_render_independently`, `legacy_help_bar_visibility_follows_each_layouts_status_bar`, `a_help_bar_setting_the_file_lacks_is_saved`). - Czech render-site labels: desktop/web file filters, diagnostics, suggested preset names and contributor tooltips/plurals now use catalog lookups; gradients have Czech adjective agreement and printer marks have a separate context (PDF/Print and Summary). Search, Home, toolbar/panel tooltips and Preferences already look up their labels. Every complete catalog has rows for these labels and for the Roman and Japanese printer mark styles. Evidence: `i18n::tests::czech_render_site_follow_up`, `i18n::tests::complete_catalogs_translate_render_site_labels`, `dialogs::tests_modal::printer_mark_labels_are_distinct_from_language_names`; see [localization-parity.md](localization-parity.md). - The History panel, Edit › Undo and Edit › Redo translate the names of the steps that apply or redefine a character or paragraph style and of the step that redefines a graphic style: each such step keeps its template (`Apply {name}`, `Redefine {name}`, `Redefine Graphic Style “{name}”`) and the style's name, every complete catalog has a row for each template, and the panel and the menu show the style's name as the document holds it, except the Normal styles' names, which they show in the interface language (`steps_named_after_a_style_list_the_template_around_the_name`, `undo_and_redo_name_a_style_step_around_the_style_name`).