mirror of
https://github.com/penpot/penpot.git
synced 2025-05-24 11:46:14 +02:00
Merge remote-tracking branch 'origin/staging' into develop
This commit is contained in:
commit
f529b339c6
26 changed files with 562 additions and 1266 deletions
|
@ -55,6 +55,7 @@
|
||||||
- Fix open overlay relative to a frame [Taiga #7563](https://tree.taiga.io/project/penpot/issue/7563)
|
- 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)
|
- 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 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
|
## 2.0.3
|
||||||
|
|
||||||
|
|
|
@ -87,10 +87,7 @@
|
||||||
::sm/params [:map {:title "get-file-object-thumbnails"}
|
::sm/params [:map {:title "get-file-object-thumbnails"}
|
||||||
[:file-id ::sm/uuid]
|
[:file-id ::sm/uuid]
|
||||||
[:tag {:optional true} :string]]
|
[:tag {:optional true} :string]]
|
||||||
::sm/result [:map-of :string :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}
|
|
||||||
[{:keys [::db/pool] :as cfg} {:keys [::rpc/profile-id file-id tag] :as params}]
|
[{:keys [::db/pool] :as cfg} {:keys [::rpc/profile-id file-id tag] :as params}]
|
||||||
(dm/with-open [conn (db/open pool)]
|
(dm/with-open [conn (db/open pool)]
|
||||||
(files/check-read-permissions! conn profile-id file-id)
|
(files/check-read-permissions! conn profile-id file-id)
|
||||||
|
|
|
@ -234,3 +234,44 @@
|
||||||
|
|
||||||
file (-> file
|
file (-> file
|
||||||
(update :data process-fdata))))
|
(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))
|
||||||
|
|
|
@ -269,8 +269,8 @@
|
||||||
; First level subinstances of a detached component can't have swap-slot
|
; First level subinstances of a detached component can't have swap-slot
|
||||||
(pcb/update-shapes [shape-id] ctk/remove-swap-slot)
|
(pcb/update-shapes [shape-id] ctk/remove-swap-slot)
|
||||||
|
|
||||||
:always
|
(nil? (ctk/get-swap-slot shape))
|
||||||
; Near shape-refs need to be advanced one level
|
; 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)))
|
(generate-advance-nesting-level nil container libraries (:id shape)))
|
||||||
|
|
||||||
;; Otherwise, detach the shape and all children
|
;; Otherwise, detach the shape and all children
|
||||||
|
|
|
@ -158,6 +158,10 @@
|
||||||
(avatars/generate {:name name})
|
(avatars/generate {:name name})
|
||||||
(dm/str (u/join public-uri "assets/by-id/" photo-id))))
|
(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
|
(defn resolve-file-media
|
||||||
([media]
|
([media]
|
||||||
(resolve-file-media media false))
|
(resolve-file-media media false))
|
||||||
|
|
|
@ -814,7 +814,7 @@
|
||||||
component (ctkl/get-component data component-id)
|
component (ctkl/get-component data component-id)
|
||||||
page-id (:main-instance-page component)
|
page-id (:main-instance-page component)
|
||||||
root-id (:main-instance-id 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
|
(defn update-component-sync
|
||||||
([shape-id file-id] (update-component-sync shape-id file-id nil))
|
([shape-id file-id] (update-component-sync shape-id file-id nil))
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
[app.common.files.helpers :as cfh]
|
[app.common.files.helpers :as cfh]
|
||||||
[app.common.logging :as l]
|
[app.common.logging :as l]
|
||||||
[app.common.thumbnails :as thc]
|
[app.common.thumbnails :as thc]
|
||||||
|
[app.config :as cf]
|
||||||
[app.main.data.changes :as dch]
|
[app.main.data.changes :as dch]
|
||||||
[app.main.data.persistence :as-alias dps]
|
[app.main.data.persistence :as-alias dps]
|
||||||
[app.main.data.workspace.notifications :as-alias wnt]
|
[app.main.data.workspace.notifications :as-alias wnt]
|
||||||
|
@ -18,7 +19,6 @@
|
||||||
[app.main.refs :as refs]
|
[app.main.refs :as refs]
|
||||||
[app.main.render :as render]
|
[app.main.render :as render]
|
||||||
[app.main.repo :as rp]
|
[app.main.repo :as rp]
|
||||||
[app.main.store :as st]
|
|
||||||
[app.util.http :as http]
|
[app.util.http :as http]
|
||||||
[app.util.queue :as q]
|
[app.util.queue :as q]
|
||||||
[app.util.time :as tp]
|
[app.util.time :as tp]
|
||||||
|
@ -30,55 +30,36 @@
|
||||||
|
|
||||||
(l/set-level! :warn)
|
(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
|
(defn- create-request
|
||||||
"Resolves the request to generate a thumbnail for the given ids."
|
"Creates a request to generate a thumbnail for the given ids."
|
||||||
[item]
|
[file-id page-id shape-id tag]
|
||||||
(let [file-id (unchecked-get item "file-id")
|
#js {:file-id file-id
|
||||||
page-id (unchecked-get item "page-id")
|
:page-id page-id
|
||||||
shape-id (unchecked-get item "shape-id")
|
:shape-id shape-id
|
||||||
tag (unchecked-get item "tag")]
|
:tag tag})
|
||||||
(st/emit! (update-thumbnail file-id page-id shape-id tag))))
|
|
||||||
|
|
||||||
;; Defines the thumbnail queue
|
;; Defines the thumbnail queue
|
||||||
(defonce queue
|
(defonce queue
|
||||||
(q/create resolve-request (/ 1000 30)))
|
(q/create find-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))))))
|
|
||||||
|
|
||||||
;; This function first renders the HTML calling `render/render-frame` that
|
;; 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
|
;; 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.
|
;; 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"
|
"Returns the thumbnail for the given ids"
|
||||||
[state file-id page-id frame-id tag & {:keys [object-id]}]
|
[state file-id page-id frame-id tag]
|
||||||
|
(let [object-id (thc/fmt-object-id file-id page-id frame-id tag)
|
||||||
(let [object-id (or object-id (thc/fmt-object-id file-id page-id frame-id tag))
|
|
||||||
tp (tp/tpoint-ms)
|
tp (tp/tpoint-ms)
|
||||||
objects (wsh/lookup-objects state file-id page-id)
|
objects (wsh/lookup-objects state file-id page-id)
|
||||||
shape (get objects frame-id)]
|
shape (get objects frame-id)]
|
||||||
|
@ -87,10 +68,15 @@
|
||||||
(rx/take 1)
|
(rx/take 1)
|
||||||
(rx/filter some?)
|
(rx/filter some?)
|
||||||
(rx/mapcat thr/render)
|
(rx/mapcat thr/render)
|
||||||
(rx/map (fn [blob] (wapi/create-uri blob)))
|
|
||||||
(rx/tap #(l/dbg :hint "thumbnail rendered"
|
(rx/tap #(l/dbg :hint "thumbnail rendered"
|
||||||
:elapsed (dm/str (tp) "ms"))))))
|
: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
|
(defn clear-thumbnail
|
||||||
([file-id page-id frame-id tag]
|
([file-id page-id frame-id tag]
|
||||||
(clear-thumbnail file-id (thc/fmt-object-id 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
|
(defn update-thumbnail
|
||||||
"Updates the thumbnail information for the given `id`"
|
"Updates the thumbnail information for the given `id`"
|
||||||
|
[file-id page-id frame-id tag requester]
|
||||||
[file-id page-id frame-id tag]
|
|
||||||
(let [object-id (thc/fmt-object-id file-id page-id frame-id tag)]
|
(let [object-id (thc/fmt-object-id file-id page-id frame-id tag)]
|
||||||
(ptk/reify ::update-thumbnail
|
(ptk/reify ::update-thumbnail
|
||||||
cljs.core/IDeref
|
cljs.core/IDeref
|
||||||
|
@ -163,23 +148,25 @@
|
||||||
|
|
||||||
ptk/WatchEvent
|
ptk/WatchEvent
|
||||||
(watch [_ state stream]
|
(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
|
;; Send the update to the back-end
|
||||||
(->> (get-thumbnail state file-id page-id frame-id tag)
|
(->> (request-thumbnail state file-id page-id frame-id tag)
|
||||||
(rx/mapcat (fn [uri]
|
(rx/mapcat (fn [blob]
|
||||||
(rx/merge
|
;; Send the data to backend
|
||||||
(rx/of (assoc-thumbnail object-id uri))
|
(let [params {:file-id file-id
|
||||||
(->> (http/send! {:uri uri :response-type :blob :method :get})
|
:object-id object-id
|
||||||
(rx/map :body)
|
:media blob
|
||||||
(rx/mapcat (fn [blob]
|
:tag (or tag "frame")}]
|
||||||
;; Send the data to backend
|
(rp/cmd! :create-file-object-thumbnail params))))
|
||||||
(let [params {:file-id file-id
|
|
||||||
:object-id object-id
|
(rx/mapcat (fn [{:keys [object-id media-id]}]
|
||||||
:media blob
|
(let [uri (cf/resolve-media media-id)]
|
||||||
:tag (or tag "frame")}]
|
;; We perform this request just for
|
||||||
(rp/cmd! :create-file-object-thumbnail params))))
|
;; populate the browser CACHE and avoid
|
||||||
(rx/catch rx/empty)
|
;; unnecesary image flickering
|
||||||
(rx/ignore)))))
|
(->> (http/send! {:uri uri :method :get})
|
||||||
|
(rx/map #(assoc-thumbnail object-id uri))))))
|
||||||
|
|
||||||
(rx/catch (fn [cause]
|
(rx/catch (fn [cause]
|
||||||
(.error js/console cause)
|
(.error js/console cause)
|
||||||
(rx/empty)))
|
(rx/empty)))
|
||||||
|
@ -260,31 +247,12 @@
|
||||||
(rx/observe-on :async)
|
(rx/observe-on :async)
|
||||||
(rx/with-latest-from workspace-data-s)
|
(rx/with-latest-from workspace-data-s)
|
||||||
(rx/merge-map (partial extract-root-frame-changes page-id))
|
(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))
|
(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
|
notifier-s
|
||||||
(->> stream
|
(->> stream
|
||||||
(rx/filter (ptk/type? ::dps/commit-persisted))
|
(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/debounce 5000)
|
||||||
(rx/tap #(l/trc :hint "buffer initialized")))]
|
(rx/tap #(l/trc :hint "buffer initialized")))]
|
||||||
|
|
||||||
|
@ -296,11 +264,11 @@
|
||||||
(rx/map (fn [frame-id]
|
(rx/map (fn [frame-id]
|
||||||
(clear-thumbnail file-id page-id frame-id "frame"))))
|
(clear-thumbnail file-id page-id frame-id "frame"))))
|
||||||
|
|
||||||
;; Generate thumbnails in batchs, once user becomes
|
;; Generate thumbnails in batches, once user becomes
|
||||||
;; inactive for some instant only for local changes
|
;; inactive for some instant.
|
||||||
(->> local-commits-s
|
(->> all-commits-s
|
||||||
(rx/buffer-until notifier-s)
|
(rx/buffer-until notifier-s)
|
||||||
(rx/mapcat #(into #{} %))
|
(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))))))
|
(rx/take-until stopper-s))))))
|
||||||
|
|
|
@ -109,7 +109,7 @@
|
||||||
(fn [{:keys [width height]}]
|
(fn [{:keys [width height]}]
|
||||||
(when (or (not (mth/close? width fixed-width 5))
|
(when (or (not (mth/close? width fixed-width 5))
|
||||||
(not (mth/close? height fixed-height 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
|
(defn root-frame-wrapper-factory
|
||||||
[shape-wrapper]
|
[shape-wrapper]
|
||||||
|
@ -176,7 +176,8 @@
|
||||||
(mf/with-effect []
|
(mf/with-effect []
|
||||||
(when-not (some? thumbnail-uri)
|
(when-not (some? thumbnail-uri)
|
||||||
(tm/schedule-on-idle
|
(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)]
|
#(when-let [task (mf/ref-val task-ref)]
|
||||||
(d/close! task)))
|
(d/close! task)))
|
||||||
|
|
||||||
|
|
|
@ -5,33 +5,26 @@
|
||||||
;; Copyright (c) KALEIDOS INC
|
;; Copyright (c) KALEIDOS INC
|
||||||
|
|
||||||
(ns app.util.queue
|
(ns app.util.queue
|
||||||
(:require [app.common.logging :as l]
|
"Low-Level queuing mechanism, mainly used for process thumbnails"
|
||||||
[app.common.math :as mth]
|
(:require
|
||||||
[app.util.time :as t]))
|
[app.common.logging :as l]
|
||||||
|
[app.common.math :as mth]
|
||||||
|
[app.util.time :as t]
|
||||||
|
[beicon.v2.core :as rx]))
|
||||||
|
|
||||||
(l/set-level! :info)
|
(l/set-level! :info)
|
||||||
|
|
||||||
(declare process)
|
(declare process)
|
||||||
(declare dequeue)
|
(declare request-process)
|
||||||
|
|
||||||
(defrecord Queue [f items timeout time threshold max-iterations])
|
|
||||||
|
|
||||||
(defn create
|
(defn create
|
||||||
[f threshold]
|
[find-fn threshold]
|
||||||
(Queue. f
|
#js {:find-fn find-fn
|
||||||
#js []
|
:items #js []
|
||||||
nil
|
:timeout nil
|
||||||
0
|
:time 0
|
||||||
threshold
|
:threshold threshold
|
||||||
##Inf))
|
:max-iterations ##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))
|
|
||||||
|
|
||||||
(defn- next-process-time
|
(defn- next-process-time
|
||||||
[queue]
|
[queue]
|
||||||
|
@ -40,76 +33,101 @@
|
||||||
max-time 5000
|
max-time 5000
|
||||||
min-time 1000
|
min-time 1000
|
||||||
calc-time (mth/min (mth/max (* (- time threshold) 10) min-time) max-time)]
|
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))
|
calc-time))
|
||||||
|
|
||||||
(defn- has-requested-process?
|
(defn- has-requested-process?
|
||||||
[queue]
|
[queue]
|
||||||
(not (nil? (unchecked-get queue "timeout"))))
|
(some? (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)))
|
|
||||||
|
|
||||||
;; NOTE: Right now there are no cases where we need to cancel a process
|
;; NOTE: Right now there are no cases where we need to cancel a process
|
||||||
;; but if we do, we can use this function
|
;; but if we do, we can use this function
|
||||||
#_(defn- cancel-process
|
;; (defn- cancel-process
|
||||||
[queue]
|
;; [queue]
|
||||||
(l/dbg :hint "queue::cancel-process")
|
;; (l/dbg :hint "queue::cancel-process")
|
||||||
(let [timeout (unchecked-get queue "timeout")]
|
;; (let [timeout (unchecked-get queue "timeout")]
|
||||||
(when (some? timeout)
|
;; (when (some? timeout)
|
||||||
(js/clearTimeout timeout))
|
;; (js/clearTimeout timeout))
|
||||||
(unchecked-set queue "timeout" nil)))
|
;; (unchecked-set queue "timeout" nil)))
|
||||||
|
|
||||||
(defn- process
|
(defn- process
|
||||||
[queue]
|
[queue iterations]
|
||||||
(unchecked-set queue "timeout" nil)
|
|
||||||
(unchecked-set queue "time" 0)
|
|
||||||
(let [threshold (unchecked-get queue "threshold")
|
(let [threshold (unchecked-get queue "threshold")
|
||||||
max-iterations (unchecked-get queue "max-iterations")
|
max-iterations (unchecked-get queue "max-iterations")
|
||||||
f (unchecked-get queue "f")]
|
items (unchecked-get queue "items")
|
||||||
(loop [item (dequeue queue)
|
item (.shift ^js items)]
|
||||||
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))))))))
|
|
||||||
|
|
||||||
(defn- dequeue
|
(when (some? item)
|
||||||
[queue]
|
(let [tp (t/tpoint-ms)
|
||||||
(let [items (unchecked-get queue "items")]
|
f (unchecked-get item "f")
|
||||||
(.shift items)))
|
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]
|
[queue item]
|
||||||
(assert (instance? Queue queue))
|
|
||||||
(let [items (unchecked-get queue "items")]
|
(let [items (unchecked-get queue "items")]
|
||||||
(.unshift items item)
|
(.unshift ^js items item)
|
||||||
(when-not (has-requested-process? queue)
|
(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]
|
[queue item]
|
||||||
(assert (instance? Queue queue))
|
|
||||||
(let [items (unchecked-get queue "items")]
|
(let [items (unchecked-get queue "items")]
|
||||||
(.push items item)
|
(.push ^js items item)
|
||||||
(when-not (has-requested-process? queue)
|
(when-not (has-requested-process? queue)
|
||||||
(request-process queue (next-process-time queue)))))
|
(request-process queue 0 (next-process-time queue)))))
|
||||||
|
|
||||||
(defn enqueue-unique
|
(defn enqueue-unique
|
||||||
[queue item f]
|
[queue request f]
|
||||||
(assert (instance? Queue queue))
|
(let [items (unchecked-get queue "items")
|
||||||
(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
|
;; 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
|
;; so that they are processed first, anything else is added to the
|
||||||
;; end of the queue.
|
;; end of the queue.
|
||||||
(if (= (unchecked-get item "tag") "frame")
|
(if (= (unchecked-get request "tag") "frame")
|
||||||
(when-not (.find ^js items f)
|
(let [item (.find ^js items find-fn)]
|
||||||
(enqueue-first queue item))
|
(if item
|
||||||
(when-not (.findLast ^js items f)
|
(let [other-result (unchecked-get item "result")]
|
||||||
(enqueue-last queue item)))))
|
(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)))
|
||||||
|
|
|
@ -277,15 +277,23 @@
|
||||||
(let [page-id (get state :current-page-id)
|
(let [page-id (get state :current-page-id)
|
||||||
file (assoc (get state :workspace-file)
|
file (assoc (get state :workspace-file)
|
||||||
:data (get state :workspace-data))
|
:data (get state :workspace-data))
|
||||||
libraries (get state :workspace-libraries)]
|
libraries (get state :workspace-libraries)
|
||||||
(ctf/dump-subtree file page-id shape-id libraries {:show-ids show-ids
|
shape-id (if (some? shape-id)
|
||||||
:show-touched show-touched
|
(uuid/uuid shape-id)
|
||||||
:show-modified show-modified}))))
|
(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
|
(defn ^:export dump-subtree
|
||||||
([shape-id] (dump-subtree' @st/state (uuid/uuid shape-id)))
|
([shape-id] (dump-subtree' @st/state shape-id))
|
||||||
([shape-id show-ids] (dump-subtree' @st/state (uuid/uuid shape-id) show-ids false false))
|
([shape-id show-ids] (dump-subtree' @st/state 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] (dump-subtree' @st/state 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 show-ids show-touched show-modified] (dump-subtree' @st/state shape-id show-ids show-touched show-modified)))
|
||||||
|
|
||||||
(when *assert*
|
(when *assert*
|
||||||
(defonce debug-subscription
|
(defonce debug-subscription
|
||||||
|
|
|
@ -2398,171 +2398,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Přejít na přihlášení"
|
msgstr "Přejít na přihlášení"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
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"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Hodně"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Vývojář"
|
msgstr "Vývojář"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Zjistěte více o Penpot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Zakladatel / viceprezident"
|
msgstr "Zakladatel / viceprezident"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Jsem freelancer"
|
msgstr "Jsem freelancer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Zanechte zpětnou vazbu pro můj týmový projekt"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "Pusťme se do toho!"
|
msgstr "Pusťme se do toho!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Produktový nebo projektový manažer"
|
msgstr "Produktový nebo projektový manažer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Marketing"
|
msgstr "Marketing"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Více než 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Další"
|
msgstr "Další"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Žádný"
|
msgstr "Žádný"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Jiné (upřesněte)"
|
msgstr "Jiné (upřesněte)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "Pracuji na osobním projektu"
|
msgstr "Pracuji na osobním projektu"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Předchozí"
|
msgstr "Předchozí"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Jak plánujete používat Penpot?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Jaká je vaše role?"
|
msgstr "Jaká je vaše role?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Vyberte možnost"
|
msgstr "Vyberte možnost"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Nějaké"
|
msgstr "Nějaké"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Start"
|
msgstr "Start"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Začněte pracovat na mém projektu"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Student nebo učitel"
|
msgstr "Student nebo učitel"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Jaká je velikost vašeho týmu?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Odpojit"
|
msgstr "Odpojit"
|
||||||
|
|
|
@ -2500,177 +2500,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Zur Anmeldung"
|
msgstr "Zur Anmeldung"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Mit welchem Design-Tool haben Sie mehr Erfahrung?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Viel"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Developer"
|
msgstr "Developer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Mehr über Penpot erfahren"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Gründer/VP"
|
msgstr "Gründer/VP"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Ich bin ein Freelancer"
|
msgstr "Ich bin ein Freelancer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Feedback für mein Team-Projekt hinterlassen"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "Los geht's!"
|
msgstr "Los geht's!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Produkt- oder Projektmanager"
|
msgstr "Produkt- oder Projektmanager"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Marketing"
|
msgstr "Marketing"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Mehr als 50"
|
msgstr "Mehr als 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.never-used-one"
|
msgid "labels.next"
|
||||||
msgstr "Keine"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.next"
|
|
||||||
msgstr "Weiter"
|
msgstr "Weiter"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Keine"
|
msgstr "Keine"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Sonstiges (bitte angeben)"
|
msgstr "Sonstiges (bitte angeben)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Ich arbeite an einem persönlichen Projekt"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Zurück"
|
msgstr "Zurück"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Wie wollen Sie Penpot nutzen?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Was ist Ihre Rolle?"
|
msgstr "Was ist Ihre Rolle?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Wählen Sie eine Option"
|
msgstr "Wählen Sie eine Option"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Einige"
|
msgstr "Einige"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Start"
|
msgstr "Start"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Mit der Arbeit an meinem Projekt beginnen"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Schüler oder Lehrer"
|
msgstr "Schüler oder Lehrer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Wie groß ist Ihr Team?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Trennen"
|
msgstr "Trennen"
|
||||||
|
|
|
@ -2556,7 +2556,7 @@ msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
|
@ -2640,11 +2640,11 @@ msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.freelancer"
|
msgid "onboarding.questions.team-size.freelancer"
|
||||||
msgstr "Soy autónomo"
|
msgstr "Soy autónomo"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
|
@ -2673,7 +2673,7 @@ msgstr "Creando sistemas de diseño"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.start-with.code"
|
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
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.step5.title"
|
msgid "onboarding.questions.step5.title"
|
||||||
|
@ -2708,11 +2708,11 @@ msgid "labels.next"
|
||||||
msgstr "Siguiente"
|
msgstr "Siguiente"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "onboarding.questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Otra (especifica)"
|
msgstr "Otra (especifica)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "labels.other"
|
msgid "labels.other-short"
|
||||||
msgstr "Otra"
|
msgstr "Otra"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
|
|
|
@ -2347,173 +2347,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Aller à la page de connexion"
|
msgstr "Aller à la page de connexion"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
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"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Beaucoup"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canevas"
|
msgstr "Canevas"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Développeur"
|
msgstr "Développeur"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "En découvrir plus à propos de Penpot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Fondateur/Direction"
|
msgstr "Fondateur/Direction"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Je suis freelance"
|
msgstr "Je suis freelance"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Laisser un commentaire sur mon projet d'équipe"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "C'est parti !"
|
msgstr "C'est parti !"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Gestionnaire de produit ou de projet"
|
msgstr "Gestionnaire de produit ou de projet"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Marketing"
|
msgstr "Marketing"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Plus que 50"
|
msgstr "Plus que 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Suivant"
|
msgstr "Suivant"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Aucune"
|
msgstr "Aucune"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Autres (préciser)"
|
msgstr "Autres (préciser)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Je travaille sur un projet personnel"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Précédent"
|
msgstr "Précédent"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Comment comptez-vous utiliser Penpot ?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Quel est votre rôle ?"
|
msgstr "Quel est votre rôle ?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Sélectionnez une option"
|
msgstr "Sélectionnez une option"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Un peu"
|
msgstr "Un peu"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Commencer"
|
msgstr "Commencer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Commencer à travailler sur mon projet"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Étudiant ou enseignant"
|
msgstr "Étudiant ou enseignant"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Quelle est la taille de votre équipe ?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Détacher"
|
msgstr "Détacher"
|
||||||
|
@ -5185,10 +5121,6 @@ msgid_plural "modals.move-shared-confirm.accept"
|
||||||
msgstr[0] "Déplacer"
|
msgstr[0] "Déplacer"
|
||||||
msgstr[1] "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
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
|
||||||
msgid "settings.select-this-color"
|
msgid "settings.select-this-color"
|
||||||
msgstr "Sélectionnez les éléments qui utilisent ce style"
|
msgstr "Sélectionnez les éléments qui utilisent ce style"
|
||||||
|
|
|
@ -2220,171 +2220,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "je ka hanyar shiga"
|
msgstr "je ka hanyar shiga"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "wane kayan zane ka fi iya aiki da shi?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "da yawa"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "ma su qirqira"
|
msgstr "ma su qirqira"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "qara samun bayanin fenfot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "mawallafi/VP"
|
msgstr "mawallafi/VP"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "ni mai zaman kansa ne"
|
msgstr "ni mai zaman kansa ne"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "teburin aiki"
|
msgstr "teburin aiki"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "barin aikin tawaga"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "za mu fara!"
|
msgstr "za mu fara!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "shugaban aiki"
|
msgstr "shugaban aiki"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "kasuwanci"
|
msgstr "kasuwanci"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "fiye da 50"
|
msgstr "fiye da 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "na gaba"
|
msgstr "na gaba"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "babu"
|
msgstr "babu"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "idan akwai qari (bayyana)"
|
msgstr "idan akwai qari (bayyana)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "ina aikin kaina"
|
msgstr "ina aikin kaina"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "can baya"
|
msgstr "can baya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "ya kake tunanin aiki da fenfot?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "mi ne ne matsayinka?"
|
msgstr "mi ne ne matsayinka?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "dauki wanda kake so"
|
msgstr "dauki wanda kake so"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "zana"
|
msgstr "zana"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "wasu"
|
msgstr "wasu"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "fara"
|
msgstr "fara"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "fara aiki na"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "malami ko dalibi"
|
msgstr "malami ko dalibi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "bayyana yawan tawagarka?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "cire"
|
msgstr "cire"
|
||||||
|
|
|
@ -2423,131 +2423,85 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "מעבר למסך הכניסה"
|
msgstr "מעבר למסך הכניסה"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "באיזה כלי עיצוב יש לך יותר ניסיון?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.figma"
|
msgid "labels.figma"
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "מייסד/סגן נשיא"
|
msgstr "מייסד/סגן נשיא"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "יש לי עסק משלי"
|
msgstr "יש לי עסק משלי"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "להשאיר משוב למיזם הצוותי שלי"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "מתחילים!"
|
msgstr "מתחילים!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "גדול מ־50"
|
msgstr "גדול מ־50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.never-used-one"
|
msgid "labels.next"
|
||||||
msgstr "אין"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.next"
|
|
||||||
msgstr "הבאה"
|
msgstr "הבאה"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "אחר (נא לפרט)"
|
msgstr "אחר (נא לפרט)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "זאת עבודה על מיזם פרטי"
|
msgstr "זאת עבודה על מיזם פרטי"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "הקודמת"
|
msgstr "הקודמת"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "בחירת אפשרות"
|
msgstr "בחירת אפשרות"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "התחלה"
|
msgstr "התחלה"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "התחלת עבודה על מיזם משלי"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "סטודנט/ית או מרצה"
|
msgstr "סטודנט/ית או מרצה"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "מה גודל הצוות שלך?"
|
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/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "ניתוק"
|
msgstr "ניתוק"
|
||||||
|
|
|
@ -2404,96 +2404,79 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Pergi ke log masuk"
|
msgstr "Pergi ke log masuk"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Alat desain manakah yang lebih Anda kuasai?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11–30"
|
msgstr "11–30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2–10"
|
msgstr "2–10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31–50"
|
msgstr "31–50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Pengembang"
|
msgstr "Pengembang"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Jelajahi lebih lanjut tentang Penpot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Saya seorang pekerja lepas"
|
msgstr "Saya seorang pekerja lepas"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.invision"
|
msgid "labels.invision"
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.lets-get-started"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Mari kita mulai!"
|
msgstr "Mari kita mulai!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Lebih dari 50"
|
msgstr "Lebih dari 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Berikutnya"
|
msgstr "Berikutnya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Lainnya (jelaskan)"
|
msgstr "Lainnya (jelaskan)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "Saya mengerjakan proyek pribadi"
|
msgstr "Saya mengerjakan proyek pribadi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Sebelumnya"
|
msgstr "Sebelumnya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Pilih opsi"
|
msgstr "Pilih opsi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Mulai"
|
msgstr "Mulai"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.student-teacher"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Siswa atau Guru"
|
msgstr "Siswa atau Guru"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
#: 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"
|
msgid "onboarding.team-modal.team-definition"
|
||||||
msgstr "Apa itu tim?"
|
msgstr "Apa itu tim?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.never-used-one"
|
|
||||||
msgstr "Tidak ada"
|
|
||||||
|
|
||||||
msgid "shortcuts.toggle-snap-guides"
|
msgid "shortcuts.toggle-snap-guides"
|
||||||
msgstr "Pasang ke panduan"
|
msgstr "Pasang ke panduan"
|
||||||
|
|
||||||
|
|
|
@ -1894,163 +1894,105 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Gaa na mbanye"
|
msgstr "Gaa na mbanye"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Kedu ngwa ọrụ nse ị ka mara eji arụ ọrụ ?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "Iri na otu ruo na iri atọ"
|
msgstr "Iri na otu ruo na iri atọ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "Abụọ ruo na iri"
|
msgstr "Abụọ ruo na iri"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Iri atọ na otu ruo na iri ise"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Ọtụtụ"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Ngwa nrụkọrịta ọrụ Adobe"
|
msgstr "Ngwa nrụkọrịta ọrụ Adobe"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Kanva"
|
msgstr "Kanva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Onye nrụpụta"
|
msgstr "Onye nrụpụta"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Chọpụta ihe ndị ọzọ gbasara ite mkpịsị"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Ihe onyonyo"
|
msgstr "Ihe onyonyo"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Onye malitere /VP"
|
msgstr "Onye malitere /VP"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Onye nwere onwe ya"
|
msgstr "Onye nwere onwe ya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "Mmakpo"
|
msgstr "Mmakpo"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Hapụ Nzaghachi maka arụmarụ ndị otu m"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "Ka anyị bido!"
|
msgstr "Ka anyị bido!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Onye njikwa ngwaahịa ma ọ bụ arụmarụ"
|
msgstr "Onye njikwa ngwaahịa ma ọ bụ arụmarụ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Ịzụ ahịa"
|
msgstr "Ịzụ ahịa"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Karịrị iri ise"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Ọzọ"
|
msgstr "Ọzọ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Onweghị"
|
msgstr "Onweghị"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Ọzọ (zipụta)"
|
msgstr "Ọzọ (zipụta)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "A na m arụ ọrụ n'arụmarụ onwe"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Kedụ ka ị sị akwado iji ite mkpịsị arụ ọrụ ?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Gịnị bụ ọrụ gị ?"
|
msgstr "Gịnị bụ ọrụ gị ?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Họrọ nhọ"
|
msgstr "Họrọ nhọ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Eserese"
|
msgstr "Eserese"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Ụfọdụ"
|
msgstr "Ụfọdụ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Bido"
|
msgstr "Bido"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Bido ịrụ ọrụ m"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Nwata akwụkwọ ma ọ bụ onye nkụzi"
|
msgstr "Nwata akwụkwọ ma ọ bụ onye nkụzi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Kedụ ka otu gị ha?"
|
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"
|
msgid "shortcuts.bring-backward"
|
||||||
msgstr "Wega ebe azụ"
|
msgstr "Wega ebe azụ"
|
||||||
|
|
||||||
|
|
|
@ -2461,151 +2461,101 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Doties uz pieteikšanos"
|
msgstr "Doties uz pieteikšanos"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Ar kuru no šiem rīkiem ir bijusi lielākā pieredze?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Izstrādātājs"
|
msgstr "Izstrādātājs"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Atklāt vairāk par Penpot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Dibinātājs/viceprezidents"
|
msgstr "Dibinātājs/viceprezidents"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Esmu ārštātnieks(-ce)/Pašnodarbināts(-ā)"
|
msgstr "Esmu ārštātnieks(-ce)/Pašnodarbināts(-ā)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.invision"
|
msgid "labels.invision"
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.lets-get-started"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Ķeramies pie darba!"
|
msgstr "Ķeramies pie darba!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Produktu vai projektu vadītājs"
|
msgstr "Produktu vai projektu vadītājs"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Tirgvedība"
|
msgstr "Tirgvedība"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Vairāk nekā 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.never-used-one"
|
msgid "labels.next"
|
||||||
msgstr "Neviens"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.next"
|
|
||||||
msgstr "Nākamais"
|
msgstr "Nākamais"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Cits (jānorāda)"
|
msgstr "Cits (jānorāda)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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ā"
|
msgstr "Strādāju personīgā projektā"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Iepriekšējais"
|
msgstr "Iepriekšējais"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Kā ir iecerēts izmantot Penpot?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Kāda ir ieņemamā loma?"
|
msgstr "Kāda ir ieņemamā loma?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Atlasīt iespēju"
|
msgstr "Atlasīt iespēju"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Sākt"
|
msgstr "Sākt"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Sākt strādāt pie sava projekta"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Students vai pasniedzējs"
|
msgstr "Students vai pasniedzējs"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Cik liela ir komanda?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Atdalīt"
|
msgstr "Atdalīt"
|
||||||
|
|
|
@ -2329,172 +2329,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Pergi ke log masuk"
|
msgstr "Pergi ke log masuk"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Alat reka bentuk yang manakah anda mempunyai lebih banyak pengalaman?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Banyak"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Pembangun"
|
msgstr "Pembangun"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Ketahui lebih lanjut tentang Penpot"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Pengasas/VP"
|
msgstr "Pengasas/VP"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Saya seorang pekerja bebas (freelancer)"
|
msgstr "Saya seorang pekerja bebas (freelancer)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Tinggalkan maklum balas untuk projek pasukan saya"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "Mari mulakan!"
|
msgstr "Mari mulakan!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Pengurus Produk atau Projek"
|
msgstr "Pengurus Produk atau Projek"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Pemasaran"
|
msgstr "Pemasaran"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Lebih daripada 50"
|
msgstr "Lebih daripada 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Seterusnya"
|
msgstr "Seterusnya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Tiada"
|
msgstr "Tiada"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Lain-lain (nyatakan)"
|
msgstr "Lain-lain (nyatakan)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "Saya sedang menjalankan projek peribadi"
|
msgstr "Saya sedang menjalankan projek peribadi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Sebelumnya"
|
msgstr "Sebelumnya"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Bagaimanakah anda merancang untuk menggunakan Penpot?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Apakah peranan anda?"
|
msgstr "Apakah peranan anda?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Pilih pilihan"
|
msgstr "Pilih pilihan"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Beberapa"
|
msgstr "Beberapa"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Mula"
|
msgstr "Mula"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Mula mengerjakan projek saya"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Pelajar atau guru"
|
msgstr "Pelajar atau guru"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "Berapakah saiz pasukan anda?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
|
|
|
@ -2479,83 +2479,75 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Ga naar inlogscherm"
|
msgstr "Ga naar inlogscherm"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Met welke ontwerptool heb je meer ervaring?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.figma"
|
msgid "labels.figma"
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Ik ben een freelancer"
|
msgstr "Ik ben een freelancer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.invision"
|
msgid "labels.invision"
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.lets-get-started"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Laten we beginnen!"
|
msgstr "Laten we beginnen!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Meer dan 50"
|
msgstr "Meer dan 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.never-used-one"
|
msgid "labels.next"
|
||||||
msgstr "Geen"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.next"
|
|
||||||
msgstr "Volgende"
|
msgstr "Volgende"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Anders (namelijk…)"
|
msgstr "Anders (namelijk…)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Ik werk aan een persoonlijk project"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Vorige"
|
msgstr "Vorige"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Selecteer een optie"
|
msgstr "Selecteer een optie"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Starten"
|
msgstr "Starten"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.student-teacher"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Student of docent"
|
msgstr "Student of docent"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
|
|
|
@ -2429,109 +2429,81 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Ir para login"
|
msgstr "Ir para login"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Com que ferramenta de design tens mais experiência?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.figma"
|
msgid "labels.figma"
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Sou trabalhador(a) independente (freelancer)"
|
msgstr "Sou trabalhador(a) independente (freelancer)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.invision"
|
msgid "labels.invision"
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.lets-get-started"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Vamos começar!"
|
msgstr "Vamos começar!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "Mais de 50"
|
msgstr "Mais de 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Seguinte"
|
msgstr "Seguinte"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Outra (especificar)"
|
msgstr "Outra (especificar)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Estou a trabalhar num projeto pessoal"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Anterior"
|
msgstr "Anterior"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Escolhe uma opção"
|
msgstr "Escolhe uma opção"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Começar"
|
msgstr "Começar"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.student-teacher"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Estudante ou professor(a)"
|
msgstr "Estudante ou professor(a)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "De que tamanho é a tua equipa?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Desacoplar"
|
msgstr "Desacoplar"
|
||||||
|
@ -5157,10 +5129,6 @@ msgstr[1] "Mover bibliotecas"
|
||||||
msgid "onboarding.team-modal.team-definition"
|
msgid "onboarding.team-modal.team-definition"
|
||||||
msgstr "O que é uma equipa?"
|
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
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
|
||||||
msgid "settings.select-this-color"
|
msgid "settings.select-this-color"
|
||||||
msgstr "Selecionar itens que usem este estilo"
|
msgstr "Selecionar itens que usem este estilo"
|
||||||
|
|
|
@ -2334,79 +2334,75 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Mergi la autentificare"
|
msgstr "Mergi la autentificare"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Care este unealta de design cu care aveți mai multă experiență?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.adobe-xd"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.figma"
|
msgid "labels.figma"
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Sunt un freelancer"
|
msgstr "Sunt un freelancer"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.invision"
|
msgid "labels.invision"
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.lets-get-started"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Să începem!"
|
msgstr "Să începem!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Mai mult de 50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Următor"
|
msgstr "Următor"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Alta (specificați)"
|
msgstr "Alta (specificați)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "Lucrez la un proiect personal"
|
msgstr "Lucrez la un proiect personal"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Anterior"
|
msgstr "Anterior"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Selectați opțiune"
|
msgstr "Selectați opțiune"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Începeți"
|
msgstr "Începeți"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.student-teacher"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Student sau profesor"
|
msgstr "Student sau profesor"
|
||||||
|
|
||||||
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
|
|
|
@ -2447,178 +2447,109 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Oturum açmaya git"
|
msgstr "Oturum açmaya git"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "Hangi tasarım aracını daha iyi kullanıyorsunuz?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "Çok fazla"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Geliştirici"
|
msgstr "Geliştirici"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Penpot'u daha fazla keşfedin"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Kurucu/Başkan Yardımcısı"
|
msgstr "Kurucu/Başkan Yardımcısı"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Serbest çalışıyorum"
|
msgstr "Serbest çalışıyorum"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
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"
|
|
||||||
msgstr "Haydi başlayalım!"
|
msgstr "Haydi başlayalım!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "Ürün veya Proje yöneticisi"
|
msgstr "Ürün veya Proje yöneticisi"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Pazarlama"
|
msgstr "Pazarlama"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "50'den fazla"
|
msgstr "50'den fazla"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.never-used-one"
|
msgid "labels.next"
|
||||||
msgstr "Hiçbiri"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.next"
|
|
||||||
msgstr "Sonraki"
|
msgstr "Sonraki"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Hiçbiri"
|
msgstr "Hiçbiri"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Diğer (lütfen belirtiniz)"
|
msgstr "Diğer (lütfen belirtiniz)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "Kendi projem üzerinde çalışıyorum"
|
msgstr "Kendi projem üzerinde çalışıyorum"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Önceki"
|
msgstr "Önceki"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "Penpot'u nasıl kullanmayı planlıyorsunuz?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "Göreviniz nedir?"
|
msgstr "Göreviniz nedir?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.select-option"
|
msgid "labels.select-option"
|
||||||
msgstr "Bir seçenek belirleyin"
|
msgstr "Bir seçenek belirleyin"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Biraz"
|
msgstr "Biraz"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Başla"
|
msgstr "Başla"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Projem üzerinde çalışmaya başla"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Öğrenci veya öğretmen"
|
msgstr "Öğrenci veya öğretmen"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Çıkar"
|
msgstr "Çıkar"
|
||||||
|
|
|
@ -2120,170 +2120,105 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "Lọ láti wọlé"
|
msgstr "Lọ láti wọlé"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
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"
|
|
||||||
msgstr "Mọ́kànlá-Ọgbọ̀n"
|
msgstr "Mọ́kànlá-Ọgbọ̀n"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "Méjì – mẹ́wàá"
|
msgstr "Méjì – mẹ́wàá"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Mọ́kànlélọ́gbọ̀n-Àádọ́ta"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "O ´ pọ̀jù"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Àdòbí XD"
|
msgstr "Àdòbí XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Káńfà"
|
msgstr "Káńfà"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.describe-your-experience-working-on"
|
msgid "labels.developer"
|
||||||
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"
|
|
||||||
msgstr "Olùdásílẹ̀"
|
msgstr "Olùdásílẹ̀"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "Ṣàwárí sí i nípa pẹ́ńpọtì"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Fígímà"
|
msgstr "Fígímà"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "Olùdásílẹ̀/VP"
|
msgstr "Olùdásílẹ̀/VP"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "Oníṣẹ́ ni mí"
|
msgstr "Oníṣẹ́ ni mí"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "Ìkógun wọ̀lú"
|
msgstr "Ìkógun wọ̀lú"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "Fi èsì sílẹ̀ fún iṣẹ́ àgbéṣe ẹgbẹ́ mi"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "Ẹjẹ́ 'ká bẹ̀rẹ̀ !"
|
msgstr "Ẹjẹ́ 'ká bẹ̀rẹ̀ !"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Ohun títà tàbí iṣẹ́ àgbéṣe Olùṣàkóso"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "Títajà"
|
msgstr "Títajà"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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ọ"
|
msgstr "Ju àádọ́ta lọ"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "Èyí tó kàn"
|
msgstr "Èyí tó kàn"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "Kòsí"
|
msgstr "Kòsí"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "Òmíìràn(ní pàtó)"
|
msgstr "Òmíìràn(ní pàtó)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: 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"
|
msgstr "Mò ń siṣẹ́ àgbéṣẹ ti ara mi ni"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "Tàtẹ̀yìn wá"
|
msgstr "Tàtẹ̀yìn wá"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "labels.select-option"
|
||||||
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"
|
|
||||||
msgstr "Ṣe àṣàyàn"
|
msgstr "Ṣe àṣàyàn"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Yàwòrán"
|
msgstr "Yàwòrán"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.some"
|
msgid "labels.some"
|
||||||
msgstr "Díẹ̀"
|
msgstr "Díẹ̀"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "Bẹ̀rẹ̀"
|
msgstr "Bẹ̀rẹ̀"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "Bẹ̀rẹ̀ láti lórí iṣẹ́ àgbéṣe mi"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "Akẹ́kọ̀ọ́ tàbí olùkọ̀ọ́"
|
msgstr "Akẹ́kọ̀ọ́ tàbí olùkọ̀ọ́"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "kín ni ìwọ̀n ẹgbẹ́ rẹ ?"
|
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,
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs,
|
||||||
msgid "settings.detach"
|
msgid "settings.detach"
|
||||||
msgstr "Yọ kúrò"
|
msgstr "Yọ kúrò"
|
||||||
|
|
|
@ -2306,159 +2306,101 @@ msgid "profile.recovery.go-to-login"
|
||||||
msgstr "去登录"
|
msgstr "去登录"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "question.design-tool-more-experienced-with"
|
msgid "onboarding.questions.team-size.11-30"
|
||||||
msgstr "你最熟悉哪个设计工具?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.11-30"
|
|
||||||
msgstr "11-30"
|
msgstr "11-30"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.2-10"
|
msgid "onboarding.questions.team-size.2-10"
|
||||||
msgstr "2-10"
|
msgstr "2-10"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.31-50"
|
msgid "onboarding.questions.team-size.31-50"
|
||||||
msgstr "31-50"
|
msgstr "31-50"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.a-lot"
|
msgid "labels.adobe-xd"
|
||||||
msgstr "非常多"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.adobe-xd"
|
|
||||||
msgstr "Adobe XD"
|
msgstr "Adobe XD"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.canva"
|
msgid "labels.canva"
|
||||||
msgstr "Canva"
|
msgstr "Canva"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.designer"
|
msgid "labels.developer"
|
||||||
msgstr "设计师"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.developer"
|
|
||||||
msgstr "开发者"
|
msgstr "开发者"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.discover-more-about-penpot"
|
msgid "labels.figma"
|
||||||
msgstr "深入了解Penpot的精彩之处"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.figma"
|
|
||||||
msgstr "Figma"
|
msgstr "Figma"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.founder"
|
msgid "labels.founder"
|
||||||
msgstr "创始人/副总裁"
|
msgstr "创始人/副总裁"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.freelancer"
|
msgid "labels.freelancer"
|
||||||
msgstr "我是一名自由职业者"
|
msgstr "我是一名自由职业者"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.get-the-code-from-my-team-project"
|
msgid "labels.invision"
|
||||||
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"
|
|
||||||
msgstr "InVision"
|
msgstr "InVision"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.leave-feedback-for-my-team-project"
|
msgid "onboarding.questions.lets-get-started"
|
||||||
msgstr "给我的团队项目做反馈"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.lets-get-started"
|
|
||||||
msgstr "让我们开始吧!"
|
msgstr "让我们开始吧!"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.manager"
|
msgid "labels.product-management"
|
||||||
msgstr "产品经理/项目经理"
|
msgstr "产品经理/项目经理"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.marketing"
|
msgid "labels.marketing"
|
||||||
msgstr "市场营销"
|
msgstr "市场营销"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.more-than-50"
|
msgid "onboarding.questions.team-size.more-than-50"
|
||||||
msgstr "50以上"
|
msgstr "50以上"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.next"
|
msgid "labels.next"
|
||||||
msgstr "下一项"
|
msgstr "下一项"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.none"
|
msgid "labels.none"
|
||||||
msgstr "无"
|
msgstr "无"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.other"
|
msgid "labels.other"
|
||||||
msgstr "其他(请注明)"
|
msgstr "其他(请注明)"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.personal-project"
|
msgid "onboarding.questions.team-size.personal-project"
|
||||||
msgstr "我在做个人项目"
|
msgstr "我在做个人项目"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.previous"
|
msgid "labels.previous"
|
||||||
msgstr "前一项"
|
msgstr "前一项"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.questions-how-are-you-planning-to-use-penpot"
|
msgid "onboarding.questions.step3.question2"
|
||||||
msgstr "你计划用Penpot做什么?"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.role"
|
|
||||||
msgstr "你是哪种身份?"
|
msgstr "你是哪种身份?"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.sketch"
|
msgid "labels.sketch"
|
||||||
msgstr "Sketch"
|
msgstr "Sketch"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start"
|
msgid "labels.start"
|
||||||
msgstr "开始"
|
msgstr "开始"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.start-to-work-on-my-project"
|
msgid "labels.student-teacher"
|
||||||
msgstr "开始着手我的项目"
|
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
|
||||||
msgid "questions.student-teacher"
|
|
||||||
msgstr "学生/教师"
|
msgstr "学生/教师"
|
||||||
|
|
||||||
#: src/app/main/ui/onboarding/questions.cljs
|
#: src/app/main/ui/onboarding/questions.cljs
|
||||||
msgid "questions.team-size"
|
msgid "onboarding.questions.step3.question3"
|
||||||
msgstr "你的团队有多少人?"
|
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/rows/color_row.cljs,
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/stroke.cljs,
|
#: src/app/main/ui/workspace/sidebar/options/menus/stroke.cljs,
|
||||||
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs,
|
#: src/app/main/ui/workspace/sidebar/options/menus/layer.cljs,
|
||||||
|
@ -5025,14 +4967,6 @@ msgstr "保持宽高比"
|
||||||
msgid "onboarding.team-modal.team-definition"
|
msgid "onboarding.team-modal.team-definition"
|
||||||
msgstr "团队是什么?"
|
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
|
#: src/app/main/ui/workspace/sidebar/options/rows/color_row.cljs
|
||||||
msgid "settings.select-this-color"
|
msgid "settings.select-this-color"
|
||||||
msgstr "选择使用此样式的项目"
|
msgstr "选择使用此样式的项目"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue