From 3ac92e7485cc62f901b6ccfc65cf6ff4ce8a7faf Mon Sep 17 00:00:00 2001 From: Mega Yu Date: Fri, 10 Apr 2026 14:39:29 +0800 Subject: [PATCH] improve i18n --- scripts/src/logseq/tasks/lang.clj | 5 +- scripts/src/logseq/tasks/lang_lint.cljc | 23 ++++++++- src/main/frontend/commands.cljs | 7 +++ src/main/frontend/components/cmdk/core.cljs | 12 ++--- src/main/frontend/components/page.cljs | 32 +++++------- src/main/frontend/components/property.cljs | 2 +- src/main/frontend/components/recycle.cljs | 5 +- .../frontend/components/right_sidebar.cljs | 15 +++--- src/main/frontend/components/selection.cljs | 9 ++-- src/main/frontend/extensions/fsrs.cljs | 50 ++++++++++++------- src/main/frontend/ui.cljs | 6 +-- src/resources/dicts/af.edn | 37 ++++++++++++++ src/resources/dicts/ar.edn | 37 ++++++++++++++ src/resources/dicts/ca.edn | 37 ++++++++++++++ src/resources/dicts/cs.edn | 37 ++++++++++++++ src/resources/dicts/de.edn | 37 ++++++++++++++ src/resources/dicts/en.edn | 37 ++++++++++++++ src/resources/dicts/es.edn | 37 ++++++++++++++ src/resources/dicts/fa.edn | 37 ++++++++++++++ src/resources/dicts/fr.edn | 37 ++++++++++++++ src/resources/dicts/id.edn | 37 ++++++++++++++ src/resources/dicts/it.edn | 37 ++++++++++++++ src/resources/dicts/ja.edn | 37 ++++++++++++++ src/resources/dicts/ko.edn | 37 ++++++++++++++ src/resources/dicts/nb-no.edn | 37 ++++++++++++++ src/resources/dicts/nl.edn | 37 ++++++++++++++ src/resources/dicts/pl.edn | 37 ++++++++++++++ src/resources/dicts/pt-br.edn | 37 ++++++++++++++ src/resources/dicts/pt-pt.edn | 37 ++++++++++++++ src/resources/dicts/ru.edn | 37 ++++++++++++++ src/resources/dicts/sk.edn | 37 ++++++++++++++ src/resources/dicts/tr.edn | 37 ++++++++++++++ src/resources/dicts/uk.edn | 37 ++++++++++++++ src/resources/dicts/zh-cn.edn | 37 ++++++++++++++ src/resources/dicts/zh-hant.edn | 37 ++++++++++++++ 35 files changed, 990 insertions(+), 64 deletions(-) diff --git a/scripts/src/logseq/tasks/lang.clj b/scripts/src/logseq/tasks/lang.clj index 73cb4b4b66..c06508db43 100644 --- a/scripts/src/logseq/tasks/lang.clj +++ b/scripts/src/logseq/tasks/lang.clj @@ -133,9 +133,10 @@ ;; Matches files containing dynamic translation-call `if`/`or` forms, `i18n-key` ;; `if` forms, literal `:prompt-key`/`:title-key` options, `built-in-colors`, ;; `navs` vectors, date NLP labels, built-in property/class definitions, or -;; `:shortcut.category/*` keys for later exact extraction. +;; `:shortcut.category/*` keys, or supported dynamic `keyword` i18n patterns for +;; later exact extraction. (def ^:private derived-ui-key-candidate-rg-pattern - "(?:[(](?:[[:alnum:]._-]+/)?tt?[[:space:]]+[(](?:if|or)\\b|:?i18n-key[[:space:]]+[(]if\\b|:prompt-key[[:space:]]+:|:title-key[[:space:]]+:|[(]def[[:space:]]+built-in-colors\\b|\\bnavs[[:space:]]+\\[|[(]def[[:space:]]+nlp-pages\\b|[(]def[[:space:]]+\\^:large-vars/data-var[[:space:]]+built-in-(?:properties|classes)\\b|:shortcut\\.category/)") + "(?:[(](?:[[:alnum:]._-]+/)?tt?[[:space:]]+[(](?:if|or)\\b|:?i18n-key[[:space:]]+[(]if\\b|:prompt-key[[:space:]]+:|:title-key[[:space:]]+:|[(]def[[:space:]]+built-in-colors\\b|\\bnavs[[:space:]]+\\[|[(]def[[:space:]]+nlp-pages\\b|[(]def[[:space:]]+\\^:large-vars/data-var[[:space:]]+built-in-(?:properties|classes)\\b|:shortcut\\.category/|[(]keyword[[:space:]]+\"flashcard\\.rating\")") (def ^:private built-in-db-ident-candidate-rg-pattern "[(]def[[:space:]]+\\^:large-vars/data-var[[:space:]]+built-in-(?:properties|classes)\\b") diff --git a/scripts/src/logseq/tasks/lang_lint.cljc b/scripts/src/logseq/tasks/lang_lint.cljc index 924158e1b8..ee09dfa00e 100644 --- a/scripts/src/logseq/tasks/lang_lint.cljc +++ b/scripts/src/logseq/tasks/lang_lint.cljc @@ -78,6 +78,14 @@ (def ^:private shortcut-category-key-pattern #":shortcut\.category/[A-Za-z0-9._-]+") +;; Matches FSRS flashcard rating translation keys derived with +;; `(keyword "flashcard.rating" ...)`. +(def ^:private flashcard-rating-label-keyword-pattern + #"\(keyword\s+\"flashcard\.rating\"\s+\(name\s+[^\)]+\)\)") + +(def ^:private flashcard-rating-desc-keyword-pattern + #"\(keyword\s+\"flashcard\.rating\"\s+\(str\s+\(name\s+[^\)]+\)\s+\"-desc\"\)\)") + ;; Matches the start of `(comment ...)` forms. (def ^:private comment-form-prefix-pattern #"\(comment\b") @@ -353,6 +361,18 @@ (map #(keyword (subs % 1))) set)) +(defn flashcard-rating-translation-keys + "Return `:flashcard.rating/*` keys derived from supported FSRS dynamic + keyword construction." + [content] + (let [ratings [:again :hard :good :easy]] + (into #{} + (concat + (when (re-find flashcard-rating-label-keyword-pattern content) + (map #(keyword "flashcard.rating" (name %)) ratings)) + (when (re-find flashcard-rating-desc-keyword-pattern content) + (map #(keyword "flashcard.rating" (str (name %) "-desc")) ratings)))))) + (defn derived-translation-keys "Return translation keys derived from supported non-literal UI patterns. @@ -366,7 +386,8 @@ (built-in-color-keys content) (left-sidebar-translation-keys content) (date-nlp-translation-keys content) - (shortcut-category-translation-keys content)] + (shortcut-category-translation-keys content) + (flashcard-rating-translation-keys content)] (apply concat) set)) diff --git a/src/main/frontend/commands.cljs b/src/main/frontend/commands.cljs index c4a7fdc65a..2600503a33 100644 --- a/src/main/frontend/commands.cljs +++ b/src/main/frontend/commands.cljs @@ -73,6 +73,12 @@ (defn register-slash-command [cmd] (swap! *extend-slash-commands conj cmd)) +(defn- resolve-slash-command + [command] + (if (fn? command) + (command) + command)) + (defn ->marker [marker] [[:editor/clear-current-slash] @@ -320,6 +326,7 @@ :icon/cube-plus]] (let [commands (->> @*extend-slash-commands + (map resolve-slash-command) (remove (fn [command] (when (map? (last command)) (false? (:db-graph? (last command)))))))] commands) diff --git a/src/main/frontend/components/cmdk/core.cljs b/src/main/frontend/components/cmdk/core.cljs index e839c92d3a..c5d5c17d7d 100644 --- a/src/main/frontend/components/cmdk/core.cljs +++ b/src/main/frontend/components/cmdk/core.cljs @@ -594,7 +594,7 @@ create-class? (string/starts-with? @!input "#") create-page? (= :page (:source-create item)) class (when create-class? (get-class-from-input @!input))] - (if (and (= (:text item) "Configure tag") (:class item)) + (if (:class item) (state/pub-event! [:dialog/show-block (:class item) {:tag-dialog? true}]) (p/let [result (cond create-class? @@ -808,10 +808,10 @@ can-show-more? (< (count visible-items) (count items)) show-less #(swap! (::results state) assoc-in [group :show] :less) show-more #(swap! (::results state) assoc-in [group :show] :more)] - [:div {:class (if (= title "Create") + [:div {:class (if (= group :create) "border-b border-gray-06 last:border-b-0" "border-b border-gray-06 pb-1 last:border-b-0")} - (when-not (= title "Create") + (when-not (= group :create) [:div {:class "text-xs py-1.5 px-3 flex justify-between items-center gap-2 text-gray-11 bg-gray-02 h-8"} [:div {:class "font-bold text-gray-11 pl-0.5 cursor-pointer select-none" :on-click (fn [_e] @@ -839,10 +839,10 @@ ((if (= show :more) show-less show-more)))} (if (= show :more) [:div.flex.flex-row.gap-1.items-center - "Show less" + (t :ui/show-less) (shui/shortcut "mod up" {:style :compact})] [:div.flex.flex-row.gap-1.items-center - "Show more" + (t :ui/show-more) (shui/shortcut "mod down" {:style :compact})])])]) [:div.search-results @@ -1298,7 +1298,7 @@ (result-group state title group-key group-items first-item sidebar?))) [:div.flex.flex-col.p-4.opacity-50 (when-not (string/blank? @*input) - "No matched results")]))] + (t :search/no-result))]))] (when-not sidebar? (hints state))])) (rum/defc cmdk-modal [props] diff --git a/src/main/frontend/components/page.cljs b/src/main/frontend/components/page.cljs index 82ccb453bf..be2dc51d00 100644 --- a/src/main/frontend/components/page.cljs +++ b/src/main/frontend/components/page.cljs @@ -208,7 +208,7 @@ (shui/button {:variant :ghost :class "text-muted-foreground w-full" :on-click (fn [] (route-handler/redirect-to-page! (:block/uuid block)))} - "Load more")) + (t :ui/load-more))) (when-not more? (when-not hide-add-button? (add-button block config)))]))))) @@ -267,11 +267,11 @@ (state/pub-event! [:editor/new-property opts]))))} (cond (ldb/class? page) - "Add tag property" + (t :class/add-property) (ldb/property? page) - "Configure" + (t :ui/configure) :else - "Set property"))]]) + (t :property/set-property)))]]) (rum/defc db-page-title [page {:keys [sidebar? journals? container-id tag-dialog?]}] @@ -370,12 +370,12 @@ (shui/tabs-trigger {:value "tag" :class "py-1 text-xs"} - "Tagged nodes")) + (t :class/tagged-nodes))) (when property? (shui/tabs-trigger {:value "property" :class "py-1 text-xs"} - "Nodes with property")) + (t :property/nodes-with-property))) (when property? (db-page/configure-property page)))]) @@ -659,13 +659,8 @@ open? [:div [:p.text-sm.opacity-70.px-4 - (let [c1 (count (:nodes graph)) - s1 (if (> c1 1) "s" "") - ;; c2 (count (:links graph)) - ;; s2 (if (> c2 1) "s" "") - ] - ;; (util/format "%d page%s, %d link%s" c1 s1 c2 s2) - (util/format "%d page%s" c1 s1))] + (let [c1 (count (:nodes graph))] + (t :graph/page-count c1))] [:div.p-6 ;; [:div.flex.items-center.justify-between.mb-2 ;; [:span "Layout"] @@ -778,12 +773,11 @@ [:span.font-medium (t :graph/forces)] (fn [open?] (filter-expand-area - open? - [:div - [:p.text-sm.opacity-70.px-4 - (let [c2 (count (:links graph)) - s2 (if (> c2 1) "s" "")] - (util/format "%d link%s" c2 s2))] + open? + [:div + [:p.text-sm.opacity-70.px-4 + (let [c2 (count (:links graph))] + (t :graph/link-count c2))] [:div.p-6 (simulation-switch) diff --git a/src/main/frontend/components/property.cljs b/src/main/frontend/components/property.cljs index a8605222f7..579fc556b5 100644 --- a/src/main/frontend/components/property.cljs +++ b/src/main/frontend/components/property.cljs @@ -787,7 +787,7 @@ [:div.property-key.text-sm (property-key-cp block (db/entity :logseq.property.class/properties) {})]] [:div.text-muted-foreground {:style {:margin-left 26}} - "Tag properties are inherited by all nodes using the tag. For example, each #Task node inherits 'Status' and 'Priority'."]] + (t :class/tag-properties-desc)]] [:div.ml-4 (properties-section block properties opts') (hidden-properties-cp block hidden-properties diff --git a/src/main/frontend/components/recycle.cljs b/src/main/frontend/components/recycle.cljs index 809b45bbf3..3e090e9bc1 100644 --- a/src/main/frontend/components/recycle.cljs +++ b/src/main/frontend/components/recycle.cljs @@ -42,7 +42,7 @@ (if (ldb/page? root) (:block/title root) (or (:block/title (resolve-entity db (:logseq.property.recycle/original-page root))) - "Unknown page"))) + (t :page/unknown)))) (defn- deleted-by [db root] @@ -76,6 +76,7 @@ :class "!py-0 !px-1 h-4" :on-click #(page-handler/restore-recycled! (:block/uuid root))} (t :storage.recycle/restore))])) + (defn- deleted-root-outliner [root] (component-block/block-container @@ -99,7 +100,7 @@ #(compare %2 %1)))] [:div.flex.flex-col.gap-1 [:div.text-sm.text-muted-foreground.mb-4 - "Deleted pages and blocks stay here until restored or automatically garbage collected after 60 days."] + (t :storage.recycle/retention-desc)] (if (seq groups) (for [[title roots] groups] [:section {:key title} diff --git a/src/main/frontend/components/right_sidebar.cljs b/src/main/frontend/components/right_sidebar.cljs index b454a7285f..d914e50ed9 100644 --- a/src/main/frontend/components/right_sidebar.cljs +++ b/src/main/frontend/components/right_sidebar.cljs @@ -74,7 +74,7 @@ (rum/defc search-title < rum/reactive [*input] (let [input (rum/react *input) - input' (if (string/blank? input) "Blank input" input)] + input' (if (string/blank? input) (t :search/blank-input) input)] [:span.overflow-hidden.text-ellipsis input'])) (rum/defc sidebar-search @@ -143,16 +143,17 @@ :shortcut-settings [[:.flex.items-center (ui/icon "command" {:class "text-md mr-2"}) (t :help.shortcuts/label)] (shortcut-settings)] + :rtc - [[:.flex.items-center (ui/icon "cloud" {:class "text-md mr-2"}) "(Dev) RTC"] + [[:.flex.items-center (ui/icon "cloud" {:class "text-md mr-2"}) (t :sidebar.right.dev/rtc)] (rtc-debug-ui/rtc-debug-ui)] :profiler - [[:.flex.items-center (ui/icon "cloud" {:class "text-md mr-2"}) "(Dev) Profiler"] + [[:.flex.items-center (ui/icon "cloud" {:class "text-md mr-2"}) (t :sidebar.right.dev/profiler)] (profiler/profiler)] :vector-search - [[:.flex.items-center (ui/icon "file-search" {:class "text-md mr-2"}) "(Dev) VectorSearch"] + [[:.flex.items-center (ui/icon "file-search" {:class "text-md mr-2"}) (t :sidebar.right.dev/vector-search)] (vector-search/vector-search-sidebar)] ["" [:span]]))) @@ -447,18 +448,18 @@ [:div.text-sm [:button.button.cp__right-sidebar-settings-btn {:on-click (fn [_e] (state/sidebar-add-block! repo "rtc" :rtc))} - "(Dev) RTC"]]) + (t :sidebar.right.dev/rtc)]]) (when (state/sub [:ui/developer-mode?]) [:div.text-sm [:button.button.cp__right-sidebar-settings-btn {:on-click (fn [_e] (state/sidebar-add-block! repo "vector-search" :vector-search))} - "(Dev) vector-search"]]) + (t :sidebar.right.dev/vector-search)]]) (when (state/sub [:ui/developer-mode?]) [:div.text-sm [:button.button.cp__right-sidebar-settings-btn {:on-click (fn [_e] (state/sidebar-add-block! repo "profiler" :profiler))} - "(Dev) Profiler"]])]] + (t :sidebar.right.dev/profiler)]])]] [:.sidebar-item-list.flex-1.scrollbar-spacing.px-2 (if @*anim-finished? diff --git a/src/main/frontend/components/selection.cljs b/src/main/frontend/components/selection.cljs index 7176b78cb4..16a5775681 100644 --- a/src/main/frontend/components/selection.cljs +++ b/src/main/frontend/components/selection.cljs @@ -1,6 +1,7 @@ (ns frontend.components.selection "Block selection" (:require [frontend.db :as db] + [frontend.context.i18n :refer [t]] [frontend.handler.editor :as editor-handler] [frontend.state :as state] [frontend.ui :as ui] @@ -33,7 +34,7 @@ :selected-blocks selected-blocks :property-key "Tags" :on-dialog-close #(state/pub-event! [:editor/hide-action-bar])}]))) - (ui/tooltip (ui/icon "hash" {:size 13}) "Set tag" + (ui/tooltip (ui/icon "hash" {:size 13}) (t :property/set-tags) {:trigger-props {:class "flex"}})) (shui/button (assoc button-opts @@ -42,7 +43,7 @@ (on-copy) (state/clear-selection!) (state/pub-event! [:editor/hide-action-bar]))) - "Copy") + (t :ui/copy)) (shui/button (assoc button-opts :on-pointer-down (fn [e] @@ -50,7 +51,7 @@ (state/pub-event! [:editor/new-property {:target (.-target e) :selected-blocks selected-blocks :on-dialog-close #(state/pub-event! [:editor/hide-action-bar])}]))) - "Set property") + (t :property/set-property)) (shui/button (assoc button-opts :on-pointer-down (fn [e] @@ -60,7 +61,7 @@ :remove-property? true :select-opts {:show-new-when-not-exact-match? false} :on-dialog-close #(state/pub-event! [:editor/hide-action-bar])}]))) - "Unset property") + (t :property/unset-property)) (when-not (contains? #{:logseq.class/Page} (:db/ident view-parent)) (shui/button (assoc button-opts diff --git a/src/main/frontend/extensions/fsrs.cljs b/src/main/frontend/extensions/fsrs.cljs index 72e1be3243..ccb6c7a00d 100644 --- a/src/main/frontend/extensions/fsrs.cljs +++ b/src/main/frontend/extensions/fsrs.cljs @@ -29,8 +29,12 @@ [rum.core :as rum] [tick.core :as tick])) -(commands/register-slash-command ["Cloze" - [[:editor/input "{{cloze }}" {:backward-pos 2}]]]) +(commands/register-slash-command + (fn [] + [(t :editor.slash/cloze) + [[:editor/input "{{cloze }}" {:backward-pos 2}]] + nil + :icon/brackets-contain])) (def ^:private instant->inst-ms (comp inst-ms tick/inst)) (defn- inst-ms->instant [ms] (tick/instant (js/Date. ms))) @@ -160,12 +164,27 @@ :show-answer :init))) +(def ^:private ratings + [:again :hard :good :easy]) + (def ^:private rating->shortcut {:again "1" :hard "2" :good "3" :easy "4"}) +(defn- rating-key + [rating] + (keyword "flashcard.rating" (name rating))) + +(defn- rating-desc-key + [rating] + (keyword "flashcard.rating" (str (name rating) "-desc"))) + +(defn- rating-label + [rating] + (t (rating-key rating))) + (defn- rating-btns [repo block *card-index *phase] (let [block-id (:db/id block)] @@ -174,14 +193,14 @@ (fn [rating] (let [card-map (get-card-map block) due (:due (fsrs.core/repeat-card! card-map rating))] - (btn-with-shortcut {:btn-text (string/capitalize (name rating)) + (btn-with-shortcut {:btn-text (rating-label rating) :shortcut (rating->shortcut rating) :due due :id (str "card-" (name rating)) :on-click #(do (repeat-card! repo block-id rating) (swap! *card-index inc) (reset! *phase :init))}))) - (keys rating->shortcut)) + ratings) (shui/button {:variant :ghost :size :sm @@ -190,18 +209,11 @@ (shui/popup-show! (.-target e) (fn [] [:div.p-4.max-w-lg - [:dl - [:dt "Again"] - [:dd "We got the answer wrong. Automatically means that we have forgotten the card. This is a lapse in memory."]] - [:dl - [:dt "Hard"] - [:dd "The answer was correct but we were not confident about it and/or took too long to recall."]] - [:dl - [:dt "Good"] - [:dd "The answer was correct but we took some mental effort to recall it."]] - [:dl - [:dt "Easy"] - [:dd "The answer was correct and we were confident and quick in our recall without mental effort."]]]) + (for [rating ratings] + ^{:key (name rating)} + [:dl + [:dt (t (rating-key rating))] + [:dd (t (rating-desc-key rating))]])]) {:align "start"}))} (ui/icon "info-circle"))])) @@ -254,7 +266,7 @@ *loading? (atom nil) cards-id (last (:rum/args state)) *cards-list (atom [{:db/id :global - :block/title "All cards"}]) + :block/title (t :flashcard/all-cards)}]) repo (state/get-current-repo) cards-class-id (:db/id (entity-plus/entity-memoized (db/get-db) :logseq.class/Cards))] (reset! *loading? true) @@ -271,7 +283,7 @@ (assoc block :block/title (:block/title query-block)))))) cards))] (reset! *cards-list (concat [{:db/id :global - :block/title "All cards"}] + :block/title (t :flashcard/all-cards)}] (remove (fn [card] (string/blank? (:block/title card))) @@ -291,7 +303,7 @@ *cards-list (::cards-list state) all-cards (or (rum/react *cards-list) [{:db/id :global - :block/title "All cards"}]) + :block/title (t :flashcard/all-cards)}]) *block-ids (::block-ids state) block-ids (rum/react *block-ids) loading? (rum/react (::loading? state)) diff --git a/src/main/frontend/ui.cljs b/src/main/frontend/ui.cljs index 9b3ac93fa4..3d712a1d1d 100644 --- a/src/main/frontend/ui.cljs +++ b/src/main/frontend/ui.cljs @@ -291,7 +291,7 @@ [:div.flex-shrink-0.flex {:style {:margin-top -9 :margin-right -18}} (button - {:button-props {"aria-label" "Close"} + {:button-props {"aria-label" (t :ui/close)} :variant :ghost :class "hover:bg-transparent hover:text-foreground scale-90" :on-click (fn [] @@ -708,7 +708,7 @@ [:h5.text-error.pb-1 title] [:a.text-xs.opacity-50.hover:opacity-80 {:href "https://github.com/logseq/logseq/issues/new?labels=from:in-app&template=bug_report.yaml" - :target "_blank"} "report issue"]] + :target "_blank"} (t :bug-report.issue/report-link)]] (when content [:pre.m-0.text-sm (str content)])]) (def component-error @@ -1064,7 +1064,7 @@ (let [value (get-current-hh-mm)] (set! (.-value (gdom/getElement "time-picker")) value) (on-change value)))} - "Use current time")]) + (t :ui/use-current-time))]) (rum/defc nlp-calendar [{:keys [selected on-select on-day-click] :as opts}] diff --git a/src/resources/dicts/af.edn b/src/resources/dicts/af.edn index b5eac1fc3b..b2b48259f3 100644 --- a/src/resources/dicts/af.edn +++ b/src/resources/dicts/af.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Kanselleer" :ui/close "Sluit" + :ui/configure "Stel op" :ui/confirm "Bevestig" :ui/copy "Kopieer" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "beeld" :ui/label "Etiket" :ui/link "Skakel" + :ui/load-more "Laai meer" :ui/loading "Laai" :ui/login "Meld aan" :ui/logout "Meld af" @@ -310,6 +312,8 @@ :ui/remove-background "Verwyder agtergrond" :ui/run "Run" :ui/save "Stoor" + :ui/show-less "Wys minder" + :ui/show-more "Wys meer" :ui/skip "Skip" :ui/submit "Dien in" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Waar" :ui/type "Tipe" :ui/untitled "Titelloos" + :ui/use-current-time "Gebruik huidige tyd" :ui/yes "Ja" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Niet-ondersteunde reactie-emoji" ;; Search + :search/blank-input "Leë invoer" :search/full-text-placeholder "Voltekssoektog" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Geen resultate nie" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Grafiek verlaten mislukt" :graph/left "Grafiek verlaten" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "skakel" "skakels"))) :graph/link-distance "Skakelafstand" :graph/local-graphs "Plaaslike grafieke" :graph/n-hops-from-selected-nodes "N hoppe van gekose nodusse" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Grafieknaam kan nie die volgende gereserveerde karakters bevat nie:" :graph/nodes "Nodusse" :graph/orphan-pages "Weesbladsye" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "bladsy" "bladsye"))) :graph/pause-simulation "Onderbreek simulasie" :graph/preparing "berei voor" :graph/refresh-remote-graphs "Verfris afgeleë grafieke" @@ -549,6 +557,7 @@ :page/the-app "die toep" :page/try "Probeer" :page/unfavorite "Verwyder van gunstelinge" + :page/unknown "Onbekende bladsy" :page/updated-at "Opgedateer op" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Naam" :property/name-placeholder "Eienskapsnaam" :property/no-value "Geen {1}" + :property/nodes-with-property "Nodusse met eienskap" :property/overdue "Agterstallig" :property/private-built-in-not-usable "Privé ingebouwde eienskap is nie bruikbaar" :property/select-choice "Keuze kies" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Pictogram instellen" :property/set-placeholder "Stel {1}" + :property/set-property "Stel eienskap" + :property/set-tags "Stel etikette" :property/set-value "Stel waarde" :property/show-as-checkbox-on-node "Als selectievakje op knooppunt tonen" :property/show-as-checkbox-on-tagged-nodes "Als selectievakje op getagde knooppunten tonen" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Links van blok" :property/ui-position-block-right "Rechts van blok" :property/ui-position-properties "Eienskappe" + :property/unset-property "Verwyder eienskap" :property/updated "Opgedateer" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Lysaansig" :property.view-type/table "Tabelaansig" + ;; Class + :class/add-property "Voeg etiketeienskap by" + :class/tag-properties-desc "Etiket-eienskappe word geërf deur alle nodusse wat die etiket gebruik. Byvoorbeeld, elke #Task-nodus erf 'Status' en 'Priority'." + :class/tagged-nodes "Gemerkte nodusse" + ;; Class built in :class.built-in/asset "Bate" :class.built-in/card "Kaart" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Voeg nuwe navraag by" + :flashcard/all-cards "Alle kaarte" :flashcard/select-cards "Kies kaarte" :flashcard/shortcut-tooltip "Sneltoets: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Jy kan \"{1}\" by enige blok voeg om dit in 'n kaart te verander, of \"/cloze\" gebruik om 'n paar clozes by te voeg." :flashcard.empty/title "Welkom by Flitskaarte" + ;; Flashcard rating + :flashcard.rating/again "Weer" + :flashcard.rating/again-desc "Ons het die antwoord verkeerd gehad. Dit beteken outomaties dat ons die kaart vergeet het. Dit is 'n geheueglips。" + :flashcard.rating/easy "Maklik" + :flashcard.rating/easy-desc "Die antwoord was korrek en ons het dit vinnig en met selfvertroue onthou, sonder geestelike inspanning。" + :flashcard.rating/good "Goed" + :flashcard.rating/good-desc "Die antwoord was korrek, maar dit het 'n bietjie geestelike inspanning gekos om dit te onthou。" + :flashcard.rating/hard "Moeilik" + :flashcard.rating/hard-desc "Die antwoord was korrek, maar ons was nie seker daarvan nie of dit het te lank geneem om dit te onthou." + ;; Flashcard review :flashcard.review/finished "Klaar! 💯" :flashcard.review/hide-answers "Versteek antwoorde" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Herwinning is leeg." :storage.recycle/page-deleted-at "Bladsy uitgevee {1}" :storage.recycle/restore "Herstel" + :storage.recycle/retention-desc "Geskrapte bladsye en blokke bly hier totdat hulle herstel word of na 60 dae outomaties opgeskoon word." ;; Account :account/authentication "Verifikasie" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Bekende issues bekijken" :bug-report.issue/action-title "GitHub Issues" :bug-report.issue/desc "Controleer of uw probleem reeds gemeld is" + :bug-report.issue/report-link "Rapporteer probleem" :bug-report.issue/title "Bekende issues" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Skeiding" :sidebar.right/toggle "Wissel regter sypaneel" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Maak flitskaart" diff --git a/src/resources/dicts/ar.edn b/src/resources/dicts/ar.edn index acf9543d6a..4ae64410aa 100644 --- a/src/resources/dicts/ar.edn +++ b/src/resources/dicts/ar.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "إلغاء" :ui/close "إغلاق" + :ui/configure "إعداد" :ui/confirm "تأكيد" :ui/copy "نسخ" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "صورة" :ui/label "تسمية" :ui/link "رابط" + :ui/load-more "تحميل المزيد" :ui/loading "جارٍ التحميل" :ui/login "تسجيل الدخول" :ui/logout "تسجيل الخروج" @@ -310,6 +312,8 @@ :ui/remove-background "إزالة الخلفية" :ui/run "Run" :ui/save "حفظ" + :ui/show-less "عرض أقل" + :ui/show-more "عرض المزيد" :ui/skip "Skip" :ui/submit "إرسال" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "صحيح" :ui/type "النوع" :ui/untitled "بدون عنوان" + :ui/use-current-time "استخدام الوقت الحالي" :ui/yes "نعم" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "رمز تعبيري غير مدعوم" ;; Search + :search/blank-input "إدخال فارغ" :search/full-text-placeholder "بحث في النص الكامل" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "لا توجد نتائج" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "فشل مغادرة الرسم البياني" :graph/left "تمت المغادرة" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "رابط" "روابط"))) :graph/link-distance "مسافة الرابط" :graph/local-graphs "الرسوم المحلية" :graph/n-hops-from-selected-nodes "عدد القفزات من العقد المحددة" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "لا يمكن أن يحتوي اسم الرسم البياني على الأحرف المحجوزة التالية:" :graph/nodes "العقد" :graph/orphan-pages "صفحات يتيمة" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "صفحة" "صفحات"))) :graph/pause-simulation "إيقاف المحاكاة مؤقتًا" :graph/preparing "جارٍ التحضير" :graph/refresh-remote-graphs "تحديث الرسوم البيانية البعيدة" @@ -549,6 +557,7 @@ :page/the-app "التطبيق" :page/try "حاول" :page/unfavorite "إزالة من المفضلة" + :page/unknown "صفحة غير معروفة" :page/updated-at "حُدّث في" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "الاسم" :property/name-placeholder "اسم الخاصية" :property/no-value "لا يوجد {1}" + :property/nodes-with-property "العُقد ذات الخاصية" :property/overdue "متأخر" :property/private-built-in-not-usable "خاصية مدمجة خاصة لا يمكن استخدامها" :property/select-choice "اختر خياراً" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "تعيين أيقونة" :property/set-placeholder "تعيين {1}" + :property/set-property "تعيين الخاصية" + :property/set-tags "تعيين الوسوم" :property/set-value "تعيين القيمة" :property/show-as-checkbox-on-node "عرض كمربع اختيار على العقدة" :property/show-as-checkbox-on-tagged-nodes "عرض كمربع اختيار على العقد الموسومة" @@ -829,6 +842,7 @@ :property/ui-position-block-left "يسار الكتلة" :property/ui-position-block-right "يمين الكتلة" :property/ui-position-properties "الخصائص" + :property/unset-property "إلغاء تعيين الخاصية" :property/updated "محدّثة" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "عرض القائمة" :property.view-type/table "عرض الجدول" + ;; Class + :class/add-property "إضافة خاصية للوسم" + :class/tag-properties-desc "تُورَّث خصائص الوسم إلى جميع العُقد التي تستخدمه. على سبيل المثال، ترث كل عقدة #Task كلاً من 'Status' و'Priority'." + :class/tagged-nodes "العُقد الموسومة" + ;; Class built in :class.built-in/asset "أصل" :class.built-in/card "بطاقة" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "إضافة استعلام جديد" + :flashcard/all-cards "كل البطاقات" :flashcard/select-cards "تحديد البطاقات" :flashcard/shortcut-tooltip "اختصار: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "لإنشاء بطاقة، أضف «{1}» إلى أي كتلة أو استخدم «/cloze» لإنشاء فراغات." :flashcard.empty/title "مرحباً بالبطاقات التعليمية" + ;; Flashcard rating + :flashcard.rating/again "مرة أخرى" + :flashcard.rating/again-desc "كانت الإجابة خاطئة. وهذا يعني تلقائياً أننا نسينا البطاقة. إنها هفوة في الذاكرة。" + :flashcard.rating/easy "سهل" + :flashcard.rating/easy-desc "كانت الإجابة صحيحة وتذكرناها بسرعة وبثقة من دون جهد ذهني。" + :flashcard.rating/good "جيد" + :flashcard.rating/good-desc "كانت الإجابة صحيحة، لكننا احتجنا إلى بعض الجهد الذهني لتذكرها。" + :flashcard.rating/hard "صعب" + :flashcard.rating/hard-desc "كانت الإجابة صحيحة، لكننا لم نكن واثقين منها أو استغرقنا وقتًا طويلًا لتذكرها." + ;; Flashcard review :flashcard.review/finished "تهانينا، لقد راجعت كل بطاقات هذا الاستعلام. إلى اللقاء! 💯" :flashcard.review/hide-answers "إخفاء الإجابات" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "سلة المحذوفات فارغة." :storage.recycle/page-deleted-at "تم حذف الصفحة «{1}»" :storage.recycle/restore "استعادة" + :storage.recycle/retention-desc "تبقى الصفحات والكتل المحذوفة هنا حتى تتم استعادتها أو يتم تنظيفها تلقائياً بعد 60 يوماً." ;; Account :account/authentication "المصادقة" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "عرض المشاكل المعروفة" :bug-report.issue/action-title "مشاكل GitHub" :bug-report.issue/desc "تحقق مما إذا كانت مشكلتك قد تم الإبلاغ عنها بالفعل" + :bug-report.issue/report-link "الإبلاغ عن مشكلة" :bug-report.issue/title "المشاكل المعروفة" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "فاصل" :sidebar.right/toggle "تبديل الشريط الجانبي الأيمن" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "إنشاء بطاقة تعليمية" diff --git a/src/resources/dicts/ca.edn b/src/resources/dicts/ca.edn index 4a93fff513..281b0f2f71 100644 --- a/src/resources/dicts/ca.edn +++ b/src/resources/dicts/ca.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Cancel·la" :ui/close "Tanca" + :ui/configure "Configura" :ui/confirm "Confirma" :ui/copy "Copiar" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "imatge" :ui/label "Etiqueta" :ui/link "Enllaç" + :ui/load-more "Carrega'n més" :ui/loading "Carregant" :ui/login "Iniciar sessió" :ui/logout "Tancar sessió" @@ -310,6 +312,8 @@ :ui/remove-background "Eliminar fons" :ui/run "Run" :ui/save "Desa" + :ui/show-less "Mostra'n menys" + :ui/show-more "Mostra'n més" :ui/skip "Skip" :ui/submit "Envia" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Cert" :ui/type "Tipus" :ui/untitled "Sense títol" + :ui/use-current-time "Utilitza l'hora actual" :ui/yes "Sí" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji de reacció no suportat" ;; Search + :search/blank-input "Entrada buida" :search/full-text-placeholder "Cerca de text complet" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Sense resultats" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Error en sortir del graf" :graph/left "Graf abandonat" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "enllaç" "enllaços"))) :graph/link-distance "Distància d'enllaç" :graph/local-graphs "Grafs locals" :graph/n-hops-from-selected-nodes "N salts des dels nodes seleccionats" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "El nom del graf no pot contenir els caràcters reservats següents:" :graph/nodes "Nodes" :graph/orphan-pages "Pàgines òrfenes" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "pàgina" "pàgines"))) :graph/pause-simulation "Pausar simulació" :graph/preparing "preparant" :graph/refresh-remote-graphs "Actualitzar grafs remots" @@ -549,6 +557,7 @@ :page/the-app "l'aplicació" :page/try "Intentar" :page/unfavorite "Treure pàgina de preferides" + :page/unknown "Pàgina desconeguda" :page/updated-at "Actualitzada el" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nom" :property/name-placeholder "Nom de la propietat" :property/no-value "Sense {1}" + :property/nodes-with-property "Nodes amb propietat" :property/overdue "Endarrerit" :property/private-built-in-not-usable "Propietat integrada privada no utilitzable" :property/select-choice "Seleccionar opció" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Definir icona" :property/set-placeholder "Establir {1}" + :property/set-property "Assigna una propietat" + :property/set-tags "Assigna etiquetes" :property/set-value "Definir valor" :property/show-as-checkbox-on-node "Mostrar com a casella al node" :property/show-as-checkbox-on-tagged-nodes "Mostrar com a casella als nodes amb etiqueta" @@ -829,6 +842,7 @@ :property/ui-position-block-left "A l'esquerra del bloc" :property/ui-position-block-right "A la dreta del bloc" :property/ui-position-properties "Propietats" + :property/unset-property "Treu la propietat" :property/updated "Actualitzat" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Vista de llista" :property.view-type/table "Vista de taula" + ;; Class + :class/add-property "Afegeix una propietat d'etiqueta" + :class/tag-properties-desc "Les propietats de l'etiqueta s'hereten a tots els nodes que la fan servir. Per exemple, cada node #Task hereta 'Status' i 'Priority'." + :class/tagged-nodes "Nodes etiquetats" + ;; Class built in :class.built-in/asset "Recurs" :class.built-in/card "Targeta" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Afegir nova consulta" + :flashcard/all-cards "Totes les targetes" :flashcard/select-cards "Seleccionar targetes" :flashcard/shortcut-tooltip "Drecera: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Pots afegir \"{1}\" a qualsevol bloc per convertir-lo en una targeta o activar \"/cloze\" per afegir-hi alguns clozes." :flashcard.empty/title "Benvingut als Flashcards" + ;; Flashcard rating + :flashcard.rating/again "De nou" + :flashcard.rating/again-desc "Hem respost malament. Això vol dir automàticament que hem oblidat la targeta. És un lapsus de memòria。" + :flashcard.rating/easy "Fàcil" + :flashcard.rating/easy-desc "La resposta era correcta i l'hem recordada ràpidament i amb confiança, sense esforç mental。" + :flashcard.rating/good "Bé" + :flashcard.rating/good-desc "La resposta era correcta, però ha calgut una mica d'esforç mental per recordar-la。" + :flashcard.rating/hard "Difícil" + :flashcard.rating/hard-desc "La resposta era correcta, però no n'estàvem segurs o vam trigar massa a recordar-la." + ;; Flashcard review :flashcard.review/finished "Acabat! 💯" :flashcard.review/hide-answers "Amagar respostes" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "La paperera és buida." :storage.recycle/page-deleted-at "Pàgina suprimida {1}" :storage.recycle/restore "Restaurar" + :storage.recycle/retention-desc "Les pàgines i els blocs suprimits es queden aquí fins que es restauren o s'eliminen automàticament després de 60 dies." ;; Account :account/authentication "Autenticació" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Veure problemes coneguts" :bug-report.issue/action-title "Problemes a GitHub" :bug-report.issue/desc "Comproveu si el vostre problema ja ha estat reportat" + :bug-report.issue/report-link "Informa d'un problema" :bug-report.issue/title "Problemes coneguts" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Eina per redimensionar panell dret " :sidebar.right/toggle "Alternar barra lateral dreta" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Crear flashcard" diff --git a/src/resources/dicts/cs.edn b/src/resources/dicts/cs.edn index ac02110c91..4bc5762261 100644 --- a/src/resources/dicts/cs.edn +++ b/src/resources/dicts/cs.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Zrušit" :ui/close "Zavřít" + :ui/configure "Nastavit" :ui/confirm "Potvrdit" :ui/copy "Kopírovat" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "obrázek" :ui/label "Štítek" :ui/link "Odkaz" + :ui/load-more "Načíst více" :ui/loading "Načítání" :ui/login "Přihlásit se" :ui/logout "Odhlásit se" @@ -310,6 +312,8 @@ :ui/remove-background "Odstranit pozadí" :ui/run "Run" :ui/save "Uložit" + :ui/show-less "Zobrazit méně" + :ui/show-more "Zobrazit více" :ui/skip "Skip" :ui/submit "Odeslat" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Ano" :ui/type "Typ" :ui/untitled "Bez názvu" + :ui/use-current-time "Použít aktuální čas" :ui/yes "Ano" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Nepodporovaný emoji reakce" ;; Search + :search/blank-input "Prázdný vstup" :search/full-text-placeholder "Fulltextové vyhledávání" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Žádné výsledky" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Nepodařilo se opustit graf" :graph/left "Graf opuštěn" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "odkaz" "odkazů"))) :graph/link-distance "Vzdálenost propojení" :graph/local-graphs "Lokální grafy" :graph/n-hops-from-selected-nodes "N skoků od vybraných uzlů" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Název grafu nesmí obsahovat následující vyhrazené znaky:" :graph/nodes "Uzly" :graph/orphan-pages "Osiřelé stránky" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "stránka" "stránek"))) :graph/pause-simulation "Pozastavit simulaci" :graph/preparing "příprava" :graph/refresh-remote-graphs "Obnovit vzdálené grafy" @@ -549,6 +557,7 @@ :page/the-app "aplikace" :page/try "Zkusit" :page/unfavorite "Odebrat z oblíbených" + :page/unknown "Neznámá stránka" :page/updated-at "Aktualizováno v" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Název" :property/name-placeholder "Název vlastnosti" :property/no-value "Žádné {1}" + :property/nodes-with-property "Uzly s vlastností" :property/overdue "Po termínu" :property/private-built-in-not-usable "Soukromá vestavěná vlastnost nedostupná" :property/select-choice "Vybrat volbu" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Nastavit ikonu" :property/set-placeholder "Nastavit {1}" + :property/set-property "Nastavit vlastnost" + :property/set-tags "Nastavit štítky" :property/set-value "Nastavit hodnotu" :property/show-as-checkbox-on-node "Zobrazit jako zaškrtávací pole na uzlu" :property/show-as-checkbox-on-tagged-nodes "Zobrazit jako zaškrtávací pole na uzlech se štítkem" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Vlevo od bloku" :property/ui-position-block-right "Vpravo od bloku" :property/ui-position-properties "Vlastnosti" + :property/unset-property "Odebrat vlastnost" :property/updated "Aktualizováno" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Seznam" :property.view-type/table "Tabulka" + ;; Class + :class/add-property "Přidat vlastnost tagu" + :class/tag-properties-desc "Vlastnosti tagu dědí všechny uzly, které tag používají. Například každý uzel #Task dědí 'Status' a 'Priority'." + :class/tagged-nodes "Otagované uzly" + ;; Class built in :class.built-in/asset "Soubor" :class.built-in/card "Kartička" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Přidat nový dotaz" + :flashcard/all-cards "Všechny kartičky" :flashcard/select-cards "Vybrat kartičky" :flashcard/shortcut-tooltip "Klávesová zkratka: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Můžete přidat „{1}“ k jakémukoli bloku, abyste z něj udělali kartu, nebo spustit „/cloze“ pro přidání některých cloze." :flashcard.empty/title "Vítejte v Kartičkách" + ;; Flashcard rating + :flashcard.rating/again "Znovu" + :flashcard.rating/again-desc "Odpověď byla špatně. To automaticky znamená, že jsme kartičku zapomněli. Je to výpadek paměti。" + :flashcard.rating/easy "Snadné" + :flashcard.rating/easy-desc "Odpověď byla správná a vybavili jsme si ji rychle a jistě, bez mentální námahy。" + :flashcard.rating/good "Dobré" + :flashcard.rating/good-desc "Odpověď byla správná, ale stálo nás určité mentální úsilí si ji vybavit。" + :flashcard.rating/hard "Těžké" + :flashcard.rating/hard-desc "Odpověď byla správná, ale nebyli jsme si jí jistí nebo nám trvalo příliš dlouho si ji vybavit." + ;; Flashcard review :flashcard.review/finished "Hotovo! 💯" :flashcard.review/hide-answers "Skrýt odpovědi" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Koš je prázdný." :storage.recycle/page-deleted-at "Stránka smazána {1}" :storage.recycle/restore "Obnovit" + :storage.recycle/retention-desc "Smazané stránky a bloky zde zůstávají, dokud nejsou obnoveny nebo automaticky odstraněny po 60 dnech." ;; Account :account/authentication "Ověření" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Procházet známé problémy" :bug-report.issue/action-title "Hlášení na GitHubu" :bug-report.issue/desc "Zkontrolujte, zda váš problém nebyl již nahlášen" + :bug-report.issue/report-link "Nahlásit problém" :bug-report.issue/title "Známé problémy" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Nástroj na změnu velikosti pravého postranního panelu" :sidebar.right/toggle "Přepnout pravý panel" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Vytvořit kartičku" diff --git a/src/resources/dicts/de.edn b/src/resources/dicts/de.edn index ad0e21c911..41f368c19b 100644 --- a/src/resources/dicts/de.edn +++ b/src/resources/dicts/de.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Abbrechen" :ui/close "Schließen" + :ui/configure "Konfigurieren" :ui/confirm "Bestätigen" :ui/copy "Kopieren" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "Bild" :ui/label "Bezeichnung" :ui/link "Link" + :ui/load-more "Mehr laden" :ui/loading "Laden" :ui/login "Anmelden" :ui/logout "Abmelden" @@ -310,6 +312,8 @@ :ui/remove-background "Hintergrund entfernen" :ui/run "Run" :ui/save "Speichern" + :ui/show-less "Weniger anzeigen" + :ui/show-more "Mehr anzeigen" :ui/skip "Skip" :ui/submit "Absenden" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Wahr" :ui/type "Typ" :ui/untitled "Unbenannt" + :ui/use-current-time "Aktuelle Uhrzeit verwenden" :ui/yes "Ja" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Nicht unterstütztes Reaktions-Emoji" ;; Search + :search/blank-input "Leere Eingabe" :search/full-text-placeholder "Volltextsuche" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Keine übereinstimmenden Treffer" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Graph verlassen fehlgeschlagen" :graph/left "Graph verlassen" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "Link" "Links"))) :graph/link-distance "Linkabstand" :graph/local-graphs "Lokale Graphen:" :graph/n-hops-from-selected-nodes "N Sprünge von ausgewählten Knoten" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Graphname darf folgende reservierte Zeichen nicht enthalten:" :graph/nodes "Knoten" :graph/orphan-pages "Verwaiste Seiten" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "Seite" "Seiten"))) :graph/pause-simulation "Simulation pausieren" :graph/preparing "wird vorbereitet" :graph/refresh-remote-graphs "Entfernte Graphen aktualisieren" @@ -549,6 +557,7 @@ :page/the-app "die App" :page/try "Versuch" :page/unfavorite "Seite aus Favoriten entfernen" + :page/unknown "Unbekannte Seite" :page/updated-at "Aktualisiert am" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Name" :property/name-placeholder "Eigenschaftsname" :property/no-value "Kein {1}" + :property/nodes-with-property "Knoten mit Eigenschaft" :property/overdue "Überfällig" :property/private-built-in-not-usable "Private eingebaute Eigenschaft ist nicht verwendbar" :property/select-choice "Auswahl treffen" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Symbol setzen" :property/set-placeholder "{1} festlegen" + :property/set-property "Eigenschaft setzen" + :property/set-tags "Tags setzen" :property/set-value "Wert setzen" :property/show-as-checkbox-on-node "Als Checkbox auf Knoten anzeigen" :property/show-as-checkbox-on-tagged-nodes "Als Checkbox auf getaggten Knoten anzeigen" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Links vom Block" :property/ui-position-block-right "Rechts vom Block" :property/ui-position-properties "Eigenschaften" + :property/unset-property "Eigenschaft entfernen" :property/updated "Aktualisiert" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Listenansicht" :property.view-type/table "Tabellenansicht" + ;; Class + :class/add-property "Tag-Eigenschaft hinzufügen" + :class/tag-properties-desc "Tag-Eigenschaften werden von allen Knoten geerbt, die das Tag verwenden. Zum Beispiel erbt jeder #Task-Knoten 'Status' und 'Priority'." + :class/tagged-nodes "Getaggte Knoten" + ;; Class built in :class.built-in/asset "Asset" :class.built-in/card "Karte" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Neue Abfrage hinzufügen" + :flashcard/all-cards "Alle Karten" :flashcard/select-cards "Karten auswählen" :flashcard/shortcut-tooltip "Tastenkürzel: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Fügen Sie \"{1}\" zu einem beliebigen Block hinzu, um daraus eine Karte zu machen, oder nutzen Sie \"/cloze\", um Clozes zu erstellen." :flashcard.empty/title "Zeit, eine Karte zu erstellen!" + ;; Flashcard rating + :flashcard.rating/again "Erneut" + :flashcard.rating/again-desc "Wir haben die Antwort falsch gegeben. Das bedeutet automatisch, dass wir die Karte vergessen haben. Das ist ein Gedächtnisaussetzer." + :flashcard.rating/easy "Leicht" + :flashcard.rating/easy-desc "Die Antwort war richtig und wir konnten uns schnell und sicher ohne große Anstrengung erinnern." + :flashcard.rating/good "Gut" + :flashcard.rating/good-desc "Die Antwort war richtig, aber wir mussten uns etwas anstrengen, um uns daran zu erinnern." + :flashcard.rating/hard "Schwer" + :flashcard.rating/hard-desc "Die Antwort war richtig, aber wir waren uns nicht sicher oder brauchten zu lange, um sie abzurufen." + ;; Flashcard review :flashcard.review/finished "Gratulation, alle Karten für diese Runde sind geschafft, bis zum nächsten Mal! 💯" :flashcard.review/hide-answers "Antworten ausblenden" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Papierkorb ist leer." :storage.recycle/page-deleted-at "Seite gelöscht {1}" :storage.recycle/restore "Wiederherstellen" + :storage.recycle/retention-desc "Gelöschte Seiten und Blöcke bleiben hier, bis sie wiederhergestellt oder nach 60 Tagen automatisch bereinigt werden." ;; Account :account/authentication "Authentifizierung" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Helfen Sie, Logseq zu verbessern!" :bug-report.issue/action-title "Fehlerbericht einsenden" :bug-report.issue/desc "Wenn Ihnen keine Werkzeuge zum Sammeln zusätzlicher Information zur Verfügung stehen, melden Sie den Fehler bitte direkt." + :bug-report.issue/report-link "Problem melden" :bug-report.issue/title "Oder..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Griff zur Größenänderung der rechten Seitenleiste" :sidebar.right/toggle "Rechte Seitenleiste umschalten" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Eine Karteikarte erstellen" diff --git a/src/resources/dicts/en.edn b/src/resources/dicts/en.edn index 60b1f41b29..74bc76602f 100644 --- a/src/resources/dicts/en.edn +++ b/src/resources/dicts/en.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Cancel" :ui/close "Close" + :ui/configure "Configure" :ui/confirm "Confirm" :ui/copy "Copy" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "image" :ui/label "Label" :ui/link "Link" + :ui/load-more "Load more" :ui/loading "Loading..." :ui/login "Login" :ui/logout "Logout" @@ -310,6 +312,8 @@ :ui/remove-background "Remove background" :ui/run "Run" :ui/save "Save" + :ui/show-less "Show less" + :ui/show-more "Show more" :ui/skip "Skip" :ui/submit "Submit" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "True" :ui/type "Type" :ui/untitled "Untitled" + :ui/use-current-time "Use current time" :ui/yes "Yes" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Unsupported reaction emoji." ;; Search + :search/blank-input "Blank input" :search/full-text-placeholder "Full text search" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "No matched result" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Failed to leave graph." :graph/left "Left graph." + :graph/link-count (fn [n] (str n " " (if (= 1 n) "link" "links"))) :graph/link-distance "Link Distance" :graph/local-graphs "Local graphs:" :graph/n-hops-from-selected-nodes "N hops from selected nodes" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Graph name can't contain following reserved characters:" :graph/nodes "Nodes" :graph/orphan-pages "Orphan pages" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "page" "pages"))) :graph/pause-simulation "Pause simulation" :graph/preparing "preparing" :graph/refresh-remote-graphs "Refresh remote graphs" @@ -549,6 +557,7 @@ :page/the-app "the app" :page/try "Try" :page/unfavorite "Unfavorite page" + :page/unknown "Unknown page" :page/updated-at "Updated At" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Property name" :property/name-placeholder "name" :property/no-value "No {1}" + :property/nodes-with-property "Nodes with property" :property/overdue "Overdue" :property/private-built-in-not-usable "This is a private built-in property that can't be used." :property/select-choice "Select a choice" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Set Icon" :property/set-placeholder "Set {1}" + :property/set-property "Set property" + :property/set-tags "Set tags" :property/set-value "Set value" :property/show-as-checkbox-on-node "Show as checkbox on node" :property/show-as-checkbox-on-tagged-nodes "Show as checkbox on tagged nodes" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Beginning of the block" :property/ui-position-block-right "End of the block" :property/ui-position-properties "Block properties" + :property/unset-property "Unset property" :property/updated "Property updated!" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "List View" :property.view-type/table "Table View" + ;; Class + :class/add-property "Add tag property" + :class/tag-properties-desc "Tag properties are inherited by all nodes using the tag. For example, each #Task node inherits 'Status' and 'Priority'." + :class/tagged-nodes "Tagged nodes" + ;; Class built in :class.built-in/asset "Asset" :class.built-in/card "Card" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Add new query" + :flashcard/all-cards "All cards" :flashcard/select-cards "Select cards" :flashcard/shortcut-tooltip "Shortcut: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "You can add \"{1}\" to any block to turn it into a card or trigger \"/cloze\" to add some clozes." :flashcard.empty/title "Time to create a card!" + ;; Flashcard rating + :flashcard.rating/again "Again" + :flashcard.rating/again-desc "We got the answer wrong. Automatically means that we have forgotten the card. This is a lapse in memory." + :flashcard.rating/easy "Easy" + :flashcard.rating/easy-desc "The answer was correct and we were confident and quick in our recall without mental effort." + :flashcard.rating/good "Good" + :flashcard.rating/good-desc "The answer was correct but we took some mental effort to recall it." + :flashcard.rating/hard "Hard" + :flashcard.rating/hard-desc "The answer was correct but we were not confident about it or took too long to recall." + ;; Flashcard review :flashcard.review/finished "Congrats, you've reviewed all the cards for this query, see you next time! 💯" :flashcard.review/hide-answers "Hide answers" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Recycle is empty." :storage.recycle/page-deleted-at "Page deleted {1}" :storage.recycle/restore "Restore" + :storage.recycle/retention-desc "Deleted pages and blocks stay here until restored or automatically garbage collected after 60 days." ;; Account :account/authentication "Authentication" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Help Make Logseq Better!" :bug-report.issue/action-title "Submit a bug report" :bug-report.issue/desc "If there are no tools available for you to gather additional information, please report the bug directly." + :bug-report.issue/report-link "Report issue" :bug-report.issue/title "Or..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Right sidebar resize handler" :sidebar.right/toggle "Toggle right sidebar" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Make a Flashcard" diff --git a/src/resources/dicts/es.edn b/src/resources/dicts/es.edn index a3c49b0b86..c96fe1cd39 100644 --- a/src/resources/dicts/es.edn +++ b/src/resources/dicts/es.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Cancelar" :ui/close "Cerrar" + :ui/configure "Configurar" :ui/confirm "Confirmar" :ui/copy "Copiar" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "imagen" :ui/label "Etiqueta" :ui/link "Enlace" + :ui/load-more "Cargar más" :ui/loading "Cargando" :ui/login "Iniciar sesión" :ui/logout "Cerrar sesión" @@ -310,6 +312,8 @@ :ui/remove-background "Quitar fondo" :ui/run "Run" :ui/save "Guardar" + :ui/show-less "Mostrar menos" + :ui/show-more "Mostrar más" :ui/skip "Skip" :ui/submit "Enviar" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Verdadero" :ui/type "Tipo" :ui/untitled "Sin título" + :ui/use-current-time "Usar la hora actual" :ui/yes "Sí" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji de reacción no compatible" ;; Search + :search/blank-input "Entrada vacía" :search/full-text-placeholder "Búsqueda de texto completo" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Sin resultados que coincidan" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Error al abandonar el grafo" :graph/left "Grafo abandonado" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "enlace" "enlaces"))) :graph/link-distance "Distancia de enlace" :graph/local-graphs "Grafos locales:" :graph/n-hops-from-selected-nodes "N saltos desde los nodos seleccionados" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "El nombre del grafo no puede contener los siguientes caracteres reservados:" :graph/nodes "Nodos" :graph/orphan-pages "Páginas huérfanas" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "página" "páginas"))) :graph/pause-simulation "Pausar simulación" :graph/preparing "preparando" :graph/refresh-remote-graphs "Actualizar grafos remotos" @@ -549,6 +557,7 @@ :page/the-app "la aplicación" :page/try "Intentar" :page/unfavorite "Quitar página de favoritos" + :page/unknown "Página desconocida" :page/updated-at "Actualizada el" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nombre" :property/name-placeholder "Nombre de la propiedad" :property/no-value "Sin {1}" + :property/nodes-with-property "Nodos con propiedad" :property/overdue "Vencido" :property/private-built-in-not-usable "Propiedad integrada privada no utilizable" :property/select-choice "Seleccionar opción" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Establecer icono" :property/set-placeholder "Establecer {1}" + :property/set-property "Asignar propiedad" + :property/set-tags "Asignar etiquetas" :property/set-value "Establecer valor" :property/show-as-checkbox-on-node "Mostrar como casilla en el nodo" :property/show-as-checkbox-on-tagged-nodes "Mostrar como casilla en nodos etiquetados" @@ -829,6 +842,7 @@ :property/ui-position-block-left "A la izquierda del bloque" :property/ui-position-block-right "A la derecha del bloque" :property/ui-position-properties "Propiedades" + :property/unset-property "Quitar propiedad" :property/updated "Actualizado" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Vista de lista" :property.view-type/table "Vista de tabla" + ;; Class + :class/add-property "Añadir propiedad de etiqueta" + :class/tag-properties-desc "Las propiedades de la etiqueta se heredan en todos los nodos que usan la etiqueta. Por ejemplo, cada nodo #Task hereda 'Status' y 'Priority'." + :class/tagged-nodes "Nodos etiquetados" + ;; Class built in :class.built-in/asset "Archivo adjunto" :class.built-in/card "Tarjeta" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Agregar nueva consulta" + :flashcard/all-cards "Todas las tarjetas" :flashcard/select-cards "Seleccionar tarjetas" :flashcard/shortcut-tooltip "Atajo: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Puedes agregar \"{1}\" a cualquier bloque para convertirlo en una tarjeta o ejecutar \"/cloze\" para agregar algunos clozes." :flashcard.empty/title "¡Hora de crear una tarjeta!" + ;; Flashcard rating + :flashcard.rating/again "Otra vez" + :flashcard.rating/again-desc "Respondimos mal. Esto significa automáticamente que hemos olvidado la tarjeta. Es un lapsus de memoria." + :flashcard.rating/easy "Fácil" + :flashcard.rating/easy-desc "La respuesta fue correcta y la recordamos rápido y con confianza, sin esfuerzo mental." + :flashcard.rating/good "Bien" + :flashcard.rating/good-desc "La respuesta fue correcta, pero tuvimos que hacer un pequeño esfuerzo mental para recordarla." + :flashcard.rating/hard "Difícil" + :flashcard.rating/hard-desc "La respuesta fue correcta, pero no estábamos seguros o tardamos demasiado en recordarla." + ;; Flashcard review :flashcard.review/finished "¡Felicidades, has revisado todas las tarjetas en esta consulta, nos vemos en la próxima! 💯" :flashcard.review/hide-answers "Ocultar respuestas" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "La papelera está vacía." :storage.recycle/page-deleted-at "Página eliminada {1}" :storage.recycle/restore "Restaurar" + :storage.recycle/retention-desc "Las páginas y bloques eliminados permanecen aquí hasta que se restauren o se recojan automáticamente después de 60 días." ;; Account :account/authentication "Autenticación" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "¡Ayuda a mejorar Logseq!" :bug-report.issue/action-title "Enviar un reporte de problemas" :bug-report.issue/desc "Si no hay herramientas disponibles para recopilar información adicional, reporta el error directamente." + :bug-report.issue/report-link "Reportar problema" :bug-report.issue/title "O ..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Right sidebar resize handler " :sidebar.right/toggle "Alternar barra lateral derecha" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Crear una tarjeta de memorización" diff --git a/src/resources/dicts/fa.edn b/src/resources/dicts/fa.edn index 35c4425b96..723a5b0a92 100644 --- a/src/resources/dicts/fa.edn +++ b/src/resources/dicts/fa.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "لغو" :ui/close "بستن" + :ui/configure "پیکربندی" :ui/confirm "تأیید" :ui/copy "کپی" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "تصویر" :ui/label "برچسب" :ui/link "پیوند" + :ui/load-more "بارگذاری بیشتر" :ui/loading "در حال بارگذاری" :ui/login "ورود" :ui/logout "خروج" @@ -310,6 +312,8 @@ :ui/remove-background "حذف پس‌زمینه" :ui/run "Run" :ui/save "ذخیره" + :ui/show-less "نمایش کمتر" + :ui/show-more "نمایش بیشتر" :ui/skip "Skip" :ui/submit "ارسال" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "درست" :ui/type "نوع" :ui/untitled "بدون عنوان" + :ui/use-current-time "استفاده از زمان فعلی" :ui/yes "بله" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "ایموجی واکنش پشتیبانی نمی‌شود" ;; Search + :search/blank-input "ورودی خالی" :search/full-text-placeholder "جستجوی متن کامل" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "نتیجه‌ای یافت نشد" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "ترک گراف ناموفق بود" :graph/left "ترک شد" + :graph/link-count "{1} پیوند" :graph/link-distance "فاصله پیوند" :graph/local-graphs "گراف‌های محلی" :graph/n-hops-from-selected-nodes "تعداد گام از گره‌های انتخاب شده" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "نام گراف نمی‌تواند شامل نویسه‌های رزرو شده زیر باشد:" :graph/nodes "گره‌ها" :graph/orphan-pages "صفحات یتیم" + :graph/page-count "{1} صفحه" :graph/pause-simulation "توقف شبیه‌سازی" :graph/preparing "در حال آماده‌سازی" :graph/refresh-remote-graphs "بازخوانی گراف‌های راه دور" @@ -549,6 +557,7 @@ :page/the-app "برنامه" :page/try "تلاش" :page/unfavorite "حذف از علاقه‌مندی‌ها" + :page/unknown "صفحه ناشناخته" :page/updated-at "به‌روزرسانی شده در" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "نام" :property/name-placeholder "نام ویژگی" :property/no-value "بدون {1}" + :property/nodes-with-property "گره‌های دارای ویژگی" :property/overdue "عقب‌افتاده" :property/private-built-in-not-usable "ویژگی داخلی خصوصی قابل استفاده نیست" :property/select-choice "انتخاب گزینه" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "تنظیم آیکون" :property/set-placeholder "تنظیم {1}" + :property/set-property "تنظیم ویژگی" + :property/set-tags "تنظیم برچسب‌ها" :property/set-value "تنظیم مقدار" :property/show-as-checkbox-on-node "نمایش به عنوان چک‌باکس روی گره" :property/show-as-checkbox-on-tagged-nodes "نمایش به عنوان چک‌باکس روی گره‌های برچسب‌دار" @@ -829,6 +842,7 @@ :property/ui-position-block-left "چپ بلوک" :property/ui-position-block-right "راست بلوک" :property/ui-position-properties "ویژگی‌ها" + :property/unset-property "حذف ویژگی" :property/updated "به‌روزرسانی شد" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "نمای لیست" :property.view-type/table "نمای جدول" + ;; Class + :class/add-property "افزودن ویژگی برچسب" + :class/tag-properties-desc "ویژگی‌های برچسب به همهٔ گره‌هایی که از آن برچسب استفاده می‌کنند به ارث می‌رسد. برای مثال، هر گره #Task ویژگی‌های 'Status' و 'Priority' را به ارث می‌برد。" + :class/tagged-nodes "گره‌های برچسب‌خورده" + ;; Class built in :class.built-in/asset "فایل پیوست" :class.built-in/card "کارت" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "افزودن پرس‌وجوی جدید" + :flashcard/all-cards "همهٔ کارت‌ها" :flashcard/select-cards "انتخاب کارت‌ها" :flashcard/shortcut-tooltip "میانبر: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "برای ساخت کارت، «{1}» را به هر بلوک اضافه کنید یا از «/cloze» برای ساخت جای‌خالی استفاده کنید." :flashcard.empty/title "به فلش‌کارت‌ها خوش آمدید" + ;; Flashcard rating + :flashcard.rating/again "دوباره" + :flashcard.rating/again-desc "پاسخ را اشتباه دادیم. این به طور خودکار یعنی کارت را فراموش کرده‌ایم. این یک لغزش حافظه است。" + :flashcard.rating/easy "آسان" + :flashcard.rating/easy-desc "پاسخ درست بود و بدون تلاش ذهنی، سریع و با اطمینان آن را به یاد آوردیم。" + :flashcard.rating/good "خوب" + :flashcard.rating/good-desc "پاسخ درست بود، اما برای به خاطر آوردنش کمی تلاش ذهنی لازم بود。" + :flashcard.rating/hard "سخت" + :flashcard.rating/hard-desc "پاسخ درست بود، اما به آن مطمئن نبودیم یا یادآوری آن خیلی طول کشید." + ;; Flashcard review :flashcard.review/finished "تبریک، همه کارت‌های این پرس‌وجو را مرور کردید. تا بعد! 💯" :flashcard.review/hide-answers "مخفی کردن پاسخ‌ها" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "سطل بازیافت خالی است." :storage.recycle/page-deleted-at "صفحه «{1}» حذف شد" :storage.recycle/restore "بازیابی" + :storage.recycle/retention-desc "صفحه‌ها و بلوک‌های حذف‌شده تا زمانی که بازیابی شوند یا پس از ۶۰ روز به‌طور خودکار پاک‌سازی شوند، اینجا می‌مانند。" ;; Account :account/authentication "احراز هویت" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "مشاهده مشکلات شناخته‌شده" :bug-report.issue/action-title "مشکلات GitHub" :bug-report.issue/desc "بررسی کنید آیا مشکل شما قبلاً گزارش شده است" + :bug-report.issue/report-link "گزارش مشکل" :bug-report.issue/title "مشکلات شناخته‌شده" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "جداکننده" :sidebar.right/toggle "تغییر نوار کناری راست" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "ایجاد فلش‌کارت" diff --git a/src/resources/dicts/fr.edn b/src/resources/dicts/fr.edn index a901295a68..00d4f89ed0 100644 --- a/src/resources/dicts/fr.edn +++ b/src/resources/dicts/fr.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Annuler" :ui/close "Fermer" + :ui/configure "Configurer" :ui/confirm "Confirmer" :ui/copy "Copier" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "image" :ui/label "Libellé" :ui/link "Lien" + :ui/load-more "Charger plus" :ui/loading "Chargement" :ui/login "Connexion" :ui/logout "Déconnexion" @@ -310,6 +312,8 @@ :ui/remove-background "Supprimer l'arrière-plan" :ui/run "Run" :ui/save "Enregistrer" + :ui/show-less "Afficher moins" + :ui/show-more "Afficher plus" :ui/skip "Skip" :ui/submit "Soumettre" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Vrai" :ui/type "Type" :ui/untitled "Sans titre" + :ui/use-current-time "Utiliser l'heure actuelle" :ui/yes "Oui" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji de réaction non supporté" ;; Search + :search/blank-input "Entrée vide" :search/full-text-placeholder "Recherche en texte intégral" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Aucun résultat correspondant" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Échec pour quitter le graphe" :graph/left "Graphe quitté" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "lien" "liens"))) :graph/link-distance "Distance des liens" :graph/local-graphs "Graphes locaux :" :graph/n-hops-from-selected-nodes "N sauts depuis les nœuds sélectionnés" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Le nom du graphe ne peut pas contenir les caractères réservés suivants :" :graph/nodes "Nœuds" :graph/orphan-pages "Pages orphelines" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "page" "pages"))) :graph/pause-simulation "Mettre en pause la simulation" :graph/preparing "préparation" :graph/refresh-remote-graphs "Actualiser les graphes distants" @@ -549,6 +557,7 @@ :page/the-app "l'application" :page/try "Essayer" :page/unfavorite "Retirer la page des favoris" + :page/unknown "Page inconnue" :page/updated-at "Mise à jour le" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nom" :property/name-placeholder "Nom de la propriété" :property/no-value "Pas de {1}" + :property/nodes-with-property "Nœuds avec propriété" :property/overdue "En retard" :property/private-built-in-not-usable "Propriété intégrée privée non utilisable" :property/select-choice "Sélectionner un choix" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Définir l'icône" :property/set-placeholder "Définir {1}" + :property/set-property "Définir la propriété" + :property/set-tags "Définir les étiquettes" :property/set-value "Définir la valeur" :property/show-as-checkbox-on-node "Afficher comme case à cocher sur le nœud" :property/show-as-checkbox-on-tagged-nodes "Afficher comme case à cocher sur les nœuds tagués" @@ -829,6 +842,7 @@ :property/ui-position-block-left "À gauche du bloc" :property/ui-position-block-right "À droite du bloc" :property/ui-position-properties "Propriétés" + :property/unset-property "Retirer la propriété" :property/updated "Mis à jour" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Vue liste" :property.view-type/table "Vue tableau" + ;; Class + :class/add-property "Ajouter une propriété d'étiquette" + :class/tag-properties-desc "Les propriétés de l'étiquette sont héritées par tous les nœuds qui utilisent cette étiquette. Par exemple, chaque nœud #Task hérite de 'Status' et 'Priority'." + :class/tagged-nodes "Nœuds étiquetés" + ;; Class built in :class.built-in/asset "Fichier" :class.built-in/card "Carte" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Ajouter une nouvelle requête" + :flashcard/all-cards "Toutes les cartes" :flashcard/select-cards "Sélectionner les cartes" :flashcard/shortcut-tooltip "Raccourci : {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Vous pouvez ajouter \"{1}\" à n’importe quel bloc pour le transformer en carte, ou utiliser \"/cloze\" pour ajouter des textes à trous." :flashcard.empty/title "C'est le temps de créer une carte mémoire !" + ;; Flashcard rating + :flashcard.rating/again "Encore" + :flashcard.rating/again-desc "Nous avons donné une mauvaise réponse. Cela signifie automatiquement que nous avons oublié la carte. C'est un oubli." + :flashcard.rating/easy "Facile" + :flashcard.rating/easy-desc "La réponse était correcte et nous nous en sommes souvenus rapidement et avec assurance, sans effort mental." + :flashcard.rating/good "Bien" + :flashcard.rating/good-desc "La réponse était correcte, mais il a fallu un certain effort mental pour nous en souvenir." + :flashcard.rating/hard "Difficile" + :flashcard.rating/hard-desc "La réponse était correcte, mais nous n'étions pas sûrs de nous ou avons mis trop de temps à nous en souvenir." + ;; Flashcard review :flashcard.review/finished "Bravo, vous avez révisé toutes les cartes de cette requête. À la prochaine ! 💯" :flashcard.review/hide-answers "Masquer les réponses" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "La corbeille est vide." :storage.recycle/page-deleted-at "Page supprimée {1}" :storage.recycle/restore "Restaurer" + :storage.recycle/retention-desc "Les pages et blocs supprimés restent ici jusqu'à leur restauration ou leur suppression automatique après 60 jours." ;; Account :account/authentication "Authentification" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Aidez à rendre Logseq meilleur !" :bug-report.issue/action-title "Soumettre un signalement de bogue" :bug-report.issue/desc "S'il n'y a pas d'outil pour recueillir des informations supplémentaires, veuillez signaler le bogue directement." + :bug-report.issue/report-link "Signaler un problème" :bug-report.issue/title "Ou…" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Poignée de redimensionnement de la barre latérale droite" :sidebar.right/toggle "Activer le panneau latéral droit" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Créer une carte mémoire" diff --git a/src/resources/dicts/id.edn b/src/resources/dicts/id.edn index b48c597e69..548cba719c 100644 --- a/src/resources/dicts/id.edn +++ b/src/resources/dicts/id.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Batal" :ui/close "Tutup" + :ui/configure "Konfigurasikan" :ui/confirm "Konfirmasi" :ui/copy "Salin" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "gambar" :ui/label "Label" :ui/link "Tautan" + :ui/load-more "Muat lebih banyak" :ui/loading "Memuat" :ui/login "Masuk" :ui/logout "Keluar" @@ -310,6 +312,8 @@ :ui/remove-background "Hapus latar belakang" :ui/run "Run" :ui/save "Simpan" + :ui/show-less "Tampilkan lebih sedikit" + :ui/show-more "Tampilkan lebih banyak" :ui/skip "Skip" :ui/submit "Kirim" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Benar" :ui/type "Tipe" :ui/untitled "Tanpa judul" + :ui/use-current-time "Gunakan waktu saat ini" :ui/yes "Ya" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji reaksi tidak didukung" ;; Search + :search/blank-input "Input kosong" :search/full-text-placeholder "Pencarian teks lengkap" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Tidak ada hasil yang cocok" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Gagal meninggalkan grafik" :graph/left "Ditinggalkan" + :graph/link-count "{1} tautan" :graph/link-distance "Jarak Tautan" :graph/local-graphs "Grafik lokal:" :graph/n-hops-from-selected-nodes "N lompatan dari node yang dipilih" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Nama graf tidak boleh mengandung karakter khusus berikut:" :graph/nodes "Node" :graph/orphan-pages "Halaman yatim" + :graph/page-count "{1} halaman" :graph/pause-simulation "Jeda simulasi" :graph/preparing "menyiapkan" :graph/refresh-remote-graphs "Segarkan graf jarak jauh" @@ -549,6 +557,7 @@ :page/the-app "aplikasi" :page/try "Coba" :page/unfavorite "Hapus dari Favorit" + :page/unknown "Halaman tidak dikenal" :page/updated-at "Diperbarui pada" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nama" :property/name-placeholder "Nama properti" :property/no-value "Tidak ada {1}" + :property/nodes-with-property "Node dengan properti" :property/overdue "Terlambat" :property/private-built-in-not-usable "Properti bawaan privat tidak dapat digunakan" :property/select-choice "Pilih pilihan" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Atur ikon" :property/set-placeholder "Atur {1}" + :property/set-property "Atur properti" + :property/set-tags "Atur tag" :property/set-value "Atur nilai" :property/show-as-checkbox-on-node "Tampilkan sebagai checkbox di node" :property/show-as-checkbox-on-tagged-nodes "Tampilkan sebagai checkbox di node bertag" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Kiri blok" :property/ui-position-block-right "Kanan blok" :property/ui-position-properties "Properti" + :property/unset-property "Hapus properti" :property/updated "Diperbarui" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Tampilan Daftar" :property.view-type/table "Tampilan Tabel" + ;; Class + :class/add-property "Tambahkan properti tag" + :class/tag-properties-desc "Properti tag diwarisi oleh semua node yang menggunakan tag tersebut. Misalnya, setiap node #Task mewarisi 'Status' dan 'Priority'." + :class/tagged-nodes "Node bertag" + ;; Class built in :class.built-in/asset "Aset" :class.built-in/card "Kartu" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Tambah kueri baru" + :flashcard/all-cards "Semua kartu" :flashcard/select-cards "Pilih kartu" :flashcard/shortcut-tooltip "Pintasan: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Anda dapat menambahkan \"{1}\" ke blok apa pun untuk mengubahnya menjadi kartu atau memicu \"/cloze\" untuk menambahkan beberapa cloze." :flashcard.empty/title "Saatnya membuat kartu!" + ;; Flashcard rating + :flashcard.rating/again "Lagi" + :flashcard.rating/again-desc "Jawaban kita salah. Ini otomatis berarti kita telah melupakan kartu ini. Ini adalah kelupaan。" + :flashcard.rating/easy "Mudah" + :flashcard.rating/easy-desc "Jawabannya benar dan kita mengingatnya dengan cepat dan yakin tanpa usaha mental。" + :flashcard.rating/good "Baik" + :flashcard.rating/good-desc "Jawabannya benar, tetapi perlu sedikit usaha mental untuk mengingatnya。" + :flashcard.rating/hard "Sulit" + :flashcard.rating/hard-desc "Jawabannya benar, tetapi kita tidak yakin atau membutuhkan waktu terlalu lama untuk mengingatnya." + ;; Flashcard review :flashcard.review/finished "Selamat, Anda telah meninjau semua kartu untuk pertanyaan ini, sampai jumpa berikutnya! 💯" :flashcard.review/hide-answers "Sembunyikan jawaban" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Tempat Sampah kosong." :storage.recycle/page-deleted-at "Halaman dihapus {1}" :storage.recycle/restore "Pulihkan" + :storage.recycle/retention-desc "Halaman dan blok yang dihapus tetap di sini sampai dipulihkan atau dibersihkan otomatis setelah 60 hari." ;; Account :account/authentication "Autentikasi" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Bantu Jadikan Logseq Lebih Baik!" :bug-report.issue/action-title "Mengirimkan laporan bug" :bug-report.issue/desc "Jika tidak ada alat bantu yang tersedia bagi Anda untuk mengumpulkan informasi tambahan, silakan laporkan bug secara langsung." + :bug-report.issue/report-link "Laporkan masalah" :bug-report.issue/title "Atau..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Pengatur ukuran bilah sisi kanan" :sidebar.right/toggle "Beralih ke bilah sisi kanan" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Buat Kartu Belajar" diff --git a/src/resources/dicts/it.edn b/src/resources/dicts/it.edn index fb96472a73..ffbb2c8555 100644 --- a/src/resources/dicts/it.edn +++ b/src/resources/dicts/it.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Annulla" :ui/close "Chiudi" + :ui/configure "Configura" :ui/confirm "Conferma" :ui/copy "Copia" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "immagine" :ui/label "Etichetta" :ui/link "Link" + :ui/load-more "Carica altro" :ui/loading "Caricamento" :ui/login "Accedi" :ui/logout "Esci" @@ -310,6 +312,8 @@ :ui/remove-background "Rimuovi sfondo" :ui/run "Run" :ui/save "Salva" + :ui/show-less "Mostra meno" + :ui/show-more "Mostra altro" :ui/skip "Skip" :ui/submit "Invia" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Vero" :ui/type "Tipo" :ui/untitled "Senza titolo" + :ui/use-current-time "Usa l'ora corrente" :ui/yes "Sì" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji di reazione non supportata" ;; Search + :search/blank-input "Input vuoto" :search/full-text-placeholder "Ricerca full text" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Nessun risultato" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Uscita dal grafo fallita" :graph/left "Grafo lasciato" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "collegamento" "collegamenti"))) :graph/link-distance "Distanza dei link" :graph/local-graphs "Grafi locali:" :graph/n-hops-from-selected-nodes "N salti dai nodi selezionati" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Il nome del grafo non può contenere i seguenti caratteri riservati:" :graph/nodes "Nodi" :graph/orphan-pages "Pagine orfane" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "pagina" "pagine"))) :graph/pause-simulation "Metti in pausa la simulazione" :graph/preparing "preparazione" :graph/refresh-remote-graphs "Aggiorna grafi remoti" @@ -549,6 +557,7 @@ :page/the-app "l'app" :page/try "Prova" :page/unfavorite "Rimuovi la pagina dai Preferiti" + :page/unknown "Pagina sconosciuta" :page/updated-at "Aggiornato alle" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nome" :property/name-placeholder "Nome della proprietà" :property/no-value "Nessun {1}" + :property/nodes-with-property "Nodi con proprietà" :property/overdue "Scaduto" :property/private-built-in-not-usable "Proprietà predefinita privata non utilizzabile" :property/select-choice "Seleziona opzione" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Imposta icona" :property/set-placeholder "Imposta {1}" + :property/set-property "Imposta proprietà" + :property/set-tags "Imposta tag" :property/set-value "Imposta valore" :property/show-as-checkbox-on-node "Mostra come casella sul nodo" :property/show-as-checkbox-on-tagged-nodes "Mostra come casella sui nodi con tag" @@ -829,6 +842,7 @@ :property/ui-position-block-left "A sinistra del blocco" :property/ui-position-block-right "A destra del blocco" :property/ui-position-properties "Proprietà" + :property/unset-property "Rimuovi proprietà" :property/updated "Aggiornato" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Vista lista" :property.view-type/table "Vista tabella" + ;; Class + :class/add-property "Aggiungi proprietà del tag" + :class/tag-properties-desc "Le proprietà del tag sono ereditate da tutti i nodi che usano quel tag. Per esempio, ogni nodo #Task eredita 'Status' e 'Priority'." + :class/tagged-nodes "Nodi taggati" + ;; Class built in :class.built-in/asset "Risorsa" :class.built-in/card "Carta" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Aggiungi nuova query" + :flashcard/all-cards "Tutte le carte" :flashcard/select-cards "Seleziona carte" :flashcard/shortcut-tooltip "Scorciatoia: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Puoi aggiungere \"{1}\" a qualsiasi blocco per trasformarlo in una carta o attivare \"/cloze\" per aggiungere cloze." :flashcard.empty/title "Tempo di creare una carta!" + ;; Flashcard rating + :flashcard.rating/again "Di nuovo" + :flashcard.rating/again-desc "Abbiamo sbagliato la risposta. Questo significa automaticamente che abbiamo dimenticato la carta. È una dimenticanza." + :flashcard.rating/easy "Facile" + :flashcard.rating/easy-desc "La risposta era corretta e l'abbiamo ricordata rapidamente e con sicurezza, senza sforzo mentale." + :flashcard.rating/good "Bene" + :flashcard.rating/good-desc "La risposta era corretta, ma ci è voluto un po' di sforzo mentale per ricordarla." + :flashcard.rating/hard "Difficile" + :flashcard.rating/hard-desc "La risposta era corretta, ma non ne eravamo sicuri o ci è voluto troppo tempo per ricordarla." + ;; Flashcard review :flashcard.review/finished "Congratulazioni, hai ripassato tutte le carte in questo quiz, alla prossima! 💯" :flashcard.review/hide-answers "Nascondi risposte" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Il cestino è vuoto." :storage.recycle/page-deleted-at "Pagina eliminata {1}" :storage.recycle/restore "Ripristina" + :storage.recycle/retention-desc "Le pagine e i blocchi eliminati restano qui finché non vengono ripristinati o rimossi automaticamente dopo 60 giorni." ;; Account :account/authentication "Autenticazione" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Aiutaci a migliorare Logseq!" :bug-report.issue/action-title "Segnala un difetto" :bug-report.issue/desc "Se non puoi raccogliere informazioni aggiuntive, segnala il difetto direttamente." + :bug-report.issue/report-link "Segnala problema" :bug-report.issue/title "Oppure..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Bordo per ridimensionare il pannello laterale destro" :sidebar.right/toggle "Attiva/disattiva pannello laterale destro" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Crea flashcard" diff --git a/src/resources/dicts/ja.edn b/src/resources/dicts/ja.edn index 90b272a120..7c47779ef4 100644 --- a/src/resources/dicts/ja.edn +++ b/src/resources/dicts/ja.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "キャンセル" :ui/close "閉じる" + :ui/configure "設定" :ui/confirm "確認" :ui/copy "コピー" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "画像" :ui/label "ラベル" :ui/link "リンク" + :ui/load-more "さらに読み込む" :ui/loading "読み込み中" :ui/login "ログイン" :ui/logout "ログアウト" @@ -310,6 +312,8 @@ :ui/remove-background "背景を削除" :ui/run "Run" :ui/save "保存" + :ui/show-less "表示を減らす" + :ui/show-more "さらに表示" :ui/skip "Skip" :ui/submit "送信" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "True" :ui/type "タイプ" :ui/untitled "無題" + :ui/use-current-time "現在の時刻を使う" :ui/yes "はい" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "サポートされていないリアクション絵文字" ;; Search + :search/blank-input "空の入力" :search/full-text-placeholder "全文検索" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "結果なし" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "グラフの退出に失敗しました" :graph/left "グラフを退出しました" + :graph/link-count "{1} リンク" :graph/link-distance "リンク距離" :graph/local-graphs "ローカルグラフ" :graph/n-hops-from-selected-nodes "選択ノードからのホップ数" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "グラフ名には以下の予約文字を使用できません:" :graph/nodes "ノード" :graph/orphan-pages "孤立ページ" + :graph/page-count "{1} ページ" :graph/pause-simulation "シミュレーションを一時停止" :graph/preparing "準備中" :graph/refresh-remote-graphs "リモートグラフを更新" @@ -549,6 +557,7 @@ :page/the-app "アプリ" :page/try "試す" :page/unfavorite "お気に入りを解除" + :page/unknown "不明なページ" :page/updated-at "更新日時 " ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "穴埋め" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "名前" :property/name-placeholder "プロパティ名" :property/no-value "{1}なし" + :property/nodes-with-property "プロパティを持つノード" :property/overdue "期限超過" :property/private-built-in-not-usable "プライベートな組み込みプロパティは使用できません" :property/select-choice "選択肢を選択" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "アイコンを設定" :property/set-placeholder "{1}を設定" + :property/set-property "プロパティを設定" + :property/set-tags "タグを設定" :property/set-value "値を設定" :property/show-as-checkbox-on-node "ノードにチェックボックスとして表示" :property/show-as-checkbox-on-tagged-nodes "タグ付きノードにチェックボックスとして表示" @@ -829,6 +842,7 @@ :property/ui-position-block-left "ブロックの左" :property/ui-position-block-right "ブロックの右" :property/ui-position-properties "プロパティ" + :property/unset-property "プロパティを解除" :property/updated "更新しました" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "リストビュー" :property.view-type/table "テーブルビュー" + ;; Class + :class/add-property "タグプロパティを追加" + :class/tag-properties-desc "タグのプロパティは、そのタグを使うすべてのノードに継承されます。たとえば、各 #Task ノードは 'Status' と 'Priority' を継承します。" + :class/tagged-nodes "タグ付きノード" + ;; Class built in :class.built-in/asset "アセット" :class.built-in/card "カード" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "新しいクエリを追加" + :flashcard/all-cards "すべてのカード" :flashcard/select-cards "カードを選択" :flashcard/shortcut-tooltip "ショートカット:{1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "「{1}」を任意のブロックに追加してカードに変えたり、「/cloze」をトリガーしていくつかのクローズを追加したりできます。" :flashcard.empty/title "フラッシュカードを作成する時間です!" + ;; Flashcard rating + :flashcard.rating/again "もう一度" + :flashcard.rating/again-desc "答えを間違えました。これはそのカードを忘れていたことを意味します。記憶の抜けです。" + :flashcard.rating/easy "簡単" + :flashcard.rating/easy-desc "答えは正しく、ほとんど努力せずに素早く自信を持って思い出せました。" + :flashcard.rating/good "良い" + :flashcard.rating/good-desc "答えは正しかったものの、思い出すのに少し頭を使いました。" + :flashcard.rating/hard "難しい" + :flashcard.rating/hard-desc "答えは正しかったものの、自信がなかった、または思い出すのに時間がかかりすぎました。" + ;; Flashcard review :flashcard.review/finished "おめでとうございます、今回のテストの全カードを見直しました。また会いましょう!💯" :flashcard.review/hide-answers "答えを隠す" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "ごみ箱は空です。" :storage.recycle/page-deleted-at "ページが削除されました {1}" :storage.recycle/restore "復元" + :storage.recycle/retention-desc "削除されたページとブロックは、復元されるか、60 日後に自動でガベージコレクトされるまでここに残ります。" ;; Account :account/authentication "認証" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "あなたのお手伝いでLogseqはより良くなります!" :bug-report.issue/action-title "バグ報告を提出する" :bug-report.issue/desc "もし追加の情報を収集するツールが使えなかった場合、直接バグを報告してください。" + :bug-report.issue/report-link "問題を報告" :bug-report.issue/title "もしくは..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "右サイドバーのサイズ変更" :sidebar.right/toggle "右サイドバーを開閉" + ;; Sidebar right + :sidebar.right.dev/profiler "(開発)Profiler" + :sidebar.right.dev/rtc "(開発)RTC" + :sidebar.right.dev/vector-search "(開発)VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "フラッシュカードを作る" diff --git a/src/resources/dicts/ko.edn b/src/resources/dicts/ko.edn index 2c28126fa0..27281f66f3 100644 --- a/src/resources/dicts/ko.edn +++ b/src/resources/dicts/ko.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "취소" :ui/close "닫기" + :ui/configure "구성" :ui/confirm "확인" :ui/copy "복사" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "이미지" :ui/label "라벨" :ui/link "링크" + :ui/load-more "더 불러오기" :ui/loading "로딩 중" :ui/login "로그인" :ui/logout "로그아웃" @@ -310,6 +312,8 @@ :ui/remove-background "배경 제거" :ui/run "Run" :ui/save "저장" + :ui/show-less "적게 보기" + :ui/show-more "더 보기" :ui/skip "Skip" :ui/submit "제출" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "참" :ui/type "유형" :ui/untitled "제목 없음" + :ui/use-current-time "현재 시간 사용" :ui/yes "네" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "지원되지 않는 리액션 이모지" ;; Search + :search/blank-input "빈 입력" :search/full-text-placeholder "전문 검색" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "결과 없음" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "그래프 나가기에 실패했습니다" :graph/left "그래프를 나갔습니다" + :graph/link-count "{1}링크" :graph/link-distance "링크 거리" :graph/local-graphs "로컬 그래프" :graph/n-hops-from-selected-nodes "선택한 노드에서 N 홉" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "그래프 이름에 다음 예약 문자를 사용할 수 없습니다:" :graph/nodes "노드" :graph/orphan-pages "고립된 페이지" + :graph/page-count "{1}페이지" :graph/pause-simulation "시뮬레이션 일시 중지" :graph/preparing "준비 중" :graph/refresh-remote-graphs "원격 그래프 새로고침" @@ -549,6 +557,7 @@ :page/the-app "앱" :page/try "시도" :page/unfavorite "즐겨찾기에서 삭제" + :page/unknown "알 수 없는 페이지" :page/updated-at "수정 시간:" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "클로즈" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "이름" :property/name-placeholder "속성 이름" :property/no-value "{1} 없음" + :property/nodes-with-property "속성이 있는 노드" :property/overdue "기한 초과" :property/private-built-in-not-usable "프라이빗 내장 속성은 사용할 수 없습니다" :property/select-choice "선택지 선택" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "아이콘 설정" :property/set-placeholder "{1} 설정" + :property/set-property "속성 설정" + :property/set-tags "태그 설정" :property/set-value "값 설정" :property/show-as-checkbox-on-node "노드에 체크박스로 표시" :property/show-as-checkbox-on-tagged-nodes "태그된 노드에 체크박스로 표시" @@ -829,6 +842,7 @@ :property/ui-position-block-left "블록 왼쪽" :property/ui-position-block-right "블록 오른쪽" :property/ui-position-properties "속성" + :property/unset-property "속성 해제" :property/updated "업데이트되었습니다" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "목록 뷰" :property.view-type/table "테이블 뷰" + ;; Class + :class/add-property "태그 속성 추가" + :class/tag-properties-desc "태그 속성은 해당 태그를 사용하는 모든 노드에 상속됩니다. 예를 들어 각 #Task 노드는 'Status'와 'Priority'를 상속합니다。" + :class/tagged-nodes "태그된 노드" + ;; Class built in :class.built-in/asset "자산" :class.built-in/card "카드" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "새 쿼리 추가" + :flashcard/all-cards "모든 카드" :flashcard/select-cards "카드 선택" :flashcard/shortcut-tooltip "단축키: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "아무 블록에 \"{1}\"을 추가하거나 \"/cloze\"로 빈칸을 만들어 플래시카드를 생성할 수 있습니다." :flashcard.empty/title "플래시카드를 만들어 보세요!" + ;; Flashcard rating + :flashcard.rating/again "다시" + :flashcard.rating/again-desc "정답을 맞히지 못했습니다. 이는 우리가 이 카드를 잊었다는 뜻입니다. 기억의 공백입니다。" + :flashcard.rating/easy "쉬움" + :flashcard.rating/easy-desc "정답이었고, 큰 노력 없이 빠르고 자신 있게 떠올릴 수 있었습니다。" + :flashcard.rating/good "좋음" + :flashcard.rating/good-desc "정답은 맞았지만 떠올리기 위해 어느 정도 정신적인 노력이 필요했습니다。" + :flashcard.rating/hard "어려움" + :flashcard.rating/hard-desc "정답은 맞았지만 확신이 없었거나 떠올리는 데 너무 오래 걸렸습니다." + ;; Flashcard review :flashcard.review/finished "축하합니다! 오늘 복습을 모두 마쳤습니다! 💯" :flashcard.review/hide-answers "답변 숨기기" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "휴지통이 비어 있습니다." :storage.recycle/page-deleted-at "페이지가 삭제되었습니다. {1}" :storage.recycle/restore "복원" + :storage.recycle/retention-desc "삭제된 페이지와 블록은 복원되거나 60일 후 자동으로 정리될 때까지 여기에 남아 있습니다。" ;; Account :account/authentication "인증" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "여러분의 도움으로 Logseq가 더 좋아집니다!" :bug-report.issue/action-title "버그 보고서 제출" :bug-report.issue/desc "추가 정보 수집 도구를 사용할 수 없는 경우 직접 버그를 보고해 주세요." + :bug-report.issue/report-link "문제 보고" :bug-report.issue/title "또는..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "구분선" :sidebar.right/toggle "오른쪽 사이드바 전환" + ;; Sidebar right + :sidebar.right.dev/profiler "(개발)Profiler" + :sidebar.right.dev/rtc "(개발)RTC" + :sidebar.right.dev/vector-search "(개발)VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "플래시카드 만들기" diff --git a/src/resources/dicts/nb-no.edn b/src/resources/dicts/nb-no.edn index 38f37eaed3..77a3a4f090 100644 --- a/src/resources/dicts/nb-no.edn +++ b/src/resources/dicts/nb-no.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Avbryt" :ui/close "Lukk" + :ui/configure "Konfigurer" :ui/confirm "Bekreft" :ui/copy "Kopier" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "bilde" :ui/label "Etikett" :ui/link "Lenke" + :ui/load-more "Last inn mer" :ui/loading "Laster" :ui/login "Logg inn" :ui/logout "Logg ut" @@ -310,6 +312,8 @@ :ui/remove-background "Fjern bakgrunn" :ui/run "Run" :ui/save "Lagre" + :ui/show-less "Vis mindre" + :ui/show-more "Vis mer" :ui/skip "Skip" :ui/submit "Send" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Sann" :ui/type "Type" :ui/untitled "Uten tittel" + :ui/use-current-time "Bruk nåværende tid" :ui/yes "Ja" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Ustøttet reaksjonsemoji" ;; Search + :search/blank-input "Tom inndata" :search/full-text-placeholder "Fulltekstsøk" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Ingen resultater" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Kunne ikke forlate graf" :graph/left "Forlot graf" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "lenke" "lenker"))) :graph/link-distance "Lenkeavstand" :graph/local-graphs "Lokale grafer" :graph/n-hops-from-selected-nodes "N hopp fra valgte noder" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Grafnavnet kan ikke inneholde følgende reserverte tegn:" :graph/nodes "Noder" :graph/orphan-pages "Foreldreløse sider" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "side" "sider"))) :graph/pause-simulation "Pause simulering" :graph/preparing "forbereder" :graph/refresh-remote-graphs "Oppdater eksterne grafer" @@ -549,6 +557,7 @@ :page/the-app "appen" :page/try "Prøv" :page/unfavorite "Fjern side fra Faoritter" + :page/unknown "Ukjent side" :page/updated-at "Oppdatert" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Navn" :property/name-placeholder "Egenskapsnavn" :property/no-value "Ingen {1}" + :property/nodes-with-property "Noder med egenskap" :property/overdue "Forfalt" :property/private-built-in-not-usable "Privat innebygd egenskap kan ikke brukes" :property/select-choice "Velg et valg" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Sett ikon" :property/set-placeholder "Sett {1}" + :property/set-property "Sett egenskap" + :property/set-tags "Sett tagger" :property/set-value "Sett verdi" :property/show-as-checkbox-on-node "Vis som avkrysningsboks på node" :property/show-as-checkbox-on-tagged-nodes "Vis som avkrysningsboks på taggede noder" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Venstre for blokk" :property/ui-position-block-right "Høyre for blokk" :property/ui-position-properties "Egenskaper" + :property/unset-property "Fjern egenskap" :property/updated "Oppdatert" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Listevisning" :property.view-type/table "Tabellvisning" + ;; Class + :class/add-property "Legg til tagg-egenskap" + :class/tag-properties-desc "Tagg-egenskaper arves av alle noder som bruker taggen. For eksempel arver hver #Task-node 'Status' og 'Priority'." + :class/tagged-nodes "Taggede noder" + ;; Class built in :class.built-in/asset "Vedlegg" :class.built-in/card "Kort" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Legg til ny spørring" + :flashcard/all-cards "Alle kort" :flashcard/select-cards "Velg kort" :flashcard/shortcut-tooltip "Hurtigtast: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Du kan legge til \"{1}\" til en hvilken som helst blokk for å gjøre den om til et kort eller utløse \"/cloze\" for å legge til noen clozes." :flashcard.empty/title "Velkommen til Flashkort" + ;; Flashcard rating + :flashcard.rating/again "Igjen" + :flashcard.rating/again-desc "Vi svarte feil. Det betyr automatisk at vi har glemt kortet. Dette er en minnesvikt。" + :flashcard.rating/easy "Lett" + :flashcard.rating/easy-desc "Svaret var riktig, og vi husket det raskt og sikkert uten mental innsats。" + :flashcard.rating/good "Bra" + :flashcard.rating/good-desc "Svaret var riktig, men det krevde litt mental innsats å huske det。" + :flashcard.rating/hard "Vanskelig" + :flashcard.rating/hard-desc "Svaret var riktig, men vi var ikke sikre på det eller brukte for lang tid på å huske det." + ;; Flashcard review :flashcard.review/finished "Ferdig! 💯" :flashcard.review/hide-answers "Skjul svar" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Papirkurven er tom." :storage.recycle/page-deleted-at "Side slettet {1}" :storage.recycle/restore "Gjenopprett" + :storage.recycle/retention-desc "Slettede sider og blokker blir her til de gjenopprettes eller automatisk ryddes opp etter 60 dager." ;; Account :account/authentication "Autentisering" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Se kjente problemer" :bug-report.issue/action-title "GitHub-saker" :bug-report.issue/desc "Sjekk om problemet ditt allerede er rapportert" + :bug-report.issue/report-link "Rapporter problem" :bug-report.issue/title "Kjente problemer" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Skillelinje" :sidebar.right/toggle "Slå av/på høyre sidepanel" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Lag flashkort" diff --git a/src/resources/dicts/nl.edn b/src/resources/dicts/nl.edn index b6e3239527..a2cb1d6ae3 100644 --- a/src/resources/dicts/nl.edn +++ b/src/resources/dicts/nl.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Annuleren" :ui/close "Sluiten" + :ui/configure "Configureren" :ui/confirm "Bevestigen" :ui/copy "Kopiëren" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "afbeelding" :ui/label "Label" :ui/link "Link" + :ui/load-more "Meer laden" :ui/loading "Laden" :ui/login "Inloggen" :ui/logout "Uitloggen" @@ -310,6 +312,8 @@ :ui/remove-background "Achtergrond verwijderen" :ui/run "Run" :ui/save "Opslaan" + :ui/show-less "Minder tonen" + :ui/show-more "Meer tonen" :ui/skip "Skip" :ui/submit "Verzenden" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Waar" :ui/type "Type" :ui/untitled "Zonder titel" + :ui/use-current-time "Huidige tijd gebruiken" :ui/yes "Ja" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Niet-ondersteunde reactie-emoji" ;; Search + :search/blank-input "Lege invoer" :search/full-text-placeholder "Zoeken in volledige tekst" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Geen resultaten" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Grafiek verlaten mislukt" :graph/left "Grafiek verlaten" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "link" "links"))) :graph/link-distance "Linkafstand" :graph/local-graphs "Lokale grafieken" :graph/n-hops-from-selected-nodes "N stappen van geselecteerde knooppunten" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Grafieknaam mag de volgende gereserveerde tekens niet bevatten:" :graph/nodes "Knooppunten" :graph/orphan-pages "Weespagina's" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "pagina" "pagina's"))) :graph/pause-simulation "Simulatie pauzeren" :graph/preparing "voorbereiden" :graph/refresh-remote-graphs "Externe grafieken vernieuwen" @@ -549,6 +557,7 @@ :page/the-app "de app" :page/try "Probeer" :page/unfavorite "Pagina uit favorieten verwijderen" + :page/unknown "Onbekende pagina" :page/updated-at "Bijgewerkt op" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Naam" :property/name-placeholder "Eigenschapsnaam" :property/no-value "Geen {1}" + :property/nodes-with-property "Knooppunten met eigenschap" :property/overdue "Achterstallig" :property/private-built-in-not-usable "Privé ingebouwde eigenschap is niet bruikbaar" :property/select-choice "Keuze selecteren" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Pictogram instellen" :property/set-placeholder "Stel {1} in" + :property/set-property "Eigenschap instellen" + :property/set-tags "Tags instellen" :property/set-value "Waarde instellen" :property/show-as-checkbox-on-node "Als selectievakje op knooppunt tonen" :property/show-as-checkbox-on-tagged-nodes "Als selectievakje op getagde knooppunten tonen" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Links van blok" :property/ui-position-block-right "Rechts van blok" :property/ui-position-properties "Eigenschappen" + :property/unset-property "Eigenschap verwijderen" :property/updated "Bijgewerkt" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Lijstweergave" :property.view-type/table "Tabelweergave" + ;; Class + :class/add-property "Tag-eigenschap toevoegen" + :class/tag-properties-desc "Tag-eigenschappen worden geërfd door alle knooppunten die de tag gebruiken. Bijvoorbeeld, elke #Task-knoop erft 'Status' en 'Priority'." + :class/tagged-nodes "Getagde knooppunten" + ;; Class built in :class.built-in/asset "Bijlage" :class.built-in/card "Kaart" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Nieuwe zoekopdracht toevoegen" + :flashcard/all-cards "Alle kaarten" :flashcard/select-cards "Kaarten selecteren" :flashcard/shortcut-tooltip "Sneltoets: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Je kunt \"{1}\" aan elk blok toevoegen om er een kaart van te maken, of \"/cloze\" activeren om wat clozes toe te voegen." :flashcard.empty/title "Welkom bij Flashcards" + ;; Flashcard rating + :flashcard.rating/again "Opnieuw" + :flashcard.rating/again-desc "We hadden het antwoord fout. Dat betekent automatisch dat we de kaart zijn vergeten. Dit is een geheugenfout。" + :flashcard.rating/easy "Makkelijk" + :flashcard.rating/easy-desc "Het antwoord was correct en we herinnerden het snel en vol vertrouwen, zonder mentale inspanning。" + :flashcard.rating/good "Goed" + :flashcard.rating/good-desc "Het antwoord was correct, maar het kostte enige mentale inspanning om het te herinneren。" + :flashcard.rating/hard "Moeilijk" + :flashcard.rating/hard-desc "Het antwoord was correct, maar we waren er niet zeker van of het duurde te lang om het te herinneren." + ;; Flashcard review :flashcard.review/finished "Klaar! 💯" :flashcard.review/hide-answers "Antwoorden verbergen" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Prullenbak is leeg." :storage.recycle/page-deleted-at "Pagina verwijderd {1}" :storage.recycle/restore "Herstellen" + :storage.recycle/retention-desc "Verwijderde pagina's en blokken blijven hier totdat ze worden hersteld of na 60 dagen automatisch worden opgeschoond." ;; Account :account/authentication "Authenticatie" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Bekende issues bekijken" :bug-report.issue/action-title "GitHub Issues" :bug-report.issue/desc "Controleer of uw probleem al gemeld is" + :bug-report.issue/report-link "Probleem melden" :bug-report.issue/title "Bekende issues" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Scheidingslijn" :sidebar.right/toggle "Rechter zijbalk in-/uitschakelen" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Flashcard maken" diff --git a/src/resources/dicts/pl.edn b/src/resources/dicts/pl.edn index 8f04ac1f57..bd85b3e829 100644 --- a/src/resources/dicts/pl.edn +++ b/src/resources/dicts/pl.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Anuluj" :ui/close "Zamknij" + :ui/configure "Skonfiguruj" :ui/confirm "Potwierdź" :ui/copy "Kopiuj" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "obraz" :ui/label "Etykieta" :ui/link "Link" + :ui/load-more "Wczytaj więcej" :ui/loading "Ładowanie" :ui/login "Zaloguj się" :ui/logout "Wyloguj się" @@ -310,6 +312,8 @@ :ui/remove-background "Usuń tło" :ui/run "Run" :ui/save "Zapisz" + :ui/show-less "Pokaż mniej" + :ui/show-more "Pokaż więcej" :ui/skip "Skip" :ui/submit "Wyślij" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Prawda" :ui/type "Typ" :ui/untitled "Bez tytułu" + :ui/use-current-time "Użyj bieżącego czasu" :ui/yes "Tak" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Nieobsługiwane emoji reakcji" ;; Search + :search/blank-input "Puste wejście" :search/full-text-placeholder "Wyszukiwanie pełnotekstowe" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Brak wyników" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Nie udało się opuścić grafu" :graph/left "Opuszczono graf" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "link" "linków"))) :graph/link-distance "Odległość linków" :graph/local-graphs "Lokalne grafy" :graph/n-hops-from-selected-nodes "N kroków od wybranych węzłów" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Nazwa grafu nie może zawierać następujących znaków zastrzeżonych:" :graph/nodes "Węzły" :graph/orphan-pages "Strony osierocone" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "strona" "stron"))) :graph/pause-simulation "Wstrzymaj symulację" :graph/preparing "przygotowywanie" :graph/refresh-remote-graphs "Odśwież zdalne grafy" @@ -549,6 +557,7 @@ :page/the-app "aplikacja" :page/try "Spróbuj" :page/unfavorite "Usuń z ulubionych" + :page/unknown "Nieznana strona" :page/updated-at "Zaktualizowany" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nazwa" :property/name-placeholder "Nazwa właściwości" :property/no-value "Brak {1}" + :property/nodes-with-property "Węzły z właściwością" :property/overdue "Zaległe" :property/private-built-in-not-usable "Prywatna wbudowana właściwość niedostępna" :property/select-choice "Wybierz opcję" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Ustaw ikonę" :property/set-placeholder "Ustaw {1}" + :property/set-property "Ustaw właściwość" + :property/set-tags "Ustaw tagi" :property/set-value "Ustaw wartość" :property/show-as-checkbox-on-node "Pokaż jako pole wyboru na węźle" :property/show-as-checkbox-on-tagged-nodes "Pokaż jako pole wyboru na węzłach z tagiem" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Po lewej bloku" :property/ui-position-block-right "Po prawej bloku" :property/ui-position-properties "Właściwości" + :property/unset-property "Usuń właściwość" :property/updated "Zaktualizowano" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Widok listy" :property.view-type/table "Widok tabeli" + ;; Class + :class/add-property "Dodaj właściwość tagu" + :class/tag-properties-desc "Właściwości tagu są dziedziczone przez wszystkie węzły używające tego tagu. Na przykład każdy węzeł #Task dziedziczy 'Status' i 'Priority'." + :class/tagged-nodes "Otagowane węzły" + ;; Class built in :class.built-in/asset "Zasób" :class.built-in/card "Karta" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Dodaj nowe zapytanie" + :flashcard/all-cards "Wszystkie karty" :flashcard/select-cards "Wybierz karty" :flashcard/shortcut-tooltip "Skrót: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Możesz dodać „{1}” do dowolnego bloku, żeby zmienić go w fiszkę, albo wpisać „/cloze”, żeby dodać luki do uzupełnienia." :flashcard.empty/title "Witaj w Fiszkach" + ;; Flashcard rating + :flashcard.rating/again "Ponownie" + :flashcard.rating/again-desc "Odpowiedź była błędna. To automatycznie oznacza, że zapomnieliśmy tej karty. To luka w pamięci。" + :flashcard.rating/easy "Łatwe" + :flashcard.rating/easy-desc "Odpowiedź była poprawna i przypomnieliśmy ją sobie szybko oraz pewnie, bez wysiłku umysłowego。" + :flashcard.rating/good "Dobrze" + :flashcard.rating/good-desc "Odpowiedź była poprawna, ale wymagała pewnego wysiłku umysłowego, by ją sobie przypomnieć。" + :flashcard.rating/hard "Trudne" + :flashcard.rating/hard-desc "Odpowiedź była poprawna, ale nie byliśmy jej pewni lub przypomnienie sobie jej zajęło zbyt dużo czasu." + ;; Flashcard review :flashcard.review/finished "Gotowe! 💯" :flashcard.review/hide-answers "Ukryj odpowiedzi" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Kosz jest pusty." :storage.recycle/page-deleted-at "Strona usunięta {1}" :storage.recycle/restore "Przywróć" + :storage.recycle/retention-desc "Usunięte strony i bloki pozostają tutaj, dopóki nie zostaną przywrócone lub automatycznie usunięte po 60 dniach." ;; Account :account/authentication "Uwierzytelnianie" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Przeglądaj znane problemy" :bug-report.issue/action-title "Zgłoszenia na GitHub" :bug-report.issue/desc "Sprawdź, czy Twój problem nie został już zgłoszony" + :bug-report.issue/report-link "Zgłoś problem" :bug-report.issue/title "Znane problemy" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Separator" :sidebar.right/toggle "Przełącz prawy panel" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Utwórz fiszkę" diff --git a/src/resources/dicts/pt-br.edn b/src/resources/dicts/pt-br.edn index b90b9d1c87..060a998219 100644 --- a/src/resources/dicts/pt-br.edn +++ b/src/resources/dicts/pt-br.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Cancelar" :ui/close "Fechar" + :ui/configure "Configurar" :ui/confirm "Confirmar" :ui/copy "Copiar" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "imagem" :ui/label "Rótulo" :ui/link "Link" + :ui/load-more "Carregar mais" :ui/loading "Carregando" :ui/login "Entrar" :ui/logout "Sair" @@ -310,6 +312,8 @@ :ui/remove-background "Remover fundo" :ui/run "Run" :ui/save "Salvar" + :ui/show-less "Mostrar menos" + :ui/show-more "Mostrar mais" :ui/skip "Skip" :ui/submit "Enviar" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Verdadeiro" :ui/type "Tipo" :ui/untitled "Sem título" + :ui/use-current-time "Usar hora atual" :ui/yes "Sim" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji de reação não suportado" ;; Search + :search/blank-input "Entrada vazia" :search/full-text-placeholder "Pesquisa de texto completo" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Nenhum resultado correspondente" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Falha ao sair do grafo" :graph/left "Grafo abandonado" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "link" "links"))) :graph/link-distance "Distância do link" :graph/local-graphs "Grafos locais:" :graph/n-hops-from-selected-nodes "N saltos dos nós selecionados" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "O nome do grafo não pode conter os seguintes caracteres reservados:" :graph/nodes "Nós" :graph/orphan-pages "Páginas órfãs" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "página" "páginas"))) :graph/pause-simulation "Pausar simulação" :graph/preparing "preparando" :graph/refresh-remote-graphs "Atualizar grafos remotos" @@ -549,6 +557,7 @@ :page/the-app "o aplicativo" :page/try "Tentar" :page/unfavorite "Remover dos favoritos" + :page/unknown "Página desconhecida" :page/updated-at "Atualizado em" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nome" :property/name-placeholder "Nome da propriedade" :property/no-value "Sem {1}" + :property/nodes-with-property "Nós com propriedade" :property/overdue "Atrasado" :property/private-built-in-not-usable "Propriedade integrada privada não utilizável" :property/select-choice "Selecionar opção" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Definir ícone" :property/set-placeholder "Definir {1}" + :property/set-property "Definir propriedade" + :property/set-tags "Definir tags" :property/set-value "Definir valor" :property/show-as-checkbox-on-node "Mostrar como caixa de seleção no nó" :property/show-as-checkbox-on-tagged-nodes "Mostrar como caixa de seleção em nós com tag" @@ -829,6 +842,7 @@ :property/ui-position-block-left "À esquerda do bloco" :property/ui-position-block-right "À direita do bloco" :property/ui-position-properties "Propriedades" + :property/unset-property "Remover propriedade" :property/updated "Atualizado" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Visualização em lista" :property.view-type/table "Visualização em tabela" + ;; Class + :class/add-property "Adicionar propriedade de tag" + :class/tag-properties-desc "As propriedades da tag são herdadas por todos os nós que usam a tag. Por exemplo, cada nó #Task herda 'Status' e 'Priority'." + :class/tagged-nodes "Nós com tag" + ;; Class built in :class.built-in/asset "Arquivo" :class.built-in/card "Cartão" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Adicionar nova consulta" + :flashcard/all-cards "Todos os cartões" :flashcard/select-cards "Selecionar cartões" :flashcard/shortcut-tooltip "Atalho: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Você pode adicionar \"{1}\" a qualquer bloco para transformá-lo em um cartão ou acionar \"/cloze\" para adicionar algumas partes ocultas." :flashcard.empty/title "Hora de criar um cartão!" + ;; Flashcard rating + :flashcard.rating/again "Novamente" + :flashcard.rating/again-desc "Erramos a resposta. Isso significa automaticamente que esquecemos o cartão. É uma falha de memória." + :flashcard.rating/easy "Fácil" + :flashcard.rating/easy-desc "A resposta estava correta e a lembramos com rapidez e confiança, sem esforço mental." + :flashcard.rating/good "Bom" + :flashcard.rating/good-desc "A resposta estava correta, mas exigiu algum esforço mental para lembrá-la." + :flashcard.rating/hard "Difícil" + :flashcard.rating/hard-desc "A resposta estava correta, mas não tínhamos confiança nela ou demoramos muito para lembrá-la." + ;; Flashcard review :flashcard.review/finished "Parabéns, você revisou todos os cartões para esta consulta, nos vemos na próxima vez! 💯" :flashcard.review/hide-answers "Ocultar respostas" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "A lixeira está vazia." :storage.recycle/page-deleted-at "Página excluída {1}" :storage.recycle/restore "Restaurar" + :storage.recycle/retention-desc "Páginas e blocos excluídos ficam aqui até serem restaurados ou coletados automaticamente após 60 dias." ;; Account :account/authentication "Autenticação" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Ajude a melhorar o Logseq!" :bug-report.issue/action-title "Enviar um relatório de bug" :bug-report.issue/desc "Se não houver ferramentas disponíveis para coletar informações adicionais, relate o bug diretamente." + :bug-report.issue/report-link "Reportar problema" :bug-report.issue/title "Ou..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Manipulador de redimensionamento da barra lateral direita" :sidebar.right/toggle "Alternar barra lateral direita" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Criar um Flashcard" diff --git a/src/resources/dicts/pt-pt.edn b/src/resources/dicts/pt-pt.edn index 0eced42b5d..c83f4cb8aa 100644 --- a/src/resources/dicts/pt-pt.edn +++ b/src/resources/dicts/pt-pt.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Cancelar" :ui/close "Fechar" + :ui/configure "Configurar" :ui/confirm "Confirmar" :ui/copy "Copiar" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "imagem" :ui/label "Etiqueta" :ui/link "Ligação" + :ui/load-more "Carregar mais" :ui/loading "A carregar" :ui/login "Iniciar sessão" :ui/logout "Terminar sessão" @@ -310,6 +312,8 @@ :ui/remove-background "Remover fundo" :ui/run "Run" :ui/save "Guardar" + :ui/show-less "Mostrar menos" + :ui/show-more "Mostrar mais" :ui/skip "Skip" :ui/submit "Enviar" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Verdadeiro" :ui/type "Tipo" :ui/untitled "Sem título" + :ui/use-current-time "Usar hora atual" :ui/yes "Sim" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Emoji de reação não suportado" ;; Search + :search/blank-input "Entrada vazia" :search/full-text-placeholder "Pesquisa de texto completo" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Sem resultados" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Falha ao sair do grafo" :graph/left "Grafo abandonado" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "ligação" "ligações"))) :graph/link-distance "Distância da ligação" :graph/local-graphs "Grafos locais" :graph/n-hops-from-selected-nodes "N saltos a partir dos nós selecionados" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "O nome do grafo não pode conter os seguintes caracteres reservados:" :graph/nodes "Nós" :graph/orphan-pages "Páginas órfãs" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "página" "páginas"))) :graph/pause-simulation "Pausar simulação" :graph/preparing "a preparar" :graph/refresh-remote-graphs "Atualizar grafos remotos" @@ -549,6 +557,7 @@ :page/the-app "a aplicação" :page/try "Tentar" :page/unfavorite "Remover dos Favoritos" + :page/unknown "Página desconhecida" :page/updated-at "Atualizada Em" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Nome" :property/name-placeholder "Nome da propriedade" :property/no-value "Sem {1}" + :property/nodes-with-property "Nós com propriedade" :property/overdue "Em atraso" :property/private-built-in-not-usable "Propriedade integrada privada não utilizável" :property/select-choice "Selecionar opção" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Definir ícone" :property/set-placeholder "Definir {1}" + :property/set-property "Definir propriedade" + :property/set-tags "Definir etiquetas" :property/set-value "Definir valor" :property/show-as-checkbox-on-node "Mostrar como caixa de verificação no nó" :property/show-as-checkbox-on-tagged-nodes "Mostrar como caixa de verificação em nós com tag" @@ -829,6 +842,7 @@ :property/ui-position-block-left "À esquerda do bloco" :property/ui-position-block-right "À direita do bloco" :property/ui-position-properties "Propriedades" + :property/unset-property "Remover propriedade" :property/updated "Atualizado" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Vista de lista" :property.view-type/table "Vista de tabela" + ;; Class + :class/add-property "Adicionar propriedade da etiqueta" + :class/tag-properties-desc "As propriedades da etiqueta são herdadas por todos os nós que usam a etiqueta. Por exemplo, cada nó #Task herda 'Status' e 'Priority'." + :class/tagged-nodes "Nós com etiqueta" + ;; Class built in :class.built-in/asset "Ficheiro" :class.built-in/card "Cartão" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Adicionar nova consulta" + :flashcard/all-cards "Todos os cartões" :flashcard/select-cards "Selecionar cartões" :flashcard/shortcut-tooltip "Atalho: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Pode adicionar \"{1}\" a qualquer bloco para o transformar numa carta ou acionar \"/cloze\" para adicionar alguns clozes." :flashcard.empty/title "Bem-vindo aos Flashcards" + ;; Flashcard rating + :flashcard.rating/again "Novamente" + :flashcard.rating/again-desc "Falhámos a resposta. Isto significa automaticamente que nos esquecemos do cartão. É uma falha de memória." + :flashcard.rating/easy "Fácil" + :flashcard.rating/easy-desc "A resposta estava correta e recordámo-la rápida e confiantemente, sem esforço mental." + :flashcard.rating/good "Bom" + :flashcard.rating/good-desc "A resposta estava correta, mas exigiu algum esforço mental para a recordar." + :flashcard.rating/hard "Difícil" + :flashcard.rating/hard-desc "A resposta estava correta, mas não tínhamos confiança nela ou demorámos demasiado tempo a recordá-la." + ;; Flashcard review :flashcard.review/finished "Concluído! 💯" :flashcard.review/hide-answers "Ocultar respostas" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "A reciclagem está vazia." :storage.recycle/page-deleted-at "Página eliminada {1}" :storage.recycle/restore "Restaurar" + :storage.recycle/retention-desc "As páginas e blocos eliminados ficam aqui até serem restaurados ou recolhidos automaticamente após 60 dias." ;; Account :account/authentication "Autenticação" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Ver problemas conhecidos" :bug-report.issue/action-title "Problemas no GitHub" :bug-report.issue/desc "Verifique se o seu problema já foi reportado" + :bug-report.issue/report-link "Reportar problema" :bug-report.issue/title "Problemas conhecidos" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Manipulador de redimensionamento da barra lateral direita" :sidebar.right/toggle "Alternar barra lateral direita" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Criar flashcard" diff --git a/src/resources/dicts/ru.edn b/src/resources/dicts/ru.edn index 6e89f50c06..a998f85692 100644 --- a/src/resources/dicts/ru.edn +++ b/src/resources/dicts/ru.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Отмена" :ui/close "Закрыть" + :ui/configure "Настроить" :ui/confirm "Подтвердить" :ui/copy "Копировать" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "изображение" :ui/label "Метка" :ui/link "Ссылка" + :ui/load-more "Загрузить ещё" :ui/loading "Загрузка" :ui/login "Войти" :ui/logout "Выйти" @@ -310,6 +312,8 @@ :ui/remove-background "Удалить фон" :ui/run "Run" :ui/save "Сохранить" + :ui/show-less "Показать меньше" + :ui/show-more "Показать больше" :ui/skip "Skip" :ui/submit "Отправить" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Истина" :ui/type "Тип" :ui/untitled "Без названия" + :ui/use-current-time "Использовать текущее время" :ui/yes "Да" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Неподдерживаемый эмодзи реакции" ;; Search + :search/blank-input "Пустой ввод" :search/full-text-placeholder "Полнотекстовый поиск" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Нет результатов" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Не удалось покинуть граф" :graph/left "Граф покинут" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "ссылка" "ссылок"))) :graph/link-distance "Расстояние связи" :graph/local-graphs "Локальные графы" :graph/n-hops-from-selected-nodes "Количество переходов от выбранных узлов" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Имя графа не может содержать следующие зарезервированные символы:" :graph/nodes "Узлы" :graph/orphan-pages "Изолированные страницы" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "страница" "страниц"))) :graph/pause-simulation "Приостановить симуляцию" :graph/preparing "подготовка" :graph/refresh-remote-graphs "Обновить удалённые графы" @@ -549,6 +557,7 @@ :page/the-app "приложение" :page/try "Попробовать" :page/unfavorite "Удалить из Избранного" + :page/unknown "Неизвестная страница" :page/updated-at "Обновлена" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Имя" :property/name-placeholder "Имя свойства" :property/no-value "Нет {1}" + :property/nodes-with-property "Узлы со свойством" :property/overdue "Просрочено" :property/private-built-in-not-usable "Приватное встроенное свойство недоступно" :property/select-choice "Выбрать вариант" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Установить значок" :property/set-placeholder "Задать {1}" + :property/set-property "Установить свойство" + :property/set-tags "Установить теги" :property/set-value "Установить значение" :property/show-as-checkbox-on-node "Показать как флажок на узле" :property/show-as-checkbox-on-tagged-nodes "Показать как флажок на узлах с тегом" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Слева от блока" :property/ui-position-block-right "Справа от блока" :property/ui-position-properties "Свойства" + :property/unset-property "Убрать свойство" :property/updated "Обновлено" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Список" :property.view-type/table "Таблица" + ;; Class + :class/add-property "Добавить свойство тега" + :class/tag-properties-desc "Свойства тега наследуются всеми узлами, использующими этот тег. Например, каждый узел #Task наследует 'Status' и 'Priority'." + :class/tagged-nodes "Узлы с тегом" + ;; Class built in :class.built-in/asset "Ресурс" :class.built-in/card "Карточка" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Добавить новый запрос" + :flashcard/all-cards "Все карточки" :flashcard/select-cards "Выбрать карточки" :flashcard/shortcut-tooltip "Горячая клавиша: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Вы можете добавить «{1}» к любому блоку, чтобы превратить его в карточку, или вызвать «/cloze», чтобы добавить пропуски." :flashcard.empty/title "Добро пожаловать в Карточки" + ;; Flashcard rating + :flashcard.rating/again "Снова" + :flashcard.rating/again-desc "Мы ответили неправильно. Это автоматически означает, что мы забыли карточку. Это провал в памяти." + :flashcard.rating/easy "Легко" + :flashcard.rating/easy-desc "Ответ был правильным, и мы вспомнили его быстро и уверенно, без умственного усилия." + :flashcard.rating/good "Хорошо" + :flashcard.rating/good-desc "Ответ был правильным, но потребовалось некоторое умственное усилие, чтобы его вспомнить." + :flashcard.rating/hard "Трудно" + :flashcard.rating/hard-desc "Ответ был правильным, но мы не были в нём уверены или слишком долго его вспоминали." + ;; Flashcard review :flashcard.review/finished "Готово! 💯" :flashcard.review/hide-answers "Скрыть ответы" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Корзина пуста." :storage.recycle/page-deleted-at "Страница удалена {1}" :storage.recycle/restore "Восстановить" + :storage.recycle/retention-desc "Удалённые страницы и блоки остаются здесь, пока их не восстановят или они не будут автоматически очищены через 60 дней." ;; Account :account/authentication "Аутентификация" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Просмотреть известные проблемы" :bug-report.issue/action-title "Проблемы на GitHub" :bug-report.issue/desc "Проверьте, не была ли ваша проблема уже описана" + :bug-report.issue/report-link "Сообщить о проблеме" :bug-report.issue/title "Известные проблемы" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Изменение размера правой боковой панели" :sidebar.right/toggle "Переключить правую панель" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Создать карточку" diff --git a/src/resources/dicts/sk.edn b/src/resources/dicts/sk.edn index 274d759d27..2df6263671 100644 --- a/src/resources/dicts/sk.edn +++ b/src/resources/dicts/sk.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Zrušiť" :ui/close "Zavrieť" + :ui/configure "Konfigurovať" :ui/confirm "Potvrdiť" :ui/copy "Kopírovať" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "obrázok" :ui/label "Štítok" :ui/link "Odkaz" + :ui/load-more "Načítať viac" :ui/loading "Načítavanie" :ui/login "Prihlásiť sa" :ui/logout "Odhlásiť sa" @@ -310,6 +312,8 @@ :ui/remove-background "Odstrániť pozadie" :ui/run "Run" :ui/save "Uložiť" + :ui/show-less "Zobraziť menej" + :ui/show-more "Zobraziť viac" :ui/skip "Skip" :ui/submit "Odoslať" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Pravda" :ui/type "Typ" :ui/untitled "Bez názvu" + :ui/use-current-time "Použiť aktuálny čas" :ui/yes "Áno" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Nepodporovaný emoji reakce" ;; Search + :search/blank-input "Prázdny vstup" :search/full-text-placeholder "Fulltextové vyhľadávanie" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Žiadne výsledky" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Nepodarilo sa opustit graf" :graph/left "Graf opuštěn" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "odkaz" "odkazov"))) :graph/link-distance "Vzdialenosť prepojení" :graph/local-graphs "Lokálne grafy" :graph/n-hops-from-selected-nodes "Počet skokov od vybraných uzlov" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Názov grafu nesmie obsahovať nasledujúce vyhradené znaky:" :graph/nodes "Uzly" :graph/orphan-pages "Osirotené stránky" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "stránka" "stránok"))) :graph/pause-simulation "Pozastaviť simuláciu" :graph/preparing "príprava" :graph/refresh-remote-graphs "Obnoviť vzdialené grafy" @@ -549,6 +557,7 @@ :page/the-app "aplikácia" :page/try "Vyskúšať" :page/unfavorite "Odstrániť z obľúbených" + :page/unknown "Neznáma stránka" :page/updated-at "Aktualizované" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Názov" :property/name-placeholder "Názov vlastnosťi" :property/no-value "Žiadne {1}" + :property/nodes-with-property "Uzly s vlastnosťou" :property/overdue "Po termíne" :property/private-built-in-not-usable "Soukromá vstavaná vlastnosť nedostupná" :property/select-choice "Vybrať volbu" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Nastaviť ikonu" :property/set-placeholder "Nastaviť {1}" + :property/set-property "Nastaviť vlastnosť" + :property/set-tags "Nastaviť tagy" :property/set-value "Nastaviť hodnotu" :property/show-as-checkbox-on-node "Zobraziť jako zaškrtávací pole na uzlu" :property/show-as-checkbox-on-tagged-nodes "Zobraziť jako zaškrtávací pole na uzlech sa štítkem" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Vlevo od bloku" :property/ui-position-block-right "Vpravo od bloku" :property/ui-position-properties "Vlastnosťi" + :property/unset-property "Odstrániť vlastnosť" :property/updated "Aktualizováno" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Pohľad zoznamu" :property.view-type/table "Tabuľkový pohľad" + ;; Class + :class/add-property "Pridať vlastnosť tagu" + :class/tag-properties-desc "Vlastnosti tagu dedia všetky uzly, ktoré tento tag používajú. Napríklad každý uzol #Task dedí 'Status' a 'Priority'." + :class/tagged-nodes "Otagované uzly" + ;; Class built in :class.built-in/asset "Súbor" :class.built-in/card "Kartička" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Pridať nový dopyt" + :flashcard/all-cards "Všetky kartičky" :flashcard/select-cards "Vybrať kartičky" :flashcard/shortcut-tooltip "Skratka: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Môžete pridať „{1}“ do ľubovoľného bloku, aby ste ho zmenili na kartu, alebo spustiť „/cloze“ a pridať nejaké cloze." :flashcard.empty/title "Vitajte v Kartičkách" + ;; Flashcard rating + :flashcard.rating/again "Znova" + :flashcard.rating/again-desc "Odpoveď bola nesprávna. To automaticky znamená, že sme kartičku zabudli. Je to výpadok pamäti。" + :flashcard.rating/easy "Ľahké" + :flashcard.rating/easy-desc "Odpoveď bola správna a vybavili sme si ju rýchlo a s istotou, bez mentálnej námahy。" + :flashcard.rating/good "Dobré" + :flashcard.rating/good-desc "Odpoveď bola správna, ale vyžadovalo si to určité mentálne úsilie si ju vybaviť。" + :flashcard.rating/hard "Ťažké" + :flashcard.rating/hard-desc "Odpoveď bola správna, ale neboli sme si ňou istí alebo trvalo príliš dlho si ju vybaviť." + ;; Flashcard review :flashcard.review/finished "Hotovo! 💯" :flashcard.review/hide-answers "Skryť odpovědi" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Kôš je prázdny." :storage.recycle/page-deleted-at "Stránka bola odstránená {1}" :storage.recycle/restore "Obnoviť" + :storage.recycle/retention-desc "Odstránené stránky a bloky tu zostanú, kým sa neobnovia alebo nebudú po 60 dňoch automaticky vyčistené." ;; Account :account/authentication "Autentifikácia" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Procházet známé problémy" :bug-report.issue/action-title "Hlášení na GitHubu" :bug-report.issue/desc "Zkontrolujte, zda váš problém nebyl už nahlášen" + :bug-report.issue/report-link "Nahlásiť problém" :bug-report.issue/title "Známé problémy" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Nástroj na zmenu veľkosti pravého bočného panelu" :sidebar.right/toggle "Prepnúť pravý panel" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Vytvoriť kartičku" diff --git a/src/resources/dicts/tr.edn b/src/resources/dicts/tr.edn index 5abf350d1f..e6363cd6f2 100644 --- a/src/resources/dicts/tr.edn +++ b/src/resources/dicts/tr.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "İptal" :ui/close "Kapat" + :ui/configure "Yapılandır" :ui/confirm "Onayla" :ui/copy "Kopyala" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "görsel" :ui/label "Etiket" :ui/link "Bağlantı" + :ui/load-more "Daha fazla yükle" :ui/loading "Yükleniyor" :ui/login "Giriş yap" :ui/logout "Çıkış yap" @@ -310,6 +312,8 @@ :ui/remove-background "Arka planı kaldır" :ui/run "Run" :ui/save "Kaydet" + :ui/show-less "Daha az göster" + :ui/show-more "Daha fazla göster" :ui/skip "Skip" :ui/submit "Gönder" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Doğru" :ui/type "Tür" :ui/untitled "Başlıksız" + :ui/use-current-time "Geçerli saati kullan" :ui/yes "Evet" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Desteklenmeyen tepki emojisi" ;; Search + :search/blank-input "Boş giriş" :search/full-text-placeholder "Tam metin araması" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Sonuç yok" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Grafikten ayrılınamadı" :graph/left "Grafikten ayrıldı" + :graph/link-count "{1} bağlantı" :graph/link-distance "Bağlantı Mesafesi" :graph/local-graphs "Yerel grafikler" :graph/n-hops-from-selected-nodes "Seçilen düğümlerden N atlama" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Grafik adı şu ayrılmış karakterleri içeremez:" :graph/nodes "Düğümler" :graph/orphan-pages "Yetim sayfalar" + :graph/page-count "{1} sayfa" :graph/pause-simulation "Simülasyonu duraklat" :graph/preparing "hazırlanıyor" :graph/refresh-remote-graphs "Uzak grafikleri yenile" @@ -549,6 +557,7 @@ :page/the-app "uygulama" :page/try "Deneyin" :page/unfavorite "Sayfayı sık kullanılanlardan kaldır" + :page/unknown "Bilinmeyen sayfa" :page/updated-at "Güncellenme Zamanı" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Ad" :property/name-placeholder "Özellik adı" :property/no-value "{1} yok" + :property/nodes-with-property "Özelliği olan düğümler" :property/overdue "Gecikmiş" :property/private-built-in-not-usable "Özel yerleşik özellik kullanılamaz" :property/select-choice "Seçenek seç" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Simge ayarla" :property/set-placeholder "{1} ayarla" + :property/set-property "Özelliği ayarla" + :property/set-tags "Etiketleri ayarla" :property/set-value "Değer ayarla" :property/show-as-checkbox-on-node "Düğümde onay kutusu olarak göster" :property/show-as-checkbox-on-tagged-nodes "Etiketli düğümlerde onay kutusu olarak göster" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Bloğun solunda" :property/ui-position-block-right "Bloğun sağında" :property/ui-position-properties "Özellikler" + :property/unset-property "Özelliği kaldır" :property/updated "Güncellendi" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Liste Görünümü" :property.view-type/table "Tablo Görünümü" + ;; Class + :class/add-property "Etiket özelliği ekle" + :class/tag-properties-desc "Etiket özellikleri, etiketi kullanan tüm düğümlere miras kalır. Örneğin, her #Task düğümü 'Status' ve 'Priority' özelliklerini miras alır." + :class/tagged-nodes "Etiketli düğümler" + ;; Class built in :class.built-in/asset "Dosya" :class.built-in/card "Kart" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Yeni sorgu ekle" + :flashcard/all-cards "Tüm kartlar" :flashcard/select-cards "Kart seç" :flashcard/shortcut-tooltip "Kısayol: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Herhangi bir bloğa karta dönüştürmek için \"{1}\" ekleyebilir veya bazı cloze'lar eklemek için \"/cloze\" komutunu tetikleyebilirsiniz." :flashcard.empty/title "Bilgi Kartlarına Hoş Geldiniz" + ;; Flashcard rating + :flashcard.rating/again "Tekrar" + :flashcard.rating/again-desc "Cevabı yanlış verdik. Bu otomatik olarak kartı unuttuğumuz anlamına gelir. Bu bir hafıza kaybıdır。" + :flashcard.rating/easy "Kolay" + :flashcard.rating/easy-desc "Cevap doğruydu ve hiçbir zihinsel çaba olmadan hızlı ve emin şekilde hatırladık。" + :flashcard.rating/good "İyi" + :flashcard.rating/good-desc "Cevap doğruydu ama hatırlamak için biraz zihinsel çaba harcadık。" + :flashcard.rating/hard "Zor" + :flashcard.rating/hard-desc "Cevap doğruydu ama ondan emin değildik ya da hatırlamamız çok uzun sürdü." + ;; Flashcard review :flashcard.review/finished "Tamamlandı! 💯" :flashcard.review/hide-answers "Yanıtları gizle" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Geri Dönüşüm boş." :storage.recycle/page-deleted-at "Sayfa silindi {1}" :storage.recycle/restore "Geri yükle" + :storage.recycle/retention-desc "Silinen sayfalar ve bloklar, geri yüklenene veya 60 gün sonra otomatik olarak temizlenene kadar burada kalır." ;; Account :account/authentication "Kimlik Doğrulama" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Bilinen sorunlara göz at" :bug-report.issue/action-title "GitHub Sorunları" :bug-report.issue/desc "Sorununuzun zaten bildirilip bildirilmediğini kontrol edin" + :bug-report.issue/report-link "Sorun bildir" :bug-report.issue/title "Bilinen Sorunlar" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Sağ kenar çubuğu yeniden boyutlandırma işleyicisi" :sidebar.right/toggle "Sağ paneli aç/kapat" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Bilgi kartı oluştur" diff --git a/src/resources/dicts/uk.edn b/src/resources/dicts/uk.edn index d371a63995..60024f624f 100644 --- a/src/resources/dicts/uk.edn +++ b/src/resources/dicts/uk.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "Скасувати" :ui/close "Закрити" + :ui/configure "Налаштувати" :ui/confirm "Підтвердити" :ui/copy "Копіювати" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "зображення" :ui/label "Мітка" :ui/link "Посилання" + :ui/load-more "Завантажити ще" :ui/loading "Завантаження" :ui/login "Увійти" :ui/logout "Вийти" @@ -310,6 +312,8 @@ :ui/remove-background "Видалити фон" :ui/run "Run" :ui/save "Зберегти" + :ui/show-less "Показати менше" + :ui/show-more "Показати більше" :ui/skip "Skip" :ui/submit "Надіслати" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "Істинно" :ui/type "Тип" :ui/untitled "Без назви" + :ui/use-current-time "Використати поточний час" :ui/yes "Так" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "Неподдерживаемый эмодзи реакции" ;; Search + :search/blank-input "Порожнє введення" :search/full-text-placeholder "Повнотекстовий пошук" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "Немає результатів" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "Не удалось покинуть граф" :graph/left "Граф покинут" + :graph/link-count (fn [n] (str n " " (if (= 1 n) "посилання" "посилань"))) :graph/link-distance "Відстань між зв'язками" :graph/local-graphs "Локальні графи" :graph/n-hops-from-selected-nodes "N кроків від обраних вузлів" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "Назва графа не може містити такі зарезервовані символи:" :graph/nodes "Вузли" :graph/orphan-pages "Ізольовані сторінки" + :graph/page-count (fn [n] (str n " " (if (= 1 n) "сторінка" "сторінок"))) :graph/pause-simulation "Призупинити симуляцію" :graph/preparing "підготовка" :graph/refresh-remote-graphs "Оновити віддалені графи" @@ -549,6 +557,7 @@ :page/the-app "застосунок" :page/try "Спробувати" :page/unfavorite "Вилучити сторінку з обраного" + :page/unknown "Невідома сторінка" :page/updated-at "Оновлено у" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "Cloze" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "Назва" :property/name-placeholder "Имя властивості" :property/no-value "Немає {1}" + :property/nodes-with-property "Вузли з властивістю" :property/overdue "Прострочено" :property/private-built-in-not-usable "Приватное вбудованое властивість недоступно" :property/select-choice "Вибрати вариант" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "Встановити іконка" :property/set-placeholder "Встановити {1}" + :property/set-property "Установити властивість" + :property/set-tags "Установити теги" :property/set-value "Встановити значение" :property/show-as-checkbox-on-node "Показати как флажок на узле" :property/show-as-checkbox-on-tagged-nodes "Показати как флажок на узлах с тегом" @@ -829,6 +842,7 @@ :property/ui-position-block-left "Слева от блока" :property/ui-position-block-right "Справа от блока" :property/ui-position-properties "Властивості" + :property/unset-property "Прибрати властивість" :property/updated "Обновлено" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "Перегляд списком" :property.view-type/table "Перегляд таблицею" + ;; Class + :class/add-property "Додати властивість тега" + :class/tag-properties-desc "Властивості тега успадковуються всіма вузлами, що використовують цей тег. Наприклад, кожен вузол #Task успадковує 'Status' і 'Priority'." + :class/tagged-nodes "Позначені вузли" + ;; Class built in :class.built-in/asset "Ресурс" :class.built-in/card "Картка" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "Додати новий запит" + :flashcard/all-cards "Усі картки" :flashcard/select-cards "Обрати картки" :flashcard/shortcut-tooltip "Гаряча клавіша: {1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "Ви можете додати «{1}» до будь-якого блоку, щоб перетворити його на картку, або активувати «/cloze», щоб додати кілька пропусків." :flashcard.empty/title "Ласкаво просимо до Карток" + ;; Flashcard rating + :flashcard.rating/again "Знову" + :flashcard.rating/again-desc "Ми відповіли неправильно. Це автоматично означає, що ми забули картку. Це провал у пам'яті." + :flashcard.rating/easy "Легко" + :flashcard.rating/easy-desc "Відповідь була правильною, і ми згадали її швидко та впевнено, без розумового зусилля." + :flashcard.rating/good "Добре" + :flashcard.rating/good-desc "Відповідь була правильною, але знадобилося певне розумове зусилля, щоб її згадати." + :flashcard.rating/hard "Важко" + :flashcard.rating/hard-desc "Відповідь була правильною, але ми не були в ній упевнені або занадто довго її згадували." + ;; Flashcard review :flashcard.review/finished "Готово! 💯" :flashcard.review/hide-answers "Сховати відповіді" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "Кошик порожній." :storage.recycle/page-deleted-at "Сторінку видалено {1}" :storage.recycle/restore "Відновити" + :storage.recycle/retention-desc "Видалені сторінки та блоки залишаються тут, доки їх не буде відновлено або автоматично очищено через 60 днів." ;; Account :account/authentication "Автентифікація" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "Просмотреть известные проблемы" :bug-report.issue/action-title "Проблемы на GitHub" :bug-report.issue/desc "Проверьте, не была ли ваша проблема уже описана" + :bug-report.issue/report-link "Повідомити про проблему" :bug-report.issue/title "Известные проблемы" ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "Обробник зміни розміру правої бічної панелі" :sidebar.right/toggle "Перемкнути праву панель" + ;; Sidebar right + :sidebar.right.dev/profiler "(Dev) Profiler" + :sidebar.right.dev/rtc "(Dev) RTC" + :sidebar.right.dev/vector-search "(Dev) VectorSearch" + ;; Context Menu :context-menu/developer-tools "Developer tools" :context-menu/make-a-flashcard "Створити картку" diff --git a/src/resources/dicts/zh-cn.edn b/src/resources/dicts/zh-cn.edn index f9400f831e..eff444c18e 100644 --- a/src/resources/dicts/zh-cn.edn +++ b/src/resources/dicts/zh-cn.edn @@ -278,6 +278,7 @@ :ui/apply "应用" :ui/cancel "取消" :ui/close "关闭" + :ui/configure "配置" :ui/confirm "确认" :ui/copy "复制" :ui/copy-all "全部复制" @@ -297,6 +298,7 @@ :ui/image "图片" :ui/label "标签" :ui/link "链接" + :ui/load-more "加载更多" :ui/loading "加载中..." :ui/login "登录" :ui/logout "退出登录" @@ -310,6 +312,8 @@ :ui/remove-background "移除背景" :ui/run "运行" :ui/save "保存" + :ui/show-less "收起" + :ui/show-more "更多" :ui/skip "跳过" :ui/submit "提交" :ui/to "到:" @@ -317,6 +321,7 @@ :ui/true "是" :ui/type "类型" :ui/untitled "无标题" + :ui/use-current-time "使用当前时间" :ui/yes "是" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "不支持该表情回应。" ;; Search + :search/blank-input "空白输入" :search/full-text-placeholder "全文搜索" :search/indices-rebuilt-success "搜索索引已成功重建!" :search/no-result "未找到匹配项" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "确定要离开这个图谱吗?" :graph/leave-failed "离开图谱失败。" :graph/left "已离开图谱。" + :graph/link-count "{1} 条链接" :graph/link-distance "链接距离" :graph/local-graphs "本地图谱" :graph/n-hops-from-selected-nodes "距选中节点 N 跳" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "知识库名称不能包含以下保留字符:" :graph/nodes "节点" :graph/orphan-pages "孤立页面" + :graph/page-count "{1} 个页面" :graph/pause-simulation "暂停模拟" :graph/preparing "准备中" :graph/refresh-remote-graphs "刷新远程知识库" @@ -549,6 +557,7 @@ :page/the-app "应用" :page/try "尝试" :page/unfavorite "取消收藏" + :page/unknown "未知页面" :page/updated-at "更新日期" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "创建一个高级查询块" :editor.slash/calculator "计算器" :editor.slash/calculator-desc "插入一个计算器" + :editor.slash/cloze "填空" :editor.slash/code-block "代码块" :editor.slash/code-block-desc "插入代码块" :editor.slash/current-time "当前时间" @@ -797,6 +807,7 @@ :property/name "属性名称" :property/name-placeholder "名称" :property/no-value "无“{1}”" + :property/nodes-with-property "具有该属性的节点" :property/overdue "已逾期" :property/private-built-in-not-usable "这是一个私有内置属性,不能使用。" :property/select-choice "选择一个选项" @@ -807,6 +818,8 @@ :property/set-default-value "设置默认值" :property/set-icon "设置图标" :property/set-placeholder "设置“{1}”" + :property/set-property "设置属性" + :property/set-tags "设置标签" :property/set-value "设置值" :property/show-as-checkbox-on-node "在节点上显示为复选框" :property/show-as-checkbox-on-tagged-nodes "在已标记节点上显示为复选框" @@ -829,6 +842,7 @@ :property/ui-position-block-left "块的开头" :property/ui-position-block-right "块的结尾" :property/ui-position-properties "块属性" + :property/unset-property "移除属性" :property/updated "属性已更新!" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "列表视图" :property.view-type/table "表格视图" + ;; Class + :class/add-property "添加标签属性" + :class/tag-properties-desc "标签属性会被所有使用该标签的节点继承。例如,每个 #Task 节点都会继承“Status”和“Priority”。" + :class/tagged-nodes "已标记节点" + ;; Class built in :class.built-in/asset "附件" :class.built-in/card "卡片" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "添加新查询" + :flashcard/all-cards "全部卡片" :flashcard/select-cards "选择卡片" :flashcard/shortcut-tooltip "快捷键:{1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "你可以给任意块添加“{1}”将其变为闪卡,或使用“/cloze”添加填空。" :flashcard.empty/title "来创建一张闪卡吧!" + ;; Flashcard rating + :flashcard.rating/again "重来" + :flashcard.rating/again-desc "我们答错了。这通常意味着我们已经忘记了这张卡片,是一次记忆失误。" + :flashcard.rating/easy "简单" + :flashcard.rating/easy-desc "答案是对的,而且我们无需费力就能快速且自信地回忆起来。" + :flashcard.rating/good "良好" + :flashcard.rating/good-desc "答案是对的,但我们花了一些心力才想起来。" + :flashcard.rating/hard "困难" + :flashcard.rating/hard-desc "答案是对的,但我们没有把握,花了太久才想起来。" + ;; Flashcard review :flashcard.review/finished "恭喜,你已完成本次复习,下次见!💯" :flashcard.review/hide-answers "隐藏答案" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "回收站为空。" :storage.recycle/page-deleted-at "页面已删除 {1}" :storage.recycle/restore "恢复" + :storage.recycle/retention-desc "已删除的页面和块会保留在此处,直到被恢复或在 60 天后被自动垃圾回收。" ;; Account :account/authentication "身份验证" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "帮助改进 Logseq!" :bug-report.issue/action-title "提交错误报告" :bug-report.issue/desc "如果没有可用的工具供你收集额外的信息,请直接报告错误。" + :bug-report.issue/report-link "报告问题" :bug-report.issue/title "或..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "调整右侧边栏大小" :sidebar.right/toggle "切换右侧边栏" + ;; Sidebar right + :sidebar.right.dev/profiler "(开发)Profiler" + :sidebar.right.dev/rtc "(开发)RTC" + :sidebar.right.dev/vector-search "(开发)VectorSearch" + ;; Context Menu :context-menu/developer-tools "开发者工具" :context-menu/make-a-flashcard "制作闪卡" diff --git a/src/resources/dicts/zh-hant.edn b/src/resources/dicts/zh-hant.edn index 4b89c20880..197073a2e6 100644 --- a/src/resources/dicts/zh-hant.edn +++ b/src/resources/dicts/zh-hant.edn @@ -278,6 +278,7 @@ :ui/apply "Apply" :ui/cancel "取消" :ui/close "關閉" + :ui/configure "設定" :ui/confirm "確認" :ui/copy "複製" :ui/copy-all "Copy all" @@ -297,6 +298,7 @@ :ui/image "圖片" :ui/label "標籤" :ui/link "連結" + :ui/load-more "載入更多" :ui/loading "載入中..." :ui/login "登入" :ui/logout "登出" @@ -310,6 +312,8 @@ :ui/remove-background "移除背景" :ui/run "Run" :ui/save "儲存" + :ui/show-less "顯示較少" + :ui/show-more "顯示更多" :ui/skip "Skip" :ui/submit "提交" :ui/to "To: " @@ -317,6 +321,7 @@ :ui/true "是" :ui/type "類型" :ui/untitled "無標題" + :ui/use-current-time "使用目前時間" :ui/yes "是" ;; Nav @@ -362,6 +367,7 @@ :notification/unsupported-reaction-emoji "不支援該表情回應。" ;; Search + :search/blank-input "空白輸入" :search/full-text-placeholder "全文搜尋" :search/indices-rebuilt-success "Search indices rebuilt successfully!" :search/no-result "未找到匹配項" @@ -432,6 +438,7 @@ :graph/leave-confirm-desc "Are you sure you want to leave this graph?" :graph/leave-failed "離開圖譜失敗。" :graph/left "已離開圖譜。" + :graph/link-count "{1} 條連結" :graph/link-distance "連結距離" :graph/local-graphs "本地圖譜" :graph/n-hops-from-selected-nodes "距離所選節點 N 步" @@ -439,6 +446,7 @@ :graph/name-reserved-characters-warning "圖譜名稱不能包含以下保留字元:" :graph/nodes "節點" :graph/orphan-pages "孤立頁面" + :graph/page-count "{1} 個頁面" :graph/pause-simulation "暫停模擬" :graph/preparing "正在準備" :graph/refresh-remote-graphs "重新整理遠端圖譜" @@ -549,6 +557,7 @@ :page/the-app "應用程式" :page/try "嘗試" :page/unfavorite "從我的最愛移除" + :page/unknown "未知頁面" :page/updated-at "更新於" ;; Page conversion @@ -693,6 +702,7 @@ :editor.slash/advanced-query-desc "Create an advanced query block" :editor.slash/calculator "Calculator" :editor.slash/calculator-desc "Insert a calculator" + :editor.slash/cloze "填空" :editor.slash/code-block "Code block" :editor.slash/code-block-desc "Insert code block" :editor.slash/current-time "Current time" @@ -797,6 +807,7 @@ :property/name "屬性名稱" :property/name-placeholder "名稱" :property/no-value "無 {1}" + :property/nodes-with-property "具有屬性的節點" :property/overdue "已逾期" :property/private-built-in-not-usable "這是私有內建屬性,不能使用。" :property/select-choice "選擇一個選項" @@ -807,6 +818,8 @@ :property/set-default-value "Set default value" :property/set-icon "設定圖示" :property/set-placeholder "設定 {1}" + :property/set-property "設定屬性" + :property/set-tags "設定標籤" :property/set-value "設定值" :property/show-as-checkbox-on-node "在節點上顯示為核取方塊" :property/show-as-checkbox-on-tagged-nodes "在已標記節點上顯示為核取方塊" @@ -829,6 +842,7 @@ :property/ui-position-block-left "區塊的開頭" :property/ui-position-block-right "區塊的結尾" :property/ui-position-properties "區塊屬性" + :property/unset-property "移除屬性" :property/updated "屬性已更新!" ;; Property built in @@ -997,6 +1011,11 @@ :property.view-type/list "清單檢視" :property.view-type/table "表格檢視" + ;; Class + :class/add-property "新增標籤屬性" + :class/tag-properties-desc "標籤屬性會被所有使用該標籤的節點繼承。例如,每個 #Task 節點都會繼承「Status」與「Priority」。" + :class/tagged-nodes "已加標籤的節點" + ;; Class built in :class.built-in/asset "素材" :class.built-in/card "卡片" @@ -1195,6 +1214,7 @@ ;; Flashcard :flashcard/add-query "新增查詢" + :flashcard/all-cards "全部卡片" :flashcard/select-cards "選擇卡片" :flashcard/shortcut-tooltip "快捷鍵:{1}" @@ -1202,6 +1222,16 @@ :flashcard.empty/desc "你可以為任意區塊加入「{1}」將其變成閃卡,或使用「/cloze」加入填空。" :flashcard.empty/title "開始複習" + ;; Flashcard rating + :flashcard.rating/again "重來" + :flashcard.rating/again-desc "我們答錯了。這通常表示我們已經忘記了這張卡片,是一次記憶失誤。" + :flashcard.rating/easy "簡單" + :flashcard.rating/easy-desc "答案是對的,而且我們無需費力就能快速且有信心地回想起來。" + :flashcard.rating/good "良好" + :flashcard.rating/good-desc "答案是對的,但我們花了一些心力才想起來。" + :flashcard.rating/hard "困難" + :flashcard.rating/hard-desc "答案是對的,但我們沒有把握,花了太久才想起來。" + ;; Flashcard review :flashcard.review/finished "恭喜!今天的複習已完成。 💯" :flashcard.review/hide-answers "隱藏答案" @@ -1593,6 +1623,7 @@ :storage.recycle/empty "資源回收筒是空的。" :storage.recycle/page-deleted-at "頁面已刪除 {1}" :storage.recycle/restore "還原" + :storage.recycle/retention-desc "已刪除的頁面與區塊會保留在這裡,直到被還原或在 60 天後自動垃圾回收。" ;; Account :account/authentication "身份驗證" @@ -1783,6 +1814,7 @@ :bug-report.issue/action-desc "幫助改進 Logseq!" :bug-report.issue/action-title "提交錯誤報告" :bug-report.issue/desc "如果沒有可用的工具供你收集額外的資訊,請直接報告錯誤。" + :bug-report.issue/report-link "回報問題" :bug-report.issue/title "或..." ;; Bug report landing copy @@ -1830,6 +1862,11 @@ :sidebar.right/resize-handle "右側邊欄調整大小" :sidebar.right/toggle "切換右側邊欄" + ;; Sidebar right + :sidebar.right.dev/profiler "(開發)Profiler" + :sidebar.right.dev/rtc "(開發)RTC" + :sidebar.right.dev/vector-search "(開發)VectorSearch" + ;; Context Menu :context-menu/developer-tools "開發者工具" :context-menu/make-a-flashcard "製作閃卡"