diff --git a/crates/ui-egui/src/i18n/pt-br.tsv b/crates/ui-egui/src/i18n/pt-br.tsv index 67bd16ba24..9e32e1b789 100644 --- a/crates/ui-egui/src/i18n/pt-br.tsv +++ b/crates/ui-egui/src/i18n/pt-br.tsv @@ -7558,9 +7558,1821 @@ swatch Yellow Green Verde-amarelado Margin Margem Box Caixa Swatch Amostra +@msg 'caller', 'callee' and 'arguments' cannot be used on strict mode functions 'caller', 'callee' e 'arguments' não podem ser usados em funções em modo estrito +@msg A profile supports one Revolve effect. Edit the existing effect's options instead. Um perfil aceita um único efeito Revolver. Edite as opções do efeito existente. +@msg Add Points at Crossings: a path went missing Adicionar Pontos nos Cruzamentos: um caminho deixou de existir +@msg Alignment must be one of the choices O alinhamento deve ser uma das opções +@msg Boolean.prototype.{name} was called on a value that is not a Boolean Boolean.prototype.{name} foi chamado em um valor que não é um Boolean +@msg CMYK images whose samples couldn't be read in CMYK were imported in RGB As imagens CMYK cujas amostras não puderam ser lidas em CMYK foram importadas em RGB +@msg CSS options: {e} Opções de CSS: {e} +@msg CSV has a header but no data rows O CSV tem um cabeçalho, mas nenhuma linha de dados +@msg CSV holds NUL bytes: save it as UTF-8, or as UTF-16 with a byte-order mark O CSV contém bytes NUL: salve-o como UTF-8 ou como UTF-16 com marca de ordem de bytes +@msg CSV is empty O CSV está vazio +@msg CSV is larger than {MAX_CSV_BYTES} bytes O CSV tem mais de {MAX_CSV_BYTES} bytes +@msg CSV is not UTF-16 O CSV não está em UTF-16 +@msg CSV is not UTF-8 O CSV não está em UTF-8 +@msg CSV would be larger than {MAX_CSV_BYTES} bytes O CSV teria mais de {MAX_CSV_BYTES} bytes +@msg Cannot write to the location of “{name}”; choose where to save it Não é possível gravar no local de “{name}”; escolha onde salvá-lo +@msg Choose original artwork, not a dimension's generated paths Escolha a arte original, não os caminhos gerados por uma cota +@msg Contour: select paths or shapes Contorno: selecione caminhos ou formas +@msg Contour: the Offset Path effect is not available Contorno: o efeito Deslocar Caminho não está disponível +@msg Create needs fills, strokes or both Criar precisa de preenchimentos, traçados ou ambos +@msg DCS files can only be placed linked: use File › Place with Link on Arquivos DCS só podem ser colocados como vinculados: use Arquivo › Colocar com Vincular ativado +@msg DXF options: {e} Opções de DXF: {e} +@msg DXF scale must be a positive number up to {_1}, not {scale} A escala do DXF deve ser um número positivo de até {_1}, não {scale} +@msg DXF {field} `{s}`: {allowed} {field} do DXF `{s}`: {allowed} +@msg Date.prototype method called on a value that is not a Date object Método de Date.prototype chamado em um valor que não é um objeto Date +@msg Dimension is locked or hidden A cota está bloqueada ou oculta +@msg Dimension mode does not match its source O modo da cota não corresponde à sua origem +@msg Draw Inside needs exactly one selected path, compound path or text Desenhar Dentro precisa de exatamente um caminho, caminho composto ou texto selecionado +@msg EPS Save writes all artwork: use document.export for selected-only EPS Salvar em EPS grava toda a arte: use document.export para um EPS só com a seleção +@msg EPS flattener: {e} Achatador de EPS: {e} +@msg EPS options: {e} Opções de EPS: {e} +@msg EPS {field} `{s}`: {allowed} {field} do EPS `{s}`: {allowed} +@msg Error.prototype.toString was called on a value that is not an object Error.prototype.toString foi chamado em um valor que não é um objeto +@msg Export for Screens writes png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai or vectorcraft Exportar para Telas grava png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai ou vectorcraft +@msg Flare click coordinates must be finite numbers As coordenadas do clique do Brilho de Lente devem ser números finitos +@msg Function.prototype.toString was called on a value that is not a function Function.prototype.toString foi chamado em um valor que não é uma função +@msg HTML Text applies to object slices of type only Texto HTML se aplica somente a fatias de objeto de texto +@msg Identify Objects By is XML ID: the name must be a valid XML ID (start with a letter, underscore or colon; no spaces) Identificar Objetos Por está em ID XML: o nome deve ser um ID XML válido (começar com letra, sublinhado ou dois-pontos; sem espaços) +@msg Image Trace failed: internal error: its thread stopped (please report this bug) O Rastreamento de Imagem falhou: erro interno: a thread dele parou (informe este erro) +@msg Image Trace failed: {e} O Rastreamento de Imagem falhou: {e} +@msg Image Trace finished, but its document was closed O Rastreamento de Imagem terminou, mas o documento dele foi fechado +@msg Image Trace finished, but the image or its settings changed meanwhile: trace it again O Rastreamento de Imagem terminou, mas a imagem ou as configurações dela mudaram nesse meio-tempo: rastreie-a novamente +@msg Import SVG Filter reads SVG files, not SVGZ Importar Filtro SVG lê arquivos SVG, não SVGZ +@msg Invalid dimension offset Deslocamento de cota inválido +@msg Invalid point Ponto inválido +@msg JSON.parse: {why} (at offset {at}) JSON.parse: {why} (no deslocamento {at}) +@msg JSON.stringify cannot write a structure that contains itself JSON.stringify não pode gravar uma estrutura que contém a si mesma +@msg Join: a subpath went missing Unir: um subcaminho deixou de existir +@msg Line Gap must be a number O Espaço entre Linhas deve ser um número +@msg Lock Workspace is not available in VectorCraft Bloquear Espaço de Trabalho não está disponível no VectorCraft +@msg Move Panel to New Window is not available: floating panels stay in the main window Mover Painel para Nova Janela não está disponível: os painéis flutuantes ficam na janela principal +@msg Namespace.prototype.toString needs a Namespace Namespace.prototype.toString precisa de um Namespace +@msg New Document profiles need the preferences folder, which this run doesn't have Os perfis de Novo Documento precisam da pasta de preferências, que esta execução não tem +@msg Number.prototype.{name} was called on a value that is not a number Number.prototype.{name} foi chamado em um valor que não é um número +@msg Object.create's prototype must be an object or null O protótipo de Object.create deve ser um objeto ou null +@msg Object.{function} was given a value that is not an object Object.{function} recebeu um valor que não é um objeto +@msg Offset Path: the path is too complex to offset Deslocar Caminho: o caminho é complexo demais para deslocar +@msg Offset Path: {e} Deslocar Caminho: {e} +@msg PDF content is incomplete or exceeds the reader's limits; no document was imported O conteúdo do PDF está incompleto ou excede os limites do leitor; nenhum documento foi importado +@msg PDF flattener: {e} Achatador de PDF: {e} +@msg PDF options: {e} Opções de PDF: {e} +@msg QName.prototype.toString needs a QName QName.prototype.toString precisa de um QName +@msg Recolor Artwork is no longer open Recolorir Arte não está mais aberto +@msg RegExp.prototype.{name} was called on a value that is not a RegExp object RegExp.prototype.{name} foi chamado em um valor que não é um objeto RegExp +@msg SVG is not UTF-8, UTF-16 or ISO 8859-1 O SVG não está em UTF-8, UTF-16 nem ISO 8859-1 +@msg Save writes one artboard: name one, or export several with document.export Salvar grava uma prancheta: indique uma, ou exporte várias com document.export +@msg Select a dimension first Selecione uma cota primeiro +@msg Select dimensions to update Selecione cotas para atualizar +@msg Select only dimensions Selecione somente cotas +@msg Select two or more objects, or a group Selecione dois ou mais objetos, ou um grupo +@msg Shaper needs 1–64 source paths O Formador precisa de 1–64 caminhos de origem +@msg Stencil Bridges: the selected art is too large or too detailed to bridge Pontes de Estêncil: a arte selecionada é grande ou detalhada demais para receber pontes +@msg String.prototype.toString was called on a value that is not a string String.prototype.toString foi chamado em um valor que não é uma string +@msg Switch x/y is for scatter graphs Alternar x/y é para gráficos de dispersão +@msg Text options: {e} Opções de texto: {e} +@msg The {name} profile could not be read, so the new document has the default settings: {reason} Não foi possível ler o perfil {name}, então o novo documento tem as configurações padrão: {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 Armadilha: mais de {_1} pares de objetos estão próximos o bastante para a armadilha, ou objetos demais compartilham uma faixa horizontal; aplique a armadilha a menos objetos por vez +@msg Weed Box and Lines: no weeding line fits outside the art, and the weed box is off Caixa e Linhas de Descasque: nenhuma linha de descasque cabe fora da arte, e a caixa de descasque está desativada +@msg \ at end of pattern \ no fim do padrão +@msg `alignOn` cannot be empty `alignOn` não pode ficar vazio +@msg `alignOn` must be a string `alignOn` deve ser uma string +@msg `align` is start, center or end `align` é start, center ou end +@msg `align` must be a string `align` deve ser uma string +@msg `anchors` must be an array of [subpath, anchor] pairs `anchors` deve ser uma matriz de pares [subcaminho, ponto de ancoragem] +@msg `anchors` must list anchor indices (0, 1, 2…), not {k} `anchors` deve listar índices de pontos de ancoragem (0, 1, 2…), não {k} +@msg `anchors` must list anchor indices (0, 1, 2…), not {v} `anchors` deve listar índices de pontos de ancoragem (0, 1, 2…), não {v} +@msg `answer` for this {kind} dialog must be one of: {_1} `answer` para esta caixa de diálogo {kind} deve ser um de: {_1} +@msg `answers` has more than {MAX_ANSWERS} answers `answers` tem mais de {MAX_ANSWERS} respostas +@msg `answers` is larger than 1 MiB `answers` tem mais de 1 MiB +@msg `answers` must be a list of answers `answers` deve ser uma lista de respostas +@msg `artboard` must be the index of an artboard of the document `artboard` deve ser o índice de uma prancheta do documento +@msg `artboardsAt` must be [x, y] `artboardsAt` deve ser [x, y] +@msg `artboards` must be a list of artboard indices `artboards` deve ser uma lista de índices de pranchetas +@msg `artboards` names an artboard the document does not have `artboards` indica uma prancheta que o documento não tem +@msg `artboards` names an artboard twice `artboards` indica uma prancheta duas vezes +@msg `asset` is the asset id (see assets.list) `asset` é o id do ativo (veja assets.list) +@msg `at` must be [x, y] (got {at}) `at` deve ser [x, y] (recebido {at}) +@msg `at` must be a byte offset `at` deve ser um deslocamento em bytes +@msg `at` must be a point [x, y] `at` deve ser um ponto [x, y] +@msg `autoLeading` must be a number `autoLeading` deve ser um número +@msg `background` must be "", "matte" or #rrggbb `background` deve ser "", "matte" ou #rrggbb +@msg `beside` needs `side` `beside` precisa de `side` +@msg `burasagari` must be "none", "standard" or "forced" `burasagari` deve ser "none", "standard" ou "forced" +@msg `center` must be [x, y] `center` deve ser [x, y] +@msg `charAlign` must be "romanBaseline", "emBoxTop", "emBoxCenter", "emBoxBottom", "icfTop" or "icfBottom" `charAlign` deve ser "romanBaseline", "emBoxTop", "emBoxCenter", "emBoxBottom", "icfTop" ou "icfBottom" +@msg `charDirection` must be "default", "leftToRight" or "rightToLeft" `charDirection` deve ser "default", "leftToRight" ou "rightToLeft" +@msg `clearStroke` requires `stroke: false`, `ids: []` and no `stop` `clearStroke` exige `stroke: false`, `ids: []` e nenhum `stop` +@msg `clear` must be a list of type object ids, not {v} `clear` deve ser uma lista de ids de objetos de texto, não {v} +@msg `clear` must list type objects; {_1} is not one `clear` deve listar objetos de texto; {_1} não é um +@msg `clear` must not list `id` `clear` não deve listar `id` +@msg `code` must be a whole number `code` deve ser um número inteiro +@msg `colorMode` must be one of rgb, cmyk `colorMode` deve ser um de rgb, cmyk +@msg `color` needs a `rule` to make the theme from `color` precisa de uma `rule` para criar o tema +@msg `colors` does not apply to the {name} reduction `colors` não se aplica à redução {name} +@msg `colors` is empty `colors` está vazio +@msg `colors` must be a whole number from 2 to 256 `colors` deve ser um número inteiro de 2 a 256 +@msg `colors` must be at least 9 for the uniform reduction `colors` deve ser pelo menos 9 para a redução uniforme +@msg `colors` must be between 1 and {MAX_THEME_COLORS} (got {n}) `colors` deve estar entre 1 e {MAX_THEME_COLORS} (recebido {n}) +@msg `columnType` is vertical, uniform, repeating or sliding `columnType` é vertical, uniform, repeating ou sliding +@msg `columns` must be a whole number 1..50 `columns` deve ser um número inteiro 1..50 +@msg `commands` must not be empty `commands` não deve ficar vazio +@msg `contents` goes with `to` `contents` acompanha `to` +@msg `corners` must be sharp, round or square, not `{other}` `corners` deve ser sharp, round ou square, não `{other}` +@msg `corners` must list anchor indices (0, 1, 2…), not {v} `corners` deve listar índices de pontos de ancoragem (0, 1, 2…), não {v} +@msg `count` must be a whole number from 0 to {MAX_COUNT} `count` deve ser um número inteiro de 0 a {MAX_COUNT} +@msg `count` must be a whole number from 1 to 100 `count` deve ser um número inteiro de 1 a 100 +@msg `dataBase64` is larger than the module limit `dataBase64` excede o limite do módulo +@msg `dataBase64` is not valid base64 `dataBase64` não é base64 válido +@msg `defaultsOnly` cannot be combined with `ids`, `reverse` or `append` `defaultsOnly` não pode ser combinado com `ids`, `reverse` ou `append` +@msg `depth` and `childLimit` slice the summary: pass `summary: true` `depth` e `childLimit` recortam o resumo: passe `summary: true` +@msg `design` is a design name, or null for plain columns `design` é o nome de um projeto, ou null para colunas simples +@msg `design` is a design name, or null for the default marker `design` é o nome de um projeto, ou null para o marcador padrão +@msg `destinationFolder` is required when destination is `folder` `destinationFolder` é obrigatório quando o destino é `folder` +@msg `destination` must be `none`, `saveAndClose` or `folder` `destination` deve ser `none`, `saveAndClose` ou `folder` +@msg `diameter` must be from 0.1 to 2500 pt `diameter` deve estar entre 0.1 e 2500 pt +@msg `digits` must be one of {_1} `digits` deve ser um de {_1} +@msg `dimImages` is a percentage or false `dimImages` é uma porcentagem ou false +@msg `direction` must be "auto", "leftToRight" or "rightToLeft" `direction` deve ser "auto", "leftToRight" ou "rightToLeft" +@msg `ditherAmount` must be a number from 0 to 100 `ditherAmount` deve ser um número de 0 a 100 +@msg `each` is the value one design stands for, more than 0 `each` é o valor que um projeto representa, maior que 0 +@msg `end` must be "start" or "end" `end` deve ser "start" ou "end" +@msg `ends` applies to joining exactly two paths `ends` se aplica à união de exatamente dois caminhos +@msg `event` must be one of {_1} `event` deve ser um de {_1} +@msg `every` must be "all", "odd" or "even", not {v} `every` deve ser "all", "odd" ou "even", não {v} +@msg `expand` must be true or false `expand` deve ser true ou false +@msg `fidelity` must be from {lo} to {hi} pt `fidelity` deve estar entre {lo} e {hi} pt +@msg `files` must be 1 to 1000 paths of font files the last text.findFontFiles search found `files` deve ter de 1 a 1000 caminhos de arquivos de fonte encontrados pela última pesquisa de text.findFontFiles +@msg `focal` and `radius` cannot be used together `focal` e `radius` não podem ser usados juntos +@msg `focal` must be an array of [subpath, anchor] pairs `focal` deve ser uma matriz de pares [subcaminho, ponto de ancoragem] +@msg `focal` names [{si}, {ai}], which is not an anchor of the path `focal` indica [{si}, {ai}], que não é um ponto de ancoragem do caminho +@msg `folder` must be an absolute folder path `folder` deve ser um caminho absoluto de pasta +@msg `fontAxes` must be an object of axis tags and values, such as {"wght"} `fontAxes` deve ser um objeto de tags de eixo e valores, como {"wght"} +@msg `format` must be a string `format` deve ser uma string +@msg `format` must be one of {_1} `format` deve ser um de {_1} +@msg `fractions` is chop or scale `fractions` é chop ou scale +@msg `from` and `to` must differ `from` e `to` devem ser diferentes +@msg `from` has an empty frame `from` tem uma moldura vazia +@msg `from` must be a non-negative integer `from` deve ser um inteiro não negativo +@msg `from` must be area type or type on a path `from` deve ser texto de área ou texto em um caminho +@msg `gid` must be a glyph id, not {v} `gid` deve ser um id de glifo, não {v} +@msg `glyphAlternate` belongs to one character, not to a character style (text.setGlyphAlternate sets it) `glyphAlternate` pertence a um caractere, não a um estilo de caractere (text.setGlyphAlternate o define) +@msg `glyphAlternate` takes only null, which takes a glyph choice away (text.setGlyphAlternate makes one) `glyphAlternate` aceita somente null, que remove uma escolha de glifo (text.setGlyphAlternate faz uma) +@msg `group` must be one of {_1} `group` deve ser um de {_1} +@msg `group` must be the Objects on Path group of `member` and `target` `group` deve ser o grupo Objetos no Caminho de `member` e `target` +@msg `guide` must be a guide index (guide.list) `guide` deve ser um índice de guia (guide.list) +@msg `hAlign` must be default, left, center or right `hAlign` deve ser default, left, center ou right +@msg `id` is an object id, not {v} `id` é um id de objeto, não {v} +@msg `id` must be a node id `id` deve ser um id de nó +@msg `id` must be an object id, not {v} `id` deve ser um id de objeto, não {v} +@msg `ids` must name Objects on Path groups or objects in them `ids` deve indicar grupos Objetos no Caminho ou objetos dentro deles +@msg `ids` takes at most {MAX_INSPECT_IDS} ids `ids` aceita no máximo {MAX_INSPECT_IDS} ids +@msg `imageMap` must be none, rectangle or polygon `imageMap` deve ser none, rectangle ou polygon +@msg `includeArtboardFill` must be true or false `includeArtboardFill` deve ser true ou false +@msg `includeSubdirs` must be true or false `includeSubdirs` deve ser true ou false +@msg `index` must be a point index `index` deve ser um índice de ponto +@msg `index` must be a whole number or null `index` deve ser um número inteiro ou null +@msg `indices` must be a non-empty array of item indices `indices` deve ser uma matriz não vazia de índices de itens +@msg `item` needs `index` `item` precisa de `index` +@msg `items` is a list of {kind, item} `items` é uma lista de {kind, item} +@msg `items` is empty `items` está vazio +@msg `items` must be a list of {id, points} `items` deve ser uma lista de {id, points} +@msg `items` must be a list of {{id, anchors?}}, not {v} `items` deve ser uma lista de {{id, anchors?}}, não {v} +@msg `items` must be an array of {id, anchors} `items` deve ser uma matriz de {id, anchors} +@msg `items` must be an array of {{id, corners?}}, not {v} `items` deve ser uma matriz de {{id, corners?}}, não {v} +@msg `kashida` must be "none", "short", "medium", "long" or "stylistic" `kashida` deve ser "none", "short", "medium", "long" ou "stylistic" +@msg `kerningBefore` belongs to a line's first character, not to a character style (text.setRangeStyle sets it) `kerningBefore` pertence ao primeiro caractere de uma linha, não a um estilo de caractere (text.setRangeStyle o define) +@msg `kind` is one of {_1} `kind` é um de {_1} +@msg `kind` must be "round", "invertedRound" or "chamfer", not {v} `kind` deve ser "round", "invertedRound" ou "chamfer", não {v} +@msg `kind` must be `text`, `visibility`, `image` or `graph` `kind` deve ser `text`, `visibility`, `image` ou `graph` +@msg `kind` must be a string `kind` deve ser uma string +@msg `kind` must be image, noImage or htmlText `kind` deve ser image, noImage ou htmlText +@msg `kinsokuType` must be "pushInFirst", "pushOutFirst" or "pushOutOnly" `kinsokuType` deve ser "pushInFirst", "pushOutFirst" ou "pushOutOnly" +@msg `kinsoku` must be "none", "hard" or "soft" `kinsoku` deve ser "none", "hard" ou "soft" +@msg `label` must be a non-empty name of at most 200 characters `label` deve ser um nome não vazio de no máximo 200 caracteres +@msg `language` must be a language name or tag, such as "Turkish" or "tr" `language` deve ser um nome ou uma tag de idioma, como "Turkish" ou "tr" +@msg `leader` must be a string `leader` deve ser uma string +@msg `leadingModel` must be "romanBaseline" or "emBoxTop" `leadingModel` deve ser "romanBaseline" ou "emBoxTop" +@msg `leading` must be from 0.1 to 5000, or null for Auto `leading` deve estar entre 0.1 e 5000, ou null para Automático +@msg `length` must be a number of at most 1000000 pt either way `length` deve ser um número de no máximo 1000000 pt em qualquer sentido +@msg `line` must be true or false `line` deve ser true ou false +@msg `max` must be 1 to {MAX_SUGGESTIONS} `max` deve ser de 1 a {MAX_SUGGESTIONS} +@msg `minAngle` ({min_angle}°) can't be more than `maxAngle` ({max_angle}°) `minAngle` ({min_angle}°) não pode ser maior que `maxAngle` ({max_angle}°) +@msg `mode` must be "handles", "straight" or "smooth" `mode` deve ser "handles", "straight" ou "smooth" +@msg `mode` must be "straight", "bezier" or "arc" `mode` deve ser "straight", "bezier" ou "arc" +@msg `mode` must be one of {_1} `mode` deve ser um de {_1} +@msg `mojikumi` must be "none", "yakumonoHankaku", "gyomatsuYakumonoHankaku", "gyomatsuYakumonoZenkaku", "yakumonoZenkaku" or "lineEndHalf" `mojikumi` deve ser "none", "yakumonoHankaku", "gyomatsuYakumonoHankaku", "gyomatsuYakumonoZenkaku", "yakumonoZenkaku" ou "lineEndHalf" +@msg `name` must be a name that is not empty `name` deve ser um nome não vazio +@msg `name` must not be empty `name` não deve ficar vazio +@msg `names` is a list of preset names `names` é uma lista de nomes de predefinições +@msg `names` lists preset names `names` lista nomes de predefinições +@msg `names` must be a list of names `names` deve ser uma lista de nomes +@msg `names` must be a list of swatch names `names` deve ser uma lista de nomes de amostras +@msg `names` must be an array of style names `names` deve ser uma matriz de nomes de estilos +@msg `new` is a design name, or true `new` é o nome de um projeto, ou true +@msg `origin` must be [x, y] in points `origin` deve ser [x, y] em pontos +@msg `path` must be a folder `path` deve ser uma pasta +@msg `path` must be a path object `path` deve ser um objeto de caminho +@msg `picks` must be an array (got {v}) `picks` deve ser uma matriz (recebido {v}) +@msg `picks` must hold 1 to {MAX_PICKS} picks (got {_1}) `picks` deve conter de 1 a {MAX_PICKS} escolhas (recebido {_1}) +@msg `pivot` must be a whole number from 0 to 8 `pivot` deve ser um número inteiro de 0 a 8 +@msg `points` must be a list of [x, y] points `points` deve ser uma lista de pontos [x, y] +@msg `points` must be a list of point indexes `points` deve ser uma lista de índices de pontos +@msg `points` must be an array of point indices `points` deve ser uma matriz de índices de pontos +@msg `points` must be point indexes `points` deve conter índices de pontos +@msg `points` must hold from 2 to 100000 points `points` deve conter de 2 a 100000 pontos +@msg `port` must be "in" or "out" `port` deve ser "in" ou "out" +@msg `position` is above or below `position` é above ou below +@msg `preset` must be a string `preset` deve ser uma string +@msg `radius` must be 0 or more `radius` deve ser 0 ou mais +@msg `ratio` must be from 0.1 to 0.5 `ratio` deve estar entre 0.1 e 0.5 +@msg `rect` must be [x, y, width, height] `rect` deve ser [x, y, width, height] +@msg `rect` must be [x, y, width, height] with a positive size `rect` deve ser [x, y, width, height] com um tamanho positivo +@msg `rect` must be [x0, y0, x1, y1] (got {r}) `rect` deve ser [x0, y0, x1, y1] (recebido {r}) +@msg `relation` must be overlap, inside or outside `relation` deve ser overlap, inside ou outside +@msg `replace` must be a string `replace` deve ser uma string +@msg `reversed` must be true or false `reversed` deve ser true ou false +@msg `rotate` must be a finite number `rotate` deve ser um número finito +@msg `rows` must be lists of numbers or nulls, not {r} `rows` deve conter listas de números ou valores null, não {r} +@msg `rule` must be nonZero or evenOdd `rule` deve ser nonZero ou evenOdd +@msg `scale` must be a number from 0.001 to 1000 `scale` deve ser um número de 0.001 a 1000 +@msg `scale` must be a number in (0, 100] `scale` deve ser um número em (0, 100] +@msg `scope.{key}` must be a non-empty array `scope.{key}` deve ser uma matriz não vazia +@msg `scope` must be "document", {artboards} or {layers} `scope` deve ser "document", {artboards} ou {layers} +@msg `scope` must be "selection" or "document", not {other} `scope` deve ser "selection" ou "document", não {other} +@msg `script` must be a string `script` deve ser uma string +@msg `seriesIndexes` is a non-empty list of series indexes `seriesIndexes` é uma lista não vazia de índices de séries +@msg `seriesIndexes` needs a `type` or a `valueAxis` `seriesIndexes` precisa de um `type` ou de um `valueAxis` +@msg `shift` must be a number of points `shift` deve ser um número de pontos +@msg `showCenter` must be true or false `showCenter` deve ser true ou false +@msg `side` must be "left", "right", "top" or "bottom" `side` deve ser "left", "right", "top" ou "bottom" +@msg `side` places the artboard: leave out x, y, width and height `side` posiciona a prancheta: omita x, y, width e height +@msg `singleWordJustification` must be "fullJustify", "alignLeft", "alignCenter" or "alignRight" `singleWordJustification` deve ser "fullJustify", "alignLeft", "alignCenter" ou "alignRight" +@msg `size` is a percentage of the base text's size, 1 to 100 `size` é uma porcentagem do tamanho do texto base, de 1 a 100 +@msg `source` and `target` are the same object `source` e `target` são o mesmo objeto +@msg `source` is the only path in series group `target` `source` é o único caminho no grupo de série `target` +@msg `source` must be `folder` or `datasets` `source` deve ser `folder` ou `datasets` +@msg `spacing` makes more than {MAX_COUNT} lines across the box `spacing` gera mais de {MAX_COUNT} linhas ao longo da caixa +@msg `spacing` must be a number `spacing` deve ser um número +@msg `spacing` must be a number of points, 0 or more, or "auto" `spacing` deve ser um número de pontos, 0 ou mais, ou "auto" +@msg `spacing` must be more than 0 and at most {MAX_DISTANCE} pt `spacing` deve ser maior que 0 e no máximo {MAX_DISTANCE} pt +@msg `start` must be a finite number `start` deve ser um número finito +@msg `starts` must be an array of anchor indices (or nulls) `starts` deve ser uma matriz de índices de pontos de ancoragem (ou valores null) +@msg `status` must be linked, embedded, missing or modified, or a list of them `status` deve ser linked, embedded, missing ou modified, ou uma lista deles +@msg `stop` must be a stop index `stop` deve ser um índice de parada +@msg `story` styles the whole story: give no `start` or `end` `story` aplica o estilo ao texto encadeado inteiro: não informe `start` nem `end` +@msg `story` takes the whole story: give no `start` or `end` `story` abrange o texto encadeado inteiro: não informe `start` nem `end` +@msg `strokeMode` applies to strokes (stroke: true) `strokeMode` se aplica a traçados (stroke: true) +@msg `style` must be roman or japanese `style` deve ser roman ou japanese +@msg `subpaths` must be two integer indices `subpaths` deve conter dois índices inteiros +@msg `symbol` must be a symbol name `symbol` deve ser um nome de símbolo +@msg `target` must be "object" or "contents", not {v} `target` deve ser "object" ou "contents", não {v} +@msg `target` must be an object of the same Objects on Path group as `member` `target` deve ser um objeto do mesmo grupo Objetos no Caminho que `member` +@msg `tint` applies to global and spot colours `tint` se aplica a cores globais e especiais +@msg `tint` goes with a global or spot `swatch` `tint` acompanha uma `swatch` global ou especial +@msg `tint` must be a number (%) `tint` deve ser um número (%) +@msg `tint` needs a global or spot colour `tint` precisa de uma cor global ou especial +@msg `to` is already threaded `to` já está encadeado +@msg `to` is the design's new name `to` é o novo nome do projeto +@msg `to` must be [x, y] `to` deve ser [x, y] +@msg `to` must be a closed path, area type or type on a path other than `from` `to` deve ser um caminho fechado, texto de área ou texto em um caminho diferente de `from` +@msg `to` must be a whole number `to` deve ser um número inteiro +@msg `to` takes the rows of one object's stack, not aligned rows `to` aceita as linhas da pilha de um único objeto, não linhas alinhadas +@msg `tolerance` must be from 0 to 100 pt `tolerance` deve estar entre 0 e 100 pt +@msg `useLab` must be true or false `useLab` deve ser true ou false +@msg `vAlign` must be default, top, middle, baseline or bottom `vAlign` deve ser default, top, middle, baseline ou bottom +@msg `values` must be a list `values` deve ser uma lista +@msg `values` must be an object `values` deve ser um objeto +@msg `values` must name hex, rgb, cmyk, lab or gray `values` deve indicar hex, rgb, cmyk, lab ou gray +@msg `values` names a kind twice `values` indica um tipo duas vezes +@msg `version` must be 0 or {_1} `version` deve ser 0 ou {_1} +@msg `version` must be 0 or {newest} `version` deve ser 0 ou {newest} +@msg `warichuAlign` must be one of {_1} `warichuAlign` deve ser um de {_1} +@msg `warichuLines` must be a whole number from {_1} to {_2} `warichuLines` deve ser um número inteiro de {_1} a {_2} +@msg `weight` must be from 0.01 to 1000 pt `weight` deve estar entre 0.01 e 1000 pt +@msg `weights` must be a list of {_1} numbers, one per row (got {v}) `weights` deve ser uma lista de {_1} números, um por linha (recebido {v}) +@msg `xml` must be a string `xml` deve ser uma string +@msg `{KEY}` entry {n} gives the paragraph at byte {start} of {_1} other indents than an entry before it a entrada {n} de `{KEY}` dá ao parágrafo no byte {start} de {_1} recuos diferentes dos de uma entrada anterior +@msg `{KEY}` entry {n} must be an object a entrada {n} de `{KEY}` deve ser um objeto +@msg `{KEY}` entry {n} sets neither `leftIndent` nor `firstLineIndent` a entrada {n} de `{KEY}` não define `leftIndent` nem `firstLineIndent` +@msg `{KEY}` entry {n}: `id` must be an object id entrada {n} de `{KEY}`: `id` deve ser um id de objeto +@msg `{KEY}` entry {n}: `start` must be a byte offset entrada {n} de `{KEY}`: `start` deve ser um deslocamento em bytes +@msg `{KEY}` entry {n}: `{k}` must be a number from -{MAX_PARA} to {MAX_PARA} pt entrada {n} de `{KEY}`: `{k}` deve ser um número de -{MAX_PARA} a {MAX_PARA} pt +@msg `{KEY}` entry {n}: no paragraph of {_1} starts at byte {start} entrada {n} de `{KEY}`: nenhum parágrafo de {_1} começa no byte {start} +@msg `{KEY}` entry {n}: unknown key `{k}` entrada {n} de `{KEY}`: chave desconhecida `{k}` +@msg `{KEY}` entry {n}: {_1} is not a type object entrada {n} de `{KEY}`: {_1} não é um objeto de texto +@msg `{KEY}` is empty `{KEY}` está vazio +@msg `{KEY}` must be a list `{KEY}` deve ser uma lista +@msg `{KEY}` takes at most {MAX_PARAGRAPH_INDENTS} entries (got {_1}) `{KEY}` aceita no máximo {MAX_PARAGRAPH_INDENTS} entradas (recebido {_1}) +@msg `{KEY}` takes no `{other}` beside it `{KEY}` não aceita `{other}` junto com ele +@msg `{_1}` can't be edited or removed `{_1}` não pode ser editado nem removido +@msg `{_1}` is built in and always listed `{_1}` é integrado e sempre aparece na lista +@msg `{_1}` is not a font file the last text.findFontFiles search found `{_1}` não é um arquivo de fonte encontrado pela última pesquisa de text.findFontFiles +@msg `{_1}` would be overwritten by the package: choose a different folder or name `{_1}` seria sobrescrito pelo pacote: escolha outra pasta ou outro nome +@msg `{base}` is larger than {_1} MB `{base}` tem mais de {_1} MB +@msg `{base}` is not in the DCS file's folder `{base}` não está na pasta do arquivo DCS +@msg `{file}` has no art to place `{file}` não tem arte para colocar +@msg `{file}` is over {_1} MB `{file}` tem mais de {_1} MB +@msg `{f}` belongs to a VectorCraft that is running `{f}` pertence a um VectorCraft em execução +@msg `{f}` is the copy of a document open now `{f}` é a cópia de um documento aberto agora +@msg `{id}` is no writable format (see document.formats) `{id}` não é um formato gravável (veja document.formats) +@msg `{id}` isn't a loaded library `{id}` não é uma biblioteca carregada +@msg `{key}` has no colours `{key}` não tem cores +@msg `{key}` holds more than {MAX_EDIT_WORDS} words `{key}` contém mais de {MAX_EDIT_WORDS} palavras +@msg `{key}` is a design name `{key}` é o nome de um projeto +@msg `{key}` is a design name or a list of them `{key}` é o nome de um projeto ou uma lista deles +@msg `{key}` is longer than {MAX_NAME} characters `{key}` tem mais de {MAX_NAME} caracteres +@msg `{key}` is out of range `{key}` está fora do intervalo +@msg `{key}` must be 0 or more `{key}` deve ser 0 ou mais +@msg `{key}` must be [min, desired, max] or {{min?, desired?, max?}}, in percent `{key}` deve ser [min, desired, max] ou {{min?, desired?, max?}}, em porcentagem +@msg `{key}` must be [x, y] numbers `{key}` deve conter os números [x, y] +@msg `{key}` must be a list of words `{key}` deve ser uma lista de palavras +@msg `{key}` must be a list, not {v} `{key}` deve ser uma lista, não {v} +@msg `{key}` must be a non-negative integer `{key}` deve ser um inteiro não negativo +@msg `{key}` must be a number or null, not {v} `{key}` deve ser um número ou null, não {v} +@msg `{key}` must be a number {_1}..{_2} `{key}` deve ser um número {_1}..{_2} +@msg `{key}` must be a whole number of 0 or more `{key}` deve ser um número inteiro igual ou maior que 0 +@msg `{key}` must be a whole number of at least 0, not {n} `{key}` deve ser um número inteiro de pelo menos 0, não {n} +@msg `{key}` must be an appearance item index (paint order) or null `{key}` deve ser um índice de item de aparência (ordem de pintura) ou null +@msg `{key}` must be an array of asset ids (see assets.list) `{key}` deve ser uma matriz de ids de ativos (veja assets.list) +@msg `{key}` must be from 0 to 180 degrees, not {a} `{key}` deve estar entre 0 e 180 graus, não {a} +@msg `{key}` must be from 0 to {MAX_DISTANCE} pt `{key}` deve estar entre 0 e {MAX_DISTANCE} pt +@msg `{key}` must be from {_1} to {shift_max} `{key}` deve estar entre {_1} e {shift_max} +@msg `{key}` must be from {lo} to {hi}, not {v} `{key}` deve estar entre {lo} e {hi}, não {v} +@msg `{key}` must be one of auto, always, never `{key}` deve ser um de auto, always, never +@msg `{key}` must be one of miter, round, bevel `{key}` deve ser um de miter, round, bevel +@msg `{key}` must be one word of at most {_1} characters `{key}` deve ser uma única palavra de no máximo {_1} caracteres +@msg `{key}` must hold single words of at most {_1} characters `{key}` deve conter palavras isoladas de no máximo {_1} caracteres +@msg `{key}` must name an object attached to the path of an Objects on Path group `{key}` deve indicar um objeto anexado ao caminho de um grupo Objetos no Caminho +@msg `{key}` names an object that is hidden or locked `{key}` indica um objeto oculto ou bloqueado +@msg `{key}`: not a colour: {v} `{key}`: não é uma cor: {v} +@msg `{k}.family` is required `{k}.family` é obrigatório +@msg `{k}` is a number 0..1 `{k}` é um número 0..1 +@msg `{k}` is true or false `{k}` é true ou false +@msg `{k}` isn't an export setting: {_1} `{k}` não é uma configuração de exportação: {_1} +@msg `{k}` must be a byte offset `{k}` deve ser um deslocamento em bytes +@msg `{k}` must be a number `{k}` deve ser um número +@msg `{k}` must be a number of points `{k}` deve ser um número de pontos +@msg `{k}` must be a string `{k}` deve ser uma string +@msg `{k}` must be a whole number `{k}` deve ser um número inteiro +@msg `{k}` must be from {lo} to {hi} for {key} `{k}` deve estar entre {lo} e {hi} para {key} +@msg `{k}` must be {what}, not {v} `{k}` deve ser {what}, não {v} +@msg `{l}` isn't a global or spot colour `{l}` não é uma cor global nem especial +@msg `{m}` isn't a bitmap: use clipboard.importSvg, importPdf or importText `{m}` não é um bitmap: use clipboard.importSvg, importPdf ou importText +@msg `{name}` can't be deleted `{name}` não pode ser excluído +@msg `{name}` can't be duplicated `{name}` não pode ser duplicado +@msg `{name}` can't be edited `{name}` não pode ser editado +@msg `{name}` can't be edited this way `{name}` não pode ser editado dessa forma +@msg `{name}` can't be renamed `{name}` não pode ser renomeado +@msg `{name}` can't name a folder `{name}` não pode ser o nome de uma pasta +@msg `{name}` has no art to place `{name}` não tem arte para colocar +@msg `{name}` has no text to place `{name}` não tem texto para colocar +@msg `{name}` in the Word document is not UTF-8 or UTF-16 text `{name}` no documento do Word não é texto UTF-8 nem UTF-16 +@msg `{name}` in the Word document is not well-formed XML: {e} `{name}` no documento do Word não é XML bem formado: {e} +@msg `{name}` in the Word document nests elements more than {MAX_NESTING} deep `{name}` no documento do Word aninha elementos em mais de {MAX_NESTING} níveis +@msg `{name}` is a built-in preset and is read-only: save it under another name `{name}` é uma predefinição integrada e é somente leitura: salve-a com outro nome +@msg `{name}` is a built-in preset: save under another name `{name}` é uma predefinição integrada: salve com outro nome +@msg `{name}` is a built-in profile and stays `{name}` é um perfil integrado e permanece +@msg `{name}` is a file of its own, which can only be found next to the DCS file's path `{name}` é um arquivo separado, que só pode ser encontrado ao lado do caminho do arquivo DCS +@msg `{name}` is a tint of `{base}`: edit `{base}` (a tint swatch only takes a new name) `{name}` é um matiz de `{base}`: edite `{base}` (uma amostra de matiz só aceita um novo nome) +@msg `{name}` is a working space: choose another with edit.colorSettings first `{name}` é um espaço de trabalho de cores: escolha outro com edit.colorSettings primeiro +@msg `{name}` is built in and stays `{name}` é integrado e permanece +@msg `{name}` takes a paint of its own kind (colour, gradient or pattern) `{name}` aceita uma pintura do seu próprio tipo (cor, gradiente ou padrão) +@msg `{name}`: {_1}: {e} `{name}`: {_1}: {e} +@msg `{n}` can't be deleted `{n}` não pode ser excluído +@msg `{n}` can't be merged `{n}` não pode ser mesclado +@msg `{n}` can't be moved `{n}` não pode ser movido +@msg `{n}` is not a colour swatch `{n}` não é uma amostra de cor +@msg `{n}` isn't a solid colour `{n}` não é uma cor sólida +@msg `{n}`: colour groups hold solid colours only `{n}`: os grupos de cores contêm apenas cores sólidas +@msg `{other}` doesn't trace an image `{other}` não rastreia uma imagem +@msg `{s}`: the step's references copy in more than {_1} MB of values `{s}`: as referências da etapa copiam mais de {_1} MB de valores +@msg `{tag}` is not an axis tag: a tag is four characters, such as "wght" `{tag}` não é uma tag de eixo: uma tag tem quatro caracteres, como "wght" +@msg `{to}` is empty or already used `{to}` está vazio ou já está em uso +@msg `{u}` is no Unicode character `{u}` não é um caractere Unicode +@msg `{what}` is longer than {MAX_TEXT} bytes `{what}` tem mais de {MAX_TEXT} bytes +@msg `{what}` must be text `{what}` deve ser texto +@msg `{word}` isn't in the custom dictionary `{word}` não está no dicionário personalizado +@msg a CMap has too many mappings um CMap tem mapeamentos demais +@msg a DXF drawing has one origin: pass useArtboards: true for one drawing per artboard um desenho DXF tem uma única origem: passe useArtboards: true para um desenho por prancheta +@msg a PDF presets file with over {_1} presets um arquivo de predefinições de PDF com mais de {_1} predefinições +@msg a \u escape needs four hexadecimal digits um escape \u precisa de quatro dígitos hexadecimais +@msg a batch preview cannot switch documents uma prévia de lote não pode trocar de documento +@msg a brush named `{nn}` exists já existe um pincel chamado `{nn}` +@msg a comma in an XPath expression must separate function arguments uma vírgula em uma expressão XPath deve separar argumentos de função +@msg a container of the listed objects is gone um contêiner dos objetos listados não existe mais +@msg a content stream can't be read não é possível ler um fluxo de conteúdo +@msg a content stream isn't a stream um fluxo de conteúdo não é um fluxo +@msg a design holds at most {_1} objects um projeto contém no máximo {_1} objetos +@msg a design needs a name um projeto precisa de um nome +@msg a dictionary grew too large um dicionário ficou grande demais +@msg a document holds at most {_1} SVG filters um documento contém no máximo {_1} filtros SVG +@msg a document keeps at most {_1} graph designs um documento mantém no máximo {_1} projetos de gráfico +@msg a document keeps at most {_1} saved selections um documento mantém no máximo {_1} seleções salvas +@msg a document keeps at most {_1} views um documento mantém no máximo {_1} vistas +@msg a document links at most {MAX_SVG_SCRIPTS} JavaScript files um documento vincula no máximo {MAX_SVG_SCRIPTS} arquivos JavaScript +@msg a document with unsaved changes has no recovery copy um documento com alterações não salvas não tem cópia de recuperação +@msg a feConvolveMatrix filter's order is {x}×{y}, which overflows the kernel-size multiply usvg makes a ordem de um filtro feConvolveMatrix é {x}×{y}, o que estoura a multiplicação do tamanho do kernel feita pelo usvg +@msg a font's data is too large os dados de uma fonte são grandes demais +@msg a font's subroutines are too large as sub-rotinas de uma fonte são grandes demais +@msg a function declaration without a name uma declaração de função sem nome +@msg a gradient preset is already called {n} já existe uma predefinição de gradiente chamada {n} +@msg a graph has at most {_1} series, so it transposes with at most that many categories um gráfico tem no máximo {_1} séries, então ele é transposto com no máximo essa quantidade de categorias +@msg a host value has too many entries um valor do host tem entradas demais +@msg a host value is nested too deep um valor do host está aninhado em níveis demais +@msg a layer can't be merged into its own sublayer uma camada não pode ser mesclada em sua própria subcamada +@msg a layer's form box isn't an array a caixa do formulário de uma camada não é uma matriz +@msg a layer's form can't be read não é possível ler o formulário de uma camada +@msg a layer's form has no box o formulário de uma camada não tem caixa +@msg a layer's form has no dictionary o formulário de uma camada não tem dicionário +@msg a legend draws at most {MAX_CHIPS} swatches uma legenda desenha no máximo {MAX_CHIPS} amostras +@msg a name names one asset: give multiple: false, or one object um nome indica um único ativo: informe multiple: false, ou um único objeto +@msg a namespace declaration uses a reserved prefix or URI uma declaração de namespace usa um prefixo ou URI reservado +@msg a namespace qualifier is undefined um qualificador de namespace não está definido +@msg a namespace with an empty URI cannot have a prefix um namespace com URI vazio não pode ter prefixo +@msg a number has no digits um número não tem dígitos +@msg a number's exponent has no digits o expoente de um número não tem dígitos +@msg a number's fraction has no digits a parte fracionária de um número não tem dígitos +@msg a page can't be read não é possível ler uma página +@msg a page object is used by something else um objeto de página é usado por outra coisa +@msg a page thumbnail must be RGB pixels, 1 to {THUMBNAIL_SIZE} a side (got {w} × {h}) uma miniatura de página deve ter pixels RGB, de 1 a {THUMBNAIL_SIZE} de lado (recebido {w} × {h}) +@msg a pattern layer doesn't end what it starts uma camada de padrão não termina o que começa +@msg a pattern layer's colors hold something else as cores de uma camada de padrão contêm outra coisa +@msg a pattern named `{n}` exists já existe um padrão chamado `{n}` +@msg a plug-in with id {_1} is already installed um plug-in com o id {_1} já está instalado +@msg a preset named `{n}` exists já existe uma predefinição chamada `{n}` +@msg a print presets file with over {_1} presets um arquivo de predefinições de impressão com mais de {_1} predefinições +@msg a profile is already called {n} já existe um perfil chamado {n} +@msg a property descriptor cannot have both a value or writable and a get or set um descritor de propriedade não pode ter value ou writable junto com get ou set +@msg a property descriptor must be an object um descritor de propriedade deve ser um objeto +@msg a property's {name} must be a function or undefined o {name} de uma propriedade deve ser uma função ou undefined +@msg a row can't go into itself uma linha não pode entrar em si mesma +@msg a series goes on the left or the right value axis uma série fica no eixo de valores esquerdo ou direito +@msg a start must be an anchor index ≥ 0 or null um início deve ser um índice de ponto de ancoragem ≥ 0 ou null +@msg a stream in it would decode to more than 256 MB, or its decode parameters can't be applied um fluxo dele seria decodificado em mais de 256 MB, ou os parâmetros de decodificação não podem ser aplicados +@msg a string holds a control character uma string contém um caractere de controle +@msg a string holds an escape sequence JSON does not have uma string contém uma sequência de escape que o JSON não tem +@msg a string is not closed uma string não foi fechada +@msg a style named `{name}` already exists já existe um estilo chamado `{name}` +@msg a style named `{to}` already exists já existe um estilo chamado `{to}` +@msg a swatch needs a colour, gradient or pattern uma amostra precisa de uma cor, um gradiente ou um padrão +@msg a symbol named `{n}` already exists já existe um símbolo chamado `{n}` +@msg a theme has 1 to {THEME_SIZE} colours um tema tem de 1 a {THEME_SIZE} cores +@msg a theme is already called {name} (replace: "{name}" overwrites it) já existe um tema chamado {name} (replace: "{name}" o sobrescreve) +@msg a toolbar name has at most {MAX_NAME} characters o nome de uma barra de ferramentas tem no máximo {MAX_NAME} caracteres +@msg a view named `{_1}` exists já existe uma vista chamada `{_1}` +@msg a view named `{name}` exists já existe uma vista chamada `{name}` +@msg a workspace keeps at most {MAX} toolbars um espaço de trabalho mantém no máximo {MAX} barras de ferramentas +@msg a {_1} series can't go in a {_2} graph uma série {_1} não pode ficar em um gráfico {_2} +@msg aiVersion {v}: "pdf" (PDF-compatible, the default) or "7" (legacy .ai, version 7) aiVersion {v}: "pdf" (compatível com PDF, o padrão) ou "7" (.ai legado, versão 7) +@msg already editing an opacity mask uma máscara de opacidade já está em edição +@msg already editing another object's opacity mask a máscara de opacidade de outro objeto já está em edição +@msg already in pattern editing mode o modo de edição de padrão já está ativo +@msg an SVG filter is named by its id: give `xml` with `name` um filtro SVG é nomeado pelo seu id: informe `xml` com `name` +@msg an XML element has two attributes with the same name um elemento XML tem dois atributos com o mesmo nome +@msg an XML value cannot be inserted into itself or its descendants um valor XML não pode ser inserido em si mesmo nem em seus descendentes +@msg an XML value's children cannot be assigned by position os filhos de um valor XML não podem ser atribuídos por posição +@msg an XML value's children cannot be deleted by position os filhos de um valor XML não podem ser excluídos por posição +@msg an XMLList converts to XML only when it has one item um XMLList só é convertido em XML quando tem um único item +@msg an XPath node test is missing falta um teste de nó XPath +@msg an XPath operand is missing falta um operando XPath +@msg an XPath operator is missing falta um operador XPath +@msg an XPath predicate or step cannot follow here um predicado ou passo XPath não pode vir aqui +@msg an XPath predicate or step follows a value that is not a node-set um predicado ou passo XPath vem depois de um valor que não é um conjunto de nós +@msg an XPath step is missing falta um passo XPath +@msg an artboard is listed twice uma prancheta aparece duas vezes na lista +@msg an empty artboard has no width or height to scale to uma prancheta vazia não tem largura nem altura para servir de escala +@msg an image couldn't be decoded and is missing from the picture uma imagem não pôde ser decodificada e não aparece na figura +@msg an image is too large for DXF and was left out uma imagem é grande demais para o DXF e foi omitida +@msg an image of {_1} MB, at most {_2} MB uma imagem de {_1} MB, no máximo {_2} MB +@msg an image of {declared_w} × {declared_h} pixels is too large to draw uma imagem de {declared_w} × {declared_h} pixels é grande demais para desenhar +@msg an image of {width} × {height} pixels is too large to draw uma imagem de {width} × {height} pixels é grande demais para desenhar +@msg an image of {w} × {h} pixels is too large to convert (at most {_1} pixels) uma imagem de {w} × {h} pixels é grande demais para converter (no máximo {_1} pixels) +@msg an index must be a whole number um índice deve ser um número inteiro +@msg an inline graphic has no glyphs um gráfico em linha não tem glifos +@msg an invisible text form can't be read não é possível ler um formulário de texto invisível +@msg an object is missing falta um objeto +@msg an object's header is missing falta o cabeçalho de um objeto +@msg an overprinting form can't be read não é possível ler um formulário com sobreimpressão +@msg an unread object has no readable bounds um objeto não lido não tem limites legíveis +@msg an unread object holds a frame of threaded type um objeto não lido contém uma moldura de texto encadeado +@msg an unread object is missing from its layer um objeto não lido não está na camada dele +@msg anchor `smooth` must be true or false `smooth` do ponto de ancoragem deve ser true ou false +@msg anchor `{key}` must be [x, y] `{key}` do ponto de ancoragem deve ser [x, y] +@msg anchor `{key}` must be a number `{key}` do ponto de ancoragem deve ser um número +@msg angle and roundness must be finite angle e roundness devem ser finitos +@msg angles must be a list as long as pins (degrees or null) angles deve ser uma lista do mesmo tamanho que pins (graus ou null) +@msg appearance must be flat|center|edge appearance deve ser flat|center|edge +@msg apply is "fill" or "stroke", not `{other}` apply é "fill" ou "stroke", não `{other}` +@msg apply was called on a value that is not a function apply foi chamado em um valor que não é uma função +@msg area must be a closed polygon of 3 to 100000 [x, y] points area deve ser um polígono fechado de 3 a 100000 pontos [x, y] +@msg area type in a thread cannot use Dynamic Text: {frames} o texto de área de um texto encadeado não pode usar Texto Dinâmico: {frames} +@msg area type needs a path that encloses an area o texto de área precisa de um caminho que delimite uma área +@msg area type {_1} is named twice o texto de área {_1} é indicado duas vezes +@msg array literal too long literal de matriz longo demais +@msg arrowAlign must be extend|tip, got {o} arrowAlign deve ser extend|tip, recebido {o} +@msg arrowScale must be [start, end] arrowScale deve ser [start, end] +@msg artboard is a 0-based index artboard é um índice com base 0 +@msg artboard must be a 0-based index artboard deve ser um índice com base 0 +@msg artboard {i} doesn't print a prancheta {i} não é impressa +@msg artboardLayout must be {layout?, columns?, spacing?, rightToLeft?} artboardLayout deve ser {layout?, columns?, spacing?, rightToLeft?} +@msg artboardLayout.columns must be 1 or more artboardLayout.columns deve ser 1 ou mais +@msg artboardLayout.layout must be gridByRow, gridByColumn, row or column artboardLayout.layout deve ser gridByRow, gridByColumn, row ou column +@msg artboardLayout.rightToLeft must be true or false artboardLayout.rightToLeft deve ser true ou false +@msg artboardLayout.spacing must be 0–{MAX_SPACING} pt artboardLayout.spacing deve ser 0–{MAX_SPACING} pt +@msg artboards must be a non-empty list artboards deve ser uma lista não vazia +@msg artboards must be a number artboards deve ser um número +@msg asset `{_1}` has no art to export o ativo `{_1}` não tem arte para exportar +@msg assignment to a constant binding atribuição a uma vinculação constante +@msg at least one row that isn't excluded needs a weight above 0 pelo menos uma linha não excluída precisa de um peso acima de 0 +@msg at most {MAX_KEYWORDS} keywords no máximo {MAX_KEYWORDS} palavras-chave +@msg at most {MAX_MATCHES} matches are kept no máximo {MAX_MATCHES} correspondências são mantidas +@msg at most {MAX_POINTS} points no máximo {MAX_POINTS} pontos +@msg at most {MAX_QUEUE} files no máximo {MAX_QUEUE} arquivos +@msg at must be [x, y] at deve ser [x, y] +@msg at/rect lie outside the canvas at/rect ficam fora da tela +@msg attribute must be size|leading|tracking|kerning|baselineShift attribute deve ser size|leading|tracking|kerning|baselineShift +@msg attrs must be an object attrs deve ser um objeto +@msg automation path rejected: the folder's name isn't valid text caminho de automação rejeitado: o nome da pasta não é texto válido +@msg automation path rejected: {_1} isn't valid text caminho de automação rejeitado: {_1} não é texto válido +@msg automation path rejected: {why}: {path} caminho de automação rejeitado: {why}: {path} +@msg axis must be "vertical", "horizontal" or an angle in degrees, not `{given}` axis deve ser "vertical", "horizontal" ou um ângulo em graus, não `{given}` +@msg backgroundContents must be transparent or white backgroundContents deve ser transparent ou white +@msg bad AES key chave AES inválida +@msg bad `runs`: {e} `runs` inválido: {e} +@msg bad arrowScale arrowScale inválido +@msg bad base64 base64 inválido +@msg bad color {c} cor inválida {c} +@msg bad colour cor inválida +@msg bad colour in `colors` cor inválida em `colors` +@msg bad colour {v} cor inválida {v} +@msg bad colour {v} in groupColors cor inválida {v} em groupColors +@msg bad cross-reference entry entrada de referência cruzada inválida +@msg bad cross-reference table tabela de referência cruzada inválida +@msg bad current colour {v} cor atual inválida {v} +@msg bad dataBase64 dataBase64 inválido +@msg bad edit edição inválida +@msg bad fill {v} preenchimento inválido {v} +@msg bad fit: {e} ajuste inválido: {e} +@msg bad model {other} (keep, new or document) modelo inválido {other} (keep, new ou document) +@msg bad new colour {v} nova cor inválida {v} +@msg bad object objeto inválido +@msg bad object number número de objeto inválido +@msg bad offset deslocamento inválido +@msg bad path data: {e} dados de caminho inválidos: {e} +@msg bad point {v}: expected [x, y] ponto inválido {v}: esperado [x, y] +@msg bad point {v}: expected [x, y] or [x, y, pressure] ponto inválido {v}: esperado [x, y] ou [x, y, pressure] +@msg bad reference referência inválida +@msg bad trailer size tamanho do trailer inválido +@msg bad {k} colour cor {k} inválida +@msg batches cannot nest lotes não podem ser aninhados +@msg bind something to a variable first vincule algo a uma variável primeiro +@msg bleed must be 0–{MAX_BLEED} pt: a number, [top, bottom, left, right] or {{top, bottom, left, right}} bleed deve ser 0–{MAX_BLEED} pt: um número, [top, bottom, left, right] ou {{top, bottom, left, right}} +@msg blend must be a mode name blend deve ser o nome de um modo +@msg both sides of an XPath | must select nodes os dois lados de um | do XPath devem selecionar nós +@msg brush must be a name or null brush deve ser um nome ou null +@msg by must be a number by deve ser um número +@msg can't add page thumbnails: {why} não é possível adicionar miniaturas de página: {why} +@msg can't add the editing data for other apps: {why} não é possível adicionar os dados de edição para outros apps: {why} +@msg can't edit the written PDF: {why} não é possível editar o PDF gravado: {why} +@msg can't encrypt the PDF: {why} não é possível criptografar o PDF: {why} +@msg can't linearise the PDF: {why} não é possível linearizar o PDF: {why} +@msg can't open `{_1}`: {_2} não é possível abrir `{_1}`: {_2} +@msg can't open `{_1}`: {e} não é possível abrir `{_1}`: {e} +@msg can't open `{name}`: not a format VectorCraft reads (see document.formats) não é possível abrir `{name}`: não é um formato que o VectorCraft lê (veja document.formats) +@msg can't place `{name}`: not a format VectorCraft reads (see document.formats) não é possível colocar `{name}`: não é um formato que o VectorCraft lê (veja document.formats) +@msg can't read back the written PDF: {e} não é possível reler o PDF gravado: {e} +@msg can't read this Word document: {why} não é possível ler este documento do Word: {why} +@msg can't write .{e} images: use .png, .jpg, .gif, .webp, .tif or .bmp não é possível gravar imagens .{e}: use .png, .jpg, .gif, .webp, .tif ou .bmp +@msg can't write PDF layers, overprint or invisible text: {why} não é possível gravar camadas de PDF, sobreimpressão ou texto invisível: {why} +@msg can't write the file's copyright: {why} não é possível gravar os direitos autorais do arquivo: {why} +@msg can't write the file's modification date: {why} não é possível gravar a data de modificação do arquivo: {why} +@msg can't write the pages' user units: {why} não é possível gravar as unidades de usuário das páginas: {why} +@msg canceled cancelado +@msg cannot convert the object to a primitive value não é possível converter o objeto em um valor primitivo +@msg cannot convert undefined or null to an object não é possível converter undefined ou null em um objeto +@msg cannot distort a zero-size or non-finite bounding box não é possível distorcer uma caixa delimitadora de tamanho zero ou não finita +@msg cannot move an object into itself não é possível mover um objeto para dentro de si mesmo +@msg case must be upper|lower|title|sentence case deve ser upper|lower|title|sentence +@msg category `{c}`: one of {_1} categoria `{c}`: uma de {_1} +@msg center must be [x, y] center deve ser [x, y] +@msg character dimensions cannot be represented with the source text transform as dimensões dos caracteres não podem ser representadas com a transformação do texto de origem +@msg character dimensions cannot be represented with the target text transform as dimensões dos caracteres não podem ser representadas com a transformação do texto de destino +@msg choose at least one artboard escolha pelo menos uma prancheta +@msg choose at least one status escolha pelo menos um status +@msg clip must be true or false clip deve ser true ou false +@msg clippingMask must be true or false clippingMask deve ser true ou false +@msg closed must be a boolean closed deve ser um booleano +@msg collapsed must be true or false collapsed deve ser true ou false +@msg color.profile: no RGB or CMYK profile is called “{profile}” color.profile: nenhum perfil RGB ou CMYK se chama “{profile}” +@msg colorMode must be rgb or cmyk, not `{m}` colorMode deve ser rgb ou cmyk, não `{m}` +@msg colorModel must be {own} (the document's mode), grayscale or bitmap colorModel deve ser {own} (o modo do documento), grayscale ou bitmap +@msg colour groups can't go into colour groups grupos de cores não podem ficar dentro de grupos de cores +@msg colour, mode and spot apply to solid-colour swatches only colour, mode e spot se aplicam somente a amostras de cor sólida +@msg column {column}: `{cell}` is a `%` column of graph data files, which are not read coluna {column}: `{cell}` é uma coluna `%` de arquivos de dados de gráfico, que não são lidos +@msg column {column}: `{cell}` names `{name}`, which is a {_1} variable coluna {column}: `{cell}` indica `{name}`, que é uma variável de {_1} +@msg column {column}: `{cell}` names no variable coluna {column}: `{cell}` não indica nenhuma variável +@msg column {column}: the variable name is longer than {MAX_NAME} characters coluna {column}: o nome da variável tem mais de {MAX_NAME} caracteres +@msg column: true floats the whole column and takes no onto, above or below column: true torna flutuante a coluna inteira e não aceita onto, above nem below +@msg command must be a shape.* command command deve ser um comando shape.* +@msg commands[{i}]: missing `command` commands[{i}]: falta `command` +@msg composer must be "singleLine" or "everyLine" composer deve ser "singleLine" ou "everyLine" +@msg compound shapes take paths, compound paths, groups, compound shapes, type, blends and envelopes formas compostas aceitam caminhos, caminhos compostos, grupos, formas compostas, texto, mesclagens e envelopes +@msg compound {_1} must contain exactly one open path to join o composto {_1} deve conter exatamente um caminho aberto para unir +@msg connect needs a path other than the one extended connect precisa de um caminho diferente do que foi estendido +@msg connect needs id connect precisa de id +@msg connect path has no open end o caminho de connect não tem extremidade aberta +@msg continuation must be an array of path chunks continuation deve ser uma matriz de trechos de caminho +@msg continuation requires points continuation exige points +@msg copy needs path: the file to copy into the document's folder copy precisa de path: o arquivo a copiar para a pasta do documento +@msg copy takes images only: relink placed documents where their files are copy aceita somente imagens: revincule os documentos colocados no local onde estão os arquivos +@msg copying a file isn't available on the web copiar um arquivo não está disponível na web +@msg copyrightStatus must be unknown, copyrighted or publicDomain copyrightStatus deve ser unknown, copyrighted ou publicDomain +@msg copyrightUrl must be a URL (no spaces, at most 2048 characters) copyrightUrl deve ser um URL (sem espaços, no máximo 2048 caracteres) +@msg corners must be 4 [x, y] points (TL, TR, BR, BL) corners deve ter 4 pontos [x, y] (TL, TR, BR, BL) +@msg counterPer `{c}`: item or file counterPer `{c}`: item ou file +@msg crop `{_1}`: only PDF pages have art, trim, bleed and media boxes; use "crop" or "bounding" crop `{_1}`: somente páginas de PDF têm caixas de arte, aparo, sangria e mídia; use "crop" ou "bounding" +@msg crop rectangle doesn't overlap the image o retângulo de corte não se sobrepõe à imagem +@msg cross-reference and object streams aren't supported fluxos de referência cruzada e de objetos não são aceitos +@msg damaged compressed data: {e} dados compactados danificados: {e} +@msg dash lengths must be numbers, got {v} os comprimentos de traço devem ser números, recebido {v} +@msg dash must be a list of lengths or null, got {v} dash deve ser uma lista de comprimentos ou null, recebido {v} +@msg data key `{k}`: letters, digits, -, _ and . (not name or vc-…) chave de dados `{k}`: letras, dígitos, -, _ e . (não name nem vc-…) +@msg data must be an object of key: value, not {v} data deve ser um objeto de chave: valor, não {v} +@msg data set `{name}` holds a value for `{var}`, which the library doesn't declare o conjunto de dados `{name}` contém um valor para `{var}`, que a biblioteca não declara +@msg data set `{name}` holds two values for `{var}` o conjunto de dados `{name}` contém dois valores para `{var}` +@msg data set `{name}` is declared twice o conjunto de dados `{name}` é declarado duas vezes +@msg data takes at most {MAX_DATA} keys at once data aceita no máximo {MAX_DATA} chaves por vez +@msg dataset `{name}` already exists o conjunto de dados `{name}` já existe +@msg dataset `{to}` already exists o conjunto de dados `{to}` já existe +@msg date `{d}`: YYYY-MM-DD data `{d}`: YYYY-MM-DD +@msg decoded data is too large os dados decodificados são grandes demais +@msg define a variable first defina uma variável primeiro +@msg detect must be true or false detect deve ser true ou false +@msg direct-select anchor points of a path selecione diretamente pontos de ancoragem de um caminho +@msg distance must be > 0 distance deve ser > 0 +@msg dx and dy give the arrow's direction dx e dy indicam a direção da seta +@msg dx and dy must be numbers dx e dy devem ser números +@msg dxf fitTo must be [width, height], positive fitTo de dxf deve ser [width, height], positivo +@msg dxf must be an object of DXF import options dxf deve ser um objeto de opções de importação de DXF +@msg dxf scale must be a positive number up to {_1}, not {s} scale de dxf deve ser um número positivo de até {_1}, não {s} +@msg dxf unit `{u}`: a unit such as mm, cm, in or pt unit de dxf `{u}`: uma unidade como mm, cm, in ou pt +@msg dxf: {e} dxf: {e} +@msg each format is an object {format, scale?, suffix?} cada formato é um objeto {format, scale?, suffix?} +@msg each item needs an id cada item precisa de um id +@msg each match needs `kind` cada correspondência precisa de `kind` +@msg each match needs a `name` cada correspondência precisa de um `name` +@msg each of `fonts` is {family, style?}; 1 to 1000 of them cada item de `fonts` é {family, style?}; de 1 a 1000 deles +@msg each of `items` is {kind, item} cada item de `items` é {kind, item} +@msg each of `items` is {{id, corners?}} with an object id, not {it} cada item de `items` é {{id, corners?}} com um id de objeto, não {it} +@msg each path chunk must contain 1 to 4096 points cada trecho de caminho deve conter de 1 a 4096 pontos +@msg each pick is {{at: [x, y]}} or {{rect: [x0, y0, x1, y1]}} (got {v}) cada escolha é {{at: [x, y]}} ou {{rect: [x0, y0, x1, y1]}} (recebido {v}) +@msg each row needs `from` cada linha precisa de `from` +@msg each stop needs a position cada parada precisa de uma posição +@msg each subpath needs an anchors array cada subcaminho precisa de uma matriz anchors +@msg each weight must be a number of 0 or more (got {v}) cada peso deve ser um número igual ou maior que 0 (recebido {v}) +@msg easingType must be easeIn, easeOut, easeInOut or easeOutIn easingType deve ser easeIn, easeOut, easeInOut ou easeOutIn +@msg editingData must be true or false editingData deve ser true ou false +@msg editingData must be true, false or "always" editingData deve ser true, false ou "always" +@msg edits overlap as edições se sobrepõem +@msg effects of objects whose appearances differ can't be moved together os efeitos de objetos com aparências diferentes não podem ser movidos juntos +@msg empty header in column {_1} cabeçalho vazio na coluna {_1} +@msg encoding `{_1}`: utf8 or utf16 codificação `{_1}`: utf8 ou utf16 +@msg ends must be two of "first" and "last" ends deve conter dois valores entre "first" e "last" +@msg every numbered name for the result is taken todos os nomes numerados para o resultado já estão em uso +@msg expanded SVG styles exceed the import size limit os estilos SVG expandidos excedem o limite de tamanho de importação +@msg export presets file is larger than {MAX_PRESET_FILE_BYTES} bytes o arquivo de predefinições de exportação tem mais de {MAX_PRESET_FILE_BYTES} bytes +@msg exportText must be editable or appearance exportText deve ser editable ou appearance +@msg exportType must be movieClip or graphic, not `{s}` exportType deve ser movieClip ou graphic, não `{s}` +@msg extend needs id extend precisa de id +@msg featureChanges lists at most {MAX_FEATURE_CHANGES} tags featureChanges lista no máximo {MAX_FEATURE_CHANGES} tags +@msg featureChanges must be a list of tags featureChanges deve ser uma lista de tags +@msg features must be a list of tags features deve ser uma lista de tags +@msg fidelity must be 0..100 fidelity deve ser 0..100 +@msg files must be {name, dataBase64} files deve ser {name, dataBase64} +@msg finally table {t} out of range tabela finally {t} fora do intervalo +@msg fit must be none|autoHeight|shrinkText|block, got {id} fit deve ser none|autoHeight|shrinkText|block, recebido {id} +@msg flags cannot be given with a RegExp object flags não pode ser informado com um objeto RegExp +@msg flattener: {e} achatador: {e} +@msg flattenerPreset `{name}`: high, medium, low or a saved one (see flattener.presets.list) flattenerPreset `{name}`: high, medium, low ou uma salva (veja flattener.presets.list) +@msg flipProfile must be along|across, got {o} flipProfile deve ser along|across, recebido {o} +@msg folders `{f}`: none, rows, format, item or itemFormat folders `{f}`: none, rows, format, item ou itemFormat +@msg folders deeper than {MAX_BATCH_DEPTH} levels pastas com mais de {MAX_BATCH_DEPTH} níveis de profundidade +@msg folders deeper than {MAX_DEPTH} levels pastas com mais de {MAX_DEPTH} níveis de profundidade +@msg font family `{family}` is not available a família de fontes `{family}` não está disponível +@msg font family `{tf}` is not available a família de fontes `{tf}` não está disponível +@msg format `{f}`: pdf or postscript formato `{f}`: pdf ou postscript +@msg format `{f}`: text or json formato `{f}`: text ou json +@msg format is `{format}` o formato é `{format}` +@msg formats must be an array of rows, not {v} formats deve ser uma matriz de linhas, não {v} +@msg frequency must be between 1 and 300 lines per inch frequency deve estar entre 1 e 300 linhas por polegada +@msg from and to must be finite from e to devem ser finitos +@msg from must be [x0, y0, x1, y1] from deve ser [x0, y0, x1, y1] +@msg function declaration index out of range índice de declaração de função fora do intervalo +@msg give `before` or `after`, not both informe `before` ou `after`, não ambos +@msg give `char`, `text`, `code` or `unicode` informe `char`, `text`, `code` ou `unicode` +@msg give `colors`, or `color` and `rule` informe `colors`, ou `color` e `rule` +@msg give `count` or `spacing`, not both informe `count` ou `spacing`, não ambos +@msg give `event`, such as onclick informe `event`, como onclick +@msg give `file`, the JavaScript file's path or URL informe `file`, o caminho ou URL do arquivo JavaScript +@msg give `fill` and/or `stroke` informe `fill` e/ou `stroke` +@msg give `fill`, `stroke` or both informe `fill`, `stroke` ou ambos +@msg give `folder` informe `folder` +@msg give `fonts`, or open a document informe `fonts`, ou abra um documento +@msg give `from` or `indices`, not both informe `from` ou `indices`, não ambos +@msg give `id` (no text is being edited) informe `id` (nenhum texto está em edição) +@msg give `id` and `anchors`, or `items`, not both informe `id` e `anchors`, ou `items`, não ambos +@msg give `id` or `guide`, not both informe `id` ou `guide`, não ambos +@msg give `length` or `to` informe `length` ou `to` +@msg give `matches`: [{kind, name, target}] informe `matches`: [{kind, name, target}] +@msg give `name` (or edit a pattern) informe `name` (ou edite um padrão) +@msg give `name` or `names` informe `name` ou `names` +@msg give `name`, an SVG filter's name informe `name`, o nome de um filtro SVG +@msg give `path` (a .wasm file) or `dataBase64` (the module) informe `path` (um arquivo .wasm) ou `dataBase64` (o módulo) +@msg give `path`, `data` or `dataBase64` informe `path`, `data` ou `dataBase64` +@msg give `path`, `data`, `dataBase64` or `csv` informe `path`, `data`, `dataBase64` ou `csv` +@msg give `path`, `xml` or `dataBase64` informe `path`, `xml` ou `dataBase64` +@msg give `path`, an SVG file, or `svg`, SVG text informe `path`, um arquivo SVG, ou `svg`, texto SVG +@msg give `script`, the JavaScript the event runs ("" removes the event) informe `script`, o JavaScript que o evento executa ("" remove o evento) +@msg give `text` (the reading) or `remove` informe `text` (a leitura) ou `remove` +@msg give `x` and `y` (and a `tolerance` of 0 or more) informe `x` e `y` (e uma `tolerance` igual ou maior que 0) +@msg give `xml`, one SVG element informe `xml`, um elemento SVG +@msg give a mode or r/g/b, c/m/y/k, gray or tint adjustments informe um modo ou ajustes de r/g/b, c/m/y/k, gray ou tint +@msg give a name, or paint the active proxy with a saved preset informe um nome, ou pinte o proxy ativo com uma predefinição salva +@msg give a name, or select a stroke with a saved profile informe um nome, ou selecione um traçado com um perfil salvo +@msg give a pattern name or select an object painted with a pattern informe o nome de um padrão ou selecione um objeto pintado com um padrão +@msg give at least one of clip, invert, disabled, linked informe pelo menos um de clip, invert, disabled, linked +@msg give color, none, swatch or gradient informe color, none, swatch ou gradient +@msg give dataBase64 informe dataBase64 +@msg give either at (a click) or area (a path drawn around the overlaps) informe at (um clique) ou area (um caminho desenhado em volta das sobreposições) +@msg give exactly one of `at`, `rect` and `points` informe exatamente um de `at`, `rect` e `points` +@msg give exactly one of `path`, `data` and `dataBase64` informe exatamente um de `path`, `data` e `dataBase64` +@msg give formats or a preset, not both informe formats ou uma predefinição, não ambos +@msg give index or indexes, not both informe index ou indexes, não ambos +@msg give newName or delete informe newName ou delete +@msg give offset or by informe offset ou by +@msg give one element informe um elemento +@msg give one of `to`, `rect` or `at` informe um de `to`, `rect` ou `at` +@msg give one of assets, layers, selection or fullDocument informe um de assets, layers, selection ou fullDocument +@msg give only one of onto, above, below, icon and a column place informe apenas um de onto, above, below, icon e uma posição de coluna +@msg give opacity or blend informe opacity ou blend +@msg give origin: [x, y], or reset: true informe origin: [x, y], ou reset: true +@msg give overprintFill, overprintStroke, showCenter, imageMap, url or note informe overprintFill, overprintStroke, showCenter, imageMap, url ou note +@msg give path (a file) or folder informe path (um arquivo) ou folder +@msg give path, or name and dataBase64 informe path, ou name e dataBase64 +@msg give paths or files informe paths ou files +@msg give rows, rowHeight, columns or columnWidth informe rows, rowHeight, columns ou columnWidth +@msg give svg, or dataBase64 of an SVG or SVGZ file informe svg, ou o dataBase64 de um arquivo SVG ou SVGZ +@msg give text informe text +@msg give the asset a name dê um nome ao ativo +@msg give the preset a `name` dê um `name` à predefinição +@msg give the preset a name dê um nome à predefinição +@msg give the preset a name (1–64 characters) dê um nome à predefinição (1–64 caracteres) +@msg give the settings to change, e.g. {"formats"}]} informe as configurações a alterar, por exemplo {"formats"}]} +@msg give the style a name dê um nome ao estilo +@msg give two or more style `names` informe dois ou mais `names` de estilos +@msg give two or more swatches informe duas ou mais amostras +@msg give x, y, or a handle's length or angle informe x, y, ou o comprimento ou ângulo de uma alça +@msg give {key, value} or {values} informe {key, value} ou {values} +@msg global must be true or false global deve ser true ou false +@msg glyph {_1} is not drawn for {ch} with the character's style (such as All Caps, Small Caps or a numeral system) o glifo {_1} não é desenhado para {ch} com o estilo do caractere (como Todas Maiúsculas, Versaletes ou um sistema de numerais) +@msg glyph {g} is not an alternate of {ch} in {_1} {_2} o glifo {g} não é uma alternativa de {ch} em {_1} {_2} +@msg gradient must be "objects" or "mesh" gradient deve ser "objects" ou "mesh" +@msg grays must be "profile" or "black", not `{g}` grays deve ser "profile" ou "black", não `{g}` +@msg gridColors must be a preset name or two colours gridColors deve ser o nome de uma predefinição ou duas cores +@msg gridSize must be small, medium or large gridSize deve ser small, medium ou large +@msg guide {g} is not selected a guia {g} não está selecionada +@msg handle must be 0..3 handle deve ser 0..3 +@msg handler at {_1} expects {_2} values but its range starts with {d} o manipulador em {_1} espera {_2} valores, mas o intervalo dele começa com {d} +@msg handler depth too large profundidade do manipulador grande demais +@msg handler range {_1}..{_2} out of range intervalo do manipulador {_1}..{_2} fora do intervalo +@msg hiddenLayers must be true or false hiddenLayers deve ser true ou false +@msg hiddenObjects {v}: "layer" (the default), "omit" or "visible" hiddenObjects {v}: "layer" (o padrão), "omit" ou "visible" +@msg highlight a layer to merge into destaque uma camada na qual mesclar +@msg highlight two or more rows in one layer or group destaque duas ou mais linhas em uma mesma camada ou grupo +@msg highlight two or more rows to merge destaque duas ou mais linhas para mesclar +@msg hvcC hvcC +@msg icon docks a panel in the icon column: use window.panel.dock icon encaixa um painel na coluna de ícones: use window.panel.dock +@msg id must be a dimension id id deve ser um id de cota +@msg image has no bounds a imagem não tem limites +@msg image {_1} is linked already a imagem {_1} já está vinculada +@msg imageMap `{m}`: none, client or server imageMap `{m}`: none, client ou server +@msg images in a spot ink whose samples couldn't be read were imported in RGB as imagens em uma tinta especial cujas amostras não puderam ser lidas foram importadas em RGB +@msg images past the most pixels one file may hold were left out as imagens além do máximo de pixels que um arquivo pode conter foram omitidas +@msg images too large to read were left out as imagens grandes demais para ler foram omitidas +@msg index out of range índice fora do intervalo +@msg indexes may hold at most {MAX_GUIDE_INDEXES} entries indexes pode conter no máximo {MAX_GUIDE_INDEXES} entradas +@msg indexes must be an array of guide indexes indexes deve ser uma matriz de índices de guias +@msg instances must be 1..1000 instances deve ser 1..1000 +@msg instruction out of range instrução fora do intervalo +@msg instruction {pc} ({op}) pops below the stack a instrução {pc} ({op}) retira valores abaixo da pilha +@msg instruction {pc} reached with stack depths {seen} and {d} instrução {pc} alcançada com profundidades de pilha {seen} e {d} +@msg invalid `color` `color` inválido +@msg invalid anchor index {v}: expected a non-negative integer índice de ponto de ancoragem inválido {v}: esperado um inteiro não negativo +@msg invalid anchor reference {v}: expected [subpath, anchor] referência de ponto de ancoragem inválida {v}: esperado [subcaminho, ponto de ancoragem] +@msg invalid angle ângulo inválido +@msg invalid array length comprimento de matriz inválido +@msg invalid brush: {e} pincel inválido: {e} +@msg invalid color cor inválida +@msg invalid colour {c} cor inválida {c} +@msg invalid delta delta inválido +@msg invalid group grupo inválido +@msg invalid object id {v}: expected a non-negative integer id de objeto inválido {v}: esperado um inteiro não negativo +@msg invalid point ponto inválido +@msg invalid regular expression flag '{_1}' sinalizador de expressão regular inválido '{_1}' +@msg invalid regular expression: {m} expressão regular inválida: {m} +@msg invalid size tamanho inválido +@msg invalid t t inválido +@msg invalid time value valor de tempo inválido +@msg invalid tolerance tolerância inválida +@msg is a confirm's answer, whose `value` must be true or false é a resposta de um confirm, cujo `value` deve ser true ou false +@msg is a prompt's answer, whose `value` must be a string or null é a resposta de um prompt, cujo `value` deve ser uma string ou null +@msg is an alert's answer, whose `value` must be "ok" é a resposta de um alert, cujo `value` deve ser "ok" +@msg is longer than 16 KiB tem mais de 16 KiB +@msg it draws its image through a clipping path desenha a imagem através de um caminho de recorte +@msg it draws no image não desenha nenhuma imagem +@msg it is larger than {MAX_DICTIONARY_FILE_BYTES} bytes tem mais de {MAX_DICTIONARY_FILE_BYTES} bytes +@msg it isn't a file não é um arquivo +@msg it names {_1} plates, and at most {MAX_PLATES} are read indica {_1} placas, e no máximo {MAX_PLATES} são lidas +@msg its art is too long or too detailed for a head a arte é longa ou detalhada demais para uma ponta de seta +@msg its art paints nothing a arte não pinta nada +@msg its artboards all lie beyond the canvas (more than {_1} pt from the origin) todas as pranchetas ficam além da tela (a mais de {_1} pt da origem) +@msg its clipping masks are nested too deeply as máscaras de recorte estão aninhadas em níveis demais +@msg its image is too large to read a imagem é grande demais para ler +@msg its metadata has no description os metadados não têm descrição +@msg its metadata has no direct length os metadados não têm comprimento direto +@msg its plates are too large: more than {MAX_SAMPLES} pixels together as placas são grandes demais: mais de {MAX_SAMPLES} pixels no total +@msg its plates are too large: {_1} plates of {w} × {h} pixels as placas são grandes demais: {_1} placas de {w} × {h} pixels +@msg its plates can't be kept together as placas não podem ser mantidas juntas +@msg its shapes could not be combined into one as formas não puderam ser combinadas em uma só +@msg join two different paths una dois caminhos diferentes +@msg jump to {pc}, past the end salto para {pc}, além do fim +@msg justify must be auto|left|center|right|justifyAll justify deve ser auto|left|center|right|justifyAll +@msg kbps must be a positive number, not {kbps} kbps deve ser um número positivo, não {kbps} +@msg keywords must be a list of words or a comma-separated string keywords deve ser uma lista de palavras ou uma string separada por vírgulas +@msg keywords must be at most {MAX_KEYWORD} characters, without control characters as palavras-chave devem ter no máximo {MAX_KEYWORD} caracteres, sem caracteres de controle +@msg kind must be 1, 2 or 3, or give a preset `name` (see perspective.presets.list) kind deve ser 1, 2 ou 3, ou informe o `name` de uma predefinição (veja perspective.presets.list) +@msg kind must be graphic, fillColor, strokeColor, fillGradient, strokeGradient, fillPattern, strokePattern, charStyle or paraStyle kind deve ser graphic, fillColor, strokeColor, fillGradient, strokeGradient, fillPattern, strokePattern, charStyle ou paraStyle +@msg knockout must be "on", "off", "neutral" or a bool, not {v} knockout deve ser "on", "off", "neutral" ou um booleano, não {v} +@msg layer `{name}` has no art to export a camada `{name}` não tem arte para exportar +@msg layer must name a layer or sublayer layer deve indicar uma camada ou subcamada +@msg layers can't be intertwined: select the objects in them camadas não podem ser entrelaçadas: selecione os objetos dentro delas +@msg layers go only at the top level or in layers, objects in layers and groups as camadas só ficam no nível superior ou dentro de camadas; os objetos, dentro de camadas e grupos +@msg layers must be true or false layers deve ser true ou false +@msg layout must be gridByRow, gridByColumn, row or column layout deve ser gridByRow, gridByColumn, row ou column +@msg leading must be a number or "auto" leading deve ser um número ou "auto" +@msg left/right must be non-negative widths left/right devem ser larguras não negativas +@msg legacyNameEncoding must be one of {_1} legacyNameEncoding deve ser um de {_1} +@msg level `{t}`: 2 or 3 level `{t}`: 2 ou 3 +@msg line {line}: more than {MAX_CSV_COLS} columns linha {line}: mais de {MAX_CSV_COLS} colunas +@msg line {line}: unclosed quote linha {line}: aspas não fechadas +@msg line {line}: value for `{var}` must match its variable kind linha {line}: o valor de `{var}` deve corresponder ao tipo da variável +@msg lineEndings `{other}`: lf or crlf lineEndings `{other}`: lf ou crlf +@msg loading profiles from disk isn't available in the browser carregar perfis do disco não está disponível no navegador +@msg localize: the first argument must be a localization object or a string localize: o primeiro argumento deve ser um objeto de localização ou uma string +@msg margin: a {m} pt margin leaves no imageable area on the paper margin: uma margem de {m} pt não deixa área imprimível no papel +@msg matrix must be finite and invertible, depth finite matrix deve ser finita e invertível, e depth, finito +@msg matte: {e} matte: {e} +@msg member is for order front, forward, backward or back member é para order front, forward, backward ou back +@msg missing `artboards` falta `artboards` +@msg missing `at` [x, y] falta `at` [x, y] +@msg missing `attrs` falta `attrs` +@msg missing `color` or `opacity` falta `color` ou `opacity` +@msg missing `colors` falta `colors` +@msg missing `commands` falta `commands` +@msg missing `destinationFolder` falta `destinationFolder` +@msg missing `effect` id falta o id de `effect` +@msg missing `family` falta `family` +@msg missing `find` falta `find` +@msg missing `gid` (a glyph id, or null for the default glyph) falta `gid` (um id de glifo, ou null para o glifo padrão) +@msg missing `group` falta `group` +@msg missing `id` falta `id` +@msg missing `id`: give one, or select one type object falta `id`: informe um, ou selecione um objeto de texto +@msg missing `index` (a point index, or null to clear) falta `index` (um índice de ponto, ou null para limpar) +@msg missing `index` (a stop index, or null to clear) falta `index` (um índice de parada, ou null para limpar) +@msg missing `index` (an item index or null) falta `index` (um índice de item ou null) +@msg missing `item` falta `item` +@msg missing `library` falta `library` +@msg missing `library` (see graphicStyle.libraries) falta `library` (veja graphicStyle.libraries) +@msg missing `library` (see swatch.library.list) falta `library` (veja swatch.library.list) +@msg missing `map` (rows [{from, to}] or {current}) falta `map` (linhas [{from, to}] ou {current}) +@msg missing `matrix` [a,b,c,d,e,f] falta `matrix` [a,b,c,d,e,f] +@msg missing `name` (see gradient.presets.list) falta `name` (veja gradient.presets.list) +@msg missing `offset` (a distance in points) falta `offset` (uma distância em pontos) +@msg missing `path` falta `path` +@msg missing `path` (a path object id) falta `path` (um id de objeto de caminho) +@msg missing `picks` falta `picks` +@msg missing `rule` falta `rule` +@msg missing `source` id falta o id de `source` +@msg missing `start` (the byte offset of a character) falta `start` (o deslocamento em bytes de um caractere) +@msg missing `status`: linked, embedded, missing or modified falta `status`: linked, embedded, missing ou modified +@msg missing `target` id falta o id de `target` +@msg missing `text` falta `text` +@msg missing `to` falta `to` +@msg missing `to` (an index) falta `to` (um índice) +@msg missing `to`: a non-negative integer falta `to`: um inteiro não negativo +@msg missing `type` falta `type` +@msg missing `value` falta `value` +@msg missing `word` falta `word` +@msg missing `{key}` falta `{key}` +@msg missing `{k}` falta `{k}` +@msg missing anchor falta o ponto de ancoragem +@msg missing anchors faltam os pontos de ancoragem +@msg missing anchors [[subpath, anchor]…] faltam os pontos de ancoragem [[subcaminho, ponto de ancoragem]…] +@msg missing array `{key}` falta a matriz `{key}` +@msg missing case falta case +@msg missing color falta a cor +@msg missing commands faltam os comandos +@msg missing destination folder falta a pasta de destino +@msg missing from falta from +@msg missing group falta o grupo +@msg missing id or ids falta id ou ids +@msg missing ids falta ids +@msg missing indexes falta indexes +@msg missing matrix [a,b,c,d,e,f] falta a matriz [a,b,c,d,e,f] +@msg missing name falta o nome +@msg missing op falta op +@msg missing or invalid `color` `color` ausente ou inválido +@msg missing or unknown `tool` `tool` ausente ou desconhecido +@msg missing point falta o ponto +@msg missing point [x,y] falta o ponto [x,y] +@msg missing point `{key}` ([x, y]) falta o ponto `{key}` ([x, y]) +@msg missing points faltam os pontos +@msg missing points [[x,y]…] faltam os pontos [[x,y]…] +@msg missing segment falta o segmento +@msg missing stops faltam as paradas +@msg missing subpaths faltam os subcaminhos +@msg missing target falta o destino +@msg missing to falta to +@msg missing x, y falta x, y +@msg mode is set, add or toggle, not `{other}` mode é set, add ou toggle, não `{other}` +@msg mode must be "cmyk" or "rgb" mode deve ser "cmyk" ou "rgb" +@msg mode must be area|onPath, got {o} mode deve ser area|onPath, recebido {o} +@msg more than 10000 linked files: package dependencies in smaller parts mais de 10000 arquivos vinculados: empacote as dependências em partes menores +@msg more than 256 commands mais de 256 comandos +@msg more than {MAX_BATCH_FILES} data sets mais de {MAX_BATCH_FILES} conjuntos de dados +@msg more than {MAX_BATCH_FILES} files mais de {MAX_BATCH_FILES} arquivos +@msg more than {MAX_CSV_ROWS} data rows mais de {MAX_CSV_ROWS} linhas de dados +@msg more than {MAX_FILES} images mais de {MAX_FILES} imagens +@msg more than {MAX_IMPORT} presets mais de {MAX_IMPORT} predefinições +@msg moved must be [[x,y]…] moved deve ser [[x,y]…] +@msg must be an object with `kind` and `value` deve ser um objeto com `kind` e `value` +@msg must have `kind` alert, confirm or prompt deve ter `kind` alert, confirm ou prompt +@msg must have exactly `kind` and `value` deve ter exatamente `kind` e `value` +@msg name (a toolbar's name) is required name (o nome de uma barra de ferramentas) é obrigatório +@msg name (a toolbar's name) must be a string name (o nome de uma barra de ferramentas) deve ser uma string +@msg name must be a toolbar's name name deve ser o nome de uma barra de ferramentas +@msg names is empty names está vazio +@msg names must be an array of symbol names names deve ser uma matriz de nomes de símbolos +@msg need `anchor` or `segment` + `t` é preciso `anchor` ou `segment` + `t` +@msg need at least one anchor é preciso pelo menos um ponto de ancoragem +@msg need at least one point é preciso pelo menos um ponto +@msg need at least two points são precisos pelo menos dois pontos +@msg needs a closing quote after the name precisa de aspas de fechamento depois do nome +@msg needs a name precisa de um nome +@msg needs a name of at most 64 bytes precisa de um nome de no máximo 64 bytes +@msg needs a name of letters, digits and _, or a quoted name precisa de um nome com letras, dígitos e _, ou de um nome entre aspas +@msg needs a name without control characters precisa de um nome sem caracteres de controle +@msg needs points precisa de pontos +@msg nesting too deep aninhamento profundo demais +@msg nineSlice must be true or false nineSlice deve ser true ou false +@msg nineSliceGuides must be [left, top, right, bottom], each -16..16, with left + right < 1 and top + bottom < 1 nineSliceGuides deve ser [left, top, right, bottom], cada um -16..16, com left + right < 1 e top + bottom < 1 +@msg no HP-GL format nenhum formato HP-GL +@msg no New Document profile called `{shown}` ({_1}) nenhum perfil de Novo Documento chamado `{shown}` ({_1}) +@msg no PDF preset named `{n}` nenhuma predefinição de PDF chamada `{n}` +@msg no SVG filter at index {k} nenhum filtro SVG no índice {k} +@msg no action set is current nenhum conjunto de ações é o atual +@msg no active data set nenhum conjunto de dados ativo +@msg no appearance item {index} nenhum item de aparência {index} +@msg no arrowheads file here nenhum arquivo de pontas de seta aqui +@msg no artboard {_1} nenhuma prancheta {_1} +@msg no artboard {artboard} (0-based; the document has {_1}) nenhuma prancheta {artboard} (com base 0; o documento tem {_1}) +@msg no asset {id} nenhum ativo {id} +@msg no asset {id} (see assets.list) nenhum ativo {id} (veja assets.list) +@msg no assets to export nenhum ativo para exportar +@msg no assets yet: collect art for export first (assets.add) ainda não há ativos: colete a arte para exportação primeiro (assets.add) +@msg no brush named `{n}` nenhum pincel chamado `{n}` +@msg no character at byte {start} nenhum caractere no byte {start} +@msg no character has code {code} nenhum caractere tem o código {code} +@msg no colour nenhuma cor +@msg no colour group `{group}` nenhum grupo de cores `{group}` +@msg no colour group `{name}` nenhum grupo de cores `{name}` +@msg no custom arrowhead {name} (see stroke.arrowheads.list) nenhuma ponta de seta personalizada {name} (veja stroke.arrowheads.list) +@msg no data sets nenhum conjunto de dados +@msg no dataset named `{from}` nenhum conjunto de dados chamado `{from}` +@msg no dataset named `{name}` nenhum conjunto de dados chamado `{name}` +@msg no datasets nenhum conjunto de dados +@msg no design named `{name}` nenhum projeto chamado `{name}` +@msg no design named `{n}` nenhum projeto chamado `{n}` +@msg no design named `{old}` nenhum projeto chamado `{old}` +@msg no encoder for {_1} yet ainda não há codificador para {_1} +@msg no export preset `{name}` (see document.exportPresets.list) nenhuma predefinição de exportação `{name}` (veja document.exportPresets.list) +@msg no file to open nenhum arquivo para abrir +@msg no folder: pass `path` or set Preferences › Plug-ins & Scratch Disks › Additional Plug-ins Folder nenhuma pasta: passe `path` ou defina Preferências › Plug-ins & Discos de Cópia › Pasta Adicional de Plug-ins +@msg no fonts to look for: they are all available nenhuma fonte a procurar: todas estão disponíveis +@msg no formats to export nenhum formato para exportar +@msg no gradient preset `{name}` (see gradient.presets.list) nenhuma predefinição de gradiente `{name}` (veja gradient.presets.list) +@msg no graphic style `{n}` in `{_1}` nenhum estilo gráfico `{n}` em `{_1}` +@msg no graphic style library `{key}` (see graphicStyle.libraries) nenhuma biblioteca de estilos gráficos `{key}` (veja graphicStyle.libraries) +@msg no guide selected nenhuma guia selecionada +@msg no guide selected (or give an index) nenhuma guia selecionada (ou informe um índice) +@msg no guide {i} nenhuma guia {i} +@msg no images in the folder nenhuma imagem na pasta +@msg no instructions nenhuma instrução +@msg no item at index {_1} nenhum item no índice {_1} +@msg no item at index {from} nenhum item no índice {from} +@msg no item at one of the indices {idx} nenhum item em um dos índices {idx} +@msg no layer nenhuma camada +@msg no layer to rename nenhuma camada para renomear +@msg no layer {id} (see layer.list) nenhuma camada {id} (veja layer.list) +@msg no layers to export nenhuma camada para exportar +@msg no library `{key}` nenhuma biblioteca `{key}` +@msg no metafile format nenhum formato de metarquivo +@msg no object {_1} nenhum objeto {_1} +@msg no objects nenhum objeto +@msg no parent layer nenhuma camada pai +@msg no perspective grid preset named `{b}` (see perspective.presets.list) nenhuma predefinição de grade de perspectiva chamada `{b}` (veja perspective.presets.list) +@msg no perspective grid preset named `{n}` nenhuma predefinição de grade de perspectiva chamada `{n}` +@msg no point selected (give `index`) nenhum ponto selecionado (informe `index`) +@msg no preset called `{from}` (see file.newPresets) nenhuma predefinição chamada `{from}` (veja file.newPresets) +@msg no preset called `{name}` (see file.newPresets) nenhuma predefinição chamada `{name}` (veja file.newPresets) +@msg no preset named `{n}` nenhuma predefinição chamada `{n}` +@msg no print preset named `{b}` (see print.presets.list) nenhuma predefinição de impressão chamada `{b}` (veja print.presets.list) +@msg no print preset named `{name}` (presets: {_1}) nenhuma predefinição de impressão chamada `{name}` (predefinições: {_1}) +@msg no print preset named `{n}` nenhuma predefinição de impressão chamada `{n}` +@msg no profile named `{name}` nenhum perfil chamado `{name}` +@msg no random numbers ({e}) sem números aleatórios ({e}) +@msg no readable files in the folder nenhum arquivo legível na pasta +@msg no recovery copy `{f}` (see file.recovery.list) nenhuma cópia de recuperação `{f}` (veja file.recovery.list) +@msg no rows nenhuma linha +@msg no saved PDF preset named `{name}` nenhuma predefinição de PDF salva chamada `{name}` +@msg no saved export preset `{name}` nenhuma predefinição de exportação salva `{name}` +@msg no saved gradient preset called {name} nenhuma predefinição de gradiente salva chamada {name} +@msg no saved gradient presets nenhuma predefinição de gradiente salva +@msg no saved preset called `{name}` nenhuma predefinição salva chamada `{name}` +@msg no saved presets to export (name [Default] in `names` to export it) nenhuma predefinição salva para exportar (indique [Default] em `names` para exportá-la) +@msg no saved presets to export (name built-in ones in `names`) nenhuma predefinição salva para exportar (indique as integradas em `names`) +@msg no saved print preset named `{name}` nenhuma predefinição de impressão salva chamada `{name}` +@msg no saved profile called {name} nenhum perfil salvo chamado {name} +@msg no saved selection `{name}` nenhuma seleção salva `{name}` +@msg no saved theme called {name} (see colorTheme.list) nenhum tema salvo chamado {name} (veja colorTheme.list) +@msg no saved views nenhuma vista salva +@msg no selected or given object has a visible 3D effect nenhum objeto selecionado ou informado tem um efeito 3D visível +@msg no series {i} nenhuma série {i} +@msg no slice {n} in the image (see slice.list) nenhuma fatia {n} na imagem (veja slice.list) +@msg no source art nenhuma arte de origem +@msg no stop {i} (the gradient has {n}) nenhuma parada {i} (o gradiente tem {n}) +@msg no style `{name}` nenhum estilo `{name}` +@msg no such artboard {v} prancheta inexistente {v} +@msg no such assets (see assets.list) ativos inexistentes (veja assets.list) +@msg no such frame anchor, or the frame would reach past the canvas ponto de ancoragem de moldura inexistente, ou a moldura ultrapassaria a tela +@msg no such objects objetos inexistentes +@msg no such path anchor, or the path would reach past the canvas ponto de ancoragem de caminho inexistente, ou o caminho ultrapassaria a tela +@msg no such rows linhas inexistentes +@msg no swatch `{keep}` nenhuma amostra `{keep}` +@msg no swatch `{n}` nenhuma amostra `{n}` +@msg no swatch `{n}` (swatches and colour groups move separately) nenhuma amostra `{n}` (amostras e grupos de cores são movidos separadamente) +@msg no swatch library `{key}` (see swatch.library.list) nenhuma biblioteca de amostras `{key}` (veja swatch.library.list) +@msg no swatch library `{key}` (see swatch.library.list; "document": the document's swatches) nenhuma biblioteca de amostras `{key}` (veja swatch.library.list; "document": as amostras do documento) +@msg no swatch library `{key}` (see swatch.library.list; "{DOCUMENT_SWATCHES}": the document's swatches) nenhuma biblioteca de amostras `{key}` (veja swatch.library.list; "{DOCUMENT_SWATCHES}": as amostras do documento) +@msg no swatch named `{n}` nenhuma amostra chamada `{n}` +@msg no swatch or colour group `{n}` nenhuma amostra ou grupo de cores `{n}` +@msg no swatch or colour group `{n}` in `{_1}` nenhuma amostra ou grupo de cores `{n}` em `{_1}` +@msg no symbol named `{_1}` nenhum símbolo chamado `{_1}` +@msg no symbol named `{name}` nenhum símbolo chamado `{name}` +@msg no text objects selected nenhum objeto de texto selecionado +@msg no toolbar named `{_1}` nenhuma barra de ferramentas chamada `{_1}` +@msg no toolbar named `{name}` nenhuma barra de ferramentas chamada `{name}` +@msg no tracing preset `{preset}` (see imageTrace.presets) nenhuma predefinição de rastreamento `{preset}` (veja imageTrace.presets) +@msg no user library folder here (save with a path, or without one to get the data) nenhuma pasta de bibliotecas do usuário aqui (salve com um caminho, ou sem ele para obter os dados) +@msg no variable named `{from}` nenhuma variável chamada `{from}` +@msg no variable named `{name}` nenhuma variável chamada `{name}` +@msg no variable named `{var}` nenhuma variável chamada `{var}` +@msg no variable named `{v}` nenhuma variável chamada `{v}` +@msg no view named `{name}` nenhuma vista chamada `{name}` +@msg node {_1} already has the text variable `{_2}` o nó {_1} já tem a variável de texto `{_2}` +@msg node {_1} is not a graph o nó {_1} não é um gráfico +@msg node {_1} is not an image o nó {_1} não é uma imagem +@msg node {_1} is not type o nó {_1} não é texto +@msg not a DCS file não é um arquivo DCS +@msg not a PDF presets file (format `{_1}`) não é um arquivo de predefinições de PDF (formato `{_1}`) +@msg not a PDF presets file: {e} não é um arquivo de predefinições de PDF: {e} +@msg not a RegExp object não é um objeto RegExp +@msg not a Word document: its WordDocument stream doesn't start with a file information block não é um documento do Word: o fluxo WordDocument não começa com um bloco de informações do arquivo +@msg not a Word document: its compound file has no WordDocument stream não é um documento do Word: o arquivo composto não tem fluxo WordDocument +@msg not a Word document: its main part is not a WordprocessingML document não é um documento do Word: a parte principal não é um documento WordprocessingML +@msg not a Word document: its package has no main document part não é um documento do Word: o pacote não tem a parte principal do documento +@msg not a closed path não é um caminho fechado +@msg not a flattener presets file (format `{_1}`) não é um arquivo de predefinições do achatador (formato `{_1}`) +@msg not a flattener presets file: {e} não é um arquivo de predefinições do achatador: {e} +@msg not a layer or group não é uma camada nem um grupo +@msg not a library file: {e} não é um arquivo de biblioteca: {e} +@msg not a mesh envelope point não é um ponto de envelope de malha +@msg not a perspective grid presets file (format `{_1}`) não é um arquivo de predefinições de grade de perspectiva (formato `{_1}`) +@msg not a perspective grid presets file: {e} não é um arquivo de predefinições de grade de perspectiva: {e} +@msg not a print presets file (format `{_1}`) não é um arquivo de predefinições de impressão (formato `{_1}`) +@msg not a print presets file: {e} não é um arquivo de predefinições de impressão: {e} +@msg not a regular expression não é uma expressão regular +@msg not a stored or deflated central record não é um registro central armazenado nem compactado com deflate +@msg not a valid SVGZ file: {e} não é um arquivo SVGZ válido: {e} +@msg not an action set: the text doesn't start with /version and a number não é um conjunto de ações: o texto não começa com /version e um número +@msg not an image VectorCraft reads (see document.formats) não é uma imagem que o VectorCraft lê (veja document.formats) +@msg not area type (text in a frame) outside perspective não é texto de área (texto em uma moldura) fora da perspectiva +@msg not editing an opacity mask nenhuma máscara de opacidade está em edição +@msg not type on a path outside perspective não é texto em um caminho fora da perspectiva +@msg nothing prints nada é impresso +@msg nothing to bind nada para vincular +@msg nothing to change nada para alterar +@msg nothing to change: give dx, dy, hScale, vScale or rotation nada para alterar: informe dx, dy, hScale, vScale ou rotation +@msg nothing to crop nada para cortar +@msg nothing to export nada para exportar +@msg nothing to export: the document has no visible art nada para exportar: o documento não tem arte visível +@msg nothing to mark nada para marcar +@msg nothing to print: every artboard picked is blank nada para imprimir: todas as pranchetas escolhidas estão em branco +@msg nothing to print: the document has no art that prints nada para imprimir: o documento não tem arte imprimível +@msg nothing to repeat nada para repetir +@msg numbers out of order in {_1} quantifier números fora de ordem no quantificador {_1} +@msg object is not a path o objeto não é um caminho +@msg object transparency cannot be sampled onto highlighted characters; disable Transparency in Eyedropper Options or select the whole object a transparência do objeto não pode ser aplicada aos caracteres destacados; desative Transparência nas Opções do Conta-gotas ou selecione o objeto inteiro +@msg object {_1} can't be set as point type o objeto {_1} não pode ser definido como texto de ponto +@msg object {_1} has lost its file's contents: relink it o objeto {_1} perdeu o conteúdo do arquivo: revincule-o +@msg object {_1} has no path o objeto {_1} não tem caminho +@msg object {_1} has no size o objeto {_1} não tem tamanho +@msg object {_1} is hidden or locked, or on a locked artboard o objeto {_1} está oculto ou bloqueado, ou em uma prancheta bloqueada +@msg object {_1} is not a placed document o objeto {_1} não é um documento colocado +@msg object {_1} is not an Intertwine group o objeto {_1} não é um grupo de Entrelaçar +@msg object {_1} is not an image o objeto {_1} não é uma imagem +@msg object {_1} is not an image or a linked file o objeto {_1} não é uma imagem nem um arquivo vinculado +@msg object {_1} is not an image or a placed document o objeto {_1} não é uma imagem nem um documento colocado +@msg object {_1} is not in this Intertwine group o objeto {_1} não está neste grupo de Entrelaçar +@msg object {_1} needs a 3D effect o objeto {_1} precisa de um efeito 3D +@msg object {_1} needs a 3D effect at index {index} o objeto {_1} precisa de um efeito 3D no índice {index} +@msg object {_1}: a hollow Extrude & Bevel has no caps: turn on Cap to map a graphic objeto {_1}: uma Extrusão e Bisel oca não tem tampas: ative Tampa para mapear um gráfico +@msg object {_1}: with a depth of 0 the object has one face: map its graphics onto the front objeto {_1}: com profundidade 0, o objeto tem uma única face: mapeie os gráficos na face frontal +@msg object {_1}: {_2} objeto {_1}: {_2} +@msg object {_1}: {e} objeto {_1}: {e} +@msg object {_1}: {name} at index {index} has no lighting presets; set its lights with effect.setParams objeto {_1}: {name} no índice {index} não tem predefinições de iluminação; defina as luzes com effect.setParams +@msg object {id} has anchors 0–{_1} for `corners`, not {past} o objeto {id} tem os pontos de ancoragem 0–{_1} para `corners`, não {past} +@msg object {id} has {n} anchors, so no anchor {past} o objeto {id} tem {n} pontos de ancoragem, então não há ponto de ancoragem {past} +@msg objects must be none, move or copy objects deve ser none, move ou copy +@msg objects were left out objetos foram omitidos +@msg offset out of range deslocamento fora do intervalo +@msg on must be true or false on deve ser true ou false +@msg only groups, layers, type and images have a Contents (Characters) row somente grupos, camadas, texto e imagens têm uma linha Conteúdo (Caracteres) +@msg only interior mesh lines can be deleted somente as linhas internas da malha podem ser excluídas +@msg only solid colours can be added (not gradients or patterns) somente cores sólidas podem ser adicionadas (não gradientes nem padrões) +@msg only solid-colour swatches can be spot colours somente amostras de cor sólida podem ser cores especiais +@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 só foi possível ler a prévia incorporada deste arquivo do Affinity: use Arquivo › Abrir para vê-la com o aviso, ou exporte SVG ou PDF pelo Affinity primeiro +@msg only this Affinity file's embedded preview could be read; use File › Open to see it with its warning só foi possível ler a prévia incorporada deste arquivo do Affinity; use Arquivo › Abrir para vê-la com o aviso +@msg onto, above, below, icon and a column place belong to window.panel.float and window.panel.dock onto, above, below, icon e uma posição de coluna pertencem 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 uma posição de coluna não aceitam anchor, side, zone nem before +@msg onto, above, below, icon and a column place take no x, y, width or height onto, above, below, icon e uma posição de coluna não aceitam x, y, width nem height +@msg opacity must be a number opacity deve ser um número +@msg open a document to look for its linked files abra um documento para procurar os arquivos vinculados a ele +@msg operand too large operando grande demais +@msg options must be an object (see file.formatOptions) options deve ser um objeto (veja file.formatOptions) +@msg order is a whole number from 0 to {others}, not `{v}` order é um número inteiro de 0 a {others}, não `{v}` +@msg order must be leftToRight or rightToLeft order deve ser leftToRight ou rightToLeft +@msg orientation must be portrait or landscape, not `{o}` orientation deve ser portrait ou landscape, não `{o}` +@msg outlineText {v}: true or false outlineText {v}: true ou false +@msg output intent profile: {e} perfil do propósito de saída: {e} +@msg output.destination: no RGB or CMYK profile is called “{name}” output.destination: nenhum perfil RGB ou CMYK se chama “{name}” +@msg output.destination: {_1} files are CMYK, and “{name}” is an RGB profile output.destination: os arquivos {_1} são CMYK, e “{name}” é um perfil RGB +@msg output.destination: {e} output.destination: {e} +@msg output.inks: no ink is set to print output.inks: nenhuma tinta está definida para impressão +@msg output.outputIntent: no profile is called “{name}”, and a {std} output intent embeds its profile output.outputIntent: nenhum perfil se chama “{name}”, e um propósito de saída {std} incorpora seu perfil +@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: nenhum perfil se chama “{name}”: um propósito de saída {std} incorpora um perfil, ou indica uma condição de impressão registrada (outputConditionId e registry) +@msg output.outputIntent: {std} files print in CMYK, and “{name}” is an RGB profile output.outputIntent: os arquivos {std} são impressos em CMYK, e “{name}” é um perfil RGB +@msg output.outputIntent: “{name}” is a grey profile, which can't be a {std} output intent output.outputIntent: “{name}” é um perfil de cinza, que não pode ser um propósito de saída {std} +@msg overlap: {o} pt is half a tile or more overlap: {o} pt é metade de um ladrilho ou mais +@msg overlapping Shaper paths must be in the same layer or group os caminhos sobrepostos do Formador devem estar na mesma camada ou no mesmo grupo +@msg overlapping edits edições sobrepostas +@msg page art conflicts with image data for {key} a arte da página conflita com os dados de imagem de {key} +@msg page art conflicts with pattern {name} a arte da página conflita com o padrão {name} +@msg page art conflicts with swatch {name} a arte da página conflita com a amostra {name} +@msg page art is missing image data for {key} faltam na arte da página os dados de imagem de {key} +@msg page art is missing pattern {name} falta na arte da página o padrão {name} +@msg page art is missing swatch {name} falta na arte da página a amostra {name} +@msg page must be a whole number from 1 page deve ser um número inteiro a partir de 1 +@msg page thumbnail: {e} miniatura de página: {e} +@msg page {page} of the PDF has no objects a página {page} do PDF não tem objetos +@msg page {page}: `{file}` has {n} {artboards} página {page}: `{file}` tem {n} {artboards} +@msg page {page}: `{name}` has {n} {pages} página {page}: `{name}` tem {n} {pages} +@msg pages must be a range such as "2-3" or a page number, not {v} pages deve ser um intervalo como "2-3" ou um número de página, não {v} +@msg pages: {e} pages: {e} +@msg panel position must be finite a posição do painel deve ser finita +@msg parameters must be an object os parâmetros devem ser um objeto +@msg params must be an object params deve ser um objeto +@msg passwords can have up to {MAX_PASSWORD} bytes as senhas podem ter até {MAX_PASSWORD} bytes +@msg path chunks must share their boundary point os trechos de caminho devem compartilhar o ponto de fronteira +@msg path has no open end o caminho não tem extremidade aberta +@msg paths must be strings paths deve conter strings +@msg pdfCompatible: false needs every artboard to keep the editable artwork pdfCompatible: false precisa de todas as pranchetas para manter a arte editável +@msg pdfCompatible: false needs the artboards to keep the editable artwork when useArtboards is false pdfCompatible: false precisa das pranchetas para manter a arte editável quando useArtboards é false +@msg pdfs `{m}`: single or multiple pdfs `{m}`: single ou multiple +@msg pickColorFrom is "artwork" or "swatches", not {v} pickColorFrom é "artwork" ou "swatches", não {v} +@msg pins and moved must be non-empty lists of the same length pins e moved devem ser listas não vazias do mesmo tamanho +@msg pins must be [[x,y]…] pins deve ser [[x,y]…] +@msg pins must be finite pins deve conter valores finitos +@msg place is above, below or inside, not `{other}` place é above, below ou inside, não `{other}` +@msg plane must be left|right|ground plane deve ser left|right|ground +@msg plane must be left|right|ground|none plane deve ser left|right|ground|none +@msg point is outside the mesh o ponto está fora da malha +@msg point x must be a number x do ponto deve ser um número +@msg point y must be a number y do ponto deve ser um número +@msg points must be [t, left, right] with non-negative widths points deve ser [t, left, right] com larguras não negativas +@msg points must be [x,y] pairs points deve conter pares [x,y] +@msg points must be a non-empty [[x,y,pressure?]…] list points deve ser uma lista não vazia [[x,y,pressure?]…] +@msg points must be a non-empty list of finite [x,y] points deve ser uma lista não vazia de [x,y] finitos +@msg points must be an array or null points deve ser uma matriz ou null +@msg points must be finite points deve conter valores finitos +@msg points must be finite [x,y] pairs points deve conter pares [x,y] finitos +@msg points must be finite canvas points points deve conter pontos finitos da tela +@msg points must contain 1–4096 coordinates points deve conter 1–4096 coordenadas +@msg position must be normal, superscript or subscript position deve ser normal, superscript ou subscript +@msg position must be topLeft, topRight, bottomLeft or bottomRight position deve ser topLeft, topRight, bottomLeft ou bottomRight +@msg positions must be between 0 and 100000 pt positions deve estar entre 0 e 100000 pt +@msg ppi must be a positive number, not {ppi} ppi deve ser um número positivo, não {ppi} +@msg ppi must be between 1 and 2400 ppi deve estar entre 1 e 2400 +@msg preserve `{v}` is not transforms|bounds|fileDimensions|fit|fill preserve `{v}` não é transforms|bounds|fileDimensions|fit|fill +@msg preserveShape must be clippingMask|transparency preserveShape deve ser clippingMask|transparency +@msg preset `{id}`: mobile or density preset `{id}`: mobile ou density +@msg preset must be standard, diffuse, topLeft or right preset deve ser standard, diffuse, topLeft ou right +@msg preset must be the name of a print preset preset deve ser o nome de uma predefinição de impressão +@msg previewMode must be default, pixel or overprint previewMode deve ser default, pixel ou overprint +@msg print settings: {e} configurações de impressão: {e} +@msg procedures nest too deeply os procedimentos estão aninhados em níveis demais +@msg procedures nested too deeply procedimentos aninhados em níveis demais +@msg quotes must be {double?, single?} quotes deve ser {double?, single?} +@msg quotes.{k} must be an opening and a closing quote, e.g. "“”" quotes.{k} deve ser uma aspa de abertura e uma de fechamento, por exemplo "“”" +@msg range out of order in character class intervalo fora de ordem na classe de caracteres +@msg rasterEffectsPpi must be 1–2400 (72 screen, 150 medium, 300 high) rasterEffectsPpi deve ser 1–2400 (72 tela, 150 médio, 300 alto) +@msg rating must be a whole number from 0 to {MAX_RATING} rating deve ser um número inteiro de 0 a {MAX_RATING} +@msg rect and {k} contradict each other: give the area or the artboards rect e {k} se contradizem: informe a área ou as pranchetas +@msg rect applies to raster formats, not {_1} rect se aplica a formatos raster, não a {_1} +@msg rect is [x, y, width, height] in points rect é [x, y, width, height] em pontos +@msg rect must be [x, y, width, height] rect deve ser [x, y, width, height] +@msg rect must be [x, y, width, height] with a positive width and height rect deve ser [x, y, width, height] com largura e altura positivas +@msg rect needs finite numbers and a positive width and height rect precisa de números finitos e de largura e altura positivas +@msg redraw needs id redraw precisa de id +@msg redraw within must be a finite distance of 0 or more within de redraw deve ser uma distância finita igual ou maior que 0 +@msg reduce of an empty array with no initial value reduce de uma matriz vazia sem valor inicial +@msg registration must be 0..8 registration deve ser 0..8 +@msg regular expression flag '{_1}' given twice sinalizador de expressão regular '{_1}' informado duas vezes +@msg release a layer or a group libere uma camada ou um grupo +@msg replace keeps the replaced object's place and transform: drop template, at and rect replace mantém a posição e a transformação do objeto substituído: remova template, at e rect +@msg replace: select the one object to replace replace: selecione o único objeto a substituir +@msg resolution must be a number or screen|medium|high resolution deve ser um número ou screen|medium|high +@msg resolution must be between 1 and 2400 ppi resolution deve estar entre 1 e 2400 ppi +@msg rotation must be a number of degrees rotation deve ser um número de graus +@msg rotation must be finite rotation deve ser finito +@msg rows and cols must be 1..50 rows e cols devem ser 1..50 +@msg rows and columns must be 1..500 rows e columns devem ser 1..500 +@msg rows of objects whose appearances differ can't be reordered together as linhas de objetos com aparências diferentes não podem ser reordenadas juntas +@msg sampled text would exceed the canvas (coordinates out of range) o texto com a amostra aplicada excederia a tela (coordenadas fora do intervalo) +@msg save the document first: Package collects a saved document salve o documento primeiro: Empacotar reúne um documento salvo +@msg save the document first: copy puts the file in its folder salve o documento primeiro: copy coloca o arquivo na pasta dele +@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}`: um fator como 2x, uma largura (100w), uma altura (100h) ou uma resolução (72ppi) +@msg scale must be a number above 0, at most 64 scale deve ser um número acima de 0, no máximo 64 +@msg scale must be non-zero scale deve ser diferente de zero +@msg scope must be selection or all (got {other}) scope deve ser selection ou all (recebido {other}) +@msg scribble is too long o rabisco é longo demais +@msg segment does not exist o segmento não existe +@msg select a Shaper group selecione um grupo do Formador +@msg select a blend to set easing or color shift selecione uma mesclagem para definir a suavização ou o deslocamento de cor +@msg select a compound shape selecione uma forma composta +@msg select a graph selecione um gráfico +@msg select a group or layer with visible, unlocked members selecione um grupo ou uma camada com membros visíveis e desbloqueados +@msg select a layer selecione uma camada +@msg select a text object selecione um objeto de texto +@msg select an SVG filter selecione um filtro SVG +@msg select an image (or an Image Trace group) selecione uma imagem (ou um grupo de Rastreamento de Imagem) +@msg select an image, or pass id selecione uma imagem, ou passe id +@msg select an object (or pass `id`) selecione um objeto (ou passe `id`) +@msg select an object with a 3D effect selecione um objeto com um efeito 3D +@msg select an object with a 3D effect, or give its id in ids selecione um objeto com um efeito 3D, ou informe o id dele em ids +@msg select an object with a freeform gradient selecione um objeto com um gradiente de forma livre +@msg select an object with an opacity mask selecione um objeto com uma máscara de opacidade +@msg select area type selecione texto de área +@msg select area type (text in a frame) selecione texto de área (texto em uma moldura) +@msg select area type and closed paths (at least one area type object) selecione texto de área e caminhos fechados (pelo menos um objeto de texto de área) +@msg select area type whose first line can fit its frame selecione texto de área cuja primeira linha caiba na moldura +@msg select artwork to add its colours selecione a arte para adicionar as cores dela +@msg select artwork to make a group of its colours selecione a arte para criar um grupo com as cores dela +@msg select artwork to recolour, or give a colour `group` selecione a arte a recolorir, ou informe um `group` de cores +@msg select exactly two path ends to join selecione exatamente duas extremidades de caminho para unir +@msg select members of a compound shape selecione membros de uma forma composta +@msg select objects or give ids selecione objetos ou informe ids +@msg select objects to align to the guide selecione objetos para alinhar à guia +@msg select one Intertwine group selecione um grupo de Entrelaçar +@msg select one image or pass id selecione uma imagem ou passe id +@msg select one layer, group or object to rename selecione uma camada, um grupo ou um objeto para renomear +@msg select paths selecione caminhos +@msg select paths or compound paths selecione caminhos ou caminhos compostos +@msg select rows or objects to collect selecione linhas ou objetos para coletar +@msg select something to export selecione algo para exportar +@msg select something to export (or turn off selectedOnly) selecione algo para exportar (ou desative selectedOnly) +@msg select text to redefine the style from selecione o texto a partir do qual redefinir o estilo +@msg select the art and, on top of it, the mask object selecione a arte e, sobre ela, o objeto de máscara +@msg select the art for the design selecione a arte para o projeto +@msg select the art for the pattern tile selecione a arte para o ladrilho do padrão +@msg select the art to add first selecione primeiro a arte a adicionar +@msg select the art to collect (or give its ids) selecione a arte a coletar (ou informe os ids dela) +@msg select the art to weed selecione a arte a descascar +@msg select the content and a path on top selecione o conteúdo e um caminho por cima +@msg select the images to relink, or pass ids selecione as imagens a revincular, ou passe ids +@msg select the images, or pass ids selecione as imagens, ou passe ids +@msg select the linked images or placed documents, or pass ids selecione as imagens vinculadas ou os documentos colocados, ou passe ids +@msg select the object to copy from selecione o objeto do qual copiar +@msg select the objects (or give their ids) selecione os objetos (ou informe os ids deles) +@msg select the objects to attach to the path selecione os objetos a anexar ao caminho +@msg select the objects to bind selecione os objetos a vincular +@msg select two or more objects to intertwine selecione dois ou mais objetos para entrelaçar +@msg select two or more slices to combine selecione duas ou mais fatias para combinar +@msg select type on a path selecione texto em um caminho +@msg select type on a path or area type selecione texto em um caminho ou texto de área +@msg selection `{m}`: one or each selection `{m}`: one ou each +@msg settings is an object of document.exportForScreens params settings é um objeto com parâmetros de document.exportForScreens +@msg settings must be an object settings deve ser um objeto +@msg show `{show}`: all, missing, modified or embedded show `{show}`: all, missing, modified ou embedded +@msg show must be true or false show deve ser true ou false +@msg side is left or right, not `{v}` side é left ou right, não `{v}` +@msg size must be "small", "medium", "large" or a number of points over 0 up to {_1} size deve ser "small", "medium", "large" ou um número de pontos acima de 0 até {_1} +@msg size must be positive size deve ser positivo +@msg sizeMode is "fixed" or "pressure", not `{other}` sizeMode é "fixed" ou "pressure", não `{other}` +@msg sizeMode is "fixed" or "pressure", not {other} sizeMode é "fixed" ou "pressure", não {other} +@msg sizeVariation must be 0 or more sizeVariation deve ser 0 ou mais +@msg smallCaps must be true or false smallCaps deve ser true ou false +@msg sort `{x}`: name, kind or status sort `{x}`: name, kind ou status +@msg source paths are too large for Shaper os caminhos de origem são grandes demais para o Formador +@msg source text transform is collapsed or unrepresentable a transformação do texto de origem é degenerada ou não pode ser representada +@msg spot, mode and group apply to solid colours only spot, mode e group se aplicam somente a cores sólidas +@msg status `{s}`: linked, embedded, missing or modified status `{s}`: linked, embedded, missing ou modified +@msg steps must be 1..1000 steps deve ser 1..1000 +@msg steps must be 1..{MAX_STEPS} steps deve ser 1..{MAX_STEPS} +@msg stop {i}: `plates` must be four numbers from 0 to 1 (C, M, Y, K) parada {i}: `plates` deve conter quatro números de 0 a 1 (C, M, Y, K) +@msg stopped before the archive was finished interrompido antes de o arquivo compactado ficar pronto +@msg strokeMode must be within|along|across, got {m} strokeMode deve ser within|along|across, recebido {m} +@msg strokeOptions must be an object of stroke.set options strokeOptions deve ser um objeto com opções de stroke.set +@msg strokeWidth must be a positive number of pixels strokeWidth deve ser um número positivo de pixels +@msg subpath {si} is not an open subpath o subcaminho {si} não é um subcaminho aberto +@msg subpaths required when joining the same path subpaths é obrigatório ao unir o mesmo caminho +@msg swatchConflict must be "merge" or "add", not {v} swatchConflict deve ser "merge" ou "add", não {v} +@msg table must be true or false table deve ser true ou false +@msg takes one name aceita um único nome +@msg target text transform is collapsed or unrepresentable a transformação do texto de destino é degenerada ou não pode ser representada +@msg text must be {characterSet?, platform?, removeLineReturns?, removeParagraphReturns?, replaceSpaces?} text deve ser {characterSet?, platform?, removeLineReturns?, removeParagraphReturns?, replaceSpaces?} +@msg text transform is collapsed or unrepresentable a transformação do texto é degenerada ou não pode ser representada +@msg text.replaceSpaces must be a whole number from 2 to 100 text.replaceSpaces deve ser um número inteiro de 2 a 100 +@msg text.{key} `{v}`: use "{_1}" or "{_2}" text.{key} `{v}`: use "{_1}" ou "{_2}" +@msg textureImage: give {path} or {name, dataBase64} of an image file, or a texture as effect.list gives it textureImage: informe {path} ou {name, dataBase64} de um arquivo de imagem, ou uma textura como effect.list a fornece +@msg textureImage: {e} textureImage: {e} +@msg that makes more than {MAX_PIECES} slices isso gera mais de {MAX_PIECES} fatias +@msg that makes too many pieces (at most 100000) or dash steps: simplify the dash pattern or make the dashes longer isso gera peças demais (no máximo 100000) ou etapas de tracejado demais: simplifique o padrão de tracejado ou aumente os traços +@msg that object is not in the overlap esse objeto não está na sobreposição +@msg the Affinity document has no page with a size o documento do Affinity não tem nenhuma página com tamanho +@msg the CMYK image couldn't be written não foi possível gravar a imagem CMYK +@msg the Layers panel is not shown o painel Camadas não está visível +@msg the Layers panel's search, filter or Show Layers Only hides its row a pesquisa, o filtro ou Mostrar Somente Camadas do painel Camadas oculta a linha dele +@msg the Objects on Path group is hidden or locked o grupo Objetos no Caminho está oculto ou bloqueado +@msg the PDF security settings were saved without their passwords: give openPassword or permissionsPassword again, or security without passwordRequired to export unprotected as configurações de segurança do PDF foram salvas sem as senhas: informe openPassword ou permissionsPassword novamente, ou security sem passwordRequired para exportar sem proteção +@msg the RTF file has too many paragraphs or formatting changes to place as type (at most {MAX_PARAGRAPHS} paragraphs and {MAX_RUNS} runs) o arquivo RTF tem parágrafos ou mudanças de formatação demais para ser colocado como texto (no máximo {MAX_PARAGRAPHS} parágrafos e {MAX_RUNS} trechos) +@msg the RTF file is too large to place as type (at most {_1} MB) o arquivo RTF é grande demais para ser colocado como texto (no máximo {_1} MB) +@msg the SVG expands to more than {0} nested SVG images o SVG se expande em mais de {0} imagens SVG aninhadas +@msg the SVG expands to more than {0} objects o SVG se expande em mais de {0} objetos +@msg the SVG file is larger than {MAX_IMPORT_BYTES} bytes o arquivo SVG tem mais de {MAX_IMPORT_BYTES} bytes +@msg the SVG has no drawable objects o SVG não tem objetos desenháveis +@msg the SVGZ file unpacks to more than {_1} MB o arquivo SVGZ é descompactado em mais de {_1} MB +@msg the Word document has more than {MAX_PAGES} pages of properties, too many to place o documento do Word tem mais de {MAX_PAGES} páginas de propriedades, demais para colocar +@msg the Word document has more than {MAX_RUNS} runs of character or paragraph properties, too many to place o documento do Word tem mais de {MAX_RUNS} trechos de propriedades de caractere ou de parágrafo, demais para colocar +@msg the Word document has more than {_1} MB of formatting properties, too many to place o documento do Word tem mais de {_1} MB de propriedades de formatação, demais para colocar +@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) o documento do Word tem texto ou formatação demais para ser colocado como texto (no máximo {MAX_PARAGRAPHS} parágrafos, {MAX_RUNS} trechos e {_1} MB de texto) +@msg the Word document has too much text to place as type (at most {_1} MB) o documento do Word tem texto demais para ser colocado como texto (no máximo {_1} MB) +@msg the Word document is encrypted or protected with a password; save it without one to place it o documento do Word está criptografado ou protegido por senha; salve-o sem senha para colocá-lo +@msg the Word document is too large to place (its {name} stream holds more than {_1} MB) o documento do Word é grande demais para colocar (o fluxo {name} dele contém mais de {_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 o documento do Word foi salvo pela última vez com salvamento rápido, que o VectorCraft não lê; salve-o novamente com o salvamento rápido desativado +@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 o documento do Word foi salvo pelo Word 6.0 ou pelo Word 95, que o VectorCraft não lê; salve-o como um documento do Word 97-2003 +@msg the Word document's text is made of more than {MAX_PIECES} pieces, too many to place o texto do documento do Word é formado por mais de {MAX_PIECES} partes, demais para colocar +@msg the XML operation needs an XML or XMLList value a operação XML precisa de um valor XML ou XMLList +@msg the XPath expression does not evaluate to a node-set a expressão XPath não resulta em um conjunto de nós +@msg the XPath expression ends early a expressão XPath termina antes da hora +@msg the XPath expression has an unmatched ) a expressão XPath tem um ) sem par +@msg the XPath expression has an unmatched ] a expressão XPath tem um ] sem par +@msg the XPath expression has an unmatched closing bracket a expressão XPath tem um colchete de fechamento sem par +@msg the XPath expression selects a namespace node, which is not an XML value a expressão XPath seleciona um nó de namespace, que não é um valor XML +@msg the XPath expression selects the root node, which is not an XML value a expressão XPath seleciona o nó raiz, que não é um valor XML +@msg the XPath function {name} needs a node-set a função XPath {name} precisa de um conjunto de nós +@msg the XPath function {name} takes the wrong number of arguments a função XPath {name} recebe o número errado de argumentos +@msg the XPath name functions need a node-set as funções de nome do XPath precisam de um conjunto de nós +@msg the XPath prefix {shown} is not bound to a namespace o prefixo XPath {shown} não está vinculado a um namespace +@msg the XPath variable ${shown} is not bound a variável XPath ${shown} não está vinculada +@msg the action set ids are not a list os ids de conjunto de ações não são uma lista +@msg the active paint is not a gradient a pintura ativa não é um gradiente +@msg the argument list is not an object a lista de argumentos não é um objeto +@msg the artboards don't fit on the canvas: fewer artboards, less spacing or a smaller size as pranchetas não cabem na tela: use menos pranchetas, menos espaçamento ou um tamanho menor +@msg the artwork is too large for EPS: what follows 256 MB of PostScript was left out a arte é grande demais para EPS: o que vem depois de 256 MB de PostScript foi omitido +@msg the bitmaps hold more pixels than one file may os bitmaps contêm mais pixels do que um arquivo pode conter +@msg the character's size can't be measured não é possível medir o tamanho do caractere +@msg the code runs past its last instruction o código passa da última instrução +@msg the compound shape is too complex to expand a forma composta é complexa demais para expandir +@msg the container of the listed objects is gone o contêiner dos objetos listados não existe mais +@msg the copy `{user_id}` can't be read as a library a cópia `{user_id}` não pode ser lida como uma biblioteca +@msg the copy would leave the canvas a cópia sairia da tela +@msg the curve tolerance must be from 0.01 to 10 points a tolerância de curva deve estar entre 0.01 e 10 pontos +@msg the custom dictionary couldn't be saved to {_1}: {e} não foi possível salvar o dicionário personalizado em {_1}: {e} +@msg the custom dictionary {_1} can't be read ({why}), so it is left as it is o dicionário personalizado {_1} não pode ser lido ({why}), então fica como está +@msg the cut cannot be made on this art: {e} o corte não pode ser feito nesta arte: {e} +@msg the data isn't an EMF or WMF picture os dados não são uma figura EMF nem WMF +@msg the data isn't an EPS or PostScript picture os dados não são uma figura EPS nem PostScript +@msg the deferred paste is no longer available a colagem adiada não está mais disponível +@msg the design is too big to draw at every data point of this graph o projeto é grande demais para ser desenhado em cada ponto de dados deste gráfico +@msg the design is too big to draw in every column of this graph o projeto é grande demais para ser desenhado em cada coluna deste gráfico +@msg the dialog it was opened over is no longer open a caixa de diálogo sobre a qual foi aberto não está mais aberta +@msg the dictionary stack overflowed a pilha de dicionários estourou +@msg the document already has an SVG filter named {name} o documento já tem um filtro SVG chamado {name} +@msg the document has another SVG filter named {name}: use svgFilter.apply, or svgFilter.define with `replace` to edit it o documento tem outro filtro SVG chamado {name}: use svgFilter.apply, ou svgFilter.define com `replace` para editá-lo +@msg the document has no SVG filter named {name} o documento não tem nenhum filtro SVG chamado {name} +@msg the document has no SVG filter named {r} o documento não tem nenhum filtro SVG chamado {r} +@msg the document has no color swatches o documento não tem amostras de cor +@msg the document's swatches hold {_1} colors; the document reduction takes at most 255 as amostras do documento contêm {_1} cores; a redução do documento aceita no máximo 255 +@msg the editing data's hash has no place o hash dos dados de edição não tem lugar +@msg the entities the document declares expand to too much text as entidades que o documento declara se expandem em texto demais +@msg the envelope's content has no bounds o conteúdo do envelope não tem limites +@msg the envelope's mesh is malformed a malha do envelope está malformada +@msg the file holds no `variableSets` element o arquivo não contém nenhum elemento `variableSets` +@msg the file is larger than {_1} MB o arquivo tem mais de {_1} MB +@msg the file is too large o arquivo é grande demais +@msg the file isn't valid SVG: {e} o arquivo não é um SVG válido: {e} +@msg the file names no plate o arquivo não indica nenhuma placa +@msg the file was updated or encrypted already o arquivo já foi atualizado ou criptografado +@msg the first character of a line has no character before it to kern: it moves only up and down (dy) o primeiro caractere de uma linha não tem caractere anterior para o kerning: ele só se move para cima e para baixo (dy) +@msg the font {_1} is not available a fonte {_1} não está disponível +@msg the format has no file extension o formato não tem extensão de arquivo +@msg the function's prototype is not an object o protótipo da função não é um objeto +@msg the graphic can't be read: {e} não é possível ler o gráfico: {e} +@msg the graphic is empty o gráfico está vazio +@msg the graphic's data is damaged os dados do gráfico estão danificados +@msg the graphic's document has no artboard o documento do gráfico não tem prancheta +@msg the guide is hidden or locked a guia está oculta ou bloqueada +@msg the header `{cell}` for `{name}` would read back as the variable `{other}`: rename one of them o cabeçalho `{cell}` de `{name}` seria lido de volta como a variável `{other}`: renomeie uma delas +@msg the image `{path}` isn't followed: {r} a imagem `{path}` não é seguida: {r} +@msg the image has no embedded pixels a imagem não tem pixels incorporados +@msg the image is empty a imagem está vazia +@msg the image is fully transparent a imagem é totalmente transparente +@msg the image is not on an artboard; pass rect a imagem não está em uma prancheta; passe rect +@msg the image's pixels are missing faltam os pixels da imagem +@msg the image's pixels aren't in the document os pixels da imagem não estão no documento +@msg the image's pixels can't be read: {e} não é possível ler os pixels da imagem: {e} +@msg the image's transparency doesn't fit it a transparência da imagem não corresponde a ela +@msg the job would print more than {MAX_PAGES} pages o trabalho imprimiria mais de {MAX_PAGES} páginas +@msg the job would print more than {_1} pages o trabalho imprimiria mais de {_1} páginas +@msg the layers hold no art to mask as camadas não contêm arte para mascarar +@msg the layout moved o layout mudou de lugar +@msg the library has a group `{name}` already a biblioteca já tem um grupo `{name}` +@msg the library has no group `{name}` a biblioteca não tem nenhum grupo `{name}` +@msg the library has no item `{item}` a biblioteca não tem nenhum item `{item}` +@msg the library has no item `{other}` a biblioteca não tem nenhum item `{other}` +@msg the library holds {MAX_GROUPS} groups already a biblioteca já contém {MAX_GROUPS} grupos +@msg the library holds {MAX_ITEMS} items of this kind already a biblioteca já contém {MAX_ITEMS} itens deste tipo +@msg the library's file is outside the read roots o arquivo da biblioteca está fora das raízes de leitura +@msg the line is too long, or the paths it passes too many, to check a linha é longa demais, ou passa por caminhos demais, para verificar +@msg the method needs an XML value o método precisa de um valor XML +@msg the name is empty o nome está vazio +@msg the object has no fill, stroke or effect o objeto não tem preenchimento, traçado nem efeito +@msg the object has no graphic style (pass `name`) o objeto não tem estilo gráfico (passe `name`) +@msg the objects don't match the plan os objetos não correspondem ao plano +@msg the open and permissions passwords must differ a senha de abertura e a de permissões devem ser diferentes +@msg the operand stack overflowed a pilha de operandos estourou +@msg the page has no area a página não tem área +@msg the page's type in an unread object's box isn't in its page art o texto da página na caixa de um objeto não lido não está na arte da página +@msg the paint behind the proxy is not a gradient a pintura por trás do proxy não é um gradiente +@msg the paint is not a freeform gradient (apply one with paint.editGradient {kind}) a pintura não é um gradiente de forma livre (aplique um com paint.editGradient {kind}) +@msg the parameters or body do not form one function os parâmetros ou o corpo não formam uma única função +@msg the parent must be a layer or sublayer o pai deve ser uma camada ou subcamada +@msg the pasted SVG filter {name} draws differently from the document's filter of that name, and no free name fits it o filtro SVG colado {name} desenha de modo diferente do filtro do documento com esse nome, e nenhum nome livre serve para ele +@msg the path can't be extended o caminho não pode ser estendido +@msg the path can't be inside one of the objects to attach o caminho não pode estar dentro de um dos objetos a anexar +@msg the path has no segments to measure o caminho não tem segmentos para medir +@msg the path is empty o caminho está vazio +@msg the path is too short to shorten that much o caminho é curto demais para ser encurtado tanto assim +@msg the paths are too many or too tangled to find where they cross os caminhos são muitos ou emaranhados demais para encontrar onde se cruzam +@msg the pen table holds more than 255 pens a tabela de canetas contém mais de 255 canetas +@msg the picture has no objects a figura não tem objetos +@msg the plates can't be kept as placas não podem ser mantidas +@msg the position table does not match the instructions a tabela de posições não corresponde às instruções +@msg the program runs too long o programa é executado por tempo demais +@msg the program uses too much memory o programa usa memória demais +@msg the prompt's text is longer than {MAX_PROMPT_BYTES} bytes o texto do prompt tem mais de {MAX_PROMPT_BYTES} bytes +@msg the radix must be between 2 and 36 a base deve estar entre 2 e 36 +@msg the rectangle must have a width and a height o retângulo deve ter largura e altura +@msg the rectangle needs a size and must lie on the canvas o retângulo precisa de um tamanho e deve ficar na tela +@msg the rectangle or line reaches too many paths to check o retângulo ou a linha alcança caminhos demais para verificar +@msg the right side of 'in' is not an object o lado direito de 'in' não é um objeto +@msg the right side of 'instanceof' is not a function o lado direito de 'instanceof' não é uma função +@msg the selected art has no width a arte selecionada não tem largura +@msg the selected art is nested more than {MAX_DEPTH} levels deep a arte selecionada está aninhada em mais de {MAX_DEPTH} níveis +@msg the selected art is too large to measure a arte selecionada é grande demais para medir +@msg the selection draws nothing a seleção não desenha nada +@msg the selection has no area a seleção não tem área +@msg the selection has no art to export a seleção não tem arte para exportar +@msg the selection has no bounds a seleção não tem limites +@msg the selection has no graphic style a seleção não tem estilo gráfico +@msg the selection has no outlines to weed around a seleção não tem contornos em volta dos quais descascar +@msg the slice would leave the canvas a fatia sairia da tela +@msg the spot colour couldn't be added não foi possível adicionar a cor especial +@msg the subpath has no ends to extend (it is closed or a single point) o subcaminho não tem extremidades para estender (é fechado ou é um único ponto) +@msg the symbols are nested too deeply to expand their instances os símbolos estão aninhados em níveis demais para expandir as instâncias +@msg the text file is too large to place as type (at most {_1} MB) o arquivo de texto é grande demais para ser colocado como texto (no máximo {_1} MB) +@msg the text is empty o texto está vazio +@msg the text is over {_1} MB o texto tem mais de {_1} MB +@msg the top object must be a path o objeto superior deve ser um caminho +@msg the trace was cancelled o rastreamento foi cancelado +@msg the trailer has no size o trailer não tem tamanho +@msg the type object is flattened to nothing o objeto de texto é achatado até não sobrar nada +@msg the value bind was called on is not a function o valor no qual bind foi chamado não é uma função +@msg the value is not a constructor o valor não é um construtor +@msg the value is not a function o valor não é uma função +@msg the value is not a valid XML name o valor não é um nome XML válido +@msg the value is not an XML attribute name o valor não é um nome de atributo XML +@msg the value is not an XML name o valor não é um nome XML +@msg the value of axis `{tag}` must be a number or null o valor do eixo `{tag}` deve ser um número ou null +@msg the variable library declares more than {MAX_LIBRARY_DATASETS} data sets a biblioteca de variáveis declara mais de {MAX_LIBRARY_DATASETS} conjuntos de dados +@msg the variable library declares more than {MAX_LIBRARY_ENTITIES} entities a biblioteca de variáveis declara mais de {MAX_LIBRARY_ENTITIES} entidades +@msg the variable library declares more than {MAX_LIBRARY_VARIABLES} variables a biblioteca de variáveis declara mais de {MAX_LIBRARY_VARIABLES} variáveis +@msg the variable library declares no variables a biblioteca de variáveis não declara nenhuma variável +@msg the variable library is larger than {MAX_LIBRARY_BYTES} bytes a biblioteca de variáveis tem mais de {MAX_LIBRARY_BYTES} bytes +@msg the variable library is not UTF-8 a biblioteca de variáveis não está em UTF-8 +@msg the variable library is not well-formed XML: {e} a biblioteca de variáveis não é XML bem formado: {e} +@msg the variable library nests elements more than {MAX_LIBRARY_NESTING} deep a biblioteca de variáveis aninha elementos em mais de {MAX_LIBRARY_NESTING} níveis +@msg the variable library's document type declaration holds something other than entities of plain text a declaração de tipo de documento da biblioteca de variáveis contém algo além de entidades de texto simples +@msg the variable library's entities expand to more than {MAX_LIBRARY_BYTES} bytes as entidades da biblioteca de variáveis se expandem em mais de {MAX_LIBRARY_BYTES} bytes +@msg the weeding lines cross the art's outlines too many times to measure; use fewer lines as linhas de descasque cruzam os contornos da arte vezes demais para medir; use menos linhas +@msg the weeding lines pass too close to too many outline segments to measure; use fewer lines or a smaller gap as linhas de descasque passam perto demais de segmentos de contorno demais para medir; use menos linhas ou um espaço menor +@msg the weeding lines would be more than {max_pieces} pieces as linhas de descasque teriam mais de {max_pieces} peças +@msg the window has no dock a janela não tem dock +@msg the written PDF has no catalog o PDF gravado não tem catálogo +@msg the written PDF has no cross-reference table o PDF gravado não tem tabela de referência cruzada +@msg the written PDF's metadata can't be edited não é possível editar os metadados do PDF gravado +@msg the {_1} plate lies outside the file a placa {_1} fica fora do arquivo +@msg there are no colour swatches to draw não há amostras de cor para desenhar +@msg there is already a design named `{name}` já existe um projeto chamado `{name}` +@msg there is already a design named `{to}` já existe um projeto chamado `{to}` +@msg there is already a toolbar named `{name}` já existe uma barra de ferramentas chamada `{name}` +@msg there is already a toolbar named `{to}` já existe uma barra de ferramentas chamada `{to}` +@msg there is no library: create one first não há biblioteca: crie uma primeiro +@msg these paths are too degenerate for Shaper estes caminhos são degenerados demais para o Formador +@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 este é um arquivo DXF binário, que não pode ser lido: salve-o pelo aplicativo de CAD como DXF ASCII e abra esse arquivo +@msg this warp's points can't be edited: use Reset with Mesh first os pontos desta deformação não podem ser editados: use Redefinir com Malha primeiro +@msg thumbnail: no page {v} (the {what} has {count}) thumbnail: nenhuma página {v} ({what} tem {count}) +@msg tileRange of {what}: {e} tileRange de {what}: {e} +@msg title can't be empty title não pode ficar vazio +@msg to (the new name) is required to (o novo nome) é obrigatório +@msg to must be fill or stroke to deve ser fill ou stroke +@msg to must be smooth or corner to deve ser smooth ou corner +@msg toExponential() digits must be between 0 and 20 os dígitos de toExponential() devem estar entre 0 e 20 +@msg toFixed() digits must be between 0 and 20 os dígitos de toFixed() devem estar entre 0 e 20 +@msg toISOString is not a function toISOString não é uma função +@msg toPrecision() argument must be between 1 and 21 o argumento de toPrecision() deve estar entre 1 e 21 +@msg toSource: a getter cannot be written as source toSource: um getter não pode ser gravado como código-fonte +@msg toSource: an array with properties besides its elements, a property that is not enumerable or another prototype cannot be written as source toSource: uma matriz com propriedades além dos elementos, com uma propriedade não enumerável ou com outro protótipo não pode ser gravada como código-fonte +@msg toSource: an object with a property that is not enumerable, or whose prototype is not Object.prototype, cannot be written as source toSource: um objeto com uma propriedade não enumerável, ou cujo protótipo não é Object.prototype, não pode ser gravado como código-fonte +@msg toSource: the source is too long toSource: o código-fonte é longo demais +@msg toSource: the value contains itself toSource: o valor contém a si mesmo +@msg toSource: the value has too many entries toSource: o valor tem entradas demais +@msg toSource: the value is nested too deep toSource: o valor está aninhado em níveis demais +@msg toString is not a function toString não é uma função +@msg too large for a zip archive: package to a folder grande demais para um arquivo zip: empacote em uma pasta +@msg too many Shaper edits edições demais do Formador +@msg too many `points` (at most 100000) `points` demais (no máximo 100000) +@msg too many arguments argumentos demais +@msg too many characters: at most {MAX_CHARS} caracteres demais: no máximo {MAX_CHARS} +@msg too many dots for this size: lower the frequency pontos demais para este tamanho: reduza a frequência +@msg too many filters over one file filtros demais sobre um único arquivo +@msg too many overlapping paths for Shaper caminhos sobrepostos demais para o Formador +@msg too many quantifiers quantificadores demais +@msg too many saved clips recortes salvos demais +@msg too many saved graphics states estados gráficos salvos demais +@msg toolbar (a toolbar's name) must be a string toolbar (o nome de uma barra de ferramentas) deve ser uma string +@msg toolbar name can't be empty o nome da barra de ferramentas não pode ficar vazio +@msg transparentImages {v}: "flatten" (the default) or "omit" transparentImages {v}: "flatten" (o padrão) ou "omit" +@msg two saved selections would be named `{_1}` duas seleções salvas se chamariam `{_1}` +@msg type dimension cannot be represented with this text transform a cota de texto não pode ser representada com esta transformação de texto +@msg type dimension must be finite a cota de texto deve ser finita +@msg unexpected resources recursos inesperados +@msg unknown CMYK profile `{name}` perfil CMYK desconhecido `{name}` +@msg unknown File Info field `{k}` campo de Informações do Arquivo desconhecido `{k}` +@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`) recurso OpenType desconhecido `{t}` (liga, calt, dlig, smcp, frac, onum, tnum, ordn, swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom, aalt; prefixe com - para desativar; swsh, ss01–ss20, salt, titl, pnum, lnum, sups, subs, numr, dnom e aalt aceitam o número de uma alternativa como `tag=N` com N de 0 a {_1}, como `salt=2`) +@msg unknown OpenType feature `{t}` in featureChanges (the tags `features` takes) recurso OpenType desconhecido `{t}` em featureChanges (as tags que `features` aceita) +@msg unknown PDF preset `{name}` (presets: {_1}) predefinição de PDF desconhecida `{name}` (predefinições: {_1}) +@msg unknown Warp style estilo de Deformação desconhecido +@msg unknown alignToPath `{a}` alignToPath desconhecido `{a}` +@msg unknown arrowhead {v} ponta de seta desconhecida {v} +@msg unknown artboardLayout key `{k}` (layout, columns, spacing, rightToLeft) chave de artboardLayout desconhecida `{k}` (layout, columns, spacing, rightToLeft) +@msg unknown attribute `{attribute}` atributo desconhecido `{attribute}` +@msg unknown attribute `{k}` atributo desconhecido `{k}` +@msg unknown axis `{other}` (vertical|horizontal|free) eixo desconhecido `{other}` (vertical|horizontal|free) +@msg unknown blend mode `{b}` modo de mesclagem desconhecido `{b}` +@msg unknown blend mode {b} modo de mesclagem desconhecido {b} +@msg unknown brush type `{o}` tipo de pincel desconhecido `{o}` +@msg unknown category `{c}` categoria desconhecida `{c}` +@msg unknown category `{c}` ({_1}) categoria desconhecida `{c}` ({_1}) +@msg unknown character `{c}` caractere desconhecido `{c}` +@msg unknown character style number field campo numérico de estilo de caractere desconhecido +@msg unknown dither `{d}` (diffusion, pattern, noise or none) dither desconhecido `{d}` (diffusion, pattern, noise ou none) +@msg unknown effect `{e}` efeito desconhecido `{e}` +@msg unknown end {e} end desconhecido {e} +@msg unknown flattenerPreset `{name}` (High Resolution, Medium Resolution, Low Resolution or a saved one: see flattener.presets.list) flattenerPreset desconhecido `{name}` (High Resolution, Medium Resolution, Low Resolution ou uma salva: veja flattener.presets.list) +@msg unknown format `{f}` (vcswatches, gpl, ase or css) formato desconhecido `{f}` (vcswatches, gpl, ase ou css) +@msg unknown from {f} from desconhecido {f} +@msg unknown graph type `{t}` tipo de gráfico desconhecido `{t}` +@msg unknown grid colours `{name}` (one of {_1}) cores de grade desconhecidas `{name}` (uma de {_1}) +@msg unknown gridType `{t}` gridType desconhecido `{t}` +@msg unknown highlight `{v}` highlight desconhecido `{v}` +@msg unknown intent `{i}` intent desconhecido `{i}` +@msg unknown issue kind {id} tipo de problema desconhecido {id} +@msg unknown issue kind {v} tipo de problema desconhecido {v} +@msg unknown knockout state {k} estado de knockout desconhecido {k} +@msg unknown language `{language}` (one of {_1}) idioma desconhecido `{language}` (um de {_1}) +@msg unknown language `{l}` (one of {_1}) idioma desconhecido `{l}` (um de {_1}) +@msg unknown method `{m}` ({_1}) método desconhecido `{m}` ({_1}) +@msg unknown mode `{other}` (gray, rgb, hsb, lab, cmyk or web) modo desconhecido `{other}` (gray, rgb, hsb, lab, cmyk ou web) +@msg unknown mode `{other}` (mono|cmyk) modo desconhecido `{other}` (mono|cmyk) +@msg unknown mode `{other}` (rgb|cmyk|gray|global) modo desconhecido `{other}` (rgb|cmyk|gray|global) +@msg unknown mode `{other}` (set, add, subtract) modo desconhecido `{other}` (set, add, subtract) +@msg unknown mode `{o}` modo desconhecido `{o}` +@msg unknown mode {m} modo desconhecido {m} +@msg unknown model `{other}` modelo desconhecido `{other}` +@msg unknown model `{other}` (keep, new or document) modelo desconhecido `{other}` (keep, new ou document) +@msg unknown op {o} op desconhecido {o} +@msg unknown order `{o}`: toggle, front, forward, backward or back order desconhecido `{o}`: toggle, front, forward, backward ou back +@msg unknown overprints `{v}` (preserve, simulate or discard) overprints desconhecido `{v}` (preserve, simulate ou discard) +@msg unknown panel painel desconhecido +@msg unknown panel `{panel}` painel desconhecido `{panel}` +@msg unknown parameter `{key}` parâmetro desconhecido `{key}` +@msg unknown parameter `{within}settings.{format}`; {why} parâmetro desconhecido `{within}settings.{format}`; {why} +@msg unknown parameter `{within}{key}`; {why} parâmetro desconhecido `{within}{key}`; {why} +@msg unknown pieLegend `{v}` (none, standard or wedges) pieLegend desconhecido `{v}` (none, standard ou wedges) +@msg unknown piePosition `{v}` (even, ratio or stacked) piePosition desconhecido `{v}` (even, ratio ou stacked) +@msg unknown pieSort `{v}` (none, all or first) pieSort desconhecido `{v}` (none, all ou first) +@msg unknown plate `{n}` placa desconhecida `{n}` +@msg unknown preference `{k}` preferência desconhecida `{k}` +@msg unknown profile {id} (see stroke.widthProfile.list) perfil desconhecido {id} (veja stroke.widthProfile.list) +@msg unknown proof target `{t}` destino de prova desconhecido `{t}` +@msg unknown quotes key `{k}` (double, single) chave de quotes desconhecida `{k}` (double, single) +@msg unknown reduction `{reduction}` (selective, perceptual, adaptive, web, gray, blackWhite, uniform or document) redução desconhecida `{reduction}` (selective, perceptual, adaptive, web, gray, blackWhite, uniform ou document) +@msg unknown resolution `{v}` resolução desconhecida `{v}` +@msg unknown rule `{rule}` ({_1}) regra desconhecida `{rule}` ({_1}) +@msg unknown rule `{r}` (see color.harmony) regra desconhecida `{r}` (veja color.harmony) +@msg unknown setting `{k}` configuração desconhecida `{k}` +@msg unknown shape `{v}` (circle|ellipse|square|diamond|line) forma desconhecida `{v}` (circle|ellipse|square|diamond|line) +@msg unknown spacing `{o}` (smooth|steps|distance) spacing desconhecido `{o}` (smooth|steps|distance) +@msg unknown tileType `{t}` ({_1}) tileType desconhecido `{t}` ({_1}) +@msg unknown units unidades desconhecidas +@msg unknown units `{u}` unidades desconhecidas `{u}` +@msg unknown value axis `{v}` (left, right or both) eixo de valores desconhecido `{v}` (left, right ou both) +@msg unknown variation `{v}` (tintsShades|warmCool|vividMuted) variação desconhecida `{v}` (tintsShades|warmCool|vividMuted) +@msg unknown warp style `{s}` estilo de deformação desconhecido `{s}` +@msg unknown {key} `{v}` (none, short or full) {key} desconhecido `{v}` (none, short ou full) +@msg unknown {key} profile `{n}` perfil de {key} desconhecido `{n}` +@msg unknown {k} key `{key}` (size, position) chave de {k} desconhecida `{key}` (size, position) +@msg unmatched ')' ')' sem par +@msg unreadable object objeto ilegível +@msg unsafe destination file name nome de arquivo de destino não seguro +@msg unterminated character class classe de caracteres não terminada +@msg unterminated group grupo não terminado +@msg use paths or compound paths use caminhos ou caminhos compostos +@msg useArtboards must be true or false, not {v} useArtboards deve ser true ou false, não {v} +@msg value for `{var}` must match its variable kind o valor de `{var}` deve corresponder ao tipo da variável +@msg variable `{_1}` is already defined a variável `{_1}` já está definida +@msg variable `{name}` has no `trait` a variável `{name}` não tem `trait` +@msg variable `{name}` is already defined a variável `{name}` já está definida +@msg variable `{name}` is declared twice a variável `{name}` é declarada duas vezes +@msg variable `{to}` already exists a variável `{to}` já existe +@msg view is required view é obrigatório +@msg view must be one of {_1} view deve ser um de {_1} +@msg warpStyle can only edit an applied Warp effect warpStyle só pode editar um efeito de Deformação aplicado +@msg width and height must be more than 0 and at most {limit} width e height devem ser maiores que 0 e no máximo {limit} +@msg width factors must be finite os fatores de largura devem ser finitos +@msg width must be positive width deve ser positivo +@msg width out of range largura fora do intervalo +@msg width/height must be > 0 width/height devem ser > 0 +@msg wordGap and lineGap need area type in the selection wordGap e lineGap precisam de texto de área na seleção +@msg x and y must be finite numbers x e y devem ser números finitos +@msg x and y must be given together x e y devem ser informados juntos +@msg xpath needs its variables as an object xpath precisa das variáveis como um objeto +@msg xpath needs the expression as a string xpath precisa da expressão como uma string +@msg zone needs an anchor: dock beside a panel with anchor, or in a new dock column with side (Start or End) zone precisa de uma âncora: encaixe ao lado de um painel com anchor, ou em uma nova coluna do dock com side (Start ou End) +@msg zoom must be positive zoom deve ser positivo +@msg {C}: no effect at index {list} {C}: nenhum efeito no índice {list} +@msg {DEFAULT_PRESET} is protected and stays {DEFAULT_PRESET} é protegida e permanece +@msg {DEFAULT_PRESET} is protected: save the settings under another name {DEFAULT_PRESET} é protegida: salve as configurações com outro nome +@msg {GRANT_NOT_REMOVED}, and its settings and cache can't be moved back from {_1} to {_2}: {e} {GRANT_NOT_REMOVED}, e as configurações e o cache dele não podem ser movidos de volta de {_1} para {_2}: {e} +@msg {LABEL} produced an empty result {LABEL} produziu um resultado vazio +@msg {_1} MB of document, at most {_2} MB {_1} MB de documento, no máximo {_2} MB +@msg {_1} MB of images, at most {_2} MB {_1} MB de imagens, no máximo {_2} MB +@msg {_1} bytes of RGBA data for a {width} × {height} image {_1} bytes de dados RGBA para uma imagem de {width} × {height} +@msg {_1} can't be read, or changed since it was read: relink or update it first {_1} não pode ser lido, ou mudou desde que foi lido: revincule-o ou atualize-o primeiro +@msg {_1} can't go into {into} {_1} não pode entrar em {into} +@msg {_1} can't limit printing to low resolution: choose PDF 1.4 or later, or allow high-resolution printing {_1} não pode limitar a impressão a baixa resolução: escolha PDF 1.4 ou posterior, ou permita a impressão em alta resolução +@msg {_1} files can't be opened yet os arquivos {_1} ainda não podem ser abertos +@msg {_1} files can't be password-protected: remove the passwords or choose no standard os arquivos {_1} não podem ser protegidos por senha: remova as senhas ou não escolha nenhum padrão +@msg {_1} files can't be {_2} os arquivos {_1} não podem ser {_2} +@msg {_1} files can't carry editing data: turn off preserveEditing os arquivos {_1} não podem conter dados de edição: desative preserveEditing +@msg {_1} files can't have PDF layers: turn off createLayers os arquivos {_1} não podem ter camadas de PDF: desative createLayers +@msg {_1} files need a creation date, and this platform has no clock to give one os arquivos {_1} precisam de uma data de criação, e esta plataforma não tem relógio para fornecê-la +@msg {_1} is not a folder: {e} {_1} não é uma pasta: {e} +@msg {_1} isn't a path {_1} não é um caminho +@msg {_1} options: {e} opções de {_1}: {e} +@msg {_1} paints nothing to rasterize {_1} não pinta nada para rasterizar +@msg {_1} passwords can have up to {MAX_LEGACY_PASSWORD} ASCII characters (PDF 1.7 and later take any) as senhas de {_1} podem ter até {MAX_LEGACY_PASSWORD} caracteres ASCII (o PDF 1.7 e posteriores aceitam qualquer caractere) +@msg {_1} with linked images or an image map writes several files: use document.export {_1} com imagens vinculadas ou um mapa de imagem grava vários arquivos: use document.export +@msg {_1} writes one file per artboard here: use document.export, or name one artboard {_1} grava aqui um arquivo por prancheta: use document.export, ou indique uma prancheta +@msg {_1} × {_2} pixels is too large for {_3} (at most {max} pixels a side): lower the scale {_1} × {_2} pixels é grande demais para {_3} (no máximo {max} pixels de lado): reduza a escala +@msg {_1}: belongs to another account {_1}: pertence a outra conta +@msg {_1}: not a folder of its own {_1}: não é uma pasta própria +@msg {_1}: not a plain file {_1}: não é um arquivo comum +@msg {_1}: {_2} and {_3} are in the way {_1}: {_2} e {_3} estão no caminho +@msg {code}: {0} {code}: {0} +@msg {dest}: {e} {dest}: {e} +@msg {dir}: {e} {dir}: {e} +@msg {doc} has no folder {doc} não tem pasta +@msg {file} isn't linked {file} não está vinculado +@msg {file} names more than one linked JavaScript file {file} indica mais de um arquivo JavaScript vinculado +@msg {folder} is not a package folder {folder} não é uma pasta de pacote +@msg {folder}: more than {max} files and folders {folder}: mais de {max} arquivos e pastas +@msg {folder}: {e} {folder}: {e} +@msg {g} is not a Live Paint group {g} não é um grupo de Pintura ao Vivo +@msg {id} is not a slice {id} não é uma fatia +@msg {key} must be 0–{MAX_ADD_AROUND} pt {key} deve ser 0–{MAX_ADD_AROUND} pt +@msg {key} must be [x,y] {key} deve ser [x,y] +@msg {key} must be a percentage {min}..100 {key} deve ser uma porcentagem {min}..100 +@msg {key} must be a positive number, not {n} {key} deve ser um número positivo, não {n} +@msg {key} must be a positive number, not {v} {key} deve ser um número positivo, não {v} +@msg {key} must be one of {_1} {key} deve ser um de {_1} +@msg {key} must be {_1}, got {s} {key} deve ser {_1}, recebido {s} +@msg {key} must name a floating panel {key} deve indicar um painel flutuante +@msg {key} must name a panel in another group {key} deve indicar um painel de outro grupo +@msg {key} must name a panel that shows {key} deve indicar um painel visível +@msg {key} must name a registered panel {key} deve indicar um painel registrado +@msg {kind} files have no transparency, and the file would have {what}: flatten it first (object.flattenTransparency) os arquivos {kind} não têm transparência, e o arquivo teria {what}: achate-a primeiro (object.flattenTransparency) +@msg {kind} images can't be opened (see document.formats) as imagens {kind} não podem ser abertas (veja document.formats) +@msg {k} `{v}` is not one of the choices {k} `{v}` não é uma das opções +@msg {k} has control characters{_1} {k} tem caracteres de controle{_1} +@msg {k} is too long (at most {MAX_TEXT} characters) {k} é longo demais (no máximo {MAX_TEXT} caracteres) +@msg {k} must be > 0 {k} deve ser > 0 +@msg {k} must be a number (pt) or a length such as "210 mm" {k} deve ser um número (pt) ou um comprimento como "210 mm" +@msg {k} must be a number from {min} to {max} {k} deve ser um número de {min} a {max} +@msg {k} must be a number or "auto" {k} deve ser um número ou "auto" +@msg {k} must be a string {k} deve ser uma string +@msg {k} must be text {k} deve ser texto +@msg {k} must be true or false {k} deve ser true ou false +@msg {k} must be {{size?, position?}} {k} deve ser {{size?, position?}} +@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}: o caminho de uma ponta de seta personalizada precisa de uma área para preencher e de no máximo {most} pontos de ancoragem e {most} subcaminhos, com cada ponto de ancoragem a até {far} unidades de ponta da extremidade dela +@msg {k}: bad custom arrowhead path: {e} {k}: caminho de ponta de seta personalizada inválido: {e} +@msg {k}: bad custom arrowhead: {e} {k}: ponta de seta personalizada inválida: {e} +@msg {k}: can't read `{s}` as a length {k}: não é possível ler `{s}` como um comprimento +@msg {k}: custom must be a name {k}: custom deve ser um nome +@msg {label} must be a number at most {max} {label} deve ser um número de no máximo {max} +@msg {label} must be a number from -1296 to 1296 {label} deve ser um número de -1296 a 1296 +@msg {label} must be a number from 1 to 10000 {label} deve ser um número de 1 a 10000 +@msg {name} `{s}`: {ids} {name} `{s}`: {ids} +@msg {name} is built in and can't be deleted {name} é integrado e não pode ser excluído +@msg {name} must be a number {name} deve ser um número +@msg {name} must be {lo}–{hi}{unit} (got {v}) {name} deve ser {lo}–{hi}{unit} (recebido {v}) +@msg {name}: CRC or size mismatch {name}: CRC ou tamanho não confere +@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}: só foi possível ler a prévia incorporada deste arquivo do Affinity; use Arquivo › Abrir para vê-la com o aviso, ou exporte SVG ou PDF pelo Affinity antes de colocar +@msg {name}: {e} {name}: {e} +@msg {native}; its embedded preview can't be read either ({e}) {native}; a prévia incorporada também não pode ser lida ({e}) +@msg {path}: copy takes a DCS file only when its plates are inside it; relink to it where its plate files are {path}: copy só aceita um arquivo DCS quando as placas estão dentro dele; revincule-o no local onde estão os arquivos de placa +@msg {path}: larger than {_1} MB {path}: mais de {_1} MB +@msg {shown} is not an XPath 1.0 function {shown} não é uma função do XPath 1.0 +@msg {std} files are CMYK, and the file would have colours in {_1} os arquivos {std} são CMYK, e o arquivo teria cores em {_1} +@msg {std} files embed their fonts, and the file would have one that isn't os arquivos {std} incorporam as fontes, e o arquivo teria uma que não está incorporada +@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} é o arquivo do qual este documento foi lido, e a leitura deixou coisas de fora ({what}): gravar por cima dele as perderia de vez. Grave outro arquivo, ou passe acknowledgeLoss: true para substituí-lo mesmo assim +@msg {ty} brushes need selected art (or params.{k}) os pincéis {ty} precisam de arte selecionada (ou de params.{k}) +@msg {v} is not an asset id {v} não é um id de ativo +@msg {v} names no layer or sublayer {v} não indica nenhuma camada ou subcamada +@msg {what} can't be intertwined {what} não pode ser entrelaçado +@msg {what} doesn't fit the paper with its bleed and marks {what} não cabe no papel com a sangria e as marcas +@msg {what} is not a function {what} não é uma função +@msg {what} would print more than {MAX_COPIES_PER_SHEET} copies on a sheet: scale it up {what} imprimiria mais de {MAX_COPIES_PER_SHEET} cópias em uma folha: aumente a escala +@msg {what} would print on more than {MAX_TILES} tiles: scale it down {what} seria impresso em mais de {MAX_TILES} ladrilhos: reduza a escala +@msg {what} {i} out of range {what} {i} fora do intervalo Banner Hems and Grommets… Bainhas e ilhoses de banner… Banner Hems and Grommets Bainhas e ilhoses de banner Hem Bainha Grommets Ilhoses Grommet Inset Distância dos ilhoses à borda Diameter Diâmetro +@msg `{key}` must be from 0.01 to 1000 pt `{key}` deve estar entre 0.01 e 1000 pt +@msg select the banner, or mark every artboard selecione o banner ou marque todas as pranchetas +@msg the banner has no width or height o banner não tem largura ou altura +@msg the grommet inset is too large for the banner a distância dos ilhoses à borda é grande demais para o banner +@msg the hem is too deep for the banner a bainha é profunda demais para o banner +@msg the spacing makes more than {MAX_GROMMETS} grommets o espaçamento gera mais de {MAX_GROMMETS} ilhoses +@msg there is no banner to mark não há banner para marcar +@msg turn on at least one side ative pelo menos um lado +@msg with no hem and no grommets there is nothing to mark sem bainha e sem ilhoses não há nada para marcar +@msg {saving} failed: {e} {saving} falhou: {e} diff --git a/docs/localization-parity.md b/docs/localization-parity.md index cd8dc33f30..77f453df94 100644 --- a/docs/localization-parity.md +++ b/docs/localization-parity.md @@ -7,7 +7,7 @@ Per-language status of VectorCraft's interface. How the catalogs work and how to [target-app-parity.md](target-app-parity.md). **How it is measured:** rows with a translation in each `crates/ui-egui/src/i18n/.tsv`, counted on -origin/main `01e165af`, except the rows that give a count date: those were counted on the `main` commit named in the row (the other dated rows on `main` at `cb0a7d9`, 2026-10-21; the Portuguese row on `main` at `d26dd933a`, 2026-10-31). +origin/main `01e165af`, except the rows that give a count date: those were counted on the `main` commit named in the row (the rows dated 2026-10-21 on `main` at `cb0a7d9`). The reference is the French catalog, which was complete when counted: 3,416 interface strings (menus, command labels, `tl!` literals: panels, dialogs, tooltips, Preferences) plus 604 `@msg` status and error messages, 4,020 in all. A language's % is its rows over 4,020 (capped at 100% per part). A missing @@ -32,7 +32,7 @@ Chinese by `imachus`). Only Georgian is recorded as reviewed by a native speaker | Hindi | `hi` | 8,782 rows (2026-11-13): 3,014 `@msg`, 47 `@msgplural`, 41 `@plural`; no gaps in the untranslated report | menus, dialogs, tooltips and scanned messages; contributor-approved loanword terminology; agent wording pass | UI and document text shape with HarfRust; installed desktop Devanagari fallback, or a `Deva` craft-fonts face; web font still needed | contributor terminology review; 2026-11-13 wording pass on messages and longer labels, with a glossary-term test; wider proofread welcome | complete catalog, machine-assisted draft | native review, layout and web font | | Arabic | `ar` | 0 | none | document text: bidi layout and Paragraph Direction; interface: no right-to-left layout, no Arabic shaping in egui | no | none | 25–40 | | French | `fr` | 4,020 / 4,020 (100%) | all | Latin | no | full | — (review) | -| Portuguese | `pt-br` | 6,106 catalog entries (counted 2026-10-31 on `main` at `d26dd933a`): menus, `tl!` literals and messages complete when counted; one/other plurals | all | Latin | contributor is a Brazilian Portuguese speaker; further native review welcome | full | — (review) | +| Portuguese | `pt-br` | 9,260 rows, 3,445 of them `@msg` and 48 `@msgplural` (counted 2026-11-13): the untranslated report lists 39 missing messages for it; one/other plurals | all | Latin | contributor is a Brazilian Portuguese speaker; further native review welcome | full | — (review) | | Indonesian | `id` | 5,279 rows, 750 of them `@msg` (counted 2026-10-21): menus and `tl!` literals complete when counted; its messages are partial; one plural form | dialogs and tooltips all; 750 message rows (French has 796) | Latin | no | full | — (review) | | Japanese | `ja` | 4,004 / 4,020 (99.6%) | all | CJK UI font as above; Japanese IME; vertical type partial; Japanese crop marks and composition settings | no | full | — (review) | | German | `de` | 3,952 / 4,020 (98%; menus, literals and messages complete when counted) | all (602 of 604 message rows; landed 2026-10-10) | Latin | contributor-written, not reviewed | full | — (review) |