mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 10:01:58 +00:00
Merge pull request #6880 from dotCooCoo/fix/i18n-plugin-messages
i18n: plug-in host errors are translated in every complete catalog
This commit is contained in:
@@ -1244,8 +1244,11 @@ pub fn apply_output(doc: &mut Document, inputs: &[NodeId], out: Vec<OutObject>,
|
||||
match o.id {
|
||||
Some(id) => {
|
||||
let mut n = originals.remove(&id).ok_or_else(|| {
|
||||
let why = if wanted.contains(&id) { "is listed twice" } else { "is not the id of an input object" };
|
||||
out_err(&at, format!("{} {why}", id.0))
|
||||
if wanted.contains(&id) {
|
||||
out_err(&at, format!("{} is listed twice", id.0))
|
||||
} else {
|
||||
out_err(&at, format!("{} is not the id of an input object", id.0))
|
||||
}
|
||||
})?;
|
||||
// Type, images and symbol instances are only read: writing one would make it a path.
|
||||
if input_kind(&n).is_some() && !o.kept {
|
||||
|
||||
@@ -658,7 +658,8 @@ pub fn label_or_name(lang: Lang, s: &str, built_in: bool) -> &str {
|
||||
const MESSAGE_DEPTH: usize = 5;
|
||||
|
||||
/// Translate a status or error message for display (see the module docs). Unknown messages, and
|
||||
/// parts of them (file names, numbers, a reason with no entry), stay as they are.
|
||||
/// parts of them (file names, numbers, a reason with no entry, a JSON object or array such as
|
||||
/// `{"objects": [...]}`), stay as they are.
|
||||
pub fn message(lang: Lang, s: &str) -> String {
|
||||
message_at(lang, s, MESSAGE_DEPTH)
|
||||
}
|
||||
@@ -668,8 +669,9 @@ fn message_at(lang: Lang, s: &str, depth: usize) -> String {
|
||||
let count = caps.iter().find(|(k, _)| *k == "n").and_then(|(_, v)| v.parse::<u64>().ok());
|
||||
let form = count.map_or(forms.len().saturating_sub(1), |n| (lang.0.plural)(n).min(forms.len().saturating_sub(1)));
|
||||
let Some(template) = forms.get(form) else { return s.to_string() };
|
||||
let nested = |v: &str| depth > 1 && !v.starts_with(['{', '[']);
|
||||
let values: Vec<(&str, String)> =
|
||||
caps.into_iter().map(|(k, v)| (k, if depth > 1 { message_at(lang, v, depth - 1) } else { v.to_string() })).collect();
|
||||
caps.into_iter().map(|(k, v)| (k, if nested(v) { message_at(lang, v, depth - 1) } else { v.to_string() })).collect();
|
||||
let args: Vec<(&str, &str)> = values.iter().map(|(k, v)| (*k, v.as_str())).collect();
|
||||
fill_once(template, &args)
|
||||
}
|
||||
|
||||
@@ -6193,6 +6193,110 @@ digits Malayalam Malaiàlam
|
||||
@msg {status} ({e}) {status} ({e})
|
||||
@msg {tool} isn't in a toolbar group of several tools {tool} no forma part d’un grup de diverses eines a la barra d’eines
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants «{_1}» demana un pressupost elevat (cada execució fins a {minutes} minuts i {times} vegades les instruccions habituals): una persona l’ha d’aprovar a l’aplicació d’escriptori, o passa `allowHeavy: true` en una sessió iniciada amb --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` ha de tenir 1-64 caràcters imprimibles
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` o `author` és massa llarg
|
||||
@msg `warnings` must be a list of strings `warnings` ha de ser una llista de cadenes
|
||||
@msg `{k}` must be one of {_1} `{k}` ha de ser un de {_1}
|
||||
@msg `{k}` must be {what} `{k}` ha de ser {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` un exportador declara d’1 a {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` com a màxim {MAX_UNGROUPED} paràmetres fora de grups: doneu un `group` als altres
|
||||
@msg can't encode the input no es pot codificar l’entrada
|
||||
@msg expected {"dataBase64"} s’esperava {"dataBase64"}
|
||||
@msg expected {"objects"} s’esperava {"objects"}
|
||||
@msg export `{name}`: {e} exportació del mòdul `{name}`: {e}
|
||||
@msg extension {e} is listed twice l’extensió {e} apareix dues vegades
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot extensió {e}: feu servir 1-16 lletres minúscules i dígits, sense el punt
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID no vàlid {_1}: feu servir 1-64 caràcters d’A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nom de paràmetre no vàlid {k}
|
||||
@msg manifest is not UTF-8 el manifest no és UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) el manifest és massa llarg (límit {MAX_MANIFEST_BYTES} bytes)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) el manifest té {_1} bytes (límit {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) el mòdul té {_1} bytes (límit {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own cal aprovació: demana {0}, que l’usuari concedeix en instal·lar-lo per separat
|
||||
@msg not JSON: {e} no és JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) no és un binari WebAssembly (falta la capçalera \0asm)
|
||||
@msg parameter `{k}`: {what} paràmetre `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} paràmetre `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object els paràmetres del complement han de ser un objecte JSON
|
||||
@msg the module must export its linear memory as `memory` el mòdul ha d’exportar la seva memòria lineal com a `memory`
|
||||
@msg the objects to change are no longer in the document els objectes que calia canviar ja no són al document
|
||||
@msg the runtime panicked l’entorn d’execució ha fallat
|
||||
@msg unexpected host trap aturada inesperada (trap) de l’amfitrió
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version ha retornat {v}; aquest amfitrió implementa la versió {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc ha retornat 0 (sense memòria)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc ha retornat un bloc fora de la memòria
|
||||
@msg vc_run returned error code {packed} vc_run ha retornat el codi d’error {packed}
|
||||
@msg {_1} is not a file {_1} no és un fitxer
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} té {_2} bytes (límit {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objectes (límit {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} apunta fora de la memòria
|
||||
@msg `angle` must be a number `angle` ha de ser un nombre
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` ha d’estar entre 0.01 i 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` ha de ser "butt", "round" o "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` ha de ser "nonzero" o "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` ha de ser una adreça https:// de {MAX_HELP_URL} bytes com a màxim
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` ha de tenir 1-{MAX_HELP} caràcters imprimibles
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` ha de ser un id d’efecte d’1-{MAX_EFFECT_ID} bytes
|
||||
@msg `id` must be the id of an input object `id` ha de ser l’id d’un objecte d’entrada
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` ha de ser "miter", "round" o "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` i `group` han de tenir 1-{MAX_LABEL} caràcters imprimibles
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` ha de ser 1-{MAX_TEXT}, i el valor predeterminat no pot ser més llarg
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` i `maxItems` han de ser 0-{MAX_LIST}, `maxItems` com a mínim 1, i el valor predeterminat ha de tenir aquesta quantitat
|
||||
@msg `name` must be a string `name` ha de ser una cadena
|
||||
@msg `opacity` must be a number `opacity` ha de ser un nombre
|
||||
@msg `type` must be "path" or "compound" `type` ha de ser "path" o "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` ha de tenir 1-{MAX_UNIT} caràcters imprimibles
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` ha d’indicar d’1 a {MAX_CONDITION_VALUES} valors per a `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` anomena `{other}`, que no és un paràmetre declarat abans d’aquest
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` anomena com a màxim {MAX_CONDITIONS} paràmetres
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` pren els valors de `{other}`, d’una casella de selecció o d’una opció
|
||||
@msg `visible` must be true or false `visible` ha de ser true o false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` ha de ser un nombre de {_1} a {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` ha de ser una matriu de {MAX_ITEMS} entrades com a màxim
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" un color predeterminat ha de ser un objecte de color o una cadena hexadecimal com ara "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" un objecte de color o una cadena hexadecimal com ara "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines un degradat de forma lliure conté com a màxim {MAX_ITEMS} punts i línies
|
||||
@msg a freeform gradient line names a point it doesn't have una línia del degradat de forma lliure anomena un punt que el degradat no té
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops un degradat necessita 1-{MAX_ITEMS} parades
|
||||
@msg a list of numbers una llista de nombres
|
||||
@msg a list of {min_items} to {max_items} numbers una llista de {min_items} a {max_items} nombres
|
||||
@msg a new object needs a `path` un objecte nou necessita un `path`
|
||||
@msg a number un nombre
|
||||
@msg a painted live effect returns only `objects` un efecte dinàmic de pintura només retorna `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` una peça d’un efecte dinàmic de pintura només té `path`, `fillRule`, `fills` i `strokes`
|
||||
@msg a read-only object was left out s’ha omès un objecte de només lectura
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given s’ha omès un objecte de només lectura: retorneu-lo com a {"id"} sol o tal com s’ha rebut
|
||||
@msg a string una cadena
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` un traç només té `paint`, `width`, `join`, `cap` i `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} un traç ha de ser {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} un efecte ha de ser {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` un efecte en un farciment només retorna `fills`
|
||||
@msg an effect on a stroke returns only `strokes` un efecte en un traç només retorna `strokes`
|
||||
@msg an object must be a JSON object un objecte ha de ser un objecte JSON
|
||||
@msg bad range interval no vàlid
|
||||
@msg choices must be 1-64 non-empty, printable strings les opcions han de ser 1-64 cadenes imprimibles no buides
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) coordenada fora de l’interval (límit ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options el valor predeterminat no és cap de les opcions
|
||||
@msg each piece needs a `path` cada peça necessita un `path`
|
||||
@msg is listed twice apareix dues vegades
|
||||
@msg pattern transform out of range transformació del motiu fora de l’interval
|
||||
@msg read-only field '{field}' changed ha canviat el camp de només lectura '{field}'
|
||||
@msg stops must be in order of `offset` les parades han d’estar en ordre d’`offset`
|
||||
@msg the document has no pattern {pattern} el document no té el motiu {pattern}
|
||||
@msg the document has no swatch {n} el document no té la mostra {n}
|
||||
@msg the output la sortida
|
||||
@msg the path has no anchor points el traçat no té punts d’ancoratge
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) massa punts d’ancoratge (límit {MAX_ANCHORS})
|
||||
@msg true or false true o false
|
||||
@msg unknown key `{k}`; the keys here are {_1} clau desconeguda `{k}`; les claus aquí són {_1}
|
||||
@msg {_1} is listed twice {_1} apareix dues vegades
|
||||
@msg {_1} is not the id of an input object {_1} no és l’id d’un objecte d’entrada
|
||||
@msg {_1} is read-only {_1} és de només lectura
|
||||
@msg {what} must be from {lo} to {hi} {what} ha d’estar entre {lo} i {hi}
|
||||
@msg a color component un component de color
|
||||
@msg a plate una planxa
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Instal·la «{name}», que demana aquests permisos?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -188,8 +188,10 @@ impl Catalog {
|
||||
}
|
||||
}
|
||||
}
|
||||
// Most literal text first, so `Couldn't open {name}: {e}` wins over `{path}: {e}`.
|
||||
c.templates.sort_by_key(|t| std::cmp::Reverse(t.literal));
|
||||
// Templates that start with text before those that start with a placeholder, so
|
||||
// `plug-in manifest: {0}` wins over `{_1} is {_2} bytes (limit {_3})` for a message it
|
||||
// wraps; then most literal text first, so `Couldn't open {name}: {e}` wins over `{path}: {e}`.
|
||||
c.templates.sort_by_key(|t| (matches!(t.pieces.first(), Some(Piece::Hole(_))), std::cmp::Reverse(t.literal)));
|
||||
c
|
||||
}
|
||||
|
||||
|
||||
@@ -6125,6 +6125,110 @@ axis Y Axis osa Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` živý efekt běží během vykreslování dokumentu, takže nemůže být `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out exportní zásuvný modul dostává vždy rozpočet exportu: klíč `budget` vynechte
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants „{_1}“ žádá o velký výpočetní rozpočet (každé spuštění až {minutes} minut a {times}krát víc instrukcí než obvykle): musí ho schválit člověk v desktopové aplikaci, nebo předejte `allowHeavy: true` v relaci spuštěné s --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` musí mít 1-64 tisknutelných znaků
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` nebo `author` je příliš dlouhé
|
||||
@msg `warnings` must be a list of strings `warnings` musí být seznam řetězců
|
||||
@msg `{k}` must be one of {_1} `{k}` musí být jedno z {_1}
|
||||
@msg `{k}` must be {what} `{k}` musí být {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` exportní zásuvný modul deklaruje 1 až {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` mimo skupiny smí být nejvýše {MAX_UNGROUPED} parametrů: ostatním přiřaďte `group`
|
||||
@msg can't encode the input vstup nelze zakódovat
|
||||
@msg expected {"dataBase64"} očekáváno {"dataBase64"}
|
||||
@msg expected {"objects"} očekáváno {"objects"}
|
||||
@msg export `{name}`: {e} export `{name}`: {e}
|
||||
@msg extension {e} is listed twice přípona {e} je uvedena dvakrát
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot přípona {e}: použijte 1-16 malých písmen a číslic, bez tečky
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - neplatné ID {_1}: použijte 1-64 znaků z A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} neplatný název parametru {k}
|
||||
@msg manifest is not UTF-8 manifest není v kódování UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) manifest je příliš dlouhý (limit {MAX_MANIFEST_BYTES} bajtů)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) manifest má {_1} bajtů (limit {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) modul má {_1} bajtů (limit {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own vyžaduje schválení: žádá o {0}, což uživatel povolí, když ho instaluje samostatně
|
||||
@msg not JSON: {e} není JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) není binární soubor WebAssembly (chybí hlavička \0asm)
|
||||
@msg parameter `{k}`: {what} parametr `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parametr `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object parametry zásuvného modulu musí být objekt JSON
|
||||
@msg the module must export its linear memory as `memory` modul musí exportovat svou lineární paměť jako `memory`
|
||||
@msg the objects to change are no longer in the document objekty ke změně už v dokumentu nejsou
|
||||
@msg the runtime panicked běhové prostředí havarovalo
|
||||
@msg unexpected host trap neočekávaná chyba (trap) hostitele
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version vrátila {v}; tento hostitel implementuje verzi {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc vrátila 0 (nedostatek paměti)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc vrátila blok mimo paměť
|
||||
@msg vc_run returned error code {packed} vc_run vrátila chybový kód {packed}
|
||||
@msg {_1} is not a file {_1} není soubor
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} má {_2} bajtů (limit {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objektů (limit {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} ukazuje mimo paměť
|
||||
@msg `angle` must be a number `angle` musí být číslo
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` musí být od 0.01 do 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` musí být "butt", "round" nebo "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` musí být "nonzero" nebo "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` musí být adresa https:// o nejvýše {MAX_HELP_URL} bajtech
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` musí mít 1-{MAX_HELP} tisknutelných znaků
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` musí být ID efektu o 1-{MAX_EFFECT_ID} bajtech
|
||||
@msg `id` must be the id of an input object `id` musí být ID vstupního objektu
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` musí být "miter", "round" nebo "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` a `group` musí mít 1-{MAX_LABEL} tisknutelných znaků
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` musí být 1-{MAX_TEXT} a výchozí hodnota nesmí být delší
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` a `maxItems` musí být 0-{MAX_LIST}, `maxItems` alespoň 1 a výchozí hodnota musí mít tolik položek
|
||||
@msg `name` must be a string `name` musí být řetězec
|
||||
@msg `opacity` must be a number `opacity` musí být číslo
|
||||
@msg `type` must be "path" or "compound" `type` musí být "path" nebo "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` musí mít 1-{MAX_UNIT} tisknutelných znaků
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` musí uvádět 1 až {MAX_CONDITION_VALUES} hodnot pro `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` uvádí `{other}`, což není parametr deklarovaný před tímto
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` smí uvádět nejvýše {MAX_CONDITIONS} parametrů
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` přebírá hodnoty `{other}`, a to zaškrtávacího políčka nebo volby
|
||||
@msg `visible` must be true or false `visible` musí být true nebo false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` musí být číslo od {_1} do {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` musí být pole s nejvýše {MAX_ITEMS} položkami
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" výchozí barva musí být objekt barvy nebo šestnáctkový řetězec, například "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" objekt barvy nebo šestnáctkový řetězec, například "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines volný přechod obsahuje nejvýše {MAX_ITEMS} bodů a čar
|
||||
@msg a freeform gradient line names a point it doesn't have čára volného přechodu uvádí bod, který přechod nemá
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops přechod potřebuje 1-{MAX_ITEMS} zarážek
|
||||
@msg a list of numbers seznam čísel
|
||||
@msg a list of {min_items} to {max_items} numbers seznam {min_items} až {max_items} čísel
|
||||
@msg a new object needs a `path` nový objekt potřebuje `path`
|
||||
@msg a number číslo
|
||||
@msg a painted live effect returns only `objects` malující živý efekt vrací jen `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` část malujícího živého efektu má jen `path`, `fillRule`, `fills` a `strokes`
|
||||
@msg a read-only object was left out objekt jen pro čtení byl vynechán
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given objekt jen pro čtení byl vynechán: vraťte ho jako samotné {"id"} nebo tak, jak byl předán
|
||||
@msg a string řetězec
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` tah má jen `paint`, `width`, `join`, `cap` a `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} tah musí být {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} efekt musí být {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` efekt na výplni vrací jen `fills`
|
||||
@msg an effect on a stroke returns only `strokes` efekt na tahu vrací jen `strokes`
|
||||
@msg an object must be a JSON object objekt musí být objekt JSON
|
||||
@msg bad range neplatný rozsah
|
||||
@msg choices must be 1-64 non-empty, printable strings volby musí být 1-64 neprázdných tisknutelných řetězců
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) souřadnice mimo rozsah (limit ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options výchozí hodnota není jednou z možností
|
||||
@msg each piece needs a `path` každá část potřebuje `path`
|
||||
@msg is listed twice je uveden dvakrát
|
||||
@msg pattern transform out of range transformace vzorku mimo rozsah
|
||||
@msg read-only field '{field}' changed pole jen pro čtení '{field}' bylo změněno
|
||||
@msg stops must be in order of `offset` zarážky musí být seřazeny podle `offset`
|
||||
@msg the document has no pattern {pattern} dokument nemá vzorek {pattern}
|
||||
@msg the document has no swatch {n} dokument nemá vzorek barvy {n}
|
||||
@msg the output výstup
|
||||
@msg the path has no anchor points cesta nemá žádné kotevní body
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) příliš mnoho kotevních bodů (limit {MAX_ANCHORS})
|
||||
@msg true or false true nebo false
|
||||
@msg unknown key `{k}`; the keys here are {_1} neznámý klíč `{k}`; zde platné klíče jsou {_1}
|
||||
@msg {_1} is listed twice {_1} je uveden dvakrát
|
||||
@msg {_1} is not the id of an input object {_1} není ID vstupního objektu
|
||||
@msg {_1} is read-only {_1} je jen pro čtení
|
||||
@msg {what} must be from {lo} to {hi} {what} musí být od {lo} do {hi}
|
||||
@msg a color component složka barvy
|
||||
@msg a plate deska
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Nainstalovat „{name}“, který žádá o tato oprávnění?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -5716,6 +5716,110 @@ axis Y Axis Y-Achse
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` ein Live-Effekt läuft, während das Dokument gezeichnet wird, daher kann er nicht `heavy` sein
|
||||
@msg an exporter always gets an export's budget: leave `budget` out ein Export-Plug-in erhält immer das Budget eines Exports: Lassen Sie `budget` weg
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants „{_1}“ verlangt ein großes Rechenbudget (jede Ausführung bis zu {minutes} Minuten und {times}-mal so viele Anweisungen wie üblich): Eine Person muss es in der Desktop-App genehmigen, oder übergeben Sie `allowHeavy: true` in einer mit --allow-plugin-grants gestarteten Sitzung
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` muss 1-64 druckbare Zeichen haben
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` oder `author` ist zu lang
|
||||
@msg `warnings` must be a list of strings `warnings` muss eine Liste von Zeichenketten sein
|
||||
@msg `{k}` must be one of {_1} `{k}` muss einer der folgenden Werte sein: {_1}
|
||||
@msg `{k}` must be {what} `{k}` muss {what} sein
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` ein Export-Plug-in gibt 1 bis {MAX_EXTENSIONS} `extensions` an
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` höchstens {MAX_UNGROUPED} Parameter außerhalb von Gruppen: Geben Sie den anderen eine `group`
|
||||
@msg can't encode the input die Eingabe kann nicht codiert werden
|
||||
@msg expected {"dataBase64"} erwartet: {"dataBase64"}
|
||||
@msg expected {"objects"} erwartet: {"objects"}
|
||||
@msg export `{name}`: {e} Modulexport `{name}`: {e}
|
||||
@msg extension {e} is listed twice die Dateiendung {e} ist doppelt aufgeführt
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot Dateiendung {e}: Verwenden Sie 1-16 Kleinbuchstaben und Ziffern, ohne Punkt
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ungültige ID {_1}: Verwenden Sie 1-64 Zeichen aus A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} ungültiger Parametername {k}
|
||||
@msg manifest is not UTF-8 das Manifest ist nicht in UTF-8 codiert
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) das Manifest ist zu lang (Grenze {MAX_MANIFEST_BYTES} Byte)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) das Manifest ist {_1} Byte groß (Grenze {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) das Modul ist {_1} Byte groß (Grenze {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own muss genehmigt werden: Es verlangt {0}, was der Benutzer gewährt, wenn er es einzeln installiert
|
||||
@msg not JSON: {e} kein JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) keine WebAssembly-Binärdatei (der Header \0asm fehlt)
|
||||
@msg parameter `{k}`: {what} Parameter `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} Parameter `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object die Plug-in-Parameter müssen ein JSON-Objekt sein
|
||||
@msg the module must export its linear memory as `memory` das Modul muss seinen linearen Speicher als `memory` exportieren
|
||||
@msg the objects to change are no longer in the document die zu ändernden Objekte sind nicht mehr im Dokument
|
||||
@msg the runtime panicked die Laufzeitumgebung ist abgestürzt
|
||||
@msg unexpected host trap unerwarteter Abbruch (Trap) im Host
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version hat {v} zurückgegeben; dieser Host unterstützt Version {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc hat 0 zurückgegeben (kein Speicher mehr)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc hat einen Block außerhalb des Speichers zurückgegeben
|
||||
@msg vc_run returned error code {packed} vc_run hat den Fehlercode {packed} zurückgegeben
|
||||
@msg {_1} is not a file {_1} ist keine Datei
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} ist {_2} Byte groß (Grenze {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} Objekte (Grenze {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} zeigt außerhalb des Speichers
|
||||
@msg `angle` must be a number `angle` muss eine Zahl sein
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` muss zwischen 0.01 und 100 liegen
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` muss "butt", "round" oder "square" sein
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` muss "nonzero" oder "evenodd" sein
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` muss eine https://-Adresse mit höchstens {MAX_HELP_URL} Byte sein
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` muss 1-{MAX_HELP} druckbare Zeichen haben
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` muss eine Effekt-ID mit 1-{MAX_EFFECT_ID} Byte sein
|
||||
@msg `id` must be the id of an input object `id` muss die ID eines Eingabeobjekts sein
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` muss "miter", "round" oder "bevel" sein
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` und `group` müssen 1-{MAX_LABEL} druckbare Zeichen haben
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` muss 1-{MAX_TEXT} sein, und der Standardwert darf nicht länger sein
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` und `maxItems` müssen 0-{MAX_LIST} sein, `maxItems` mindestens 1, und der Standardwert muss so viele Einträge haben
|
||||
@msg `name` must be a string `name` muss eine Zeichenkette sein
|
||||
@msg `opacity` must be a number `opacity` muss eine Zahl sein
|
||||
@msg `type` must be "path" or "compound" `type` muss "path" oder "compound" sein
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` muss 1-{MAX_UNIT} druckbare Zeichen haben
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` muss 1 bis {MAX_CONDITION_VALUES} Werte für `{other}` nennen
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nennt `{other}`, aber das ist kein Parameter, der vor diesem deklariert ist
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` darf höchstens {MAX_CONDITIONS} Parameter nennen
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` nimmt die Werte von `{other}` an, die eines Kontrollkästchens oder einer Auswahl
|
||||
@msg `visible` must be true or false `visible` muss true oder false sein
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` muss eine Zahl von {_1} bis {_2} sein
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` muss ein Array mit höchstens {MAX_ITEMS} Einträgen sein
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" ein Farb-Standardwert muss ein Farbobjekt oder ein Hex-String wie "#3a7bd5" sein
|
||||
@msg a color object or a hex string such as "#3a7bd5" ein Farbobjekt oder ein Hex-String wie "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines ein Freiform-Verlauf enthält höchstens {MAX_ITEMS} Punkte und Linien
|
||||
@msg a freeform gradient line names a point it doesn't have eine Linie des Freiform-Verlaufs nennt einen Punkt, den der Verlauf nicht hat
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops ein Verlauf braucht 1-{MAX_ITEMS} Farbstopps
|
||||
@msg a list of numbers eine Liste von Zahlen
|
||||
@msg a list of {min_items} to {max_items} numbers eine Liste von {min_items} bis {max_items} Zahlen
|
||||
@msg a new object needs a `path` ein neues Objekt braucht einen `path`
|
||||
@msg a number eine Zahl
|
||||
@msg a painted live effect returns only `objects` ein malender Live-Effekt gibt nur `objects` zurück
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` ein Teil eines malenden Live-Effekts hat nur `path`, `fillRule`, `fills` und `strokes`
|
||||
@msg a read-only object was left out ein schreibgeschütztes Objekt wurde weggelassen
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given ein schreibgeschütztes Objekt wurde weggelassen: Geben Sie es zurück, als {"id"} allein oder so, wie es übergeben wurde
|
||||
@msg a string eine Zeichenkette
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` eine Kontur hat nur `paint`, `width`, `join`, `cap` und `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} eine Kontur muss {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} sein
|
||||
@msg an effect must be {"id", "params"?, "visible"?} ein Effekt muss {"id", "params"?, "visible"?} sein
|
||||
@msg an effect on a fill returns only `fills` ein Effekt auf einer Fläche gibt nur `fills` zurück
|
||||
@msg an effect on a stroke returns only `strokes` ein Effekt auf einer Kontur gibt nur `strokes` zurück
|
||||
@msg an object must be a JSON object ein Objekt muss ein JSON-Objekt sein
|
||||
@msg bad range ungültiger Bereich
|
||||
@msg choices must be 1-64 non-empty, printable strings die Auswahlwerte müssen 1-64 nicht leere, druckbare Zeichenketten sein
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) Koordinate außerhalb des Bereichs (Grenze ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options der Standardwert ist keine der Optionen
|
||||
@msg each piece needs a `path` jedes Teil braucht einen `path`
|
||||
@msg is listed twice ist doppelt aufgeführt
|
||||
@msg pattern transform out of range Mustertransformation außerhalb des Bereichs
|
||||
@msg read-only field '{field}' changed das schreibgeschützte Feld '{field}' wurde geändert
|
||||
@msg stops must be in order of `offset` die Farbstopps müssen nach `offset` geordnet sein
|
||||
@msg the document has no pattern {pattern} das Dokument hat kein Muster {pattern}
|
||||
@msg the document has no swatch {n} das Dokument hat kein Farbfeld {n}
|
||||
@msg the output die Ausgabe
|
||||
@msg the path has no anchor points der Pfad hat keine Ankerpunkte
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) zu viele Ankerpunkte (Grenze {MAX_ANCHORS})
|
||||
@msg true or false true oder false
|
||||
@msg unknown key `{k}`; the keys here are {_1} unbekannter Schlüssel `{k}`; die Schlüssel hier sind {_1}
|
||||
@msg {_1} is listed twice {_1} ist doppelt aufgeführt
|
||||
@msg {_1} is not the id of an input object {_1} ist nicht die ID eines Eingabeobjekts
|
||||
@msg {_1} is read-only {_1} ist schreibgeschützt
|
||||
@msg {what} must be from {lo} to {hi} {what} muss zwischen {lo} und {hi} liegen
|
||||
@msg a color component eine Farbkomponente
|
||||
@msg a plate eine Druckplatte
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? „{name}“ installieren, das diese Berechtigungen verlangt?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -6076,6 +6076,110 @@ axis Y Axis Άξονας Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` ένα δυναμικό εφέ εκτελείται κατά τη σχεδίαση του εγγράφου, οπότε δεν μπορεί να είναι `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out ένα πρόσθετο εξαγωγής παίρνει πάντα τον προϋπολογισμό μιας εξαγωγής: παραλείψτε το `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants το «{_1}» ζητά μεγάλο υπολογιστικό προϋπολογισμό (κάθε εκτέλεση έως {minutes} λεπτά και {times} φορές τις συνήθεις εντολές): πρέπει να το εγκρίνει ένα άτομο στην εφαρμογή επιφάνειας εργασίας ή περάστε `allowHeavy: true` σε μια συνεδρία που ξεκίνησε με --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters το `name` πρέπει να έχει 1-64 εκτυπώσιμους χαρακτήρες
|
||||
@msg `version`, `description` or `author` is too long το `version`, το `description` ή το `author` είναι πολύ μεγάλο
|
||||
@msg `warnings` must be a list of strings το `warnings` πρέπει να είναι λίστα συμβολοσειρών
|
||||
@msg `{k}` must be one of {_1} το `{k}` πρέπει να είναι ένα από τα {_1}
|
||||
@msg `{k}` must be {what} το `{k}` πρέπει να είναι {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` ένα πρόσθετο εξαγωγής δηλώνει 1 έως {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` το πολύ {MAX_UNGROUPED} παράμετροι εκτός ομάδων: δώστε στις υπόλοιπες ένα `group`
|
||||
@msg can't encode the input η είσοδος δεν μπορεί να κωδικοποιηθεί
|
||||
@msg expected {"dataBase64"} αναμενόταν {"dataBase64"}
|
||||
@msg expected {"objects"} αναμενόταν {"objects"}
|
||||
@msg export `{name}`: {e} εξαγωγή `{name}`: {e}
|
||||
@msg extension {e} is listed twice η επέκταση {e} αναφέρεται δύο φορές
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot επέκταση {e}: χρησιμοποιήστε 1-16 πεζά γράμματα και ψηφία, χωρίς την τελεία
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - μη έγκυρο αναγνωριστικό {_1}: χρησιμοποιήστε 1-64 χαρακτήρες από A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} μη έγκυρο όνομα παραμέτρου {k}
|
||||
@msg manifest is not UTF-8 το αρχείο δηλώσεων δεν είναι σε UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) το αρχείο δηλώσεων είναι πολύ μεγάλο (όριο {MAX_MANIFEST_BYTES} byte)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) το αρχείο δηλώσεων έχει {_1} byte (όριο {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) η λειτουργική μονάδα έχει {_1} byte (όριο {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own χρειάζεται έγκριση: ζητά {0}, που ο χρήστης παραχωρεί όταν το εγκαθιστά μόνο του
|
||||
@msg not JSON: {e} δεν είναι JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) δεν είναι δυαδικό αρχείο WebAssembly (λείπει η κεφαλίδα \0asm)
|
||||
@msg parameter `{k}`: {what} παράμετρος `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} παράμετρος `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object οι παράμετροι του προσθέτου πρέπει να είναι αντικείμενο JSON
|
||||
@msg the module must export its linear memory as `memory` η λειτουργική μονάδα πρέπει να εξάγει τη γραμμική της μνήμη ως `memory`
|
||||
@msg the objects to change are no longer in the document τα αντικείμενα προς αλλαγή δεν βρίσκονται πια στο έγγραφο
|
||||
@msg the runtime panicked το περιβάλλον εκτέλεσης κατέρρευσε
|
||||
@msg unexpected host trap μη αναμενόμενη παγίδευση του κεντρικού υπολογιστή
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} η vc_abi_version επέστρεψε {v}· αυτός ο κεντρικός υπολογιστής υλοποιεί την έκδοση {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) η vc_alloc επέστρεψε 0 (η μνήμη εξαντλήθηκε)
|
||||
@msg vc_alloc returned a block outside memory η vc_alloc επέστρεψε ένα μπλοκ εκτός μνήμης
|
||||
@msg vc_run returned error code {packed} η vc_run επέστρεψε τον κωδικό σφάλματος {packed}
|
||||
@msg {_1} is not a file το {_1} δεν είναι αρχείο
|
||||
@msg {_1} is {_2} bytes (limit {_3}) το {_1} έχει {_2} byte (όριο {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} αντικείμενα (όριο {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory το {what} δείχνει εκτός μνήμης
|
||||
@msg `angle` must be a number το `angle` πρέπει να είναι αριθμός
|
||||
@msg `aspect` must be from 0.01 to 100 το `aspect` πρέπει να είναι από 0.01 έως 100
|
||||
@msg `cap` must be "butt", "round" or "square" το `cap` πρέπει να είναι "butt", "round" ή "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" το `fillRule` πρέπει να είναι "nonzero" ή "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes το `helpUrl` πρέπει να είναι διεύθυνση https:// έως {MAX_HELP_URL} byte
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters το `help` πρέπει να έχει 1-{MAX_HELP} εκτυπώσιμους χαρακτήρες
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes το `id` πρέπει να είναι αναγνωριστικό εφέ 1-{MAX_EFFECT_ID} byte
|
||||
@msg `id` must be the id of an input object το `id` πρέπει να είναι το αναγνωριστικό ενός αντικειμένου εισόδου
|
||||
@msg `join` must be "miter", "round" or "bevel" το `join` πρέπει να είναι "miter", "round" ή "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters τα `label` και `group` πρέπει να έχουν 1-{MAX_LABEL} εκτυπώσιμους χαρακτήρες
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer το `maxLength` πρέπει να είναι 1-{MAX_TEXT} και η προεπιλογή όχι μεγαλύτερη
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many τα `minItems` και `maxItems` πρέπει να είναι 0-{MAX_LIST}, το `maxItems` τουλάχιστον 1 και η προεπιλογή να έχει τόσα στοιχεία
|
||||
@msg `name` must be a string το `name` πρέπει να είναι συμβολοσειρά
|
||||
@msg `opacity` must be a number το `opacity` πρέπει να είναι αριθμός
|
||||
@msg `type` must be "path" or "compound" το `type` πρέπει να είναι "path" ή "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters το `unit` πρέπει να έχει 1-{MAX_UNIT} εκτυπώσιμους χαρακτήρες
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` το `visibleWhen` πρέπει να αναφέρει 1 έως {MAX_CONDITION_VALUES} τιμές για το `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one το `visibleWhen` αναφέρει το `{other}`, που δεν είναι παράμετρος δηλωμένη πριν από αυτήν
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters το `visibleWhen` αναφέρει έως {MAX_CONDITIONS} παραμέτρους
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice το `visibleWhen` δέχεται τιμές του `{other}`, ενός πλαισίου ελέγχου ή μιας επιλογής
|
||||
@msg `visible` must be true or false το `visible` πρέπει να είναι true ή false
|
||||
@msg `{key}` must be a number from {_1} to {_2} το `{key}` πρέπει να είναι αριθμός από {_1} έως {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries το `{key}` πρέπει να είναι πίνακας έως {MAX_ITEMS} στοιχείων
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" η προεπιλογή χρώματος πρέπει να είναι αντικείμενο χρώματος ή δεκαεξαδική συμβολοσειρά όπως "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" αντικείμενο χρώματος ή δεκαεξαδική συμβολοσειρά όπως "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines ένα ντεγκραντέ ελεύθερης μορφής έχει έως {MAX_ITEMS} σημεία και γραμμές
|
||||
@msg a freeform gradient line names a point it doesn't have μια γραμμή ντεγκραντέ ελεύθερης μορφής αναφέρει σημείο που το ντεγκραντέ δεν έχει
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops ένα ντεγκραντέ χρειάζεται 1-{MAX_ITEMS} σημεία χρώματος
|
||||
@msg a list of numbers λίστα αριθμών
|
||||
@msg a list of {min_items} to {max_items} numbers λίστα {min_items} έως {max_items} αριθμών
|
||||
@msg a new object needs a `path` ένα νέο αντικείμενο χρειάζεται `path`
|
||||
@msg a number αριθμός
|
||||
@msg a painted live effect returns only `objects` ένα ζωντανό εφέ βαφής επιστρέφει μόνο `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` ένα κομμάτι ζωντανού εφέ βαφής έχει μόνο `path`, `fillRule`, `fills` και `strokes`
|
||||
@msg a read-only object was left out παραλείφθηκε ένα αντικείμενο μόνο για ανάγνωση
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given παραλείφθηκε ένα αντικείμενο μόνο για ανάγνωση: επιστρέψτε το ως {"id"} μόνο ή όπως δόθηκε
|
||||
@msg a string συμβολοσειρά
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` ένα περίγραμμα έχει μόνο `paint`, `width`, `join`, `cap` και `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} ένα περίγραμμα πρέπει να είναι {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} ένα εφέ πρέπει να είναι {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` ένα εφέ σε γέμισμα επιστρέφει μόνο `fills`
|
||||
@msg an effect on a stroke returns only `strokes` ένα εφέ σε περίγραμμα επιστρέφει μόνο `strokes`
|
||||
@msg an object must be a JSON object ένα αντικείμενο πρέπει να είναι αντικείμενο JSON
|
||||
@msg bad range μη έγκυρο εύρος
|
||||
@msg choices must be 1-64 non-empty, printable strings οι επιλογές πρέπει να είναι 1-64 μη κενές, εκτυπώσιμες συμβολοσειρές
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) συντεταγμένη εκτός εύρους (όριο ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options η προεπιλογή δεν είναι μία από τις επιλογές
|
||||
@msg each piece needs a `path` κάθε κομμάτι χρειάζεται `path`
|
||||
@msg is listed twice αναφέρεται δύο φορές
|
||||
@msg pattern transform out of range μετασχηματισμός μοτίβου εκτός εύρους
|
||||
@msg read-only field '{field}' changed το πεδίο μόνο για ανάγνωση '{field}' άλλαξε
|
||||
@msg stops must be in order of `offset` τα σημεία χρώματος πρέπει να είναι ταξινομημένα κατά `offset`
|
||||
@msg the document has no pattern {pattern} το έγγραφο δεν έχει μοτίβο {pattern}
|
||||
@msg the document has no swatch {n} το έγγραφο δεν έχει δείγμα χρώματος {n}
|
||||
@msg the output η έξοδος
|
||||
@msg the path has no anchor points η διαδρομή δεν έχει σημεία αγκύρωσης
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) πάρα πολλά σημεία αγκύρωσης (όριο {MAX_ANCHORS})
|
||||
@msg true or false true ή false
|
||||
@msg unknown key `{k}`; the keys here are {_1} άγνωστο κλειδί `{k}`· τα κλειδιά εδώ είναι {_1}
|
||||
@msg {_1} is listed twice το {_1} αναφέρεται δύο φορές
|
||||
@msg {_1} is not the id of an input object το {_1} δεν είναι αναγνωριστικό αντικειμένου εισόδου
|
||||
@msg {_1} is read-only το {_1} είναι μόνο για ανάγνωση
|
||||
@msg {what} must be from {lo} to {hi} το {what} πρέπει να είναι από {lo} έως {hi}
|
||||
@msg a color component συνιστώσα χρώματος
|
||||
@msg a plate πλάκα εκτύπωσης
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Να εγκατασταθεί το «{name}», που ζητά αυτά τα δικαιώματα;
|
||||
ID: {id} Αναγνωριστικό: {id}
|
||||
|
||||
|
Can't render this file because it is too large.
|
@@ -6067,6 +6067,110 @@ axis Y Axis Eje Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` un efecto interactivo se ejecuta mientras se dibuja el documento, así que no puede ser `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out un plugin de exportación siempre recibe el presupuesto de una exportación: omite `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” pide un presupuesto de cálculo grande (cada ejecución hasta {minutes} minutos y {times} veces las instrucciones habituales): una persona debe aprobarlo en la aplicación de escritorio, o pasa `allowHeavy: true` en una sesión iniciada con --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` debe tener 1-64 caracteres imprimibles
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` o `author` es demasiado largo
|
||||
@msg `warnings` must be a list of strings `warnings` debe ser una lista de cadenas
|
||||
@msg `{k}` must be one of {_1} `{k}` debe ser uno de estos: {_1}
|
||||
@msg `{k}` must be {what} `{k}` debe ser {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` un plugin de exportación declara de 1 a {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` como máximo {MAX_UNGROUPED} parámetros fuera de grupos: asigna un `group` a los demás
|
||||
@msg can't encode the input no se puede codificar la entrada
|
||||
@msg expected {"dataBase64"} se esperaba {"dataBase64"}
|
||||
@msg expected {"objects"} se esperaba {"objects"}
|
||||
@msg export `{name}`: {e} exportación del módulo `{name}`: {e}
|
||||
@msg extension {e} is listed twice la extensión {e} aparece dos veces
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot extensión {e}: usa 1-16 letras minúsculas y dígitos, sin el punto
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID no válido {_1}: usa 1-64 caracteres de A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nombre de parámetro no válido {k}
|
||||
@msg manifest is not UTF-8 el manifiesto no está en UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) el manifiesto es demasiado largo (límite {MAX_MANIFEST_BYTES} bytes)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) el manifiesto ocupa {_1} bytes (límite {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) el módulo ocupa {_1} bytes (límite {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own requiere aprobación: pide {0}, que el usuario concede al instalarlo por separado
|
||||
@msg not JSON: {e} no es JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) no es un binario WebAssembly (falta el encabezado \0asm)
|
||||
@msg parameter `{k}`: {what} parámetro `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parámetro `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object los parámetros del plugin deben ser un objeto JSON
|
||||
@msg the module must export its linear memory as `memory` el módulo debe exportar su memoria lineal como `memory`
|
||||
@msg the objects to change are no longer in the document los objetos que se iban a cambiar ya no están en el documento
|
||||
@msg the runtime panicked el entorno de ejecución falló
|
||||
@msg unexpected host trap error inesperado (trap) del host
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version devolvió {v}; este host implementa la versión {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc devolvió 0 (sin memoria)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc devolvió un bloque fuera de la memoria
|
||||
@msg vc_run returned error code {packed} vc_run devolvió el código de error {packed}
|
||||
@msg {_1} is not a file {_1} no es un archivo
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} ocupa {_2} bytes (límite {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objetos (límite {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} apunta fuera de la memoria
|
||||
@msg `angle` must be a number `angle` debe ser un número
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` debe estar entre 0.01 y 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` debe ser "butt", "round" o "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` debe ser "nonzero" o "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` debe ser una dirección https:// de {MAX_HELP_URL} bytes como máximo
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` debe tener 1-{MAX_HELP} caracteres imprimibles
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` debe ser un id de efecto de 1-{MAX_EFFECT_ID} bytes
|
||||
@msg `id` must be the id of an input object `id` debe ser el id de un objeto de entrada
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` debe ser "miter", "round" o "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` y `group` deben tener 1-{MAX_LABEL} caracteres imprimibles
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` debe ser 1-{MAX_TEXT} y el valor predeterminado no puede ser más largo
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` y `maxItems` deben ser 0-{MAX_LIST}, `maxItems` al menos 1, y el valor predeterminado debe tener esa cantidad
|
||||
@msg `name` must be a string `name` debe ser una cadena
|
||||
@msg `opacity` must be a number `opacity` debe ser un número
|
||||
@msg `type` must be "path" or "compound" `type` debe ser "path" o "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` debe tener 1-{MAX_UNIT} caracteres imprimibles
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` debe indicar de 1 a {MAX_CONDITION_VALUES} valores para `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nombra `{other}`, que no es un parámetro declarado antes de este
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nombra como máximo {MAX_CONDITIONS} parámetros
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` toma los valores de `{other}`, de una casilla de verificación o una opción
|
||||
@msg `visible` must be true or false `visible` debe ser true o false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` debe ser un número de {_1} a {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` debe ser una lista de {MAX_ITEMS} entradas como máximo
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" un color predeterminado debe ser un objeto de color o una cadena hexadecimal como "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" un objeto de color o una cadena hexadecimal como "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines un degradado de forma libre contiene como máximo {MAX_ITEMS} puntos y líneas
|
||||
@msg a freeform gradient line names a point it doesn't have una línea del degradado de forma libre nombra un punto que el degradado no tiene
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops un degradado necesita 1-{MAX_ITEMS} paradas
|
||||
@msg a list of numbers una lista de números
|
||||
@msg a list of {min_items} to {max_items} numbers una lista de {min_items} a {max_items} números
|
||||
@msg a new object needs a `path` un objeto nuevo necesita un `path`
|
||||
@msg a number un número
|
||||
@msg a painted live effect returns only `objects` un efecto dinámico de pintura solo devuelve `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` una pieza de un efecto dinámico de pintura solo tiene `path`, `fillRule`, `fills` y `strokes`
|
||||
@msg a read-only object was left out se omitió un objeto de solo lectura
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given se omitió un objeto de solo lectura: devuélvalo como {"id"} solo o tal como se recibió
|
||||
@msg a string una cadena
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` un trazo solo tiene `paint`, `width`, `join`, `cap` y `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} un trazo debe ser {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} un efecto debe ser {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` un efecto en un relleno solo devuelve `fills`
|
||||
@msg an effect on a stroke returns only `strokes` un efecto en un trazo solo devuelve `strokes`
|
||||
@msg an object must be a JSON object un objeto debe ser un objeto JSON
|
||||
@msg bad range rango no válido
|
||||
@msg choices must be 1-64 non-empty, printable strings las opciones deben ser 1-64 cadenas imprimibles no vacías
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) coordenada fuera de rango (límite ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options el valor predeterminado no es una de las opciones
|
||||
@msg each piece needs a `path` cada pieza necesita un `path`
|
||||
@msg is listed twice aparece dos veces
|
||||
@msg pattern transform out of range transformación del motivo fuera de rango
|
||||
@msg read-only field '{field}' changed cambió el campo de solo lectura '{field}'
|
||||
@msg stops must be in order of `offset` las paradas deben estar en orden de `offset`
|
||||
@msg the document has no pattern {pattern} el documento no tiene el motivo {pattern}
|
||||
@msg the document has no swatch {n} el documento no tiene la muestra {n}
|
||||
@msg the output la salida
|
||||
@msg the path has no anchor points el trazado no tiene puntos de ancla
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) demasiados puntos de ancla (límite {MAX_ANCHORS})
|
||||
@msg true or false true o false
|
||||
@msg unknown key `{k}`; the keys here are {_1} clave desconocida `{k}`; las claves aquí son {_1}
|
||||
@msg {_1} is listed twice {_1} aparece dos veces
|
||||
@msg {_1} is not the id of an input object {_1} no es el id de un objeto de entrada
|
||||
@msg {_1} is read-only {_1} es de solo lectura
|
||||
@msg {what} must be from {lo} to {hi} {what} debe estar entre {lo} y {hi}
|
||||
@msg a color component un componente de color
|
||||
@msg a plate una plancha
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? ¿Instalar “{name}”, que pide estos permisos?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -6155,6 +6155,110 @@ axis Y Axis Y-akseli
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` live-tehoste suoritetaan asiakirjaa piirrettäessä, joten se ei voi olla `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out vientilaajennus saa aina viennin budjetin: jätä `budget` pois
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants ”{_1}” pyytää suurta laskentabudjettia (jokainen ajo enintään {minutes} minuuttia ja {times} kertaa tavallinen määrä käskyjä): ihmisen on hyväksyttävä se työpöytäsovelluksessa, tai anna `allowHeavy: true` istunnossa, joka on käynnistetty valitsimella --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name`-kentässä on oltava 1-64 tulostettavaa merkkiä
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` tai `author` on liian pitkä
|
||||
@msg `warnings` must be a list of strings `warnings` on oltava merkkijonojen luettelo
|
||||
@msg `{k}` must be one of {_1} `{k}` on oltava jokin seuraavista: {_1}
|
||||
@msg `{k}` must be {what} `{k}` on oltava {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` vientilaajennus ilmoittaa 1–{MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` ryhmien ulkopuolella saa olla enintään {MAX_UNGROUPED} parametria: anna muille `group`
|
||||
@msg can't encode the input syötettä ei voi koodata
|
||||
@msg expected {"dataBase64"} odotettiin {"dataBase64"}
|
||||
@msg expected {"objects"} odotettiin {"objects"}
|
||||
@msg export `{name}`: {e} moduulin vienti `{name}`: {e}
|
||||
@msg extension {e} is listed twice tunniste {e} on luettelossa kahdesti
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot tunniste {e}: käytä 1-16 pientä kirjainta ja numeroa ilman pistettä
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - virheellinen tunnus {_1}: käytä 1-64 merkkiä joukosta A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} virheellinen parametrin nimi {k}
|
||||
@msg manifest is not UTF-8 manifesti ei ole UTF-8-muodossa
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) manifesti on liian pitkä (raja {MAX_MANIFEST_BYTES} tavua)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) manifesti on {_1} tavua (raja {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) moduuli on {_1} tavua (raja {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own vaatii hyväksynnän: se pyytää {0}, jotka käyttäjä myöntää asentaessaan sen erikseen
|
||||
@msg not JSON: {e} ei JSON-muotoa: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) ei WebAssembly-binääri (\0asm-otsake puuttuu)
|
||||
@msg parameter `{k}`: {what} parametri `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parametri `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object laajennuksen parametrien on oltava JSON-objekti
|
||||
@msg the module must export its linear memory as `memory` moduulin on vietävä lineaarinen muistinsa nimellä `memory`
|
||||
@msg the objects to change are no longer in the document muutettavia objekteja ei enää ole asiakirjassa
|
||||
@msg the runtime panicked suoritusympäristö kaatui
|
||||
@msg unexpected host trap odottamaton keskeytys (trap) isännässä
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version palautti {v}; tämä isäntä toteuttaa version {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc palautti 0 (muisti loppui)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc palautti lohkon muistin ulkopuolelta
|
||||
@msg vc_run returned error code {packed} vc_run palautti virhekoodin {packed}
|
||||
@msg {_1} is not a file {_1} ei ole tiedosto
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} on {_2} tavua (raja {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objektia (raja {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} osoittaa muistin ulkopuolelle
|
||||
@msg `angle` must be a number `angle` on oltava luku
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` on oltava 0.01 ja 100 välillä
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` on oltava "butt", "round" tai "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` on oltava "nonzero" tai "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` on oltava enintään {MAX_HELP_URL} tavun https://-osoite
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help`-kentässä on oltava 1-{MAX_HELP} tulostettavaa merkkiä
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` on oltava 1-{MAX_EFFECT_ID} tavun tehostetunnus
|
||||
@msg `id` must be the id of an input object `id` on oltava syöteobjektin tunnus
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` on oltava "miter", "round" tai "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label`- ja `group`-kentissä on oltava 1-{MAX_LABEL} tulostettavaa merkkiä
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` on oltava 1-{MAX_TEXT}, eikä oletusarvo saa olla pidempi
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` ja `maxItems` on oltava 0-{MAX_LIST}, `maxItems` vähintään 1, ja oletusarvossa on oltava niin monta kohdetta
|
||||
@msg `name` must be a string `name` on oltava merkkijono
|
||||
@msg `opacity` must be a number `opacity` on oltava luku
|
||||
@msg `type` must be "path" or "compound" `type` on oltava "path" tai "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit`-kentässä on oltava 1-{MAX_UNIT} tulostettavaa merkkiä
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen`-kentässä on lueteltava 1-{MAX_CONDITION_VALUES} arvoa parametrille `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nimeää parametrin `{other}`, jota ei ole esitelty ennen tätä parametria
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nimeää enintään {MAX_CONDITIONS} parametria
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` ottaa parametrin `{other}` arvot, valintaruudun tai valinnan arvot
|
||||
@msg `visible` must be true or false `visible` on oltava true tai false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` on oltava luku {_1} ja {_2} väliltä
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` on oltava enintään {MAX_ITEMS} kohteen taulukko
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" värin oletusarvon on oltava väriobjekti tai heksamerkkijono, kuten "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" väriobjekti tai heksamerkkijono, kuten "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines vapaamuotoisessa liukuvärissä on enintään {MAX_ITEMS} pistettä ja viivaa
|
||||
@msg a freeform gradient line names a point it doesn't have vapaamuotoisen liukuvärin viiva nimeää pisteen, jota liukuvärissä ei ole
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops liukuväri tarvitsee 1-{MAX_ITEMS} väripistettä
|
||||
@msg a list of numbers lukujen luettelo
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items}-{max_items} luvun luettelo
|
||||
@msg a new object needs a `path` uusi objekti tarvitsee kentän `path`
|
||||
@msg a number luku
|
||||
@msg a painted live effect returns only `objects` maalaava live-tehoste palauttaa vain kentän `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` maalaavan live-tehosteen osalla on vain `path`, `fillRule`, `fills` ja `strokes`
|
||||
@msg a read-only object was left out vain luku -objekti jätettiin pois
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given vain luku -objekti jätettiin pois: palauta se pelkkänä {"id"}-muotona tai sellaisena kuin se annettiin
|
||||
@msg a string merkkijono
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` viivalla on vain `paint`, `width`, `join`, `cap` ja `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} viivan on oltava muotoa {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} tehosteen on oltava muotoa {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` täytön tehoste palauttaa vain kentän `fills`
|
||||
@msg an effect on a stroke returns only `strokes` viivan tehoste palauttaa vain kentän `strokes`
|
||||
@msg an object must be a JSON object objektin on oltava JSON-objekti
|
||||
@msg bad range virheellinen alue
|
||||
@msg choices must be 1-64 non-empty, printable strings vaihtoehtojen on oltava 1-64 ei-tyhjää, tulostettavaa merkkijonoa
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) koordinaatti alueen ulkopuolella (raja ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options oletusarvo ei ole mikään vaihtoehdoista
|
||||
@msg each piece needs a `path` jokainen osa tarvitsee kentän `path`
|
||||
@msg is listed twice on luettelossa kahdesti
|
||||
@msg pattern transform out of range kuvion muunnos alueen ulkopuolella
|
||||
@msg read-only field '{field}' changed vain luku -kenttä '{field}' muuttui
|
||||
@msg stops must be in order of `offset` väripisteiden on oltava `offset`-järjestyksessä
|
||||
@msg the document has no pattern {pattern} asiakirjassa ei ole kuviota {pattern}
|
||||
@msg the document has no swatch {n} asiakirjassa ei ole värimallia {n}
|
||||
@msg the output tuloste
|
||||
@msg the path has no anchor points polulla ei ole ankkuripisteitä
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) liian monta ankkuripistettä (raja {MAX_ANCHORS})
|
||||
@msg true or false true tai false
|
||||
@msg unknown key `{k}`; the keys here are {_1} tuntematon avain `{k}`; tässä käytettävät avaimet ovat {_1}
|
||||
@msg {_1} is listed twice {_1} on luettelossa kahdesti
|
||||
@msg {_1} is not the id of an input object {_1} ei ole syöteobjektin tunnus
|
||||
@msg {_1} is read-only {_1} on vain luku -tilassa
|
||||
@msg {what} must be from {lo} to {hi} {what}: arvon on oltava {lo} ja {hi} välillä
|
||||
@msg a color component värikomponentti
|
||||
@msg a plate painolevy
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Asennetaanko ”{name}”, joka pyytää näitä käyttöoikeuksia?
|
||||
ID: {id} Tunnus: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -6120,6 +6120,110 @@ axis Y Axis Axe Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` un effet dynamique s’exécute pendant le tracé du document, il ne peut donc pas être `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out un module externe d’exportation reçoit toujours le budget d’une exportation : omettez `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants « {_1} » demande un budget de calcul important (chaque exécution jusqu’à {minutes} minutes et {times} fois les instructions habituelles) : une personne doit l’approuver dans l’application de bureau, ou passez `allowHeavy: true` dans une session démarrée avec --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` doit compter 1-64 caractères imprimables
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` ou `author` est trop long
|
||||
@msg `warnings` must be a list of strings `warnings` doit être une liste de chaînes
|
||||
@msg `{k}` must be one of {_1} `{k}` doit valoir l’une de ces valeurs : {_1}
|
||||
@msg `{k}` must be {what} `{k}` doit être {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` un module externe d’exportation déclare de 1 à {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` {MAX_UNGROUPED} paramètres au plus hors des groupes : donnez un `group` aux autres
|
||||
@msg can't encode the input impossible d’encoder l’entrée
|
||||
@msg expected {"dataBase64"} attendu : {"dataBase64"}
|
||||
@msg expected {"objects"} attendu : {"objects"}
|
||||
@msg export `{name}`: {e} export du module `{name}` : {e}
|
||||
@msg extension {e} is listed twice l’extension {e} figure deux fois
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot extension {e} : utilisez 1-16 lettres minuscules et chiffres, sans le point
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID non valide {_1} : utilisez 1-64 caractères parmi A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nom de paramètre non valide {k}
|
||||
@msg manifest is not UTF-8 le manifeste n’est pas en UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) le manifeste est trop long (limite {MAX_MANIFEST_BYTES} octets)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) le manifeste fait {_1} octets (limite {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) le module fait {_1} octets (limite {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own approbation requise : il demande {0}, que l’utilisateur accorde en l’installant seul
|
||||
@msg not JSON: {e} pas du JSON : {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) pas un binaire WebAssembly (en-tête \0asm absent)
|
||||
@msg parameter `{k}`: {what} paramètre `{k}` : {what}
|
||||
@msg parameter `{name}`: {what} paramètre `{name}` : {what}
|
||||
@msg plug-in parameters must be a JSON object les paramètres du plug-in doivent être un objet JSON
|
||||
@msg the module must export its linear memory as `memory` le module doit exporter sa mémoire linéaire sous le nom `memory`
|
||||
@msg the objects to change are no longer in the document les objets à modifier ne sont plus dans le document
|
||||
@msg the runtime panicked l’environnement d’exécution a planté
|
||||
@msg unexpected host trap arrêt inattendu (trap) de l’hôte
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version a renvoyé {v} ; cet hôte implémente la version {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc a renvoyé 0 (mémoire épuisée)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc a renvoyé un bloc hors de la mémoire
|
||||
@msg vc_run returned error code {packed} vc_run a renvoyé le code d’erreur {packed}
|
||||
@msg {_1} is not a file {_1} n’est pas un fichier
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} fait {_2} octets (limite {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objets (limite {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at} : {msg}
|
||||
@msg {what} points outside memory {what} pointe hors de la mémoire
|
||||
@msg `angle` must be a number `angle` doit être un nombre
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` doit être compris entre 0.01 et 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` doit valoir "butt", "round" ou "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` doit valoir "nonzero" ou "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` doit être une adresse https:// d’au plus {MAX_HELP_URL} octets
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` doit compter 1-{MAX_HELP} caractères imprimables
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` doit être un identifiant d’effet de 1-{MAX_EFFECT_ID} octets
|
||||
@msg `id` must be the id of an input object `id` doit être l’identifiant d’un objet d’entrée
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` doit valoir "miter", "round" ou "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` et `group` doivent compter 1-{MAX_LABEL} caractères imprimables
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` doit valoir 1-{MAX_TEXT}, et la valeur par défaut ne doit pas être plus longue
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` et `maxItems` doivent valoir 0-{MAX_LIST}, `maxItems` au moins 1, et la valeur par défaut doit en compter autant
|
||||
@msg `name` must be a string `name` doit être une chaîne
|
||||
@msg `opacity` must be a number `opacity` doit être un nombre
|
||||
@msg `type` must be "path" or "compound" `type` doit valoir "path" ou "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` doit compter 1-{MAX_UNIT} caractères imprimables
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` doit indiquer 1 à {MAX_CONDITION_VALUES} valeurs pour `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nomme `{other}`, qui n’est pas un paramètre déclaré avant celui-ci
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nomme au plus {MAX_CONDITIONS} paramètres
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` prend les valeurs de `{other}`, celles d’une case à cocher ou d’un choix
|
||||
@msg `visible` must be true or false `visible` doit valoir true ou false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` doit être un nombre de {_1} à {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` doit être un tableau d’au plus {MAX_ITEMS} entrées
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" une couleur par défaut doit être un objet couleur ou une chaîne hexadécimale comme "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" un objet couleur ou une chaîne hexadécimale comme "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines un dégradé de forme libre contient au plus {MAX_ITEMS} points et lignes
|
||||
@msg a freeform gradient line names a point it doesn't have une ligne du dégradé de forme libre nomme un point que le dégradé n’a pas
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops un dégradé nécessite 1-{MAX_ITEMS} étapes
|
||||
@msg a list of numbers une liste de nombres
|
||||
@msg a list of {min_items} to {max_items} numbers une liste de {min_items} à {max_items} nombres
|
||||
@msg a new object needs a `path` un nouvel objet nécessite un `path`
|
||||
@msg a number un nombre
|
||||
@msg a painted live effect returns only `objects` un effet dynamique de peinture renvoie seulement `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` une pièce d’un effet dynamique de peinture a seulement `path`, `fillRule`, `fills` et `strokes`
|
||||
@msg a read-only object was left out un objet en lecture seule a été omis
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given un objet en lecture seule a été omis : renvoyez-le, sous la forme {"id"} seul ou tel qu’il a été fourni
|
||||
@msg a string une chaîne
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` un contour a seulement `paint`, `width`, `join`, `cap` et `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} un contour doit être {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} un effet doit être {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` un effet sur un fond renvoie seulement `fills`
|
||||
@msg an effect on a stroke returns only `strokes` un effet sur un contour renvoie seulement `strokes`
|
||||
@msg an object must be a JSON object un objet doit être un objet JSON
|
||||
@msg bad range plage non valide
|
||||
@msg choices must be 1-64 non-empty, printable strings les choix doivent être 1-64 chaînes imprimables non vides
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) coordonnée hors limites (limite ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options la valeur par défaut ne fait pas partie des options
|
||||
@msg each piece needs a `path` chaque pièce nécessite un `path`
|
||||
@msg is listed twice figure deux fois
|
||||
@msg pattern transform out of range transformation du motif hors limites
|
||||
@msg read-only field '{field}' changed le champ en lecture seule '{field}' a été modifié
|
||||
@msg stops must be in order of `offset` les étapes doivent être classées par `offset`
|
||||
@msg the document has no pattern {pattern} le document n’a pas de motif {pattern}
|
||||
@msg the document has no swatch {n} le document n’a pas de nuance {n}
|
||||
@msg the output la sortie
|
||||
@msg the path has no anchor points le tracé n’a aucun point d’ancrage
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) trop de points d’ancrage (limite {MAX_ANCHORS})
|
||||
@msg true or false true ou false
|
||||
@msg unknown key `{k}`; the keys here are {_1} clé inconnue `{k}` ; les clés ici sont {_1}
|
||||
@msg {_1} is listed twice {_1} figure deux fois
|
||||
@msg {_1} is not the id of an input object {_1} n’est pas l’identifiant d’un objet d’entrée
|
||||
@msg {_1} is read-only {_1} est en lecture seule
|
||||
@msg {what} must be from {lo} to {hi} {what} doit être compris entre {lo} et {hi}
|
||||
@msg a color component une composante de couleur
|
||||
@msg a plate une plaque
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Installer « {name} », qui demande ces autorisations ?
|
||||
ID: {id} ID : {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
+101
-34
@@ -5444,6 +5444,73 @@ antiAlias Sharp शार्प
|
||||
@id pathfinder.add मिलाएँ
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” अधिक संसाधन माँगता है (हर रन में {minutes} मिनट और सामान्य से {times} गुना निर्देश): इसे डेस्कटॉप ऐप में किसी व्यक्ति को स्वीकृत करना होगा, या --allow-plugin-grants से शुरू किए गए सत्र में `allowHeavy: true` दें
|
||||
@msg "{0}" is not a colour: write it as #rrggbb "{0}" एक रंग नहीं है: इसे #rrggbb के रूप में लिखें
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own स्वीकृति आवश्यक: यह {0} माँगता है, जिसे उपयोगकर्ता इसे अलग से स्थापित करते समय देता है
|
||||
@msg `angle` must be a number `angle` एक संख्या होना चाहिए
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` 0.01 से 100 तक होना चाहिए
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` "butt", "round" या "square" होना चाहिए
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` "nonzero" या "evenodd" होना चाहिए
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` अधिकतम {MAX_HELP_URL} बाइट का https:// पता होना चाहिए
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` में 1-{MAX_HELP} प्रिंट करने योग्य वर्ण होने चाहिए
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` 1-{MAX_EFFECT_ID} बाइट का इफ़ेक्ट id होना चाहिए
|
||||
@msg `id` must be the id of an input object `id` किसी इनपुट ऑब्जेक्ट का id होना चाहिए
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` "miter", "round" या "bevel" होना चाहिए
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` और `group` में 1-{MAX_LABEL} प्रिंट करने योग्य वर्ण होने चाहिए
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` 1-{MAX_TEXT} होना चाहिए, और डिफ़ॉल्ट उससे लंबा नहीं होना चाहिए
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` और `maxItems` 0-{MAX_LIST} होने चाहिए, `maxItems` कम से कम 1, और डिफ़ॉल्ट में उतने ही आइटम होने चाहिए
|
||||
@msg `name` must be a string `name` एक स्ट्रिंग होना चाहिए
|
||||
@msg `opacity` must be a number `opacity` एक संख्या होना चाहिए
|
||||
@msg `type` must be "path" or "compound" `type` "path" या "compound" होना चाहिए
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` में 1-{MAX_UNIT} प्रिंट करने योग्य वर्ण होने चाहिए
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` में `{other}` के लिए 1 से {MAX_CONDITION_VALUES} मान होने चाहिए
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` में `{other}` दिया गया है, जो इससे पहले घोषित पैरामीटर नहीं है
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` में अधिकतम {MAX_CONDITIONS} पैरामीटर हो सकते हैं
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` `{other}` के मान लेता है, जो चेकबॉक्स या विकल्प होना चाहिए
|
||||
@msg `visible` must be true or false `visible` true या false होना चाहिए
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` {_1} से {_2} तक की संख्या होना चाहिए
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` अधिकतम {MAX_ITEMS} प्रविष्टियों का ऐरे होना चाहिए
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" रंग का डिफ़ॉल्ट एक रंग ऑब्जेक्ट या "#3a7bd5" जैसी हेक्स स्ट्रिंग होना चाहिए
|
||||
@msg a color object or a hex string such as "#3a7bd5" एक रंग ऑब्जेक्ट या "#3a7bd5" जैसी हेक्स स्ट्रिंग
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines फ्रीफॉर्म ग्रेडिएंट में अधिकतम {MAX_ITEMS} पॉइंट और लाइनें होती हैं
|
||||
@msg a freeform gradient line names a point it doesn't have फ्रीफॉर्म ग्रेडिएंट की एक लाइन ऐसे पॉइंट का नाम देती है जो ग्रेडिएंट में नहीं है
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops ग्रेडिएंट को 1-{MAX_ITEMS} स्टॉप चाहिए
|
||||
@msg a list of numbers संख्याओं की एक सूची
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items} से {max_items} संख्याओं की एक सूची
|
||||
@msg a new object needs a `path` नए ऑब्जेक्ट को `path` चाहिए
|
||||
@msg a number एक संख्या
|
||||
@msg a painted live effect returns only `objects` पेंट करने वाला लाइव इफ़ेक्ट केवल `objects` लौटाता है
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` पेंट करने वाले लाइव इफ़ेक्ट के हिस्से में केवल `path`, `fillRule`, `fills` और `strokes` होते हैं
|
||||
@msg a read-only object was left out एक केवल-पढ़ने योग्य ऑब्जेक्ट छोड़ दिया गया
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given एक केवल-पढ़ने योग्य ऑब्जेक्ट छोड़ दिया गया: इसे केवल {"id"} के रूप में या जैसा दिया गया था वैसा लौटाएँ
|
||||
@msg a string एक स्ट्रिंग
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` स्ट्रोक में केवल `paint`, `width`, `join`, `cap` और `miterLimit` होते हैं
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} स्ट्रोक {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} होना चाहिए
|
||||
@msg an effect must be {"id", "params"?, "visible"?} इफ़ेक्ट {"id", "params"?, "visible"?} होना चाहिए
|
||||
@msg an effect on a fill returns only `fills` फ़िल पर इफ़ेक्ट केवल `fills` लौटाता है
|
||||
@msg an effect on a stroke returns only `strokes` स्ट्रोक पर इफ़ेक्ट केवल `strokes` लौटाता है
|
||||
@msg an object must be a JSON object ऑब्जेक्ट एक JSON ऑब्जेक्ट होना चाहिए
|
||||
@msg bad range अमान्य सीमा
|
||||
@msg choices must be 1-64 non-empty, printable strings विकल्प 1-64 खाली नहीं, प्रिंट करने योग्य स्ट्रिंग होने चाहिए
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) निर्देशांक सीमा से बाहर है (सीमा ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options डिफ़ॉल्ट विकल्पों में से कोई नहीं है
|
||||
@msg each piece needs a `path` हर हिस्से को `path` चाहिए
|
||||
@msg is listed twice दो बार सूचीबद्ध है
|
||||
@msg pattern transform out of range पैटर्न ट्रांसफ़ॉर्म सीमा से बाहर है
|
||||
@msg read-only field '{field}' changed केवल-पढ़ने योग्य फ़ील्ड '{field}' बदल गया
|
||||
@msg stops must be in order of `offset` स्टॉप `offset` के क्रम में होने चाहिए
|
||||
@msg the document has no pattern {pattern} डॉक्यूमेंट में पैटर्न {pattern} नहीं है
|
||||
@msg the document has no swatch {n} डॉक्यूमेंट में स्वॉच {n} नहीं है
|
||||
@msg the output आउटपुट
|
||||
@msg the path has no anchor points पाथ में कोई एंकर पॉइंट नहीं है
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) बहुत अधिक एंकर पॉइंट (सीमा {MAX_ANCHORS})
|
||||
@msg true or false true या false
|
||||
@msg unknown key `{k}`; the keys here are {_1} अज्ञात कुंजी `{k}`; यहाँ की कुंजियाँ {_1} हैं
|
||||
@msg {_1} is listed twice {_1} दो बार सूचीबद्ध है
|
||||
@msg {_1} is not the id of an input object {_1} किसी इनपुट ऑब्जेक्ट का id नहीं है
|
||||
@msg {_1} is read-only {_1} केवल-पढ़ने योग्य है
|
||||
@msg {what} must be from {lo} to {hi} {what} {lo} से {hi} तक होना चाहिए
|
||||
@msg a color component एक रंग घटक
|
||||
@msg a plate एक प्लेट
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? "{name}" स्थापित करें, जो ये अनुमतियां मांगता है?
|
||||
ID: {id} ID: {id}
|
||||
@@ -5540,7 +5607,7 @@ antiAlias Sharp शार्प
|
||||
@msg {_1} finished, but the document or the plug-in changed meanwhile: run it again {_1} समाप्त हो गया, लेकिन डॉक्यूमेंट या प्लग-इन इस बीच बदल गया: इसे फिर से चलाएं
|
||||
@msg {_1} font families available {_1} फ़ॉन्ट परिवारों उपलब्ध
|
||||
@msg {_1} has no {_2} style {_1} में कोई {_2} स्टाइल नहीं है
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} {_2} बाइट्स (limit {_3}) है।
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} {_2} बाइट्स का है (सीमा {_3})
|
||||
@msg {_1} is a live effect (Effect › Plug-ins) {_1} एक लाइव इफ़ेक्ट (इफ़ेक्टी> प्लग-इन) है।
|
||||
@msg {_1} is already used by {_2} {_1} का उपयोग पहले से ही {_2} द्वारा किया जाता है
|
||||
@msg {_1} is an exporter (File › Export › Export As…) {_1} एक निर्यातक (फ़ाइल> निर्यात › निर्यात As...) है।
|
||||
@@ -5549,7 +5616,7 @@ antiAlias Sharp शार्प
|
||||
@msg {_1} isn't a path {_1} एक पाथ नहीं है
|
||||
@msg {_1} MB of document, at most {_2} MB {_1} MB of document, at most {_2} MB
|
||||
@msg {_1} MB of images, at most {_2} MB {_1} MB of images, at most {_2} MB
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} ऑब्जेक्ट्स (limit {MAX_OBJECTS})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} ऑब्जेक्ट्स (सीमा {MAX_OBJECTS})
|
||||
@msg {_1} options: {e} {_1} ऑप्शन्स: {e}
|
||||
@msg {_1} paints nothing to rasterize {_1} कुछ भी नहीं पेंट करता है
|
||||
@msg {_1} passwords can have up to {MAX_LEGACY_PASSWORD} ASCII characters (PDF 1.7 and later take any) {_1} पासवर्ड के पास {MAX_LEGACY_PASSWORD} ASCII वर्ण (PDF 1.7) और बाद में कोई लेना) हो सकता है।
|
||||
@@ -5653,7 +5720,7 @@ antiAlias Sharp शार्प
|
||||
@msg {v} is not an asset id {v} एक परिसंपत्ति आईडी नहीं है
|
||||
@msg {what} can't be intertwined {what} अंतर नहीं किया जा सकता है
|
||||
@msg {what} doesn't fit the paper with its bleed and marks {what} अपने ब्लेड और मार्क्स के साथ पेपर को फिट नहीं करता है
|
||||
@msg {what} points outside memory {what} स्मृति के बाहर अंक
|
||||
@msg {what} points outside memory {what} मेमोरी के बाहर इंगित करता है
|
||||
@msg {what} would print on more than {MAX_TILES} tiles: scale it down {what} {MAX_TILES} टाइल्स से अधिक प्रिंट करेगा: इसे नीचे स्केल करें
|
||||
@msg `{_1}` can't be edited or removed `{_1}` को संपादित या हटाया नहीं जा सकता है
|
||||
@msg `{_1}` has no brushes to apply `{_1}` को लागू करने के लिए कोई ब्रश नहीं है
|
||||
@@ -5683,13 +5750,13 @@ antiAlias Sharp शार्प
|
||||
@msg `{k}` is true or false `{k}` true या false है
|
||||
@msg `{k}` isn't an export setting: {_1} `{k}` एक निर्यात सेटिंग नहीं है: {_1}
|
||||
@msg `{k}` must be [x, y] `{k}` होना चाहिए [x, y]
|
||||
@msg `{k}` must be {what} `{k}` होना चाहिए {what}
|
||||
@msg `{k}` must be {what} `{k}` {what} होना चाहिए
|
||||
@msg `{k}` must be {what}, not {v} `{k}` होना चाहिए {what}, नहीं {v}
|
||||
@msg `{k}` must be a byte offset `{k}` को एक बाइट ऑफ़सेट होना चाहिए
|
||||
@msg `{k}` must be a number `{k}` होना चाहिए
|
||||
@msg `{k}` must be a number `{k}` एक संख्या होना चाहिए
|
||||
@msg `{k}` must be a number of points `{k}` को कई अंक होना चाहिए
|
||||
@msg `{k}` must be a string `{k}` एक स्ट्रिंग होना चाहिए
|
||||
@msg `{k}` must be a whole number `{k}` होना चाहिए
|
||||
@msg `{k}` must be a whole number `{k}` एक पूर्ण संख्या होना चाहिए
|
||||
@msg `{k}` must be from {lo} to {hi} for {key} `{k}` होना चाहिए {lo} से {hi} {key} के लिए
|
||||
@msg `{k}` must be one of {_1} `{k}` को {_1} में से एक होना चाहिए
|
||||
@msg `{keep}` is not a side of this axis `{keep}` इस अक्ष का एक पक्ष नहीं है
|
||||
@@ -5707,13 +5774,13 @@ antiAlias Sharp शार्प
|
||||
@msg `{key}` must be a #rrggbb color `{key}` एक #rrggbb रंग होना चाहिए
|
||||
@msg `{key}` must be a #rrggbb colour `{key}` एक #rrggbb रंग होना चाहिए
|
||||
@msg `{key}` must be a non-negative integer `{key}` को एक गैर-नकारात्मक पूर्णांक होना चाहिए
|
||||
@msg `{key}` must be a number `{key}` होना चाहिए
|
||||
@msg `{key}` must be a number {_1}..{_2} `{key}` होना चाहिए a number {_1}.{_2}
|
||||
@msg `{key}` must be a number not below 0 `{key}` को 0 से नीचे नहीं होना चाहिए
|
||||
@msg `{key}` must be a number, not {v} `{key}` एक नंबर होना चाहिए, नहीं {v}
|
||||
@msg `{key}` must be a number `{key}` एक संख्या होना चाहिए
|
||||
@msg `{key}` must be a number {_1}..{_2} `{key}` {_1}..{_2} की एक संख्या होना चाहिए
|
||||
@msg `{key}` must be a number not below 0 `{key}` 0 से कम नहीं होने वाली संख्या होना चाहिए
|
||||
@msg `{key}` must be a number, not {v} `{key}` एक संख्या होना चाहिए, {v} नहीं
|
||||
@msg `{key}` must be a profile name or null `{key}` को प्रोफ़ाइल नाम या null होना चाहिए
|
||||
@msg `{key}` must be a string `{key}` एक स्ट्रिंग होना चाहिए
|
||||
@msg `{key}` must be a whole number `{key}` होना चाहिए
|
||||
@msg `{key}` must be a whole number `{key}` एक पूर्ण संख्या होना चाहिए
|
||||
@msg `{key}` must be a whole number between {min} and {max} (got {x}) `{key}` को {min} और {max} ({x}) के बीच पूरी संख्या होना चाहिए।
|
||||
@msg `{key}` must be a whole number of at least 0, not {n} `{key}` को कम से कम 0 की पूरी संख्या होना चाहिए, नहीं {n}
|
||||
@msg `{key}` must be an appearance item index (paint order) or null `{key}` एक उपस्थिति आइटम सूचकांक (पेंट ऑर्डर) या null होना चाहिए
|
||||
@@ -5924,7 +5991,7 @@ antiAlias Sharp शार्प
|
||||
@msg `mode` must be one of {_1} `mode` को {_1} में से एक होना चाहिए
|
||||
@msg `mojikumi` must be "none" or "lineEndHalf" `mojikumi` होना चाहिए "none" or "lineEndHalf"
|
||||
@msg `name` is empty `name` खाली है
|
||||
@msg `name` must be 1-64 printable characters `name` को 1-64 प्रिंट करने योग्य वर्ण होना चाहिए
|
||||
@msg `name` must be 1-64 printable characters `name` में 1-64 प्रिंट करने योग्य वर्ण होने चाहिए
|
||||
@msg `names` is a list of preset names `names` प्रीसेट नामों की सूची है
|
||||
@msg `names` lists preset names `names` प्रीसेट नामों की सूची देता है
|
||||
@msg `names` must be a list of names `names` को नामों की सूची होना चाहिए
|
||||
@@ -6131,7 +6198,7 @@ antiAlias Sharp शार्प
|
||||
@msg an artboard is listed twice एक आर्टबोर्ड को दो बार सूचीबद्ध किया गया है
|
||||
@msg an empty artboard has no width or height to scale to एक खाली आर्टबोर्ड में स्केल करने के लिए कोई चौड़ाई या ऊंचाई नहीं है
|
||||
@msg an exporter always gets an export's budget: leave `budget` out एक निर्यातक हमेशा एक निर्यात बजट हो जाता है: `budget` बाहर छोड़ दें
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` एक निर्यातक ने 1 को {MAX_EXTENSIONS} `extensions` को घोषित किया
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` एक्सपोर्टर 1 से {MAX_EXTENSIONS} `extensions` घोषित करता है
|
||||
@msg an image has no pixels and was left out एक इमेज में कोई पिक्सेल नहीं है और इसे छोड़ दिया गया था
|
||||
@msg an image is too large for DXF and was left out DXF के लिए एक इमेज बहुत बड़ी है और इसे छोड़ दिया गया था
|
||||
@msg an image of {_1} MB, at most {_2} MB {_1} MB की एक इमेज, अधिकांश {_2} MB पर
|
||||
@@ -6185,7 +6252,7 @@ antiAlias Sharp शार्प
|
||||
@msg at most {MAX_MATCHES} matches are kept अधिकांश {MAX_MATCHES} मैचों को रखा जाता है
|
||||
@msg at most {MAX_POINTS} points {MAX_POINTS} पॉइंट पर
|
||||
@msg at most {MAX_QUEUE} files सबसे अधिक {MAX_QUEUE} फ़ाइलों में
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` अधिकांश {MAX_UNGROUPED} मापदंडों पर समूहों के बाहर: दूसरों को `group` देना
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` समूहों के बाहर अधिकतम {MAX_UNGROUPED} पैरामीटर: बाकी को एक `group` दें
|
||||
@msg at must be [x, y] at: [x, y] होना चाहिए
|
||||
@msg at this scale the drawing is {w} × {h} pt, more than the canvas holds: choose a smaller scale or fit it to the artboard इस पैमाने पर ड्राइंग {w} × {h} pt है, कैनवास से अधिक रखती है: एक छोटे पैमाने सिलेक्ट करें या इसे आर्टबोर्ड पर फिट करें
|
||||
@msg at/rect lie outside the canvas कैनवास के बाहर / सही झूठ
|
||||
@@ -6262,7 +6329,7 @@ antiAlias Sharp शार्प
|
||||
@msg can't add the editing data for other apps: {why} अन्य ऐप्स के लिए संपादन डेटा नहीं जोड़ सकते: {why}
|
||||
@msg can't edit the written PDF: {why} लिखित PDF संपादित नहीं कर सकता: {why}
|
||||
@msg can't encode the document: {0} डॉक्यूमेंट को एनकोड नहीं कर सकता: {0}
|
||||
@msg can't encode the input इनपुट को एनकोड नहीं कर सकता
|
||||
@msg can't encode the input इनपुट एनकोड नहीं किया जा सकता
|
||||
@msg can't encrypt the PDF: {why} PDF को एन्क्रिप्ट नहीं कर सकता: {why}
|
||||
@msg can't linearise the PDF: {why} PDF को रैखिक नहीं कर सकता: {why}
|
||||
@msg can't open `{_1}`: {_2} `{_1}` नहीं खोल सकते: {_2}
|
||||
@@ -6494,8 +6561,8 @@ antiAlias Sharp शार्प
|
||||
@msg Expand: no gradient fills विस्तार: कोई ग्रेडिएंट भरता नहीं
|
||||
@msg Expand: nothing to expand विस्तार: विस्तार करने के लिए कुछ नहीं
|
||||
@msg expanded SVG styles exceed the import size limit विस्तारित SVG स्टाइल्स आयात आकार सीमा से अधिक है
|
||||
@msg expected {"dataBase64"} उम्मीद {"dataBase64"}
|
||||
@msg expected {"objects"} उम्मीद {"objects"}
|
||||
@msg expected {"dataBase64"} अपेक्षित: {"dataBase64"}
|
||||
@msg expected {"objects"} अपेक्षित: {"objects"}
|
||||
@msg export `{name}`: {e} निर्यात `{name}`: {e}
|
||||
@msg Export cancelled निर्यात रद्द
|
||||
@msg Export for Screens writes png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai or vectorcraft स्क्रीन के लिए एक्सपोर्ट png, png8, jpg, webp, gif, tiff, bmp, tga, psd, svg, svgz, pdf, eps, ai या vectorcraft लिखता है
|
||||
@@ -6690,7 +6757,7 @@ antiAlias Sharp शार्प
|
||||
@msg Invalid dimension font name अमान्य आयाम फ़ॉन्ट नाम
|
||||
@msg Invalid dimension offset अमान्य आयाम ऑफसेट
|
||||
@msg Invalid drawing scale अमान्य ड्राइंग स्केल
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - Invalid id {_1}: A-Z a-z 0-9 से 1-64 अक्षरों का उपयोग करें।
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - अमान्य id {_1}: A-Z a-z 0-9 . _ - में से 1-64 वर्णों का उपयोग करें
|
||||
@msg invalid image data for `{0}` `{0}` के लिए अमान्य इमेज डेटा
|
||||
@msg invalid native panel set अमान्य मूल पैनल सेट
|
||||
@msg invalid object id {value}: expected a non-negative integer अमान्य ऑब्जेक्ट id {value}: एक गैर-नकारात्मक पूर्णांक की उम्मीद
|
||||
@@ -6792,9 +6859,9 @@ antiAlias Sharp शार्प
|
||||
@msg Loading VectorCraft… वेक्टर क्रेफ्ट लोड हो रहा है ...
|
||||
@msg Lock Workspace is not available in VectorCraft लॉक वर्कस्पेस VectorCraft में उपलब्ध नहीं है
|
||||
@msg Make Guides: select paths गाइड बनाना: पाथ सिलेक्ट करें
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) प्रकटन {_1} बाइट्स (limit {MAX_MANIFEST_BYTES})
|
||||
@msg manifest is not UTF-8 manifest: प्रकट नहीं है UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) प्रकटन बहुत लंबा है (सीमा {MAX_MANIFEST_BYTES} बाइट्स)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) मैनिफ़ेस्ट {_1} बाइट्स का है (सीमा {MAX_MANIFEST_BYTES})
|
||||
@msg manifest is not UTF-8 मैनिफ़ेस्ट UTF-8 में नहीं है
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) मैनिफ़ेस्ट बहुत लंबा है (सीमा {MAX_MANIFEST_BYTES} बाइट्स)
|
||||
@msg manifest: {e} प्रकटन: {e}
|
||||
@msg margin: a {m} pt margin leaves no imageable area on the paper मार्जिन: एक {m} pt मार्जिन कागज पर कोई इमेजेबल क्षेत्र नहीं छोड़ता है
|
||||
@msg mask art ends outside a mask dictionary मास्क कला एक मास्क शब्दकोश के बाहर समाप्त होता है
|
||||
@@ -6891,7 +6958,7 @@ antiAlias Sharp शार्प
|
||||
@msg mode is set, add or toggle, not `{other}` mode set, add या toggle है, `{other}` नहीं
|
||||
@msg mode must be "cmyk" or "rgb" mode: मोड "cmyk" या "rgb" होना चाहिए
|
||||
@msg mode must be area|onPath, got {o} mode: मोड होना चाहिए क्षेत्रफल (onPath), {o} मिला
|
||||
@msg module is {_1} bytes (limit {_2}) मॉड्यूल {_1} बाइट्स (सीम {_2}) है।
|
||||
@msg module is {_1} bytes (limit {_2}) मॉड्यूल {_1} बाइट्स का है (सीमा {_2})
|
||||
@msg more than {MAX_BATCH_FILES} data sets {MAX_BATCH_FILES} डेटा सेट से अधिक
|
||||
@msg more than {MAX_BATCH_FILES} files {MAX_BATCH_FILES} फ़ाइलों से अधिक
|
||||
@msg more than {MAX_CSV_COLS} variables: Import Data Sets reads at most {MAX_CSV_COLS} {MAX_CSV_COLS} से अधिक चर: आयात डेटा सेट अधिकांश {MAX_CSV_COLS} पर पढ़ा जाता है।
|
||||
@@ -7187,7 +7254,7 @@ antiAlias Sharp शार्प
|
||||
@msg not a valid SVGZ file: {e} एक मान्य SVGZ फ़ाइल नहीं: {e}
|
||||
@msg not a VectorCraft file: {0} एक वेक्टर क्रेफ्ट फ़ाइल नहीं: {0}
|
||||
@msg not a VectorCraft shortcut set (missing `overrides`) एक VectorCraft शॉर्टकट सेट नहीं है ( `overrides`)
|
||||
@msg not a WebAssembly binary (missing \0asm header) नहीं एक WebAssembly द्विआधारी (missing \0asm header)
|
||||
@msg not a WebAssembly binary (missing \0asm header) WebAssembly बाइनरी नहीं है (\0asm हेडर नहीं है)
|
||||
@msg not a Word document: its compound file has no WordDocument stream एक वर्ड डॉक्यूमेंट नहीं: इसकी यौगिक फ़ाइल में WordDocument स्ट्रीम नहीं है
|
||||
@msg not a Word document: its main part is not a WordprocessingML document वर्ड डॉक्यूमेंट नहीं: इसका मुख्य हिस्सा वर्डप्रोसेसिंगएमएल डॉक्यूमेंट नहीं है
|
||||
@msg not a Word document: its package has no main document part नहीं एक वर्ड डॉक्यूमेंट: इसके पैकेज में कोई मुख्य डॉक्यूमेंट हिस्सा नहीं है
|
||||
@@ -7207,7 +7274,7 @@ antiAlias Sharp शार्प
|
||||
@msg not editing an opacity mask एक opacity मास्क संपादित न करें
|
||||
@msg not found नहीं मिला
|
||||
@msg not in pattern editing mode पैटर्न संपादन मोड में नहीं
|
||||
@msg not JSON: {e} नहीं JSON: {e}
|
||||
@msg not JSON: {e} JSON नहीं है: {e}
|
||||
@msg not type on a path outside perspective दृष्टिकोण के बाहर एक पाथ पर टाइप न करें
|
||||
@msg nothing encoded कुछ भी नहीं
|
||||
@msg nothing in data set {name} was applied: no object is bound to a variable it has a value for डेटा सेट {name} में कुछ भी लागू नहीं किया गया था: कोई ऑब्जेक्ट एक चर के लिए बाध्य नहीं है, इसके लिए एक मूल्य है।
|
||||
@@ -7293,7 +7360,7 @@ antiAlias Sharp शार्प
|
||||
@msg Outline Stroke: no stroked paths selected आउटलाइन स्ट्रोक: सिलेक्टेड कोई स्ट्रोक पाथ नहीं
|
||||
@msg outlineText {v}: true or false outlineText {v}: true या false
|
||||
@msg output intent profile: {e} उत्पादन आशय प्रोफ़ाइल: {e}
|
||||
@msg output size ({what} is {len} bytes, limit {max}) उत्पादन का आकार ({what} {len} बाइट्स है, {max} को सीमित करें)
|
||||
@msg output size ({what} is {len} bytes, limit {max}) आउटपुट का आकार ({what} {len} बाइट्स का है, सीमा {max})
|
||||
@msg output.destination: {_1} files are CMYK, and “{name}” is an RGB profile output.destination: {_1} फ़ाइलें CMYK हैं, और "{name}" एक RGB प्रोफ़ाइल है
|
||||
@msg output.destination: {e} output.destination: {e}
|
||||
@msg output.destination: no RGB or CMYK profile is called “{name}” output.destination: "{name}" नाम की कोई RGB या CMYK प्रोफ़ाइल नहीं है
|
||||
@@ -7364,13 +7431,13 @@ antiAlias Sharp शार्प
|
||||
@msg plane must be left|right|ground plane को left|right|ground होना चाहिए
|
||||
@msg plane must be left|right|ground|none plane को left|right|ground|none होना चाहिए
|
||||
@msg plug-in ABI: {0} प्लग-इन ABI: {0}
|
||||
@msg plug-in exceeded its {0} प्लग-इन अपने {0} से अधिक है
|
||||
@msg plug-in exceeded its {0} प्लग-इन ने अपना {0} पार कर लिया
|
||||
@msg plug-in failed: {0} प्लग-इन विफल: {0}
|
||||
@msg plug-in manifest: {0} प्लग-इन प्रकटन: {0}
|
||||
@msg plug-in manifest: {0} प्लग-इन मैनिफ़ेस्ट: {0}
|
||||
@msg plug-in output: {0} प्लग-इन आउटपुट: {0}
|
||||
@msg plug-in parameters must be a JSON object प्लग-इन पैरामीटर एक JSON ऑब्जेक्ट होना चाहिए
|
||||
@msg plug-in parameters: {0} प्लग-इन पैरामीटर: {0}
|
||||
@msg plug-in trapped: {0} प्लग-इन फँसा: {0}
|
||||
@msg plug-in trapped: {0} प्लग-इन में ट्रैप हुआ: {0}
|
||||
@msg Plug-ins can't be loaded from {path}: {e} प्लग-इन {path} से लोड नहीं किया जा सकता: {e}
|
||||
@msg point is outside the mesh बिंदु मेश के बाहर है
|
||||
@msg points must be [t, left, right] with non-negative widths points: गैर-नकारात्मक चौड़ाई के साथ अंक [t, left, right] होना चाहिए
|
||||
@@ -7792,7 +7859,7 @@ antiAlias Sharp शार्प
|
||||
@msg the object isn't on a perspective plane ऑब्जेक्ट एक पर्सपेक्टिव विमान पर नहीं है
|
||||
@msg the object would cross the horizon of the perspective plane ऑब्जेक्ट पर्सपेक्टिव विमान के क्षितिज को पार करेगी
|
||||
@msg the objects don't match the plan ऑब्जेक्ट्स प्लान से मेल नहीं खाते हैं
|
||||
@msg the objects to change are no longer in the document ऑब्जेक्ट्स को बदलने के लिए अब डॉक्यूमेंट में नहीं हैं
|
||||
@msg the objects to change are no longer in the document बदले जाने वाले ऑब्जेक्ट्स अब डॉक्यूमेंट में नहीं हैं
|
||||
@msg the objects would leave the grid ऑब्जेक्ट्स ग्रिड को छोड़ देंगे
|
||||
@msg the open and permissions passwords must differ खुला और अनुमति पासवर्ड अलग होना चाहिए
|
||||
@msg the open dialog has no Reset ओपन संवाद में कोई रीसेट नहीं है
|
||||
@@ -7852,7 +7919,7 @@ antiAlias Sharp शार्प
|
||||
@msg the replacement font is not available प्रतिस्थापन फ़ॉन्ट उपलब्ध नहीं है
|
||||
@msg the RTF file has too many paragraphs or formatting changes to place as type (at most {MAX_PARAGRAPHS} paragraphs and {MAX_RUNS} runs) RTF फ़ाइल में कई पैराग्राफ या प्रारूपण परिवर्तन होते हैं जो टाइप (अधिकांश {MAX_PARAGRAPHS} पैराग्राफ और {MAX_RUNS} रन पर) होते हैं।
|
||||
@msg the RTF file is too large to place as type (at most {_1} MB) RTF फ़ाइल बहुत बड़े प्रकार के रूप में जगह है (अधिकांश {_1} MB पर)
|
||||
@msg the runtime panicked रनटाइम panicked
|
||||
@msg the runtime panicked रनटाइम क्रैश हो गया
|
||||
@msg the Save PDF dialog didn't open सेव करें PDF संवाद खुला नहीं था
|
||||
@msg the scale is not a usable number स्केल एक प्रयोग योग्य संख्या नहीं है
|
||||
@msg the screen color sampler is already open स्क्रीन रंग नमूना पहले से ही खुला है
|
||||
@@ -7993,7 +8060,7 @@ antiAlias Sharp शार्प
|
||||
@msg type that changes writing direction inside a text object opens in the direction of its first character टेक्स्ट ऑब्जेक्ट के भीतर लेखन दिशा बदलने वाला टेक्स्ट अपने पहले वर्ण की दिशा में खुलता है
|
||||
@msg type used as a mask in linked areas, wraparound text or a compound path doesn't clip प्रकार जुड़े क्षेत्रों में एक मास्क के रूप में इस्तेमाल किया, रैपराउंड टेक्स्ट या एक मिश्रित पाथ क्लिप नहीं करता है
|
||||
@msg Unembedded to {_1} Unembed to {_1}
|
||||
@msg unexpected host trap अप्रत्याशित मेजबान जाल
|
||||
@msg unexpected host trap होस्ट में अप्रत्याशित ट्रैप
|
||||
@msg unexpected resources अप्रत्याशित संसाधन
|
||||
@msg unknown {k} key `{key}` (size, position) अज्ञात {k} कुंजी `{key}` (आकार, स्थिति)
|
||||
@msg unknown {key} `{v}` (none, short or full) अज्ञात {key} `{v}` (one, short or full)
|
||||
@@ -8134,9 +8201,9 @@ antiAlias Sharp शार्प
|
||||
@msg variables are locked चर लॉक कर रहे हैं
|
||||
@msg variables that aren't text were left out: {kinds} वेरिएबल जो टेक्स्ट नहीं छोड़े गए थे: {kinds}
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version ने {v} लौटाया; यह होस्ट संस्करण {ABI_VERSION} लागू करता है
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc 0 लौटे (मेमोरी से बाहर)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc स्मृति के बाहर एक ब्लॉक लौटा
|
||||
@msg vc_run returned error code {packed} vc_run त्रुटि कोड लौटा {packed}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc ने 0 लौटाया (मेमोरी खत्म)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc ने मेमोरी के बाहर का ब्लॉक लौटाया
|
||||
@msg vc_run returned error code {packed} vc_run ने त्रुटि कोड {packed} लौटाया
|
||||
@msg VectorCraft doesn't search other apps' or the system's folders: {path} वेक्टर क्रेफ्ट अन्य एप्लिकेशन या सिस्टम के फ़ोल्डर्स की खोज नहीं करता है: {path}
|
||||
@msg VectorCraft doesn't search the Shared or Public folder in Users: {path} वेक्टर क्रेफ्ट उपयोगकर्ताओं में साझा या सार्वजनिक फ़ोल्डर की खोज नहीं करता है: {path}
|
||||
@msg VectorCraft failed to start: {e} वेक्टर क्रेफ्ट शुरू करने में विफल रहा: {e}
|
||||
|
||||
|
Can't render this file because it is too large.
|
@@ -6108,6 +6108,110 @@ axis Y Axis Y tengely
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` az élő effektus a dokumentum rajzolása közben fut, ezért nem lehet `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out az exportáló bővítmény mindig az exportálás keretét kapja: hagyd ki a `budget` kulcsot
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants a(z) „{_1}” nagy számítási keretet kér (futásonként legfeljebb {minutes} perc és a szokásos utasításszám {times}-szorosa): egy személynek jóvá kell hagynia az asztali alkalmazásban, vagy add meg az `allowHeavy: true` értéket egy --allow-plugin-grants kapcsolóval indított munkamenetben
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters a `name` 1-64 nyomtatható karakter legyen
|
||||
@msg `version`, `description` or `author` is too long a `version`, a `description` vagy az `author` túl hosszú
|
||||
@msg `warnings` must be a list of strings a `warnings` karakterláncok listája legyen
|
||||
@msg `{k}` must be one of {_1} `{k}`: ezek egyike kell: {_1}
|
||||
@msg `{k}` must be {what} `{k}`: {what} kell
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` az exportáló bővítmény 1–{MAX_EXTENSIONS} `extensions` értéket ad meg
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` csoporton kívül legfeljebb {MAX_UNGROUPED} paraméter lehet: a többinek adj meg `group` értéket
|
||||
@msg can't encode the input a bemenet nem kódolható
|
||||
@msg expected {"dataBase64"} várt formátum: {"dataBase64"}
|
||||
@msg expected {"objects"} várt formátum: {"objects"}
|
||||
@msg export `{name}`: {e} `{name}` modulexport: {e}
|
||||
@msg extension {e} is listed twice a(z) {e} kiterjesztés kétszer szerepel
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot {e} kiterjesztés: 1-16 kisbetűt és számjegyet használj, pont nélkül
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - érvénytelen azonosító: {_1}; 1-64 karaktert használj ezekből: A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} érvénytelen paraméternév: {k}
|
||||
@msg manifest is not UTF-8 a leíró nem UTF-8 kódolású
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) a leíró túl hosszú (korlát: {MAX_MANIFEST_BYTES} bájt)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) a leíró mérete {_1} bájt (korlát: {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) a modul mérete {_1} bájt (korlát: {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own jóváhagyás szükséges: ezt kéri: {0}, amit a felhasználó a külön telepítéskor ad meg
|
||||
@msg not JSON: {e} nem JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) nem WebAssembly bináris (hiányzik a \0asm fejléc)
|
||||
@msg parameter `{k}`: {what} `{k}` paraméter: {what}
|
||||
@msg parameter `{name}`: {what} `{name}` paraméter: {what}
|
||||
@msg plug-in parameters must be a JSON object a bővítmény paraméterei JSON-objektumot alkossanak
|
||||
@msg the module must export its linear memory as `memory` a modulnak `memory` néven kell exportálnia a lineáris memóriáját
|
||||
@msg the objects to change are no longer in the document a módosítandó objektumok már nincsenek a dokumentumban
|
||||
@msg the runtime panicked a futtatókörnyezet összeomlott
|
||||
@msg unexpected host trap váratlan megszakítás (trap) a gazdaprogramban
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} a vc_abi_version {v} értéket adott vissza; ez a gazdaprogram a(z) {ABI_VERSION}. verziót valósítja meg
|
||||
@msg vc_alloc returned 0 (out of memory) a vc_alloc 0-t adott vissza (elfogyott a memória)
|
||||
@msg vc_alloc returned a block outside memory a vc_alloc a memórián kívüli blokkot adott vissza
|
||||
@msg vc_run returned error code {packed} a vc_run {packed} hibakódot adott vissza
|
||||
@msg {_1} is not a file nem fájl: {_1}
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1}: {_2} bájt (korlát: {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objektum (korlát: {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what}: a memórián kívülre mutat
|
||||
@msg `angle` must be a number `angle`: szám kell
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect`: 0.01 és 100 közötti érték kell
|
||||
@msg `cap` must be "butt", "round" or "square" `cap`: "butt", "round" vagy "square" kell
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule`: "nonzero" vagy "evenodd" kell
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl`: legfeljebb {MAX_HELP_URL} bájtos https:// cím kell
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters a `help` 1-{MAX_HELP} nyomtatható karakter legyen
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id`: 1-{MAX_EFFECT_ID} bájtos effektusazonosító kell
|
||||
@msg `id` must be the id of an input object `id`: egy bemeneti objektum azonosítója kell
|
||||
@msg `join` must be "miter", "round" or "bevel" `join`: "miter", "round" vagy "bevel" kell
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters a `label` és a `group` 1-{MAX_LABEL} nyomtatható karakter legyen
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer a `maxLength` 1-{MAX_TEXT} legyen, és az alapértelmezett érték ne legyen hosszabb
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many a `minItems` és a `maxItems` 0-{MAX_LIST} legyen, a `maxItems` legalább 1, és az alapértelmezett érték ennyi elemből álljon
|
||||
@msg `name` must be a string `name`: karakterlánc kell
|
||||
@msg `opacity` must be a number `opacity`: szám kell
|
||||
@msg `type` must be "path" or "compound" `type`: "path" vagy "compound" kell
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters a `unit` 1-{MAX_UNIT} nyomtatható karakter legyen
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` a `visibleWhen` 1-{MAX_CONDITION_VALUES} értéket adjon meg ehhez: `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one a `visibleWhen` ezt nevezi meg: `{other}`, de ez nem az ennél korábban megadott paraméterek egyike
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters a `visibleWhen` legfeljebb {MAX_CONDITIONS} paramétert nevezhet meg
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice a `visibleWhen` a(z) `{other}` értékeit veszi át, egy jelölőnégyzetét vagy egy választásét
|
||||
@msg `visible` must be true or false `visible`: true vagy false kell
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}`: {_1} és {_2} közötti szám kell
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}`: legfeljebb {MAX_ITEMS} elemű tömb kell
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" a szín alapértelmezett értéke színobjektum vagy hexadecimális karakterlánc legyen, például "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" színobjektum vagy hexadecimális karakterlánc, például "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines a szabad formájú színátmenet legfeljebb {MAX_ITEMS} pontot és vonalat tartalmaz
|
||||
@msg a freeform gradient line names a point it doesn't have a szabad formájú színátmenet egyik vonala olyan pontot nevez meg, amely nincs benne
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops a színátmenethez 1-{MAX_ITEMS} színátmenet-pont kell
|
||||
@msg a list of numbers számok listája
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items}-{max_items} számból álló lista
|
||||
@msg a new object needs a `path` az új objektumhoz `path` kell
|
||||
@msg a number szám
|
||||
@msg a painted live effect returns only `objects` a festő élő effektus csak `objects` értéket ad vissza
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` a festő élő effektus darabjának csak `path`, `fillRule`, `fills` és `strokes` kulcsa van
|
||||
@msg a read-only object was left out kimaradt egy írásvédett objektum
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given kimaradt egy írásvédett objektum: adja vissza önmagában {"id"} formában vagy úgy, ahogy megkapta
|
||||
@msg a string karakterlánc
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` a körvonalnak csak `paint`, `width`, `join`, `cap` és `miterLimit` kulcsa van
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} a körvonal formája {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} legyen
|
||||
@msg an effect must be {"id", "params"?, "visible"?} az effektus formája {"id", "params"?, "visible"?} legyen
|
||||
@msg an effect on a fill returns only `fills` a kitöltésen lévő effektus csak `fills` értéket ad vissza
|
||||
@msg an effect on a stroke returns only `strokes` a körvonalon lévő effektus csak `strokes` értéket ad vissza
|
||||
@msg an object must be a JSON object az objektum JSON-objektum legyen
|
||||
@msg bad range érvénytelen tartomány
|
||||
@msg choices must be 1-64 non-empty, printable strings a választási lehetőségek 1-64 nem üres, nyomtatható karakterlánc legyenek
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) tartományon kívüli koordináta (korlát: ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options az alapértelmezett érték nem a lehetőségek egyike
|
||||
@msg each piece needs a `path` minden darabhoz `path` kell
|
||||
@msg is listed twice kétszer szerepel
|
||||
@msg pattern transform out of range tartományon kívüli mintázat-transzformáció
|
||||
@msg read-only field '{field}' changed megváltozott a(z) '{field}' írásvédett mező
|
||||
@msg stops must be in order of `offset` a színátmenet-pontok `offset` szerint rendezve legyenek
|
||||
@msg the document has no pattern {pattern} a dokumentumban nincs {pattern} mintázat
|
||||
@msg the document has no swatch {n} a dokumentumban nincs {n} színminta
|
||||
@msg the output a kimenet
|
||||
@msg the path has no anchor points az útvonalnak nincsenek horgonypontjai
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) túl sok horgonypont (korlát: {MAX_ANCHORS})
|
||||
@msg true or false true vagy false
|
||||
@msg unknown key `{k}`; the keys here are {_1} ismeretlen kulcs: `{k}`; az itt használható kulcsok: {_1}
|
||||
@msg {_1} is listed twice {_1} kétszer szerepel
|
||||
@msg {_1} is not the id of an input object {_1} nem egy bemeneti objektum azonosítója
|
||||
@msg {_1} is read-only {_1} írásvédett
|
||||
@msg {what} must be from {lo} to {hi} {what}: {lo} és {hi} közötti érték kell
|
||||
@msg a color component színösszetevő
|
||||
@msg a plate nyomólemez
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Telepíted a(z) „{name}” bővítményt, amely ezeket az engedélyeket kéri?
|
||||
ID: {id} Azonosító: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -5750,6 +5750,110 @@ axis Y Axis Asse Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` un effetto dinamico viene eseguito mentre il documento viene disegnato, quindi non può essere `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out un plug-in di esportazione riceve sempre il budget di un’esportazione: ometti `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” chiede un budget di calcolo elevato (ogni esecuzione fino a {minutes} minuti e {times} volte le istruzioni consuete): una persona deve approvarlo nell’app desktop, oppure passa `allowHeavy: true` in una sessione avviata con --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` deve avere 1-64 caratteri stampabili
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` o `author` è troppo lungo
|
||||
@msg `warnings` must be a list of strings `warnings` deve essere un elenco di stringhe
|
||||
@msg `{k}` must be one of {_1} `{k}` deve essere uno dei seguenti: {_1}
|
||||
@msg `{k}` must be {what} `{k}` deve essere {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` un plug-in di esportazione dichiara da 1 a {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` al massimo {MAX_UNGROUPED} parametri fuori dai gruppi: assegna agli altri un `group`
|
||||
@msg can't encode the input impossibile codificare l’input
|
||||
@msg expected {"dataBase64"} previsto {"dataBase64"}
|
||||
@msg expected {"objects"} previsto {"objects"}
|
||||
@msg export `{name}`: {e} esportazione del modulo `{name}`: {e}
|
||||
@msg extension {e} is listed twice l’estensione {e} è elencata due volte
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot estensione {e}: usa 1-16 lettere minuscole e cifre, senza il punto
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID non valido {_1}: usa 1-64 caratteri tra A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nome di parametro non valido {k}
|
||||
@msg manifest is not UTF-8 il manifest non è in UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) il manifest è troppo lungo (limite {MAX_MANIFEST_BYTES} byte)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) il manifest occupa {_1} byte (limite {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) il modulo occupa {_1} byte (limite {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own richiede approvazione: chiede {0}, che l’utente concede installandolo da solo
|
||||
@msg not JSON: {e} non è JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) non è un binario WebAssembly (manca l’intestazione \0asm)
|
||||
@msg parameter `{k}`: {what} parametro `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parametro `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object i parametri del plug-in devono essere un oggetto JSON
|
||||
@msg the module must export its linear memory as `memory` il modulo deve esportare la sua memoria lineare come `memory`
|
||||
@msg the objects to change are no longer in the document gli oggetti da modificare non sono più nel documento
|
||||
@msg the runtime panicked l’ambiente di esecuzione si è bloccato
|
||||
@msg unexpected host trap interruzione imprevista (trap) dell’host
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version ha restituito {v}; questo host implementa la versione {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc ha restituito 0 (memoria esaurita)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc ha restituito un blocco fuori dalla memoria
|
||||
@msg vc_run returned error code {packed} vc_run ha restituito il codice di errore {packed}
|
||||
@msg {_1} is not a file {_1} non è un file
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} occupa {_2} byte (limite {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} oggetti (limite {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} punta fuori dalla memoria
|
||||
@msg `angle` must be a number `angle` deve essere un numero
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` deve essere compreso tra 0.01 e 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` deve essere "butt", "round" o "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` deve essere "nonzero" o "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` deve essere un indirizzo https:// di al massimo {MAX_HELP_URL} byte
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` deve avere 1-{MAX_HELP} caratteri stampabili
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` deve essere un id di effetto di 1-{MAX_EFFECT_ID} byte
|
||||
@msg `id` must be the id of an input object `id` deve essere l’id di un oggetto di input
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` deve essere "miter", "round" o "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` e `group` devono avere 1-{MAX_LABEL} caratteri stampabili
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` deve essere 1-{MAX_TEXT} e il valore predefinito non può essere più lungo
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` e `maxItems` devono essere 0-{MAX_LIST}, `maxItems` almeno 1, e il valore predefinito deve averne altrettanti
|
||||
@msg `name` must be a string `name` deve essere una stringa
|
||||
@msg `opacity` must be a number `opacity` deve essere un numero
|
||||
@msg `type` must be "path" or "compound" `type` deve essere "path" o "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` deve avere 1-{MAX_UNIT} caratteri stampabili
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` deve elencare da 1 a {MAX_CONDITION_VALUES} valori per `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nomina `{other}`, che non è un parametro dichiarato prima di questo
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nomina al massimo {MAX_CONDITIONS} parametri
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` accetta i valori di `{other}`, quelli di una casella di controllo o di una scelta
|
||||
@msg `visible` must be true or false `visible` deve essere true o false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` deve essere un numero da {_1} a {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` deve essere un array di al massimo {MAX_ITEMS} voci
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" un colore predefinito deve essere un oggetto colore o una stringa esadecimale come "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" un oggetto colore o una stringa esadecimale come "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines una sfumatura a forma libera contiene al massimo {MAX_ITEMS} punti e linee
|
||||
@msg a freeform gradient line names a point it doesn't have una linea della sfumatura a forma libera nomina un punto che la sfumatura non ha
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops una sfumatura richiede 1-{MAX_ITEMS} cursori colore
|
||||
@msg a list of numbers un elenco di numeri
|
||||
@msg a list of {min_items} to {max_items} numbers un elenco da {min_items} a {max_items} numeri
|
||||
@msg a new object needs a `path` un nuovo oggetto richiede un `path`
|
||||
@msg a number un numero
|
||||
@msg a painted live effect returns only `objects` un effetto dinamico di pittura restituisce solo `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` un pezzo di un effetto dinamico di pittura ha solo `path`, `fillRule`, `fills` e `strokes`
|
||||
@msg a read-only object was left out è stato omesso un oggetto di sola lettura
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given è stato omesso un oggetto di sola lettura: restituiscilo come {"id"} da solo o così come è stato fornito
|
||||
@msg a string una stringa
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` una traccia ha solo `paint`, `width`, `join`, `cap` e `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} una traccia deve essere {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} un effetto deve essere {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` un effetto su un riempimento restituisce solo `fills`
|
||||
@msg an effect on a stroke returns only `strokes` un effetto su una traccia restituisce solo `strokes`
|
||||
@msg an object must be a JSON object un oggetto deve essere un oggetto JSON
|
||||
@msg bad range intervallo non valido
|
||||
@msg choices must be 1-64 non-empty, printable strings le scelte devono essere 1-64 stringhe stampabili non vuote
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) coordinata fuori intervallo (limite ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options il valore predefinito non è una delle opzioni
|
||||
@msg each piece needs a `path` ogni pezzo richiede un `path`
|
||||
@msg is listed twice è elencato due volte
|
||||
@msg pattern transform out of range trasformazione del motivo fuori intervallo
|
||||
@msg read-only field '{field}' changed il campo di sola lettura '{field}' è cambiato
|
||||
@msg stops must be in order of `offset` i cursori colore devono essere in ordine di `offset`
|
||||
@msg the document has no pattern {pattern} il documento non ha il motivo {pattern}
|
||||
@msg the document has no swatch {n} il documento non ha il campione {n}
|
||||
@msg the output l’output
|
||||
@msg the path has no anchor points il tracciato non ha punti di ancoraggio
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) troppi punti di ancoraggio (limite {MAX_ANCHORS})
|
||||
@msg true or false true o false
|
||||
@msg unknown key `{k}`; the keys here are {_1} chiave sconosciuta `{k}`; le chiavi qui sono {_1}
|
||||
@msg {_1} is listed twice {_1} è elencato due volte
|
||||
@msg {_1} is not the id of an input object {_1} non è l’id di un oggetto di input
|
||||
@msg {_1} is read-only {_1} è di sola lettura
|
||||
@msg {what} must be from {lo} to {hi} {what} deve essere compreso tra {lo} e {hi}
|
||||
@msg a color component una componente colore
|
||||
@msg a plate una lastra
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Installare “{name}”, che chiede queste autorizzazioni?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -5815,6 +5815,110 @@ axis Y Axis Y 軸
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` ライブ効果はドキュメントの描画中に実行されるため、`heavy` にはできません
|
||||
@msg an exporter always gets an export's budget: leave `budget` out 書き出しプラグインには常に書き出しの予算が割り当てられます。`budget` は省略してください
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants 「{_1}」は大きな計算予算を求めています (1 回の実行につき最大 {minutes} 分、通常の {times} 倍の命令)。デスクトップ アプリで人が承認するか、--allow-plugin-grants を付けて開始したセッションで `allowHeavy: true` を指定してください
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` は印刷可能な 1-64 文字にしてください
|
||||
@msg `version`, `description` or `author` is too long `version`、`description` または `author` が長すぎます
|
||||
@msg `warnings` must be a list of strings `warnings` は文字列のリストにしてください
|
||||
@msg `{k}` must be one of {_1} `{k}` は {_1} のいずれかにしてください
|
||||
@msg `{k}` must be {what} `{k}` は {what} にしてください
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` 書き出しプラグインは `extensions` を 1~{MAX_EXTENSIONS} 個宣言します
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` グループ外のパラメーターは {MAX_UNGROUPED} 個までです。ほかのパラメーターには `group` を指定してください
|
||||
@msg can't encode the input 入力をエンコードできません
|
||||
@msg expected {"dataBase64"} {"dataBase64"} が必要です
|
||||
@msg expected {"objects"} {"objects"} が必要です
|
||||
@msg export `{name}`: {e} モジュールのエクスポート `{name}`: {e}
|
||||
@msg extension {e} is listed twice 拡張子 {e} が 2 回指定されています
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot 拡張子 {e}: ドットを付けずに小文字と数字で 1-16 文字にしてください
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID {_1} は無効です。A-Z a-z 0-9 . _ - の 1-64 文字にしてください
|
||||
@msg invalid parameter name {k} パラメーター名 {k} は無効です
|
||||
@msg manifest is not UTF-8 マニフェストが UTF-8 ではありません
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) マニフェストが長すぎます (上限 {MAX_MANIFEST_BYTES} バイト)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) マニフェストは {_1} バイトです (上限 {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) モジュールは {_1} バイトです (上限 {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own 承認が必要です: {0} を要求しています。これはユーザーが単独でインストールするときに許可します
|
||||
@msg not JSON: {e} JSON ではありません: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) WebAssembly バイナリではありません (\0asm ヘッダーがありません)
|
||||
@msg parameter `{k}`: {what} パラメーター `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} パラメーター `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object プラグインのパラメーターは JSON オブジェクトにしてください
|
||||
@msg the module must export its linear memory as `memory` モジュールは線形メモリを `memory` としてエクスポートする必要があります
|
||||
@msg the objects to change are no longer in the document 変更するオブジェクトがドキュメントにもうありません
|
||||
@msg the runtime panicked ランタイムが異常終了しました
|
||||
@msg unexpected host trap ホストで予期しないトラップが発生しました
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version が {v} を返しました。このホストが実装するバージョンは {ABI_VERSION} です
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc が 0 を返しました (メモリ不足)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc がメモリの外のブロックを返しました
|
||||
@msg vc_run returned error code {packed} vc_run がエラーコード {packed} を返しました
|
||||
@msg {_1} is not a file {_1} はファイルではありません
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} は {_2} バイトです (上限 {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) オブジェクトが {_1} 個あります (上限 {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} がメモリの外を指しています
|
||||
@msg `angle` must be a number `angle` には数値を指定してください
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` は 0.01 から 100 の範囲にしてください
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` は "butt"、"round"、"square" のいずれかにしてください
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` は "nonzero" または "evenodd" にしてください
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` は {MAX_HELP_URL} バイト以下の https:// アドレスにしてください
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` は印刷可能な 1-{MAX_HELP} 文字にしてください
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` は 1-{MAX_EFFECT_ID} バイトの効果 ID にしてください
|
||||
@msg `id` must be the id of an input object `id` は入力オブジェクトの ID にしてください
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` は "miter"、"round"、"bevel" のいずれかにしてください
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` と `group` は印刷可能な 1-{MAX_LABEL} 文字にしてください
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` は 1-{MAX_TEXT} にし、デフォルト値はそれより長くしないでください
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` と `maxItems` は 0-{MAX_LIST}、`maxItems` は 1 以上にし、デフォルト値の項目数をその範囲にしてください
|
||||
@msg `name` must be a string `name` は文字列にしてください
|
||||
@msg `opacity` must be a number `opacity` には数値を指定してください
|
||||
@msg `type` must be "path" or "compound" `type` は "path" または "compound" にしてください
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` は印刷可能な 1-{MAX_UNIT} 文字にしてください
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` には `{other}` の値を 1 から {MAX_CONDITION_VALUES} 個指定してください
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` が指定した `{other}` は、このパラメーターより前に宣言されたパラメーターではありません
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` に指定できるパラメーターは {MAX_CONDITIONS} 個までです
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` が受け取るのは、チェックボックスか選択肢である `{other}` の値です
|
||||
@msg `visible` must be true or false `visible` は true または false にしてください
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` は {_1} から {_2} の数値にしてください
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` は {MAX_ITEMS} 項目以下の配列にしてください
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" カラーのデフォルト値はカラーオブジェクトか "#3a7bd5" のような 16 進文字列にしてください
|
||||
@msg a color object or a hex string such as "#3a7bd5" カラーオブジェクトか "#3a7bd5" のような 16 進文字列
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines フリーフォームグラデーションのポイントとラインは {MAX_ITEMS} 個までです
|
||||
@msg a freeform gradient line names a point it doesn't have フリーフォームグラデーションのラインが、グラデーションにないポイントを指定しています
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops グラデーションには 1-{MAX_ITEMS} 個の分岐点が必要です
|
||||
@msg a list of numbers 数値のリスト
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items} から {max_items} 個の数値のリスト
|
||||
@msg a new object needs a `path` 新しいオブジェクトには `path` が必要です
|
||||
@msg a number 数値
|
||||
@msg a painted live effect returns only `objects` ペイント型のライブ効果が返すのは `objects` だけです
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` ペイント型のライブ効果のピースに使えるのは `path`、`fillRule`、`fills`、`strokes` だけです
|
||||
@msg a read-only object was left out 読み取り専用のオブジェクトが省かれています
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given 読み取り専用のオブジェクトが省かれています: {"id"} だけの形か、渡されたとおりの形で返してください
|
||||
@msg a string 文字列
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` 線に使えるのは `paint`、`width`、`join`、`cap`、`miterLimit` だけです
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 線は {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} の形にしてください
|
||||
@msg an effect must be {"id", "params"?, "visible"?} 効果は {"id", "params"?, "visible"?} の形にしてください
|
||||
@msg an effect on a fill returns only `fills` 塗りの効果が返すのは `fills` だけです
|
||||
@msg an effect on a stroke returns only `strokes` 線の効果が返すのは `strokes` だけです
|
||||
@msg an object must be a JSON object オブジェクトは JSON オブジェクトにしてください
|
||||
@msg bad range 範囲が正しくありません
|
||||
@msg choices must be 1-64 non-empty, printable strings 選択肢は空でない印刷可能な文字列 1-64 個にしてください
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) 座標が範囲外です (上限 ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options デフォルト値が選択肢にありません
|
||||
@msg each piece needs a `path` 各ピースには `path` が必要です
|
||||
@msg is listed twice 2 回指定されています
|
||||
@msg pattern transform out of range パターンの変形が範囲外です
|
||||
@msg read-only field '{field}' changed 読み取り専用のフィールド '{field}' が変更されています
|
||||
@msg stops must be in order of `offset` 分岐点は `offset` の順に並べてください
|
||||
@msg the document has no pattern {pattern} ドキュメントにパターン {pattern} がありません
|
||||
@msg the document has no swatch {n} ドキュメントにスウォッチ {n} がありません
|
||||
@msg the output 出力
|
||||
@msg the path has no anchor points パスにアンカーポイントがありません
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) アンカーポイントが多すぎます (上限 {MAX_ANCHORS})
|
||||
@msg true or false true または false
|
||||
@msg unknown key `{k}`; the keys here are {_1} `{k}` は不明なキーです。ここで使えるキー: {_1}
|
||||
@msg {_1} is listed twice {_1} が 2 回指定されています
|
||||
@msg {_1} is not the id of an input object {_1} は入力オブジェクトの ID ではありません
|
||||
@msg {_1} is read-only {_1} は読み取り専用です
|
||||
@msg {what} must be from {lo} to {hi} {what} は {lo} から {hi} の範囲にしてください
|
||||
@msg a color component カラー成分
|
||||
@msg a plate 版
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? これらの権限を求める「{name}」をインストールしますか?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -6076,6 +6076,110 @@ axis Y Axis Y ღერძი
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` ცოცხალი ეფექტი დოკუმენტის დახატვისას ეშვება, ამიტომ ის ვერ იქნება `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out ექსპორტის პლაგინი ყოველთვის ექსპორტის ბიუჯეტს იღებს: გამოტოვეთ `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants „{_1}“ დიდ გამოთვლით ბიუჯეტს ითხოვს (თითო გაშვება {minutes} წუთამდე და ჩვეულებრივზე {times}-ჯერ მეტი ინსტრუქცია): ის დესკტოპის აპში ადამიანმა უნდა დაამტკიცოს, ან გადაეცით `allowHeavy: true` --allow-plugin-grants-ით გაშვებულ სესიაში
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` უნდა შედგებოდეს 1-64 დასაბეჭდი სიმბოლოსგან
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` ან `author` ზედმეტად გრძელია
|
||||
@msg `warnings` must be a list of strings `warnings` უნდა იყოს სტრიქონების სია
|
||||
@msg `{k}` must be one of {_1} `{k}` უნდა იყოს ერთ-ერთი: {_1}
|
||||
@msg `{k}` must be {what} `{k}` უნდა იყოს {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` ექსპორტის პლაგინი აცხადებს 1-დან {MAX_EXTENSIONS}-მდე `extensions`-ს
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` ჯგუფების გარეთ მაქსიმუმ {MAX_UNGROUPED} პარამეტრია დასაშვები: დანარჩენებს მიეცით `group`
|
||||
@msg can't encode the input შეყვანის კოდირება ვერ ხერხდება
|
||||
@msg expected {"dataBase64"} მოსალოდნელი იყო {"dataBase64"}
|
||||
@msg expected {"objects"} მოსალოდნელი იყო {"objects"}
|
||||
@msg export `{name}`: {e} მოდულის ექსპორტი `{name}`: {e}
|
||||
@msg extension {e} is listed twice გაფართოება {e} ორჯერაა მითითებული
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot გაფართოება {e}: გამოიყენეთ 1-16 პატარა ასო და ციფრი, წერტილის გარეშე
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - არასწორი ID {_1}: გამოიყენეთ 1-64 სიმბოლო A-Z a-z 0-9 . _ - ნაკრებიდან
|
||||
@msg invalid parameter name {k} პარამეტრის არასწორი სახელი {k}
|
||||
@msg manifest is not UTF-8 მანიფესტი UTF-8 კოდირებაში არ არის
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) მანიფესტი ზედმეტად გრძელია (ლიმიტი {MAX_MANIFEST_BYTES} ბაიტი)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) მანიფესტი {_1} ბაიტია (ლიმიტი {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) მოდული {_1} ბაიტია (ლიმიტი {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own საჭიროებს დამტკიცებას: ითხოვს {0}-ს, რასაც მომხმარებელი მისი ცალკე დაყენებისას აძლევს
|
||||
@msg not JSON: {e} არ არის JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) არ არის WebAssembly-ის ბინარული ფაილი (აკლია \0asm სათაური)
|
||||
@msg parameter `{k}`: {what} პარამეტრი `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} პარამეტრი `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object პლაგინის პარამეტრები JSON ობიექტი უნდა იყოს
|
||||
@msg the module must export its linear memory as `memory` მოდულმა თავისი წრფივი მეხსიერების ექსპორტი `memory` სახელით უნდა გააკეთოს
|
||||
@msg the objects to change are no longer in the document შესაცვლელი ობიექტები დოკუმენტში აღარ არის
|
||||
@msg the runtime panicked გაშვების გარემო ავარიულად შეჩერდა
|
||||
@msg unexpected host trap ჰოსტის მოულოდნელი ავარიული შეჩერება (trap)
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version-მა დააბრუნა {v}; ეს ჰოსტი ვერსიას {ABI_VERSION} ახორციელებს
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc-მა დააბრუნა 0 (მეხსიერება ამოიწურა)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc-მა დააბრუნა ბლოკი მეხსიერების გარეთ
|
||||
@msg vc_run returned error code {packed} vc_run-მა დააბრუნა შეცდომის კოდი {packed}
|
||||
@msg {_1} is not a file {_1} ფაილი არ არის
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} {_2} ბაიტია (ლიმიტი {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} ობიექტი (ლიმიტი {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} მეხსიერების გარეთ მიუთითებს
|
||||
@msg `angle` must be a number `angle` უნდა იყოს რიცხვი
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` უნდა იყოს 0.01-დან 100-მდე
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` უნდა იყოს "butt", "round" ან "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` უნდა იყოს "nonzero" ან "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` უნდა იყოს https:// მისამართი, არაუმეტეს {MAX_HELP_URL} ბაიტისა
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` უნდა შედგებოდეს 1-{MAX_HELP} დასაბეჭდი სიმბოლოსგან
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` უნდა იყოს ეფექტის 1-{MAX_EFFECT_ID} ბაიტიანი ID
|
||||
@msg `id` must be the id of an input object `id` უნდა იყოს შემავალი ობიექტის ID
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` უნდა იყოს "miter", "round" ან "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` და `group` უნდა შედგებოდეს 1-{MAX_LABEL} დასაბეჭდი სიმბოლოსგან
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` უნდა იყოს 1-{MAX_TEXT}, ხოლო ნაგულისხმევი მნიშვნელობა არ უნდა იყოს უფრო გრძელი
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` და `maxItems` უნდა იყოს 0-{MAX_LIST}, `maxItems` მინიმუმ 1, ხოლო ნაგულისხმევ მნიშვნელობაში უნდა იყოს ამდენი ელემენტი
|
||||
@msg `name` must be a string `name` უნდა იყოს სტრიქონი
|
||||
@msg `opacity` must be a number `opacity` უნდა იყოს რიცხვი
|
||||
@msg `type` must be "path" or "compound" `type` უნდა იყოს "path" ან "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` უნდა შედგებოდეს 1-{MAX_UNIT} დასაბეჭდი სიმბოლოსგან
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen`-ში `{other}`-ისთვის უნდა იყოს 1-დან {MAX_CONDITION_VALUES}-მდე მნიშვნელობა
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` ასახელებს `{other}`-ს, რომელიც ამაზე ადრე გამოცხადებული პარამეტრი არ არის
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` ასახელებს არაუმეტეს {MAX_CONDITIONS} პარამეტრს
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` იღებს `{other}`-ის მნიშვნელობებს, მოსანიშნი ველის ან არჩევანისას
|
||||
@msg `visible` must be true or false `visible` უნდა იყოს true ან false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` უნდა იყოს რიცხვი {_1}-დან {_2}-მდე
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` უნდა იყოს მასივი, არაუმეტეს {MAX_ITEMS} ელემენტით
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" ფერის ნაგულისხმევი მნიშვნელობა უნდა იყოს ფერის ობიექტი ან თექვსმეტობითი სტრიქონი, მაგალითად "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" ფერის ობიექტი ან თექვსმეტობითი სტრიქონი, მაგალითად "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines თავისუფალი ფორმის გრადიენტი შეიცავს არაუმეტეს {MAX_ITEMS} წერტილსა და ხაზს
|
||||
@msg a freeform gradient line names a point it doesn't have თავისუფალი ფორმის გრადიენტის ხაზი ასახელებს წერტილს, რომელიც გრადიენტს არ აქვს
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops გრადიენტს სჭირდება 1-{MAX_ITEMS} გადასვლის წერტილი
|
||||
@msg a list of numbers რიცხვების სია
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items}-დან {max_items}-მდე რიცხვის სია
|
||||
@msg a new object needs a `path` ახალ ობიექტს სჭირდება `path`
|
||||
@msg a number რიცხვი
|
||||
@msg a painted live effect returns only `objects` მხატვრული ცოცხალი ეფექტი აბრუნებს მხოლოდ `objects`-ს
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` მხატვრული ცოცხალი ეფექტის ნაწილს აქვს მხოლოდ `path`, `fillRule`, `fills` და `strokes`
|
||||
@msg a read-only object was left out გამოტოვებულია მხოლოდ წასაკითხი ობიექტი
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given გამოტოვებულია მხოლოდ წასაკითხი ობიექტი: დააბრუნეთ ის მხოლოდ {"id"}-ის სახით ან ისე, როგორც მიიღეთ
|
||||
@msg a string სტრიქონი
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` კონტურს აქვს მხოლოდ `paint`, `width`, `join`, `cap` და `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} კონტური უნდა იყოს {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} ეფექტი უნდა იყოს {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` შევსების ეფექტი აბრუნებს მხოლოდ `fills`-ს
|
||||
@msg an effect on a stroke returns only `strokes` კონტურის ეფექტი აბრუნებს მხოლოდ `strokes`-ს
|
||||
@msg an object must be a JSON object ობიექტი უნდა იყოს JSON ობიექტი
|
||||
@msg bad range არასწორი დიაპაზონი
|
||||
@msg choices must be 1-64 non-empty, printable strings არჩევანი უნდა იყოს 1-64 არაცარიელი, დასაბეჭდი სტრიქონი
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) კოორდინატი დიაპაზონს გარეთაა (ლიმიტი ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options ნაგულისხმევი მნიშვნელობა ვარიანტებს შორის არ არის
|
||||
@msg each piece needs a `path` თითოეულ ნაწილს სჭირდება `path`
|
||||
@msg is listed twice ორჯერაა მითითებული
|
||||
@msg pattern transform out of range პატერნის გარდაქმნა დიაპაზონს გარეთაა
|
||||
@msg read-only field '{field}' changed შეიცვალა მხოლოდ წასაკითხი ველი '{field}'
|
||||
@msg stops must be in order of `offset` გადასვლის წერტილები `offset`-ის მიხედვით უნდა იყოს დალაგებული
|
||||
@msg the document has no pattern {pattern} დოკუმენტს არ აქვს პატერნი {pattern}
|
||||
@msg the document has no swatch {n} დოკუმენტს არ აქვს ფერის ნიმუში {n}
|
||||
@msg the output გამოტანა
|
||||
@msg the path has no anchor points ტრაექტორიას საყრდენი წერტილები არ აქვს
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) ძალიან ბევრი საყრდენი წერტილი (ლიმიტი {MAX_ANCHORS})
|
||||
@msg true or false true ან false
|
||||
@msg unknown key `{k}`; the keys here are {_1} უცნობი გასაღები `{k}`; აქ გასაღებებია: {_1}
|
||||
@msg {_1} is listed twice {_1} ორჯერაა მითითებული
|
||||
@msg {_1} is not the id of an input object {_1} შემავალი ობიექტის ID არ არის
|
||||
@msg {_1} is read-only {_1} მხოლოდ წასაკითხია
|
||||
@msg {what} must be from {lo} to {hi} {what} უნდა იყოს {lo}-დან {hi}-მდე
|
||||
@msg a color component ფერის კომპონენტი
|
||||
@msg a plate ფირფიტა
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? დავაყენოთ „{name}“, რომელიც ამ ნებართვებს ითხოვს?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it is too large.
|
@@ -5711,6 +5711,110 @@ axis Y Axis Y축
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` 라이브 효과는 문서를 그리는 동안 실행되므로 `heavy`일 수 없습니다
|
||||
@msg an exporter always gets an export's budget: leave `budget` out 내보내기 플러그인은 항상 내보내기 예산을 받습니다. `budget`은 생략하세요
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}”은(는) 큰 계산 예산을 요청합니다(실행당 최대 {minutes}분, 평소의 {times}배 명령어). 데스크톱 앱에서 사람이 승인하거나 --allow-plugin-grants로 시작한 세션에서 `allowHeavy: true`를 전달하세요
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name`은(는) 인쇄 가능한 문자 1-64자여야 합니다
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` 또는 `author`가 너무 깁니다
|
||||
@msg `warnings` must be a list of strings `warnings`는 문자열 목록이어야 합니다
|
||||
@msg `{k}` must be one of {_1} `{k}`은(는) {_1} 중 하나여야 합니다
|
||||
@msg `{k}` must be {what} `{k}`은(는) {what}이어야 합니다
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` 내보내기 플러그인은 `extensions`를 1~{MAX_EXTENSIONS}개 선언합니다
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` 그룹 밖의 매개변수는 최대 {MAX_UNGROUPED}개입니다. 나머지에는 `group`을 지정하세요
|
||||
@msg can't encode the input 입력을 인코딩할 수 없습니다
|
||||
@msg expected {"dataBase64"} {"dataBase64"} 형식이어야 합니다
|
||||
@msg expected {"objects"} {"objects"} 형식이어야 합니다
|
||||
@msg export `{name}`: {e} 모듈 내보내기 `{name}`: {e}
|
||||
@msg extension {e} is listed twice 확장자 {e}이(가) 두 번 나열되었습니다
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot 확장자 {e}: 점 없이 소문자와 숫자 1-16자를 사용하세요
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - 잘못된 ID {_1}: A-Z a-z 0-9 . _ - 중에서 1-64자를 사용하세요
|
||||
@msg invalid parameter name {k} 잘못된 매개변수 이름 {k}
|
||||
@msg manifest is not UTF-8 매니페스트가 UTF-8이 아닙니다
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) 매니페스트가 너무 깁니다(한도 {MAX_MANIFEST_BYTES}바이트)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) 매니페스트가 {_1}바이트입니다(한도 {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) 모듈이 {_1}바이트입니다(한도 {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own 승인이 필요합니다. {0}을(를) 요청하며, 사용자가 따로 설치할 때 허용합니다
|
||||
@msg not JSON: {e} JSON이 아닙니다: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) WebAssembly 바이너리가 아닙니다(\0asm 헤더 없음)
|
||||
@msg parameter `{k}`: {what} 매개변수 `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} 매개변수 `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object 플러그인 매개변수는 JSON 개체여야 합니다
|
||||
@msg the module must export its linear memory as `memory` 모듈은 선형 메모리를 `memory`(으)로 내보내야 합니다
|
||||
@msg the objects to change are no longer in the document 변경할 개체가 더 이상 문서에 없습니다
|
||||
@msg the runtime panicked 런타임이 비정상 종료되었습니다
|
||||
@msg unexpected host trap 호스트에서 예기치 않은 트랩이 발생했습니다
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version이 {v}을(를) 반환했습니다. 이 호스트는 버전 {ABI_VERSION}을(를) 구현합니다
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc이 0을 반환했습니다(메모리 부족)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc이 메모리 밖의 블록을 반환했습니다
|
||||
@msg vc_run returned error code {packed} vc_run이 오류 코드 {packed}을(를) 반환했습니다
|
||||
@msg {_1} is not a file {_1}은(는) 파일이 아닙니다
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1}이(가) {_2}바이트입니다(한도 {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) 개체 {_1}개(한도 {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what}이(가) 메모리 밖을 가리킵니다
|
||||
@msg `angle` must be a number `angle`은(는) 숫자여야 합니다
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect`은(는) 0.01에서 100 사이여야 합니다
|
||||
@msg `cap` must be "butt", "round" or "square" `cap`은(는) "butt", "round" 또는 "square"여야 합니다
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule`은(는) "nonzero" 또는 "evenodd"여야 합니다
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl`은(는) {MAX_HELP_URL}바이트 이하의 https:// 주소여야 합니다
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help`은(는) 인쇄 가능한 문자 1-{MAX_HELP}자여야 합니다
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id`은(는) 1-{MAX_EFFECT_ID}바이트의 효과 ID여야 합니다
|
||||
@msg `id` must be the id of an input object `id`은(는) 입력 개체의 ID여야 합니다
|
||||
@msg `join` must be "miter", "round" or "bevel" `join`은(는) "miter", "round" 또는 "bevel"이어야 합니다
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label`과 `group`은 인쇄 가능한 문자 1-{MAX_LABEL}자여야 합니다
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength`은(는) 1-{MAX_TEXT}여야 하며 기본값은 그보다 길 수 없습니다
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems`와 `maxItems`는 0-{MAX_LIST}, `maxItems`는 1 이상이어야 하며 기본값의 항목 수도 그 범위여야 합니다
|
||||
@msg `name` must be a string `name`은(는) 문자열이어야 합니다
|
||||
@msg `opacity` must be a number `opacity`은(는) 숫자여야 합니다
|
||||
@msg `type` must be "path" or "compound" `type`은(는) "path" 또는 "compound"여야 합니다
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit`은(는) 인쇄 가능한 문자 1-{MAX_UNIT}자여야 합니다
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen`에는 `{other}`의 값을 1-{MAX_CONDITION_VALUES}개 나열해야 합니다
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen`이 지정한 `{other}`은(는) 이 매개변수보다 앞에 선언된 매개변수가 아닙니다
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen`에는 매개변수를 최대 {MAX_CONDITIONS}개까지 지정할 수 있습니다
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen`은 확인란 또는 선택 항목인 `{other}`의 값을 받습니다
|
||||
@msg `visible` must be true or false `visible`은(는) true 또는 false여야 합니다
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}`은(는) {_1}에서 {_2} 사이의 숫자여야 합니다
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}`은(는) 항목이 최대 {MAX_ITEMS}개인 배열이어야 합니다
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" 색상 기본값은 색상 개체 또는 "#3a7bd5" 같은 16진수 문자열이어야 합니다
|
||||
@msg a color object or a hex string such as "#3a7bd5" 색상 개체 또는 "#3a7bd5" 같은 16진수 문자열
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines 자유형 그레이디언트에는 점과 선이 최대 {MAX_ITEMS}개까지 있습니다
|
||||
@msg a freeform gradient line names a point it doesn't have 자유형 그레이디언트의 선이 그레이디언트에 없는 점을 지정합니다
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops 그레이디언트에는 정지점이 1-{MAX_ITEMS}개 필요합니다
|
||||
@msg a list of numbers 숫자 목록
|
||||
@msg a list of {min_items} to {max_items} numbers 숫자 {min_items}-{max_items}개의 목록
|
||||
@msg a new object needs a `path` 새 개체에는 `path`가 필요합니다
|
||||
@msg a number 숫자
|
||||
@msg a painted live effect returns only `objects` 페인트형 라이브 효과는 `objects`만 반환합니다
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` 페인트형 라이브 효과의 조각에는 `path`, `fillRule`, `fills`, `strokes`만 있습니다
|
||||
@msg a read-only object was left out 읽기 전용 개체가 빠졌습니다
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given 읽기 전용 개체가 빠졌습니다: {"id"}만 있는 형태나 받은 그대로 반환하십시오
|
||||
@msg a string 문자열
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` 선에는 `paint`, `width`, `join`, `cap`, `miterLimit`만 있습니다
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 선은 {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 형태여야 합니다
|
||||
@msg an effect must be {"id", "params"?, "visible"?} 효과는 {"id", "params"?, "visible"?} 형태여야 합니다
|
||||
@msg an effect on a fill returns only `fills` 칠에 적용된 효과는 `fills`만 반환합니다
|
||||
@msg an effect on a stroke returns only `strokes` 선에 적용된 효과는 `strokes`만 반환합니다
|
||||
@msg an object must be a JSON object 개체는 JSON 개체여야 합니다
|
||||
@msg bad range 잘못된 범위
|
||||
@msg choices must be 1-64 non-empty, printable strings 선택 항목은 비어 있지 않은 인쇄 가능한 문자열 1-64개여야 합니다
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) 좌표가 범위를 벗어났습니다(한도 ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options 기본값이 옵션 중 하나가 아닙니다
|
||||
@msg each piece needs a `path` 각 조각에는 `path`가 필요합니다
|
||||
@msg is listed twice 두 번 나열되었습니다
|
||||
@msg pattern transform out of range 패턴 변형이 범위를 벗어났습니다
|
||||
@msg read-only field '{field}' changed 읽기 전용 필드 '{field}'이(가) 변경되었습니다
|
||||
@msg stops must be in order of `offset` 정지점은 `offset` 순서여야 합니다
|
||||
@msg the document has no pattern {pattern} 문서에 패턴 {pattern}이(가) 없습니다
|
||||
@msg the document has no swatch {n} 문서에 견본 {n}이(가) 없습니다
|
||||
@msg the output 출력
|
||||
@msg the path has no anchor points 패스에 앵커 포인트가 없습니다
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) 앵커 포인트가 너무 많습니다(한도 {MAX_ANCHORS})
|
||||
@msg true or false true 또는 false
|
||||
@msg unknown key `{k}`; the keys here are {_1} 알 수 없는 키 `{k}`: 여기서 사용할 수 있는 키: {_1}
|
||||
@msg {_1} is listed twice {_1}이(가) 두 번 나열되었습니다
|
||||
@msg {_1} is not the id of an input object {_1}은(는) 입력 개체의 ID가 아닙니다
|
||||
@msg {_1} is read-only {_1}은(는) 읽기 전용입니다
|
||||
@msg {what} must be from {lo} to {hi} {what}은(는) {lo}에서 {hi} 사이여야 합니다
|
||||
@msg a color component 색상 구성 요소
|
||||
@msg a plate 인쇄판
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? 이 권한을 요청하는 “{name}”을(를) 설치하시겠습니까?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -5979,6 +5979,110 @@ axis Y Axis Oś Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` efekt na żywo działa podczas rysowania dokumentu, więc nie może być `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out wtyczka eksportu zawsze dostaje budżet eksportu: pomiń `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants „{_1}” prosi o duży budżet obliczeń (każde uruchomienie do {minutes} minut i {times} razy więcej instrukcji niż zwykle): musi ją zatwierdzić osoba w aplikacji desktopowej albo przekaż `allowHeavy: true` w sesji uruchomionej z --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` musi mieć 1-64 drukowalnych znaków
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` lub `author` jest za długie
|
||||
@msg `warnings` must be a list of strings `warnings` musi być listą ciągów znaków
|
||||
@msg `{k}` must be one of {_1} `{k}` musi mieć jedną z wartości: {_1}
|
||||
@msg `{k}` must be {what} `{k}` musi być {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` wtyczka eksportu deklaruje od 1 do {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` najwyżej {MAX_UNGROUPED} parametrów poza grupami: pozostałym nadaj `group`
|
||||
@msg can't encode the input nie można zakodować danych wejściowych
|
||||
@msg expected {"dataBase64"} oczekiwano {"dataBase64"}
|
||||
@msg expected {"objects"} oczekiwano {"objects"}
|
||||
@msg export `{name}`: {e} eksport modułu `{name}`: {e}
|
||||
@msg extension {e} is listed twice rozszerzenie {e} występuje dwa razy
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot rozszerzenie {e}: użyj 1-16 małych liter i cyfr, bez kropki
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - nieprawidłowe ID {_1}: użyj 1-64 znaków spośród A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nieprawidłowa nazwa parametru {k}
|
||||
@msg manifest is not UTF-8 manifest nie jest w kodowaniu UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) manifest jest za długi (limit {MAX_MANIFEST_BYTES} bajtów)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) manifest ma {_1} bajtów (limit {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) moduł ma {_1} bajtów (limit {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own wymaga zatwierdzenia: prosi o {0}, na co użytkownik zezwala, instalując ją osobno
|
||||
@msg not JSON: {e} to nie jest JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) to nie jest plik binarny WebAssembly (brak nagłówka \0asm)
|
||||
@msg parameter `{k}`: {what} parametr `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parametr `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object parametry wtyczki muszą być obiektem JSON
|
||||
@msg the module must export its linear memory as `memory` moduł musi eksportować swoją pamięć liniową jako `memory`
|
||||
@msg the objects to change are no longer in the document obiektów do zmiany nie ma już w dokumencie
|
||||
@msg the runtime panicked środowisko uruchomieniowe uległo awarii
|
||||
@msg unexpected host trap nieoczekiwane przerwanie (trap) hosta
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version zwróciła {v}; ten host implementuje wersję {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc zwróciła 0 (brak pamięci)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc zwróciła blok poza pamięcią
|
||||
@msg vc_run returned error code {packed} vc_run zwróciła kod błędu {packed}
|
||||
@msg {_1} is not a file {_1} nie jest plikiem
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} ma {_2} bajtów (limit {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} obiektów (limit {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} wskazuje poza pamięć
|
||||
@msg `angle` must be a number `angle` musi być liczbą
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` musi mieścić się w zakresie od 0.01 do 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` musi mieć wartość "butt", "round" lub "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` musi mieć wartość "nonzero" lub "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` musi być adresem https:// o długości co najwyżej {MAX_HELP_URL} bajtów
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` musi mieć 1-{MAX_HELP} drukowalnych znaków
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` musi być identyfikatorem efektu o długości 1-{MAX_EFFECT_ID} bajtów
|
||||
@msg `id` must be the id of an input object `id` musi być identyfikatorem obiektu wejściowego
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` musi mieć wartość "miter", "round" lub "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` i `group` muszą mieć 1-{MAX_LABEL} drukowalnych znaków
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` musi wynosić 1-{MAX_TEXT}, a wartość domyślna nie może być dłuższa
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` i `maxItems` muszą wynosić 0-{MAX_LIST}, `maxItems` co najmniej 1, a wartość domyślna musi mieć tyle elementów
|
||||
@msg `name` must be a string `name` musi być ciągiem znaków
|
||||
@msg `opacity` must be a number `opacity` musi być liczbą
|
||||
@msg `type` must be "path" or "compound" `type` musi mieć wartość "path" lub "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` musi mieć 1-{MAX_UNIT} drukowalnych znaków
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` musi podawać od 1 do {MAX_CONDITION_VALUES} wartości dla `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` wskazuje `{other}`, który nie jest parametrem zadeklarowanym przed tym
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` wskazuje co najwyżej {MAX_CONDITIONS} parametrów
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` przyjmuje wartości `{other}`, czyli pola wyboru lub listy opcji
|
||||
@msg `visible` must be true or false `visible` musi mieć wartość true lub false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` musi być liczbą od {_1} do {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` musi być tablicą o co najwyżej {MAX_ITEMS} elementach
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" domyślny kolor musi być obiektem koloru lub ciągiem szesnastkowym, np. "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" obiektem koloru lub ciągiem szesnastkowym, np. "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines gradient dowolny zawiera co najwyżej {MAX_ITEMS} punktów i linii
|
||||
@msg a freeform gradient line names a point it doesn't have linia gradientu dowolnego wskazuje punkt, którego gradient nie ma
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops gradient wymaga 1-{MAX_ITEMS} punktów koloru
|
||||
@msg a list of numbers listą liczb
|
||||
@msg a list of {min_items} to {max_items} numbers listą od {min_items} do {max_items} liczb
|
||||
@msg a new object needs a `path` nowy obiekt wymaga `path`
|
||||
@msg a number liczbą
|
||||
@msg a painted live effect returns only `objects` malujący efekt dynamiczny zwraca tylko `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` element malującego efektu dynamicznego ma tylko `path`, `fillRule`, `fills` i `strokes`
|
||||
@msg a read-only object was left out pominięto obiekt tylko do odczytu
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given pominięto obiekt tylko do odczytu: zwróć go jako samo {"id"} lub w postaci, w jakiej został przekazany
|
||||
@msg a string ciągiem znaków
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` obrys ma tylko `paint`, `width`, `join`, `cap` i `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} obrys musi mieć postać {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} efekt musi mieć postać {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` efekt wypełnienia zwraca tylko `fills`
|
||||
@msg an effect on a stroke returns only `strokes` efekt obrysu zwraca tylko `strokes`
|
||||
@msg an object must be a JSON object obiekt musi być obiektem JSON
|
||||
@msg bad range nieprawidłowy zakres
|
||||
@msg choices must be 1-64 non-empty, printable strings opcje muszą być 1-64 niepustymi, drukowalnymi ciągami znaków
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) współrzędna spoza zakresu (limit ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options wartość domyślna nie jest jedną z opcji
|
||||
@msg each piece needs a `path` każdy element wymaga `path`
|
||||
@msg is listed twice występuje dwa razy
|
||||
@msg pattern transform out of range przekształcenie wzorku spoza zakresu
|
||||
@msg read-only field '{field}' changed zmieniono pole tylko do odczytu '{field}'
|
||||
@msg stops must be in order of `offset` punkty koloru muszą być uporządkowane według `offset`
|
||||
@msg the document has no pattern {pattern} dokument nie ma wzorku {pattern}
|
||||
@msg the document has no swatch {n} dokument nie ma próbki {n}
|
||||
@msg the output wyjście
|
||||
@msg the path has no anchor points ścieżka nie ma punktów kontrolnych
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) za dużo punktów kontrolnych (limit {MAX_ANCHORS})
|
||||
@msg true or false true lub false
|
||||
@msg unknown key `{k}`; the keys here are {_1} nieznany klucz `{k}`; klucze w tym miejscu to {_1}
|
||||
@msg {_1} is listed twice {_1} występuje dwa razy
|
||||
@msg {_1} is not the id of an input object {_1} nie jest identyfikatorem obiektu wejściowego
|
||||
@msg {_1} is read-only {_1} jest tylko do odczytu
|
||||
@msg {what} must be from {lo} to {hi} {what} musi mieścić się w zakresie od {lo} do {hi}
|
||||
@msg a color component składowa koloru
|
||||
@msg a plate płyta
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Zainstalować „{name}”, wtyczkę, która prosi o te uprawnienia?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -6040,6 +6040,110 @@ axis Y Axis Eixo Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` um efeito dinâmico é executado enquanto o documento é desenhado, então não pode ser `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out um plug-in de exportação sempre recebe o orçamento de uma exportação: omita `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” pede um orçamento de processamento grande (cada execução até {minutes} minutos e {times} vezes as instruções habituais): uma pessoa precisa aprová-lo no aplicativo de desktop, ou passe `allowHeavy: true` em uma sessão iniciada com --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` deve ter 1-64 caracteres imprimíveis
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` ou `author` é longo demais
|
||||
@msg `warnings` must be a list of strings `warnings` deve ser uma lista de strings
|
||||
@msg `{k}` must be one of {_1} `{k}` deve ser um de {_1}
|
||||
@msg `{k}` must be {what} `{k}` deve ser {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` um plug-in de exportação declara de 1 a {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` no máximo {MAX_UNGROUPED} parâmetros fora de grupos: dê um `group` aos outros
|
||||
@msg can't encode the input não é possível codificar a entrada
|
||||
@msg expected {"dataBase64"} esperado {"dataBase64"}
|
||||
@msg expected {"objects"} esperado {"objects"}
|
||||
@msg export `{name}`: {e} exportação do módulo `{name}`: {e}
|
||||
@msg extension {e} is listed twice a extensão {e} aparece duas vezes
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot extensão {e}: use 1-16 letras minúsculas e dígitos, sem o ponto
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID inválido {_1}: use 1-64 caracteres de A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} nome de parâmetro inválido {k}
|
||||
@msg manifest is not UTF-8 o manifesto não está em UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) o manifesto é longo demais (limite {MAX_MANIFEST_BYTES} bytes)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) o manifesto tem {_1} bytes (limite {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) o módulo tem {_1} bytes (limite {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own precisa de aprovação: pede {0}, que o usuário concede ao instalá-lo separadamente
|
||||
@msg not JSON: {e} não é JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) não é um binário WebAssembly (falta o cabeçalho \0asm)
|
||||
@msg parameter `{k}`: {what} parâmetro `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} parâmetro `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object os parâmetros do plug-in devem ser um objeto JSON
|
||||
@msg the module must export its linear memory as `memory` o módulo deve exportar sua memória linear como `memory`
|
||||
@msg the objects to change are no longer in the document os objetos a alterar não estão mais no documento
|
||||
@msg the runtime panicked o ambiente de execução falhou
|
||||
@msg unexpected host trap trap inesperada do host
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version retornou {v}; este host implementa a versão {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc retornou 0 (sem memória)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc retornou um bloco fora da memória
|
||||
@msg vc_run returned error code {packed} vc_run retornou o código de erro {packed}
|
||||
@msg {_1} is not a file {_1} não é um arquivo
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} tem {_2} bytes (limite {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} objetos (limite {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} aponta para fora da memória
|
||||
@msg `angle` must be a number `angle` deve ser um número
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` deve estar entre 0.01 e 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` deve ser "butt", "round" ou "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` deve ser "nonzero" ou "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` deve ser um endereço https:// de no máximo {MAX_HELP_URL} bytes
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` deve ter 1-{MAX_HELP} caracteres imprimíveis
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` deve ser um id de efeito de 1-{MAX_EFFECT_ID} bytes
|
||||
@msg `id` must be the id of an input object `id` deve ser o id de um objeto de entrada
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` deve ser "miter", "round" ou "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` e `group` devem ter 1-{MAX_LABEL} caracteres imprimíveis
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` deve ser 1-{MAX_TEXT}, e o valor padrão não pode ser mais longo
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` e `maxItems` devem ser 0-{MAX_LIST}, `maxItems` pelo menos 1, e o valor padrão deve ter essa quantidade
|
||||
@msg `name` must be a string `name` deve ser uma string
|
||||
@msg `opacity` must be a number `opacity` deve ser um número
|
||||
@msg `type` must be "path" or "compound" `type` deve ser "path" ou "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` deve ter 1-{MAX_UNIT} caracteres imprimíveis
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` deve listar de 1 a {MAX_CONDITION_VALUES} valores para `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nomeia `{other}`, que não é um parâmetro declarado antes deste
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nomeia no máximo {MAX_CONDITIONS} parâmetros
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` aceita os valores de `{other}`, de uma caixa de seleção ou de uma escolha
|
||||
@msg `visible` must be true or false `visible` deve ser true ou false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` deve ser um número de {_1} a {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` deve ser uma matriz de no máximo {MAX_ITEMS} entradas
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" uma cor padrão deve ser um objeto de cor ou uma string hexadecimal como "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" um objeto de cor ou uma string hexadecimal como "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines um gradiente de forma livre contém no máximo {MAX_ITEMS} pontos e linhas
|
||||
@msg a freeform gradient line names a point it doesn't have uma linha do gradiente de forma livre nomeia um ponto que o gradiente não tem
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops um gradiente precisa de 1-{MAX_ITEMS} paradas
|
||||
@msg a list of numbers uma lista de números
|
||||
@msg a list of {min_items} to {max_items} numbers uma lista de {min_items} a {max_items} números
|
||||
@msg a new object needs a `path` um objeto novo precisa de um `path`
|
||||
@msg a number um número
|
||||
@msg a painted live effect returns only `objects` um efeito dinâmico de pintura retorna apenas `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` uma peça de um efeito dinâmico de pintura tem apenas `path`, `fillRule`, `fills` e `strokes`
|
||||
@msg a read-only object was left out um objeto somente leitura foi omitido
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given um objeto somente leitura foi omitido: retorne-o como {"id"} sozinho ou como foi recebido
|
||||
@msg a string uma string
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` um traçado tem apenas `paint`, `width`, `join`, `cap` e `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} um traçado deve ser {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} um efeito deve ser {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` um efeito em um preenchimento retorna apenas `fills`
|
||||
@msg an effect on a stroke returns only `strokes` um efeito em um traçado retorna apenas `strokes`
|
||||
@msg an object must be a JSON object um objeto deve ser um objeto JSON
|
||||
@msg bad range intervalo inválido
|
||||
@msg choices must be 1-64 non-empty, printable strings as opções devem ser 1-64 strings imprimíveis não vazias
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) coordenada fora do intervalo (limite ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options o valor padrão não é uma das opções
|
||||
@msg each piece needs a `path` cada peça precisa de um `path`
|
||||
@msg is listed twice aparece duas vezes
|
||||
@msg pattern transform out of range transformação do padrão fora do intervalo
|
||||
@msg read-only field '{field}' changed o campo somente leitura '{field}' foi alterado
|
||||
@msg stops must be in order of `offset` as paradas devem estar em ordem de `offset`
|
||||
@msg the document has no pattern {pattern} o documento não tem o padrão {pattern}
|
||||
@msg the document has no swatch {n} o documento não tem a amostra {n}
|
||||
@msg the output a saída
|
||||
@msg the path has no anchor points o caminho não tem pontos de ancoragem
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) pontos de ancoragem demais (limite {MAX_ANCHORS})
|
||||
@msg true or false true ou false
|
||||
@msg unknown key `{k}`; the keys here are {_1} chave desconhecida `{k}`; as chaves aqui são {_1}
|
||||
@msg {_1} is listed twice {_1} aparece duas vezes
|
||||
@msg {_1} is not the id of an input object {_1} não é o id de um objeto de entrada
|
||||
@msg {_1} is read-only {_1} é somente leitura
|
||||
@msg {what} must be from {lo} to {hi} {what} deve estar entre {lo} e {hi}
|
||||
@msg a color component um componente de cor
|
||||
@msg a plate uma placa
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Instalar “{name}”, que pede estas permissões?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 47.
|
@@ -5736,6 +5736,110 @@ axis Y Axis Ось Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` динамический эффект выполняется во время отрисовки документа, поэтому он не может быть `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out модуль экспорта всегда получает бюджет экспорта: не указывайте `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants «{_1}» запрашивает большой вычислительный бюджет (каждый запуск до {minutes} минут и в {times} раз больше инструкций, чем обычно): его должен одобрить человек в настольном приложении, либо передайте `allowHeavy: true` в сеансе, запущенном с --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` должен содержать 1-64 печатаемых символа
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` или `author` слишком длинное
|
||||
@msg `warnings` must be a list of strings `warnings` должно быть списком строк
|
||||
@msg `{k}` must be one of {_1} `{k}` должно быть одним из: {_1}
|
||||
@msg `{k}` must be {what} `{k}` должно быть: {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` модуль экспорта объявляет от 1 до {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` вне групп может быть не более {MAX_UNGROUPED} параметров: задайте остальным `group`
|
||||
@msg can't encode the input не удаётся закодировать входные данные
|
||||
@msg expected {"dataBase64"} ожидалось {"dataBase64"}
|
||||
@msg expected {"objects"} ожидалось {"objects"}
|
||||
@msg export `{name}`: {e} экспорт модуля `{name}`: {e}
|
||||
@msg extension {e} is listed twice расширение {e} указано дважды
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot расширение {e}: используйте 1-16 строчных букв и цифр, без точки
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - недопустимый ID {_1}: используйте 1-64 символа из A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} недопустимое имя параметра {k}
|
||||
@msg manifest is not UTF-8 манифест не в кодировке UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) манифест слишком длинный (предел {MAX_MANIFEST_BYTES} байт)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) манифест занимает {_1} байт (предел {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) модуль занимает {_1} байт (предел {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own требуется одобрение: он запрашивает {0}, что пользователь разрешает при отдельной установке
|
||||
@msg not JSON: {e} не JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) не двоичный файл WebAssembly (нет заголовка \0asm)
|
||||
@msg parameter `{k}`: {what} параметр `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} параметр `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object параметры модуля должны быть объектом JSON
|
||||
@msg the module must export its linear memory as `memory` модуль должен экспортировать свою линейную память как `memory`
|
||||
@msg the objects to change are no longer in the document изменяемых объектов больше нет в документе
|
||||
@msg the runtime panicked среда выполнения аварийно завершилась
|
||||
@msg unexpected host trap непредвиденная ловушка (trap) хоста
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version вернула {v}; этот хост реализует версию {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc вернула 0 (нехватка памяти)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc вернула блок вне памяти
|
||||
@msg vc_run returned error code {packed} vc_run вернула код ошибки {packed}
|
||||
@msg {_1} is not a file {_1} не является файлом
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} занимает {_2} байт (предел {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) объектов: {_1} (предел {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} указывает за пределы памяти
|
||||
@msg `angle` must be a number `angle` должно быть числом
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` должно быть от 0.01 до 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` должно быть "butt", "round" или "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` должно быть "nonzero" или "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` должно быть адресом https:// длиной не более {MAX_HELP_URL} байт
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` должно содержать 1-{MAX_HELP} печатаемых символов
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` должно быть идентификатором эффекта длиной 1-{MAX_EFFECT_ID} байт
|
||||
@msg `id` must be the id of an input object `id` должно быть идентификатором входного объекта
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` должно быть "miter", "round" или "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` и `group` должны содержать 1-{MAX_LABEL} печатаемых символов
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` должно быть 1-{MAX_TEXT}, а значение по умолчанию не длиннее
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` и `maxItems` должны быть 0-{MAX_LIST}, `maxItems` не меньше 1, а значение по умолчанию должно содержать столько элементов
|
||||
@msg `name` must be a string `name` должно быть строкой
|
||||
@msg `opacity` must be a number `opacity` должно быть числом
|
||||
@msg `type` must be "path" or "compound" `type` должно быть "path" или "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` должно содержать 1-{MAX_UNIT} печатаемых символов
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` должно перечислять от 1 до {MAX_CONDITION_VALUES} значений для `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` указывает `{other}`, но это не параметр, объявленный раньше этого
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` указывает не более {MAX_CONDITIONS} параметров
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` принимает значения `{other}`, флажка или списка вариантов
|
||||
@msg `visible` must be true or false `visible` должно быть true или false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` должно быть числом от {_1} до {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` должно быть массивом не более чем из {MAX_ITEMS} элементов
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" цвет по умолчанию должен быть объектом цвета или шестнадцатеричной строкой, например "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" объект цвета или шестнадцатеричная строка, например "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines произвольный градиент содержит не более {MAX_ITEMS} точек и линий
|
||||
@msg a freeform gradient line names a point it doesn't have линия произвольного градиента указывает точку, которой в градиенте нет
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops градиенту нужно 1-{MAX_ITEMS} точек перехода
|
||||
@msg a list of numbers список чисел
|
||||
@msg a list of {min_items} to {max_items} numbers список из {min_items}-{max_items} чисел
|
||||
@msg a new object needs a `path` новому объекту нужен `path`
|
||||
@msg a number число
|
||||
@msg a painted live effect returns only `objects` рисующий динамический эффект возвращает только `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` у части рисующего динамического эффекта есть только `path`, `fillRule`, `fills` и `strokes`
|
||||
@msg a read-only object was left out пропущен объект только для чтения
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given пропущен объект только для чтения: верните его как один {"id"} или в том виде, в каком он был передан
|
||||
@msg a string строка
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` у обводки есть только `paint`, `width`, `join`, `cap` и `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} обводка должна иметь вид {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} эффект должен иметь вид {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` эффект на заливке возвращает только `fills`
|
||||
@msg an effect on a stroke returns only `strokes` эффект на обводке возвращает только `strokes`
|
||||
@msg an object must be a JSON object объект должен быть объектом JSON
|
||||
@msg bad range недопустимый диапазон
|
||||
@msg choices must be 1-64 non-empty, printable strings варианты должны быть 1-64 непустыми печатаемыми строками
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) координата вне диапазона (предел ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options значение по умолчанию не входит в варианты
|
||||
@msg each piece needs a `path` каждой части нужен `path`
|
||||
@msg is listed twice указан дважды
|
||||
@msg pattern transform out of range преобразование узора вне диапазона
|
||||
@msg read-only field '{field}' changed изменено поле только для чтения '{field}'
|
||||
@msg stops must be in order of `offset` точки перехода должны идти в порядке `offset`
|
||||
@msg the document has no pattern {pattern} в документе нет узора {pattern}
|
||||
@msg the document has no swatch {n} в документе нет образца {n}
|
||||
@msg the output вывод
|
||||
@msg the path has no anchor points у контура нет опорных точек
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) слишком много опорных точек (предел {MAX_ANCHORS})
|
||||
@msg true or false true или false
|
||||
@msg unknown key `{k}`; the keys here are {_1} неизвестный ключ `{k}`; здесь допустимы ключи {_1}
|
||||
@msg {_1} is listed twice {_1} указан дважды
|
||||
@msg {_1} is not the id of an input object {_1} не является идентификатором входного объекта
|
||||
@msg {_1} is read-only {_1} доступен только для чтения
|
||||
@msg {what} must be from {lo} to {hi} {what}: значение должно быть от {lo} до {hi}
|
||||
@msg a color component компонент цвета
|
||||
@msg a plate пластина
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Установить «{name}», которому нужны эти разрешения?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it is too large.
|
@@ -6147,6 +6147,74 @@ axis Y Axis Y-axel
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` en live-effekt körs medan dokumentet ritas, så den kan inte vara `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out ett exportinsticksprogram får alltid en exports budget: utelämna `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants ”{_1}” begär en stor beräkningsbudget (varje körning upp till {minutes} minuter och {times} gånger de vanliga instruktionerna): en person måste godkänna det i skrivbordsappen, eller skicka `allowHeavy: true` i en session som startats med --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `{k}` must be one of {_1} `{k}` måste vara något av {_1}
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own kräver godkännande: det begär {0}, som användaren beviljar när pluginet installeras för sig
|
||||
@msg `angle` must be a number `angle` måste vara ett tal
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` måste vara från 0.01 till 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` måste vara "butt", "round" eller "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` måste vara "nonzero" eller "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` måste vara en https://-adress på högst {MAX_HELP_URL} byte
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` måste ha 1-{MAX_HELP} utskrivbara tecken
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` måste vara ett effekt-id på 1-{MAX_EFFECT_ID} byte
|
||||
@msg `id` must be the id of an input object `id` måste vara id:t för ett indataobjekt
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` måste vara "miter", "round" eller "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` och `group` måste ha 1-{MAX_LABEL} utskrivbara tecken
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` måste vara 1-{MAX_TEXT}, och standardvärdet får inte vara längre
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` och `maxItems` måste vara 0-{MAX_LIST}, `maxItems` minst 1, och standardvärdet måste ha så många poster
|
||||
@msg `name` must be a string `name` måste vara en sträng
|
||||
@msg `opacity` must be a number `opacity` måste vara ett tal
|
||||
@msg `type` must be "path" or "compound" `type` måste vara "path" eller "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` måste ha 1-{MAX_UNIT} utskrivbara tecken
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` måste ange 1 till {MAX_CONDITION_VALUES} värden för `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` anger `{other}`, som inte är en parameter som deklarerats före den här
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` anger högst {MAX_CONDITIONS} parametrar
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` tar värden från `{other}`, en kryssruta eller ett val
|
||||
@msg `visible` must be true or false `visible` måste vara true eller false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` måste vara ett tal från {_1} till {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` måste vara en array med högst {MAX_ITEMS} poster
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" ett standardvärde för färg måste vara ett färgobjekt eller en hexsträng som "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" ett färgobjekt eller en hexsträng som "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines en fri gradient innehåller högst {MAX_ITEMS} punkter och linjer
|
||||
@msg a freeform gradient line names a point it doesn't have en linje i en fri gradient anger en punkt som gradienten inte har
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops en gradient behöver 1-{MAX_ITEMS} stopp
|
||||
@msg a list of numbers en lista med tal
|
||||
@msg a list of {min_items} to {max_items} numbers en lista med {min_items} till {max_items} tal
|
||||
@msg a new object needs a `path` ett nytt objekt behöver en `path`
|
||||
@msg a number ett tal
|
||||
@msg a painted live effect returns only `objects` en målande live-effekt returnerar bara `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` en del av en målande live-effekt har bara `path`, `fillRule`, `fills` och `strokes`
|
||||
@msg a read-only object was left out ett skrivskyddat objekt utelämnades
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given ett skrivskyddat objekt utelämnades: returnera det som enbart {"id"} eller som det gavs
|
||||
@msg a string en sträng
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` en kontur har bara `paint`, `width`, `join`, `cap` och `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} en kontur måste vara {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} en effekt måste vara {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` en effekt på en fyllning returnerar bara `fills`
|
||||
@msg an effect on a stroke returns only `strokes` en effekt på en kontur returnerar bara `strokes`
|
||||
@msg an object must be a JSON object ett objekt måste vara ett JSON-objekt
|
||||
@msg bad range ogiltigt intervall
|
||||
@msg choices must be 1-64 non-empty, printable strings valen måste vara 1-64 icke-tomma, utskrivbara strängar
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) koordinat utanför intervallet (gräns ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options standardvärdet är inte ett av alternativen
|
||||
@msg each piece needs a `path` varje del behöver en `path`
|
||||
@msg is listed twice finns två gånger
|
||||
@msg pattern transform out of range mönstertransformering utanför intervallet
|
||||
@msg read-only field '{field}' changed det skrivskyddade fältet '{field}' ändrades
|
||||
@msg stops must be in order of `offset` stoppen måste vara ordnade efter `offset`
|
||||
@msg the document has no pattern {pattern} dokumentet har inget mönster {pattern}
|
||||
@msg the document has no swatch {n} dokumentet har ingen färgruta {n}
|
||||
@msg the output utdata
|
||||
@msg the path has no anchor points banan har inga ankarpunkter
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) för många ankarpunkter (gräns {MAX_ANCHORS})
|
||||
@msg true or false true eller false
|
||||
@msg unknown key `{k}`; the keys here are {_1} okänd nyckel `{k}`; nycklarna här är {_1}
|
||||
@msg {_1} is listed twice {_1} finns två gånger
|
||||
@msg {_1} is not the id of an input object {_1} är inte id:t för ett indataobjekt
|
||||
@msg {_1} is read-only {_1} är skrivskyddat
|
||||
@msg {what} must be from {lo} to {hi} {what} måste vara från {lo} till {hi}
|
||||
@msg a color component en färgkomponent
|
||||
@msg a plate en plåt
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Installera ”{name}”, som begär dessa behörigheter?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 5 and column 25.
|
@@ -1754,6 +1754,21 @@ fn package_status_message_templates_parse() {
|
||||
assert!(Catalog::parse("@msg\tPackaged {n} file(s) in {folder}{note}\tbad\n").message("Packaged 1 file(s) in /a b").is_none());
|
||||
}
|
||||
|
||||
/// A template that starts with text matches a message it wraps before a template that starts
|
||||
/// with a placeholder, even one with more literal text, so the wrapped reason is translated by
|
||||
/// its own row.
|
||||
#[test]
|
||||
fn templates_that_start_with_text_match_first() {
|
||||
let c = Catalog::parse(concat!(
|
||||
"@msg\tplug-in manifest: {0}\twrapped {0}\n",
|
||||
"@msg\t{_1} is {_2} bytes (limit {_3})\tsized {_1}\n",
|
||||
"@msg\tmanifest is {_1} bytes (limit {_2})\tmanifest {_1}\n",
|
||||
));
|
||||
let (form, caps) = c.message("plug-in manifest: manifest is 9 bytes (limit 8)").expect("matches");
|
||||
assert_eq!((form, caps), ("wrapped {0}", vec![("0", "manifest is 9 bytes (limit 8)")]));
|
||||
assert_eq!(c.message("a.wasm is 9 bytes (limit 8)").map(|(f, _)| f), Some("sized {_1}"));
|
||||
}
|
||||
|
||||
/// A `@msgplural` row translates both English forms of a message with a count, and the count
|
||||
/// picks the language's form.
|
||||
#[test]
|
||||
@@ -1784,6 +1799,86 @@ fn warped_type_note_is_translated() {
|
||||
}
|
||||
}
|
||||
|
||||
/// The plug-in host's status and error messages (manifests, modules, runs and the output of
|
||||
/// importers, exporters and effects) have an `@msg` row in every complete-message catalog.
|
||||
#[test]
|
||||
fn plugin_messages_are_translated_in_every_complete_catalog() {
|
||||
let messages = message_literals_in(&["plugins"]);
|
||||
assert!(messages.len() > 100, "scan found only {} plug-in messages", messages.len());
|
||||
let mut missing = vec![];
|
||||
for code in COMPLETE_MESSAGES {
|
||||
let lang = Lang::from_code(code).expect("registered");
|
||||
let (entries, _) = parse_entries(lang.0.source);
|
||||
let rows: std::collections::BTreeSet<&str> = entries.iter().filter(|(ctx, _, _)| ctx == "@msg").map(|(_, src, _)| src.as_str()).collect();
|
||||
missing.extend(messages.iter().filter(|m| !rows.contains(m.as_str())).map(|m| format!("{code}: {m}")));
|
||||
}
|
||||
assert!(missing.is_empty(), "{} plug-in messages have no @msg row:\n{}", missing.len(), missing.join("\n"));
|
||||
}
|
||||
|
||||
/// Errors the plug-in host returns are translated whole in every complete-message catalog, the
|
||||
/// reason inside the error's kind included, and keep their numbers, JSON shapes, permission names
|
||||
/// and nested reasons as written.
|
||||
#[test]
|
||||
fn plugin_errors_translate_with_their_values() {
|
||||
use vectorcraft_plugins::{Error, Manifest, manifest::MAX_MANIFEST_BYTES};
|
||||
let err = |r: Result<(), Error>| r.err().map(|e| e.to_string()).unwrap_or_default();
|
||||
let not_json = err(vectorcraft_plugins::export::decode(b"{} x").map(drop));
|
||||
let reason = not_json.strip_prefix("plug-in output: not JSON: ").expect("not JSON error").to_string();
|
||||
let errors = [
|
||||
(err(Manifest::parse(b"\xff").map(drop)), "manifest is not UTF-8", vec!["UTF-8"]),
|
||||
(err(Manifest::parse(&vec![b' '; MAX_MANIFEST_BYTES + 1]).map(drop)), "manifest is", vec!["65537", "65536"]),
|
||||
(err(vectorcraft_plugins::export::decode(b"{}").map(drop)), "expected {", vec![r#"{"dataBase64": "…"}"#]),
|
||||
(err(vectorcraft_plugins::objects::decode(b"{}").map(drop)), "expected {", vec![r#"{"objects": [...]}"#]),
|
||||
(not_json, "not JSON", vec![reason.as_str()]),
|
||||
(Error::NeedsApproval("doc.read, doc.write".into()).to_string(), "needs approval", vec!["doc.read, doc.write"]),
|
||||
];
|
||||
for (e, english, _) in &errors {
|
||||
assert!(e.contains(english), "{e}");
|
||||
}
|
||||
for code in COMPLETE_MESSAGES {
|
||||
let lang = Lang::from_code(code).expect("registered");
|
||||
for (e, english, kept) in &errors {
|
||||
let shown = message(lang, e);
|
||||
assert!(!shown.contains(english), "{code}: {e} -> {shown}");
|
||||
assert!(kept.iter().all(|k| shown.contains(k)), "{code}: {e} -> {shown}");
|
||||
}
|
||||
}
|
||||
assert_eq!(message(de(), &errors[1].0), "Plug-in-Manifest: das Manifest ist 65537 Byte groß (Grenze 65536)");
|
||||
let fr = Lang::from_code("fr").expect("registered");
|
||||
assert!(message(fr, &errors[3].0).ends_with(r#"attendu : {"objects": [...]}"#), "{}", message(fr, &errors[3].0));
|
||||
}
|
||||
|
||||
/// The reasons the plug-in host puts inside its errors (what is wrong with a parameter's spec or
|
||||
/// dialog keys, the value a parameter needs, what is wrong with an output object) are translated
|
||||
/// with the error in every complete-message catalog, so no status line mixes two languages.
|
||||
#[test]
|
||||
fn plugin_error_reasons_are_translated_with_the_error() {
|
||||
use serde_json::json;
|
||||
use vectorcraft_plugins::{Error, Manifest};
|
||||
let err = |r: Result<(), Error>| r.err().map(|e| e.to_string()).unwrap_or_default();
|
||||
let manifest = |params: &str| Manifest::parse(format!(r#"{{"id":"a","name":"x","kind":"filter","params":{{{params}}}}}"#).as_bytes());
|
||||
let m = manifest(r#""angles":{"type":"numberList","min":0,"max":360,"default":[45],"minItems":1,"maxItems":3}"#).expect("manifest");
|
||||
let errors = [
|
||||
(err(manifest(r#""r":{"type":"number","min":5,"max":1,"default":1}"#).map(drop)), "bad range"),
|
||||
(err(manifest(r#""r":{"type":"number","min":0,"max":1,"default":1,"label":" "}"#).map(drop)), "printable characters"),
|
||||
(err(m.resolve_params(&json!({"angles": "big"})).map(drop)), "a list of numbers"),
|
||||
(err(vectorcraft_plugins::objects::decode(br#"{"objects":[{"opacity":"full"}]}"#).map(drop)), "must be a number"),
|
||||
];
|
||||
for (e, english) in &errors {
|
||||
assert!(e.contains(english), "{e}");
|
||||
}
|
||||
for code in COMPLETE_MESSAGES {
|
||||
let lang = Lang::from_code(code).expect("registered");
|
||||
for (e, english) in &errors {
|
||||
let shown = message(lang, e);
|
||||
assert!(!shown.contains(english), "{code}: {e} -> {shown}");
|
||||
}
|
||||
}
|
||||
assert_eq!(message(de(), &errors[0].0), "Plug-in-Manifest: Parameter `r`: ungültiger Bereich");
|
||||
assert_eq!(message(de(), &errors[2].0), "Plug-in-Parameter: `angles` muss eine Liste von Zahlen sein");
|
||||
assert!(message(de(), &errors[3].0).ends_with("objects[0]: `opacity` muss eine Zahl sein"), "{}", message(de(), &errors[3].0));
|
||||
}
|
||||
|
||||
/// The Gamut Check status line names a count of 1 in the singular and other counts in the plural,
|
||||
/// and every complete catalog translates it, in the form its plural rule picks.
|
||||
#[test]
|
||||
@@ -2039,6 +2134,53 @@ fn run() -> Result<()> {
|
||||
assert!(source_messages(code, &[], &Default::default()).is_empty());
|
||||
}
|
||||
|
||||
/// The scan reads the message of each of the plug-in host's [`ERROR_HELPERS`]: a literal, a
|
||||
/// `format!` string with or without a `&` before it, after the location of `out_err` (a
|
||||
/// `format!` string too), the number and range of `in_range`, the number and location of `unit`,
|
||||
/// and the block of `.read_packed`, a method. It does not read a value that isn't a literal, a
|
||||
/// key's name alone, a call with too few arguments, a helper's declaration or a call whose name
|
||||
/// ends in a helper's name.
|
||||
#[test]
|
||||
fn message_scan_reads_plugin_helpers() {
|
||||
let code = r#"
|
||||
fn check(k: &str) -> Result<()> {
|
||||
let bad = |what: &str| Err(Error::Manifest(format!("parameter `{k}`: {what}")));
|
||||
let wrong = |what: &str| Error::Params(format!("`{k}` must be {what}"));
|
||||
let _ = bad("bad range");
|
||||
let _ = bad(&format!("`maxLength` must be 1-{MAX_TEXT}, and the default no longer"));
|
||||
let _ = wrong("a number");
|
||||
let _ = wrong(&format!("a list of {min_items} to {max_items} numbers"));
|
||||
let _ = out_err(at, "`opacity` must be a number");
|
||||
let _ = out_err(&format!("{at}.{k}"), format!("unknown key `{k}`; the keys here are {}", keys.join(", ")));
|
||||
let _ = out_err(at, e);
|
||||
let _ = live.read_packed(packed, "the output", limits.max_output_bytes);
|
||||
let _ = in_range(l, 0.0, 100.0, at, "a color component");
|
||||
let _ = unit(*x, &format!("{at}.plates"), "a plate");
|
||||
let _ = unit(s.tint, &format!("{at}.tint"), "`tint`");
|
||||
let _ = unit(r);
|
||||
let _ = not_bad("not an error helper");
|
||||
Err(wrong())
|
||||
}
|
||||
fn wrong(&self) -> String { String::new() }
|
||||
"#;
|
||||
let plugins: Vec<_> = ERROR_HELPERS.iter().filter(|(c, _, _)| *c == "plugins").map(|&(_, call, before)| (call, before)).collect();
|
||||
let found: std::collections::BTreeSet<String> = source_messages(code, &plugins, &Default::default()).into_iter().collect();
|
||||
let want = [
|
||||
"`maxLength` must be 1-{MAX_TEXT}, and the default no longer",
|
||||
"`opacity` must be a number",
|
||||
"`{k}` must be {what}",
|
||||
"a color component",
|
||||
"a list of {min_items} to {max_items} numbers",
|
||||
"a number",
|
||||
"a plate",
|
||||
"bad range",
|
||||
"parameter `{k}`: {what}",
|
||||
"the output",
|
||||
"unknown key `{k}`; the keys here are {_1}",
|
||||
];
|
||||
assert_eq!(found.iter().collect::<Vec<_>>(), want);
|
||||
}
|
||||
|
||||
/// The limits a plug-in run can exceed, and the error of a removal that leaves the plug-in's grant
|
||||
/// in the plug-in store, are translated in every language that translates every message, as the
|
||||
/// status bar shows them.
|
||||
@@ -2783,10 +2925,25 @@ const MESSAGE_MARKERS: &[&str] = &[".status(", "ui.status = ", "status = ", "Oth
|
||||
|
||||
/// Helpers that make an error from a message, by crate, with the number of arguments before the
|
||||
/// message: the engine's `bad(cmd, msg)` (`EngineError::BadParams`), `err(msg)` (`cmd/fileio`)
|
||||
/// and `error(msg)` (`cmd/dimension.rs`), and the PDF writer's `bad(why)` (`forms.rs`) and
|
||||
/// `failed(why)` (`encrypt.rs`, `linearize.rs`).
|
||||
const ERROR_HELPERS: &[(&str, &str, usize)] =
|
||||
&[("engine", "bad(", 1), ("engine", "err(", 0), ("engine", "error(", 0), ("pdf", "bad(", 0), ("pdf", "failed(", 0)];
|
||||
/// and `error(msg)` (`cmd/dimension.rs`), the PDF writer's `bad(why)` (`forms.rs`) and
|
||||
/// `failed(why)` (`encrypt.rs`, `linearize.rs`), and the plug-in host's `bad(what)` (a parameter's
|
||||
/// spec and dialog keys), `wrong(what)` (a parameter's value), `out_err(at, msg)` (plug-in output),
|
||||
/// `in_range(x, lo, hi, at, what)` and `unit(x, at, what)` (a painted effect's numbers) and
|
||||
/// `.read_packed(packed, what, max)` (the block a plug-in returned). A helper that starts with
|
||||
/// `.` is a method.
|
||||
const ERROR_HELPERS: &[(&str, &str, usize)] = &[
|
||||
("engine", "bad(", 1),
|
||||
("engine", "err(", 0),
|
||||
("engine", "error(", 0),
|
||||
("pdf", "bad(", 0),
|
||||
("pdf", "failed(", 0),
|
||||
("plugins", "bad(", 0),
|
||||
("plugins", "wrong(", 0),
|
||||
("plugins", "out_err(", 1),
|
||||
("plugins", "in_range(", 4),
|
||||
("plugins", "unit(", 2),
|
||||
("plugins", ".read_packed(", 1),
|
||||
];
|
||||
|
||||
/// Error variants whose first argument is a name, not a message: a command id
|
||||
/// (`EngineError::UnknownCommand`) and a PostScript error name (`PsError::Ps`).
|
||||
@@ -2796,16 +2953,22 @@ const NAME_VARIANTS: &[&str] = &["UnknownCommand", "Ps"];
|
||||
/// `EngineError::Disabled(command id, reason)`.
|
||||
const LATER_MESSAGE_VARIANTS: &[(&str, usize)] = &[("Disabled", 1)];
|
||||
|
||||
/// Messages that are signals, not text for people.
|
||||
const NOT_MESSAGES: &[&str] = &["quit", "cancelled"];
|
||||
/// Messages that are signals, not text for people, and the name of a plug-in export that an
|
||||
/// error message holds (`vc_manifest points outside memory`).
|
||||
const NOT_MESSAGES: &[&str] = &["quit", "cancelled", "vc_manifest"];
|
||||
|
||||
/// Every status and error message literal in [`MESSAGE_CRATES`] (test modules aside), as catalog
|
||||
/// templates: `{}` becomes `{_1}`, `{_2}` … and format specs are dropped (`{n:?}` → `{n}`).
|
||||
pub fn message_literals() -> std::collections::BTreeSet<String> {
|
||||
message_literals_in(MESSAGE_CRATES)
|
||||
}
|
||||
|
||||
/// The message literals of [`message_literals`] in the crates `names` alone.
|
||||
fn message_literals_in(names: &[&str]) -> std::collections::BTreeSet<String> {
|
||||
let crates = std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("..");
|
||||
let mut out = std::collections::BTreeSet::new();
|
||||
let mut files = vec![];
|
||||
let mut stack: Vec<_> = MESSAGE_CRATES.iter().map(|c| crates.join(c).join("src")).collect();
|
||||
let mut stack: Vec<_> = names.iter().map(|c| crates.join(c).join("src")).collect();
|
||||
while let Some(d) = stack.pop() {
|
||||
for entry in std::fs::read_dir(&d).into_iter().flatten().flatten() {
|
||||
let path = entry.path();
|
||||
@@ -2871,7 +3034,8 @@ fn named_const<'a>(rest: &str, consts: &'a std::collections::BTreeMap<String, Ve
|
||||
/// [`LATER_MESSAGE_VARIANTS`] gives; not [`NAME_VARIANTS`]),
|
||||
/// and the message argument of each call in `helpers` (a call and the number of arguments before
|
||||
/// its message), a literal, a `format!` string or the name of one of `consts` (see
|
||||
/// [`str_consts`]).
|
||||
/// [`str_consts`]), each one with or without a `&` before it. A key's name alone (`` `tint` ``)
|
||||
/// is not a message.
|
||||
fn source_messages(code: &str, helpers: &[(&str, usize)], consts: &std::collections::BTreeMap<String, Vec<String>>) -> Vec<String> {
|
||||
let code = &without_comments(code);
|
||||
let after_markers = MESSAGE_MARKERS.iter().flat_map(|marker| code.match_indices(marker).map(|(at, _)| &code[at + marker.len()..]));
|
||||
@@ -2884,12 +3048,13 @@ fn source_messages(code: &str, helpers: &[(&str, usize)], consts: &std::collecti
|
||||
});
|
||||
let in_helpers = helpers.iter().flat_map(|&(call, before)| {
|
||||
code.match_indices(call)
|
||||
.filter(|&(at, _)| !code[..at].ends_with(|c: char| c.is_alphanumeric() || c == '_' || c == '.'))
|
||||
.filter(|&(at, _)| call.starts_with('.') || !code[..at].ends_with(|c: char| c.is_alphanumeric() || c == '_' || c == '.'))
|
||||
.filter_map(move |(at, _)| skip_args(&code[at + call.len()..], before))
|
||||
});
|
||||
let mut out = vec![];
|
||||
for rest in after_markers.chain(in_variants).chain(in_helpers) {
|
||||
let rest = rest.trim_start();
|
||||
let rest = rest.strip_prefix('&').map_or(rest, str::trim_start);
|
||||
let rest = rest.strip_prefix("format!(").map_or(rest, str::trim_start);
|
||||
let lits = match rest.strip_prefix('"') {
|
||||
Some(quoted) => string_literal(quoted).into_iter().collect(),
|
||||
@@ -2897,7 +3062,8 @@ fn source_messages(code: &str, helpers: &[(&str, usize)], consts: &std::collecti
|
||||
};
|
||||
for lit in lits {
|
||||
let has_word = lit.as_bytes().windows(3).any(|w| w.iter().all(u8::is_ascii_lowercase));
|
||||
if has_word && !NOT_MESSAGES.contains(&lit.as_str()) {
|
||||
let key_name = lit.len() > 1 && lit.starts_with('`') && lit.ends_with('`') && !lit.contains(' ');
|
||||
if has_word && !key_name && !NOT_MESSAGES.contains(&lit.as_str()) {
|
||||
out.push(as_template(&lit));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6081,6 +6081,110 @@ axis Y Axis Y ekseni
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` canlı efekt belge çizilirken çalışır, bu yüzden `heavy` olamaz
|
||||
@msg an exporter always gets an export's budget: leave `budget` out dışa aktarma eklentisi her zaman bir dışa aktarmanın bütçesini alır: `budget` anahtarını çıkarın
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” büyük bir hesaplama bütçesi istiyor (her çalıştırma en fazla {minutes} dakika ve olağan komutların {times} katı): masaüstü uygulamasında bir kişinin onaylaması gerekir veya --allow-plugin-grants ile başlatılan bir oturumda `allowHeavy: true` geçirin
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` 1-64 yazdırılabilir karakter olmalıdır
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` veya `author` çok uzun
|
||||
@msg `warnings` must be a list of strings `warnings` bir dize listesi olmalıdır
|
||||
@msg `{k}` must be one of {_1} `{k}` şunlardan biri olmalıdır: {_1}
|
||||
@msg `{k}` must be {what} `{k}` şu olmalıdır: {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` dışa aktarma eklentisi 1 ile {MAX_EXTENSIONS} arasında `extensions` bildirir
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` gruplar dışında en fazla {MAX_UNGROUPED} parametre olabilir: diğerlerine bir `group` verin
|
||||
@msg can't encode the input girdi kodlanamıyor
|
||||
@msg expected {"dataBase64"} beklenen: {"dataBase64"}
|
||||
@msg expected {"objects"} beklenen: {"objects"}
|
||||
@msg export `{name}`: {e} modül dışa aktarımı `{name}`: {e}
|
||||
@msg extension {e} is listed twice {e} uzantısı iki kez listelenmiş
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot {e} uzantısı: nokta olmadan 1-16 küçük harf ve rakam kullanın
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - geçersiz kimlik {_1}: A-Z a-z 0-9 . _ - arasından 1-64 karakter kullanın
|
||||
@msg invalid parameter name {k} geçersiz parametre adı {k}
|
||||
@msg manifest is not UTF-8 bildirim UTF-8 değil
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) bildirim çok uzun (sınır {MAX_MANIFEST_BYTES} bayt)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) bildirim {_1} bayt (sınır {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) modül {_1} bayt (sınır {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own onay gerekiyor: {0} istiyor; kullanıcı bunu eklentiyi tek başına yüklerken verir
|
||||
@msg not JSON: {e} JSON değil: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) WebAssembly ikili dosyası değil (\0asm üst bilgisi eksik)
|
||||
@msg parameter `{k}`: {what} `{k}` parametresi: {what}
|
||||
@msg parameter `{name}`: {what} `{name}` parametresi: {what}
|
||||
@msg plug-in parameters must be a JSON object eklenti parametreleri bir JSON nesnesi olmalıdır
|
||||
@msg the module must export its linear memory as `memory` modül doğrusal belleğini `memory` olarak dışa aktarmalıdır
|
||||
@msg the objects to change are no longer in the document değiştirilecek nesneler artık belgede değil
|
||||
@msg the runtime panicked çalışma zamanı çöktü
|
||||
@msg unexpected host trap ana bilgisayarda beklenmeyen kesme (trap)
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version {v} döndürdü; bu ana bilgisayar {ABI_VERSION} sürümünü uygular
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc 0 döndürdü (bellek yetersiz)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc bellek dışında bir blok döndürdü
|
||||
@msg vc_run returned error code {packed} vc_run {packed} hata kodunu döndürdü
|
||||
@msg {_1} is not a file {_1} bir dosya değil
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} {_2} bayt (sınır {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} nesne (sınır {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} bellek dışını gösteriyor
|
||||
@msg `angle` must be a number `angle` bir sayı olmalıdır
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` 0.01 ile 100 arasında olmalıdır
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` "butt", "round" veya "square" olmalıdır
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` "nonzero" veya "evenodd" olmalıdır
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` en fazla {MAX_HELP_URL} baytlık bir https:// adresi olmalıdır
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` 1-{MAX_HELP} yazdırılabilir karakter olmalıdır
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` 1-{MAX_EFFECT_ID} baytlık bir efekt kimliği olmalıdır
|
||||
@msg `id` must be the id of an input object `id` bir girdi nesnesinin kimliği olmalıdır
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` "miter", "round" veya "bevel" olmalıdır
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` ve `group` 1-{MAX_LABEL} yazdırılabilir karakter olmalıdır
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` 1-{MAX_TEXT} olmalı ve varsayılan değer bundan uzun olmamalıdır
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` ve `maxItems` 0-{MAX_LIST} olmalı, `maxItems` en az 1 olmalı ve varsayılan değer bu kadar öğe içermelidir
|
||||
@msg `name` must be a string `name` bir dize olmalıdır
|
||||
@msg `opacity` must be a number `opacity` bir sayı olmalıdır
|
||||
@msg `type` must be "path" or "compound" `type` "path" veya "compound" olmalıdır
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` 1-{MAX_UNIT} yazdırılabilir karakter olmalıdır
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen`, `{other}` için 1 ile {MAX_CONDITION_VALUES} arasında değer listelemelidir
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` `{other}` adını veriyor, ancak bu, bundan önce bildirilmiş bir parametre değil
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` en fazla {MAX_CONDITIONS} parametre adı verir
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen`, bir onay kutusu veya seçim olan `{other}` parametresinin değerlerini alır
|
||||
@msg `visible` must be true or false `visible` true veya false olmalıdır
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` {_1} ile {_2} arasında bir sayı olmalıdır
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` en fazla {MAX_ITEMS} öğeli bir dizi olmalıdır
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" varsayılan renk bir renk nesnesi veya "#3a7bd5" gibi onaltılık bir dize olmalıdır
|
||||
@msg a color object or a hex string such as "#3a7bd5" bir renk nesnesi veya "#3a7bd5" gibi onaltılık bir dize
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines serbest biçimli degrade en fazla {MAX_ITEMS} nokta ve çizgi içerir
|
||||
@msg a freeform gradient line names a point it doesn't have serbest biçimli degradenin bir çizgisi, degradede olmayan bir noktayı belirtiyor
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops bir degradenin 1-{MAX_ITEMS} durağa ihtiyacı vardır
|
||||
@msg a list of numbers bir sayı listesi
|
||||
@msg a list of {min_items} to {max_items} numbers {min_items} ile {max_items} arasında sayıdan oluşan bir liste
|
||||
@msg a new object needs a `path` yeni bir nesnenin `path` değerine ihtiyacı vardır
|
||||
@msg a number bir sayı
|
||||
@msg a painted live effect returns only `objects` boyama türü canlı efekt yalnızca `objects` döndürür
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` boyama türü canlı efektin bir parçasında yalnızca `path`, `fillRule`, `fills` ve `strokes` bulunur
|
||||
@msg a read-only object was left out salt okunur bir nesne atlandı
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given salt okunur bir nesne atlandı: onu yalnızca {"id"} olarak veya verildiği gibi döndürün
|
||||
@msg a string bir dize
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` bir konturda yalnızca `paint`, `width`, `join`, `cap` ve `miterLimit` bulunur
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} bir kontur {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} biçiminde olmalıdır
|
||||
@msg an effect must be {"id", "params"?, "visible"?} bir efekt {"id", "params"?, "visible"?} biçiminde olmalıdır
|
||||
@msg an effect on a fill returns only `fills` dolgudaki bir efekt yalnızca `fills` döndürür
|
||||
@msg an effect on a stroke returns only `strokes` konturdaki bir efekt yalnızca `strokes` döndürür
|
||||
@msg an object must be a JSON object bir nesne bir JSON nesnesi olmalıdır
|
||||
@msg bad range geçersiz aralık
|
||||
@msg choices must be 1-64 non-empty, printable strings seçenekler 1-64 boş olmayan, yazdırılabilir dize olmalıdır
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) koordinat aralık dışında (sınır ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options varsayılan değer seçeneklerden biri değil
|
||||
@msg each piece needs a `path` her parçanın `path` değerine ihtiyacı vardır
|
||||
@msg is listed twice iki kez listelenmiş
|
||||
@msg pattern transform out of range desen dönüşümü aralık dışında
|
||||
@msg read-only field '{field}' changed salt okunur '{field}' alanı değişti
|
||||
@msg stops must be in order of `offset` duraklar `offset` sırasında olmalıdır
|
||||
@msg the document has no pattern {pattern} belgede {pattern} deseni yok
|
||||
@msg the document has no swatch {n} belgede {n} renk örneği yok
|
||||
@msg the output çıktı
|
||||
@msg the path has no anchor points yolun bağlantı noktası yok
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) çok fazla bağlantı noktası (sınır {MAX_ANCHORS})
|
||||
@msg true or false true veya false
|
||||
@msg unknown key `{k}`; the keys here are {_1} bilinmeyen anahtar `{k}`; buradaki anahtarlar: {_1}
|
||||
@msg {_1} is listed twice {_1} iki kez listelenmiş
|
||||
@msg {_1} is not the id of an input object {_1} bir girdi nesnesinin kimliği değil
|
||||
@msg {_1} is read-only {_1} salt okunurdur
|
||||
@msg {what} must be from {lo} to {hi} {what} {lo} ile {hi} arasında olmalıdır
|
||||
@msg a color component bir renk bileşeni
|
||||
@msg a plate bir baskı plakası
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Bu izinleri isteyen “{name}” yüklensin mi?
|
||||
ID: {id} Kimlik: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 5 and column 25.
|
@@ -5730,6 +5730,110 @@ axis Y Axis Вісь Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` динамічний ефект виконується під час відмальовування документа, тому він не може бути `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out модуль експорту завжди отримує бюджет експорту: не вказуйте `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants «{_1}» запитує великий обчислювальний бюджет (кожен запуск до {minutes} хвилин і в {times} разів більше інструкцій, ніж зазвичай): його має схвалити людина в настільному застосунку, або передайте `allowHeavy: true` у сеансі, запущеному з --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` має містити 1-64 друковані символи
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` або `author` задовге
|
||||
@msg `warnings` must be a list of strings `warnings` має бути списком рядків
|
||||
@msg `{k}` must be one of {_1} `{k}` має бути одним з: {_1}
|
||||
@msg `{k}` must be {what} `{k}` має бути: {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` модуль експорту оголошує від 1 до {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` поза групами може бути не більше {MAX_UNGROUPED} параметрів: задайте решті `group`
|
||||
@msg can't encode the input не вдається закодувати вхідні дані
|
||||
@msg expected {"dataBase64"} очікувалося {"dataBase64"}
|
||||
@msg expected {"objects"} очікувалося {"objects"}
|
||||
@msg export `{name}`: {e} експорт модуля `{name}`: {e}
|
||||
@msg extension {e} is listed twice розширення {e} вказано двічі
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot розширення {e}: використовуйте 1-16 малих літер і цифр, без крапки
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - неприпустимий ID {_1}: використовуйте 1-64 символи з A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} неприпустиме ім’я параметра {k}
|
||||
@msg manifest is not UTF-8 маніфест не в кодуванні UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) маніфест задовгий (межа {MAX_MANIFEST_BYTES} байтів)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) маніфест займає {_1} байтів (межа {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) модуль займає {_1} байтів (межа {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own потрібне схвалення: він запитує {0}, що користувач дозволяє під час окремого встановлення
|
||||
@msg not JSON: {e} не JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) не двійковий файл WebAssembly (немає заголовка \0asm)
|
||||
@msg parameter `{k}`: {what} параметр `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} параметр `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object параметри модуля мають бути об’єктом JSON
|
||||
@msg the module must export its linear memory as `memory` модуль має експортувати свою лінійну пам’ять як `memory`
|
||||
@msg the objects to change are no longer in the document об’єктів, які треба змінити, більше немає в документі
|
||||
@msg the runtime panicked середовище виконання аварійно завершилося
|
||||
@msg unexpected host trap неочікувана пастка (trap) хоста
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version повернула {v}; цей хост реалізує версію {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc повернула 0 (бракує пам’яті)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc повернула блок поза пам’яттю
|
||||
@msg vc_run returned error code {packed} vc_run повернула код помилки {packed}
|
||||
@msg {_1} is not a file {_1} не є файлом
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} займає {_2} байтів (межа {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) об’єктів: {_1} (межа {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} вказує за межі пам’яті
|
||||
@msg `angle` must be a number `angle` має бути числом
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` має бути від 0.01 до 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` має бути "butt", "round" або "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` має бути "nonzero" або "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` має бути адресою https:// довжиною не більше {MAX_HELP_URL} байтів
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` має містити 1-{MAX_HELP} друкованих символів
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` має бути ідентифікатором ефекту довжиною 1-{MAX_EFFECT_ID} байтів
|
||||
@msg `id` must be the id of an input object `id` має бути ідентифікатором вхідного об’єкта
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` має бути "miter", "round" або "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` і `group` мають містити 1-{MAX_LABEL} друкованих символів
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` має бути 1-{MAX_TEXT}, а типове значення не довшим
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` і `maxItems` мають бути 0-{MAX_LIST}, `maxItems` щонайменше 1, а типове значення має містити стільки елементів
|
||||
@msg `name` must be a string `name` має бути рядком
|
||||
@msg `opacity` must be a number `opacity` має бути числом
|
||||
@msg `type` must be "path" or "compound" `type` має бути "path" або "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` має містити 1-{MAX_UNIT} друкованих символів
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` має перелічувати від 1 до {MAX_CONDITION_VALUES} значень для `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` указує `{other}`, але це не параметр, оголошений раніше за цей
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` указує не більше {MAX_CONDITIONS} параметрів
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` приймає значення `{other}`, прапорця або списку варіантів
|
||||
@msg `visible` must be true or false `visible` має бути true або false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` має бути числом від {_1} до {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` має бути масивом не більше ніж із {MAX_ITEMS} елементів
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" типовий колір має бути об’єктом кольору або шістнадцятковим рядком, наприклад "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" об’єкт кольору або шістнадцятковий рядок, наприклад "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines довільний градієнт містить не більше {MAX_ITEMS} точок і ліній
|
||||
@msg a freeform gradient line names a point it doesn't have лінія довільного градієнта вказує точку, якої в градієнті немає
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops градієнту потрібно 1-{MAX_ITEMS} точок переходу
|
||||
@msg a list of numbers список чисел
|
||||
@msg a list of {min_items} to {max_items} numbers список із {min_items}-{max_items} чисел
|
||||
@msg a new object needs a `path` новому об’єкту потрібен `path`
|
||||
@msg a number число
|
||||
@msg a painted live effect returns only `objects` малювальний динамічний ефект повертає лише `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` частина малювального динамічного ефекту має лише `path`, `fillRule`, `fills` і `strokes`
|
||||
@msg a read-only object was left out пропущено об’єкт лише для читання
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given пропущено об’єкт лише для читання: поверніть його як один {"id"} або в тому вигляді, у якому його передано
|
||||
@msg a string рядок
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` обведення має лише `paint`, `width`, `join`, `cap` і `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} обведення має мати вигляд {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} ефект має мати вигляд {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` ефект на заливці повертає лише `fills`
|
||||
@msg an effect on a stroke returns only `strokes` ефект на обведенні повертає лише `strokes`
|
||||
@msg an object must be a JSON object об’єкт має бути об’єктом JSON
|
||||
@msg bad range неприпустимий діапазон
|
||||
@msg choices must be 1-64 non-empty, printable strings варіанти мають бути 1-64 непорожніми друкованими рядками
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) координата поза діапазоном (межа ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options типове значення не входить до варіантів
|
||||
@msg each piece needs a `path` кожній частині потрібен `path`
|
||||
@msg is listed twice вказано двічі
|
||||
@msg pattern transform out of range перетворення візерунка поза діапазоном
|
||||
@msg read-only field '{field}' changed змінено поле лише для читання '{field}'
|
||||
@msg stops must be in order of `offset` точки переходу мають іти в порядку `offset`
|
||||
@msg the document has no pattern {pattern} у документі немає візерунка {pattern}
|
||||
@msg the document has no swatch {n} у документі немає зразка {n}
|
||||
@msg the output виведення
|
||||
@msg the path has no anchor points контур не має опорних точок
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) забагато опорних точок (межа {MAX_ANCHORS})
|
||||
@msg true or false true або false
|
||||
@msg unknown key `{k}`; the keys here are {_1} невідомий ключ `{k}`; тут допустимі ключі {_1}
|
||||
@msg {_1} is listed twice {_1} вказано двічі
|
||||
@msg {_1} is not the id of an input object {_1} не є ідентифікатором вхідного об’єкта
|
||||
@msg {_1} is read-only {_1} доступний лише для читання
|
||||
@msg {what} must be from {lo} to {hi} {what}: значення має бути від {lo} до {hi}
|
||||
@msg a color component компонент кольору
|
||||
@msg a plate пластина
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Встановити «{name}», якому потрібні ці дозволи?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it is too large.
|
@@ -5731,6 +5731,110 @@ axis Y Axis Trục Y
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` hiệu ứng trực tiếp chạy trong lúc tài liệu được vẽ nên không thể là `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out plug-in xuất luôn nhận ngân sách của một lần xuất: hãy bỏ `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}” yêu cầu ngân sách tính toán lớn (mỗi lần chạy tới {minutes} phút và gấp {times} lần số lệnh thông thường): cần một người phê duyệt trong ứng dụng máy tính, hoặc truyền `allowHeavy: true` trong phiên khởi động bằng --allow-plugin-grants
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` phải có 1-64 ký tự in được
|
||||
@msg `version`, `description` or `author` is too long `version`, `description` hoặc `author` quá dài
|
||||
@msg `warnings` must be a list of strings `warnings` phải là một danh sách chuỗi
|
||||
@msg `{k}` must be one of {_1} `{k}` phải là một trong {_1}
|
||||
@msg `{k}` must be {what} `{k}` phải là {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` plug-in xuất khai báo từ 1 đến {MAX_EXTENSIONS} `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` tối đa {MAX_UNGROUPED} tham số nằm ngoài nhóm: hãy đặt `group` cho các tham số còn lại
|
||||
@msg can't encode the input không thể mã hóa dữ liệu đầu vào
|
||||
@msg expected {"dataBase64"} cần có {"dataBase64"}
|
||||
@msg expected {"objects"} cần có {"objects"}
|
||||
@msg export `{name}`: {e} export `{name}` của mô-đun: {e}
|
||||
@msg extension {e} is listed twice phần mở rộng {e} được liệt kê hai lần
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot phần mở rộng {e}: dùng 1-16 chữ thường và chữ số, không có dấu chấm
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - ID không hợp lệ {_1}: dùng 1-64 ký tự trong A-Z a-z 0-9 . _ -
|
||||
@msg invalid parameter name {k} tên tham số không hợp lệ {k}
|
||||
@msg manifest is not UTF-8 manifest không phải UTF-8
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) manifest quá dài (giới hạn {MAX_MANIFEST_BYTES} byte)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) manifest có {_1} byte (giới hạn {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) mô-đun có {_1} byte (giới hạn {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own cần phê duyệt: plug-in yêu cầu {0}, quyền mà người dùng cấp khi cài đặt riêng plug-in đó
|
||||
@msg not JSON: {e} không phải JSON: {e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) không phải tệp nhị phân WebAssembly (thiếu phần đầu \0asm)
|
||||
@msg parameter `{k}`: {what} tham số `{k}`: {what}
|
||||
@msg parameter `{name}`: {what} tham số `{name}`: {what}
|
||||
@msg plug-in parameters must be a JSON object tham số plug-in phải là một đối tượng JSON
|
||||
@msg the module must export its linear memory as `memory` mô-đun phải export bộ nhớ tuyến tính của nó dưới tên `memory`
|
||||
@msg the objects to change are no longer in the document các đối tượng cần thay đổi không còn trong tài liệu
|
||||
@msg the runtime panicked môi trường chạy bị lỗi nghiêm trọng
|
||||
@msg unexpected host trap máy chủ gặp trap không mong muốn
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version trả về {v}; máy chủ này triển khai phiên bản {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc trả về 0 (hết bộ nhớ)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc trả về một khối nằm ngoài bộ nhớ
|
||||
@msg vc_run returned error code {packed} vc_run trả về mã lỗi {packed}
|
||||
@msg {_1} is not a file {_1} không phải là tệp
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} có {_2} byte (giới hạn {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} đối tượng (giới hạn {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}: {msg}
|
||||
@msg {what} points outside memory {what} trỏ ra ngoài bộ nhớ
|
||||
@msg `angle` must be a number `angle` phải là một số
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` phải từ 0.01 đến 100
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` phải là "butt", "round" hoặc "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` phải là "nonzero" hoặc "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` phải là một địa chỉ https:// dài tối đa {MAX_HELP_URL} byte
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` phải có 1-{MAX_HELP} ký tự in được
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` phải là một id hiệu ứng dài 1-{MAX_EFFECT_ID} byte
|
||||
@msg `id` must be the id of an input object `id` phải là id của một đối tượng đầu vào
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` phải là "miter", "round" hoặc "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` và `group` phải có 1-{MAX_LABEL} ký tự in được
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` phải là 1-{MAX_TEXT}, và giá trị mặc định không được dài hơn
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` và `maxItems` phải là 0-{MAX_LIST}, `maxItems` ít nhất là 1, và giá trị mặc định phải có đúng số mục đó
|
||||
@msg `name` must be a string `name` phải là một chuỗi
|
||||
@msg `opacity` must be a number `opacity` phải là một số
|
||||
@msg `type` must be "path" or "compound" `type` phải là "path" hoặc "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` phải có 1-{MAX_UNIT} ký tự in được
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` phải liệt kê 1 đến {MAX_CONDITION_VALUES} giá trị cho `{other}`
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` nêu `{other}`, nhưng đó không phải là tham số được khai báo trước tham số này
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` nêu tối đa {MAX_CONDITIONS} tham số
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` nhận giá trị của `{other}`, là một hộp kiểm hoặc một lựa chọn
|
||||
@msg `visible` must be true or false `visible` phải là true hoặc false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` phải là một số từ {_1} đến {_2}
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` phải là một mảng có tối đa {MAX_ITEMS} mục
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" màu mặc định phải là một đối tượng màu hoặc một chuỗi hex như "#3a7bd5"
|
||||
@msg a color object or a hex string such as "#3a7bd5" một đối tượng màu hoặc một chuỗi hex như "#3a7bd5"
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines chuyển sắc tự do chứa tối đa {MAX_ITEMS} điểm và đường
|
||||
@msg a freeform gradient line names a point it doesn't have một đường của chuyển sắc tự do nêu một điểm mà chuyển sắc không có
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops chuyển sắc cần 1-{MAX_ITEMS} điểm dừng
|
||||
@msg a list of numbers một danh sách số
|
||||
@msg a list of {min_items} to {max_items} numbers một danh sách gồm {min_items} đến {max_items} số
|
||||
@msg a new object needs a `path` đối tượng mới cần một `path`
|
||||
@msg a number một số
|
||||
@msg a painted live effect returns only `objects` hiệu ứng động kiểu tô chỉ trả về `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` một phần của hiệu ứng động kiểu tô chỉ có `path`, `fillRule`, `fills` và `strokes`
|
||||
@msg a read-only object was left out một đối tượng chỉ đọc đã bị bỏ sót
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given một đối tượng chỉ đọc đã bị bỏ sót: hãy trả lại nó dưới dạng chỉ {"id"} hoặc như khi được nhận
|
||||
@msg a string một chuỗi
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` nét chỉ có `paint`, `width`, `join`, `cap` và `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} nét phải có dạng {"paint", "width"?, "join"?, "cap"?, "miterLimit"?}
|
||||
@msg an effect must be {"id", "params"?, "visible"?} hiệu ứng phải có dạng {"id", "params"?, "visible"?}
|
||||
@msg an effect on a fill returns only `fills` hiệu ứng trên phần tô chỉ trả về `fills`
|
||||
@msg an effect on a stroke returns only `strokes` hiệu ứng trên nét chỉ trả về `strokes`
|
||||
@msg an object must be a JSON object đối tượng phải là một đối tượng JSON
|
||||
@msg bad range phạm vi không hợp lệ
|
||||
@msg choices must be 1-64 non-empty, printable strings các lựa chọn phải là 1-64 chuỗi in được và không rỗng
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) tọa độ vượt ngoài phạm vi (giới hạn ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options giá trị mặc định không nằm trong các tùy chọn
|
||||
@msg each piece needs a `path` mỗi phần cần một `path`
|
||||
@msg is listed twice được liệt kê hai lần
|
||||
@msg pattern transform out of range phép biến đổi họa tiết vượt ngoài phạm vi
|
||||
@msg read-only field '{field}' changed trường chỉ đọc '{field}' đã bị thay đổi
|
||||
@msg stops must be in order of `offset` các điểm dừng phải theo thứ tự của `offset`
|
||||
@msg the document has no pattern {pattern} tài liệu không có họa tiết {pattern}
|
||||
@msg the document has no swatch {n} tài liệu không có mẫu màu {n}
|
||||
@msg the output đầu ra
|
||||
@msg the path has no anchor points đường dẫn không có điểm neo
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) quá nhiều điểm neo (giới hạn {MAX_ANCHORS})
|
||||
@msg true or false true hoặc false
|
||||
@msg unknown key `{k}`; the keys here are {_1} khóa không xác định `{k}`; các khóa ở đây là {_1}
|
||||
@msg {_1} is listed twice {_1} được liệt kê hai lần
|
||||
@msg {_1} is not the id of an input object {_1} không phải là id của một đối tượng đầu vào
|
||||
@msg {_1} is read-only {_1} là chỉ đọc
|
||||
@msg {what} must be from {lo} to {hi} {what} phải từ {lo} đến {hi}
|
||||
@msg a color component một thành phần màu
|
||||
@msg a plate một bản in
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? Cài đặt “{name}”, plug-in yêu cầu các quyền này?
|
||||
ID: {id} ID: {id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 204 and column 5.
|
@@ -5963,6 +5963,110 @@ axis Y Axis Y 轴
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` 实时效果在绘制文档时运行,因此不能为 `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out 导出增效工具始终使用导出的预算:请省略 `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants “{_1}”需要大量计算预算(每次运行最多 {minutes} 分钟,指令数为通常的 {times} 倍):需要有人在桌面应用中批准,或在以 --allow-plugin-grants 启动的会话中传入 `allowHeavy: true`
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` 必须是 1-64 个可打印字符
|
||||
@msg `version`, `description` or `author` is too long `version`、`description` 或 `author` 太长
|
||||
@msg `warnings` must be a list of strings `warnings` 必须是字符串列表
|
||||
@msg `{k}` must be one of {_1} `{k}` 必须是 {_1} 之一
|
||||
@msg `{k}` must be {what} `{k}` 必须是 {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` 导出增效工具声明 1 到 {MAX_EXTENSIONS} 个 `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` 组外最多 {MAX_UNGROUPED} 个参数:请为其余参数指定 `group`
|
||||
@msg can't encode the input 无法编码输入
|
||||
@msg expected {"dataBase64"} 应为 {"dataBase64"}
|
||||
@msg expected {"objects"} 应为 {"objects"}
|
||||
@msg export `{name}`: {e} 模块导出 `{name}`:{e}
|
||||
@msg extension {e} is listed twice 扩展名 {e} 列出了两次
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot 扩展名 {e}:请使用 1-16 个小写字母和数字,不带点
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - 无效的 ID {_1}:请使用 1-64 个 A-Z a-z 0-9 . _ - 中的字符
|
||||
@msg invalid parameter name {k} 无效的参数名称 {k}
|
||||
@msg manifest is not UTF-8 清单不是 UTF-8 编码
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) 清单太长(上限 {MAX_MANIFEST_BYTES} 字节)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) 清单为 {_1} 字节(上限 {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) 模块为 {_1} 字节(上限 {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own 需要批准:它请求 {0},用户单独安装它时授予这些权限
|
||||
@msg not JSON: {e} 不是 JSON:{e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) 不是 WebAssembly 二进制文件(缺少 \0asm 头)
|
||||
@msg parameter `{k}`: {what} 参数 `{k}`:{what}
|
||||
@msg parameter `{name}`: {what} 参数 `{name}`:{what}
|
||||
@msg plug-in parameters must be a JSON object 增效工具参数必须是 JSON 对象
|
||||
@msg the module must export its linear memory as `memory` 模块必须将其线性内存导出为 `memory`
|
||||
@msg the objects to change are no longer in the document 要更改的对象已不在文档中
|
||||
@msg the runtime panicked 运行时崩溃
|
||||
@msg unexpected host trap 宿主发生意外的 trap
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version 返回了 {v};此宿主实现的是版本 {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc 返回了 0(内存不足)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc 返回了内存之外的块
|
||||
@msg vc_run returned error code {packed} vc_run 返回了错误代码 {packed}
|
||||
@msg {_1} is not a file {_1} 不是文件
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} 为 {_2} 字节(上限 {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} 个对象(上限 {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}:{msg}
|
||||
@msg {what} points outside memory {what} 指向内存之外
|
||||
@msg `angle` must be a number `angle` 必须是数字
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` 必须在 0.01 到 100 之间
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` 必须是 "butt"、"round" 或 "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` 必须是 "nonzero" 或 "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` 必须是不超过 {MAX_HELP_URL} 字节的 https:// 地址
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` 必须是 1-{MAX_HELP} 个可打印字符
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` 必须是 1-{MAX_EFFECT_ID} 字节的效果 ID
|
||||
@msg `id` must be the id of an input object `id` 必须是某个输入对象的 ID
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` 必须是 "miter"、"round" 或 "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` 和 `group` 必须是 1-{MAX_LABEL} 个可打印字符
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` 必须是 1-{MAX_TEXT},且默认值不能更长
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` 和 `maxItems` 必须是 0-{MAX_LIST},`maxItems` 至少为 1,且默认值的项数在此范围内
|
||||
@msg `name` must be a string `name` 必须是字符串
|
||||
@msg `opacity` must be a number `opacity` 必须是数字
|
||||
@msg `type` must be "path" or "compound" `type` 必须是 "path" 或 "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` 必须是 1-{MAX_UNIT} 个可打印字符
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` 必须为 `{other}` 列出 1 到 {MAX_CONDITION_VALUES} 个值
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` 指定了 `{other}`,但它不是在此参数之前声明的参数
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` 最多指定 {MAX_CONDITIONS} 个参数
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` 接受 `{other}` 的值,该参数须为复选框或选项
|
||||
@msg `visible` must be true or false `visible` 必须是 true 或 false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` 必须是 {_1} 到 {_2} 之间的数字
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` 必须是最多 {MAX_ITEMS} 项的数组
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" 颜色默认值必须是颜色对象或 "#3a7bd5" 这样的十六进制字符串
|
||||
@msg a color object or a hex string such as "#3a7bd5" 颜色对象或 "#3a7bd5" 这样的十六进制字符串
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines 任意形状渐变最多包含 {MAX_ITEMS} 个点和线
|
||||
@msg a freeform gradient line names a point it doesn't have 任意形状渐变的一条线指定了渐变中没有的点
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops 渐变需要 1-{MAX_ITEMS} 个色标
|
||||
@msg a list of numbers 数字列表
|
||||
@msg a list of {min_items} to {max_items} numbers 包含 {min_items} 到 {max_items} 个数字的列表
|
||||
@msg a new object needs a `path` 新对象需要 `path`
|
||||
@msg a number 数字
|
||||
@msg a painted live effect returns only `objects` 绘制型实时效果只返回 `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` 绘制型实时效果的片段只有 `path`、`fillRule`、`fills` 和 `strokes`
|
||||
@msg a read-only object was left out 漏掉了一个只读对象
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given 漏掉了一个只读对象:请以单独的 {"id"} 或原样返回它
|
||||
@msg a string 字符串
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` 描边只有 `paint`、`width`、`join`、`cap` 和 `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 描边必须是 {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 形式
|
||||
@msg an effect must be {"id", "params"?, "visible"?} 效果必须是 {"id", "params"?, "visible"?} 形式
|
||||
@msg an effect on a fill returns only `fills` 填色上的效果只返回 `fills`
|
||||
@msg an effect on a stroke returns only `strokes` 描边上的效果只返回 `strokes`
|
||||
@msg an object must be a JSON object 对象必须是 JSON 对象
|
||||
@msg bad range 范围无效
|
||||
@msg choices must be 1-64 non-empty, printable strings 选项必须是 1-64 个非空的可打印字符串
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) 坐标超出范围(上限 ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options 默认值不是选项之一
|
||||
@msg each piece needs a `path` 每个片段都需要 `path`
|
||||
@msg is listed twice 列出了两次
|
||||
@msg pattern transform out of range 图案变换超出范围
|
||||
@msg read-only field '{field}' changed 只读字段 '{field}' 已更改
|
||||
@msg stops must be in order of `offset` 色标必须按 `offset` 排序
|
||||
@msg the document has no pattern {pattern} 文档中没有图案 {pattern}
|
||||
@msg the document has no swatch {n} 文档中没有色板 {n}
|
||||
@msg the output 输出
|
||||
@msg the path has no anchor points 路径没有锚点
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) 锚点过多(上限 {MAX_ANCHORS})
|
||||
@msg true or false true 或 false
|
||||
@msg unknown key `{k}`; the keys here are {_1} 未知键 `{k}`;此处可用的键:{_1}
|
||||
@msg {_1} is listed twice {_1} 列出了两次
|
||||
@msg {_1} is not the id of an input object {_1} 不是输入对象的 ID
|
||||
@msg {_1} is read-only {_1} 为只读
|
||||
@msg {what} must be from {lo} to {hi} {what} 必须在 {lo} 到 {hi} 之间
|
||||
@msg a color component 颜色分量
|
||||
@msg a plate 印版
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? 要安装需要这些权限的“{name}”吗?
|
||||
ID: {id} ID:{id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 2 and column 73.
|
@@ -5768,6 +5768,110 @@ axis Y Axis Y 軸
|
||||
@msg a live effect runs while the document is drawn, so it can't be `heavy` 即時效果會在繪製文件時執行,因此不能是 `heavy`
|
||||
@msg an exporter always gets an export's budget: leave `budget` out 匯出增效模組一律使用匯出的預算:請移除 `budget`
|
||||
@msg “{_1}” asks for a heavy budget (each run up to {minutes} minutes and {times} times the usual instructions): a person has to approve it in the desktop app, or pass `allowHeavy: true` in a session started with --allow-plugin-grants 「{_1}」需要大量運算預算(每次執行最多 {minutes} 分鐘,指令數為一般的 {times} 倍):需要有人在桌面應用程式中核准,或在以 --allow-plugin-grants 啟動的工作階段中傳入 `allowHeavy: true`
|
||||
# Plug-in host messages: manifests, modules, runs and plug-in output
|
||||
@msg `name` must be 1-64 printable characters `name` 必須是 1-64 個可列印字元
|
||||
@msg `version`, `description` or `author` is too long `version`、`description` 或 `author` 太長
|
||||
@msg `warnings` must be a list of strings `warnings` 必須是字串清單
|
||||
@msg `{k}` must be one of {_1} `{k}` 必須是 {_1} 其中之一
|
||||
@msg `{k}` must be {what} `{k}` 必須是 {what}
|
||||
@msg an exporter declares 1 to {MAX_EXTENSIONS} `extensions` 匯出增效模組宣告 1 到 {MAX_EXTENSIONS} 個 `extensions`
|
||||
@msg at most {MAX_UNGROUPED} parameters outside groups: give the others a `group` 群組外最多 {MAX_UNGROUPED} 個參數:請為其餘參數指定 `group`
|
||||
@msg can't encode the input 無法編碼輸入
|
||||
@msg expected {"dataBase64"} 應為 {"dataBase64"}
|
||||
@msg expected {"objects"} 應為 {"objects"}
|
||||
@msg export `{name}`: {e} 模組匯出 `{name}`:{e}
|
||||
@msg extension {e} is listed twice 副檔名 {e} 列出了兩次
|
||||
@msg extension {e}: use 1-16 lower-case letters and digits, without the dot 副檔名 {e}:請使用 1-16 個小寫字母和數字,不含點
|
||||
@msg invalid id {_1}: use 1-64 characters from A-Z a-z 0-9 . _ - 無效的 ID {_1}:請使用 1-64 個 A-Z a-z 0-9 . _ - 中的字元
|
||||
@msg invalid parameter name {k} 無效的參數名稱 {k}
|
||||
@msg manifest is not UTF-8 資訊清單不是 UTF-8 編碼
|
||||
@msg manifest is too long (limit {MAX_MANIFEST_BYTES} bytes) 資訊清單太長(上限 {MAX_MANIFEST_BYTES} 位元組)
|
||||
@msg manifest is {_1} bytes (limit {MAX_MANIFEST_BYTES}) 資訊清單為 {_1} 位元組(上限 {MAX_MANIFEST_BYTES})
|
||||
@msg module is {_1} bytes (limit {_2}) 模組為 {_1} 位元組(上限 {_2})
|
||||
@msg needs approval: it asks for {0}, which the user grants when installing it on its own 需要核准:它要求 {0},使用者單獨安裝它時授予這些權限
|
||||
@msg not JSON: {e} 不是 JSON:{e}
|
||||
@msg not a WebAssembly binary (missing \0asm header) 不是 WebAssembly 二進位檔(沒有 \0asm 標頭)
|
||||
@msg parameter `{k}`: {what} 參數 `{k}`:{what}
|
||||
@msg parameter `{name}`: {what} 參數 `{name}`:{what}
|
||||
@msg plug-in parameters must be a JSON object 增效模組參數必須是 JSON 物件
|
||||
@msg the module must export its linear memory as `memory` 模組必須將其線性記憶體匯出為 `memory`
|
||||
@msg the objects to change are no longer in the document 要變更的物件已不在文件中
|
||||
@msg the runtime panicked 執行階段當機
|
||||
@msg unexpected host trap 主機發生非預期的 trap
|
||||
@msg vc_abi_version returned {v}; this host implements version {ABI_VERSION} vc_abi_version 傳回了 {v};此主機實作的是版本 {ABI_VERSION}
|
||||
@msg vc_alloc returned 0 (out of memory) vc_alloc 傳回了 0(記憶體不足)
|
||||
@msg vc_alloc returned a block outside memory vc_alloc 傳回了記憶體之外的區塊
|
||||
@msg vc_run returned error code {packed} vc_run 傳回了錯誤代碼 {packed}
|
||||
@msg {_1} is not a file {_1} 不是檔案
|
||||
@msg {_1} is {_2} bytes (limit {_3}) {_1} 為 {_2} 位元組(上限 {_3})
|
||||
@msg {_1} objects (limit {MAX_OBJECTS}) {_1} 個物件(上限 {MAX_OBJECTS})
|
||||
@msg {at}: {msg} {at}:{msg}
|
||||
@msg {what} points outside memory {what} 指向記憶體之外
|
||||
@msg `angle` must be a number `angle` 必須是數字
|
||||
@msg `aspect` must be from 0.01 to 100 `aspect` 必須介於 0.01 到 100 之間
|
||||
@msg `cap` must be "butt", "round" or "square" `cap` 必須是 "butt"、"round" 或 "square"
|
||||
@msg `fillRule` must be "nonzero" or "evenodd" `fillRule` 必須是 "nonzero" 或 "evenodd"
|
||||
@msg `helpUrl` must be an https:// address of at most {MAX_HELP_URL} bytes `helpUrl` 必須是不超過 {MAX_HELP_URL} 位元組的 https:// 位址
|
||||
@msg `help` must be 1-{MAX_HELP} printable characters `help` 必須是 1-{MAX_HELP} 個可列印字元
|
||||
@msg `id` must be an effect id of 1-{MAX_EFFECT_ID} bytes `id` 必須是 1-{MAX_EFFECT_ID} 位元組的效果 ID
|
||||
@msg `id` must be the id of an input object `id` 必須是某個輸入物件的 ID
|
||||
@msg `join` must be "miter", "round" or "bevel" `join` 必須是 "miter"、"round" 或 "bevel"
|
||||
@msg `label` and `group` must be 1-{MAX_LABEL} printable characters `label` 和 `group` 必須是 1-{MAX_LABEL} 個可列印字元
|
||||
@msg `maxLength` must be 1-{MAX_TEXT}, and the default no longer `maxLength` 必須是 1-{MAX_TEXT},且預設值不能更長
|
||||
@msg `minItems` and `maxItems` must be 0-{MAX_LIST}, `maxItems` at least 1, and the default that many `minItems` 和 `maxItems` 必須是 0-{MAX_LIST},`maxItems` 至少為 1,且預設值的項目數須在此範圍內
|
||||
@msg `name` must be a string `name` 必須是字串
|
||||
@msg `opacity` must be a number `opacity` 必須是數字
|
||||
@msg `type` must be "path" or "compound" `type` 必須是 "path" 或 "compound"
|
||||
@msg `unit` must be 1-{MAX_UNIT} printable characters `unit` 必須是 1-{MAX_UNIT} 個可列印字元
|
||||
@msg `visibleWhen` lists 1 to {MAX_CONDITION_VALUES} values for `{other}` `visibleWhen` 必須為 `{other}` 列出 1 到 {MAX_CONDITION_VALUES} 個值
|
||||
@msg `visibleWhen` names `{other}`, which isn't a parameter declared before this one `visibleWhen` 指定了 `{other}`,但它不是在此參數之前宣告的參數
|
||||
@msg `visibleWhen` names at most {MAX_CONDITIONS} parameters `visibleWhen` 最多指定 {MAX_CONDITIONS} 個參數
|
||||
@msg `visibleWhen` takes `{other}`'s values, of a checkbox or a choice `visibleWhen` 接受 `{other}` 的值,該參數須為核取方塊或選項
|
||||
@msg `visible` must be true or false `visible` 必須是 true 或 false
|
||||
@msg `{key}` must be a number from {_1} to {_2} `{key}` 必須是介於 {_1} 到 {_2} 之間的數字
|
||||
@msg `{key}` must be an array of at most {MAX_ITEMS} entries `{key}` 必須是最多 {MAX_ITEMS} 項的陣列
|
||||
@msg a color default must be a color object or a hex string such as "#3a7bd5" 色彩預設值必須是色彩物件或 "#3a7bd5" 這類十六進位字串
|
||||
@msg a color object or a hex string such as "#3a7bd5" 色彩物件或 "#3a7bd5" 這類十六進位字串
|
||||
@msg a freeform gradient holds at most {MAX_ITEMS} points and lines 任意形狀漸層最多包含 {MAX_ITEMS} 個點和線
|
||||
@msg a freeform gradient line names a point it doesn't have 任意形狀漸層的一條線指定了漸層中沒有的點
|
||||
@msg a gradient needs 1-{MAX_ITEMS} stops 漸層需要 1-{MAX_ITEMS} 個色標
|
||||
@msg a list of numbers 數字清單
|
||||
@msg a list of {min_items} to {max_items} numbers 包含 {min_items} 到 {max_items} 個數字的清單
|
||||
@msg a new object needs a `path` 新物件需要 `path`
|
||||
@msg a number 數字
|
||||
@msg a painted live effect returns only `objects` 繪製型即時效果只傳回 `objects`
|
||||
@msg a painted live effect's piece has only `path`, `fillRule`, `fills` and `strokes` 繪製型即時效果的片段只有 `path`、`fillRule`、`fills` 和 `strokes`
|
||||
@msg a read-only object was left out 漏掉了一個唯讀物件
|
||||
@msg a read-only object was left out: return it, as {"id"} alone or as it was given 漏掉了一個唯讀物件:請以單獨的 {"id"} 或原樣傳回它
|
||||
@msg a string 字串
|
||||
@msg a stroke has only `paint`, `width`, `join`, `cap` and `miterLimit` 筆畫只有 `paint`、`width`、`join`、`cap` 和 `miterLimit`
|
||||
@msg a stroke must be {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 筆畫必須是 {"paint", "width"?, "join"?, "cap"?, "miterLimit"?} 形式
|
||||
@msg an effect must be {"id", "params"?, "visible"?} 效果必須是 {"id", "params"?, "visible"?} 形式
|
||||
@msg an effect on a fill returns only `fills` 填色上的效果只傳回 `fills`
|
||||
@msg an effect on a stroke returns only `strokes` 筆畫上的效果只傳回 `strokes`
|
||||
@msg an object must be a JSON object 物件必須是 JSON 物件
|
||||
@msg bad range 範圍無效
|
||||
@msg choices must be 1-64 non-empty, printable strings 選項必須是 1-64 個非空白的可列印字串
|
||||
@msg coordinate out of range (limit ±{MAX_COORD} pt) 座標超出範圍(上限 ±{MAX_COORD} pt)
|
||||
@msg default is not one of the options 預設值不是選項之一
|
||||
@msg each piece needs a `path` 每個片段都需要 `path`
|
||||
@msg is listed twice 列出了兩次
|
||||
@msg pattern transform out of range 圖樣變形超出範圍
|
||||
@msg read-only field '{field}' changed 唯讀欄位 '{field}' 已變更
|
||||
@msg stops must be in order of `offset` 色標必須依 `offset` 排序
|
||||
@msg the document has no pattern {pattern} 文件中沒有圖樣 {pattern}
|
||||
@msg the document has no swatch {n} 文件中沒有色票 {n}
|
||||
@msg the output 輸出
|
||||
@msg the path has no anchor points 路徑沒有錨點
|
||||
@msg too many anchor points (limit {MAX_ANCHORS}) 錨點過多(上限 {MAX_ANCHORS})
|
||||
@msg true or false true 或 false
|
||||
@msg unknown key `{k}`; the keys here are {_1} 未知的鍵 `{k}`;此處可用的鍵:{_1}
|
||||
@msg {_1} is listed twice {_1} 列出了兩次
|
||||
@msg {_1} is not the id of an input object {_1} 不是輸入物件的 ID
|
||||
@msg {_1} is read-only {_1} 為唯讀
|
||||
@msg {what} must be from {lo} to {hi} {what} 必須介於 {lo} 到 {hi} 之間
|
||||
@msg a color component 色彩分量
|
||||
@msg a plate 色版
|
||||
# Plug-in permissions (Install Plug-in…, plugin.install grant)
|
||||
Install “{name}”, which asks for these permissions? 要安裝需要這些權限的「{name}」嗎?
|
||||
ID: {id} ID:{id}
|
||||
|
||||
|
Can't render this file because it contains an unexpected character in line 6 and column 47.
|
@@ -827,6 +827,7 @@ Moved from the ROADMAP's "Shipped so far" on 2026-10-10. Update it when a featur
|
||||
- Czech render-site labels: desktop/web file filters, diagnostics, suggested preset names and contributor tooltips/plurals now use catalog lookups; gradients have Czech adjective agreement and printer marks have a separate context (PDF/Print and Summary). Search, Home, toolbar/panel tooltips and Preferences already look up their labels. Every complete catalog has rows for these labels and for the Roman and Japanese printer mark styles. Evidence: `i18n::tests::czech_render_site_follow_up`, `i18n::tests::complete_catalogs_translate_render_site_labels`, `dialogs::tests_modal::printer_mark_labels_are_distinct_from_language_names`; see [localization-parity.md](localization-parity.md).
|
||||
- The History panel, Edit › Undo and Edit › Redo translate the names of the steps that apply or redefine a character or paragraph style and of the step that redefines a graphic style: each such step keeps its template (`Apply {name}`, `Redefine {name}`, `Redefine Graphic Style “{name}”`) and the style's name, every complete catalog has a row for each template, and the panel and the menu show the style's name as the document holds it, except the Normal styles' names, which they show in the interface language (`steps_named_after_a_style_list_the_template_around_the_name`, `undo_and_redo_name_a_style_step_around_the_style_name`).
|
||||
- The status bar translates the limits a plug-in run can exceed (its instruction, time and memory budgets and its output size) and the error of a plug-in removal that leaves the plug-in's grant in the plug-in store, in every language that translates every message. The untranslated-strings report also lists messages that an error or a status takes from a `&str` constant (`plugin_limit_errors_are_translated`, `message_scan_reads_messages_held_in_constants`).
|
||||
- The status bar translates the plug-in host's other errors (manifest, module and run checks, the output an importer, exporter or effect returns, and the approval a plug-in's permissions need) in every language that translates every message. A JSON object or array inside a message stays as written, and a message that wraps another one, such as `plug-in manifest: {0}`, is matched by its own row before a row that starts with a placeholder. The reasons inside these errors (what is wrong with a parameter's spec or dialog keys, the value a parameter needs, what is wrong with an object, stroke, paint or effect in a plug-in's output) are translated with them, and the untranslated-strings report lists the reasons the plug-in host's error helpers take (`plugin_messages_are_translated_in_every_complete_catalog`, `plugin_errors_translate_with_their_values`, `plugin_error_reasons_are_translated_with_the_error`, `message_scan_reads_plugin_helpers`, `templates_that_start_with_text_match_first`).
|
||||
- Localised UI: menus (in-window and native), panels, dialogs, toolbar and Preferences read from per-language catalogs (`crates/ui-egui/src/i18n`, see `docs/development.md`); Traditional Chinese (Taiwan), Simplified Chinese (mainland), Japanese, Korean, Vietnamese, German, Spanish, French, Italian, Polish, Brazilian Portuguese, Russian, Ukrainian, Georgian and Catalan ship complete, and Czech covers every menu label (and more), with system-locale detection on macOS, Windows, Linux and the web (the browser's languages, or `?lang=`), a Language preference and, on macOS, a VectorCraft ▸ Language menu. Names are never translated (fonts and their styles, layers, artboards, saved presets, user libraries, custom workspaces, recent files, plug-ins).
|
||||
The counts that Package's status and question, the folder search of Missing Fonts and Find Linked Files, the modified and missing linked file prompts and the CSS Properties panel's notes show use the interface language's plural forms instead of a fixed "(s)" form. Evidence: `the_missing_links_note_uses_each_count_form` in `crates/ui-egui/src/dialogs/tests_package.rs`, `the_modified_links_question_uses_each_count_form` in `crates/ui-egui/src/dialogs/missing_links.rs`, `search_counts_use_each_count_form` in `crates/ui-egui/src/dialogs/missing_fonts/tests.rs` and `the_unnamed_objects_note_uses_each_count_form` in `crates/ui-egui/src/panels/tests_css_properties.rs`.
|
||||
The status bar's messages for relinked, replaced, updated and embedded images, broken links, linked files that can't be read or changed on disk, images that can't be decoded, added and unavailable fonts, copied CSS, downloads and exports with their notes name one item in the singular and more in the plural, in English and in each language's plural forms (`counted_status_messages_take_the_plural_form` in `crates/ui-egui/src/i18n/tests.rs`).
|
||||
|
||||
Reference in New Issue
Block a user