浏览代码

Merge pull request #9610 from logseq/chore/i18n-refactoring

Chore (i18n): Make punctuation usage consistent in translations
Gabriel Horner 2 年之前
父节点
当前提交
f051790707
共有 43 个文件被更改,包括 102 次插入265 次删除
  1. 4 0
      docs/contributing-to-translations.md
  2. 4 1
      docs/dev-practices.md
  3. 8 8
      e2e-tests/util/search-modal.ts
  4. 1 1
      e2e-tests/whiteboards.spec.ts
  5. 3 10
      src/main/electron/listener.cljs
  6. 6 6
      src/main/frontend/components/assets.cljs
  7. 6 5
      src/main/frontend/components/block.cljs
  8. 1 1
      src/main/frontend/components/container.cljs
  9. 1 1
      src/main/frontend/components/conversion.cljs
  10. 6 4
      src/main/frontend/components/editor.cljs
  11. 1 1
      src/main/frontend/components/file.cljs
  12. 2 2
      src/main/frontend/components/file_sync.cljs
  13. 1 1
      src/main/frontend/components/header.cljs
  14. 4 4
      src/main/frontend/components/page.cljs
  15. 4 4
      src/main/frontend/components/plugins.cljs
  16. 2 2
      src/main/frontend/components/repo.cljs
  17. 2 2
      src/main/frontend/components/right_sidebar.cljs
  18. 4 4
      src/main/frontend/components/search.cljs
  19. 2 4
      src/main/frontend/extensions/excalidraw.cljs
  20. 2 3
      src/main/frontend/extensions/latex.cljs
  21. 2 6
      src/main/frontend/handler/events.cljs
  22. 1 10
      src/main/frontend/handler/page.cljs
  23. 3 3
      src/main/frontend/handler/plugin.cljs
  24. 19 2
      src/main/frontend/ui.cljs
  25. 0 2
      src/resources/dicts/af.edn
  26. 0 11
      src/resources/dicts/de.edn
  27. 13 10
      src/resources/dicts/en.edn
  28. 0 10
      src/resources/dicts/es.edn
  29. 0 10
      src/resources/dicts/fr.edn
  30. 0 7
      src/resources/dicts/it.edn
  31. 0 7
      src/resources/dicts/ja.edn
  32. 0 11
      src/resources/dicts/ko.edn
  33. 0 11
      src/resources/dicts/nb-no.edn
  34. 0 7
      src/resources/dicts/nl.edn
  35. 0 7
      src/resources/dicts/pl.edn
  36. 0 10
      src/resources/dicts/pt-br.edn
  37. 0 11
      src/resources/dicts/pt-pt.edn
  38. 0 11
      src/resources/dicts/ru.edn
  39. 0 11
      src/resources/dicts/sk.edn
  40. 0 11
      src/resources/dicts/tr.edn
  41. 0 11
      src/resources/dicts/uk.edn
  42. 0 11
      src/resources/dicts/zh-cn.edn
  43. 0 11
      src/resources/dicts/zh-hant.edn

+ 4 - 0
docs/contributing-to-translations.md

@@ -80,6 +80,10 @@ $ bb lang:missing es --copy
 
 
 Almost all translations are small. The only exceptions to this are the keys `:tutorial/text` and `:tutorial/dummy-notes`. These translations are files that are part of the onboarding tutorial and can be found under [src/resources/tutorials/](https://github.com/logseq/logseq/blob/master/src/resources/tutorials/).
 Almost all translations are small. The only exceptions to this are the keys `:tutorial/text` and `:tutorial/dummy-notes`. These translations are files that are part of the onboarding tutorial and can be found under [src/resources/tutorials/](https://github.com/logseq/logseq/blob/master/src/resources/tutorials/).
 
 
+### Editing Tips
+
+* Some translations may include punctuation like `:` or `!`. When translating them, please use the punctuation that makes the most sense for your language as you don't have to follow the English ones.
+* Some translations may include arguments/interpolations e.g. `{1}`. If you see them in a translation, be sure to include them. These arguments are substituted in the string and are usually used something the app needs to calculate e.g. a number. See [these docs](https://github.com/tonsky/tongue#interpolation) for more examples.
 ## Fix Mistakes
 ## Fix Mistakes
 
 
 Sometimes, we typo a translation key or forget to use it. If this happens, the
 Sometimes, we typo a translation key or forget to use it. If this happens, the

+ 4 - 1
docs/dev-practices.md

@@ -72,11 +72,14 @@ queries and rules. Our queries are linted through clj-kondo and
 [datalog-parser](https://github.com/lambdaforge/datalog-parser). clj-kondo will
 [datalog-parser](https://github.com/lambdaforge/datalog-parser). clj-kondo will
 error if it detects an invalid query.
 error if it detects an invalid query.
 
 
-### Invalid translations
+### Translations
 
 
 Our translations can be configured incorrectly. We can catch some of these
 Our translations can be configured incorrectly. We can catch some of these
 mistakes [as noted here](./contributing-to-translations.md#fix-mistakes).
 mistakes [as noted here](./contributing-to-translations.md#fix-mistakes).
 
 
+Punctuation and delimiting characters (e.g. `:`, `:`, `?`) should be part of the translatable string.
+Those characters and their position may vary depending on the language.
+
 ### Spell Checker
 ### Spell Checker
 
 
 We use [typos](https://github.com/crate-ci/typos) to spell check our source code.
 We use [typos](https://github.com/crate-ci/typos) to spell check our source code.

+ 8 - 8
e2e-tests/util/search-modal.ts

@@ -15,28 +15,28 @@ export async function createRandomPage(page: Page) {
     // Fill [placeholder="Search or create page"]
     // Fill [placeholder="Search or create page"]
     await page.fill('[placeholder="Search or create page"]', randomTitle)
     await page.fill('[placeholder="Search or create page"]', randomTitle)
     // Click text=/.*New page: "new page".*/
     // Click text=/.*New page: "new page".*/
-    await page.click('text=/.*New page: ".*/')
+    await page.click('text=/.*New page:".*/')
     // Wait for h1 to be from our new page
     // Wait for h1 to be from our new page
     await page.waitForSelector(`h1 >> text="${randomTitle}"`, { state: 'visible' })
     await page.waitForSelector(`h1 >> text="${randomTitle}"`, { state: 'visible' })
     // wait for textarea of first block
     // wait for textarea of first block
     await page.waitForSelector('textarea >> nth=0', { state: 'visible' })
     await page.waitForSelector('textarea >> nth=0', { state: 'visible' })
-  
+
     return randomTitle;
     return randomTitle;
 }
 }
-  
+
 export async function createPage(page: Page, page_name: string) {// Click #search-button
 export async function createPage(page: Page, page_name: string) {// Click #search-button
     await closeSearchBox(page)
     await closeSearchBox(page)
     await page.click('#search-button')
     await page.click('#search-button')
     // Fill [placeholder="Search or create page"]
     // Fill [placeholder="Search or create page"]
     await page.fill('[placeholder="Search or create page"]', page_name)
     await page.fill('[placeholder="Search or create page"]', page_name)
     // Click text=/.*New page: "new page".*/
     // Click text=/.*New page: "new page".*/
-    await page.click('text=/.*New page: ".*/')
+    await page.click('text=/.*New page:".*/')
     // wait for textarea of first block
     // wait for textarea of first block
     await page.waitForSelector('textarea >> nth=0', { state: 'visible' })
     await page.waitForSelector('textarea >> nth=0', { state: 'visible' })
-  
+
     return page_name;
     return page_name;
   }
   }
-  
+
 export async function searchAndJumpToPage(page: Page, pageTitle: string) {
 export async function searchAndJumpToPage(page: Page, pageTitle: string) {
     await closeSearchBox(page)
     await closeSearchBox(page)
     await page.click('#search-button')
     await page.click('#search-button')
@@ -50,7 +50,7 @@ export async function searchAndJumpToPage(page: Page, pageTitle: string) {
 /**
 /**
  * type a search query into the search box
  * type a search query into the search box
  * stop at the point where search box shows up
  * stop at the point where search box shows up
- * 
+ *
  * @param page the pw page object
  * @param page the pw page object
  * @param query the search query to type into the search box
  * @param query the search query to type into the search box
  * @returns the HTML element for the search results ui
  * @returns the HTML element for the search results ui
@@ -61,6 +61,6 @@ export async function searchPage(page: Page, query: string): Promise<ElementHand
     await page.waitForSelector('[placeholder="Search or create page"]')
     await page.waitForSelector('[placeholder="Search or create page"]')
     await page.type('[placeholder="Search or create page"]', query, { delay: 10 })
     await page.type('[placeholder="Search or create page"]', query, { delay: 10 })
     await page.waitForTimeout(2000) // wait longer for search contents to render
     await page.waitForTimeout(2000) // wait longer for search contents to render
-  
+
     return page.$$('#ui__ac-inner>div');
     return page.$$('#ui__ac-inner>div');
 }
 }

+ 1 - 1
e2e-tests/whiteboards.spec.ts

@@ -293,7 +293,7 @@ test('create a block', async ({ page }) => {
 
 
 test('expand the block', async ({ page }) => {
 test('expand the block', async ({ page }) => {
   await page.keyboard.press('Escape')
   await page.keyboard.press('Escape')
-  await page.click('.logseq-tldraw .tl-context-bar .tie-object-expanded ')
+  await page.keyboard.press(modKey + '+ArrowDown')
   await page.waitForTimeout(100)
   await page.waitForTimeout(100)
 
 
   await expect(page.locator('.logseq-tldraw .tl-logseq-portal-container .tl-logseq-portal-header')).toHaveCount(1)
   await expect(page.locator('.logseq-tldraw .tl-logseq-portal-container .tl-logseq-portal-header')).toHaveCount(1)

+ 3 - 10
src/main/electron/listener.cljs

@@ -5,7 +5,6 @@
             [datascript.core :as d]
             [datascript.core :as d]
             [dommy.core :as dom]
             [dommy.core :as dom]
             [electron.ipc :as ipc]
             [electron.ipc :as ipc]
-            [frontend.context.i18n :refer [t]]
             [frontend.db :as db]
             [frontend.db :as db]
             [frontend.db.model :as db-model]
             [frontend.db.model :as db-model]
             [frontend.fs.sync :as sync]
             [frontend.fs.sync :as sync]
@@ -35,9 +34,7 @@
   []
   []
   ;; only persist current db!
   ;; only persist current db!
   ;; TODO rename the function and event to persist-db
   ;; TODO rename the function and event to persist-db
-  (repo-handler/persist-db! {:before     #(notification/show!
-                                           (ui/loading (t :graph/persist))
-                                           :warning)
+  (repo-handler/persist-db! {:before     #(ui/notify-graph-persist!)
                              :on-success #(ipc/ipc "persistent-dbs-saved")
                              :on-success #(ipc/ipc "persistent-dbs-saved")
                              :on-error   #(ipc/ipc "persistent-dbs-error")}))
                              :on-error   #(ipc/ipc "persistent-dbs-error")}))
 
 
@@ -139,15 +136,11 @@
                  ;; fire back "broadcastPersistGraphDone" on done
                  ;; fire back "broadcastPersistGraphDone" on done
                  (fn [data]
                  (fn [data]
                    (let [repo (bean/->clj data)
                    (let [repo (bean/->clj data)
-                         before-f #(notification/show!
-                                    (ui/loading (t :graph/persist))
-                                    :warning)
+                         before-f #(ui/notify-graph-persist!)
                          after-f #(ipc/ipc "broadcastPersistGraphDone")
                          after-f #(ipc/ipc "broadcastPersistGraphDone")
                          error-f (fn []
                          error-f (fn []
                                    (after-f)
                                    (after-f)
-                                   (notification/show!
-                                    (t :graph/persist-error)
-                                    :error))
+                                   (ui/notify-graph-persist-error!))
                          handlers {:before     before-f
                          handlers {:before     before-f
                                    :on-success after-f
                                    :on-success after-f
                                    :on-error   error-f}]
                                    :on-error   error-f}]

+ 6 - 6
src/main/frontend/components/assets.cljs

@@ -88,11 +88,11 @@
        :disabled (string/blank? val)
        :disabled (string/blank? val)
        :on-click on-submit)]]))
        :on-click on-submit)]]))
 
 
-(rum/defc restart-button [active?]
-  (when active?
-    (ui/button (t :plugin/restart)
-               :on-click #(js/logseq.api.relaunch)
-               :small? true :intent "logseq")))
+(rum/defc restart-button
+  []
+  (ui/button (t :plugin/restart)
+             :on-click #(js/logseq.api.relaunch)
+             :small? true :intent "logseq"))
 
 
 (rum/defcs ^:large-vars/data-var alias-directories
 (rum/defcs ^:large-vars/data-var alias-directories
   < rum/reactive
   < rum/reactive
@@ -215,7 +215,7 @@
              #(state/set-assets-alias-enabled! (not alias-enabled?))
              #(state/set-assets-alias-enabled! (not alias-enabled?))
              true)]
              true)]
       [:span
       [:span
-       (restart-button alias-enabled-changed?)]]
+       (when alias-enabled-changed? (restart-button))]]
 
 
      (when alias-enabled?
      (when alias-enabled?
        [:div.pt-4
        [:div.pt-4

+ 6 - 5
src/main/frontend/components/block.cljs

@@ -1946,11 +1946,12 @@
                  (not= "nil" marker))
                  (not= "nil" marker))
         {:class (str (string/lower-case marker))})
         {:class (str (string/lower-case marker))})
       (when bg-color
       (when bg-color
-        {:style {:background-color (if (some #{bg-color} ui/block-background-colors)
-                                     (str "var(--ls-highlight-color-" bg-color ")")
-                                     bg-color)
-                 :color (when-not (some #{bg-color} ui/block-background-colors) "white")}
-         :class "px-1 with-bg-color"}))
+        (let [built-in-color? (ui/built-in-color? bg-color)]
+          {:style {:background-color (if built-in-color?
+                                       (str "var(--ls-highlight-color-" bg-color ")")
+                                       bg-color)
+                   :color (when-not built-in-color? "white")}
+           :class "px-1 with-bg-color"})))
 
 
      ;; children
      ;; children
      (let [area?  (= :area (keyword (:hl-type properties)))
      (let [area?  (= :area (keyword (:hl-type properties)))

+ 1 - 1
src/main/frontend/components/container.cljs

@@ -541,7 +541,7 @@
          db-restoring?
          db-restoring?
          [:div.mt-20
          [:div.mt-20
           [:div.ls-center
           [:div.ls-center
-           (ui/loading (t :loading))]]
+           (ui/loading)]]
 
 
          :else
          :else
          [:div
          [:div

+ 1 - 1
src/main/frontend/components/conversion.cljs

@@ -149,7 +149,7 @@
              [:p (t :file-rn/need-action)])
              [:p (t :file-rn/need-action)])
            [:p
            [:p
             (ui/button
             (ui/button
-             (str (t :file-rn/all-action) " (" (count rename-items) ")")
+             (t :file-rn/all-action (count rename-items))
              :on-click <rename-all
              :on-click <rename-all
              :class "text-md p-2 mr-1")
              :class "text-md p-2 mr-1")
             (t :file-rn/or-select-actions)
             (t :file-rn/or-select-actions)

+ 6 - 4
src/main/frontend/components/editor.cljs

@@ -131,7 +131,7 @@
                                 nil
                                 nil
 
 
                                 (empty? matched-pages)
                                 (empty? matched-pages)
-                                (cons (str (t :new-page) ": " q) matched-pages)
+                                (cons q matched-pages)
 
 
                                ;; reorder, shortest and starts-with first.
                                ;; reorder, shortest and starts-with first.
                                 :else
                                 :else
@@ -142,8 +142,8 @@
                                                      matched-pages)]
                                                      matched-pages)]
                                   (if (gstring/caseInsensitiveStartsWith (first matched-pages) q)
                                   (if (gstring/caseInsensitiveStartsWith (first matched-pages) q)
                                     (cons (first matched-pages)
                                     (cons (first matched-pages)
-                                          (cons  (str (t :new-page) ": " q) (rest matched-pages)))
-                                    (cons (str (t :new-page) ": " q) matched-pages))))]
+                                          (cons q (rest matched-pages)))
+                                    (cons q matched-pages))))]
             (ui/auto-complete
             (ui/auto-complete
              matched-pages
              matched-pages
              {:on-chosen   (page-handler/on-chosen-handler input id q pos format)
              {:on-chosen   (page-handler/on-chosen-handler input id q pos format)
@@ -154,7 +154,9 @@
                                {:children
                                {:children
                                 [:div.flex
                                 [:div.flex
                                  (when (db-model/whiteboard-page? page-name) [:span.mr-1 (ui/icon "whiteboard" {:extension? true})])
                                  (when (db-model/whiteboard-page? page-name) [:span.mr-1 (ui/icon "whiteboard" {:extension? true})])
-                                 (search/highlight-exact-query page-name q)]
+                                 [:div.flex.space-x-1
+                                  [:div (when-not (db/page-exists? page-name) (t :new-page))]
+                                  (search/highlight-exact-query page-name q)]]
                                 :open?           chosen?
                                 :open?           chosen?
                                 :manual?         true
                                 :manual?         true
                                 :fixed-position? true
                                 :fixed-position? true

+ 1 - 1
src/main/frontend/components/file.cljs

@@ -152,7 +152,7 @@
        ;; wait for content load
        ;; wait for content load
        (and format
        (and format
             (contains? (gp-config/text-formats) format))
             (contains? (gp-config/text-formats) format))
-       (ui/loading "Loading ...")
+       (ui/loading)
 
 
        :else
        :else
        [:div (t :file/format-not-supported (name format))])]))
        [:div (t :file/format-not-supported (name format))])]))

+ 2 - 2
src/main/frontend/components/file_sync.cljs

@@ -598,7 +598,7 @@
 
 
     [:div.version-list
     [:div.version-list
      (if loading?
      (if loading?
-       [:div.p-4 (ui/loading "Loading...")]
+       [:div.p-4 (ui/loading)]
        (for [version version-files]
        (for [version version-files]
          (let [version-uuid (get-version-key version)
          (let [version-uuid (get-version-key version)
                local?       (some? (:relative-path version))]
                local?       (some? (:relative-path version))]
@@ -704,7 +704,7 @@
 
 
      ;; ready loading
      ;; ready loading
      [:div.flex.items-center.h-full.justify-center.w-full.absolute.ready-loading
      [:div.flex.items-center.h-full.justify-center.w-full.absolute.ready-loading
-      (ui/loading "Loading...")]]))
+      (ui/loading)]]))
 
 
 (defn pick-page-histories-panel [graph-uuid page-name]
 (defn pick-page-histories-panel [graph-uuid page-name]
   (fn []
   (fn []

+ 1 - 1
src/main/frontend/components/header.cljs

@@ -134,7 +134,7 @@
           :icon (ui/icon "bulb")})
           :icon (ui/icon "bulb")})
 
 
        (when (and (state/sub :auth/id-token) (user-handler/logged-in?))
        (when (and (state/sub :auth/id-token) (user-handler/logged-in?))
-         {:title (str (t :logout) " (" (user-handler/email) ")")
+         {:title (t :logout-user (user-handler/email))
           :options {:on-click #(user-handler/logout)}
           :options {:on-click #(user-handler/logout)}
           :icon  (ui/icon "logout")})]
           :icon  (ui/icon "logout")})]
       (concat page-menu-and-hr)
       (concat page-menu-and-hr)

+ 4 - 4
src/main/frontend/components/page.cljs

@@ -819,7 +819,7 @@
       [:div.mt-3.text-center.sm:mt-0.sm:ml-4.sm:text-left
       [:div.mt-3.text-center.sm:mt-0.sm:ml-4.sm:text-left
        [:h3#modal-headline.text-lg.leading-6.font-medium
        [:h3#modal-headline.text-lg.leading-6.font-medium
         (if orphaned-pages?
         (if orphaned-pages?
-          (str (t :remove-orphaned-pages) "?")
+          (t :remove-orphaned-pages)
           (t :page/delete-confirmation))]]]
           (t :page/delete-confirmation))]]]
 
 
      [:table.table-auto.cp__all_pages_table.mt-4
      [:table.table-auto.cp__all_pages_table.mt-4
@@ -855,7 +855,7 @@
                     (close-fn)
                     (close-fn)
                     (doseq [page-name (map :block/name pages)]
                     (doseq [page-name (map :block/name pages)]
                       (page-handler/delete! page-name #()))
                       (page-handler/delete! page-name #()))
-                    (notification/show! (str (t :tips/all-done) "!") :success)
+                    (notification/show! (t :tips/all-done) :success)
                     (js/setTimeout #(refresh-fn) 200)))]]))
                     (js/setTimeout #(refresh-fn) 200)))]]))
 
 
 (rum/defc pagination
 (rum/defc pagination
@@ -1040,7 +1040,7 @@
          [:div.r.flex.items-center.justify-between
          [:div.r.flex.items-center.justify-between
           [:div
           [:div
            (ui/tippy
            (ui/tippy
-            {:html  [:small (str (t :page/show-whiteboards) " ?")]
+            {:html  [:small (t :page/show-whiteboards)]
              :arrow true}
              :arrow true}
             [:a.button.whiteboard
             [:a.button.whiteboard
              {:class    (util/classnames [{:active (boolean @*whiteboard?)}])
              {:class    (util/classnames [{:active (boolean @*whiteboard?)}])
@@ -1048,7 +1048,7 @@
              (ui/icon "whiteboard" {:extension? true :style {:fontSize ui/icon-size}})])]
              (ui/icon "whiteboard" {:extension? true :style {:fontSize ui/icon-size}})])]
           [:div
           [:div
            (ui/tippy
            (ui/tippy
-            {:html  [:small (str (t :page/show-journals) " ?")]
+            {:html  [:small (t :page/show-journals)]
              :arrow true}
              :arrow true}
             [:a.button.journal
             [:a.button.journal
              {:class    (util/classnames [{:active (boolean @*journal?)}])
              {:class    (util/classnames [{:active (boolean @*journal?)}])

+ 4 - 4
src/main/frontend/components/plugins.cljs

@@ -270,7 +270,7 @@
         (if installing-or-updating?
         (if installing-or-updating?
           (t :plugin/updating)
           (t :plugin/updating)
           (if new-version
           (if new-version
-            (str (t :plugin/update) " 👉 " new-version)
+            [:span (t :plugin/update) " 👉 " new-version]
             (t :plugin/check-update)))]])
             (t :plugin/check-update)))]])
 
 
     (ui/toggle (not disabled?)
     (ui/toggle (not disabled?)
@@ -554,7 +554,7 @@
               :options {:on-click #(reset! *sort-by :stars)}
               :options {:on-click #(reset! *sort-by :stars)}
               :icon    (ui/icon (aim-icon :stars))}
               :icon    (ui/icon (aim-icon :stars))}
 
 
-             {:title   (str (t :plugin/title) " (A - Z)")
+             {:title   (t :plugin/title "A - Z")
               :options {:on-click #(reset! *sort-by :letters)}
               :options {:on-click #(reset! *sort-by :letters)}
               :icon    (ui/icon (aim-icon :letters))}])
               :icon    (ui/icon (aim-icon :letters))}])
           {}))
           {}))
@@ -586,7 +586,7 @@
                     :options {:on-click
                     :options {:on-click
                               #(p/let [root (plugin-handler/get-ls-dotdir-root)]
                               #(p/let [root (plugin-handler/get-ls-dotdir-root)]
                                  (js/apis.openPath (str root "/preferences.json")))}}
                                  (js/apis.openPath (str root "/preferences.json")))}}
-                   {:title   [:span.flex.items-center (ui/icon "bug") (str (t :plugin/open-logseq-dir) "\u00A0") [:code "~/.logseq"]]
+                   {:title   [:span.flex.items-center.whitespace-nowrap.space-x-1 (ui/icon "bug") (t :plugin/open-logseq-dir) [:code "~/.logseq"]]
                     :options {:on-click
                     :options {:on-click
                               #(p/let [root (plugin-handler/get-ls-dotdir-root)]
                               #(p/let [root (plugin-handler/get-ls-dotdir-root)]
                                  (js/apis.openPath root))}}]))
                                  (js/apis.openPath root))}}]))
@@ -1192,7 +1192,7 @@
         (if check-pending?
         (if check-pending?
           (notify!
           (notify!
             [:div
             [:div
-             [:div (str (t :plugin/checking-for-updates))]
+             [:div (t :plugin/checking-for-updates)]
              (when sub-content [:p.opacity-60 sub-content])]
              (when sub-content [:p.opacity-60 sub-content])]
             (ui/loading ""))
             (ui/loading ""))
           (when uid (notification/clear! uid))))
           (when uid (notification/clear! uid))))

+ 2 - 2
src/main/frontend/components/repo.cljs

@@ -107,7 +107,7 @@
        [:div.pl-1.content.mt-3
        [:div.pl-1.content.mt-3
 
 
         [:div
         [:div
-         [:h2.text-lg.font-medium.my-4 (str (t :graph/local-graphs) ":")]
+         [:h2.text-lg.font-medium.my-4 (t :graph/local-graphs)]
          (when (seq local-graphs)
          (when (seq local-graphs)
            (repos-inner local-graphs))
            (repos-inner local-graphs))
 
 
@@ -123,7 +123,7 @@
           [:div
           [:div
            [:hr]
            [:hr]
            [:div.flex.align-items.justify-between
            [:div.flex.align-items.justify-between
-            [:h2.text-lg.font-medium.my-4 (str (t :graph/remote-graphs) ":")]
+            [:h2.text-lg.font-medium.my-4 (t :graph/remote-graphs)]
             [:div
             [:div
              (ui/button
              (ui/button
               [:span.flex.items-center "Refresh"
               [:span.flex.items-center "Refresh"

+ 2 - 2
src/main/frontend/components/right_sidebar.cljs

@@ -123,11 +123,11 @@
     [(t :right-side-bar/help) (onboarding/help)]
     [(t :right-side-bar/help) (onboarding/help)]
 
 
     :page-graph
     :page-graph
-    [(str (t :right-side-bar/page-graph))
+    [(t :right-side-bar/page-graph)
      (page/page-graph)]
      (page/page-graph)]
 
 
     :history
     :history
-    [(str (t :right-side-bar/history))
+    [(t :right-side-bar/history)
      (history)]
      (history)]
 
 
     :block-ref
     :block-ref

+ 4 - 4
src/main/frontend/components/search.cljs

@@ -257,8 +257,8 @@
    {:name icon
    {:name icon
     :class "highlight"
     :class "highlight"
     :extension? true}
     :extension? true}
-   [:div.text.font-bold (str label ": ")
-    [:span.ml-1 name]]))
+   [:div.text.font-bold label
+    [:span.ml-2 name]]))
 
 
 (defn- search-item-render
 (defn- search-item-render
   [search-q {:keys [type data alias]}]
   [search-q {:keys [type data alias]}]
@@ -312,7 +312,7 @@
 
 
                                 :else
                                 :else
                                 (do (log/error "search result with non-existing uuid: " data)
                                 (do (log/error "search result with non-existing uuid: " data)
-                                    (str (t :search/cache-outdated)))))])
+                                    (t :search/cache-outdated))))])
 
 
        :page-content
        :page-content
        (let [{:block/keys [snippet uuid]} data  ;; content here is normalized
        (let [{:block/keys [snippet uuid]} data  ;; content here is normalized
@@ -327,7 +327,7 @@
                                 (if page
                                 (if page
                                   (page-content-search-result-item repo uuid format snippet search-q search-mode)
                                   (page-content-search-result-item repo uuid format snippet search-q search-mode)
                                   (do (log/error "search result with non-existing uuid: " data)
                                   (do (log/error "search result with non-existing uuid: " data)
-                                      (str (t :search/cache-outdated)))))]))
+                                      (t :search/cache-outdated))))]))
 
 
        nil)]))
        nil)]))
 
 

+ 2 - 4
src/main/frontend/extensions/excalidraw.cljs

@@ -17,8 +17,7 @@
             [goog.object :as gobj]
             [goog.object :as gobj]
             [goog.functions :refer [debounce]]
             [goog.functions :refer [debounce]]
             [rum.core :as rum]
             [rum.core :as rum]
-            [frontend.mobile.util :as mobile-util]
-            [frontend.context.i18n :refer [t]]))
+            [frontend.mobile.util :as mobile-util]))
 
 
 (def excalidraw (r/adapt-class Excalidraw))
 (def excalidraw (r/adapt-class Excalidraw))
 
 
@@ -148,8 +147,7 @@
     (when (:file option)
     (when (:file option)
       (cond
       (cond
         db-restoring?
         db-restoring?
-        [:div.ls-center
-         (ui/loading (t :loading))]
+        [:div.ls-center (ui/loading)]
 
 
         (false? loading?)
         (false? loading?)
         (draw-inner data option)
         (draw-inner data option)

+ 2 - 3
src/main/frontend/extensions/latex.cljs

@@ -6,8 +6,7 @@
             [frontend.util :as util]
             [frontend.util :as util]
             [frontend.handler.plugin :refer [hook-extensions-enhancer-by-type] :as plugin-handler]
             [frontend.handler.plugin :refer [hook-extensions-enhancer-by-type] :as plugin-handler]
             [promesa.core :as p]
             [promesa.core :as p]
-            [goog.dom :as gdom]
-            [frontend.context.i18n :refer [t]]))
+            [goog.dom :as gdom]))
 
 
 ;; TODO: extracted to a rum mixin
 ;; TODO: extracted to a rum mixin
 (defn loaded? []
 (defn loaded? []
@@ -62,7 +61,7 @@
   [id s block? _display?]
   [id s block? _display?]
   (let [loading? (rum/react *loading?)]
   (let [loading? (rum/react *loading?)]
     (if loading?
     (if loading?
-      (ui/loading (t :loading))
+      (ui/loading)
       (let [element (if block?
       (let [element (if block?
                       :div.latex
                       :div.latex
                       :span.latex-inline)]
                       :span.latex-inline)]

+ 2 - 6
src/main/frontend/handler/events.cljs

@@ -166,12 +166,8 @@
 
 
 ;; Parameters for the `persist-db` function, to show the notification messages
 ;; Parameters for the `persist-db` function, to show the notification messages
 (def persist-db-noti-m
 (def persist-db-noti-m
-  {:before     #(notification/show!
-                 (ui/loading (t :graph/persist))
-                 :warning)
-   :on-error   #(notification/show!
-                 (t :graph/persist-error)
-                 :error)})
+  {:before     #(ui/notify-graph-persist!)
+   :on-error   #(ui/notify-graph-persist-error!)})
 
 
 (defn- graph-switch-on-persisted
 (defn- graph-switch-on-persisted
   "Logic for keeping db sync when switching graphs
   "Logic for keeping db sync when switching graphs

+ 1 - 10
src/main/frontend/handler/page.cljs

@@ -6,7 +6,6 @@
             [datascript.core :as d]
             [datascript.core :as d]
             [frontend.commands :as commands]
             [frontend.commands :as commands]
             [frontend.config :as config]
             [frontend.config :as config]
-            [frontend.context.i18n :refer [t]]
             [frontend.date :as date]
             [frontend.date :as date]
             [frontend.db :as db]
             [frontend.db :as db]
             [frontend.db.conn :as conn]
             [frontend.db.conn :as conn]
@@ -792,10 +791,6 @@
       (fn [chosen _click?]
       (fn [chosen _click?]
         (state/clear-editor-action!)
         (state/clear-editor-action!)
         (let [wrapped? (= page-ref/left-brackets (gp-util/safe-subs edit-content (- pos 2) pos))
         (let [wrapped? (= page-ref/left-brackets (gp-util/safe-subs edit-content (- pos 2) pos))
-              prefix (str (t :new-page) ": ")
-              chosen (if (string/starts-with? chosen prefix) ;; FIXME: What if a page named "New page: XXX"?
-                       (string/replace-first chosen prefix "")
-                       chosen)
               chosen (if (and (util/safe-re-find #"\s+" chosen) (not wrapped?))
               chosen (if (and (util/safe-re-find #"\s+" chosen) (not wrapped?))
                        (page-ref/->page-ref chosen)
                        (page-ref/->page-ref chosen)
                        chosen)
                        chosen)
@@ -814,11 +809,7 @@
                                            :command :page-ref})))
                                            :command :page-ref})))
       (fn [chosen _click?]
       (fn [chosen _click?]
         (state/clear-editor-action!)
         (state/clear-editor-action!)
-        (let [prefix (str (t :new-page) ": ")
-              chosen (if (string/starts-with? chosen prefix)
-                       (string/replace-first chosen prefix "")
-                       chosen)
-              page-ref-text (get-page-ref-text chosen)]
+        (let [page-ref-text (get-page-ref-text chosen)]
           (editor-handler/insert-command! id
           (editor-handler/insert-command! id
                                           page-ref-text
                                           page-ref-text
                                           format
                                           format

+ 3 - 3
src/main/frontend/handler/plugin.cljs

@@ -203,7 +203,7 @@
                                  #(do
                                  #(do
                                     ;;(if theme (select-a-plugin-theme id))
                                     ;;(if theme (select-a-plugin-theme id))
                                     (notification/show!
                                     (notification/show!
-                                      (str (t :plugin/update) (t :plugins) ": " name " - " (.-version (.-options pl))) :success)
+                                      (t :plugin/update-plugin name (.-version (.-options pl))) :success)
                                     (state/consume-updates-from-coming-plugin! payload true))))
                                     (state/consume-updates-from-coming-plugin! payload true))))
 
 
                              (do                            ;; register new
                              (do                            ;; register new
@@ -211,7 +211,7 @@
                                  (js/LSPluginCore.register (bean/->js {:key id :url dst}))
                                  (js/LSPluginCore.register (bean/->js {:key id :url dst}))
                                  (fn [] (when theme (js/setTimeout #(select-a-plugin-theme id) 300))))
                                  (fn [] (when theme (js/setTimeout #(select-a-plugin-theme id) 300))))
                                (notification/show!
                                (notification/show!
-                                 (str (t :plugin/installed) (t :plugins) ": " name) :success)))))
+                                 (t :plugin/installed-plugin name) :success)))))
 
 
                        :error
                        :error
                        (let [error-code  (keyword (string/replace (:error-code payload) #"^[\s\:\[]+" ""))
                        (let [error-code  (keyword (string/replace (:error-code payload) #"^[\s\:\[]+" ""))
@@ -219,7 +219,7 @@
                              [msg type] (case error-code
                              [msg type] (case error-code
 
 
                                           :no-new-version
                                           :no-new-version
-                                          [(str (t :plugin/up-to-date) " :)") :success]
+                                          [(t :plugin/up-to-date ":)") :success]
 
 
                                           [error-code :error])
                                           [error-code :error])
                              pending?    (seq (:plugin/updates-pending @state/state))]
                              pending?    (seq (:plugin/updates-pending @state/state))]

+ 19 - 2
src/main/frontend/ui.cljs

@@ -55,7 +55,7 @@
 
 
 (defonce icon-size (if (mobile-util/native-platform?) 26 20))
 (defonce icon-size (if (mobile-util/native-platform?) 26 20))
 
 
-(def block-background-colors
+(def built-in-colors
   ["yellow"
   ["yellow"
    "red"
    "red"
    "pink"
    "pink"
@@ -64,11 +64,15 @@
    "purple"
    "purple"
    "gray"])
    "gray"])
 
 
+(defn built-in-color?
+  [color]
+  (some #{color} built-in-colors))
+
 (rum/defc menu-background-color
 (rum/defc menu-background-color
   [add-bgcolor-fn rm-bgcolor-fn]
   [add-bgcolor-fn rm-bgcolor-fn]
   [:div.flex.flex-row.justify-between.py-1.px-2.items-center
   [:div.flex.flex-row.justify-between.py-1.px-2.items-center
    [:div.flex.flex-row.justify-between.flex-1.mx-2.mt-2
    [:div.flex.flex-row.justify-between.flex-1.mx-2.mt-2
-    (for [color block-background-colors]
+    (for [color built-in-colors]
       [:a
       [:a
        {:title (t (keyword "color" color))
        {:title (t (keyword "color" color))
         :on-click #(add-bgcolor-fn color)}
         :on-click #(add-bgcolor-fn color)}
@@ -716,6 +720,7 @@
             (modal-panel show? modal-panel-content state close-fn false close-btn?)))]))))
             (modal-panel show? modal-panel-content state close-fn false close-btn?)))]))))
 
 
 (defn loading
 (defn loading
+  ([] (loading (t :loading)))
   ([content] (loading content nil))
   ([content] (loading content nil))
   ([content opts]
   ([content opts]
    [:div.flex.flex-row.items-center.inline
    [:div.flex.flex-row.items-center.inline
@@ -723,6 +728,18 @@
      (when-not (string/blank? content)
      (when-not (string/blank? content)
        [:span.text.pl-2 content])]]))
        [:span.text.pl-2 content])]]))
 
 
+(defn notify-graph-persist!
+  []
+  (notification/show!
+   (loading (t :graph/persist))
+   :warning))
+
+(defn notify-graph-persist-error!
+  []
+  (notification/show!
+   (t :graph/persist-error)
+   :error))
+
 (rum/defc rotating-arrow
 (rum/defc rotating-arrow
   [collapsed?]
   [collapsed?]
   [:span
   [:span

+ 0 - 2
src/resources/dicts/af.edn

@@ -47,7 +47,6 @@
  :re-index "Herindekseer"
  :re-index "Herindekseer"
  :export-json "Uitvoer as JSON"
  :export-json "Uitvoer as JSON"
  :search "Soek"
  :search "Soek"
- :new-page "Nuwe bladsy"
  :graph "Grafiek"
  :graph "Grafiek"
  :all-pages "Alle blaaie"
  :all-pages "Alle blaaie"
  :all-files "Alle lêers"
  :all-files "Alle lêers"
@@ -55,7 +54,6 @@
  :import "Invoer"
  :import "Invoer"
  :join-community "Sluit by die gemeenskap aan"
  :join-community "Sluit by die gemeenskap aan"
  :help-shortcut-title "Kliek op die kortpad en ander wenke"
  :help-shortcut-title "Kliek op die kortpad en ander wenke"
- :loading "Laai tans"
  :parsing-files "Lêer ontleding"
  :parsing-files "Lêer ontleding"
  :loading-files "Laai lêers"
  :loading-files "Laai lêers"
  :download "Laai af"
  :download "Laai af"

+ 0 - 11
src/resources/dicts/de.edn

@@ -30,14 +30,11 @@
  :italics "Kursiv"
  :italics "Kursiv"
  :join-community "Treten Sie der Community bei"
  :join-community "Treten Sie der Community bei"
  :language "Sprache"
  :language "Sprache"
- :loading "Laden"
  :loading-files "Dateien laden"
  :loading-files "Dateien laden"
  :login "Einloggen"
  :login "Einloggen"
  :logout "Ausloggen"
  :logout "Ausloggen"
  :more "Mehr"
  :more "Mehr"
  :new-graph "Neuen Graphen hinzufügen"
  :new-graph "Neuen Graphen hinzufügen"
- :new-page "Neue Seite"
- :new-whiteboard "Neues Whiteboard"
  :open-a-directory "Öffne ein lokales Verzeichnis"
  :open-a-directory "Öffne ein lokales Verzeichnis"
  :open-new-window "Neues Fenster"
  :open-new-window "Neues Fenster"
  :page-search "In der aktuellen Seite suchen"
  :page-search "In der aktuellen Seite suchen"
@@ -51,7 +48,6 @@
  :relaunch-confirm-to-work "Sie sollten die App neu starten, damit sie funktioniert. Möchten Sie sie jetzt neu starten?"
  :relaunch-confirm-to-work "Sie sollten die App neu starten, damit sie funktioniert. Möchten Sie sie jetzt neu starten?"
  :remove-background "Hintergrund entfernen"
  :remove-background "Hintergrund entfernen"
  :remove-heading "Überschrift entfernen"
  :remove-heading "Überschrift entfernen"
- :remove-orphaned-pages "Verweiste Seiten entfernen"
  :save "Speichern"
  :save "Speichern"
  :search "Suchen oder Seite erstellen"
  :search "Suchen oder Seite erstellen"
  :settings "Einstellungen"
  :settings "Einstellungen"
@@ -106,7 +102,6 @@
  :file/no-data "Keine Daten"
  :file/no-data "Keine Daten"
  :file/validate-existing-file-error "Seite existiert bereits mit einer anderen Datei: {1}, aktuelle Datei: {2}. Bitte behalten Sie nur eine davon und indizieren Sie Ihren Graphen neu."
  :file/validate-existing-file-error "Seite existiert bereits mit einer anderen Datei: {1}, aktuelle Datei: {2}. Bitte behalten Sie nur eine davon und indizieren Sie Ihren Graphen neu."
 
 
- :file-rn/all-action "Alle Aktionen anwenden!"
  :file-rn/apply-rename "Anwenden des Vorgangs zur Datei-Umbenennung"
  :file-rn/apply-rename "Anwenden des Vorgangs zur Datei-Umbenennung"
  :file-rn/close-panel "Das Panel schließen"
  :file-rn/close-panel "Das Panel schließen"
  :file-rn/confirm-proceed "Format aktualisieren!"
  :file-rn/confirm-proceed "Format aktualisieren!"
@@ -133,10 +128,8 @@
  :file-rn/unreachable-title "Warnung! Der Seitenname wird unter dem aktuellen Dateinamenformat zu {1}, es sei denn, die Eigenschaft `title::` wird manuell gesetzt"
  :file-rn/unreachable-title "Warnung! Der Seitenname wird unter dem aktuellen Dateinamenformat zu {1}, es sei denn, die Eigenschaft `title::` wird manuell gesetzt"
 
 
  :graph/all-graphs "Alle Graphen"
  :graph/all-graphs "Alle Graphen"
- :graph/local-graphs "Lokale Graphen"
  :graph/persist "Logseq synchronisiert gerade den internen Status, bitte warten Sie einige Sekunden."
  :graph/persist "Logseq synchronisiert gerade den internen Status, bitte warten Sie einige Sekunden."
  :graph/persist-error "Synchronisation des internen Status fehlgeschlagen."
  :graph/persist-error "Synchronisation des internen Status fehlgeschlagen."
- :graph/remote-graphs "Remote Graphen"
  :graph/save "Speichern..."
  :graph/save "Speichern..."
  :graph/save-error "Speichern fehlgeschlagen"
  :graph/save-error "Speichern fehlgeschlagen"
  :graph/save-success "Erfolgreich gespeichert"
  :graph/save-success "Erfolgreich gespeichert"
@@ -238,14 +231,12 @@
  :plugin/reload "Neu laden"
  :plugin/reload "Neu laden"
  :plugin/restart "App neu starten"
  :plugin/restart "App neu starten"
  :plugin/stars "Sterne"
  :plugin/stars "Sterne"
- :plugin/title "Titel"
  :plugin/uninstall "Deinstallieren"
  :plugin/uninstall "Deinstallieren"
  :plugin/unpacked "Entpackt"
  :plugin/unpacked "Entpackt"
  :plugin/unpacked-tips "Plugin-Verzeichnis auswählen"
  :plugin/unpacked-tips "Plugin-Verzeichnis auswählen"
  :plugin/update "Aktualisierung"
  :plugin/update "Aktualisierung"
  :plugin/update-available "Aktualisierung verfügbar"
  :plugin/update-available "Aktualisierung verfügbar"
  :plugin/updating "Aktualisiere"
  :plugin/updating "Aktualisiere"
- :plugin/up-to-date "Es ist auf dem neuesten Stand"
 
 
  :plugin.install-from-file/menu-title "Aus plugins.edn installieren"
  :plugin.install-from-file/menu-title "Aus plugins.edn installieren"
  :plugin.install-from-file/title "Plugins aus plugins.edn installieren"
  :plugin.install-from-file/title "Plugins aus plugins.edn installieren"
@@ -337,8 +328,6 @@
 
 
  :text/image "Bild"
  :text/image "Bild"
 
 
- :tips/all-done "Alles erledigt"
-
  :updater/new-version-install "Eine neue Version wurde heruntergeladen."
  :updater/new-version-install "Eine neue Version wurde heruntergeladen."
  :updater/quit-and-install "Neu starten, um zu installieren"
  :updater/quit-and-install "Neu starten, um zu installieren"
 
 

+ 13 - 10
src/resources/dicts/en.edn

@@ -116,7 +116,7 @@
  :file-rn/or-select-actions-2 ". These actions are not available once you close this panel."
  :file-rn/or-select-actions-2 ". These actions are not available once you close this panel."
  :file-rn/legend "🟢 Optional rename actions; 🟡 Rename action required to avoid title change; 🔴 Breaking change."
  :file-rn/legend "🟢 Optional rename actions; 🟡 Rename action required to avoid title change; 🔴 Breaking change."
  :file-rn/close-panel "Close the Panel"
  :file-rn/close-panel "Close the Panel"
- :file-rn/all-action "Apply all Actions!"
+ :file-rn/all-action "Apply all Actions! ({1})"
  :file-rn/select-format "(Developer Mode Option, Dangerous!) Select filename format"
  :file-rn/select-format "(Developer Mode Option, Dangerous!) Select filename format"
  :file-rn/rename "rename file \"{1}\" to \"{2}\""
  :file-rn/rename "rename file \"{1}\" to \"{2}\""
  :file-rn/apply-rename "Apply the file rename operation"
  :file-rn/apply-rename "Apply the file rename operation"
@@ -349,10 +349,10 @@
  :page-search "Search in the current page"
  :page-search "Search in the current page"
  :graph-search "Search graph"
  :graph-search "Search graph"
  :home "Home"
  :home "Home"
- :new-page "New page"
+ :new-page "New page:"
  :whiteboard "Whiteboard"
  :whiteboard "Whiteboard"
  :whiteboards "Whiteboards"
  :whiteboards "Whiteboards"
- :new-whiteboard "New whiteboard"
+ :new-whiteboard "New whiteboard:"
  :new-graph "Add new graph"
  :new-graph "Add new graph"
  :graph "Graph"
  :graph "Graph"
  :graph/persist "Logseq is syncing internal status, please wait for several seconds."
  :graph/persist "Logseq is syncing internal status, please wait for several seconds."
@@ -361,8 +361,8 @@
  :graph/save-success "Saved successfully"
  :graph/save-success "Saved successfully"
  :graph/save-error "Save failed"
  :graph/save-error "Save failed"
  :graph/all-graphs "All graphs"
  :graph/all-graphs "All graphs"
- :graph/local-graphs "Local graphs"
- :graph/remote-graphs "Remote graphs"
+ :graph/local-graphs "Local graphs:"
+ :graph/remote-graphs "Remote graphs:"
  :export "Export"
  :export "Export"
  :export-graph "Export graph"
  :export-graph "Export graph"
  :export-page "Export page"
  :export-page "Export page"
@@ -376,7 +376,7 @@
  :all-pages "All pages"
  :all-pages "All pages"
  :all-whiteboards "All whiteboards"
  :all-whiteboards "All whiteboards"
  :all-files "All files"
  :all-files "All files"
- :remove-orphaned-pages "Remove orphaned pages"
+ :remove-orphaned-pages "Remove orphaned pages?"
  :all-journals "All journals"
  :all-journals "All journals"
  :settings "Settings"
  :settings "Settings"
  :settings-of-plugins "Plugins"
  :settings-of-plugins "Plugins"
@@ -388,11 +388,12 @@
  :join-community "Join the community"
  :join-community "Join the community"
  :discourse-title "Our forum!"
  :discourse-title "Our forum!"
  :help-shortcut-title "Click to check shortcuts and other tips"
  :help-shortcut-title "Click to check shortcuts and other tips"
- :loading "Loading"
+ :loading "Loading..."
  :parsing-files "Parsing files"
  :parsing-files "Parsing files"
  :loading-files "Loading files"
  :loading-files "Loading files"
  :login "Login"
  :login "Login"
  :logout "Logout"
  :logout "Logout"
+ :logout-user "Logout ({1})"
  :download "Download"
  :download "Download"
  :language "Language"
  :language "Language"
  :remove-background "Remove background"
  :remove-background "Remove background"
@@ -405,11 +406,13 @@
  :help/shortcut-page-title "Keyboard shortcuts"
  :help/shortcut-page-title "Keyboard shortcuts"
 
 
  :plugin/installed "Installed"
  :plugin/installed "Installed"
+ :plugin/installed-plugin "Installed plugin: {1}"
  :plugin/not-installed "Not installed"
  :plugin/not-installed "Not installed"
  :plugin/installing "Installing"
  :plugin/installing "Installing"
  :plugin/install "Install"
  :plugin/install "Install"
  :plugin/reload "Reload"
  :plugin/reload "Reload"
  :plugin/update "Update"
  :plugin/update "Update"
+ :plugin/update-plugin "Update plugin: {1} - {2}"
  :plugin/check-update "Check update"
  :plugin/check-update "Check update"
  :plugin/check-all-updates "Check all updates"
  :plugin/check-all-updates "Check all updates"
  :plugin/found-updates "New updates"
  :plugin/found-updates "New updates"
@@ -426,7 +429,7 @@
  :plugin/marketplace "Marketplace"
  :plugin/marketplace "Marketplace"
  :plugin/downloads "Downloads"
  :plugin/downloads "Downloads"
  :plugin/stars "Stars"
  :plugin/stars "Stars"
- :plugin/title "Title"
+ :plugin/title "Title ({1})"
  :plugin/all "All"
  :plugin/all "All"
  :plugin/unpacked "Unpacked"
  :plugin/unpacked "Unpacked"
  :plugin/delete-alert "Are you sure you want to uninstall the plugin [{1}]?"
  :plugin/delete-alert "Are you sure you want to uninstall the plugin [{1}]?"
@@ -436,7 +439,7 @@
  :plugin/restart "Restart App"
  :plugin/restart "Restart App"
  :plugin/unpacked-tips "Select the plugin directory"
  :plugin/unpacked-tips "Select the plugin directory"
  :plugin/contribute "✨ Write and submit new plugin"
  :plugin/contribute "✨ Write and submit new plugin"
- :plugin/up-to-date "It's up to date"
+ :plugin/up-to-date "It's up to date {1}"
  :plugin/custom-js-alert "Found the custom.js file, is it allowed to execute? (If you don't understand the content of this file, it is recommended not to allow execution, which has certain security risks.)"
  :plugin/custom-js-alert "Found the custom.js file, is it allowed to execute? (If you don't understand the content of this file, it is recommended not to allow execution, which has certain security risks.)"
  :plugin/security-warning "Plugins can access your graph and your local files, issue network requests.
  :plugin/security-warning "Plugins can access your graph and your local files, issue network requests.
        They can also cause data corruption or loss. We're working on proper access rules for your graphs.
        They can also cause data corruption or loss. We're working on proper access rules for your graphs.
@@ -467,7 +470,7 @@
  :paginates/prev "Prev"
  :paginates/prev "Prev"
  :paginates/next "Next"
  :paginates/next "Next"
 
 
- :tips/all-done "All Done"
+ :tips/all-done "All Done!"
 
 
  :command-palette/prompt "Type a command"
  :command-palette/prompt "Type a command"
  :select/default-prompt "Select one"
  :select/default-prompt "Select one"

+ 0 - 10
src/resources/dicts/es.edn

@@ -77,7 +77,6 @@
  :file-rn/or-select-actions-2 ". Estas acciones no estarán disponibles una vez cierres este panel."
  :file-rn/or-select-actions-2 ". Estas acciones no estarán disponibles una vez cierres este panel."
  :file-rn/legend "🟢 Acciones de cambio de nombre opcionales; 🟡 Cambio de nombre obligatorio para evitar el cambio de título; 🔴 Cambio destructor."
  :file-rn/legend "🟢 Acciones de cambio de nombre opcionales; 🟡 Cambio de nombre obligatorio para evitar el cambio de título; 🔴 Cambio destructor."
  :file-rn/close-panel "Cerrar el panel"
  :file-rn/close-panel "Cerrar el panel"
- :file-rn/all-action "¡Aplicar todas las acciones!"
  :file-rn/select-format "(Opción modo desarrollador, ¡peligroso!) Seccione el formato de nombre de archivo"
  :file-rn/select-format "(Opción modo desarrollador, ¡peligroso!) Seccione el formato de nombre de archivo"
  :file-rn/rename "Renombrar \"{1}\" a \"{2}\""
  :file-rn/rename "Renombrar \"{1}\" a \"{2}\""
  :file-rn/apply-rename "Aplicar la operación de cambio de nombre de archivo"
  :file-rn/apply-rename "Aplicar la operación de cambio de nombre de archivo"
@@ -171,7 +170,6 @@
  :page-search "Buscar en la página actual"
  :page-search "Buscar en la página actual"
  :graph-search "Buscar grafo"
  :graph-search "Buscar grafo"
  :home "Inicio"
  :home "Inicio"
- :new-page "Nueva página"
  :whiteboard "Pizarra"
  :whiteboard "Pizarra"
  :whiteboards "Pizarras"
  :whiteboards "Pizarras"
  :new-graph "Añadir nuevo grafo"
  :new-graph "Añadir nuevo grafo"
@@ -193,7 +191,6 @@
  :all-graphs "Lista de grafos"
  :all-graphs "Lista de grafos"
  :all-pages "Lista de páginas"
  :all-pages "Lista de páginas"
  :all-files "Lista de archivos"
  :all-files "Lista de archivos"
- :remove-orphaned-pages "Eliminar páginas huérfanas"
  :all-journals "Lista de diarios"
  :all-journals "Lista de diarios"
  :settings "Opciones"
  :settings "Opciones"
  :settings-of-plugins "Opciones de Extensiones"
  :settings-of-plugins "Opciones de Extensiones"
@@ -204,7 +201,6 @@
  :join-community "Unirse a la comunidad"
  :join-community "Unirse a la comunidad"
  :discourse-title "Nuestro foro!"
  :discourse-title "Nuestro foro!"
  :help-shortcut-title "Clic para ver atajos y otras sugerencias"
  :help-shortcut-title "Clic para ver atajos y otras sugerencias"
- :loading "Cargando"
  :parsing-files "Analizando archivos"
  :parsing-files "Analizando archivos"
  :loading-files "Cargando archivos"
  :loading-files "Cargando archivos"
  :login "Iniciar sesión"
  :login "Iniciar sesión"
@@ -231,7 +227,6 @@
  :plugin/marketplace "Tienda"
  :plugin/marketplace "Tienda"
  :plugin/downloads "Descargas"
  :plugin/downloads "Descargas"
  :plugin/stars "Estrellas"
  :plugin/stars "Estrellas"
- :plugin/title "Título"
  :plugin/all "Todo"
  :plugin/all "Todo"
  :plugin/unpacked "Desempaquetado"
  :plugin/unpacked "Desempaquetado"
  :plugin/delete-alert "¿Está seguro de desinstalar la extensión [{1}]?"
  :plugin/delete-alert "¿Está seguro de desinstalar la extensión [{1}]?"
@@ -241,7 +236,6 @@
  :plugin/restart "Reiniciar la aplicación"
  :plugin/restart "Reiniciar la aplicación"
  :plugin/unpacked-tips "Seleccionar el directorio de la extensión"
  :plugin/unpacked-tips "Seleccionar el directorio de la extensión"
  :plugin/contribute "✨ Escribir y publicar nueva extensión"
  :plugin/contribute "✨ Escribir y publicar nueva extensión"
- :plugin/up-to-date "Está actualizada"
  :plugin/custom-js-alert "Se encontró el archivo custom.js, desea permitir que se ejecute? (Si no comprende el contenido de este archivo se recomienda no permitir su ejecución dado que representa ciertos riesgos de seguridad)."
  :plugin/custom-js-alert "Se encontró el archivo custom.js, desea permitir que se ejecute? (Si no comprende el contenido de este archivo se recomienda no permitir su ejecución dado que representa ciertos riesgos de seguridad)."
  :pdf/copy-ref "Copiar referencia"
  :pdf/copy-ref "Copiar referencia"
  :pdf/copy-text "Copiar texto"
  :pdf/copy-text "Copiar texto"
@@ -252,7 +246,6 @@
  :paginates/pages "Total {1} páginas"
  :paginates/pages "Total {1} páginas"
  :paginates/prev "Anterior"
  :paginates/prev "Anterior"
  :paginates/next "Siguiente"
  :paginates/next "Siguiente"
- :tips/all-done "Todo Hecho"
  :command-palette/prompt "Escriba un comando"
  :command-palette/prompt "Escriba un comando"
  :select/default-prompt "Seleccione uno"
  :select/default-prompt "Seleccione uno"
  :select.graph/prompt "Seleccione un grafo"
  :select.graph/prompt "Seleccione un grafo"
@@ -264,7 +257,6 @@
  :auto-heading "Encabezados automáticos"
  :auto-heading "Encabezados automáticos"
  :heading "Encabezado {1}"
  :heading "Encabezado {1}"
  :importing "Importando"
  :importing "Importando"
- :new-whiteboard "Nueva pizarra"
  :remove-heading "Eliminar encabezado"
  :remove-heading "Eliminar encabezado"
  :accessibility/skip-to-main-content "Saltar a contenido principal"
  :accessibility/skip-to-main-content "Saltar a contenido principal"
  :asset/copy "Copiar imagen"
  :asset/copy "Copiar imagen"
@@ -301,8 +293,6 @@
  :editor/expand-block-children "Expandir todo"
  :editor/expand-block-children "Expandir todo"
  :file/validate-existing-file-error "La página existe en otro archivo: {1}, actual... "
  :file/validate-existing-file-error "La página existe en otro archivo: {1}, actual... "
  :graph/all-graphs "Todos los grafos"
  :graph/all-graphs "Todos los grafos"
- :graph/local-graphs "Grafos locales"
- :graph/remote-graphs "Grafos remotos"
  :left-side-bar/create "Crear"
  :left-side-bar/create "Crear"
  :left-side-bar/new-whiteboard "Nueva pizarra"
  :left-side-bar/new-whiteboard "Nueva pizarra"
  :notification/clear-all "Limpiar todo"
  :notification/clear-all "Limpiar todo"

+ 0 - 10
src/resources/dicts/fr.edn

@@ -65,7 +65,6 @@
  :export-json "Exporter au format JSON"
  :export-json "Exporter au format JSON"
  :search/publishing "Rechercher"
  :search/publishing "Rechercher"
  :search "Rechercher ou Créer la Page"
  :search "Rechercher ou Créer la Page"
- :new-page "Nouvelle page"
  :graph "Graphe"
  :graph "Graphe"
  :all-pages "Toutes les pages"
  :all-pages "Toutes les pages"
  :all-files "Tous les fichiers"
  :all-files "Tous les fichiers"
@@ -73,7 +72,6 @@
  :settings "Préférences"
  :settings "Préférences"
  :import "Importer"
  :import "Importer"
  :join-community "Rejoindre la communauté"
  :join-community "Rejoindre la communauté"
- :loading "Chargement en cours"
  :parsing-files "Analyse des fichiers"
  :parsing-files "Analyse des fichiers"
  :loading-files "Chargement des fichiers"
  :loading-files "Chargement des fichiers"
  :download "Télécharger"
  :download "Télécharger"
@@ -104,7 +102,6 @@
  :logout "Déconnexion"
  :logout "Déconnexion"
  :more "Plus"
  :more "Plus"
  :new-graph "Ajouter un nouveau graphe"
  :new-graph "Ajouter un nouveau graphe"
- :new-whiteboard "Nouveau tableau blanc"
  :open-a-directory "Ouvrir un dossier local"
  :open-a-directory "Ouvrir un dossier local"
  :open-new-window "Nouvelle fenêtre"
  :open-new-window "Nouvelle fenêtre"
  :page-search "Chercher dans la page en cours"
  :page-search "Chercher dans la page en cours"
@@ -115,7 +112,6 @@
  :re-index-multiple-windows-warning "Vous devez d'abord fermer les autres fenêtres avant de réindexer"
  :re-index-multiple-windows-warning "Vous devez d'abord fermer les autres fenêtres avant de réindexer"
  :relaunch-confirm-to-work "Il est nécessaire de relancer l'application pour que ça fonctionne. Voulez-vous redémarrer ?"
  :relaunch-confirm-to-work "Il est nécessaire de relancer l'application pour que ça fonctionne. Voulez-vous redémarrer ?"
  :remove-heading "Retirer les entêtes"
  :remove-heading "Retirer les entêtes"
- :remove-orphaned-pages "Supprimer les pages orphelines"
  :save "Sauver"
  :save "Sauver"
  :settings-of-plugins "Extensions"
  :settings-of-plugins "Extensions"
  :sync-from-local-changes-detected "Le rafraîchissement va mettre à jour le contenu de Logseq en fonction des modifications réalisées sur les fichiers locaux. Voulez-vous continuer ?"
  :sync-from-local-changes-detected "Le rafraîchissement va mettre à jour le contenu de Logseq en fonction des modifications réalisées sur les fichiers locaux. Voulez-vous continuer ?"
@@ -141,7 +137,6 @@
  :color/yellow "Jaune"
  :color/yellow "Jaune"
  :command-palette/prompt "Tapez un commande"
  :command-palette/prompt "Tapez un commande"
  :content/copy-block-emebed "Copier l'intégration du bloc"
  :content/copy-block-emebed "Copier l'intégration du bloc"
- :file-rn/all-action "Appliquer toutes les actions !"
  :file-rn/apply-rename "Appliquer le renommage"
  :file-rn/apply-rename "Appliquer le renommage"
  :file-rn/close-panel "Fermer le panneau"
  :file-rn/close-panel "Fermer le panneau"
  :file-rn/confirm-proceed "Mettre à jour le format !"
  :file-rn/confirm-proceed "Mettre à jour le format !"
@@ -167,10 +162,8 @@
  :file-rn/suggest-rename "Action requise : "
  :file-rn/suggest-rename "Action requise : "
  :file-rn/unreachable-title "Attention ! la page deviendra {1} sous le format actuel, à moins que vous n'ayez modifié la propriété `title::`"
  :file-rn/unreachable-title "Attention ! la page deviendra {1} sous le format actuel, à moins que vous n'ayez modifié la propriété `title::`"
  :graph/all-graphs "Tous les graphes"
  :graph/all-graphs "Tous les graphes"
- :graph/local-graphs "Locaux graphes"
  :graph/persist "Logseq synchronise son statut local, veuillez patienter quelques secondes."
  :graph/persist "Logseq synchronise son statut local, veuillez patienter quelques secondes."
  :graph/persist-error "La synchronisation interne a échoué."
  :graph/persist-error "La synchronisation interne a échoué."
- :graph/remote-graphs "Graphes distants"
  :graph/save "Enregistrement ..."
  :graph/save "Enregistrement ..."
  :graph/save-error "Enregistrement échoué"
  :graph/save-error "Enregistrement échoué"
  :graph/save-success "Enregistrement réussi"
  :graph/save-success "Enregistrement réussi"
@@ -232,11 +225,9 @@
  :plugin/reload "Recharger"
  :plugin/reload "Recharger"
  :plugin/restart "Redémarrer l'application"
  :plugin/restart "Redémarrer l'application"
  :plugin/stars "Étoiles"
  :plugin/stars "Étoiles"
- :plugin/title "Titre"
  :plugin/uninstall "Désinstaller"
  :plugin/uninstall "Désinstaller"
  :plugin/unpacked "Décompressée"
  :plugin/unpacked "Décompressée"
  :plugin/unpacked-tips "Sélectionnez le dossier de l'extension"
  :plugin/unpacked-tips "Sélectionnez le dossier de l'extension"
- :plugin/up-to-date "C'est à jour"
  :plugin/update "Mettre à jour"
  :plugin/update "Mettre à jour"
  :plugin/update-available "Mise à jour disponible"
  :plugin/update-available "Mise à jour disponible"
  :plugin/updating "Mise à jour en cours"
  :plugin/updating "Mise à jour en cours"
@@ -302,7 +293,6 @@
  :settings-page/tab-general "Général"
  :settings-page/tab-general "Général"
  :settings-page/tab-version-control "Contrôle de version"
  :settings-page/tab-version-control "Contrôle de version"
  :text/image "Image"
  :text/image "Image"
- :tips/all-done "Tout terminé"
  :updater/new-version-install "Une nouvelle version a été téléchargée."
  :updater/new-version-install "Une nouvelle version a été téléchargée."
  :updater/quit-and-install "Relancez pour installer"
  :updater/quit-and-install "Relancez pour installer"
  :whiteboard/link-whiteboard-or-block "Lier un tablau blanc/page/bloc"
  :whiteboard/link-whiteboard-or-block "Lier un tablau blanc/page/bloc"

+ 0 - 7
src/resources/dicts/it.edn

@@ -138,7 +138,6 @@
  :search "Cerca o crea una pagina"
  :search "Cerca o crea una pagina"
  :page-search "Cerca nella pagina corrente"
  :page-search "Cerca nella pagina corrente"
  :graph-search "Cerca nel grafo"
  :graph-search "Cerca nel grafo"
- :new-page "Nuova pagina"
  :new-graph "Aggiungi nuovo grafo"
  :new-graph "Aggiungi nuovo grafo"
  :graph "Grafo"
  :graph "Grafo"
  :graph/persist "Logseq sta sincronizzando lo stato interno, per favore attendi alcuni secondi."
  :graph/persist "Logseq sta sincronizzando lo stato interno, per favore attendi alcuni secondi."
@@ -158,7 +157,6 @@
  :all-graphs "Tutti i grafi"
  :all-graphs "Tutti i grafi"
  :all-pages "Tutte le pagine"
  :all-pages "Tutte le pagine"
  :all-files "Tutti i file"
  :all-files "Tutti i file"
- :remove-orphaned-pages "Rimuovi pagine orfane"
  :all-journals "Tutte le pagine di diario"
  :all-journals "Tutte le pagine di diario"
  :settings "Impostazioni"
  :settings "Impostazioni"
  :settings-of-plugins "Impostazioni plugin"
  :settings-of-plugins "Impostazioni plugin"
@@ -168,7 +166,6 @@
  :import "Importa"
  :import "Importa"
  :join-community "Unisciti alla comunità"
  :join-community "Unisciti alla comunità"
  :help-shortcut-title "Clicca per conoscere le scorciatoie e altri suggerimenti"
  :help-shortcut-title "Clicca per conoscere le scorciatoie e altri suggerimenti"
- :loading "Caricamento"
  :parsing-files "Analisi dei file"
  :parsing-files "Analisi dei file"
  :loading-files "Caricamento dei file"
  :loading-files "Caricamento dei file"
  :login "Accedi"
  :login "Accedi"
@@ -197,7 +194,6 @@
  :plugin/marketplace "Libreria"
  :plugin/marketplace "Libreria"
  :plugin/downloads "Numero di scaricamenti"
  :plugin/downloads "Numero di scaricamenti"
  :plugin/stars "Stelle"
  :plugin/stars "Stelle"
- :plugin/title "Titolo"
  :plugin/all "Tutti"
  :plugin/all "Tutti"
  :plugin/unpacked "Non pacchettizzati"
  :plugin/unpacked "Non pacchettizzati"
  :plugin/delete-alert "Sei sicuro di voler disinstallare [{1}]?"
  :plugin/delete-alert "Sei sicuro di voler disinstallare [{1}]?"
@@ -207,7 +203,6 @@
  :plugin/restart "Riavvia app"
  :plugin/restart "Riavvia app"
  :plugin/unpacked-tips "Seleziona la cartella del plugin"
  :plugin/unpacked-tips "Seleziona la cartella del plugin"
  :plugin/contribute "✨ Sviluppa e sottoponici un nuovo plugin"
  :plugin/contribute "✨ Sviluppa e sottoponici un nuovo plugin"
- :plugin/up-to-date "È aggiornato"
  :plugin/custom-js-alert "Trovato il file custom.js, è consentito eseguirlo? (Se non si comprende il contenuto di questo file, si consiglia di non consentire l'esecuzione, che presenta alcuni rischi per la sicurezza.)"
  :plugin/custom-js-alert "Trovato il file custom.js, è consentito eseguirlo? (Se non si comprende il contenuto di questo file, si consiglia di non consentire l'esecuzione, che presenta alcuni rischi per la sicurezza.)"
 
 
  :pdf/copy-ref "Copia riferimenti"
  :pdf/copy-ref "Copia riferimenti"
@@ -222,8 +217,6 @@
  :paginates/prev "Precedente"
  :paginates/prev "Precedente"
  :paginates/next "Successivo"
  :paginates/next "Successivo"
 
 
- :tips/all-done "Completato"
-
  :command-palette/prompt "Digita un comando"
  :command-palette/prompt "Digita un comando"
  :select/default-prompt "Selezionane uno"
  :select/default-prompt "Selezionane uno"
  :select.graph/prompt "Seleziona un grafo"
  :select.graph/prompt "Seleziona un grafo"

+ 0 - 7
src/resources/dicts/ja.edn

@@ -144,7 +144,6 @@
  :search "検索/新規ページ名"
  :search "検索/新規ページ名"
  :page-search "現在のページを検索"
  :page-search "現在のページを検索"
  :graph-search "グラフを検索"
  :graph-search "グラフを検索"
- :new-page "新規ページ"
  :new-graph "新規グラフを追加"
  :new-graph "新規グラフを追加"
  :graph "グラフ"
  :graph "グラフ"
  :graph/persist "Logseq の内部状態を同期中です。少々お待ちください。"
  :graph/persist "Logseq の内部状態を同期中です。少々お待ちください。"
@@ -153,8 +152,6 @@
  :graph/save-success "保存に成功しました"
  :graph/save-success "保存に成功しました"
  :graph/save-error "保存に失敗しました"
  :graph/save-error "保存に失敗しました"
  :graph/all-graphs "全グラフ"
  :graph/all-graphs "全グラフ"
- :graph/local-graphs "ローカルグラフ"
- :graph/remote-graphs "リモートグラフ"
  :export "エクスポート"
  :export "エクスポート"
  :export-graph "グラフをエクスポート"
  :export-graph "グラフをエクスポート"
  :export-page "ページをエクスポート"
  :export-page "ページをエクスポート"
@@ -167,7 +164,6 @@
  :all-graphs "全グラフ"
  :all-graphs "全グラフ"
  :all-pages "全ページ"
  :all-pages "全ページ"
  :all-files "全ファイル"
  :all-files "全ファイル"
- :remove-orphaned-pages "孤立ページを削除"
  :all-journals "全日誌"
  :all-journals "全日誌"
  :settings "設定"
  :settings "設定"
  :settings-of-plugins "プラグイン設定"
  :settings-of-plugins "プラグイン設定"
@@ -177,7 +173,6 @@
  :import "インポート"
  :import "インポート"
  :join-community "コミュニティへ参加"
  :join-community "コミュニティへ参加"
  :help-shortcut-title "クリックしてショートカットと他のTipsを確認"
  :help-shortcut-title "クリックしてショートカットと他のTipsを確認"
- :loading "ロード中"
  :parsing-files "ファイル解析中"
  :parsing-files "ファイル解析中"
  :loading-files "ファイルロード中"
  :loading-files "ファイルロード中"
  :login "ログイン"
  :login "ログイン"
@@ -209,7 +204,6 @@
  :plugin/marketplace "マーケットプレース"
  :plugin/marketplace "マーケットプレース"
  :plugin/downloads "ダウンロード"
  :plugin/downloads "ダウンロード"
  :plugin/stars "スター"
  :plugin/stars "スター"
- :plugin/title "タイトル"
  :plugin/all "全て"
  :plugin/all "全て"
  :plugin/unpacked "展開済"
  :plugin/unpacked "展開済"
  :plugin/delete-alert "プラグイン [{1}] をアンインストールしてもよいですか?"
  :plugin/delete-alert "プラグイン [{1}] をアンインストールしてもよいですか?"
@@ -219,7 +213,6 @@
  :plugin/restart "アプリを再起動"
  :plugin/restart "アプリを再起動"
  :plugin/unpacked-tips "プラグインディレクトリを選択"
  :plugin/unpacked-tips "プラグインディレクトリを選択"
  :plugin/contribute "✨ 新規プラグインの作成とサブミット"
  :plugin/contribute "✨ 新規プラグインの作成とサブミット"
- :plugin/up-to-date "最新の状態です"
  :plugin/custom-js-alert "custom.js ファイルを見つけました。実行を許可しますか? (もしあなたがこのファイルの内容を理解していない場合、セキュリティのリスクがあるため許可しないことをお勧めします。)"
  :plugin/custom-js-alert "custom.js ファイルを見つけました。実行を許可しますか? (もしあなたがこのファイルの内容を理解していない場合、セキュリティのリスクがあるため許可しないことをお勧めします。)"
 
 
  :pdf/copy-ref "参照をコピー"
  :pdf/copy-ref "参照をコピー"

+ 0 - 11
src/resources/dicts/ko.edn

@@ -142,7 +142,6 @@
  :search "페이지를 검색하거나 생성"
  :search "페이지를 검색하거나 생성"
  :page-search "현재 페이지에서 검색"
  :page-search "현재 페이지에서 검색"
  :graph-search "그래프 검색"
  :graph-search "그래프 검색"
- :new-page "새 페이지"
  :new-graph "새 그래프"
  :new-graph "새 그래프"
  :graph "그래프"
  :graph "그래프"
  :graph/persist "Logseq가 내부 상태를 동기화 중입니다. 잠시만 기다려주십시오."
  :graph/persist "Logseq가 내부 상태를 동기화 중입니다. 잠시만 기다려주십시오."
@@ -162,7 +161,6 @@
  :all-graphs "모든 그래프"
  :all-graphs "모든 그래프"
  :all-pages "모든 페이지"
  :all-pages "모든 페이지"
  :all-files "모든 파일"
  :all-files "모든 파일"
- :remove-orphaned-pages "고립된 페이지 삭제"
  :all-journals "모든 일지"
  :all-journals "모든 일지"
  :settings "설정"
  :settings "설정"
  :settings-of-plugins "플러그인 설정"
  :settings-of-plugins "플러그인 설정"
@@ -172,7 +170,6 @@
  :import "불러오기"
  :import "불러오기"
  :join-community "커뮤니티에 참여"
  :join-community "커뮤니티에 참여"
  :help-shortcut-title "다른 단축키와 도움말 확인하기"
  :help-shortcut-title "다른 단축키와 도움말 확인하기"
- :loading "로딩 중"
  :parsing-files "파일 파싱 중"
  :parsing-files "파일 파싱 중"
  :loading-files "파일 로딩 중"
  :loading-files "파일 로딩 중"
  :login "로그인"
  :login "로그인"
@@ -201,7 +198,6 @@
  :plugin/marketplace "마켓플레이스"
  :plugin/marketplace "마켓플레이스"
  :plugin/downloads "다운로드"
  :plugin/downloads "다운로드"
  :plugin/stars "스타"
  :plugin/stars "스타"
- :plugin/title "제목"
  :plugin/all "전체"
  :plugin/all "전체"
  :plugin/unpacked "압축 해제됨"
  :plugin/unpacked "압축 해제됨"
  :plugin/delete-alert "다음 [{1}] 플러그인을 삭제하시겠습니까?"
  :plugin/delete-alert "다음 [{1}] 플러그인을 삭제하시겠습니까?"
@@ -211,7 +207,6 @@
  :plugin/restart "앱 다시 시작"
  :plugin/restart "앱 다시 시작"
  :plugin/unpacked-tips "플러그인 디렉토리 열기"
  :plugin/unpacked-tips "플러그인 디렉토리 열기"
  :plugin/contribute "✨ 새 플러그인을 만들고 기여하기"
  :plugin/contribute "✨ 새 플러그인을 만들고 기여하기"
- :plugin/up-to-date "최신 상태입니다."
  :plugin/custom-js-alert "custom.js 파일을 감지했습니다. 실행을 허용하겠습니까? (파일의 내용을 이해하지 못한다면 보안과 안전 상의 이유로 실행하지 않는 것이 권장됩니다."
  :plugin/custom-js-alert "custom.js 파일을 감지했습니다. 실행을 허용하겠습니까? (파일의 내용을 이해하지 못한다면 보안과 안전 상의 이유로 실행하지 않는 것이 권장됩니다."
 
 
  :pdf/copy-ref "레퍼런스 복사하기"
  :pdf/copy-ref "레퍼런스 복사하기"
@@ -226,8 +221,6 @@
  :paginates/prev "이전"
  :paginates/prev "이전"
  :paginates/next "다음"
  :paginates/next "다음"
 
 
- :tips/all-done "모두 완료"
-
  :command-palette/prompt "커맨드를 입력하십시오"
  :command-palette/prompt "커맨드를 입력하십시오"
  :select/default-prompt "하나를 선택하십시오"
  :select/default-prompt "하나를 선택하십시오"
  :select.graph/prompt "그래프를 선택하십시오."
  :select.graph/prompt "그래프를 선택하십시오."
@@ -242,7 +235,6 @@
  :discourse-title "포럼!"
  :discourse-title "포럼!"
  :heading "헤딩 {1}"
  :heading "헤딩 {1}"
  :importing "불러오는 중"
  :importing "불러오는 중"
- :new-whiteboard "새 화이트보드"
  :remove-heading "헤딩 제거"
  :remove-heading "헤딩 제거"
  :untitled "제목 없음"
  :untitled "제목 없음"
  :accessibility/skip-to-main-content "메인 컨텐츠로 건너뛰기"
  :accessibility/skip-to-main-content "메인 컨텐츠로 건너뛰기"
@@ -267,7 +259,6 @@
  :on-boarding/welcome-whiteboard-modal-start "화이트보드 시작하기"
  :on-boarding/welcome-whiteboard-modal-start "화이트보드 시작하기"
  :on-boarding/welcome-whiteboard-modal-title "새 캔버스"
  :on-boarding/welcome-whiteboard-modal-title "새 캔버스"
  :file/validate-existing-file-error "페이지가 이미 존재합니다: {1}, 현재 파일: {2}. 하나만 남겨놓은 뒤 그래프의 인덱스를 재생성하십시오."
  :file/validate-existing-file-error "페이지가 이미 존재합니다: {1}, 현재 파일: {2}. 하나만 남겨놓은 뒤 그래프의 인덱스를 재생성하십시오."
- :file-rn/all-action "모든 작업 적용!"
  :file-rn/apply-rename "파일명 변경"
  :file-rn/apply-rename "파일명 변경"
  :file-rn/close-panel "패널 닫기"
  :file-rn/close-panel "패널 닫기"
  :file-rn/confirm-proceed "포맷 업데이트!"
  :file-rn/confirm-proceed "포맷 업데이트!"
@@ -291,8 +282,6 @@
  :file-rn/suggest-rename "작업 필요: "
  :file-rn/suggest-rename "작업 필요: "
  :file-rn/unreachable-title "경고! 이 페이지는 `title::` 속성이 설정되어 있지 않는 한, 현재 파일명 포맷에 따라 {1}(으)로 변경될 것입니다."
  :file-rn/unreachable-title "경고! 이 페이지는 `title::` 속성이 설정되어 있지 않는 한, 현재 파일명 포맷에 따라 {1}(으)로 변경될 것입니다."
  :graph/all-graphs "모든 그래프"
  :graph/all-graphs "모든 그래프"
- :graph/local-graphs "로컬 그래프"
- :graph/remote-graphs "원격 그래프"
  :help/forum-community "포럼 커뮤니티"
  :help/forum-community "포럼 커뮤니티"
  :left-side-bar/create "생성"
  :left-side-bar/create "생성"
  :left-side-bar/new-whiteboard "새 화이트보드"
  :left-side-bar/new-whiteboard "새 화이트보드"

+ 0 - 11
src/resources/dicts/nb-no.edn

@@ -134,7 +134,6 @@
  :search "Søk eller Opprett Side"
  :search "Søk eller Opprett Side"
  :page-search "Søk i denne siden"
  :page-search "Søk i denne siden"
  :graph-search "Søk graf"
  :graph-search "Søk graf"
- :new-page "Ny side"
  :new-graph "Legg til ny graf"
  :new-graph "Legg til ny graf"
  :graph "Graf"
  :graph "Graf"
  :export "Eksport"
  :export "Eksport"
@@ -149,7 +148,6 @@
  :all-graphs "Alle grafer"
  :all-graphs "Alle grafer"
  :all-pages "Alle sider"
  :all-pages "Alle sider"
  :all-files "Alle filer"
  :all-files "Alle filer"
- :remove-orphaned-pages "Fjern foreldreløse sider"
  :all-journals "Alle dagbøker"
  :all-journals "Alle dagbøker"
  :settings "Innstillinger"
  :settings "Innstillinger"
  :plugins "Utvidelser"
  :plugins "Utvidelser"
@@ -158,7 +156,6 @@
  :import "Importer"
  :import "Importer"
  :join-community "Bli med i samfunnet"
  :join-community "Bli med i samfunnet"
  :help-shortcut-title "Klikk for å sjekke snarveier og andre tips"
  :help-shortcut-title "Klikk for å sjekke snarveier og andre tips"
- :loading "Laster"
  :parsing-files "Analyserer filer"
  :parsing-files "Analyserer filer"
  :loading-files "Laster filer"
  :loading-files "Laster filer"
  :login "Logg inn"
  :login "Logg inn"
@@ -186,7 +183,6 @@
  :plugin/marketplace "Markedsplass"
  :plugin/marketplace "Markedsplass"
  :plugin/downloads "Nedlastinger"
  :plugin/downloads "Nedlastinger"
  :plugin/stars "Stjerner"
  :plugin/stars "Stjerner"
- :plugin/title "Tittel"
  :plugin/all "Alle"
  :plugin/all "Alle"
  :plugin/unpacked "Utpakket"
  :plugin/unpacked "Utpakket"
  :plugin/delete-alert "Vil du avinstallere utvidelse [{1}]?"
  :plugin/delete-alert "Vil du avinstallere utvidelse [{1}]?"
@@ -196,7 +192,6 @@
  :plugin/restart "Start App på nytt"
  :plugin/restart "Start App på nytt"
  :plugin/unpacked-tips "Velg mappe for utvidelse"
  :plugin/unpacked-tips "Velg mappe for utvidelse"
  :plugin/contribute "✨ Skriv og send inn en ny utvidelse"
  :plugin/contribute "✨ Skriv og send inn en ny utvidelse"
- :plugin/up-to-date "Den er oppdatert"
  :plugin/custom-js-alert "Fant custom.js fil, får den lov til å kjøre? (Hvis du ikke forstår innholdet i denne filen er det anbefalt å ikke la den kjøre. Dette kan ha sikkerhetsrisiko.)"
  :plugin/custom-js-alert "Fant custom.js fil, får den lov til å kjøre? (Hvis du ikke forstår innholdet i denne filen er det anbefalt å ikke la den kjøre. Dette kan ha sikkerhetsrisiko.)"
 
 
  :pdf/copy-ref "Kopier ref"
  :pdf/copy-ref "Kopier ref"
@@ -211,8 +206,6 @@
  :paginates/prev "Forrige"
  :paginates/prev "Forrige"
  :paginates/next "Neste"
  :paginates/next "Neste"
 
 
- :tips/all-done "Alt ferdig"
-
  :command-palette/prompt "Skriv en kommando"
  :command-palette/prompt "Skriv en kommando"
  :select/default-prompt "Velg en"
  :select/default-prompt "Velg en"
  :select.graph/prompt "Velg en graf"
  :select.graph/prompt "Velg en graf"
@@ -233,8 +226,6 @@
  :graph/save-error "Lagring feilet"
  :graph/save-error "Lagring feilet"
  :graph/save-success "Lagring vellykket"
  :graph/save-success "Lagring vellykket"
  :graph/all-graphs "Alle grafer"
  :graph/all-graphs "Alle grafer"
- :graph/local-graphs "Lokale grafer"
- :graph/remote-graphs "Fjerngrafer"
  :page/copy-page-url "Kopier side URL"
  :page/copy-page-url "Kopier side URL"
  :page/open-backup-directory "Åpne mappe med sidens sikkerhetskopier"
  :page/open-backup-directory "Åpne mappe med sidens sikkerhetskopier"
  :plugin/not-installed "Ikke installert"
  :plugin/not-installed "Ikke installert"
@@ -251,7 +242,6 @@
  :all-whiteboards "Alle whiteboard"
  :all-whiteboards "Alle whiteboard"
  :auto-heading "Automatisk overskrift"
  :auto-heading "Automatisk overskrift"
  :heading "Overskrift {1}"
  :heading "Overskrift {1}"
- :new-whiteboard "Nytt whiteboard"
  :remove-heading "Fjern overskrift"
  :remove-heading "Fjern overskrift"
  :untitled "Uten navn"
  :untitled "Uten navn"
  :accessibility/skip-to-main-content "Hopp til hovedinnhold"
  :accessibility/skip-to-main-content "Hopp til hovedinnhold"
@@ -284,7 +274,6 @@
  :editor/delete-selection "Slett valgte blokker"
  :editor/delete-selection "Slett valgte blokker"
  :editor/expand-block-children "Utvid alle"
  :editor/expand-block-children "Utvid alle"
  :file/validate-existing-file-error "Siden eksisterer allerede i en annen fil: {1}, nåværen..."
  :file/validate-existing-file-error "Siden eksisterer allerede i en annen fil: {1}, nåværen..."
- :file-rn/all-action "Utfør alle Handlinger!"
  :file-rn/apply-rename "Utfør omdøping av filen"
  :file-rn/apply-rename "Utfør omdøping av filen"
  :file-rn/close-panel "Lukk Panel"
  :file-rn/close-panel "Lukk Panel"
  :file-rn/confirm-proceed "Oppdater format!"
  :file-rn/confirm-proceed "Oppdater format!"

+ 0 - 7
src/resources/dicts/nl.edn

@@ -26,12 +26,10 @@
  :join-community "Sluit u aan bij de gemeenschap"
  :join-community "Sluit u aan bij de gemeenschap"
  :language "Taal"
  :language "Taal"
  :loading-files "Bestanden laden"
  :loading-files "Bestanden laden"
- :loading "Laden"
  :login "Inloggen"
  :login "Inloggen"
  :logout "Uitloggen"
  :logout "Uitloggen"
  :more "Meer"
  :more "Meer"
  :new-graph "Nieuwe grafiek toevoegen"
  :new-graph "Nieuwe grafiek toevoegen"
- :new-page "Nieuwe pagina"
  :open-a-directory "Open een lokale map"
  :open-a-directory "Open een lokale map"
  :open-new-window "Nieuwe venster"
  :open-new-window "Nieuwe venster"
  :page-search "Zoek in de huidige pagina"
  :page-search "Zoek in de huidige pagina"
@@ -44,7 +42,6 @@
  :re-index-multiple-windows-warning "U moet de andere vensters sluiten voordat u deze grafiek opnieuw indexeert."
  :re-index-multiple-windows-warning "U moet de andere vensters sluiten voordat u deze grafiek opnieuw indexeert."
  :relaunch-confirm-to-work "U moet de app opnieuw opstarten om het te laten werken. Wil u het nu opnieuw opstarten?"
  :relaunch-confirm-to-work "U moet de app opnieuw opstarten om het te laten werken. Wil u het nu opnieuw opstarten?"
  :remove-background "Verwijder achtergrond"
  :remove-background "Verwijder achtergrond"
- :remove-orphaned-pages "Verwijder gelinkte pagina's"
  :save "Opslaan"
  :save "Opslaan"
  :search "Zoek of maak pagina"
  :search "Zoek of maak pagina"
  :settings "Instellingen"
  :settings "Instellingen"
@@ -166,11 +163,9 @@
  :plugin/reload "Herlaad"
  :plugin/reload "Herlaad"
  :plugin/restart "Herstart app"
  :plugin/restart "Herstart app"
  :plugin/stars "Sterren"
  :plugin/stars "Sterren"
- :plugin/title "Titel"
  :plugin/uninstall "Verwijder"
  :plugin/uninstall "Verwijder"
  :plugin/unpacked "Uitgepakt"
  :plugin/unpacked "Uitgepakt"
  :plugin/unpacked-tips "Selecteer de plugin map"
  :plugin/unpacked-tips "Selecteer de plugin map"
- :plugin/up-to-date "Het is up to date"
  :plugin/update "Update"
  :plugin/update "Update"
  :plugin/update-available "Update beschikbaar"
  :plugin/update-available "Update beschikbaar"
  :plugin/updating "Bijwerken"
  :plugin/updating "Bijwerken"
@@ -231,8 +226,6 @@
 
 
  :text/image "Afbeelding"
  :text/image "Afbeelding"
 
 
- :tips/all-done "Alles klaar"
-
  :updater/new-version-install "Een nieuwe versie is gedownload."
  :updater/new-version-install "Een nieuwe versie is gedownload."
  :updater/quit-and-install "Herstart om te installeren"
  :updater/quit-and-install "Herstart om te installeren"
 
 

+ 0 - 7
src/resources/dicts/pl.edn

@@ -144,7 +144,6 @@
  :search "Wyszukaj lub stwórz stronę"
  :search "Wyszukaj lub stwórz stronę"
  :page-search "Wyszukaj na stronie"
  :page-search "Wyszukaj na stronie"
  :graph-search "Przeszukaj graf"
  :graph-search "Przeszukaj graf"
- :new-page "Nowa strona"
  :new-graph "Dodaj nowy graf"
  :new-graph "Dodaj nowy graf"
  :graph "Graf"
  :graph "Graf"
  :graph/persist "Logseq synchronizuje lokalny stan. Proszę poczekać kilka sekund."
  :graph/persist "Logseq synchronizuje lokalny stan. Proszę poczekać kilka sekund."
@@ -166,7 +165,6 @@
  :all-graphs "Wszystkie grafy"
  :all-graphs "Wszystkie grafy"
  :all-pages "Wszystkie strony"
  :all-pages "Wszystkie strony"
  :all-files "Wszystkie pliki"
  :all-files "Wszystkie pliki"
- :remove-orphaned-pages "Usuń strony bez powiązań"
  :all-journals "Wszystkie dzienniki"
  :all-journals "Wszystkie dzienniki"
  :settings "Ustawienia"
  :settings "Ustawienia"
  :settings-of-plugins "Ustawienia pluginu"
  :settings-of-plugins "Ustawienia pluginu"
@@ -176,7 +174,6 @@
  :join-community "Dołącz do społeczności"
  :join-community "Dołącz do społeczności"
  :discourse-title "Nasze forum!"
  :discourse-title "Nasze forum!"
  :help-shortcut-title "Kliknij, aby sprawdzić skróty klawiszowe oraz inne porady"
  :help-shortcut-title "Kliknij, aby sprawdzić skróty klawiszowe oraz inne porady"
- :loading "Ładuję"
  :parsing-files "Parsuję pliki"
  :parsing-files "Parsuję pliki"
  :loading-files "Ładuję pliki"
  :loading-files "Ładuję pliki"
  :login "Zaloguj"
  :login "Zaloguj"
@@ -202,7 +199,6 @@
  :plugin/uninstall "Odinstaluj"
  :plugin/uninstall "Odinstaluj"
  :plugin/downloads "Ściągnięte"
  :plugin/downloads "Ściągnięte"
  :plugin/stars "Gwiazdki"
  :plugin/stars "Gwiazdki"
- :plugin/title "Tytuł"
  :plugin/all "Wszystkie"
  :plugin/all "Wszystkie"
  :plugin/unpacked "Rozpakowany"
  :plugin/unpacked "Rozpakowany"
  :plugin/delete-alert "Czy na pewno chcesz usunąć plugin [{1}]?"
  :plugin/delete-alert "Czy na pewno chcesz usunąć plugin [{1}]?"
@@ -212,7 +208,6 @@
  :plugin/restart "Uruchom ponownie"
  :plugin/restart "Uruchom ponownie"
  :plugin/unpacked-tips "Wybierz katalog z pluginem"
  :plugin/unpacked-tips "Wybierz katalog z pluginem"
  :plugin/contribute "✨ Napisz i prześlij nowy plugin"
  :plugin/contribute "✨ Napisz i prześlij nowy plugin"
- :plugin/up-to-date "Wszystko jest aktualne"
  :plugin/custom-js-alert "Wykryto plik custom.js, czy chcesz go wykonać? Ze względów bezpieczeństwa, nie rekomendujemy wykonywania tego pliku, jeżeli nie znasz jego zawartości."
  :plugin/custom-js-alert "Wykryto plik custom.js, czy chcesz go wykonać? Ze względów bezpieczeństwa, nie rekomendujemy wykonywania tego pliku, jeżeli nie znasz jego zawartości."
 
 
  :pdf/copy-ref "Kopiuj ref"
  :pdf/copy-ref "Kopiuj ref"
@@ -227,8 +222,6 @@
  :paginates/prev "← Poprzednia"
  :paginates/prev "← Poprzednia"
  :paginates/next "Następna →"
  :paginates/next "Następna →"
 
 
- :tips/all-done "Wszystko zrobione"
-
  :command-palette/prompt "Wprowadź komendę"
  :command-palette/prompt "Wprowadź komendę"
  :select/default-prompt "Wybierz jeden"
  :select/default-prompt "Wybierz jeden"
  :select.graph/prompt "Wybierz graf"
  :select.graph/prompt "Wybierz graf"

+ 0 - 10
src/resources/dicts/pt-br.edn

@@ -107,7 +107,6 @@
  :search "Pesquisar ou Criar Página"
  :search "Pesquisar ou Criar Página"
  :page-search "Pesquisar na página atual"
  :page-search "Pesquisar na página atual"
  :graph-search "Pesquisar grafo"
  :graph-search "Pesquisar grafo"
- :new-page "Nova página"
  :new-graph "Adicionar novo grafo"
  :new-graph "Adicionar novo grafo"
  :graph "Grafo"
  :graph "Grafo"
  :export "Exportar"
  :export "Exportar"
@@ -130,7 +129,6 @@
  :import "Importar"
  :import "Importar"
  :join-community "Junte-se à comunidade"
  :join-community "Junte-se à comunidade"
  :help-shortcut-title "Clique para ver atalhos e outras dicas"
  :help-shortcut-title "Clique para ver atalhos e outras dicas"
- :loading "Carregando"
  :parsing-files "Analisando arquivos"
  :parsing-files "Analisando arquivos"
  :loading-files "Carregando arquivos"
  :loading-files "Carregando arquivos"
  :login "Iniciar sessão"
  :login "Iniciar sessão"
@@ -148,7 +146,6 @@
  :pdf/copy-text "Copiar texto"
  :pdf/copy-text "Copiar texto"
  :pdf/linked-ref "Referências ligadas"
  :pdf/linked-ref "Referências ligadas"
  :command-palette/prompt "Digite um comando"
  :command-palette/prompt "Digite um comando"
- :remove-orphaned-pages "Remover páginas órfãs"
  :sync-from-local-files "Recarregar arquivos"
  :sync-from-local-files "Recarregar arquivos"
  :sync-from-local-files-detail "Importar modificações de arquivos"
  :sync-from-local-files-detail "Importar modificações de arquivos"
  :content/copy-block-emebed "Copiar bloco para incorporar"
  :content/copy-block-emebed "Copiar bloco para incorporar"
@@ -177,10 +174,8 @@
  :plugin/open-settings "Abrir configurações"
  :plugin/open-settings "Abrir configurações"
  :plugin/refresh-lists "Recarregar lista"
  :plugin/refresh-lists "Recarregar lista"
  :plugin/restart "Reiniciar o App"
  :plugin/restart "Reiniciar o App"
- :plugin/title "Título"
  :plugin/uninstall "Desinstalar"
  :plugin/uninstall "Desinstalar"
  :plugin/unpacked-tips "Selecione a pasta do plugin"
  :plugin/unpacked-tips "Selecione a pasta do plugin"
- :plugin/up-to-date "Está atualizado"
  :plugin/update "Atualizar"
  :plugin/update "Atualizar"
  :plugin/update-available "Atualização disponível"
  :plugin/update-available "Atualização disponível"
  :plugin/updating "Atualizando"
  :plugin/updating "Atualizando"
@@ -193,7 +188,6 @@
  :select.graph/add-graph "Sim, adicionar outro grafo"
  :select.graph/add-graph "Sim, adicionar outro grafo"
  :select.graph/empty-placeholder-description "Nenhum grafo encontrado. Deseja adicionar um novo?"
  :select.graph/empty-placeholder-description "Nenhum grafo encontrado. Deseja adicionar um novo?"
  :settings-page/enable-shortcut-tooltip "Habilitar dicas de atalho"
  :settings-page/enable-shortcut-tooltip "Habilitar dicas de atalho"
- :tips/all-done "Tudo certo"
  :updater/new-version-install "Uma nova versão foi baixada"
  :updater/new-version-install "Uma nova versão foi baixada"
  :updater/quit-and-install "Reinicie para instalar"
  :updater/quit-and-install "Reinicie para instalar"
  :paginates/pages "Total de {1} paginas"
  :paginates/pages "Total de {1} paginas"
@@ -238,8 +232,6 @@
  :asset/open-in-browser "Abrir imagem no navegador"
  :asset/open-in-browser "Abrir imagem no navegador"
  :asset/show-in-folder "Mostrar imagem na pasta"
  :asset/show-in-folder "Mostrar imagem na pasta"
  :graph/all-graphs "Todos os grafos"
  :graph/all-graphs "Todos os grafos"
- :graph/local-graphs "Grafos locais"
- :graph/remote-graphs "Grafos remotos"
  :help/forum-community "Comunidade do fórum"
  :help/forum-community "Comunidade do fórum"
  :linked-references/filter-search "Procurar em páginas vinculadas"
  :linked-references/filter-search "Procurar em páginas vinculadas"
  :right-side-bar/show-journals "Mostrar registros"
  :right-side-bar/show-journals "Mostrar registros"
@@ -250,7 +242,6 @@
  :all-whiteboards "Todos os quadros brancos"
  :all-whiteboards "Todos os quadros brancos"
  :auto-heading "Título automático"
  :auto-heading "Título automático"
  :heading "Título {1}"
  :heading "Título {1}"
- :new-whiteboard "Novo quadro branco"
  :remove-heading "Remover título"
  :remove-heading "Remover título"
  :untitled "Sem título"
  :untitled "Sem título"
  :accessibility/skip-to-main-content "Ir para o conteúdo principal"
  :accessibility/skip-to-main-content "Ir para o conteúdo principal"
@@ -262,7 +253,6 @@
  :color/red "Vermelho"
  :color/red "Vermelho"
  :color/yellow "Amarelo"
  :color/yellow "Amarelo"
  :file/validate-existing-file-error "A página já existe com outro arquivo: {1}, arquivo atual: {2}. Por favor, mantenha apenas um deles e reindexe seu gráfico."
  :file/validate-existing-file-error "A página já existe com outro arquivo: {1}, arquivo atual: {2}. Por favor, mantenha apenas um deles e reindexe seu gráfico."
- :file-rn/all-action "Aplicar todas as ações!"
  :file-rn/apply-rename "Aplicar a operação de renomeação de arquivo"
  :file-rn/apply-rename "Aplicar a operação de renomeação de arquivo"
  :file-rn/close-panel "Fechar o painel"
  :file-rn/close-panel "Fechar o painel"
  :file-rn/confirm-proceed "Atualizar formato!"
  :file-rn/confirm-proceed "Atualizar formato!"

+ 0 - 11
src/resources/dicts/pt-pt.edn

@@ -99,7 +99,6 @@
  :file-rn/or-select-actions-2 ". Estas ações não estarão mais disponíveis após fechar este painel."
  :file-rn/or-select-actions-2 ". Estas ações não estarão mais disponíveis após fechar este painel."
  :file-rn/legend "🟢 Ações opcionais de alteração de nome; 🟡 É necessário uma alteração de nome para evitar uma mudança de título; 🔴 Mudança inválida."
  :file-rn/legend "🟢 Ações opcionais de alteração de nome; 🟡 É necessário uma alteração de nome para evitar uma mudança de título; 🔴 Mudança inválida."
  :file-rn/close-panel "Fechar o Painel"
  :file-rn/close-panel "Fechar o Painel"
- :file-rn/all-action "Aplicar todas as Ações!"
  :file-rn/select-format "(Opção do modo de desenvolvedor, cuidado!) Selecione o formato de nome do ficheiro"
  :file-rn/select-format "(Opção do modo de desenvolvedor, cuidado!) Selecione o formato de nome do ficheiro"
  :file-rn/rename "mudar o nome de \"{1}\" para \"{2}\""
  :file-rn/rename "mudar o nome de \"{1}\" para \"{2}\""
  :file-rn/apply-rename "Aplicar a mudança de nome do ficheiro"
  :file-rn/apply-rename "Aplicar a mudança de nome do ficheiro"
@@ -222,8 +221,6 @@
  :whiteboard/link-whiteboard-or-block "Vincular quadro/página/bloco"
  :whiteboard/link-whiteboard-or-block "Vincular quadro/página/bloco"
  :page-search "Pesquisar na página atual"
  :page-search "Pesquisar na página atual"
  :graph-search "Pesquisar no grafo"
  :graph-search "Pesquisar no grafo"
- :new-page "Nova página"
- :new-whiteboard "Novo quadro branco"
  :new-graph "Adicionar novo grafo"
  :new-graph "Adicionar novo grafo"
  :graph "Grafo"
  :graph "Grafo"
  :graph/persist "O Logseq está a sincronizar o seu estado interno, por favor aguarde alguns segundos."
  :graph/persist "O Logseq está a sincronizar o seu estado interno, por favor aguarde alguns segundos."
@@ -232,8 +229,6 @@
  :graph/save-success "Guardado com sucesso"
  :graph/save-success "Guardado com sucesso"
  :graph/save-error "Falha ao guardar"
  :graph/save-error "Falha ao guardar"
  :graph/all-graphs "Todos os grafos"
  :graph/all-graphs "Todos os grafos"
- :graph/local-graphs "Grafos locais"
- :graph/remote-graphs "Grafos remotos"
  :export "Exportar"
  :export "Exportar"
  :export-graph "Exportar grafo"
  :export-graph "Exportar grafo"
  :export-page "Exportar página"
  :export-page "Exportar página"
@@ -247,7 +242,6 @@
  :all-pages "Todas as páginas"
  :all-pages "Todas as páginas"
  :all-whiteboards "Todos os quadros brancos"
  :all-whiteboards "Todos os quadros brancos"
  :all-files "Todos os ficheiros"
  :all-files "Todos os ficheiros"
- :remove-orphaned-pages "Remover páginas órfãs"
  :all-journals "Todas as págs. diárias"
  :all-journals "Todas as págs. diárias"
  :settings "Definições"
  :settings "Definições"
  :settings-of-plugins "Plugins"
  :settings-of-plugins "Plugins"
@@ -259,7 +253,6 @@
  :join-community "Junte-se à comunidade"
  :join-community "Junte-se à comunidade"
  :discourse-title "O nosso fórum!"
  :discourse-title "O nosso fórum!"
  :help-shortcut-title "Clique para ver atalhos e outras dicas"
  :help-shortcut-title "Clique para ver atalhos e outras dicas"
- :loading "A carregar"
  :parsing-files "A analisar ficheiros"
  :parsing-files "A analisar ficheiros"
  :loading-files "A carregar ficheiros"
  :loading-files "A carregar ficheiros"
  :login "Iniciar sessão"
  :login "Iniciar sessão"
@@ -291,7 +284,6 @@
  :plugin/marketplace "Mercado"
  :plugin/marketplace "Mercado"
  :plugin/downloads "Downloads"
  :plugin/downloads "Downloads"
  :plugin/stars "Estrelas"
  :plugin/stars "Estrelas"
- :plugin/title "Título"
  :plugin/all "Todos"
  :plugin/all "Todos"
  :plugin/unpacked "Desempacotado"
  :plugin/unpacked "Desempacotado"
  :plugin/delete-alert "Tem a certeza de quer desinstalar o plugin [{1}]?"
  :plugin/delete-alert "Tem a certeza de quer desinstalar o plugin [{1}]?"
@@ -301,7 +293,6 @@
  :plugin/restart "Reiniciar a aplicação"
  :plugin/restart "Reiniciar a aplicação"
  :plugin/unpacked-tips "Selecionar a pasta de plugins"
  :plugin/unpacked-tips "Selecionar a pasta de plugins"
  :plugin/contribute "✨ Escreva e submeta um novo plugin"
  :plugin/contribute "✨ Escreva e submeta um novo plugin"
- :plugin/up-to-date "Está atualizado"
  :plugin/custom-js-alert "Ficheiro custom.js encontrado, quer executá-lo? (Se não compreender o conteúdo do ficheiro, é melhor não executá-lo, pois há certos riscos de segurança ao fazê-lo.)"
  :plugin/custom-js-alert "Ficheiro custom.js encontrado, quer executá-lo? (Se não compreender o conteúdo do ficheiro, é melhor não executá-lo, pois há certos riscos de segurança ao fazê-lo.)"
  :plugin.install-from-file/menu-title "Instalar a partir de plugins.edn"
  :plugin.install-from-file/menu-title "Instalar a partir de plugins.edn"
  :plugin.install-from-file/title "Instalar plugins a partir de plugins.edn"
  :plugin.install-from-file/title "Instalar plugins a partir de plugins.edn"
@@ -322,8 +313,6 @@
  :paginates/prev "Ant."
  :paginates/prev "Ant."
  :paginates/next "Próx."
  :paginates/next "Próx."
 
 
- :tips/all-done "Tudo feito"
-
  :command-palette/prompt "Introduza um comando"
  :command-palette/prompt "Introduza um comando"
  :select/default-prompt "Selecione um"
  :select/default-prompt "Selecione um"
  :select/default-select-multiple "Selecione um ou vários"
  :select/default-select-multiple "Selecione um ou vários"

+ 0 - 11
src/resources/dicts/ru.edn

@@ -113,7 +113,6 @@
  :file-rn/or-select-actions-2                          ". Эти действия будут недоступны после закрытия этой панели."
  :file-rn/or-select-actions-2                          ". Эти действия будут недоступны после закрытия этой панели."
  :file-rn/legend                                       "🟢 Необязательные действия по переименованию; 🟡 Действие по переименованию, необходимое для предотвращения изменения заголовка; 🔴 Обязательное изменение."
  :file-rn/legend                                       "🟢 Необязательные действия по переименованию; 🟡 Действие по переименованию, необходимое для предотвращения изменения заголовка; 🔴 Обязательное изменение."
  :file-rn/close-panel                                  "Закрыть панель"
  :file-rn/close-panel                                  "Закрыть панель"
- :file-rn/all-action                                   "Применить все действия!"
  :file-rn/select-format                                "(Опция режима разработчика. Опасно!) Выберите формат имени файла"
  :file-rn/select-format                                "(Опция режима разработчика. Опасно!) Выберите формат имени файла"
  :file-rn/rename                                       "Переименовать файл \"{1}\" в \"{2}\""
  :file-rn/rename                                       "Переименовать файл \"{1}\" в \"{2}\""
  :file-rn/apply-rename                                 "Применить операцию переименования файла"
  :file-rn/apply-rename                                 "Применить операцию переименования файла"
@@ -345,10 +344,8 @@
  :page-search                                          "Искать на текущей странице"
  :page-search                                          "Искать на текущей странице"
  :graph-search                                         "Искать граф"
  :graph-search                                         "Искать граф"
  :home                                                 "Домой"
  :home                                                 "Домой"
- :new-page                                             "Новая страница"
  :whiteboard                                           "Интерактивная доска"
  :whiteboard                                           "Интерактивная доска"
  :whiteboards                                          "Интерактивные доски"
  :whiteboards                                          "Интерактивные доски"
- :new-whiteboard                                       "Новая интерактивная доска"
  :new-graph                                            "Добавить новый граф"
  :new-graph                                            "Добавить новый граф"
  :graph                                                "Граф"
  :graph                                                "Граф"
  :graph/persist                                        "Logseq синхронизирует внутреннее состояние, пожалуйста, подождите несколько секунд."
  :graph/persist                                        "Logseq синхронизирует внутреннее состояние, пожалуйста, подождите несколько секунд."
@@ -357,8 +354,6 @@
  :graph/save-success                                   "Успешно сохранено"
  :graph/save-success                                   "Успешно сохранено"
  :graph/save-error                                     "Сохранить не удалось"
  :graph/save-error                                     "Сохранить не удалось"
  :graph/all-graphs                                     "Все графы"
  :graph/all-graphs                                     "Все графы"
- :graph/local-graphs                                   "Локальные графы"
- :graph/remote-graphs                                  "Удаленные(remote) графы"
  :export                                               "Экспорт"
  :export                                               "Экспорт"
  :export-graph                                         "Экспортировать граф"
  :export-graph                                         "Экспортировать граф"
  :export-page                                          "Экспортировать страницу"
  :export-page                                          "Экспортировать страницу"
@@ -372,7 +367,6 @@
  :all-pages                                            "Все страницы"
  :all-pages                                            "Все страницы"
  :all-whiteboards                                      "Все интерактивные доски"
  :all-whiteboards                                      "Все интерактивные доски"
  :all-files                                            "Все файлы"
  :all-files                                            "Все файлы"
- :remove-orphaned-pages                                "Удалить страницы без родителя"
  :all-journals                                         "Все журналы"
  :all-journals                                         "Все журналы"
  :settings                                             "Настройки"
  :settings                                             "Настройки"
  :settings-of-plugins                                  "Расширения"
  :settings-of-plugins                                  "Расширения"
@@ -384,7 +378,6 @@
  :join-community                                       "Присоединиться к сообществу"
  :join-community                                       "Присоединиться к сообществу"
  :discourse-title                                      "Наш форум!"
  :discourse-title                                      "Наш форум!"
  :help-shortcut-title                                  "Нажмите для просмотра горячих клавиш и других советов"
  :help-shortcut-title                                  "Нажмите для просмотра горячих клавиш и других советов"
- :loading                                              "Загрузка"
  :parsing-files                                        "Анализ файлов"
  :parsing-files                                        "Анализ файлов"
  :loading-files                                        "Загрузка файлов"
  :loading-files                                        "Загрузка файлов"
  :login                                                "Вход"
  :login                                                "Вход"
@@ -422,7 +415,6 @@
  :plugin/marketplace                                   "Каталог расширений"
  :plugin/marketplace                                   "Каталог расширений"
  :plugin/downloads                                     "Загрузки"
  :plugin/downloads                                     "Загрузки"
  :plugin/stars                                         "Звёзды"
  :plugin/stars                                         "Звёзды"
- :plugin/title                                         "Название"
  :plugin/all                                           "Все"
  :plugin/all                                           "Все"
  :plugin/unpacked                                      "Распаковано"
  :plugin/unpacked                                      "Распаковано"
  :plugin/delete-alert                                  "Вы уверены, что хотите удалить расширение [{1}]?"
  :plugin/delete-alert                                  "Вы уверены, что хотите удалить расширение [{1}]?"
@@ -432,7 +424,6 @@
  :plugin/restart                                       "Перезапустить приложение"
  :plugin/restart                                       "Перезапустить приложение"
  :plugin/unpacked-tips                                 "Выбрать папку для расширений"
  :plugin/unpacked-tips                                 "Выбрать папку для расширений"
  :plugin/contribute                                    "✨ Написать и отправить новое расширение"
  :plugin/contribute                                    "✨ Написать и отправить новое расширение"
- :plugin/up-to-date                                    "Обновлено"
  :plugin/custom-js-alert                               "Найден файл custom.js, выполнить его? (Если вы не понимаете содержание этого файла, рекомендуется не разрешать его выполнение, поскольку оно сопряжено с определенными рисками для безопасности)."
  :plugin/custom-js-alert                               "Найден файл custom.js, выполнить его? (Если вы не понимаете содержание этого файла, рекомендуется не разрешать его выполнение, поскольку оно сопряжено с определенными рисками для безопасности)."
  :plugin/security-warning                              "Расширения могут получать доступ к вашему графу и локальным файлам, а также отправлять сетевые запросы. Кроме того, они могут стать причиной повреждения или потери данных. Мы работаем над наилучшими правилами доступа к вашим графам. Тем не менее, убедитесь, что у вас имеются регулярные резервные копии ваших графов. Старайтесь устанавливать расширения только тогда, когда вы можете прочитать и понять исходный код."
  :plugin/security-warning                              "Расширения могут получать доступ к вашему графу и локальным файлам, а также отправлять сетевые запросы. Кроме того, они могут стать причиной повреждения или потери данных. Мы работаем над наилучшими правилами доступа к вашим графам. Тем не менее, убедитесь, что у вас имеются регулярные резервные копии ваших графов. Старайтесь устанавливать расширения только тогда, когда вы можете прочитать и понять исходный код."
  :plugin/search-plugin                                 "Найти расширения"
  :plugin/search-plugin                                 "Найти расширения"
@@ -460,8 +451,6 @@
  :paginates/prev                                       "Предыдущая"
  :paginates/prev                                       "Предыдущая"
  :paginates/next                                       "Следующая"
  :paginates/next                                       "Следующая"
 
 
- :tips/all-done                                        "Всё готово"
-
  :command-palette/prompt                               "Введите команду"
  :command-palette/prompt                               "Введите команду"
  :select/default-prompt                                "Выберите"
  :select/default-prompt                                "Выберите"
  :select/default-select-multiple                       "Выберите один или несколько"
  :select/default-select-multiple                       "Выберите один или несколько"

+ 0 - 11
src/resources/dicts/sk.edn

@@ -95,7 +95,6 @@
  :file-rn/or-select-actions-2                      ". Po zatvorení tohto panela nebudú tieto akcie dostupné."
  :file-rn/or-select-actions-2                      ". Po zatvorení tohto panela nebudú tieto akcie dostupné."
  :file-rn/legend                                   "🟢 Voliteľné akcie premenovania; 🟡 Vyžaduje sa akcia premenovania, aby sa zabránilo zmene názvu; 🔴 Nekompatibilná zmena."
  :file-rn/legend                                   "🟢 Voliteľné akcie premenovania; 🟡 Vyžaduje sa akcia premenovania, aby sa zabránilo zmene názvu; 🔴 Nekompatibilná zmena."
  :file-rn/close-panel                              "Zatvoriť panel"
  :file-rn/close-panel                              "Zatvoriť panel"
- :file-rn/all-action                               "Použiť všetky akcie!"
  :file-rn/select-format                            "(Režimu vývojára, Nebezpečné!) Vybrať formát súboru"
  :file-rn/select-format                            "(Režimu vývojára, Nebezpečné!) Vybrať formát súboru"
  :file-rn/rename                                   "premenovať súbor \"{1}\" na \"{2}\""
  :file-rn/rename                                   "premenovať súbor \"{1}\" na \"{2}\""
  :file-rn/apply-rename                             "Použiť operáciu premenovania súboru"
  :file-rn/apply-rename                             "Použiť operáciu premenovania súboru"
@@ -213,8 +212,6 @@
  :whiteboard/link-whiteboard-or-block              "Prepojiť tabuľu/stránku/blok"
  :whiteboard/link-whiteboard-or-block              "Prepojiť tabuľu/stránku/blok"
  :page-search                                      "Hľadať na aktuálnej stránke"
  :page-search                                      "Hľadať na aktuálnej stránke"
  :graph-search                                     "Hľadať v grafe"
  :graph-search                                     "Hľadať v grafe"
- :new-page                                         "Nová stránka"
- :new-whiteboard                                   "Nová tabuľa"
  :new-graph                                        "Pridať nový graf"
  :new-graph                                        "Pridať nový graf"
  :graph                                            "Graf"
  :graph                                            "Graf"
  :graph/persist                                    "Logseq synchronizuje interný stav, počkajte prosím niekoľko sekúnd."
  :graph/persist                                    "Logseq synchronizuje interný stav, počkajte prosím niekoľko sekúnd."
@@ -223,8 +220,6 @@
  :graph/save-success                               "Úspešne uložené"
  :graph/save-success                               "Úspešne uložené"
  :graph/save-error                                 "Uloženie zlyhalo"
  :graph/save-error                                 "Uloženie zlyhalo"
  :graph/all-graphs                                 "Všetky grafy"
  :graph/all-graphs                                 "Všetky grafy"
- :graph/local-graphs                               "Lokálne grafy"
- :graph/remote-graphs                              "Vzdialené grafy"
  :export-graph                                     "Exportovať graf"
  :export-graph                                     "Exportovať graf"
  :export-page                                      "Exportovať stránku"
  :export-page                                      "Exportovať stránku"
  :export-markdown                                  "Exportovať ako štandardný Markdown (žiadne vlastnosti bloku)"
  :export-markdown                                  "Exportovať ako štandardný Markdown (žiadne vlastnosti bloku)"
@@ -237,7 +232,6 @@
  :all-pages                                        "Všetky stránky"
  :all-pages                                        "Všetky stránky"
  :all-whiteboards                                  "Všetky tabule"
  :all-whiteboards                                  "Všetky tabule"
  :all-files                                        "Všetky súbory"
  :all-files                                        "Všetky súbory"
- :remove-orphaned-pages                            "Odstrániť osamotené stránky"
  :all-journals                                     "Všetky denníky"
  :all-journals                                     "Všetky denníky"
  :settings                                         "Nastavenia"
  :settings                                         "Nastavenia"
  :settings-of-plugins                              "Doplnky"
  :settings-of-plugins                              "Doplnky"
@@ -249,7 +243,6 @@
  :join-community                                   "Pridať sa ku komunite"
  :join-community                                   "Pridať sa ku komunite"
  :discourse-title                                  "Naše fórum!"
  :discourse-title                                  "Naše fórum!"
  :help-shortcut-title                              "Kliknutím zobrazíte skratky a ďalšie tipy"
  :help-shortcut-title                              "Kliknutím zobrazíte skratky a ďalšie tipy"
- :loading                                          "Načítava sa"
  :parsing-files                                    "Parsovanie súborov"
  :parsing-files                                    "Parsovanie súborov"
  :loading-files                                    "Načítavajú sa súbory"
  :loading-files                                    "Načítavajú sa súbory"
  :login                                            "Prihlásiť sa"
  :login                                            "Prihlásiť sa"
@@ -281,7 +274,6 @@
  :plugin/marketplace                               "Obchod"
  :plugin/marketplace                               "Obchod"
  :plugin/downloads                                 "Počet stiahnutí"
  :plugin/downloads                                 "Počet stiahnutí"
  :plugin/stars                                     "Počet hviezd"
  :plugin/stars                                     "Počet hviezd"
- :plugin/title                                     "Názov"
  :plugin/all                                       "Všetky"
  :plugin/all                                       "Všetky"
  :plugin/unpacked                                  "Rozbalené"
  :plugin/unpacked                                  "Rozbalené"
  :plugin/delete-alert                              "Naozaj chcete odinštalovať doplnok [{1}]?"
  :plugin/delete-alert                              "Naozaj chcete odinštalovať doplnok [{1}]?"
@@ -291,7 +283,6 @@
  :plugin/restart                                   "Reštartovať aplikáciu"
  :plugin/restart                                   "Reštartovať aplikáciu"
  :plugin/unpacked-tips                             "Vyberte adresár doplnku"
  :plugin/unpacked-tips                             "Vyberte adresár doplnku"
  :plugin/contribute                                "✨ Vytvorte a odošlite nový doplnok"
  :plugin/contribute                                "✨ Vytvorte a odošlite nový doplnok"
- :plugin/up-to-date                                "Je nainštalovaná najnovšia verzia"
  :plugin/custom-js-alert                           "Našiel sa súbor custom.js, je povolené jeho spustenie? (Ak nerozumiete obsahu tohto súboru, odporúčame nepovoliť jeho spustenie, ktoré má určité bezpečnostné riziká.)"
  :plugin/custom-js-alert                           "Našiel sa súbor custom.js, je povolené jeho spustenie? (Ak nerozumiete obsahu tohto súboru, odporúčame nepovoliť jeho spustenie, ktoré má určité bezpečnostné riziká.)"
  :plugin.install-from-file/menu-title              "Inštalovať z plugins.edn"
  :plugin.install-from-file/menu-title              "Inštalovať z plugins.edn"
  :plugin.install-from-file/title                   "Inštalovať doplnky z plugins.edn"
  :plugin.install-from-file/title                   "Inštalovať doplnky z plugins.edn"
@@ -312,8 +303,6 @@
  :paginates/prev                                   "Predchádzajúca"
  :paginates/prev                                   "Predchádzajúca"
  :paginates/next                                   "Ďalšia"
  :paginates/next                                   "Ďalšia"
 
 
- :tips/all-done                                    "Hotovo"
-
  :command-palette/prompt                           "Zadať príkaz"
  :command-palette/prompt                           "Zadať príkaz"
  :select/default-prompt                            "Vybrať jeden"
  :select/default-prompt                            "Vybrať jeden"
  :select.graph/prompt                              "Vybrať graf"
  :select.graph/prompt                              "Vybrať graf"

+ 0 - 11
src/resources/dicts/tr.edn

@@ -103,7 +103,6 @@
  :file-rn/or-select-actions-2 ". Bu paneli kapattığınızda bu eylemler kullanılamaz."
  :file-rn/or-select-actions-2 ". Bu paneli kapattığınızda bu eylemler kullanılamaz."
  :file-rn/legend "🟢 İsteğe bağlı yeniden adlandırma eylemleri; 🟡 Başlık değişikliğini önlemek için gereken yeniden adlandırma eylemi; 🔴 Hataya neden olan değişiklik."
  :file-rn/legend "🟢 İsteğe bağlı yeniden adlandırma eylemleri; 🟡 Başlık değişikliğini önlemek için gereken yeniden adlandırma eylemi; 🔴 Hataya neden olan değişiklik."
  :file-rn/close-panel "Paneli Kapat"
  :file-rn/close-panel "Paneli Kapat"
- :file-rn/all-action "Tüm Eylemleri Uygula!"
  :file-rn/select-format "(Geliştirici Modu Seçeneği, Tehlikeli!) Dosya adı biçimini seçin"
  :file-rn/select-format "(Geliştirici Modu Seçeneği, Tehlikeli!) Dosya adı biçimini seçin"
  :file-rn/rename "\"{1}\" dosyasını \"{2}\" olarak yeniden adlandır"
  :file-rn/rename "\"{1}\" dosyasını \"{2}\" olarak yeniden adlandır"
  :file-rn/apply-rename "Dosya yeniden adlandırma işlemini uygula"
  :file-rn/apply-rename "Dosya yeniden adlandırma işlemini uygula"
@@ -247,8 +246,6 @@
  :whiteboard/link-whiteboard-or-block "Beyaz tahta/sayfa/blok bağlantısı"
  :whiteboard/link-whiteboard-or-block "Beyaz tahta/sayfa/blok bağlantısı"
  :page-search "Geçerli sayfada ara"
  :page-search "Geçerli sayfada ara"
  :graph-search "Grafta ara"
  :graph-search "Grafta ara"
- :new-page "Yeni sayfa"
- :new-whiteboard "Yeni beyaz tahta"
  :new-graph "Yeni graf ekle"
  :new-graph "Yeni graf ekle"
  :graph "Graf"
  :graph "Graf"
  :graph/persist "Logseq dahili durumu senkronize ediyor, lütfen birkaç saniye bekleyin."
  :graph/persist "Logseq dahili durumu senkronize ediyor, lütfen birkaç saniye bekleyin."
@@ -257,8 +254,6 @@
  :graph/save-success "Başarıyla Kaydedildi"
  :graph/save-success "Başarıyla Kaydedildi"
  :graph/save-error "Kaydedilemedi"
  :graph/save-error "Kaydedilemedi"
  :graph/all-graphs "Tüm graflar"
  :graph/all-graphs "Tüm graflar"
- :graph/local-graphs "Yerel graflar"
- :graph/remote-graphs "Uzak graflar"
  :export "Dışarı aktar"
  :export "Dışarı aktar"
  :export-graph "Grafı dışarı aktar"
  :export-graph "Grafı dışarı aktar"
  :export-page "Sayfayı dışarı aktar"
  :export-page "Sayfayı dışarı aktar"
@@ -272,7 +267,6 @@
  :all-pages "Tüm sayfalar"
  :all-pages "Tüm sayfalar"
  :all-whiteboards "Tüm beyaz tahtalar"
  :all-whiteboards "Tüm beyaz tahtalar"
  :all-files "Tüm dosyalar"
  :all-files "Tüm dosyalar"
- :remove-orphaned-pages "Yalnız bırakılmış sayfaları kaldır"
  :all-journals "Bütün günlükler"
  :all-journals "Bütün günlükler"
  :settings "Ayarlar"
  :settings "Ayarlar"
  :settings-of-plugins "Eklenti ayarları"
  :settings-of-plugins "Eklenti ayarları"
@@ -284,7 +278,6 @@
  :join-community "Topluluğa katıl"
  :join-community "Topluluğa katıl"
  :discourse-title "Forum sayfamız!"
  :discourse-title "Forum sayfamız!"
  :help-shortcut-title "Kısayolları ve diğer ipuçlarını kontrol etmek için tıklayın"
  :help-shortcut-title "Kısayolları ve diğer ipuçlarını kontrol etmek için tıklayın"
- :loading "Yükleniyor"
  :parsing-files "Dosyalar ayrıştırılıyor"
  :parsing-files "Dosyalar ayrıştırılıyor"
  :loading-files "Dosyalar yükleniyor"
  :loading-files "Dosyalar yükleniyor"
  :login "Oturum aç"
  :login "Oturum aç"
@@ -320,7 +313,6 @@
  :plugin/marketplace "Market"
  :plugin/marketplace "Market"
  :plugin/downloads "İndirilme"
  :plugin/downloads "İndirilme"
  :plugin/stars "Yıldızlar"
  :plugin/stars "Yıldızlar"
- :plugin/title "Başlık"
  :plugin/all "Tümü"
  :plugin/all "Tümü"
  :plugin/unpacked "Çıkarılmamış"
  :plugin/unpacked "Çıkarılmamış"
  :plugin/delete-alert "[{1}] eklentisini kaldırmak istediğinizden emin misiniz?"
  :plugin/delete-alert "[{1}] eklentisini kaldırmak istediğinizden emin misiniz?"
@@ -330,7 +322,6 @@
  :plugin/restart "Uygulamayı Yeniden Başlat"
  :plugin/restart "Uygulamayı Yeniden Başlat"
  :plugin/unpacked-tips "Eklenti dizinini seçin"
  :plugin/unpacked-tips "Eklenti dizinini seçin"
  :plugin/contribute "✨ Yeni eklenti yaz ve gönder"
  :plugin/contribute "✨ Yeni eklenti yaz ve gönder"
- :plugin/up-to-date "Güncel"
  :plugin/custom-js-alert "custom.js dosyası bulundu, çalıştırılmasına izin veriliyor mu? (Bu dosyanın içeriğini anlamadıysanız, belirli güvenlik riskleri olduğu için çalıştırmaya izin vermemeniz önerilir.)"
  :plugin/custom-js-alert "custom.js dosyası bulundu, çalıştırılmasına izin veriliyor mu? (Bu dosyanın içeriğini anlamadıysanız, belirli güvenlik riskleri olduğu için çalıştırmaya izin vermemeniz önerilir.)"
  :plugin.install-from-file/menu-title "plugins.edn dosyasından yükle"
  :plugin.install-from-file/menu-title "plugins.edn dosyasından yükle"
  :plugin.install-from-file/title "Eklentileri plugins.edn dosyasından yükle"
  :plugin.install-from-file/title "Eklentileri plugins.edn dosyasından yükle"
@@ -351,8 +342,6 @@
  :paginates/prev "Önceki"
  :paginates/prev "Önceki"
  :paginates/next "Sonraki"
  :paginates/next "Sonraki"
 
 
- :tips/all-done "Tamamlandı"
-
  :command-palette/prompt "Bir komut yazın"
  :command-palette/prompt "Bir komut yazın"
  :select/default-prompt "Birini seçin"
  :select/default-prompt "Birini seçin"
  :select/default-select-multiple "Bir veya daha fazla seçin"
  :select/default-select-multiple "Bir veya daha fazla seçin"

+ 0 - 11
src/resources/dicts/uk.edn

@@ -104,7 +104,6 @@
  :file-rn/or-select-actions-2 ". Ці дії недоступні, якщо ви закриєте цю панель."
  :file-rn/or-select-actions-2 ". Ці дії недоступні, якщо ви закриєте цю панель."
  :file-rn/legend "🟢 Додаткові дії перейменування; 🟡 Щоб уникнути зміни назви, потрібна дія перейменування; 🔴 Порушення змін."
  :file-rn/legend "🟢 Додаткові дії перейменування; 🟡 Щоб уникнути зміни назви, потрібна дія перейменування; 🔴 Порушення змін."
  :file-rn/close-panel "Закрити панель"
  :file-rn/close-panel "Закрити панель"
- :file-rn/all-action "Застосувати всі дії!"
  :file-rn/select-format "(Режим розробника, небезпечно!) Виберіть формат назви файлу"
  :file-rn/select-format "(Режим розробника, небезпечно!) Виберіть формат назви файлу"
  :file-rn/rename "перейменувати файл \"{1}\" на \"{2}\""
  :file-rn/rename "перейменувати файл \"{1}\" на \"{2}\""
  :file-rn/apply-rename "Застосувати операцію перейменування файлу"
  :file-rn/apply-rename "Застосувати операцію перейменування файлу"
@@ -249,8 +248,6 @@
  :whiteboard/link-whiteboard-or-block "Зв'язати дошку/сторінку/блок"
  :whiteboard/link-whiteboard-or-block "Зв'язати дошку/сторінку/блок"
  :page-search "Пошук у поточній сторінці"
  :page-search "Пошук у поточній сторінці"
  :graph-search "Пошук графіку"
  :graph-search "Пошук графіку"
- :new-page "Нова сторінка"
- :new-whiteboard "Нова дошка"
  :new-graph "Додати новий графік"
  :new-graph "Додати новий графік"
  :graph "Графік"
  :graph "Графік"
  :graph/persist "Logseq синхронізує внутрішінй стан, будь ласка, почекайте кілька секунд."
  :graph/persist "Logseq синхронізує внутрішінй стан, будь ласка, почекайте кілька секунд."
@@ -259,8 +256,6 @@
  :graph/save-success "Успішно збережено"
  :graph/save-success "Успішно збережено"
  :graph/save-error "Збереження невдале"
  :graph/save-error "Збереження невдале"
  :graph/all-graphs "Всі графіки"
  :graph/all-graphs "Всі графіки"
- :graph/local-graphs "Локальні графіки"
- :graph/remote-graphs "Дистанційні графіки"
  :export "Експортувати"
  :export "Експортувати"
  :export-graph "Експортувати графік"
  :export-graph "Експортувати графік"
  :export-page "Експортувати сторінку"
  :export-page "Експортувати сторінку"
@@ -274,7 +269,6 @@
  :all-pages "Всі сторінки"
  :all-pages "Всі сторінки"
  :all-whiteboards "Всі дошки"
  :all-whiteboards "Всі дошки"
  :all-files "Всі файли"
  :all-files "Всі файли"
- :remove-orphaned-pages "Видалити осиротілі сторінки"
  :all-journals "Всі журнали"
  :all-journals "Всі журнали"
  :settings "Налаштування"
  :settings "Налаштування"
  :settings-of-plugins "Плагіни"
  :settings-of-plugins "Плагіни"
@@ -286,7 +280,6 @@
  :join-community "Приєднатися до нас"
  :join-community "Приєднатися до нас"
  :discourse-title "Наш форум!"
  :discourse-title "Наш форум!"
  :help-shortcut-title "Клацніть, щоб перевірити комбінації і інші підказки"
  :help-shortcut-title "Клацніть, щоб перевірити комбінації і інші підказки"
- :loading "Загрузка"
  :parsing-files "Розбір файлів"
  :parsing-files "Розбір файлів"
  :loading-files "Загрузка файлів"
  :loading-files "Загрузка файлів"
  :login "Увіти"
  :login "Увіти"
@@ -322,7 +315,6 @@
  :plugin/marketplace "Маркетплейс"
  :plugin/marketplace "Маркетплейс"
  :plugin/downloads "Завантаження"
  :plugin/downloads "Завантаження"
  :plugin/stars "Оцінка"
  :plugin/stars "Оцінка"
- :plugin/title "Назва"
  :plugin/all "Все"
  :plugin/all "Все"
  :plugin/unpacked "Розпаковано"
  :plugin/unpacked "Розпаковано"
  :plugin/delete-alert "Ви впевнені, що хочете видалити плагін [{1}]?"
  :plugin/delete-alert "Ви впевнені, що хочете видалити плагін [{1}]?"
@@ -332,7 +324,6 @@
  :plugin/restart "Перезапустити додаток"
  :plugin/restart "Перезапустити додаток"
  :plugin/unpacked-tips "Виберіть директорію із плагінами"
  :plugin/unpacked-tips "Виберіть директорію із плагінами"
  :plugin/contribute "✨ Написати і відправити новий плагін"
  :plugin/contribute "✨ Написати і відправити новий плагін"
- :plugin/up-to-date "Все оновлено"
  :plugin/custom-js-alert "Знайденно custom.js файл, це дозволенно до запуску? (Якщо ви не розумієте що знаходитья у файлі, це не рекомедовано до запуску, як може мати певні проблеми із безпекою.)"
  :plugin/custom-js-alert "Знайденно custom.js файл, це дозволенно до запуску? (Якщо ви не розумієте що знаходитья у файлі, це не рекомедовано до запуску, як може мати певні проблеми із безпекою.)"
  :plugin.install-from-file/menu-title "Встановити з plugins.edn"
  :plugin.install-from-file/menu-title "Встановити з plugins.edn"
  :plugin.install-from-file/title "Встановити плагіни з plugins.edn"
  :plugin.install-from-file/title "Встановити плагіни з plugins.edn"
@@ -353,8 +344,6 @@
  :paginates/prev "Попередня"
  :paginates/prev "Попередня"
  :paginates/next "Наступна"
  :paginates/next "Наступна"
 
 
- :tips/all-done "Готово"
-
  :command-palette/prompt "Введіть команду"
  :command-palette/prompt "Введіть команду"
  :select/default-prompt "Виберіть один"
  :select/default-prompt "Виберіть один"
  :select/default-select-multiple "Виберіть один або кілька"
  :select/default-select-multiple "Виберіть один або кілька"

+ 0 - 11
src/resources/dicts/zh-cn.edn

@@ -106,7 +106,6 @@
  :file-rn/or-select-actions-2 "。关闭面板后,这些功能将不可用。"
  :file-rn/or-select-actions-2 "。关闭面板后,这些功能将不可用。"
  :file-rn/legend "🟢 可选的重命名操作; 🟡 需要重命名以避免标题的改变; 🔴 重大改变。"
  :file-rn/legend "🟢 可选的重命名操作; 🟡 需要重命名以避免标题的改变; 🔴 重大改变。"
  :file-rn/close-panel "关闭面板"
  :file-rn/close-panel "关闭面板"
- :file-rn/all-action "应用所有操作!"
  :file-rn/select-format "(开发者模式选项,危险!) 选择文件名格式"
  :file-rn/select-format "(开发者模式选项,危险!) 选择文件名格式"
  :file-rn/rename "重命名文件 \"{1}\" 到 \"{2}\""
  :file-rn/rename "重命名文件 \"{1}\" 到 \"{2}\""
  :file-rn/apply-rename "应用文件重命名操作"
  :file-rn/apply-rename "应用文件重命名操作"
@@ -205,7 +204,6 @@
  :search "搜索或者创建新页面"
  :search "搜索或者创建新页面"
  :page-search "在当前页面搜索"
  :page-search "在当前页面搜索"
  :graph-search "搜索图谱"
  :graph-search "搜索图谱"
- :new-page "新页面"
  :graph "图谱"
  :graph "图谱"
  :graph/persist "打开新窗口前,Logseq正在同步内部状态,请等待片刻。"
  :graph/persist "打开新窗口前,Logseq正在同步内部状态,请等待片刻。"
  :graph/persist-error "内部状态同步失败。无法打开新窗口。"
  :graph/persist-error "内部状态同步失败。无法打开新窗口。"
@@ -213,14 +211,11 @@
  :graph/save-success "保存成功"
  :graph/save-success "保存成功"
  :graph/save-error "保存失败"
  :graph/save-error "保存失败"
  :graph/all-graphs "所有图谱"
  :graph/all-graphs "所有图谱"
- :graph/local-graphs "本地图谱"
- :graph/remote-graphs "同步图谱"
  :all-journals "日记"
  :all-journals "日记"
  :export "导出"
  :export "导出"
  :all-graphs "所有图谱"
  :all-graphs "所有图谱"
  :all-pages "所有页面"
  :all-pages "所有页面"
  :all-files "所有文件"
  :all-files "所有文件"
- :remove-orphaned-pages "删除空页面"
  :settings "设置"
  :settings "设置"
  :settings-of-plugins "插件设置"
  :settings-of-plugins "插件设置"
  :plugins "插件"
  :plugins "插件"
@@ -230,7 +225,6 @@
  :importing "导入中"
  :importing "导入中"
  :join-community "加入社区"
  :join-community "加入社区"
  :help-shortcut-title "点此查看快捷方式和更多有用帮助"
  :help-shortcut-title "点此查看快捷方式和更多有用帮助"
- :loading "加载中"
  :close "关闭"
  :close "关闭"
  :delete "删除"
  :delete "删除"
  :save "保存"
  :save "保存"
@@ -247,7 +241,6 @@
  :remove-heading "移除 heading"
  :remove-heading "移除 heading"
  :auto-heading "自动转为 heading"
  :auto-heading "自动转为 heading"
  :open-a-directory "打开本地文件夹"
  :open-a-directory "打开本地文件夹"
- :new-whiteboard "新建白板"
  :all-whiteboards "所有白板"
  :all-whiteboards "所有白板"
 
 
  :plugin/installed "已安装"
  :plugin/installed "已安装"
@@ -272,7 +265,6 @@
  :plugin/marketplace "插件市场"
  :plugin/marketplace "插件市场"
  :plugin/downloads "下载量"
  :plugin/downloads "下载量"
  :plugin/stars "收藏数"
  :plugin/stars "收藏数"
- :plugin/title "名称"
  :plugin/all "全部"
  :plugin/all "全部"
  :plugin/unpacked "未打包"
  :plugin/unpacked "未打包"
  :plugin/open-settings "打开配置项"
  :plugin/open-settings "打开配置项"
@@ -280,7 +272,6 @@
  :plugin/load-unpacked "手动载入插件"
  :plugin/load-unpacked "手动载入插件"
  :plugin/restart "重启应用"
  :plugin/restart "重启应用"
  :plugin/unpacked-tips "用于开发目的或者从本地磁盘载入可信的社区插件。"
  :plugin/unpacked-tips "用于开发目的或者从本地磁盘载入可信的社区插件。"
- :plugin/up-to-date "已经是最新了"
  :plugin/custom-js-alert "发现 custom.js 自定义脚本,是否允许执行?(如果您对该文件的内容不了解 或 来源不可靠,建议不要允许执行)"
  :plugin/custom-js-alert "发现 custom.js 自定义脚本,是否允许执行?(如果您对该文件的内容不了解 或 来源不可靠,建议不要允许执行)"
 
 
  :pdf/copy-ref "复制引用"
  :pdf/copy-ref "复制引用"
@@ -313,8 +304,6 @@
  :paginates/prev "上一页"
  :paginates/prev "上一页"
  :paginates/next "下一页"
  :paginates/next "下一页"
 
 
- :tips/all-done "处理完成"
-
  :command-palette/prompt "输入指令"
  :command-palette/prompt "输入指令"
 
 
  :file-sync/other-user-graph "当前本地图谱绑定在其他用户的远程图谱上。因此无法启动同步。"
  :file-sync/other-user-graph "当前本地图谱绑定在其他用户的远程图谱上。因此无法启动同步。"

+ 0 - 11
src/resources/dicts/zh-hant.edn

@@ -101,7 +101,6 @@
  :file-rn/or-select-actions-2 "。一旦您關閉此面板,這些操作將無法更動。"
  :file-rn/or-select-actions-2 "。一旦您關閉此面板,這些操作將無法更動。"
  :file-rn/legend "🟢 可選重新命名;🟡 須進行重命名以避免標題更動;🔴 破壞性更動"
  :file-rn/legend "🟢 可選重新命名;🟡 須進行重命名以避免標題更動;🔴 破壞性更動"
  :file-rn/close-panel "關閉控制面板"
  :file-rn/close-panel "關閉控制面板"
- :file-rn/all-action "確認所有操作"
  :file-rn/select-format "(開發者模式專用)選擇文件名稱格式"
  :file-rn/select-format "(開發者模式專用)選擇文件名稱格式"
  :file-rn/rename "將文件 \"{1}\" 改名為 \"{2}\""
  :file-rn/rename "將文件 \"{1}\" 改名為 \"{2}\""
  :file-rn/apply-rename "確定更改文件名稱"
  :file-rn/apply-rename "確定更改文件名稱"
@@ -222,8 +221,6 @@
  :whiteboard/link-whiteboard-or-block "連結白板/頁面/區塊"
  :whiteboard/link-whiteboard-or-block "連結白板/頁面/區塊"
  :page-search "在目前頁面搜尋"
  :page-search "在目前頁面搜尋"
  :graph-search "搜尋圖表"
  :graph-search "搜尋圖表"
- :new-page "新分頁"
- :new-whiteboard "新白板"
  :new-graph "新圖表"
  :new-graph "新圖表"
  :graph "圖表"
  :graph "圖表"
  :graph/persist "Logseq 正在同步網路資料,請稍候。"
  :graph/persist "Logseq 正在同步網路資料,請稍候。"
@@ -232,8 +229,6 @@
  :graph/save-success "儲存成功。"
  :graph/save-success "儲存成功。"
  :graph/save-error "儲存失敗。"
  :graph/save-error "儲存失敗。"
  :graph/all-graphs "所有圖表"
  :graph/all-graphs "所有圖表"
- :graph/local-graphs "本機圖表"
- :graph/remote-graphs "線上圖表"
  :export "匯出"
  :export "匯出"
  :export-graph "匯出圖表"
  :export-graph "匯出圖表"
  :export-page "匯出頁面"
  :export-page "匯出頁面"
@@ -247,7 +242,6 @@
  :all-pages "所有分頁"
  :all-pages "所有分頁"
  :all-whiteboards "所有白板"
  :all-whiteboards "所有白板"
  :all-files "所有資料"
  :all-files "所有資料"
- :remove-orphaned-pages "移除孤立頁面"
  :all-journals "所有日記"
  :all-journals "所有日記"
  :settings "設定"
  :settings "設定"
  :settings-of-plugins "外掛設定"
  :settings-of-plugins "外掛設定"
@@ -259,7 +253,6 @@
  :join-community "加入社群"
  :join-community "加入社群"
  :discourse-title "我們的論壇!"
  :discourse-title "我們的論壇!"
  :help-shortcut-title "點擊查看快捷鍵和其他提示。"
  :help-shortcut-title "點擊查看快捷鍵和其他提示。"
- :loading "讀取中"
  :parsing-files "爬取資料"
  :parsing-files "爬取資料"
  :loading-files "讀取資料"
  :loading-files "讀取資料"
  :login "登入"
  :login "登入"
@@ -291,7 +284,6 @@
  :plugin/marketplace "市集"
  :plugin/marketplace "市集"
  :plugin/downloads "下載"
  :plugin/downloads "下載"
  :plugin/stars "星星"
  :plugin/stars "星星"
- :plugin/title "標題"
  :plugin/all "所有"
  :plugin/all "所有"
  :plugin/unpacked "未壓縮的"
  :plugin/unpacked "未壓縮的"
  :plugin/delete-alert "你確定要卸載外掛 [{1}] 嗎?"
  :plugin/delete-alert "你確定要卸載外掛 [{1}] 嗎?"
@@ -301,7 +293,6 @@
  :plugin/restart "重新啟動應用程式"
  :plugin/restart "重新啟動應用程式"
  :plugin/unpacked-tips "選擇外掛資料夾"
  :plugin/unpacked-tips "選擇外掛資料夾"
  :plugin/contribute "✨ 貢獻外掛"
  :plugin/contribute "✨ 貢獻外掛"
- :plugin/up-to-date "已經是最新版本"
  :plugin/custom-js-alert "已找到 custom.js ,確定要執行它嗎?(如果您不了解此檔案的內容,建議不要允許執行,因為這具有一定的安全風險。)"
  :plugin/custom-js-alert "已找到 custom.js ,確定要執行它嗎?(如果您不了解此檔案的內容,建議不要允許執行,因為這具有一定的安全風險。)"
  :plugin.install-from-file/menu-title "正在從 plugins.edn 下載"
  :plugin.install-from-file/menu-title "正在從 plugins.edn 下載"
  :plugin.install-from-file/title "正在安裝 plugins.edn 的外掛"
  :plugin.install-from-file/title "正在安裝 plugins.edn 的外掛"
@@ -322,8 +313,6 @@
  :paginates/prev "上一頁"
  :paginates/prev "上一頁"
  :paginates/next "下一頁"
  :paginates/next "下一頁"
 
 
- :tips/all-done "全部完成"
-
  :command-palette/prompt "請輸入指令"
  :command-palette/prompt "請輸入指令"
  :select/default-prompt "請選擇提示"
  :select/default-prompt "請選擇提示"
  :select.graph/prompt "請選擇圖表"
  :select.graph/prompt "請選擇圖表"