Compare commits

...

107 Commits

Author SHA1 Message Date
Elian Doran
2e0f606a7a chore(release): prepare for v0.98.0 2025-08-17 22:46:16 +03:00
Elian Doran
87878dd6a7 Translations update from Hosted Weblate (#6679) 2025-08-17 22:20:39 +03:00
morteza rahvard
5296e073cc Translated using Weblate (Persian)
Currently translated at 0.7% (12 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fa/
2025-08-17 19:17:36 +00:00
acwr47
7bfb7d6f6e Translated using Weblate (Japanese)
Currently translated at 65.4% (1014 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-17 19:17:35 +00:00
Elian Doran
b5069cc7c2 chore(call_to_action): rephrase 2025-08-17 22:17:21 +03:00
Elian Doran
3b6791f51a chore(call_to_action): disable background effects for now 2025-08-17 21:23:22 +03:00
Elian Doran
0b0be77e02 chore(deps): update dependency @sveltejs/kit to v2.31.1 (#6676) 2025-08-17 08:23:45 +03:00
renovate[bot]
60db10559e chore(deps): update dependency @sveltejs/kit to v2.31.1 2025-08-17 02:31:17 +00:00
Elian Doran
76b066ba4a Translations update from Hosted Weblate (#6673) 2025-08-16 23:27:47 +03:00
ali mohammadi
a28db32369 Translated using Weblate (Persian)
Currently translated at 1.5% (6 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fa/
2025-08-16 20:02:07 +00:00
ali mohammadi
2523632391 Translated using Weblate (Persian)
Currently translated at 0.1% (3 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fa/
2025-08-16 20:02:05 +00:00
neketos851
53548c356a Translated using Weblate (Ukrainian)
Currently translated at 2.1% (8 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/uk/
2025-08-16 20:02:03 +00:00
neketos851
565904ff5d Translated using Weblate (Ukrainian)
Currently translated at 3.1% (49 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/uk/
2025-08-16 20:02:01 +00:00
acwr47
e0c5545f8c Translated using Weblate (Japanese)
Currently translated at 65.2% (1012 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-16 20:01:59 +00:00
Aristide Bauchart
bc21285289 Translated using Weblate (French)
Currently translated at 81.7% (309 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fr/
2025-08-16 20:01:57 +00:00
Elian Doran
318d504fad chore(deps): update dependency @types/node to v22.17.2 (#6665) 2025-08-16 08:55:02 +03:00
Elian Doran
fd5038148c Merge branch 'main' into renovate/node-22.x 2025-08-16 08:55:00 +03:00
renovate[bot]
693ca9291e chore(deps): update dependency @types/node to v22.17.2 2025-08-16 05:45:48 +00:00
Elian Doran
cfd8afc226 chore(deps): update dependency @sveltejs/kit to v2.31.0 (#6666) 2025-08-16 08:44:44 +03:00
Elian Doran
3e52ca7600 chore(deps): update dependency electron to v37.3.0 (#6667) 2025-08-16 08:44:09 +03:00
renovate[bot]
482522e802 chore(deps): update dependency electron to v37.3.0 2025-08-16 02:10:14 +00:00
renovate[bot]
8b5b6a01c6 chore(deps): update dependency @sveltejs/kit to v2.31.0 2025-08-16 02:09:37 +00:00
Elian Doran
e4403dd316 Translations update from Hosted Weblate (#6664) 2025-08-15 23:04:33 +03:00
ali mohammadi
3f267fe6c9 Added translation using Weblate (Persian) 2025-08-15 21:31:45 +02:00
ali mohammadi
3229471485 Added translation using Weblate (Persian) 2025-08-15 21:31:44 +02:00
neketos851
62bac1adf9 Translated using Weblate (Ukrainian)
Currently translated at 0.7% (3 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/uk/
2025-08-15 21:31:43 +02:00
neketos851
82becfd52a Translated using Weblate (Ukrainian)
Currently translated at 0.5% (9 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/uk/
2025-08-15 21:31:43 +02:00
Elian Doran
92f035545b Translations update from Hosted Weblate (#6663) 2025-08-15 21:49:49 +03:00
neketos851
74d8ea7dcb Added translation using Weblate (Ukrainian) 2025-08-15 20:45:02 +02:00
neketos851
ac3f087279 Added translation using Weblate (Ukrainian) 2025-08-15 20:45:02 +02:00
VortexP
1cc4eb98c1 Translated using Weblate (Finnish)
Currently translated at 1.5% (6 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fi/
2025-08-15 20:45:01 +02:00
VortexP
e99bdf8f24 Translated using Weblate (Finnish)
Currently translated at 6.0% (94 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fi/
2025-08-15 20:45:01 +02:00
acwr47
b4f521a141 Translated using Weblate (Japanese)
Currently translated at 60.8% (943 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-15 20:45:01 +02:00
VortexP
1e23bc09f1 Translated using Weblate (Finnish)
Currently translated at 1.3% (5 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fi/
2025-08-15 16:07:51 +00:00
VortexP
e3ec90405d Translated using Weblate (Finnish)
Currently translated at 1.6% (25 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fi/
2025-08-15 16:07:51 +00:00
acwr47
41c87794a4 Translated using Weblate (Japanese)
Currently translated at 60.7% (942 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-15 16:07:50 +00:00
VortexP
e62d2d4fda Added translation using Weblate (Finnish) 2025-08-15 16:07:50 +00:00
VortexP
93adaa0f52 Added translation using Weblate (Finnish) 2025-08-15 16:07:49 +00:00
Excal
263a5d2067 Translated using Weblate (Russian)
Currently translated at 7.9% (30 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ru/
2025-08-15 16:07:48 +00:00
acwr47
f0a5005794 Translated using Weblate (Japanese)
Currently translated at 60.3% (936 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-15 16:07:48 +00:00
Elian Doran
577457c8ab fix(docs): Update links to Trilium repo files in advanced config docs (#6662) 2025-08-15 19:07:39 +03:00
Jon Fuller
c0c450c444 fix(docs): Update links to Trilium repo files in advanced config docs 2025-08-15 08:39:40 -07:00
Elian Doran
1e1e0b0f51 Fix (Update): No update notification in the global menu (#6657) 2025-08-15 16:56:12 +03:00
Elian Doran
a19204a1d5 Translations update from Hosted Weblate (#6661) 2025-08-15 16:55:35 +03:00
Flowerlywind
1d139bfdfe Translated using Weblate (Vietnamese)
Currently translated at 2.1% (33 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/vi/
2025-08-15 14:02:12 +02:00
Excal
75072decec Translated using Weblate (Russian)
Currently translated at 1.8% (7 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ru/
2025-08-15 14:02:09 +02:00
Francis C
0cf2ad6901 Translated using Weblate (Japanese)
Currently translated at 96.8% (366 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-08-15 14:02:08 +02:00
acwr47
ccbd57a0c0 Translated using Weblate (Japanese)
Currently translated at 54.5% (845 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-15 14:02:07 +02:00
Francis C
92e6c8c445 Translated using Weblate (Japanese)
Currently translated at 54.5% (845 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-15 14:02:06 +02:00
Francis C
1e966f1d59 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (378 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/zh_Hant/
2025-08-15 14:02:05 +02:00
Francis C
6872c2194e Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-08-15 14:02:03 +02:00
Bruno MARGUERIN
5b6a0216db Translated using Weblate (French)
Currently translated at 71.1% (269 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fr/
2025-08-15 14:02:01 +02:00
Elian Doran
e9a7194cd6 Translated using Weblate (Romanian)
Currently translated at 100.0% (1550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ro/
2025-08-15 14:01:59 +02:00
Bruno MARGUERIN
26898b9122 Translated using Weblate (French)
Currently translated at 82.3% (1277 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fr/
2025-08-15 14:01:58 +02:00
SiriusXT
ab1d8594ea Fix (Update): No update notification in the global menu 2025-08-15 16:04:59 +08:00
Elian Doran
1a15782686 fix(deps): update dependency i18next to v25.3.6 (#6652) 2025-08-15 09:05:12 +03:00
Elian Doran
3bd0aeef77 chore(deps): update svelte monorepo (#6654) 2025-08-15 09:04:48 +03:00
Elian Doran
b463baedd2 chore(deps): update dependency tsx to v4.20.4 (#6632) 2025-08-15 09:04:22 +03:00
Elian Doran
ae77c41dab chore(deps): update tailwindcss monorepo to v4.1.12 (#6651) 2025-08-15 09:03:58 +03:00
Elian Doran
807d909acd chore(deps): update dependency @anthropic-ai/sdk to v0.60.0 (#6653) 2025-08-15 09:03:36 +03:00
Elian Doran
fa4f5f526e chore(deps): update dependency turndown to v7.2.1 (#6650) 2025-08-15 09:03:13 +03:00
renovate[bot]
edff43cdb3 chore(deps): update dependency tsx to v4.20.4 2025-08-15 05:51:01 +00:00
renovate[bot]
46fe45528c chore(deps): update svelte monorepo 2025-08-15 02:17:16 +00:00
renovate[bot]
b4b53da6a4 chore(deps): update dependency @anthropic-ai/sdk to v0.60.0 2025-08-15 02:16:43 +00:00
renovate[bot]
41fd270080 fix(deps): update dependency i18next to v25.3.6 2025-08-15 02:16:06 +00:00
renovate[bot]
410bb3cdca chore(deps): update tailwindcss monorepo to v4.1.12 2025-08-15 02:15:22 +00:00
renovate[bot]
bc6fc24fbd chore(deps): update dependency turndown to v7.2.1 2025-08-15 02:14:46 +00:00
Jon Fuller
f8e20a1405 Update README.md (#6648) 2025-08-14 12:31:35 -07:00
MeIchthys
558ae1a2ea Update README.md
- Update links to point to new TriliumNext/Trilium repo
- Update a couple broken links
2025-08-14 14:59:08 -04:00
Elian Doran
1dfcf960d3 fix(client): missing calendar view language support 2025-08-14 15:20:08 +03:00
Elian Doran
9bdc51a3fb feat(i18n): add Japanese language 2025-08-14 14:51:57 +03:00
Elian Doran
dbf3bcfacf Merge remote-tracking branch 'weblate/main' 2025-08-14 14:34:30 +03:00
Elian Doran
3d5b269315 chore(docs): fix file 2025-08-14 14:23:37 +03:00
Elian Doran
48f97da9cc chore(forge/rpm): rename key properly 2025-08-14 14:10:33 +03:00
Elian Doran
9c954fbd81 Create CNAME 2025-08-14 13:53:25 +03:00
Elian Doran
c6bd41654f chore(forge/rpm): add public key 2025-08-14 13:40:23 +03:00
Francis C
d65a74bb23 Translated using Weblate (Japanese)
Currently translated at 96.8% (366 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-08-14 12:30:37 +02:00
acwr47
ff08bca042 Translated using Weblate (Japanese)
Currently translated at 41.6% (646 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-14 12:30:36 +02:00
Francis C
a5d3d2e3b4 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-08-14 12:30:35 +02:00
Bruno MARGUERIN
496a0667ee Translated using Weblate (French)
Currently translated at 71.1% (269 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fr/
2025-08-14 12:30:34 +02:00
Bruno MARGUERIN
9be688b667 Translated using Weblate (French)
Currently translated at 80.7% (1252 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fr/
2025-08-14 12:30:33 +02:00
Elian Doran
f3d9008c61 feat(forge): rpm signing (#6646) 2025-08-14 13:30:26 +03:00
Elian Doran
649a43c978 fix(forge): RPM signing not done on the right file 2025-08-14 12:45:18 +03:00
Elian Doran
50568704ca feat(forge): minor improvements to RPM signing 2025-08-14 12:40:19 +03:00
Elian Doran
b66b4dec83 feat(forge): proper rpm signing 2025-08-14 12:04:12 +03:00
Francis C
8d0e807435 Translated using Weblate (Japanese)
Currently translated at 96.8% (366 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-08-14 09:02:31 +00:00
acwr47
bf05ed7caf Translated using Weblate (Japanese)
Currently translated at 96.8% (366 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-08-14 09:02:29 +00:00
Elian Doran
b5080eff00 Translated using Weblate (Russian)
Currently translated at 55.6% (863 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-08-14 09:02:28 +00:00
Francis C
c474769dd6 Translated using Weblate (Japanese)
Currently translated at 35.4% (550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-14 09:02:27 +00:00
acwr47
a6ae01da0b Translated using Weblate (Japanese)
Currently translated at 35.4% (550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-08-14 09:02:25 +00:00
Francis C
2bf4c44dbf Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (378 of 378 strings)

Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/zh_Hant/
2025-08-14 09:02:24 +00:00
Francis C
5ca0fbba13 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-08-14 09:02:22 +00:00
Elian Doran
4cd84b2019 Translated using Weblate (Romanian)
Currently translated at 99.0% (1536 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ro/
2025-08-14 09:02:19 +00:00
Marcelo Popper Costa
c502a45cf5 Translated using Weblate (Portuguese (Brazil))
Currently translated at 22.3% (346 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pt_BR/
2025-08-14 09:02:17 +00:00
Francis C
9e66914306 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1550 of 1550 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-08-14 09:02:15 +00:00
Elian Doran
d33d27ee82 feat(forge): validate rpm signing 2025-08-14 11:45:59 +03:00
Elian Doran
e2b13573ae feat(forge): rpm signing 2025-08-14 10:43:38 +03:00
Elian Doran
ec74f5f1de feat(logs): provide an option to keep all logs (#6644) 2025-08-14 08:51:46 +03:00
Elian Doran
5dee56debc Add Traditional Chinese translation for README file & fix Docker Hub URL (#6645) 2025-08-14 08:43:08 +03:00
Francis C.
5623fc992d Update README-ZH_TW.md (tiny fix) 2025-08-14 12:04:45 +08:00
Francis C.
1d28bfc570 Update README-ZH_TW.md (tiny fix) 2025-08-14 11:25:53 +08:00
Francis C.
084327e973 Revise some words for Simplified Chinese translation 2025-08-14 11:20:32 +08:00
Francis C.
b2885efdc1 Update README-ZH_CN.md 2025-08-14 10:56:54 +08:00
Francis C.
b65a75f138 fix relative path for URLs 2025-08-14 10:27:41 +08:00
Francis C.
0ee7f50bb4 Move readme to docs folder 2025-08-14 10:15:03 +08:00
Francis C.
02ce21bc18 Add readme file translation for Traditional Chinese & fix Docker Hub URL 2025-08-14 10:12:14 +08:00
Romain DEP.
3ba487bb00 feat(logs): provide an option to keep all logs 2025-08-13 23:35:31 +02:00
54 changed files with 8806 additions and 6712 deletions

View File

@@ -162,3 +162,25 @@ runs:
echo "Found ZIP: $zip_file"
echo "Note: ZIP files are not code signed, but their contents should be"
fi
- name: Sign the RPM
if: inputs.os == 'linux'
shell: ${{ inputs.shell }}
run: |
echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --import
# Import the key into RPM for verification
gpg --export -a > pubkey
rpm --import pubkey
rm pubkey
# Sign the RPM
rpm_file=$(find ./apps/desktop/upload -name "*.rpm" -print -quit)
rpmsign --define "_gpg_name Trilium Notes Signing Key <triliumnotes@outlook.com>" --addsign "$rpm_file"
rpm -Kv "$rpm_file"
# Validate code signing
if ! rpm -K "$rpm_file" | grep -q "digests signatures OK"; then
echo .rpm file not signed
exit 1
fi

View File

@@ -76,6 +76,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
WINDOWS_SIGN_EXECUTABLE: ${{ vars.WINDOWS_SIGN_EXECUTABLE }}
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGN_KEY }}
- name: Publish release
uses: softprops/action-gh-release@v2.3.2
@@ -97,7 +98,7 @@ jobs:
path: apps/desktop/upload
nightly-server:
if: github.repository == 'TriliumNext/Trilium'
if: github.repository == 'TriliumNext/Trilium'
name: Deploy server nightly
strategy:
fail-fast: false

View File

@@ -58,6 +58,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
WINDOWS_SIGN_EXECUTABLE: ${{ vars.WINDOWS_SIGN_EXECUTABLE }}
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGN_KEY }}
- name: Upload the artifact
uses: actions/upload-artifact@v4

View File

@@ -1,11 +1,11 @@
# Trilium Notes
![GitHub Sponsors](https://img.shields.io/github/sponsors/eliandoran) ![LiberaPay patrons](https://img.shields.io/liberapay/patrons/ElianDoran)
![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/notes)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/triliumnext/notes/total)
![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/trilium)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/triliumnext/trilium/total)
[![RelativeCI](https://badges.relative-ci.com/badges/Di5q7dz9daNDZ9UXi0Bp?branch=develop)](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [![Translation status](https://hosted.weblate.org/widget/trilium/svg-badge.svg)](https://hosted.weblate.org/engage/trilium/)
[English](./README.md) | [Chinese](./docs/README-ZH_CN.md) | [Russian](./docs/README.ru.md) | [Japanese](./docs/README.ja.md) | [Italian](./docs/README.it.md) | [Spanish](./docs/README.es.md)
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) | [Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README.ru.md) | [Japanese](./docs/README.ja.md) | [Italian](./docs/README.it.md) | [Spanish](./docs/README.es.md)
Trilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.
@@ -46,15 +46,15 @@ See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for q
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party themes, scripts, plugins and more.
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
## ⚠️ Why TriliumNext?
## Why TriliumNext?
[The original Trilium project is in maintenance mode](https://github.com/zadam/trilium/issues/4620).
The original Trilium developer ([Zadam](https://github.com/zadam)) has graciously given the Trilium repository to the community project which resides at https://github.com/TriliumNext
### Migrating from Trilium?
### ⬆️Migrating from Zadam/Trilium?
There are no special migration steps to migrate from a zadam/Trilium instance to a TriliumNext/Notes instance. Simply [install TriliumNext/Notes](#-installation) as usual and it will use your existing database.
There are no special migration steps to migrate from a zadam/Trilium instance to a TriliumNext/Trilium instance. Simply [install TriliumNext/Trilium](#-installation) as usual and it will use your existing database.
Versions up to and including [v0.90.4](https://github.com/TriliumNext/Notes/releases/tag/v0.90.4) are compatible with the latest zadam/trilium version of [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later versions of TriliumNext have their sync versions incremented.
Versions up to and including [v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are compatible with the latest zadam/trilium version of [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later versions of TriliumNext/Trilium have their sync versions incremented which prevents direct migration.
## 📖 Documentation
@@ -75,8 +75,8 @@ Feel free to join our official conversations. We would love to hear what feature
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous discussions.)
- The `General` Matrix room is also bridged to [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
- [Github Discussions](https://github.com/TriliumNext/Notes/discussions) (For asynchronous discussions.)
- [Github Issues](https://github.com/TriliumNext/Notes/issues) (For bug reports and feature requests.)
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For asynchronous discussions.)
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug reports and feature requests.)
## 🏗 Installation
@@ -104,13 +104,15 @@ Currently only the latest versions of Chrome & Firefox are supported (and tested
To use TriliumNext on a mobile device, you can use a mobile web browser to access the mobile interface of a server installation (see below).
If you prefer a native Android app, you can use [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid). Report bugs and missing features at [their repository](https://github.com/FliegendeWurst/TriliumDroid).
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more information on mobile app support.
See issue https://github.com/TriliumNext/Notes/issues/72 for more information on mobile app support.
If you prefer a native Android app, you can use [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
Report bugs and missing features at [their repository](https://github.com/FliegendeWurst/TriliumDroid).
Note: It is best to disable automatic updates on your server installation (see below) when using TriliumDroid since the sync version must match between Trilium and TriliumDroid.
### Server
To install TriliumNext on your own server (including via Docker from [Dockerhub](https://hub.docker.com/r/triliumnext/notes)) follow [the server installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
To install TriliumNext on your own server (including via Docker from [Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
## 💻 Contribute
@@ -152,11 +154,11 @@ pnpm install
pnpm nx --project=desktop electron-forge:make -- --arch=x64 --platform=win32
```
For more details, see the [development docs](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Building%20and%20deployment/Running%20a%20development%20build.md).
For more details, see the [development docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
### Developer Documentation
Please view the [documentation guide](./docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md) for details. If you have more questions, feel free to reach out via the links described in the "Discuss with us" section above.
Please view the [documentation guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md) for details. If you have more questions, feel free to reach out via the links described in the "Discuss with us" section above.
## 👏 Shoutouts
@@ -168,7 +170,7 @@ Please view the [documentation guide](./docs/Developer%20Guide/Developer%20Guide
## 🤝 Support
Support for the TriliumNext organization will be possible in the near future. For now, you can:
- Support continued development on TriliumNext by supporting our developers: [eliandoran](https://github.com/sponsors/eliandoran) (See the [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors))) for a full list)
- Support continued development on TriliumNext by supporting our developers: [eliandoran](https://github.com/sponsors/eliandoran) (See the [repository insights]([developers]([url](https://github.com/TriliumNext/trilium/graphs/contributors))) for a full list)
- Show a token of gratitude to the original Trilium developer ([zadam](https://github.com/sponsors/zadam)) via [PayPal](https://paypal.me/za4am) or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).

View File

@@ -38,7 +38,7 @@
"@playwright/test": "1.54.2",
"@stylistic/eslint-plugin": "5.2.3",
"@types/express": "5.0.3",
"@types/node": "22.17.1",
"@types/node": "22.17.2",
"@types/yargs": "17.0.33",
"@vitest/coverage-v8": "3.2.4",
"eslint": "9.33.0",

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/client",
"version": "0.97.2",
"version": "0.98.0",
"description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)",
"private": true,
"license": "AGPL-3.0-only",
@@ -36,7 +36,7 @@
"draggabilly": "3.0.0",
"force-graph": "1.50.1",
"globals": "16.3.0",
"i18next": "25.3.4",
"i18next": "25.3.6",
"i18next-http-backend": "3.0.2",
"jquery": "3.7.1",
"jquery.fancytree": "2.38.5",

View File

@@ -967,7 +967,7 @@
},
"protected_session": {
"enter_password_instruction": "显示受保护的笔记需要输入您的密码:",
"start_session_button": "开始受保护的会话",
"start_session_button": "开始受保护的会话 <kbd>Enter</kbd>",
"started": "受保护的会话已启动。",
"wrong_password": "密码错误。",
"protecting-finished-successfully": "保护操作已成功完成。",
@@ -1028,7 +1028,7 @@
"error_creating_anonymized_database": "无法创建匿名化数据库,请检查后端日志以获取详细信息",
"successfully_created_fully_anonymized_database": "成功创建完全匿名化的数据库,路径为 {{anonymizedFilePath}}",
"successfully_created_lightly_anonymized_database": "成功创建轻度匿名化的数据库,路径为 {{anonymizedFilePath}}",
"no_anonymized_database_yet": "尚无匿名化数据库"
"no_anonymized_database_yet": "尚无匿名化数据库"
},
"database_integrity_check": {
"title": "数据库完整性检查",
@@ -1333,9 +1333,9 @@
"oauth_title": "OAuth/OpenID 认证",
"oauth_description": "OpenID 是一种标准化方式,允许您使用其他服务(如 Google的账号登录网站来验证您的身份。默认的身份提供者是 Google但您可以更改为任何其他 OpenID 提供者。点击<a href=\"#root/_hidden/_help/_help_Otzi9La2YAUX/_help_WOcw2SLH6tbX/_help_7DAiwaf8Z7Rz\">这里</a>了解更多信息。请参阅这些 <a href=\"https://developers.google.com/identity/openid-connect/openid-connect\">指南</a> 通过 Google 设置 OpenID 服务。",
"oauth_description_warning": "要启用 OAuth/OpenID您需要设置 config.ini 文件中的 OAuth/OpenID 基础 URL、客户端 ID 和客户端密钥,并重新启动应用程序。如果要从环境变量设置,请设置 TRILIUM_OAUTH_BASE_URL、TRILIUM_OAUTH_CLIENT_ID 和 TRILIUM_OAUTH_CLIENT_SECRET 环境变量。",
"oauth_missing_vars": "缺少以下设置项: {{missingVars}}",
"oauth_user_account": "用户账号:",
"oauth_user_email": "用户邮箱:",
"oauth_missing_vars": "缺少以下设置项{{variables}}",
"oauth_user_account": "用户账号: ",
"oauth_user_email": "用户邮箱: ",
"oauth_user_not_logged_in": "未登录!"
},
"shortcuts": {
@@ -1357,7 +1357,7 @@
"enable": "启用拼写检查",
"language_code_label": "语言代码",
"language_code_placeholder": "例如 \"en-US\", \"de-AT\"",
"multiple_languages_info": "多种语言可以用逗号分隔,例如 \"en-US, de-DE, cs\"。",
"multiple_languages_info": "多种语言可以用逗号分隔,例如 \"en-US, de-DE, cs\"。 ",
"available_language_codes_label": "可用的语言代码:",
"restart-required": "拼写检查选项的更改将在应用重启后生效。"
},
@@ -1992,9 +1992,6 @@
"help_title": "显示关于此画面的更多信息"
},
"call_to_action": {
"next_theme_title": "新的 Trilium 主题已进入稳定版",
"next_theme_message": "有一段时间,我们一直在设计新的主题,为了让应用程序看起来更加现代。",
"next_theme_button": "切换至新的 Trilium 主题",
"background_effects_title": "背景效果现已推出稳定版本",
"background_effects_message": "在 Windows 装置上,背景效果现在已完全稳定。背景效果通过模糊背后的背景,为使用者界面增添一抹色彩。此技术也用于其他应用程序,例如 Windows 资源管理器。",
"background_effects_button": "启用背景效果"

View File

@@ -1994,9 +1994,9 @@
"help_title": "Display more information about this screen"
},
"call_to_action": {
"next_theme_title": "The new Trilium theme is now stable",
"next_theme_message": "For a while now, we've been working on a new theme to give the application a more modern look.",
"next_theme_button": "Switch to the new Trilium theme",
"next_theme_title": "Try the new Trilium theme",
"next_theme_message": "You are currently using the legacy theme, would you like to try the new theme?",
"next_theme_button": "Try the new theme",
"background_effects_title": "Background effects are now stable",
"background_effects_message": "On Windows devices, background effects are now fully stable. The background effects adds a touch of color to the user interface by blurring the background behind it. This technique is also used in other applications such as Windows Explorer.",
"background_effects_button": "Enable background effects"

View File

@@ -0,0 +1,22 @@
{
"about": {
"title": "درباره Trilium Notes",
"homepage": "صفحه اصلی:",
"app_version": "نسخه برنامه:",
"db_version": "نسخه پایگاه داده:",
"sync_version": "نسخه منطبق:",
"build_date": "تاریخ ساخت:",
"build_revision": "نسخه بازنگری شده:",
"data_directory": "دایرکتوری داده:"
},
"toast": {
"critical-error": {
"title": "خطای بحرانی",
"message": "خطای بحرانی رخ داده که مانع از اجرای برنامه می شود\n\n {{message}}\n\nبه احتمال زیاد ناشی از خطای غیرمنتظره در اجرای ناموفق یک اسکریپت است. برنامه را در مد ایمن اجرا کنید و خطا را بررسی نمایید."
}
},
"add_link": {
"add_link": "افزودن لینک",
"note": "یادداشت"
}
}

View File

@@ -0,0 +1,144 @@
{
"about": {
"title": "Lisätietoja Trilium Notes:ista",
"homepage": "Kotisivu:",
"app_version": "Sovelluksen versio:",
"db_version": "Tietokannan versio:",
"build_date": "Koontipäivämäärä:",
"data_directory": "Datakansio:",
"sync_version": "Synkronoinnin versio:",
"build_revision": "Sovelluksen versio:"
},
"toast": {
"critical-error": {
"title": "Kriittinen virhe"
},
"widget-error": {
"title": "Widgetin luonti epäonnistui"
}
},
"add_link": {
"add_link": "Lisää linkki",
"link_title": "Linkin otsikko",
"button_add_link": "Lisää linkki",
"note": "Muistio",
"search_note": "etsi muistiota sen nimellä"
},
"branch_prefix": {
"prefix": "Etuliite: ",
"save": "Tallenna"
},
"bulk_actions": {
"bulk_actions": "Massatoiminnot",
"available_actions": "Saatavilla olevat toiminnot",
"chosen_actions": "Valitut toiminnot",
"execute_bulk_actions": "Toteuta massatoiminnot",
"bulk_actions_executed": "Massatoiminnot on toteutettu onnistuneesti.",
"none_yet": "Ei vielä... lisää toiminto klikkaamalla jotiain yllä saatavilla olevaa yltä.",
"labels": "Merkit",
"relations": "Suhteet",
"notes": "Muistiot",
"other": "Muut",
"affected_notes": "Vaikuttaa muistioihin"
},
"clone_to": {
"clone_notes_to": "Kopioi muistiot...",
"help_on_links": "Apua linkkeihin",
"notes_to_clone": "Kopioitavat muistiot",
"target_parent_note": "Kohteen päämuistio",
"search_for_note_by_its_name": "ensi muistiota sen nimellä",
"cloned_note_prefix_title": "Kopioitu muistia näytetään puussa annetulla etuliitteellä",
"prefix_optional": "Etuliite (valinnainen)",
"clone_to_selected_note": "Kopioi valittuun muistioon",
"note_cloned": "Muistio \"{{clonedTitle}}\" on kopioitu \"{{targetTitle}}\""
},
"confirm": {
"confirmation": "Vahvistus",
"cancel": "Peruuta",
"ok": "OK",
"also_delete_note": "Poista myös muistio"
},
"delete_notes": {
"delete_notes_preview": "Poista muistion esikatselu",
"close": "Sulje",
"notes_to_be_deleted": "Seuraavat muistiot tullaan poistamaan ({{notesCount}})",
"no_note_to_delete": "Muistioita ei poisteta (vain kopiot).",
"cancel": "Peruuta",
"ok": "OK"
},
"export": {
"export_note_title": "Vie muistio",
"close": "Sulje",
"format_html": "HTML - suositeltu, sillä se säilyttää kaikki formatoinnit",
"format_markdown": "Markdown - tämä säilyttää suurimman osan formatoinneista.",
"opml_version_1": "OPML v1.0 - pelkkä teksti",
"opml_version_2": "OPML v2.0 - sallii myös HTML:n",
"export": "Vie",
"choose_export_type": "Valitse ensin viennin tyyppi",
"export_status": "Viennin tila",
"export_in_progress": "Vienti käynnissä: {{progressCount}}",
"export_finished_successfully": "Vienti valmistui onnistuneesti.",
"format_pdf": "PDF - tulostukseen ja jakamiseen."
},
"help": {
"title": "Lunttilappu",
"noteNavigation": "Muistion navigointi",
"goUpDown": "mene ylös/alas muistioiden listassa",
"collapseExpand": "pienennä/suurenna solmu",
"notSet": "ei asetettu",
"goBackForwards": "mene taaksepäin/eteenpäin historiassa",
"jumpToParentNote": "Hyppää ylempään muistioon",
"collapseWholeTree": "pienennä koko muistio puu",
"onlyInDesktop": "Vain työpöytänäkymässä (Electron build)",
"openEmptyTab": "Avaa tyhjä välilehti",
"closeActiveTab": "sulje aktiivinen välilehti",
"activateNextTab": "aktivoi seuraava välilehti",
"activatePreviousTab": "aktivoi edellinen välilehti",
"creatingNotes": "Luo muistiota",
"movingCloningNotes": "Siirrä / kopioi muistioita",
"moveNoteUpHierarchy": "siirrä muistio ylöspäin listassa",
"selectNote": "valitse muistio",
"editingNotes": "Muokkaa solmua",
"createEditLink": "luo / muokkaa ulkoista linkkiä",
"createInternalLink": "luo sisäinen linkki",
"insertDateTime": "lisää nykyinen päivämäärä ja aika hiiren kohdalle",
"troubleshooting": "Vianmääritys",
"reloadFrontend": "lataa Trilium:in käyttöliittymä",
"showDevTools": "näytä kehittäjätyökalut",
"showSQLConsole": "näytä SQL konsoli",
"other": "Muut"
},
"import": {
"importIntoNote": "Tuo muistioon",
"chooseImportFile": "Valitse tuonnin tiedosto",
"options": "Valinnat",
"safeImport": "Turvallinen tuonti",
"shrinkImages": "Kutista kuvat",
"replaceUnderscoresWithSpaces": "Korvaa alaviivat väleillä tuotujen muistioiden tiedostonimissä",
"import": "Tuo",
"failed": "Tuonti epäonnistui: {{message}}.",
"html_import_tags": {
"title": "HTML Tuonnin Tunnisteet",
"placeholder": "Lisää HTML tunnisteet, yksi per rivi"
},
"import-status": "Tuonnin tila",
"in-progress": "Tuonti vaiheessa: {{progress}}",
"successful": "Tuonti valmistui onnistuneesti."
},
"include_note": {
"dialog_title": "Sisällytä muistio",
"label_note": "Muistio",
"placeholder_search": "etsi muistiota sen nimellä",
"box_size_small": "pieni (~ 10 riviä)",
"box_size_medium": "keskisuuri (~ 30 riviä)",
"button_include": "Sisällytä muistio"
},
"info": {
"modalTitle": "Info viesti",
"closeButton": "Sulje",
"okButton": "OK"
},
"jump_to_note": {
"search_button": "Etsi koko tekstistä"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -249,7 +249,7 @@
},
"prompt": {
"title": "Prompt",
"ok": "OK <kbd>enter</kbd>",
"ok": "OK",
"defaultTitle": "Prompt"
},
"protected_session_password": {
@@ -257,7 +257,7 @@
"help_title": "Ajuda sobre notas protegidas",
"close_label": "Fechar",
"form_label": "Para prosseguir com a ação solicitada, você precisa iniciar uma sessão protegida digitando a senha:",
"start_button": "Iniciar sessão protegida <kbd>enter</kbd>"
"start_button": "Iniciar sessão protegida"
},
"recent_changes": {
"title": "Alterações recentes",
@@ -306,12 +306,12 @@
"sort_with_respect_to_different_character_sorting": "classificar de acordo com diferentes regras de ordenação de caracteres e colação em diferentes idiomas ou regiões.",
"natural_sort_language": "Linguagem da ordenação natural",
"the_language_code_for_natural_sort": "O código do idioma para ordenação natural, por exemplo, \"zh-CN\" para chinês.",
"sort": "Ordenar <kbd>enter</kbd>"
"sort": "Ordenar"
},
"upload_attachments": {
"upload_attachments_to_note": "Enviar anexos para a nota",
"choose_files": "Escolher arquivos",
"files_will_be_uploaded": "Os arquivos serão enviados como anexos para",
"files_will_be_uploaded": "Os arquivos serão enviados como anexos para {{noteTitle}}",
"options": "Opções",
"shrink_images": "Reduzir imagens",
"upload": "Enviar",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,91 @@
{
"add_link": {
"add_link": "Додати посилання",
"help_on_links": "Довідка щодо посилань",
"note": "Нотатка",
"search_note": "Знайти нотатку за ім'ям",
"link_title_mirrors": "заголовок посилання відображає назву нотатки",
"link_title_arbitrary": "свій заголовок посилання",
"link_title": "Заголовок посилання",
"button_add_link": "Додати посилання"
},
"branch_prefix": {
"save": "Зберегти",
"edit_branch_prefix": "Редагувати префікс гілки",
"help_on_tree_prefix": "Довідка щодо префіксів гілок",
"prefix": "Префікс: ",
"branch_prefix_saved": "Префікс гілки збережено."
},
"about": {
"app_version": "Версія програми:",
"db_version": "Версія БД:",
"build_date": "Дата збірки:",
"build_revision": "Ревізія збірки:",
"data_directory": "Директорія даних:",
"homepage": "Домашня сторінка:",
"title": "Про Trilium Notes"
},
"global_menu": {
"about": "Про Trilium Notes"
},
"modal": {
"help_title": "Показати більше інформації про це вікно"
},
"toast": {
"critical-error": {
"title": "Критична помилка"
}
},
"bulk_actions": {
"bulk_actions": "Масові дії",
"affected_notes": "Зачеплені нотатки",
"available_actions": "Доступні дії",
"chosen_actions": "Обрані дії",
"execute_bulk_actions": "Виконати масові дії",
"bulk_actions_executed": "Масові дії успішно виконано.",
"none_yet": "Поки ніяких.. Додайте дію натиснувши на одну з наданих вище."
},
"clone_to": {
"clone_notes_to": "Клонувати нотатки до...",
"target_parent_note": "Цільова батьківська нотатка",
"search_for_note_by_its_name": "Знайти нотатку за ім'ям"
},
"clipboard": {
"copied": "Нотатку(-и) було скопійовано в буфер.",
"copy_failed": "Не вдалося скопіювати в буфер через проблеми з дозволами.",
"copy_success": "Скопійовано в буфер."
},
"entrypoints": {
"sql-error": "Виникла помилка при виконанні запиту SQL: {{message}}"
},
"branches": {
"undeleting-notes-finished-successfully": "Нотатки вдало відновлено.",
"undeleting-notes-in-progress": "Відновлюємо нотатки: {{count}}",
"delete-notes-in-progress": "Видаляємо нотатки: {{count}}",
"delete-finished-successfully": "Нотатки вдало видалено."
},
"launcher_context_menu": {
"add-spacer": "Додати розділювач",
"reset": "Скинути"
},
"editable-text": {
"auto-detect-language": "Автовизначена"
},
"highlighting": {
"color-scheme": "Схема кольорів"
},
"code_block": {
"copy_title": "Скопіювати в буфер"
},
"classic_editor_toolbar": {
"title": "Форматування"
},
"editor": {
"title": "Редактор"
},
"editing": {
"editor_type": {
"label": "Панель інструментів форматування"
}
}
}

View File

@@ -1,69 +1,77 @@
{
"about": {
"homepage": "Trang chủ:",
"title": "Về Trilium Notes"
},
"add_link": {
"add_link": "Thêm liên kết",
"button_add_link": "Thêm liên kết"
},
"bulk_actions": {
"other": "Khác"
},
"branch_prefix": {
"save": "Lưu"
},
"confirm": {
"ok": "OK",
"cancel": "Huỷ"
},
"delete_notes": {
"close": "Đóng",
"ok": "OK",
"cancel": "Huỷ"
},
"export": {
"close": "Đóng"
},
"help": {
"other": "Khác"
},
"toast": {
"critical-error": {
"title": "Lỗi nghiêm trọng"
}
},
"import": {
"options": "Tuỳ chọn"
},
"info": {
"okButton": "OK",
"closeButton": "Đóng"
},
"move_to": {
"dialog_title": "Chuyển ghi chép tới..."
},
"prompt": {
"ok": "OK"
},
"protected_session_password": {
"close_label": "Đóng"
},
"revisions": {
"restore_button": "Khôi phục",
"delete_button": "Xoá"
},
"upload_attachments": {
"options": "Tuỳ chọn"
},
"attribute_detail": {
"name": "Tên",
"value": "Giá trị",
"text": "Văn bản",
"number": "Số",
"delete": "Xoá"
},
"rename_note": {
"rename_note": "Đổi tên ghi chép"
"about": {
"homepage": "Trang chủ:",
"title": "Về Trilium Notes"
},
"add_link": {
"add_link": "Thêm liên kết",
"button_add_link": "Thêm liên kết"
},
"bulk_actions": {
"other": "Khác"
},
"branch_prefix": {
"save": "Lưu"
},
"confirm": {
"ok": "OK",
"cancel": "Huỷ"
},
"delete_notes": {
"close": "Đóng",
"ok": "OK",
"cancel": "Huỷ"
},
"export": {
"close": "Đóng"
},
"help": {
"other": "Khác"
},
"toast": {
"critical-error": {
"title": "Lỗi nghiêm trọng"
}
},
"import": {
"options": "Tuỳ chọn"
},
"info": {
"okButton": "OK",
"closeButton": "Đóng"
},
"move_to": {
"dialog_title": "Chuyển ghi chép tới..."
},
"prompt": {
"ok": "OK"
},
"protected_session_password": {
"close_label": "Đóng"
},
"revisions": {
"restore_button": "Khôi phục",
"delete_button": "Xoá"
},
"upload_attachments": {
"options": "Tuỳ chọn"
},
"attribute_detail": {
"name": "Tên",
"value": "Giá trị",
"text": "Văn bản",
"number": "Số",
"delete": "Xoá"
},
"rename_note": {
"rename_note": "Đổi tên ghi chép"
},
"add_label": {
"add_label": "Thêm nhãn",
"label_name_placeholder": "tên nhãn",
"help_text_item2": "hoặc thay đổi giá trị của nhãn có sẵn"
},
"rename_label": {
"rename_label": "Đặt lại tên nhãn"
}
}

View File

@@ -414,7 +414,7 @@ export default class GlobalMenuWidget extends BasicWidget {
}
async fetchLatestVersion() {
const RELEASES_API_URL = "https://api.github.com/repos/TriliumNext/Notes/releases/latest";
const RELEASES_API_URL = "https://api.github.com/repos/TriliumNext/Trilium/releases/latest";
const resp = await fetch(RELEASES_API_URL);
const data = await resp.json();

View File

@@ -25,7 +25,7 @@ function CallToActionDialogComponent({ activeCallToActions }: { activeCallToActi
<Modal
className="call-to-action"
size="md"
title="New features"
title={activeItem.title}
show={shown}
onHidden={() => setShown(false)}
footerAlignment="between"
@@ -43,7 +43,6 @@ function CallToActionDialogComponent({ activeCallToActions }: { activeCallToActi
)}
</>}
>
<h4>{activeItem.title}</h4>
<p>{activeItem.message}</p>
</Modal>
)

View File

@@ -65,7 +65,7 @@ const CALL_TO_ACTIONS: CallToAction[] = [
id: "background_effects",
title: t("call_to_action.background_effects_title"),
message: t("call_to_action.background_effects_message"),
enabled: () => utils.isElectron() && window.glob.platform === "win32" && isNextTheme() && !options.is("backgroundEffects"),
enabled: () => false,
buttons: [
{
text: t("call_to_action.background_effects_button"),

View File

@@ -674,6 +674,8 @@ export async function getFullCalendarLocale(locale: string) {
return (await import("@fullcalendar/core/locales/ro")).default;
case "ru":
return (await import("@fullcalendar/core/locales/ru")).default;
case "ja":
return (await import("@fullcalendar/core/locales/ja")).default;
case "en":
default:
return undefined;

View File

@@ -19,6 +19,6 @@
},
"devDependencies": {
"dotenv": "17.2.1",
"electron": "37.2.6"
"electron": "37.3.0"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/desktop",
"version": "0.97.2",
"version": "0.98.0",
"description": "Build your personal knowledge base with Trilium Notes",
"private": true,
"main": "main.cjs",
@@ -17,7 +17,7 @@
"@types/electron-squirrel-startup": "1.0.2",
"@triliumnext/server": "workspace:*",
"copy-webpack-plugin": "13.0.1",
"electron": "37.2.6",
"electron": "37.3.0",
"@electron-forge/cli": "7.8.3",
"@electron-forge/maker-deb": "7.8.3",
"@electron-forge/maker-dmg": "7.8.3",

View File

@@ -12,7 +12,7 @@
"@triliumnext/desktop": "workspace:*",
"@types/fs-extra": "11.0.4",
"copy-webpack-plugin": "13.0.1",
"electron": "37.2.6",
"electron": "37.3.0",
"fs-extra": "11.3.1"
},
"nx": {

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/server",
"version": "0.97.2",
"version": "0.98.0",
"description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.",
"private": true,
"dependencies": {
@@ -39,7 +39,7 @@
"@types/ws": "8.18.1",
"@types/xml2js": "0.4.14",
"express-http-proxy": "2.1.1",
"@anthropic-ai/sdk": "0.59.0",
"@anthropic-ai/sdk": "0.60.0",
"@braintree/sanitize-url": "7.1.1",
"@triliumnext/commons": "workspace:*",
"@triliumnext/express-partial-content": "workspace:*",
@@ -59,7 +59,7 @@
"debounce": "2.2.0",
"debug": "4.4.1",
"ejs": "3.1.10",
"electron": "37.2.6",
"electron": "37.3.0",
"electron-debug": "4.1.0",
"electron-window-state": "5.0.3",
"escape-html": "1.0.3",
@@ -74,7 +74,7 @@
"html2plaintext": "2.1.4",
"http-proxy-agent": "7.0.2",
"https-proxy-agent": "7.0.6",
"i18next": "25.3.4",
"i18next": "25.3.6",
"i18next-fs-backend": "2.6.0",
"image-type": "6.0.0",
"ini": "5.0.0",
@@ -103,7 +103,7 @@
"swagger-ui-express": "5.0.1",
"time2fa": "^1.3.0",
"tmp": "0.2.5",
"turndown": "7.2.0",
"turndown": "7.2.1",
"unescape": "1.0.1",
"ws": "8.18.3",
"xml2js": "0.6.2",

View File

@@ -1,6 +1,6 @@
<p>Trilium supports configuration via a file named <code>config.ini</code> and
environment variables. Please review the file named <a href="https://github.com/TriliumNext/Trilium/blob/develop/apps/server/src/assets/config-sample.ini">config-sample.ini</a> in
the <a href="https://github.com/TriliumNext/Trilium">Notes</a> repository
environment variables. Please review the file named <a href="https://github.com/TriliumNext/Trilium/blob/main/apps/server/src/assets/config-sample.ini">config-sample.ini</a> in
the <a href="https://github.com/TriliumNext/Trilium">Trilium</a> repository
to see what values are supported.</p>
<p>You can provide the same values via environment variables instead of the <code>config.ini</code> file,
and these environment variables use the following format:</p>

View File

@@ -231,23 +231,17 @@
first, then adds fuzzy matching when needed.</p>
<h3>How Progressive Search Works</h3>
<ol>
<li>
<p><strong>Phase 1 - Exact Matching</strong>: When you search, Trilium first
looks for exact matches of your search terms. This handles the vast majority
of searches (90%+) and returns results almost instantly.</p>
</li>
<li>
<p><strong>Phase 2 - Fuzzy Fallback</strong>: If Phase 1 doesn't find enough
high-quality results (fewer than 5 results with good relevance scores),
Trilium automatically adds fuzzy matching to find results with typos or
spelling variations.</p>
</li>
<li>
<p><strong>Result Ordering</strong>: Exact matches always appear before fuzzy
matches, regardless of individual scores. This ensures that when you search
for "project", notes containing the exact word "project" will appear before
notes containing similar words like "projects" or "projection".</p>
</li>
<li><strong>Phase 1 - Exact Matching</strong>: When you search, Trilium first
looks for exact matches of your search terms. This handles the vast majority
of searches (90%+) and returns results almost instantly.</li>
<li><strong>Phase 2 - Fuzzy Fallback</strong>: If Phase 1 doesn't find enough
high-quality results (fewer than 5 results with good relevance scores),
Trilium automatically adds fuzzy matching to find results with typos or
spelling variations.</li>
<li><strong>Result Ordering</strong>: Exact matches always appear before fuzzy
matches, regardless of individual scores. This ensures that when you search
for "project", notes containing the exact word "project" will appear before
notes containing similar words like "projects" or "projection".</li>
</ol>
<h3>Progressive Search Behavior</h3>
<ul>

View File

@@ -2,9 +2,9 @@
<p>There are two types of error logs, both of which are useful when reporting
bugs.</p>
<ul>
<li data-list-item-id="e5d891396e04bcb9d78ea10421e8ee6be"><a class="reference-link" href="#root/pOsGYCXsbNQG/BgmBlOIl72jZ/qzNzp9LYQyPT/_help_bnyigUA2UK7s">Backend (server) logs</a>
<li><a class="reference-link" href="#root/_help_bnyigUA2UK7s">Backend (server) logs</a>
</li>
<li data-list-item-id="e94ecb76c9af944e47bf8b5c5dabf027a"><a class="reference-link" href="#root/pOsGYCXsbNQG/BgmBlOIl72jZ/qzNzp9LYQyPT/_help_9yEHzMyFirZR">Frontend logs</a>
<li><a class="reference-link" href="#root/_help_9yEHzMyFirZR">Frontend logs</a>
</li>
</ul>
<h2>Providing sensitive data</h2>

View File

@@ -1,10 +1,10 @@
<h2>Accessing via the backend log</h2>
<p>In the&nbsp;<a class="reference-link" href="#root/pOsGYCXsbNQG/gh7bpGYxajRS/Vc8PjrjAGuOp/_help_x3i7MxGccDuM">Global menu</a>,
<p>In the&nbsp;<a class="reference-link" href="#root/_help_x3i7MxGccDuM">Global menu</a>,
go to Advanced → Show backend log</p>
<h2>Location on the disk</h2>
<p>Backend logs are stored on the file system. To find them, open the&nbsp;
<a
class="reference-link" href="#root/pOsGYCXsbNQG/Otzi9La2YAUX/_help_tAassRL4RSQL">Data directory</a>, go to the <code>log</code> subdirectory and find the
class="reference-link" href="#root/_help_tAassRL4RSQL">Data directory</a>, go to the <code>log</code> subdirectory and find the
latest log file, e.g. <code>trilium-2022-12-14.log</code>.&nbsp;</p>
<h2>Reporting backend bugs</h2>
<p>You can attach the whole file to the bug report (preferable) or open it
@@ -15,12 +15,18 @@
in order to reduce the space consumption.</p>
<p>It's possible to change the retention period by modifying the&nbsp;
<a
class="reference-link" href="#root/pOsGYCXsbNQG/tC7s2alapj8V/_help_Gzjqa934BdH4">Configuration (config.ini or environment variables)</a>&nbsp;via the <code>.ini</code> file:</p><pre><code class="language-text-x-trilium-auto">[Logging]
class="reference-link" href="#root/_help_Gzjqa934BdH4">Configuration (config.ini or environment variables)</a>&nbsp;via the <code>.ini</code> file:</p><pre><code class="language-text-x-trilium-auto">[Logging]
retentionDays=7</code></pre>
<p>Or via the environment variable <code>TRILIUM_LOGGING_RETENTION_DAYS</code>.</p>
<aside
class="admonition note">
<p>Special cases:</p>
<ul>
<li>Positive values indicate the number of days worth of logs to keep</li>
<li>A value of 0 results with the default value (90 days) to be used</li>
<li>Negative values (e.g. <code>-1</code>) result with all logs to be kept,
irrespective how ancient and numerous (and</li>
</ul>
<aside class="admonition note">
<p>If you set the retention days to a low number, you might notice that not
all the log files are being deleted. This is because a minimum number of
logs (7 at the time of writing) is maintained at all times.</p>
</aside>
</aside>

View File

@@ -5,9 +5,9 @@
console is cleared on app restart.</p>
<p>If that doesn't work, then:</p>
<ul>
<li data-list-item-id="e1f836ac8425c0d56072614c40c996bbd">in Trilium desktop app, go to top-left menu button -&gt; Advanced -&gt;
<li>in Trilium desktop app, go to top-left menu button -&gt; Advanced -&gt;
Open Dev Tools</li>
<li data-list-item-id="e8bd27605bedefe884b826a1899413a6d">In Firefox/Chrome right-click anywhere in the page and click Inspect:</li>
<li>In Firefox/Chrome right-click anywhere in the page and click Inspect:</li>
</ul>
<p>
<img src="Frontend logs_error-logs-f.png">

View File

@@ -0,0 +1,14 @@
{
"keyboard_actions": {
"back-in-note-history": "به یادداشت قبلی در تاریخچه",
"forward-in-note-history": "به یادداشت بعدی در تاریخچه برو",
"open-jump-to-note-dialog": "باز کردن پنجرهٔ «پرش به یادداشت»",
"open-command-palette": "باز کردن پالت دستورات",
"scroll-to-active-note": "پیمایش درخت یادداشت به یادداشت جاری",
"quick-search": "فعال‌سازی نوار جستجوی سریع",
"search-in-subtree": "‪جستجوی یادداشت‌ها در زیردرخت یادداشت فعال",
"expand-subtree": "باز کردن زیردرخت یادداشت جاری",
"collapse-tree": "بستن کامل درخت یادداشت‌ها",
"collapse-subtree": "بستن زیرشاخه‌های یادداشت فعلی"
}
}

View File

@@ -0,0 +1,10 @@
{
"keyboard_actions": {
"quick-search": "Aktivoi pikahakupalkki",
"collapse-tree": "Kutista valmis muistiinpanopuu",
"creating-and-moving-notes": "Luo ja siirrä muistioita",
"delete-note": "Poista muistio",
"move-note-up": "Siirrä muistio ylös",
"open-command-palette": "Avaa komentovalikko"
}
}

View File

@@ -1,287 +1,355 @@
{
"keyboard_actions": {
"open-jump-to-note-dialog": "Ouvrir la boîte de dialogue \"Aller à la note\"",
"search-in-subtree": "Rechercher des notes dans les sous-arbres de la note active",
"expand-subtree": "Développer le sous-arbre de la note actuelle",
"collapse-tree": "Réduire toute l'arborescence des notes",
"collapse-subtree": "Réduire le sous-arbre de la note actuelle",
"sort-child-notes": "Trier les notes enfants",
"creating-and-moving-notes": "Créer et déplacer des notes",
"create-note-into-inbox": "Créer une note dans l'emplacement par défaut (si défini) ou une note journalière",
"delete-note": "Supprimer la note",
"move-note-up": "Déplacer la note vers le haut",
"move-note-down": "Déplacer la note vers le bas",
"move-note-up-in-hierarchy": "Déplacer la note vers le haut dans la hiérarchie",
"move-note-down-in-hierarchy": "Déplacer la note vers le bas dans la hiérarchie",
"edit-note-title": "Passer de l'arborescence aux détails d'une note et éditer le titre",
"edit-branch-prefix": "Afficher la fenêtre Éditer le préfixe de branche",
"note-clipboard": "Note presse-papiers",
"copy-notes-to-clipboard": "Copier les notes sélectionnées dans le presse-papiers",
"paste-notes-from-clipboard": "Coller les notes depuis le presse-papiers dans la note active",
"cut-notes-to-clipboard": "Couper les notes sélectionnées dans le presse-papiers",
"select-all-notes-in-parent": "Sélectionner toutes les notes du niveau de la note active",
"add-note-above-to-the-selection": "Ajouter la note au-dessus de la sélection",
"add-note-below-to-selection": "Ajouter la note en dessous de la sélection",
"duplicate-subtree": "Dupliquer le sous-arbre",
"tabs-and-windows": "Onglets et fenêtres",
"open-new-tab": "Ouvrir un nouvel onglet",
"close-active-tab": "Fermer l'onglet actif",
"reopen-last-tab": "Rouvrir le dernier onglet fermé",
"activate-next-tab": "Basculer vers l'onglet à droite de l'onglet actif",
"activate-previous-tab": "Basculer vers l'onglet à gauche de l'onglet actif",
"open-new-window": "Ouvrir une nouvelle fenêtre vide",
"toggle-tray": "Afficher/masquer l'application dans la barre des tâches",
"first-tab": "Basculer vers le premier onglet dans la liste",
"second-tab": "Basculer vers le deuxième onglet dans la liste",
"third-tab": "Basculer vers le troisième onglet dans la liste",
"fourth-tab": "Basculer vers le quatrième onglet dans la liste",
"fifth-tab": "Basculer vers le cinquième onglet dans la liste",
"sixth-tab": "Basculer vers le sixième onglet dans la liste",
"seventh-tab": "Basculer vers le septième onglet dans la liste",
"eight-tab": "Basculer vers le huitième onglet dans la liste",
"ninth-tab": "Basculer vers le neuvième onglet dans la liste",
"last-tab": "Basculer vers le dernier onglet dans la liste",
"dialogs": "Boîtes de dialogue",
"show-note-source": "Affiche la boîte de dialogue Source de la note",
"show-options": "Afficher les Options",
"show-revisions": "Afficher la boîte de dialogue Versions de la note",
"show-recent-changes": "Afficher la boîte de dialogue Modifications récentes",
"show-sql-console": "Afficher la boîte de dialogue Console SQL",
"show-backend-log": "Afficher la boîte de dialogue Journal du backend",
"text-note-operations": "Opérations sur les notes textuelles",
"add-link-to-text": "Ouvrir la boîte de dialogue pour ajouter un lien dans le texte",
"follow-link-under-cursor": "Suivre le lien sous le curseur",
"insert-date-and-time-to-text": "Insérer la date et l'heure dans le texte",
"paste-markdown-into-text": "Coller du texte au format Markdown dans la note depuis le presse-papiers",
"cut-into-note": "Couper la sélection depuis la note actuelle et créer une sous-note avec le texte sélectionné",
"add-include-note-to-text": "Ouvrir la boîte de dialogue pour Inclure une note",
"edit-readonly-note": "Éditer une note en lecture seule",
"attributes-labels-and-relations": "Attributs (labels et relations)",
"add-new-label": "Créer un nouveau label",
"create-new-relation": "Créer une nouvelle relation",
"ribbon-tabs": "Onglets du ruban",
"toggle-basic-properties": "Afficher/masquer les Propriétés de base de la note",
"toggle-file-properties": "Afficher/masquer les Propriétés du fichier",
"toggle-image-properties": "Afficher/masquer les Propriétés de l'image",
"toggle-owned-attributes": "Afficher/masquer les Attributs propres",
"toggle-inherited-attributes": "Afficher/masquer les Attributs hérités",
"toggle-promoted-attributes": "Afficher/masquer les Attributs promus",
"toggle-link-map": "Afficher/masquer la Carte de la note",
"toggle-note-info": "Afficher/masquer les Informations de la note",
"toggle-note-paths": "Afficher/masquer les Emplacements de la note",
"toggle-similar-notes": "Afficher/masquer les Notes similaires",
"other": "Autre",
"toggle-right-pane": "Afficher/masquer le volet droit, qui inclut la Table des matières et les Accentuations",
"print-active-note": "Imprimer la note active",
"open-note-externally": "Ouvrir la note comme fichier avec l'application par défaut",
"render-active-note": "Rendre (ou re-rendre) la note active",
"run-active-note": "Exécuter le code JavaScript (frontend/backend) de la note active",
"toggle-note-hoisting": "Activer le focus sur la note active",
"unhoist": "Désactiver tout focus",
"reload-frontend-app": "Recharger l'application",
"open-dev-tools": "Ouvrir les outils de développement",
"toggle-left-note-tree-panel": "Basculer le panneau gauche (arborescence des notes)",
"toggle-full-screen": "Basculer en plein écran",
"zoom-out": "Dézoomer",
"zoom-in": "Zoomer",
"note-navigation": "Navigation dans les notes",
"reset-zoom-level": "Réinitialiser le niveau de zoom",
"copy-without-formatting": "Copier le texte sélectionné sans mise en forme",
"force-save-revision": "Forcer la création / sauvegarde d'une nouvelle version de la note active",
"show-help": "Affiche le guide de l'utilisateur intégré",
"toggle-book-properties": "Afficher/masquer les Propriétés du Livre",
"toggle-classic-editor-toolbar": "Activer/désactiver l'onglet Mise en forme de l'éditeur avec la barre d'outils fixe",
"export-as-pdf": "Exporte la note actuelle en PDF",
"show-cheatsheet": "Affiche une fenêtre modale avec des opérations de clavier courantes",
"toggle-zen-mode": "Active/désactive le mode zen (interface réduite pour favoriser la concentration)",
"back-in-note-history": "Naviguer à la note précédente dans l'historique",
"forward-in-note-history": "Naviguer a la note suivante dans l'historique",
"open-command-palette": "Ouvrir la palette de commandes",
"clone-notes-to": "Cloner les nœuds sélectionnés",
"move-notes-to": "Déplacer les nœuds sélectionnés"
},
"login": {
"title": "Connexion",
"heading": "Connexion à Trilium",
"incorrect-password": "Le mot de passe est incorrect. Veuillez réessayer.",
"password": "Mot de passe",
"remember-me": "Se souvenir de moi",
"button": "Connexion"
},
"set_password": {
"title": "Définir un mot de passe",
"heading": "Définir un mot de passe",
"description": "Avant de pouvoir commencer à utiliser Trilium depuis le web, vous devez d'abord définir un mot de passe. Vous utiliserez ensuite ce mot de passe pour vous connecter.",
"password": "Mot de passe",
"password-confirmation": "Confirmation du mot de passe",
"button": "Définir le mot de passe"
},
"javascript-required": "Trilium nécessite que JavaScript soit activé.",
"setup": {
"heading": "Configuration de Trilium Notes",
"new-document": "Je suis un nouvel utilisateur et je souhaite créer un nouveau document Trilium pour mes notes",
"sync-from-desktop": "J'ai déjà l'application de bureau et je souhaite configurer la synchronisation avec celle-ci",
"sync-from-server": "J'ai déjà un serveur et je souhaite configurer la synchronisation avec celui-ci",
"next": "Suivant",
"init-in-progress": "Initialisation du document en cours",
"redirecting": "Vous serez bientôt redirigé vers l'application.",
"title": "Configuration"
},
"setup_sync-from-desktop": {
"heading": "Synchroniser depuis une application de bureau",
"description": "Cette procédure doit être réalisée depuis l'application de bureau installée sur votre ordinateur:",
"step1": "Ouvrez l'application Trilium Notes.",
"step2": "Dans le menu Trilium, cliquez sur Options.",
"step3": "Cliquez sur la catégorie Synchroniser.",
"step4": "Remplacez l'adresse de l'instance de serveur par : {{- host}} et cliquez sur Enregistrer.",
"step5": "Cliquez sur le bouton 'Tester la synchronisation' pour vérifier que la connexion fonctionne.",
"step6": "Une fois que vous avez terminé ces étapes, cliquez sur {{- link}}.",
"step6-here": "ici"
},
"setup_sync-from-server": {
"heading": "Synchroniser depuis le serveur",
"instructions": "Veuillez saisir l'adresse du serveur Trilium et les informations d'identification ci-dessous. Cela téléchargera l'intégralité du document Trilium à partir du serveur et configurera la synchronisation avec celui-ci. En fonction de la taille du document et de votre vitesse de connexion, cela peut prendre un plusieurs minutes.",
"server-host": "Adresse du serveur Trilium",
"server-host-placeholder": "https://<nom d'hôte>:<port>",
"proxy-server": "Serveur proxy (facultatif)",
"proxy-server-placeholder": "https://<nom d'hôte>:<port>",
"note": "Note :",
"proxy-instruction": "Si vous laissez le paramètre de proxy vide, le proxy du système sera utilisé (s'applique uniquement à l'application de bureau)",
"password": "Mot de passe",
"password-placeholder": "Mot de passe",
"back": "Retour",
"finish-setup": "Terminer"
},
"setup_sync-in-progress": {
"heading": "Synchronisation en cours",
"successful": "La synchronisation a été correctement configurée. La synchronisation initiale prendra un certain temps. Une fois terminée, vous serez redirigé vers la page de connexion.",
"outstanding-items": "Éléments de synchronisation exceptionnels :",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "Page non trouvée",
"heading": "Page non trouvée"
},
"share_page": {
"parent": "parent :",
"clipped-from": "Cette note a été initialement extraite de {{- url}}",
"child-notes": "Notes enfants :",
"no-content": "Cette note n'a aucun contenu."
},
"weekdays": {
"monday": "Lundi",
"tuesday": "Mardi",
"wednesday": "Mercredi",
"thursday": "Jeudi",
"friday": "Vendredi",
"saturday": "Samedi",
"sunday": "Dimanche"
},
"months": {
"january": "Janvier",
"february": "Février",
"march": "Mars",
"april": "Avril",
"may": "Mai",
"june": "Juin",
"july": "Juillet",
"august": "Août",
"september": "Septembre",
"october": "Octobre",
"november": "Novembre",
"december": "Décembre"
},
"special_notes": {
"search_prefix": "Recherche :"
},
"test_sync": {
"not-configured": "L'hôte du serveur de synchronisation n'est pas configuré. Veuillez d'abord configurer la synchronisation.",
"successful": "L'établissement de liaison du serveur de synchronisation a été réussi, la synchronisation a été démarrée."
},
"hidden-subtree": {
"root-title": "Notes cachées",
"search-history-title": "Historique de recherche",
"note-map-title": "Carte de la Note",
"sql-console-history-title": "Historique de la console SQL",
"shared-notes-title": "Notes partagées",
"bulk-action-title": "Action groupée",
"backend-log-title": "Journal Backend",
"user-hidden-title": "Utilisateur masqué",
"launch-bar-templates-title": "Modèles de barre de raccourcis",
"base-abstract-launcher-title": "Raccourci Base abstraite",
"command-launcher-title": "Raccourci Commande",
"note-launcher-title": "Raccourci Note",
"script-launcher-title": "Raccourci Script",
"built-in-widget-title": "Widget intégré",
"spacer-title": "Séparateur",
"custom-widget-title": "Widget personnalisé",
"launch-bar-title": "Barre de lancement",
"available-launchers-title": "Raccourcis disponibles",
"go-to-previous-note-title": "Aller à la note précédente",
"go-to-next-note-title": "Aller à la note suivante",
"new-note-title": "Nouvelle note",
"search-notes-title": "Rechercher des notes",
"calendar-title": "Calendrier",
"recent-changes-title": "Modifications récentes",
"bookmarks-title": "Signets",
"open-today-journal-note-title": "Ouvrir la note du journal du jour",
"quick-search-title": "Recherche rapide",
"protected-session-title": "Session protégée",
"sync-status-title": "État de la synchronisation",
"settings-title": "Réglages",
"options-title": "Options",
"appearance-title": "Apparence",
"shortcuts-title": "Raccourcis",
"text-notes": "Notes de texte",
"code-notes-title": "Notes de code",
"images-title": "Images",
"spellcheck-title": "Correcteur orthographique",
"password-title": "Mot de passe",
"etapi-title": "ETAPI",
"backup-title": "Sauvegarde",
"sync-title": "Synchronisation",
"other": "Autre",
"advanced-title": "Avancé",
"visible-launchers-title": "Raccourcis visibles",
"user-guide": "Guide de l'utilisateur"
},
"notes": {
"new-note": "Nouvelle note",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Le fichier journal '{{ fileName }}' n'existe pas (encore).",
"reading-log-failed": "La lecture du fichier journal d'administration '{{ fileName }}' a échoué."
},
"content_renderer": {
"note-cannot-be-displayed": "Ce type de note ne peut pas être affiché."
},
"pdf": {
"export_filter": "Document PDF (*.pdf)",
"unable-to-export-message": "La note actuelle n'a pas pu être exportée en format PDF.",
"unable-to-export-title": "Impossible d'exporter au format PDF",
"unable-to-save-message": "Le fichier sélectionné n'a pas pu être écrit. Réessayez ou sélectionnez une autre destination."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Quitter Trilium",
"recents": "Notes récentes",
"bookmarks": "Signets",
"today": "Ouvrir la note du journal du jour",
"new-note": "Nouvelle note",
"show-windows": "Afficher les fenêtres"
},
"migration": {
"old_version": "La migration directe à partir de votre version actuelle n'est pas prise en charge. Veuillez d'abord mettre à jour vers la version v0.60.4, puis vers cette nouvelle version.",
"error_message": "Erreur lors de la migration vers la version {{version}}: {{stack}}",
"wrong_db_version": "La version de la base de données ({{version}}) est plus récente que ce que l'application supporte actuellement ({{targetVersion}}), ce qui signifie qu'elle a été créée par une version plus récente et incompatible de Trilium. Mettez à jour vers la dernière version de Trilium pour résoudre ce problème."
},
"modals": {
"error_title": "Erreur"
},
"keyboard_action_names": {
"command-palette": "Palette de commandes",
"quick-search": "Recherche rapide"
}
"keyboard_actions": {
"open-jump-to-note-dialog": "Ouvrir la boîte de dialogue \"Aller à la note\"",
"search-in-subtree": "Rechercher des notes dans les sous-arbres de la note active",
"expand-subtree": "Développer le sous-arbre de la note actuelle",
"collapse-tree": "Réduire toute l'arborescence des notes",
"collapse-subtree": "Réduire le sous-arbre de la note actuelle",
"sort-child-notes": "Trier les notes enfants",
"creating-and-moving-notes": "Créer et déplacer des notes",
"create-note-into-inbox": "Créer une note dans l'emplacement par défaut (si défini) ou une note journalière",
"delete-note": "Supprimer la note",
"move-note-up": "Déplacer la note vers le haut",
"move-note-down": "Déplacer la note vers le bas",
"move-note-up-in-hierarchy": "Déplacer la note vers le haut dans la hiérarchie",
"move-note-down-in-hierarchy": "Déplacer la note vers le bas dans la hiérarchie",
"edit-note-title": "Passer de l'arborescence aux détails d'une note et éditer le titre",
"edit-branch-prefix": "Afficher la fenêtre Éditer le préfixe de branche",
"note-clipboard": "Note presse-papiers",
"copy-notes-to-clipboard": "Copier les notes sélectionnées dans le presse-papiers",
"paste-notes-from-clipboard": "Coller les notes depuis le presse-papiers dans la note active",
"cut-notes-to-clipboard": "Couper les notes sélectionnées dans le presse-papiers",
"select-all-notes-in-parent": "Sélectionner toutes les notes du niveau de la note active",
"add-note-above-to-the-selection": "Ajouter la note au-dessus de la sélection",
"add-note-below-to-selection": "Ajouter la note en dessous de la sélection",
"duplicate-subtree": "Dupliquer le sous-arbre",
"tabs-and-windows": "Onglets et fenêtres",
"open-new-tab": "Ouvrir un nouvel onglet",
"close-active-tab": "Fermer l'onglet actif",
"reopen-last-tab": "Rouvrir le dernier onglet fermé",
"activate-next-tab": "Basculer vers l'onglet à droite de l'onglet actif",
"activate-previous-tab": "Basculer vers l'onglet à gauche de l'onglet actif",
"open-new-window": "Ouvrir une nouvelle fenêtre vide",
"toggle-tray": "Afficher/masquer l'application dans la barre des tâches",
"first-tab": "Basculer vers le premier onglet dans la liste",
"second-tab": "Basculer vers le deuxième onglet dans la liste",
"third-tab": "Basculer vers le troisième onglet dans la liste",
"fourth-tab": "Basculer vers le quatrième onglet dans la liste",
"fifth-tab": "Basculer vers le cinquième onglet dans la liste",
"sixth-tab": "Basculer vers le sixième onglet dans la liste",
"seventh-tab": "Basculer vers le septième onglet dans la liste",
"eight-tab": "Basculer vers le huitième onglet dans la liste",
"ninth-tab": "Basculer vers le neuvième onglet dans la liste",
"last-tab": "Basculer vers le dernier onglet dans la liste",
"dialogs": "Boîtes de dialogue",
"show-note-source": "Affiche la boîte de dialogue Source de la note",
"show-options": "Afficher les Options",
"show-revisions": "Afficher la boîte de dialogue Versions de la note",
"show-recent-changes": "Afficher la boîte de dialogue Modifications récentes",
"show-sql-console": "Afficher la boîte de dialogue Console SQL",
"show-backend-log": "Afficher la boîte de dialogue Journal du backend",
"text-note-operations": "Opérations sur les notes textuelles",
"add-link-to-text": "Ouvrir la boîte de dialogue pour ajouter un lien dans le texte",
"follow-link-under-cursor": "Suivre le lien sous le curseur",
"insert-date-and-time-to-text": "Insérer la date et l'heure dans le texte",
"paste-markdown-into-text": "Coller du texte au format Markdown dans la note depuis le presse-papiers",
"cut-into-note": "Couper la sélection depuis la note actuelle et créer une sous-note avec le texte sélectionné",
"add-include-note-to-text": "Ouvrir la boîte de dialogue pour Inclure une note",
"edit-readonly-note": "Éditer une note en lecture seule",
"attributes-labels-and-relations": "Attributs (labels et relations)",
"add-new-label": "Créer un nouveau label",
"create-new-relation": "Créer une nouvelle relation",
"ribbon-tabs": "Onglets du ruban",
"toggle-basic-properties": "Afficher/masquer les Propriétés de base de la note",
"toggle-file-properties": "Afficher/masquer les Propriétés du fichier",
"toggle-image-properties": "Afficher/masquer les Propriétés de l'image",
"toggle-owned-attributes": "Afficher/masquer les Attributs propres",
"toggle-inherited-attributes": "Afficher/masquer les Attributs hérités",
"toggle-promoted-attributes": "Afficher/masquer les Attributs promus",
"toggle-link-map": "Afficher/masquer la Carte de la note",
"toggle-note-info": "Afficher/masquer les Informations de la note",
"toggle-note-paths": "Afficher/masquer les Emplacements de la note",
"toggle-similar-notes": "Afficher/masquer les Notes similaires",
"other": "Autre",
"toggle-right-pane": "Afficher/masquer le volet droit, qui inclut la Table des matières et les Accentuations",
"print-active-note": "Imprimer la note active",
"open-note-externally": "Ouvrir la note comme fichier avec l'application par défaut",
"render-active-note": "Rendre (ou re-rendre) la note active",
"run-active-note": "Exécuter le code JavaScript (frontend/backend) de la note active",
"toggle-note-hoisting": "Activer le focus sur la note active",
"unhoist": "Désactiver tout focus",
"reload-frontend-app": "Recharger l'application",
"open-dev-tools": "Ouvrir les outils de développement",
"toggle-left-note-tree-panel": "Basculer le panneau gauche (arborescence des notes)",
"toggle-full-screen": "Basculer en plein écran",
"zoom-out": "Dézoomer",
"zoom-in": "Zoomer",
"note-navigation": "Navigation dans les notes",
"reset-zoom-level": "Réinitialiser le niveau de zoom",
"copy-without-formatting": "Copier le texte sélectionné sans mise en forme",
"force-save-revision": "Forcer la création / sauvegarde d'une nouvelle version de la note active",
"show-help": "Affiche le guide de l'utilisateur intégré",
"toggle-book-properties": "Afficher/masquer les Propriétés du Livre",
"toggle-classic-editor-toolbar": "Activer/désactiver l'onglet Mise en forme de l'éditeur avec la barre d'outils fixe",
"export-as-pdf": "Exporte la note actuelle en PDF",
"show-cheatsheet": "Affiche une fenêtre modale avec des opérations de clavier courantes",
"toggle-zen-mode": "Active/désactive le mode zen (interface réduite pour favoriser la concentration)",
"back-in-note-history": "Naviguer à la note précédente dans l'historique",
"forward-in-note-history": "Naviguer a la note suivante dans l'historique",
"open-command-palette": "Ouvrir la palette de commandes",
"clone-notes-to": "Cloner les nœuds sélectionnés",
"move-notes-to": "Déplacer les nœuds sélectionnés",
"scroll-to-active-note": "Faire défiler larborescence des notes jusquà la note active",
"quick-search": "Activer la barre de recherche rapide",
"create-note-after": "Créer une note après la note active",
"create-note-into": "Créer une note enfant de la note active",
"find-in-text": "Afficher/Masquer le panneau de recherche"
},
"login": {
"title": "Connexion",
"heading": "Connexion à Trilium",
"incorrect-password": "Le mot de passe est incorrect. Veuillez réessayer.",
"password": "Mot de passe",
"remember-me": "Se souvenir de moi",
"button": "Connexion"
},
"set_password": {
"title": "Définir un mot de passe",
"heading": "Définir un mot de passe",
"description": "Avant de pouvoir commencer à utiliser Trilium depuis le web, vous devez d'abord définir un mot de passe. Vous utiliserez ensuite ce mot de passe pour vous connecter.",
"password": "Mot de passe",
"password-confirmation": "Confirmation du mot de passe",
"button": "Définir le mot de passe"
},
"javascript-required": "Trilium nécessite que JavaScript soit activé.",
"setup": {
"heading": "Configuration de Trilium Notes",
"new-document": "Je suis un nouvel utilisateur et je souhaite créer un nouveau document Trilium pour mes notes",
"sync-from-desktop": "J'ai déjà l'application de bureau et je souhaite configurer la synchronisation avec celle-ci",
"sync-from-server": "J'ai déjà un serveur et je souhaite configurer la synchronisation avec celui-ci",
"next": "Suivant",
"init-in-progress": "Initialisation du document en cours",
"redirecting": "Vous serez bientôt redirigé vers l'application.",
"title": "Configuration"
},
"setup_sync-from-desktop": {
"heading": "Synchroniser depuis une application de bureau",
"description": "Cette procédure doit être réalisée depuis l'application de bureau :",
"step1": "Ouvrez l'application Trilium Notes.",
"step2": "Dans le menu Trilium, cliquez sur Options.",
"step3": "Cliquez sur la catégorie Synchroniser.",
"step4": "Remplacez l'adresse de l'instance de serveur par : {{- host}} et cliquez sur Enregistrer.",
"step5": "Cliquez sur le bouton 'Tester la synchronisation' pour vérifier que la connexion fonctionne.",
"step6": "Une fois que vous avez terminé ces étapes, cliquez sur {{- link}}.",
"step6-here": "ici"
},
"setup_sync-from-server": {
"heading": "Synchroniser depuis le serveur",
"instructions": "Veuillez saisir l'adresse du serveur Trilium et les informations d'identification ci-dessous. Cela téléchargera l'intégralité du document Trilium à partir du serveur et configurera la synchronisation avec celui-ci. En fonction de la taille du document et de votre vitesse de connexion, cela peut prendre un plusieurs minutes.",
"server-host": "Adresse du serveur Trilium",
"server-host-placeholder": "https://<nom d'hôte>:<port>",
"proxy-server": "Serveur proxy (facultatif)",
"proxy-server-placeholder": "https://<nom d'hôte>:<port>",
"note": "Note :",
"proxy-instruction": "Si vous laissez le paramètre de proxy vide, le proxy du système sera utilisé (s'applique uniquement à l'application de bureau)",
"password": "Mot de passe",
"password-placeholder": "Mot de passe",
"back": "Retour",
"finish-setup": "Terminer"
},
"setup_sync-in-progress": {
"heading": "Synchronisation en cours",
"successful": "La synchronisation a été correctement configurée. La synchronisation initiale prendra un certain temps. Une fois terminée, vous serez redirigé vers la page de connexion.",
"outstanding-items": "Éléments de synchronisation exceptionnels :",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "Page non trouvée",
"heading": "Page non trouvée"
},
"share_page": {
"parent": "parent :",
"clipped-from": "Cette note a été initialement extraite de {{- url}}",
"child-notes": "Notes enfants :",
"no-content": "Cette note n'a aucun contenu."
},
"weekdays": {
"monday": "Lundi",
"tuesday": "Mardi",
"wednesday": "Mercredi",
"thursday": "Jeudi",
"friday": "Vendredi",
"saturday": "Samedi",
"sunday": "Dimanche"
},
"months": {
"january": "Janvier",
"february": "Février",
"march": "Mars",
"april": "Avril",
"may": "Mai",
"june": "Juin",
"july": "Juillet",
"august": "Août",
"september": "Septembre",
"october": "Octobre",
"november": "Novembre",
"december": "Décembre"
},
"special_notes": {
"search_prefix": "Recherche :"
},
"test_sync": {
"not-configured": "L'hôte du serveur de synchronisation n'est pas configuré. Veuillez d'abord configurer la synchronisation.",
"successful": "L'établissement de liaison du serveur de synchronisation a été réussi, la synchronisation a été démarrée."
},
"hidden-subtree": {
"root-title": "Notes cachées",
"search-history-title": "Historique de recherche",
"note-map-title": "Carte de la Note",
"sql-console-history-title": "Historique de la console SQL",
"shared-notes-title": "Notes partagées",
"bulk-action-title": "Action groupée",
"backend-log-title": "Journal Backend",
"user-hidden-title": "Utilisateur masqué",
"launch-bar-templates-title": "Modèles de barre de raccourcis",
"base-abstract-launcher-title": "Raccourci Base abstraite",
"command-launcher-title": "Raccourci Commande",
"note-launcher-title": "Raccourci Note",
"script-launcher-title": "Raccourci Script",
"built-in-widget-title": "Widget intégré",
"spacer-title": "Séparateur",
"custom-widget-title": "Widget personnalisé",
"launch-bar-title": "Barre de lancement",
"available-launchers-title": "Raccourcis disponibles",
"go-to-previous-note-title": "Aller à la note précédente",
"go-to-next-note-title": "Aller à la note suivante",
"new-note-title": "Nouvelle note",
"search-notes-title": "Rechercher des notes",
"calendar-title": "Calendrier",
"recent-changes-title": "Modifications récentes",
"bookmarks-title": "Signets",
"open-today-journal-note-title": "Ouvrir la note du journal du jour",
"quick-search-title": "Recherche rapide",
"protected-session-title": "Session protégée",
"sync-status-title": "État de la synchronisation",
"settings-title": "Réglages",
"options-title": "Options",
"appearance-title": "Apparence",
"shortcuts-title": "Raccourcis",
"text-notes": "Notes de texte",
"code-notes-title": "Notes de code",
"images-title": "Images",
"spellcheck-title": "Correcteur orthographique",
"password-title": "Mot de passe",
"etapi-title": "ETAPI",
"backup-title": "Sauvegarde",
"sync-title": "Synchronisation",
"other": "Autre",
"advanced-title": "Avancé",
"visible-launchers-title": "Raccourcis visibles",
"user-guide": "Guide de l'utilisateur"
},
"notes": {
"new-note": "Nouvelle note",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Le fichier journal '{{ fileName }}' n'existe pas (encore).",
"reading-log-failed": "La lecture du fichier journal d'administration '{{ fileName }}' a échoué."
},
"content_renderer": {
"note-cannot-be-displayed": "Ce type de note ne peut pas être affiché."
},
"pdf": {
"export_filter": "Document PDF (*.pdf)",
"unable-to-export-message": "La note actuelle n'a pas pu être exportée en format PDF.",
"unable-to-export-title": "Impossible d'exporter au format PDF",
"unable-to-save-message": "Le fichier sélectionné n'a pas pu être écrit. Réessayez ou sélectionnez une autre destination."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Quitter Trilium",
"recents": "Notes récentes",
"bookmarks": "Signets",
"today": "Ouvrir la note du journal du jour",
"new-note": "Nouvelle note",
"show-windows": "Afficher les fenêtres"
},
"migration": {
"old_version": "La migration directe à partir de votre version actuelle n'est pas prise en charge. Veuillez d'abord mettre à jour vers la version v0.60.4, puis vers cette nouvelle version.",
"error_message": "Erreur lors de la migration vers la version {{version}}: {{stack}}",
"wrong_db_version": "La version de la base de données ({{version}}) est plus récente que ce que l'application supporte actuellement ({{targetVersion}}), ce qui signifie qu'elle a été créée par une version plus récente et incompatible de Trilium. Mettez à jour vers la dernière version de Trilium pour résoudre ce problème."
},
"modals": {
"error_title": "Erreur"
},
"keyboard_action_names": {
"command-palette": "Palette de commandes",
"quick-search": "Recherche rapide",
"back-in-note-history": "Revenir dans lhistorique des notes",
"forward-in-note-history": "Suivant dans lhistorique des notes",
"jump-to-note": "Aller à…",
"scroll-to-active-note": "Faire défiler jusquà la note active",
"search-in-subtree": "Rechercher dans la sous-arborescence",
"expand-subtree": "Développer la sous-arborescence",
"collapse-tree": "Réduire larborescence",
"collapse-subtree": "Réduire la sous-arborescence",
"sort-child-notes": "Trier les notes enfants",
"create-note-after": "Créer une note après",
"create-note-into": "Créer une note dans",
"create-note-into-inbox": "Créer une note dans Inbox",
"delete-notes": "Supprimer les notes",
"move-note-up": "Remonter la note",
"move-note-down": "Descendre la note",
"move-note-up-in-hierarchy": "Monter la note dans la hiérarchie",
"move-note-down-in-hierarchy": "Descendre la note dans la hiérarchie",
"edit-note-title": "Modifier le titre de la note",
"edit-branch-prefix": "Modifier le préfixe de la branche",
"clone-notes-to": "Cloner les notes vers",
"move-notes-to": "Déplacer les notes vers",
"copy-notes-to-clipboard": "Copier les notes dans le presse-papiers",
"paste-notes-from-clipboard": "Coller les notes depuis le presse-papiers",
"cut-notes-to-clipboard": "Couper les notes vers le presse-papier",
"select-all-notes-in-parent": "Selectionner toutes les notes dans le parent",
"add-note-above-to-selection": "Ajouter la note au-dessus à la selection",
"add-note-below-to-selection": "Ajouter la note dessous à la selection",
"duplicate-subtree": "Dupliquer la sous-arborescence",
"open-new-tab": "Ouvrir un nouvel onglet",
"close-active-tab": "Fermer l'onglet actif",
"reopen-last-tab": "Réouvrir le dernier onglet",
"activate-next-tab": "Activer l'onglet suivant",
"activate-previous-tab": "Activer l'onglet précédent",
"open-new-window": "Ouvrir une nouvelle fenêtre",
"toggle-system-tray-icon": "Activer/Désactiver l'icone de la barre d'état",
"toggle-zen-mode": "Activer/Désactiver le mode Zen",
"switch-to-first-tab": "Aller au premier onglet",
"switch-to-second-tab": "Aller au second onglet",
"switch-to-third-tab": "Aller au troisième onglet",
"switch-to-fourth-tab": "Aller au quatrième onglet",
"switch-to-fifth-tab": "Aller au cinquième onglet",
"switch-to-sixth-tab": "Aller au sixième onglet",
"switch-to-seventh-tab": "Aller au septième onglet",
"switch-to-eighth-tab": "Aller au huitième onglet",
"switch-to-ninth-tab": "Aller au neuvième onglet",
"switch-to-last-tab": "Aller au dernier onglet",
"show-note-source": "Afficher la source de la note",
"show-options": "Afficher les options",
"show-revisions": "Afficher les révisions",
"show-recent-changes": "Afficher les changements récents",
"show-sql-console": "Afficher la console SQL",
"show-backend-log": "Afficher le journal du backend",
"show-help": "Afficher l'aide",
"show-cheatsheet": "Afficher la fiche de triche",
"add-link-to-text": "Ajouter un lien au texte",
"follow-link-under-cursor": "Suivre le lien en dessous du curseur",
"insert-date-and-time-to-text": "Insérer la date et l'heure dans le texte",
"paste-markdown-into-text": "Coller du Markdown dans le texte",
"cut-into-note": "Couper dans une note",
"add-include-note-to-text": "Ajouter une note inclusion au texte",
"edit-read-only-note": "Modifier une note en lecture seule",
"add-new-label": "Ajouter une nouvelle étiquette",
"add-new-relation": "Ajouter une nouvelle relation"
}
}

View File

@@ -6,20 +6,20 @@
"open-command-palette": "コマンドパレットを開く",
"scroll-to-active-note": "ノートツリーをアクティブなノートまでスクロールする",
"search-in-subtree": "アクティブなノートのサブツリー内でノートを検索する",
"expand-subtree": "現在のノートのサブツリーを展開する",
"expand-subtree": "現在のノートのサブツリーを展開",
"collapse-tree": "ノートツリー全体を折りたたむ",
"collapse-subtree": "現在のノートのサブツリーを折りたたむ",
"creating-and-moving-notes": "ノートの作成と移動",
"create-note-after": "アクティブなノートの後にノートを作成する",
"create-note-into": "アクティブなノートの子ノートを作成する",
"delete-note": "ノートを削除する",
"move-note-up": "ノートを上に移動する",
"move-note-down": "ノートを下に移動する",
"move-note-up-in-hierarchy": "ノートを上の階層に移動する",
"move-note-down-in-hierarchy": "ノートを下の階層に移動する",
"delete-note": "ノートを削除",
"move-note-up": "ノートを上に移動",
"move-note-down": "ノートを下に移動",
"move-note-up-in-hierarchy": "ノートを上の階層に移動",
"move-note-down-in-hierarchy": "ノートを下の階層に移動",
"edit-note-title": "ツリーからノートの詳細にジャンプして、タイトルを編集",
"clone-notes-to": "選択したノートを複製する",
"move-notes-to": "選択したノートを移動する",
"clone-notes-to": "選択したノートを複製",
"move-notes-to": "選択したノートを移動",
"copy-notes-to-clipboard": "選択したノートをクリップボードにコピー",
"paste-notes-from-clipboard": "クリップボードからアクティブなノートにノートを貼り付け",
"cut-notes-to-clipboard": "選択したノートをクリップボードにカット",
@@ -53,7 +53,7 @@
"show-help": "内蔵のユーザーガイドを開く",
"show-cheatsheet": "よく使うキーボードショートカットをモーダルで表示する",
"text-note-operations": "テキストノート操作",
"add-link-to-text": "テキストにリンクを追加するダイアログを開く",
"add-link-to-text": "テキストにリンクを追加ダイアログを開く",
"follow-link-under-cursor": "カーソル下のリンク先へ移動",
"insert-date-and-time-to-text": "現在の日時を挿入する",
"paste-markdown-into-text": "クリップボードからMarkdownをテキストートに貼り付けます",
@@ -70,7 +70,7 @@
"open-note-externally": "デフォルトのアプリケーションでノートをファイルとして開く",
"render-active-note": "アクティブなノートを再描画(再レンダリング)する",
"run-active-note": "アクティブなJavaScriptフロントエンド/バックエンド)のコードノートを実行する",
"reload-frontend-app": "フロントエンドリロード",
"reload-frontend-app": "フロントエンドリロード",
"open-dev-tools": "開発者ツールを開く",
"find-in-text": "検索パネルの切り替え",
"toggle-left-note-tree-panel": "左パネルの切り替え (ノートツリー)",
@@ -85,7 +85,22 @@
"sort-child-notes": "子ノートを並べ替える",
"create-note-into-inbox": "inbox定義されている場合またはデイートにートを作成する",
"note-clipboard": "ノートクリップボード",
"duplicate-subtree": "サブツリーの複製"
"duplicate-subtree": "サブツリーの複製",
"edit-branch-prefix": "「ブランチ接頭辞の編集」ダイアログを表示",
"show-revisions": "「ノート変更履歴」ダイアログを表示",
"attributes-labels-and-relations": "属性(ラベルと関係)",
"add-new-label": "新しいラベルを作成する",
"create-new-relation": "新しい関係を作成する",
"toggle-basic-properties": "基本属性切り替え",
"toggle-file-properties": "ファイル属性切り替え",
"toggle-image-properties": "画像属性切り替え",
"toggle-owned-attributes": "所有属性切り替え",
"toggle-inherited-attributes": "継承属性切り替え",
"toggle-note-hoisting": "ノートホイスト切り替え",
"unhoist": "すべてのホイストを無効にする",
"toggle-book-properties": "コレクションプロパティ切り替え",
"toggle-zen-mode": "ゼンモード集中した編集のための最小限のUIを有効/無効にする",
"add-include-note-to-text": "ノートを埋め込むダイアログを開く"
},
"keyboard_action_names": {
"back-in-note-history": "ノートの履歴を戻る",
@@ -156,7 +171,31 @@
"toggle-left-pane": "左ペイン切り替え",
"toggle-full-screen": "フルスクリーンの切り替え",
"copy-without-formatting": "書式なしでコピー",
"duplicate-subtree": "サブツリーの複製"
"duplicate-subtree": "サブツリーの複製",
"create-note-into-inbox": "Inboxにートを作成",
"toggle-zen-mode": "禅モードの切り替え",
"reset-zoom-level": "ズームレベルのリセット",
"zoom-out": "ズームアウト",
"zoom-in": "ズームイン",
"jump-to-note": "ジャンプ先…",
"edit-branch-prefix": "ブランチ接頭辞の編集",
"show-revisions": "変更履歴を表示",
"add-new-label": "ラベルを追加",
"add-new-relation": "関係を追加",
"toggle-ribbon-tab-basic-properties": "リボンタブ切り替え:基本属性",
"toggle-ribbon-tab-book-properties": "リボンタブ切り替え:書籍属性",
"toggle-ribbon-tab-file-properties": "リボンタブ切り替え:ファイル属性",
"toggle-ribbon-tab-image-properties": "リボンタブ切り替え:画像属性",
"toggle-ribbon-tab-owned-attributes": "リボンタブ切り替え:自有属性",
"toggle-ribbon-tab-inherited-attributes": "リボンタブ切り替え:継承属性",
"toggle-ribbon-tab-note-map": "リボンタブ切り替え:ノートマップ",
"toggle-ribbon-tab-note-info": "リボンタブ切り替え:ノート情報",
"toggle-ribbon-tab-note-paths": "リボンタブ切り替え:ノートパス",
"toggle-ribbon-tab-similar-notes": "リボンタブ切り替え:類似ノート",
"toggle-note-hoisting": "ノートホイスト切り替え",
"unhoist-note": "ノートホイストを無効にする",
"force-save-revision": "強制保存リビジョン",
"add-include-note-to-text": "埋め込みノートを追加"
},
"login": {
"title": "ログイン",
@@ -164,14 +203,17 @@
"incorrect-totp": "TOTPが正しくありません。もう一度お試しください。",
"incorrect-password": "パスワードが正しくありません。もう一度お試しください。",
"password": "パスワード",
"button": "ログイン"
"button": "ログイン",
"remember-me": "ログイン情報を記憶する",
"sign_in_with_sso": "{{ ssoIssuerName }}でログイン"
},
"set_password": {
"title": "パスワードの設定",
"heading": "パスワードの設定",
"description": "ウェブからTriliumを始めるには、パスワードを設定する必要があります。設定したパスワードを使ってログインします。",
"password": "パスワード",
"button": "パスワードの設定"
"button": "パスワードの設定",
"password-confirmation": "パスワードの再入力"
},
"javascript-required": "Triliumを使用するにはJavaScriptを有効にする必要があります。",
"setup": {
@@ -180,7 +222,9 @@
"sync-from-desktop": "すでにデスクトップ版のインスタンスがあり、同期を設定したい",
"sync-from-server": "すでにサーバー版のインスタンスがあり、同期を設定したい",
"init-in-progress": "ドキュメントの初期化処理を実行中",
"redirecting": "まもなくアプリケーションにリダイレクトされます。"
"redirecting": "まもなくアプリケーションにリダイレクトされます。",
"next": "次へ",
"title": "セットアップ"
},
"setup_sync-from-desktop": {
"heading": "デスクトップから同期",
@@ -190,7 +234,8 @@
"step3": "同期をクリックします。",
"step4": "サーバーインスタンスアドレスを {{- host}} に変更し、保存をクリックします。",
"step5": "「同期テスト」をクリックして、接続が成功したか確認してください。",
"step6": "これらのステップを完了したら、{{- link}} をクリックしてください。"
"step6": "これらのステップを完了したら、{{- link}} をクリックしてください。",
"step6-here": "ここ"
},
"setup_sync-from-server": {
"heading": "サーバーから同期",
@@ -202,7 +247,8 @@
"proxy-instruction": "プロキシ設定を空欄にすると、システムプロキシが使用されます(デスクトップアプリケーションにのみ適用されます)",
"password": "パスワード",
"password-placeholder": "パスワード",
"finish-setup": "セットアップ完了"
"finish-setup": "セットアップ完了",
"back": "戻る"
},
"setup_sync-in-progress": {
"heading": "同期中",
@@ -237,7 +283,8 @@
"search_prefix": "検索:"
},
"test_sync": {
"not-configured": "同期サーバーホストが設定されていません。最初に同期を設定してください。"
"not-configured": "同期サーバーホストが設定されていません。最初に同期を設定してください。",
"successful": "同期サーバーとのハンドシェイクが成功しました。同期が開始されました。"
},
"hidden-subtree": {
"search-history-title": "検索履歴",
@@ -254,7 +301,40 @@
"other": "その他",
"advanced-title": "高度",
"user-guide": "ユーザーガイド",
"localization": "言語と地域"
"localization": "言語と地域",
"sql-console-history-title": "SQLコンソール履歴",
"new-note-title": "新しいノート",
"bookmarks-title": "ブックマーク",
"open-today-journal-note-title": "今日の日記を開く",
"quick-search-title": "クイックサーチ",
"recent-changes-title": "最近の変更",
"root-title": "隠されたノート",
"note-map-title": "ノートマップ",
"shared-notes-title": "共有ノート",
"bulk-action-title": "一括操作",
"backend-log-title": "バックエンドログ",
"user-hidden-title": "非表示のユーザー",
"launch-bar-templates-title": "ランチャーバーテンプレート",
"command-launcher-title": "コマンドランチャー",
"note-launcher-title": "ノートランチャー",
"script-launcher-title": "スクリプトランチャー",
"built-in-widget-title": "内蔵のウィジェット",
"spacer-title": "スペーサー",
"custom-widget-title": "カスタムウィジェット",
"launch-bar-title": "ランチャーバー",
"available-launchers-title": "利用可能なランチャー",
"go-to-previous-note-title": "前のノートに移動",
"go-to-next-note-title": "次のノートに移動",
"search-notes-title": "検索ノート",
"jump-to-note-title": "ジャンプ先…",
"calendar-title": "カレンダー",
"protected-session-title": "保護されたセッション",
"sync-status-title": "同期状態",
"settings-title": "設定",
"llm-chat-title": "ノートとチャット",
"options-title": "オプション",
"multi-factor-authentication-title": "多要素認証",
"etapi-title": "ETAPI"
},
"notes": {
"new-note": "新しいノート",
@@ -296,7 +376,10 @@
"site-theme": "サイトのテーマ",
"search_placeholder": "検索...",
"last-updated": "最終更新日 {{- date}}",
"subpages": "サブページ:"
"subpages": "サブページ:",
"image_alt": "記事画像",
"on-this-page": "このページの内容",
"expand": "展開"
},
"hidden_subtree_templates": {
"text-snippet": "テキストスニペット",
@@ -315,6 +398,19 @@
"board_note_second": "2番目のート",
"board_note_third": "3番目のート",
"board_status_progress": "進行中",
"board_status_done": "完了"
}
"board_status_done": "完了",
"geo-map": "ジオマップ",
"geolocation": "ジオロケーション",
"built-in-templates": "内蔵のテンプレート",
"board_status_todo": "未完了"
},
"share_404": {
"title": "該当なし",
"heading": "該当なし"
},
"share_page": {
"clipped-from": "このノートは元々{{- url}}から切り取られたものです",
"no-content": "このノートには内容がありません。"
},
"weekdayNumber": "第{weekNumber}週"
}

View File

@@ -1 +1,34 @@
{}
{
"keyboard_actions": {
"open-command-palette": "Открыть палитру команд",
"quick-search": "Активировать панель быстрого поиска",
"move-note-up": "Переместить заметку вверх",
"move-note-down": "Переместить заметку вниз",
"move-note-up-in-hierarchy": "Переместить заметку вверх в иерархии",
"move-note-down-in-hierarchy": "Переместить заметку вниз в иерархии",
"delete-note": "Удалить заметку",
"back-in-note-history": "Перейти к предыдущей заметке в истории",
"forward-in-note-history": "Перейти к следующей заметке в истории",
"scroll-to-active-note": "Прокрутить дерево заметок до активной заметки",
"search-in-subtree": "Искать заметки в поддереве активной заметки",
"expand-subtree": "Развернуть поддерево текущей заметки",
"collapse-tree": "Свернуть дерево заметок полностью",
"collapse-subtree": "Свернуть поддерево текущей заметки",
"sort-child-notes": "Сортировка дочерних заметок",
"creating-and-moving-notes": "Создание и перемещение заметок",
"create-note-after": "Создать заметку после активной заметки",
"create-note-into": "Создать заметку как дочернюю для активной заметки",
"edit-note-title": "Перейти от дерева к деталям заметки и отредактировать заголовок",
"clone-notes-to": "Клонировать выбранные заметки",
"move-notes-to": "Переместить выбранные заметки",
"note-clipboard": "Буфер обмена заметок",
"copy-notes-to-clipboard": "Скопировать выбранные заметки в буфер обмена",
"paste-notes-from-clipboard": "Вставить заметки из буфера обмена в активную заметку",
"cut-notes-to-clipboard": "Вырезать выбранные заметки в буфер обмена",
"duplicate-subtree": "Дублировать поддерево",
"tabs-and-windows": "Вкладки и окна",
"open-new-tab": "Открыть новую вкладку",
"close-active-tab": "Закрыть активную вкладку",
"reopen-last-tab": "Повторно открыть последнюю закрытую вкладку"
}
}

View File

@@ -1,428 +1,428 @@
{
"keyboard_actions": {
"open-jump-to-note-dialog": "打開「跳轉筆記」對話方塊",
"search-in-subtree": "在目前筆記的子階層中搜尋筆記",
"expand-subtree": "展開目前筆記的子階層",
"collapse-tree": "收全部的筆記樹",
"collapse-subtree": "收目前筆記的子階層",
"sort-child-notes": "排序子筆記",
"creating-and-moving-notes": "新增和移動筆記",
"create-note-into-inbox": "在收件匣(如果已定義)或日記中新增筆記",
"delete-note": "刪除筆記",
"move-note-up": "上移筆記",
"move-note-down": "下移筆記",
"move-note-up-in-hierarchy": "將筆記層級上移",
"move-note-down-in-hierarchy": "將筆記層級下移",
"edit-note-title": "從筆記樹跳轉筆記詳情並編輯標題",
"edit-branch-prefix": "顯示編輯分支前綴對話方塊",
"note-clipboard": "筆記剪貼簿",
"copy-notes-to-clipboard": "複製選的筆記剪貼簿",
"paste-notes-from-clipboard": "從剪貼簿貼上筆記至目前筆記中",
"cut-notes-to-clipboard": "剪下選的筆記至剪貼簿",
"select-all-notes-in-parent": "選擇前筆記級別的所有筆記",
"add-note-above-to-the-selection": "加入上方筆記至選擇中",
"add-note-below-to-selection": "加入下方筆記至選擇中",
"duplicate-subtree": "複製子階層",
"tabs-and-windows": "分頁和視窗",
"open-new-tab": "打開新分頁",
"close-active-tab": "關閉活動分頁",
"reopen-last-tab": "重新打開最後關閉的分頁",
"activate-next-tab": "切換至右側分頁",
"activate-previous-tab": "切換至左側分頁",
"open-new-window": "打開新空白視窗",
"toggle-tray": "從系統顯示/隱藏應用程式",
"first-tab": "切換至列表中第一個分頁",
"second-tab": "切換至列表中第二個分頁",
"third-tab": "切換至列表中第三個分頁",
"fourth-tab": "切換至列表中第四個分頁",
"fifth-tab": "切換至列表中第五個分頁",
"sixth-tab": "切換至列表中第六個分頁",
"seventh-tab": "切換至列表中第七個分頁",
"eight-tab": "切換至列表中第八個分頁",
"ninth-tab": "切換至列表中第九個分頁",
"last-tab": "切換至列表中最後一個分頁",
"dialogs": "對話方塊",
"show-note-source": "顯示筆記來源對話方塊",
"show-options": "打開選項頁面",
"show-revisions": "顯示筆記修改歷史對話方塊",
"show-recent-changes": "顯示最近更改對話方塊",
"show-sql-console": "顯示 SQL 控制台對話方塊",
"show-backend-log": "顯示後端日誌對話方塊",
"text-note-operations": "文字筆記操作",
"add-link-to-text": "打開對話方塊以插入連結",
"follow-link-under-cursor": "開啟游標處的連結",
"insert-date-and-time-to-text": "插入目前日期和時間",
"paste-markdown-into-text": "將剪貼簿中的 Markdown 文字貼上",
"cut-into-note": "從目前筆記剪下選擇的部分並新增至子筆記",
"add-include-note-to-text": "打開對話方塊以包含筆記",
"edit-readonly-note": "編輯唯讀筆記",
"attributes-labels-and-relations": "屬性(標籤和關係)",
"add-new-label": "新增新標籤",
"create-new-relation": "新增新關",
"ribbon-tabs": "功能區分頁",
"toggle-basic-properties": "顯示基本屬性",
"toggle-file-properties": "顯示文件屬性",
"toggle-image-properties": "顯示圖像屬性",
"toggle-owned-attributes": "顯示擁有的屬性",
"toggle-inherited-attributes": "顯示繼承屬性",
"toggle-promoted-attributes": "顯示升的屬性",
"toggle-link-map": "顯示連結地圖",
"toggle-note-info": "顯示筆記資訊",
"toggle-note-paths": "顯示筆記路徑",
"toggle-similar-notes": "顯示相似筆記",
"other": "其他",
"toggle-right-pane": "切換右側面板的顯示,包括目錄和高亮",
"print-active-note": "列印目前筆記",
"open-note-externally": "以預設應用程式打開筆記文件",
"render-active-note": "渲染(重新渲染)目前筆記",
"run-active-note": "執行目前的 JavaScript前端/後端)程式碼筆記",
"toggle-note-hoisting": "提升目前筆記",
"unhoist": "從任何地方取消提升",
"reload-frontend-app": "重新載入前端應用",
"open-dev-tools": "打開開發者工具",
"toggle-left-note-tree-panel": "顯示左側(筆記樹)面板",
"toggle-full-screen": "切換全螢幕",
"zoom-out": "縮小",
"zoom-in": "放大",
"note-navigation": "筆記導航",
"reset-zoom-level": "重設縮放比例",
"copy-without-formatting": "以純文字複製選文字",
"force-save-revision": "強制新增/儲存目前筆記的新版本",
"show-help": "顯示用戶指南",
"toggle-book-properties": "顯示書籍屬性",
"back-in-note-history": "跳轉至歷史記錄中的上一個筆記",
"forward-in-note-history": "跳轉至歷史記錄中的下一個筆記",
"open-command-palette": "打開命令面板",
"scroll-to-active-note": "動筆記樹目前筆記",
"quick-search": "開啟快速搜尋列",
"create-note-after": "新增筆記於目前筆記之後",
"create-note-into": "新增目前筆記的子筆記",
"clone-notes-to": "複製選定筆記的複本至",
"move-notes-to": "移動選的筆記至",
"show-cheatsheet": "顯示常用鍵盤快捷鍵",
"find-in-text": "顯示搜尋面板",
"toggle-classic-editor-toolbar": "顯示固定工具列編輯器的格式分頁",
"export-as-pdf": "匯出目前筆記為 PDF",
"toggle-zen-mode": "啟用/禁用禪模式(極簡界面以專注編輯)"
},
"login": {
"title": "登入",
"heading": "Trilium 登入",
"incorrect-password": "密碼不正確。請再試一次。",
"password": "密碼",
"remember-me": "記住我",
"button": "登入",
"incorrect-totp": "TOTP 不正確。請再試一次。",
"sign_in_with_sso": "用 {{ ssoIssuerName }} 登入"
},
"set_password": {
"title": "設定密碼",
"heading": "設定密碼",
"description": "在由網頁開始使用 Trilium 之前,您需要先設定一個密碼並用此密碼登入。",
"password": "密碼",
"password-confirmation": "確認密碼",
"button": "設定密碼"
},
"javascript-required": "Trilium 需要啟用 JavaScript。",
"setup": {
"heading": "Trilium 筆記設定",
"new-document": "我是新用戶,我想為我的筆記建立一個新的 Trilium 文件",
"sync-from-desktop": "我已經擁有桌面版本,想設定與它進行同步",
"sync-from-server": "我已經擁有伺服器版本,想設定與它進行同步",
"next": "下一步",
"init-in-progress": "文件正在初始化",
"redirecting": "您即將被重新導向至應用程式。",
"title": "設定"
},
"setup_sync-from-desktop": {
"heading": "從桌面版同步",
"description": "此設定需要從桌面版本啟動:",
"step1": "打開您的桌面版 TriliumNext 筆記。",
"step2": "從 Trilium 選單中,點擊「選項」。",
"step3": "點擊「同步」類別。",
"step4": "將伺服器版網址更改為:{{- host}} 並點擊存。",
"step5": "點擊「測試同步」以驗證連接是否成功。",
"step6": "完成這些步驟後,點擊 {{- link}}。",
"step6-here": "這裡"
},
"setup_sync-from-server": {
"heading": "從伺服器同步",
"instructions": "請在下方輸入 Trilium 伺服器網址和密碼。這將從伺服器下載整個 Trilium 數據庫檔案並同步。取決於數據庫大小和您的連接速度,這可能需要一段時間。",
"server-host": "Trilium 伺服器網址",
"server-host-placeholder": "https://<主機名稱>:<端口>",
"proxy-server": "代理伺服器(可選)",
"proxy-server-placeholder": "https://<主機名稱>:<端口>",
"note": "注意:",
"proxy-instruction": "如果您將代理設定留空,將使用系統代理(僅適用於桌面版)",
"password": "密碼",
"password-placeholder": "密碼",
"back": "返回",
"finish-setup": "完成設定"
},
"setup_sync-in-progress": {
"heading": "同步",
"successful": "已正確設定同步。初次同步可能需要一些時間。完成後,您將被重新導向至登入頁面。",
"outstanding-items": "未完成的同步項目:",
"outstanding-items-default": "無"
},
"share_404": {
"title": "未找到",
"heading": "未找到"
},
"share_page": {
"parent": "父級:",
"clipped-from": "此筆記最初自 {{- url}} 剪下",
"child-notes": "子筆記:",
"no-content": "此筆記沒有內容。"
},
"weekdays": {
"monday": "週一",
"tuesday": "週二",
"wednesday": "週三",
"thursday": "週四",
"friday": "週五",
"saturday": "週六",
"sunday": "週日"
},
"months": {
"january": "一月",
"february": "二月",
"march": "三月",
"april": "四月",
"may": "五月",
"june": "六月",
"july": "七月",
"august": "八月",
"september": "九月",
"october": "十月",
"november": "十一月",
"december": "十二月"
},
"special_notes": {
"search_prefix": "搜尋:"
},
"test_sync": {
"not-configured": "尚未設定同步伺服器主機,請先設定同步。",
"successful": "成功與同步伺服器握手,已開始同步。"
},
"keyboard_action_names": {
"zoom-in": "放大",
"reset-zoom-level": "重設縮放比例",
"zoom-out": "縮小",
"copy-without-formatting": "以純文字複製",
"force-save-revision": "強制儲存修改版本",
"back-in-note-history": "返回筆記歷史",
"forward-in-note-history": "前進筆記歷史",
"jump-to-note": "跳轉至…",
"scroll-to-active-note": "滾動到目前筆記",
"quick-search": "快速搜尋",
"search-in-subtree": "在子階層中搜尋",
"expand-subtree": "展開子階層",
"collapse-tree": "收筆記樹",
"collapse-subtree": "收子階層",
"sort-child-notes": "排序子筆記",
"create-note-after": "於後面新建筆記",
"create-note-into": "新建筆記至",
"create-note-into-inbox": "新建筆記至收件匣",
"delete-notes": "刪除筆記",
"move-note-up": "上移筆記",
"move-note-down": "下移筆記",
"move-note-up-in-hierarchy": "上移筆記階層",
"move-note-down-in-hierarchy": "下移筆記階層",
"edit-note-title": "編輯筆記標題",
"edit-branch-prefix": "編輯分支前綴",
"clone-notes-to": "複製筆記至",
"move-notes-to": "移動筆記至",
"copy-notes-to-clipboard": "複製筆記至剪貼簿",
"paste-notes-from-clipboard": "從剪貼簿貼上筆記",
"cut-notes-to-clipboard": "剪下筆記至剪貼簿",
"select-all-notes-in-parent": "選擇父階層所有筆記",
"add-note-above-to-selection": "加入上方筆記至選擇中",
"add-note-below-to-selection": "加入下方筆記至選擇中",
"duplicate-subtree": "複製子階層",
"open-new-tab": "打開新分頁",
"close-active-tab": "關閉目前分頁",
"reopen-last-tab": "重新打開最後關閉的分頁",
"activate-next-tab": "切換至下一分頁",
"activate-previous-tab": "切換至上一分頁",
"open-new-window": "打開新視窗",
"toggle-system-tray-icon": "顯示/隱藏系統圖示",
"toggle-zen-mode": "啟用/禁用禪模式",
"switch-to-first-tab": "切換至第一個分頁",
"switch-to-second-tab": "切換至第二個分頁",
"switch-to-third-tab": "切換至第三個分頁",
"switch-to-fourth-tab": "切換至第四個分頁",
"switch-to-fifth-tab": "切換至第五個分頁",
"switch-to-sixth-tab": "切換至第六個分頁",
"switch-to-seventh-tab": "切換至第七個分頁",
"switch-to-eighth-tab": "切換至第八個分頁",
"switch-to-ninth-tab": "切換至第九個分頁",
"switch-to-last-tab": "切換至第最後一個分頁",
"show-note-source": "顯示筆記原始碼",
"show-options": "顯示選項",
"show-revisions": "顯示修改歷史",
"show-recent-changes": "顯示最近更改",
"show-sql-console": "顯示 SQL 控制台",
"show-backend-log": "顯示後端日誌",
"show-help": "顯示幫助",
"show-cheatsheet": "顯示快捷鍵指南",
"add-link-to-text": "插入連結",
"follow-link-under-cursor": "開啟游標處的連結",
"insert-date-and-time-to-text": "插入日期和時間",
"paste-markdown-into-text": "貼上 Markdown 文字",
"cut-into-note": "剪下至筆記",
"add-include-note-to-text": "添加包含筆記",
"edit-read-only-note": "編輯唯讀筆記",
"add-new-label": "新增標籤",
"add-new-relation": "新增關",
"toggle-ribbon-tab-classic-editor": "顯示功能區分頁:經典編輯器",
"toggle-ribbon-tab-basic-properties": "顯示功能區分頁:基本屬性",
"toggle-ribbon-tab-book-properties": "顯示功能區分頁:書籍屬性",
"toggle-ribbon-tab-file-properties": "顯示功能區分頁:文件屬性",
"toggle-ribbon-tab-image-properties": "顯示功能區分頁:圖片屬性",
"toggle-ribbon-tab-owned-attributes": "顯示功能區分頁:自有屬性",
"toggle-ribbon-tab-inherited-attributes": "顯示功能區分頁:繼承屬性",
"toggle-ribbon-tab-promoted-attributes": "顯示功能區分頁:升屬性",
"toggle-ribbon-tab-note-map": "顯示功能區分頁:筆記地圖",
"toggle-ribbon-tab-note-info": "顯示功能區分頁:筆記資訊",
"toggle-ribbon-tab-note-paths": "顯示功能區分頁:筆記路徑",
"toggle-ribbon-tab-similar-notes": "顯示功能區分頁:相似筆記",
"toggle-right-pane": "打開右側面板",
"print-active-note": "列印目前筆記",
"export-active-note-as-pdf": "匯出目前筆記為 PDF",
"open-note-externally": "於外部打開筆記",
"render-active-note": "渲染目前筆記",
"run-active-note": "執行目前筆記",
"toggle-note-hoisting": "提升筆記",
"unhoist-note": "取消提升筆記",
"reload-frontend-app": "重新載入前端程式",
"open-developer-tools": "打開開發者工具",
"find-in-text": "在文字中尋找",
"toggle-left-pane": "打開左側面板",
"toggle-full-screen": "切換全螢幕",
"command-palette": "命令面板"
},
"weekdayNumber": "第 {weekNumber} 週",
"quarterNumber": "第 {quarterNumber} 季度",
"hidden-subtree": {
"root-title": "隱藏的筆記",
"search-history-title": "搜尋歷史",
"note-map-title": "筆記地圖",
"sql-console-history-title": "SQL 控制台歷史",
"shared-notes-title": "分享筆記",
"bulk-action-title": "批次操作",
"backend-log-title": "後端日誌",
"user-hidden-title": "隱藏的用戶",
"launch-bar-templates-title": "啟動模版",
"base-abstract-launcher-title": "基礎摘要啟動器",
"command-launcher-title": "命令啟動器",
"note-launcher-title": "筆記啟動器",
"script-launcher-title": "腳本啟動器",
"built-in-widget-title": "內建小工具",
"spacer-title": "空白占位",
"custom-widget-title": "自定義小工具",
"launch-bar-title": "啟動",
"available-launchers-title": "可用啟動器",
"go-to-previous-note-title": "跳轉前一筆記",
"go-to-next-note-title": "跳轉後一筆記",
"new-note-title": "新增筆記",
"search-notes-title": "搜尋筆記",
"jump-to-note-title": "跳轉至…",
"calendar-title": "日曆",
"recent-changes-title": "最近修改",
"bookmarks-title": "書籤",
"open-today-journal-note-title": "打開今日日記筆記",
"quick-search-title": "快速搜尋",
"protected-session-title": "受保護的作業階段",
"sync-status-title": "同步狀態",
"settings-title": "設定",
"llm-chat-title": "與筆記聊天",
"options-title": "選項",
"appearance-title": "外觀",
"shortcuts-title": "快捷鍵",
"text-notes": "文字筆記",
"code-notes-title": "程式碼筆記",
"images-title": "圖片",
"spellcheck-title": "拼寫檢查",
"password-title": "密碼",
"multi-factor-authentication-title": "多重身份驗證",
"etapi-title": "ETAPI",
"backup-title": "備份",
"sync-title": "同步",
"ai-llm-title": "AI/LLM",
"other": "其他",
"advanced-title": "進階",
"visible-launchers-title": "可見啟動器",
"user-guide": "使用指南",
"localization": "語言和區域",
"inbox-title": "收件匣"
},
"notes": {
"new-note": "新增筆記",
"duplicate-note-suffix": "(重複)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "後端日誌文件 '{{ fileName }}' 暫不存在。",
"reading-log-failed": "讀取後端日誌文件 '{{ fileName }}' 失敗。"
},
"content_renderer": {
"note-cannot-be-displayed": "無法顯示此類型筆記。"
},
"pdf": {
"export_filter": "PDF 文件 (*.pdf)",
"unable-to-export-message": "目前筆記無法被匯出為 PDF 。",
"unable-to-export-title": "無法匯出為 PDF",
"unable-to-save-message": "選定文件無法被寫入。請重試或選擇其他路徑。"
},
"tray": {
"tooltip": "Trilium 筆記",
"close": "退出 Trilium",
"recents": "最近筆記",
"bookmarks": "書籤",
"today": "打開今日日記筆記",
"new-note": "新增筆記",
"show-windows": "顯示視窗",
"open_new_window": "打開新視窗"
},
"migration": {
"old_version": "您目前的版本不支援直接遷移。請先更新至最新的 v0.60.4 然後再到此版本。",
"error_message": "遷移至版本 {{version}} 時發生錯誤:{{stack}}",
"wrong_db_version": "資料庫版本({{version}})比程式預期({{targetVersion}})新,這意味著它由一個更新且不相容的 Trilium 版本所創建。升級至最新版的 Trilium 以解決此問題。"
},
"modals": {
"error_title": "錯誤"
},
"share_theme": {
"site-theme": "網站主題",
"search_placeholder": "搜尋…",
"image_alt": "文章圖片",
"last-updated": "最近於 {{- date}} 更新",
"subpages": "子頁面:",
"on-this-page": "本頁內容",
"expand": "展開"
},
"hidden_subtree_templates": {
"text-snippet": "文字片段",
"description": "描述",
"list-view": "列表顯示",
"grid-view": "網格顯示",
"calendar": "日曆",
"table": "表格",
"geo-map": "地理地圖",
"start-date": "開始日期",
"end-date": "結束日期",
"start-time": "開始時間",
"end-time": "結束時間",
"geolocation": "地理位置",
"built-in-templates": "內建模版",
"board": "看板",
"status": "狀態",
"board_note_first": "第一個筆記",
"board_note_second": "第二個筆記",
"board_note_third": "第三個筆記",
"board_status_todo": "待辦",
"board_status_progress": "進行中",
"board_status_done": "已完成"
}
"keyboard_actions": {
"open-jump-to-note-dialog": "打開「跳轉筆記」對話方塊",
"search-in-subtree": "在目前筆記的子階層中搜尋筆記",
"expand-subtree": "展開目前筆記的子階層",
"collapse-tree": "收全部的筆記樹",
"collapse-subtree": "收目前筆記的子階層",
"sort-child-notes": "排序子筆記",
"creating-and-moving-notes": "新增和移動筆記",
"create-note-into-inbox": "在收件匣(如果已定義)或日記中新增筆記",
"delete-note": "刪除筆記",
"move-note-up": "上移筆記",
"move-note-down": "下移筆記",
"move-note-up-in-hierarchy": "將筆記層級上移",
"move-note-down-in-hierarchy": "將筆記層級下移",
"edit-note-title": "從筆記樹跳轉筆記內容並編輯標題",
"edit-branch-prefix": "顯示編輯分支前綴對話方塊",
"note-clipboard": "筆記剪貼簿",
"copy-notes-to-clipboard": "複製選的筆記剪貼簿",
"paste-notes-from-clipboard": "從剪貼簿貼上筆記至目前筆記中",
"cut-notes-to-clipboard": "剪下選的筆記至剪貼簿",
"select-all-notes-in-parent": "選擇前筆記級別的所有筆記",
"add-note-above-to-the-selection": "加入上方筆記至選擇中",
"add-note-below-to-selection": "加入下方筆記至選擇中",
"duplicate-subtree": "複製子階層",
"tabs-and-windows": "分頁和視窗",
"open-new-tab": "打開新分頁",
"close-active-tab": "關閉使用中分頁",
"reopen-last-tab": "重新打開最後關閉的分頁",
"activate-next-tab": "切換至右側分頁",
"activate-previous-tab": "切換至左側分頁",
"open-new-window": "打開新空白視窗",
"toggle-tray": "從系統顯示 / 隱藏應用程式",
"first-tab": "切換至列表中第一個分頁",
"second-tab": "切換至列表中第二個分頁",
"third-tab": "切換至列表中第三個分頁",
"fourth-tab": "切換至列表中第四個分頁",
"fifth-tab": "切換至列表中第五個分頁",
"sixth-tab": "切換至列表中第六個分頁",
"seventh-tab": "切換至列表中第七個分頁",
"eight-tab": "切換至列表中第八個分頁",
"ninth-tab": "切換至列表中第九個分頁",
"last-tab": "切換至列表中最後一個分頁",
"dialogs": "對話方塊",
"show-note-source": "顯示筆記來源對話方塊",
"show-options": "打開選項頁面",
"show-revisions": "顯示筆記修改歷史對話方塊",
"show-recent-changes": "顯示最近更改對話方塊",
"show-sql-console": "打開 SQL 控制台頁面",
"show-backend-log": "打開後端日誌頁面",
"text-note-operations": "文字筆記操作",
"add-link-to-text": "打開對話方塊以插入連結",
"follow-link-under-cursor": "開啟游標處的連結",
"insert-date-and-time-to-text": "插入目前日期和時間",
"paste-markdown-into-text": "將剪貼簿中的 Markdown 文字貼上",
"cut-into-note": "從目前筆記剪下選擇的部分並新增至子筆記",
"add-include-note-to-text": "打開對話方塊以內嵌筆記",
"edit-readonly-note": "編輯唯讀筆記",
"attributes-labels-and-relations": "屬性(標籤和關係)",
"add-new-label": "新增新標籤",
"create-new-relation": "新增新關",
"ribbon-tabs": "功能區分頁",
"toggle-basic-properties": "顯示基本屬性",
"toggle-file-properties": "顯示檔案屬性",
"toggle-image-properties": "顯示圖像屬性",
"toggle-owned-attributes": "顯示自有屬性",
"toggle-inherited-attributes": "顯示繼承屬性",
"toggle-promoted-attributes": "顯示升的屬性",
"toggle-link-map": "顯示連結地圖",
"toggle-note-info": "顯示筆記資訊",
"toggle-note-paths": "顯示筆記路徑",
"toggle-similar-notes": "顯示相似筆記",
"other": "其他",
"toggle-right-pane": "切換右側面板的顯示,包括目錄和高亮",
"print-active-note": "列印目前筆記",
"open-note-externally": "以預設應用程式打開筆記檔案",
"render-active-note": "渲染(重新渲染)目前筆記",
"run-active-note": "執行目前的 JavaScript前端 / 後端)程式碼筆記",
"toggle-note-hoisting": "聚焦目前筆記",
"unhoist": "取消任何聚焦",
"reload-frontend-app": "重新載入前端應用",
"open-dev-tools": "打開開發者工具",
"toggle-left-note-tree-panel": "顯示左側(筆記樹)面板",
"toggle-full-screen": "切換全螢幕",
"zoom-out": "縮小",
"zoom-in": "放大",
"note-navigation": "筆記導航",
"reset-zoom-level": "重設縮放比例",
"copy-without-formatting": "以純文字複製選文字",
"force-save-revision": "強制新增 / 儲存目前筆記的新版本",
"show-help": "顯示用戶說明",
"toggle-book-properties": "顯示集合屬性",
"back-in-note-history": "跳轉至歷史記錄中的上一個筆記",
"forward-in-note-history": "跳轉至歷史記錄中的下一個筆記",
"open-command-palette": "打開命令面板",
"scroll-to-active-note": "動筆記樹目前筆記",
"quick-search": "開啟快速搜尋列",
"create-note-after": "新增筆記於目前筆記之後",
"create-note-into": "新增目前筆記的子筆記",
"clone-notes-to": "克隆所選的筆記至",
"move-notes-to": "移動選的筆記至",
"show-cheatsheet": "顯示常用鍵盤快捷鍵",
"find-in-text": "顯示搜尋面板",
"toggle-classic-editor-toolbar": "顯示固定工具列編輯器的格式分頁",
"export-as-pdf": "匯出目前筆記為 PDF",
"toggle-zen-mode": "啟用 / 禁用禪模式(極簡界面以專注編輯)"
},
"login": {
"title": "登入",
"heading": "Trilium 登入",
"incorrect-password": "密碼不正確。請再試一次。",
"password": "密碼",
"remember-me": "記住我",
"button": "登入",
"incorrect-totp": "TOTP 不正確。請再試一次。",
"sign_in_with_sso": "用 {{ ssoIssuerName }} 登入"
},
"set_password": {
"title": "設定密碼",
"heading": "設定密碼",
"description": "在由網頁開始使用 Trilium 之前,您需要先設定一個密碼並用此密碼登入。",
"password": "密碼",
"password-confirmation": "確認密碼",
"button": "設定密碼"
},
"javascript-required": "Trilium 需要啟用 JavaScript。",
"setup": {
"heading": "Trilium 筆記設定",
"new-document": "我是新用戶,我想為我的筆記建立一個新的 Trilium 文件",
"sync-from-desktop": "我已經擁有桌面版本,想設定與它進行同步",
"sync-from-server": "我已經擁有伺服器版本,想設定與它進行同步",
"next": "下一步",
"init-in-progress": "文件正在初始化",
"redirecting": "您即將被重新導向至應用程式。",
"title": "設定"
},
"setup_sync-from-desktop": {
"heading": "從桌面版同步",
"description": "此設定需要從桌面版本啟動:",
"step1": "打開您的桌面版 Trilium 筆記。",
"step2": "從 Trilium 選單中,點擊「選項」。",
"step3": "點擊「同步」類別。",
"step4": "將伺服器版網址更改為:{{- host}} 並點擊存。",
"step5": "點擊「測試同步」以驗證連接是否成功。",
"step6": "完成這些步驟後,點擊 {{- link}}。",
"step6-here": "這裡"
},
"setup_sync-from-server": {
"heading": "從伺服器同步",
"instructions": "請在下方輸入 Trilium 伺服器網址和密碼。這將從伺服器下載整個 Trilium 數據庫檔案並同步。取決於數據庫大小和您的連接速度,這可能需要一段時間。",
"server-host": "Trilium 伺服器網址",
"server-host-placeholder": "https://<主機名稱>:<端口>",
"proxy-server": "代理伺服器(可選)",
"proxy-server-placeholder": "https://<主機名稱>:<端口>",
"note": "注意:",
"proxy-instruction": "如果您將代理設定留空,將使用系統代理(僅適用於桌面版)",
"password": "密碼",
"password-placeholder": "密碼",
"back": "返回",
"finish-setup": "完成設定"
},
"setup_sync-in-progress": {
"heading": "正在同步",
"successful": "已正確設定同步。初次同步可能需要一些時間。完成後,您將被重新導向至登入頁面。",
"outstanding-items": "未完成的同步項目:",
"outstanding-items-default": "無"
},
"share_404": {
"title": "未找到",
"heading": "未找到"
},
"share_page": {
"parent": "父級:",
"clipped-from": "此筆記最初自 {{- url}} 剪下",
"child-notes": "子筆記:",
"no-content": "此筆記沒有內容。"
},
"weekdays": {
"monday": "週一",
"tuesday": "週二",
"wednesday": "週三",
"thursday": "週四",
"friday": "週五",
"saturday": "週六",
"sunday": "週日"
},
"months": {
"january": "一月",
"february": "二月",
"march": "三月",
"april": "四月",
"may": "五月",
"june": "六月",
"july": "七月",
"august": "八月",
"september": "九月",
"october": "十月",
"november": "十一月",
"december": "十二月"
},
"special_notes": {
"search_prefix": "搜尋:"
},
"test_sync": {
"not-configured": "尚未設定同步伺服器主機,請先設定同步。",
"successful": "成功與同步伺服器握手,已開始同步。"
},
"keyboard_action_names": {
"zoom-in": "放大",
"reset-zoom-level": "重設縮放比例",
"zoom-out": "縮小",
"copy-without-formatting": "以純文字複製",
"force-save-revision": "強制儲存修改版本",
"back-in-note-history": "返回筆記歷史",
"forward-in-note-history": "前進筆記歷史",
"jump-to-note": "跳轉至…",
"scroll-to-active-note": "捲動至目前筆記",
"quick-search": "快速搜尋",
"search-in-subtree": "在子階層中搜尋",
"expand-subtree": "展開子階層",
"collapse-tree": "收筆記樹",
"collapse-subtree": "收子階層",
"sort-child-notes": "排序子筆記",
"create-note-after": "於後面新建筆記",
"create-note-into": "新建筆記至",
"create-note-into-inbox": "新建筆記至收件匣",
"delete-notes": "刪除筆記",
"move-note-up": "上移筆記",
"move-note-down": "下移筆記",
"move-note-up-in-hierarchy": "上移筆記階層",
"move-note-down-in-hierarchy": "下移筆記階層",
"edit-note-title": "編輯筆記標題",
"edit-branch-prefix": "編輯分支前綴",
"clone-notes-to": "克隆筆記至",
"move-notes-to": "移動筆記至",
"copy-notes-to-clipboard": "複製筆記至剪貼簿",
"paste-notes-from-clipboard": "從剪貼簿貼上筆記",
"cut-notes-to-clipboard": "剪下筆記至剪貼簿",
"select-all-notes-in-parent": "選擇父階層所有筆記",
"add-note-above-to-selection": "加入上方筆記至選擇中",
"add-note-below-to-selection": "加入下方筆記至選擇中",
"duplicate-subtree": "複製子階層",
"open-new-tab": "打開新分頁",
"close-active-tab": "關閉目前分頁",
"reopen-last-tab": "重新打開最後關閉的分頁",
"activate-next-tab": "切換至下一分頁",
"activate-previous-tab": "切換至上一分頁",
"open-new-window": "打開新視窗",
"toggle-system-tray-icon": "顯示 / 隱藏系統圖示",
"toggle-zen-mode": "啟用 / 禁用禪模式",
"switch-to-first-tab": "切換至第一個分頁",
"switch-to-second-tab": "切換至第二個分頁",
"switch-to-third-tab": "切換至第三個分頁",
"switch-to-fourth-tab": "切換至第四個分頁",
"switch-to-fifth-tab": "切換至第五個分頁",
"switch-to-sixth-tab": "切換至第六個分頁",
"switch-to-seventh-tab": "切換至第七個分頁",
"switch-to-eighth-tab": "切換至第八個分頁",
"switch-to-ninth-tab": "切換至第九個分頁",
"switch-to-last-tab": "切換至第最後一個分頁",
"show-note-source": "顯示筆記原始碼",
"show-options": "顯示選項",
"show-revisions": "顯示修改歷史",
"show-recent-changes": "顯示最近更改",
"show-sql-console": "顯示 SQL 控制台",
"show-backend-log": "顯示後端日誌",
"show-help": "顯示說明",
"show-cheatsheet": "顯示快捷鍵指南",
"add-link-to-text": "插入連結",
"follow-link-under-cursor": "開啟游標處的連結",
"insert-date-and-time-to-text": "插入日期和時間",
"paste-markdown-into-text": "貼上 Markdown 文字",
"cut-into-note": "剪下至筆記",
"add-include-note-to-text": "新增內嵌筆記",
"edit-read-only-note": "編輯唯讀筆記",
"add-new-label": "新增標籤",
"add-new-relation": "新增關",
"toggle-ribbon-tab-classic-editor": "顯示功能區分頁:經典編輯器",
"toggle-ribbon-tab-basic-properties": "顯示功能區分頁:基本屬性",
"toggle-ribbon-tab-book-properties": "顯示功能區分頁:書籍屬性",
"toggle-ribbon-tab-file-properties": "顯示功能區分頁:檔案屬性",
"toggle-ribbon-tab-image-properties": "顯示功能區分頁:圖片屬性",
"toggle-ribbon-tab-owned-attributes": "顯示功能區分頁:自有屬性",
"toggle-ribbon-tab-inherited-attributes": "顯示功能區分頁:繼承屬性",
"toggle-ribbon-tab-promoted-attributes": "顯示功能區分頁:升屬性",
"toggle-ribbon-tab-note-map": "顯示功能區分頁:筆記地圖",
"toggle-ribbon-tab-note-info": "顯示功能區分頁:筆記資訊",
"toggle-ribbon-tab-note-paths": "顯示功能區分頁:筆記路徑",
"toggle-ribbon-tab-similar-notes": "顯示功能區分頁:相似筆記",
"toggle-right-pane": "打開右側面板",
"print-active-note": "列印目前筆記",
"export-active-note-as-pdf": "匯出目前筆記為 PDF",
"open-note-externally": "於外部打開筆記",
"render-active-note": "渲染目前筆記",
"run-active-note": "執行目前筆記",
"toggle-note-hoisting": "聚焦筆記",
"unhoist-note": "取消聚焦筆記",
"reload-frontend-app": "重新載入前端程式",
"open-developer-tools": "打開開發者工具",
"find-in-text": "在文字中尋找",
"toggle-left-pane": "打開左側面板",
"toggle-full-screen": "切換全螢幕",
"command-palette": "命令面板"
},
"weekdayNumber": "第 {weekNumber} 週",
"quarterNumber": "第 {quarterNumber} 季度",
"hidden-subtree": {
"root-title": "隱藏的筆記",
"search-history-title": "搜尋歷史",
"note-map-title": "筆記地圖",
"sql-console-history-title": "SQL 控制台歷史",
"shared-notes-title": "分享筆記",
"bulk-action-title": "批次操作",
"backend-log-title": "後端日誌",
"user-hidden-title": "隱藏的用戶",
"launch-bar-templates-title": "啟動模版",
"base-abstract-launcher-title": "基礎摘要啟動器",
"command-launcher-title": "命令啟動器",
"note-launcher-title": "筆記啟動器",
"script-launcher-title": "腳本啟動器",
"built-in-widget-title": "內建元件",
"spacer-title": "分隔元件",
"custom-widget-title": "自訂元件",
"launch-bar-title": "啟動",
"available-launchers-title": "可用啟動器",
"go-to-previous-note-title": "跳轉前一筆記",
"go-to-next-note-title": "跳轉後一筆記",
"new-note-title": "新增筆記",
"search-notes-title": "搜尋筆記",
"jump-to-note-title": "跳轉至…",
"calendar-title": "日曆",
"recent-changes-title": "最近修改",
"bookmarks-title": "書籤",
"open-today-journal-note-title": "打開今日日記筆記",
"quick-search-title": "快速搜尋",
"protected-session-title": "受保護的作業階段",
"sync-status-title": "同步狀態",
"settings-title": "設定",
"llm-chat-title": "與筆記聊天",
"options-title": "選項",
"appearance-title": "外觀",
"shortcuts-title": "快捷鍵",
"text-notes": "文字筆記",
"code-notes-title": "程式碼筆記",
"images-title": "圖片",
"spellcheck-title": "拼寫檢查",
"password-title": "密碼",
"multi-factor-authentication-title": "多重身份驗證",
"etapi-title": "ETAPI",
"backup-title": "備份",
"sync-title": "同步",
"ai-llm-title": "AI / LLM",
"other": "其他",
"advanced-title": "進階",
"visible-launchers-title": "可見啟動器",
"user-guide": "用戶說明",
"localization": "語言和區域",
"inbox-title": "收件匣"
},
"notes": {
"new-note": "新增筆記",
"duplicate-note-suffix": "(重複)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "後端日誌文件 '{{ fileName }}' 暫不存在。",
"reading-log-failed": "讀取後端日誌文件 '{{ fileName }}' 失敗。"
},
"content_renderer": {
"note-cannot-be-displayed": "無法顯示此類型筆記。"
},
"pdf": {
"export_filter": "PDF 文件 (*.pdf)",
"unable-to-export-message": "目前筆記無法被匯出為 PDF 。",
"unable-to-export-title": "無法匯出為 PDF",
"unable-to-save-message": "所選檔案無法被寫入。請重試或選擇其他路徑。"
},
"tray": {
"tooltip": "Trilium 筆記",
"close": "退出 Trilium",
"recents": "最近筆記",
"bookmarks": "書籤",
"today": "打開今日日記筆記",
"new-note": "新增筆記",
"show-windows": "顯示視窗",
"open_new_window": "打開新視窗"
},
"migration": {
"old_version": "您目前的版本不支援直接遷移。請先更新至最新的 v0.60.4 然後再到此版本。",
"error_message": "遷移至版本 {{version}} 時發生錯誤:{{stack}}",
"wrong_db_version": "資料庫版本({{version}})比程式預期({{targetVersion}})新,這意味著它由一個更新且不相容的 Trilium 版本所創建。升級至最新版的 Trilium 以解決此問題。"
},
"modals": {
"error_title": "錯誤"
},
"share_theme": {
"site-theme": "網站主題",
"search_placeholder": "搜尋…",
"image_alt": "文章圖片",
"last-updated": "最近於 {{- date}} 更新",
"subpages": "子頁面:",
"on-this-page": "本頁內容",
"expand": "展開"
},
"hidden_subtree_templates": {
"text-snippet": "文字片段",
"description": "描述",
"list-view": "列表顯示",
"grid-view": "網格顯示",
"calendar": "日曆",
"table": "表格",
"geo-map": "地理地圖",
"start-date": "開始日期",
"end-date": "結束日期",
"start-time": "開始時間",
"end-time": "結束時間",
"geolocation": "地理位置",
"built-in-templates": "內建模版",
"board": "看板",
"status": "狀態",
"board_note_first": "第一個筆記",
"board_note_second": "第二個筆記",
"board_note_third": "第三個筆記",
"board_status_todo": "待辦",
"board_status_progress": "進行中",
"board_status_done": "已完成"
}
}

View File

@@ -0,0 +1,12 @@
{
"keyboard_actions": {
"back-in-note-history": "Перейти до минулої нотатки в історії",
"forward-in-note-history": "Перейти до наступної нотатки в історії",
"open-command-palette": "Відкрити палітру команд",
"scroll-to-active-note": "Прокрутити дерево нотаток до активної нотатки",
"quick-search": "Показати панель швидкого пошуку",
"search-in-subtree": "Пошук нотаток в піддереві активної нотатки",
"expand-subtree": "Розкрити піддерево поточної нотатки",
"collapse-tree": "Згорнути все дерево нотаток"
}
}

View File

@@ -19,7 +19,8 @@ const DAYJS_LOADER: Record<LOCALE_IDS, () => Promise<typeof import("dayjs/locale
"ku": () => import("dayjs/locale/ku.js"),
"ro": () => import("dayjs/locale/ro.js"),
"ru": () => import("dayjs/locale/ru.js"),
"tw": () => import("dayjs/locale/zh-tw.js")
"tw": () => import("dayjs/locale/zh-tw.js"),
"ja": () => import("dayjs/locale/ja.js")
}
export async function initializeTranslations() {

View File

@@ -38,6 +38,9 @@ async function cleanupOldLogFiles() {
const customRetentionDays = config.Logging.retentionDays;
if (customRetentionDays > 0) {
retentionDays = customRetentionDays;
} else if (customRetentionDays <= -1){
info(`Log cleanup: keeping all log files, as specified by configuration.`);
return
}
const cutoffDate = new Date();

1
docs/CNAME vendored Normal file
View File

@@ -0,0 +1 @@
triliumnotes.org

197
docs/README-ZH_CN.md vendored
View File

@@ -1,97 +1,178 @@
# Trilium Notes
[English](../README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
![GitHub Sponsors](https://img.shields.io/github/sponsors/eliandoran) ![LiberaPay patrons](https://img.shields.io/liberapay/patrons/ElianDoran)
![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/notes)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/triliumnext/notes/total)
[![RelativeCI](https://badges.relative-ci.com/badges/Di5q7dz9daNDZ9UXi0Bp?branch=develop)](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [![Translation status](https://hosted.weblate.org/widget/trilium/svg-badge.svg)](https://hosted.weblate.org/engage/trilium/)
Trilium Notes 是一个层次化的笔记应用程序,专注于建立大型个人知识库。请参阅[屏幕截图](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)以快速了解:
[英文](../README.md) | [简体中文](./README-ZH_CN.md) | [正体中文](./README-ZH_TW.md) | [俄文](./README.ru.md) | [日文](./README.ja.md) | [意大利文](./README.it.md) | [西班牙文](./README.es.md)
Trilium Notes 是一款免费且开源、跨平台的阶层式笔记应用程序,专注于建立大型个人知识库。
想快速了解,请查看[屏幕截图](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
## ⚠️ 为什么选择TriliumNext
## 🎁 功能
[原始的Trilium项目目前处于维护模式](https://github.com/zadam/trilium/issues/4620)
* 笔记可组织成任意深度的树形结构。单一笔记可放在树中的多个位置(参见[笔记复制/克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))。
* 丰富的所见即所得WYSIWYG笔记编辑器支持表格、图片与[数学公式](https://triliumnext.github.io/Docs/Wiki/text-notes),并具备 Markdown 的[自动格式](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)。
* 支持编辑[程序代码笔记](https://triliumnext.github.io/Docs/Wiki/code-notes),包含语法高亮。
* 快速、轻松地在笔记间[导航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜索,以及[笔记聚焦hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)。
* 无缝的[笔记版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)。
* 笔记[属性](https://triliumnext.github.io/Docs/Wiki/attributes)可用于笔记的组织、查询与高级[脚本](https://triliumnext.github.io/Docs/Wiki/scripts)。
* 接口提供英文、德文、西班牙文、法文、罗马尼亚文与中文(简体与正体)。
* 直接整合 [OpenID 与 TOTP](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md) 以实现更安全的登录。
* 与自架的同步服务器进行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
* 另有[第三方同步服务器托管服务](https://trilium.cc/paid-hosting)。
* 将笔记[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公开发布)到互联网。
* 以每则笔记为粒度的强大[笔记加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)。
* 手绘/示意图:基于 [Excalidraw](https://excalidraw.com/)笔记类型为「canvas」
* 用于可视化笔记及其关系的[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map)与[链接图](https://triliumnext.github.io/Docs/Wiki/link-map)。
* 思维导图:基于 [Mind Elixir](https://docs.mind-elixir.com/)。
* 具有定位钉与 GPX 轨迹的[地图](./User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)。
* [脚本](https://triliumnext.github.io/Docs/Wiki/scripts)——参见[高级展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)。
* 用于自动化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)。
* 在可用性与效能上均可良好扩展,支持超过 100,000 笔笔记。
* 为手机与平板优化的[移动前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)。
* 内置[深色主题](https://triliumnext.github.io/Docs/Wiki/themes),并支持用户主题。
* [Evernote 导入](https://triliumnext.github.io/Docs/Wiki/evernote-import)与 [Markdown 导入与导出](https://triliumnext.github.io/Docs/Wiki/markdown)。
* 用于快速保存网页内容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)。
* 可自定义的 UI侧边栏按钮、用户自定义小组件等
* [度量指标Metrics](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),并附有 [Grafana 仪表板](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)。
## 🗭 与我们讨论
✨ 想要更多 TriliumNext 的主题、脚本、外挂与资源,亦可参考以下第三方资源/社群:
欢迎加入我们的官方讨论和社区。我们专注于Trilium的开发乐于听取您对功能、建议或问题的意见
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)(第三方主题、脚本、外挂与更多)。
- [TriliumRocks!](https://trilium.rocks/)(教学、指南等等)。
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(用于同步讨论)
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions)(用于异步讨论)
- [Wiki](https://triliumnext.github.io/Docs/)(用于常见操作问题和用户指南)
## ⚠️ 为什么是 TriliumNext
上面链接的两个房间是镜像的所以您可以在任意平台上使用XMPP或者Matrix来和我们交流
[原本的 Trilium 项目目前处于维护模式](https://github.com/zadam/trilium/issues/4620)
### 非官方社区
### 从 Trilium 迁移?
[Trilium Rocks](https://discord.gg/aqdX9mXX4r)
从既有的 zadam/Trilium 例项迁移到 TriliumNext/Notes 不需要特别的迁移步骤。只要[照一般方式安装 TriliumNext/Notes](#-安装),它就会直接使用你现有的数据库。
## 🎁 特性
版本至多至 [v0.90.4](https://github.com/TriliumNext/Notes/releases/tag/v0.90.4) 与 zadam/trilium 最新版本 [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7) 兼容。之后的 TriliumNext 版本已提升同步版本号(与上述不再兼容)。
* 笔记可以排列成任意深的树。单个笔记可以放在树中的多个位置(请参阅[克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes)
* 丰富的所见即所得笔记编辑功能,包括带有 Markdown [自动格式化功能的](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)表格,图像和[数学公式](https://triliumnext.github.io/Docs/Wiki/text-notes#math-support)
* 支持编辑[使用源代码的笔记](https://triliumnext.github.io/Docs/Wiki/code-notes),包括语法高亮显示
* 笔记之间快速[导航](https://triliumnext.github.io/Docs/Wiki/note-navigation),全文搜索和[提升笔记](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
* 无缝[笔记版本控制](https://triliumnext.github.io/Docs/Wiki/note-revisions)
* 笔记[属性](https://triliumnext.github.io/Docs/Wiki/attributes)可用于笔记组织,查询和高级[脚本编写](https://triliumnext.github.io/Docs/Wiki/scripts)
* [同步](https://triliumnext.github.io/Docs/Wiki/synchronization)与自托管同步服务器
* 有一个[第三方提供的同步服务器托管服务](https://trilium.cc/paid-hosting)
* 公开地[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(发布)笔记到互联网
* 具有按笔记粒度的强大的[笔记加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)
* 使用自带的 Excalidraw 来绘制图表(笔记类型“画布”)
* [关系图](https://triliumnext.github.io/Docs/Wiki/relation-map)和[链接图](https://triliumnext.github.io/Docs/Wiki/link-map),用于可视化笔记及其关系
* [脚本](https://triliumnext.github.io/Docs/Wiki/scripts) - 请参阅[高级功能展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
* 可用于自动化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)
* 在拥有超过 10 万条笔记时仍能保持良好的可用性和性能
* 针对智能手机和平板电脑进行优化的[用于移动设备的前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)
* [夜间主题](https://triliumnext.github.io/Docs/Wiki/themes)
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) 和 [Markdown 导入导出](https://triliumnext.github.io/Docs/Wiki/markdown)功能
* 使用[网页剪藏](https://triliumnext.github.io/Docs/Wiki/web-clipper)轻松保存互联网上的内容
## 📖 文件
✨ 查看以下第三方资源获取更多关于TriliumNext的好东西
我们目前正将文件搬移至应用程序内(在 Trilium 中按 `F1`)。在完成前,文件中可能会有缺漏。如果你想在 GitHub 上查看,也可以直接查看[使用说明](./User%20Guide/User%20Guide/)。
- [awesome-trilium](https://github.com/Nriver/awesome-trilium):提供第三方主题、脚本、插件等资源的列表。
- [TriliumRocks!](https://trilium.rocks/):提供教程、指南等更多内容。
以下提供一些快速连结,方便你导览文件:
- [服务器安装](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
- [Docker 安装](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
- [升级 TriliumNext](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
- [基本概念与功能-笔记](./User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
- [个人知识库的模式](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
## 🏗 构建
在我们完成重新整理文件架构之前,你也可以[查看旧版文件](https://triliumnext.github.io/Docs)。
Trilium 可以用作桌面应用程序Linux 和 Windows或服务器Linux上托管的 Web 应用程序。虽然有 macOS 版本的桌面应用程序,但它[不受支持](https://triliumnext.github.io/Docs/Wiki/faq#mac-os-support)。
## 💬 与我们交流
* 如果要在桌面上使用 Trilium请从[最新版本](https://github.com/TriliumNext/Trilium/releases/latest)下载适用于您平台的二进制版本,解压缩该软件包并运行`trilium`可执行文件。
* 如果要在服务器上安装 Trilium请参考[此页面](https://triliumnext.github.io/Docs/Wiki/server-installation)。
* 当前仅支持(测试过)最近发布的 Chrome 和 Firefox 浏览器。
欢迎加入官方社群。我们很乐意听到你对功能、建议或问题的想法!
Trilium 也提供 Flatpak
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步讨论)
- `General` Matrix 房间也桥接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
- [GitHub Discussions](https://github.com/TriliumNext/Notes/discussions)(异步讨论)。
- [GitHub Issues](https://github.com/TriliumNext/Notes/issues)(回报错误与提出功能需求)。
[<img width="240" src="https://flathub.org/assets/badges/flathub-badge-en.png">](https://flathub.org/apps/details/com.github.zadam.trilium)
## 🏗 安装
## 📝 文档
### Windows / macOS
[有关文档页面的完整列表,请参见 Wiki。](https://triliumnext.github.io/Docs/)
[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载你平台的二进制文件,解压缩后执行 `trilium` 可执行文件。
* [Wiki 的中文翻译版本](https://github.com/baddate/trilium/wiki/)
### Linux
您还可以阅读[个人知识库模式](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge),以获取有关如何使用 Trilium 的灵感
如果你的发行版如下表所列,请使用该发行版的套件
[![Packaging status](https://repology.org/badge/vertical-allrepos/triliumnext.svg)](https://repology.org/project/triliumnext/versions)
你也可以从[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载对应平台的二进制文件,解压缩后执行 `trilium` 可执行文件。
TriliumNext 也提供 Flatpak惟尚未发布到 FlatHub。
### 查看器(任何操作系统)
若你有(如下所述的)服务器安装,便可直接存取网页界面(其与桌面应用几乎相同)。
目前仅支持(并实测)最新版的 Chrome 与 Firefox。
### 移动装置
若要在行动装置上使用 TriliumNext你可以透过移动查看器存取服务器安装的移动版接口见下
如果你偏好原生 Android 应用,可使用 [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)。回报问题或缺少的功能,请至[其储存库](https://github.com/FliegendeWurst/TriliumDroid)。
更多关于移动应用支持的信息请见议题https://github.com/TriliumNext/Notes/issues/72。
### 服务器
若要在你自己的服务器上安装 TriliumNext包括从 [Docker Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker 部署),请遵循[服务器安装文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
## 💻 贡献
### 翻译
或者克隆本仓库到本地,并运行
如果你是母语人士,欢迎前往我们的 [Weblate 页面](https://hosted.weblate.org/engage/trilium/)协助翻译 Trilium。
以下是目前的语言覆盖状态:
[![Translation status](https://hosted.weblate.org/widget/trilium/multi-auto.svg)](https://hosted.weblate.org/engage/trilium/)
### 程序代码
下载储存库,使用 `pnpm` 安装相依套件,接着启动服务器(于 http://localhost:8080 提供服务):
```shell
npm install
npm run server:start
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run server:start
```
## 👏 致谢
### 文件
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - 市面上最好的所见即所得编辑器,拥有互动性强且聆听能力强的团队
* [FancyTree](https://github.com/mar10/fancytree) - 一个非常丰富的关于树的库强大到没有对手。没有它Trilium Notes 将不会如此。
* [CodeMirror](https://github.com/codemirror/CodeMirror) - 支持大量语言的代码编辑器
* [jsPlumb](https://github.com/jsplumb/jsplumb) - 强大的可视化连接库。用于[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map)和[链接图](https://triliumnext.github.io/Docs/Wiki/link-map)
下载储存库,使用 `pnpm` 安装相依套件,接着启动编辑文件所需的环境:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm nx run edit-docs:edit-docs
```
## 🤝 捐赠
### 建置桌面可执行文件
你可以通过 GitHub Sponsors[PayPal](https://paypal.me/za4am) 或者比特币 (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2) 来捐赠。
下载储存库,使用 `pnpm` 安装相依套件,然后为 Windows 建置桌面应用:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm nx --project=desktop electron-forge:make -- --arch=x64 --platform=win32
```
## 🔑 许可证
更多细节请参见[开发文件](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Building%20and%20deployment/Running%20a%20development%20build.md)。
本程序是自由软件:你可以再发布本软件和/或修改本软件,只要你遵循 Free Software Foundation 发布的 GNU Affero General Public License 的第三版或者任何(由你选择)更晚的版本。
### 开发者文件
请参阅[环境设定指南](./Developer%20Guide/Developer%20Guide/Environment%20Setup.md)。若有更多疑问,欢迎透过上方「与我们交流」章节所列连结与我们联系。
## 👏 鸣谢
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) —— 业界最佳的所见即所得编辑器,团队互动积极。
* [FancyTree](https://github.com/mar10/fancytree) —— 功能非常丰富的树状元件几乎没有对手。没有它Trilium Notes 将不会是今天的样子。
* [CodeMirror](https://github.com/codemirror/CodeMirror) —— 支持大量语言的程序代码编辑器。
* [jsPlumb](https://github.com/jsplumb/jsplumb) —— 无可匹敌的视觉联机函式库。用于[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map.html)与[连结图](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)。
## 🤝 支持我们
目前尚无法直接赞助 TriliumNext 组织。不过你可以:
- 透过赞助我们的开发者来支持 TriliumNext 的持续开发:[eliandoran](https://github.com/sponsors/eliandoran)(完整清单请见 [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors)))
- 透过 [PayPal](https://paypal.me/za4am) 或比特币bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2向原始的 Trilium 开发者([zadam](https://github.com/sponsors/zadam))表达支持。
## 🔑 授权条款
Copyright 20172025 zadam、Elian Doran 与其他贡献者。
本程序系自由软件你可以在自由软件基金会Free Software Foundation所发布的 GNU Affero 通用公众授权条款GNU AGPL第 3 版或(由你选择)任何后续版本之条款下重新散布或修改本程序。

178
docs/README-ZH_TW.md vendored Normal file
View File

@@ -0,0 +1,178 @@
# Trilium Notes
![GitHub Sponsors](https://img.shields.io/github/sponsors/eliandoran) ![LiberaPay patrons](https://img.shields.io/liberapay/patrons/ElianDoran)
![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/notes)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/triliumnext/notes/total)
[![RelativeCI](https://badges.relative-ci.com/badges/Di5q7dz9daNDZ9UXi0Bp?branch=develop)](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [![Translation status](https://hosted.weblate.org/widget/trilium/svg-badge.svg)](https://hosted.weblate.org/engage/trilium/)
[英文](../README.md) | [簡體中文](./README-ZH_CN.md) | [正體中文](./README-ZH_TW.md) | [俄文](./README.ru.md) | [日文](./README.ja.md) | [義大利文](./README.it.md) | [西班牙文](./README.es.md)
Trilium Notes 是一款免費且開源、跨平台的階層式筆記應用程式,專注於建立大型個人知識庫。
想快速了解,請查看[螢幕截圖](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
## 🎁 功能
* 筆記可組織成任意深度的樹狀結構。單一筆記可放在樹中的多個位置(參見[筆記複製/克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))。
* 豐富的所見即所得WYSIWYG筆記編輯器支援表格、圖片與[數學公式](https://triliumnext.github.io/Docs/Wiki/text-notes),並具備 Markdown 的[自動格式化](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)。
* 支援編輯[程式碼筆記](https://triliumnext.github.io/Docs/Wiki/code-notes),包含語法高亮。
* 快速、輕鬆地在筆記間[導航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜尋,以及[筆記聚焦hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)。
* 無縫的[筆記版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)。
* 筆記[屬性](https://triliumnext.github.io/Docs/Wiki/attributes)可用於筆記的組織、查詢與進階[腳本](https://triliumnext.github.io/Docs/Wiki/scripts)。
* 介面提供英文、德文、西班牙文、法文、羅馬尼亞文與中文(簡體與正體)。
* 直接整合 [OpenID 與 TOTP](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md) 以實現更安全的登入。
* 與自架的同步伺服器進行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
* 另有[第三方同步伺服器託管服務](https://trilium.cc/paid-hosting)。
* 將筆記[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公開發布)到網際網路。
* 以每則筆記為粒度的強大[筆記加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)。
* 手繪/示意圖:基於 [Excalidraw](https://excalidraw.com/)筆記類型為「canvas」
* 用於視覺化筆記及其關係的[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map)與[連結圖](https://triliumnext.github.io/Docs/Wiki/link-map)。
* 心智圖:基於 [Mind Elixir](https://docs.mind-elixir.com/)。
* 具有定位釘與 GPX 軌跡的[地圖](./User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)。
* [腳本](https://triliumnext.github.io/Docs/Wiki/scripts)——參見[進階展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)。
* 用於自動化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)。
* 在可用性與效能上均可良好擴展,支援超過 100,000 筆筆記。
* 為手機與平板最佳化的[行動前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)。
* 內建[深色主題](https://triliumnext.github.io/Docs/Wiki/themes),並支援使用者主題。
* [Evernote 匯入](https://triliumnext.github.io/Docs/Wiki/evernote-import)與 [Markdown 匯入與匯出](https://triliumnext.github.io/Docs/Wiki/markdown)。
* 用於快速保存網頁內容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)。
* 可自訂的 UI側邊欄按鈕、使用者自訂小工具等
* [度量指標Metrics](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),並附有 [Grafana 儀表板](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)。
✨ 想要更多 TriliumNext 的主題、腳本、外掛與資源,亦可參考以下第三方資源/社群:
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)(第三方主題、腳本、外掛與更多)。
- [TriliumRocks!](https://trilium.rocks/)(教學、指南等等)。
## ⚠️ 為什麼是 TriliumNext
[原本的 Trilium 專案目前處於維護模式](https://github.com/zadam/trilium/issues/4620)。
### 從 Trilium 遷移?
從既有的 zadam/Trilium 例項遷移到 TriliumNext/Notes 不需要特別的遷移步驟。只要[照一般方式安裝 TriliumNext/Notes](#-安裝),它就會直接使用你現有的資料庫。
版本至多至 [v0.90.4](https://github.com/TriliumNext/Notes/releases/tag/v0.90.4) 與 zadam/trilium 最新版本 [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7) 相容。之後的 TriliumNext 版本已提升同步版本號(與上述不再相容)。
## 📖 文件
我們目前正將文件搬移至應用程式內(在 Trilium 中按 `F1`)。在完成前,文件中可能會有缺漏。如果你想在 GitHub 上瀏覽,也可以直接查看[使用說明](./User%20Guide/User%20Guide/)。
以下提供一些快速連結,方便你導覽文件:
- [伺服器安裝](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
- [Docker 安裝](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
- [升級 TriliumNext](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
- [基本概念與功能-筆記](./User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
- [個人知識庫的模式](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
在我們完成重新整理文件架構之前,你也可以[瀏覽舊版文件](https://triliumnext.github.io/Docs)。
## 💬 與我們交流
歡迎加入官方社群。我們很樂意聽到你對功能、建議或問題的想法!
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步討論)
- `General` Matrix 房間也橋接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
- [GitHub Discussions](https://github.com/TriliumNext/Notes/discussions)(非同步討論)。
- [GitHub Issues](https://github.com/TriliumNext/Notes/issues)(回報錯誤與提出功能需求)。
## 🏗 安裝
### Windows / macOS
從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載你平台的二進位檔,解壓縮後執行 `trilium` 可執行檔。
### Linux
如果你的發行版如下表所列,請使用該發行版的套件。
[![Packaging status](https://repology.org/badge/vertical-allrepos/triliumnext.svg)](https://repology.org/project/triliumnext/versions)
你也可以從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載對應平台的二進位檔,解壓縮後執行 `trilium` 可執行檔。
TriliumNext 也提供 Flatpak惟尚未發佈到 FlatHub。
### 瀏覽器(任何作業系統)
若你有(如下所述的)伺服器安裝,便可直接存取網頁介面(其與桌面應用幾乎相同)。
目前僅支援(並實測)最新版的 Chrome 與 Firefox。
### 行動裝置
若要在行動裝置上使用 TriliumNext你可以透過行動瀏覽器存取伺服器安裝的行動版介面見下
如果你偏好原生 Android 應用,可使用 [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)。回報問題或缺少的功能,請至[其儲存庫](https://github.com/FliegendeWurst/TriliumDroid)。
更多關於行動應用支援的資訊請見議題https://github.com/TriliumNext/Notes/issues/72。
### 伺服器
若要在你自己的伺服器上安裝 TriliumNext包括從 [Docker Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker 部署),請遵循[伺服器安裝文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
## 💻 貢獻
### 翻譯
如果你是母語人士,歡迎前往我們的 [Weblate 頁面](https://hosted.weblate.org/engage/trilium/)協助翻譯 Trilium。
以下是目前的語言覆蓋狀態:
[![Translation status](https://hosted.weblate.org/widget/trilium/multi-auto.svg)](https://hosted.weblate.org/engage/trilium/)
### 程式碼
下載儲存庫,使用 `pnpm` 安裝相依套件,接著啟動伺服器(將於 http://localhost:8080 提供服務):
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm run server:start
```
### 文件
下載儲存庫,使用 `pnpm` 安裝相依套件,接著啟動編輯文件所需的環境:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm nx run edit-docs:edit-docs
```
### 建置桌面可執行檔
下載儲存庫,使用 `pnpm` 安裝相依套件,然後為 Windows 建置桌面應用:
```shell
git clone https://github.com/TriliumNext/Trilium.git
cd Trilium
pnpm install
pnpm nx --project=desktop electron-forge:make -- --arch=x64 --platform=win32
```
更多細節請參見[開發文件](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Building%20and%20deployment/Running%20a%20development%20build.md)。
### 開發者文件
請參閱[環境設定指南](./Developer%20Guide/Developer%20Guide/Environment%20Setup.md)。若有更多疑問,歡迎透過上方「與我們交流」章節所列連結與我們聯繫。
## 👏 鳴謝
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) —— 業界最佳的所見即所得編輯器,團隊互動積極。
* [FancyTree](https://github.com/mar10/fancytree) —— 功能非常豐富的樹狀元件幾乎沒有對手。沒有它Trilium Notes 將不會是今天的樣子。
* [CodeMirror](https://github.com/codemirror/CodeMirror) —— 支援大量語言的程式碼編輯器。
* [jsPlumb](https://github.com/jsplumb/jsplumb) —— 無可匹敵的視覺連線函式庫。用於[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map.html)與[連結圖](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)。
## 🤝 支援我們
目前尚無法直接贊助 TriliumNext 組織。不過你可以:
- 透過贊助我們的開發者來支持 TriliumNext 的持續開發:[eliandoran](https://github.com/sponsors/eliandoran)(完整清單請見 [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors)))
- 透過 [PayPal](https://paypal.me/za4am) 或比特幣bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2向原始的 Trilium 開發者([zadam](https://github.com/sponsors/zadam))表達支持。
## 🔑 授權條款
Copyright 20172025 zadam、Elian Doran 與其他貢獻者。
本程式係自由軟體你可以在自由軟體基金會Free Software Foundation所發佈的 GNU Affero 通用公眾授權條款GNU AGPL第 3 版或(由你選擇)任何後續版本之條款下重新散布或修改本程式。

14
docs/RPM-GPG-KEY-trilium vendored Normal file
View File

@@ -0,0 +1,14 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEaJ2E2RYJKwYBBAHaRw8BAQdAz7cpW/2YGtzJxkY1/ruwfDcVRv1sQQdjVrg3
u1YWhyq0NFRyaWxpdW0gTm90ZXMgU2lnbmluZyBLZXkgPHRyaWxpdW1ub3Rlc0Bv
dXRsb29rLmNvbT6ImQQTFgoAQRYhBJM5P1tHTrWujPnuCW11K/PW56WUBQJonYTZ
AhsDBQkFo5qABQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEG11K/PW56WU
ND4BAN9Uhl8/g7GnIZuZU2M+HUVtrY5b9SBiCYBEHmaA4CiqAQCY5xynB8T7jM/Z
zRpMmSseDMYNHVvNjy3FvBe3D6YoDrg4BGidhNkSCisGAQQBl1UBBQEBB0C0i0Ns
8lCfDPY479cOgP9Yj1yaZAKyT6qsgzuznf1EGAMBCAeIfgQYFgoAJhYhBJM5P1tH
TrWujPnuCW11K/PW56WUBQJonYTZAhsMBQkFo5qAAAoJEG11K/PW56WUgpIA+gMn
BgzRQHqm8ttf5ry155l1JtuhIx/q6UjsgqO0L3aEAP9KbJ3Vh8+bcoXymskozrVm
yTglNDkROupmyJahcKlpBQ==
=g5kb
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -61,6 +61,32 @@
"attachments": [],
"dirFileName": "Release Notes",
"children": [
{
"isClone": false,
"noteId": "PLUoryywi0BC",
"notePath": [
"hD3V4hiu2VW4",
"PLUoryywi0BC"
],
"title": "v0.98.0",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "template",
"value": "wyurrlcDl416",
"isInheritable": false,
"position": 60
}
],
"format": "markdown",
"dataFileName": "v0.98.0.md",
"attachments": []
},
{
"isClone": false,
"noteId": "lvOuiWsLDv8F",
@@ -69,7 +95,7 @@
"lvOuiWsLDv8F"
],
"title": "v0.97.2",
"notePosition": 10,
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -95,7 +121,7 @@
"OtFZ6Nd9vM3n"
],
"title": "v0.97.1",
"notePosition": 20,
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -121,7 +147,7 @@
"SJZ5PwfzHSQ1"
],
"title": "v0.97.0",
"notePosition": 30,
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -147,7 +173,7 @@
"mYXFde3LuNR7"
],
"title": "v0.96.0",
"notePosition": 40,
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -173,7 +199,7 @@
"jthwbL0FdaeU"
],
"title": "v0.95.0",
"notePosition": 50,
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -199,7 +225,7 @@
"7HGYsJbLuhnv"
],
"title": "v0.94.1",
"notePosition": 60,
"notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -225,7 +251,7 @@
"Neq53ujRGBqv"
],
"title": "v0.94.0",
"notePosition": 70,
"notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -251,7 +277,7 @@
"VN3xnce1vLkX"
],
"title": "v0.93.0",
"notePosition": 80,
"notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -269,7 +295,7 @@
"WRaBfQqPr6qo"
],
"title": "v0.92.7",
"notePosition": 90,
"notePosition": 100,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -295,7 +321,7 @@
"a2rwfKNmUFU1"
],
"title": "v0.92.6",
"notePosition": 100,
"notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -313,7 +339,7 @@
"fEJ8qErr0BKL"
],
"title": "v0.92.5-beta",
"notePosition": 110,
"notePosition": 120,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -331,7 +357,7 @@
"kkkZQQGSXjwy"
],
"title": "v0.92.4",
"notePosition": 120,
"notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -349,7 +375,7 @@
"vAroNixiezaH"
],
"title": "v0.92.3-beta",
"notePosition": 130,
"notePosition": 140,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -367,7 +393,7 @@
"mHEq1wxAKNZd"
],
"title": "v0.92.2-beta",
"notePosition": 140,
"notePosition": 150,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -385,7 +411,7 @@
"IykjoAmBpc61"
],
"title": "v0.92.1-beta",
"notePosition": 150,
"notePosition": 160,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -403,7 +429,7 @@
"dq2AJ9vSBX4Y"
],
"title": "v0.92.0-beta",
"notePosition": 160,
"notePosition": 170,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -421,7 +447,7 @@
"3a8aMe4jz4yM"
],
"title": "v0.91.6",
"notePosition": 170,
"notePosition": 180,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -439,7 +465,7 @@
"8djQjkiDGESe"
],
"title": "v0.91.5",
"notePosition": 180,
"notePosition": 190,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -457,7 +483,7 @@
"OylxVoVJqNmr"
],
"title": "v0.91.4-beta",
"notePosition": 190,
"notePosition": 200,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -475,7 +501,7 @@
"tANGQDvnyhrj"
],
"title": "v0.91.3-beta",
"notePosition": 200,
"notePosition": 210,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -493,7 +519,7 @@
"hMoBfwSoj1SC"
],
"title": "v0.91.2-beta",
"notePosition": 210,
"notePosition": 220,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -511,7 +537,7 @@
"a2XMSKROCl9z"
],
"title": "v0.91.1-beta",
"notePosition": 220,
"notePosition": 230,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -529,7 +555,7 @@
"yqXFvWbLkuMD"
],
"title": "v0.90.12",
"notePosition": 230,
"notePosition": 240,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -547,7 +573,7 @@
"veS7pg311yJP"
],
"title": "v0.90.11-beta",
"notePosition": 240,
"notePosition": 250,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -565,7 +591,7 @@
"sq5W9TQxRqMq"
],
"title": "v0.90.10-beta",
"notePosition": 250,
"notePosition": 260,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -583,7 +609,7 @@
"yFEGVCUM9tPx"
],
"title": "v0.90.9-beta",
"notePosition": 260,
"notePosition": 270,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -601,7 +627,7 @@
"o4wAGqOQuJtV"
],
"title": "v0.90.8",
"notePosition": 270,
"notePosition": 280,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -634,7 +660,7 @@
"i4A5g9iOg9I0"
],
"title": "v0.90.7-beta",
"notePosition": 280,
"notePosition": 290,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -652,7 +678,7 @@
"ThNf2GaKgXUs"
],
"title": "v0.90.6-beta",
"notePosition": 290,
"notePosition": 300,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -670,7 +696,7 @@
"G4PAi554kQUr"
],
"title": "v0.90.5-beta",
"notePosition": 300,
"notePosition": 310,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -697,7 +723,7 @@
"zATRobGRCmBn"
],
"title": "v0.90.4",
"notePosition": 310,
"notePosition": 320,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -715,7 +741,7 @@
"sCDLf8IKn3Iz"
],
"title": "v0.90.3",
"notePosition": 320,
"notePosition": 330,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -733,7 +759,7 @@
"VqqyBu4AuTjC"
],
"title": "v0.90.2-beta",
"notePosition": 330,
"notePosition": 340,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -751,7 +777,7 @@
"RX3Nl7wInLsA"
],
"title": "v0.90.1-beta",
"notePosition": 340,
"notePosition": 350,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -769,7 +795,7 @@
"GyueACukPWjk"
],
"title": "v0.90.0-beta",
"notePosition": 350,
"notePosition": 360,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -787,7 +813,7 @@
"wyurrlcDl416"
],
"title": "Release Template",
"notePosition": 360,
"notePosition": 370,
"prefix": null,
"isExpanded": false,
"type": "text",

View File

@@ -0,0 +1,63 @@
# v0.98.0
> [!IMPORTANT]
> If you enjoyed this release, consider showing a token of appreciation by:
>
> * Pressing the “Star” button on [GitHub](https://github.com/TriliumNext/Trilium) (top-right).
> * Considering a one-time or recurrent donation to the [lead developer](https://github.com/eliandoran) via [GitHub Sponsors](https://github.com/sponsors/eliandoran) or [PayPal](https://paypal.me/eliandoran).
## 💡 Key highlights
* [Enhanced Search with Fuzzy Matching and Better UX](https://github.com/TriliumNext/Trilium/pull/6536) by @perfectra1n
* For Linux users, RPM packages are now GPG-signed.
* The keys must be imported once per device, before installation: `sudo rpm --import https://triliumnotes.org/RPM-GPG-KEY-trilium`
## 🐞 Bugfixes
* The "chat with notes" icon re-appears on 0.97.2's Launchbar after update, even though the LLM feature was disabled before
* Board view: sub-children (recursive) not displayed.
* [Canvas: unable to open internal note path links](https://github.com/TriliumNext/Trilium/issues/6606)
* Delay when opening a Text note for the first time
* Search term is not highlighted in preview search result
* ETAPI: Save note revision if needed by @perfectra1n
* [No update notification in the global menu](https://github.com/TriliumNext/Trilium/pull/6657) by @SiriusXT
## ✨ Improvements
* Zen mode is now supported on mobile by @Papierkorb2292
* Code notes: new Cobalt2 theme by @hulmgulm
* Existing users will be prompted with a message at the start of the application (and an option to dismiss it permanently):
* To enable background effects on Windows, since it has become stable.
* To use the TriliumNext theme.
* The built-in themes were renamed:
* TriliumNext themes become simply Trilium
* The Light/Dark/Auto themes become Legacy
* [Clean up old backend logs](https://github.com/TriliumNext/Trilium/pull/6609) by @perfectra1n
## 📖 Documentation
* update doc references from triliumnext/notes to triliumnext/trilium by @perfectra1n
* Simple Update/Autoupdate Script by @serossi
* Improve OIDC docs by @JYC333
* Traditional Chinese README by @francistw
* README improvements by @meichthys
## 🌍 Internationalization
* Improvements to multiple languages:
* Chinese (Traditional)
* Spanish
* Some work started on new languages:
Portuguese (Brazil), Japanese, Russian, Serbian, Italian, Greek, Catalan
* Added new languages:
* Russian (translations by @questamor)
* Japanese language (translations by [acwr47](https://hosted.weblate.org/user/acwr47/))\[…\]
## 🛠️ Technical updates
* Add duplicateSubtree to backend API by @Geekswordsman
* Fixed CVE-2025-54798 in `tmp` dependency
* Remove unnecessary idea directory by @GrantZhu1001
* Support getting an attribute value by ID in BNote by @Geekswordsman
* only run nightly.yml on TriliumNext/Trilium by @maphew
* All the dialogs have been converted to React/Preact for better maintainability. **If you notice any regressions, please report them.**

View File

@@ -9141,10 +9141,24 @@
{
"type": "relation",
"name": "internalLink",
"value": "x59R8J8KV5Bp",
"value": "bnyigUA2UK7s",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "9yEHzMyFirZR",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "x59R8J8KV5Bp",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "shareAlias",
@@ -9152,20 +9166,6 @@
"isInheritable": false,
"position": 30
},
{
"type": "relation",
"name": "internalLink",
"value": "bnyigUA2UK7s",
"isInheritable": false,
"position": 40
},
{
"type": "relation",
"name": "internalLink",
"value": "9yEHzMyFirZR",
"isInheritable": false,
"position": 50
},
{
"type": "label",
"name": "iconClass",
@@ -9207,14 +9207,14 @@
{
"type": "relation",
"name": "internalLink",
"value": "tAassRL4RSQL",
"value": "x3i7MxGccDuM",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "x3i7MxGccDuM",
"value": "tAassRL4RSQL",
"isInheritable": false,
"position": 20
},

View File

@@ -1,5 +1,5 @@
# Configuration (config.ini or environment variables)
Trilium supports configuration via a file named `config.ini` and environment variables. Please review the file named [config-sample.ini](https://github.com/TriliumNext/Trilium/blob/develop/apps/server/src/assets/config-sample.ini) in the [Notes](https://github.com/TriliumNext/Trilium) repository to see what values are supported.
Trilium supports configuration via a file named `config.ini` and environment variables. Please review the file named [config-sample.ini](https://github.com/TriliumNext/Trilium/blob/main/apps/server/src/assets/config-sample.ini) in the [Trilium](https://github.com/TriliumNext/Trilium) repository to see what values are supported.
You can provide the same values via environment variables instead of the `config.ini` file, and these environment variables use the following format:

View File

@@ -24,5 +24,11 @@ retentionDays=7
Or via the environment variable `TRILIUM_LOGGING_RETENTION_DAYS`.
Special cases:
* Positive values indicate the number of days worth of logs to keep
* A value of 0 results with the default value (90 days) to be used
* Negative values (e.g. `-1`) result with all logs to be kept, irrespective how ancient and numerous (and
> [!NOTE]
> If you set the retention days to a low number, you might notice that not all the log files are being deleted. This is because a minimum number of logs (7 at the time of writing) is maintained at all times.

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/source",
"version": "0.97.2",
"version": "0.98.0",
"description": "Build your personal knowledge base with Trilium Notes",
"directories": {
"doc": "docs"
@@ -40,7 +40,7 @@
"@playwright/test": "^1.36.0",
"@triliumnext/server": "workspace:*",
"@types/express": "^5.0.0",
"@types/node": "22.17.1",
"@types/node": "22.17.2",
"@vitest/coverage-v8": "^3.0.5",
"@vitest/ui": "^3.0.0",
"chalk": "5.5.0",
@@ -58,7 +58,7 @@
"react-refresh": "^0.17.0",
"rollup-plugin-webpack-stats": "2.1.3",
"tslib": "^2.3.0",
"tsx": "4.20.3",
"tsx": "4.20.4",
"typescript": "~5.9.0",
"typescript-eslint": "^8.19.0",
"upath": "2.0.1",

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/commons",
"version": "0.97.2",
"version": "0.98.0",
"description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.",
"private": true,
"type": "module",

View File

@@ -50,6 +50,11 @@ const UNSORTED_LOCALES: Locale[] = [
name: "Русский",
electronLocale: "ru"
},
{
id: "ja",
name: "日本語",
electronLocale: "ja"
},
/*
* Right to left languages

View File

@@ -57,7 +57,7 @@
}
},
"devDependencies": {
"turndown": "7.2.0",
"turndown": "7.2.1",
"turndown-attendant": "0.0.3"
}
}

545
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff