0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-08 16:00:19 -05:00

Merge remote-tracking branch 'origin/staging' into develop

This commit is contained in:
Andrey Antukh 2024-06-17 10:02:34 +02:00
commit f529b339c6
26 changed files with 562 additions and 1266 deletions

View file

@ -55,6 +55,7 @@
- Fix open overlay relative to a frame [Taiga #7563](https://tree.taiga.io/project/penpot/issue/7563)
- Workspace-palette items stay hidden when opening with keyboard-shortcut [Taiga #7489](https://tree.taiga.io/project/penpot/issue/7489)
- Fix SVG attrs are not handled correctly when exporting/importing in .zip [Taiga #7920](https://tree.taiga.io/project/penpot/issue/7920)
- Fix validation error when detaching with two nested copies and a swap [Taiga #8095](https://tree.taiga.io/project/penpot/issue/8095)
## 2.0.3

View file

@ -87,10 +87,7 @@
::sm/params [:map {:title "get-file-object-thumbnails"}
[:file-id ::sm/uuid]
[:tag {:optional true} :string]]
::sm/result [:map-of :string :string]
::cond/get-object #(files/get-minimal-file %1 (:file-id %2))
::cond/reuse-key? true
::cond/key-fn files/get-file-etag}
::sm/result [:map-of :string :string]}
[{:keys [::db/pool] :as cfg} {:keys [::rpc/profile-id file-id tag] :as params}]
(dm/with-open [conn (db/open pool)]
(files/check-read-permissions! conn profile-id file-id)

View file

@ -234,3 +234,44 @@
file (-> file
(update :data process-fdata))))
(defn fix-find-duplicated-slots
[file _]
;; Find the shapes whose children have duplicated slots
(let [check-duplicate-swap-slot
(fn [shape page]
(let [shapes (map #(get (:objects page) %) (:shapes shape))
slots (->> (map #(ctk/get-swap-slot %) shapes)
(remove nil?))
counts (frequencies slots)]
#_(when (some (fn [[_ count]] (> count 1)) counts)
(l/trc :info "This shape has children with the same swap slot" :id (:id shape) :file-id (str (:id file))))
(some (fn [[_ count]] (> count 1)) counts)))
count-slots-shape
(fn [page shape]
(if (ctk/instance-root? shape)
(check-duplicate-swap-slot shape page)
false))
count-slots-page
(fn [page]
(->> (:objects page)
(vals)
(mapv #(count-slots-shape page %))
(filter true?)
count))
count-slots-data
(fn [data]
(->> (:pages-index data)
(vals)
(mapv count-slots-page)
(reduce +)))
num-missing-slots (count-slots-data (:data file))]
(when (pos? num-missing-slots)
(l/trc :info (str "Shapes with children with the same swap slot: " num-missing-slots) :file-id (str (:id file))))
file))

View file

@ -269,8 +269,8 @@
; First level subinstances of a detached component can't have swap-slot
(pcb/update-shapes [shape-id] ctk/remove-swap-slot)
:always
; Near shape-refs need to be advanced one level
(nil? (ctk/get-swap-slot shape))
; Near shape-refs need to be advanced one level (except if the head is already swapped)
(generate-advance-nesting-level nil container libraries (:id shape)))
;; Otherwise, detach the shape and all children

View file

@ -158,6 +158,10 @@
(avatars/generate {:name name})
(dm/str (u/join public-uri "assets/by-id/" photo-id))))
(defn resolve-media
[id]
(dm/str (u/join public-uri "assets/by-id/" (str id))))
(defn resolve-file-media
([media]
(resolve-file-media media false))

View file

@ -814,7 +814,7 @@
component (ctkl/get-component data component-id)
page-id (:main-instance-page component)
root-id (:main-instance-id component)]
(dwt/request-thumbnail file-id page-id root-id tag "update-component-thumbnail-sync")))
(dwt/update-thumbnail file-id page-id root-id tag "update-component-thumbnail-sync")))
(defn update-component-sync
([shape-id file-id] (update-component-sync shape-id file-id nil))

View file

@ -10,6 +10,7 @@
[app.common.files.helpers :as cfh]
[app.common.logging :as l]
[app.common.thumbnails :as thc]
[app.config :as cf]
[app.main.data.changes :as dch]
[app.main.data.persistence :as-alias dps]
[app.main.data.workspace.notifications :as-alias wnt]
@ -18,7 +19,6 @@
[app.main.refs :as refs]
[app.main.render :as render]
[app.main.repo :as rp]
[app.main.store :as st]
[app.util.http :as http]
[app.util.queue :as q]
[app.util.time :as tp]
@ -30,55 +30,36 @@
(l/set-level! :warn)
(declare update-thumbnail)
(defn- find-request
[params item]
(and (= (unchecked-get params "file-id")
(unchecked-get item "file-id"))
(= (unchecked-get params "page-id")
(unchecked-get item "page-id"))
(= (unchecked-get params "shape-id")
(unchecked-get item "shape-id"))
(= (unchecked-get params "tag")
(unchecked-get item "tag"))))
(defn resolve-request
"Resolves the request to generate a thumbnail for the given ids."
[item]
(let [file-id (unchecked-get item "file-id")
page-id (unchecked-get item "page-id")
shape-id (unchecked-get item "shape-id")
tag (unchecked-get item "tag")]
(st/emit! (update-thumbnail file-id page-id shape-id tag))))
(defn- create-request
"Creates a request to generate a thumbnail for the given ids."
[file-id page-id shape-id tag]
#js {:file-id file-id
:page-id page-id
:shape-id shape-id
:tag tag})
;; Defines the thumbnail queue
(defonce queue
(q/create resolve-request (/ 1000 30)))
(defn create-request
"Creates a request to generate a thumbnail for the given ids."
[file-id page-id shape-id tag]
#js {:file-id file-id :page-id page-id :shape-id shape-id :tag tag})
(defn find-request
"Returns true if the given item matches the given ids."
[file-id page-id shape-id tag item]
(and (= file-id (unchecked-get item "file-id"))
(= page-id (unchecked-get item "page-id"))
(= shape-id (unchecked-get item "shape-id"))
(= tag (unchecked-get item "tag"))))
(defn request-thumbnail
"Enqueues a request to generate a thumbnail for the given ids."
([file-id page-id shape-id tag]
(request-thumbnail file-id page-id shape-id tag "unknown"))
([file-id page-id shape-id tag requester]
(ptk/reify ::request-thumbnail
ptk/EffectEvent
(effect [_ _ _]
(l/dbg :hint "request thumbnail" :requester requester :file-id file-id :page-id page-id :shape-id shape-id :tag tag)
(q/enqueue-unique queue
(create-request file-id page-id shape-id tag)
(partial find-request file-id page-id shape-id tag))))))
(q/create find-request (/ 1000 30)))
;; This function first renders the HTML calling `render/render-frame` that
;; returns HTML as a string, then we send that data to the iframe rasterizer
;; that returns the image as a Blob. Finally we create a URI for that blob.
(defn get-thumbnail
(defn- render-thumbnail
"Returns the thumbnail for the given ids"
[state file-id page-id frame-id tag & {:keys [object-id]}]
(let [object-id (or object-id (thc/fmt-object-id file-id page-id frame-id tag))
[state file-id page-id frame-id tag]
(let [object-id (thc/fmt-object-id file-id page-id frame-id tag)
tp (tp/tpoint-ms)
objects (wsh/lookup-objects state file-id page-id)
shape (get objects frame-id)]
@ -87,10 +68,15 @@
(rx/take 1)
(rx/filter some?)
(rx/mapcat thr/render)
(rx/map (fn [blob] (wapi/create-uri blob)))
(rx/tap #(l/dbg :hint "thumbnail rendered"
:elapsed (dm/str (tp) "ms"))))))
(defn- request-thumbnail
"Enqueues a request to generate a thumbnail for the given ids."
[state file-id page-id shape-id tag]
(let [request (create-request file-id page-id shape-id tag)]
(q/enqueue-unique queue request (partial render-thumbnail state file-id page-id shape-id tag))))
(defn clear-thumbnail
([file-id page-id frame-id tag]
(clear-thumbnail file-id (thc/fmt-object-id file-id page-id frame-id tag)))
@ -154,8 +140,7 @@
(defn update-thumbnail
"Updates the thumbnail information for the given `id`"
[file-id page-id frame-id tag]
[file-id page-id frame-id tag requester]
(let [object-id (thc/fmt-object-id file-id page-id frame-id tag)]
(ptk/reify ::update-thumbnail
cljs.core/IDeref
@ -163,23 +148,25 @@
ptk/WatchEvent
(watch [_ state stream]
(l/dbg :hint "update thumbnail" :object-id object-id :tag tag)
(l/dbg :hint "update thumbnail" :requester requester :object-id object-id :tag tag)
;; Send the update to the back-end
(->> (get-thumbnail state file-id page-id frame-id tag)
(rx/mapcat (fn [uri]
(rx/merge
(rx/of (assoc-thumbnail object-id uri))
(->> (http/send! {:uri uri :response-type :blob :method :get})
(rx/map :body)
(rx/mapcat (fn [blob]
;; Send the data to backend
(let [params {:file-id file-id
:object-id object-id
:media blob
:tag (or tag "frame")}]
(rp/cmd! :create-file-object-thumbnail params))))
(rx/catch rx/empty)
(rx/ignore)))))
(->> (request-thumbnail state file-id page-id frame-id tag)
(rx/mapcat (fn [blob]
;; Send the data to backend
(let [params {:file-id file-id
:object-id object-id
:media blob
:tag (or tag "frame")}]
(rp/cmd! :create-file-object-thumbnail params))))
(rx/mapcat (fn [{:keys [object-id media-id]}]
(let [uri (cf/resolve-media media-id)]
;; We perform this request just for
;; populate the browser CACHE and avoid
;; unnecesary image flickering
(->> (http/send! {:uri uri :method :get})
(rx/map #(assoc-thumbnail object-id uri))))))
(rx/catch (fn [cause]
(.error js/console cause)
(rx/empty)))
@ -260,31 +247,12 @@
(rx/observe-on :async)
(rx/with-latest-from workspace-data-s)
(rx/merge-map (partial extract-root-frame-changes page-id))
(rx/tap #(l/trc :hint "inconming change" :origin "local" :frame-id (dm/str %)))
(rx/tap #(l/trc :hint "inconming change" :origin "all" :frame-id (dm/str %)))
(rx/share))
local-commits-s
(->> stream
(rx/filter dch/commit?)
(rx/map deref)
(rx/filter #(= :local (:source %)))
(rx/observe-on :async)
(rx/with-latest-from workspace-data-s)
(rx/merge-map (partial extract-root-frame-changes page-id))
(rx/tap #(l/trc :hint "inconming change" :origin "local" :frame-id (dm/str %)))
(rx/share))
;; BUFFER NOTIFIER: only on local changes, remote changes
;; we expect to receive thumbnail uri once it is
;; generated va notifications subsystem
notifier-s
(->> stream
(rx/filter (ptk/type? ::dps/commit-persisted))
(rx/map deref)
(rx/observe-on :async)
(rx/with-latest-from workspace-data-s)
(rx/merge-map (partial extract-root-frame-changes page-id))
(rx/tap #(l/trc :hint "inconming change" :origin "local" :frame-id (dm/str %)))
(rx/debounce 5000)
(rx/tap #(l/trc :hint "buffer initialized")))]
@ -296,11 +264,11 @@
(rx/map (fn [frame-id]
(clear-thumbnail file-id page-id frame-id "frame"))))
;; Generate thumbnails in batchs, once user becomes
;; inactive for some instant only for local changes
(->> local-commits-s
;; Generate thumbnails in batches, once user becomes
;; inactive for some instant.
(->> all-commits-s
(rx/buffer-until notifier-s)
(rx/mapcat #(into #{} %))
(rx/map #(request-thumbnail file-id page-id % "frame" "watch-state-changes"))))
(rx/map #(update-thumbnail file-id page-id % "frame" "watch-state-changes"))))
(rx/take-until stopper-s))))))

View file

@ -109,7 +109,7 @@
(fn [{:keys [width height]}]
(when (or (not (mth/close? width fixed-width 5))
(not (mth/close? height fixed-height 5)))
(st/emit! (dwt/request-thumbnail file-id page-id frame-id "frame" "check-thumbnail-size"))))))))
(st/emit! (dwt/update-thumbnail file-id page-id frame-id "frame" "check-thumbnail-size"))))))))
(defn root-frame-wrapper-factory
[shape-wrapper]
@ -176,7 +176,8 @@
(mf/with-effect []
(when-not (some? thumbnail-uri)
(tm/schedule-on-idle
#(st/emit! (dwt/request-thumbnail file-id page-id frame-id "frame" "root-frame"))))
#(st/emit! (dwt/update-thumbnail file-id page-id frame-id "frame" "root-frame"))))
#(when-let [task (mf/ref-val task-ref)]
(d/close! task)))

View file

@ -5,33 +5,26 @@
;; Copyright (c) KALEIDOS INC
(ns app.util.queue
(:require [app.common.logging :as l]
[app.common.math :as mth]
[app.util.time :as t]))
"Low-Level queuing mechanism, mainly used for process thumbnails"
(:require
[app.common.logging :as l]
[app.common.math :as mth]
[app.util.time :as t]
[beicon.v2.core :as rx]))
(l/set-level! :info)
(declare process)
(declare dequeue)
(defrecord Queue [f items timeout time threshold max-iterations])
(declare request-process)
(defn create
[f threshold]
(Queue. f
#js []
nil
0
threshold
##Inf))
(defn- measure-fn
[f & args]
(let [tp (t/tpoint-ms)
_ (apply f args)
duration (tp)]
(l/dbg :hint "queue::measure-fn" :duration duration)
duration))
[find-fn threshold]
#js {:find-fn find-fn
:items #js []
:timeout nil
:time 0
:threshold threshold
:max-iterations ##Inf})
(defn- next-process-time
[queue]
@ -40,76 +33,101 @@
max-time 5000
min-time 1000
calc-time (mth/min (mth/max (* (- time threshold) 10) min-time) max-time)]
(l/dbg :hint "queue::next-process-time" :time time :threshold threshold :calc-time calc-time :max-time max-time :min-time min-time)
(l/dbg :hint "queue::next-process-time"
:time time
:threshold threshold
:calc-time calc-time
:max-time max-time
:min-time min-time)
calc-time))
(defn- has-requested-process?
[queue]
(not (nil? (unchecked-get queue "timeout"))))
(defn- request-process
[queue time]
(l/dbg :hint "queue::request-process" :time time)
(unchecked-set queue "timeout" (js/setTimeout (fn [] (process queue)) time)))
(some? (unchecked-get queue "timeout")))
;; NOTE: Right now there are no cases where we need to cancel a process
;; but if we do, we can use this function
#_(defn- cancel-process
[queue]
(l/dbg :hint "queue::cancel-process")
(let [timeout (unchecked-get queue "timeout")]
(when (some? timeout)
(js/clearTimeout timeout))
(unchecked-set queue "timeout" nil)))
;; (defn- cancel-process
;; [queue]
;; (l/dbg :hint "queue::cancel-process")
;; (let [timeout (unchecked-get queue "timeout")]
;; (when (some? timeout)
;; (js/clearTimeout timeout))
;; (unchecked-set queue "timeout" nil)))
(defn- process
[queue]
(unchecked-set queue "timeout" nil)
(unchecked-set queue "time" 0)
[queue iterations]
(let [threshold (unchecked-get queue "threshold")
max-iterations (unchecked-get queue "max-iterations")
f (unchecked-get queue "f")]
(loop [item (dequeue queue)
iterations 0]
(l/dbg :hint "queue::process" :item item)
(when (some? item)
(let [duration (measure-fn f item)
time (unchecked-get queue "time")
time (unchecked-set queue "time" (+ time duration))]
(if (or (> time threshold) (>= iterations max-iterations))
(request-process queue (next-process-time queue))
(recur (dequeue queue) (inc iterations))))))))
items (unchecked-get queue "items")
item (.shift ^js items)]
(defn- dequeue
[queue]
(let [items (unchecked-get queue "items")]
(.shift items)))
(when (some? item)
(let [tp (t/tpoint-ms)
f (unchecked-get item "f")
res (unchecked-get item "result")]
(rx/subscribe (f)
(fn [o]
(rx/push! res o))
(fn [e]
(rx/error! res e))
(fn []
(rx/end! res)
(let [duration (tp)
time (unchecked-get queue "time")
time (+ time duration)]
(unchecked-set queue "time" time)
(if (or (> time threshold) (>= iterations max-iterations))
(request-process queue 0 (next-process-time queue))
(request-process queue (inc iterations) 0)))))))))
(defn enqueue-first
(defn- request-process
[queue iterations time]
(l/dbg :hint "queue::request-process" :time time)
(unchecked-set queue "timeout"
(js/setTimeout
(fn []
(unchecked-set queue "timeout" nil)
(process queue iterations))
time)))
(defn- enqueue-first
[queue item]
(assert (instance? Queue queue))
(let [items (unchecked-get queue "items")]
(.unshift items item)
(.unshift ^js items item)
(when-not (has-requested-process? queue)
(request-process queue (next-process-time queue)))))
(request-process queue 0 (next-process-time queue)))))
(defn enqueue-last
(defn- enqueue-last
[queue item]
(assert (instance? Queue queue))
(let [items (unchecked-get queue "items")]
(.push items item)
(.push ^js items item)
(when-not (has-requested-process? queue)
(request-process queue (next-process-time queue)))))
(request-process queue 0 (next-process-time queue)))))
(defn enqueue-unique
[queue item f]
(assert (instance? Queue queue))
(let [items (unchecked-get queue "items")]
[queue request f]
(let [items (unchecked-get queue "items")
find-fn (unchecked-get queue "find-fn")
result (rx/subject)]
(unchecked-set request "result" result)
(unchecked-set request "f" f)
;; If tag is "frame", then they are added to the front of the queue
;; so that they are processed first, anything else is added to the
;; end of the queue.
(if (= (unchecked-get item "tag") "frame")
(when-not (.find ^js items f)
(enqueue-first queue item))
(when-not (.findLast ^js items f)
(enqueue-last queue item)))))
(if (= (unchecked-get request "tag") "frame")
(let [item (.find ^js items find-fn)]
(if item
(let [other-result (unchecked-get item "result")]
(rx/subscribe other-result result))
(enqueue-first queue request)))
(let [item (.findLast ^js items find-fn)]
(if item
(let [other-result (unchecked-get item "result")]
(rx/subscribe other-result result))
(enqueue-last queue request))))
(rx/to-observable result)))

View file

@ -277,15 +277,23 @@
(let [page-id (get state :current-page-id)
file (assoc (get state :workspace-file)
:data (get state :workspace-data))
libraries (get state :workspace-libraries)]
(ctf/dump-subtree file page-id shape-id libraries {:show-ids show-ids
:show-touched show-touched
:show-modified show-modified}))))
libraries (get state :workspace-libraries)
shape-id (if (some? shape-id)
(uuid/uuid shape-id)
(let [objects (get-in state [:workspace-data :pages-index page-id :objects])
selected (get-in state [:workspace-local :selected])]
(->> selected (map (d/getf objects)) first :id)))]
(if (some? shape-id)
(ctf/dump-subtree file page-id shape-id libraries {:show-ids show-ids
:show-touched show-touched
:show-modified show-modified})
(println "no selected shape")))))
(defn ^:export dump-subtree
([shape-id] (dump-subtree' @st/state (uuid/uuid shape-id)))
([shape-id show-ids] (dump-subtree' @st/state (uuid/uuid shape-id) show-ids false false))
([shape-id show-ids show-touched] (dump-subtree' @st/state (uuid/uuid shape-id) show-ids show-touched false))
([shape-id show-ids show-touched show-modified] (dump-subtree' @st/state (uuid/uuid shape-id) show-ids show-touched show-modified)))
([shape-id] (dump-subtree' @st/state shape-id))
([shape-id show-ids] (dump-subtree' @st/state shape-id show-ids false false))
([shape-id show-ids show-touched] (dump-subtree' @st/state shape-id show-ids show-touched false))
([shape-id show-ids show-touched show-modified] (dump-subtree' @st/state shape-id show-ids show-touched show-modified)))
(when *assert*
(defonce debug-subscription

View file

@ -2398,171 +2398,109 @@ msgid "profile.recovery.go-to-login"
msgstr "Přejít na přihlášení"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "S jakým designovým nástrojem máte více zkušeností?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Hodně"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "Jak byste nejlépe popsali své zkušenosti s prací na..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Designer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Vývojář"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Zjistěte více o Penpot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Zakladatel / viceprezident"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Jsem freelancer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Získejte kód z mého týmového projektu "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... design rozhraní, vizuální aktiva, návrhové systémy atd."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Zanechte zpětnou vazbu pro můj týmový projekt"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Pusťme se do toho!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Produktový nebo projektový manažer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Marketing"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Více než 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Další"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Žádný"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Jiné (upřesněte)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Pracuji na osobním projektu"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Předchozí"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Jak plánujete používat Penpot?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Jaká je vaše role?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Vyberte možnost"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Nějaké"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Start"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Začněte pracovat na mém projektu"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Student nebo učitel"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Jaká je velikost vašeho týmu?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Vyzkoušejte Penpot, abyste zjistili, zda je vhodný pro tým "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Před použitím Penpot on-premise si to vyzkoušejte"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... drátové modely, cesty a toky uživatelů, navigační stromy atd."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Práce v konceptech"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Vaše zpětná vazba nám pomůže porozumět vašim zvykům a preferencím, abychom "
"mohli i nadále dělat Penpot užitečným nástrojem."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Odpojit"

View file

@ -2500,177 +2500,109 @@ msgid "profile.recovery.go-to-login"
msgstr "Zur Anmeldung"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Mit welchem Design-Tool haben Sie mehr Erfahrung?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Viel"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr ""
"Wie würden Sie Ihre Erfahrungen bei der Arbeit an … am besten beschreiben?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Designer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Developer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Mehr über Penpot erfahren"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Gründer/VP"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Ich bin ein Freelancer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Code aus meinem Teamprojekt erhalten "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... Interface-Design, visuelle Assets, Designsysteme usw."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Feedback für mein Team-Projekt hinterlassen"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Los geht's!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Produkt- oder Projektmanager"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Marketing"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Mehr als 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Keine"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Weiter"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Keine"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Sonstiges (bitte angeben)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Ich arbeite an einem persönlichen Projekt"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Zurück"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Wie wollen Sie Penpot nutzen?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Was ist Ihre Rolle?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Wählen Sie eine Option"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Einige"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Start"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Mit der Arbeit an meinem Projekt beginnen"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Schüler oder Lehrer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Wie groß ist Ihr Team?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Testen Sie Penpot, um zu sehen, ob es für das Team geeignet ist "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Testen Sie Penpot, bevor Sie es auf einem eigenen Server verwenden"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... Wireframes, User Journeys & Flows, Navigationsbäume usw."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Arbeiten an Konzeptideen"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Ihr Feedback wird uns helfen, Ihre Gewohnheiten und Vorlieben zu verstehen, "
"damit wir Penpot weiterhin zu einem nützlichen und angenehmen Werkzeug "
"machen können."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Trennen"

View file

@ -2556,7 +2556,7 @@ msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
@ -2640,11 +2640,11 @@ msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.freelancer"
msgid "onboarding.questions.team-size.freelancer"
msgstr "Soy autónomo"
#: src/app/main/ui/onboarding/questions.cljs
@ -2673,7 +2673,7 @@ msgstr "Creando sistemas de diseño"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.start-with.code"
msgstr "Generando código a partir de diseños"
msgstr "Generando código a partir de diseños"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.step5.title"
@ -2708,11 +2708,11 @@ msgid "labels.next"
msgstr "Siguiente"
#: src/app/main/ui/onboarding/questions.cljs
msgid "onboarding.questions.other"
msgid "labels.other"
msgstr "Otra (especifica)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "labels.other"
msgid "labels.other-short"
msgstr "Otra"
#: src/app/main/ui/onboarding/questions.cljs

View file

@ -2347,173 +2347,109 @@ msgid "profile.recovery.go-to-login"
msgstr "Aller à la page de connexion"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Quel est l'outil de design avec lequel vous avez plus d'expérience?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Beaucoup"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canevas"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "Comment décririez-vous votre expérience de travail sur..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Designer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Développeur"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "En découvrir plus à propos de Penpot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Fondateur/Direction"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Je suis freelance"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Obtenir le code du projet de mon équipe "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... design d'interface, éléments visuels, systèmes de conception, etc."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Laisser un commentaire sur mon projet d'équipe"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "C'est parti!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Gestionnaire de produit ou de projet"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Marketing"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Plus que 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Suivant"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Aucune"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Autres (préciser)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Je travaille sur un projet personnel"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Précédent"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Comment comptez-vous utiliser Penpot ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Quel est votre rôle ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Sélectionnez une option"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Un peu"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Commencer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Commencer à travailler sur mon projet"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Étudiant ou enseignant"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Quelle est la taille de votre équipe ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Tester Penpot pour voir si ça convient à mon équipe "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Essayer Penpot avant de l'utiliser en local"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr ""
"... wireframes, parcours et flux utilisateurs, arborescence de navigation, "
"etc."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Travailler sur des idées de concept"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Vos retours nous aideront à comprendre vos habitudes et préférences afin "
"que nous puissions continuer à améliorer Penpot."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Détacher"
@ -5185,10 +5121,6 @@ msgid_plural "modals.move-shared-confirm.accept"
msgstr[0] "Déplacer"
msgstr[1] "Déplacer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Aucune"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
msgid "settings.select-this-color"
msgstr "Sélectionnez les éléments qui utilisent ce style"

View file

@ -2220,171 +2220,109 @@ msgid "profile.recovery.go-to-login"
msgstr "je ka hanyar shiga"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "wane kayan zane ka fi iya aiki da shi?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "da yawa"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "ta ya za ka bayyana kwarewarka akai..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "ma su tsarawa"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "ma su qirqira"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "qara samun bayanin fenfot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "mawallafi/VP"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "ni mai zaman kansa ne"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "sami lambar kowane aiki "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... zane-zane, kayan kallo, tsarin qira, etc."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "teburin aiki"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "barin aikin tawaga"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "za mu fara!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "shugaban aiki"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "kasuwanci"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "fiye da 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "na gaba"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "babu"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "idan akwai qari (bayyana)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "ina aikin kaina"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "can baya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "ya kake tunanin aiki da fenfot?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "mi ne ne matsayinka?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "dauki wanda kake so"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "zana"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "wasu"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "fara"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "fara aiki na"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "malami ko dalibi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "bayyana yawan tawagarka?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "jaraba fenfot ka ga ko ta yi daidai da tawaga "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "jaraba kafin ka yi aiki da fenfot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... jagora, yawan amfani da shiga, leqe-leqe, dss."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "yin aikin kan tunani mai kyau"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"bayaninka za ya sanya mu fahimci kwarewarka da xabi'unka ta haka ne za mu "
"mayar maka da fenfot kayan aikin da ka ke jin daxin aiki da shi."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "cire"

View file

@ -2423,131 +2423,85 @@ msgid "profile.recovery.go-to-login"
msgstr "מעבר למסך הכניסה"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "באיזה כלי עיצוב יש לך יותר ניסיון?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "מייסד/סגן נשיא"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "יש לי עסק משלי"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "הורדת הקוד מהמיזם הצוותי שלי "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "… עיצוב מנשק, נכסים חזותיים, מערכות עיצוב, וכו׳."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "להשאיר משוב למיזם הצוותי שלי"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "מתחילים!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "גדול מ־50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "אין"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "הבאה"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "אחר (נא לפרט)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "זאת עבודה על מיזם פרטי"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "הקודמת"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "בחירת אפשרות"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "התחלה"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "התחלת עבודה על מיזם משלי"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "סטודנט/ית או מרצה"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "מה גודל הצוות שלך?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "לבדוק את Penpot ולראות אם הוא מתאים לצוות שלי "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "אפשר להתנסות לפני שימוש ב־Penpot אצלך בעבודה"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "… תרשימי מתאר, סיפורי ותהליכי משתמשים, עצי ניווט ועוד."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "עבודה עם רעיונות למימוש"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"המשוב שלך יסייע לנו להבין מה הם ההרגלים וההעדפות שלך כדי שנוכל להמשיך להפוך "
"את Penpot לכלי מהנה ושימושי."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "ניתוק"

View file

@ -2404,96 +2404,79 @@ msgid "profile.recovery.go-to-login"
msgstr "Pergi ke log masuk"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Alat desain manakah yang lebih Anda kuasai?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "1130"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "210"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "3150"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr ""
"Bagaimana cara terbaik Anda menggambarkan pengalaman Anda mengerjakan..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Perancang"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Pengembang"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Jelajahi lebih lanjut tentang Penpot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Saya seorang pekerja lepas"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Mari kita mulai!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Lebih dari 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Berikutnya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Lainnya (jelaskan)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Saya mengerjakan proyek pribadi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Sebelumnya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Pilih opsi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Mulai"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Siswa atau Guru"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
@ -5137,10 +5120,6 @@ msgstr "Tampilkan / Sembunyikan panduan"
msgid "onboarding.team-modal.team-definition"
msgstr "Apa itu tim?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Tidak ada"
msgid "shortcuts.toggle-snap-guides"
msgstr "Pasang ke panduan"

View file

@ -1894,163 +1894,105 @@ msgid "profile.recovery.go-to-login"
msgstr "Gaa na mbanye"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Kedu ngwa ọrụ nse ị ka mara eji arụ ọrụ ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "Iri na otu ruo na iri atọ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "Abụọ ruo na iri"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "Iri atọ na otu ruo na iri ise"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Ọtụtụ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Ngwa nrụkọrịta ọrụ Adobe"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Kanva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "Kedụ ka Ị ga-esi kọwaa ọfụma ihe ndị ị hụrụ ịrụ ọrụ na..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Onye nrụpụta"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Chọpụta ihe ndị ọzọ gbasara ite mkpịsị"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Ihe onyonyo"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Onye malitere /VP"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Onye nwere onwe ya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Weta akara site n'arụmarụ otu m "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... Nhazi ihu nse, uru ahụmụzọ, usoro imewe , etc."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "Mmakpo"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Hapụ Nzaghachi maka arụmarụ ndị otu m"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Ka anyị bido!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Onye njikwa ngwaahịa ma ọ bụ arụmarụ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Ịzụ ahịa"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Karịrị iri ise"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Ọzọ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Onweghị"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Ọzọ (zipụta)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "A na m arụ ọrụ n'arụmarụ onwe"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Kedụ ka ị sị akwado iji ite mkpịsị arụ ọrụ ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Gịnị bụ ọrụ gị ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Họrọ nhọ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Eserese"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Ụfọdụ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Bido"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Bido ịrụ ọrụ m"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Nwata akwụkwọ ma ọ bụ onye nkụzi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Kedụ ka otu gị ha?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Nwale ite mkpịsị ịhụ ma ọ bụ ihe ndaba maka otu "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Gbalịa mee mbụ tupu ị jiri ite mkpịsị rụọ ọrụ n'ebe ọ dị"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... waya etiti , ndị ọrụ njem na eruba , osisi ngagharị gasị , dgz."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Na-arụ ọrụ n'echiche ihe"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Nzaghachi gị ga-enyere anyị aka ịghọta ihe agwa na mmasị gị bụ Ka anyị ga "
"na-eme Ite mkpịsị ụdị ngwa ọrụ bara uru dị ụtọ ."
msgid "shortcuts.bring-backward"
msgstr "Wega ebe azụ"

View file

@ -2461,151 +2461,101 @@ msgid "profile.recovery.go-to-login"
msgstr "Doties uz pieteikšanos"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Ar kuru no šiem rīkiem ir bijusi lielākā pieredze?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "Kā vislabāk raksturotu savu pieredzi strādājot pie..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Modelētājs"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Izstrādātājs"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Atklāt vairāk par Penpot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Dibinātājs/viceprezidents"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Esmu ārštātnieks(-ce)/Pašnodarbināts(-ā)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Ķeramies pie darba!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Produktu vai projektu vadītājs"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Tirgvedība"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Vairāk nekā 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Neviens"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Nākamais"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Cits (jānorāda)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Strādāju personīgā projektā"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Iepriekšējais"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Kā ir iecerēts izmantot Penpot?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Kāda ir ieņemamā loma?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Atlasīt iespēju"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Sākt"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Sākt strādāt pie sava projekta"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Students vai pasniedzējs"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Cik liela ir komanda?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Izmēģini Penpot, lai saprastu, vai tā der komandai "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Izmēģināt pirms izvietotas Penpot izmantošanas"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... struktūrskices, lietotāju ceļi un plūsmas, pārvietošanās koki utt."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Darbs koncepcijas idejās"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Atsauksmes palīdzēs mums saprast, kādi ir lietotāju paradumi un izvēles, "
"lai mēs varētu turpināt padarīt Penpot par noderīgu un patīkamu rīku."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Atdalīt"

View file

@ -2329,172 +2329,109 @@ msgid "profile.recovery.go-to-login"
msgstr "Pergi ke log masuk"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Alat reka bentuk yang manakah anda mempunyai lebih banyak pengalaman?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Banyak"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "Bagaimanakah cara terbaik anda menerangkan pengalaman anda bekerja pada..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Pereka bentuk"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Pembangun"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Ketahui lebih lanjut tentang Penpot"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Pengasas/VP"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Saya seorang pekerja bebas (freelancer)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Dapatkan kod daripada projek pasukan saya "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... reka bentuk antara muka, aset visual, sistem reka bentuk, dsb."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Tinggalkan maklum balas untuk projek pasukan saya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Mari mulakan!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Pengurus Produk atau Projek"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Pemasaran"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Lebih daripada 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Seterusnya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Tiada"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Lain-lain (nyatakan)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Saya sedang menjalankan projek peribadi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Sebelumnya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Bagaimanakah anda merancang untuk menggunakan Penpot?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Apakah peranan anda?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Pilih pilihan"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Beberapa"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Mula"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Mula mengerjakan projek saya"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Pelajar atau guru"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Berapakah saiz pasukan anda?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Uji Penpot untuk melihat sama ada ia sesuai untuk pasukan "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Cuba sebelum menggunakan Penpot pada pelayar peribadi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... rangka wayar, perjalanan & aliran pengguna, pepohon navigasi, dsb."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Bekerja dalam idea konsep"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Maklum balas anda akan membantu kami memahami tabiat dan keutamaan anda "
"supaya kami boleh terus menjadikan Penpot sebagai alat yang berguna dan "
"menyeronokkan."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
#, fuzzy
msgid "settings.detach"

View file

@ -2479,83 +2479,75 @@ msgid "profile.recovery.go-to-login"
msgstr "Ga naar inlogscherm"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Met welke ontwerptool heb je meer ervaring?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Ik ben een freelancer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Laten we beginnen!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Meer dan 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Geen"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Volgende"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Anders (namelijk…)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Ik werk aan een persoonlijk project"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Vorige"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Selecteer een optie"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Starten"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Student of docent"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,

View file

@ -2429,109 +2429,81 @@ msgid "profile.recovery.go-to-login"
msgstr "Ir para login"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Com que ferramenta de design tens mais experiência?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Sou trabalhador(a) independente (freelancer)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Vamos começar!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Mais de 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Seguinte"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Outra (especificar)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Estou a trabalhar num projeto pessoal"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Anterior"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Escolhe uma opção"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Começar"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Estudante ou professor(a)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "De que tamanho é a tua equipa?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Testar o Penpot para ver se é adequado para a minha equipa "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Experimentar o Penpot antes de usar num servidor privado"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr ""
"...wireframes, jornadas e fluxos de utilizador, árvores de navegação, etc."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Concetualizar ideias"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Os teus comentários ajudar-nos-ão a compreender os teus hábitos e "
"preferências para que possamos continuar a tornar o Penpot numa ferramenta "
"fácil e divertida de usar."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Desacoplar"
@ -5157,10 +5129,6 @@ msgstr[1] "Mover bibliotecas"
msgid "onboarding.team-modal.team-definition"
msgstr "O que é uma equipa?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Nenhuma"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
msgid "settings.select-this-color"
msgstr "Selecionar itens que usem este estilo"

View file

@ -2334,79 +2334,75 @@ msgid "profile.recovery.go-to-login"
msgstr "Mergi la autentificare"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Care este unealta de design cu care aveți mai multă experiență?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Sunt un freelancer"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Să începem!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Mai mult de 50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Următor"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Alta (specificați)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Lucrez la un proiect personal"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Anterior"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Selectați opțiune"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Începeți"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Student sau profesor"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,

View file

@ -2447,178 +2447,109 @@ msgid "profile.recovery.go-to-login"
msgstr "Oturum açmaya git"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Hangi tasarım aracını daha iyi kullanıyorsunuz?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "Çok fazla"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "... üzerinde çalışma deneyiminizi en iyi nasıl tarif edersiniz?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Tasarımcı"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Geliştirici"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Penpot'u daha fazla keşfedin"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Kurucu/Başkan Yardımcısı"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Serbest çalışıyorum"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Takım projemin kodunu al "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... kullanıcı arayüzü tasarımı, görsel öğeler, tasarım sistemleri, vb."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Takımımın projesi için geri bildirim bırakın"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Haydi başlayalım!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Ürün veya Proje yöneticisi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Pazarlama"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "50'den fazla"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "Hiçbiri"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Sonraki"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Hiçbiri"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Diğer (lütfen belirtiniz)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Kendi projem üzerinde çalışıyorum"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Önceki"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Penpot'u nasıl kullanmayı planlıyorsunuz?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "Göreviniz nedir?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Bir seçenek belirleyin"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Biraz"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Başla"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Projem üzerinde çalışmaya başla"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Öğrenci veya öğretmen"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "Takımınızın büyüklüğü nedir?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Penpot'un takımınız için uygun olup olmadığını görmek için test edin "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Penpot'u fiziksel bir sunucuda kullanmadan önce deneyin"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr ""
"... taslak çizimler, kullanıcı deneyimi yol haritası ve akışları, gezinme "
"menüsü, vb."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Konsept fikirler üzerinde çalışmak"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Geri bildiriminiz, Penpot'u kullanışlı ve eğlenceli bir araç haline "
"getirmeye devam edebilmemiz için alışkanlıklarınızı ve tercihlerinizi "
"anlamamıza yardımcı olacaktır."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Çıkar"

View file

@ -2120,170 +2120,105 @@ msgid "profile.recovery.go-to-login"
msgstr "Lọ láti wọlé"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "Èwo ni ohun èlò irin iṣẹ́ tí o ní ìmọ̀ kíkún nínú pẹ̀lú rẹ̀?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "Mọ́kànlá-Ọgbọ̀n"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "Méjì mẹ́wàá"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "Mọ́kànlélọ́gbọ̀n-Àádọ́ta"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "O ´ pọ̀jù"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Àdòbí XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Káńfà"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr ""
"Báwo ni ó ti le ṣe àpèjúwe bó ṣe dára tó lórí ìrírí rẹ lórí iṣẹ́ tí o ń ṣe "
"lọ́wọ́..."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "Olùyà nǹkan"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "Olùdásílẹ̀"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "Ṣàwárí sí i nípa pẹ́ńpọtì"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Fígímà"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "Olùdásílẹ̀/VP"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "Oníṣẹ́ ni mí"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "Gba kóòdù láti inú iṣẹ́ àgbéṣe mi "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "... wíwò ètò ọnà , ìrírí àwọn ohun ìní, àwọn ètò ọnà, abbl."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "Ìkógun wọ̀lú"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "Fi èsì sílẹ̀ fún iṣẹ́ àgbéṣe ẹgbẹ́ mi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "Ẹjẹ́ 'ká bẹ̀rẹ̀ !"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "Ohun títà tàbí iṣẹ́ àgbéṣe Olùṣàkóso"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "Títajà"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "Ju àádọ́ta lọ"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "Èyí tó kàn"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "Kòsí"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "Òmíìràn(ní pàtó)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "Mò ń siṣẹ́ àgbéṣẹ ti ara mi ni"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "Tàtẹ̀yìn wá"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "Báwo lo ṣe ń gbèrò lórí bí o ṣe lo pẹ́ńpọtì?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.select-option"
msgid "labels.select-option"
msgstr "Ṣe àṣàyàn"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Yàwòrán"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.some"
msgid "labels.some"
msgstr "Díẹ̀"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "Bẹ̀rẹ̀"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "Bẹ̀rẹ̀ láti lórí iṣẹ́ àgbéṣe mi"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "Akẹ́kọ̀ọ́ tàbí olùkọ̀ọ́"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "kín ni ìwọ̀n ẹgbẹ́ rẹ ?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "Ṣàyẹ̀wọ̀ pẹ́ńpọtì láti rí pé ó bẹ́gbẹ́ mu "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "Gbìyànjú láti mọ̀ kí o tó bẹ̀rẹ̀ sí lo pẹ́ńpọtì ní àyíká"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "... wáyà-fèrèsé, ìrìàjò àwọn onílò & sísàn, àwọn igi ìyíkiri, abbl."
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "Iṣẹ́ lórí èròǹgbà àti àwọn èrò"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"Èsì rẹ yó ràn wá lọ́wọ́ láti jẹ́ kó yé wa lórí kín ni ìhùwàsí rẹ àti àwọn "
"ohun tí o fẹ́ràn jù èyí yó jẹ́ kí á má ṣàmúlò pẹ́ńpọtì gẹ́gẹ́ bí èyí tí ó "
"wúlò àti ohun èlò fun ìgbáládùn."
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
msgid "settings.detach"
msgstr "Yọ kúrò"

View file

@ -2306,159 +2306,101 @@ msgid "profile.recovery.go-to-login"
msgstr "去登录"
#: src/app/main/ui/onboarding/questions.cljs
msgid "question.design-tool-more-experienced-with"
msgstr "你最熟悉哪个设计工具?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.11-30"
msgid "onboarding.questions.team-size.11-30"
msgstr "11-30"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.2-10"
msgid "onboarding.questions.team-size.2-10"
msgstr "2-10"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.31-50"
msgid "onboarding.questions.team-size.31-50"
msgstr "31-50"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.a-lot"
msgstr "非常多"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.adobe-xd"
msgid "labels.adobe-xd"
msgstr "Adobe XD"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.canva"
msgid "labels.canva"
msgstr "Canva"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.designer"
msgstr "设计师"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.developer"
msgid "labels.developer"
msgstr "开发者"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.discover-more-about-penpot"
msgstr "深入了解Penpot的精彩之处"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.figma"
msgid "labels.figma"
msgstr "Figma"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.founder"
msgid "labels.founder"
msgstr "创始人/副总裁"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.freelancer"
msgid "labels.freelancer"
msgstr "我是一名自由职业者"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.get-the-code-from-my-team-project"
msgstr "从我的团队项目获得邀请码 "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.interface-design-visual-assets-design-systems"
msgstr "...界面设计,视觉素材,设计系统等。"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.invision"
msgid "labels.invision"
msgstr "InVision"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.leave-feedback-for-my-team-project"
msgstr "给我的团队项目做反馈"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.lets-get-started"
msgid "onboarding.questions.lets-get-started"
msgstr "让我们开始吧!"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.manager"
msgid "labels.product-management"
msgstr "产品经理/项目经理"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.marketing"
msgid "labels.marketing"
msgstr "市场营销"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.more-than-50"
msgid "onboarding.questions.team-size.more-than-50"
msgstr "50以上"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.next"
msgid "labels.next"
msgstr "下一项"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.none"
msgid "labels.none"
msgstr "无"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.other"
msgid "labels.other"
msgstr "其他(请注明)"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.personal-project"
msgid "onboarding.questions.team-size.personal-project"
msgstr "我在做个人项目"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.previous"
msgid "labels.previous"
msgstr "前一项"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.questions-how-are-you-planning-to-use-penpot"
msgstr "你计划用Penpot做什么"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.role"
msgid "onboarding.questions.step3.question2"
msgstr "你是哪种身份?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.sketch"
msgid "labels.sketch"
msgstr "Sketch"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start"
msgid "labels.start"
msgstr "开始"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.start-to-work-on-my-project"
msgstr "开始着手我的项目"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.student-teacher"
msgid "labels.student-teacher"
msgstr "学生/教师"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.team-size"
msgid "onboarding.questions.step3.question3"
msgstr "你的团队有多少人?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.test-penpot-to-see-if-its-a-fit-for-team"
msgstr "试用Penpot来看它是否适合团队 "
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.try-out-before-using-penpot-on-premise"
msgstr "在本地部署Penpot前进行试用"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.wireframes-user-journeys-flows-navigation-trees"
msgstr "...线框图,用户轨迹和用户流程,导航树等。"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.work-in-concept-ideas"
msgstr "从事概念构想的工作"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.your-feedback-will-help-us"
msgstr ""
"你的反馈将帮助我们更好地理解你的习惯和偏好以便我们不断改进Penpot使其成为"
"一个有用且好用的工具。"
#: 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,
@ -5025,14 +4967,6 @@ msgstr "保持宽高比"
msgid "onboarding.team-modal.team-definition"
msgstr "团队是什么?"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.describe-your-experience-working-on"
msgstr "对你经历的最好描述是:"
#: src/app/main/ui/onboarding/questions.cljs
msgid "questions.never-used-one"
msgstr "都没用过"
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
msgid "settings.select-this-color"
msgstr "选择使用此样式的项目"