mirror of
https://github.com/penpot/penpot.git
synced 2025-05-29 13:06:11 +02:00
Merge pull request #4822 from penpot/niwinz-translation-management-script
🎉 Add new translations management script
This commit is contained in:
commit
c637912337
65 changed files with 46502 additions and 34147 deletions
|
@ -28,7 +28,7 @@
|
||||||
"test:run": "node target/tests.cjs",
|
"test:run": "node target/tests.cjs",
|
||||||
"test:watch": "clojure -M:dev:shadow-cljs watch test",
|
"test:watch": "clojure -M:dev:shadow-cljs watch test",
|
||||||
"test": "yarn run test:compile && yarn run test:run",
|
"test": "yarn run test:compile && yarn run test:run",
|
||||||
"translations:validate": "node ./scripts/validate-translations.js",
|
"translations": "node ./scripts/translations.js",
|
||||||
"translations:find-unused": "node ./scripts/find-unused-translations.js",
|
"translations:find-unused": "node ./scripts/find-unused-translations.js",
|
||||||
"compile": "node ./scripts/compile.js",
|
"compile": "node ./scripts/compile.js",
|
||||||
"compile:cljs": "clojure -M:dev:shadow-cljs compile main",
|
"compile:cljs": "clojure -M:dev:shadow-cljs compile main",
|
||||||
|
@ -55,6 +55,7 @@
|
||||||
"draft-js": "git+https://github.com/penpot/draft-js.git#commit=4a99b2a6020b2af97f6dc5fa1b4275ec16b559a0",
|
"draft-js": "git+https://github.com/penpot/draft-js.git#commit=4a99b2a6020b2af97f6dc5fa1b4275ec16b559a0",
|
||||||
"express": "^4.19.2",
|
"express": "^4.19.2",
|
||||||
"fancy-log": "^2.0.0",
|
"fancy-log": "^2.0.0",
|
||||||
|
"getopts": "^2.3.0",
|
||||||
"gettext-parser": "^8.0.0",
|
"gettext-parser": "^8.0.0",
|
||||||
"gulp": "4.0.2",
|
"gulp": "4.0.2",
|
||||||
"gulp-concat": "^2.6.1",
|
"gulp-concat": "^2.6.1",
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
const fs = require("fs").promises;
|
import gt from "gettext-parser";
|
||||||
const gt = require("gettext-parser");
|
import fs from "node:fs/promises";
|
||||||
const path = require("path");
|
import path from "node:path";
|
||||||
const util = require("node:util");
|
import util from "node:util";
|
||||||
const execFile = util.promisify(require("node:child_process").execFile);
|
import { execFile as execFileCb } from "node:child_process";
|
||||||
|
|
||||||
|
const execFile = util.promisify(execFileCb);
|
||||||
|
|
||||||
async function processMsgId(msgId) {
|
async function processMsgId(msgId) {
|
||||||
return execFile("grep", ["-r", "-o", msgId, "./src"]).catch(() => {
|
return execFile("grep", ["-r", "-o", msgId, "./src"]).catch(() => {
|
||||||
|
|
377
frontend/scripts/translations.js
Executable file
377
frontend/scripts/translations.js
Executable file
|
@ -0,0 +1,377 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
import getopts from "getopts";
|
||||||
|
import { promises as fs, createReadStream } from "fs";
|
||||||
|
import gt from "gettext-parser";
|
||||||
|
import l from "lodash";
|
||||||
|
import path from "path";
|
||||||
|
import readline from "readline";
|
||||||
|
|
||||||
|
const baseLocale = "en";
|
||||||
|
|
||||||
|
async function* getFiles(dir) {
|
||||||
|
// console.log("getFiles", dir)
|
||||||
|
const dirents = await fs.readdir(dir, { withFileTypes: true });
|
||||||
|
for (const dirent of dirents) {
|
||||||
|
let res = path.resolve(dir, dirent.name);
|
||||||
|
res = path.relative(".", res);
|
||||||
|
|
||||||
|
if (dirent.isDirectory()) {
|
||||||
|
yield* getFiles(res);
|
||||||
|
} else {
|
||||||
|
yield res;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function translationExists(locale) {
|
||||||
|
const target = path.normalize("./translations/");
|
||||||
|
const targetPath = path.join(target, `${locale}.po`);
|
||||||
|
|
||||||
|
try {
|
||||||
|
const result = await fs.stat(targetPath);
|
||||||
|
return true;
|
||||||
|
} catch (cause) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function readLocaleByPath(path) {
|
||||||
|
const content = await fs.readFile(path);
|
||||||
|
return gt.po.parse(content, "utf-8");
|
||||||
|
}
|
||||||
|
|
||||||
|
async function writeLocaleByPath(path, data) {
|
||||||
|
const buff = gt.po.compile(data, { sort: true });
|
||||||
|
await fs.writeFile(path, buff);
|
||||||
|
}
|
||||||
|
|
||||||
|
async function readLocale(locale) {
|
||||||
|
const target = path.normalize("./translations/");
|
||||||
|
const targetPath = path.join(target, `${locale}.po`);
|
||||||
|
return readLocaleByPath(targetPath);
|
||||||
|
}
|
||||||
|
|
||||||
|
async function writeLocale(locale, data) {
|
||||||
|
const target = path.normalize("./translations/");
|
||||||
|
const targetPath = path.join(target, `${locale}.po`);
|
||||||
|
return writeLocaleByPath(targetPath, data);
|
||||||
|
}
|
||||||
|
|
||||||
|
async function* scanLocales() {
|
||||||
|
const fileRe = /.+\.po$/;
|
||||||
|
const target = path.normalize("./translations/");
|
||||||
|
const parent = path.join(target, "..");
|
||||||
|
|
||||||
|
for await (const f of getFiles(target)) {
|
||||||
|
if (!fileRe.test(f)) continue;
|
||||||
|
const data = path.parse(f);
|
||||||
|
yield data;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function processLocale(options, f) {
|
||||||
|
let locales = options.locale;
|
||||||
|
if (typeof locales === "string") {
|
||||||
|
locales = locales.split(/,/);
|
||||||
|
} else if (Array.isArray(locales)) {
|
||||||
|
} else if (locales === undefined) {
|
||||||
|
} else {
|
||||||
|
console.error(`Invalid value found on locales parameter: '${locales}'`);
|
||||||
|
process.exit(-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
for await (const { name } of scanLocales()) {
|
||||||
|
if (locales === undefined || locales.includes(name)) {
|
||||||
|
await f(name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function processTranslation(data, prefix, f) {
|
||||||
|
for (let key of Object.keys(data.translations[""])) {
|
||||||
|
if (key === prefix || key.startsWith(prefix)) {
|
||||||
|
let value = data.translations[""][key];
|
||||||
|
value = await f(value);
|
||||||
|
data.translations[""][key] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
|
||||||
|
async function* readLines(filePath) {
|
||||||
|
const fileStream = createReadStream(filePath);
|
||||||
|
|
||||||
|
const reader = readline.createInterface({
|
||||||
|
input: fileStream,
|
||||||
|
crlfDelay: Infinity,
|
||||||
|
});
|
||||||
|
|
||||||
|
let counter = 1;
|
||||||
|
|
||||||
|
for await (const line of reader) {
|
||||||
|
yield [counter, line];
|
||||||
|
counter++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const trRe1 = /\(tr\s+"([\w\.\-]+)"/g;
|
||||||
|
|
||||||
|
function getTranslationStrings(line) {
|
||||||
|
const result = Array.from(line.matchAll(trRe1)).map((match) => {
|
||||||
|
return match[1];
|
||||||
|
});
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
async function deleteByPrefix(options, prefix, ...params) {
|
||||||
|
if (!prefix) {
|
||||||
|
console.error(`Prefix undefined`);
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
await processLocale(options, async (locale) => {
|
||||||
|
const data = await readLocale(locale);
|
||||||
|
let deleted = [];
|
||||||
|
|
||||||
|
for (const [key, value] of Object.entries(data.translations[""])) {
|
||||||
|
if (key.startsWith(prefix)) {
|
||||||
|
delete data.translations[""][key];
|
||||||
|
deleted.push(key);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
await writeLocale(locale, data);
|
||||||
|
|
||||||
|
console.log(
|
||||||
|
`=> Processed locale '${locale}': deleting prefix '${prefix}' (deleted=${deleted.length})`,
|
||||||
|
);
|
||||||
|
|
||||||
|
if (options.verbose) {
|
||||||
|
for (let key of deleted) {
|
||||||
|
console.log(`-> Deleted key: ${key}`);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
async function markFuzzy(options, prefix, ...other) {
|
||||||
|
if (!prefix) {
|
||||||
|
console.error(`Prefix undefined`);
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
await processLocale(options, async (locale) => {
|
||||||
|
let data = await readLocale(locale);
|
||||||
|
data = await processTranslation(data, prefix, (translation) => {
|
||||||
|
if (translation.comments === undefined) {
|
||||||
|
translation.comments = {};
|
||||||
|
}
|
||||||
|
|
||||||
|
const flagData = translation.comments.flag ?? "";
|
||||||
|
const flags = flagData.split(/\s*,\s*/).filter((s) => s !== "");
|
||||||
|
|
||||||
|
if (!flags.includes("fuzzy")) {
|
||||||
|
flags.push("fuzzy");
|
||||||
|
}
|
||||||
|
|
||||||
|
translation.comments.flag = flags.join(", ");
|
||||||
|
|
||||||
|
console.log(
|
||||||
|
`=> Processed '${locale}': marking fuzzy '${translation.msgid}'`,
|
||||||
|
);
|
||||||
|
|
||||||
|
return translation;
|
||||||
|
});
|
||||||
|
|
||||||
|
await writeLocale(locale, data);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
async function rehash(options, ...other) {
|
||||||
|
const fileRe = /.+\.(?:clj|cljs|cljc)$/;
|
||||||
|
|
||||||
|
// Iteration 1: process all locales and update it with existing
|
||||||
|
// entries on the source code.
|
||||||
|
|
||||||
|
const used = await (async function () {
|
||||||
|
const result = {};
|
||||||
|
|
||||||
|
for await (const f of getFiles("src")) {
|
||||||
|
if (!fileRe.test(f)) continue;
|
||||||
|
|
||||||
|
for await (const [n, line] of readLines(f)) {
|
||||||
|
const strings = getTranslationStrings(line);
|
||||||
|
|
||||||
|
strings.forEach((key) => {
|
||||||
|
const entry = `${f}:${n}`;
|
||||||
|
if (result[key] !== undefined) {
|
||||||
|
result[key].push(entry);
|
||||||
|
} else {
|
||||||
|
result[key] = [entry];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
await processLocale({ locale: baseLocale }, async (locale) => {
|
||||||
|
const data = await readLocale(locale);
|
||||||
|
|
||||||
|
for (let [key, val] of Object.entries(result)) {
|
||||||
|
let entry = data.translations[""][key];
|
||||||
|
|
||||||
|
if (entry === undefined) {
|
||||||
|
entry = {
|
||||||
|
msgid: key,
|
||||||
|
comments: {
|
||||||
|
reference: val.join(", "),
|
||||||
|
flag: "fuzzy",
|
||||||
|
},
|
||||||
|
msgstr: [""],
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
if (entry.comments === undefined) {
|
||||||
|
entry.comments = {};
|
||||||
|
}
|
||||||
|
|
||||||
|
entry.comments.reference = val.join(", ");
|
||||||
|
|
||||||
|
const flagData = entry.comments.flag ?? "";
|
||||||
|
const flags = flagData.split(/\s*,\s*/).filter((s) => s !== "");
|
||||||
|
|
||||||
|
if (flags.includes("unused")) {
|
||||||
|
flags = flags.filter((o) => o !== "unused");
|
||||||
|
}
|
||||||
|
|
||||||
|
entry.comments.flag = flags.join(", ");
|
||||||
|
}
|
||||||
|
|
||||||
|
data.translations[""][key] = entry;
|
||||||
|
}
|
||||||
|
|
||||||
|
await writeLocale(locale, data);
|
||||||
|
|
||||||
|
const keys = Object.keys(data.translations[""]);
|
||||||
|
console.log(`=> Found ${keys.length} used translations`);
|
||||||
|
});
|
||||||
|
|
||||||
|
return result;
|
||||||
|
})();
|
||||||
|
|
||||||
|
// Iteration 2: process only base locale and properly detect unused
|
||||||
|
// translation strings.
|
||||||
|
|
||||||
|
await (async function () {
|
||||||
|
let totalUnused = 0;
|
||||||
|
|
||||||
|
await processLocale({ locale: baseLocale }, async (locale) => {
|
||||||
|
const data = await readLocale(locale);
|
||||||
|
|
||||||
|
for (let [key, val] of Object.entries(data.translations[""])) {
|
||||||
|
if (key === "") continue;
|
||||||
|
|
||||||
|
if (!used.hasOwnProperty(key)) {
|
||||||
|
totalUnused++;
|
||||||
|
|
||||||
|
const entry = data.translations[""][key];
|
||||||
|
if (entry.comments === undefined) {
|
||||||
|
entry.comments = {};
|
||||||
|
}
|
||||||
|
|
||||||
|
const flagData = entry.comments.flag ?? "";
|
||||||
|
const flags = flagData.split(/\s*,\s*/).filter((s) => s !== "");
|
||||||
|
|
||||||
|
if (!flags.includes("unused")) {
|
||||||
|
flags.push("unused");
|
||||||
|
}
|
||||||
|
|
||||||
|
entry.comments.flag = flags.join(", ");
|
||||||
|
|
||||||
|
data.translations[""][key] = entry;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
await writeLocale(locale, data);
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log(`=> Found ${totalUnused} unused strings`);
|
||||||
|
})();
|
||||||
|
}
|
||||||
|
|
||||||
|
async function synchronize(options, ...other) {
|
||||||
|
const baseData = await readLocale(baseLocale);
|
||||||
|
|
||||||
|
await processLocale(options, async (locale) => {
|
||||||
|
if (locale === baseLocale) return;
|
||||||
|
|
||||||
|
const data = await readLocale(locale);
|
||||||
|
|
||||||
|
for (let [key, val] of Object.entries(baseData.translations[""])) {
|
||||||
|
if (key === "") continue;
|
||||||
|
|
||||||
|
const baseEntry = baseData.translations[""][key];
|
||||||
|
const entry = data.translations[""][key];
|
||||||
|
|
||||||
|
if (entry === undefined) {
|
||||||
|
// Do nothing
|
||||||
|
} else {
|
||||||
|
entry.comments = baseEntry.comments;
|
||||||
|
data.translations[""][key] = entry;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (let [key, val] of Object.entries(data.translations[""])) {
|
||||||
|
if (key === "") continue;
|
||||||
|
|
||||||
|
const baseEntry = baseData.translations[""][key];
|
||||||
|
const entry = data.translations[""][key];
|
||||||
|
|
||||||
|
if (baseEntry === undefined) {
|
||||||
|
delete data.translations[""][key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
await writeLocale(locale, data);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
const options = getopts(process.argv.slice(2), {
|
||||||
|
boolean: ["h", "v"],
|
||||||
|
alias: {
|
||||||
|
help: ["h"],
|
||||||
|
locale: ["l"],
|
||||||
|
verbose: ["v"],
|
||||||
|
},
|
||||||
|
stopEarly: true,
|
||||||
|
});
|
||||||
|
|
||||||
|
const [command, ...params] = options._;
|
||||||
|
|
||||||
|
if (command === "rehash") {
|
||||||
|
await rehash(options, ...params);
|
||||||
|
} else if (command === "sync") {
|
||||||
|
await synchronize(options, ...params);
|
||||||
|
} else if (command === "delete") {
|
||||||
|
await deleteByPrefix(options, ...params);
|
||||||
|
} else if (command === "fuzzy") {
|
||||||
|
await markFuzzy(options, ...params);
|
||||||
|
} else {
|
||||||
|
console.log(`Translations manipulation script.
|
||||||
|
How to use:
|
||||||
|
./scripts/translation.js <options> <subcommand>
|
||||||
|
|
||||||
|
Available options:
|
||||||
|
|
||||||
|
--locale -l : specify a concrete locale
|
||||||
|
--verbose -v : enables verbose output
|
||||||
|
--help -h : prints this help
|
||||||
|
|
||||||
|
Available subcommands:
|
||||||
|
|
||||||
|
rehash : reads and writes all translations files, sorting and validating
|
||||||
|
sync : synchronize baselocale file with all other locale files
|
||||||
|
delete <prefix> : delete all entries that matches the prefix
|
||||||
|
fuzzy <prefix> : mark as fuzzy all entries that matches the prefix
|
||||||
|
`);
|
||||||
|
}
|
|
@ -1,31 +0,0 @@
|
||||||
import { promises as fs } from "fs";
|
|
||||||
import gt from "gettext-parser";
|
|
||||||
import l from "lodash";
|
|
||||||
import path from "path";
|
|
||||||
|
|
||||||
async function* getFiles(dir) {
|
|
||||||
const dirents = await fs.readdir(dir, { withFileTypes: true });
|
|
||||||
for (const dirent of dirents) {
|
|
||||||
const res = path.resolve(dir, dirent.name);
|
|
||||||
if (dirent.isDirectory()) {
|
|
||||||
yield* getFiles(res);
|
|
||||||
} else {
|
|
||||||
yield res;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(async () => {
|
|
||||||
const fileRe = /.+\.po$/;
|
|
||||||
const target = path.normalize("./translations/");
|
|
||||||
const parent = path.join(target, "..");
|
|
||||||
for await (const f of getFiles(target)) {
|
|
||||||
if (!fileRe.test(f)) continue;
|
|
||||||
const entry = path.relative(parent, f);
|
|
||||||
console.log(`=> processing: ${entry}`);
|
|
||||||
const content = await fs.readFile(f);
|
|
||||||
const data = gt.po.parse(content, "utf-8");
|
|
||||||
const buff = gt.po.compile(data, { sort: true });
|
|
||||||
await fs.writeFile(f, buff);
|
|
||||||
}
|
|
||||||
})();
|
|
|
@ -18,7 +18,7 @@
|
||||||
[app.main.ui.components.forms :as fm]
|
[app.main.ui.components.forms :as fm]
|
||||||
[app.main.ui.components.link :as lk]
|
[app.main.ui.components.link :as lk]
|
||||||
[app.main.ui.icons :as i]
|
[app.main.ui.icons :as i]
|
||||||
[app.util.i18n :refer [tr tr-html]]
|
[app.util.i18n :as i18n :refer [tr]]
|
||||||
[app.util.router :as rt]
|
[app.util.router :as rt]
|
||||||
[app.util.storage :as sto]
|
[app.util.storage :as sto]
|
||||||
[beicon.v2.core :as rx]
|
[beicon.v2.core :as rx]
|
||||||
|
@ -197,10 +197,11 @@
|
||||||
[]
|
[]
|
||||||
(let [terms-label
|
(let [terms-label
|
||||||
(mf/html
|
(mf/html
|
||||||
[:& tr-html
|
[:> i18n/tr-html*
|
||||||
{:tag-name "div"
|
{:tag-name "div"
|
||||||
:label "auth.terms-and-privacy-agreement"
|
:content (tr "auth.terms-and-privacy-agreement"
|
||||||
:params [cf/terms-of-service-uri cf/privacy-policy-uri]}])]
|
cf/terms-of-service-uri
|
||||||
|
cf/privacy-policy-uri)}])]
|
||||||
|
|
||||||
[:div {:class (stl/css :fields-row :input-visible :accept-terms-and-privacy-wrapper)}
|
[:div {:class (stl/css :fields-row :input-visible :accept-terms-and-privacy-wrapper)}
|
||||||
[:& fm/input {:name :accept-terms-and-privacy
|
[:& fm/input {:name :accept-terms-and-privacy
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
[app.main.store :as st]
|
[app.main.store :as st]
|
||||||
[app.main.ui.icons :as i]
|
[app.main.ui.icons :as i]
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.i18n :as i18n :refer [tr t]]
|
[app.util.i18n :as i18n :refer [tr]]
|
||||||
[app.util.keyboard :as k]
|
[app.util.keyboard :as k]
|
||||||
[goog.events :as events]
|
[goog.events :as events]
|
||||||
[rumext.v2 :as mf])
|
[rumext.v2 :as mf])
|
||||||
|
@ -30,15 +30,13 @@
|
||||||
cancel-label
|
cancel-label
|
||||||
accept-label
|
accept-label
|
||||||
accept-style] :as props}]
|
accept-style] :as props}]
|
||||||
(let [locale (mf/deref i18n/locale)
|
(let [on-accept (or on-accept identity)
|
||||||
|
|
||||||
on-accept (or on-accept identity)
|
|
||||||
on-cancel (or on-cancel identity)
|
on-cancel (or on-cancel identity)
|
||||||
message (or message (t locale "ds.confirm-title"))
|
message (or message (tr "ds.confirm-title"))
|
||||||
cancel-label (or cancel-label (tr "ds.confirm-cancel"))
|
cancel-label (or cancel-label (tr "ds.confirm-cancel"))
|
||||||
accept-label (or accept-label (tr "ds.confirm-ok"))
|
accept-label (or accept-label (tr "ds.confirm-ok"))
|
||||||
accept-style (or accept-style :danger)
|
accept-style (or accept-style :danger)
|
||||||
title (or title (t locale "ds.confirm-title"))
|
title (or title (tr "ds.confirm-title"))
|
||||||
|
|
||||||
accept-fn
|
accept-fn
|
||||||
(mf/use-callback
|
(mf/use-callback
|
||||||
|
|
|
@ -167,7 +167,7 @@
|
||||||
[:div {:class (stl/css :dashboard-fonts-hero)}
|
[:div {:class (stl/css :dashboard-fonts-hero)}
|
||||||
[:div {:class (stl/css :desc)}
|
[:div {:class (stl/css :desc)}
|
||||||
[:h2 (tr "labels.upload-custom-fonts")]
|
[:h2 (tr "labels.upload-custom-fonts")]
|
||||||
[:& i18n/tr-html {:label "dashboard.fonts.hero-text1"}]
|
[:> i18n/tr-html* {:content (tr "dashboard.fonts.hero-text1")}]
|
||||||
|
|
||||||
[:button {:class (stl/css :btn-primary)
|
[:button {:class (stl/css :btn-primary)
|
||||||
:on-click on-click
|
:on-click on-click
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
[rumext.v2 :as mf]))
|
[rumext.v2 :as mf]))
|
||||||
|
|
||||||
(mf/defc empty-placeholder
|
(mf/defc empty-placeholder
|
||||||
[{:keys [dragging? limit origin create-fn] :as props}]
|
[{:keys [dragging? limit origin create-fn]}]
|
||||||
(let [on-click
|
(let [on-click
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(mf/deps create-fn)
|
(mf/deps create-fn)
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
[:div {:class (stl/css :grid-empty-placeholder :libs)
|
[:div {:class (stl/css :grid-empty-placeholder :libs)
|
||||||
:data-testid "empty-placeholder"}
|
:data-testid "empty-placeholder"}
|
||||||
[:div {:class (stl/css :text)}
|
[:div {:class (stl/css :text)}
|
||||||
[:& i18n/tr-html {:label "dashboard.empty-placeholder-drafts"}]]]
|
[:> i18n/tr-html* {:content (tr "dashboard.empty-placeholder-drafts")}]]]
|
||||||
|
|
||||||
:else
|
:else
|
||||||
[:div
|
[:div
|
||||||
|
|
|
@ -693,8 +693,8 @@
|
||||||
[:div {:class (stl/css :empty-invitations)}
|
[:div {:class (stl/css :empty-invitations)}
|
||||||
[:span (tr "labels.no-invitations")]
|
[:span (tr "labels.no-invitations")]
|
||||||
(when can-invite?
|
(when can-invite?
|
||||||
[:& i18n/tr-html {:label "labels.no-invitations-hint"
|
[:> i18n/tr-html* {:content (tr "labels.no-invitations-hint")
|
||||||
:tag-name "span"}])])
|
:tag-name "span"}])])
|
||||||
|
|
||||||
(mf/defc invitation-section
|
(mf/defc invitation-section
|
||||||
[{:keys [team invitations] :as props}]
|
[{:keys [team invitations] :as props}]
|
||||||
|
@ -878,8 +878,8 @@
|
||||||
[:div {:class (stl/css :webhooks-hero-container)}
|
[:div {:class (stl/css :webhooks-hero-container)}
|
||||||
[:h2 {:class (stl/css :hero-title)}
|
[:h2 {:class (stl/css :hero-title)}
|
||||||
(tr "labels.webhooks")]
|
(tr "labels.webhooks")]
|
||||||
[:& i18n/tr-html {:class (stl/css :hero-desc)
|
[:> i18n/tr-html* {:class (stl/css :hero-desc)
|
||||||
:label "dashboard.webhooks.description"}]
|
:content (tr "dashboard.webhooks.description")}]
|
||||||
[:button {:class (stl/css :hero-btn)
|
[:button {:class (stl/css :hero-btn)
|
||||||
:on-click #(st/emit! (modal/show :webhook {}))}
|
:on-click #(st/emit! (modal/show :webhook {}))}
|
||||||
(tr "dashboard.webhooks.create")]])
|
(tr "dashboard.webhooks.create")]])
|
||||||
|
|
|
@ -432,12 +432,12 @@
|
||||||
[:label {:for (str "export-" type)
|
[:label {:for (str "export-" type)
|
||||||
:class (stl/css-case :global/checked (= selected type))}
|
:class (stl/css-case :global/checked (= selected type))}
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; dashboard.export.options.all.message
|
;; (tr "dashboard.export.options.all.message")
|
||||||
;; dashboard.export.options.all.title
|
;; (tr "dashboard.export.options.all.title")
|
||||||
;; dashboard.export.options.detach.message
|
;; (tr "dashboard.export.options.detach.message")
|
||||||
;; dashboard.export.options.detach.title
|
;; (tr "dashboard.export.options.detach.title")
|
||||||
;; dashboard.export.options.merge.message
|
;; (tr "dashboard.export.options.merge.message")
|
||||||
;; dashboard.export.options.merge.title
|
;; (tr "dashboard.export.options.merge.title")
|
||||||
[:span {:class (stl/css-case :global/checked (= selected type))}
|
[:span {:class (stl/css-case :global/checked (= selected type))}
|
||||||
(when (= selected type)
|
(when (= selected type)
|
||||||
i/status-tick)]
|
i/status-tick)]
|
||||||
|
|
|
@ -33,18 +33,16 @@
|
||||||
(mf/defc settings
|
(mf/defc settings
|
||||||
[{:keys [route] :as props}]
|
[{:keys [route] :as props}]
|
||||||
(let [section (get-in route [:data :name])
|
(let [section (get-in route [:data :name])
|
||||||
profile (mf/deref refs/profile)
|
profile (mf/deref refs/profile)]
|
||||||
locale (mf/deref i18n/locale)]
|
|
||||||
|
|
||||||
(hooks/use-shortcuts ::dashboard sc/shortcuts)
|
(hooks/use-shortcuts ::dashboard sc/shortcuts)
|
||||||
|
|
||||||
(mf/use-effect
|
(mf/with-effect [profile]
|
||||||
#(when (nil? profile)
|
(when (nil? profile)
|
||||||
(st/emit! (rt/nav :auth-login))))
|
(st/emit! (rt/nav :auth-login))))
|
||||||
|
|
||||||
[:section {:class (stl/css :dashboard-layout-refactor :dashboard)}
|
[:section {:class (stl/css :dashboard-layout-refactor :dashboard)}
|
||||||
[:& sidebar {:profile profile
|
[:& sidebar {:profile profile
|
||||||
:locale locale
|
|
||||||
:section section}]
|
:section section}]
|
||||||
|
|
||||||
[:div {:class (stl/css :dashboard-content)}
|
[:div {:class (stl/css :dashboard-content)}
|
||||||
|
@ -52,16 +50,16 @@
|
||||||
[:section {:class (stl/css :dashboard-container)}
|
[:section {:class (stl/css :dashboard-container)}
|
||||||
(case section
|
(case section
|
||||||
:settings-profile
|
:settings-profile
|
||||||
[:& profile-page {:locale locale}]
|
[:& profile-page]
|
||||||
|
|
||||||
:settings-feedback
|
:settings-feedback
|
||||||
[:& feedback-page]
|
[:& feedback-page]
|
||||||
|
|
||||||
:settings-password
|
:settings-password
|
||||||
[:& password-page {:locale locale}]
|
[:& password-page]
|
||||||
|
|
||||||
:settings-options
|
:settings-options
|
||||||
[:& options-page {:locale locale}]
|
[:& options-page]
|
||||||
|
|
||||||
:settings-access-tokens
|
:settings-access-tokens
|
||||||
[:& access-tokens-page])]]]))
|
[:& access-tokens-page])]]]))
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
[app.main.store :as st]
|
[app.main.store :as st]
|
||||||
[app.main.ui.components.forms :as fm]
|
[app.main.ui.components.forms :as fm]
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.i18n :as i18n :refer [t tr]]
|
[app.util.i18n :as i18n :refer [tr]]
|
||||||
[cljs.spec.alpha :as s]
|
[cljs.spec.alpha :as s]
|
||||||
[rumext.v2 :as mf]))
|
[rumext.v2 :as mf]))
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
::password-old]))
|
::password-old]))
|
||||||
|
|
||||||
(mf/defc password-form
|
(mf/defc password-form
|
||||||
[{:keys [locale] :as props}]
|
[]
|
||||||
(let [initial (mf/use-memo (constantly {:password-old nil}))
|
(let [initial (mf/use-memo (constantly {:password-old nil}))
|
||||||
form (fm/use-form :spec ::password-form
|
form (fm/use-form :spec ::password-form
|
||||||
:validators [(fm/validate-not-all-spaces :password-old (tr "auth.password-not-empty"))
|
:validators [(fm/validate-not-all-spaces :password-old (tr "auth.password-not-empty"))
|
||||||
|
@ -86,35 +86,35 @@
|
||||||
{:type "password"
|
{:type "password"
|
||||||
:name :password-old
|
:name :password-old
|
||||||
:auto-focus? true
|
:auto-focus? true
|
||||||
:label (t locale "labels.old-password")}]]
|
:label (tr "labels.old-password")}]]
|
||||||
|
|
||||||
[:div {:class (stl/css :fields-row)}
|
[:div {:class (stl/css :fields-row)}
|
||||||
[:& fm/input
|
[:& fm/input
|
||||||
{:type "password"
|
{:type "password"
|
||||||
:name :password-1
|
:name :password-1
|
||||||
:show-success? true
|
:show-success? true
|
||||||
:label (t locale "labels.new-password")}]]
|
:label (tr "labels.new-password")}]]
|
||||||
|
|
||||||
[:div {:class (stl/css :fields-row)}
|
[:div {:class (stl/css :fields-row)}
|
||||||
[:& fm/input
|
[:& fm/input
|
||||||
{:type "password"
|
{:type "password"
|
||||||
:name :password-2
|
:name :password-2
|
||||||
:show-success? true
|
:show-success? true
|
||||||
:label (t locale "labels.confirm-password")}]]
|
:label (tr "labels.confirm-password")}]]
|
||||||
|
|
||||||
[:> fm/submit-button*
|
[:> fm/submit-button*
|
||||||
{:label (t locale "dashboard.password-change")
|
{:label (tr "dashboard.password-change")
|
||||||
:data-testid "submit-password"
|
:data-testid "submit-password"
|
||||||
:class (stl/css :update-btn)}]]))
|
:class (stl/css :update-btn)}]]))
|
||||||
|
|
||||||
;; --- Password Page
|
;; --- Password Page
|
||||||
|
|
||||||
(mf/defc password-page
|
(mf/defc password-page
|
||||||
[{:keys [locale]}]
|
[]
|
||||||
(mf/use-effect
|
(mf/with-effect []
|
||||||
#(dom/set-html-title (tr "title.settings.password")))
|
(dom/set-html-title (tr "title.settings.password")))
|
||||||
|
|
||||||
[:section {:class (stl/css :dashboard-settings)}
|
[:section {:class (stl/css :dashboard-settings)}
|
||||||
[:div {:class (stl/css :form-container)}
|
[:div {:class (stl/css :form-container)}
|
||||||
[:h2 (t locale "dashboard.password-change")]
|
[:h2 (tr "dashboard.password-change")]
|
||||||
[:& password-form {:locale locale}]]])
|
[:& password-form]]])
|
||||||
|
|
|
@ -115,10 +115,9 @@
|
||||||
(mf/defc sidebar
|
(mf/defc sidebar
|
||||||
{::mf/wrap [mf/memo]
|
{::mf/wrap [mf/memo]
|
||||||
::mf/props :obj}
|
::mf/props :obj}
|
||||||
[{:keys [profile locale section]}]
|
[{:keys [profile section]}]
|
||||||
[:div {:class (stl/css :dashboard-sidebar :settings)}
|
[:div {:class (stl/css :dashboard-sidebar :settings)}
|
||||||
[:& sidebar-content {:profile profile
|
[:& sidebar-content {:profile profile
|
||||||
:section section}]
|
:section section}]
|
||||||
[:& profile-section {:profile profile
|
[:& profile-section {:profile profile}]])
|
||||||
:locale locale}]])
|
|
||||||
|
|
||||||
|
|
|
@ -142,9 +142,9 @@
|
||||||
[:div {:class (stl/css :global/attr-label)}
|
[:div {:class (stl/css :global/attr-label)}
|
||||||
(tr "inspect.attributes.typography.text-decoration")]
|
(tr "inspect.attributes.typography.text-decoration")]
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; inspect.attributes.typography.text-decoration.none
|
;; (tr "inspect.attributes.typography.text-decoration.none")
|
||||||
;; inspect.attributes.typography.text-decoration.strikethrough
|
;; (tr "inspect.attributes.typography.text-decoration.strikethrough")
|
||||||
;; inspect.attributes.typography.text-decoration.underline
|
;; (tr "inspect.attributes.typography.text-decoration.underline")
|
||||||
[:div {:class (stl/css :global/attr-value)}
|
[:div {:class (stl/css :global/attr-value)}
|
||||||
[:& copy-button {:data (copy-style-data style :text-decoration)}
|
[:& copy-button {:data (copy-style-data style :text-decoration)}
|
||||||
[:div {:class (stl/css :button-children)}
|
[:div {:class (stl/css :button-children)}
|
||||||
|
@ -155,11 +155,11 @@
|
||||||
[:div {:class (stl/css :global/attr-label)}
|
[:div {:class (stl/css :global/attr-label)}
|
||||||
(tr "inspect.attributes.typography.text-transform")]
|
(tr "inspect.attributes.typography.text-transform")]
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; inspect.attributes.typography.text-transform.lowercase
|
;; (tr "inspect.attributes.typography.text-transform.lowercase")
|
||||||
;; inspect.attributes.typography.text-transform.none
|
;; (tr "inspect.attributes.typography.text-transform.none")
|
||||||
;; inspect.attributes.typography.text-transform.titlecase
|
;; (tr "inspect.attributes.typography.text-transform.titlecase")
|
||||||
;; inspect.attributes.typography.text-transform.uppercase
|
;; (tr "inspect.attributes.typography.text-transform.uppercase")
|
||||||
;; inspect.attributes.typography.text-transform.unset
|
;; (tr "inspect.attributes.typography.text-transform.unset")
|
||||||
[:div {:class (stl/css :global/attr-value)}
|
[:div {:class (stl/css :global/attr-value)}
|
||||||
[:& copy-button {:data (copy-style-data style :text-transform)}
|
[:& copy-button {:data (copy-style-data style :text-transform)}
|
||||||
[:div {:class (stl/css :button-children)}
|
[:div {:class (stl/css :button-children)}
|
||||||
|
|
|
@ -94,18 +94,18 @@
|
||||||
[:*
|
[:*
|
||||||
[:span {:class (stl/css :shape-icon)}
|
[:span {:class (stl/css :shape-icon)}
|
||||||
[:& sir/element-icon {:shape first-shape :main-instance? main-instance?}]]
|
[:& sir/element-icon {:shape first-shape :main-instance? main-instance?}]]
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; inspect.tabs.code.selected.circle
|
;; (tr "inspect.tabs.code.selected.circle")
|
||||||
;; inspect.tabs.code.selected.component
|
;; (tr "inspect.tabs.code.selected.component")
|
||||||
;; inspect.tabs.code.selected.curve
|
;; (tr "inspect.tabs.code.selected.curve")
|
||||||
;; inspect.tabs.code.selected.frame
|
;; (tr "inspect.tabs.code.selected.frame")
|
||||||
;; inspect.tabs.code.selected.group
|
;; (tr "inspect.tabs.code.selected.group")
|
||||||
;; inspect.tabs.code.selected.image
|
;; (tr "inspect.tabs.code.selected.image")
|
||||||
;; inspect.tabs.code.selected.mask
|
;; (tr "inspect.tabs.code.selected.mask")
|
||||||
;; inspect.tabs.code.selected.path
|
;; (tr "inspect.tabs.code.selected.path")
|
||||||
;; inspect.tabs.code.selected.rect
|
;; (tr "inspect.tabs.code.selected.rect")
|
||||||
;; inspect.tabs.code.selected.svg-raw
|
;; (tr "inspect.tabs.code.selected.svg-raw")
|
||||||
;; inspect.tabs.code.selected.text
|
;; (tr "inspect.tabs.code.selected.text")
|
||||||
[:span {:class (stl/css :layer-title)} (:name first-shape)]])]
|
[:span {:class (stl/css :layer-title)} (:name first-shape)]])]
|
||||||
[:div {:class (stl/css :inspect-content)}
|
[:div {:class (stl/css :inspect-content)}
|
||||||
[:& tab-container {:on-change-tab handle-change-tab
|
[:& tab-container {:on-change-tab handle-change-tab
|
||||||
|
|
|
@ -474,7 +474,7 @@
|
||||||
[:& menu-separator]
|
[:& menu-separator]
|
||||||
(for [entry components-menu-entries :when (not (nil? entry))]
|
(for [entry components-menu-entries :when (not (nil? entry))]
|
||||||
[:& menu-entry {:key (uuid/next)
|
[:& menu-entry {:key (uuid/next)
|
||||||
:title (tr (:msg entry))
|
:title (:title entry)
|
||||||
:shortcut (when (contains? entry :shortcut) (sc/get-tooltip (:shortcut entry)))
|
:shortcut (when (contains? entry :shortcut) (sc/get-tooltip (:shortcut entry)))
|
||||||
:on-click (:action entry)}])])]))
|
:on-click (:action entry)}])])]))
|
||||||
|
|
||||||
|
|
|
@ -421,27 +421,27 @@
|
||||||
(ts/schedule 1000 do-show-component)))
|
(ts/schedule 1000 do-show-component)))
|
||||||
|
|
||||||
menu-entries [(when (and (not multi) main-instance?)
|
menu-entries [(when (and (not multi) main-instance?)
|
||||||
{:msg "workspace.shape.menu.show-in-assets"
|
{:title (tr "workspace.shape.menu.show-in-assets")
|
||||||
:action do-show-in-assets})
|
:action do-show-in-assets})
|
||||||
(when (and (not multi) main-instance? local-component? lacks-annotation? components-v2)
|
(when (and (not multi) main-instance? local-component? lacks-annotation? components-v2)
|
||||||
{:msg "workspace.shape.menu.create-annotation"
|
{:title (tr "workspace.shape.menu.create-annotation")
|
||||||
:action do-create-annotation})
|
:action do-create-annotation})
|
||||||
(when can-detach?
|
(when can-detach?
|
||||||
{:msg (if (> (count copies) 1)
|
{:title (if (> (count copies) 1)
|
||||||
"workspace.shape.menu.detach-instances-in-bulk"
|
(tr "workspace.shape.menu.detach-instances-in-bulk")
|
||||||
"workspace.shape.menu.detach-instance")
|
(tr "workspace.shape.menu.detach-instance"))
|
||||||
:action do-detach-component
|
:action do-detach-component
|
||||||
:shortcut :detach-component})
|
:shortcut :detach-component})
|
||||||
(when can-reset-overrides?
|
(when can-reset-overrides?
|
||||||
{:msg "workspace.shape.menu.reset-overrides"
|
{:title (tr "workspace.shape.menu.reset-overrides")
|
||||||
:action do-reset-component})
|
:action do-reset-component})
|
||||||
(when (and (seq restorable-copies) components-v2)
|
(when (and (seq restorable-copies) components-v2)
|
||||||
{:msg "workspace.shape.menu.restore-main"
|
{:title (tr "workspace.shape.menu.restore-main")
|
||||||
:action do-restore-component})
|
:action do-restore-component})
|
||||||
(when can-show-component?
|
(when can-show-component?
|
||||||
{:msg "workspace.shape.menu.show-main"
|
{:title (tr "workspace.shape.menu.show-main")
|
||||||
:action do-show-component})
|
:action do-show-component})
|
||||||
(when can-update-main?
|
(when can-update-main?
|
||||||
{:msg "workspace.shape.menu.update-main"
|
{:title (tr "workspace.shape.menu.update-main")
|
||||||
:action do-update-component})]]
|
:action do-update-component})]]
|
||||||
(filter (complement nil?) menu-entries)))
|
(filter (complement nil?) menu-entries)))
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
[app.main.store :as st]
|
[app.main.store :as st]
|
||||||
[app.main.ui.icons :as i]
|
[app.main.ui.icons :as i]
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.i18n :refer [t] :as i18n]
|
[app.util.i18n :refer [tr] :as i18n]
|
||||||
[cuerdas.core :as str]
|
[cuerdas.core :as str]
|
||||||
[okulary.core :as l]
|
[okulary.core :as l]
|
||||||
[rumext.v2 :as mf]))
|
[rumext.v2 :as mf]))
|
||||||
|
@ -104,49 +104,49 @@
|
||||||
|
|
||||||
(defn entry-type->message
|
(defn entry-type->message
|
||||||
"Formats the message that will be displayed to the user"
|
"Formats the message that will be displayed to the user"
|
||||||
[locale type multiple?]
|
[type multiple?]
|
||||||
(let [arity (if multiple? "multiple" "single")
|
(let [arity (if multiple? "multiple" "single")
|
||||||
attribute (name (or type :multiple))]
|
attribute (name (or type :multiple))]
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; workspace.undo.entry.multiple.circle
|
;; (tr "workspace.undo.entry.multiple.circle")
|
||||||
;; workspace.undo.entry.multiple.color
|
;; (tr "workspace.undo.entry.multiple.color")
|
||||||
;; workspace.undo.entry.multiple.component
|
;; (tr "workspace.undo.entry.multiple.component")
|
||||||
;; workspace.undo.entry.multiple.curve
|
;; (tr "workspace.undo.entry.multiple.curve")
|
||||||
;; workspace.undo.entry.multiple.frame
|
;; (tr "workspace.undo.entry.multiple.frame")
|
||||||
;; workspace.undo.entry.multiple.group
|
;; (tr "workspace.undo.entry.multiple.group")
|
||||||
;; workspace.undo.entry.multiple.media
|
;; (tr "workspace.undo.entry.multiple.media")
|
||||||
;; workspace.undo.entry.multiple.multiple
|
;; (tr "workspace.undo.entry.multiple.multiple")
|
||||||
;; workspace.undo.entry.multiple.page
|
;; (tr "workspace.undo.entry.multiple.page")
|
||||||
;; workspace.undo.entry.multiple.path
|
;; (tr "workspace.undo.entry.multiple.path")
|
||||||
;; workspace.undo.entry.multiple.rect
|
;; (tr "workspace.undo.entry.multiple.rect")
|
||||||
;; workspace.undo.entry.multiple.shape
|
;; (tr "workspace.undo.entry.multiple.shape")
|
||||||
;; workspace.undo.entry.multiple.text
|
;; (tr "workspace.undo.entry.multiple.text")
|
||||||
;; workspace.undo.entry.multiple.typography
|
;; (tr "workspace.undo.entry.multiple.typography")
|
||||||
;; workspace.undo.entry.single.circle
|
;; (tr "workspace.undo.entry.single.circle")
|
||||||
;; workspace.undo.entry.single.color
|
;; (tr "workspace.undo.entry.single.color")
|
||||||
;; workspace.undo.entry.single.component
|
;; (tr "workspace.undo.entry.single.component")
|
||||||
;; workspace.undo.entry.single.curve
|
;; (tr "workspace.undo.entry.single.curve")
|
||||||
;; workspace.undo.entry.single.frame
|
;; (tr "workspace.undo.entry.single.frame")
|
||||||
;; workspace.undo.entry.single.group
|
;; (tr "workspace.undo.entry.single.group")
|
||||||
;; workspace.undo.entry.single.image
|
;; (tr "workspace.undo.entry.single.image")
|
||||||
;; workspace.undo.entry.single.media
|
;; (tr "workspace.undo.entry.single.media")
|
||||||
;; workspace.undo.entry.single.multiple
|
;; (tr "workspace.undo.entry.single.multiple")
|
||||||
;; workspace.undo.entry.single.page
|
;; (tr "workspace.undo.entry.single.page")
|
||||||
;; workspace.undo.entry.single.path
|
;; (tr "workspace.undo.entry.single.path")
|
||||||
;; workspace.undo.entry.single.rect
|
;; (tr "workspace.undo.entry.single.rect")
|
||||||
;; workspace.undo.entry.single.shape
|
;; (tr "workspace.undo.entry.single.shape")
|
||||||
;; workspace.undo.entry.single.text
|
;; (tr "workspace.undo.entry.single.text")
|
||||||
;; workspace.undo.entry.single.typography
|
;; (tr "workspace.undo.entry.single.typography")
|
||||||
(t locale (str/format "workspace.undo.entry.%s.%s" arity attribute))))
|
(tr (str/format "workspace.undo.entry.%s.%s" arity attribute))))
|
||||||
|
|
||||||
(defn entry->message [locale entry]
|
(defn entry->message [entry]
|
||||||
(let [value (entry-type->message locale (:type entry) (= :multiple (:id entry)))]
|
(let [value (entry-type->message (:type entry) (= :multiple (:id entry)))]
|
||||||
(case (:operation entry)
|
(case (:operation entry)
|
||||||
:new (t locale "workspace.undo.entry.new" value)
|
:new (tr "workspace.undo.entry.new" value)
|
||||||
:modify (t locale "workspace.undo.entry.modify" value)
|
:modify (tr "workspace.undo.entry.modify" value)
|
||||||
:delete (t locale "workspace.undo.entry.delete" value)
|
:delete (tr "workspace.undo.entry.delete" value)
|
||||||
:move (t locale "workspace.undo.entry.move" value)
|
:move (tr "workspace.undo.entry.move" value)
|
||||||
(t locale "workspace.undo.entry.unknown" value))))
|
(tr "workspace.undo.entry.unknown" value))))
|
||||||
|
|
||||||
(defn entry->icon [{:keys [type]}]
|
(defn entry->icon [{:keys [type]}]
|
||||||
(case type
|
(case type
|
||||||
|
@ -284,8 +284,9 @@
|
||||||
|
|
||||||
nil)]))
|
nil)]))
|
||||||
|
|
||||||
(mf/defc history-entry [{:keys [locale entry idx-entry disabled? current?]}]
|
(mf/defc history-entry
|
||||||
{::mf/props :obj}
|
{::mf/props :obj}
|
||||||
|
[{:keys [entry idx-entry disabled? current?]}]
|
||||||
(let [hover? (mf/use-state false)
|
(let [hover? (mf/use-state false)
|
||||||
show-detail? (mf/use-state false)
|
show-detail? (mf/use-state false)
|
||||||
toggle-show-detail
|
toggle-show-detail
|
||||||
|
@ -309,7 +310,7 @@
|
||||||
[:div {:class (stl/css :history-entry-summary)}
|
[:div {:class (stl/css :history-entry-summary)}
|
||||||
[:div {:class (stl/css :history-entry-summary-icon)}
|
[:div {:class (stl/css :history-entry-summary-icon)}
|
||||||
(entry->icon entry)]
|
(entry->icon entry)]
|
||||||
[:div {:class (stl/css :history-entry-summary-text)} (entry->message locale entry)]
|
[:div {:class (stl/css :history-entry-summary-text)} (entry->message entry)]
|
||||||
(when (:detail entry)
|
(when (:detail entry)
|
||||||
[:div {:class (stl/css-case :history-entry-summary-button true
|
[:div {:class (stl/css-case :history-entry-summary-button true
|
||||||
:button-opened @show-detail?)
|
:button-opened @show-detail?)
|
||||||
|
@ -320,9 +321,9 @@
|
||||||
(when @show-detail?
|
(when @show-detail?
|
||||||
[:& history-entry-details {:entry entry}])]))
|
[:& history-entry-details {:entry entry}])]))
|
||||||
|
|
||||||
(mf/defc history-toolbox []
|
(mf/defc history-toolbox
|
||||||
(let [locale (mf/deref i18n/locale)
|
[]
|
||||||
objects (mf/deref refs/workspace-page-objects)
|
(let [objects (mf/deref refs/workspace-page-objects)
|
||||||
{:keys [items index]} (mf/deref workspace-undo)
|
{:keys [items index]} (mf/deref workspace-undo)
|
||||||
entries (parse-entries items objects)
|
entries (parse-entries items objects)
|
||||||
toggle-history
|
toggle-history
|
||||||
|
@ -331,18 +332,17 @@
|
||||||
(vary-meta assoc ::ev/origin "history-toolbox"))))]
|
(vary-meta assoc ::ev/origin "history-toolbox"))))]
|
||||||
[:div {:class (stl/css :history-toolbox)}
|
[:div {:class (stl/css :history-toolbox)}
|
||||||
[:div {:class (stl/css :history-toolbox-title)}
|
[:div {:class (stl/css :history-toolbox-title)}
|
||||||
[:span (t locale "workspace.undo.title")]
|
[:span (tr "workspace.undo.title")]
|
||||||
[:div {:class (stl/css :close-button)
|
[:div {:class (stl/css :close-button)
|
||||||
:on-click toggle-history}
|
:on-click toggle-history}
|
||||||
i/close]]
|
i/close]]
|
||||||
(if (empty? entries)
|
(if (empty? entries)
|
||||||
[:div {:class (stl/css :history-entry-empty)}
|
[:div {:class (stl/css :history-entry-empty)}
|
||||||
[:div {:class (stl/css :history-entry-empty-icon)} i/history]
|
[:div {:class (stl/css :history-entry-empty-icon)} i/history]
|
||||||
[:div {:class (stl/css :history-entry-empty-msg)} (t locale "workspace.undo.empty")]]
|
[:div {:class (stl/css :history-entry-empty-msg)} (tr "workspace.undo.empty")]]
|
||||||
[:ul {:class (stl/css :history-entries)}
|
[:ul {:class (stl/css :history-entries)}
|
||||||
(for [[idx-entry entry] (->> entries (map-indexed vector) reverse)] #_[i (range 0 10)]
|
(for [[idx-entry entry] (->> entries (map-indexed vector) reverse)] #_[i (range 0 10)]
|
||||||
[:& history-entry {:key (str "entry-" idx-entry)
|
[:& history-entry {:key (str "entry-" idx-entry)
|
||||||
:locale locale
|
|
||||||
:entry entry
|
:entry entry
|
||||||
:idx-entry idx-entry
|
:idx-entry idx-entry
|
||||||
:current? (= idx-entry index)
|
:current? (= idx-entry index)
|
||||||
|
|
|
@ -512,12 +512,12 @@
|
||||||
[:& dropdown {:show show :on-close on-close}
|
[:& dropdown {:show show :on-close on-close}
|
||||||
[:ul {:class (stl/css-case :custom-select-dropdown true
|
[:ul {:class (stl/css-case :custom-select-dropdown true
|
||||||
:not-main (not main-instance))}
|
:not-main (not main-instance))}
|
||||||
(for [{:keys [msg] :as entry} menu-entries]
|
(for [{:keys [title action]} menu-entries]
|
||||||
(when (some? msg)
|
(when (some? title)
|
||||||
[:li {:key msg
|
[:li {:key title
|
||||||
:class (stl/css :dropdown-element)
|
:class (stl/css :dropdown-element)
|
||||||
:on-click (partial do-action (:action entry))}
|
:on-click (partial do-action action)}
|
||||||
[:span {:class (stl/css :dropdown-label)} (tr msg)]]))]]))
|
[:span {:class (stl/css :dropdown-label)} title]]))]]))
|
||||||
|
|
||||||
(mf/defc component-menu
|
(mf/defc component-menu
|
||||||
{::mf/props :obj}
|
{::mf/props :obj}
|
||||||
|
|
|
@ -52,144 +52,166 @@
|
||||||
(defn translation-keyname
|
(defn translation-keyname
|
||||||
[type keyname]
|
[type keyname]
|
||||||
;; Execution time translation strings:
|
;; Execution time translation strings:
|
||||||
;; shortcut-subsection.alignment
|
(comment
|
||||||
;; shortcut-subsection.edit
|
(tr "shortcut-subsection.alignment")
|
||||||
;; shortcut-subsection.general-dashboard
|
(tr "shortcut-subsection.edit")
|
||||||
;; shortcut-subsection.general-viewer
|
(tr "shortcut-subsection.general-dashboard")
|
||||||
;; shortcut-subsection.main-menu
|
(tr "shortcut-subsection.general-viewer")
|
||||||
;; shortcut-subsection.modify-layers
|
(tr "shortcut-subsection.main-menu")
|
||||||
;; shortcut-subsection.navigation-dashboard
|
(tr "shortcut-subsection.modify-layers")
|
||||||
;; shortcut-subsection.navigation-viewer
|
(tr "shortcut-subsection.navigation-dashboard")
|
||||||
;; shortcut-subsection.navigation-workspace
|
(tr "shortcut-subsection.navigation-viewer")
|
||||||
;; shortcut-subsection.panels
|
(tr "shortcut-subsection.navigation-workspace")
|
||||||
;; shortcut-subsection.path-editor
|
(tr "shortcut-subsection.panels")
|
||||||
;; shortcut-subsection.shape
|
(tr "shortcut-subsection.path-editor")
|
||||||
;; shortcut-subsection.tools
|
(tr "shortcut-subsection.shape")
|
||||||
;; shortcut-subsection.zoom-viewer
|
(tr "shortcut-subsection.text-editor")
|
||||||
;; shortcut-subsection.zoom-workspace
|
(tr "shortcut-subsection.tools")
|
||||||
;; shortcuts.add-comment
|
(tr "shortcut-subsection.zoom-viewer")
|
||||||
;; shortcuts.add-node
|
(tr "shortcut-subsection.zoom-workspace")
|
||||||
;; shortcuts.align-bottom
|
(tr "shortcuts.add-comment")
|
||||||
;; shortcuts.align-hcenter
|
(tr "shortcuts.add-node")
|
||||||
;; shortcuts.align-left
|
(tr "shortcuts.align-bottom")
|
||||||
;; shortcuts.align-right
|
(tr "shortcuts.align-center")
|
||||||
;; shortcuts.align-top
|
(tr "shortcuts.align-hcenter")
|
||||||
;; shortcuts.align-vcenter
|
(tr "shortcuts.align-justify")
|
||||||
;; shortcuts.artboard-selection
|
(tr "shortcuts.align-left")
|
||||||
;; shortcuts.bool-difference
|
(tr "shortcuts.align-right")
|
||||||
;; shortcuts.bool-exclude
|
(tr "shortcuts.align-top")
|
||||||
;; shortcuts.bool-intersection
|
(tr "shortcuts.align-vcenter")
|
||||||
;; shortcuts.bool-union
|
(tr "shortcuts.artboard-selection")
|
||||||
;; shortcuts.bring-back
|
(tr "shortcuts.bold")
|
||||||
;; shortcuts.bring-backward
|
(tr "shortcuts.bool-difference")
|
||||||
;; shortcuts.bring-forward
|
(tr "shortcuts.bool-exclude")
|
||||||
;; shortcuts.bring-front
|
(tr "shortcuts.bool-intersection")
|
||||||
;; shortcuts.clear-undo
|
(tr "shortcuts.bool-union")
|
||||||
;; shortcuts.copy
|
(tr "shortcuts.bring-back")
|
||||||
;; shortcuts.create-component
|
(tr "shortcuts.bring-backward")
|
||||||
;; shortcuts.create-new-project
|
(tr "shortcuts.bring-forward")
|
||||||
;; shortcuts.cut
|
(tr "shortcuts.bring-front")
|
||||||
;; shortcuts.decrease-zoom
|
(tr "shortcuts.clear-undo")
|
||||||
;; shortcuts.delete
|
(tr "shortcuts.copy")
|
||||||
;; shortcuts.delete-node
|
(tr "shortcuts.create-component")
|
||||||
;; shortcuts.detach-component
|
(tr "shortcuts.create-new-project")
|
||||||
;; shortcuts.draw-curve
|
(tr "shortcuts.cut")
|
||||||
;; shortcuts.draw-ellipse
|
(tr "shortcuts.decrease-zoom")
|
||||||
;; shortcuts.draw-frame
|
(tr "shortcuts.delete")
|
||||||
;; shortcuts.draw-nodes
|
(tr "shortcuts.delete-node")
|
||||||
;; shortcuts.draw-path
|
(tr "shortcuts.detach-component")
|
||||||
;; shortcuts.draw-rect
|
(tr "shortcuts.draw-curve")
|
||||||
;; shortcuts.draw-text
|
(tr "shortcuts.draw-ellipse")
|
||||||
;; shortcuts.duplicate
|
(tr "shortcuts.draw-frame")
|
||||||
;; shortcuts.escape
|
(tr "shortcuts.draw-nodes")
|
||||||
;; shortcuts.export-shapes
|
(tr "shortcuts.draw-path")
|
||||||
;; shortcuts.fit-all
|
(tr "shortcuts.draw-rect")
|
||||||
;; shortcuts.flip-horizontal
|
(tr "shortcuts.draw-text")
|
||||||
;; shortcuts.flip-vertical
|
(tr "shortcuts.duplicate")
|
||||||
;; shortcuts.go-to-drafts
|
(tr "shortcuts.escape")
|
||||||
;; shortcuts.go-to-libs
|
(tr "shortcuts.export-shapes")
|
||||||
;; shortcuts.go-to-search
|
(tr "shortcuts.fit-all")
|
||||||
;; shortcuts.group
|
(tr "shortcuts.flip-horizontal")
|
||||||
;; shortcuts.h-distribute
|
(tr "shortcuts.flip-vertical")
|
||||||
;; shortcuts.hide-ui
|
(tr "shortcuts.font-size-dec")
|
||||||
;; shortcuts.increase-zoom
|
(tr "shortcuts.font-size-inc")
|
||||||
;; shortcuts.insert-image
|
(tr "shortcuts.go-to-drafts")
|
||||||
;; shortcuts.join-nodes
|
(tr "shortcuts.go-to-libs")
|
||||||
;; shortcuts.make-corner
|
(tr "shortcuts.go-to-search")
|
||||||
;; shortcuts.make-curve
|
(tr "shortcuts.group")
|
||||||
;; shortcuts.mask
|
(tr "shortcuts.h-distribute")
|
||||||
;; shortcuts.merge-nodes
|
(tr "shortcuts.hide-ui")
|
||||||
;; shortcuts.move
|
(tr "shortcuts.increase-zoom")
|
||||||
;; shortcuts.move-fast-down
|
(tr "shortcuts.insert-image")
|
||||||
;; shortcuts.move-fast-left
|
(tr "shortcuts.italic")
|
||||||
;; shortcuts.move-fast-right
|
(tr "shortcuts.join-nodes")
|
||||||
;; shortcuts.move-fast-up
|
(tr "shortcuts.letter-spacing-dec")
|
||||||
;; shortcuts.move-nodes
|
(tr "shortcuts.letter-spacing-inc")
|
||||||
;; shortcuts.move-unit-down
|
(tr "shortcuts.line-height-dec")
|
||||||
;; shortcuts.move-unit-left
|
(tr "shortcuts.line-height-inc")
|
||||||
;; shortcuts.move-unit-right
|
(tr "shortcuts.line-through")
|
||||||
;; shortcuts.move-unit-up
|
(tr "shortcuts.make-corner")
|
||||||
;; shortcuts.next-frame
|
(tr "shortcuts.make-curve")
|
||||||
;; shortcuts.opacity-0
|
(tr "shortcuts.mask")
|
||||||
;; shortcuts.opacity-1
|
(tr "shortcuts.merge-nodes")
|
||||||
;; shortcuts.opacity-2
|
(tr "shortcuts.move")
|
||||||
;; shortcuts.opacity-3
|
(tr "shortcuts.move-fast-down")
|
||||||
;; shortcuts.opacity-4
|
(tr "shortcuts.move-fast-left")
|
||||||
;; shortcuts.opacity-5
|
(tr "shortcuts.move-fast-right")
|
||||||
;; shortcuts.opacity-6
|
(tr "shortcuts.move-fast-up")
|
||||||
;; shortcuts.opacity-7
|
(tr "shortcuts.move-nodes")
|
||||||
;; shortcuts.opacity-8
|
(tr "shortcuts.move-unit-down")
|
||||||
;; shortcuts.opacity-9
|
(tr "shortcuts.move-unit-left")
|
||||||
;; shortcuts.open-color-picker
|
(tr "shortcuts.move-unit-right")
|
||||||
;; shortcuts.open-comments
|
(tr "shortcuts.move-unit-up")
|
||||||
;; shortcuts.open-dashboard
|
(tr "shortcuts.next-frame")
|
||||||
;; shortcuts.select-prev
|
(tr "shortcuts.opacity-0")
|
||||||
;; shortcuts.select-next
|
(tr "shortcuts.opacity-1")
|
||||||
;; shortcuts.open-inspect
|
(tr "shortcuts.opacity-2")
|
||||||
;; shortcuts.open-interactions
|
(tr "shortcuts.opacity-3")
|
||||||
;; shortcuts.open-viewer
|
(tr "shortcuts.opacity-4")
|
||||||
;; shortcuts.open-workspace
|
(tr "shortcuts.opacity-5")
|
||||||
;; shortcuts.paste
|
(tr "shortcuts.opacity-6")
|
||||||
;; shortcuts.prev-frame
|
(tr "shortcuts.opacity-7")
|
||||||
;; shortcuts.redo
|
(tr "shortcuts.opacity-8")
|
||||||
;; shortcuts.reset-zoom
|
(tr "shortcuts.opacity-9")
|
||||||
;; shortcuts.select-all
|
(tr "shortcuts.open-color-picker")
|
||||||
;; shortcuts.separate-nodes
|
(tr "shortcuts.open-comments")
|
||||||
;; shortcuts.show-pixel-grid
|
(tr "shortcuts.open-dashboard")
|
||||||
;; shortcuts.show-shortcuts
|
(tr "shortcuts.open-inspect")
|
||||||
;; shortcuts.snap-nodes
|
(tr "shortcuts.open-interactions")
|
||||||
;; shortcuts.snap-pixel-grid
|
(tr "shortcuts.open-viewer")
|
||||||
;; shortcuts.start-editing
|
(tr "shortcuts.open-workspace")
|
||||||
;; shortcuts.start-measure
|
(tr "shortcuts.paste")
|
||||||
;; shortcuts.stop-measure
|
(tr "shortcuts.prev-frame")
|
||||||
;; shortcuts.text-align-center
|
(tr "shortcuts.redo")
|
||||||
;; shortcuts.text-align-left
|
(tr "shortcuts.reset-zoom")
|
||||||
;; shortcuts.text-align-justify
|
(tr "shortcuts.scale")
|
||||||
;; shortcuts.text-align-right
|
(tr "shortcuts.search-placeholder")
|
||||||
;; shortcuts.thumbnail-set
|
(tr "shortcuts.select-all")
|
||||||
;; shortcuts.toggle-alignment
|
(tr "shortcuts.select-next")
|
||||||
;; shortcuts.toggle-assets
|
(tr "shortcuts.select-parent-layer")
|
||||||
;; shortcuts.toggle-colorpalette
|
(tr "shortcuts.select-prev")
|
||||||
;; shortcuts.toggle-focus-mode
|
(tr "shortcuts.separate-nodes")
|
||||||
;; shortcuts.toggle-guides
|
(tr "shortcuts.show-pixel-grid")
|
||||||
;; shortcuts.toggle-history
|
(tr "shortcuts.show-shortcuts")
|
||||||
;; shortcuts.toggle-layers
|
(tr "shortcuts.snap-nodes")
|
||||||
;; shortcuts.toggle-lock
|
(tr "shortcuts.snap-pixel-grid")
|
||||||
;; shortcuts.toggle-lock-size
|
(tr "shortcuts.start-editing")
|
||||||
;; shortcuts.toggle-rules
|
(tr "shortcuts.start-measure")
|
||||||
;; shortcuts.scale
|
(tr "shortcuts.stop-measure")
|
||||||
;; shortcuts.toggle-snap-guides
|
(tr "shortcuts.text-align-center")
|
||||||
;; shortcuts.toggle-snap-ruler-guide
|
(tr "shortcuts.text-align-justify")
|
||||||
;; shortcuts.toggle-textpalette
|
(tr "shortcuts.text-align-left")
|
||||||
;; shortcuts.toggle-visibility
|
(tr "shortcuts.text-align-right")
|
||||||
;; shortcuts.toggle-zoom-style
|
(tr "shortcuts.thumbnail-set")
|
||||||
;; shortcuts.toggle-fullscreen
|
(tr "shortcuts.toggle-alignment")
|
||||||
;; shortcuts.undo
|
(tr "shortcuts.toggle-assets")
|
||||||
;; shortcuts.ungroup
|
(tr "shortcuts.toggle-colorpalette")
|
||||||
;; shortcuts.unmask
|
(tr "shortcuts.toggle-focus-mode")
|
||||||
;; shortcuts.v-distribute
|
(tr "shortcuts.toggle-fullscreen")
|
||||||
;; shortcuts.zoom-selected
|
(tr "shortcuts.toggle-guides")
|
||||||
;; shortcuts.toggle-layout-grid
|
(tr "shortcuts.toggle-history")
|
||||||
|
(tr "shortcuts.toggle-layers")
|
||||||
|
(tr "shortcuts.toggle-layout-flex")
|
||||||
|
(tr "shortcuts.toggle-layout-grid")
|
||||||
|
(tr "shortcuts.toggle-lock")
|
||||||
|
(tr "shortcuts.toggle-lock-size")
|
||||||
|
(tr "shortcuts.toggle-rulers")
|
||||||
|
(tr "shortcuts.toggle-rules")
|
||||||
|
(tr "shortcuts.toggle-snap-guides")
|
||||||
|
(tr "shortcuts.toggle-snap-ruler-guide")
|
||||||
|
(tr "shortcuts.toggle-textpalette")
|
||||||
|
(tr "shortcuts.toggle-theme")
|
||||||
|
(tr "shortcuts.toggle-visibility")
|
||||||
|
(tr "shortcuts.toggle-zoom-style")
|
||||||
|
(tr "shortcuts.underline")
|
||||||
|
(tr "shortcuts.undo")
|
||||||
|
(tr "shortcuts.ungroup")
|
||||||
|
(tr "shortcuts.unmask")
|
||||||
|
(tr "shortcuts.v-distribute")
|
||||||
|
(tr "shortcuts.zoom-lense-decrease")
|
||||||
|
(tr "shortcuts.zoom-lense-increase")
|
||||||
|
(tr "shortcuts.zoom-selected"))
|
||||||
|
|
||||||
(let [translat-pre (case type
|
(let [translat-pre (case type
|
||||||
:sc "shortcuts."
|
:sc "shortcuts."
|
||||||
:sec "shortcut-section."
|
:sec "shortcut-section."
|
||||||
|
|
|
@ -30,8 +30,9 @@
|
||||||
[:div {:class (stl/css :viewport-actions)}
|
[:div {:class (stl/css :viewport-actions)}
|
||||||
[:div {:class (stl/css :viewport-actions-container)}
|
[:div {:class (stl/css :viewport-actions-container)}
|
||||||
[:div {:class (stl/css :viewport-actions-title)}
|
[:div {:class (stl/css :viewport-actions-title)}
|
||||||
[:& i18n/tr-html {:tag-name "span"
|
[:> i18n/tr-html*
|
||||||
:label "workspace.top-bar.view-only"}]]
|
{:tag-name "span"
|
||||||
|
:content (tr "workspace.top-bar.view-only")}]]
|
||||||
[:button {:class (stl/css :done-btn)
|
[:button {:class (stl/css :done-btn)
|
||||||
:on-click handle-close-view-mode}
|
:on-click handle-close-view-mode}
|
||||||
(tr "workspace.top-bar.read-only.done")]]]))
|
(tr "workspace.top-bar.read-only.done")]]]))
|
||||||
|
|
|
@ -12,7 +12,6 @@
|
||||||
[app.config :as cfg]
|
[app.config :as cfg]
|
||||||
[app.util.dom :as dom]
|
[app.util.dom :as dom]
|
||||||
[app.util.globals :as globals]
|
[app.util.globals :as globals]
|
||||||
[app.util.object :as obj]
|
|
||||||
[app.util.storage :refer [storage]]
|
[app.util.storage :refer [storage]]
|
||||||
[cuerdas.core :as str]
|
[cuerdas.core :as str]
|
||||||
[goog.object :as gobj]
|
[goog.object :as gobj]
|
||||||
|
@ -173,15 +172,11 @@
|
||||||
([code] (t @locale code))
|
([code] (t @locale code))
|
||||||
([code & args] (apply t @locale code args)))
|
([code & args] (apply t @locale code args)))
|
||||||
|
|
||||||
(mf/defc tr-html
|
(mf/defc tr-html*
|
||||||
{::mf/wrap-props false}
|
{::mf/props :obj}
|
||||||
[props]
|
[{:keys [content class tag-name]}]
|
||||||
(let [label (obj/get props "label")
|
(let [tag-name (d/nilv tag-name "p")]
|
||||||
class (obj/get props "class")
|
[:> tag-name {:dangerouslySetInnerHTML #js {:__html content}
|
||||||
tag-name (obj/get props "tag-name" "p")
|
|
||||||
params (obj/get props "params" [])
|
|
||||||
html (apply tr (d/concat-vec [label] params))]
|
|
||||||
[:> tag-name {:dangerouslySetInnerHTML #js {:__html html}
|
|
||||||
:className class}]))
|
:className class}]))
|
||||||
|
|
||||||
;; DEPRECATED
|
;; DEPRECATED
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Afrikaans <https://hosted.weblate.org/projects/penpot/"
|
"Language-Team: Afrikaans "
|
||||||
"frontend/af/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/af/>\n"
|
||||||
"Language: af\n"
|
"Language: af\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,375 +11,404 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Reeds 'n rekening?"
|
msgstr "Reeds 'n rekening?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gaan jou e-pos na en klik op die skakel om te verifieer en Penpot te begin "
|
"Gaan jou e-pos na en klik op die skakel om te verifieer en Penpot te begin "
|
||||||
"gebruik."
|
"gebruik."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Bevestig wagwoord"
|
msgstr "Bevestig wagwoord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Skep demo rekening"
|
msgstr "Skep demo rekening"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "Wil jy dit net probeer?"
|
msgstr "Wil jy dit net probeer?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Dit is 'n DEMO-diens, MOENIE vir werklike werk gebruik nie, die projekte "
|
"Dit is 'n DEMO-diens, MOENIE vir werklike werk gebruik nie, die projekte "
|
||||||
"sal periodiek uitgevee word."
|
"sal periodiek uitgevee word."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Wagwoord vergeet?"
|
msgstr "Wagwoord vergeet?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Volle naam"
|
msgstr "Volle naam"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Meld hier aan"
|
msgstr "Meld hier aan"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Meld aan"
|
msgstr "Meld aan"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/team-form.cljs, src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/settings/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/auth/register.cljs:217, src/app/main/ui/dashboard/team_form.cljs:76, src/app/main/ui/onboarding/team_choice.cljs:180, src/app/main/ui/settings/access_tokens.cljs:66, src/app/main/ui/settings/feedback.cljs:34, src/app/main/ui/settings/profile.cljs:45, src/app/main/ui/workspace/sidebar/assets/groups.cljs:108
|
||||||
msgid "auth.name.not-all-space"
|
msgid "auth.name.not-all-space"
|
||||||
msgstr "Die naam moet 'n ander karakter as spasie bevat."
|
msgstr "Die naam moet 'n ander karakter as spasie bevat."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/settings/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/auth/register.cljs:218, src/app/main/ui/dashboard/team_form.cljs:77, src/app/main/ui/onboarding/team_choice.cljs:181, src/app/main/ui/settings/access_tokens.cljs:67, src/app/main/ui/settings/feedback.cljs:33, src/app/main/ui/settings/profile.cljs:44, src/app/main/ui/workspace/sidebar/assets/groups.cljs:109
|
||||||
msgid "auth.name.too-long"
|
msgid "auth.name.too-long"
|
||||||
msgstr "Die naam moet hoogstens 250 karakters bevat."
|
msgstr "Die naam moet hoogstens 250 karakters bevat."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Tik 'n nuwe wagwoord in"
|
msgstr "Tik 'n nuwe wagwoord in"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Die hersteltoken is ongeldig."
|
msgstr "Die hersteltoken is ongeldig."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Wagwoord suksesvol verander"
|
msgstr "Wagwoord suksesvol verander"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Profiel is nie geverifieer nie, verifieer asseblief profiel voordat jy "
|
"Profiel is nie geverifieer nie, verifieer asseblief profiel voordat jy "
|
||||||
"voortgaan."
|
"voortgaan."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "Wagwoordherwinningskakel na jou inkassie gestuur."
|
msgstr "Wagwoordherwinningskakel na jou inkassie gestuur."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Het suksesvol by die span aangesluit"
|
msgstr "Het suksesvol by die span aangesluit"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Wagwoord"
|
msgstr "Wagwoord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Ten minste 8 karakters"
|
msgstr "Ten minste 8 karakters"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/recovery.cljs:61, src/app/main/ui/auth/recovery.cljs:62, src/app/main/ui/auth/register.cljs:81, src/app/main/ui/settings/password.cljs:75, src/app/main/ui/settings/password.cljs:76, src/app/main/ui/settings/password.cljs:77
|
||||||
msgid "auth.password-not-empty"
|
msgid "auth.password-not-empty"
|
||||||
msgstr "Wagwoord moet 'n ander karakter as spasie bevat."
|
msgstr "Wagwoord moet 'n ander karakter as spasie bevat."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Privaatheidsbeleid"
|
msgstr "Privaatheidsbeleid"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Herstel Wagwoord"
|
msgstr "Herstel Wagwoord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Ons sal vir jou 'n e-pos stuur met instruksies"
|
msgstr "Ons sal vir jou 'n e-pos stuur met instruksies"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "Wagwoord vergeet?"
|
msgstr "Wagwoord vergeet?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Verander jou wagwoord"
|
msgstr "Verander jou wagwoord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Nog nie 'n rekening nie?"
|
msgstr "Nog nie 'n rekening nie?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Skep 'n rekening"
|
msgstr "Skep 'n rekening"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Skep 'n rekening"
|
msgstr "Skep 'n rekening"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "Die oopbron-oplossing vir ontwerp en prototipering."
|
msgstr "Die oopbron-oplossing vir ontwerp en prototipering."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "Diensbepalings"
|
msgstr "Diensbepalings"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#, unused
|
||||||
msgid "auth.terms-privacy-agreement"
|
msgid "auth.terms-privacy-agreement"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wanneer jy 'n nuwe rekening skep, stem jy in tot ons diensbepalings en "
|
"Wanneer jy 'n nuwe rekening skep, stem jy in tot ons diensbepalings en "
|
||||||
"privaatheidsbeleid."
|
"privaatheidsbeleid."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Ons het 'n verifikasie-e-pos aan gestuur"
|
msgstr "Ons het 'n verifikasie-e-pos aan gestuur"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
|
#, unused
|
||||||
msgid "branding-illustrations-marketing-pieces"
|
msgid "branding-illustrations-marketing-pieces"
|
||||||
msgstr "...handelsmerk, illustrasies, bemarkingsstukke, ens."
|
msgstr "...handelsmerk, illustrasies, bemarkingsstukke, ens."
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Publiseer"
|
msgstr "Publiseer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "Alle Penpot-gebruikers"
|
msgstr "Alle Penpot-gebruikers"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Is jy seker jy wil hierdie skakel verwyder? As jy dit doen, is dit nie meer "
|
"Is jy seker jy wil hierdie skakel verwyder? As jy dit doen, is dit nie meer "
|
||||||
"vir enigiemand beskikbaar nie"
|
"vir enigiemand beskikbaar nie"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(huidige)"
|
msgstr "(huidige)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "Vernietig skakel"
|
msgstr "Vernietig skakel"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "Kry skakel"
|
msgstr "Kry skakel"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "Skakel suksesvol gekopieer"
|
msgstr "Skakel suksesvol gekopieer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "Bestuur toestemmings"
|
msgstr "Bestuur toestemmings"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "bladsy gedeel"
|
msgstr[0] "bladsy gedeel"
|
||||||
msgstr[1] "%s bladsye gedeel"
|
msgstr[1] "%s bladsye gedeel"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "Kan kommentaar lewer"
|
msgstr "Kan kommentaar lewer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "Kan kode inspekteer"
|
msgstr "Kan kode inspekteer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "Enigiemand met skakel sal toegang hê"
|
msgstr "Enigiemand met skakel sal toegang hê"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "Bladsye gedeel"
|
msgstr "Bladsye gedeel"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "Deelbare skakel sal hier verskyn"
|
msgstr "Deelbare skakel sal hier verskyn"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:303, src/app/main/ui/viewer/share_link.cljs:313
|
||||||
msgid "common.share-link.team-members"
|
msgid "common.share-link.team-members"
|
||||||
msgstr "Slegs spanlede"
|
msgstr "Slegs spanlede"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "Deel prototipes"
|
msgstr "Deel prototipes"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:269
|
||||||
msgid "common.share-link.view-all"
|
msgid "common.share-link.view-all"
|
||||||
msgstr "Kies Alles"
|
msgstr "Kies Alles"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Depubliseer"
|
msgstr "Depubliseer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:85
|
||||||
msgid "dasboard.team-hero.management"
|
msgid "dasboard.team-hero.management"
|
||||||
msgstr "Spanbestuur"
|
msgstr "Spanbestuur"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:84
|
||||||
msgid "dasboard.team-hero.text"
|
msgid "dasboard.team-hero.text"
|
||||||
msgstr "Penpot is bedoel vir spanne. Nooi lede om saam te werk aan projekte en lêers"
|
msgstr "Penpot is bedoel vir spanne. Nooi lede om saam te werk aan projekte en lêers"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:82
|
||||||
msgid "dasboard.team-hero.title"
|
msgid "dasboard.team-hero.title"
|
||||||
msgstr "Span saam!"
|
msgstr "Span saam!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.info"
|
msgid "dasboard.tutorial-hero.info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Leer die basiese beginsels by Penpot terwyl jy pret het met hierdie "
|
"Leer die basiese beginsels by Penpot terwyl jy pret het met hierdie "
|
||||||
"praktiese tutoriaal."
|
"praktiese tutoriaal."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.start"
|
msgid "dasboard.tutorial-hero.start"
|
||||||
msgstr "Begin die tutoriaal"
|
msgstr "Begin die tutoriaal"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.info"
|
msgid "dasboard.walkthrough-hero.info"
|
||||||
msgstr "Gaan stap deur Penpot en leer sy hoofkenmerke ken."
|
msgstr "Gaan stap deur Penpot en leer sy hoofkenmerke ken."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.start"
|
msgid "dasboard.walkthrough-hero.start"
|
||||||
msgstr "Begin die toer"
|
msgstr "Begin die toer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.title"
|
msgid "dasboard.walkthrough-hero.title"
|
||||||
msgstr "Koppelvlak Deurloop"
|
msgstr "Koppelvlak Deurloop"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:115
|
||||||
msgid "dashboard.access-tokens.copied-success"
|
msgid "dashboard.access-tokens.copied-success"
|
||||||
msgstr "Token gekopieer"
|
msgstr "Token gekopieer"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:202
|
||||||
msgid "dashboard.access-tokens.create"
|
msgid "dashboard.access-tokens.create"
|
||||||
msgstr "Genereer nuwe token"
|
msgstr "Genereer nuwe token"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:76
|
||||||
msgid "dashboard.access-tokens.create.success"
|
msgid "dashboard.access-tokens.create.success"
|
||||||
msgstr "Toegangstoken is suksesvol geskep."
|
msgstr "Toegangstoken is suksesvol geskep."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:300
|
||||||
msgid "dashboard.access-tokens.empty.add-one"
|
msgid "dashboard.access-tokens.empty.add-one"
|
||||||
msgstr "Druk die knoppie \"Genereer nuwe token\" om een te genereer."
|
msgstr "Druk die knoppie \"Genereer nuwe token\" om een te genereer."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:299
|
||||||
msgid "dashboard.access-tokens.empty.no-access-tokens"
|
msgid "dashboard.access-tokens.empty.no-access-tokens"
|
||||||
msgstr "Jy het tot dusver geen tokens nie."
|
msgstr "Jy het tot dusver geen tokens nie."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:53
|
||||||
msgid "dashboard.access-tokens.errors-required-name"
|
msgid "dashboard.access-tokens.errors-required-name"
|
||||||
msgstr "Die naam word vereis"
|
msgstr "Die naam word vereis"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:147
|
||||||
msgid "dashboard.access-tokens.expiration-180-days"
|
msgid "dashboard.access-tokens.expiration-180-days"
|
||||||
msgstr "180 dae"
|
msgstr "180 dae"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:144
|
||||||
msgid "dashboard.access-tokens.expiration-30-days"
|
msgid "dashboard.access-tokens.expiration-30-days"
|
||||||
msgstr "30 dae"
|
msgstr "30 dae"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:145
|
||||||
msgid "dashboard.access-tokens.expiration-60-days"
|
msgid "dashboard.access-tokens.expiration-60-days"
|
||||||
msgstr "60 dae"
|
msgstr "60 dae"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:146
|
||||||
msgid "dashboard.access-tokens.expiration-90-days"
|
msgid "dashboard.access-tokens.expiration-90-days"
|
||||||
msgstr "90 dae"
|
msgstr "90 dae"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:143
|
||||||
msgid "dashboard.access-tokens.expiration-never"
|
msgid "dashboard.access-tokens.expiration-never"
|
||||||
msgstr "Nooit"
|
msgstr "Nooit"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:282
|
||||||
msgid "dashboard.access-tokens.expired-on"
|
msgid "dashboard.access-tokens.expired-on"
|
||||||
msgstr "Het verval op %s"
|
msgstr "Het verval op %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:283
|
||||||
msgid "dashboard.access-tokens.expires-on"
|
msgid "dashboard.access-tokens.expires-on"
|
||||||
msgstr "Verval op %s"
|
msgstr "Verval op %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:281
|
||||||
msgid "dashboard.access-tokens.no-expiration"
|
msgid "dashboard.access-tokens.no-expiration"
|
||||||
msgstr "Geen verval datum nie"
|
msgstr "Geen verval datum nie"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:197
|
||||||
msgid "dashboard.access-tokens.personal"
|
msgid "dashboard.access-tokens.personal"
|
||||||
msgstr "Persoonlike toegangstokens"
|
msgstr "Persoonlike toegangstokens"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:198
|
||||||
msgid "dashboard.access-tokens.personal.description"
|
msgid "dashboard.access-tokens.personal.description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Persoonlike toegangtokens funksioneer soos 'n alternatief vir ons "
|
"Persoonlike toegangtokens funksioneer soos 'n alternatief vir ons "
|
||||||
"aanmeld-/wagwoord-verifikasiestelsel en kan gebruik word om 'n toepassing "
|
"aanmeld-/wagwoord-verifikasiestelsel en kan gebruik word om 'n toepassing "
|
||||||
"toe te laat om toegang tot die interne Penpot API te verkry"
|
"toe te laat om toegang tot die interne Penpot API te verkry"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:154
|
||||||
msgid "dashboard.access-tokens.token-will-expire"
|
msgid "dashboard.access-tokens.token-will-expire"
|
||||||
msgstr "Die token sal verval op %s"
|
msgstr "Die token sal verval op %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:155
|
||||||
msgid "dashboard.access-tokens.token-will-not-expire"
|
msgid "dashboard.access-tokens.token-will-not-expire"
|
||||||
msgstr "Die token het nie 'n verval datum nie"
|
msgstr "Die token het nie 'n verval datum nie"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Voeg by as Gedeelde Biblioteek"
|
msgstr "Voeg by as Gedeelde Biblioteek"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "Verander e-pos"
|
msgstr "Verander e-pos"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(kopieer)"
|
msgstr "(kopieer)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "Skep 'n nuwe span"
|
msgstr "Skep 'n nuwe span"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Jou Penpot"
|
msgstr "Jou Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Verwyder span"
|
msgstr "Verwyder span"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:296, src/app/main/ui/workspace/main_menu.cljs:589
|
||||||
msgid "dashboard.download-binary-file"
|
msgid "dashboard.download-binary-file"
|
||||||
msgstr "Laai Penpot-lêer (.penpot) af"
|
msgstr "Laai Penpot-lêer (.penpot) af"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:300, src/app/main/ui/workspace/main_menu.cljs:597
|
||||||
msgid "dashboard.download-standard-file"
|
msgid "dashboard.download-standard-file"
|
||||||
msgstr "Laai standaardlêer af (.svg + .json)"
|
msgstr "Laai standaardlêer af (.svg + .json)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Dupliseer"
|
msgstr "Dupliseer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "Dupliseer %s lêers"
|
msgstr "Dupliseer %s lêers"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:32
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.empty-placeholder-drafts"
|
msgid "dashboard.empty-placeholder-drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -387,15 +416,18 @@ msgstr ""
|
||||||
"te deel of voeg by vanaf ons [Biblioteke en "
|
"te deel of voeg by vanaf ons [Biblioteke en "
|
||||||
"sjablone](https://penpot.app/libraries-templates)."
|
"sjablone](https://penpot.app/libraries-templates)."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:249
|
||||||
msgid "dashboard.export-binary-multi"
|
msgid "dashboard.export-binary-multi"
|
||||||
msgstr "Laai %s Penpot lêers (.penpot) af"
|
msgstr "Laai %s Penpot lêers (.penpot) af"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/main_menu.cljs:605
|
||||||
msgid "dashboard.export-frames"
|
msgid "dashboard.export-frames"
|
||||||
msgstr "Voer borde as PDF uit"
|
msgstr "Voer borde as PDF uit"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:201
|
||||||
msgid "dashboard.export-frames.title"
|
msgid "dashboard.export-frames.title"
|
||||||
msgstr "Voer as PDF uit"
|
msgstr "Voer as PDF uit"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "Voer %s Penpot lêers uit"
|
msgstr "Voer %s Penpot lêers uit"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Bengali <https://hosted.weblate.org/projects/penpot/frontend/"
|
"Language-Team: Bengali "
|
||||||
"bn/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/bn/>\n"
|
||||||
"Language: bn\n"
|
"Language: bn\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,71 +11,70 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "অ্যাকাউন্ট আছে?"
|
msgstr "অ্যাকাউন্ট আছে?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"আপনার ইমেইল চেক করুন এবং লিংকে ক্লিক করে ভেরিফাই করে Penpot ব্যবহার শুরু "
|
"আপনার ইমেইল চেক করুন এবং লিংকে ক্লিক করে ভেরিফাই করে Penpot ব্যবহার শুরু "
|
||||||
"করুন।"
|
"করুন।"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "পাসওয়ার্ড নিশ্চিত করুন"
|
msgstr "পাসওয়ার্ড নিশ্চিত করুন"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "ডেমো অ্যাকাউন্ট তৈরী করুন"
|
msgstr "ডেমো অ্যাকাউন্ট তৈরী করুন"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"এটি একটি ডেমো সার্ভিস। প্রয়োজনীয় কোনো কাজে ব্যবহার করবেন না। কিছু সময় পর "
|
"এটি একটি ডেমো সার্ভিস। প্রয়োজনীয় কোনো কাজে ব্যবহার করবেন না। কিছু সময় পর "
|
||||||
"প্রজেক্টগুলো মুছে ফেলা হবে।"
|
"প্রজেক্টগুলো মুছে ফেলা হবে।"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "পাসওয়ার্ড ভুলে গেছেন?"
|
msgstr "পাসওয়ার্ড ভুলে গেছেন?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "পুরো নাম"
|
msgstr "পুরো নাম"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "এখানে লগিন করুন"
|
msgstr "এখানে লগিন করুন"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "লগিন"
|
msgstr "লগিন"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "গিটহাব"
|
msgstr "গিটহাব"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "গিটল্যাব"
|
msgstr "গিটল্যাব"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "গুগল"
|
msgstr "গুগল"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "ওপেনআইডি"
|
msgstr "ওপেনআইডি"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "নতুন পাসওয়ার্ড টাইপ করুন"
|
msgstr "নতুন পাসওয়ার্ড টাইপ করুন"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "রিকভারি টোকেন সঠিক নয়।"
|
msgstr "রিকভারি টোকেন সঠিক নয়।"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Danish <https://hosted.weblate.org/projects/penpot/frontend/"
|
"Language-Team: Danish "
|
||||||
"da/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/da/>\n"
|
||||||
"Language: da\n"
|
"Language: da\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,171 +11,173 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Har du allerede en konto?"
|
msgstr "Har du allerede en konto?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Tjek din mail og klik på linket for at bekræfte og starte med at bruge "
|
"Tjek din mail og klik på linket for at bekræfte og starte med at bruge "
|
||||||
"Penpot."
|
"Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Bekræft adgangskode"
|
msgstr "Bekræft adgangskode"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Lav demokonto"
|
msgstr "Lav demokonto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "Vil du bare prøve det?"
|
msgstr "Vil du bare prøve det?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Det her er en DEMO service, BRUG IKKE for rigtigt arbejde, projekterne vil "
|
"Det her er en DEMO service, BRUG IKKE for rigtigt arbejde, projekterne vil "
|
||||||
"blive slettet periodevis."
|
"blive slettet periodevis."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Glemt adgangskode?"
|
msgstr "Glemt adgangskode?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Fulde Navn"
|
msgstr "Fulde Navn"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Log på her"
|
msgstr "Log på her"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Log på"
|
msgstr "Log på"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "Github"
|
msgstr "Github"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "Gitlab"
|
msgstr "Gitlab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Indtast et nyt kodeord"
|
msgstr "Indtast et nyt kodeord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Genopretningspoletten er ugyldig."
|
msgstr "Genopretningspoletten er ugyldig."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Adgangskoden er blevet ændret"
|
msgstr "Adgangskoden er blevet ændret"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr "Profilen er ikke bekræftet, venligt verificer profilen før du går videre."
|
msgstr "Profilen er ikke bekræftet, venligt verificer profilen før du går videre."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "Gendannelseslink for adgangskoden er sendt til din indbakke."
|
msgstr "Gendannelseslink for adgangskoden er sendt til din indbakke."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Tilsluttet teamet med succes"
|
msgstr "Tilsluttet teamet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Adgangskode"
|
msgstr "Adgangskode"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Mindst 8 karakterer"
|
msgstr "Mindst 8 karakterer"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Gendan Adgangskode"
|
msgstr "Gendan Adgangskode"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Vi sender dig en mail med instruktioner"
|
msgstr "Vi sender dig en mail med instruktioner"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "Glemt adgangskode?"
|
msgstr "Glemt adgangskode?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Skift din adgangskode"
|
msgstr "Skift din adgangskode"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Ingen konto?"
|
msgstr "Ingen konto?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Opret en konto"
|
msgstr "Opret en konto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Opret en konto"
|
msgstr "Opret en konto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "Open-source løsningen for design og prototyping."
|
msgstr "Open-source løsningen for design og prototyping."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Vi har sendt en bekræftelsesmail til"
|
msgstr "Vi har sendt en bekræftelsesmail til"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Tilføj som Delt Bibliotek"
|
msgstr "Tilføj som Delt Bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "Skift email"
|
msgstr "Skift email"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(kopi)"
|
msgstr "(kopi)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "Opret nyt team"
|
msgstr "Opret nyt team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Dit Penpot"
|
msgstr "Dit Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Slet team"
|
msgstr "Slet team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Dublikér"
|
msgstr "Dublikér"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "Dublikér %s filer"
|
msgstr "Dublikér %s filer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:170
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.fonts.hero-text1"
|
msgid "dashboard.fonts.hero-text1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -185,6 +187,7 @@ msgstr ""
|
||||||
"som en **enkelt skrifttypefamilie**. Du kan uploade skrifttyper med "
|
"som en **enkelt skrifttypefamilie**. Du kan uploade skrifttyper med "
|
||||||
"følgende formater: **TTF, OTF og WOFF** (kun én er nødvendig)."
|
"følgende formater: **TTF, OTF og WOFF** (kun én er nødvendig)."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:182
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.fonts.hero-text2"
|
msgid "dashboard.fonts.hero-text2"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -193,248 +196,261 @@ msgstr ""
|
||||||
"Terms of Service] (https://penpot.app/terms.html). Du kan også læse om "
|
"Terms of Service] (https://penpot.app/terms.html). Du kan også læse om "
|
||||||
"[font licensing](2)."
|
"[font licensing](2)."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:109
|
||||||
msgid "dashboard.invite-profile"
|
msgid "dashboard.invite-profile"
|
||||||
msgstr "Invitér til team"
|
msgstr "Invitér til team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:547, src/app/main/ui/dashboard/sidebar.cljs:556, src/app/main/ui/dashboard/sidebar.cljs:563, src/app/main/ui/dashboard/team.cljs:312
|
||||||
msgid "dashboard.leave-team"
|
msgid "dashboard.leave-team"
|
||||||
msgstr "Forlad team"
|
msgstr "Forlad team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/libraries.cljs
|
#: src/app/main/ui/dashboard/libraries.cljs:53
|
||||||
msgid "dashboard.libraries-title"
|
msgid "dashboard.libraries-title"
|
||||||
msgstr "Delte Biblioteker"
|
msgstr "Delte Biblioteker"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:45
|
||||||
msgid "dashboard.loading-files"
|
msgid "dashboard.loading-files"
|
||||||
msgstr "indlæser dine filer…"
|
msgstr "indlæser dine filer…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:281, src/app/main/ui/dashboard/project_menu.cljs:100
|
||||||
msgid "dashboard.move-to"
|
msgid "dashboard.move-to"
|
||||||
msgstr "Flyt til"
|
msgstr "Flyt til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:245
|
||||||
msgid "dashboard.move-to-multi"
|
msgid "dashboard.move-to-multi"
|
||||||
msgstr "Flyt %s filer til"
|
msgstr "Flyt %s filer til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:226
|
||||||
msgid "dashboard.move-to-other-team"
|
msgid "dashboard.move-to-other-team"
|
||||||
msgstr "Flyt til andet team"
|
msgstr "Flyt til andet team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/files.cljs
|
#: src/app/main/ui/dashboard/files.cljs:105, src/app/main/ui/dashboard/projects.cljs:252, src/app/main/ui/dashboard/projects.cljs:253
|
||||||
msgid "dashboard.new-file"
|
msgid "dashboard.new-file"
|
||||||
msgstr "+ Ny Fil"
|
msgstr "+ Ny Fil"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:958, src/app/main/data/dashboard.cljs:1181
|
||||||
msgid "dashboard.new-file-prefix"
|
msgid "dashboard.new-file-prefix"
|
||||||
msgstr "Ny Fil"
|
msgstr "Ny Fil"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:55
|
||||||
msgid "dashboard.new-project"
|
msgid "dashboard.new-project"
|
||||||
msgstr "+ Nyt projekt"
|
msgstr "+ Nyt projekt"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:726, src/app/main/data/dashboard.cljs:1184
|
||||||
msgid "dashboard.new-project-prefix"
|
msgid "dashboard.new-project-prefix"
|
||||||
msgstr "Nyt Projekt"
|
msgstr "Nyt Projekt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:60
|
||||||
msgid "dashboard.no-matches-for"
|
msgid "dashboard.no-matches-for"
|
||||||
msgstr "Intet match fundet for “%s“"
|
msgstr "Intet match fundet for “%s“"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:827
|
||||||
msgid "dashboard.no-projects-placeholder"
|
msgid "dashboard.no-projects-placeholder"
|
||||||
msgstr "Fastgjorte projekter bliver vist her"
|
msgstr "Fastgjorte projekter bliver vist her"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:33
|
||||||
msgid "dashboard.notifications.email-changed-successfully"
|
msgid "dashboard.notifications.email-changed-successfully"
|
||||||
msgstr "Din email-adresse er blevet opdateret med succes"
|
msgstr "Din email-adresse er blevet opdateret med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:27
|
||||||
msgid "dashboard.notifications.email-verified-successfully"
|
msgid "dashboard.notifications.email-verified-successfully"
|
||||||
msgstr "Din email-adresse er blevet bekræftet med succes"
|
msgstr "Din email-adresse er blevet bekræftet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:37
|
||||||
msgid "dashboard.notifications.password-saved"
|
msgid "dashboard.notifications.password-saved"
|
||||||
msgstr "Adgangskode gemt med succes!"
|
msgstr "Adgangskode gemt med succes!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1081
|
||||||
msgid "dashboard.num-of-members"
|
msgid "dashboard.num-of-members"
|
||||||
msgstr "%s medlemmer"
|
msgstr "%s medlemmer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:267
|
||||||
msgid "dashboard.open-in-new-tab"
|
msgid "dashboard.open-in-new-tab"
|
||||||
msgstr "Åben fil i en ny fane"
|
msgstr "Åben fil i en ny fane"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:106, src/app/main/ui/settings/password.cljs:119
|
||||||
msgid "dashboard.password-change"
|
msgid "dashboard.password-change"
|
||||||
msgstr "Skift adgangskode"
|
msgstr "Skift adgangskode"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/pin_button.cljs:24, src/app/main/ui/dashboard/project_menu.cljs:95
|
||||||
msgid "dashboard.pin-unpin"
|
msgid "dashboard.pin-unpin"
|
||||||
msgstr "Fastgør/Løsne"
|
msgstr "Fastgør/Løsne"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:51
|
||||||
msgid "dashboard.projects-title"
|
msgid "dashboard.projects-title"
|
||||||
msgstr "Projekter"
|
msgstr "Projekter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:86
|
||||||
msgid "dashboard.remove-account"
|
msgid "dashboard.remove-account"
|
||||||
msgstr "Vil du slette din konto?"
|
msgstr "Vil du slette din konto?"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "dashboard.remove-shared"
|
msgid "dashboard.remove-shared"
|
||||||
msgstr "Fjern som Delt Bibliotek"
|
msgstr "Fjern som Delt Bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:246, src/app/main/ui/dashboard/sidebar.cljs:247
|
||||||
msgid "dashboard.search-placeholder"
|
msgid "dashboard.search-placeholder"
|
||||||
msgstr "Søg…"
|
msgstr "Søg…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:55
|
||||||
msgid "dashboard.searching-for"
|
msgid "dashboard.searching-for"
|
||||||
msgstr "Søger efter “%s“…"
|
msgstr "Søger efter “%s“…"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:56
|
||||||
msgid "dashboard.select-ui-language"
|
msgid "dashboard.select-ui-language"
|
||||||
msgstr "Vælg UI sprog"
|
msgstr "Vælg UI sprog"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:63
|
||||||
msgid "dashboard.select-ui-theme"
|
msgid "dashboard.select-ui-theme"
|
||||||
msgstr "Vælg tema"
|
msgstr "Vælg tema"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:282
|
||||||
msgid "dashboard.show-all-files"
|
msgid "dashboard.show-all-files"
|
||||||
msgstr "Vis alle filer"
|
msgstr "Vis alle filer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:96
|
||||||
msgid "dashboard.success-delete-file"
|
msgid "dashboard.success-delete-file"
|
||||||
msgstr "Din fil er blevet slettet med succes"
|
msgstr "Din fil er blevet slettet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:59
|
||||||
msgid "dashboard.success-delete-project"
|
msgid "dashboard.success-delete-project"
|
||||||
msgstr "Dit projekt er blevet slettet med succes"
|
msgstr "Dit projekt er blevet slettet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:91
|
||||||
msgid "dashboard.success-duplicate-file"
|
msgid "dashboard.success-duplicate-file"
|
||||||
msgstr "Din fil er blevet dublikeret med succes"
|
msgstr "Din fil er blevet dublikeret med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:33
|
||||||
msgid "dashboard.success-duplicate-project"
|
msgid "dashboard.success-duplicate-project"
|
||||||
msgstr "Dit projekt er blevet dublikeret med succes"
|
msgstr "Dit projekt er blevet dublikeret med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:130, src/app/main/ui/dashboard/grid.cljs:558, src/app/main/ui/dashboard/sidebar.cljs:152
|
||||||
msgid "dashboard.success-move-file"
|
msgid "dashboard.success-move-file"
|
||||||
msgstr "Din fil er blevet flyttet med succes"
|
msgstr "Din fil er blevet flyttet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:129
|
||||||
msgid "dashboard.success-move-files"
|
msgid "dashboard.success-move-files"
|
||||||
msgstr "Dine filer er blevet flyttet med succes"
|
msgstr "Dine filer er blevet flyttet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:54
|
||||||
msgid "dashboard.success-move-project"
|
msgid "dashboard.success-move-project"
|
||||||
msgstr "Dit projekt er blevet flyttet med succes"
|
msgstr "Dit projekt er blevet flyttet med succes"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1052
|
||||||
msgid "dashboard.team-info"
|
msgid "dashboard.team-info"
|
||||||
msgstr "Team info"
|
msgstr "Team info"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1070
|
||||||
msgid "dashboard.team-members"
|
msgid "dashboard.team-members"
|
||||||
msgstr "Medlemmer"
|
msgstr "Medlemmer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1085
|
||||||
msgid "dashboard.team-projects"
|
msgid "dashboard.team-projects"
|
||||||
msgstr "Team projekter"
|
msgstr "Team projekter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:61
|
||||||
msgid "dashboard.theme-change"
|
msgid "dashboard.theme-change"
|
||||||
msgstr "UI tema"
|
msgstr "UI tema"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:42
|
||||||
msgid "dashboard.title-search"
|
msgid "dashboard.title-search"
|
||||||
msgstr "Søgeresultater"
|
msgstr "Søgeresultater"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:50
|
||||||
msgid "dashboard.type-something"
|
msgid "dashboard.type-something"
|
||||||
msgstr "Skriv for at søge i resultater"
|
msgstr "Skriv for at søge i resultater"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs, src/app/main/ui/settings/password.cljs, src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:71
|
||||||
msgid "dashboard.update-settings"
|
msgid "dashboard.update-settings"
|
||||||
msgstr "Opdater indstillinger"
|
msgstr "Opdater indstillinger"
|
||||||
|
|
||||||
#: src/app/main/ui/settings.cljs
|
#: src/app/main/ui/settings.cljs:31
|
||||||
msgid "dashboard.your-account-title"
|
msgid "dashboard.your-account-title"
|
||||||
msgstr "Din konto"
|
msgstr "Din konto"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:70
|
||||||
msgid "dashboard.your-email"
|
msgid "dashboard.your-email"
|
||||||
msgstr "Email"
|
msgstr "Email"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:62
|
||||||
msgid "dashboard.your-name"
|
msgid "dashboard.your-name"
|
||||||
msgstr "Dit navn"
|
msgstr "Dit navn"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/libraries.cljs, src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:38, src/app/main/ui/dashboard/fonts.cljs:33, src/app/main/ui/dashboard/libraries.cljs:42, src/app/main/ui/dashboard/projects.cljs:318, src/app/main/ui/dashboard/search.cljs:30, src/app/main/ui/dashboard/sidebar.cljs:312, src/app/main/ui/dashboard/team.cljs:495, src/app/main/ui/dashboard/team.cljs:729, src/app/main/ui/dashboard/team.cljs:991, src/app/main/ui/dashboard/team.cljs:1038
|
||||||
msgid "dashboard.your-penpot"
|
msgid "dashboard.your-penpot"
|
||||||
msgstr "Dit Penpot"
|
msgstr "Dit Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:36, src/app/main/ui/workspace/plugins.cljs:246
|
||||||
msgid "ds.confirm-cancel"
|
msgid "ds.confirm-cancel"
|
||||||
msgstr "Fortryd"
|
msgstr "Fortryd"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:37, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:141
|
||||||
msgid "ds.confirm-ok"
|
msgid "ds.confirm-ok"
|
||||||
msgstr "Ok"
|
msgstr "Ok"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs, src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:35, src/app/main/ui/confirm.cljs:39
|
||||||
msgid "ds.confirm-title"
|
msgid "ds.confirm-title"
|
||||||
msgstr "Er du sikker?"
|
msgstr "Er du sikker?"
|
||||||
|
|
||||||
#: src/app/main/data/workspace.cljs
|
#: src/app/main/data/workspace.cljs:1598
|
||||||
msgid "errors.clipboard-not-implemented"
|
msgid "errors.clipboard-not-implemented"
|
||||||
msgstr "Din browser kan ikke gøre denne operation"
|
msgstr "Din browser kan ikke gøre denne operation"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.custom-fonts"
|
msgid "labels.custom-fonts"
|
||||||
msgstr "Brugerdefinerede skrifttyper"
|
msgstr "Brugerdefinerede skrifttyper"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:412
|
||||||
msgid "labels.font-family"
|
msgid "labels.font-family"
|
||||||
msgstr "Skrifttypefamilie"
|
msgstr "Skrifttypefamilie"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.font-providers"
|
msgid "labels.font-providers"
|
||||||
msgstr "Skrifttype udbydere"
|
msgstr "Skrifttype udbydere"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:52, src/app/main/ui/dashboard/sidebar.cljs:811
|
||||||
msgid "labels.fonts"
|
msgid "labels.fonts"
|
||||||
msgstr "Skrifttyper"
|
msgstr "Skrifttyper"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth/recovery_request.cljs:110, src/app/main/ui/auth/register.cljs:285, src/app/main/ui/viewer/login.cljs:117
|
||||||
msgid "labels.go-back"
|
msgid "labels.go-back"
|
||||||
msgstr "Gå tilbage!"
|
msgstr "Gå tilbage!"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:410
|
||||||
msgid "labels.installed-fonts"
|
msgid "labels.installed-fonts"
|
||||||
msgstr "Installeret skrifttyper"
|
msgstr "Installeret skrifttyper"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:415
|
||||||
msgid "labels.search-font"
|
msgid "labels.search-font"
|
||||||
msgstr "Søg efter skrifttype"
|
msgstr "Søg efter skrifttype"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:241
|
||||||
msgid "labels.upload"
|
msgid "labels.upload"
|
||||||
msgstr "Upload"
|
msgstr "Upload"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:169
|
||||||
msgid "labels.upload-custom-fonts"
|
msgid "labels.upload-custom-fonts"
|
||||||
msgstr "Upload brugerdefinerede skrifttyper"
|
msgstr "Upload brugerdefinerede skrifttyper"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:240
|
||||||
msgid "labels.uploading"
|
msgid "labels.uploading"
|
||||||
msgstr "Uploader..."
|
msgstr "Uploader..."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:331
|
||||||
msgid "modals.delete-font.message"
|
msgid "modals.delete-font.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Er du sikker på, at du vil slette denne skrifttype? Den vil ikke indlæse, "
|
"Er du sikker på, at du vil slette denne skrifttype? Den vil ikke indlæse, "
|
||||||
"hvis den bliver brugt i en fil."
|
"hvis den bliver brugt i en fil."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:330
|
||||||
msgid "modals.delete-font.title"
|
msgid "modals.delete-font.title"
|
||||||
msgstr "Sletter skrifttype"
|
msgstr "Sletter skrifttype"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:37
|
||||||
msgid "title.dashboard.font-providers"
|
msgid "title.dashboard.font-providers"
|
||||||
msgstr "Skrifttype Udbydere - %s - Penpot"
|
msgstr "Skrifttype Udbydere - %s - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:36
|
||||||
msgid "title.dashboard.fonts"
|
msgid "title.dashboard.fonts"
|
||||||
msgstr "Skrifttyper - %s - Penpot"
|
msgstr "Skrifttyper - %s - Penpot"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Spanish (Latin America) <https://hosted.weblate.org/projects/"
|
"Language-Team: Spanish (Latin America) "
|
||||||
"penpot/frontend/es_419/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/es_419/>\n"
|
||||||
"Language: es_419\n"
|
"Language: es_419\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,380 +11,411 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "¿Ya tienes una cuenta?"
|
msgstr "¿Ya tienes una cuenta?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Revise su correo electrónico y haga clic en el enlace para verificar y "
|
"Revise su correo electrónico y haga clic en el enlace para verificar y "
|
||||||
"comenzar a usar Penpot."
|
"comenzar a usar Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Confirmar Contraseña"
|
msgstr "Confirmar Contraseña"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Crear cuenta demo"
|
msgstr "Crear cuenta demo"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "¿Solo quieres probarlo?"
|
msgstr "¿Solo quieres probarlo?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Este es un servicio DEMO, NO LO UTILICE para trabajos reales, los proyectos "
|
"Este es un servicio DEMO, NO LO UTILICE para trabajos reales, los proyectos "
|
||||||
"se borrarán periódicamente."
|
"se borrarán periódicamente."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "¿Has olvidado tu contraseña?"
|
msgstr "¿Has olvidado tu contraseña?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Nombre completo"
|
msgstr "Nombre completo"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Inicie sesión aquí"
|
msgstr "Inicie sesión aquí"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Iniciar sesión"
|
msgstr "Iniciar sesión"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "Open ID"
|
msgstr "Open ID"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/team-form.cljs, src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/settings/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/auth/register.cljs:217, src/app/main/ui/dashboard/team_form.cljs:76, src/app/main/ui/onboarding/team_choice.cljs:180, src/app/main/ui/settings/access_tokens.cljs:66, src/app/main/ui/settings/feedback.cljs:34, src/app/main/ui/settings/profile.cljs:45, src/app/main/ui/workspace/sidebar/assets/groups.cljs:108
|
||||||
msgid "auth.name.not-all-space"
|
msgid "auth.name.not-all-space"
|
||||||
msgstr "El nombre debe contener algún carácter distinto al del espacio."
|
msgstr "El nombre debe contener algún carácter distinto al del espacio."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/onboarding/team_choice.cljs, src/app/main/ui/settings/access_tokens.cljs, src/app/main/ui/settings/feedback.cljs, src/app/main/ui/settings/profile.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/auth/register.cljs:218, src/app/main/ui/dashboard/team_form.cljs:77, src/app/main/ui/onboarding/team_choice.cljs:181, src/app/main/ui/settings/access_tokens.cljs:67, src/app/main/ui/settings/feedback.cljs:33, src/app/main/ui/settings/profile.cljs:44, src/app/main/ui/workspace/sidebar/assets/groups.cljs:109
|
||||||
msgid "auth.name.too-long"
|
msgid "auth.name.too-long"
|
||||||
msgstr "El nombre debe contener como máximo 250 caracteres."
|
msgstr "El nombre debe contener como máximo 250 caracteres."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Escribe una nueva contraseña"
|
msgstr "Escribe una nueva contraseña"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "El token de recuperación no es válido."
|
msgstr "El token de recuperación no es válido."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Contraseña cambiada correctamente"
|
msgstr "Contraseña cambiada correctamente"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr "El perfil no está verificado, verifique el perfil antes de continuar."
|
msgstr "El perfil no está verificado, verifique el perfil antes de continuar."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"El enlace de recuperación de contraseña ha sido enviado a su bandeja de "
|
"El enlace de recuperación de contraseña ha sido enviado a su bandeja de "
|
||||||
"entrada de su correo electrónico."
|
"entrada de su correo electrónico."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Se unió al equipo con éxito"
|
msgstr "Se unió al equipo con éxito"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Contraseña"
|
msgstr "Contraseña"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Al menos 8 carácteres"
|
msgstr "Al menos 8 carácteres"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/recovery.cljs:61, src/app/main/ui/auth/recovery.cljs:62, src/app/main/ui/auth/register.cljs:81, src/app/main/ui/settings/password.cljs:75, src/app/main/ui/settings/password.cljs:76, src/app/main/ui/settings/password.cljs:77
|
||||||
msgid "auth.password-not-empty"
|
msgid "auth.password-not-empty"
|
||||||
msgstr "La contraseña debe contener algún carácter que no sea espacio."
|
msgstr "La contraseña debe contener algún carácter que no sea espacio."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Política de privacidad"
|
msgstr "Política de privacidad"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Recuperar contraseña"
|
msgstr "Recuperar contraseña"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Le enviaremos un correo electrónico con instrucciones"
|
msgstr "Le enviaremos un correo electrónico con instrucciones"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "¿Has olvidado tu contraseña?"
|
msgstr "¿Has olvidado tu contraseña?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "cambia tu contraseña"
|
msgstr "cambia tu contraseña"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "¿No tienes cuenta aún?"
|
msgstr "¿No tienes cuenta aún?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Crea una cuenta"
|
msgstr "Crea una cuenta"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Crea una cuenta"
|
msgstr "Crea una cuenta"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "La solución de código abierto para diseño y creación de prototipos."
|
msgstr "La solución de código abierto para diseño y creación de prototipos."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "Términos de servicio"
|
msgstr "Términos de servicio"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "auth.terms-privacy-agreement"
|
msgid "auth.terms-privacy-agreement"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Al crear una nueva cuenta, acepta nuestros términos de servicio y política "
|
"Al crear una nueva cuenta, acepta nuestros términos de servicio y política "
|
||||||
"de privacidad."
|
"de privacidad."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Hemos enviado un correo electrónico de verificación"
|
msgstr "Hemos enviado un correo electrónico de verificación"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
|
#, unused
|
||||||
msgid "branding-illustrations-marketing-pieces"
|
msgid "branding-illustrations-marketing-pieces"
|
||||||
msgstr "...marca, ilustraciones, piezas de marketing, etc."
|
msgstr "...marca, ilustraciones, piezas de marketing, etc."
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Publicar"
|
msgstr "Publicar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "Todos los usuarios de Penpot"
|
msgstr "Todos los usuarios de Penpot"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"¿Estás seguro de que deseas eliminar este enlace? Si lo haces ya no estará "
|
"¿Estás seguro de que deseas eliminar este enlace? Si lo haces ya no estará "
|
||||||
"disponible para nadie"
|
"disponible para nadie"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(actual)"
|
msgstr "(actual)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "Borrar enlace"
|
msgstr "Borrar enlace"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "Conseguir enlace"
|
msgstr "Conseguir enlace"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "Enlace copiado exitosamente"
|
msgstr "Enlace copiado exitosamente"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "Administrar permisos"
|
msgstr "Administrar permisos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "1 página compartida"
|
msgstr[0] "1 página compartida"
|
||||||
msgstr[1] "%s paginas compartidas"
|
msgstr[1] "%s paginas compartidas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "Puedes comentar"
|
msgstr "Puedes comentar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "Puedes inspeccionar el código"
|
msgstr "Puedes inspeccionar el código"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "Cualquier persona con enlace tendrá acceso"
|
msgstr "Cualquier persona con enlace tendrá acceso"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "Páginas compartidas"
|
msgstr "Páginas compartidas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "El enlace para compartir aparecerá aquí"
|
msgstr "El enlace para compartir aparecerá aquí"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:303, src/app/main/ui/viewer/share_link.cljs:313
|
||||||
msgid "common.share-link.team-members"
|
msgid "common.share-link.team-members"
|
||||||
msgstr "Solo miembros del equipo"
|
msgstr "Solo miembros del equipo"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "Compartir prototipos"
|
msgstr "Compartir prototipos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:269
|
||||||
msgid "common.share-link.view-all"
|
msgid "common.share-link.view-all"
|
||||||
msgstr "Seleccionar todo"
|
msgstr "Seleccionar todo"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Despublicar"
|
msgstr "Despublicar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:85
|
||||||
msgid "dasboard.team-hero.management"
|
msgid "dasboard.team-hero.management"
|
||||||
msgstr "Gestión de equipos"
|
msgstr "Gestión de equipos"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:84
|
||||||
msgid "dasboard.team-hero.text"
|
msgid "dasboard.team-hero.text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Penpot está destinado a equipos. Invite a miembros a trabajar juntos en "
|
"Penpot está destinado a equipos. Invite a miembros a trabajar juntos en "
|
||||||
"proyectos y archivos"
|
"proyectos y archivos"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:82
|
||||||
msgid "dasboard.team-hero.title"
|
msgid "dasboard.team-hero.title"
|
||||||
msgstr "¡En equipo!"
|
msgstr "¡En equipo!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.info"
|
msgid "dasboard.tutorial-hero.info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Aprenda los conceptos básicos en Penpot mientras se divierte con este "
|
"Aprenda los conceptos básicos en Penpot mientras se divierte con este "
|
||||||
"tutorial práctico."
|
"tutorial práctico."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.start"
|
msgid "dasboard.tutorial-hero.start"
|
||||||
msgstr "Iniciar el tutorial"
|
msgstr "Iniciar el tutorial"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.title"
|
msgid "dasboard.tutorial-hero.title"
|
||||||
msgstr "Tutorial práctico"
|
msgstr "Tutorial práctico"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.info"
|
msgid "dasboard.walkthrough-hero.info"
|
||||||
msgstr "Date un paseo por Penpot y conoce sus principales características."
|
msgstr "Date un paseo por Penpot y conoce sus principales características."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.start"
|
msgid "dasboard.walkthrough-hero.start"
|
||||||
msgstr "Iniciar el recorrido"
|
msgstr "Iniciar el recorrido"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.title"
|
msgid "dasboard.walkthrough-hero.title"
|
||||||
msgstr "Tutorial de la interfaz"
|
msgstr "Tutorial de la interfaz"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:115
|
||||||
msgid "dashboard.access-tokens.copied-success"
|
msgid "dashboard.access-tokens.copied-success"
|
||||||
msgstr "Token copiado"
|
msgstr "Token copiado"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:202
|
||||||
msgid "dashboard.access-tokens.create"
|
msgid "dashboard.access-tokens.create"
|
||||||
msgstr "Generar nuevo token"
|
msgstr "Generar nuevo token"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:76
|
||||||
msgid "dashboard.access-tokens.create.success"
|
msgid "dashboard.access-tokens.create.success"
|
||||||
msgstr "Token de acceso creado correctamente."
|
msgstr "Token de acceso creado correctamente."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:300
|
||||||
msgid "dashboard.access-tokens.empty.add-one"
|
msgid "dashboard.access-tokens.empty.add-one"
|
||||||
msgstr "Presione el botón \"Generar nuevo token\" para generar uno."
|
msgstr "Presione el botón \"Generar nuevo token\" para generar uno."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:299
|
||||||
msgid "dashboard.access-tokens.empty.no-access-tokens"
|
msgid "dashboard.access-tokens.empty.no-access-tokens"
|
||||||
msgstr "No tienes tokens hasta el momento."
|
msgstr "No tienes tokens hasta el momento."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:53
|
||||||
msgid "dashboard.access-tokens.errors-required-name"
|
msgid "dashboard.access-tokens.errors-required-name"
|
||||||
msgstr "El nombre es requerido"
|
msgstr "El nombre es requerido"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:147
|
||||||
msgid "dashboard.access-tokens.expiration-180-days"
|
msgid "dashboard.access-tokens.expiration-180-days"
|
||||||
msgstr "180 días"
|
msgstr "180 días"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:144
|
||||||
msgid "dashboard.access-tokens.expiration-30-days"
|
msgid "dashboard.access-tokens.expiration-30-days"
|
||||||
msgstr "30 días"
|
msgstr "30 días"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:145
|
||||||
msgid "dashboard.access-tokens.expiration-60-days"
|
msgid "dashboard.access-tokens.expiration-60-days"
|
||||||
msgstr "60 días"
|
msgstr "60 días"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:146
|
||||||
msgid "dashboard.access-tokens.expiration-90-days"
|
msgid "dashboard.access-tokens.expiration-90-days"
|
||||||
msgstr "90 días"
|
msgstr "90 días"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:143
|
||||||
msgid "dashboard.access-tokens.expiration-never"
|
msgid "dashboard.access-tokens.expiration-never"
|
||||||
msgstr "Nunca"
|
msgstr "Nunca"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:282
|
||||||
msgid "dashboard.access-tokens.expired-on"
|
msgid "dashboard.access-tokens.expired-on"
|
||||||
msgstr "Expirado el %s"
|
msgstr "Expirado el %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:283
|
||||||
msgid "dashboard.access-tokens.expires-on"
|
msgid "dashboard.access-tokens.expires-on"
|
||||||
msgstr "Vence el %s"
|
msgstr "Vence el %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:281
|
||||||
msgid "dashboard.access-tokens.no-expiration"
|
msgid "dashboard.access-tokens.no-expiration"
|
||||||
msgstr "Sin fecha de vencimiento"
|
msgstr "Sin fecha de vencimiento"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:197
|
||||||
msgid "dashboard.access-tokens.personal"
|
msgid "dashboard.access-tokens.personal"
|
||||||
msgstr "Tokens de acceso personal"
|
msgstr "Tokens de acceso personal"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:198
|
||||||
msgid "dashboard.access-tokens.personal.description"
|
msgid "dashboard.access-tokens.personal.description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Los tokens de acceso personal funcionan como una alternativa a nuestro "
|
"Los tokens de acceso personal funcionan como una alternativa a nuestro "
|
||||||
"sistema de autenticación de inicio de sesión/contraseña y pueden usarse "
|
"sistema de autenticación de inicio de sesión/contraseña y pueden usarse "
|
||||||
"para permitir que una aplicación acceda a la API interna de Penpot"
|
"para permitir que una aplicación acceda a la API interna de Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:154
|
||||||
msgid "dashboard.access-tokens.token-will-expire"
|
msgid "dashboard.access-tokens.token-will-expire"
|
||||||
msgstr "El token caducará el %s"
|
msgstr "El token caducará el %s"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/access-tokens.cljs
|
#: src/app/main/ui/settings/access_tokens.cljs:155
|
||||||
msgid "dashboard.access-tokens.token-will-not-expire"
|
msgid "dashboard.access-tokens.token-will-not-expire"
|
||||||
msgstr "El token no tiene fecha de vencimiento"
|
msgstr "El token no tiene fecha de vencimiento"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Agregar como biblioteca compartida"
|
msgstr "Agregar como biblioteca compartida"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "Cambiar el correo electrónico"
|
msgstr "Cambiar el correo electrónico"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(copiar)"
|
msgstr "(copiar)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "Crear nuevo equipo"
|
msgstr "Crear nuevo equipo"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Tu Penpot"
|
msgstr "Tu Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Eliminar equipo"
|
msgstr "Eliminar equipo"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:296, src/app/main/ui/workspace/main_menu.cljs:589
|
||||||
msgid "dashboard.download-binary-file"
|
msgid "dashboard.download-binary-file"
|
||||||
msgstr "Descargar el archivo Penpot (.penpot)"
|
msgstr "Descargar el archivo Penpot (.penpot)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:300, src/app/main/ui/workspace/main_menu.cljs:597
|
||||||
msgid "dashboard.download-standard-file"
|
msgid "dashboard.download-standard-file"
|
||||||
msgstr "Descargar archivo estándar (.svg + .json)"
|
msgstr "Descargar archivo estándar (.svg + .json)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "Duplicar %s archivos"
|
msgstr "Duplicar %s archivos"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:32
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.empty-placeholder-drafts"
|
msgid "dashboard.empty-placeholder-drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -392,153 +423,172 @@ msgstr ""
|
||||||
"sus archivos o agréguelos desde nuestras [Libraries & "
|
"sus archivos o agréguelos desde nuestras [Libraries & "
|
||||||
"templates](https://penpot.app/libraries-templates)."
|
"templates](https://penpot.app/libraries-templates)."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:249
|
||||||
msgid "dashboard.export-binary-multi"
|
msgid "dashboard.export-binary-multi"
|
||||||
msgstr "Descargar %s archivos Penpot (.penpot)"
|
msgstr "Descargar %s archivos Penpot (.penpot)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/main_menu.cljs:605
|
||||||
msgid "dashboard.export-frames"
|
msgid "dashboard.export-frames"
|
||||||
msgstr "Exportar tableros como PDF"
|
msgstr "Exportar tableros como PDF"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:201
|
||||||
msgid "dashboard.export-frames.title"
|
msgid "dashboard.export-frames.title"
|
||||||
msgstr "Exportar como PDF"
|
msgstr "Exportar como PDF"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "Exportar %s archivos de Penpot"
|
msgstr "Exportar %s archivos de Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:109
|
||||||
msgid "dashboard.export-multiple.selected"
|
msgid "dashboard.export-multiple.selected"
|
||||||
msgstr "%s de %s elementos seleccionados"
|
msgstr "%s de %s elementos seleccionados"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:578
|
||||||
msgid "dashboard.export-shapes"
|
msgid "dashboard.export-shapes"
|
||||||
msgstr "Exportar"
|
msgstr "Exportar"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:180
|
||||||
msgid "dashboard.export-shapes.how-to"
|
msgid "dashboard.export-shapes.how-to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Puede agregar configuraciones de exportación a elementos desde las "
|
"Puede agregar configuraciones de exportación a elementos desde las "
|
||||||
"propiedades de diseño (en la parte inferior de la barra lateral derecha)."
|
"propiedades de diseño (en la parte inferior de la barra lateral derecha)."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:184
|
||||||
msgid "dashboard.export-shapes.how-to-link"
|
msgid "dashboard.export-shapes.how-to-link"
|
||||||
msgstr "Información sobre cómo configurar las exportaciones en Penpot."
|
msgstr "Información sobre cómo configurar las exportaciones en Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:179
|
||||||
msgid "dashboard.export-shapes.no-elements"
|
msgid "dashboard.export-shapes.no-elements"
|
||||||
msgstr "No hay elementos con configuración de exportación."
|
msgstr "No hay elementos con configuración de exportación."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:190
|
||||||
msgid "dashboard.export-shapes.title"
|
msgid "dashboard.export-shapes.title"
|
||||||
msgstr "Selección de exportación"
|
msgstr "Selección de exportación"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:252
|
||||||
msgid "dashboard.export-standard-multi"
|
msgid "dashboard.export-standard-multi"
|
||||||
msgstr "Descargar %s archivos estándar (.svg + .json)"
|
msgstr "Descargar %s archivos estándar (.svg + .json)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:427
|
||||||
msgid "dashboard.export.detail"
|
msgid "dashboard.export.detail"
|
||||||
msgstr "* Puede incluir componentes, gráficos, colores y/o tipografías."
|
msgstr "* Puede incluir componentes, gráficos, colores y/o tipografías."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:426
|
||||||
msgid "dashboard.export.explain"
|
msgid "dashboard.export.explain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Uno o más archivos que desea exportar utilizan bibliotecas compartidas. "
|
"Uno o más archivos que desea exportar utilizan bibliotecas compartidas. "
|
||||||
"¿Qué quiere hacer con sus activos*?"
|
"¿Qué quiere hacer con sus activos*?"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:435
|
||||||
msgid "dashboard.export.options.all.message"
|
msgid "dashboard.export.options.all.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Los archivos con bibliotecas compartidas se incluirán en la exportación, "
|
"Los archivos con bibliotecas compartidas se incluirán en la exportación, "
|
||||||
"manteniendo su vinculación."
|
"manteniendo su vinculación."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:436
|
||||||
msgid "dashboard.export.options.all.title"
|
msgid "dashboard.export.options.all.title"
|
||||||
msgstr "Exportar bibliotecas compartidas"
|
msgstr "Exportar bibliotecas compartidas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:437
|
||||||
msgid "dashboard.export.options.detach.message"
|
msgid "dashboard.export.options.detach.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Las bibliotecas compartidas no se incluirán en la exportación y no se "
|
"Las bibliotecas compartidas no se incluirán en la exportación y no se "
|
||||||
"agregarán activos a la biblioteca. "
|
"agregarán activos a la biblioteca. "
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:438
|
||||||
msgid "dashboard.export.options.detach.title"
|
msgid "dashboard.export.options.detach.title"
|
||||||
msgstr "Trate los activos de biblioteca compartidos como objetos básicos"
|
msgstr "Trate los activos de biblioteca compartidos como objetos básicos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:439
|
||||||
msgid "dashboard.export.options.merge.message"
|
msgid "dashboard.export.options.merge.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Su archivo se exportará con todos los activos externos combinados en la "
|
"Su archivo se exportará con todos los activos externos combinados en la "
|
||||||
"biblioteca de archivos."
|
"biblioteca de archivos."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:440
|
||||||
msgid "dashboard.export.options.merge.title"
|
msgid "dashboard.export.options.merge.title"
|
||||||
msgstr "Incluir recursos de biblioteca compartidos en bibliotecas de archivos"
|
msgstr "Incluir recursos de biblioteca compartidos en bibliotecas de archivos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:147
|
||||||
msgid "dashboard.import.progress.process-typographies"
|
msgid "dashboard.import.progress.process-typographies"
|
||||||
msgstr "Procesamiento de tipografías"
|
msgstr "Procesamiento de tipografías"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:135
|
||||||
msgid "dashboard.import.progress.upload-data"
|
msgid "dashboard.import.progress.upload-data"
|
||||||
msgstr "Subiendo datos al servidor (%s/%s)"
|
msgstr "Subiendo datos al servidor (%s/%s)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:138
|
||||||
msgid "dashboard.import.progress.upload-media"
|
msgid "dashboard.import.progress.upload-media"
|
||||||
msgstr "Subiendo archivo: %s"
|
msgstr "Subiendo archivo: %s"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:109
|
||||||
msgid "dashboard.invite-profile"
|
msgid "dashboard.invite-profile"
|
||||||
msgstr "Invitar a la gente"
|
msgstr "Invitar a la gente"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:547, src/app/main/ui/dashboard/sidebar.cljs:556, src/app/main/ui/dashboard/sidebar.cljs:563, src/app/main/ui/dashboard/team.cljs:312
|
||||||
msgid "dashboard.leave-team"
|
msgid "dashboard.leave-team"
|
||||||
msgstr "dejar el equipo"
|
msgstr "dejar el equipo"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/templates.cljs:88, src/app/main/ui/dashboard/templates.cljs:163
|
||||||
msgid "dashboard.libraries-and-templates"
|
msgid "dashboard.libraries-and-templates"
|
||||||
msgstr "Bibliotecas y plantillas"
|
msgstr "Bibliotecas y plantillas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/templates.cljs:164
|
||||||
msgid "dashboard.libraries-and-templates.explore"
|
msgid "dashboard.libraries-and-templates.explore"
|
||||||
msgstr "Explore más de ellos y sepa cómo contribuir"
|
msgstr "Explore más de ellos y sepa cómo contribuir"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:365
|
||||||
msgid "dashboard.libraries-and-templates.import-error"
|
msgid "dashboard.libraries-and-templates.import-error"
|
||||||
msgstr "Hubo un problema al importar la plantilla. La plantilla no fue importada."
|
msgstr "Hubo un problema al importar la plantilla. La plantilla no fue importada."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/libraries.cljs
|
#: src/app/main/ui/dashboard/libraries.cljs:53
|
||||||
msgid "dashboard.libraries-title"
|
msgid "dashboard.libraries-title"
|
||||||
msgstr "Bibliotecas"
|
msgstr "Bibliotecas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:45
|
||||||
msgid "dashboard.loading-files"
|
msgid "dashboard.loading-files"
|
||||||
msgstr "cargando tus archivos…"
|
msgstr "cargando tus archivos…"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:431
|
||||||
msgid "dashboard.loading-fonts"
|
msgid "dashboard.loading-fonts"
|
||||||
msgstr "cargando tus fuentes…"
|
msgstr "cargando tus fuentes…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:281, src/app/main/ui/dashboard/project_menu.cljs:100
|
||||||
msgid "dashboard.move-to"
|
msgid "dashboard.move-to"
|
||||||
msgstr "Mover a"
|
msgstr "Mover a"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:245
|
||||||
msgid "dashboard.move-to-multi"
|
msgid "dashboard.move-to-multi"
|
||||||
msgstr "Mover %s archivos a"
|
msgstr "Mover %s archivos a"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:226
|
||||||
msgid "dashboard.move-to-other-team"
|
msgid "dashboard.move-to-other-team"
|
||||||
msgstr "Pasar a otro equipo"
|
msgstr "Pasar a otro equipo"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/files.cljs
|
#: src/app/main/ui/dashboard/files.cljs:105, src/app/main/ui/dashboard/projects.cljs:252, src/app/main/ui/dashboard/projects.cljs:253
|
||||||
msgid "dashboard.new-file"
|
msgid "dashboard.new-file"
|
||||||
msgstr "+ Nuevo archivo"
|
msgstr "+ Nuevo archivo"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:958, src/app/main/data/dashboard.cljs:1181
|
||||||
msgid "dashboard.new-file-prefix"
|
msgid "dashboard.new-file-prefix"
|
||||||
msgstr "Archivo nuevo"
|
msgstr "Archivo nuevo"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:55
|
||||||
msgid "dashboard.new-project"
|
msgid "dashboard.new-project"
|
||||||
msgstr "+ Nuevo proyecto"
|
msgstr "+ Nuevo proyecto"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:726, src/app/main/data/dashboard.cljs:1184
|
||||||
msgid "dashboard.new-project-prefix"
|
msgid "dashboard.new-project-prefix"
|
||||||
msgstr "Nuevo proyecto"
|
msgstr "Nuevo proyecto"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:60
|
||||||
msgid "dashboard.no-matches-for"
|
msgid "dashboard.no-matches-for"
|
||||||
msgstr "No se encontraron coincidencias para \"%s\""
|
msgstr "No se encontraron coincidencias para \"%s\""
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:827
|
||||||
msgid "dashboard.no-projects-placeholder"
|
msgid "dashboard.no-projects-placeholder"
|
||||||
msgstr "Los proyectos fijados aparecerán aquí"
|
msgstr "Los proyectos fijados aparecerán aquí"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:33
|
||||||
msgid "dashboard.notifications.email-changed-successfully"
|
msgid "dashboard.notifications.email-changed-successfully"
|
||||||
msgstr "Su dirección de correo electrónico se ha actualizado correctamente"
|
msgstr "Su dirección de correo electrónico se ha actualizado correctamente"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/penpot/frontend/"
|
"Language-Team: Finnish "
|
||||||
"fi/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/fi/>\n"
|
||||||
"Language: fin_FI\n"
|
"Language: fin_FI\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,234 +11,256 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Onko sinulla jo käyttäjä?"
|
msgstr "Onko sinulla jo käyttäjä?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Tarkista sähköpostisi ja paina vahvistuslinkkiä käyttääksesi "
|
"Tarkista sähköpostisi ja paina vahvistuslinkkiä käyttääksesi "
|
||||||
"Penpot-ohjelmaa."
|
"Penpot-ohjelmaa."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Vahvista salasana"
|
msgstr "Vahvista salasana"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Luo testikäyttäjä"
|
msgstr "Luo testikäyttäjä"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "Haluatko vain kokeilla?"
|
msgstr "Haluatko vain kokeilla?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Tämä on DEMO versio, ÄLÄ KÄYTÄ oikeaan työhön, projektit tullaan määräajoin "
|
"Tämä on DEMO versio, ÄLÄ KÄYTÄ oikeaan työhön, projektit tullaan määräajoin "
|
||||||
"poistamaan."
|
"poistamaan."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Unohditko salasanasi?"
|
msgstr "Unohditko salasanasi?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Koko nimi"
|
msgstr "Koko nimi"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Kirjaudu sisään"
|
msgstr "Kirjaudu sisään"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Kirjaudu"
|
msgstr "Kirjaudu"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Syötä uusi salasana"
|
msgstr "Syötä uusi salasana"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Palautustunnus on virheellinen."
|
msgstr "Palautustunnus on virheellinen."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Salasanan vaihto onnistui"
|
msgstr "Salasanan vaihto onnistui"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr "Käyttäjäsi ei ole vahvistettu, vahvista se jatkaaksesi."
|
msgstr "Käyttäjäsi ei ole vahvistettu, vahvista se jatkaaksesi."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "Salasanan vaihtoon tarvittava linkki lähetetty sähköpostiisi."
|
msgstr "Salasanan vaihtoon tarvittava linkki lähetetty sähköpostiisi."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Ryhmään liittyminen onnistui"
|
msgstr "Ryhmään liittyminen onnistui"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Salasana"
|
msgstr "Salasana"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Vähintään 8 merkkiä"
|
msgstr "Vähintään 8 merkkiä"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Tietosuojaseloste"
|
msgstr "Tietosuojaseloste"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Palauta salasana"
|
msgstr "Palauta salasana"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Lähetämme sinulle sähköpostin, jossa lukee ohjeet"
|
msgstr "Lähetämme sinulle sähköpostin, jossa lukee ohjeet"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "Unohtuiko salasana?"
|
msgstr "Unohtuiko salasana?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Vaihda salasanasi"
|
msgstr "Vaihda salasanasi"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Ei käyttäjää?"
|
msgstr "Ei käyttäjää?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Luo uusi käyttäjä"
|
msgstr "Luo uusi käyttäjä"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Luo uusi käyttäjä"
|
msgstr "Luo uusi käyttäjä"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "Avoimen lähdekoodin ratkaisu suunnitteluun ja prototyyppien valmistukseen."
|
msgstr "Avoimen lähdekoodin ratkaisu suunnitteluun ja prototyyppien valmistukseen."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "Käyttöehdot"
|
msgstr "Käyttöehdot"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Lähetimme vahvistussähköpostin osoitteeseen"
|
msgstr "Lähetimme vahvistussähköpostin osoitteeseen"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Julkaise"
|
msgstr "Julkaise"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "Kaikki Penpotin käyttäjät"
|
msgstr "Kaikki Penpotin käyttäjät"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Oletko varma, että haluat poistaa tämän linkin? Sen jälkeen kukaan ei voi "
|
"Oletko varma, että haluat poistaa tämän linkin? Sen jälkeen kukaan ei voi "
|
||||||
"käyttää sitä"
|
"käyttää sitä"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(nykyinen)"
|
msgstr "(nykyinen)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "Poista linkki"
|
msgstr "Poista linkki"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "Hanki linkki"
|
msgstr "Hanki linkki"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "Linkin kopiointi onnistui"
|
msgstr "Linkin kopiointi onnistui"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "Muokkaa käyttöoikeuksia"
|
msgstr "Muokkaa käyttöoikeuksia"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "Yksi sivu jaettu"
|
msgstr[0] "Yksi sivu jaettu"
|
||||||
msgstr[1] "%s sivua jaettu"
|
msgstr[1] "%s sivua jaettu"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "Voi kommentoida"
|
msgstr "Voi kommentoida"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "Voi tarkastella koodia"
|
msgstr "Voi tarkastella koodia"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "Kaikilla linkin saaneilla on käyttöoikeus"
|
msgstr "Kaikilla linkin saaneilla on käyttöoikeus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "Sivut jaettu"
|
msgstr "Sivut jaettu"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "Jaettava linkki ilmestyy tähän"
|
msgstr "Jaettava linkki ilmestyy tähän"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:303, src/app/main/ui/viewer/share_link.cljs:313
|
||||||
msgid "common.share-link.team-members"
|
msgid "common.share-link.team-members"
|
||||||
msgstr "Vain ryhmän jäsenet"
|
msgstr "Vain ryhmän jäsenet"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "Jaa prototyypit"
|
msgstr "Jaa prototyypit"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:269
|
||||||
msgid "common.share-link.view-all"
|
msgid "common.share-link.view-all"
|
||||||
msgstr "Valitse kaikki"
|
msgstr "Valitse kaikki"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Peruuta julkaisu"
|
msgstr "Peruuta julkaisu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:85
|
||||||
msgid "dasboard.team-hero.management"
|
msgid "dasboard.team-hero.management"
|
||||||
msgstr "Ryhmän hallinta"
|
msgstr "Ryhmän hallinta"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:84
|
||||||
#, fuzzy
|
|
||||||
msgid "dasboard.team-hero.text"
|
msgid "dasboard.team-hero.text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Penpot on tarkoitettu ryhmille. Kutsu jäseniä työstääksenne projekteja "
|
"Penpot on tarkoitettu ryhmille. Kutsu jäseniä työstääksenne projekteja "
|
||||||
"yhdessä"
|
"yhdessä"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:82
|
||||||
#, fuzzy
|
|
||||||
msgid "dasboard.team-hero.title"
|
msgid "dasboard.team-hero.title"
|
||||||
msgstr "Ryhmäydy!"
|
msgstr "Ryhmäydy!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.info"
|
msgid "dasboard.tutorial-hero.info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Opettele Penpotin perusteet pitämällä hauskaa tämän opastuskierroksen "
|
"Opettele Penpotin perusteet pitämällä hauskaa tämän opastuskierroksen "
|
||||||
"kanssa."
|
"kanssa."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.start"
|
msgid "dasboard.tutorial-hero.start"
|
||||||
msgstr "Aloita opastuskierros"
|
msgstr "Aloita opastuskierros"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.title"
|
msgid "dasboard.tutorial-hero.title"
|
||||||
msgstr "Käytännön opastus"
|
msgstr "Käytännön opastus"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
#, fuzzy
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.info"
|
msgid "dasboard.walkthrough-hero.info"
|
||||||
msgstr "Ota opastuskierros Penpotin erilaisista toiminnoista"
|
msgstr "Ota opastuskierros Penpotin erilaisista toiminnoista"
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Faroese <https://hosted.weblate.org/projects/penpot/frontend/"
|
"Language-Team: Faroese "
|
||||||
"fo/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/fo/>\n"
|
||||||
"Language: fo\n"
|
"Language: fo\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,629 +11,678 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Hevur tú longu ein brúkara?"
|
msgstr "Hevur tú longu ein brúkara?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Kanna tín teldupost og trýst á leinkina fyri at vátta og byrja at nýta "
|
"Kanna tín teldupost og trýst á leinkina fyri at vátta og byrja at nýta "
|
||||||
"Penpot."
|
"Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Vátta loyniorðið"
|
msgstr "Vátta loyniorðið"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Stovna royndarkonto"
|
msgstr "Stovna royndarkonto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "Vilt tú royna tað?"
|
msgstr "Vilt tú royna tað?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hetta er ein ROYNDAR tænasta, IKKI BRÚKA til veruligt arbeiði, "
|
"Hetta er ein ROYNDAR tænasta, IKKI BRÚKA til veruligt arbeiði, "
|
||||||
"verkætlanirnar verða slettaðar regluliga."
|
"verkætlanirnar verða slettaðar regluliga."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Gloymt loyniorðið?"
|
msgstr "Gloymt loyniorðið?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Fullfíggja navn"
|
msgstr "Fullfíggja navn"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Innrita her"
|
msgstr "Innrita her"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Rita inn"
|
msgstr "Rita inn"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Skriva eitt nýtt loyniorð"
|
msgstr "Skriva eitt nýtt loyniorð"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Loyniorðið er broytt"
|
msgstr "Loyniorðið er broytt"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vangamyndin er ikki váttað, vinarliga vátta vangamyndina áðrenn tú heldur "
|
"Vangamyndin er ikki váttað, vinarliga vátta vangamyndina áðrenn tú heldur "
|
||||||
"áfram."
|
"áfram."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "Leinkjan til at endurseta títt loyniorð er send til tín postkassa."
|
msgstr "Leinkjan til at endurseta títt loyniorð er send til tín postkassa."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Sameinaðan í toymið var væleydnað"
|
msgstr "Sameinaðan í toymið var væleydnað"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Loyniorð"
|
msgstr "Loyniorð"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Minst 8 stavir"
|
msgstr "Minst 8 stavir"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Privat politikkur"
|
msgstr "Privat politikkur"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Endurstovna loyniorð"
|
msgstr "Endurstovna loyniorð"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Vit senda tær ein teldupost við vegleiðing"
|
msgstr "Vit senda tær ein teldupost við vegleiðing"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "Gloymt loyniorð?"
|
msgstr "Gloymt loyniorð?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Broyt títt loyniorð"
|
msgstr "Broyt títt loyniorð"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Onga konto enn?"
|
msgstr "Onga konto enn?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Stovna konto"
|
msgstr "Stovna konto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Stovna eina konto"
|
msgstr "Stovna eina konto"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "Treytir"
|
msgstr "Treytir"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Vit hava sent ein váttanar teldupost til"
|
msgstr "Vit hava sent ein váttanar teldupost til"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Gev út"
|
msgstr "Gev út"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "Allir Penpot brúkarar"
|
msgstr "Allir Penpot brúkarar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ert tú vís(ur) í, at tú vilt strika hetta leinkið? Gert tú tað, er tað ikki "
|
"Ert tú vís(ur) í, at tú vilt strika hetta leinkið? Gert tú tað, er tað ikki "
|
||||||
"longur tøkt hjá nøkrum"
|
"longur tøkt hjá nøkrum"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(núverandi)"
|
msgstr "(núverandi)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "Strika leinki"
|
msgstr "Strika leinki"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "Fá leinkið"
|
msgstr "Fá leinkið"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "Leinkið avritað"
|
msgstr "Leinkið avritað"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "Fyrisit heimildir"
|
msgstr "Fyrisit heimildir"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "1 síða deild"
|
msgstr[0] "1 síða deild"
|
||||||
msgstr[1] "%s síður deildar"
|
msgstr[1] "%s síður deildar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "Kann viðmerkja"
|
msgstr "Kann viðmerkja"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "Kann skoða kotu"
|
msgstr "Kann skoða kotu"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "Ein og hvør við leinkjuni hevur atgongd"
|
msgstr "Ein og hvør við leinkjuni hevur atgongd"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "Síður deildar"
|
msgstr "Síður deildar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "Leinkja, ið kann deilast, verur at síggja her"
|
msgstr "Leinkja, ið kann deilast, verur at síggja her"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:303, src/app/main/ui/viewer/share_link.cljs:313
|
||||||
msgid "common.share-link.team-members"
|
msgid "common.share-link.team-members"
|
||||||
msgstr "Einans limir í toymi"
|
msgstr "Einans limir í toymi"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "Deil frumsnið"
|
msgstr "Deil frumsnið"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:269
|
||||||
msgid "common.share-link.view-all"
|
msgid "common.share-link.view-all"
|
||||||
msgstr "Vel alt"
|
msgstr "Vel alt"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Angra útgevan"
|
msgstr "Angra útgevan"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:85
|
||||||
msgid "dasboard.team-hero.management"
|
msgid "dasboard.team-hero.management"
|
||||||
msgstr "Toymisleiðsla"
|
msgstr "Toymisleiðsla"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:84
|
||||||
msgid "dasboard.team-hero.text"
|
msgid "dasboard.team-hero.text"
|
||||||
msgstr "Penpot er fyri toymum. Bjóða limum at arbeiða saman á verkætlanir og fílur"
|
msgstr "Penpot er fyri toymum. Bjóða limum at arbeiða saman á verkætlanir og fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:82
|
||||||
msgid "dasboard.team-hero.title"
|
msgid "dasboard.team-hero.title"
|
||||||
msgstr "Toyma upp!"
|
msgstr "Toyma upp!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.info"
|
msgid "dasboard.tutorial-hero.info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Lær alt tað grundleggjandi í Penpot, meðan tú stuttleikar tær við hesari "
|
"Lær alt tað grundleggjandi í Penpot, meðan tú stuttleikar tær við hesari "
|
||||||
"lær-og-ger leiðbeiningini."
|
"lær-og-ger leiðbeiningini."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.start"
|
msgid "dasboard.tutorial-hero.start"
|
||||||
msgstr "Byrja undirvísingina"
|
msgstr "Byrja undirvísingina"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.title"
|
msgid "dasboard.tutorial-hero.title"
|
||||||
msgstr "Lær-við-at-gera leiðbeining"
|
msgstr "Lær-við-at-gera leiðbeining"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.info"
|
msgid "dasboard.walkthrough-hero.info"
|
||||||
msgstr "Kom ein túr gjøgnum Penpot og lær høvuðsfunkurnar at kenna."
|
msgstr "Kom ein túr gjøgnum Penpot og lær høvuðsfunkurnar at kenna."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.start"
|
msgid "dasboard.walkthrough-hero.start"
|
||||||
msgstr "Byrja rundferð"
|
msgstr "Byrja rundferð"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Legg afturat sum Deilt Savn"
|
msgstr "Legg afturat sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "Broyt teldupost"
|
msgstr "Broyt teldupost"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(avrita)"
|
msgstr "(avrita)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "Stovna nýtt toymi"
|
msgstr "Stovna nýtt toymi"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Títt Penpot"
|
msgstr "Títt Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Strika toymi"
|
msgstr "Strika toymi"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:296, src/app/main/ui/workspace/main_menu.cljs:589
|
||||||
msgid "dashboard.download-binary-file"
|
msgid "dashboard.download-binary-file"
|
||||||
msgstr "Heinta Penpot fílu (.penpot)"
|
msgstr "Heinta Penpot fílu (.penpot)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:300, src/app/main/ui/workspace/main_menu.cljs:597
|
||||||
msgid "dashboard.download-standard-file"
|
msgid "dashboard.download-standard-file"
|
||||||
msgstr "Heinta standarafílu (.svg + .json)"
|
msgstr "Heinta standarafílu (.svg + .json)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs,
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Tvítøka"
|
msgstr "Tvítøka"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "Tvítak %s fílur"
|
msgstr "Tvítak %s fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:32
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.empty-placeholder-drafts"
|
msgid "dashboard.empty-placeholder-drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Áh nei! Tú hevur ongar fílur enn! Um tú vilt royna við nøkrum skapilónum, "
|
"Áh nei! Tú hevur ongar fílur enn! Um tú vilt royna við nøkrum skapilónum, "
|
||||||
"vitja [Libraries & templates](https://penpot.app/libraries-templates)"
|
"vitja [Libraries & templates](https://penpot.app/libraries-templates)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:249
|
||||||
msgid "dashboard.export-binary-multi"
|
msgid "dashboard.export-binary-multi"
|
||||||
msgstr "Heinta %s Penpot fílur (.penpot)"
|
msgstr "Heinta %s Penpot fílur (.penpot)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/main_menu.cljs:605
|
||||||
msgid "dashboard.export-frames"
|
msgid "dashboard.export-frames"
|
||||||
msgstr "Útflyt borð sum PDF"
|
msgstr "Útflyt borð sum PDF"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:201
|
||||||
msgid "dashboard.export-frames.title"
|
msgid "dashboard.export-frames.title"
|
||||||
msgstr "Útflyt til PDF"
|
msgstr "Útflyt til PDF"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "Útflyt Penpot %s fílur"
|
msgstr "Útflyt Penpot %s fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:109
|
||||||
msgid "dashboard.export-multiple.selected"
|
msgid "dashboard.export-multiple.selected"
|
||||||
msgstr "%s av %s lutum eru valdir"
|
msgstr "%s av %s lutum eru valdir"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:578
|
||||||
msgid "dashboard.export-shapes"
|
msgid "dashboard.export-shapes"
|
||||||
msgstr "Útflyt"
|
msgstr "Útflyt"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:184
|
||||||
msgid "dashboard.export-shapes.how-to-link"
|
msgid "dashboard.export-shapes.how-to-link"
|
||||||
msgstr "Upplýsingar um hvussu tú setur útflytingar í Penpot."
|
msgstr "Upplýsingar um hvussu tú setur útflytingar í Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:179
|
||||||
msgid "dashboard.export-shapes.no-elements"
|
msgid "dashboard.export-shapes.no-elements"
|
||||||
msgstr "Har eru ongin lutir við útflytsstillingum."
|
msgstr "Har eru ongin lutir við útflytsstillingum."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:190
|
||||||
msgid "dashboard.export-shapes.title"
|
msgid "dashboard.export-shapes.title"
|
||||||
msgstr "Valt til útflyting"
|
msgstr "Valt til útflyting"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:252
|
||||||
msgid "dashboard.export-standard-multi"
|
msgid "dashboard.export-standard-multi"
|
||||||
msgstr "Heinta %s standarafílur (.svg + .json)"
|
msgstr "Heinta %s standarafílur (.svg + .json)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:436
|
||||||
msgid "dashboard.export.options.all.title"
|
msgid "dashboard.export.options.all.title"
|
||||||
msgstr "Útflyt deild søvn"
|
msgstr "Útflyt deild søvn"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:418
|
||||||
msgid "dashboard.export.title"
|
msgid "dashboard.export.title"
|
||||||
msgstr "Útflyt fílur"
|
msgstr "Útflyt fílur"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:309
|
||||||
msgid "dashboard.fonts.deleted-placeholder"
|
msgid "dashboard.fonts.deleted-placeholder"
|
||||||
msgstr "Stavsniði er strika"
|
msgstr "Stavsniði er strika"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:436
|
||||||
msgid "dashboard.fonts.empty-placeholder"
|
msgid "dashboard.fonts.empty-placeholder"
|
||||||
msgstr "Tú hevur enn onki serstavsnið innlagt."
|
msgstr "Tú hevur enn onki serstavsnið innlagt."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:194
|
||||||
msgid "dashboard.fonts.fonts-added"
|
msgid "dashboard.fonts.fonts-added"
|
||||||
msgid_plural "dashboard.fonts.fonts-added"
|
msgid_plural "dashboard.fonts.fonts-added"
|
||||||
msgstr[0] "1 stavsnið lagt afturat"
|
msgstr[0] "1 stavsnið lagt afturat"
|
||||||
msgstr[1] "% stavsnið løgd afturat"
|
msgstr[1] "% stavsnið løgd afturat"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:202
|
||||||
msgid "dashboard.fonts.upload-all"
|
msgid "dashboard.fonts.upload-all"
|
||||||
msgstr "Legg øll afturat"
|
msgstr "Legg øll afturat"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:472, src/app/main/ui/dashboard/project_menu.cljs:108
|
||||||
msgid "dashboard.import"
|
msgid "dashboard.import"
|
||||||
msgstr "Innflyt Penpot fílur"
|
msgstr "Innflyt Penpot fílur"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:304, src/app/worker/import.cljs:753, src/app/worker/import.cljs:755
|
||||||
msgid "dashboard.import.analyze-error"
|
msgid "dashboard.import.analyze-error"
|
||||||
msgstr "Ups! Tað riggaði ikki at innflyta hesa fílu"
|
msgstr "Ups! Tað riggaði ikki at innflyta hesa fílu"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:308
|
||||||
msgid "dashboard.import.import-error"
|
msgid "dashboard.import.import-error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Har kom ein trupulleiki, tá vit royndu at innflyta fíluna. Fílan var ikki "
|
"Har kom ein trupulleiki, tá vit royndu at innflyta fíluna. Fílan var ikki "
|
||||||
"innflutt."
|
"innflutt."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:493
|
||||||
msgid "dashboard.import.import-message"
|
msgid "dashboard.import.import-message"
|
||||||
msgstr "% fílur eru innfluttir."
|
msgstr "% fílur eru innfluttir."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:144
|
||||||
msgid "dashboard.import.progress.process-colors"
|
msgid "dashboard.import.progress.process-colors"
|
||||||
msgstr "Viðgerð litir"
|
msgstr "Viðgerð litir"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:153
|
||||||
msgid "dashboard.import.progress.process-components"
|
msgid "dashboard.import.progress.process-components"
|
||||||
msgstr "Viðgerð staklutir"
|
msgstr "Viðgerð staklutir"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:150
|
||||||
msgid "dashboard.import.progress.process-media"
|
msgid "dashboard.import.progress.process-media"
|
||||||
msgstr "Viðgerð miðlar"
|
msgstr "Viðgerð miðlar"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:141
|
||||||
msgid "dashboard.import.progress.process-page"
|
msgid "dashboard.import.progress.process-page"
|
||||||
msgstr "Viðger síðu: %s"
|
msgstr "Viðger síðu: %s"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:147
|
||||||
msgid "dashboard.import.progress.process-typographies"
|
msgid "dashboard.import.progress.process-typographies"
|
||||||
msgstr "Viðgerð stavsnið"
|
msgstr "Viðgerð stavsnið"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:135
|
||||||
msgid "dashboard.import.progress.upload-data"
|
msgid "dashboard.import.progress.upload-data"
|
||||||
msgstr "Sendur upp dátur til ambætara (%s/%s)"
|
msgstr "Sendur upp dátur til ambætara (%s/%s)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:138
|
||||||
msgid "dashboard.import.progress.upload-media"
|
msgid "dashboard.import.progress.upload-media"
|
||||||
msgstr "Innleggur fílu: %s"
|
msgstr "Innleggur fílu: %s"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:109
|
||||||
msgid "dashboard.invite-profile"
|
msgid "dashboard.invite-profile"
|
||||||
msgstr "Bjóða við í toymi"
|
msgstr "Bjóða við í toymi"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs,
|
#: src/app/main/ui/dashboard/sidebar.cljs:547, src/app/main/ui/dashboard/sidebar.cljs:556, src/app/main/ui/dashboard/sidebar.cljs:563, src/app/main/ui/dashboard/team.cljs:312
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
|
||||||
msgid "dashboard.leave-team"
|
msgid "dashboard.leave-team"
|
||||||
msgstr "Far úr toymu"
|
msgstr "Far úr toymu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:45
|
||||||
msgid "dashboard.loading-files"
|
msgid "dashboard.loading-files"
|
||||||
msgstr "lesur tínar fílur inn…"
|
msgstr "lesur tínar fílur inn…"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:431
|
||||||
msgid "dashboard.loading-fonts"
|
msgid "dashboard.loading-fonts"
|
||||||
msgstr "lesur tíni stavsnið inn…"
|
msgstr "lesur tíni stavsnið inn…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs,
|
#: src/app/main/ui/dashboard/file_menu.cljs:281, src/app/main/ui/dashboard/project_menu.cljs:100
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
|
||||||
msgid "dashboard.move-to"
|
msgid "dashboard.move-to"
|
||||||
msgstr "Flyt til"
|
msgstr "Flyt til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:245
|
||||||
msgid "dashboard.move-to-multi"
|
msgid "dashboard.move-to-multi"
|
||||||
msgstr "Flyt %s fílur til"
|
msgstr "Flyt %s fílur til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:226
|
||||||
msgid "dashboard.move-to-other-team"
|
msgid "dashboard.move-to-other-team"
|
||||||
msgstr "Flyt til eitt annað toymi"
|
msgstr "Flyt til eitt annað toymi"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs,
|
#: src/app/main/ui/dashboard/files.cljs:105, src/app/main/ui/dashboard/projects.cljs:252, src/app/main/ui/dashboard/projects.cljs:253
|
||||||
#: src/app/main/ui/dashboard/files.cljs
|
|
||||||
msgid "dashboard.new-file"
|
msgid "dashboard.new-file"
|
||||||
msgstr "+ Nýggja fílu"
|
msgstr "+ Nýggja fílu"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:958, src/app/main/data/dashboard.cljs:1181
|
||||||
msgid "dashboard.new-file-prefix"
|
msgid "dashboard.new-file-prefix"
|
||||||
msgstr "Nýggja fílu"
|
msgstr "Nýggja fílu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:55
|
||||||
msgid "dashboard.new-project"
|
msgid "dashboard.new-project"
|
||||||
msgstr "+ Nýggj verkætlan"
|
msgstr "+ Nýggj verkætlan"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:726, src/app/main/data/dashboard.cljs:1184
|
||||||
msgid "dashboard.new-project-prefix"
|
msgid "dashboard.new-project-prefix"
|
||||||
msgstr "Nýggj verkætlan"
|
msgstr "Nýggj verkætlan"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:60
|
||||||
msgid "dashboard.no-matches-for"
|
msgid "dashboard.no-matches-for"
|
||||||
msgstr "Onki samsvar funnið fyri \"%\""
|
msgstr "Onki samsvar funnið fyri \"%\""
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:827
|
||||||
msgid "dashboard.no-projects-placeholder"
|
msgid "dashboard.no-projects-placeholder"
|
||||||
msgstr "Festar verkætlanir verða víst her"
|
msgstr "Festar verkætlanir verða víst her"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:33
|
||||||
msgid "dashboard.notifications.email-changed-successfully"
|
msgid "dashboard.notifications.email-changed-successfully"
|
||||||
msgstr "Tín teldupostadressa er dagførd"
|
msgstr "Tín teldupostadressa er dagførd"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:27
|
||||||
msgid "dashboard.notifications.email-verified-successfully"
|
msgid "dashboard.notifications.email-verified-successfully"
|
||||||
msgstr "Tín teldupostadressa er váttta"
|
msgstr "Tín teldupostadressa er váttta"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:37
|
||||||
msgid "dashboard.notifications.password-saved"
|
msgid "dashboard.notifications.password-saved"
|
||||||
msgstr "Loyniorði er goymt!"
|
msgstr "Loyniorði er goymt!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1081
|
||||||
msgid "dashboard.num-of-members"
|
msgid "dashboard.num-of-members"
|
||||||
msgstr "%s limir"
|
msgstr "%s limir"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:267
|
||||||
msgid "dashboard.open-in-new-tab"
|
msgid "dashboard.open-in-new-tab"
|
||||||
msgstr "Lat fílu upp í nýggjum skiljiblaði"
|
msgstr "Lat fílu upp í nýggjum skiljiblaði"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/files.cljs:117, src/app/main/ui/dashboard/projects.cljs:260, src/app/main/ui/dashboard/projects.cljs:261
|
||||||
msgid "dashboard.options"
|
msgid "dashboard.options"
|
||||||
msgstr "Valmøguleikar"
|
msgstr "Valmøguleikar"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:106, src/app/main/ui/settings/password.cljs:119
|
||||||
msgid "dashboard.password-change"
|
msgid "dashboard.password-change"
|
||||||
msgstr "Broyt loyniorð"
|
msgstr "Broyt loyniorð"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/pin_button.cljs:24, src/app/main/ui/dashboard/project_menu.cljs:95
|
||||||
msgid "dashboard.pin-unpin"
|
msgid "dashboard.pin-unpin"
|
||||||
msgstr "Fest/Loys"
|
msgstr "Fest/Loys"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:51
|
||||||
msgid "dashboard.projects-title"
|
msgid "dashboard.projects-title"
|
||||||
msgstr "Verkætlanir"
|
msgstr "Verkætlanir"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:86
|
||||||
msgid "dashboard.remove-account"
|
msgid "dashboard.remove-account"
|
||||||
msgstr "Vilt tú strika tína konto?"
|
msgstr "Vilt tú strika tína konto?"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "dashboard.remove-shared"
|
msgid "dashboard.remove-shared"
|
||||||
msgstr "Strikað sum Deilt Savn"
|
msgstr "Strikað sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:78
|
||||||
msgid "dashboard.save-settings"
|
msgid "dashboard.save-settings"
|
||||||
msgstr "Goym stillingar"
|
msgstr "Goym stillingar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:246, src/app/main/ui/dashboard/sidebar.cljs:247
|
||||||
msgid "dashboard.search-placeholder"
|
msgid "dashboard.search-placeholder"
|
||||||
msgstr "Leita…"
|
msgstr "Leita…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:55
|
||||||
msgid "dashboard.searching-for"
|
msgid "dashboard.searching-for"
|
||||||
msgstr "Leitar eftir \"%s\"…"
|
msgstr "Leitar eftir \"%s\"…"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:56
|
||||||
msgid "dashboard.select-ui-language"
|
msgid "dashboard.select-ui-language"
|
||||||
msgstr "Vel mál til takførisflatu"
|
msgstr "Vel mál til takførisflatu"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:63
|
||||||
msgid "dashboard.select-ui-theme"
|
msgid "dashboard.select-ui-theme"
|
||||||
msgstr "Vel tema"
|
msgstr "Vel tema"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:282
|
||||||
msgid "dashboard.show-all-files"
|
msgid "dashboard.show-all-files"
|
||||||
msgstr "Vís allar fílurnar"
|
msgstr "Vís allar fílurnar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:96
|
||||||
msgid "dashboard.success-delete-file"
|
msgid "dashboard.success-delete-file"
|
||||||
msgstr "Tín fíla er strikað"
|
msgstr "Tín fíla er strikað"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:59
|
||||||
msgid "dashboard.success-delete-project"
|
msgid "dashboard.success-delete-project"
|
||||||
msgstr "Tín verkætlan er strikað"
|
msgstr "Tín verkætlan er strikað"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:130, src/app/main/ui/dashboard/grid.cljs:558, src/app/main/ui/dashboard/sidebar.cljs:152
|
||||||
msgid "dashboard.success-move-file"
|
msgid "dashboard.success-move-file"
|
||||||
msgstr "Tín fíla er flutt"
|
msgstr "Tín fíla er flutt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:129
|
||||||
msgid "dashboard.success-move-files"
|
msgid "dashboard.success-move-files"
|
||||||
msgstr "Tínar fílur eru fluttar"
|
msgstr "Tínar fílur eru fluttar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:54
|
||||||
msgid "dashboard.success-move-project"
|
msgid "dashboard.success-move-project"
|
||||||
msgstr "Tín verkætlan er flutt"
|
msgstr "Tín verkætlan er flutt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1052
|
||||||
msgid "dashboard.team-info"
|
msgid "dashboard.team-info"
|
||||||
msgstr "Toymisupplýsingar"
|
msgstr "Toymisupplýsingar"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1070
|
||||||
msgid "dashboard.team-members"
|
msgid "dashboard.team-members"
|
||||||
msgstr "Toymislimir"
|
msgstr "Toymislimir"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1085
|
||||||
msgid "dashboard.team-projects"
|
msgid "dashboard.team-projects"
|
||||||
msgstr "Toymisverkætlanir"
|
msgstr "Toymisverkætlanir"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:61
|
||||||
msgid "dashboard.theme-change"
|
msgid "dashboard.theme-change"
|
||||||
msgstr "Takførisflatastílur"
|
msgstr "Takførisflatastílur"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:42
|
||||||
msgid "dashboard.title-search"
|
msgid "dashboard.title-search"
|
||||||
msgstr "Leitiúrslit"
|
msgstr "Leitiúrslit"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:50
|
||||||
msgid "dashboard.type-something"
|
msgid "dashboard.type-something"
|
||||||
msgstr "Skriva fyri at leita eftir úrslitum"
|
msgstr "Skriva fyri at leita eftir úrslitum"
|
||||||
|
|
||||||
#: src/app/main/ui/alert.cljs
|
#: src/app/main/ui/alert.cljs:32
|
||||||
msgid "ds.alert-ok"
|
msgid "ds.alert-ok"
|
||||||
msgstr "Ókey"
|
msgstr "Ókey"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:37, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:141
|
||||||
msgid "ds.confirm-ok"
|
msgid "ds.confirm-ok"
|
||||||
msgstr "Ókey"
|
msgstr "Ókey"
|
||||||
|
|
||||||
|
#: src/app/main/data/users.cljs:703, src/app/main/ui/auth/login.cljs:97, src/app/main/ui/auth/login.cljs:105
|
||||||
msgid "errors.profile-blocked"
|
msgid "errors.profile-blocked"
|
||||||
msgstr "Vangamyndin er stongd"
|
msgstr "Vangamyndin er stongd"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:262
|
||||||
msgid "labels.delete-multi-files"
|
msgid "labels.delete-multi-files"
|
||||||
msgstr "Strikað %s fílur"
|
msgstr "Strikað %s fílur"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.edit-file"
|
msgid "labels.edit-file"
|
||||||
msgstr "Broyt fílu"
|
msgstr "Broyt fílu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:239, src/app/main/ui/dashboard/team.cljs:1095
|
||||||
msgid "labels.num-of-files"
|
msgid "labels.num-of-files"
|
||||||
msgid_plural "labels.num-of-files"
|
msgid_plural "labels.num-of-files"
|
||||||
msgstr[0] "1 fíla"
|
msgstr[0] "1 fíla"
|
||||||
msgstr[1] "%s fílur"
|
msgstr[1] "%s fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs
|
#: src/app/main/ui/settings/profile.cljs:118, src/app/main/ui/settings/sidebar.cljs:82
|
||||||
msgid "labels.profile"
|
msgid "labels.profile"
|
||||||
msgstr "Vangamynd"
|
msgstr "Vangamynd"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/data/common.cljs:113
|
||||||
msgid "modals.add-shared-confirm.accept"
|
msgid "modals.add-shared-confirm.accept"
|
||||||
msgstr "Legg afturat sum Deilt Savn"
|
msgstr "Legg afturat sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/data/common.cljs:110
|
||||||
msgid "modals.add-shared-confirm.message"
|
msgid "modals.add-shared-confirm.message"
|
||||||
msgstr "Legg \"%s\" afturat sum Deilt Savn"
|
msgstr "Legg \"%s\" afturat sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:123
|
||||||
msgid "modals.delete-file-confirm.accept"
|
msgid "modals.delete-file-confirm.accept"
|
||||||
msgstr "Strikað fílu"
|
msgstr "Strikað fílu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:122
|
||||||
msgid "modals.delete-file-confirm.message"
|
msgid "modals.delete-file-confirm.message"
|
||||||
msgstr "Ert tú vísur í, at tú ynskjur at strikað fílu?"
|
msgstr "Ert tú vísur í, at tú ynskjur at strikað fílu?"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:121
|
||||||
msgid "modals.delete-file-confirm.title"
|
msgid "modals.delete-file-confirm.title"
|
||||||
msgstr "Strikar fílu"
|
msgstr "Strikar fílu"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:117
|
||||||
msgid "modals.delete-file-multi-confirm.accept"
|
msgid "modals.delete-file-multi-confirm.accept"
|
||||||
msgstr "Strikar fílur"
|
msgstr "Strikar fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:116
|
||||||
msgid "modals.delete-file-multi-confirm.message"
|
msgid "modals.delete-file-multi-confirm.message"
|
||||||
msgstr "Ert tú vísur í, at tú vil strikað %s fílur?"
|
msgstr "Ert tú vísur í, at tú vil strikað %s fílur?"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:115
|
||||||
msgid "modals.delete-file-multi-confirm.title"
|
msgid "modals.delete-file-multi-confirm.title"
|
||||||
msgstr "Strikar %s fílur"
|
msgstr "Strikar %s fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/delete_shared.cljs:51
|
||||||
msgid "modals.delete-shared-confirm.accept"
|
msgid "modals.delete-shared-confirm.accept"
|
||||||
msgid_plural "modals.delete-shared-confirm.accept"
|
msgid_plural "modals.delete-shared-confirm.accept"
|
||||||
msgstr[0] "Strike fílu"
|
msgstr[0] "Strike fílu"
|
||||||
msgstr[1] "Strika fílur"
|
msgstr[1] "Strika fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/delete_shared.cljs:46
|
||||||
msgid "modals.delete-shared-confirm.message"
|
msgid "modals.delete-shared-confirm.message"
|
||||||
msgid_plural "modals.delete-shared-confirm.message"
|
msgid_plural "modals.delete-shared-confirm.message"
|
||||||
msgstr[0] "Ert tú vísur í, at tú vilt strikað hesa fílu?"
|
msgstr[0] "Ert tú vísur í, at tú vilt strikað hesa fílu?"
|
||||||
msgstr[1] "Ert tú vísur í, at tú vilt strikað hesar fílur?"
|
msgstr[1] "Ert tú vísur í, at tú vilt strikað hesar fílur?"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/delete_shared.cljs:41
|
||||||
msgid "modals.delete-shared-confirm.title"
|
msgid "modals.delete-shared-confirm.title"
|
||||||
msgid_plural "modals.delete-shared-confirm.title"
|
msgid_plural "modals.delete-shared-confirm.title"
|
||||||
msgstr[0] "Strikar fílu"
|
msgstr[0] "Strikar fílu"
|
||||||
msgstr[1] "Strikar fílur"
|
msgstr[1] "Strikar fílur"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "modals.remove-shared-confirm.accept"
|
msgid "modals.remove-shared-confirm.accept"
|
||||||
msgstr "Strikað sum Deilt Savn"
|
msgstr "Strikað sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "modals.remove-shared-confirm.message"
|
msgid "modals.remove-shared-confirm.message"
|
||||||
msgstr "Strika \"%s\" sum Deilt Savn"
|
msgstr "Strika \"%s\" sum Deilt Savn"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/files.cljs
|
#: src/app/main/ui/dashboard/files.cljs:158
|
||||||
msgid "title.dashboard.files"
|
msgid "title.dashboard.files"
|
||||||
msgstr "%s - Penpot"
|
msgstr "%s - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:115
|
||||||
msgid "title.settings.profile"
|
msgid "title.settings.profile"
|
||||||
msgstr "Vangamynd - Penpot"
|
msgstr "Vangamynd - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:720
|
||||||
msgid "workspace.header.menu.option.file"
|
msgid "workspace.header.menu.option.file"
|
||||||
msgstr "Fílu"
|
msgstr "Fílu"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,278 +2,302 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/penpot/"
|
"Language-Team: Lithuanian "
|
||||||
"frontend/lt/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/lt/>\n"
|
||||||
"Language: lt\n"
|
"Language: lt\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && ("
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%100<10 || n%100>=20) ? 1 : 2);\n"
|
"(n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Jau turite paskyrą?"
|
msgstr "Jau turite paskyrą?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pasitikrinkite savo el. paštą, ten rasite pranešimą su nuorodą, kurią "
|
"Pasitikrinkite savo el. paštą, ten rasite pranešimą su nuorodą, kurią "
|
||||||
"paspaudę galėsite pradėti naudotis Penpot."
|
"paspaudę galėsite pradėti naudotis Penpot."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Slaptažodžio patvirtinimas"
|
msgstr "Slaptažodžio patvirtinimas"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "Kurti demonstracinę paskyrą"
|
msgstr "Kurti demonstracinę paskyrą"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "Norite tik išmėginti?"
|
msgstr "Norite tik išmėginti?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Tai yra DEMONSTRACINĖ versija, NEKURKITE tikrų darbų, nes projektai "
|
"Tai yra DEMONSTRACINĖ versija, NEKURKITE tikrų darbų, nes projektai "
|
||||||
"periodiškai - šalinami."
|
"periodiškai - šalinami."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Pamiršote slaptažodį?"
|
msgstr "Pamiršote slaptažodį?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Vardas ir Pavardė"
|
msgstr "Vardas ir Pavardė"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Prisijungimas čia"
|
msgstr "Prisijungimas čia"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Prisijungti"
|
msgstr "Prisijungti"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Įveskite naują slaptažodį"
|
msgstr "Įveskite naują slaptažodį"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Atkūrimo prieigos raktas neteisingas."
|
msgstr "Atkūrimo prieigos raktas neteisingas."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Slaptažodis sėkmingai pakeistas"
|
msgstr "Slaptažodis sėkmingai pakeistas"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr "Paskyra yra nepatvirtinta, prieš tęsdami patikrinkite paskyrą."
|
msgstr "Paskyra yra nepatvirtinta, prieš tęsdami patikrinkite paskyrą."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "Slaptažodžio atkūrimo nuoroda išsiųsta į jūsų pašto dėžutę."
|
msgstr "Slaptažodžio atkūrimo nuoroda išsiųsta į jūsų pašto dėžutę."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "Sėkmingai prisijungė prie komandos"
|
msgstr "Sėkmingai prisijungė prie komandos"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Slaptažodis"
|
msgstr "Slaptažodis"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Ne mažiau kaip 8 simboliai"
|
msgstr "Ne mažiau kaip 8 simboliai"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "Privatumo politika"
|
msgstr "Privatumo politika"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Atkurti slaptažodį"
|
msgstr "Atkurti slaptažodį"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "Atsiųsime jums el. laišką su instrukcijomis"
|
msgstr "Atsiųsime jums el. laišką su instrukcijomis"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "Pamiršote slaptažodį?"
|
msgstr "Pamiršote slaptažodį?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Slaptažodžio keitimas"
|
msgstr "Slaptažodžio keitimas"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Dar neturite paskyros?"
|
msgstr "Dar neturite paskyros?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Sukurti paskyrą"
|
msgstr "Sukurti paskyrą"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Sukurti paskyrą"
|
msgstr "Sukurti paskyrą"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "Atviro kodo dizaino ir prototipų kūrimo sprendimas."
|
msgstr "Atviro kodo dizaino ir prototipų kūrimo sprendimas."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "Paslaugų teikimo sąlygos"
|
msgstr "Paslaugų teikimo sąlygos"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "Išsiuntėme patvirtinimo el. laišką adresu"
|
msgstr "Išsiuntėme patvirtinimo el. laišką adresu"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Paskelbti"
|
msgstr "Paskelbti"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "Visi Penpot vartotojai"
|
msgstr "Visi Penpot vartotojai"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ar tikrai norite pašalinti šią nuorodą? Jei tai padarysite, ji niekam "
|
"Ar tikrai norite pašalinti šią nuorodą? Jei tai padarysite, ji niekam "
|
||||||
"nebebus pasiekiama"
|
"nebebus pasiekiama"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(dabartinis)"
|
msgstr "(dabartinis)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "Naikinti nuorodą"
|
msgstr "Naikinti nuorodą"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "Gauti nuorodą"
|
msgstr "Gauti nuorodą"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "Nuoroda sėkmingai nukopijuota"
|
msgstr "Nuoroda sėkmingai nukopijuota"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "Valdyti leidimus"
|
msgstr "Valdyti leidimus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "Bendrinamas 1 puslapis"
|
msgstr[0] "Bendrinamas 1 puslapis"
|
||||||
msgstr[1] "Bendrinami % puslapiai"
|
msgstr[1] "Bendrinami % puslapiai"
|
||||||
msgstr[2] "Bendrinama % puslapių"
|
msgstr[2] "Bendrinama % puslapių"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "Gali komentuoti"
|
msgstr "Gali komentuoti"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "Gali apžiūrėti kodą"
|
msgstr "Gali apžiūrėti kodą"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "Kiekvienas, turintis nuorodą, turės prieigą"
|
msgstr "Kiekvienas, turintis nuorodą, turės prieigą"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "Bendrinti puslapiai"
|
msgstr "Bendrinti puslapiai"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "Bendrinama nuoroda bus rodoma čia"
|
msgstr "Bendrinama nuoroda bus rodoma čia"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:303, src/app/main/ui/viewer/share_link.cljs:313
|
||||||
msgid "common.share-link.team-members"
|
msgid "common.share-link.team-members"
|
||||||
msgstr "Tik komandos nariams"
|
msgstr "Tik komandos nariams"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "Dalinkitės prototipais"
|
msgstr "Dalinkitės prototipais"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:269
|
||||||
msgid "common.share-link.view-all"
|
msgid "common.share-link.view-all"
|
||||||
msgstr "Rinktis viską"
|
msgstr "Rinktis viską"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Atšaukti paskelbimą"
|
msgstr "Atšaukti paskelbimą"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:85
|
||||||
msgid "dasboard.team-hero.management"
|
msgid "dasboard.team-hero.management"
|
||||||
msgstr "Komandos valdymas"
|
msgstr "Komandos valdymas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:84
|
||||||
msgid "dasboard.team-hero.text"
|
msgid "dasboard.team-hero.text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Penpot yra skirtas komandoms. Pakvieskite narius bendram darbui su "
|
"Penpot yra skirtas komandoms. Pakvieskite narius bendram darbui su "
|
||||||
"projektais ir failais"
|
"projektais ir failais"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:82
|
||||||
msgid "dasboard.team-hero.title"
|
msgid "dasboard.team-hero.title"
|
||||||
msgstr "Suburkite komandą!"
|
msgstr "Suburkite komandą!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.info"
|
msgid "dasboard.tutorial-hero.info"
|
||||||
msgstr "Išmokite Penpot pagrindus ir mėgaukitės šia pamoka."
|
msgstr "Išmokite Penpot pagrindus ir mėgaukitės šia pamoka."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.tutorial-hero.start"
|
msgid "dasboard.tutorial-hero.start"
|
||||||
msgstr "Pradėti pamoką"
|
msgstr "Pradėti pamoką"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.info"
|
msgid "dasboard.walkthrough-hero.info"
|
||||||
msgstr "Panagrinėkite Penpot ir susipažinkite su pagrindinėmis jo savybėmis."
|
msgstr "Panagrinėkite Penpot ir susipažinkite su pagrindinėmis jo savybėmis."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs
|
||||||
|
#, unused
|
||||||
msgid "dasboard.walkthrough-hero.start"
|
msgid "dasboard.walkthrough-hero.start"
|
||||||
msgstr "Pradėkite apžvalgą"
|
msgstr "Pradėkite apžvalgą"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Pridėti kaip bendrinamą biblioteką"
|
msgstr "Pridėti kaip bendrinamą biblioteką"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "Keisti el. paštą"
|
msgstr "Keisti el. paštą"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(kopija)"
|
msgstr "(kopija)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "Sukurti naują komandą"
|
msgstr "Sukurti naują komandą"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Jūsų Penpot"
|
msgstr "Jūsų Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Naikinti komandą"
|
msgstr "Naikinti komandą"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Dublikatas"
|
msgstr "Dublikatas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "Dubliuoti %s failus"
|
msgstr "Dubliuoti %s failus"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:32
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.empty-placeholder-drafts"
|
msgid "dashboard.empty-placeholder-drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -281,96 +305,110 @@ msgstr ""
|
||||||
"arba pridėti iš mūsų [Bibliotekos ir šablonai] "
|
"arba pridėti iš mūsų [Bibliotekos ir šablonai] "
|
||||||
"(https://penpot.app/libraries-templates)"
|
"(https://penpot.app/libraries-templates)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/main_menu.cljs:605
|
||||||
msgid "dashboard.export-frames"
|
msgid "dashboard.export-frames"
|
||||||
msgstr "Eksportuokite darbalaukius į PDF"
|
msgstr "Eksportuokite darbalaukius į PDF"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:201
|
||||||
msgid "dashboard.export-frames.title"
|
msgid "dashboard.export-frames.title"
|
||||||
msgstr "Eksportuoti į PDF"
|
msgstr "Eksportuoti į PDF"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "Eksportuoti Penpot %s failus"
|
msgstr "Eksportuoti Penpot %s failus"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:109
|
||||||
msgid "dashboard.export-multiple.selected"
|
msgid "dashboard.export-multiple.selected"
|
||||||
msgstr "Pasirinkta %s iš %s elementų"
|
msgstr "Pasirinkta %s iš %s elementų"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:578
|
||||||
msgid "dashboard.export-shapes"
|
msgid "dashboard.export-shapes"
|
||||||
msgstr "Eksportuoti"
|
msgstr "Eksportuoti"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:180
|
||||||
msgid "dashboard.export-shapes.how-to"
|
msgid "dashboard.export-shapes.how-to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Galite pridėti eksportavimo nustatymus prie elementų iš dizaino ypatybių "
|
"Galite pridėti eksportavimo nustatymus prie elementų iš dizaino ypatybių "
|
||||||
"(dešinės šoninės juostos apačioje)."
|
"(dešinės šoninės juostos apačioje)."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:184
|
||||||
msgid "dashboard.export-shapes.how-to-link"
|
msgid "dashboard.export-shapes.how-to-link"
|
||||||
msgstr "Informacija, kaip nustatyti eksportą \"Penpot\"."
|
msgstr "Informacija, kaip nustatyti eksportą \"Penpot\"."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:179
|
||||||
msgid "dashboard.export-shapes.no-elements"
|
msgid "dashboard.export-shapes.no-elements"
|
||||||
msgstr "Nėra elementų su eksporto nustatymais."
|
msgstr "Nėra elementų su eksporto nustatymais."
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:190
|
||||||
msgid "dashboard.export-shapes.title"
|
msgid "dashboard.export-shapes.title"
|
||||||
msgstr "Eksportuoti pažymėtą sritį"
|
msgstr "Eksportuoti pažymėtą sritį"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:427
|
||||||
msgid "dashboard.export.detail"
|
msgid "dashboard.export.detail"
|
||||||
msgstr "* Gali apimti komponentus, grafiką, spalvas ir (arba) tipografiją."
|
msgstr "* Gali apimti komponentus, grafiką, spalvas ir (arba) tipografiją."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:426
|
||||||
msgid "dashboard.export.explain"
|
msgid "dashboard.export.explain"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Viename ar keliuose failuose, kuriuos norite eksportuoti, naudojamos "
|
"Viename ar keliuose failuose, kuriuos norite eksportuoti, naudojamos "
|
||||||
"bendros bibliotekos. Ką norite daryti su jų komponentais*?"
|
"bendros bibliotekos. Ką norite daryti su jų komponentais*?"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:435
|
||||||
msgid "dashboard.export.options.all.message"
|
msgid "dashboard.export.options.all.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"failai su bendromis bibliotekomis bus įtraukti į eksportą, išlaikant jų "
|
"failai su bendromis bibliotekomis bus įtraukti į eksportą, išlaikant jų "
|
||||||
"susiejimą."
|
"susiejimą."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:436
|
||||||
msgid "dashboard.export.options.all.title"
|
msgid "dashboard.export.options.all.title"
|
||||||
msgstr "Eksportuoti bendrai naudojamas bibliotekas"
|
msgstr "Eksportuoti bendrai naudojamas bibliotekas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:437
|
||||||
msgid "dashboard.export.options.detach.message"
|
msgid "dashboard.export.options.detach.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Bendrai naudojamos bibliotekos nebus įtrauktos į eksportą ir į biblioteką "
|
"Bendrai naudojamos bibliotekos nebus įtrauktos į eksportą ir į biblioteką "
|
||||||
"nebus pridėta jokių išteklių. "
|
"nebus pridėta jokių išteklių. "
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:438
|
||||||
msgid "dashboard.export.options.detach.title"
|
msgid "dashboard.export.options.detach.title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Bendrai naudojamus bibliotekos komponentus traktuokite kaip pagrindinius "
|
"Bendrai naudojamus bibliotekos komponentus traktuokite kaip pagrindinius "
|
||||||
"objektus"
|
"objektus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:439
|
||||||
msgid "dashboard.export.options.merge.message"
|
msgid "dashboard.export.options.merge.message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Jūsų failas bus eksportuotas su visais išoriniais komponentais, sujungtais "
|
"Jūsų failas bus eksportuotas su visais išoriniais komponentais, sujungtais "
|
||||||
"į failų biblioteką."
|
"į failų biblioteką."
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:440
|
||||||
msgid "dashboard.export.options.merge.title"
|
msgid "dashboard.export.options.merge.title"
|
||||||
msgstr "Įtraukti bendrai naudojamus bibliotekos komponentus į failų bibliotekas"
|
msgstr "Įtraukti bendrai naudojamus bibliotekos komponentus į failų bibliotekas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:418
|
||||||
msgid "dashboard.export.title"
|
msgid "dashboard.export.title"
|
||||||
msgstr "Eksportuoti failus"
|
msgstr "Eksportuoti failus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:309
|
||||||
msgid "dashboard.fonts.deleted-placeholder"
|
msgid "dashboard.fonts.deleted-placeholder"
|
||||||
msgstr "Šriftas ištrintas"
|
msgstr "Šriftas ištrintas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:206
|
||||||
msgid "dashboard.fonts.dismiss-all"
|
msgid "dashboard.fonts.dismiss-all"
|
||||||
msgstr "Atmesti visus"
|
msgstr "Atmesti visus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:436
|
||||||
msgid "dashboard.fonts.empty-placeholder"
|
msgid "dashboard.fonts.empty-placeholder"
|
||||||
msgstr "Vis dar neįdiegėte tinkintų šriftų."
|
msgstr "Vis dar neįdiegėte tinkintų šriftų."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:194
|
||||||
msgid "dashboard.fonts.fonts-added"
|
msgid "dashboard.fonts.fonts-added"
|
||||||
msgid_plural "dashboard.fonts.fonts-added"
|
msgid_plural "dashboard.fonts.fonts-added"
|
||||||
msgstr[0] "Pridėtas 1 šriftas"
|
msgstr[0] "Pridėtas 1 šriftas"
|
||||||
msgstr[1] "Pridėti %s šriftai"
|
msgstr[1] "Pridėti %s šriftai"
|
||||||
msgstr[2] "Šriftas(-ai) pridėti"
|
msgstr[2] "Šriftas(-ai) pridėti"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:170
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.fonts.hero-text1"
|
msgid "dashboard.fonts.hero-text1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -380,6 +418,7 @@ msgstr ""
|
||||||
"šriftų šeima**. Galite įkelti šių formatų šriftus: **TTF, OTF ir WOFF** "
|
"šriftų šeima**. Galite įkelti šių formatų šriftus: **TTF, OTF ir WOFF** "
|
||||||
"(reikės tik vieno)."
|
"(reikės tik vieno)."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:182
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.fonts.hero-text2"
|
msgid "dashboard.fonts.hero-text2"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -389,106 +428,119 @@ msgstr ""
|
||||||
"\"Turinio teisės\". Taip pat galite paskaityti apie [šriftų "
|
"\"Turinio teisės\". Taip pat galite paskaityti apie [šriftų "
|
||||||
"licencijavimą](https://www.typography.com/faq)."
|
"licencijavimą](https://www.typography.com/faq)."
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/fonts.cljs
|
#: src/app/main/ui/dashboard/fonts.cljs:202
|
||||||
msgid "dashboard.fonts.upload-all"
|
msgid "dashboard.fonts.upload-all"
|
||||||
msgstr "Įkelti viską"
|
msgstr "Įkelti viską"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:472, src/app/main/ui/dashboard/project_menu.cljs:108
|
||||||
msgid "dashboard.import"
|
msgid "dashboard.import"
|
||||||
msgstr "Importuokite Penpot failus"
|
msgstr "Importuokite Penpot failus"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:304, src/app/worker/import.cljs:753, src/app/worker/import.cljs:755
|
||||||
msgid "dashboard.import.analyze-error"
|
msgid "dashboard.import.analyze-error"
|
||||||
msgstr "Oi! Nepavyko importuoti šio failo"
|
msgstr "Oi! Nepavyko importuoti šio failo"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:308
|
||||||
msgid "dashboard.import.import-error"
|
msgid "dashboard.import.import-error"
|
||||||
msgstr "Iškilo problema importuojant failą. Failas nebuvo importuotas."
|
msgstr "Iškilo problema importuojant failą. Failas nebuvo importuotas."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:481, src/app/main/ui/dashboard/import.cljs:488
|
||||||
msgid "dashboard.import.import-warning"
|
msgid "dashboard.import.import-warning"
|
||||||
msgstr "Kai kuriuose failuose buvo netinkamų objektų, kurie buvo pašalinti."
|
msgstr "Kai kuriuose failuose buvo netinkamų objektų, kurie buvo pašalinti."
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:144
|
||||||
msgid "dashboard.import.progress.process-colors"
|
msgid "dashboard.import.progress.process-colors"
|
||||||
msgstr "Apdorojimo spalvos"
|
msgstr "Apdorojimo spalvos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:153
|
||||||
msgid "dashboard.import.progress.process-components"
|
msgid "dashboard.import.progress.process-components"
|
||||||
msgstr "Komponentų apdorojimas"
|
msgstr "Komponentų apdorojimas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:150
|
||||||
msgid "dashboard.import.progress.process-media"
|
msgid "dashboard.import.progress.process-media"
|
||||||
msgstr "Apdorojamos laikmenos"
|
msgstr "Apdorojamos laikmenos"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:141
|
||||||
msgid "dashboard.import.progress.process-page"
|
msgid "dashboard.import.progress.process-page"
|
||||||
msgstr "Apdorojamas puslapis: %s"
|
msgstr "Apdorojamas puslapis: %s"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:147
|
||||||
msgid "dashboard.import.progress.process-typographies"
|
msgid "dashboard.import.progress.process-typographies"
|
||||||
msgstr "Tipografijų apdorojimas"
|
msgstr "Tipografijų apdorojimas"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:135
|
||||||
msgid "dashboard.import.progress.upload-data"
|
msgid "dashboard.import.progress.upload-data"
|
||||||
msgstr "Įkeliami duomenys į serverį (%s/%s)"
|
msgstr "Įkeliami duomenys į serverį (%s/%s)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:138
|
||||||
msgid "dashboard.import.progress.upload-media"
|
msgid "dashboard.import.progress.upload-media"
|
||||||
msgstr "Įkeliamas failas: %s"
|
msgstr "Įkeliamas failas: %s"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:958, src/app/main/data/dashboard.cljs:1181
|
||||||
msgid "dashboard.new-file-prefix"
|
msgid "dashboard.new-file-prefix"
|
||||||
msgstr "Naujas failas"
|
msgstr "Naujas failas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:55
|
||||||
msgid "dashboard.new-project"
|
msgid "dashboard.new-project"
|
||||||
msgstr "+ Naujas projektas"
|
msgstr "+ Naujas projektas"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:726, src/app/main/data/dashboard.cljs:1184
|
||||||
msgid "dashboard.new-project-prefix"
|
msgid "dashboard.new-project-prefix"
|
||||||
msgstr "Naujas projektas"
|
msgstr "Naujas projektas"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:60
|
||||||
msgid "dashboard.no-matches-for"
|
msgid "dashboard.no-matches-for"
|
||||||
msgstr "Nerasta jokių atitikmenų pagal \"%s\""
|
msgstr "Nerasta jokių atitikmenų pagal \"%s\""
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:827
|
||||||
msgid "dashboard.no-projects-placeholder"
|
msgid "dashboard.no-projects-placeholder"
|
||||||
msgstr "Prisegti projektai bus rodomi čia"
|
msgstr "Prisegti projektai bus rodomi čia"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:33
|
||||||
msgid "dashboard.notifications.email-changed-successfully"
|
msgid "dashboard.notifications.email-changed-successfully"
|
||||||
msgstr "Jūsų el. pašto adresas sėkmingai atnaujintas"
|
msgstr "Jūsų el. pašto adresas sėkmingai atnaujintas"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:27
|
||||||
msgid "dashboard.notifications.email-verified-successfully"
|
msgid "dashboard.notifications.email-verified-successfully"
|
||||||
msgstr "Jūsų el. pašto adresas buvo sėkmingai patvirtintas"
|
msgstr "Jūsų el. pašto adresas buvo sėkmingai patvirtintas"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:37
|
||||||
msgid "dashboard.notifications.password-saved"
|
msgid "dashboard.notifications.password-saved"
|
||||||
msgstr "Slaptažodis sėkmingai išsaugotas!"
|
msgstr "Slaptažodis sėkmingai išsaugotas!"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1081
|
||||||
msgid "dashboard.num-of-members"
|
msgid "dashboard.num-of-members"
|
||||||
msgstr "%s nariai"
|
msgstr "%s nariai"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:267
|
||||||
msgid "dashboard.open-in-new-tab"
|
msgid "dashboard.open-in-new-tab"
|
||||||
msgstr "Atidarykite failą naujame skirtuke"
|
msgstr "Atidarykite failą naujame skirtuke"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/files.cljs:117, src/app/main/ui/dashboard/projects.cljs:260, src/app/main/ui/dashboard/projects.cljs:261
|
||||||
msgid "dashboard.options"
|
msgid "dashboard.options"
|
||||||
msgstr "Nustatymai"
|
msgstr "Nustatymai"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:106, src/app/main/ui/settings/password.cljs:119
|
||||||
msgid "dashboard.password-change"
|
msgid "dashboard.password-change"
|
||||||
msgstr "Keisti slaptažodį"
|
msgstr "Keisti slaptažodį"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/pin_button.cljs:24, src/app/main/ui/dashboard/project_menu.cljs:95
|
||||||
msgid "dashboard.pin-unpin"
|
msgid "dashboard.pin-unpin"
|
||||||
msgstr "Prisegti/Atsegti"
|
msgstr "Prisegti/Atsegti"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:51
|
||||||
msgid "dashboard.projects-title"
|
msgid "dashboard.projects-title"
|
||||||
msgstr "Projektai"
|
msgstr "Projektai"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:86
|
||||||
msgid "dashboard.remove-account"
|
msgid "dashboard.remove-account"
|
||||||
msgstr "Norite pašalinti paskyrą?"
|
msgstr "Norite pašalinti paskyrą?"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "dashboard.remove-shared"
|
msgid "dashboard.remove-shared"
|
||||||
msgstr "Pašalinti kaip bendrinamą biblioteką"
|
msgstr "Pašalinti kaip bendrinamą biblioteką"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:61
|
||||||
msgid "dashboard.theme-change"
|
msgid "dashboard.theme-change"
|
||||||
msgstr "Vartotojo sąsajos tema"
|
msgstr "Vartotojo sąsajos tema"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Malayalam <https://hosted.weblate.org/projects/penpot/"
|
"Language-Team: Malayalam "
|
||||||
"frontend/ml/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/ml/>\n"
|
||||||
"Language: ml\n"
|
"Language: ml\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,198 +11,207 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "നിലവിൽ അക്കൗണ്ടുണ്ടോ?"
|
msgstr "നിലവിൽ അക്കൗണ്ടുണ്ടോ?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"പെൻപോട്ട് ഉപയോഗിക്കാനും സാധൂകരിക്കാനും നിങ്ങളുടെ ഇമെയിൽ പരിശോധിച്ച് അതിലെ "
|
"പെൻപോട്ട് ഉപയോഗിക്കാനും സാധൂകരിക്കാനും നിങ്ങളുടെ ഇമെയിൽ പരിശോധിച്ച് അതിലെ "
|
||||||
"കണ്ണിയിൽ ക്ലിക്ക് ചെയ്യുക."
|
"കണ്ണിയിൽ ക്ലിക്ക് ചെയ്യുക."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "പാസ്വേഡ് സ്ഥിരീകരിക്കുക"
|
msgstr "പാസ്വേഡ് സ്ഥിരീകരിക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "ഡെമോ അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
msgstr "ഡെമോ അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "ഒന്നുപയോഗിച്ച് നോക്കുന്നോ?"
|
msgstr "ഒന്നുപയോഗിച്ച് നോക്കുന്നോ?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ഇതൊരു ഡെമോ സേവനമാണ്, ഒരു യഥാർത്ഥ ജോലിക്ക് ഉപയോഗിക്കരുത്, പ്രൊജക്റ്റുകൾ "
|
"ഇതൊരു ഡെമോ സേവനമാണ്, ഒരു യഥാർത്ഥ ജോലിക്ക് ഉപയോഗിക്കരുത്, പ്രൊജക്റ്റുകൾ "
|
||||||
"നിശ്ചിതസമയങ്ങളിൽ മായ്ക്കപ്പെടും."
|
"നിശ്ചിതസമയങ്ങളിൽ മായ്ക്കപ്പെടും."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "പാസ്വേഡ് മറന്നോ?"
|
msgstr "പാസ്വേഡ് മറന്നോ?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "മുഴുവൻ പേര്"
|
msgstr "മുഴുവൻ പേര്"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "ഇവിടെ ലോഗിൻ ചെയ്യുക"
|
msgstr "ഇവിടെ ലോഗിൻ ചെയ്യുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "ലോഗിൻ"
|
msgstr "ലോഗിൻ"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "ഗിറ്റ്ഹബ്ബ്"
|
msgstr "ഗിറ്റ്ഹബ്ബ്"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "ഗിറ്റ്ലാബ്"
|
msgstr "ഗിറ്റ്ലാബ്"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "ഗൂഗിൾ"
|
msgstr "ഗൂഗിൾ"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "ഓപ്പൺഐഡി"
|
msgstr "ഓപ്പൺഐഡി"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "പുതിയൊരു പാസ്വേഡ് ചേർക്കുക"
|
msgstr "പുതിയൊരു പാസ്വേഡ് ചേർക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "റിക്കവറി ടോക്കൺ അസാധുവാണ്."
|
msgstr "റിക്കവറി ടോക്കൺ അസാധുവാണ്."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "പാസ്വേഡ് വിജയകരമായി മാറ്റി"
|
msgstr "പാസ്വേഡ് വിജയകരമായി മാറ്റി"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr "പ്രൊഫൈൽ സാധൂകരിച്ചിട്ടില്ല, തുടരുന്നതിന് മുൻപ് ദയവായി സാധൂകരിക്കുക."
|
msgstr "പ്രൊഫൈൽ സാധൂകരിച്ചിട്ടില്ല, തുടരുന്നതിന് മുൻപ് ദയവായി സാധൂകരിക്കുക."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "പാസ്വേഡ് വീണ്ടെടുപ്പ് കണ്ണി നിങ്ങളുടെ ഇൻബോക്സിലേക്ക് അയച്ചിട്ടുണ്ട്."
|
msgstr "പാസ്വേഡ് വീണ്ടെടുപ്പ് കണ്ണി നിങ്ങളുടെ ഇൻബോക്സിലേക്ക് അയച്ചിട്ടുണ്ട്."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "വിജയകരമായി സംഘത്തിൽ ചേർന്നു"
|
msgstr "വിജയകരമായി സംഘത്തിൽ ചേർന്നു"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "പാസ്വേഡ്"
|
msgstr "പാസ്വേഡ്"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "കുറഞ്ഞത് 8 ക്യാരക്റ്ററുകൾ"
|
msgstr "കുറഞ്ഞത് 8 ക്യാരക്റ്ററുകൾ"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "സ്വകാര്യതാനയം"
|
msgstr "സ്വകാര്യതാനയം"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "പാസ്വേഡ് വീണ്ടെടുക്കുക"
|
msgstr "പാസ്വേഡ് വീണ്ടെടുക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "നിർദ്ദേശങ്ങളടങ്ങിയ ഒരു ഇമെയിൽ ഞങ്ങൾ നിങ്ങൾക്ക് അയയ്ക്കും"
|
msgstr "നിർദ്ദേശങ്ങളടങ്ങിയ ഒരു ഇമെയിൽ ഞങ്ങൾ നിങ്ങൾക്ക് അയയ്ക്കും"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "പാസ്വേഡ് മറന്നോ?"
|
msgstr "പാസ്വേഡ് മറന്നോ?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "പാസ്വേഡ് മാറ്റുക"
|
msgstr "പാസ്വേഡ് മാറ്റുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "ഇതുവരെ അക്കൗണ്ട് ഇല്ലേ?"
|
msgstr "ഇതുവരെ അക്കൗണ്ട് ഇല്ലേ?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
msgstr "അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
msgstr "അക്കൗണ്ട് സൃഷ്ടിക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "ഡിസൈനിങിനും പ്രോട്ടോടൈപ്പിങിനുമുള്ള ഓപ്പൺ സോഴ്സ് പ്രതിവിധി."
|
msgstr "ഡിസൈനിങിനും പ്രോട്ടോടൈപ്പിങിനുമുള്ള ഓപ്പൺ സോഴ്സ് പ്രതിവിധി."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "ഉപയോഗനിബന്ധനകൾ"
|
msgstr "ഉപയോഗനിബന്ധനകൾ"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "സാധൂകരിക്കാനുള്ള ഇമെയിൽ ഞങ്ങൾ അയച്ചിരിക്കുന്നു"
|
msgstr "സാധൂകരിക്കാനുള്ള ഇമെയിൽ ഞങ്ങൾ അയച്ചിരിക്കുന്നു"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ഈ കണ്ണി നീക്കം ചെയ്യണമെന്നത് നിങ്ങൾക്ക് തീർച്ചയാണോ? നിങ്ങളത് ചെയ്താൽ, അത് "
|
"ഈ കണ്ണി നീക്കം ചെയ്യണമെന്നത് നിങ്ങൾക്ക് തീർച്ചയാണോ? നിങ്ങളത് ചെയ്താൽ, അത് "
|
||||||
"ആർക്കും ലഭ്യമല്ലാതാകും"
|
"ആർക്കും ലഭ്യമല്ലാതാകും"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "കണ്ണി നേടുക"
|
msgstr "കണ്ണി നേടുക"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "കണ്ണി വിജയകരമായി പകർത്തി"
|
msgstr "കണ്ണി വിജയകരമായി പകർത്തി"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "കണ്ണിയുള്ള ആർക്കും പ്രാപ്യമാകും"
|
msgstr "കണ്ണിയുള്ള ആർക്കും പ്രാപ്യമാകും"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:183
|
||||||
msgid "common.share-link.placeholder"
|
msgid "common.share-link.placeholder"
|
||||||
msgstr "പങ്കുവെക്കാവുന്ന കണ്ണി ഇവിടെ ലഭ്യമാകും"
|
msgstr "പങ്കുവെക്കാവുന്ന കണ്ണി ഇവിടെ ലഭ്യമാകും"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:171
|
||||||
msgid "common.share-link.title"
|
msgid "common.share-link.title"
|
||||||
msgstr "പ്രോട്ടോടൈപ്പുകൾ പങ്കുവെയ്ക്കുക"
|
msgstr "പ്രോട്ടോടൈപ്പുകൾ പങ്കുവെയ്ക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "പങ്കിട്ട ലൈബ്രറിയായി ചേർക്കുക"
|
msgstr "പങ്കിട്ട ലൈബ്രറിയായി ചേർക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:75
|
||||||
msgid "dashboard.change-email"
|
msgid "dashboard.change-email"
|
||||||
msgstr "ഇമെയിൽ മാറ്റുക"
|
msgstr "ഇമെയിൽ മാറ്റുക"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(പകർത്തുക)"
|
msgstr "(പകർത്തുക)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "പുതിയ സംഘം രൂപീകരിക്കുക"
|
msgstr "പുതിയ സംഘം രൂപീകരിക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "നിങ്ങളുടെ പെൻപോട്ട്"
|
msgstr "നിങ്ങളുടെ പെൻപോട്ട്"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "സംഘത്തെ നീക്കുക"
|
msgstr "സംഘത്തെ നീക്കുക"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "പകർപ്പ്"
|
msgstr "പകർപ്പ്"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:240
|
||||||
msgid "dashboard.duplicate-multi"
|
msgid "dashboard.duplicate-multi"
|
||||||
msgstr "%s ഫയലുകളുടെ പകർപ്പ്"
|
msgstr "%s ഫയലുകളുടെ പകർപ്പ്"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:32
|
||||||
#, markdown
|
#, markdown
|
||||||
msgid "dashboard.empty-placeholder-drafts"
|
msgid "dashboard.empty-placeholder-drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -210,19 +219,22 @@ msgstr ""
|
||||||
"പരീക്ഷിക്കണമെന്നുണ്ടെങ്കിൽ [ലൈബ്രറികളുടെയും ടെമ്പ്ലേറ്റുകളുടെയും "
|
"പരീക്ഷിക്കണമെന്നുണ്ടെങ്കിൽ [ലൈബ്രറികളുടെയും ടെമ്പ്ലേറ്റുകളുടെയും "
|
||||||
"വിഭാഗത്തിലേക്ക്] (https://penpot.app/libraries-templates) പോകാവുന്നതാണ്"
|
"വിഭാഗത്തിലേക്ക്] (https://penpot.app/libraries-templates) പോകാവുന്നതാണ്"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/main_menu.cljs:605
|
||||||
msgid "dashboard.export-frames"
|
msgid "dashboard.export-frames"
|
||||||
msgstr "ആർട്ട്ബോർഡുകൾ പിഡിഎഫായി എക്സ്പോർട്ട് ചെയ്യുക"
|
msgstr "ആർട്ട്ബോർഡുകൾ പിഡിഎഫായി എക്സ്പോർട്ട് ചെയ്യുക"
|
||||||
|
|
||||||
#: src/app/main/ui/export.cljs
|
#: src/app/main/ui/export.cljs:201
|
||||||
msgid "dashboard.export-frames.title"
|
msgid "dashboard.export-frames.title"
|
||||||
msgstr "പിഡിഎഫായി എക്സ്പോർട്ട് ചെയ്യുക"
|
msgstr "പിഡിഎഫായി എക്സ്പോർട്ട് ചെയ്യുക"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "പെൻപോട്ട് %s ഫയലുകൾ എക്സ്പോർട്ട് ചെയ്യുക"
|
msgstr "പെൻപോട്ട് %s ഫയലുകൾ എക്സ്പോർട്ട് ചെയ്യുക"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:578
|
||||||
msgid "dashboard.export-shapes"
|
msgid "dashboard.export-shapes"
|
||||||
msgstr "എക്സ്പോർട്ട്"
|
msgstr "എക്സ്പോർട്ട്"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:427
|
||||||
msgid "dashboard.export.detail"
|
msgid "dashboard.export.detail"
|
||||||
msgstr "* ഘടകങ്ങൾ, ഗ്രാഫിക്സ്, നിറങ്ങൾ അല്ലെങ്കിൽ മുദ്രണകലകൾ എന്നിവ ഉൾപ്പെടാം."
|
msgstr "* ഘടകങ്ങൾ, ഗ്രാഫിക്സ്, നിറങ്ങൾ അല്ലെങ്കിൽ മുദ്രണകലകൾ എന്നിവ ഉൾപ്പെടാം."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -11,680 +11,690 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.0-dev\n"
|
"X-Generator: Weblate 5.0-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "Bekreft passord"
|
msgstr "Bekreft passord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Glemt passordet?"
|
msgstr "Glemt passordet?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Fullt navn"
|
msgstr "Fullt navn"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Skriv inn et nytt passord"
|
msgstr "Skriv inn et nytt passord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Gjenopprettelsessymbolet er ugyldig."
|
msgstr "Gjenopprettelsessymbolet er ugyldig."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Passord"
|
msgstr "Passord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "Gjenopprett passord"
|
msgstr "Gjenopprett passord"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "Endre passordet ditt"
|
msgstr "Endre passordet ditt"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "Ingen konto enda?"
|
msgstr "Ingen konto enda?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "Opprett konto"
|
msgstr "Opprett konto"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "Opprett konto"
|
msgstr "Opprett konto"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Legg til som delt bibliotek"
|
msgstr "Legg til som delt bibliotek"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(kopi)"
|
msgstr "(kopi)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/components/context_menu_a11y.cljs:256, src/app/main/ui/dashboard/sidebar.cljs:646
|
||||||
msgid "dashboard.default-team-name"
|
msgid "dashboard.default-team-name"
|
||||||
msgstr "Din Penpot"
|
msgstr "Din Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:571
|
||||||
msgid "dashboard.delete-team"
|
msgid "dashboard.delete-team"
|
||||||
msgstr "Slett lag"
|
msgstr "Slett lag"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:109
|
||||||
msgid "dashboard.invite-profile"
|
msgid "dashboard.invite-profile"
|
||||||
msgstr "Inviter til team"
|
msgstr "Inviter til team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:547, src/app/main/ui/dashboard/sidebar.cljs:556, src/app/main/ui/dashboard/sidebar.cljs:563, src/app/main/ui/dashboard/team.cljs:312
|
||||||
msgid "dashboard.leave-team"
|
msgid "dashboard.leave-team"
|
||||||
msgstr "Forlat team"
|
msgstr "Forlat team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/libraries.cljs
|
#: src/app/main/ui/dashboard/libraries.cljs:53
|
||||||
msgid "dashboard.libraries-title"
|
msgid "dashboard.libraries-title"
|
||||||
msgstr "Delte biblioteker"
|
msgstr "Delte biblioteker"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:281, src/app/main/ui/dashboard/project_menu.cljs:100
|
||||||
msgid "dashboard.move-to"
|
msgid "dashboard.move-to"
|
||||||
msgstr "Flytt til"
|
msgstr "Flytt til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:245
|
||||||
msgid "dashboard.move-to-multi"
|
msgid "dashboard.move-to-multi"
|
||||||
msgstr "Flytt %s filer til"
|
msgstr "Flytt %s filer til"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:226
|
||||||
msgid "dashboard.move-to-other-team"
|
msgid "dashboard.move-to-other-team"
|
||||||
msgstr "Flytt til annet team"
|
msgstr "Flytt til annet team"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/files.cljs
|
#: src/app/main/ui/dashboard/files.cljs:105, src/app/main/ui/dashboard/projects.cljs:252, src/app/main/ui/dashboard/projects.cljs:253
|
||||||
#, fuzzy
|
|
||||||
msgid "dashboard.new-file"
|
msgid "dashboard.new-file"
|
||||||
msgstr "+ Ny fil"
|
msgstr "+ Ny fil"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:55
|
||||||
msgid "dashboard.new-project"
|
msgid "dashboard.new-project"
|
||||||
msgstr "+ Nytt prosjekt"
|
msgstr "+ Nytt prosjekt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1081
|
||||||
msgid "dashboard.num-of-members"
|
msgid "dashboard.num-of-members"
|
||||||
msgstr "%s medlemmer"
|
msgstr "%s medlemmer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:267
|
||||||
msgid "dashboard.open-in-new-tab"
|
msgid "dashboard.open-in-new-tab"
|
||||||
msgstr "Åpne fil i ny fane"
|
msgstr "Åpne fil i ny fane"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:106, src/app/main/ui/settings/password.cljs:119
|
||||||
msgid "dashboard.password-change"
|
msgid "dashboard.password-change"
|
||||||
msgstr "Endre passord"
|
msgstr "Endre passord"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/pin_button.cljs:24, src/app/main/ui/dashboard/project_menu.cljs:95
|
||||||
msgid "dashboard.pin-unpin"
|
msgid "dashboard.pin-unpin"
|
||||||
msgstr "Fest/løsne"
|
msgstr "Fest/løsne"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:51
|
||||||
msgid "dashboard.projects-title"
|
msgid "dashboard.projects-title"
|
||||||
msgstr "Prosjekter"
|
msgstr "Prosjekter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:86
|
||||||
msgid "dashboard.remove-account"
|
msgid "dashboard.remove-account"
|
||||||
msgstr "Ønsker du å fjerne kontoen din?"
|
msgstr "Ønsker du å fjerne kontoen din?"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
#, fuzzy
|
#, unused
|
||||||
msgid "dashboard.remove-shared"
|
msgid "dashboard.remove-shared"
|
||||||
msgstr "Fjern som delt bibliotek"
|
msgstr "Fjern som delt bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:246, src/app/main/ui/dashboard/sidebar.cljs:247
|
||||||
msgid "dashboard.search-placeholder"
|
msgid "dashboard.search-placeholder"
|
||||||
msgstr "Søk …"
|
msgstr "Søk …"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:55
|
||||||
#, fuzzy
|
|
||||||
msgid "dashboard.searching-for"
|
msgid "dashboard.searching-for"
|
||||||
msgstr "Şøker etter «%s» …"
|
msgstr "Şøker etter «%s» …"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:56
|
||||||
#, fuzzy
|
|
||||||
msgid "dashboard.select-ui-language"
|
msgid "dashboard.select-ui-language"
|
||||||
msgstr "Velg grensesnittsspråk"
|
msgstr "Velg grensesnittsspråk"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:63
|
||||||
msgid "dashboard.select-ui-theme"
|
msgid "dashboard.select-ui-theme"
|
||||||
msgstr "Velg drakt"
|
msgstr "Velg drakt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:282
|
||||||
msgid "dashboard.show-all-files"
|
msgid "dashboard.show-all-files"
|
||||||
msgstr "Vis alle filer"
|
msgstr "Vis alle filer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1052
|
||||||
msgid "dashboard.team-info"
|
msgid "dashboard.team-info"
|
||||||
msgstr "Teaminfo"
|
msgstr "Teaminfo"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1070
|
||||||
msgid "dashboard.team-members"
|
msgid "dashboard.team-members"
|
||||||
msgstr "Teammedlemmer"
|
msgstr "Teammedlemmer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1085
|
||||||
msgid "dashboard.team-projects"
|
msgid "dashboard.team-projects"
|
||||||
msgstr "Lagprosjekter"
|
msgstr "Lagprosjekter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:61
|
||||||
msgid "dashboard.theme-change"
|
msgid "dashboard.theme-change"
|
||||||
msgstr "Utseende"
|
msgstr "Utseende"
|
||||||
|
|
||||||
#: src/app/main/ui/settings.cljs
|
#: src/app/main/ui/settings.cljs:31
|
||||||
msgid "dashboard.your-account-title"
|
msgid "dashboard.your-account-title"
|
||||||
msgstr "Din konto"
|
msgstr "Din konto"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:62
|
||||||
msgid "dashboard.your-name"
|
msgid "dashboard.your-name"
|
||||||
msgstr "Ditt navn"
|
msgstr "Ditt navn"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/libraries.cljs, src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:38, src/app/main/ui/dashboard/fonts.cljs:33, src/app/main/ui/dashboard/libraries.cljs:42, src/app/main/ui/dashboard/projects.cljs:318, src/app/main/ui/dashboard/search.cljs:30, src/app/main/ui/dashboard/sidebar.cljs:312, src/app/main/ui/dashboard/team.cljs:495, src/app/main/ui/dashboard/team.cljs:729, src/app/main/ui/dashboard/team.cljs:991, src/app/main/ui/dashboard/team.cljs:1038
|
||||||
msgid "dashboard.your-penpot"
|
msgid "dashboard.your-penpot"
|
||||||
msgstr "Din Penpot"
|
msgstr "Din Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:36, src/app/main/ui/workspace/plugins.cljs:246
|
||||||
msgid "ds.confirm-cancel"
|
msgid "ds.confirm-cancel"
|
||||||
msgstr "Avbryt"
|
msgstr "Avbryt"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:37, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:141
|
||||||
#, fuzzy
|
|
||||||
msgid "ds.confirm-ok"
|
msgid "ds.confirm-ok"
|
||||||
msgstr "OK"
|
msgstr "OK"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs, src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:35, src/app/main/ui/confirm.cljs:39
|
||||||
msgid "ds.confirm-title"
|
msgid "ds.confirm-title"
|
||||||
msgstr "Er du sikker?"
|
msgstr "Er du sikker?"
|
||||||
|
|
||||||
#: src/app/main/ui/components/color_input.cljs
|
#: src/app/main/ui/components/color_input.cljs:57
|
||||||
msgid "errors.invalid-color"
|
msgid "errors.invalid-color"
|
||||||
msgstr "Ugyldig farge"
|
msgstr "Ugyldig farge"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:60
|
||||||
msgid "errors.unexpected-token"
|
msgid "errors.unexpected-token"
|
||||||
msgstr "Ukjent symbol"
|
msgstr "Ukjent symbol"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:77
|
||||||
msgid "feedback.description"
|
msgid "feedback.description"
|
||||||
msgstr "Beskrivelse"
|
msgstr "Beskrivelse"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:72
|
||||||
msgid "feedback.subject"
|
msgid "feedback.subject"
|
||||||
msgstr "Emne"
|
msgstr "Emne"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/blur.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/blur.cljs:115
|
||||||
msgid "inspect.attributes.blur.value"
|
msgid "inspect.attributes.blur.value"
|
||||||
msgstr "Verdi"
|
msgstr "Verdi"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/image.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/common.cljs:99, src/app/main/ui/viewer/inspect/attributes/image.cljs:51
|
||||||
msgid "inspect.attributes.image.download"
|
msgid "inspect.attributes.image.download"
|
||||||
msgstr "Last ned kildebilde"
|
msgstr "Last ned kildebilde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/image.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/image.cljs:39
|
||||||
msgid "inspect.attributes.image.height"
|
msgid "inspect.attributes.image.height"
|
||||||
msgstr "Høyde"
|
msgstr "Høyde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/image.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/image.cljs:32
|
||||||
msgid "inspect.attributes.image.width"
|
msgid "inspect.attributes.image.width"
|
||||||
msgstr "Bredde"
|
msgstr "Bredde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.height"
|
msgid "inspect.attributes.layout.height"
|
||||||
msgstr "Høyde"
|
msgstr "Høyde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.left"
|
msgid "inspect.attributes.layout.left"
|
||||||
msgstr "Venstre"
|
msgstr "Venstre"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.width"
|
msgid "inspect.attributes.layout.width"
|
||||||
msgstr "Bredde"
|
msgstr "Bredde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/shadow.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/shadow.cljs:57
|
||||||
msgid "inspect.attributes.shadow"
|
msgid "inspect.attributes.shadow"
|
||||||
msgstr "Skygge"
|
msgstr "Skygge"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/stroke.cljs
|
#: src/app/main/ui/inspect/attributes/stroke.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.width"
|
msgid "inspect.attributes.stroke.width"
|
||||||
msgstr "Bredde"
|
msgstr "Bredde"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/text.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:81, src/app/main/ui/viewer/inspect/attributes/text.cljs:194
|
||||||
msgid "inspect.attributes.typography"
|
msgid "inspect.attributes.typography"
|
||||||
msgstr "Typografi"
|
msgstr "Typografi"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/text.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:89
|
||||||
msgid "inspect.attributes.typography.font-family"
|
msgid "inspect.attributes.typography.font-family"
|
||||||
msgstr "Skriftfamilie"
|
msgstr "Skriftfamilie"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/text.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:107
|
||||||
msgid "inspect.attributes.typography.font-size"
|
msgid "inspect.attributes.typography.font-size"
|
||||||
msgstr "Skriftstørrelse"
|
msgstr "Skriftstørrelse"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/text.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:98
|
||||||
msgid "inspect.attributes.typography.font-style"
|
msgid "inspect.attributes.typography.font-style"
|
||||||
msgstr "Skriftstil"
|
msgstr "Skriftstil"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/right_sidebar.cljs
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:125
|
||||||
msgid "inspect.tabs.code"
|
msgid "inspect.tabs.code"
|
||||||
msgstr "Kode"
|
msgstr "Kode"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:98
|
||||||
msgid "inspect.tabs.code.selected.circle"
|
msgid "inspect.tabs.code.selected.circle"
|
||||||
msgstr "Sirkel"
|
msgstr "Sirkel"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:102
|
||||||
msgid "inspect.tabs.code.selected.group"
|
msgid "inspect.tabs.code.selected.group"
|
||||||
msgstr "Gruppe"
|
msgstr "Gruppe"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:103
|
||||||
msgid "inspect.tabs.code.selected.image"
|
msgid "inspect.tabs.code.selected.image"
|
||||||
msgstr "Bilde"
|
msgstr "Bilde"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:105
|
||||||
msgid "inspect.tabs.code.selected.path"
|
msgid "inspect.tabs.code.selected.path"
|
||||||
msgstr "Sti"
|
msgstr "Sti"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:107
|
||||||
msgid "inspect.tabs.code.selected.svg-raw"
|
msgid "inspect.tabs.code.selected.svg-raw"
|
||||||
msgstr "SVG"
|
msgstr "SVG"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:108
|
||||||
msgid "inspect.tabs.code.selected.text"
|
msgid "inspect.tabs.code.selected.text"
|
||||||
msgstr "Tekst"
|
msgstr "Tekst"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/right_sidebar.cljs
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:115
|
||||||
msgid "inspect.tabs.info"
|
msgid "inspect.tabs.info"
|
||||||
msgstr "Info"
|
msgstr "Info"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:527
|
||||||
msgid "labels.accept"
|
msgid "labels.accept"
|
||||||
msgstr "Godta"
|
msgstr "Godta"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/data/common.cljs:112, src/app/main/ui/dashboard/change_owner.cljs:69, src/app/main/ui/dashboard/import.cljs:514, src/app/main/ui/dashboard/team.cljs:868, src/app/main/ui/delete_shared.cljs:35, src/app/main/ui/export.cljs:164, src/app/main/ui/export.cljs:460, src/app/main/ui/settings/access_tokens.cljs:188, src/app/main/ui/viewer/share_link.cljs:203, src/app/main/ui/workspace/sidebar/assets/groups.cljs:149
|
||||||
msgid "labels.cancel"
|
msgid "labels.cancel"
|
||||||
msgstr "Avbryt"
|
msgstr "Avbryt"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:103
|
||||||
msgid "labels.confirm-password"
|
msgid "labels.confirm-password"
|
||||||
msgstr "Bekreft passord"
|
msgstr "Bekreft passord"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/groups.cljs:157, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:190
|
||||||
msgid "labels.create"
|
msgid "labels.create"
|
||||||
msgstr "Opprett"
|
msgstr "Opprett"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team_form.cljs, src/app/main/ui/dashboard/team_form.cljs
|
#: src/app/main/ui/dashboard/team_form.cljs:101, src/app/main/ui/dashboard/team_form.cljs:121
|
||||||
msgid "labels.create-team"
|
msgid "labels.create-team"
|
||||||
msgstr "Opprett nytt lag"
|
msgstr "Opprett nytt lag"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team_form.cljs
|
#: src/app/main/ui/dashboard/team_form.cljs:113
|
||||||
msgid "labels.create-team.placeholder"
|
msgid "labels.create-team.placeholder"
|
||||||
msgstr "Skriv inn nytt lagnavn"
|
msgstr "Skriv inn nytt lagnavn"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.custom-fonts"
|
msgid "labels.custom-fonts"
|
||||||
msgstr "Egendefinerte skrifter"
|
msgstr "Egendefinerte skrifter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs
|
#: src/app/main/ui/settings/sidebar.cljs:73
|
||||||
msgid "labels.dashboard"
|
msgid "labels.dashboard"
|
||||||
msgstr "Oversikt"
|
msgstr "Oversikt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:306, src/app/main/ui/dashboard/fonts.cljs:255, src/app/main/ui/dashboard/fonts.cljs:332, src/app/main/ui/dashboard/fonts.cljs:346, src/app/main/ui/dashboard/project_menu.cljs:115, src/app/main/ui/dashboard/team.cljs:904, src/app/main/ui/settings/access_tokens.cljs:209, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:209
|
||||||
msgid "labels.delete"
|
msgid "labels.delete"
|
||||||
msgstr "Slett"
|
msgstr "Slett"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:357
|
||||||
msgid "labels.delete-comment"
|
msgid "labels.delete-comment"
|
||||||
msgstr "Slett kommentar"
|
msgstr "Slett kommentar"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:354
|
||||||
msgid "labels.delete-comment-thread"
|
msgid "labels.delete-comment-thread"
|
||||||
msgstr "Slett tråd"
|
msgstr "Slett tråd"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:262
|
||||||
msgid "labels.delete-multi-files"
|
msgid "labels.delete-multi-files"
|
||||||
msgstr "Slett %s filer"
|
msgstr "Slett %s filer"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/files.cljs, src/app/main/ui/dashboard/files.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:28, src/app/main/ui/dashboard/files.cljs:72, src/app/main/ui/dashboard/files.cljs:156, src/app/main/ui/dashboard/projects.cljs:220, src/app/main/ui/dashboard/projects.cljs:224, src/app/main/ui/dashboard/sidebar.cljs:791
|
||||||
msgid "labels.drafts"
|
msgid "labels.drafts"
|
||||||
msgstr "Kladder"
|
msgstr "Kladder"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:350, src/app/main/ui/dashboard/fonts.cljs:252, src/app/main/ui/dashboard/team.cljs:902, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:205
|
||||||
msgid "labels.edit"
|
msgid "labels.edit"
|
||||||
msgstr "Rediger"
|
msgstr "Rediger"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:412
|
||||||
msgid "labels.font-family"
|
msgid "labels.font-family"
|
||||||
msgstr "Skriftfamilie"
|
msgstr "Skriftfamilie"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.font-providers"
|
msgid "labels.font-providers"
|
||||||
msgstr "Skrifttilbydere"
|
msgstr "Skrifttilbydere"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:52, src/app/main/ui/dashboard/sidebar.cljs:811
|
||||||
msgid "labels.fonts"
|
msgid "labels.fonts"
|
||||||
msgstr "Skrifter"
|
msgstr "Skrifter"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:410
|
||||||
msgid "labels.installed-fonts"
|
msgid "labels.installed-fonts"
|
||||||
msgstr "Installerte skrifter"
|
msgstr "Installerte skrifter"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:51
|
||||||
msgid "labels.language"
|
msgid "labels.language"
|
||||||
msgstr "Språk"
|
msgstr "Språk"
|
||||||
|
|
||||||
#: src/app/main/ui/settings.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:1040
|
||||||
#, fuzzy
|
|
||||||
msgid "labels.logout"
|
msgid "labels.logout"
|
||||||
msgstr "Logg ut"
|
msgstr "Logg ut"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:510, src/app/main/ui/dashboard/team.cljs:87, src/app/main/ui/dashboard/team.cljs:95
|
||||||
msgid "labels.members"
|
msgid "labels.members"
|
||||||
msgstr "Medlemmer"
|
msgstr "Medlemmer"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:96
|
||||||
msgid "labels.new-password"
|
msgid "labels.new-password"
|
||||||
msgstr "Nytt passord"
|
msgstr "Nytt passord"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:89
|
||||||
msgid "labels.old-password"
|
msgid "labels.old-password"
|
||||||
msgstr "Gammelt passord"
|
msgstr "Gammelt passord"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:286, src/app/main/ui/dashboard/team.cljs:518, src/app/main/ui/dashboard/team.cljs:1076
|
||||||
msgid "labels.owner"
|
msgid "labels.owner"
|
||||||
msgstr "Eier"
|
msgstr "Eier"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/settings/sidebar.cljs:87
|
||||||
msgid "labels.password"
|
msgid "labels.password"
|
||||||
msgstr "Passord"
|
msgstr "Passord"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/settings/profile.cljs:118, src/app/main/ui/settings/sidebar.cljs:82
|
||||||
msgid "labels.profile"
|
msgid "labels.profile"
|
||||||
msgstr "Profil"
|
msgstr "Profil"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:784
|
||||||
msgid "labels.projects"
|
msgid "labels.projects"
|
||||||
msgstr "Prosjekter"
|
msgstr "Prosjekter"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/workspace/libraries.cljs, src/app/main/ui/dashboard/team.cljs
|
||||||
|
#, unused
|
||||||
msgid "labels.remove"
|
msgid "labels.remove"
|
||||||
msgstr "Fjern"
|
msgstr "Fjern"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:271, src/app/main/ui/dashboard/project_menu.cljs:85, src/app/main/ui/dashboard/sidebar.cljs:539, src/app/main/ui/workspace/sidebar/assets/groups.cljs:157
|
||||||
msgid "labels.rename"
|
msgid "labels.rename"
|
||||||
msgstr "Gi nytt navn"
|
msgstr "Gi nytt navn"
|
||||||
|
|
||||||
#: src/app/main/ui/static.cljs, src/app/main/ui/static.cljs, src/app/main/ui/static.cljs
|
#: src/app/main/ui/static.cljs:61, src/app/main/ui/static.cljs:70, src/app/main/ui/static.cljs:148
|
||||||
msgid "labels.retry"
|
msgid "labels.retry"
|
||||||
msgstr "Prøv igjen"
|
msgstr "Prøv igjen"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:469, src/app/main/ui/dashboard/team.cljs:709
|
||||||
msgid "labels.role"
|
msgid "labels.role"
|
||||||
msgstr "Rolle"
|
msgstr "Rolle"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:380, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:191
|
||||||
msgid "labels.save"
|
msgid "labels.save"
|
||||||
msgstr "Lagre"
|
msgstr "Lagre"
|
||||||
|
|
||||||
#, fuzzy
|
#: src/app/main/ui/dashboard/fonts.cljs:415
|
||||||
msgid "labels.search-font"
|
msgid "labels.search-font"
|
||||||
msgstr "Søk etter skrift"
|
msgstr "Søk etter skrift"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:82
|
||||||
msgid "labels.send"
|
msgid "labels.send"
|
||||||
msgstr "Send"
|
msgstr "Send"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:82
|
||||||
#, fuzzy
|
|
||||||
msgid "labels.sending"
|
msgid "labels.sending"
|
||||||
msgstr "Sender …"
|
msgstr "Sender …"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:530, src/app/main/ui/dashboard/team.cljs:88, src/app/main/ui/dashboard/team.cljs:102, src/app/main/ui/settings/options.cljs:84, src/app/main/ui/settings/sidebar.cljs:93
|
||||||
msgid "labels.settings"
|
msgid "labels.settings"
|
||||||
msgstr "Innstillinger"
|
msgstr "Innstillinger"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:800
|
||||||
msgid "labels.shared-libraries"
|
msgid "labels.shared-libraries"
|
||||||
msgstr "Delte bibliotek"
|
msgstr "Delte bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/comments.cljs, src/app/main/ui/viewer/header.cljs
|
#: src/app/main/ui/viewer/comments.cljs:82, src/app/main/ui/workspace/comments.cljs:55, src/app/main/ui/workspace/comments.cljs:135
|
||||||
msgid "labels.show-all-comments"
|
msgid "labels.show-all-comments"
|
||||||
msgstr "Vis alle kommentarer"
|
msgstr "Vis alle kommentarer"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:241
|
||||||
msgid "labels.upload"
|
msgid "labels.upload"
|
||||||
msgstr "Last opp"
|
msgstr "Last opp"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:169
|
||||||
msgid "labels.upload-custom-fonts"
|
msgid "labels.upload-custom-fonts"
|
||||||
msgstr "Last opp egendefinerte skrifter"
|
msgstr "Last opp egendefinerte skrifter"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:240
|
||||||
msgid "labels.uploading"
|
msgid "labels.uploading"
|
||||||
msgstr "Laster opp …"
|
msgstr "Laster opp …"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:194
|
||||||
msgid "labels.write-new-comment"
|
msgid "labels.write-new-comment"
|
||||||
msgstr "Skriv ny kommentar"
|
msgstr "Skriv ny kommentar"
|
||||||
|
|
||||||
#: src/app/main/data/workspace/persistence.cljs, src/app/main/data/workspace/persistence.cljs, src/app/main/data/media.cljs
|
#: src/app/main/data/media.cljs:49, src/app/main/data/workspace/media.cljs:223, src/app/main/data/workspace/media.cljs:453
|
||||||
msgid "media.loading"
|
msgid "media.loading"
|
||||||
msgstr "Laster inn bilde …"
|
msgstr "Laster inn bilde …"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/data/common.cljs:113
|
||||||
#, fuzzy
|
|
||||||
msgid "modals.add-shared-confirm.accept"
|
msgid "modals.add-shared-confirm.accept"
|
||||||
msgstr "Legg til som delt bibliotek"
|
msgstr "Legg til som delt bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/change_email.cljs
|
#: src/app/main/ui/settings/change_email.cljs:127
|
||||||
#, fuzzy
|
|
||||||
msgid "modals.change-email.confirm-email"
|
msgid "modals.change-email.confirm-email"
|
||||||
msgstr "Bekreft ny e-postadresse"
|
msgstr "Bekreft ny e-postadresse"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/delete_account.cljs
|
#: src/app/main/ui/settings/delete_account.cljs:64
|
||||||
msgid "modals.delete-account.confirm"
|
msgid "modals.delete-account.confirm"
|
||||||
msgstr "Ja, slett kontoen min"
|
msgstr "Ja, slett kontoen min"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:298
|
||||||
msgid "modals.delete-comment-thread.accept"
|
msgid "modals.delete-comment-thread.accept"
|
||||||
msgstr "Slett samtale"
|
msgstr "Slett samtale"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:296
|
||||||
msgid "modals.delete-comment-thread.title"
|
msgid "modals.delete-comment-thread.title"
|
||||||
msgstr "Slett samtale"
|
msgstr "Slett samtale"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:123
|
||||||
msgid "modals.delete-file-confirm.accept"
|
msgid "modals.delete-file-confirm.accept"
|
||||||
msgstr "Slett fil"
|
msgstr "Slett fil"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:117
|
||||||
msgid "modals.delete-file-multi-confirm.accept"
|
msgid "modals.delete-file-multi-confirm.accept"
|
||||||
msgstr "Slett filer"
|
msgstr "Slett filer"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:521, src/app/main/ui/workspace/sidebar/sitemap.cljs:44
|
||||||
msgid "modals.delete-page.title"
|
msgid "modals.delete-page.title"
|
||||||
msgstr "Slett side"
|
msgstr "Slett side"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/project_menu.cljs:69
|
||||||
msgid "modals.delete-project-confirm.accept"
|
msgid "modals.delete-project-confirm.accept"
|
||||||
msgstr "Slett prosjekt"
|
msgstr "Slett prosjekt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:427
|
||||||
msgid "modals.delete-team-member-confirm.accept"
|
msgid "modals.delete-team-member-confirm.accept"
|
||||||
msgstr "Slett medlem"
|
msgstr "Slett medlem"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:425
|
||||||
msgid "modals.delete-team-member-confirm.title"
|
msgid "modals.delete-team-member-confirm.title"
|
||||||
msgstr "Slett teammedlem"
|
msgstr "Slett teammedlem"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:402, src/app/main/ui/dashboard/sidebar.cljs:424, src/app/main/ui/dashboard/team.cljs:394, src/app/main/ui/dashboard/team.cljs:416
|
||||||
msgid "modals.leave-confirm.accept"
|
msgid "modals.leave-confirm.accept"
|
||||||
msgstr "Forlat team"
|
msgstr "Forlat team"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs, src/app/main/ui/workspace/context_menu.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/common.cljs:379
|
||||||
msgid "modals.update-remote-component.cancel"
|
msgid "modals.update-remote-component.cancel"
|
||||||
msgstr "Avbryt"
|
msgstr "Avbryt"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:154, src/app/main/ui/dashboard/team.cljs:595
|
||||||
#, fuzzy
|
|
||||||
msgid "notifications.invitation-email-sent"
|
msgid "notifications.invitation-email-sent"
|
||||||
msgstr "Invitasjon sendt"
|
msgstr "Invitasjon sendt"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs, src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:29, src/app/main/ui/settings/profile.cljs:35
|
||||||
#, fuzzy
|
|
||||||
msgid "notifications.profile-saved"
|
msgid "notifications.profile-saved"
|
||||||
msgstr "Profil lagret"
|
msgstr "Profil lagret"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:80
|
||||||
#, fuzzy
|
|
||||||
msgid "title.settings.options"
|
msgid "title.settings.options"
|
||||||
msgstr "Innstillinger - Penpot"
|
msgstr "Innstillinger - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/password.cljs
|
#: src/app/main/ui/settings/password.cljs:115
|
||||||
#, fuzzy
|
|
||||||
msgid "title.settings.password"
|
msgid "title.settings.password"
|
||||||
msgstr "Passord - Penpot"
|
msgstr "Passord - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:115
|
||||||
#, fuzzy
|
|
||||||
msgid "title.settings.profile"
|
msgid "title.settings.profile"
|
||||||
msgstr "Profil - Penpot"
|
msgstr "Profil - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:1036
|
||||||
#, fuzzy
|
|
||||||
msgid "title.team-settings"
|
msgid "title.team-settings"
|
||||||
msgstr "Innstillinger - %s - Penpot"
|
msgstr "Innstillinger - %s - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace.cljs
|
#: src/app/main/ui/workspace.cljs:190
|
||||||
#, fuzzy
|
|
||||||
msgid "title.workspace"
|
msgid "title.workspace"
|
||||||
msgstr "%s - Penpot"
|
msgstr "%s - Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/dashboard/grid.cljs:130, src/app/main/ui/dashboard/grid.cljs:162, src/app/main/ui/workspace/sidebar/assets/colors.cljs:485, src/app/main/ui/workspace/sidebar/assets.cljs:150
|
||||||
msgid "workspace.assets.colors"
|
msgid "workspace.assets.colors"
|
||||||
msgstr "Farger"
|
msgstr "Farger"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/dashboard/grid.cljs:126, src/app/main/ui/dashboard/grid.cljs:141, src/app/main/ui/workspace/sidebar/assets/components.cljs:513, src/app/main/ui/workspace/sidebar/assets.cljs:139
|
||||||
msgid "workspace.assets.components"
|
msgid "workspace.assets.components"
|
||||||
msgstr "Komponenter"
|
msgstr "Komponenter"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/groups.cljs:131
|
||||||
msgid "workspace.assets.create-group"
|
msgid "workspace.assets.create-group"
|
||||||
msgstr "Opprett en gruppe"
|
msgstr "Opprett en gruppe"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:529, src/app/main/ui/workspace/sidebar/assets/colors.cljs:251, src/app/main/ui/workspace/sidebar/assets/components.cljs:577, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:424, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:443
|
||||||
msgid "workspace.assets.delete"
|
msgid "workspace.assets.delete"
|
||||||
msgstr "Slett"
|
msgstr "Slett"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/colors.cljs:247, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:439
|
||||||
msgid "workspace.assets.edit"
|
msgid "workspace.assets.edit"
|
||||||
msgstr "Rediger"
|
msgstr "Rediger"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/graphics.cljs:384, src/app/main/ui/workspace/sidebar/assets.cljs:145
|
||||||
msgid "workspace.assets.graphics"
|
msgid "workspace.assets.graphics"
|
||||||
msgstr "Grafikk"
|
msgstr "Grafikk"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/colors.cljs:255, src/app/main/ui/workspace/sidebar/assets/components.cljs:581, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:428, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:448
|
||||||
msgid "workspace.assets.group"
|
msgid "workspace.assets.group"
|
||||||
msgstr "Gruppe"
|
msgstr "Gruppe"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/groups.cljs:141
|
||||||
msgid "workspace.assets.group-name"
|
msgid "workspace.assets.group-name"
|
||||||
msgstr "Gruppenavn"
|
msgstr "Gruppenavn"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets.cljs:168
|
||||||
msgid "workspace.assets.libraries"
|
msgid "workspace.assets.libraries"
|
||||||
msgstr "Bibliotek"
|
msgstr "Bibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:532, src/app/main/ui/workspace/sidebar/assets/colors.cljs:243, src/app/main/ui/workspace/sidebar/assets/components.cljs:566, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:421, src/app/main/ui/workspace/sidebar/assets/groups.cljs:63, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:434
|
||||||
msgid "workspace.assets.rename"
|
msgid "workspace.assets.rename"
|
||||||
msgstr "Gi nytt navn"
|
msgstr "Gi nytt navn"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.assets.typography.font-id"
|
msgid "workspace.assets.typography.font-id"
|
||||||
msgstr "Skrift"
|
msgstr "Skrift"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:505
|
||||||
msgid "workspace.assets.typography.font-size"
|
msgid "workspace.assets.typography.font-size"
|
||||||
msgstr "Størrelse"
|
msgstr "Størrelse"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:501
|
||||||
msgid "workspace.assets.typography.font-variant-id"
|
msgid "workspace.assets.typography.font-variant-id"
|
||||||
msgstr "Variant"
|
msgstr "Variant"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:321
|
||||||
msgid "workspace.header.menu.show-rules"
|
msgid "workspace.header.menu.show-rules"
|
||||||
msgstr "Vis regler"
|
msgstr "Vis regler"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.libraries.add"
|
msgid "workspace.libraries.add"
|
||||||
msgstr "Legg til"
|
msgstr "Legg til"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:80, src/app/main/ui/workspace/libraries.cljs:99
|
||||||
msgid "workspace.libraries.colors"
|
msgid "workspace.libraries.colors"
|
||||||
msgstr "%s farger"
|
msgstr "%s farger"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/colorpicker/libraries.cljs, src/app/main/ui/workspace/colorpalette.cljs
|
#: src/app/main/ui/workspace/color_palette_ctx_menu.cljs:60, src/app/main/ui/workspace/colorpicker/libraries.cljs:73, src/app/main/ui/workspace/text_palette_ctx_menu.cljs:50
|
||||||
msgid "workspace.libraries.colors.file-library"
|
msgid "workspace.libraries.colors.file-library"
|
||||||
msgstr "Filbibliotek"
|
msgstr "Filbibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/colorpicker/libraries.cljs, src/app/main/ui/workspace/colorpalette.cljs
|
#: src/app/main/ui/workspace/color_palette_ctx_menu.cljs:82, src/app/main/ui/workspace/colorpicker/libraries.cljs:72
|
||||||
msgid "workspace.libraries.colors.recent-colors"
|
msgid "workspace.libraries.colors.recent-colors"
|
||||||
msgstr "Nylige farger"
|
msgstr "Nylige farger"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/colorpicker.cljs
|
#: src/app/main/ui/workspace/colorpicker.cljs:372
|
||||||
msgid "workspace.libraries.colors.save-color"
|
msgid "workspace.libraries.colors.save-color"
|
||||||
msgstr "Lagre fargestil"
|
msgstr "Lagre fargestil"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:74, src/app/main/ui/workspace/libraries.cljs:91
|
||||||
msgid "workspace.libraries.components"
|
msgid "workspace.libraries.components"
|
||||||
msgstr "%s komponenter"
|
msgstr "%s komponenter"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:215
|
||||||
msgid "workspace.libraries.file-library"
|
msgid "workspace.libraries.file-library"
|
||||||
msgstr "Filbibliotek"
|
msgstr "Filbibliotek"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs:600, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:605
|
||||||
msgid "workspace.options.component"
|
msgid "workspace.options.component"
|
||||||
msgstr "Komponent"
|
msgstr "Komponent"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options.cljs
|
#: src/app/main/ui/workspace/sidebar/options.cljs:112
|
||||||
msgid "workspace.options.design"
|
msgid "workspace.options.design"
|
||||||
msgstr "Design"
|
msgstr "Design"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/exports.cljs, src/app/main/ui/inspect/exports.cljs
|
#: src/app/main/ui/export.cljs:172, src/app/main/ui/export.cljs:241, src/app/main/ui/viewer/inspect/exports.cljs:194, src/app/main/ui/workspace/sidebar/options/menus/exports.cljs:236
|
||||||
msgid "workspace.options.exporting-object"
|
msgid "workspace.options.exporting-object"
|
||||||
msgstr "Eksporterer …"
|
msgstr "Eksporterer …"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.options.grid.params.columns"
|
msgid "workspace.options.grid.params.columns"
|
||||||
msgstr "Kolonner"
|
msgstr "Kolonner"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:246
|
||||||
msgid "workspace.options.grid.params.height"
|
msgid "workspace.options.grid.params.height"
|
||||||
msgstr "Høyde"
|
msgstr "Høyde"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.options.grid.params.rows"
|
msgid "workspace.options.grid.params.rows"
|
||||||
msgstr "Rader"
|
msgstr "Rader"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:216, src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:290
|
||||||
msgid "workspace.options.grid.params.set-default"
|
msgid "workspace.options.grid.params.set-default"
|
||||||
msgstr "Sett som forvalg"
|
msgstr "Sett som forvalg"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.options.grid.params.size"
|
msgid "workspace.options.grid.params.size"
|
||||||
msgstr "Størrelse"
|
msgstr "Størrelse"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.options.grid.params.type"
|
msgid "workspace.options.grid.params.type"
|
||||||
msgstr "Type"
|
msgstr "Type"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:211, src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:288
|
||||||
msgid "workspace.options.grid.params.use-default"
|
msgid "workspace.options.grid.params.use-default"
|
||||||
msgstr "Bruk forvalg"
|
msgstr "Bruk forvalg"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:247
|
||||||
msgid "workspace.options.grid.params.width"
|
msgid "workspace.options.grid.params.width"
|
||||||
msgstr "Bredde"
|
msgstr "Bredde"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/frame_grid.cljs:158
|
||||||
msgid "workspace.options.grid.row"
|
msgid "workspace.options.grid.row"
|
||||||
msgstr "Rader"
|
msgstr "Rader"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs:127
|
||||||
msgid "workspace.options.layer-options.blend-mode.lighten"
|
msgid "workspace.options.layer-options.blend-mode.lighten"
|
||||||
msgstr "Lysne"
|
msgstr "Lysne"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs:128
|
||||||
msgid "workspace.options.layer-options.blend-mode.screen"
|
msgid "workspace.options.layer-options.blend-mode.screen"
|
||||||
msgstr "Skjerm"
|
msgstr "Skjerm"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/measures.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:532
|
||||||
msgid "workspace.options.radius.all-corners"
|
msgid "workspace.options.radius.all-corners"
|
||||||
msgstr "Alle hjørner"
|
msgstr "Alle hjørner"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Tamil <https://hosted.weblate.org/projects/penpot/frontend/ta/"
|
"Language-Team: Tamil "
|
||||||
">\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/ta/>\n"
|
||||||
"Language: ta\n"
|
"Language: ta\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -11,186 +11,202 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "ஏற்கனவே ஒரு கணக்கு உள்ளதா?"
|
msgstr "ஏற்கனவே ஒரு கணக்கு உள்ளதா?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:299
|
||||||
msgid "auth.check-your-email"
|
msgid "auth.check-your-email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"உங்கள் மின்னஞ்சலைச் சரிபார்த்து, இணைப்பைக் கிளிக் செய்து சரிபார்த்து, "
|
"உங்கள் மின்னஞ்சலைச் சரிபார்த்து, இணைப்பைக் கிளிக் செய்து சரிபார்த்து, "
|
||||||
"Penpot ஐப் பயன்படுத்தத் தொடங்குங்கள்."
|
"Penpot ஐப் பயன்படுத்தத் தொடங்குங்கள்."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:78
|
||||||
msgid "auth.confirm-password"
|
msgid "auth.confirm-password"
|
||||||
msgstr "கடவுச்சொல்லை உறுதிப்படுத்தவும்"
|
msgstr "கடவுச்சொல்லை உறுதிப்படுத்தவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs:163
|
||||||
msgid "auth.create-demo-account"
|
msgid "auth.create-demo-account"
|
||||||
msgstr "டெமோ கணக்கை உருவாக்கவும்"
|
msgstr "டெமோ கணக்கை உருவாக்கவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.create-demo-profile"
|
msgid "auth.create-demo-profile"
|
||||||
msgstr "அதை முயற்சி செய்ய வேண்டுமா?"
|
msgstr "அதை முயற்சி செய்ய வேண்டுமா?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/login.cljs:43
|
||||||
msgid "auth.demo-warning"
|
msgid "auth.demo-warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"இது ஒரு டெமோ சேவை, உண்மையான வேலைக்கு பயன்படுத்த வேண்டாம், திட்டங்கள் "
|
"இது ஒரு டெமோ சேவை, உண்மையான வேலைக்கு பயன்படுத்த வேண்டாம், திட்டங்கள் "
|
||||||
"அவ்வப்போது அழிக்கப்படும்."
|
"அவ்வப்போது அழிக்கப்படும்."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "கடவுச்சொல்லை மறந்துவிட்டீர்களா?"
|
msgstr "கடவுச்சொல்லை மறந்துவிட்டீர்களா?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "முழு பெயர்"
|
msgstr "முழு பெயர்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "இங்கே உள்நுழைக"
|
msgstr "இங்கே உள்நுழைக"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "உள்நுழை"
|
msgstr "உள்நுழை"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "கிட்லேப்"
|
msgstr "கிட்லேப்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "கூகுள்"
|
msgstr "கூகுள்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "ஓப்பன் ஐடி"
|
msgstr "ஓப்பன் ஐடி"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "புதிய கடவுச்சொல்லை உள்ளிடவும்"
|
msgstr "புதிய கடவுச்சொல்லை உள்ளிடவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "மீட்பு டோக்கன் செல்லுபடியாகாது."
|
msgstr "மீட்பு டோக்கன் செல்லுபடியாகாது."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "கடவுச்சொல் வெற்றிகரமாக மாற்றப்பட்டது"
|
msgstr "கடவுச்சொல் வெற்றிகரமாக மாற்றப்பட்டது"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:57
|
||||||
msgid "auth.notifications.profile-not-verified"
|
msgid "auth.notifications.profile-not-verified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"சுயவிவரம் சரிபார்க்கப்படவில்லை, தொடர்வதற்கு முன் சுயவிவரத்தைச் "
|
"சுயவிவரம் சரிபார்க்கப்படவில்லை, தொடர்வதற்கு முன் சுயவிவரத்தைச் "
|
||||||
"சரிபார்க்கவும்."
|
"சரிபார்க்கவும்."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:40
|
||||||
msgid "auth.notifications.recovery-token-sent"
|
msgid "auth.notifications.recovery-token-sent"
|
||||||
msgstr "கடவுச்சொல் மீட்பு இணைப்பு உங்கள் இன்பாக்ஸிற்கு அனுப்பப்பட்டது."
|
msgstr "கடவுச்சொல் மீட்பு இணைப்பு உங்கள் இன்பாக்ஸிற்கு அனுப்பப்பட்டது."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/verify_token.cljs
|
#: src/app/main/ui/auth/verify_token.cljs:47
|
||||||
msgid "auth.notifications.team-invitation-accepted"
|
msgid "auth.notifications.team-invitation-accepted"
|
||||||
msgstr "அணியில் வெற்றிகரமாக இணைந்தார்"
|
msgstr "அணியில் வெற்றிகரமாக இணைந்தார்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "கடவுச்சொல்"
|
msgstr "கடவுச்சொல்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "குறைந்தது 8 எழுத்துகள்"
|
msgstr "குறைந்தது 8 எழுத்துகள்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:41
|
||||||
msgid "auth.privacy-policy"
|
msgid "auth.privacy-policy"
|
||||||
msgstr "தனியுரிமைக் கொள்கை"
|
msgstr "தனியுரிமைக் கொள்கை"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:88
|
||||||
msgid "auth.recovery-request-submit"
|
msgid "auth.recovery-request-submit"
|
||||||
msgstr "கடவுச்சொல்லை மீட்டெடுக்கவும்"
|
msgstr "கடவுச்சொல்லை மீட்டெடுக்கவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:101
|
||||||
msgid "auth.recovery-request-subtitle"
|
msgid "auth.recovery-request-subtitle"
|
||||||
msgstr "வழிமுறைகளுடன் கூடிய மின்னஞ்சலை உங்களுக்கு அனுப்புவோம்"
|
msgstr "வழிமுறைகளுடன் கூடிய மின்னஞ்சலை உங்களுக்கு அனுப்புவோம்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery_request.cljs
|
#: src/app/main/ui/auth/recovery_request.cljs:100
|
||||||
msgid "auth.recovery-request-title"
|
msgid "auth.recovery-request-title"
|
||||||
msgstr "கடவுச்சொல்லை மறந்துவிட்டீர்களா?"
|
msgstr "கடவுச்சொல்லை மறந்துவிட்டீர்களா?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:82
|
||||||
msgid "auth.recovery-submit"
|
msgid "auth.recovery-submit"
|
||||||
msgstr "உங்கள் கடவுச்சொல்லை மாற்றுக"
|
msgstr "உங்கள் கடவுச்சொல்லை மாற்றுக"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:298, src/app/main/ui/viewer/login.cljs:93
|
||||||
msgid "auth.register"
|
msgid "auth.register"
|
||||||
msgstr "இன்னும் கணக்கு இல்லையா?"
|
msgstr "இன்னும் கணக்கு இல்லையா?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:302, src/app/main/ui/auth/register.cljs:121, src/app/main/ui/auth/register.cljs:263, src/app/main/ui/viewer/login.cljs:97
|
||||||
msgid "auth.register-submit"
|
msgid "auth.register-submit"
|
||||||
msgstr "ஒரு கணக்கை உருவாக்கவும்"
|
msgstr "ஒரு கணக்கை உருவாக்கவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:140
|
||||||
msgid "auth.register-title"
|
msgid "auth.register-title"
|
||||||
msgstr "ஒரு கணக்கை உருவாக்கவும்"
|
msgstr "ஒரு கணக்கை உருவாக்கவும்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth.cljs
|
#: src/app/main/ui/auth.cljs
|
||||||
|
#, unused
|
||||||
msgid "auth.sidebar-tagline"
|
msgid "auth.sidebar-tagline"
|
||||||
msgstr "வடிவமைப்பு மற்றும் முன்மாதிரிக்கான திறந்த மூல தீர்வு."
|
msgstr "வடிவமைப்பு மற்றும் முன்மாதிரிக்கான திறந்த மூல தீர்வு."
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:33, src/app/main/ui/dashboard/sidebar.cljs:1022, src/app/main/ui/workspace/main_menu.cljs:150
|
||||||
msgid "auth.terms-of-service"
|
msgid "auth.terms-of-service"
|
||||||
msgstr "சேவை விதிமுறைகள்"
|
msgstr "சேவை விதிமுறைகள்"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:297
|
||||||
msgid "auth.verification-email-sent"
|
msgid "auth.verification-email-sent"
|
||||||
msgstr "சரிபார்ப்பு மின்னஞ்சலை அனுப்பியுள்ளோம் இந்த முகவரிக்கு"
|
msgstr "சரிபார்ப்பு மின்னஞ்சலை அனுப்பியுள்ளோம் இந்த முகவரிக்கு"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "வெளியிடுங்கள்"
|
msgstr "வெளியிடுங்கள்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:304, src/app/main/ui/viewer/share_link.cljs:314
|
||||||
msgid "common.share-link.all-users"
|
msgid "common.share-link.all-users"
|
||||||
msgstr "அனைத்து Penpot பயனர்களும்"
|
msgstr "அனைத்து Penpot பயனர்களும்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:198
|
||||||
msgid "common.share-link.confirm-deletion-link-description"
|
msgid "common.share-link.confirm-deletion-link-description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"இந்த இணைப்பை நிச்சயமாக அகற்ற விரும்புகிறீர்களா? நீங்கள் அதைச் செய்தால், அது "
|
"இந்த இணைப்பை நிச்சயமாக அகற்ற விரும்புகிறீர்களா? நீங்கள் அதைச் செய்தால், அது "
|
||||||
"இனி யாருக்கும் கிடைக்காது"
|
"இனி யாருக்கும் கிடைக்காது"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(தற்போதைய)"
|
msgstr "(தற்போதைய)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:207, src/app/main/ui/viewer/share_link.cljs:214
|
||||||
msgid "common.share-link.destroy-link"
|
msgid "common.share-link.destroy-link"
|
||||||
msgstr "இணைப்பை அழிக்கவும்"
|
msgstr "இணைப்பை அழிக்கவும்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:221
|
||||||
msgid "common.share-link.get-link"
|
msgid "common.share-link.get-link"
|
||||||
msgstr "இணைப்பைப் பெறுங்கள்"
|
msgstr "இணைப்பைப் பெறுங்கள்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:139
|
||||||
msgid "common.share-link.link-copied-success"
|
msgid "common.share-link.link-copied-success"
|
||||||
msgstr "இணைப்பு வெற்றிகரமாக நகலெடுக்கப்பட்டது"
|
msgstr "இணைப்பு வெற்றிகரமாக நகலெடுக்கப்பட்டது"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:231
|
||||||
msgid "common.share-link.manage-ops"
|
msgid "common.share-link.manage-ops"
|
||||||
msgstr "அனுமதிகளை நிர்வகிக்கவும்"
|
msgstr "அனுமதிகளை நிர்வகிக்கவும்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:277
|
||||||
msgid "common.share-link.page-shared"
|
msgid "common.share-link.page-shared"
|
||||||
msgid_plural "common.share-link.page-shared"
|
msgid_plural "common.share-link.page-shared"
|
||||||
msgstr[0] "1 பக்கம் பகிரப்பட்டது"
|
msgstr[0] "1 பக்கம் பகிரப்பட்டது"
|
||||||
msgstr[1] "%s பக்கங்கள் பகிரப்பட்டன"
|
msgstr[1] "%s பக்கங்கள் பகிரப்பட்டன"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:298
|
||||||
msgid "common.share-link.permissions-can-comment"
|
msgid "common.share-link.permissions-can-comment"
|
||||||
msgstr "கருத்து தெரிவிக்கலாம்"
|
msgstr "கருத்து தெரிவிக்கலாம்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:308
|
||||||
msgid "common.share-link.permissions-can-inspect"
|
msgid "common.share-link.permissions-can-inspect"
|
||||||
msgstr "குறியீட்டை ஆய்வு செய்யலாம்"
|
msgstr "குறியீட்டை ஆய்வு செய்யலாம்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:193
|
||||||
msgid "common.share-link.permissions-hint"
|
msgid "common.share-link.permissions-hint"
|
||||||
msgstr "இணைப்பு உள்ள எவருக்கும் அணுகல் இருக்கும்"
|
msgstr "இணைப்பு உள்ள எவருக்கும் அணுகல் இருக்கும்"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/share_link.cljs:241
|
||||||
msgid "common.share-link.permissions-pages"
|
msgid "common.share-link.permissions-pages"
|
||||||
msgstr "பக்கங்கள் பகிரப்பட்டன"
|
msgstr "பக்கங்கள் பகிரப்பட்டன"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
"PO-Revision-Date: 2024-06-17 08:07+0000\n"
|
||||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/penpot/"
|
"Language-Team: Ukrainian "
|
||||||
"frontend/ukr_UA/>\n"
|
"<https://hosted.weblate.org/projects/penpot/frontend/ukr_UA/>\n"
|
||||||
"Language: ukr_UA\n"
|
"Language: ukr_UA\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
@ -12,777 +12,870 @@ msgstr ""
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Generator: Weblate 5.6-dev\n"
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:151, src/app/main/ui/viewer/login.cljs:104
|
||||||
msgid "auth.already-have-account"
|
msgid "auth.already-have-account"
|
||||||
msgstr "Уже маєте аккаунт?"
|
msgstr "Уже маєте аккаунт?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:189, src/app/main/ui/viewer/login.cljs:90
|
||||||
msgid "auth.forgot-password"
|
msgid "auth.forgot-password"
|
||||||
msgstr "Забули пароль?"
|
msgstr "Забули пароль?"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:254
|
||||||
msgid "auth.fullname"
|
msgid "auth.fullname"
|
||||||
msgstr "Повне ім'я"
|
msgstr "Повне ім'я"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:155, src/app/main/ui/viewer/login.cljs:107
|
||||||
#, fuzzy
|
|
||||||
msgid "auth.login-here"
|
msgid "auth.login-here"
|
||||||
msgstr "Ввійдіть тут"
|
msgstr "Ввійдіть тут"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:195
|
||||||
msgid "auth.login-submit"
|
msgid "auth.login-submit"
|
||||||
msgstr "Вхід"
|
msgstr "Вхід"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:222
|
||||||
msgid "auth.login-with-github-submit"
|
msgid "auth.login-with-github-submit"
|
||||||
msgstr "GitHub"
|
msgstr "GitHub"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:228
|
||||||
msgid "auth.login-with-gitlab-submit"
|
msgid "auth.login-with-gitlab-submit"
|
||||||
msgstr "GitLab"
|
msgstr "GitLab"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:216
|
||||||
msgid "auth.login-with-google-submit"
|
msgid "auth.login-with-google-submit"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:201
|
||||||
msgid "auth.login-with-ldap-submit"
|
msgid "auth.login-with-ldap-submit"
|
||||||
msgstr "LDAP"
|
msgstr "LDAP"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:234, src/app/main/ui/auth/login.cljs:255
|
||||||
msgid "auth.login-with-oidc-submit"
|
msgid "auth.login-with-oidc-submit"
|
||||||
msgstr "OpenID"
|
msgstr "OpenID"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:71
|
||||||
msgid "auth.new-password"
|
msgid "auth.new-password"
|
||||||
msgstr "Введіть новий пароль"
|
msgstr "Введіть новий пароль"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:42
|
||||||
msgid "auth.notifications.invalid-token-error"
|
msgid "auth.notifications.invalid-token-error"
|
||||||
msgstr "Невірний код відновлення."
|
msgstr "Невірний код відновлення."
|
||||||
|
|
||||||
#: src/app/main/ui/auth/recovery.cljs
|
#: src/app/main/ui/auth/recovery.cljs:46
|
||||||
msgid "auth.notifications.password-changed-successfully"
|
msgid "auth.notifications.password-changed-successfully"
|
||||||
msgstr "Пароль успішно змінено"
|
msgstr "Пароль успішно змінено"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs, src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:179, src/app/main/ui/auth/register.cljs:115
|
||||||
msgid "auth.password"
|
msgid "auth.password"
|
||||||
msgstr "Пароль"
|
msgstr "Пароль"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/register.cljs
|
#: src/app/main/ui/auth/register.cljs:114
|
||||||
msgid "auth.password-length-hint"
|
msgid "auth.password-length-hint"
|
||||||
msgstr "Щонайменше 8 символів"
|
msgstr "Щонайменше 8 символів"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:228
|
||||||
msgid "common.publish"
|
msgid "common.publish"
|
||||||
msgstr "Опублікувати"
|
msgstr "Опублікувати"
|
||||||
|
|
||||||
#, fuzzy
|
#: src/app/main/ui/viewer/share_link.cljs:259, src/app/main/ui/viewer/share_link.cljs:289
|
||||||
msgid "common.share-link.current-tag"
|
msgid "common.share-link.current-tag"
|
||||||
msgstr "(поточне)"
|
msgstr "(поточне)"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/libraries.cljs:224
|
||||||
msgid "common.unpublish"
|
msgid "common.unpublish"
|
||||||
msgstr "Зняти з публікації"
|
msgstr "Зняти з публікації"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:291, src/app/main/ui/workspace/main_menu.cljs:572
|
||||||
msgid "dashboard.add-shared"
|
msgid "dashboard.add-shared"
|
||||||
msgstr "Додати як Спільну Бібліотеку"
|
msgstr "Додати як Спільну Бібліотеку"
|
||||||
|
|
||||||
#: src/app/main/data/dashboard.cljs, src/app/main/data/dashboard.cljs
|
#: src/app/main/data/dashboard.cljs:762, src/app/main/data/dashboard.cljs:983
|
||||||
msgid "dashboard.copy-suffix"
|
msgid "dashboard.copy-suffix"
|
||||||
msgstr "(копія)"
|
msgstr "(копія)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:338
|
||||||
msgid "dashboard.create-new-team"
|
msgid "dashboard.create-new-team"
|
||||||
msgstr "+ Створити нову команду"
|
msgstr "+ Створити нову команду"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/file_menu.cljs:296, src/app/main/ui/workspace/main_menu.cljs:589
|
||||||
msgid "dashboard.download-binary-file"
|
msgid "dashboard.download-binary-file"
|
||||||
msgstr "Завантажити файл Penpot (.penpot)"
|
msgstr "Завантажити файл Penpot (.penpot)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:276, src/app/main/ui/dashboard/project_menu.cljs:90
|
||||||
msgid "dashboard.duplicate"
|
msgid "dashboard.duplicate"
|
||||||
msgstr "Створити дублікат"
|
msgstr "Створити дублікат"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "dashboard.export-multi"
|
msgid "dashboard.export-multi"
|
||||||
msgstr "Експорт файлів Penpot (%s)"
|
msgstr "Експорт файлів Penpot (%s)"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:578
|
||||||
msgid "dashboard.export-shapes"
|
msgid "dashboard.export-shapes"
|
||||||
msgstr "Експорт"
|
msgstr "Експорт"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/libraries.cljs
|
#: src/app/main/ui/dashboard/libraries.cljs:53
|
||||||
msgid "dashboard.libraries-title"
|
msgid "dashboard.libraries-title"
|
||||||
msgstr "Бібліотеки"
|
msgstr "Бібліотеки"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/grid.cljs
|
#: src/app/main/ui/dashboard/placeholder.cljs:45
|
||||||
msgid "dashboard.loading-files"
|
msgid "dashboard.loading-files"
|
||||||
msgstr "завантажую ваші файли…"
|
msgstr "завантажую ваші файли…"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:431
|
||||||
msgid "dashboard.loading-fonts"
|
msgid "dashboard.loading-fonts"
|
||||||
msgstr "завантажую ваші шрифти…"
|
msgstr "завантажую ваші шрифти…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:245
|
||||||
msgid "dashboard.move-to-multi"
|
msgid "dashboard.move-to-multi"
|
||||||
msgstr "Перемістити файли (%s)"
|
msgstr "Перемістити файли (%s)"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:226
|
||||||
msgid "dashboard.move-to-other-team"
|
msgid "dashboard.move-to-other-team"
|
||||||
msgstr "Перенести в іншу команду"
|
msgstr "Перенести в іншу команду"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/files.cljs:117, src/app/main/ui/dashboard/projects.cljs:260, src/app/main/ui/dashboard/projects.cljs:261
|
||||||
msgid "dashboard.options"
|
msgid "dashboard.options"
|
||||||
msgstr "Опції"
|
msgstr "Опції"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs
|
#: src/app/main/ui/dashboard/pin_button.cljs:24, src/app/main/ui/dashboard/project_menu.cljs:95
|
||||||
msgid "dashboard.pin-unpin"
|
msgid "dashboard.pin-unpin"
|
||||||
msgstr "Закріпити/Відчепити"
|
msgstr "Закріпити/Відчепити"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs
|
#: src/app/main/ui/dashboard/projects.cljs:51
|
||||||
msgid "dashboard.projects-title"
|
msgid "dashboard.projects-title"
|
||||||
msgstr "Проекти"
|
msgstr "Проекти"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
||||||
|
#, unused
|
||||||
msgid "dashboard.remove-shared"
|
msgid "dashboard.remove-shared"
|
||||||
msgstr "Видалити Спільну Бібліотеку"
|
msgstr "Видалити Спільну Бібліотеку"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:246, src/app/main/ui/dashboard/sidebar.cljs:247
|
||||||
msgid "dashboard.search-placeholder"
|
msgid "dashboard.search-placeholder"
|
||||||
msgstr "Пошук…"
|
msgstr "Пошук…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/search.cljs
|
#: src/app/main/ui/dashboard/search.cljs:50
|
||||||
msgid "dashboard.type-something"
|
msgid "dashboard.type-something"
|
||||||
msgstr "Введіть для пошуку"
|
msgstr "Введіть для пошуку"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:70
|
||||||
msgid "dashboard.your-email"
|
msgid "dashboard.your-email"
|
||||||
msgstr "Електронна пошта"
|
msgstr "Електронна пошта"
|
||||||
|
|
||||||
#: src/app/main/ui/alert.cljs
|
#: src/app/main/ui/alert.cljs:32
|
||||||
msgid "ds.alert-ok"
|
msgid "ds.alert-ok"
|
||||||
msgstr "Ок"
|
msgstr "Ок"
|
||||||
|
|
||||||
#: src/app/main/ui/alert.cljs
|
#: src/app/main/ui/alert.cljs:31, src/app/main/ui/alert.cljs:34
|
||||||
msgid "ds.alert-title"
|
msgid "ds.alert-title"
|
||||||
msgstr "Увага"
|
msgstr "Увага"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:36, src/app/main/ui/workspace/plugins.cljs:246
|
||||||
msgid "ds.confirm-cancel"
|
msgid "ds.confirm-cancel"
|
||||||
msgstr "Відміна"
|
msgstr "Відміна"
|
||||||
|
|
||||||
#: src/app/main/ui/confirm.cljs
|
#: src/app/main/ui/confirm.cljs:37, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:141
|
||||||
msgid "ds.confirm-ok"
|
msgid "ds.confirm-ok"
|
||||||
msgstr "Ок"
|
msgstr "Ок"
|
||||||
|
|
||||||
#: src/app/main/ui/auth/login.cljs
|
#: src/app/main/ui/auth/login.cljs:62
|
||||||
msgid "errors.auth-provider-not-configured"
|
msgid "errors.auth-provider-not-configured"
|
||||||
msgstr "Провайдер для автентифікації не налаштований."
|
msgstr "Провайдер для автентифікації не налаштований."
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:77
|
||||||
msgid "feedback.description"
|
msgid "feedback.description"
|
||||||
msgstr "Опис"
|
msgstr "Опис"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:72
|
||||||
msgid "feedback.subject"
|
msgid "feedback.subject"
|
||||||
msgstr "Тема"
|
msgstr "Тема"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:68
|
||||||
msgid "feedback.title"
|
msgid "feedback.title"
|
||||||
msgstr "Електронна пошта"
|
msgstr "Електронна пошта"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/blur.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/blur.cljs:26
|
||||||
msgid "inspect.attributes.blur"
|
msgid "inspect.attributes.blur"
|
||||||
msgstr "Розмивання"
|
msgstr "Розмивання"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/blur.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/blur.cljs:115
|
||||||
msgid "inspect.attributes.blur.value"
|
msgid "inspect.attributes.blur.value"
|
||||||
msgstr "Значення"
|
msgstr "Значення"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/common.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/common.cljs:112
|
||||||
msgid "inspect.attributes.color.hex"
|
msgid "inspect.attributes.color.hex"
|
||||||
msgstr "HEX"
|
msgstr "HEX"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/common.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/common.cljs:114
|
||||||
msgid "inspect.attributes.color.hsla"
|
msgid "inspect.attributes.color.hsla"
|
||||||
msgstr "HSLA"
|
msgstr "HSLA"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/common.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/common.cljs:113
|
||||||
msgid "inspect.attributes.color.rgba"
|
msgid "inspect.attributes.color.rgba"
|
||||||
msgstr "RGBA"
|
msgstr "RGBA"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/fill.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/fill.cljs:57
|
||||||
msgid "inspect.attributes.fill"
|
msgid "inspect.attributes.fill"
|
||||||
msgstr "Заливка"
|
msgstr "Заливка"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/image.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/image.cljs:39
|
||||||
msgid "inspect.attributes.image.height"
|
msgid "inspect.attributes.image.height"
|
||||||
msgstr "Висота"
|
msgstr "Висота"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/image.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/image.cljs:32
|
||||||
msgid "inspect.attributes.image.width"
|
msgid "inspect.attributes.image.width"
|
||||||
msgstr "Ширина"
|
msgstr "Ширина"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout"
|
msgid "inspect.attributes.layout"
|
||||||
msgstr "Розміщення"
|
msgstr "Розміщення"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.height"
|
msgid "inspect.attributes.layout.height"
|
||||||
msgstr "Висота"
|
msgstr "Висота"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.left"
|
msgid "inspect.attributes.layout.left"
|
||||||
msgstr "Зліва"
|
msgstr "Зліва"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs, src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs, src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.radius"
|
msgid "inspect.attributes.layout.radius"
|
||||||
msgstr "Радіус"
|
msgstr "Радіус"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.rotation"
|
msgid "inspect.attributes.layout.rotation"
|
||||||
msgstr "Обертання"
|
msgstr "Обертання"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.top"
|
msgid "inspect.attributes.layout.top"
|
||||||
msgstr "Зверху"
|
msgstr "Зверху"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/layout.cljs
|
#: src/app/main/ui/inspect/attributes/layout.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.layout.width"
|
msgid "inspect.attributes.layout.width"
|
||||||
msgstr "Ширина"
|
msgstr "Ширина"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/shadow.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/shadow.cljs:57
|
||||||
msgid "inspect.attributes.shadow"
|
msgid "inspect.attributes.shadow"
|
||||||
msgstr "Тінь"
|
msgstr "Тінь"
|
||||||
|
|
||||||
#, permanent
|
#, permanent, unused
|
||||||
msgid "inspect.attributes.stroke.alignment.center"
|
msgid "inspect.attributes.stroke.alignment.center"
|
||||||
msgstr "Центр"
|
msgstr "Центр"
|
||||||
|
|
||||||
#, permanent
|
#, permanent, unused
|
||||||
msgid "inspect.attributes.stroke.alignment.inner"
|
msgid "inspect.attributes.stroke.alignment.inner"
|
||||||
msgstr "Всередину"
|
msgstr "Всередину"
|
||||||
|
|
||||||
#, permanent
|
#, permanent, unused
|
||||||
msgid "inspect.attributes.stroke.alignment.outer"
|
msgid "inspect.attributes.stroke.alignment.outer"
|
||||||
msgstr "Назовні"
|
msgstr "Назовні"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.style.dotted"
|
msgid "inspect.attributes.stroke.style.dotted"
|
||||||
msgstr "Точковий"
|
msgstr "Точковий"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.style.mixed"
|
msgid "inspect.attributes.stroke.style.mixed"
|
||||||
msgstr "Змішаний"
|
msgstr "Змішаний"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.style.none"
|
msgid "inspect.attributes.stroke.style.none"
|
||||||
msgstr "Немає"
|
msgstr "Немає"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.style.solid"
|
msgid "inspect.attributes.stroke.style.solid"
|
||||||
msgstr "Суцільний"
|
msgstr "Суцільний"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/stroke.cljs
|
#: src/app/main/ui/inspect/attributes/stroke.cljs
|
||||||
|
#, unused
|
||||||
msgid "inspect.attributes.stroke.width"
|
msgid "inspect.attributes.stroke.width"
|
||||||
msgstr "Товщина"
|
msgstr "Товщина"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/attributes/text.cljs
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:81, src/app/main/ui/viewer/inspect/attributes/text.cljs:194
|
||||||
msgid "inspect.attributes.typography"
|
msgid "inspect.attributes.typography"
|
||||||
msgstr "Текст"
|
msgstr "Текст"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:145
|
||||||
msgid "inspect.attributes.typography.text-decoration.none"
|
msgid "inspect.attributes.typography.text-decoration.none"
|
||||||
msgstr "Немає"
|
msgstr "Немає"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:146
|
||||||
msgid "inspect.attributes.typography.text-decoration.strikethrough"
|
msgid "inspect.attributes.typography.text-decoration.strikethrough"
|
||||||
msgstr "Перечеркнутий"
|
msgstr "Перечеркнутий"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:147
|
||||||
msgid "inspect.attributes.typography.text-decoration.underline"
|
msgid "inspect.attributes.typography.text-decoration.underline"
|
||||||
msgstr "Підчеркнутий"
|
msgstr "Підчеркнутий"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/attributes/text.cljs:159
|
||||||
msgid "inspect.attributes.typography.text-transform.none"
|
msgid "inspect.attributes.typography.text-transform.none"
|
||||||
msgstr "Який є"
|
msgstr "Який є"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/right_sidebar.cljs
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:125
|
||||||
msgid "inspect.tabs.code"
|
msgid "inspect.tabs.code"
|
||||||
msgstr "Код"
|
msgstr "Код"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:98
|
||||||
msgid "inspect.tabs.code.selected.circle"
|
msgid "inspect.tabs.code.selected.circle"
|
||||||
msgstr "Коло"
|
msgstr "Коло"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:99
|
||||||
msgid "inspect.tabs.code.selected.component"
|
msgid "inspect.tabs.code.selected.component"
|
||||||
msgstr "Компонент"
|
msgstr "Компонент"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:100
|
||||||
msgid "inspect.tabs.code.selected.curve"
|
msgid "inspect.tabs.code.selected.curve"
|
||||||
msgstr "Крива"
|
msgstr "Крива"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:101
|
||||||
msgid "inspect.tabs.code.selected.frame"
|
msgid "inspect.tabs.code.selected.frame"
|
||||||
msgstr "Кадр"
|
msgstr "Кадр"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:102
|
||||||
msgid "inspect.tabs.code.selected.group"
|
msgid "inspect.tabs.code.selected.group"
|
||||||
msgstr "Група"
|
msgstr "Група"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:103
|
||||||
msgid "inspect.tabs.code.selected.image"
|
msgid "inspect.tabs.code.selected.image"
|
||||||
msgstr "Зображення"
|
msgstr "Зображення"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:104
|
||||||
msgid "inspect.tabs.code.selected.mask"
|
msgid "inspect.tabs.code.selected.mask"
|
||||||
msgstr "Маска"
|
msgstr "Маска"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/right_sidebar.cljs
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:93
|
||||||
msgid "inspect.tabs.code.selected.multiple"
|
msgid "inspect.tabs.code.selected.multiple"
|
||||||
msgstr "Виділено: %s"
|
msgstr "Виділено: %s"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:105
|
||||||
msgid "inspect.tabs.code.selected.path"
|
msgid "inspect.tabs.code.selected.path"
|
||||||
msgstr "Контур"
|
msgstr "Контур"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:106
|
||||||
msgid "inspect.tabs.code.selected.rect"
|
msgid "inspect.tabs.code.selected.rect"
|
||||||
msgstr "Прямокутник"
|
msgstr "Прямокутник"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:107
|
||||||
msgid "inspect.tabs.code.selected.svg-raw"
|
msgid "inspect.tabs.code.selected.svg-raw"
|
||||||
msgstr "SVG"
|
msgstr "SVG"
|
||||||
|
|
||||||
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:108
|
||||||
msgid "inspect.tabs.code.selected.text"
|
msgid "inspect.tabs.code.selected.text"
|
||||||
msgstr "Текст"
|
msgstr "Текст"
|
||||||
|
|
||||||
#: src/app/main/ui/inspect/right_sidebar.cljs
|
#: src/app/main/ui/viewer/inspect/right_sidebar.cljs:115
|
||||||
msgid "inspect.tabs.info"
|
msgid "inspect.tabs.info"
|
||||||
msgstr "Інформація"
|
msgstr "Інформація"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:527
|
||||||
msgid "labels.accept"
|
msgid "labels.accept"
|
||||||
msgstr "Прийняти"
|
msgstr "Прийняти"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:120, src/app/main/ui/dashboard/team.cljs:276, src/app/main/ui/dashboard/team.cljs:519, src/app/main/ui/dashboard/team.cljs:549, src/app/main/ui/onboarding/team_choice.cljs:67
|
||||||
msgid "labels.admin"
|
msgid "labels.admin"
|
||||||
msgstr "Адміністратор"
|
msgstr "Адміністратор"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/comments.cljs
|
#: src/app/main/ui/workspace/comments.cljs
|
||||||
|
#, unused
|
||||||
msgid "labels.all"
|
msgid "labels.all"
|
||||||
msgstr "Всі"
|
msgstr "Всі"
|
||||||
|
|
||||||
|
#: src/app/main/ui/auth.cljs:37
|
||||||
msgid "labels.and"
|
msgid "labels.and"
|
||||||
msgstr "і"
|
msgstr "і"
|
||||||
|
|
||||||
|
#: src/app/main/ui/onboarding/team_choice.cljs:162
|
||||||
msgid "labels.back"
|
msgid "labels.back"
|
||||||
msgstr "Назад"
|
msgstr "Назад"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/data/common.cljs:112, src/app/main/ui/dashboard/change_owner.cljs:69, src/app/main/ui/dashboard/import.cljs:514, src/app/main/ui/dashboard/team.cljs:868, src/app/main/ui/delete_shared.cljs:35, src/app/main/ui/export.cljs:164, src/app/main/ui/export.cljs:460, src/app/main/ui/settings/access_tokens.cljs:188, src/app/main/ui/viewer/share_link.cljs:203, src/app/main/ui/workspace/sidebar/assets/groups.cljs:149
|
||||||
msgid "labels.cancel"
|
msgid "labels.cancel"
|
||||||
msgstr "Відміна"
|
msgstr "Відміна"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/projects.cljs:93, src/app/main/ui/export.cljs:478, src/app/main/ui/settings/access_tokens.cljs:183, src/app/main/ui/viewer/login.cljs:77, src/app/main/ui/viewer/share_link.cljs:174, src/app/main/ui/workspace/libraries.cljs:522
|
||||||
msgid "labels.close"
|
msgid "labels.close"
|
||||||
msgstr "Закрити"
|
msgstr "Закрити"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/comments.cljs
|
#: src/app/main/ui/dashboard/comments.cljs:104, src/app/main/ui/viewer/comments.cljs:70, src/app/main/ui/workspace/comments.cljs:126
|
||||||
msgid "labels.comments"
|
msgid "labels.comments"
|
||||||
msgstr "Коментарі"
|
msgstr "Коментарі"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:985, src/app/main/ui/workspace/main_menu.cljs:110
|
||||||
msgid "labels.community"
|
msgid "labels.community"
|
||||||
msgstr "Спільнота"
|
msgstr "Спільнота"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/import.cljs:520, src/app/main/ui/export.cljs:465, src/app/main/ui/onboarding/newsletter.cljs:101
|
||||||
msgid "labels.continue"
|
msgid "labels.continue"
|
||||||
msgstr "Продовжити"
|
msgstr "Продовжити"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/groups.cljs:157, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:190
|
||||||
msgid "labels.create"
|
msgid "labels.create"
|
||||||
msgstr "Створити"
|
msgstr "Створити"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs
|
#: src/app/main/ui/settings/sidebar.cljs:73
|
||||||
msgid "labels.dashboard"
|
msgid "labels.dashboard"
|
||||||
msgstr "Панель управління"
|
msgstr "Панель управління"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:306, src/app/main/ui/dashboard/fonts.cljs:255, src/app/main/ui/dashboard/fonts.cljs:332, src/app/main/ui/dashboard/fonts.cljs:346, src/app/main/ui/dashboard/project_menu.cljs:115, src/app/main/ui/dashboard/team.cljs:904, src/app/main/ui/settings/access_tokens.cljs:209, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:209
|
||||||
msgid "labels.delete"
|
msgid "labels.delete"
|
||||||
msgstr "Видалити"
|
msgstr "Видалити"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/projects.cljs, src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/files.cljs, src/app/main/ui/dashboard/files.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:28, src/app/main/ui/dashboard/files.cljs:72, src/app/main/ui/dashboard/files.cljs:156, src/app/main/ui/dashboard/projects.cljs:220, src/app/main/ui/dashboard/projects.cljs:224, src/app/main/ui/dashboard/sidebar.cljs:791
|
||||||
msgid "labels.drafts"
|
msgid "labels.drafts"
|
||||||
msgstr "Чорновики"
|
msgstr "Чорновики"
|
||||||
|
|
||||||
#: src/app/main/ui/comments.cljs
|
#: src/app/main/ui/comments.cljs:350, src/app/main/ui/dashboard/fonts.cljs:252, src/app/main/ui/dashboard/team.cljs:902, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:205
|
||||||
msgid "labels.edit"
|
msgid "labels.edit"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:118, src/app/main/ui/dashboard/team.cljs:279, src/app/main/ui/dashboard/team.cljs:520, src/app/main/ui/dashboard/team.cljs:553, src/app/main/ui/onboarding/team_choice.cljs:66
|
||||||
msgid "labels.editor"
|
msgid "labels.editor"
|
||||||
msgstr "Редактор"
|
msgstr "Редактор"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:661
|
||||||
msgid "labels.expired-invitation"
|
msgid "labels.expired-invitation"
|
||||||
msgstr "Протерміновано"
|
msgstr "Протерміновано"
|
||||||
|
|
||||||
|
#: src/app/main/ui/export.cljs:173
|
||||||
msgid "labels.export"
|
msgid "labels.export"
|
||||||
msgstr "Експорт"
|
msgstr "Експорт"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:413
|
||||||
msgid "labels.font-variants"
|
msgid "labels.font-variants"
|
||||||
msgstr "Стилі"
|
msgstr "Стилі"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:52, src/app/main/ui/dashboard/sidebar.cljs:811
|
||||||
msgid "labels.fonts"
|
msgid "labels.fonts"
|
||||||
msgstr "Шрифти"
|
msgstr "Шрифти"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:516, src/app/main/ui/dashboard/team.cljs:89, src/app/main/ui/dashboard/team.cljs:97, src/app/main/ui/dashboard/team.cljs:708
|
||||||
msgid "labels.invitations"
|
msgid "labels.invitations"
|
||||||
msgstr "Запрошення"
|
msgstr "Запрошення"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/options.cljs
|
#: src/app/main/ui/settings/options.cljs:51
|
||||||
msgid "labels.language"
|
msgid "labels.language"
|
||||||
msgstr "Мова"
|
msgstr "Мова"
|
||||||
|
|
||||||
#: src/app/main/ui/settings.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:1040
|
||||||
msgid "labels.logout"
|
msgid "labels.logout"
|
||||||
msgstr "Вийти"
|
msgstr "Вийти"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/team.cljs:468
|
||||||
msgid "labels.member"
|
msgid "labels.member"
|
||||||
msgstr "Учасник"
|
msgstr "Учасник"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:510, src/app/main/ui/dashboard/team.cljs:87, src/app/main/ui/dashboard/team.cljs:95
|
||||||
msgid "labels.members"
|
msgid "labels.members"
|
||||||
msgstr "Учасники"
|
msgstr "Учасники"
|
||||||
|
|
||||||
#: src/app/main/ui/static.cljs
|
#: src/app/main/ui/static.cljs:49
|
||||||
msgid "labels.not-found.main-message"
|
msgid "labels.not-found.main-message"
|
||||||
msgstr "Халепа!"
|
msgstr "Халепа!"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "labels.or"
|
msgid "labels.or"
|
||||||
msgstr "або"
|
msgstr "або"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:286, src/app/main/ui/dashboard/team.cljs:518, src/app/main/ui/dashboard/team.cljs:1076
|
||||||
msgid "labels.owner"
|
msgid "labels.owner"
|
||||||
msgstr "Власник"
|
msgstr "Власник"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/settings/sidebar.cljs:87
|
||||||
msgid "labels.password"
|
msgid "labels.password"
|
||||||
msgstr "Пароль"
|
msgstr "Пароль"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:662
|
||||||
msgid "labels.pending-invitation"
|
msgid "labels.pending-invitation"
|
||||||
msgstr "Очікування"
|
msgstr "Очікування"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs
|
#: src/app/main/ui/settings/profile.cljs:118, src/app/main/ui/settings/sidebar.cljs:82
|
||||||
msgid "labels.profile"
|
msgid "labels.profile"
|
||||||
msgstr "Профіль"
|
msgstr "Профіль"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:784
|
||||||
msgid "labels.projects"
|
msgid "labels.projects"
|
||||||
msgstr "Проекти"
|
msgstr "Проекти"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs, src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/workspace/libraries.cljs, src/app/main/ui/dashboard/team.cljs
|
||||||
|
#, unused
|
||||||
msgid "labels.remove"
|
msgid "labels.remove"
|
||||||
msgstr "Видалити"
|
msgstr "Видалити"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs, src/app/main/ui/dashboard/project_menu.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/dashboard/file_menu.cljs:271, src/app/main/ui/dashboard/project_menu.cljs:85, src/app/main/ui/dashboard/sidebar.cljs:539, src/app/main/ui/workspace/sidebar/assets/groups.cljs:157
|
||||||
msgid "labels.rename"
|
msgid "labels.rename"
|
||||||
msgstr "Перейменувати"
|
msgstr "Перейменувати"
|
||||||
|
|
||||||
#: src/app/main/ui/static.cljs, src/app/main/ui/static.cljs, src/app/main/ui/static.cljs
|
#: src/app/main/ui/static.cljs:61, src/app/main/ui/static.cljs:70, src/app/main/ui/static.cljs:148
|
||||||
msgid "labels.retry"
|
msgid "labels.retry"
|
||||||
msgstr "Повторити"
|
msgstr "Повторити"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:469, src/app/main/ui/dashboard/team.cljs:709
|
||||||
msgid "labels.role"
|
msgid "labels.role"
|
||||||
msgstr "Роль"
|
msgstr "Роль"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:380, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:191
|
||||||
msgid "labels.save"
|
msgid "labels.save"
|
||||||
msgstr "Зберегти"
|
msgstr "Зберегти"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:82
|
||||||
msgid "labels.send"
|
msgid "labels.send"
|
||||||
msgstr "Надіслати"
|
msgstr "Надіслати"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/feedback.cljs
|
#: src/app/main/ui/settings/feedback.cljs:82
|
||||||
msgid "labels.sending"
|
msgid "labels.sending"
|
||||||
msgstr "Надсилаю…"
|
msgstr "Надсилаю…"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/sidebar.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:530, src/app/main/ui/dashboard/team.cljs:88, src/app/main/ui/dashboard/team.cljs:102, src/app/main/ui/settings/options.cljs:84, src/app/main/ui/settings/sidebar.cljs:93
|
||||||
msgid "labels.settings"
|
msgid "labels.settings"
|
||||||
msgstr "Налаштування"
|
msgstr "Налаштування"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:800
|
||||||
msgid "labels.shared-libraries"
|
msgid "labels.shared-libraries"
|
||||||
msgstr "Бібліотеки"
|
msgstr "Бібліотеки"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:710
|
||||||
msgid "labels.status"
|
msgid "labels.status"
|
||||||
msgstr "Статус"
|
msgstr "Статус"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/sidebar.cljs:992, src/app/main/ui/workspace/main_menu.cljs:118
|
||||||
msgid "labels.tutorials"
|
msgid "labels.tutorials"
|
||||||
msgstr "Посібники"
|
msgstr "Посібники"
|
||||||
|
|
||||||
#: src/app/main/ui/settings/profile.cljs
|
#: src/app/main/ui/settings/profile.cljs:103
|
||||||
msgid "labels.update"
|
msgid "labels.update"
|
||||||
msgstr "Оновити"
|
msgstr "Оновити"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:241
|
||||||
msgid "labels.upload"
|
msgid "labels.upload"
|
||||||
msgstr "Завантаження"
|
msgstr "Завантаження"
|
||||||
|
|
||||||
|
#: src/app/main/ui/dashboard/fonts.cljs:240
|
||||||
msgid "labels.uploading"
|
msgid "labels.uploading"
|
||||||
msgstr "Завантажую…"
|
msgstr "Завантажую…"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs
|
#: src/app/main/ui/dashboard/team.cljs:123, src/app/main/ui/dashboard/team.cljs:282, src/app/main/ui/dashboard/team.cljs:521
|
||||||
msgid "labels.viewer"
|
msgid "labels.viewer"
|
||||||
msgstr "Спостерігач"
|
msgstr "Спостерігач"
|
||||||
|
|
||||||
#: src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/team.cljs, src/app/main/ui/dashboard/sidebar.cljs
|
#: src/app/main/ui/dashboard/team.cljs:237
|
||||||
msgid "labels.you"
|
msgid "labels.you"
|
||||||
msgstr "(ви)"
|
msgstr "(ви)"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs, src/app/main/ui/dashboard/file_menu.cljs
|
#: src/app/main/ui/delete_shared.cljs:52
|
||||||
msgid "modals.unpublish-shared-confirm.accept"
|
msgid "modals.unpublish-shared-confirm.accept"
|
||||||
msgstr "Зняти з публікації"
|
msgstr "Зняти з публікації"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs, src/app/main/ui/workspace/context_menu.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/common.cljs:380
|
||||||
msgid "modals.update-remote-component.accept"
|
msgid "modals.update-remote-component.accept"
|
||||||
msgstr "Оновити"
|
msgstr "Оновити"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs, src/app/main/ui/workspace/context_menu.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/common.cljs:379
|
||||||
msgid "modals.update-remote-component.cancel"
|
msgid "modals.update-remote-component.cancel"
|
||||||
msgstr "Відмінити"
|
msgstr "Відмінити"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "onboarding.welcome.alt"
|
msgid "onboarding.welcome.alt"
|
||||||
msgstr "Penpot"
|
msgstr "Penpot"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs, src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs, src/app/main/ui/workspace/sidebar/options/menus/stroke.cljs, src/app/main/ui/workspace/sidebar/options/menus/layer.cljs, src/app/main/ui/workspace/sidebar/options/menus/typography.cljs, src/app/main/ui/workspace/sidebar/options/menus/typography.cljs, src/app/main/ui/workspace/sidebar/options/menus/typography.cljs, src/app/main/ui/workspace/sidebar/options/menus/shadow.cljs, src/app/main/ui/workspace/sidebar/options/menus/blur.cljs
|
#: src/app/main/ui/viewer/inspect/exports.cljs:147, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:631, src/app/main/ui/workspace/sidebar/options/menus/constraints.cljs:137, src/app/main/ui/workspace/sidebar/options/menus/constraints.cljs:148, src/app/main/ui/workspace/sidebar/options/menus/exports.cljs:188, src/app/main/ui/workspace/sidebar/options/menus/fill.cljs:158, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:399, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:410, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:430, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:441, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:458, src/app/main/ui/workspace/sidebar/options/menus/measures.cljs:472, src/app/main/ui/workspace/sidebar/options/menus/shadow.cljs:309, src/app/main/ui/workspace/sidebar/options/menus/stroke.cljs:183, src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:373, src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:389, src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs:245, src/app/main/ui/workspace/sidebar/options/rows/stroke_row.cljs:172
|
||||||
msgid "settings.multiple"
|
msgid "settings.multiple"
|
||||||
msgstr "Змішаний"
|
msgstr "Змішаний"
|
||||||
|
|
||||||
# SECTIONS
|
# SECTIONS
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:414
|
||||||
msgid "shortcut-section.basics"
|
msgid "shortcut-section.basics"
|
||||||
msgstr "Основи"
|
msgstr "Основи"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:420
|
||||||
msgid "shortcut-section.dashboard"
|
msgid "shortcut-section.dashboard"
|
||||||
msgstr "Панель управління"
|
msgstr "Панель управління"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:423
|
||||||
msgid "shortcut-section.viewer"
|
msgid "shortcut-section.viewer"
|
||||||
msgstr "Переглядач"
|
msgstr "Переглядач"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:417
|
||||||
msgid "shortcut-section.workspace"
|
msgid "shortcut-section.workspace"
|
||||||
msgstr "Робоче поле"
|
msgstr "Робоче поле"
|
||||||
|
|
||||||
# SUBSECTIONS
|
# SUBSECTIONS
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:56
|
||||||
msgid "shortcut-subsection.alignment"
|
msgid "shortcut-subsection.alignment"
|
||||||
msgstr "Вирівнювання"
|
msgstr "Вирівнювання"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:57
|
||||||
msgid "shortcut-subsection.edit"
|
msgid "shortcut-subsection.edit"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:58
|
||||||
msgid "shortcut-subsection.general-dashboard"
|
msgid "shortcut-subsection.general-dashboard"
|
||||||
msgstr "Загальний"
|
msgstr "Загальний"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:59
|
||||||
msgid "shortcut-subsection.general-viewer"
|
msgid "shortcut-subsection.general-viewer"
|
||||||
msgstr "Загальний"
|
msgstr "Загальний"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:62
|
||||||
msgid "shortcut-subsection.navigation-dashboard"
|
msgid "shortcut-subsection.navigation-dashboard"
|
||||||
msgstr "Навігація"
|
msgstr "Навігація"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:63
|
||||||
msgid "shortcut-subsection.navigation-viewer"
|
msgid "shortcut-subsection.navigation-viewer"
|
||||||
msgstr "Навігація"
|
msgstr "Навігація"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:64
|
||||||
msgid "shortcut-subsection.navigation-workspace"
|
msgid "shortcut-subsection.navigation-workspace"
|
||||||
msgstr "Навігація"
|
msgstr "Навігація"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:65
|
||||||
msgid "shortcut-subsection.panels"
|
msgid "shortcut-subsection.panels"
|
||||||
msgstr "Панелі"
|
msgstr "Панелі"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:66
|
||||||
msgid "shortcut-subsection.path-editor"
|
msgid "shortcut-subsection.path-editor"
|
||||||
msgstr "Контури"
|
msgstr "Контури"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:67
|
||||||
msgid "shortcut-subsection.shape"
|
msgid "shortcut-subsection.shape"
|
||||||
msgstr "Форми"
|
msgstr "Форми"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:69
|
||||||
msgid "shortcut-subsection.tools"
|
msgid "shortcut-subsection.tools"
|
||||||
msgstr "Інструменти"
|
msgstr "Інструменти"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:70
|
||||||
msgid "shortcut-subsection.zoom-viewer"
|
msgid "shortcut-subsection.zoom-viewer"
|
||||||
msgstr "Масштабування"
|
msgstr "Масштабування"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:71
|
||||||
msgid "shortcut-subsection.zoom-workspace"
|
msgid "shortcut-subsection.zoom-workspace"
|
||||||
msgstr "Масштабування"
|
msgstr "Масштабування"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:72
|
||||||
msgid "shortcuts.add-comment"
|
msgid "shortcuts.add-comment"
|
||||||
msgstr "Коментарі"
|
msgstr "Коментарі"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:93
|
||||||
msgid "shortcuts.copy"
|
msgid "shortcuts.copy"
|
||||||
msgstr "Скопіювати"
|
msgstr "Скопіювати"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:96
|
||||||
msgid "shortcuts.cut"
|
msgid "shortcuts.cut"
|
||||||
msgstr "Вирізати"
|
msgstr "Вирізати"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:98
|
||||||
msgid "shortcuts.delete"
|
msgid "shortcuts.delete"
|
||||||
msgstr "Видалити"
|
msgstr "Видалити"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:101
|
||||||
msgid "shortcuts.draw-curve"
|
msgid "shortcuts.draw-curve"
|
||||||
msgstr "Крива"
|
msgstr "Крива"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:102
|
||||||
msgid "shortcuts.draw-ellipse"
|
msgid "shortcuts.draw-ellipse"
|
||||||
msgstr "Еліпс"
|
msgstr "Еліпс"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:103
|
||||||
msgid "shortcuts.draw-frame"
|
msgid "shortcuts.draw-frame"
|
||||||
msgstr "Рамка"
|
msgstr "Рамка"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:105
|
||||||
msgid "shortcuts.draw-path"
|
msgid "shortcuts.draw-path"
|
||||||
msgstr "Контур"
|
msgstr "Контур"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:106
|
||||||
msgid "shortcuts.draw-rect"
|
msgid "shortcuts.draw-rect"
|
||||||
msgstr "Прямокутник"
|
msgstr "Прямокутник"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:107
|
||||||
msgid "shortcuts.draw-text"
|
msgid "shortcuts.draw-text"
|
||||||
msgstr "Текст"
|
msgstr "Текст"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:108
|
||||||
msgid "shortcuts.duplicate"
|
msgid "shortcuts.duplicate"
|
||||||
msgstr "Дублікат"
|
msgstr "Дублікат"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:109
|
||||||
msgid "shortcuts.escape"
|
msgid "shortcuts.escape"
|
||||||
msgstr "Відмінити"
|
msgstr "Відмінити"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:118
|
||||||
msgid "shortcuts.go-to-search"
|
msgid "shortcuts.go-to-search"
|
||||||
msgstr "Пошук"
|
msgstr "Пошук"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:119
|
||||||
msgid "shortcuts.group"
|
msgid "shortcuts.group"
|
||||||
msgstr "Група"
|
msgstr "Група"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:133
|
||||||
msgid "shortcuts.mask"
|
msgid "shortcuts.mask"
|
||||||
msgstr "Маска"
|
msgstr "Маска"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:135
|
||||||
msgid "shortcuts.move"
|
msgid "shortcuts.move"
|
||||||
msgstr "Перемістити"
|
msgstr "Перемістити"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:260
|
||||||
msgid "shortcuts.or"
|
msgid "shortcuts.or"
|
||||||
msgstr " або "
|
msgstr " або "
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:163
|
||||||
msgid "shortcuts.paste"
|
msgid "shortcuts.paste"
|
||||||
msgstr "Вставити"
|
msgstr "Вставити"
|
||||||
|
|
||||||
|
#: src/app/main/ui/workspace/sidebar/shortcuts.cljs:208
|
||||||
msgid "shortcuts.ungroup"
|
msgid "shortcuts.ungroup"
|
||||||
msgstr "Розбити групу"
|
msgstr "Розбити групу"
|
||||||
|
|
||||||
|
#: src/app/main/ui.cljs:143
|
||||||
msgid "viewer.breaking-change.message"
|
msgid "viewer.breaking-change.message"
|
||||||
msgstr "Упс!"
|
msgstr "Упс!"
|
||||||
|
|
||||||
#: src/app/main/ui/viewer/header.cljs
|
#: src/app/main/ui/viewer/interactions.cljs:282
|
||||||
msgid "viewer.header.interactions"
|
msgid "viewer.header.interactions"
|
||||||
msgstr "Інтеракції"
|
msgstr "Інтеракції"
|
||||||
|
|
||||||
#: src/app/main/ui/viewer/header.cljs
|
#: src/app/main/ui/viewer/header.cljs:231
|
||||||
msgid "viewer.header.sitemap"
|
msgid "viewer.header.sitemap"
|
||||||
msgstr "Мапа сайту"
|
msgstr "Мапа сайту"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.assets.assets"
|
msgid "workspace.assets.assets"
|
||||||
msgstr "Ресурси"
|
msgstr "Ресурси"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/dashboard/grid.cljs:130, src/app/main/ui/dashboard/grid.cljs:162, src/app/main/ui/workspace/sidebar/assets/colors.cljs:485, src/app/main/ui/workspace/sidebar/assets.cljs:150
|
||||||
msgid "workspace.assets.colors"
|
msgid "workspace.assets.colors"
|
||||||
msgstr "Кольори"
|
msgstr "Кольори"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/dashboard/grid.cljs:126, src/app/main/ui/dashboard/grid.cljs:141, src/app/main/ui/workspace/sidebar/assets/components.cljs:513, src/app/main/ui/workspace/sidebar/assets.cljs:139
|
||||||
msgid "workspace.assets.components"
|
msgid "workspace.assets.components"
|
||||||
msgstr "Компоненти"
|
msgstr "Компоненти"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:529, src/app/main/ui/workspace/sidebar/assets/colors.cljs:251, src/app/main/ui/workspace/sidebar/assets/components.cljs:577, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:424, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:443
|
||||||
msgid "workspace.assets.delete"
|
msgid "workspace.assets.delete"
|
||||||
msgstr "Видалити"
|
msgstr "Видалити"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:534, src/app/main/ui/workspace/sidebar/assets/components.cljs:572
|
||||||
msgid "workspace.assets.duplicate"
|
msgid "workspace.assets.duplicate"
|
||||||
msgstr "Створити дуплікат"
|
msgstr "Створити дуплікат"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/colors.cljs:247, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:439
|
||||||
msgid "workspace.assets.edit"
|
msgid "workspace.assets.edit"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/graphics.cljs:384, src/app/main/ui/workspace/sidebar/assets.cljs:145
|
||||||
msgid "workspace.assets.graphics"
|
msgid "workspace.assets.graphics"
|
||||||
msgstr "Графіка"
|
msgstr "Графіка"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/colors.cljs:255, src/app/main/ui/workspace/sidebar/assets/components.cljs:581, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:428, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:448
|
||||||
msgid "workspace.assets.group"
|
msgid "workspace.assets.group"
|
||||||
msgstr "Група"
|
msgstr "Група"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets.cljs:168
|
||||||
msgid "workspace.assets.libraries"
|
msgid "workspace.assets.libraries"
|
||||||
msgstr "Бібліотеки"
|
msgstr "Бібліотеки"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/sitemap.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/context_menu.cljs:532, src/app/main/ui/workspace/sidebar/assets/colors.cljs:243, src/app/main/ui/workspace/sidebar/assets/components.cljs:566, src/app/main/ui/workspace/sidebar/assets/graphics.cljs:421, src/app/main/ui/workspace/sidebar/assets/groups.cljs:63, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:434
|
||||||
msgid "workspace.assets.rename"
|
msgid "workspace.assets.rename"
|
||||||
msgstr "Перейменувати"
|
msgstr "Перейменувати"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs, src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/dashboard/grid.cljs:134, src/app/main/ui/dashboard/grid.cljs:189, src/app/main/ui/workspace/sidebar/assets/typographies.cljs:397, src/app/main/ui/workspace/sidebar/assets.cljs:155
|
||||||
msgid "workspace.assets.typography"
|
msgid "workspace.assets.typography"
|
||||||
msgstr "Типографіка"
|
msgstr "Типографіка"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.assets.typography.font-id"
|
msgid "workspace.assets.typography.font-id"
|
||||||
msgstr "Шрифт"
|
msgstr "Шрифт"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:505
|
||||||
msgid "workspace.assets.typography.font-size"
|
msgid "workspace.assets.typography.font-size"
|
||||||
msgstr "Розмір"
|
msgstr "Розмір"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/typography.cljs:501
|
||||||
msgid "workspace.assets.typography.font-variant-id"
|
msgid "workspace.assets.typography.font-variant-id"
|
||||||
msgstr "Варіант"
|
msgstr "Варіант"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/assets.cljs
|
#: src/app/main/ui/workspace/sidebar/assets/groups.cljs:66
|
||||||
msgid "workspace.assets.ungroup"
|
msgid "workspace.assets.ungroup"
|
||||||
msgstr "Розгрупувати"
|
msgstr "Розгрупувати"
|
||||||
|
|
||||||
|
#, unused
|
||||||
msgid "workspace.focus.selection"
|
msgid "workspace.focus.selection"
|
||||||
msgstr "Вибір"
|
msgstr "Вибір"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:731
|
||||||
msgid "workspace.header.menu.option.edit"
|
msgid "workspace.header.menu.option.edit"
|
||||||
msgstr "Редагувати"
|
msgstr "Редагувати"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:720
|
||||||
msgid "workspace.header.menu.option.file"
|
msgid "workspace.header.menu.option.file"
|
||||||
msgstr "Файл"
|
msgstr "Файл"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:753
|
||||||
msgid "workspace.header.menu.option.preferences"
|
msgid "workspace.header.menu.option.preferences"
|
||||||
msgstr "Налаштування"
|
msgstr "Налаштування"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/main_menu.cljs:742
|
||||||
msgid "workspace.header.menu.option.view"
|
msgid "workspace.header.menu.option.view"
|
||||||
msgstr "Вид"
|
msgstr "Вид"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/viewer/header.cljs:98, src/app/main/ui/workspace/right_header.cljs:120
|
||||||
msgid "workspace.header.reset-zoom"
|
msgid "workspace.header.reset-zoom"
|
||||||
msgstr "Скинути"
|
msgstr "Скинути"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/right_header.cljs:52
|
||||||
msgid "workspace.header.saved"
|
msgid "workspace.header.saved"
|
||||||
msgstr "Збережено"
|
msgstr "Збережено"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/header.cljs
|
#: src/app/main/ui/workspace/header.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.header.saving"
|
msgid "workspace.header.saving"
|
||||||
msgstr "Збереження"
|
msgstr "Збереження"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.libraries.add"
|
msgid "workspace.libraries.add"
|
||||||
msgstr "Додати"
|
msgstr "Додати"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/colorpicker.cljs
|
#: src/app/main/ui/workspace/colorpicker.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.libraries.colors.hsv"
|
msgid "workspace.libraries.colors.hsv"
|
||||||
msgstr "HSV"
|
msgstr "HSV"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/colorpicker.cljs
|
#: src/app/main/ui/workspace/colorpicker.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.libraries.colors.rgba"
|
msgid "workspace.libraries.colors.rgba"
|
||||||
msgstr "RGBA"
|
msgstr "RGBA"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:526, src/app/main/ui/workspace/libraries.cljs:531
|
||||||
msgid "workspace.libraries.libraries"
|
msgid "workspace.libraries.libraries"
|
||||||
msgstr "БІБЛІОТЕКИ"
|
msgstr "БІБЛІОТЕКИ"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs
|
||||||
|
#, unused
|
||||||
msgid "workspace.libraries.library"
|
msgid "workspace.libraries.library"
|
||||||
msgstr "БІБЛІОТЕКА"
|
msgstr "БІБЛІОТЕКА"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:402
|
||||||
msgid "workspace.libraries.update"
|
msgid "workspace.libraries.update"
|
||||||
msgstr "Оновити"
|
msgstr "Оновити"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/libraries.cljs
|
#: src/app/main/ui/workspace/libraries.cljs:536
|
||||||
msgid "workspace.libraries.updates"
|
msgid "workspace.libraries.updates"
|
||||||
msgstr "ОНОВЛЕННЯ"
|
msgstr "ОНОВЛЕННЯ"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/blur.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/blur.cljs:86, src/app/main/ui/workspace/sidebar/options/menus/blur.cljs:102
|
||||||
msgid "workspace.options.blur-options.title"
|
msgid "workspace.options.blur-options.title"
|
||||||
msgstr "Розмиття"
|
msgstr "Розмиття"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs
|
#: src/app/main/ui/workspace/sidebar/options/menus/component.cljs:600, src/app/main/ui/workspace/sidebar/options/menus/component.cljs:605
|
||||||
msgid "workspace.options.component"
|
msgid "workspace.options.component"
|
||||||
msgstr "Компонент"
|
msgstr "Компонент"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -7923,6 +7923,7 @@ __metadata:
|
||||||
eventsource-parser: "npm:^1.1.2"
|
eventsource-parser: "npm:^1.1.2"
|
||||||
express: "npm:^4.19.2"
|
express: "npm:^4.19.2"
|
||||||
fancy-log: "npm:^2.0.0"
|
fancy-log: "npm:^2.0.0"
|
||||||
|
getopts: "npm:^2.3.0"
|
||||||
gettext-parser: "npm:^8.0.0"
|
gettext-parser: "npm:^8.0.0"
|
||||||
gulp: "npm:4.0.2"
|
gulp: "npm:4.0.2"
|
||||||
gulp-concat: "npm:^2.6.1"
|
gulp-concat: "npm:^2.6.1"
|
||||||
|
@ -8236,6 +8237,13 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"getopts@npm:^2.3.0":
|
||||||
|
version: 2.3.0
|
||||||
|
resolution: "getopts@npm:2.3.0"
|
||||||
|
checksum: 10c0/edbcbd7020e9d87dc41e4ad9add5eb3873ae61339a62431bd92a461be2c0eaa9ec33b6fd0d67fa1b44feedffcf1cf28d6f9dbdb7d604cb1617eaba146a33cbca
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"gettext-parser@npm:^8.0.0":
|
"gettext-parser@npm:^8.0.0":
|
||||||
version: 8.0.0
|
version: 8.0.0
|
||||||
resolution: "gettext-parser@npm:8.0.0"
|
resolution: "gettext-parser@npm:8.0.0"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue