Merge branch 'main' into feat/rice-searching-with-sqlite

This commit is contained in:
Jon Fuller
2025-10-24 09:18:11 -07:00
committed by GitHub
989 changed files with 62028 additions and 24368 deletions

View File

@@ -1,6 +0,0 @@
TRILIUM_ENV=dev
TRILIUM_DATA_DIR=./apps/server/spec/db
TRILIUM_RESOURCE_DIR=./apps/server/dist
TRILIUM_PUBLIC_SERVER=http://localhost:4200
TRILIUM_PORT=8086
TRILIUM_INTEGRATION_TEST=edit

View File

@@ -1,3 +0,0 @@
TRILIUM_ENV=dev
TRILIUM_RESOURCE_DIR=./apps/server/dist
TRILIUM_PUBLIC_SERVER=http://localhost:4200

View File

@@ -1,4 +0,0 @@
TRILIUM_ENV=dev
TRILIUM_DATA_DIR=./apps/server/data
TRILIUM_RESOURCE_DIR=./apps/server/dist
TRILIUM_PUBLIC_SERVER=http://localhost:4200

View File

@@ -1,3 +0,0 @@
TRILIUM_ENV=production
TRILIUM_DATA_DIR=./apps/server/data
TRILIUM_PORT=8082

View File

@@ -1,4 +0,0 @@
TRILIUM_ENV=dev
TRILIUM_DATA_DIR=./spec/db
TRILIUM_PUBLIC_SERVER=http://localhost:4200
TRILIUM_INTEGRATION_TEST=memory

View File

@@ -1,4 +1,4 @@
FROM node:22.18.0-bullseye-slim AS builder
FROM node:22.20.0-bullseye-slim AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.18.0-bullseye-slim
FROM node:22.20.0-bullseye-slim
# Install only runtime dependencies
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View File

@@ -1,4 +1,4 @@
FROM node:22.18.0-alpine AS builder
FROM node:22.20.0-alpine AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.18.0-alpine
FROM node:22.20.0-alpine
# Install runtime dependencies
RUN apk add --no-cache su-exec shadow

View File

@@ -1,4 +1,4 @@
FROM node:22.18.0-alpine AS builder
FROM node:22.20.0-alpine AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.18.0-alpine
FROM node:22.20.0-alpine
# Create a non-root user with configurable UID/GID
ARG USER=trilium
ARG UID=1001

View File

@@ -1,4 +1,4 @@
FROM node:22.18.0-bullseye-slim AS builder
FROM node:22.20.0-bullseye-slim AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.18.0-bullseye-slim
FROM node:22.20.0-bullseye-slim
# Create a non-root user with configurable UID/GID
ARG USER=trilium
ARG UID=1001

View File

@@ -1,5 +1,5 @@
{
"dependencies": {
"better-sqlite3": "12.2.0"
"better-sqlite3": "12.4.1"
}
}

View File

@@ -1,13 +1,41 @@
{
"name": "@triliumnext/server",
"version": "0.98.1",
"version": "0.99.3",
"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,
"main": "./src/main.ts",
"scripts": {
"dev": "cross-env NODE_ENV=development TRILIUM_ENV=dev TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=src tsx watch --ignore '../client/node_modules/.vite-temp' ./src/main.ts",
"start-no-dir": "cross-env NODE_ENV=development TRILIUM_ENV=dev TRILIUM_RESOURCE_DIR=src tsx watch --ignore '../client/node_modules/.vite-temp' ./src/main.ts",
"edit-integration-db": "cross-env NODE_ENV=development TRILIUM_PORT=8086 TRILIUM_ENV=dev TRILIUM_DATA_DIR=spec/db TRILIUM_INTEGRATION_TEST=edit TRILIUM_RESOURCE_DIR=src tsx watch --ignore '../client/node_modules/.vite-temp' ./src/main.ts",
"build": "tsx scripts/build.ts",
"package": "pnpm build && bash scripts/build-server.sh",
"test": "vitest",
"test-build": "vitest --config vitest.build.config.mts",
"start-prod": "cross-env TRILIUM_DATA_DIR=data pnpm start-prod-no-dir",
"start-prod-no-dir": "pnpm build && cross-env TRILIUM_ENV=production TRILIUM_PORT=8082 node dist/main.cjs",
"circular-deps": "dpdm -T src/**/*.ts --tree=false --warning=false --skip-dynamic-imports=circular",
"docker-build-debian": "pnpm build && docker build . -t triliumnext-debian -f Dockerfile",
"docker-build-alpine": "pnpm build && docker build . -t triliumnext-alpine -f Dockerfile.alpine",
"docker-build-rootless-debian": "pnpm build && docker build . -t triliumnext-rootless-debian -f Dockerfile.rootless",
"docker-build-rootless-alpine": "pnpm build && docker build . -t triliumnext-rootless-alpine -f Dockerfile.alpine.rootless",
"docker-start-debian": "pnpm docker-build-debian && docker run -p 8081:8080 triliumnext-debian",
"docker-start-alpine": "pnpm docker-build-alpine && docker run -p 8081:8080 triliumnext-alpine",
"docker-start-rootless-debian": "pnpm docker-build-rootless-debian && docker run -p 8081:8080 triliumnext-rootless-debian",
"docker-start-rootless-alpine": "pnpm docker-build-rootless-alpine && docker run -p 8081:8080 triliumnext-rootless-alpine"
},
"dependencies": {
"better-sqlite3": "12.2.0"
"better-sqlite3": "12.4.1",
"node-html-parser": "7.0.1"
},
"devDependencies": {
"@anthropic-ai/sdk": "0.67.0",
"@braintree/sanitize-url": "7.1.1",
"@electron/remote": "2.1.3",
"@preact/preset-vite": "2.10.2",
"@triliumnext/commons": "workspace:*",
"@triliumnext/express-partial-content": "workspace:*",
"@triliumnext/turndown-plugin-gfm": "workspace:*",
"@types/archiver": "6.0.3",
"@types/better-sqlite3": "7.6.13",
"@types/cls-hooked": "4.3.9",
@@ -22,14 +50,13 @@
"@types/html": "1.0.4",
"@types/ini": "4.1.1",
"@types/js-yaml": "4.0.9",
"@types/jsdom": "21.1.7",
"@types/mime-types": "3.0.1",
"@types/multer": "2.0.0",
"@types/safe-compare": "1.1.2",
"@types/sanitize-html": "2.16.0",
"@types/sax": "1.2.7",
"@types/serve-favicon": "2.5.7",
"@types/serve-static": "1.15.8",
"@types/serve-static": "1.15.9",
"@types/session-file-store": "1.2.5",
"@types/stream-throttle": "0.1.4",
"@types/supertest": "6.0.3",
@@ -38,16 +65,11 @@
"@types/turndown": "5.0.5",
"@types/ws": "8.18.1",
"@types/xml2js": "0.4.14",
"express-http-proxy": "2.1.1",
"@anthropic-ai/sdk": "0.60.0",
"@braintree/sanitize-url": "7.1.1",
"@triliumnext/commons": "workspace:*",
"@triliumnext/express-partial-content": "workspace:*",
"@triliumnext/turndown-plugin-gfm": "workspace:*",
"archiver": "7.0.1",
"async-mutex": "0.5.0",
"axios": "1.11.0",
"axios": "1.12.2",
"bindings": "1.5.0",
"bootstrap": "5.3.8",
"chardet": "2.1.0",
"cheerio": "1.1.2",
"chokidar": "4.0.3",
@@ -55,26 +77,27 @@
"compression": "1.8.1",
"cookie-parser": "1.4.7",
"csrf-csrf": "3.2.2",
"dayjs": "1.11.14",
"dayjs": "1.11.18",
"debounce": "2.2.0",
"debug": "4.4.1",
"debug": "4.4.3",
"ejs": "3.1.10",
"electron": "37.4.0",
"electron": "38.3.0",
"electron-debug": "4.1.0",
"electron-window-state": "5.0.3",
"escape-html": "1.0.3",
"express": "5.1.0",
"express-openid-connect": "^2.17.1",
"express-rate-limit": "8.0.1",
"express-http-proxy": "2.1.2",
"express-openid-connect": "2.19.2",
"express-rate-limit": "8.1.0",
"express-session": "1.18.2",
"file-uri-to-path": "2.0.0",
"fs-extra": "11.3.1",
"fs-extra": "11.3.2",
"helmet": "8.1.0",
"html": "1.0.0",
"html2plaintext": "2.1.4",
"http-proxy-agent": "7.0.2",
"https-proxy-agent": "7.0.6",
"i18next": "25.4.2",
"i18next": "25.6.0",
"i18next-fs-backend": "2.6.0",
"image-type": "6.0.0",
"ini": "5.0.0",
@@ -82,13 +105,12 @@
"is-svg": "6.1.0",
"jimp": "1.6.0",
"js-yaml": "4.1.0",
"jsdom": "26.1.0",
"marked": "16.2.1",
"marked": "16.4.1",
"mime-types": "3.0.1",
"multer": "2.0.2",
"normalize-strings": "1.1.1",
"ollama": "0.5.17",
"openai": "5.12.0",
"ollama": "0.6.0",
"openai": "6.6.0",
"rand-token": "1.0.1",
"safe-compare": "1.1.4",
"sanitize-filename": "1.6.3",
@@ -101,276 +123,13 @@
"supertest": "7.1.4",
"swagger-jsdoc": "6.2.8",
"swagger-ui-express": "5.0.1",
"time2fa": "^1.3.0",
"time2fa": "1.4.2",
"tmp": "0.2.5",
"turndown": "7.2.1",
"unescape": "1.0.1",
"vite": "7.1.11",
"ws": "8.18.3",
"xml2js": "0.6.2",
"yauzl": "3.2.0"
},
"nx": {
"name": "server",
"implicitDependencies": [
"share-theme"
],
"targets": {
"serve": {
"executor": "@nx/js:node",
"dependsOn": [
{
"projects": [
"client"
],
"target": "serve"
},
"build-without-client"
],
"continuous": true,
"options": {
"buildTarget": "server:build-without-client:development",
"runBuildTargetDependencies": false
}
},
"serve-nodir": {
"executor": "@nx/js:node",
"dependsOn": [
{
"projects": [
"client"
],
"target": "serve"
},
"build-without-client"
],
"continuous": true,
"options": {
"buildTarget": "server:build-without-client:development",
"runBuildTargetDependencies": false
}
},
"edit-integration-db": {
"executor": "@nx/js:node",
"dependsOn": [
{
"projects": [
"client"
],
"target": "serve"
},
"build-without-client"
],
"continuous": true,
"options": {
"buildTarget": "server:build-without-client:development",
"runBuildTargetDependencies": false
}
},
"package": {
"dependsOn": [
"build"
],
"command": "bash apps/server/scripts/build-server.sh"
},
"start-prod": {
"dependsOn": [
"build"
],
"command": "node apps/server/dist/main.cjs"
},
"docker-build": {
"dependsOn": [
"build"
],
"options": {
"cwd": "{projectRoot}"
},
"executor": "nx:run-commands",
"defaultConfiguration": "alpine",
"configurations": {
"debian": {
"command": "docker build . -t triliumnext-debian -f Dockerfile"
},
"alpine": {
"command": "docker build . -t triliumnext-alpine -f Dockerfile.alpine"
},
"rootless-debian": {
"command": "docker build . -t triliumnext-rootless-debian -f Dockerfile.rootless"
},
"rootless-alpine": {
"command": "docker build . -t triliumnext-rootless-alpine -f Dockerfile.alpine.rootless"
}
}
},
"docker-start": {
"dependsOn": [
"docker-build"
],
"executor": "nx:run-commands",
"defaultConfiguration": "alpine",
"configurations": {
"debian": {
"command": "docker run -p 8081:8080 triliumnext-debian"
},
"alpine": {
"command": "docker run -p 8081:8080 triliumnext-alpine"
},
"rootless-debian": {
"command": "docker run -p 8081:8080 triliumnext-rootless-debian"
},
"rootless-alpine": {
"command": "docker run -p 8081:8080 triliumnext-rootless-alpine"
}
}
},
"build-without-client": {
"executor": "@nx/esbuild:esbuild",
"outputs": [
"{options.outputPath}"
],
"options": {
"main": "apps/server/src/main.ts",
"outputPath": "apps/server/dist",
"outputFileName": "main.js",
"tsConfig": "apps/server/tsconfig.app.json",
"platform": "node",
"format": [
"cjs"
],
"esbuildOptions": {
"loader": {
".css": "text",
".ejs": "text"
}
},
"declarationRootDir": "apps/server/src",
"minify": false,
"sourcemap": true,
"assets": [
{
"glob": "**/*",
"input": "apps/server/src/assets",
"output": "assets"
},
{
"glob": "**/*",
"input": "packages/share-theme/src/templates",
"output": "share-theme/templates"
}
]
}
},
"build": {
"executor": "@nx/esbuild:esbuild",
"outputs": [
"{options.outputPath}"
],
"dependsOn": [
"^build",
"client:build"
],
"defaultConfiguration": "production",
"configurations": {
"production": {
"minify": true,
"sourcemap": false
},
"development": {
"minify": false,
"sourcemap": true
}
},
"options": {
"main": "apps/server/src/main.ts",
"outputPath": "apps/server/dist",
"tsConfig": "apps/server/tsconfig.app.json",
"platform": "node",
"external": [
"electron",
"@electron/remote",
"better-sqlite3",
"./xhr-sync-worker.js"
],
"format": [
"cjs"
],
"declarationRootDir": "apps/server/src",
"thirdParty": true,
"declaration": false,
"esbuildOptions": {
"splitting": false,
"loader": {
".css": "text",
".ejs": "text"
}
},
"additionalEntryPoints": [
"apps/server/src/docker_healthcheck.ts"
],
"assets": [
{
"glob": "**/*",
"input": "apps/server/src/assets",
"output": "assets"
},
{
"glob": "**/*",
"input": "packages/share-theme/src/templates",
"output": "share-theme/templates"
},
{
"glob": "**/*",
"input": "apps/client/dist",
"output": "public",
"ignore": [
"webpack-stats.json"
]
},
{
"glob": "**/*",
"input": "apps/server/node_modules/better-sqlite3",
"output": "node_modules/better-sqlite3"
},
{
"glob": "**/*",
"input": "apps/server/node_modules/bindings",
"output": "node_modules/bindings"
},
{
"glob": "**/*",
"input": "apps/server/node_modules/file-uri-to-path",
"output": "node_modules/file-uri-to-path"
},
{
"glob": "xhr-sync-worker.js",
"input": "apps/server/node_modules/jsdom/lib/jsdom/living/xhr",
"output": ""
}
]
}
},
"test-build": {
"dependsOn": [
"build"
],
"command": "vitest --config {projectRoot}/vitest.build.config.mts"
},
"circular-deps": {
"command": "pnpx dpdm -T {projectRoot}/src/**/*.ts --tree=false --warning=false --skip-dynamic-imports=circular"
}
}
},
"exports": {
"./package.json": "./package.json",
"./src/*": "./src/*",
".": {
"development": "./src/main.ts",
"types": "./dist/main.d.ts",
"import": "./dist/main.js",
"default": "./dist/main.js"
}
},
"types": "./dist/main.d.ts",
"module": "./dist/main.js",
"main": "./dist/main.js"
}
}

View File

@@ -0,0 +1,21 @@
import BuildHelper from "../../../scripts/build-utils";
const build = new BuildHelper("apps/server");
async function main() {
await build.buildBackend([ "src/main.ts", "src/docker_healthcheck.ts" ])
// Copy assets
build.copy("src/assets", "assets/");
build.copy("/packages/share-theme/src/templates", "share-theme/templates/");
// Copy node modules dependencies
build.copyNodeModules([ "better-sqlite3", "bindings", "file-uri-to-path" ]);
build.copy("/node_modules/ckeditor5/dist/ckeditor5-content.css", "ckeditor5-content.css");
// Integrate the client.
build.triggerBuildAndCopyTo("apps/client", "public/");
build.deleteFromOutput("public/webpack-stats.json");
}
main();

View File

@@ -30,5 +30,5 @@ describe("etapi/import", () => {
.expect(201);
expect(response.body.note.title).toStrictEqual("Journal");
expect(response.body.branch.parentNoteId).toStrictEqual("root");
});
}, 10_000);
});

View File

@@ -27,27 +27,6 @@ export default async function buildApp() {
// Initialize DB
sql_init.initializeDb();
// Listen for database initialization event
eventService.subscribe(eventService.DB_INITIALIZED, async () => {
try {
log.info("Database initialized, LLM features available");
log.info("LLM features ready");
} catch (error) {
console.error("Error initializing LLM features:", error);
}
});
// Initialize LLM features only if database is already initialized
if (sql_init.isDbInitialized()) {
try {
log.info("LLM features ready");
} catch (error) {
console.error("Error initializing LLM features:", error);
}
} else {
console.log("Database not initialized yet. LLM features will be initialized after setup.");
}
const publicDir = isDev ? path.join(getResourceDir(), "../dist/public") : path.join(getResourceDir(), "public");
const publicAssetsDir = path.join(publicDir, "assets");
const assetsDir = RESOURCE_DIR;

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -302,7 +302,9 @@
<td><code>color</code>
</td>
<td>defines color of the note in note tree, links etc. Use any valid CSS color
value like 'red' or #a13d5f</td>
value like 'red' or #a13d5f
<br>Note: this color may be automatically adjusted when displayed to ensure
sufficient contrast with the background.</td>
</tr>
<tr>
<td><code>keyboardShortcut</code>

View File

@@ -116,6 +116,13 @@ class="admonition tip">
<td>JavaScript note which will be injected into the share page. JS note must
be in the shared sub-tree as well. Consider using <code>share_hidden_from_tree</code>.</td>
</tr>
<tr>
<td><code>shareHtml</code>
</td>
<td>HTML note which will be injected into the share page at locations specified
by the <code>shareHtmlLocation</code> label. HTML note must be in the shared
sub-tree as well. Consider using <code>share_hidden_from_tree</code>.</td>
</tr>
<tr>
<td><code>shareTemplate</code>
</td>

View File

@@ -1,6 +1,11 @@
<p>Trilium supports configuration via a file named <code>config.ini</code> and
environment variables. This document provides a comprehensive reference
for all configuration options.</p>
<h2>Location of the configuration file</h2>
<p>The configuration file is not located in the same directory as the application.
Instead, the <code>config.ini</code> is located in the&nbsp;<a class="reference-link"
href="#root/_help_tAassRL4RSQL">Data directory</a>. As such, the configuration
file is only available after starting the application and creating a database.</p>
<h2>Configuration Precedence</h2>
<p>Configuration values are loaded in the following order of precedence (highest
to lowest):</p>
@@ -332,7 +337,7 @@
<h2>Examples</h2>
<h3>Docker Compose Example</h3><pre><code class="language-text-x-yaml">services:
trilium:
image: triliumnext/notes
image: triliumnext/trilium
environment:
# Using full format
TRILIUM_GENERAL_INSTANCENAME: "My Trilium Instance"
@@ -345,7 +350,7 @@
# TRILIUM_NETWORK_CORS_ALLOW_ORIGIN: "https://myapp.com"
# TRILIUM_SYNC_SERVER_HOST: "https://sync.example.com"
# TRILIUM_OAUTH_BASE_URL: "https://auth.example.com"</code></pre>
<h3>Shell Export Example</h3><pre><code class="language-text-x-sh"># Using either format
<h3>Shell Export Example</h3><pre><code class="language-text-x-trilium-auto"># Using either format
export TRILIUM_GENERAL_NOAUTHENTICATION=false
export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem

View File

@@ -46,4 +46,9 @@ curl "$SERVER/etapi/notes/$NOTE_ID/content" -H "Authorization: $TOKEN" </code></
<li><code>SERVER</code> with the correct protocol, host name and port to your
Trilium instance.</li>
<li><code>NOTE_ID</code> with an existing note ID to download.</li>
</ul>
</ul>
<p>As another example, to obtain a .zip export of a note and place it in
a directory called <code>out</code>, simply replace the last statement in
the script with:</p><pre><code class="language-text-x-trilium-auto">curl -H "Authorization: $TOKEN" \
-X GET "$SERVER/etapi/notes/$NOTE_ID/export" \
--output "out/$NOTE_ID.zip"</code></pre>

View File

@@ -38,16 +38,17 @@ class="image">
</th>
<td>
<ul>
<li>Table of contents.</li>
<li>Syntax highlight of code blocks, provided a language is selected (does
<li data-list-item-id="e26b4ce9ba4e9dfe224d04e0f341925ed">Table of contents.</li>
<li data-list-item-id="e9707fdfa2c92d66690cf932f7e647253">Syntax highlight of code blocks, provided a language is selected (does
not work if “Auto-detected” is enabled).</li>
<li>Rendering for math equations.</li>
<li data-list-item-id="e84420a10c6d64bd107edb6e867c91d4b">Rendering for math equations.</li>
<li data-list-item-id="e10834dcd0619d77ae2e94d3695bedf58"><a href="#root/_help_nBAXQFj20hS1">Including notes</a> (only if the included
notes are also shared).</li>
</ul>
</td>
<td>
<ul>
<li>Including notes is not supported.</li>
<li>Inline Mermaid diagrams are not rendered.</li>
<li data-list-item-id="e41cc4139377f9f88d653d1eb8ca47bb4">Inline Mermaid diagrams are not rendered.</li>
</ul>
</td>
</tr>
@@ -56,12 +57,12 @@ class="image">
</th>
<td>
<ul>
<li>Basic support (displaying the contents of the note in a monospace font).</li>
<li data-list-item-id="e291ae6d5130677b4c99f7c3bdbe974b4">Basic support (displaying the contents of the note in a monospace font).</li>
</ul>
</td>
<td>
<ul>
<li>No syntax highlight.</li>
<li data-list-item-id="e0270680bbdd7a129306e61e11691e36d">No syntax highlight.</li>
</ul>
</td>
</tr>
@@ -94,12 +95,12 @@ class="image">
</th>
<td>
<ul>
<li>The child notes are displayed in a fixed format.&nbsp;</li>
<li data-list-item-id="ea031e1d4149eb443ace756234490c5a4">The child notes are displayed in a fixed format.&nbsp;</li>
</ul>
</td>
<td>
<ul>
<li>More advanced view types such as the calendar view are not supported.</li>
<li data-list-item-id="ea4a9d424aec2afbaecc07bbf64b7bebd">More advanced view types such as the calendar view are not supported.</li>
</ul>
</td>
</tr>
@@ -108,12 +109,12 @@ class="image">
</th>
<td>
<ul>
<li>The diagram is displayed as a vector image.</li>
<li data-list-item-id="e582d283f2b1b30cbe5ae35d8e01b2bf2">The diagram is displayed as a vector image.</li>
</ul>
</td>
<td>
<ul>
<li>No further interaction supported.</li>
<li data-list-item-id="e33268686446e3c217077201bb5964364">No further interaction supported.</li>
</ul>
</td>
</tr>
@@ -122,12 +123,12 @@ class="image">
</th>
<td>
<ul>
<li>The diagram is displayed as a vector image.</li>
<li data-list-item-id="e443dd0e97c30cb12c77e8906a71569ea">The diagram is displayed as a vector image.</li>
</ul>
</td>
<td>
<ul>
<li>No further interaction supported.</li>
<li data-list-item-id="efe151ef3f3826c825416417525fb5fb2">No further interaction supported.</li>
</ul>
</td>
</tr>
@@ -143,7 +144,7 @@ class="image">
<td>The diagram is displayed as a vector image.</td>
<td>
<ul>
<li>No further interaction supported.</li>
<li data-list-item-id="ed3b4fb473042f6e32b4502d4fa11a767">No further interaction supported.</li>
</ul>
</td>
</tr>
@@ -159,7 +160,7 @@ class="image">
<td>Basic interaction (downloading the file).</td>
<td>
<ul>
<li>No further interaction supported.</li>
<li data-list-item-id="ed87e836a39d127ebcbb33e9e59045afb">No further interaction supported.</li>
</ul>
</td>
</tr>
@@ -178,7 +179,7 @@ class="image">
<p>To use the sharing feature, you must have a&nbsp;<a class="reference-link"
href="#root/_help_WOcw2SLH6tbX">Server Installation</a>&nbsp;of Trilium.
This is necessary because the notes will be hosted from the server.</p>
<h2>How to Share a Note</h2>
<h2>Sharing a note</h2>
<ol>
<li>
<p><strong>Enable Sharing</strong>: To share a note, toggle the <code>Shared</code> switch
@@ -194,26 +195,27 @@ class="image">
the URL will refer to <code>localhost (127.0.0.1)</code>.</p>
</li>
</ol>
<h2>Sharing a Note Subtree</h2>
<h2>Sharing a note subtree</h2>
<p>When you share a note, you actually share the entire subtree of notes
beneath it. If the note has child notes, they will also be included in
the shared content. For example, sharing the "Formatting" subtree will
display a page with basic navigation for exploring all the notes within
that subtree.</p>
<h2>Viewing All Shared Notes</h2>
<h2>Viewing and managing shared notes</h2>
<p>You can view a list of all shared notes by clicking on "Show Shared Notes
Subtree." This allows you to manage and navigate through all the notes
you have made public.</p>
<h2>Security Considerations</h2>
Subtree" in the&nbsp;<a class="reference-link" href="#root/_help_x3i7MxGccDuM">Global menu</a>.
This allows you to manage and navigate through all the notes you have made
public.</p>
<h2>Security considerations</h2>
<p>Shared notes are published on the open internet and can be accessed by
anyone with the URL. The URL's randomness does not provide security, so
it is crucial not to share sensitive information through this feature.</p>
<h3>Password Protection</h3>
<h3>Password protection</h3>
<p>To protect shared notes with a username and password, you can use the <code>#shareCredentials</code> attribute.
Add this label to the note with the format <code>#shareCredentials="username:password"</code>.
To protect an entire subtree, make sure the label is <a href="#root/_help_bwZpz2ajCEwO">inheritable</a>.</p>
<h2>Advanced Sharing Options</h2>
<h3>Customizing the Appearance of Shared Notes</h3>
<h2>Advanced sharing options</h2>
<h3>Customizing the appearance of shared notes</h3>
<p>The default design should be a good starting point, but you can customize
it using your own CSS:</p>
<ul>
@@ -232,13 +234,41 @@ class="image">
This allows you to access note attributes or traverse the note tree using
the <code>fetchNote()</code> API, which retrieves note data based on its
ID.</p>
<h3>Adding custom HTML</h3>
<p>You can inject custom HTML snippets into specific locations of the shared
page using the <code>~shareHtml</code> relation. The HTML note should contain
the raw HTML content you want to inject, and you can control where it appears
by adding the <code>#shareHtmlLocation</code> label to the HTML snippet note
itself.</p>
<p>The <code>#shareHtmlLocation</code> label accepts values in the format <code>location:position</code>:</p>
<ul>
<li><strong>Locations</strong>: <code>head</code>, <code>body</code>, <code>content</code>
</li>
<li><strong>Positions</strong>: <code>start</code>, <code>end</code>
</li>
</ul>
<p>For example:</p>
<ul>
<li><code>#shareHtmlLocation=head:start</code> - Injects HTML at the beginning
of the <code>&lt;head&gt;</code> section</li>
<li><code>#shareHtmlLocation=head:end</code> - Injects HTML at the end of the <code>&lt;head&gt;</code> section
(default)</li>
<li><code>#shareHtmlLocation=body:start</code> - Injects HTML at the beginning
of the <code>&lt;body&gt;</code> section</li>
<li><code>#shareHtmlLocation=content:start</code> - Injects HTML at the beginning
of the content area</li>
<li><code>#shareHtmlLocation=content:end</code> - Injects HTML at the end of
the content area</li>
</ul>
<p>If no location is specified, the HTML will be injected at <code>content:end</code> by
default.</p>
<p>Example:</p><pre><code class="language-application-javascript-env-backend">const currentNote = await fetchNote();
const parentNote = await fetchNote(currentNote.parentNoteIds[0]);
for (const attr of parentNote.attributes) {
console.log(attr.type, attr.name, attr.value);
}</code></pre>
<h3>Creating Human-Readable URL Aliases</h3>
<h3>Creating human-readable URL aliases</h3>
<p>Shared notes typically have URLs like <code>http://domain.tld/share/knvU8aJy4dJ7</code>,
where the last part is the note's ID. You can make these URLs more user-friendly
by adding the <code>#shareAlias</code> label to individual notes (e.g., <code>#shareAlias=highlighting</code>).
@@ -249,23 +279,25 @@ for (const attr of parentNote.attributes) {
<li>Using slashes (<code>/</code>) within aliases to create subpaths is not
supported.</li>
</ol>
<h3>Viewing and Managing Shared Notes</h3>
<p>All shared notes are grouped under an automatically managed "Shared Notes"
section. From here, you can view, share, or unshare notes by moving or
cloning them within this section.</p>
<p>
<img src="Sharing_shared-list.png" alt="Shared Notes List">
</p>
<h3>Setting a Custom Favicon</h3>
<h3>Setting a custom favicon</h3>
<p>To customize the favicon for your shared pages, create a relation <code>~shareFavicon</code> pointing
to a file note containing the favicon (e.g., in <code>.ico</code> format).</p>
<h3>Sharing a Note as the Root</h3>
<h3>Sharing a note as the root</h3>
<p>You can designate a specific note or folder as the root of your shared
content by adding the <code>#shareRoot</code> label. This note will be linked
when visiting <code>[http://domain.tld/share](http://domain/share)</code>,
making it easier to use Trilium as a fully-fledged website. Consider combining
this with the <code>#shareIndex</code> label, which will display a list of
all shared notes.</p>
making it easier to use Trilium as a fully-fledged website.</p>
<aside class="admonition tip">
<p>Consider combining this with the <code>#shareIndex</code> label, which will
display a list of all shared notes.</p>
</aside>
<h3>Displaying an index of shared notes</h3>
<p>When accessing a share, the sub-notes will be displayed in a tree on the
left. But since multiple note trees can be shared, it might be useful to
display a list of all the different share trees.</p>
<p>To do so, create a shared text note and apply the <code>shareIndex</code> label.
When viewed, the list of shared roots will be displayed at the bottom of
the note.</p>
<h2>Attribute reference</h2>
<table>
<thead>
@@ -323,8 +355,8 @@ for (const attr of parentNote.attributes) {
<p>Indicates to web crawlers that the page should not be indexed of this
note by:</p>
<ul>
<li>Setting the <code>X-Robots-Tag: noindex</code> HTTP header.</li>
<li>Setting the <code>noindex, follow</code> meta tag.</li>
<li data-list-item-id="e6baa9f60bf59d085fd31aa2cce07a0e7">Setting the <code>X-Robots-Tag: noindex</code> HTTP header.</li>
<li data-list-item-id="ec0d067db136ef9794e4f1033405880b7">Setting the <code>noindex, follow</code> meta tag.</li>
</ul>
</td>
</tr>
@@ -340,6 +372,14 @@ for (const attr of parentNote.attributes) {
</td>
<td>Note with this label will list all roots of shared notes.</td>
</tr>
<tr>
<td><code>shareHtmlLocation</code>
</td>
<td>defines where custom HTML injected via <code>~shareHtml</code> relation
should be placed. Applied to the HTML snippet note itself. Format: <code>location:position</code> where
location is <code>head</code>, <code>body</code>, or <code>content</code> and
position is <code>start</code> or <code>end</code>. Defaults to <code>content:end</code>.</td>
</tr>
</tbody>
</table>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

View File

@@ -15,9 +15,9 @@
<p>Based on the&nbsp;<a class="reference-link" href="#root/_help_x0JgW8UqGXvq">Vertical and horizontal layout</a>,
the quick search is placed:</p>
<ul>
<li data-list-item-id="eb498e0518c4efc433c9569270c9c7a5c">On the vertical layout, it is displayed right above the&nbsp;<a class="reference-link"
<li>On the vertical layout, it is displayed right above the&nbsp;<a class="reference-link"
href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
<li data-list-item-id="e6a9159606a513e839ca71ff4735857bb">On the horizontal layout, it is displayed in the&nbsp;<a class="reference-link"
<li>On the horizontal layout, it is displayed in the&nbsp;<a class="reference-link"
href="#root/_help_xYmIYSP6wE3F">Launch Bar</a>, where it can be positioned
just like any other icon.</li>
</ul>
@@ -31,44 +31,39 @@
<h3>Infinite Scrolling</h3>
<p>Results are loaded progressively as you scroll:</p>
<ul>
<li data-list-item-id="e6d151aab6b52d08e9a93e6f9c29c081a">Initial display shows 15 results</li>
<li data-list-item-id="e006eeac7574a398324f214edcb9a383b">Scrolling near the bottom automatically loads 10 more results</li>
<li
data-list-item-id="e5f6fcb1ec0d496fcf599fa90c3911c89">Continue scrolling to load all matching notes</li>
<li>Initial display shows 15 results</li>
<li>Scrolling near the bottom automatically loads 10 more results</li>
<li>Continue scrolling to load all matching notes</li>
</ul>
<h3>Visual Features</h3>
<ul>
<li data-list-item-id="e44f3402a55ac37c63abae20490d66d70"><strong>Highlighting</strong>: Search terms appear in bold with accent
<li><strong>Highlighting</strong>: Search terms appear in bold with accent
colors</li>
<li data-list-item-id="e1c8743ac639f15750171788790df2bb0"><strong>Separation</strong>: Results are separated with dividers</li>
<li
data-list-item-id="ec5c5dbaa44ba426d220718804b9b27db"><strong>Theme Support</strong>: Highlighting colors adapt to light/dark
<li><strong>Separation</strong>: Results are separated with dividers</li>
<li><strong>Theme Support</strong>: Highlighting colors adapt to light/dark
themes</li>
</ul>
<h3>Search Behavior</h3>
<p>Quick search uses progressive search:</p>
<ol>
<li data-list-item-id="e9a34edaccc0174140e1183c5e43a2327">Shows exact matches first</li>
<li data-list-item-id="e5b751c044ae5189095fd08655a55372f">Includes fuzzy matches when exact results are fewer than 5</li>
<li data-list-item-id="ee63c39a04b7511cd4e031cdd963f58d2">Exact matches appear before fuzzy matches</li>
<li>Shows exact matches first</li>
<li>Includes fuzzy matches when exact results are fewer than 5</li>
<li>Exact matches appear before fuzzy matches</li>
</ol>
<h3>Keyboard Navigation</h3>
<ul>
<li data-list-item-id="e1161754a60afdea3656561abcb46f9ea">Press <code>Enter</code> to open the first result</li>
<li data-list-item-id="ebdffa32bcd3d8e24c3938b472521034d">Use arrow keys to navigate through results</li>
<li data-list-item-id="eed08e1e6867dcef7eaa6ce7a21fd5e02">Press <code>Escape</code> to close the quick search</li>
<li>Press <code>Enter</code> to open the first result</li>
<li>Use arrow keys to navigate through results</li>
<li>Press <code>Escape</code> to close the quick search</li>
</ul>
<h2>Using Quick Search</h2>
<ol>
<li data-list-item-id="e88738101cdad95c7ffe2fc45d19250b7"><strong>Typo tolerance</strong>: Search finds results despite minor typos</li>
<li
data-list-item-id="ead4c50c8ae5e86987073741285271140"><strong>Content previews</strong>: 200-character snippets show match context</li>
<li
data-list-item-id="ee135ac66eafef5962b5221fa149dc31c"><strong>Infinite scrolling</strong>: Additional results load on scroll</li>
<li
data-list-item-id="ebecf1647bb3e6631383fa1cad5e0d222"><strong>Specific terms</strong>: Specific search terms return more focused
results</li>
<li data-list-item-id="e7d6ee3a67dbf55e7c72788cde795f2b2"><strong>Match locations</strong>: Bold text indicates where matches occur</li>
<li><strong>Typo tolerance</strong>: Search finds results despite minor typos</li>
<li><strong>Content previews</strong>: 200-character snippets show match context</li>
<li><strong>Infinite scrolling</strong>: Additional results load on scroll</li>
<li><strong>Specific terms</strong>: Specific search terms return more focused
results</li>
<li><strong>Match locations</strong>: Bold text indicates where matches occur</li>
</ol>
<h2>Quick Search - Exact Match Operator</h2>
<p>Quick Search now supports the exact match operator (<code>=</code>) at
@@ -78,73 +73,69 @@
<h3>Usage</h3>
<p>To use exact match in Quick Search:</p>
<ol>
<li data-list-item-id="e98c91a13502a0ddd321432cd2cdab193">Start your search query with the <code>=</code> operator</li>
<li data-list-item-id="e0db9fc3f530c8e0eb96f4df5ef74d955">Follow it immediately with your search term (no space after <code>=</code>)</li>
<li>Start your search query with the <code>=</code> operator</li>
<li>Follow it immediately with your search term (no space after <code>=</code>)</li>
</ol>
<h4>Examples</h4>
<ul>
<li data-list-item-id="e188d5c0a39291e2f665072b02b4b6cc0"><code>=example</code> - Finds notes with title exactly "example" or content
<li><code>=example</code> - Finds notes with title exactly "example" or content
exactly "example"</li>
<li data-list-item-id="e275568bc5123c979fddff51fac370983"><code>=Project Plan</code> - Finds notes with title exactly "Project Plan"
<li><code>=Project Plan</code> - Finds notes with title exactly "Project Plan"
or content exactly "Project Plan"</li>
<li data-list-item-id="e04c10070d9800148f641efcbee16ab3d"><code>='hello world'</code> - Use quotes for multi-word exact matches</li>
<li><code>='hello world'</code> - Use quotes for multi-word exact matches</li>
</ul>
<h4>Comparison with Regular Search</h4>
<figure class="table">
<table>
<thead>
<tr>
<th>Query</th>
<th>Behavior</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>example</code>
</td>
<td>Finds all notes containing "example" anywhere in title or content</td>
</tr>
<tr>
<td><code>=example</code>
</td>
<td>Finds only notes where the title equals "example" or content equals "example"
exactly</td>
</tr>
</tbody>
</table>
</figure>
<table>
<thead>
<tr>
<th>Query</th>
<th>Behavior</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>example</code>
</td>
<td>Finds all notes containing "example" anywhere in title or content</td>
</tr>
<tr>
<td><code>=example</code>
</td>
<td>Finds only notes where the title equals "example" or content equals "example"
exactly</td>
</tr>
</tbody>
</table>
<h3>Technical Details</h3>
<p>When you use the <code>=</code> operator:</p>
<ul>
<li data-list-item-id="ebd357e2f6afa77ccb3aed347103d47c3">The search performs an exact match on note titles</li>
<li data-list-item-id="e64c84d77017e4cd43fe95c0e4f537044">For note content, it looks for exact matches of the entire content</li>
<li
data-list-item-id="ef4f790816f24b9484fea127837025935">Partial word matches are excluded</li>
<li data-list-item-id="e94a53c59dc4f1a8bef101df66538d06a">The search is case-insensitive</li>
<li>The search performs an exact match on note titles</li>
<li>For note content, it looks for exact matches of the entire content</li>
<li>Partial word matches are excluded</li>
<li>The search is case-insensitive</li>
</ul>
<h3>Limitations</h3>
<ul>
<li data-list-item-id="e4ed2c12de6681eb26d2ec2daa1985956">The <code>=</code> operator must be at the very beginning of the search
<li>The <code>=</code> operator must be at the very beginning of the search
query</li>
<li data-list-item-id="e30845adb77a12106475b88b68b614009">Spaces after <code>=</code> will treat it as a regular search</li>
<li data-list-item-id="e89322d60b3f5cb6b2b318cc7247721cf">Multiple <code>=</code> operators (like <code>==example</code>) are treated
<li>Spaces after <code>=</code> will treat it as a regular search</li>
<li>Multiple <code>=</code> operators (like <code>==example</code>) are treated
as regular text search</li>
</ul>
<h3>Use Cases</h3>
<p>This feature is particularly useful when:</p>
<ul>
<li data-list-item-id="eb23079c90785534a68963977e993d253">You know the exact title of a note</li>
<li data-list-item-id="e92f02cb8b28fc02f264ebeb09376af91">You want to find notes with specific, complete content</li>
<li data-list-item-id="e37aa1707a8440213fe404d1ed7a2e941">You need to distinguish between notes with similar but not identical titles</li>
<li
data-list-item-id="e8b04a0a97aa970e6984370ff17160208">You want to avoid false positives from partial matches</li>
<li>You know the exact title of a note</li>
<li>You want to find notes with specific, complete content</li>
<li>You need to distinguish between notes with similar but not identical titles</li>
<li>You want to avoid false positives from partial matches</li>
</ul>
<h3>Related Features</h3>
<ul>
<li data-list-item-id="e3d0656590d49c6e09ae5f39a0a773dff">For more complex exact matching queries, use the full <a href="Search.md">Search</a> functionality</li>
<li
data-list-item-id="e7d77021ebedb1b1d25e8bfe2726af21e">For fuzzy matching (finding results despite typos), use the <code>~=</code> operator
<li>For more complex exact matching queries, use the full <a href="#root/_help_eIg8jdvaoNNd">Search</a> functionality</li>
<li>For fuzzy matching (finding results despite typos), use the <code>~=</code> operator
in the full search</li>
<li data-list-item-id="eabcf1ff7a9dfa822192ee9afe3268469">For partial matches with wildcards, use operators like <code>*=*</code>, <code>=*</code>,
or <code>*=</code> in the full search</li>
<li>For partial matches with wildcards, use operators like <code>*=*</code>, <code>=*</code>,
or <code>*=</code> in the full search</li>
</ul>

View File

@@ -1,42 +0,0 @@
<p>
<img src="Export as PDF_image.png">
</p>
<p>Screenshot of the note contextual menu indicating the “Export as PDF”
option.</p>
<p>On the desktop application of Trilium it is possible to export a note
as PDF. On the server or PWA (mobile), the option is not available due
to technical constraints and it will be hidden.</p>
<p>To print a note, select the
<img src="1_Export as PDF_image.png">button to the right of the note and select <em>Export as PDF</em>.</p>
<p>Afterwards you will be prompted to select where to save the PDF file.</p>
<h2>Automatic opening of the file</h2>
<p>When the PDF is exported, it is automatically opened with the system default
application for easy preview.</p>
<p>Note that if you are using Linux with the GNOME desktop environment, sometimes
the default application might seem incorrect (such as opening in GIMP).
This is because it uses Gnome's “Recommended applications” list.</p>
<p>To solve this, you can change the recommended application for PDFs via
this command line. First, list the available applications via <code>gio mime application/pdf</code> and
then set the desired one. For example to use GNOME's Evince:</p><pre><code class="language-text-x-trilium-auto">gio mime application/pdf</code></pre>
<h2>Reporting issues with the rendering</h2>
<p>Should you encounter any visual issues in the resulting PDF file (e.g.
a table does not fit properly, there is cut off text, etc.) feel free to
<a
href="#root/_help_wy8So3yZZlH9">report the issue</a>. In this case, it's best to offer a sample note (click
on the
<img src="1_Export as PDF_image.png">button, select Export note → This note and all of its descendants → HTML
in ZIP archive). Make sure not to accidentally leak any personal information.</p>
<h2>Landscape mode</h2>
<p>When exporting to PDF, there are no customizable settings such as page
orientation, size, etc. However, it is possible to specify a given note
to be printed as a PDF in landscape mode by adding the <code>#printLandscape</code> attribute
to it (see&nbsp;<a class="reference-link" href="#root/_help_zEY4DaJG4YT5">Attributes</a>).</p>
<h2>Page size</h2>
<p>By default, the resulting PDF will be in Letter format. It is possible
to adjust it to another page size via the <code>#printPageSize</code> attribute,
with one of the following values: <code>A0</code>, <code>A1</code>, <code>A2</code>, <code>A3</code>, <code>A4</code>, <code>A5</code>, <code>A6</code>, <code>Legal</code>, <code>Letter</code>, <code>Tabloid</code>, <code>Ledger</code>.</p>
<h2>Keyboard shortcut</h2>
<p>It's possible to trigger the export to PDF from the keyboard by going
to&nbsp;<em>Keyboard shortcuts</em>&nbsp;in&nbsp;<a class="reference-link"
href="#root/_help_4TIF1oA4VQRO">Options</a>&nbsp;and assigning a key combination
for the <code>exportAsPdf</code> action.</p>

View File

@@ -0,0 +1,118 @@
<figure class="image">
<img style="aspect-ratio:951/432;" src="Printing & Exporting as PD.png"
width="951" height="432">
<figcaption>Screenshot of the note contextual menu indicating the “Export as PDF”
option.</figcaption>
</figure>
<h2>Printing</h2>
<p>This feature allows printing of notes. It works on both the desktop client,
but also on the web.</p>
<p>Note that not all note types are printable as of now. We do plan to increase
the coverage of supported note types in the future.</p>
<p>To print a note, select the
<img src="1_Printing & Exporting as PD.png"
width="29" height="31">button to the right of the note and select <em>Print note</em>. Depending
on the size and type of the note, this can take up to a few seconds. Afterwards
you will be redirected to the system/browser printing dialog.</p>
<aside
class="admonition note">
<p>Printing and exporting as PDF are not perfect. Due to technical limitations,
and sometimes even browser glitches the text might appear cut off in some
circumstances.&nbsp;</p>
</aside>
<h2>Reporting issues with the rendering</h2>
<p>Should you encounter any visual issues in the resulting PDF file (e.g.
a table does not fit properly, there is cut off text, etc.) feel free to
<a
href="#root/_help_wy8So3yZZlH9">report the issue</a>. In this case, it's best to offer a sample note (click
on the
<img src="1_Printing & Exporting as PD.png" width="29" height="31">button, select Export note → This note and all of its descendants → HTML
in ZIP archive). Make sure not to accidentally leak any personal information.</p>
<p>Consider adjusting font sizes and using <a href="#root/_help_CohkqWQC1iBv">page breaks</a> to
work around the layout.</p>
<h2>Exporting as PDF</h2>
<p>On the desktop application of Trilium it is possible to export a note
as PDF. On the server or PWA (mobile), the option is not available due
to technical constraints and it will be hidden.</p>
<p>To print a note, select the
<img src="1_Printing & Exporting as PD.png">button to the right of the note and select <em>Export as PDF</em>. Afterwards
you will be prompted to select where to save the PDF file.</p>
<aside class="admonition tip">
<p>Although direct export as PDF is not available in the browser version
of the application, it's still possible to generate a PDF by selecting
the <em>Print </em>option instead and selecting “Save to PDF” as the printer
(depending on the browser). Generally, Mozilla Firefox has better printing
capabilities.</p>
</aside>
<h3>Automatic opening of the file</h3>
<p>When the PDF is exported, it is automatically opened with the system default
application for easy preview.</p>
<p>Note that if you are using Linux with the GNOME desktop environment, sometimes
the default application might seem incorrect (such as opening in GIMP).
This is because it uses Gnome's “Recommended applications” list.</p>
<p>To solve this, you can change the recommended application for PDFs via
this command line. First, list the available applications via <code>gio mime application/pdf</code> and
then set the desired one. For example to use GNOME's Evince:</p><pre><code class="language-text-x-trilium-auto">gio mime application/pdf</code></pre>
<h3>Customizing exporting as PDF</h3>
<p>When exporting to PDF, there are no customizable settings such as page
orientation, size. However, there are a few&nbsp;<a class="reference-link"
href="#root/_help_zEY4DaJG4YT5">Attributes</a>&nbsp;to adjust some of the
settings:</p>
<ul>
<li data-list-item-id="e91eb69cdf42469e4f21852a6b27616b3">To print in landscape mode instead of portrait (useful for big diagrams
or slides), add <code>#printLandscape</code>.</li>
<li data-list-item-id="e111f43a2b5200816649515c5718b6c31">By default, the resulting PDF will be in Letter format. It is possible
to adjust it to another page size via the <code>#printPageSize</code> attribute,
with one of the following values: <code>A0</code>, <code>A1</code>, <code>A2</code>, <code>A3</code>, <code>A4</code>, <code>A5</code>, <code>A6</code>, <code>Legal</code>, <code>Letter</code>, <code>Tabloid</code>, <code>Ledger</code>.</li>
</ul>
<aside class="admonition note">
<p>These options have no effect when used with the printing feature, since
the user-defined settings are used instead.</p>
</aside>
<h2>Keyboard shortcut</h2>
<p>It's possible to trigger both printing and export as PDF from the keyboard
by going to&nbsp;<em>Keyboard shortcuts</em>&nbsp;in&nbsp;<a class="reference-link"
href="#root/_help_4TIF1oA4VQRO">Options</a>&nbsp;and assigning a key combination
for:</p>
<ul>
<li class="ck-list-marker-italic" data-list-item-id="e4065a346baa2fcc2f0bfe436f4026375"><em>Print Active Note</em>
</li>
<li class="ck-list-marker-italic" data-list-item-id="e358a65968ddc456ba39276f3d03e67ab"><em>Export Active Note as PDF</em>
</li>
</ul>
<h2>Constraints &amp; limitations</h2>
<p>Not all&nbsp;<a class="reference-link" href="#root/_help_KSZ04uQ2D1St">Note Types</a>&nbsp;are
supported when printing, in which case the <em>Print</em> and <em>Export as PDF</em> options
will be disabled.</p>
<ul>
<li data-list-item-id="e10824952bca3d35d824df6ff828a674f">For&nbsp;<a class="reference-link" href="#root/_help_6f9hih2hXXZk">Code</a>&nbsp;notes:
<ul>
<li data-list-item-id="ea6c43aec2902c6e071541491e8bd60ac">Line numbers are not printed.</li>
<li data-list-item-id="efddf7e53853db4e34d16d154b8ed4928">Syntax highlighting is enabled, however a default theme (Visual Studio)
is enforced.</li>
</ul>
</li>
<li data-list-item-id="e015b49c0f3289d6899c5a8b234d5be8b">For&nbsp;<a class="reference-link" href="#root/_help_GTwFsgaA0lCt">Collections</a>:
<ul>
<li data-list-item-id="ee53ebf2cbc850302a779b29475441b0b">Only&nbsp;<a class="reference-link" href="#root/_help_zP3PMqaG71Ct">Presentation View</a>&nbsp;is
currently supported.</li>
<li data-list-item-id="ebb55f62a0f525b810fd11fadc01e86ac">We plan to add support for all the collection types at some point.</li>
</ul>
</li>
<li data-list-item-id="e25476c9600ab387eda79fa5eec0b5394">Using&nbsp;<a class="reference-link" href="#root/_help_AlhDUqhENtH7">Custom app-wide CSS</a>&nbsp;for
printing is not longer supported, due to a more stable but isolated mechanism.
<ul>
<li data-list-item-id="eeb0dc52913013746ad4c3709296fab6b">We plan to introduce a new mechanism specifically for a print CSS.</li>
</ul>
</li>
</ul>
<h2>Under the hood</h2>
<p>Both printing and exporting as PDF use the same mechanism: a note is rendered
individually in a separate webpage that is then sent to the browser or
the Electron application either for printing or exporting as PDF.</p>
<p>The webpage that renders a single note can actually be accessed in a web
browser. For example <code>http://localhost:8080/#root/WWRGzqHUfRln/RRZsE9Al8AIZ?ntxId=0o4fzk</code> becomes <code>http://localhost:8080/?print#root/WWRGzqHUfRln/RRZsE9Al8AIZ</code>.</p>
<p>Accessing the print note in a web browser allows for easy debugging to
understand why a particular note doesn't render well. The mechanism for
rendering is similar to the one used in&nbsp;<a class="reference-link"
href="#root/_help_0ESUbbAxVnoK">Note List</a>.</p>

View File

@@ -120,6 +120,15 @@
href="#root/_help_KC1HB96bqqHX">Templates</a>.</li>
</ul>
</li>
<li><strong>Archive/Unarchive</strong>
<ul>
<li>Marks a note as <a href="#root/_help_MKmLg5x6xkor">archived</a>.</li>
<li>If the note is already archived, it will be unarchived instead.</li>
<li>Multiple notes can be selected as well. However, all the selected notes
must be in the same state (archived or not), otherwise the option will
be disabled.</li>
</ul>
</li>
<li><strong>Delete</strong>
<ul>
<li>Will delete the given notes, asking for confirmation first.</li>

View File

@@ -0,0 +1,35 @@
<p>Sometimes, setting up a <a href="#root/_help_WOcw2SLH6tbX">dedicated server installation</a> is
not feasible. The desktop application ships with a fully functional server
instance by default.</p>
<p>You can access this web interface locally by navigating to <a href="http://localhost:37840/login">http://localhost:37840/login</a>.</p>
<aside
class="admonition note">
<p>The server embedded in the desktop application will only run as long as
the desktop application itself is running. So closing the application will
also close the server. To overcome this, you can try hiding the application
in the system tray.</p>
</aside>
<h2>Mobile interface</h2>
<p>By default, this will display the desktop user interface, even on mobile.
To switch to the mobile version, simply go to the&nbsp;<a class="reference-link"
href="#root/_help_x3i7MxGccDuM">Global menu</a>&nbsp;and select “Switch
to the mobile version”.</p>
<h2>Allowing the port externally on Windows with Windows Defender Firewall</h2>
<p>First, find out the IP of your desktop server by running <code>ipconfig</code> in
your local terminal. Then try accessing <code>http://&lt;ip&gt;:37840/login</code> on
another device. If it doesn't work, then most likely the port is blocked
by your operating system's firewall.</p>
<p>If you use Windows Defender Firewall:</p>
<ol>
<li>Go to Windows's start menu and look for “Windows Defender Firewall with
Advanced Security”.</li>
<li>Go to “Inbound Rules” on the left tree, and select “New Rule” in the “Actions”
sidebar on the right.</li>
<li>Select “Port” and press “Next”.</li>
<li>Type in <code>37840</code> in the “Specific local ports” section and then
press “Next”.</li>
<li>Leave “Allow the connection” checked and press “Next”.</li>
<li>Configure the networks to apply to (check all if unsure) and then press
“Next”.</li>
<li>Add an appropriate name to the rule (e.g. “Trilium Notes”) and press “Finish”.</li>
</ol>

View File

@@ -6,15 +6,11 @@
See below for more details on this.</p>
<p>Note that this is not an Android/iOS app, this is just mobile friendly
web page served on the <a href="#root/_help_WOcw2SLH6tbX">server edition</a>.</p>
<h2>Screenshots</h2>
<h3>Mobile phone</h3>
<p>
<img src="Mobile Frontend_mobile-sma.png">
</p>
<h3>Tablet</h3>
<p>
<img src="Mobile Frontend_mobile-tab.png">
</p>
<h2>Testing via the desktop application</h2>
<p>If you are running Trilium without a dedicated <a href="#root/_help_WOcw2SLH6tbX">server installation</a>,
you can still test the mobile application using the desktop application.
For more information, see&nbsp;<a class="reference-link" href="#root/_help_nRqcgfTb97uV">Using the desktop application as a server</a>.
To access it go to <code>http://&lt;ip&gt;:37840/login?mobile</code> .</p>
<h2>Limitations</h2>
<p>Mobile frontend provides only some of the features of the full desktop
frontend:</p>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

View File

@@ -0,0 +1,76 @@
<p>This tutorial assumes that you have created a DNS A record for <code>trilium.yourdomain.com</code> that
you want to use for your Trilium server.</p>
<h2>Docker setup</h2>
<p>Download docker image and create container</p><pre><code class="language-text-x-trilium-auto"> docker pull triliumnext/trilium:[VERSION]
docker create --name trilium -t -p 127.0.0.1:8080:8080 -v ~/trilium-data:/home/node/trilium-data triliumnext/trilium:[VERSION]</code></pre>
<h2>Configuring the Apache proxy</h2>
<ol>
<li>
<p>Enable apache proxy modules</p><pre><code class="language-text-x-trilium-auto"> a2enmod ssl
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_wstunnel</code></pre>
</li>
<li>
<p>Create a new let's encrypt certificate</p><pre><code class="language-text-x-trilium-auto"> sudo certbot certonly -d trilium.mydomain.com</code></pre>
<p>Choose standalone (2) and note the location of the created certificates
(typically /etc/letsencrypt/live/...)</p>
</li>
<li>
<p>Create a new virtual host file for apache (you may want to use <code>apachectl -S</code> to
determine the server root location, mine is /etc/apache2)</p><pre><code class="language-text-x-trilium-auto"> sudo nano /etc/apache2/sites-available/trilium.yourdomain.com.conf</code></pre>
<p>Paste (and customize) the following text into the configuration file</p><pre><code class="language-text-x-trilium-auto">
ServerName http://trilium.yourdomain.com
RewriteEngine on
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
ServerName https://trilium.yourdomain.com
RewriteEngine On
RewriteCond %{HTTP:Connection} Upgrade [NC]
RewriteCond %{HTTP:Upgrade} websocket [NC]
RewriteRule /(.*) ws://localhost:8080/$1 [P,L]
AllowEncodedSlashes NoDecode
ProxyPass / http://localhost:8080/ nocanon
ProxyPassReverse / http://localhost:8080/
SSLCertificateFile /etc/letsencrypt/live/trilium.yourdomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/trilium.yourdomain.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</code></pre>
</li>
<li>
<p>Enable the virtual host with <code>sudo a2ensite trilium.yourdomain.com.conf</code>
</p>
</li>
<li>
<p>Reload apache2 with <code>sudo systemctl reload apache2</code>
</p>
</li>
</ol>
<h2>Configuring the trusted proxy</h2>
<p>After setting up a reverse proxy, make sure to configure the&nbsp;<a class="reference-link"
href="#root/_help_LLzSMXACKhUs">Trusted proxy</a>.</p>
<h2>Setup the systemd service to start up the server</h2>
<p>Create and enable a systemd service to start the docker container on boot</p>
<ol>
<li>
<p>Create a new empty file called <code>/lib/systemd/system/trilium.service</code> with
the contents</p><pre><code class="language-text-x-trilium-auto"> [Unit]
Description=Trilium Server
Requires=docker.service
After=docker.service
[Service]
Restart=always
ExecStart=/usr/bin/docker start -a trilium
ExecStop=/usr/bin/docker stop -t 2 trilium
[Install]
WantedBy=local.target</code></pre>
</li>
<li>
<p>Install, enable and start service</p><pre><code class="language-text-x-trilium-auto"> sudo systemctl daemon-reload
sudo systemctl enable trilium.service
sudo systemctl start trilium.service</code></pre>
</li>
</ol>

View File

@@ -1,79 +0,0 @@
<p>I've assumed you have created a DNS A record for <code>trilium.yourdomain.com</code> that
you want to use for your Trilium server.</p>
<ol>
<li>
<p>Download docker image and create container</p><pre><code class="language-text-x-trilium-auto"> docker pull triliumnext/trilium:[VERSION]
docker create --name trilium -t -p 127.0.0.1:8080:8080 -v ~/trilium-data:/home/node/trilium-data triliumnext/trilium:[VERSION]</code></pre>
</li>
<li>
<p>Configure Apache proxy and websocket proxy</p>
<ol>
<li>
<p>Enable apache proxy modules</p><pre><code class="language-text-x-trilium-auto"> a2enmod ssl
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_wstunnel</code></pre>
</li>
<li>
<p>Create a new let's encrypt certificate</p><pre><code class="language-text-x-trilium-auto"> sudo certbot certonly -d trilium.mydomain.com</code></pre>
<p>Choose standalone (2) and note the location of the created certificates
(typically /etc/letsencrypt/live/...)</p>
</li>
<li>
<p>Create a new virtual host file for apache (you may want to use <code>apachectl -S</code> to
determine the server root location, mine is /etc/apache2)</p><pre><code class="language-text-x-trilium-auto"> sudo nano /etc/apache2/sites-available/trilium.yourdomain.com.conf</code></pre>
<p>Paste (and customize) the following text into the configuration file</p><pre><code class="language-text-x-trilium-auto">
ServerName http://trilium.yourdomain.com
RewriteEngine on
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
ServerName https://trilium.yourdomain.com
RewriteEngine On
RewriteCond %{HTTP:Connection} Upgrade [NC]
RewriteCond %{HTTP:Upgrade} websocket [NC]
RewriteRule /(.*) ws://localhost:8080/$1 [P,L]
AllowEncodedSlashes NoDecode
ProxyPass / http://localhost:8080/ nocanon
ProxyPassReverse / http://localhost:8080/
SSLCertificateFile /etc/letsencrypt/live/trilium.yourdomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/trilium.yourdomain.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</code></pre>
</li>
<li>
<p>Enable the virtual host with <code>sudo a2ensite trilium.yourdomain.com.conf</code>
</p>
</li>
<li>
<p>Reload apache2 with <code>sudo systemctl reload apache2</code>
</p>
</li>
</ol>
</li>
<li>
<p>Create and enable a systemd service to start the docker container on boot</p>
<ol>
<li>
<p>Create a new empty file called <code>/lib/systemd/system/trilium.service</code> with
the contents</p><pre><code class="language-text-x-trilium-auto"> [Unit]
Description=Trilium Server
Requires=docker.service
After=docker.service
[Service]
Restart=always
ExecStart=/usr/bin/docker start -a trilium
ExecStop=/usr/bin/docker stop -t 2 trilium
[Install]
WantedBy=local.target</code></pre>
</li>
<li>
<p>Install, enable and start service</p><pre><code class="language-text-x-trilium-auto"> sudo systemctl daemon-reload
sudo systemctl enable trilium.service
sudo systemctl start trilium.service</code></pre>
</li>
</ol>
</li>
</ol>

View File

@@ -1,11 +1,11 @@
<p>Configure Nginx proxy and HTTPS. The operating system here is Ubuntu 18.04.</p>
<p>Configure Nginx proxy and HTTPS. The operating system here is Ubuntu.</p>
<h2>Installing Nginx</h2>
<p>Download Nginx and remove Apache2</p><pre><code class="language-text-x-trilium-auto">sudo apt-get install nginx
sudo apt-get remove apache2</code></pre>
<h2>Build the configuration file</h2>
<ol>
<li>
<p>Download Nginx and remove Apache2</p><pre><code class="language-text-x-trilium-auto">sudo apt-get install nginx
sudo apt-get remove apache2</code></pre>
</li>
<li>
<p>Create configure file</p><pre><code class="language-text-x-trilium-auto">cd /etc/nginx/conf.d
<p>First, create the configuration file:</p><pre><code class="language-text-x-trilium-auto">cd /etc/nginx/conf.d
vim default.conf</code></pre>
</li>
<li>
@@ -48,16 +48,17 @@ server {
return 301 https://$server_name$request_uri;
}</code></pre>
</li>
<li>
<p>Alternatively if you want to serve the instance under a different path
(useful e.g. if you want to serve multiple instances), update the location
block like so:</p>
<ul>
<li>update the location with your desired path (make sure to not leave a trailing
slash "/", if your <code>proxy_pass</code> does not end on a slash as well)</li>
<li>add the <code>proxy_cookie_path</code> directive with the same path: this
allows you to stay logged in at multiple instances at the same time.</li>
</ul><pre><code class="language-text-x-trilium-auto"> location /trilium/instance-one {
</ol>
<h2>Serving under a different path</h2>
<p>Alternatively if you want to serve the instance under a different path
(useful e.g. if you want to serve multiple instances), update the location
block like so:</p>
<ul>
<li>update the location with your desired path (make sure to not leave a trailing
slash "/", if your <code>proxy_pass</code> does not end on a slash as well)</li>
<li>add the <code>proxy_cookie_path</code> directive with the same path: this
allows you to stay logged in at multiple instances at the same time.</li>
</ul><pre><code class="language-text-x-trilium-auto"> location /trilium/instance-one {
rewrite /trilium/instance-one/(.*) /$1 break;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@@ -68,7 +69,7 @@ server {
proxy_pass http://trilium;
proxy_cookie_path / /trilium/instance-one
proxy_read_timeout 90;
}
</code></pre>
</li>
</ol>
}</code></pre>
<h2>Configuring the trusted proxy</h2>
<p>After setting up a reverse proxy, make sure to configure the&nbsp;<a class="reference-link"
href="#root/_help_LLzSMXACKhUs">Trusted proxy</a>.</p>

View File

@@ -0,0 +1,11 @@
<p>If you are running the Trilium server under a <a href="#root/_help_vcjrb3VVYPZI">reverse proxy</a>,
it's important to configure it as a trusted proxy so that the application
can correctly identify the real IP address of the clients (for authentication
and rate limiting purposes).</p>
<p>To do so, simply modify&nbsp;<a class="reference-link" href="#root/_help_Gzjqa934BdH4">Configuration (config.ini or environment variables)</a>&nbsp;and
set:</p><pre><code class="language-text-x-trilium-auto">[Network]
trustedReverseProxy=true</code></pre>
<p>This will use the left-most IP in the <code>X-Forwarded-For</code> header.
Alternatively, instead of <code>true</code> use the IP address of the reverse
proxy or Express.js shortcuts such as:</p><pre><code class="language-text-x-trilium-auto">loopback(127.0.0.1/8, ::1/128), linklocal(169.254.0.0/16, fe80::/10), uniquelocal(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, fc00::/7)</code></pre>
<p>For more information, consult <a href="https://expressjs.com/en/guide/behind-proxies.html">Express behind proxies</a>.</p>

View File

@@ -0,0 +1,52 @@
<p>Configuring TLS is essential for <a href="#root/_help_WOcw2SLH6tbX">server installation</a> in
Trilium. This guide details the steps to set up TLS within Trilium itself.</p>
<aside
class="admonition tip">
<p>While Trilium supports HTTPS on its own, it's generally a good idea to
use a <a href="#root/_help_vcjrb3VVYPZI">reverse proxy</a> instead with TLS
termination. You can follow a <a href="https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-20-04">guide like this</a> for
such setups.</p>
</aside>
<h2>Obtaining a TLS Certificate</h2>
<p>You have two options for obtaining a TLS certificate:</p>
<ul>
<li><strong>Recommended</strong>: Obtain a TLS certificate signed by a root
certificate authority. For personal use, <a href="https://letsencrypt.org">Let's Encrypt</a> is
an excellent choice. It is free, automated, and straightforward. Certbot
can facilitate automatic TLS setup.</li>
<li>Generate a self-signed certificate. This option is not recommended due
to the additional complexity of importing the certificate into all machines
connecting to the server.</li>
</ul>
<h2>Modifying <code>config.ini</code></h2>
<p>Once you have your certificate, modify the <code>config.ini</code> file
in the <a href="#root/_help_tAassRL4RSQL">data directory</a> to configure
Trilium to use it:</p><pre><code class="language-text-x-trilium-auto">[Network]
port=8080
# Set to true for TLS/SSL/HTTPS (secure), false for HTTP (insecure).
https=true
# Path to the certificate (run "bash bin/generate-cert.sh" to generate a self-signed certificate).
# Relevant only if https=true
certPath=/[username]/.acme.sh/[hostname]/fullchain.cer
keyPath=/[username]/.acme.sh/[hostname]/example.com.key</code></pre>
<p>You can also review the <a href="#root/_help_Gzjqa934BdH4">configuration</a> file
to provide all <code>config.ini</code> values as environment variables instead.
For example, you can configure TLS using environment variables:</p><pre><code class="language-text-x-trilium-auto">export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem
export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem</code></pre>
<p>The above example shows how this is set up in an environment where the
certificate was generated using Let's Encrypt's ACME utility. Your paths
may differ. For Docker installations, ensure these paths are within a volume
or another directory accessible by the Docker container, such as <code>/home/node/trilium-data/[DIR IN DATA DIRECTORY]</code>.</p>
<p>After configuring <code>config.ini</code>, restart Trilium and access the
hostname using "https".</p>
<h2>Self-Signed Certificate</h2>
<p>If you opt to use a self-signed certificate for your server instance,
note that the desktop instance will not trust it by default.</p>
<p>To bypass this, disable certificate validation by setting the following
environment variable (for Linux):</p><pre><code class="language-text-x-trilium-auto">export NODE_TLS_REJECT_UNAUTHORIZED=0
trilium</code></pre>
<p>Trilium provides scripts to start in this mode, such as <code>trilium-no-cert-check.bat</code> for
Windows.</p>
<p><strong>Warning</strong>: Disabling TLS certificate validation is insecure.
Proceed only if you fully understand the implications.</p>

View File

@@ -1,48 +0,0 @@
<p>Configuring TLS is essential for <a href="#root/_help_WOcw2SLH6tbX">server installation</a> in
Trilium. This guide details the steps to set up TLS within Trilium itself.</p>
<p>For a more robust solution, consider using TLS termination with a reverse
proxy (recommended, e.g., Nginx). You can follow a <a href="https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-20-04">guide like this</a> for
such setups.</p>
<h2>Obtaining a TLS Certificate</h2>
<p>You have two options for obtaining a TLS certificate:</p>
<ul>
<li><strong>Recommended</strong>: Obtain a TLS certificate signed by a root
certificate authority. For personal use, <a href="https://letsencrypt.org">Let's Encrypt</a> is
an excellent choice. It is free, automated, and straightforward. Certbot
can facilitate automatic TLS setup.</li>
<li>Generate a self-signed certificate. This option is not recommended due
to the additional complexity of importing the certificate into all machines
connecting to the server.</li>
</ul>
<h2>Modifying <code>config.ini</code></h2>
<p>Once you have your certificate, modify the <code>config.ini</code> file
in the <a href="#root/_help_tAassRL4RSQL">data directory</a> to configure
Trilium to use it:</p><pre><code class="language-text-x-trilium-auto">[Network]
port=8080
# Set to true for TLS/SSL/HTTPS (secure), false for HTTP (insecure).
https=true
# Path to the certificate (run "bash bin/generate-cert.sh" to generate a self-signed certificate).
# Relevant only if https=true
certPath=/[username]/.acme.sh/[hostname]/fullchain.cer
keyPath=/[username]/.acme.sh/[hostname]/example.com.key</code></pre>
<p>You can also review the <a href="#root/_help_Gzjqa934BdH4">configuration</a> file
to provide all <code>config.ini</code> values as environment variables instead.
For example, you can configure TLS using environment variables:</p><pre><code class="language-text-x-sh">export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem
export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem</code></pre>
<p>The above example shows how this is set up in an environment where the
certificate was generated using Let's Encrypt's ACME utility. Your paths
may differ. For Docker installations, ensure these paths are within a volume
or another directory accessible by the Docker container, such as <code>/home/node/trilium-data/[DIR IN DATA DIRECTORY]</code>.</p>
<p>After configuring <code>config.ini</code>, restart Trilium and access the
hostname using "https".</p>
<h2>Self-Signed Certificate</h2>
<p>If you opt to use a self-signed certificate for your server instance,
note that the desktop instance will not trust it by default.</p>
<p>To bypass this, disable certificate validation by setting the following
environment variable (for Linux):</p><pre><code class="language-text-x-trilium-auto">export NODE_TLS_REJECT_UNAUTHORIZED=0
trilium</code></pre>
<p>Trilium provides scripts to start in this mode, such as <code>trilium-no-cert-check.bat</code> for
Windows.</p>
<p><strong>Warning</strong>: Disabling TLS certificate validation is insecure.
Proceed only if you fully understand the implications.</p>

View File

@@ -49,11 +49,19 @@
<p>Now the text will be displayed above while still maintaining the collection
view.</p>
<h3>Using saved search</h3>
<p>Since collections are based on the&nbsp;<a class="reference-link" href="#root/_help_0ESUbbAxVnoK">Note List</a>&nbsp;mechanism,
it's possible to apply the same configuration to&nbsp;<a class="reference-link"
href="#root/_help_m523cpzocqaD">Saved Search</a>&nbsp;to do advanced querying
and presenting the result in an adequate matter such as a calendar, a table
or even a map.</p>
<p>Collections, by default, only display the child notes. However, it is
possible to use the&nbsp;<a class="reference-link" href="#root/_help_eIg8jdvaoNNd">Search</a>&nbsp;functionality
to display notes all across the tree, with advanced querying functionality.</p>
<p>To do so, simply start a&nbsp;<a class="reference-link" href="#root/_help_eIg8jdvaoNNd">Search</a>&nbsp;and
go to the <em>Collection Properties</em> tab in the&nbsp;<a class="reference-link"
href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and select a desired type
of collection. To keep the search-based collection, use a&nbsp;<a class="reference-link"
href="#root/_help_m523cpzocqaD">Saved Search</a>.</p>
<aside class="admonition important">
<p>While in search, none of the collections will not display the child notes
of the search results. The reason is that the search might hit a note multiple
times, causing an exponential rise in the number of results.</p>
</aside>
<h3>Creating a collection from scratch</h3>
<p>By default, collections come with a default configuration and sometimes
even sample notes. To create a collection completely from scratch:</p>
@@ -67,6 +75,13 @@
<li>Consult the help page of the corresponding view type in order to understand
how to configure them.</li>
</ol>
<h2>Archived notes</h2>
<p>By default, archived notes will not be shown in collections. This behaviour
can be changed by going to <em>Collection Properties</em> in the&nbsp;
<a
class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and checking <em>Show archived notes</em>.</p>
<p>Archived notes will be generally indicated by being greyed out as opposed
to the normal ones.</p>
<h2>Under the hood</h2>
<p>Collections by themselves are simply notes with no content that rely on
the&nbsp;<a class="reference-link" href="#root/_help_0ESUbbAxVnoK">Note List</a>&nbsp;mechanism

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 KiB

View File

@@ -18,7 +18,7 @@
<li>Create a new column by pressing <em>Add Column</em> near the last column.
<ul>
<li>Once pressed, a text box will be displayed to set the name of the column.
Press Enter to confirm.</li>
Press <kbd>Enter</kbd> to confirm, or <kbd>Escape</kbd> to dismiss.</li>
</ul>
</li>
<li>To reorder a column, simply hold the mouse over the title and drag it
@@ -37,11 +37,16 @@
<ul>
<li>Create a new note in any column by pressing <em>New item</em>
<ul>
<li>Enter the name of the note and press <em>Enter</em>.</li>
<li>Doing so will create a new note. The new note will have an attribute (<code>status</code> label
<li>Enter the name of the note and press <kbd>Enter</kbd> or click away. To
dismiss the creation of a new note, simply press <kbd>Escape</kbd> or leave
the name empty.</li>
<li>Once created, the new note will have an attribute (<code>status</code> label
by default) set to the name of the column.</li>
</ul>
</li>
<li>To open the note, simply click on it.</li>
<li>To change the title of the note directly from the board, hover the mouse
over its card and press the edit button on the right.</li>
<li>To change the state of a note, simply drag a note from one column to the
other to change its state.</li>
<li>The order of the notes in each column corresponds to their position in
@@ -58,12 +63,24 @@
<li>Open the note in a new tab/split/window or quick edit.</li>
<li>Move the note to any column.</li>
<li>Insert a new note above/below the current one.</li>
<li>Archive/unarchive the current note.</li>
<li>Delete the current note.</li>
</ul>
</li>
<li>If there are many notes within the column, move the mouse over the column
and use the mouse wheel to scroll.</li>
</ul>
<h2>Keyboard interaction</h2>
<p>The board view has mild support for keyboard-based navigation:</p>
<ul>
<li>Use <kbd>Tab</kbd> and <kbd>Shift</kbd>+<kbd>Tab</kbd> to navigate between
column titles, notes and the “New item” button for each of the columns,
in sequential order.</li>
<li>To rename a column or a note, press <kbd>F2</kbd> while it is focused.</li>
<li>To open a specific note or create a new item, press <kbd>Enter</kbd> while
it is focused.</li>
<li>To dismiss a rename of a note or a column, press <kbd>Escape</kbd>.</li>
</ul>
<h2>Configuration</h2>
<h3>Grouping by another attribute</h3>
<p>By default, the label used to group the notes is <code>#status</code>.

View File

@@ -68,7 +68,7 @@
<td>To create a marker, first navigate to the desired point on the map. Then
press the
<img src="10_Geo Map View_image.png">button in the&nbsp;<a href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>&nbsp;(top-right)
area.&nbsp;&nbsp;
area.&nbsp;&nbsp;&nbsp;
<br>
<br>If the button is not visible, make sure the button section is visible
by pressing the chevron button (
@@ -82,7 +82,7 @@
width="1730" height="416">
</td>
<td>Once pressed, the map will enter in the insert mode, as illustrated by
the notification.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
the notification.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click the point on the map where to place the marker, or the Escape
key to cancel.</td>
@@ -129,6 +129,10 @@
<li>Notes that are a child of the geo map and also positioned, case in which
the marker will be relocated to the new position.</li>
</ul>
<aside class="admonition note">
<p>Dragging existing notes only works if the map is in editing mode. See
the <em>Read-only</em> section for more information.</p>
</aside>
<h2>How the location of the markers is stored</h2>
<p>The location of a marker is stored in the <code>#geolocation</code> attribute
of the child notes:</p>
@@ -217,10 +221,10 @@ height="278">
</figure>
</td>
<td>Go to Google Maps on the web and look for a desired location, right click
on it and a context menu will show up.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
on it and a context menu will show up.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click on the first item displaying the coordinates and they will
be copied to clipboard.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
be copied to clipboard.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Then paste the value inside the text box into the <code>#geolocation</code> attribute
of a child note of the map (don't forget to surround the value with a <code>"</code> character).</td>
@@ -278,7 +282,7 @@ height="278">
width="696" height="480">
</td>
<td>The address will be visible in the top-left of the screen, in the place
of the search bar.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
of the search bar.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Select the coordinates and copy them into the clipboard.</td>
</tr>
@@ -335,7 +339,7 @@ height="278">
height="530">
</figure>
</td>
<td>When going back to the map, the track should now be visible.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<td>When going back to the map, the track should now be visible.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>The start and end points of the track are indicated by the two blue markers.</td>
</tr>

View File

@@ -0,0 +1,135 @@
<figure class="image">
<img style="aspect-ratio:1120/763;" src="Presentation View_image.png"
width="1120" height="763">
</figure>
<p>The Presentation view allows the creation of slideshows directly from
within Trilium.</p>
<h2>How it works</h2>
<ul>
<li>Each slide is a child note of the collection.</li>
<li>The order of the child notes determines the order of the slides.</li>
<li>Unlike traditional presentation software, slides can be laid out both
horizontally and vertically (see belwo for more information).</li>
<li>Direct children will be laid out horizontally and the children of those
will be laid out vertically. Children deeper than two levels of nesting
are ignored.</li>
</ul>
<h2>Interaction and navigation</h2>
<p>In the floating buttons section (top-right):</p>
<ul>
<li>Edit button to go to the corresponding note of the current slide.</li>
<li>Press Overview button (or the <kbd>O</kbd> key) to show a birds-eye view
of the slides. Press the button again to disable it.</li>
<li>Press the “Start presentation” button to show the presentation in full-screen.</li>
</ul>
<p>The following keyboard shortcuts are supported:</p>
<ul>
<li>Press <kbd></kbd> and <kbd></kbd> (or <kbd>H</kbd> and <kbd>L</kbd>) to go
to the slide on the left or on the right (horizontal).</li>
<li>Press <kbd></kbd> and <kbd></kbd> &nbsp;(or <kbd>K</kbd> and <kbd>J</kbd>)
to go to the upward or downward slide (vertical).</li>
<li>Press <kbd>Space</kbd> and <kbd>Shift</kbd> + <kbd>Space</kbd> or &nbsp;to go
to the next/previous slide in order.</li>
<li>And a few more, press <kbd>?</kbd> to display a popup with all the supported
keyboard combinations.</li>
</ul>
<h2>Vertical slides and nesting</h2>
<p>Unlike traditional presentation software such as Microsoft PowerPoint,
the slides in Trilium can be laid out horizontally or vertically in order
to create depth or better organize the slides by topic.</p>
<p>This horizontal/vertical organization affects transitions (especially
on the “slide” transition), however it is most noticeable in navigation.</p>
<ul>
<li>Pressing <kbd></kbd> and <kbd></kbd> will navigate through slides horizontally,
thus skipping vertical notes under the current slide. This is useful to
skip entire chapters/related slides.</li>
<li>Pressing <kbd></kbd> and <kbd></kbd> will navigate through the vertical
slides at the current level.</li>
<li>Pressing <kbd>Space</kbd> and <kbd>Shift</kbd> + <kbd>Space</kbd> will go to
the next/previous slide in order, regardless of the direction. This is
generally the key combination to use when presenting.</li>
<li>The arrows on the bottom-right of the slide will also reflect this navigation
scheme.</li>
</ul>
<figure class="image image-style-align-right image_resized" style="width:55.57%;">
<img style="aspect-ratio:890/569;" src="1_Presentation View_image.png"
width="890" height="569">
</figure>
<p>All direct children of the collection will be laid out horizontally. If
a direct child also has children, those children will be placed as vertical
slides.</p>
<p>In the following example, the note structure is as follows:</p>
<ul>
<li>Presentation collection
<ul>
<li>Trilium Notes (demo page)</li>
<li>“Introduction” slide
<ul>
<li>“The challenge of personal knowledge management”</li>
<li>“Note-taking structures”</li>
</ul>
</li>
<li>“Demo &amp; Feature highlights” slide
<ul>
<li>“Really fast installation process”</li>
<li>Video slide</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>Customization</h2>
<p>At collection level, it's possible to adjust:</p>
<ul>
<li>The theme of the entire presentation to one of the predefined themes by
going to the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and
looking for the <em>Collection Properties</em> tab.</li>
<li>It's currently not possible to create custom themes, although it is planned.</li>
<li>Note that it is note possible to alter the CSS via&nbsp;<a class="reference-link"
href="#root/_help_AlhDUqhENtH7">Custom app-wide CSS</a>&nbsp;because the
slides are rendered isolated (in a shadow DOM).</li>
</ul>
<p>At slide level:</p>
<ul>
<li>It's possible to adjust the background color of a slide by using the
<a
href="#root/_help_OFXdgB2nNk1F">predefined promoted attribute</a>for the color or manually setting <code>#slide:background</code> to
a hex color.</li>
<li>More complex backgrounds can be achieved via gradients. There's no UI
for it; it has to be set via <code>#slide:background</code> to a CSS gradient
definition such as: <code>linear-gradient(to bottom, #283b95, #17b2c3)</code>.</li>
</ul>
<h2>Tips and tricks</h2>
<ul>
<li>Text notes generally respect the formatting (bold, italic, foreground
and background colors) and font size. Code blocks and tables also work.</li>
<li>Try using more than just text notes, the presentation uses the same mechanism
as <a href="#root/_help_R9pX4DGra2Vt">shared notes</a> and&nbsp;<a class="reference-link"
href="#root/_help_0ESUbbAxVnoK">Note List</a>&nbsp;so it should be able
to display&nbsp;<a class="reference-link" href="#root/_help_s1aBHPd79XYj">Mermaid Diagrams</a>,&nbsp;
<a
class="reference-link" href="#root/_help_grjYqerjn243">Canvas</a>&nbsp;and&nbsp;<a class="reference-link" href="#root/_help_gBbsAeiuUxI5">Mind Map</a>&nbsp;in
full-screen (without the interactivity).
<ul>
<li>
<p>Consider using a transparent background for&nbsp;<a class="reference-link"
href="#root/_help_grjYqerjn243">Canvas</a>, if the slides have a custom
background (go to the hamburger menu in the Canvas, press the button select
a custom color and write <code>transparent</code>).</p>
</li>
<li>
<p>For&nbsp;<a class="reference-link" href="#root/_help_s1aBHPd79XYj">Mermaid Diagrams</a>,
some of them have a predefined background which can be changed via the
frontmatter. For example, for XY-charts:</p><pre><code class="language-text-x-trilium-auto">---
config:
themeVariables:
xyChart:
backgroundColor: transparent
---</code></pre>
</li>
</ul>
</li>
</ul>
<h2>Under the hood</h2>
<p>The Presentation view uses <a href="https://revealjs.com/">Reveal.js</a> to
handle the navigation and layout of the slides.</p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 KiB

View File

@@ -80,7 +80,9 @@
<ul>
<li>Opening the corresponding note of the row in a new tab, split, window
or quick editing it.</li>
<li>Inserting rows above, below or as a child note.</li>
<li>Inserting a new note above or below the selected row. These options are
only enabled if the table is not sorted.</li>
<li>Inserting a new child note for the selected row.</li>
<li>Deleting the row.</li>
</ul>
</li>

View File

@@ -1,16 +1,51 @@
<p>Relation map is a type of&nbsp;<a href="#root/_help_BFs8mudNFgCS">Note</a>&nbsp;which
visualizes notes and their <a href="#root/_help_zEY4DaJG4YT5">relations</a>.
See an example:</p>
<p>Relation map is a type of&nbsp;note&nbsp;which visualizes notes and their
<a
href="#root/_help_zEY4DaJG4YT5">relations</a>.</p>
<h2>Interaction</h2>
<ul>
<li>To create a new note and add it to the board, press the plus button in
the&nbsp;<a class="reference-link" href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>.
<ul>
<li>Afterwards, click anywhere on the map to place it there.</li>
<li>The note will be placed as a sub-child of the map.</li>
</ul>
</li>
<li>An existing note can also be dragged from the&nbsp;<a class="reference-link"
href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>. It will be placed at the
position it's dragged on.
<ul>
<li>Multiple notes can also be dragged via&nbsp;<a class="reference-link"
href="#root/_help_yTjUdsOi4CIE">Multiple selection</a>. The notes will
be positioned near the dragged position without overlapping.</li>
<li>The dragged note can be a sub-child of the map, or it can be at any arbitrary
position.</li>
</ul>
</li>
<li>To create a relationship, hold the mouse on the box on the right of a
note and then:
<ul>
<li>Drag it over another note to create a relationship pointing from the first
note to the second one.</li>
<li>Drag over the same note to create a self-referencing relationship (represented
as a loop).</li>
<li>Once dragged, enter the name of the relationship to create. To cancel,
simply dismiss the dialog or press <kbd>Esc</kbd>.</li>
</ul>
</li>
<li>To open a note, either click on the note (opening it in the current view)
or use the right click menu to open in a new tab.</li>
<li>To edit the title of a note or to delete it (either from the map, or delete
it completely), right click the note.</li>
<li>To delete a relationship, right click it and select the corresponding
option.</li>
</ul>
<h2>Development process demo</h2>
<p>This is a basic example how you can create simple diagram using relation
maps:</p>
<p>
<img src="1_Relation Map_relation-map-.png">
</p>
<img src="1_Relation Map_relation-map-.png" width="934" height="667">
<p>And this is how you can create it:</p>
<p>
<img src="1_Relation Map_relation-map-.gif">
</p>
<img src="1_Relation Map_relation-map-.gif"
width="812" height="585">
<p>We start completely from scratch by first creating new note called "Development
process" and changing its type to "Relation map". After that we create
new notes one by one and place them by clicking into the map. We also drag
@@ -23,17 +58,15 @@
<h2>Family demo</h2>
<p>This is more complicated demo using some advanced concepts. Resulting
diagram is here:</p>
<p>
<img src="Relation Map_relation-map-.png">
</p>
<img src="Relation Map_relation-map-.png" width="941"
height="758">
<p>This is how you get to it:</p>
<p>
<img src="Relation Map_relation-map-.gif">
</p>
<img src="Relation Map_relation-map-.gif"
width="812" height="585">
<p>There are several steps here:</p>
<ul>
<li>we start with empty relation map and two existing notes representing Prince
Philip and Queen Elizabeth II. These two notes already have "isPartnerOf"
Philip and Queen Elizabeth II. These two notes already have <code>isPartnerOf</code>
<a
href="#root/_help_zEY4DaJG4YT5">relations</a>defined.
<ul>
@@ -42,22 +75,24 @@
</ul>
</li>
<li>we drag both notes to relation map and place to suitable position. Notice
how the existing "isPartnerOf" relations are displayed.</li>
how the existing <code>isPartnerOf</code> relations are displayed.</li>
<li>now we create new note - we name it "Prince Charles" and place it on the
relation map by clicking on the desired position. The note is by default
created under the relation map note (visible in the note tree on the left).</li>
<li>we create two new relations "isChildOf" targeting both Philip and Elizabeth
<li>we create two new relations <code>isChildOf</code> targeting both Philip
and Elizabeth
<ul>
<li>now there's something unexpected - we can also see the relation to display
another "hasChild" relation. This is because there's a <a href="#root/_help_OFXdgB2nNk1F">relation definition</a> which
puts "isChildOf" as an "<a href="#root/_help_OFXdgB2nNk1F">inverse</a>"
relation of "hasChildOf" (and vice versa) and thus it is created automatically.</li>
another <code>hasChild</code> relation. This is because there's a <a href="#root/_help_OFXdgB2nNk1F">relation definition</a> which
puts <code>isChildOf</code> as an "<a href="#root/_help_OFXdgB2nNk1F">inverse</a>"
relation of <code>hasChildOf</code> (and vice versa) and thus it is created
automatically.</li>
</ul>
</li>
<li>we create another note for Princess Diana and create "isPartnerOf" relation
<li>we create another note for Princess Diana and create <code>isPartnerOf</code> relation
from Charles. Again notice how the relation has arrows both ways - this
is because "isPartnerOf" definition specifies its inverse relation as again
"isPartnerOf" so the opposite relation is created automatically.</li>
is because <code>isPartnerOf</code> definition specifies its inverse relation
as again "isPartnerOf" so the opposite relation is created automatically.</li>
<li>as the last step we pan &amp; zoom the map to fit better to window dimensions.</li>
</ul>
<p>Relation definitions mentioned above come from "Person template" note
@@ -71,5 +106,6 @@
the ones defined in the label.</p>
<h2>See also</h2>
<ul>
<li><a href="#root/_help_BCkXAVs63Ttv">Note Map</a>&nbsp;is a similar concept</li>
<li><a class="reference-link" href="#root/_help_bdUJEHsAPYQR">Note Map</a>&nbsp;is
a similar concept.</li>
</ul>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 B

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 B

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 154 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 B

After

Width:  |  Height:  |  Size: 158 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 B

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -25,6 +25,19 @@
</ul>
</li>
</ul>
<h2>Exiting out of the code block</h2>
<ul>
<li>To exit out of a code block and enter a normal paragraph, move the cursor
at the end of the code block and press <kbd>Enter</kbd> twice.</li>
<li>Similarly, to insert a paragraph above the note block, move the cursor
at the beginning of the code block and press <kbd>Enter</kbd> twice.</li>
</ul>
<aside class="admonition note">
<p>If you've pasted a code block with a more complex HTML structure, exiting
out of the code block by pressing <kbd>Enter</kbd> multiple times might not
work. In that case the best approach is to delete the code block entirely
and use <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>V</kbd> (paste as plain text).</p>
</aside>
<h2>Syntax highlighting &amp; color schemes</h2>
<p>Since TriliumNext v0.90.12, Trilium will try to offer syntax highlighting
to the code block. Note that the syntax highlighting mechanism is slightly

View File

@@ -5,4 +5,11 @@
<p>In the&nbsp;<a class="reference-link" href="#root/_help_nRhnJkTT8cPs">Formatting toolbar</a>,
look for the
<img src="Include Note_image.png">button. There is also a keyboard shortcut defined for it but it is not
allocated by default.</p>
allocated by default.</p>
<h2>Included notes in the share functionality</h2>
<p>If a <a href="#root/_help_R9pX4DGra2Vt">shared note</a> contains one or
more included notes, they will be displayed in the content of the note
as if they were part of the note itself.</p>
<p>For this to work, the included notes must also be shared, otherwise they
will not be shown. However, the included notes can still be hidden from
the note tree via <code>#shareHiddenFromTree</code>.</p>

View File

@@ -1,15 +1,15 @@
<p>There are three types of lists supported by text notes:</p>
<ul>
<li>
<img src="7_Lists_image.png" width="17" height="13">Bulleted lists (also known as unordered lists).</li>
<img src="4_Lists_image.png" width="17" height="13">Bulleted lists (also known as unordered lists).</li>
<li>
<img src="8_Lists_image.png" width="18" height="16">Numbered lists (or ordered lists).</li>
<img src="1_Lists_image.png" width="18" height="16">Numbered lists (or ordered lists).</li>
<li>
<img src="10_Lists_image.png" width="19" height="13">To-do lists</li>
<img src="Lists_image.png" width="19" height="13">To-do lists</li>
</ul>
<p>For bulleted and numbered lists, it's possible to configure an alternative
marker such as squares or Roman numbering by pressing the
<img src="9_Lists_image.png"
<img src="2_Lists_image.png"
width="10" height="6">icon. For numbered lists, it's also possible to specify the number to
start at or whether to count in reverse order.</p>
<h2>Keyboard interaction</h2>
@@ -20,7 +20,7 @@
by a space;</li>
<li>Numbered list: Start a line with <code>1.</code> or <code>1)</code> followed
by a space;</li>
<li>To-do list: Start a line with <code>[ ]</code> for an unchecked item or <code>[x]</code> for
<li>To-do list: Start a line with <code>- [ ]</code> for an unchecked item or <code>[x]</code> for
a checked item.</li>
</ul>
</li>
@@ -29,7 +29,7 @@
<li>To exit out of the list, press <kbd>Enter</kbd> twice.</li>
<li>To merge two lists, simply delete the gap between them.</li>
<li>To create nested lists, simply use the
<img src="2_Lists_image.png" width="17"
<img src="7_Lists_image.png" width="17"
height="14">button (see <em>Indentation</em> in&nbsp;<a class="reference-link" href="#root/_help_dEHYtoWWi8ct">Other features</a>)
or the <kbd>Tab</kbd> key. To decrease the nesting level for the current
element, press <kbd>Shift</kbd>+<kbd>Tab</kbd>.</li>
@@ -56,7 +56,7 @@
<tr>
<td>2</td>
<td>
<img src="4_Lists_image.png">
<img src="9_Lists_image.png">
</td>
<td>Press Enter to create a new list item.</td>
</tr>
@@ -71,7 +71,7 @@
<td>4</td>
<td>
<img class="image_resized" style="aspect-ratio:676/112;width:98.29%;"
src="1_Lists_image.png" width="676" height="112">
src="10_Lists_image.png" width="676" height="112">
</td>
<td>At this point, insert any desired block-level item such as a code block.</td>
</tr>
@@ -79,7 +79,7 @@
<td>5</td>
<td>
<img class="image_resized" style="aspect-ratio:675/129;width:94.22%;"
src="Lists_image.png" width="675" height="129">
src="8_Lists_image.png" width="675" height="129">
</td>
<td>To continue with a new bullet point, press Enter until the cursor moves
to a new blank position.</td>
@@ -95,4 +95,11 @@
</tbody>
</table>
<p>The same principle applies to all three list types (bullet, numbered and
to-do).</p>
to-do).</p>
<h2>To-do lists</h2>
<ul>
<li>To insert a to-do list from the keyboard, type <code>- [ ]</code> for an
unchecked item or <code>[x]</code> for a checked item while on an empty paragraph.</li>
<li>To reorder the item under the cursor, press <kbd>Alt</kbd>+<kbd>Up</kbd> or <kbd>Alt</kbd>+<kbd>Down</kbd>.
To reorder multiple items, select them first.</li>
</ul>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

After

Width:  |  Height:  |  Size: 160 B

View File

@@ -6,12 +6,6 @@
the
<img src="1_Math Equations_image.png" width="20" height="15">button from the&nbsp;<a class="reference-link" href="#root/_help_nRhnJkTT8cPs">Formatting toolbar</a>&nbsp;(generally
found under the&nbsp;<a class="reference-link" href="#root/_help_CohkqWQC1iBv">Insert buttons</a>).</p>
<p>If inserting equations frequently, using the <kbd>Ctrl</kbd>+<kbd>M</kbd> keyboard
shortcut can be more comfortable. Alternatively, type <code>$$</code> or <code>\[</code> to
trigger the popup directly.</p>
<p>There is currently no quick way to insert an equation, such as surrounding
it with <code>$</code> or pressing <kbd>Ctrl</kbd>+<kbd>M</kbd> on an already
typed-out equation.</p>
<p>The mathematical expression must be written in the TeX format. There is
no visual editor for the math equations, only a preview.&nbsp;</p>
<p>Enabling <em>Display mode</em> will render the equation slightly bigger
@@ -19,6 +13,12 @@
center it. Display mode equations will act as blocks (i.e. like paragraphs,
or tables) and can be inserted for example in lists. Non-display equations
can be part of the text.</p>
<h2>Keyboard shortcuts</h2>
<p>If inserting equations frequently, using the <kbd>Ctrl</kbd>+<kbd>M</kbd> keyboard
shortcut can be more comfortable. Alternatively, type <code>$$</code> or <code>\[</code> to
trigger the popup directly.</p>
<p>There is currently no quick way to turn an already typed-out equation,
such as surrounding it with <code>$</code> or pressing <kbd>Ctrl</kbd>+<kbd>M</kbd>.</p>
<h2>Supported math features</h2>
<p>Technically we are using the KaTeX library which allows for a subset of
the TeX format. To see the full list of supported features, consult the
@@ -27,8 +27,12 @@
the official documentation.</p>
<h2>Markdown support</h2>
<p>Math equations will be preserved when exporting to or importing from Markdown,
surrounded by <code>\(</code> characters for inline math expressions, and <code>$\)</code> for
surrounded by <code>$</code> characters for inline math expressions, and <code>$$</code> for
display mode.</p>
<p>If you notice any issue with the Markdown import/export for equations,
feel free to <a href="#root/_help_wy8So3yZZlH9">report</a> it while providing
the equation that causes issues.</p>
the equation that causes issues.</p>
<h2>Formatting the equation</h2>
<p>It is possible to customize the font size and foreground color for both
inline and display-mode equations, just like any other text. For inline
equations, the background color/highlight can also be adjusted.</p>

View File

@@ -0,0 +1,24 @@
<p>Both front-end and back-end notes can log messages for debugging.</p>
<h2>UI logging via <code>api.log</code></h2>
<figure class="image image_resized image-style-align-center" style="width:57.74%;">
<img style="aspect-ratio:749/545;" src="Logging_image.png" width="749"
height="545">
</figure>
<p>The API log feature integrates with the script editor and it displays
all the messages logged via <code>api.log</code>. This works for both back-end
and front-end scripts.</p>
<p>The API log panel will appear after executing a script that uses <code>api.log</code> and
it can be dismissed temporarily by pressing the close button in the top-right
of the panel.</p>
<p>Apart from strings, an object can be passed as well in which case it will
be pretty-formatted if possible (e.g. recursive objects are not supported).</p>
<h2>Console logging</h2>
<p>For logs that are not directly visible to the user, the standard <code>console.log</code> can
be used as well.</p>
<ul>
<li>For front-end scripts, the log will be shown in the Developer Tools (also
known as Inspect).</li>
<li>For back-end scripts, the log will be shown in the server output while
running but <strong>will not</strong> be visible in the&nbsp;<a class="reference-link"
href="#root/_help_bnyigUA2UK7s">Backend (server) logs</a>.</li>
</ul>

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -16,15 +16,15 @@
</tr>
<tr>
<td>
<img src="1_Custom app-wide CSS_image.png">
<img src="2_Custom app-wide CSS_image.png">
</td>
<td>In the ribbon, press the “Owned Attributes” section and type <code>#appCss</code>.</td>
</tr>
<tr>
<td>
<img src="2_Custom app-wide CSS_image.png">
<img src="3_Custom app-wide CSS_image.png">
</td>
<td>Type the desired CSS.
<td>Type the desired CSS.&nbsp;&nbsp;
<br>
<br>Generally it's a good idea to append <code>!important</code> for the styles
that are being changed, in order to prevent other</td>
@@ -36,18 +36,61 @@
<p>Adding a new <em>app CSS note</em> or modifying an existing one does not
immediately apply changes. To see the changes, press Ctrl+Shift+R to refresh
the page first.</p>
<h2>Example use-case: customizing the printing stylesheet</h2>
<h2>Sample use cases</h2>
<h3>Customizing the printing stylesheet</h3>
<p>When printing a document or exporting as PDF, it is possible to adjust
the style by creating a CSS note that uses the <code>@media</code>selector.</p>
<p>For example, to change the font of the document from the one defined by
the theme or the user to a serif one:</p><pre><code class="language-text-x-trilium-auto">@media print {
body {
--main-font-family: serif !important;
--detail-font-family: var(--main-font-family) !important;
}
}</code></pre>
}</code></pre>
<h3>Per-workspace styles</h3>
<p>When using&nbsp;<a class="reference-link" href="#root/_help_9sRHySam5fXb">Workspaces</a>,
it can be helpful to create a visual distinction between notes in different
workspaces.</p>
<p>To do so:</p>
<ol>
<li>In the note with <code>#workspace</code>, add an inheritable attribute <code>#cssClass(inheritable)</code> with
a value that uniquely identifies the workspace (say <code>my-workspace</code>).</li>
<li>Anywhere in the note structure, create a CSS note with <code>#appCss</code>.</li>
</ol>
<h4>Change the color of the icons in the&nbsp;<a class="reference-link" href="#root/_help_oPVyFC7WL2Lp">Note Tree</a></h4><pre><code class="language-text-x-trilium-auto">.fancytree-node.my-workspace.fancytree-custom-icon {
color: #ff0000;
}</code></pre>
<h4>Change the color of the note title and the icon</h4>
<p>To change the color of the note title and the icon (above the content):</p><pre><code class="language-text-x-trilium-auto">.note-split.my-workspace .note-icon-widget button.note-icon,
.note-split.my-workspace .note-title-widget input.note-title {
color: #ff0000;
}</code></pre>
<h4>Add a watermark to the note content</h4>
<figure class="image image-style-align-right image_resized" style="width:39.97%;">
<img style="aspect-ratio:641/630;" src="1_Custom app-wide CSS_image.png"
width="641" height="630">
</figure>
<ol>
<li>Insert an image in any note and take the URL of the image.</li>
<li>Use the following CSS, adjusting the <code>background-image</code> and <code>width</code> and <code>height</code> to
the desired values.</li>
</ol><pre><code class="language-text-x-trilium-auto">.note-split.my-workspace .scrolling-container:after {
position: fixed;
content: "";
background-image: url("/api/attachments/Rvm3zJNITQI1/image/logo.png");
background-size: contain;
background-position: center;
background-repeat: no-repeat;
width: 237px;
height: 44px;
bottom: 1em;
right: 1em;
opacity: 0.5;
z-index: 0;
}</code></pre>
<h2>Limitations</h2>
<p>Some parts of the application can't be styled directly via custom CSS
because they are rendered in an isolated mode (shadow DOM), more specifically:</p>
<ul>
<li>The slides in a&nbsp;<a class="reference-link" href="#root/_help_zP3PMqaG71Ct">Presentation View</a>.</li>
</ul>

View File

@@ -0,0 +1,353 @@
{
"keyboard_actions": {
"open-jump-to-note-dialog": "فتح مربع الحوار \"الانتقال الى الملاحظة\"",
"open-command-palette": "فتح لوحة الاوامر",
"quick-search": "تفعيل شريط البحث السريع",
"collapse-tree": "طي جميع الملاحظات",
"collapse-subtree": "طي الفروع التابعة للملاحظة الحالية",
"sort-child-notes": "ترتيب الملاحظات الفرعية",
"creating-and-moving-notes": "انشاء الملاحظات ونقلها",
"create-note-after": "انشاء ملاحظة بعد الملاحظة الحالية",
"create-note-into": "انشاء ملاحظة فرعية تابعة للملاحظة الحالية",
"delete-note": "حذف ملاحظة",
"move-note-up": "نقل الملاحظة للاعلى",
"move-note-down": "نثل الملاحظة للاسفل",
"clone-notes-to": "استنساخ الملاحظات المحددة",
"move-notes-to": "نقل الملاحظات للمحددة",
"note-clipboard": "حافظة الملاحظات",
"copy-notes-to-clipboard": "نسخ الملاحظات المحددة الى الحافظة",
"paste-notes-from-clipboard": "لصق الملاحظا من الحافظة الى الملاحظة الحالية",
"cut-notes-to-clipboard": "قص الملاحظات المحددة الى الحافظة",
"select-all-notes-in-parent": "تحديد جميع الملاحظات من مستوى الملاحظة الحالي",
"back-in-note-history": "الانتقال الى الملاحظة السابقة في السجل",
"forward-in-note-history": "الانتقال الى الملاحظة التالية في السجل",
"scroll-to-active-note": "تمرير شجرة الملاحظات الى الملاحظة النشطة",
"search-in-subtree": "البحث عن الملاحظات في الشجرة الفرعية للملاحظة النشطة",
"expand-subtree": "توسيع الشجرة الفرعية للملاحظة الحالية",
"create-note-into-inbox": "انشاء ملاحظة في صندوق الوارد (اذا كان معرفا) او في ملاحظة اليوم",
"move-note-up-in-hierarchy": "نقل الملاحظة للاعلى في التسلسل الهرمي",
"move-note-down-in-hierarchy": "نقل الملاحظة للاسفل في التسلسل الهرمي",
"edit-note-title": "الانتقال من شجرة الملاحظات إلى تفاصيل الملاحظة وتحرير العنوان",
"edit-branch-prefix": "عرض مربع حوار \"تعديل بادئة الفرع\"",
"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": "فتح نافذة جديدة فارغة",
"first-tab": "تنشيط التبويب الاول في القائمة",
"second-tab": "تنشيط التبويب الثاني في القائمة",
"third-tab": "تنشيط التبويب الثالث في الثائمة",
"fourth-tab": "تنشيط التبويب الرابع في القائمة",
"fifth-tab": "تنشيط التبويب الخامس في القائمة",
"sixth-tab": "تنشيط التبويب السادس في القائمة",
"seventh-tab": "تنشيط التبويب السابع في القائمة",
"eight-tab": "تنشيط التبويب الثامن في القائمة",
"ninth-tab": "تنشيط التبويب التاسع في القائمة",
"last-tab": "تنشيط التبويب الاخير في القائمة",
"other": "أخرى",
"dialogs": "مربعات الحوار",
"ribbon-tabs": "علامات التبويب في الشريط",
"reload-frontend-app": "اعادة تحميل الواجهة",
"zoom-out": "تصغير العرض",
"zoom-in": "تكبير العرض",
"note-navigation": "التنقل بين الملاحظات",
"show-options": "افتح صفحة \"الخيارات\"",
"text-note-operations": "عمليات الملاحظة النصية",
"add-new-label": "انشاء تسمية جديدة",
"create-new-relation": "انشاء علاقة جديدة",
"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": "اظهار/اخفاء الملاحظات المشابهة",
"print-active-note": "طباعة الملاحظة‍ النشطة",
"unhoist": "الغاء التركيز من اي مكان",
"open-dev-tools": "فتح ادوات المطور",
"find-in-text": "اظهار/اخفاء لوحة الفتح",
"toggle-full-screen": "اظهار/اخفاء وضع ملء الشاشة",
"reset-zoom-level": "اعادة ضبط مستوى التكبير",
"toggle-book-properties": "اظهار/اخفاء خصائص المجموعة",
"show-note-source": "عرض مربع حوار \"مصدر الملاحظات\"",
"show-revisions": "عرض مربع حوار \" مراجعات الملاحظة\"",
"show-recent-changes": "عرض مربع حوار \" التغيرات الاخيرة\"",
"show-sql-console": "فتح صفحة \" وحدة تحكم SQL\"",
"show-backend-log": "فتح صفحة \"سجل الخلفية\"",
"edit-readonly-note": "تعديل ملاحظة القراءة فقط",
"attributes-labels-and-relations": "سمات ( تسميات و علاقات)",
"render-active-note": "عرض ( اعادة عرض) الملاحظة المؤرشفة"
},
"setup_sync-from-server": {
"note": "ملاحظة:",
"password": "كلمة المرور",
"password-placeholder": "كلمة المرور",
"back": "رجوع",
"server-host-placeholder": "https://<hostname>:<port>",
"proxy-server-placeholder": "https://<hostname>:<port>",
"finish-setup": "اكمال التثبيت",
"heading": "مزامنة من الخادم",
"server-host": "عنوان خادم تريليوم",
"proxy-server": "خادم وكيل (اختياري)"
},
"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": "بحث:"
},
"hidden-subtree": {
"calendar-title": "تقويم",
"bookmarks-title": "العلامات المرجعية",
"settings-title": "أعدادات",
"options-title": "خيارات",
"appearance-title": "المظهر",
"shortcuts-title": "أختصارات",
"images-title": "صور",
"password-title": "كلمة المرور",
"backup-title": "نسخة أحتياطية",
"sync-title": "مزامنة",
"other": "أخرى",
"advanced-title": "متقدم",
"inbox-title": "صندوق الوارد",
"spacer-title": "فاصل",
"spellcheck-title": "التدقيق الاملائي",
"multi-factor-authentication-title": "المصادقة متعددة العوامل",
"root-title": "الملاحظات المخفية",
"search-history-title": "سجل البحث",
"note-map-title": "خريطة الملاحظات",
"shared-notes-title": "الملاحظات المشتركة",
"bulk-action-title": "اجراء جماعي",
"backend-log-title": "سجل الخادم",
"user-hidden-title": "مخفي عن المستخدم",
"command-launcher-title": "مشغل الاوامر",
"note-launcher-title": "مشغل الملاحظة",
"script-launcher-title": "مشغل السكربت",
"built-in-widget-title": "عنصر واجهة مدمج",
"custom-widget-title": "عنصر واجهة مخصص",
"launch-bar-title": "شريط التشغيل",
"available-launchers-title": "المشغلات المتاحة",
"new-note-title": "ملاحظة جديدة",
"search-notes-title": "البحث في الملاحظات",
"jump-to-note-title": "انتقل الى...",
"recent-changes-title": "التغيرات الاخيرة",
"quick-search-title": "البحث السريع",
"protected-session-title": "الجلسة المحمية",
"sync-status-title": "حالة المزامنة",
"text-notes": "ملاحظات نصية",
"code-notes-title": "ملاحظات برمجية",
"visible-launchers-title": "المشغلات المرئية",
"user-guide": "دليل المستخدم",
"ai-llm-title": "AI/LLM",
"etapi-title": "ETAPI",
"sql-console-history-title": "سجل وحدة تحكم SQL",
"launch-bar-templates-title": "قوالب شريط التشغيل",
"base-abstract-launcher-title": "المشغل الاساسي المجرد",
"llm-chat-title": "الدردشة مع الملاحظات",
"localization": "اللغة والمنطقة",
"go-to-previous-note-title": "اذهب الى الملاحظة السابقة",
"go-to-next-note-title": "اذهب الى الملاحظة التالية",
"open-today-journal-note-title": "فتح ملاحظة مجلة اليوم"
},
"tray": {
"bookmarks": "العلامات المرجعية",
"tooltip": "ملاحظات تريليوم",
"close": "انهاء تريليوم",
"recents": "الملاحظات الحديثة",
"new-note": "ملاحظة جديدة",
"show-windows": "اظهار النوافذ",
"open_new_window": "فتح نافذة جديدة",
"today": "فتح ملاحظة مجلة اليوم"
},
"modals": {
"error_title": "خطأ"
},
"share_theme": {
"search_placeholder": "بحث...",
"subpages": "الصفحات الفرعية:",
"expand": "توسيع",
"site-theme": "المظهر العام للموقع",
"image_alt": "صورة المقال",
"on-this-page": "في هذه السفحة"
},
"hidden_subtree_templates": {
"description": "الوصف",
"calendar": "التقويم",
"table": "جدول",
"geolocation": "الموقع الجغرافي",
"board": "لوحة",
"status": "الحالة",
"board_status_done": "تمت",
"start-time": "وقت البدء",
"end-time": "وقت الانتهاء",
"built-in-templates": "القوالب المدمجة",
"board_note_first": "الملاحظة الاولى",
"board_note_second": "الملاحظة الثانية",
"board_note_third": "الملاحظة الرابعة",
"board_status_todo": "قائمة المهام",
"board_status_progress": "قيد التنفيذ",
"text-snippet": "مقتطف نصي",
"list-view": "عرض القائمة",
"grid-view": "عرض شبكي",
"geo-map": "خريطة جغرافية",
"start-date": "تاريخ البدء",
"end-date": "تاريخ الانتهاء",
"presentation": "عرض تقديمي",
"presentation_slide": "شريحة العرض التقديمي",
"presentation_slide_first": "الشريحة الاولى",
"presentation_slide_second": "الشريحة الثانية",
"background": "الخلفية"
},
"login": {
"title": "تسجيل الدخول",
"password": "كلمة المرور",
"button": "تسجيل الدخول",
"heading": "تسجيل الدخول الى تريليوم",
"remember-me": "تذكرني"
},
"set_password": {
"password": "كلمة المرور",
"title": "تعين كلمة المرور",
"heading": "تعين كلمة المرور",
"password-confirmation": "تاكيد كلمة المرور",
"button": "تعين كلمة المرور"
},
"setup": {
"next": "التالي",
"title": "تثبيت",
"heading": "تثبيت تريليوم للملاحظات",
"init-in-progress": "جار تهيئة المستند"
},
"setup_sync-from-desktop": {
"step6-here": "هنا",
"heading": "مزامنة من سطح المكتب",
"step3": "انقر على صنف المزامنة."
},
"setup_sync-in-progress": {
"outstanding-items-default": "غير متوفر",
"heading": "المزامنة جارية",
"outstanding-items": "عناصر المزامنة المعلقة:"
},
"share_page": {
"parent": "الأصل:",
"child-notes": "الملاحظات الفرعية:"
},
"notes": {
"duplicate-note-suffix": "(مكرر)",
"new-note": "ملاحظة جديدة"
},
"keyboard_action_names": {
"jump-to-note": "انتقل الى ...",
"command-palette": "لوحة الاوامر",
"quick-search": "البحث السريع",
"expand-subtree": "توسيع الشجرة الفرعية",
"collapse-tree": "طي الشجرة",
"collapse-subtree": "طي الشجرة الفرعية",
"delete-notes": "حذف الملاحظات",
"duplicate-subtree": "تكرار الشجرة الفرعية",
"show-options": "عرض الخيارات",
"show-revisions": "عرض المراجعات",
"show-help": "عرض المساعدة",
"show-cheatsheet": "عرض دليل الاختصارات",
"unhoist-note": "الغاء تثبيت الملاحظة",
"zoom-out": "تصغير العرض",
"zoom-in": "تكبير العرض",
"search-in-subtree": "البحث في الشجرة الفرعية",
"sort-child-notes": "ترتيب الملاحظات الفرعية",
"create-note-after": "انشاء ملاحظة بعد",
"create-note-into": "انشاء معلومات الملاحظة",
"move-note-up": "انقل الملاحظة للاعلى",
"move-note-down": "انقل الملاحظة للاسفل",
"edit-note-title": "تحرير عنوان الملاحظة",
"clone-notes-to": "نسخ الملاحظة الى",
"move-notes-to": "نقل الملاحظات الى",
"open-new-tab": "فتح علامة تبويب جديدة",
"close-active-tab": "اغلاق التبويب النشط",
"reopen-last-tab": "اعادة فتح اخر تبويب",
"activate-next-tab": "تنشيط علامة التبويب اللاحقة",
"activate-previous-tab": "تنشيط علامة التبويب السابقة",
"open-new-window": "فتح نافذة جديدة",
"print-active-note": "طباعة الملاحظة النشطة",
"open-note-externally": "افتح الملاحظة خارجيا",
"render-active-note": "عرض الملاحظة النشطة",
"run-active-note": "تشغيل الملاحظة النشطة",
"open-developer-tools": "فتح ادوات المطور",
"find-in-text": "البحث في النص",
"toggle-left-pane": "اظهار/اخفاء اللوحة اليسرى",
"toggle-full-screen": "اظهار/اخفاء وضع ملء الشاشة",
"reset-zoom-level": "اعادة ضبط مستوى التكبير",
"copy-without-formatting": "نسخ بدون تنسيق",
"add-new-relation": "اضافة علاقة جديدة",
"toggle-right-pane": "اظهار/اخفاء اللوحة اليمنى",
"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": "الانتقال الى اخر تبويب",
"add-link-to-text": "اضافة رابط الى النص",
"edit-branch-prefix": "تحرير بادئة الفرع",
"toggle-zen-mode": "اظهار/ اخفاء وضع Zen",
"show-note-source": "اظهار مصدر الملاحظة",
"show-recent-changes": "عرض التغيرات الاخيرة",
"show-sql-console": "عرض وحدة تحكم SQL",
"show-backend-log": "عرض سجل الخلفية",
"cut-into-note": "قص الى الملاحظة",
"edit-read-only-note": "تحرير ملاحظة للقراءة فقط",
"add-new-label": "اضافة تسمية جديدة",
"reload-frontend-app": "اعادة تحميل الواجهة الامامية للتطبيق",
"force-save-revision": "فرض حفظ المراجعة",
"toggle-note-hoisting": "اظهار/ اخفاء التركيز في الملاحظة",
"back-in-note-history": "الرجوع الى سجل الملاحظة",
"forward-in-note-history": "التقدم للامام في سجل الملاحظة",
"scroll-to-active-note": "تمرير تلى الملاحظة النشطة",
"create-note-into-inbox": "انشاء ملاحظة في البريد الوارد",
"copy-notes-to-clipboard": "نسخ الملاحظات الى الخافظة",
"paste-notes-from-clipboard": "لصق الملاحظات الى الحافظة",
"cut-notes-to-clipboard": "قص الملاحظات الى الحافظة",
"toggle-system-tray-icon": "تبديل ايقونة علبة النظام",
"switch-to-first-tab": "التبديل الى التبويب الاول",
"follow-link-under-cursor": "اتبع الرابط اسفل المؤشر",
"paste-markdown-into-text": "لصق نص بتنسبق Markdown"
},
"share_404": {
"title": "غير موجود",
"heading": "غير موجود"
},
"weekdayNumber": "الاسبوع{رقم الاسيوع}",
"quarterNumber": "الربع {رقم الربع}",
"pdf": {
"export_filter": "مستند PDF (.pdf)"
}
}

View File

@@ -1,428 +1,440 @@
{
"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": "切换书籍属性",
"toggle-classic-editor-toolbar": "为编辑器切换格式标签页的固定工具栏",
"export-as-pdf": "导出当前笔记为 PDF",
"show-cheatsheet": "显示快捷键指南",
"toggle-zen-mode": "启用/禁用禅模式(为专注编辑而精简界面)",
"open-command-palette": "打开命令面板",
"quick-search": "激活快速搜索栏",
"create-note-after": "在当前笔记后面创建笔记",
"create-note-into": "创建笔记作为当前笔记的子笔记",
"clone-notes-to": "克隆选中的笔记到",
"move-notes-to": "移动选中的笔记到",
"find-in-text": "在文本中查找",
"back-in-note-history": "导航到历史记录中的上一个笔记",
"forward-in-note-history": "导航到历史记录的下一个笔记",
"scroll-to-active-note": "滚动笔记树到当前笔记"
},
"login": {
"title": "登录",
"heading": "Trilium 登录",
"incorrect-totp": "TOTP 不正确,请重试。",
"incorrect-password": "密码不正确,请重试。",
"password": "密码",
"remember-me": "记住我",
"button": "登录",
"sign_in_with_sso": "使用 {{ ssoIssuerName }} 登录"
},
"set_password": {
"title": "设置密码",
"heading": "设置密码",
"description": "在您能够从Web开始使用Trilium之前您需要先设置一个密码。您之后将使用此密码登录。",
"password": "密码",
"password-confirmation": "密码确认",
"button": "设置密码"
},
"javascript-required": "Trilium需要启用JavaScript。",
"setup": {
"heading": "TriliumNext笔记设置",
"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": "周日"
},
"weekdayNumber": "第 {weekNumber} 周",
"months": {
"january": "一月",
"february": "二月",
"march": "三月",
"april": "四月",
"may": "五月",
"june": "六月",
"july": "七月",
"august": "八月",
"september": "九月",
"october": "十月",
"november": "十一月",
"december": "十二月"
},
"quarterNumber": "第 {quarterNumber} 季度",
"special_notes": {
"search_prefix": "搜索:"
},
"test_sync": {
"not-configured": "同步服务器主机未配置。请先配置同步。",
"successful": "同步服务器握手成功,同步已开始。"
},
"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": "搜索笔记",
"calendar-title": "日历",
"recent-changes-title": "最近更改",
"bookmarks-title": "书签",
"open-today-journal-note-title": "打开今天的日记笔记",
"quick-search-title": "快速搜索",
"protected-session-title": "受保护的会话",
"sync-status-title": "同步状态",
"settings-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": "同步",
"other": "其他",
"advanced-title": "高级",
"visible-launchers-title": "可见启动器",
"user-guide": "用户指南",
"localization": "语言和区域",
"jump-to-note-title": "跳转至...",
"llm-chat-title": "与笔记聊天",
"ai-llm-title": "AI/LLM",
"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": "TriliumNext 笔记",
"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": "错误"
},
"keyboard_action_names": {
"back-in-note-history": "返回笔记历史",
"forward-in-note-history": "前进笔记历史",
"jump-to-note": "跳转到...",
"command-palette": "命令面板",
"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": "选择父节点中所有笔记",
"zoom-in": "放大",
"zoom-out": "缩小",
"reset-zoom-level": "重置缩放级别",
"copy-without-formatting": "无格式复制",
"force-save-revision": "强制保存修订版本",
"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": "切换全屏模式"
},
"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": "切换书籍属性",
"toggle-classic-editor-toolbar": "为编辑器切换格式标签页的固定工具栏",
"export-as-pdf": "导出当前笔记为 PDF",
"show-cheatsheet": "显示快捷键指南",
"toggle-zen-mode": "启用/禁用禅模式(为专注编辑而精简界面)",
"open-command-palette": "打开命令面板",
"quick-search": "激活快速搜索栏",
"create-note-after": "在当前笔记后面创建笔记",
"create-note-into": "创建笔记作为当前笔记的子笔记",
"clone-notes-to": "克隆选中的笔记到",
"move-notes-to": "移动选中的笔记到",
"find-in-text": "在文本中查找",
"back-in-note-history": "导航到历史记录中的上一个笔记",
"forward-in-note-history": "导航到历史记录的下一个笔记",
"scroll-to-active-note": "滚动笔记树到当前笔记"
},
"login": {
"title": "登录",
"heading": "Trilium 登录",
"incorrect-totp": "TOTP 不正确,请重试。",
"incorrect-password": "密码不正确,请重试。",
"password": "密码",
"remember-me": "记住我",
"button": "登录",
"sign_in_with_sso": "使用 {{ ssoIssuerName }} 登录"
},
"set_password": {
"title": "设置密码",
"heading": "设置密码",
"description": "在您能够从Web开始使用Trilium之前您需要先设置一个密码。您之后将使用此密码登录。",
"password": "密码",
"password-confirmation": "密码确认",
"button": "设置密码"
},
"javascript-required": "Trilium需要启用JavaScript。",
"setup": {
"heading": "TriliumNext笔记设置",
"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": "周日"
},
"weekdayNumber": "第 {weekNumber} 周",
"months": {
"january": "一月",
"february": "二月",
"march": "三月",
"april": "四月",
"may": "五月",
"june": "六月",
"july": "七月",
"august": "八月",
"september": "九月",
"october": "十月",
"november": "十一月",
"december": "十二月"
},
"quarterNumber": "第 {quarterNumber} 季度",
"special_notes": {
"search_prefix": "搜索:"
},
"test_sync": {
"not-configured": "同步服务器主机未配置。请先配置同步。",
"successful": "同步服务器握手成功,同步已开始。"
},
"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": "搜索笔记",
"calendar-title": "日历",
"recent-changes-title": "最近更改",
"bookmarks-title": "书签",
"open-today-journal-note-title": "打开今天的日记笔记",
"quick-search-title": "快速搜索",
"protected-session-title": "受保护的会话",
"sync-status-title": "同步状态",
"settings-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": "同步",
"other": "其他",
"advanced-title": "高级",
"visible-launchers-title": "可见启动器",
"user-guide": "用户指南",
"localization": "语言和区域",
"jump-to-note-title": "跳转至...",
"llm-chat-title": "与笔记聊天",
"ai-llm-title": "AI/LLM",
"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": "TriliumNext 笔记",
"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": "错误"
},
"keyboard_action_names": {
"back-in-note-history": "返回笔记历史",
"forward-in-note-history": "前进笔记历史",
"jump-to-note": "跳转到...",
"command-palette": "命令面板",
"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": "选择父节点中所有笔记",
"zoom-in": "放大",
"zoom-out": "缩小",
"reset-zoom-level": "重置缩放级别",
"copy-without-formatting": "无格式复制",
"force-save-revision": "强制保存修订版本",
"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": "切换全屏模式"
},
"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": "已完成",
"presentation": "演示",
"presentation_slide": "演示幻灯片",
"presentation_slide_first": "第一张幻灯片",
"presentation_slide_second": "第二张幻灯片",
"background": "背景"
},
"sql_init": {
"db_not_initialized_desktop": "数据库尚未初始化,请依照屏幕提示操作。",
"db_not_initialized_server": "数据库尚未初始化,请访问设置页面 http://[your-server-host]:{{port}} 查看如何初始化 Trilium。"
},
"desktop": {
"instance_already_running": "已经有一个运行中的实例,正在将焦点切换到该实例。"
}
}

View File

@@ -0,0 +1,24 @@
{
"keyboard_actions": {
"back-in-note-history": "Navigovat na předchozí poznámku v historii",
"forward-in-note-history": "Navigovat na následující poznámku v historii",
"open-jump-to-note-dialog": "Otevřít dialog \"Přejít na poznámku\"",
"open-command-palette": "Otevřít paletu příkazů",
"scroll-to-active-note": "Posunout strom poznámek na aktivní položku",
"quick-search": "Zobrazit pole pro rychlé hledání",
"search-in-subtree": "Hledat poznámky pod aktuálně zvolenou",
"expand-subtree": "Rozbalit podstrom aktivní poznámky",
"collapse-tree": "Sbalit celý strom poznámek",
"collapse-subtree": "Sbalí podstrom aktivní poznámky",
"sort-child-notes": "Seřadit podřízené poznámky",
"creating-and-moving-notes": "Vytváření a přesouvání poznámek",
"create-note-after": "Vytvořit poznámku za aktivní poznámkou",
"create-note-into": "Vytvořit poznámku jako potomka aktivní poznámky",
"create-note-into-inbox": "Vytvořit poznámku v inboxu (pokud je definován) nebo denní poznámku",
"delete-note": "Smazat poznámku",
"move-note-up": "Posunout poznámku nahoru",
"move-note-down": "Posunout poznámku dolů",
"move-note-up-in-hierarchy": "Přesunout poznámku o úroveň výše",
"move-note-down-in-hierarchy": "Přesunout poznámku ve struktuře níže"
}
}

View File

@@ -307,7 +307,12 @@
"board_note_second": "Zweite Notiz",
"board_note_third": "Dritte Notiz",
"board_status_todo": "To-Do",
"board_status_progress": "In Bearbeitung"
"board_status_progress": "In Bearbeitung",
"presentation": "Präsentation",
"presentation_slide": "Präsentationsfolie",
"presentation_slide_first": "Erste Folie",
"presentation_slide_second": "Zweite Folie",
"background": "Hintergrund"
},
"keyboard_action_names": {
"copy-notes-to-clipboard": "Notizen in Zwischenablage kopieren",
@@ -424,5 +429,12 @@
"subpages": "Unterseiten:",
"on-this-page": "Auf dieser Seite",
"expand": "Erweitern"
},
"sql_init": {
"db_not_initialized_desktop": "Datenbank nicht initialisiert, bitte folge den Anweisungen auf dem Bildschirm.",
"db_not_initialized_server": "DB nicht initialisiert, bitte besuche die Einrichtungsseite - http://[Server-Host]:{{port}}, um Anweisungen zur Initialisierung von Trilium zu erhalten."
},
"desktop": {
"instance_already_running": "Es läuft bereits eine Instanz, bitte beachte stattdessen diese Instanz."
}
}

View File

@@ -1 +1,8 @@
{}
{
"keyboard_actions": {
"back-in-note-history": "Μετάβαση στην προηγούμενη σημείωση στο ιστορικό",
"forward-in-note-history": "Μεταβείτε στην επόμενη σημείωση στο ιστορικό",
"open-jump-to-note-dialog": "Ανοίξτε το παράθυρο διαλόγου \"Μετάβαση στη σημείωση\"",
"open-command-palette": "Άνοιγμα παλέτας εντολών"
}
}

View File

@@ -373,7 +373,8 @@
"export_filter": "PDF Document (*.pdf)",
"unable-to-export-message": "The current note could not be exported as a PDF.",
"unable-to-export-title": "Unable to export as PDF",
"unable-to-save-message": "The selected file could not be written to. Try again or select another destination."
"unable-to-save-message": "The selected file could not be written to. Try again or select another destination.",
"unable-to-print": "Unable to print the note"
},
"tray": {
"tooltip": "Trilium Notes",
@@ -423,6 +424,18 @@
"board_note_third": "Third note",
"board_status_todo": "To Do",
"board_status_progress": "In Progress",
"board_status_done": "Done"
"board_status_done": "Done",
"presentation": "Presentation",
"presentation_slide": "Presentation slide",
"presentation_slide_first": "First slide",
"presentation_slide_second": "Second slide",
"background": "Background"
},
"sql_init": {
"db_not_initialized_desktop": "DB not initialized, please follow on-screen instructions.",
"db_not_initialized_server": "DB not initialized, please visit setup page - http://[your-server-host]:{{port}} to see instructions on how to initialize Trilium."
},
"desktop": {
"instance_already_running": "There's already an instance running, focusing that instance instead."
}
}

View File

@@ -1,428 +1,439 @@
{
"keyboard_actions": {
"back-in-note-history": "Navegar a la nota previa en el historial",
"forward-in-note-history": "Navegar a la nota siguiente en el historial",
"open-jump-to-note-dialog": "Abrir cuadro de diálogo \"Saltar a nota\"",
"scroll-to-active-note": "Desplazarse a la nota activa en el árbol de notas",
"quick-search": "Activar barra de búsqueda rápida",
"search-in-subtree": "Buscar notas en el subárbol de la nota activa",
"expand-subtree": "Expandir el subárbol de la nota actual",
"collapse-tree": "Colapsa el árbol de notas completo",
"collapse-subtree": "Colapsa el subárbol de la nota actual",
"sort-child-notes": "Ordenar subnotas",
"creating-and-moving-notes": "Creando y moviendo notas",
"create-note-after": "Crear nota después de la nota activa",
"create-note-into": "Crear nota como subnota de la nota activa",
"create-note-into-inbox": "Crear una nota en la bandeja de entrada (si está definida) o nota del día",
"delete-note": "Eliminar nota",
"move-note-up": "Subir nota",
"move-note-down": "Bajar nota",
"move-note-up-in-hierarchy": "Subir nota en la jerarquía",
"move-note-down-in-hierarchy": "Bajar nota en la jerarquía",
"edit-note-title": "Saltar del árbol al detalle de la nota y editar el título",
"edit-branch-prefix": "Mostrar cuadro de diálogo Editar prefijo de rama",
"note-clipboard": "Portapapeles de notas",
"copy-notes-to-clipboard": "Copiar las notas seleccionadas al portapapeles",
"paste-notes-from-clipboard": "Pegar las notas del portapapeles en una nota activa",
"cut-notes-to-clipboard": "Cortar las notas seleccionadas al portapapeles",
"select-all-notes-in-parent": "Seleccionar todas las notas del nivel de la nota actual",
"add-note-above-to-the-selection": "Agregar nota arriba de la selección",
"add-note-below-to-selection": "Agregar nota arriba de la selección",
"duplicate-subtree": "Duplicar subárbol",
"tabs-and-windows": "Pestañas y ventanas",
"open-new-tab": "Abre una nueva pestaña",
"close-active-tab": "Cierra la pestaña activa",
"reopen-last-tab": "Vuelve a abrir la última pestaña cerrada",
"activate-next-tab": "Activa la pestaña de la derecha",
"activate-previous-tab": "Activa la pestaña de la izquierda",
"open-new-window": "Abrir nueva ventana vacía",
"toggle-tray": "Muestra/Oculta la aplicación en la bandeja del sistema",
"first-tab": "Activa la primera pestaña de la lista",
"second-tab": "Activa la segunda pestaña de la lista",
"third-tab": "Activa la tercera pestaña de la lista",
"fourth-tab": "Activa la cuarta pestaña de la lista",
"fifth-tab": "Activa la quinta pestaña de la lista",
"sixth-tab": "Activa la sexta pestaña de la lista",
"seventh-tab": "Activa la séptima pestaña de la lista",
"eight-tab": "Activa la octava pestaña de la lista",
"ninth-tab": "Activa la novena pestaña de la lista",
"last-tab": "Activa la última pestaña de la lista",
"dialogs": "Diálogos",
"show-note-source": "Muestra el cuadro de diálogo Fuente de nota",
"show-options": "Muestra el cuadro de diálogo Opciones",
"show-revisions": "Muestra el cuadro de diálogo Revisiones de notas",
"show-recent-changes": "Muestra el cuadro de diálogo Cambios recientes",
"show-sql-console": "Muestra el cuadro de diálogo Consola SQL",
"show-backend-log": "Muestra el cuadro de diálogo Registro de backend",
"show-help": "Muestra ayuda/hoja de referencia integrada",
"show-cheatsheet": "Muestra un modal con operaciones de teclado comunes",
"text-note-operations": "Operaciones de notas de texto",
"add-link-to-text": "Abrir cuadro de diálogo para agregar un enlace al texto",
"follow-link-under-cursor": "Seguir el enlace dentro del cual se coloca el cursor",
"insert-date-and-time-to-text": "Insertar fecha y hora actuales en el texto",
"paste-markdown-into-text": "Pega Markdown del portapapeles en la nota de texto",
"cut-into-note": "Corta la selección de la nota actual y crea una subnota con el texto seleccionado",
"add-include-note-to-text": "Abre el cuadro de diálogo para incluir una nota",
"edit-readonly-note": "Editar una nota de sólo lectura",
"attributes-labels-and-relations": "Atributos (etiquetas y relaciones)",
"add-new-label": "Crear nueva etiqueta",
"create-new-relation": "Crear nueva relación",
"ribbon-tabs": "Pestañas de cinta",
"toggle-basic-properties": "Alternar propiedades básicas",
"toggle-file-properties": "Alternar propiedades de archivo",
"toggle-image-properties": "Alternar propiedades de imagen",
"toggle-owned-attributes": "Alternar atributos de propiedad",
"toggle-inherited-attributes": "Alternar atributos heredados",
"toggle-promoted-attributes": "Alternar atributos destacados",
"toggle-link-map": "Alternar mapa de enlaces",
"toggle-note-info": "Alternar información de nota",
"toggle-note-paths": "Alternar rutas de notas",
"toggle-similar-notes": "Alternar notas similares",
"other": "Otro",
"toggle-right-pane": "Alternar la visualización del panel derecho, que incluye la tabla de contenidos y aspectos destacados",
"print-active-note": "Imprimir nota activa",
"open-note-externally": "Abrir nota como un archivo con la aplicación predeterminada",
"render-active-note": "Renderizar (volver a renderizar) nota activa",
"run-active-note": "Ejecutar nota de código JavaScript activa (frontend/backend)",
"toggle-note-hoisting": "Alterna la elevación de la nota activa",
"unhoist": "Bajar desde cualquier lugar",
"reload-frontend-app": "Recargar frontend de la aplicación",
"open-dev-tools": "Abrir herramientas de desarrollo",
"find-in-text": "Alternar panel de búsqueda",
"toggle-left-note-tree-panel": "Alternar panel izquierdo (árbol de notas)",
"toggle-full-screen": "Alternar pantalla completa",
"zoom-out": "Alejar",
"zoom-in": "Acercar",
"note-navigation": "Navegación de notas",
"reset-zoom-level": "Restablecer nivel de zoom",
"copy-without-formatting": "Copiar el texto seleccionado sin formatear",
"force-save-revision": "Forzar la creación/guardado de una nueva revisión de nota de la nota activa",
"toggle-book-properties": "Alternar propiedades del libro",
"toggle-classic-editor-toolbar": "Alternar la pestaña de formato por el editor con barra de herramientas fija",
"export-as-pdf": "Exporta la nota actual como un PDF",
"toggle-zen-mode": "Habilita/Deshabilita el modo Zen (IU mínima para edición sin distracciones)",
"open-command-palette": "Abrir paleta de comandos",
"clone-notes-to": "Clonar notas seleccionadas",
"move-notes-to": "Mover notas seleccionadas"
},
"login": {
"title": "Iniciar sesión",
"heading": "Iniciar sesión en Trilium",
"incorrect-totp": "El TOTP es incorrecto. Por favor, intente de nuevo.",
"incorrect-password": "La contraseña es incorrecta. Por favor inténtalo de nuevo.",
"password": "Contraseña",
"remember-me": "Recordarme",
"button": "Iniciar sesión",
"sign_in_with_sso": "Iniciar sesión con {{ ssoIssuerName }}"
},
"set_password": {
"title": "Establecer contraseña",
"heading": "Establecer contraseña",
"description": "Antes de poder comenzar a usar Trilium desde la web, primero debe establecer una contraseña. Luego utilizará esta contraseña para iniciar sesión.",
"password": "Contraseña",
"password-confirmation": "Confirmación de contraseña",
"button": "Establecer contraseña"
},
"javascript-required": "Trilium requiere que JavaScript esté habilitado.",
"setup": {
"heading": "Configuración de Trilium Notes",
"new-document": "Soy un usuario nuevo y quiero crear un nuevo documento de Trilium para mis notas",
"sync-from-desktop": "Ya tengo una instancia de escritorio y quiero configurar la sincronización con ella",
"sync-from-server": "Ya tengo una instancia de servidor y quiero configurar la sincronización con ella",
"next": "Siguiente",
"init-in-progress": "Inicialización del documento en curso",
"redirecting": "En breve será redirigido a la aplicación.",
"title": "Configuración"
},
"setup_sync-from-desktop": {
"heading": "Sincronizar desde el escritorio",
"description": "Esta configuración debe iniciarse desde la instancia de escritorio:",
"step1": "Abra su instancia de escritorio de Trilium Notes.",
"step2": "En el menú Trilium, dé clic en Opciones.",
"step3": "Dé clic en la categoría Sincronizar.",
"step4": "Cambie la dirección de la instancia del servidor a: {{- host}} y dé clic en Guardar.",
"step5": "Dé clic en el botón \"Probar sincronización\" para verificar que la conexión fue exitosa.",
"step6": "Una vez que haya completado estos pasos, dé clic en {{- link}}.",
"step6-here": "aquí"
},
"setup_sync-from-server": {
"heading": "Sincronización desde el servidor",
"instructions": "Por favor, ingrese la dirección y las credenciales del servidor Trilium a continuación. Esto descargará todo el documento de Trilium desde el servidor y configurará la sincronización. Dependiendo del tamaño del documento y de la velocidad de su conexión, esto puede tardar un poco.",
"server-host": "Dirección del servidor Trilium",
"server-host-placeholder": "https://<hostname>:<port>",
"proxy-server": "Servidor proxy (opcional)",
"proxy-server-placeholder": "https://<hostname>:<port>",
"note": "Nota:",
"proxy-instruction": "Si deja la configuración de proxy en blanco, se utilizará el proxy del sistema (aplica únicamente a la aplicación de escritorio)",
"password": "Contraseña",
"password-placeholder": "Contraseña",
"back": "Atrás",
"finish-setup": "Finalizar la configuración"
},
"setup_sync-in-progress": {
"heading": "Sincronización en progreso",
"successful": "La sincronización se ha configurado correctamente. La sincronización inicial tardará algún tiempo en finalizar. Una vez hecho esto, será redirigido a la página de inicio de sesión.",
"outstanding-items": "Elementos de sincronización destacados:",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "No encontrado",
"heading": "No encontrado"
},
"share_page": {
"parent": "padre:",
"clipped-from": "Esta nota fue recortada originalmente de {{- url}}",
"child-notes": "Subnotas:",
"no-content": "Esta nota no tiene contenido."
},
"weekdays": {
"monday": "Lunes",
"tuesday": "Martes",
"wednesday": "Miércoles",
"thursday": "Jueves",
"friday": "Viernes",
"saturday": "Sábado",
"sunday": "Domingo"
},
"weekdayNumber": "Semana {weekNumber}",
"months": {
"january": "Enero",
"february": "Febrero",
"march": "Marzo",
"april": "Abril",
"may": "Mayo",
"june": "Junio",
"july": "Julio",
"august": "Agosto",
"september": "Septiembre",
"october": "Octubre",
"november": "Noviembre",
"december": "Diciembre"
},
"quarterNumber": "Cuarto {quarterNumber}",
"special_notes": {
"search_prefix": "Buscar:"
},
"test_sync": {
"not-configured": "El servidor de sincronización no está configurado. Por favor configure primero la sincronización.",
"successful": "El protocolo de enlace del servidor de sincronización ha sido exitoso, la sincronización ha comenzado."
},
"hidden-subtree": {
"root-title": "Notas ocultas",
"search-history-title": "Buscar historial",
"note-map-title": "Mapa de nota",
"sql-console-history-title": "Historial de consola SQL",
"shared-notes-title": "Notas compartidas",
"bulk-action-title": "Acción en lote",
"backend-log-title": "Registro de Backend",
"user-hidden-title": "Usuario oculto",
"launch-bar-templates-title": "Plantillas de barra de lanzamiento",
"base-abstract-launcher-title": "Lanzador abstracto base",
"command-launcher-title": "Lanzador de comando",
"note-launcher-title": "Lanzador de nota",
"script-launcher-title": "Lanzador de script",
"built-in-widget-title": "Widget integrado",
"spacer-title": "Espaciador",
"custom-widget-title": "Widget personalizado",
"launch-bar-title": "Barra de lanzamiento",
"available-launchers-title": "Lanzadores disponibles",
"go-to-previous-note-title": "Ir a nota previa",
"go-to-next-note-title": "Ir a nota siguiente",
"new-note-title": "Nueva nota",
"search-notes-title": "Buscar notas",
"calendar-title": "Calendario",
"recent-changes-title": "Cambios recientes",
"bookmarks-title": "Marcadores",
"open-today-journal-note-title": "Abrir nota del diario de hoy",
"quick-search-title": "Búsqueda rápida",
"protected-session-title": "Sesión protegida",
"sync-status-title": "Sincronizar estado",
"settings-title": "Ajustes",
"llm-chat-title": "Chat con notas",
"options-title": "Opciones",
"appearance-title": "Apariencia",
"shortcuts-title": "Atajos",
"text-notes": "Notas de texto",
"code-notes-title": "Notas de código",
"images-title": "Imágenes",
"spellcheck-title": "Corrección ortográfica",
"password-title": "Contraseña",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Respaldo",
"sync-title": "Sincronizar",
"ai-llm-title": "IA/LLM",
"other": "Otros",
"advanced-title": "Avanzado",
"visible-launchers-title": "Lanzadores visibles",
"user-guide": "Guía de Usuario",
"localization": "Idioma y Región",
"inbox-title": "Bandeja",
"jump-to-note-title": "Saltar a..."
},
"notes": {
"new-note": "Nueva nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle}} {{duplicateNoteSuffix}}"
},
"backend_log": {
"log-does-not-exist": "El archivo de registro del backend '{{fileName}}' no existe (aún).",
"reading-log-failed": "Leer el archivo de registro del backend '{{fileName}}' falló."
},
"content_renderer": {
"note-cannot-be-displayed": "Este tipo de nota no puede ser mostrado."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota actual no pudo ser exportada como PDF.",
"unable-to-export-title": "No es posible exportar como PDF",
"unable-to-save-message": "No se pudo escribir en el archivo seleccionado. Intente de nuevo o seleccione otro destino."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Cerrar Trilium",
"recents": "Notas recientes",
"bookmarks": "Marcadores",
"today": "Abrir nota del diario de hoy",
"new-note": "Nueva nota",
"show-windows": "Mostrar ventanas",
"open_new_window": "Abrir nueva ventana"
},
"migration": {
"old_version": "La migración directa desde tu versión actual no está soportada. Por favor actualice a v0.60.4 primero y solo después a esta versión.",
"error_message": "Error durante la migración a la versión {{version}}: {{stack}}",
"wrong_db_version": "La versión de la DB {{version}} es más nueva que la versión de la DB actual {{targetVersion}}, lo que significa que fue creada por una versión más reciente e incompatible de Trilium. Actualice a la última versión de Trilium para resolver este problema."
},
"modals": {
"error_title": "Error"
},
"share_theme": {
"site-theme": "Tema de sitio",
"search_placeholder": "Búsqueda...",
"image_alt": "Imagen de artículo",
"last-updated": "Última actualización en {{-date}}",
"subpages": "Subpáginas:",
"on-this-page": "En esta página",
"expand": "Expandir"
},
"keyboard_action_names": {
"jump-to-note": "Saltar a...",
"command-palette": "Paleta de comandos",
"scroll-to-active-note": "Desplazarse a la nota activa",
"quick-search": "Búsqueda rápida",
"search-in-subtree": "Buscar en subárbol",
"expand-subtree": "Expandir subárbol",
"collapse-tree": "Colapsar árbol",
"collapse-subtree": "Colapsar subárbol",
"sort-child-notes": "Ordenar nodos hijos",
"create-note-after": "Crear nota tras",
"create-note-into": "Crear nota en",
"create-note-into-inbox": "Crear nota en bandeja de entrada",
"delete-notes": "Eliminar notas",
"move-note-up": "Subir nota",
"move-note-down": "Bajar nota",
"move-note-up-in-hierarchy": "Subir nota en la jerarquía",
"move-note-down-in-hierarchy": "Bajar nota en la jerarquía",
"edit-note-title": "Editar título de nota",
"edit-branch-prefix": "Editar prefijo de rama",
"clone-notes-to": "Clonar notas a",
"move-notes-to": "Mover notas a",
"copy-notes-to-clipboard": "Copiar notas al portapapeles",
"paste-notes-from-clipboard": "Pegar notas del portapapeles",
"add-note-above-to-selection": "Añadir nota superior a la selección",
"add-note-below-to-selection": "Añadir nota inferior a la selección",
"duplicate-subtree": "Duplicar subárbol",
"open-new-tab": "Abrir nueva pestaña",
"close-active-tab": "Cerrar pestaña activa",
"reopen-last-tab": "Reabrir última pestaña",
"activate-next-tab": "Activar siguiente pestaña",
"activate-previous-tab": "Activar pestaña anterior",
"open-new-window": "Abrir nueva ventana",
"show-options": "Mostrar opciones",
"show-revisions": "Mostrar revisiones",
"show-recent-changes": "Mostrar cambios recientes",
"show-sql-console": "Mostrar consola SQL",
"switch-to-first-tab": "Ir a la primera pestaña",
"switch-to-second-tab": "Ir a la segunda pestaña",
"switch-to-third-tab": "Ir a la tercera pestaña",
"switch-to-fourth-tab": "Ir a la cuarta pestaña",
"switch-to-fifth-tab": "Ir a la quinta pestaña",
"switch-to-sixth-tab": "Ir a la sexta pestaña",
"switch-to-seventh-tab": "Ir a la séptima pestaña",
"switch-to-eighth-tab": "Ir a la octava pestaña",
"switch-to-ninth-tab": "Ir a la novena pestaña",
"switch-to-last-tab": "Ir a la última pestaña",
"show-note-source": "Mostrar nota fuente",
"show-help": "Mostrar ayuda",
"add-new-label": "Añadir nueva etiqueta",
"add-new-relation": "Añadir nueva relación",
"print-active-note": "Imprimir nota activa",
"export-active-note-as-pdf": "Exportar nota activa como PDF",
"open-note-externally": "Abrir nota externamente",
"find-in-text": "Encontrar en texto",
"copy-without-formatting": "Copiar sin formato",
"reset-zoom-level": "Restablecer el nivel de zoom",
"open-developer-tools": "Abrir herramientas de desarrollo",
"insert-date-and-time-to-text": "Insertar fecha y hora al texto",
"edit-read-only-note": "Editar nota de solo lectura",
"toggle-system-tray-icon": "Mostrar/ocultar icono en la bandeja del sistema",
"toggle-zen-mode": "Activar/desactivar modo Zen",
"add-link-to-text": "Añadir enlace al texto",
"zoom-in": "Acercar",
"zoom-out": "Alejar",
"toggle-full-screen": "Activar/desactivar pantalla completa",
"toggle-left-pane": "Abrir/cerrar panel izquierdo",
"toggle-right-pane": "Mostrar/ocultar panel derecho",
"unhoist-note": "Desanclar nota",
"toggle-note-hoisting": "Activar/desactivar anclaje de nota",
"show-cheatsheet": "Mostrar hoja de referencia",
"follow-link-under-cursor": "Seguir enlace bajo cursor",
"reload-frontend-app": "Recargar aplicación del cliente",
"run-active-note": "Ejecutar nota activa",
"render-active-note": "Generar nota activa",
"back-in-note-history": "Anterior en el historial de notas",
"forward-in-note-history": "Posterior en el historial de notas",
"cut-notes-to-clipboard": "Cortar notas al portapapeles",
"select-all-notes-in-parent": "Seleccionar todas las notas en padre",
"show-backend-log": "Mostrar registro del servidor",
"paste-markdown-into-text": "Pegar Markdown en el texto",
"cut-into-note": "Cortar en la nota",
"add-include-note-to-text": "Agregar nota incluida al texto",
"force-save-revision": "Forzar guardado de revisión",
"toggle-ribbon-tab-classic-editor": "Mostrar pestaña de la cinta de opciones: Editor clásico",
"toggle-ribbon-tab-basic-properties": "Mostrar pestaña de la cinta de opciones: Propiedades básicas",
"toggle-ribbon-tab-book-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de libro",
"toggle-ribbon-tab-file-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de archivo",
"toggle-ribbon-tab-image-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de imagen",
"toggle-ribbon-tab-inherited-attributes": "Mostrar pestaña de la cinta de opciones: Atributos heredados",
"toggle-ribbon-tab-note-map": "Mostrar pestaña de la cinta de opciones: Mapa de notas",
"toggle-ribbon-tab-note-info": "Mostrar pestaña de la cinta de opciones: Información de nota",
"toggle-ribbon-tab-note-paths": "Mostrar pestaña de la cinta de opciones: Rutas de nota",
"toggle-ribbon-tab-similar-notes": "Mostrar pestaña de la cinta de opciones: Notas similares",
"toggle-ribbon-tab-owned-attributes": "Mostrar pestaña de la cinta de opciones: Propiedades asignadas",
"toggle-ribbon-tab-promoted-attributes": "Mostrar pestaña de la cinta de opciones: Atributos destacados"
},
"hidden_subtree_templates": {
"board_note_first": "Primera nota",
"board_note_second": "Segunda nota",
"board_note_third": "Tercera nota",
"board_status_progress": "En progreso",
"calendar": "Calendario",
"description": "Descripción",
"list-view": "Vista de lista",
"grid-view": "Vista de cuadrícula",
"status": "Estado",
"table": "Tabla",
"text-snippet": "Fragmento de texto",
"geo-map": "Mapa Geo",
"start-date": "Fecha de inicio",
"end-date": "Fecha de finalización",
"start-time": "Hora de inicio",
"end-time": "Hora de finalización",
"geolocation": "Geolocalización",
"built-in-templates": "Plantillas predefinidas",
"board_status_todo": "Por hacer",
"board_status_done": "Hecho",
"board": "Tablero"
}
"keyboard_actions": {
"back-in-note-history": "Navegar a la nota previa en el historial",
"forward-in-note-history": "Navegar a la nota siguiente en el historial",
"open-jump-to-note-dialog": "Abrir cuadro de diálogo \"Saltar a nota\"",
"scroll-to-active-note": "Desplazar el árbol de notas a la nota activa",
"quick-search": "Activar barra de búsqueda rápida",
"search-in-subtree": "Buscar notas en el subárbol de la nota activa",
"expand-subtree": "Expandir el subárbol de la nota actual",
"collapse-tree": "Colapsa el árbol de notas completo",
"collapse-subtree": "Colapsa el subárbol de la nota actual",
"sort-child-notes": "Ordenar subnotas",
"creating-and-moving-notes": "Creando y moviendo notas",
"create-note-after": "Crear nota después de la nota activa",
"create-note-into": "Crear nota como subnota de la nota activa",
"create-note-into-inbox": "Crear una nota en la bandeja de entrada (si está definida) o nota del día",
"delete-note": "Eliminar nota",
"move-note-up": "Subir nota",
"move-note-down": "Bajar nota",
"move-note-up-in-hierarchy": "Subir nota en la jerarquía",
"move-note-down-in-hierarchy": "Bajar nota en la jerarquía",
"edit-note-title": "Saltar del árbol al detalle de la nota y editar el título",
"edit-branch-prefix": "Mostrar cuadro de diálogo Editar prefijo de rama",
"note-clipboard": "Portapapeles de notas",
"copy-notes-to-clipboard": "Copiar las notas seleccionadas al portapapeles",
"paste-notes-from-clipboard": "Pegar las notas del portapapeles en una nota activa",
"cut-notes-to-clipboard": "Cortar las notas seleccionadas al portapapeles",
"select-all-notes-in-parent": "Seleccionar todas las notas del nivel de la nota actual",
"add-note-above-to-the-selection": "Agregar nota arriba de la selección",
"add-note-below-to-selection": "Agregar nota arriba de la selección",
"duplicate-subtree": "Duplicar subárbol",
"tabs-and-windows": "Pestañas y ventanas",
"open-new-tab": "Abre una nueva pestaña",
"close-active-tab": "Cierra la pestaña activa",
"reopen-last-tab": "Vuelve a abrir la última pestaña cerrada",
"activate-next-tab": "Activa la pestaña de la derecha",
"activate-previous-tab": "Activa la pestaña de la izquierda",
"open-new-window": "Abrir nueva ventana vacía",
"toggle-tray": "Muestra/Oculta la aplicación en la bandeja del sistema",
"first-tab": "Activa la primera pestaña de la lista",
"second-tab": "Activa la segunda pestaña de la lista",
"third-tab": "Activa la tercera pestaña de la lista",
"fourth-tab": "Activa la cuarta pestaña de la lista",
"fifth-tab": "Activa la quinta pestaña de la lista",
"sixth-tab": "Activa la sexta pestaña de la lista",
"seventh-tab": "Activa la séptima pestaña de la lista",
"eight-tab": "Activa la octava pestaña de la lista",
"ninth-tab": "Activa la novena pestaña de la lista",
"last-tab": "Activa la última pestaña de la lista",
"dialogs": "Diálogos",
"show-note-source": "Muestra el cuadro de diálogo Fuente de nota",
"show-options": "Muestra el cuadro de diálogo Opciones",
"show-revisions": "Muestra el cuadro de diálogo Revisiones de notas",
"show-recent-changes": "Muestra el cuadro de diálogo Cambios recientes",
"show-sql-console": "Muestra el cuadro de diálogo Consola SQL",
"show-backend-log": "Muestra el cuadro de diálogo Registro de backend",
"show-help": "Muestra ayuda/hoja de referencia integrada",
"show-cheatsheet": "Muestra un modal con operaciones de teclado comunes",
"text-note-operations": "Operaciones de notas de texto",
"add-link-to-text": "Abrir cuadro de diálogo para agregar un enlace al texto",
"follow-link-under-cursor": "Seguir el enlace dentro del cual se coloca el cursor",
"insert-date-and-time-to-text": "Insertar fecha y hora actuales en el texto",
"paste-markdown-into-text": "Pega Markdown del portapapeles en la nota de texto",
"cut-into-note": "Corta la selección de la nota actual y crea una subnota con el texto seleccionado",
"add-include-note-to-text": "Abre el cuadro de diálogo para incluir una nota",
"edit-readonly-note": "Editar una nota de sólo lectura",
"attributes-labels-and-relations": "Atributos (etiquetas y relaciones)",
"add-new-label": "Crear nueva etiqueta",
"create-new-relation": "Crear nueva relación",
"ribbon-tabs": "Pestañas de cinta",
"toggle-basic-properties": "Alternar propiedades básicas",
"toggle-file-properties": "Alternar propiedades de archivo",
"toggle-image-properties": "Alternar propiedades de imagen",
"toggle-owned-attributes": "Alternar atributos de propiedad",
"toggle-inherited-attributes": "Alternar atributos heredados",
"toggle-promoted-attributes": "Alternar atributos destacados",
"toggle-link-map": "Alternar mapa de enlaces",
"toggle-note-info": "Alternar información de nota",
"toggle-note-paths": "Alternar rutas de notas",
"toggle-similar-notes": "Alternar notas similares",
"other": "Otro",
"toggle-right-pane": "Alternar la visualización del panel derecho, que incluye la tabla de contenidos y aspectos destacados",
"print-active-note": "Imprimir nota activa",
"open-note-externally": "Abrir nota como un archivo con la aplicación predeterminada",
"render-active-note": "Renderizar (volver a renderizar) nota activa",
"run-active-note": "Ejecutar nota de código JavaScript activa (frontend/backend)",
"toggle-note-hoisting": "Alterna la elevación de la nota activa",
"unhoist": "Bajar desde cualquier lugar",
"reload-frontend-app": "Recargar frontend de la aplicación",
"open-dev-tools": "Abrir herramientas de desarrollo",
"find-in-text": "Alternar panel de búsqueda",
"toggle-left-note-tree-panel": "Alternar panel izquierdo (árbol de notas)",
"toggle-full-screen": "Alternar pantalla completa",
"zoom-out": "Alejar",
"zoom-in": "Acercar",
"note-navigation": "Navegación de notas",
"reset-zoom-level": "Restablecer nivel de zoom",
"copy-without-formatting": "Copiar el texto seleccionado sin formatear",
"force-save-revision": "Forzar la creación/guardado de una nueva revisión de nota de la nota activa",
"toggle-book-properties": "Alternar propiedades del libro",
"toggle-classic-editor-toolbar": "Alternar la pestaña de formato por el editor con barra de herramientas fija",
"export-as-pdf": "Exporta la nota actual como un PDF",
"toggle-zen-mode": "Habilita/Deshabilita el modo Zen (IU mínima para edición sin distracciones)",
"open-command-palette": "Abrir paleta de comandos",
"clone-notes-to": "Clonar notas seleccionadas",
"move-notes-to": "Mover notas seleccionadas"
},
"login": {
"title": "Iniciar sesión",
"heading": "Iniciar sesión en Trilium",
"incorrect-totp": "El TOTP es incorrecto. Por favor, intente de nuevo.",
"incorrect-password": "La contraseña es incorrecta. Por favor inténtalo de nuevo.",
"password": "Contraseña",
"remember-me": "Recordarme",
"button": "Iniciar sesión",
"sign_in_with_sso": "Iniciar sesión con {{ ssoIssuerName }}"
},
"set_password": {
"title": "Establecer contraseña",
"heading": "Establecer contraseña",
"description": "Antes de poder comenzar a usar Trilium desde la web, primero debe establecer una contraseña. Luego utilizará esta contraseña para iniciar sesión.",
"password": "Contraseña",
"password-confirmation": "Confirmación de contraseña",
"button": "Establecer contraseña"
},
"javascript-required": "Trilium requiere que JavaScript esté habilitado.",
"setup": {
"heading": "Configuración de Trilium Notes",
"new-document": "Soy un usuario nuevo y quiero crear un nuevo documento de Trilium para mis notas",
"sync-from-desktop": "Ya tengo una instancia de escritorio y quiero configurar la sincronización con ella",
"sync-from-server": "Ya tengo una instancia de servidor y quiero configurar la sincronización con ella",
"next": "Siguiente",
"init-in-progress": "Inicialización del documento en curso",
"redirecting": "En breve será redirigido a la aplicación.",
"title": "Configuración"
},
"setup_sync-from-desktop": {
"heading": "Sincronizar desde el escritorio",
"description": "Esta configuración debe iniciarse desde la instancia de escritorio:",
"step1": "Abra su instancia de escritorio de Trilium Notes.",
"step2": "En el menú Trilium, dé clic en Opciones.",
"step3": "Dé clic en la categoría Sincronizar.",
"step4": "Cambie la dirección de la instancia del servidor a: {{- host}} y dé clic en Guardar.",
"step5": "Dé clic en el botón \"Probar sincronización\" para verificar que la conexión fue exitosa.",
"step6": "Una vez que haya completado estos pasos, dé clic en {{- link}}.",
"step6-here": "aquí"
},
"setup_sync-from-server": {
"heading": "Sincronización desde el servidor",
"instructions": "Por favor, ingrese la dirección y las credenciales del servidor Trilium a continuación. Esto descargará todo el documento de Trilium desde el servidor y configurará la sincronización. Dependiendo del tamaño del documento y de la velocidad de su conexión, esto puede tardar un poco.",
"server-host": "Dirección del servidor Trilium",
"server-host-placeholder": "https://<hostname>:<port>",
"proxy-server": "Servidor proxy (opcional)",
"proxy-server-placeholder": "https://<hostname>:<port>",
"note": "Nota:",
"proxy-instruction": "Si deja la configuración de proxy en blanco, se utilizará el proxy del sistema (aplica únicamente a la aplicación de escritorio)",
"password": "Contraseña",
"password-placeholder": "Contraseña",
"back": "Atrás",
"finish-setup": "Finalizar la configuración"
},
"setup_sync-in-progress": {
"heading": "Sincronización en progreso",
"successful": "La sincronización se ha configurado correctamente. La sincronización inicial tardará algún tiempo en finalizar. Una vez hecho esto, será redirigido a la página de inicio de sesión.",
"outstanding-items": "Elementos de sincronización destacados:",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "No encontrado",
"heading": "No encontrado"
},
"share_page": {
"parent": "padre:",
"clipped-from": "Esta nota fue recortada originalmente de {{- url}}",
"child-notes": "Subnotas:",
"no-content": "Esta nota no tiene contenido."
},
"weekdays": {
"monday": "Lunes",
"tuesday": "Martes",
"wednesday": "Miércoles",
"thursday": "Jueves",
"friday": "Viernes",
"saturday": "Sábado",
"sunday": "Domingo"
},
"weekdayNumber": "Semana {weekNumber}",
"months": {
"january": "Enero",
"february": "Febrero",
"march": "Marzo",
"april": "Abril",
"may": "Mayo",
"june": "Junio",
"july": "Julio",
"august": "Agosto",
"september": "Septiembre",
"october": "Octubre",
"november": "Noviembre",
"december": "Diciembre"
},
"quarterNumber": "Cuarto {quarterNumber}",
"special_notes": {
"search_prefix": "Buscar:"
},
"test_sync": {
"not-configured": "El servidor de sincronización no está configurado. Por favor configure primero la sincronización.",
"successful": "El protocolo de enlace del servidor de sincronización ha sido exitoso, la sincronización ha comenzado."
},
"hidden-subtree": {
"root-title": "Notas ocultas",
"search-history-title": "Buscar historial",
"note-map-title": "Mapa de nota",
"sql-console-history-title": "Historial de consola SQL",
"shared-notes-title": "Notas compartidas",
"bulk-action-title": "Acción en lote",
"backend-log-title": "Registro de Backend",
"user-hidden-title": "Usuario oculto",
"launch-bar-templates-title": "Plantillas de barra de lanzamiento",
"base-abstract-launcher-title": "Lanzador abstracto base",
"command-launcher-title": "Lanzador de comando",
"note-launcher-title": "Lanzador de nota",
"script-launcher-title": "Lanzador de script",
"built-in-widget-title": "Widget integrado",
"spacer-title": "Espaciador",
"custom-widget-title": "Widget personalizado",
"launch-bar-title": "Barra de lanzamiento",
"available-launchers-title": "Lanzadores disponibles",
"go-to-previous-note-title": "Ir a nota previa",
"go-to-next-note-title": "Ir a nota siguiente",
"new-note-title": "Nueva nota",
"search-notes-title": "Buscar notas",
"calendar-title": "Calendario",
"recent-changes-title": "Cambios recientes",
"bookmarks-title": "Marcadores",
"open-today-journal-note-title": "Abrir nota del diario de hoy",
"quick-search-title": "Búsqueda rápida",
"protected-session-title": "Sesión protegida",
"sync-status-title": "Sincronizar estado",
"settings-title": "Ajustes",
"llm-chat-title": "Chat con notas",
"options-title": "Opciones",
"appearance-title": "Apariencia",
"shortcuts-title": "Atajos",
"text-notes": "Notas de texto",
"code-notes-title": "Notas de código",
"images-title": "Imágenes",
"spellcheck-title": "Corrección ortográfica",
"password-title": "Contraseña",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Respaldo",
"sync-title": "Sincronizar",
"ai-llm-title": "IA/LLM",
"other": "Otros",
"advanced-title": "Avanzado",
"visible-launchers-title": "Lanzadores visibles",
"user-guide": "Guía de Usuario",
"localization": "Idioma y Región",
"inbox-title": "Bandeja",
"jump-to-note-title": "Saltar a..."
},
"notes": {
"new-note": "Nueva nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle}} {{duplicateNoteSuffix}}"
},
"backend_log": {
"log-does-not-exist": "El archivo de registro del backend '{{fileName}}' no existe (aún).",
"reading-log-failed": "Leer el archivo de registro del backend '{{fileName}}' falló."
},
"content_renderer": {
"note-cannot-be-displayed": "Este tipo de nota no puede ser mostrado."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota actual no pudo ser exportada como PDF.",
"unable-to-export-title": "No es posible exportar como PDF",
"unable-to-save-message": "No se pudo escribir en el archivo seleccionado. Intente de nuevo o seleccione otro destino."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Cerrar Trilium",
"recents": "Notas recientes",
"bookmarks": "Marcadores",
"today": "Abrir nota del diario de hoy",
"new-note": "Nueva nota",
"show-windows": "Mostrar ventanas",
"open_new_window": "Abrir nueva ventana"
},
"migration": {
"old_version": "La migración directa desde tu versión actual no está soportada. Por favor actualice a v0.60.4 primero y solo después a esta versión.",
"error_message": "Error durante la migración a la versión {{version}}: {{stack}}",
"wrong_db_version": "La versión de la DB {{version}} es más nueva que la versión de la DB actual {{targetVersion}}, lo que significa que fue creada por una versión más reciente e incompatible de Trilium. Actualice a la última versión de Trilium para resolver este problema."
},
"modals": {
"error_title": "Error"
},
"share_theme": {
"site-theme": "Tema de sitio",
"search_placeholder": "Búsqueda...",
"image_alt": "Imagen de artículo",
"last-updated": "Última actualización en {{-date}}",
"subpages": "Subpáginas:",
"on-this-page": "En esta página",
"expand": "Expandir"
},
"keyboard_action_names": {
"jump-to-note": "Saltar a...",
"command-palette": "Paleta de comandos",
"scroll-to-active-note": "Desplazarse a la nota activa",
"quick-search": "Búsqueda rápida",
"search-in-subtree": "Buscar en subárbol",
"expand-subtree": "Expandir subárbol",
"collapse-tree": "Colapsar árbol",
"collapse-subtree": "Colapsar subárbol",
"sort-child-notes": "Ordenar nodos hijos",
"create-note-after": "Crear nota tras",
"create-note-into": "Crear nota en",
"create-note-into-inbox": "Crear nota en bandeja de entrada",
"delete-notes": "Eliminar notas",
"move-note-up": "Subir nota",
"move-note-down": "Bajar nota",
"move-note-up-in-hierarchy": "Subir nota en la jerarquía",
"move-note-down-in-hierarchy": "Bajar nota en la jerarquía",
"edit-note-title": "Editar título de nota",
"edit-branch-prefix": "Editar prefijo de rama",
"clone-notes-to": "Clonar notas a",
"move-notes-to": "Mover notas a",
"copy-notes-to-clipboard": "Copiar notas al portapapeles",
"paste-notes-from-clipboard": "Pegar notas del portapapeles",
"add-note-above-to-selection": "Añadir nota superior a la selección",
"add-note-below-to-selection": "Añadir nota inferior a la selección",
"duplicate-subtree": "Duplicar subárbol",
"open-new-tab": "Abrir nueva pestaña",
"close-active-tab": "Cerrar pestaña activa",
"reopen-last-tab": "Reabrir última pestaña",
"activate-next-tab": "Activar siguiente pestaña",
"activate-previous-tab": "Activar pestaña anterior",
"open-new-window": "Abrir nueva ventana",
"show-options": "Mostrar opciones",
"show-revisions": "Mostrar revisiones",
"show-recent-changes": "Mostrar cambios recientes",
"show-sql-console": "Mostrar consola SQL",
"switch-to-first-tab": "Ir a la primera pestaña",
"switch-to-second-tab": "Ir a la segunda pestaña",
"switch-to-third-tab": "Ir a la tercera pestaña",
"switch-to-fourth-tab": "Ir a la cuarta pestaña",
"switch-to-fifth-tab": "Ir a la quinta pestaña",
"switch-to-sixth-tab": "Ir a la sexta pestaña",
"switch-to-seventh-tab": "Ir a la séptima pestaña",
"switch-to-eighth-tab": "Ir a la octava pestaña",
"switch-to-ninth-tab": "Ir a la novena pestaña",
"switch-to-last-tab": "Ir a la última pestaña",
"show-note-source": "Mostrar nota fuente",
"show-help": "Mostrar ayuda",
"add-new-label": "Añadir nueva etiqueta",
"add-new-relation": "Añadir nueva relación",
"print-active-note": "Imprimir nota activa",
"export-active-note-as-pdf": "Exportar nota activa como PDF",
"open-note-externally": "Abrir nota externamente",
"find-in-text": "Encontrar en texto",
"copy-without-formatting": "Copiar sin formato",
"reset-zoom-level": "Restablecer el nivel de zoom",
"open-developer-tools": "Abrir herramientas de desarrollo",
"insert-date-and-time-to-text": "Insertar fecha y hora al texto",
"edit-read-only-note": "Editar nota de solo lectura",
"toggle-system-tray-icon": "Mostrar/ocultar icono en la bandeja del sistema",
"toggle-zen-mode": "Activar/desactivar modo Zen",
"add-link-to-text": "Añadir enlace al texto",
"zoom-in": "Acercar",
"zoom-out": "Alejar",
"toggle-full-screen": "Activar/desactivar pantalla completa",
"toggle-left-pane": "Abrir/cerrar panel izquierdo",
"toggle-right-pane": "Mostrar/ocultar panel derecho",
"unhoist-note": "Desanclar nota",
"toggle-note-hoisting": "Activar/desactivar anclaje de nota",
"show-cheatsheet": "Mostrar hoja de referencia",
"follow-link-under-cursor": "Seguir enlace bajo cursor",
"reload-frontend-app": "Recargar aplicación del cliente",
"run-active-note": "Ejecutar nota activa",
"render-active-note": "Generar nota activa",
"back-in-note-history": "Atrás en el historial de notas",
"forward-in-note-history": "Avanzar en el historial de notas",
"cut-notes-to-clipboard": "Cortar notas al portapapeles",
"select-all-notes-in-parent": "Seleccionar todas las notas en padre",
"show-backend-log": "Mostrar registro del servidor",
"paste-markdown-into-text": "Pegar Markdown en el texto",
"cut-into-note": "Cortar en la nota",
"add-include-note-to-text": "Agregar nota incluida al texto",
"force-save-revision": "Forzar guardado de revisión",
"toggle-ribbon-tab-classic-editor": "Mostrar pestaña de la cinta de opciones: Editor clásico",
"toggle-ribbon-tab-basic-properties": "Mostrar pestaña de la cinta de opciones: Propiedades básicas",
"toggle-ribbon-tab-book-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de libro",
"toggle-ribbon-tab-file-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de archivo",
"toggle-ribbon-tab-image-properties": "Mostrar pestaña de la cinta de opciones: Propiedades de imagen",
"toggle-ribbon-tab-inherited-attributes": "Mostrar pestaña de la cinta de opciones: Atributos heredados",
"toggle-ribbon-tab-note-map": "Mostrar pestaña de la cinta de opciones: Mapa de notas",
"toggle-ribbon-tab-note-info": "Mostrar pestaña de la cinta de opciones: Información de nota",
"toggle-ribbon-tab-note-paths": "Mostrar pestaña de la cinta de opciones: Rutas de nota",
"toggle-ribbon-tab-similar-notes": "Mostrar pestaña de la cinta de opciones: Notas similares",
"toggle-ribbon-tab-owned-attributes": "Mostrar pestaña de la cinta de opciones: Propiedades asignadas",
"toggle-ribbon-tab-promoted-attributes": "Mostrar pestaña de la cinta de opciones: Atributos destacados"
},
"hidden_subtree_templates": {
"board_note_first": "Primera nota",
"board_note_second": "Segunda nota",
"board_note_third": "Tercera nota",
"board_status_progress": "En progreso",
"calendar": "Calendario",
"description": "Descripción",
"list-view": "Vista de lista",
"grid-view": "Vista de cuadrícula",
"status": "Estado",
"table": "Tabla",
"text-snippet": "Fragmento de texto",
"geo-map": "Mapa Geo",
"start-date": "Fecha de inicio",
"end-date": "Fecha de finalización",
"start-time": "Hora de inicio",
"end-time": "Hora de finalización",
"geolocation": "Geolocalización",
"built-in-templates": "Plantillas predefinidas",
"board_status_todo": "Por hacer",
"board_status_done": "Hecho",
"board": "Tablero",
"presentation": "Presentación",
"presentation_slide": "Slide de presentación",
"presentation_slide_first": "Primer slide",
"presentation_slide_second": "Segundo slide"
},
"sql_init": {
"db_not_initialized_desktop": "Base de datos no inicializada, por favor, siga las instrucciones en pantalla.",
"db_not_initialized_server": "Base de datos no inicializada, por favor, visite la página de configuración - http://[your-server-host]:{{port}} para ver instrucciones sobre cómo inicializar Trilium."
},
"desktop": {
"instance_already_running": "Ya hay una instancia en ejecución, enfocando esa instancia en su lugar."
}
}

View File

@@ -5,6 +5,13 @@
"creating-and-moving-notes": "Luo ja siirrä muistioita",
"delete-note": "Poista muistio",
"move-note-up": "Siirrä muistio ylös",
"open-command-palette": "Avaa komentovalikko"
"open-command-palette": "Avaa komentovalikko",
"back-in-note-history": "Palaa edelliseen muistiinpanoon",
"forward-in-note-history": "Siirry seuraavaan muistiinpanoon",
"open-jump-to-note-dialog": "Avaa \"Siirry muistiinpanoon\" -dialogi",
"scroll-to-active-note": "Näytä aktiivinen muistiinpano puunäkymässä",
"move-note-down": "Siirrä muistiinpanoa alaspäin",
"move-note-up-in-hierarchy": "Siirrä muistiinpanoa hierarkiassa ylöspäin",
"move-note-down-in-hierarchy": "Siirrä muistiinpanoa hierarkiassa alaspäin"
}
}

View File

@@ -250,7 +250,13 @@
"other": "Autre",
"advanced-title": "Avancé",
"visible-launchers-title": "Raccourcis visibles",
"user-guide": "Guide de l'utilisateur"
"user-guide": "Guide de l'utilisateur",
"jump-to-note-title": "Aller à...",
"llm-chat-title": "Discuter avec Notes",
"multi-factor-authentication-title": "MFA",
"ai-llm-title": "AI/LLM",
"localization": "Langue et région",
"inbox-title": "Boîte de réception"
},
"notes": {
"new-note": "Nouvelle note",
@@ -268,7 +274,8 @@
"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."
"unable-to-save-message": "Le fichier sélectionné n'a pas pu être écrit. Réessayez ou sélectionnez une autre destination.",
"unable-to-print": "Impossible d'imprimer la note"
},
"tray": {
"tooltip": "Trilium Notes",
@@ -277,7 +284,8 @@
"bookmarks": "Signets",
"today": "Ouvrir la note du journal du jour",
"new-note": "Nouvelle note",
"show-windows": "Afficher les fenêtres"
"show-windows": "Afficher les fenêtres",
"open_new_window": "Ouvrir une nouvelle fenêtre"
},
"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.",
@@ -375,6 +383,59 @@
"zoom-in": "Zoomer",
"reset-zoom-level": "Réinitilaliser le zoom",
"copy-without-formatting": "Copier sans mise en forme",
"force-save-revision": "Forcer la sauvegarde de la révision"
"force-save-revision": "Forcer la sauvegarde de la révision",
"toggle-ribbon-tab-promoted-attributes": "Basculer les attributs promus de l'onglet du ruban",
"toggle-ribbon-tab-note-map": "Basculer l'onglet du ruban Note Map",
"toggle-ribbon-tab-note-info": "Basculer l'onglet du ruban Note Info",
"toggle-ribbon-tab-note-paths": "Basculer les chemins de notes de l'onglet du ruban",
"toggle-ribbon-tab-similar-notes": "Basculer l'onglet du ruban Notes similaires",
"toggle-note-hoisting": "Activer la focalisation sur la note",
"unhoist-note": "Désactiver la focalisation sur la note"
},
"sql_init": {
"db_not_initialized_desktop": "Base de données non initialisée, merci de suivre les instructions à l'écran.",
"db_not_initialized_server": "Base de données non initialisée, veuillez visitez - http://[your-server-host]:{{port}} pour consulter les instructions d'initialisation de Trilium."
},
"desktop": {
"instance_already_running": "Une instance est déjà en cours d'execution, ouverture de cette instance à la place."
},
"weekdayNumber": "Semaine {weekNumber}",
"quarterNumber": "Trimestre {quarterNumber}",
"share_theme": {
"site-theme": "Thème du site",
"search_placeholder": "Recherche...",
"image_alt": "Image de l'article",
"last-updated": "Dernière mise à jour le {{- date}}",
"subpages": "Sous-pages:",
"on-this-page": "Sur cette page",
"expand": "Développer"
},
"hidden_subtree_templates": {
"text-snippet": "Extrait de texte",
"description": "Description",
"list-view": "Vue en liste",
"grid-view": "Vue en grille",
"calendar": "Calendrier",
"table": "Tableau",
"geo-map": "Carte géographique",
"start-date": "Date de début",
"end-date": "Date de fin",
"start-time": "Heure de début",
"end-time": "Heure de fin",
"geolocation": "Géolocalisation",
"built-in-templates": "Modèles intégrés",
"board": "Tableau de bord",
"status": "État",
"board_note_first": "Première note",
"board_note_second": "Deuxième note",
"board_note_third": "Troisième note",
"board_status_todo": "A faire",
"board_status_progress": "En cours",
"board_status_done": "Terminé",
"presentation": "Présentation",
"presentation_slide": "Diapositive de présentation",
"presentation_slide_first": "Première diapositive",
"presentation_slide_second": "Deuxième diapositive",
"background": "Arrière-plan"
}
}

View File

@@ -0,0 +1,102 @@
{
"keyboard_actions": {
"back-in-note-history": "Idi na prethodnu povijesnu bilješku",
"forward-in-note-history": "Idi na sljedeću povijesnu bilješku",
"open-jump-to-note-dialog": "Otvori prozor \"Skokni na bilješku\"",
"open-command-palette": "Otvori naredbenu ploču",
"scroll-to-active-note": "Pomakni stablo bilješke na aktivnu bilješku",
"quick-search": "Uključi traku brzog pretraživanja",
"search-in-subtree": "Traži bilješke u podstablu aktivne bilješke",
"expand-subtree": "Proširi podstablo trenutne bilješke",
"collapse-tree": "Zatvara cijelo stablo bilješke",
"collapse-subtree": "Zatvara podstablo trenutne bilješke",
"sort-child-notes": "Sortiraj podbilješke",
"creating-and-moving-notes": "Stvaranje i premještanje bilješki",
"create-note-after": "Stvori bilješku nakon aktivne bilješke",
"create-note-into": "Stvori bilješku kao podbilješku aktivne bilješke",
"delete-note": "Obriši bilješku",
"move-note-up": "Premjesti bilješku gore",
"move-note-down": "Premjesti bilješku dolje",
"move-note-up-in-hierarchy": "Premjesti bilješku više u hijerarhiju",
"move-note-down-in-hierarchy": "Premjesti bilješku niže u hijerarhiju",
"edit-branch-prefix": "Prikaži prozor \"Uredi prefiks grane\"",
"clone-notes-to": "Kloniraj označene bilješke",
"move-notes-to": "Premjesti označene bilješke",
"note-clipboard": "Međuspremnik bilješki",
"copy-notes-to-clipboard": "Kopiraj označene bilješke u međuspremnik",
"paste-notes-from-clipboard": "Zalijepi bilješke iz međuspremnika u aktivnu bilješku",
"cut-notes-to-clipboard": "Izreži označene bilješke u međuspremnik",
"select-all-notes-in-parent": "Označi sve bilješke u trenutnoj razini bilješke",
"add-note-above-to-the-selection": "Dodaj bilješku iznad označenog",
"add-note-below-to-selection": "Dodaj bilješku ispod označenog",
"duplicate-subtree": "Udvostruči podstablo",
"tabs-and-windows": "Kartice i Prozori",
"open-new-tab": "Otvori novu karticu",
"close-active-tab": "Zatvori aktivnu karticu",
"reopen-last-tab": "Ponovno otvori zadnju zatvorenu karticu",
"activate-next-tab": "Aktiviraj karticu nadesno",
"activate-previous-tab": "Aktiviraj karticu nalijevo",
"open-new-window": "Otvori novi prazni prozor",
"toggle-tray": "Prikaži/sakrij aplikaciju unutar trake sustava",
"first-tab": "Aktiviraj prvu karticu na popisu",
"second-tab": "Aktiviraj drugu karticu na popisu",
"third-tab": "Aktiviraj treću karticu na popisu",
"fourth-tab": "Aktiviraj četvrtu karticu na popisu",
"fifth-tab": "Aktiviraj petu karticu na popisu",
"sixth-tab": "Aktiviraj šestu karticu na popisu",
"seventh-tab": "Aktiviraj sedmu karticu na popisu",
"eight-tab": "Aktiviraj osmu karticu na popisu",
"ninth-tab": "Aktiviraj devetu karticu na popisu",
"last-tab": "Aktiviraj posljednju karticu na popisu",
"dialogs": "Prozori",
"show-note-source": "Prikaži prozor \"Izvor Bilješke\"",
"show-options": "Otvori stranicu \"Postavke\"",
"show-revisions": "Prikaži prozor \"Ispravci Bilješki\"",
"show-recent-changes": "Prikaži prozor \"Nedavne Promjene\"",
"show-sql-console": "Otvori stranicu \"SQL konzola\"",
"show-backend-log": "Otvori stranicu \"Dnevnik Pozadine\"",
"show-help": "Otvori ugrađeni Vodič za Korisnike",
"show-cheatsheet": "Prikaži modalni prozor s uobičajenim radnjama na tipkovnici",
"text-note-operations": "Radnje tekstualnih bilješki",
"add-link-to-text": "Otvori prozor za dodavanje poveznice u tekst",
"follow-link-under-cursor": "Slijedi poveznice unutar kojih je stavljen znak umetanja",
"insert-date-and-time-to-text": "Umetni trenutni datum i vrijeme u tekst",
"paste-markdown-into-text": "Lijepi Markdown iz međuspremnika u tekstualnu bilješku",
"cut-into-note": "Reže označeno u trenutnoj bilježnici i stvara podbilješku s označenim tekstom",
"add-include-note-to-text": "Otvara prozor za uključivanje bilješke",
"edit-readonly-note": "Uredi bilješku samo za čitanje",
"attributes-labels-and-relations": "Atributi (oznake i relacije)",
"add-new-label": "Stvori novu oznaku",
"create-new-relation": "Stvori novu relaciju",
"ribbon-tabs": "Vrpčane kartice",
"toggle-basic-properties": "Uključi/Isključi Osnova Svojstva",
"toggle-file-properties": "Uključi/Isključi Svojstva Datoteke",
"toggle-image-properties": "Uključi/Isključi Svojstva Slike",
"toggle-owned-attributes": "Uključi/Isključi Atribute u Vlasništvu",
"toggle-inherited-attributes": "Uključi/Isključi Naslijeđene Atribute",
"toggle-promoted-attributes": "Uključi/Isključi Promovirane Atribute",
"toggle-link-map": "Uključi/Isključi Kartu Poveznica",
"toggle-note-info": "Uključi/Isključi Informacije Bilješke",
"toggle-note-paths": "Uključi/Isključi Puteve Bilješke",
"toggle-similar-notes": "Uključi/Isključi Slične Bilješke",
"other": "Ostalo",
"toggle-right-pane": "Uključi/isključi prikaz desnog okna, koje uključuje Sadržaj i Istaknuto",
"print-active-note": "Ispiši aktivnu bilješku",
"open-note-externally": "Otvori bilješku kao datoteku u zadanoj aplikaciji",
"render-active-note": "Iscrtaj (ponovno iscrtaj) aktivnu bilješku",
"run-active-note": "Pokreni bilješku aktivnog JavaScript (frontend/backend) koda",
"toggle-note-hoisting": "Uključi/isključi podizanje aktivne bilješke",
"unhoist": "Poništi podizanje od bilokud",
"reload-frontend-app": "Ponovno učitaj frontend",
"open-dev-tools": "Otvori alate za razvojne programere",
"find-in-text": "Uključi/Isključi traku za pretraživanje",
"toggle-left-note-tree-panel": "Uključi/isključi lijevu (stablo bilješki) ploču",
"toggle-full-screen": "Uključi/isključi prikaz na cijelom zaslonu",
"zoom-out": "Odzumiraj",
"zoom-in": "Zumiraj",
"note-navigation": "Navigacija bilješki",
"reset-zoom-level": "Resetiraj razinu zumiranja",
"copy-without-formatting": "Kopiraj označeni tekst bez oblikovanja",
"force-save-revision": "Prisilno stvori/pohrani novi ispravak bilješke aktivne bilješke"
}
}

View File

@@ -0,0 +1,88 @@
{
"keyboard_actions": {
"back-in-note-history": "Navigasi ke catatan sebelumnya di history",
"forward-in-note-history": "Navigasi ke catatan selanjutnya di history",
"open-jump-to-note-dialog": "Buka dialog \"Menuju ke catatan\"",
"open-command-palette": "Buka palet perintah",
"scroll-to-active-note": "Gulir cabang catatan ke catatan aktif",
"quick-search": "Aktifkan bilah pencarian cepat",
"search-in-subtree": "Mencari catatan di sub cabang catatan aktif",
"expand-subtree": "Perluas sub-cabang catatan saat ini",
"collapse-tree": "Buka cabang seluruh catatan",
"collapse-subtree": "Buka sub-cabang catatan saat ini",
"sort-child-notes": "Urutkan sub catatan",
"creating-and-moving-notes": "Membuat dan memindahkan catatan",
"create-note-after": "Buat catatan setelah catatan aktif",
"create-note-into": "Buat catatan sebagai sub dari catatan aktif",
"create-note-into-inbox": "Buat catatan di kotak masuk (jika ditentukan) atau catatan harian",
"delete-note": "Hapus catatan",
"move-note-up": "Pindah catatan ke atas",
"move-note-down": "Pindah catatan ke bawah",
"move-note-up-in-hierarchy": "Pindahkan catatan ke atas dalam hierarki",
"move-note-down-in-hierarchy": "Pindahkan catatan ke bawah dalam hierarki",
"edit-note-title": "Lompat dari pohon ke detail catatan dan edit judul",
"edit-branch-prefix": "Tampilkan dialog \"Edit awalan cabang\"",
"clone-notes-to": "Kloning catatan yang dipilih",
"move-notes-to": "Pindahkan catatan yang dipilih",
"note-clipboard": "Clipboard catatan",
"copy-notes-to-clipboard": "Salin catatan yang dipilih ke clipboard",
"paste-notes-from-clipboard": "Tempel catatan dari clipboard ke catatan aktif",
"cut-notes-to-clipboard": "Potong catatan yang dipilih ke clipboard",
"select-all-notes-in-parent": "Pilih semua catatan dari level catatan saat ini",
"add-note-above-to-the-selection": "Tambahkan catatan di atas ke pilihan",
"add-note-below-to-selection": "Tambahkan catatan di bawah ini ke pilihan",
"duplicate-subtree": "Duplikasi sub-cabang",
"tabs-and-windows": "Tab & Jendela",
"open-new-tab": "Buka tab baru",
"close-active-tab": "Tutup tab aktif",
"reopen-last-tab": "Buka kembali tab terakhir yang ditutup",
"activate-next-tab": "Aktifkan tab di sebelah kanan",
"activate-previous-tab": "Aktifkan tab di sebelah kiri",
"open-new-window": "Buka jendela kosong baru",
"toggle-tray": "Menampilkan/menyembunyikan aplikasi dari tray sistem",
"first-tab": "Aktifkan tab pertama dalam daftar",
"second-tab": "Aktifkan tab kedua dalam daftar",
"third-tab": "Aktifkan tab ketiga dalam daftar",
"fourth-tab": "Aktifkan tab keempat dalam daftar",
"fifth-tab": "Aktifkan tab kelima dalam daftar",
"sixth-tab": "Aktifkan tab keenam dalam daftar",
"seventh-tab": "Aktifkan tab ketujuh dalam daftar",
"eight-tab": "Aktifkan tab kedelapan dalam daftar",
"ninth-tab": "Aktifkan tab kesembilan dalam daftar",
"last-tab": "Aktifkan tab terakhir dalam daftar",
"dialogs": "Dialog",
"show-note-source": "Tampilkan dialog \"Sumber Catatan\"",
"show-options": "Buka halaman \"Opsi\"",
"show-revisions": "Tampilkan dialog \"Revisi Catatan\"",
"show-recent-changes": "Tampilkan dialog \"Perubahan Terbaru\"",
"show-sql-console": "Buka halaman \"SQL Console\"",
"show-backend-log": "Buka halaman \"Log Backend\"",
"show-help": "Buka Panduan Pengguna bawaan",
"show-cheatsheet": "Menampilkan modal dengan operasi keyboard umum",
"text-note-operations": "Operasi catatan teks",
"add-link-to-text": "Buka dialog untuk menambahkan tautan ke teks",
"follow-link-under-cursor": "Ikuti tautan tempat tanda sisipan ditempatkan",
"insert-date-and-time-to-text": "Masukkan tanggal & waktu saat ini ke dalam teks",
"paste-markdown-into-text": "Menempelkan Markdown dari clipboard ke catatan teks",
"cut-into-note": "Memotong pilihan dari catatan saat ini dan membuat subcatatan dengan teks yang dipilih",
"add-include-note-to-text": "Membuka dialog untuk menyertakan catatan",
"edit-readonly-note": "Edit catatan read-only",
"attributes-labels-and-relations": "Atribut (label & relasi)",
"add-new-label": "Buat label baru",
"create-new-relation": "Buat relasi baru",
"ribbon-tabs": "Tab pita",
"toggle-basic-properties": "Alihkan Properti Dasar",
"toggle-file-properties": "Alihkan Properti File",
"toggle-image-properties": "Alihkan Properti Gambar",
"toggle-owned-attributes": "Alihkan Atribut yang Dimiliki",
"toggle-inherited-attributes": "Alihkan Atribut yang Diwarisi",
"toggle-promoted-attributes": "Alihkan Atribut yang Dipromosikan",
"toggle-link-map": "Alihkan Peta Tautan",
"toggle-note-info": "Alihkan Info Catatan",
"toggle-note-paths": "Alihkan Jalur Catatan",
"toggle-similar-notes": "Alihkan Catatan Serupa",
"other": "Yang lain",
"toggle-right-pane": "Alihkan tampilan panel kanan, yang mencakup Daftar Isi dan Sorotan",
"print-active-note": "Cetak catatan aktif"
}
}

View File

@@ -1,164 +1,441 @@
{
"keyboard_action_names": {
"zoom-in": "Ingrandisci",
"reset-zoom-level": "Ripristina il livello di ingrandimento",
"zoom-out": "Riduci",
"toggle-full-screen": "Attiva/disattiva lo Schermo Intero",
"toggle-left-pane": "Attiva/disattiva il Pannello Sinistro",
"toggle-zen-mode": "Attiva/disattiva la modalità zen",
"toggle-right-pane": "Attiva/disattiva il Pannello Destro",
"toggle-system-tray-icon": "Attiva/disattiva l'Icona nel Vassoio di Sistema",
"toggle-note-hoisting": "Attiva/disattiva l'Ancoraggio della Nota",
"unhoist-note": "Disancora la Nota",
"reload-frontend-app": "Ricarica l'Applicazione Frontend",
"open-developer-tools": "Apri gli Strumenti da Sviluppatore",
"find-in-text": "Cerca nel Testo",
"print-active-note": "Stampa la Nota Attiva",
"export-active-note-as-pdf": "Esporta la nota attiva come PDF",
"open-note-externally": "Apri Esternamente la Nota",
"run-active-note": "Esegui la Nota Attiva",
"render-active-note": "Presenta la Nota Attiva"
},
"hidden-subtree": {
"options-title": "Opzioni",
"appearance-title": "Aspetto",
"shortcuts-title": "Scorciatoie",
"text-notes": "Note di Testo",
"code-notes-title": "Note di Codice",
"images-title": "Immagini",
"spellcheck-title": "Controllo Ortografico",
"password-title": "Password",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Archiviazione",
"sync-title": "Sincronizza",
"ai-llm-title": "IA/LLM",
"other": "Altro",
"advanced-title": "Avanzato",
"user-guide": "Guida Utente",
"visible-launchers-title": "Lanciatori Visibili",
"localization": "Lingua e Regione",
"inbox-title": "Posta in arrivo"
},
"notes": {
"new-note": "Nuova nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Il file di log del backend '{{ fileName }}' non esiste (ancora).",
"reading-log-failed": "La lettura del file di log del backend '{{ fileName }}' è fallita."
},
"content_renderer": {
"note-cannot-be-displayed": "Questo tipo di nota non può essere visualizzato."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota corrente non può essere esportata come PDF.",
"unable-to-export-title": "Impossibile esportare come PDF",
"unable-to-save-message": "Il file selezionato non può essere salvato. Prova di nuovo o seleziona un'altra destinazione."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Esci da Trilium",
"recents": "Note recenti",
"bookmarks": "Segnalibri",
"today": "Apri la nota di oggi",
"new-note": "Nuova nota",
"show-windows": "Mostra le finestre",
"open_new_window": "Aprire una nuova finestra"
},
"migration": {
"old_version": "La migrazione diretta dalla tua versione attuale non è supportata. Si prega di aggiornare prima all'ultima versione v0.60.4 e solo dopo a questa versione.",
"error_message": "Errore durante la migrazione alla versione {{version}}: {{stack}}",
"wrong_db_version": "La versione del database ({{version}}) è più recente di quanto l'applicazione si aspetti ({{targetVersion}}), il che significa che è stato creato da una versione più nuova e incompatibile di Trilium. Aggiorna Trilium all'ultima versione per risolvere questo problema."
},
"modals": {
"error_title": "Errore"
},
"share_theme": {
"site-theme": "Tema del Sito",
"search_placeholder": "Cerca..."
},
"keyboard_actions": {
"back-in-note-history": "Navigare alla nota precedente della cronologia",
"forward-in-note-history": "Navigare alla prossima nota della cronologia",
"open-jump-to-note-dialog": "Apri la finestra di dialogo \"Salta alla nota\"",
"open-command-palette": "Apri la palette dei comandi",
"scroll-to-active-note": "Scorri l'albero fino alla nota attiva",
"quick-search": "Attiva la barra di ricerca rapida",
"search-in-subtree": "Cerca le note nel sotto albero della nota attiva",
"expand-subtree": "Espande il sotto albero della nota corrente",
"collapse-tree": "Contrae l'albero completo delle note",
"collapse-subtree": "Contrae il sotto albero della nota corrente",
"sort-child-notes": "Ordina le note figlio",
"creating-and-moving-notes": "Crea e sposta le note",
"create-note-after": "Crea una nota dopo quella attiva",
"create-note-into": "Crea una nota come figlia di quella attiva",
"create-note-into-inbox": "Creare una nota nella casella di posta (se definita) o nella nota del giorno",
"delete-note": "Elimina una nota",
"move-note-up": "Sposta su una nota",
"move-note-down": "Sposta giù una nota",
"move-note-up-in-hierarchy": "Sposta su la nota nella gerarchia",
"move-note-down-in-hierarchy": "Sposta giù una nota nella gerarchia",
"edit-note-title": "Salta dall'albero al dettaglio della nota e modifica il titolo",
"edit-branch-prefix": "Mostra la finestra di dialogo \"Modifica il prefisso del ramo\"",
"clone-notes-to": "Clona le note selezionate",
"move-notes-to": "Sposta le note selezionate",
"note-clipboard": "Appunti delle Note",
"copy-notes-to-clipboard": "Copia le note selezionate negli appunti",
"paste-notes-from-clipboard": "Incolla le note dagli appunti nella nota attiva",
"cut-notes-to-clipboard": "Tagliare le note selezionate negli appunti",
"select-all-notes-in-parent": "Seleziona tutte le note dal livello di nota corrente",
"add-note-above-to-the-selection": "Aggiungi una nota sopra alla selezione",
"add-note-below-to-selection": "Aggiungi una nota sotto alla selezione",
"duplicate-subtree": "Duplica il sotto albero",
"tabs-and-windows": "Schede e Finestre",
"open-new-tab": "Apri una nuova scheda",
"close-active-tab": "Chiudi la scheda attiva",
"reopen-last-tab": "Riapri l'ultima scheda chiusa",
"activate-next-tab": "Attiva la scheda sulla destra",
"activate-previous-tab": "Attiva la scheda a sinistra",
"open-new-window": "Apri una nuova finestra vuota",
"toggle-tray": "Mostra/nascondi l'applicazione dal vassoio di sistema",
"first-tab": "Attiva la prima scheda nell'elenco",
"second-tab": "Attiva la seconda scheda nell'elenco",
"third-tab": "Attiva la terza scheda nell'elenco",
"fourth-tab": "Attiva la quarta scheda nella lista",
"fifth-tab": "Attiva la quinta scheda nell'elenco",
"sixth-tab": "Attiva la sesta scheda nell'elenco",
"seventh-tab": "Attiva la settima scheda nella lista",
"eight-tab": "Attiva l'ottava scheda nell'elenco",
"ninth-tab": "Attiva la nona scheda nella lista",
"last-tab": "Attiva l'ultima scheda nell'elenco",
"dialogs": "Finestre di dialogo",
"show-note-source": "Mostra la finestra di dialogo \"Sorgente della Nota\"",
"show-options": "Apri la pagina \"Opzioni\"",
"show-revisions": "Mostra la finestra di dialogo \"Revisione della Nota\"",
"show-recent-changes": "Mostra la finestra di dialogo \"Modifiche Recenti\"",
"show-sql-console": "Apri la pagina \"Console SQL\"",
"show-backend-log": "Apri la pagina \"Log del Backend\"",
"show-help": "Apri la Guida Utente integrata",
"show-cheatsheet": "Mostra una finestra modale con le operazioni comuni da tastiera",
"text-note-operations": "Operazioni sulle note di testo",
"add-link-to-text": "Apri la finestra di dialogo per aggiungere il collegamento al testo",
"follow-link-under-cursor": "Segui il collegamento all'interno del quale è il cursore",
"insert-date-and-time-to-text": "Inserisci la data e l'ora corrente nel testo",
"paste-markdown-into-text": "Incolla il Markdown dagli appunti nella nota di testo",
"cut-into-note": "Taglia la selezione dalla nota corrente e crea una sotto nota col testo selezionato",
"add-include-note-to-text": "Apre la finestra di dialogo per includere una nota",
"edit-readonly-note": "Modifica una nota di sola lettura",
"attributes-labels-and-relations": "Attributi (etichette e relazioni)",
"add-new-label": "Crea una nuova etichetta",
"create-new-relation": "Crea una nuova relazione",
"ribbon-tabs": "Nastro delle schede",
"toggle-basic-properties": "Mostra/nascondi le Proprietà di Base",
"toggle-file-properties": "Attiva Proprietà del file",
"toggle-image-properties": "Attiva Proprietà Immagine",
"toggle-owned-attributes": "Attiva Attributi Propri",
"toggle-inherited-attributes": "Attiva Attributi Ereditati",
"toggle-promoted-attributes": "Attiva Attributi Promossi",
"toggle-link-map": "Attiva Mappa Link",
"toggle-note-info": "Attiva Informazioni Nota"
}
"keyboard_action_names": {
"zoom-in": "Ingrandisci",
"reset-zoom-level": "Ripristina il livello di ingrandimento",
"zoom-out": "Rimpicciolisci",
"toggle-full-screen": "Attiva/Disattiva la modalità a schermo intero",
"toggle-left-pane": "Attiva/Disattiva il pannello sinistro",
"toggle-zen-mode": "Attiva/disattiva la modalità zen",
"toggle-right-pane": "Attiva/disattiva il pannello destro",
"toggle-system-tray-icon": "Attiva/Disattiva l'Icona nel vassoio di sistema",
"toggle-note-hoisting": "Attiva/Disattiva l'ancoraggio della Nota",
"unhoist-note": "Disancora la nota",
"reload-frontend-app": "Ricarica l'applicazione frontend",
"open-developer-tools": "Apri gli strumenti per sviluppatori",
"find-in-text": "Cerca nel testo",
"print-active-note": "Stampa la nota attiva",
"export-active-note-as-pdf": "Esporta la nota attiva come PDF",
"open-note-externally": "Apri la nota esternamente",
"run-active-note": "Esegui la Nota Attiva",
"render-active-note": "Renderizza nota attiva",
"back-in-note-history": "Torna alla cronologia della nota",
"forward-in-note-history": "Avanti nella cronologia della nota",
"jump-to-note": "Vai a...",
"command-palette": "Menù dei comandi",
"scroll-to-active-note": "Scorri alla nota attiva",
"quick-search": "Ricerca rapida",
"search-in-subtree": "Ricerca in sotto-albero",
"expand-subtree": "Espandi sotto-albero",
"collapse-tree": "Comprimi albero",
"collapse-subtree": "Comprimi sotto-albero",
"sort-child-notes": "Ordina le note figlie",
"create-note-after": "Crea nota dopo",
"create-note-into": "Crea nota dentro",
"create-note-into-inbox": "Crea nota in Inbox",
"delete-notes": "Elimina note",
"move-note-up": "Sposta nota in alto",
"move-note-down": "Sposta nota in basso",
"move-note-up-in-hierarchy": "Sposta nota in alto nella gerarchia",
"move-note-down-in-hierarchy": "Sposta nota in basso nella gerarchia",
"edit-note-title": "Modifica il titolo della nota",
"edit-branch-prefix": "Modifica il prefisso del ramo",
"clone-notes-to": "Clona note in",
"move-notes-to": "Sposta note in",
"copy-notes-to-clipboard": "Copia note negli appunti",
"paste-notes-from-clipboard": "Incolla note dagli appunti",
"cut-notes-to-clipboard": "Taglia note negli appunti",
"select-all-notes-in-parent": "Seleziona tutte le note al livello superiore",
"add-note-above-to-selection": "Aggiungi una nota sopra la selezione",
"add-note-below-to-selection": "Aggiungi nota sotto la selezione",
"duplicate-subtree": "Duplica sotto-albero",
"open-new-tab": "Apri nuova scheda",
"close-active-tab": "Chiudi scheda attiva",
"reopen-last-tab": "Apri ultima scheda",
"activate-next-tab": "Attiva scheda seguente",
"activate-previous-tab": "Attiva scheda precedente",
"open-new-window": "Apri nuova finestra",
"switch-to-first-tab": "Vai alla prima scheda",
"switch-to-second-tab": "Vai alla seconda scheda",
"switch-to-third-tab": "Vai alla terza scheda",
"switch-to-fourth-tab": "Vai alla quarta scheda",
"switch-to-fifth-tab": "Vai alla quinta scheda",
"switch-to-sixth-tab": "Vai alla sesta scheda",
"switch-to-seventh-tab": "Vai alla settima scheda",
"switch-to-eighth-tab": "Vai alla ottava scheda",
"switch-to-ninth-tab": "Vai alla nona scheda",
"switch-to-last-tab": "Vai all'ultima scheda",
"show-note-source": "Mostra sorgente della nota",
"show-options": "Mostra opzioni",
"show-revisions": "Mostra revisioni",
"show-recent-changes": "Mostra cambiamenti recenti",
"show-sql-console": "Mostra console SQL",
"show-backend-log": "Mostra log del backend",
"show-help": "Mostra aiuto",
"show-cheatsheet": "Mostra scheda riassuntiva",
"add-link-to-text": "Aggiungi un collegamento al testo",
"follow-link-under-cursor": "Segui collegamento sotto il cursore",
"insert-date-and-time-to-text": "Inserisci data ed ora nel testo",
"paste-markdown-into-text": "Incolla markdown nel testo",
"cut-into-note": "Taglia in una nota",
"add-include-note-to-text": "Aggiungi una nota inclusa nel testo",
"edit-read-only-note": "Modifica nota in sola lettura",
"add-new-label": "Aggiungi una nuova etichetta",
"add-new-relation": "Aggiungi una nuova relazione",
"toggle-ribbon-tab-classic-editor": "Mostra/Nascondi il nastro delle schede nell'editor classico",
"copy-without-formatting": "Copia senza formattazione",
"force-save-revision": "Forza il salvataggio della revisione",
"toggle-ribbon-tab-basic-properties": "Mostra/Nascondi le proprietà di base",
"toggle-ribbon-tab-book-properties": "Mostra/Nascondi le proprietà del libro",
"toggle-ribbon-tab-file-properties": "Mostra/Nascondi le proprietà del file",
"toggle-ribbon-tab-image-properties": "Mostra/Nascondi le proprietà dell'immagine",
"toggle-ribbon-tab-owned-attributes": "Mostra/Nascondi le proprietà proprie",
"toggle-ribbon-tab-inherited-attributes": "Mostra/Nascondi le proprietà ereditate",
"toggle-ribbon-tab-promoted-attributes": "Mostra/Nascondi le proprietà promosse",
"toggle-ribbon-tab-note-map": "Mostra/Nascondi la mappa delle note",
"toggle-ribbon-tab-note-info": "Mostra/Nascondi le informazioni sulla nota",
"toggle-ribbon-tab-note-paths": "Mostra/Nascondi i percorsi della nota",
"toggle-ribbon-tab-similar-notes": "Mostra/Nascondi le note simili"
},
"hidden-subtree": {
"options-title": "Opzioni",
"appearance-title": "Aspetto",
"shortcuts-title": "Scorciatoie",
"text-notes": "Note di testo",
"code-notes-title": "Note di codice",
"images-title": "Immagini",
"spellcheck-title": "Controllo ortografico",
"password-title": "Password",
"multi-factor-authentication-title": "Autenticazione a più fattori",
"etapi-title": "ETAPI",
"backup-title": "Backup",
"sync-title": "Sincronizza",
"ai-llm-title": "IA/LLM",
"other": "Altro",
"advanced-title": "Avanzato",
"user-guide": "Guida utente",
"visible-launchers-title": "Scorciatoie visibili",
"localization": "Lingua e regione",
"inbox-title": "Posta in arrivo",
"root-title": "Note nascoste",
"search-history-title": "Storico delle ricerche",
"note-map-title": "Mappa delle note",
"sql-console-history-title": "Storico della console SQL",
"shared-notes-title": "Note condivise",
"bulk-action-title": "Azioni di gruppo",
"backend-log-title": "Log del backend",
"user-hidden-title": "Utente nascosto",
"launch-bar-templates-title": "Modelli di barra delle scorciatoie",
"base-abstract-launcher-title": "Scorciatoia di base astratta",
"command-launcher-title": "Avviatore di comandi",
"built-in-widget-title": "Widget integrato",
"spacer-title": "Separatore",
"custom-widget-title": "Widget personalizzato",
"launch-bar-title": "Barra delle scorciatoie",
"available-launchers-title": "Barre delle scorciatoie disponibili",
"go-to-previous-note-title": "Vai alla nota precedente",
"go-to-next-note-title": "Vai alla nota successiva",
"new-note-title": "Nuova nota",
"search-notes-title": "Ricerca note",
"jump-to-note-title": "Vai a...",
"calendar-title": "Calendario",
"recent-changes-title": "Cambiamenti recenti",
"bookmarks-title": "Segnalibri",
"open-today-journal-note-title": "Apri la nota di oggi",
"quick-search-title": "Ricerca rapida",
"protected-session-title": "Sessione Protetta",
"sync-status-title": "Stato della sincronizzazione",
"settings-title": "Impostazioni",
"llm-chat-title": "Parla con Notes",
"note-launcher-title": "Scorciatoie delle note",
"script-launcher-title": "Scorciatoie degli script"
},
"notes": {
"new-note": "Nuova nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Il file di log del backend '{{ fileName }}' non esiste (ancora).",
"reading-log-failed": "La lettura del file di log del backend '{{ fileName }}' è fallita."
},
"content_renderer": {
"note-cannot-be-displayed": "Questo tipo di nota non può essere visualizzato."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota corrente non può essere esportata come PDF.",
"unable-to-export-title": "Impossibile esportare come PDF",
"unable-to-save-message": "Il file selezionato non può essere salvato. Prova di nuovo o seleziona un'altra destinazione.",
"unable-to-print": "Impossibile stampare la nota"
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Esci da Trilium",
"recents": "Note recenti",
"bookmarks": "Segnalibri",
"today": "Apri la nota di oggi",
"new-note": "Nuova nota",
"show-windows": "Mostra le finestre",
"open_new_window": "Aprire una nuova finestra"
},
"migration": {
"old_version": "La migrazione diretta dalla tua versione attuale non è supportata. Aggiorna prima all'ultima versione v0.60.4 e solo dopo a questa versione.",
"error_message": "Errore durante la migrazione alla versione {{version}}: {{stack}}",
"wrong_db_version": "La versione del database ({{version}}) è più recente di quanto l'applicazione si aspetti ({{targetVersion}}), il che significa che è stato creato da una versione più nuova e incompatibile di Trilium. Aggiorna Trilium all'ultima versione per risolvere questo problema."
},
"modals": {
"error_title": "Errore"
},
"share_theme": {
"site-theme": "Tema del sito",
"search_placeholder": "Cerca...",
"image_alt": "Immagine dell'articolo",
"last-updated": "Ultimo aggiornamento il {{- date}}",
"subpages": "Sottopagine:",
"on-this-page": "In questa pagina",
"expand": "Espandi"
},
"keyboard_actions": {
"back-in-note-history": "Naviga alla nota precedente della cronologia",
"forward-in-note-history": "Naviga alla prossima nota della cronologia",
"open-jump-to-note-dialog": "Apri la finestra di dialogo \"Salta alla nota\"",
"open-command-palette": "Apri il menù dei comandi",
"scroll-to-active-note": "Scorri l'albero fino alla nota attiva",
"quick-search": "Attiva la barra di ricerca rapida",
"search-in-subtree": "Cerca le note nel sotto-albero della nota attiva",
"expand-subtree": "Espandi il sotto-albero della nota corrente",
"collapse-tree": "Comprime l'albero completo delle note",
"collapse-subtree": "Comprime il sotto-albero della nota corrente",
"sort-child-notes": "Ordina le note figlio",
"creating-and-moving-notes": "Crea e sposta le note",
"create-note-after": "Crea una nota dopo quella attiva",
"create-note-into": "Crea una nota come figlia di quella attiva",
"create-note-into-inbox": "Crea una nota nella casella di posta (se definita) o nella nota del giorno",
"delete-note": "Elimina la nota",
"move-note-up": "Sposta su la nota",
"move-note-down": "Sposta giù la nota",
"move-note-up-in-hierarchy": "Sposta su la nota nella gerarchia",
"move-note-down-in-hierarchy": "Sposta giù la nota nella gerarchia",
"edit-note-title": "Salta dall'albero al dettaglio della nota e modifica il titolo",
"edit-branch-prefix": "Mostra la finestra di dialogo \"Modifica il prefisso del ramo\"",
"clone-notes-to": "Clona le note selezionate",
"move-notes-to": "Sposta le note selezionate",
"note-clipboard": "Appunti delle Note",
"copy-notes-to-clipboard": "Copia le note selezionate negli appunti",
"paste-notes-from-clipboard": "Incolla le note dagli appunti nella nota attiva",
"cut-notes-to-clipboard": "Tagliare le note selezionate negli appunti",
"select-all-notes-in-parent": "Seleziona tutte le note dal livello di nota corrente",
"add-note-above-to-the-selection": "Aggiungi una nota sopra alla selezione",
"add-note-below-to-selection": "Aggiungi una nota sotto alla selezione",
"duplicate-subtree": "Duplica il sotto-albero",
"tabs-and-windows": "Schede e Finestre",
"open-new-tab": "Apri una nuova scheda",
"close-active-tab": "Chiudi la scheda attiva",
"reopen-last-tab": "Riapri l'ultima scheda chiusa",
"activate-next-tab": "Attiva la scheda sulla destra",
"activate-previous-tab": "Attiva la scheda a sinistra",
"open-new-window": "Apri una nuova finestra vuota",
"toggle-tray": "Mostra/nascondi l'applicazione dal vassoio di sistema",
"first-tab": "Attiva la prima scheda nell'elenco",
"second-tab": "Attiva la seconda scheda nell'elenco",
"third-tab": "Attiva la terza scheda nell'elenco",
"fourth-tab": "Attiva la quarta scheda nella lista",
"fifth-tab": "Attiva la quinta scheda nell'elenco",
"sixth-tab": "Attiva la sesta scheda nell'elenco",
"seventh-tab": "Attiva la settima scheda nella lista",
"eight-tab": "Attiva l'ottava scheda nell'elenco",
"ninth-tab": "Attiva la nona scheda nella lista",
"last-tab": "Attiva l'ultima scheda nell'elenco",
"dialogs": "Finestre di dialogo",
"show-note-source": "Mostra la finestra di dialogo \"Sorgente della nota\"",
"show-options": "Apri la pagina \"Opzioni\"",
"show-revisions": "Mostra la finestra di dialogo \"Revisione della nota\"",
"show-recent-changes": "Mostra la finestra di dialogo \"Modifiche recenti\"",
"show-sql-console": "Apri la pagina \"Console SQL\"",
"show-backend-log": "Apri la pagina \"Log del backend\"",
"show-help": "Apri la guida utente integrata",
"show-cheatsheet": "Mostra una finestra modale con le operazioni comuni da tastiera",
"text-note-operations": "Operazioni sulle note di testo",
"add-link-to-text": "Apri la finestra di dialogo per aggiungere il collegamento al testo",
"follow-link-under-cursor": "Segui il collegamento all'interno del quale è il cursore",
"insert-date-and-time-to-text": "Inserisci la data e l'ora corrente nel testo",
"paste-markdown-into-text": "Incolla il Markdown dagli appunti nella nota di testo",
"cut-into-note": "Taglia la selezione dalla nota corrente e crea una sotto nota col testo selezionato",
"add-include-note-to-text": "Apre la finestra di dialogo per includere una nota",
"edit-readonly-note": "Modifica una nota in sola lettura",
"attributes-labels-and-relations": "Attributi (etichette e relazioni)",
"add-new-label": "Crea una nuova etichetta",
"create-new-relation": "Crea una nuova relazione",
"ribbon-tabs": "Barra delle schede",
"toggle-basic-properties": "Mostra/Nascondi le proprietà di base",
"toggle-file-properties": "Mostra/Nascondi le proprietà del file",
"toggle-image-properties": "Mostra/Nascondi le proprietà dell'immagine",
"toggle-owned-attributes": "Mostra/Nascondi gli attributi propri",
"toggle-inherited-attributes": "Mostra/Nascondi gli attributi ereditati",
"toggle-promoted-attributes": "Mostra/Nascondi gli attributi promossi",
"toggle-link-map": "Mostra/Nascondi la mappa dei collegamenti",
"toggle-note-info": "Mostra/Nascondi le informazioni sulla nota",
"toggle-note-paths": "Mostra/Nascondi i percorsi della nota",
"toggle-similar-notes": "Mostra/Nascondi note simili",
"other": "Altro",
"toggle-right-pane": "Attiva/Disattiva la visualizzazione del riquadro destro, che include l'indice e gli elementi evidenziati",
"print-active-note": "Stampa nota attiva",
"open-note-externally": "Apri nota come file con l'applicazione predefinita",
"reload-frontend-app": "Ricarica frontend",
"open-dev-tools": "Apri strumenti di svilippo",
"toggle-full-screen": "Attiva la modalità a schermo intero",
"zoom-out": "Rimpicciolisci",
"zoom-in": "Ingrandisci",
"render-active-note": "Elabora (ri-elabora) la nota corrente",
"run-active-note": "Esegui nota JavaScript corrente (frontend/backend)",
"toggle-note-hoisting": "Cambia l'ancoraggio della nota corrente",
"find-in-text": "Mostra/Nascondi pannello di ricerca",
"note-navigation": "Navigazione note",
"reset-zoom-level": "Reimposta il livello di ingrandimento",
"copy-without-formatting": "Copia il testo selezionato senza formattazione",
"force-save-revision": "Forza la creazione o il salvataggio di una nuova revisione della nota corrente",
"toggle-book-properties": "Mostra/Nascondi le proprietà della collezione",
"export-as-pdf": "Esporta la nota corrente come PDF",
"toggle-zen-mode": "Abilita/disabilita la modalità Zen (Interfaccia minimale per una scrittura senza distrazioni)",
"toggle-left-note-tree-panel": "Mostra/Nascondi il pannello di sinistra (albero delle note)",
"toggle-classic-editor-toolbar": "Mostra/Nascondi il pannello della formattazione per l'editor con la barra degli strumenti fissa",
"unhoist": "Rimuovi qualsiasi ancoraggio"
},
"desktop": {
"instance_already_running": "C'è già una istanza in esecuzione, verrà mostrata."
},
"login": {
"title": "Accedi",
"heading": "Trilium",
"incorrect-totp": "Il codice TOTP è errato. Riprovare.",
"incorrect-password": "Le credenziali sono errate. Riprovare.",
"password": "Password",
"remember-me": "Ricorda l'accesso",
"button": "Accedi",
"sign_in_with_sso": "Accedi con {{ ssoIssuerName }}"
},
"set_password": {
"title": "Imposta password",
"heading": "Imposta password",
"description": "Prima di poter usare Trilium dal web, occorre impostare una password. Questa password sarà necessaria per accedere.",
"password": "Password",
"password-confirmation": "Conferma della password",
"button": "Imposta password"
},
"javascript-required": "Trilium richiede JavaScript abilitato per funzionare.",
"setup": {
"heading": "Configurazione di Trilium Notes",
"new-document": "Sono un nuovo utente, e desidero creare un nuovo documento Trilium per le mie note",
"sync-from-desktop": "Ho già una istanza desktop, e desidero configurare la sincronizzazione con quest'ultima",
"sync-from-server": "Ho già una istanza server, e desidero configurare la sincronizzazione con quest'ultima",
"next": "Avanti",
"init-in-progress": "Inizializzazione del documento in corso",
"redirecting": "Sarai reindirizzato a breve all'applicazione.",
"title": "Configurazione"
},
"setup_sync-from-desktop": {
"heading": "Sincronizza dal desktop",
"description": "Questa configurazione deve essere iniziata dalla istanza desktop:",
"step1": "Apri la tua istanza desktop di Trilium Notes.",
"step2": "Dal menù di Trilium, seleziona \"Opzioni\".",
"step3": "Clicca sulla categoria \"Sincronizzazione\".",
"step4": "Imposta \"{{- host}}\" come l'indirizzo dell'istanza server e clicca \"Salva\".",
"step5": "Clicca \"Prova sincronizzazione\" per verificare la connessione.",
"step6": "Dopo aver completato questi passaggi, clicca {{- link}}.",
"step6-here": "qui"
},
"setup_sync-from-server": {
"heading": "Sincronizza dal server",
"instructions": "Inserire l'indirizzo e le credenziali del server Trilium. L'intero documento Trilium verrà scaricato dal server, e sarà configurata la sincronizzazione allo stesso. L'operazione potrebbe impiegare un po' di tempo, in base alla velocità della connessione e alla dimensione del documento.",
"server-host": "Indirizzo del server Trilium",
"server-host-placeholder": "https://<nome host>:<porta>",
"proxy-server": "Server proxy (facoltativo)",
"proxy-server-placeholder": "https://<nome host>:<porta>",
"note": "Note:",
"proxy-instruction": "Se il campo del proxy viene lasciato vuoto, il proxy di sistema verrà utilizzato (si applica solo all'applicazione desktop)",
"password": "Password",
"password-placeholder": "Password",
"back": "Indietro",
"finish-setup": "Termina configurazione"
},
"setup_sync-in-progress": {
"heading": "Sincronizzazione in corso",
"successful": "La sincronizzazione è stata configurata correttamente. Ci potrebbe volere un po' di tempo prima che la sincronizzazione iniziale termini. Appena sarà terminata, sarai ri-indirizzato alla pagina di accesso.",
"outstanding-items": "Elementi eccezionali in sincronizzazione:",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "Pagina non trovata",
"heading": "Pagina non trovata"
},
"share_page": {
"parent": "padre:",
"clipped-from": "Questa nota è stata estratta inizialmente da {{- url}}",
"child-notes": "Note figlie:",
"no-content": "Questa nota è vuota."
},
"weekdays": {
"monday": "Lunedì",
"tuesday": "Martedì",
"wednesday": "Mercoledì",
"thursday": "Giovedì",
"friday": "Venerdì",
"saturday": "Sabato",
"sunday": "Domenica"
},
"weekdayNumber": "Settimana n. {weekNumber}",
"months": {
"january": "Gennaio",
"february": "Febbraio",
"march": "Marzo",
"april": "Aprile",
"may": "Maggio",
"june": "Giugno",
"july": "Luglio",
"august": "Agosto",
"september": "Settembre",
"october": "Ottobre",
"november": "Novembre",
"december": "Dicembre"
},
"quarterNumber": "Quadrimestre n. {quarterNumber}",
"special_notes": {
"search_prefix": "Ricerca:"
},
"test_sync": {
"not-configured": "L'host del server di sincronizzazione non è impostato. Configurare prima la sincronizzazione.",
"successful": "La sessione con il server di sincronizzazione è stata stabilita con successo. La sincronizzazione è iniziata."
},
"hidden_subtree_templates": {
"text-snippet": "Frammento di testo",
"description": "Descrizione",
"list-view": "Vista elenco",
"grid-view": "Vista griglia",
"calendar": "Calendario",
"table": "Tabella",
"geo-map": "Mappa geografica",
"start-date": "Data di inizio",
"end-date": "Data di fine",
"start-time": "Ora di inizio",
"end-time": "Ora di fine",
"geolocation": "Geolocalizzazione",
"built-in-templates": "Modelli integrati",
"board": "Tavola",
"status": "Stato",
"board_note_first": "Prima nota",
"board_note_second": "Seconda nota",
"board_note_third": "Terza nota",
"board_status_todo": "Da fare",
"board_status_progress": "In avanzamento",
"board_status_done": "Conclusi",
"presentation": "Presentazione",
"presentation_slide": "Diapositiva di presentazione",
"presentation_slide_first": "Prima diapositiva",
"presentation_slide_second": "Seconda diapositiva",
"background": "Contesto"
},
"sql_init": {
"db_not_initialized_desktop": "Database non inizializzato, seguire le istruzioni a schermo.",
"db_not_initialized_server": "Database non inizializzato, visitare la pagina di configurazione - http://[host-del-tuo-server]:{{port}} per ricevere istruzioni su come inizializzare Trilium."
}
}

View File

@@ -22,7 +22,7 @@
"move-notes-to": "選択したノートを移動",
"copy-notes-to-clipboard": "選択したノートをクリップボードにコピー",
"paste-notes-from-clipboard": "クリップボードからアクティブなノートにノートを貼り付け",
"cut-notes-to-clipboard": "選択したノートをクリップボードにカット",
"cut-notes-to-clipboard": "選択したノートをクリップボードに切り取り",
"select-all-notes-in-parent": "現在のノートレベルと同じノートをすべて選択する",
"add-note-above-to-the-selection": "上のノートを選択範囲に追加",
"add-note-below-to-selection": "下のノートを選択範囲に追加",
@@ -46,7 +46,7 @@
"last-tab": "最後のタブをアクティブにする",
"dialogs": "ダイアログ",
"show-note-source": "「ノートのソース」ダイアログを表示",
"show-options": "「オプション」ページを開く",
"show-options": "「設定」ページを開く",
"show-recent-changes": "「最近の変更」ダイアログを表示",
"show-sql-console": "「SQLコンソール」ページを開く",
"show-backend-log": "「バックエンドログ」ページを開く",
@@ -88,9 +88,9 @@
"duplicate-subtree": "サブツリーの複製",
"edit-branch-prefix": "「ブランチ接頭辞の編集」ダイアログを表示",
"show-revisions": "「ノートの変更履歴」ダイアログを表示",
"attributes-labels-and-relations": "属性(ラベルと関係",
"attributes-labels-and-relations": "属性(ラベルとリレーション",
"add-new-label": "新しいラベルを作成する",
"create-new-relation": "新しい関係を作成する",
"create-new-relation": "新しいリレーションを作成する",
"toggle-basic-properties": "基本属性切り替え",
"toggle-file-properties": "ファイル属性切り替え",
"toggle-image-properties": "画像属性切り替え",
@@ -101,16 +101,16 @@
"toggle-book-properties": "コレクションプロパティ切り替え",
"toggle-zen-mode": "禅モード集中した編集のための最小限のUIを有効/無効にする",
"add-include-note-to-text": "ノートを埋め込むダイアログを開く",
"toggle-promoted-attributes": "プロモートされた属性をトグルする",
"toggle-promoted-attributes": "プロモート属性切り替え",
"force-save-revision": "アクティブノートの新しいノートリヴィジョンを強制する",
"toggle-classic-editor-toolbar": "固定ツールバーを持ったエディターのフォーマットタブをトグルする"
"toggle-classic-editor-toolbar": "固定ツールバーエディターの書式設定タブ切り替え"
},
"keyboard_action_names": {
"back-in-note-history": "ノートの履歴を戻る",
"forward-in-note-history": "ノートの履歴を進む",
"command-palette": "コマンドパレット",
"scroll-to-active-note": "アクティブノートまでスクロール",
"quick-search": "クイックサーチ",
"quick-search": "クイック検索",
"search-in-subtree": "サブツリー内を検索",
"expand-subtree": "サブツリーを展開",
"collapse-subtree": "サブツリーを折りたたむ",
@@ -128,7 +128,7 @@
"move-notes-to": "ノートを移動",
"copy-notes-to-clipboard": "ノートをクリップボードにコピー",
"paste-notes-from-clipboard": "クリップボードからノートを貼り付け",
"cut-notes-to-clipboard": "ノートをクリップボードにカット",
"cut-notes-to-clipboard": "ノートをクリップボードに切り取り",
"select-all-notes-in-parent": "親ノート内のすべてのノートを選択",
"add-note-above-to-selection": "選択範囲に上のノートを追加",
"add-note-below-to-selection": "選択範囲に下のノートを追加",
@@ -184,7 +184,7 @@
"edit-branch-prefix": "ブランチ接頭辞の編集",
"show-revisions": "変更履歴を表示",
"add-new-label": "ラベルを追加",
"add-new-relation": "関係を追加",
"add-new-relation": "リレーションを追加",
"toggle-ribbon-tab-basic-properties": "リボンタブ切り替え:基本属性",
"toggle-ribbon-tab-book-properties": "リボンタブ切り替え:書籍属性",
"toggle-ribbon-tab-file-properties": "リボンタブ切り替え:ファイル属性",
@@ -198,7 +198,9 @@
"toggle-note-hoisting": "ノートホイスト切り替え",
"unhoist-note": "ノートホイストを無効にする",
"force-save-revision": "強制保存リビジョン",
"add-include-note-to-text": "埋め込みノートを追加"
"add-include-note-to-text": "埋め込みノートを追加",
"toggle-ribbon-tab-classic-editor": "リボンタブのクラシックエディターに切り替える",
"toggle-ribbon-tab-promoted-attributes": "リボンタブ切り替え:プロモート属性"
},
"login": {
"title": "ログイン",
@@ -251,7 +253,8 @@
"password": "パスワード",
"password-placeholder": "パスワード",
"finish-setup": "セットアップ完了",
"back": "戻る"
"back": "戻る",
"note": "ノート:"
},
"setup_sync-in-progress": {
"heading": "同期中",
@@ -309,7 +312,7 @@
"new-note-title": "新しいノート",
"bookmarks-title": "ブックマーク",
"open-today-journal-note-title": "今日の日記を開く",
"quick-search-title": "クイックサーチ",
"quick-search-title": "クイック検索",
"recent-changes-title": "最近の変更",
"root-title": "隠されたノート",
"note-map-title": "ノートマップ",
@@ -335,13 +338,16 @@
"sync-status-title": "同期状態",
"settings-title": "設定",
"llm-chat-title": "ノートとチャット",
"options-title": "オプション",
"options-title": "設定",
"multi-factor-authentication-title": "多要素認証",
"etapi-title": "ETAPI"
"etapi-title": "ETAPI",
"visible-launchers-title": "可視化されたランチャー",
"inbox-title": "Inbox",
"base-abstract-launcher-title": "ベース アブストラクトランチャー"
},
"notes": {
"new-note": "新しいノート",
"duplicate-note-suffix": "(複)",
"duplicate-note-suffix": "(複)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
@@ -355,7 +361,8 @@
"export_filter": "PDFドキュメント (*.pdf)",
"unable-to-export-message": "現在のートをPDFとしてエクスポートできませんでした。",
"unable-to-export-title": "PDFとしてエクスポートできません",
"unable-to-save-message": "選択されたファイルに書き込めませんでした。もう一度試すか、別の保存先を選択してください。"
"unable-to-save-message": "選択されたファイルに書き込めませんでした。もう一度試すか、別の保存先を選択してください。",
"unable-to-print": "ノートを印刷できません"
},
"tray": {
"tooltip": "Trilium Notes",
@@ -405,7 +412,12 @@
"geo-map": "ジオマップ",
"geolocation": "ジオロケーション",
"built-in-templates": "内蔵のテンプレート",
"board_status_todo": "未完了"
"board_status_todo": "未完了",
"presentation": "プレゼンテーション",
"presentation_slide": "プレゼンテーションスライド",
"presentation_slide_first": "最初のスライド",
"presentation_slide_second": "2番目のスライド",
"background": "背景"
},
"share_404": {
"title": "該当なし",
@@ -413,7 +425,17 @@
},
"share_page": {
"clipped-from": "このノートは元々{{- url}}から切り取られたものです",
"no-content": "このノートには内容がありません。"
"no-content": "このノートには内容がありません。",
"parent": "親:",
"child-notes": "子ノート:"
},
"weekdayNumber": "第{weekNumber}週"
"weekdayNumber": "第{weekNumber}週",
"quarterNumber": "四半期 {quarterNumber}",
"sql_init": {
"db_not_initialized_desktop": "DB が初期化されていません。画面の指示に従ってください。",
"db_not_initialized_server": "DB が初期化されていません。セットアップ ページ 「http://[your-server-host]:{{port}}」 にアクセスして、Trilium を初期化する方法の説明を確認してください。"
},
"desktop": {
"instance_already_running": "すでにインスタンスが実行されているので、代わりにそのインスタンスにフォーカスします。"
}
}

View File

@@ -38,6 +38,7 @@
"activate-next-tab": "우측 탭 활성화",
"activate-previous-tab": "좌측 탭 활성화",
"open-new-window": "새 비어있는 창 열기",
"toggle-tray": "시스템 트레이에서 애플리케이션 보여주기/숨기기"
"toggle-tray": "시스템 트레이에서 애플리케이션 보여주기/숨기기",
"tabs-and-windows": "탭 & 창"
}
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1,11 @@
{
"keyboard_actions": {
"back-in-note-history": "Naviger til forrige notat i historikken",
"forward-in-note-history": "Naviger til neste notat i historikken",
"open-jump-to-note-dialog": "Åpne \"gå til notat\"-dialogboksen",
"open-command-palette": "Åpne kommandopalett",
"scroll-to-active-note": "Skroll notat-treet til aktivt notat",
"quick-search": "Aktiver hurtigsøk-feltet",
"search-in-subtree": "Søk etter notater i det aktive notatets understruktur"
}
}

View File

@@ -7,6 +7,48 @@
"scroll-to-active-note": "Scroll naar actieve notitie in de notitieboom",
"quick-search": "Snelle zoekbalk activeren",
"search-in-subtree": "Zoek naar notities in de subboom van de actieve notitie",
"expand-subtree": "Subboom van huidige notitie uitbreiden"
"expand-subtree": "Subboom van huidige notitie uitbreiden",
"collapse-tree": "Vouwt de volledige notitieboom samen",
"collapse-subtree": "Vouwt de subboom van de huidige notitie samen",
"sort-child-notes": "Kindnotities sorteren",
"creating-and-moving-notes": "Notities maken en verplaatsen",
"create-note-after": "Maak notitie na actieve notitie",
"create-note-into": "Maak notitie als onderliggende notitie van actieve notitie",
"create-note-into-inbox": "Maak een notitie in de inbox (indien gedefinieerd) of dagnotitie",
"delete-note": "Notitie verwijderen",
"move-note-up": "Notitie naar boven verplaatsen",
"move-note-down": "Notitie naar beneden verplaatsen",
"move-note-up-in-hierarchy": "Notitie hoger in hiërarchie plaatsen",
"move-note-down-in-hierarchy": "Verplaats nota in hiërarchie",
"edit-note-title": "Spring van de boom naar de notitie en de titel",
"edit-branch-prefix": "Dialoogvenster \"Bewerk takvoorvoegsel\" weergeven",
"clone-notes-to": "Geselecteerde notities klonen",
"move-notes-to": "Geselecteerde notities verplaatsen",
"note-clipboard": "Notitieblok",
"copy-notes-to-clipboard": "Kopieer geselecteerde notities naar het klembord",
"paste-notes-from-clipboard": "Plak notities uit het klembord in de actieve notitie",
"cut-notes-to-clipboard": "Geselecteerde notities naar het klembord knippen",
"select-all-notes-in-parent": "Selecteer alle notities van het huidige notitieniveau",
"add-note-above-to-the-selection": "Voeg bovenstaande opmerking toe aan de selectie",
"add-note-below-to-selection": "Voeg onderstaande opmerking toe aan de selectie",
"duplicate-subtree": "Duplicaat subboom",
"tabs-and-windows": "Tabbladen en vensters",
"open-new-tab": "Nieuw tabblad openen",
"close-active-tab": "Sluit actief tabblad",
"reopen-last-tab": "Het laatst gesloten tabblad opnieuw openen",
"activate-next-tab": "Tabblad rechts activeren",
"activate-previous-tab": "Tabblad links activeren",
"open-new-window": "Nieuw leeg venster openen",
"toggle-tray": "De toepassing weergeven/verbergen in het systeemvak",
"first-tab": "Activeer het eerste tabblad in de lijst",
"second-tab": "Activeer het tweede tabblad in de lijst",
"third-tab": "Activeer het derde tabblad in de lijst",
"fourth-tab": "Activeer het vierde tabblad in de lijst",
"fifth-tab": "Activeer het vijfde tabblad in de lijst",
"sixth-tab": "Activeer het zesde tabblad in de lijst",
"seventh-tab": "Activeer het zevende tabblad in de lijst",
"eight-tab": "Activeer het achtste tabblad in de lijst",
"ninth-tab": "Activeer het negende tabblad in de lijst",
"last-tab": "Activeer het laatste tabblad in de lijst"
}
}

View File

@@ -13,7 +13,7 @@
"sort-child-notes": "Sortuj podnotatki",
"creating-and-moving-notes": "Tworzenie oraz przestawianie notatek",
"create-note-after": "Utwórz notatkę po aktywnej notatce",
"create-note-into": "Utwórz notatkę jako podnotatka aktywnej notatki",
"create-note-into": "Utwórz notatkę jako pod-notatka aktywnej notatki",
"create-note-into-inbox": "Utwórz notatkę w skrzyncę (jeśli zdefiniowana) lub jako notatka dnia",
"delete-note": "Usuń notatkę",
"move-note-up": "Przestaw notatkę wyżej",
@@ -74,7 +74,36 @@
"zoom-out": "Pomniejsz",
"zoom-in": "Powiększ",
"print-active-note": "Drukuj aktywną notatkę",
"toggle-full-screen": "Przełącz pełny ekran"
"toggle-full-screen": "Przełącz pełny ekran",
"cut-into-note": "Wycina zaznaczony tekst i tworzy podrzędną notatkę z tym tekstem",
"edit-readonly-note": "Edytuj notatkę tylko do odczytu",
"other": "Inne",
"toggle-basic-properties": "Przełącz podstawowe ustawienia",
"toggle-file-properties": "Przełącz ustawienia pliku",
"toggle-image-properties": "Przełącz ustawienia obrazu",
"toggle-owned-attributes": "Przełącz posiadane atrybuty",
"toggle-inherited-attributes": "Przełącz odziedziczone atrybuty",
"toggle-promoted-attributes": "Przełącz promowane atrybuty",
"render-active-note": "Wyrenderuj (ponownie) aktywną notatkę",
"find-in-text": "Włącz panel wyszukiwania",
"note-navigation": "Nawigacja notatki",
"export-as-pdf": "Wyeksportuj ta notatkę jako PDF",
"copy-without-formatting": "Skopiuj zaznaczony tekst bez formatowania",
"force-save-revision": "Wymuszanie tworzenia/zapisywania nowej wersji aktywnej notatki",
"toggle-book-properties": "Przełącz właściwości kolekcji",
"toggle-left-note-tree-panel": "Włącz panel po lewej (drzewo notatek)",
"toggle-classic-editor-toolbar": "Przełącz kartę Formatowanie dla edytora ze stałym paskiem narzędzi",
"add-include-note-to-text": "Otwiera okno dialogowe umożliwiające dodanie notatki",
"ribbon-tabs": "Karty wstążki",
"toggle-link-map": "Włącz mapę linków",
"toggle-note-info": "Włącz informacje o notatce",
"toggle-note-paths": "Włącz ścieżki notatki",
"toggle-similar-notes": "Włącz pokazywanie podobnych notatek",
"toggle-right-pane": "Przełącz wyświetlanie prawego panelu, który zawiera spis treści i najważniejsze informacje",
"run-active-note": "Uruchomienie aktywnego kodu JavaScript (frontend/backend) w notatce",
"toggle-note-hoisting": "Przełączanie podnoszenia aktywnej notatki",
"unhoist": "Odłącz ze wszystkich miejsc",
"toggle-zen-mode": "Włącz/wyłącz tryb zen (minimalny UI dla większej koncentracji)"
},
"keyboard_action_names": {
"zoom-in": "Powiększ",
@@ -96,22 +125,90 @@
"close-active-tab": "Zamknij aktywną kartę",
"reopen-last-tab": "Przywróć ostatnią kartę",
"open-new-window": "Otwórz nowe okno",
"find-in-text": "Wyszukaj w tekście"
"find-in-text": "Wyszukaj w tekście",
"quick-search": "Szybkie wyszukiwanie",
"edit-note-title": "Edytuj tytuł notatki",
"copy-notes-to-clipboard": "Skopiuj Notatki do schowka",
"paste-notes-from-clipboard": "Wklej notatki ze schowka",
"cut-notes-to-clipboard": "Wytnij notatki do schowka",
"clone-notes-to": "Sklonuj notatkę do",
"move-notes-to": "Przenieś notatkę do",
"duplicate-subtree": "Duplikuj poddrzewo",
"open-developer-tools": "Otwórz narzędzia dewelopera",
"export-active-note-as-pdf": "Wyeksportuj aktywną notatkę jako PDF",
"open-note-externally": "Otwórz notatkę zewnętrznie",
"render-active-note": "Wyrenderuj aktywną notatkę",
"run-active-note": "Uruchom aktywną notatkę",
"show-revisions": "Pokaż wersje",
"show-recent-changes": "Pokaż ostatnie zmiany",
"show-sql-console": "Pokaż konsolę SQL",
"reset-zoom-level": "Zresetuj poziom zooma",
"add-link-to-text": "Dodaj link do tekstu",
"force-save-revision": "Wymuś zapis wersji",
"create-note-after": "Stwórz notatkę po",
"create-note-into": "Stwórz notatkę w",
"create-note-into-inbox": "Stwórz notatkę w skrzynce odbiorczej",
"select-all-notes-in-parent": "Zaznacz wszystkie notatki",
"add-note-above-to-selection": "Dodaj notatkę nad w selekcji",
"add-note-below-to-selection": "Dodaj notatkę pod do selekcji",
"activate-next-tab": "Aktywuj następną kartę",
"activate-previous-tab": "Aktywuj poprzednią kartę",
"toggle-system-tray-icon": "Włącz ikonę zasobnika systemowego",
"toggle-zen-mode": "Włącz tryb Zen",
"switch-to-first-tab": "Przełącz do pierwszej karty",
"switch-to-second-tab": "Przełącz do drugiej karty",
"switch-to-third-tab": "Przełącz do trzeciej karty",
"switch-to-fourth-tab": "Przełącz do czwartej karty",
"switch-to-fifth-tab": "Przełącz do piątej karty",
"switch-to-sixth-tab": "Przełącz do szóstej karty",
"switch-to-seventh-tab": "Przełącz do siódmej karty",
"switch-to-eighth-tab": "Przełącz do ósmej karty",
"switch-to-ninth-tab": "Przełącz do dziewiątej karty",
"switch-to-last-tab": "Przełącz do ostatniej karty",
"show-note-source": "Pokaż źródło notatki",
"show-options": "Pokaż opcje",
"show-backend-log": "Pokaż dziennik logów",
"show-help": "Pokaż pomoc",
"show-cheatsheet": "Pokaż Cheatsheet",
"back-in-note-history": "Powrót do historii notatek",
"forward-in-note-history": "Przewiń historię notatek",
"command-palette": "Paleta komend",
"edit-branch-prefix": "Edytuj prefiks gałęzi",
"paste-markdown-into-text": "Wklej Markdown do tekstu",
"cut-into-note": "Wytnij do notatki",
"edit-read-only-note": "Edytuj notatkę tylko do odczytu",
"add-new-label": "Dodaj nową etykietę",
"add-new-relation": "Dodaj nowe powiązanie",
"print-active-note": "Wydrukuj aktywną notatkę",
"toggle-left-pane": "Włącz lewy panel",
"toggle-full-screen": "Włącz pełny ekran"
},
"login": {
"password": "Hasło",
"remember-me": "Zapamiętaj mnie"
"remember-me": "Zapamiętaj mnie",
"title": "Zaloguj",
"heading": "Logowanie do Trilium",
"incorrect-totp": "TOTP jest nieprawidłowe. Spróbuj ponownie.",
"incorrect-password": "Hasło jest nieprawidłowe. Spróbuj ponownie.",
"button": "Login",
"sign_in_with_sso": "Zaloguj się za pomocą {{ ssoIssuerName }}"
},
"javascript-required": "Trillium wymaga włączenia JavaScript.",
"setup_sync-from-server": {
"server-host": "Adres serwera Trillium",
"proxy-server": "Serwer proxy (opcjonalnie)",
"back": "Wstecz",
"finish-setup": "Zakończ konfiguracje"
"finish-setup": "Zakończ konfiguracje",
"heading": "Sychnronizuj z serwera",
"note": "Notatka:",
"server-host-placeholder": "https://<hostname>:<port>",
"password": "Hasło",
"password-placeholder": "Hasło"
},
"setup_sync-in-progress": {
"heading": "Synchronizacja w toku",
"outstanding-items": "Pozostało do zsynchronizowania:"
"outstanding-items": "Pozostało do zsynchronizowania:",
"outstanding-items-default": "N/A"
},
"weekdays": {
"monday": "Poniedziałek",
@@ -160,5 +257,72 @@
},
"notes": {
"new-note": "Nowa notatka"
},
"set_password": {
"title": "Ustaw hasło",
"heading": "Ustaw hasło",
"description": "Aby zacząć korzystać z Trilium online, musisz ustawić najpierw hasło. Hasło zostanie użyte do logowania.",
"password": "Hasło",
"password-confirmation": "Potwierdź hasło",
"button": "Ustaw nowe hasło"
},
"setup": {
"heading": "Instalacja Trilium Notes",
"new-document": "Jestem nowym użytkownikiem i chce stworzyć nowy dokument Trilium dla moich notatek",
"sync-from-desktop": "Mam już wersję desktopową i chcę ustawić synchronizację",
"sync-from-server": "Mam już serwer i chcę skonfigurować z nią synchronizację",
"next": "Następny",
"init-in-progress": "Trwa inicjalizacja dokumentu",
"redirecting": "Zostaniesz przeniesiony do aplikacji.",
"title": "Instalacja"
},
"setup_sync-from-desktop": {
"heading": "Synchronizuj z wersją desktopową",
"description": "Ta instalacja musi być wykonana na wersji desktopowej:",
"step1": "Otwórz aplikację Trilium Notes.",
"step2": "Z menu Trilium wybierz Opcje.",
"step3": "Kliknij na kategorię Synchronizuj.",
"step4": "Zmień adres wersji do: {{- host}} i kliknij zapisz.",
"step5": "Kliknij \"Testuj Synchronizację\" aby zweryfikować połączenie.",
"step6": "Kiedy wykonasz te kroki, kliknij {{- link}}.",
"step6-here": "tutaj"
},
"share_page": {
"no-content": "Ta notatka nie ma treści."
},
"share_404": {
"title": "Nie znaleziono",
"heading": "Nie znaleziono"
},
"share_theme": {
"image_alt": "Zdjęcie artykułu",
"last-updated": "Ostatnia aktualizacja: {{- date}}",
"subpages": "Podstrony:",
"on-this-page": "Na tej stronie"
},
"hidden_subtree_templates": {
"table": "Tabela",
"geo-map": "Geo Mapa",
"start-date": "Początek daty",
"end-date": "Koniec daty",
"start-time": "Czas od",
"end-time": "Czas do",
"geolocation": "Geolokalizacja",
"built-in-templates": "Wbudowane szablony",
"board": "Tablica",
"status": "Status",
"board_note_first": "Pierwsza notatka",
"board_note_second": "Druga notatka",
"board_note_third": "Trzecia notatka",
"board_status_todo": "Do zrobienia",
"board_status_progress": "W trakcie",
"board_status_done": "Zrobione"
},
"sql_init": {
"db_not_initialized_desktop": "Baza danych nie została zainicjowana, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.",
"db_not_initialized_server": "Baza danych nie została zainicjowana, odwiedź stronę instalacji http://[your-server-host]:{{port}} aby zobaczyć jak uruchomić Trilium."
},
"desktop": {
"instance_already_running": "Istnieje już uruchomiona instancja, skup się na niej."
}
}

View File

@@ -0,0 +1,435 @@
{
"keyboard_actions": {
"back-in-note-history": "Navegar para a nota anterior no histórico",
"forward-in-note-history": "Navegar para a nota seguinte no histórico",
"open-jump-to-note-dialog": "Abrir diálogo \"Ir para nota\"",
"open-command-palette": "Abrir paleta de comandos",
"scroll-to-active-note": "Rolar a árvore de notas até a nota atual",
"quick-search": "Ativar barra de pesquisa rápida",
"search-in-subtree": "Pesquisar notas na sub-árvore da nota atual",
"expand-subtree": "Expandir sub-árvore da nota atual",
"collapse-tree": "Colapsar a árvore de notas completa",
"collapse-subtree": "Colapsar sub-árvore da nota atual",
"sort-child-notes": "Ordenar notas filhas",
"creating-and-moving-notes": "A criar e mover notas",
"create-note-after": "Criar nota após nota atual",
"create-note-into": "Criar nota como sub-nota da nota atual",
"create-note-into-inbox": "Criar uma nota na caixa de entrada (se definida) ou na nota do dia",
"delete-note": "Apagar nota",
"move-note-up": "Mover nota para cima",
"move-note-down": "Mover nota para baixo",
"move-note-up-in-hierarchy": "Mover nota para cima na hierarquia",
"move-note-down-in-hierarchy": "Mover nota para baixo na hierarquia",
"edit-note-title": "Saltar da árvore para os pormenores da nota e editar o título",
"edit-branch-prefix": "Exibir o diálogo \"Editar prefixo da ramificação\"",
"clone-notes-to": "Clonar notas selecionadas",
"move-notes-to": "Mover notas selecionadas",
"note-clipboard": "Área de transferência de notas",
"copy-notes-to-clipboard": "Copiar notas selecionadas para Área de transferência",
"paste-notes-from-clipboard": "Colar notas da área de transferência na nota atual",
"cut-notes-to-clipboard": "Recortar as notas selecionadas para a área de transferência",
"select-all-notes-in-parent": "Selecionar todas as notas do nível atual da nota",
"add-note-above-to-the-selection": "Adicionar nota acima à seleção",
"add-note-below-to-selection": "Adicionar nota abaixo à seleção",
"duplicate-subtree": "Duplicar subárvore",
"tabs-and-windows": "Separadores & Janelas",
"open-new-tab": "Abre novo separador",
"close-active-tab": "Fechar separador ativo",
"reopen-last-tab": "Reabre o último separador fechado",
"activate-next-tab": "Ativa separador à direita",
"activate-previous-tab": "Ativa separador à esquerda",
"open-new-window": "Abre nova janela vazia",
"toggle-tray": "Mostrar/ocultar a aplicação na bandeja do sistema",
"first-tab": "Ativar o primeiro separador na lista",
"second-tab": "Ativa o segundo separador na lista",
"third-tab": "Ativar o terceiro separador na lista",
"fourth-tab": "Ativar o quarto separador na lista",
"fifth-tab": "Ativar o quinto separador na lista",
"sixth-tab": "Ativar o sexto separador na lista",
"seventh-tab": "Ativar o sétimo separador na lista",
"eight-tab": "Ativar o oitavo separador na lista",
"ninth-tab": "Ativar o novo separador na lista",
"last-tab": "Ativar o último separador na lista",
"dialogs": "Diálogos",
"show-note-source": "Exibe o diálogo \"origem da nota\"",
"show-options": "Abrir página de configurações",
"show-revisions": "Exibe diálogo \"revisões de nota\"",
"show-recent-changes": "Exibe o diálogo \"alterações recentes\"",
"show-sql-console": "Exibe a página \"consola SQL\"",
"show-backend-log": "Exibe a página \"registo do backend\"",
"show-help": "Exibir o guia de utilizador integrado",
"show-cheatsheet": "Exibir um modal com atalhos de teclado",
"text-note-operations": "Operações de nota de texto",
"add-link-to-text": "Abrir diálogo para adicionar ligação ao texto",
"follow-link-under-cursor": "Seguir a ligação sob o cursor",
"insert-date-and-time-to-text": "Inserir data e hora atual no texto",
"paste-markdown-into-text": "Colar Markdown da área de transferência na nota de texto",
"cut-into-note": "Corta a seleção da nota atual e cria uma subnota com o texto selecionado",
"add-include-note-to-text": "Abre o log para incluir uma nota",
"edit-readonly-note": "Editar uma nota somente leitura",
"attributes-labels-and-relations": "Atributos (rótulos e relações)",
"add-new-label": "Criar rótulo",
"create-new-relation": "Criar relação",
"ribbon-tabs": "Guias da faixa",
"toggle-basic-properties": "Alterar Propriedades Básicas",
"toggle-file-properties": "Alterar Propriedades do Ficheiro",
"toggle-image-properties": "Alterar Propriedades da Imagem",
"toggle-owned-attributes": "Alterar Atributos Próprios",
"toggle-inherited-attributes": "Alterar Atributos Herdados",
"toggle-promoted-attributes": "Alternar Atributos Promovidos",
"toggle-link-map": "Alternar Mapa de Ligações",
"toggle-note-info": "Alternar Informações da Nota",
"toggle-note-paths": "Alternar Caminhos da Nota",
"toggle-similar-notes": "Alternar Notas Similares",
"other": "Outros",
"toggle-right-pane": "Alternar a exibição do painel direito, que inclui Sumário e Destaques",
"print-active-note": "Imprimir nota atual",
"open-note-externally": "Abrir nota como ficheiro na aplicação predefiinida",
"render-active-note": "Renderizar (re-renderizar) nota atual",
"run-active-note": "Executar código JavaScript (frontend/backend) da nota",
"toggle-note-hoisting": "Alternar a elevação da nota atual",
"unhoist": "Desfazer elevação de tudo",
"reload-frontend-app": "Recarregar Interface",
"open-dev-tools": "Abrir ferramentas de programador",
"find-in-text": "Alternar painel de pesquisa",
"toggle-left-note-tree-panel": "Alternar painel esquerdo (árvore de notas)",
"toggle-full-screen": "Alternar para ecrã cheio",
"zoom-out": "Diminuir zoom",
"zoom-in": "Aumentar zoom",
"note-navigation": "Navegação de notas",
"reset-zoom-level": "Redefinir nível de zoom",
"copy-without-formatting": "Copiar texto selecionado sem formatação",
"force-save-revision": "Forçar a criação/gravação de uma nova revisão da nota atual",
"toggle-book-properties": "Alternar propriedades do book",
"toggle-classic-editor-toolbar": "Alternar a guia de Formatação no editor com barra de ferramentas fixa",
"export-as-pdf": "Exportar a nota atual como PDF",
"toggle-zen-mode": "Ativa/desativa o modo zen (interface mínima para uma edição mais focada)"
},
"keyboard_action_names": {
"back-in-note-history": "Voltar no histórico da nota",
"forward-in-note-history": "Avançar no histórico da nota",
"jump-to-note": "Ir para...",
"command-palette": "Paleta de Comandos",
"scroll-to-active-note": "Rolar até a nota atual",
"quick-search": "Pesquisa Rápida",
"search-in-subtree": "Pesquisar na subárvore",
"expand-subtree": "Expandir Subárvore",
"collapse-tree": "Recolher Árvore",
"collapse-subtree": "Recolher Subárvore",
"sort-child-notes": "Ordenar Notas Filhas",
"create-note-after": "Criar Nota Após",
"create-note-into": "Criar Nota Dentro",
"create-note-into-inbox": "Criar Nota na Caixa de Entrada",
"delete-notes": "Apagar Notas",
"move-note-up": "Mover Nota Para Cima",
"move-note-down": "Mover Nota Para Baixo",
"move-note-up-in-hierarchy": "Mover Nota Para Cima na Hierarquia",
"move-note-down-in-hierarchy": "Mover Nota Para Baixo na Hierarquia",
"edit-note-title": "Editar Título da Nota",
"edit-branch-prefix": "Editar Prefixo da Ramificação",
"clone-notes-to": "Clonar Notas Para",
"move-notes-to": "Mover Notas Para",
"copy-notes-to-clipboard": "Copiar Notas para a Área de Transferência",
"paste-notes-from-clipboard": "Colar Notas da Área de Transferência",
"cut-notes-to-clipboard": "Recortar Notas para a Área de Transferência",
"select-all-notes-in-parent": "Selecionar Todas as Notas no Pai",
"add-note-above-to-selection": "Adicionar Nota Acima à Seleção",
"add-note-below-to-selection": "Adicionar Nota Abaixo à Seleção",
"duplicate-subtree": "Duplicar Subárvore",
"open-new-tab": "Abrir Nova Guia",
"close-active-tab": "Fechar Guia Ativa",
"reopen-last-tab": "Reabrir Última Guia",
"activate-next-tab": "Ativar Próxima Guia",
"activate-previous-tab": "Ativar Guia Anterior",
"open-new-window": "Abrir Nova Janela",
"toggle-system-tray-icon": "Alternar Ícone da Bandeja do Sistema",
"toggle-zen-mode": "Alternar Modo Zen",
"switch-to-first-tab": "Alternar para a Primeira Guia",
"switch-to-second-tab": "Alternar para a Segunda Guia",
"switch-to-third-tab": "Alternar para a Terceira Guia",
"switch-to-fourth-tab": "Alternar para a Quarta Guia",
"switch-to-fifth-tab": "Alternar para a Quinta Guia",
"switch-to-sixth-tab": "Alternar para a Sexta Guia",
"switch-to-seventh-tab": "Alternar para a Sétima Guia",
"switch-to-eighth-tab": "Alternar para a Oitava Guia",
"switch-to-ninth-tab": "Alternar para a Nona Guia",
"switch-to-last-tab": "Alternar para a Última Guia",
"show-note-source": "Exibir Fonte da Nota",
"show-options": "Exibir Opções",
"show-revisions": "Exibir Revisões",
"show-recent-changes": "Exibir Alterações Recentes",
"show-sql-console": "Exibir Console SQL",
"show-backend-log": "Exibir Log do Backend",
"show-help": "Exibir Ajuda",
"show-cheatsheet": "Exibir Cheatsheet",
"add-link-to-text": "Adicionar Ligação ao Texto",
"follow-link-under-cursor": "Seguir Ligação sob o Cursor",
"insert-date-and-time-to-text": "Inserir Data e Hora ao Texto",
"paste-markdown-into-text": "Colar Markdown no Texto",
"cut-into-note": "Recortar em Nota",
"add-include-note-to-text": "Adicionar Nota de Inclusão ao Texto",
"edit-read-only-note": "Editar Nota Somente-Leitura",
"add-new-label": "Adicionar Nova Etiqueta",
"add-new-relation": "Adicionar Nova Relação",
"toggle-ribbon-tab-classic-editor": "Alternar Guia da Faixa de Opções Editor Clássico",
"toggle-ribbon-tab-basic-properties": "Alternar Guia da Faixa de Opções Propriedades Básicas",
"toggle-ribbon-tab-book-properties": "Alternar Guia da Faixa de Opções Propriedades do Livro",
"toggle-ribbon-tab-file-properties": "Alternar Guia da Faixa de Opções Propriedades do Ficheiro",
"toggle-ribbon-tab-image-properties": "Alternar Guia da Faixa de Opções Propriedades da Imagem",
"toggle-ribbon-tab-owned-attributes": "Alternar Guia da Faixa de Opções Atributos Possuídos",
"toggle-ribbon-tab-inherited-attributes": "Alternar Guia da Faixa de Opções Atributos Herdados",
"toggle-ribbon-tab-promoted-attributes": "Alternar Guia da Faixa de Opções Atributos Promovidos",
"toggle-ribbon-tab-note-map": "Alternar Guia da Faixa de Opções Mapa de Notas",
"toggle-ribbon-tab-note-info": "Alternar Guia da Faixa de Opções Informações da Nota",
"toggle-ribbon-tab-note-paths": "Alternar Guia da Faixa de Opções Caminhos de Nota",
"toggle-ribbon-tab-similar-notes": "Alternar Guia da Faixa de Opções Notas Semelhantes",
"toggle-right-pane": "Alternar Painel Direito",
"print-active-note": "Imprimir Nota Atual",
"export-active-note-as-pdf": "Exportar Nota Atual como PDF",
"open-note-externally": "Abrir Nota Externamente",
"render-active-note": "Renderizar Nota Atual",
"run-active-note": "Executar Nota Atual",
"toggle-note-hoisting": "Alternar Elevação de Nota",
"unhoist-note": "Desfazer Elevação de Nota",
"reload-frontend-app": "Recarregar Frontend",
"open-developer-tools": "Abrir Ferramentas de Programador",
"find-in-text": "Localizar no Texto",
"toggle-left-pane": "Alternar Painel Esquerdo",
"toggle-full-screen": "Alternar Ecrã Cheio",
"zoom-out": "Reduzir Zoom",
"zoom-in": "Aumentar Zoom",
"reset-zoom-level": "Redefinir Nível de Zoom",
"copy-without-formatting": "Copiar Sem Formatação",
"force-save-revision": "Forçar Gravação da Revisão"
},
"login": {
"title": "Login",
"heading": "Trilium login",
"incorrect-totp": "O código TOTP está incorreto. Por favor, tente novamente.",
"incorrect-password": "Palavra-passe incorreta. Tente novamente.",
"password": "Palavra-passe",
"remember-me": "Lembrar-me",
"button": "Login",
"sign_in_with_sso": "Fazer login com {{ ssoIssuerName }}"
},
"set_password": {
"title": "Definir palavra-passe",
"heading": "Definir palavra-passe",
"description": "Antes de começar a usar o Trilium web, precisa definir uma palavra-passe. Usará esta palavra-passe para fazer login.",
"password": "Palavra-passe",
"password-confirmation": "Confirmar Palavra-passe",
"button": "Definir palavra-passe"
},
"javascript-required": "Trilium precisa que JavaScript esteja ativado.",
"setup": {
"heading": "Trilium Notes setup",
"new-document": "Sou um novo utilizador e quero criar um documento Trilium para as minhas notas",
"sync-from-desktop": "Já tenho uma instância no desktop e quero configurar a sincronização com ela",
"sync-from-server": "Já tenho uma instância no servidor e quero configurar a sincronização com ela",
"next": "Avançar",
"init-in-progress": "Inicialização do documento em andamento",
"redirecting": "Será redirecionado para a aplicação brevemente.",
"title": "Configuração"
},
"setup_sync-from-desktop": {
"heading": "Sincronizar com Desktop",
"description": "Esta configuração deve ser iniciada a partir da instância do desktop:",
"step1": "Abra a sua instância do Trilium Notes no desktop.",
"step2": "No menu do Trilium, clique em Opções.",
"step3": "Clique na categoria Sincronização.",
"step4": "Altere o endereço da instância do servidor para: {{- host}} e clique em Gravar.",
"step5": "Clique no botão \"Testar sincronização\" para verificar se a conexão foi bem-sucedida.",
"step6": "Depois de concluir estas etapas, clique em {{- link}}.",
"step6-here": "aqui"
},
"setup_sync-from-server": {
"heading": "Sincronizar do Servidor",
"instructions": "Por favor, insira abaixo o endereço e as credenciais do servidor Trilium. Isto descarragará de todo o documento Trilium do servidor e configurará a sincronização com ele. Dependendo do tamanho do documento e da velocidade da conexão, isto pode levar algum tempo.",
"server-host": "Endereço do servidor Trilium",
"server-host-placeholder": "https://<hostname>:<port>",
"proxy-server": "Servidor proxy (opcional)",
"proxy-server-placeholder": "https://<hostname>:<port>",
"note": "Nota:",
"proxy-instruction": "Se deixar o campo de proxy em branco, o proxy do sistema será usado (aplicável apenas à aplicação desktop)",
"password": "Palavra-passe",
"password-placeholder": "Palavra-passe",
"back": "Voltar",
"finish-setup": "Terminar configuração"
},
"setup_sync-in-progress": {
"heading": "Sincronização em andamento",
"successful": "A sincronização foi configurada corretamente. Levará algum tempo para que a sincronização inicial seja concluída. Quando terminar, será redirecionado para a página de login.",
"outstanding-items": "Elementos de sincronização pendentes:",
"outstanding-items-default": "N/A"
},
"share_404": {
"title": "Não encontrado",
"heading": "Não encontrado"
},
"share_page": {
"parent": "pai:",
"clipped-from": "Esta nota foi originalmente extraída de {{- url}}",
"child-notes": "Notas filhas:",
"no-content": "Esta nota não possui conteúdo."
},
"weekdays": {
"monday": "Segunda-feira",
"tuesday": "Terça-feira",
"wednesday": "Quarta-feira",
"thursday": "Quinta-feira",
"friday": "Sexta-feira",
"saturday": "Sábado",
"sunday": "Domingo"
},
"weekdayNumber": "Semana {weekNumber}",
"months": {
"january": "Janeiro",
"february": "Fevereiro",
"march": "Março",
"april": "Abril",
"may": "Maio",
"june": "Junho",
"july": "Julho",
"august": "Agosto",
"september": "Setembro",
"october": "Outubro",
"november": "Novembro",
"december": "Dezembro"
},
"quarterNumber": "Trimestre {quarterNumber}",
"special_notes": {
"search_prefix": "Pesquisar:"
},
"test_sync": {
"not-configured": "O host do servidor de sincronização não está configurado. Por favor, configure a sincronização primeiro.",
"successful": "A comunicação com o servidor de sincronização foi bem-sucedida, a sincronização foi iniciada."
},
"hidden-subtree": {
"root-title": "Notas Ocultas",
"search-history-title": "Histórico de Pesquisa",
"note-map-title": "Mapa de Notas",
"sql-console-history-title": "Histórico do Console SQL",
"shared-notes-title": "Notas Partilhadas",
"bulk-action-title": "Ação em Massa",
"backend-log-title": "Log do Backend",
"user-hidden-title": "Utilizador Oculto",
"launch-bar-templates-title": "Modelos da Barra de Atalhos",
"base-abstract-launcher-title": "Atalho Abstrato Base",
"command-launcher-title": "Atalho de Comando",
"note-launcher-title": "Atalho de Notas",
"script-launcher-title": "Atalho de Script",
"built-in-widget-title": "Widget Incorporado",
"spacer-title": "Espaçador",
"custom-widget-title": "Widget Personalizado",
"launch-bar-title": "Barra de Atalhos",
"available-launchers-title": "Atalhos disponíveis",
"go-to-previous-note-title": "Ir para Nota Anterior",
"go-to-next-note-title": "Ir para Próxima Nota",
"new-note-title": "Nova Nota",
"search-notes-title": "Pesquisar Notas",
"jump-to-note-title": "Ir para...",
"calendar-title": "Calendário",
"recent-changes-title": "Alterações Recentes",
"bookmarks-title": "Favoritos",
"open-today-journal-note-title": "Abrir Nota do Diário de Hoje",
"quick-search-title": "Pesquisa Rápida",
"protected-session-title": "Sessão Protegida",
"sync-status-title": "Estado de Sincronização",
"settings-title": "Configurações",
"llm-chat-title": "Conversar com as Notas",
"options-title": "Opções",
"appearance-title": "Aparência",
"shortcuts-title": "Atalhos",
"text-notes": "Notas de Texto",
"code-notes-title": "Notas de Código",
"images-title": "Imagens",
"spellcheck-title": "Verificação Ortográfica",
"password-title": "Palavra-passe",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Backup",
"sync-title": "Sincronizar",
"ai-llm-title": "AI/LLM",
"other": "Outros",
"advanced-title": "Avançado",
"visible-launchers-title": "Atalhos Visíveis",
"user-guide": "Guia do Utilizador",
"localization": "Idioma e Região",
"inbox-title": "Caixa de Entrada"
},
"notes": {
"new-note": "Nova nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "O ficheiro de log do backend '{{ fileName }}' ainda não existe.",
"reading-log-failed": "Falha ao ler o ficheiro de log do backend '{{ fileName }}'."
},
"content_renderer": {
"note-cannot-be-displayed": "Esta nota não pode ser exibida."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "A nota atual não pôde ser exportada como PDF.",
"unable-to-export-title": "Não foi possível exportar como PDF",
"unable-to-save-message": "O ficheiro selecionado não pôde ser gravado. Tente novamente ou selecione outro destino."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Sair do Trilium",
"recents": "Notas recentes",
"bookmarks": "Favoritos",
"today": "Abrir a nota do diário de hoje",
"new-note": "Nova nota",
"show-windows": "Exibir janelas",
"open_new_window": "Abrir nova janela"
},
"migration": {
"old_version": "A migração direta da sua versão atual não é suportada. Por favor, atualize primeiro para a versão mais recente v0.60.4 e somente depois para esta versão.",
"error_message": "Erro durante a migração para a versão {{version}}: {{stack}}",
"wrong_db_version": "A versão da base de dados ({{version}}) é mais recente do que a esperada pela aplicação ({{targetVersion}}), o que significa que ele foi criado por uma versão mais nova e incompatível do Trilium. Atualize para a versão mais recente do Trilium para resolver este problema."
},
"modals": {
"error_title": "Erro"
},
"share_theme": {
"site-theme": "Tema do site",
"search_placeholder": "Pesquisar...",
"image_alt": "Imagem do artigo",
"last-updated": "Atualizado pela última vez em {{- date}}",
"subpages": "Subpáginas:",
"on-this-page": "Nesta página",
"expand": "Expandir"
},
"hidden_subtree_templates": {
"text-snippet": "Trecho de texto",
"description": "Descrição",
"list-view": "Visualização em lista",
"grid-view": "Visualização em grade",
"calendar": "Calendário",
"table": "Tabela",
"geo-map": "Mapa geográfico",
"start-date": "Data de início",
"end-date": "Data de término",
"start-time": "Hora de início",
"end-time": "Hora de término",
"geolocation": "Geolocalização",
"built-in-templates": "Modelos integrados",
"board": "Quadro",
"status": "Estado",
"board_note_first": "Primeira nota",
"board_note_second": "Segunda nota",
"board_note_third": "Terceira nota",
"board_status_todo": "A fazer",
"board_status_progress": "Em andamento",
"board_status_done": "Concluído"
},
"sql_init": {
"db_not_initialized_desktop": "BD não inicializada, siga as instruções no ecrã.",
"db_not_initialized_server": "BD não inicializada, visite a página de configuração - http://[anfitrião-do-servidor]:{{port}} para ver instruções sobre como inicializar o Trilium."
},
"desktop": {
"instance_already_running": "Já há uma instância em execução, a focar essa instância."
}
}

View File

@@ -424,5 +424,12 @@
"board_status_todo": "A fazer",
"board_status_progress": "Em andamento",
"board_status_done": "Concluído"
},
"sql_init": {
"db_not_initialized_desktop": "DB não inicializada, por favor siga as instruções na tela.",
"db_not_initialized_server": "DB não inicializada, por favor visite a página de configuração - http://[your-server-host]:{{port}} para ver instruções de como inicializar o Trillium."
},
"desktop": {
"instance_already_running": "Já existe uma instância sendo executada, em vez disso focando nesta."
}
}

View File

@@ -1,428 +1,439 @@
{
"keyboard_actions": {
"activate-next-tab": "Activează tab-ul din dreapta",
"activate-previous-tab": "Activează tab-ul din stânga",
"add-include-note-to-text": "Deschide fereastra de includere notițe",
"add-link-to-text": "Deschide fereastra de adaugă legături în text",
"add-new-label": "Crează o nouă etichetă",
"add-note-above-to-the-selection": "Adaugă notița deasupra selecției",
"add-note-below-to-selection": "Adaugă notița deasupra selecției",
"attributes-labels-and-relations": "Atribute (etichete și relații)",
"close-active-tab": "Închide tab-ul activ",
"collapse-subtree": "Minimizează ierarhia notiței curente",
"collapse-tree": "Minimizează întreaga ierarhie de notițe",
"copy-notes-to-clipboard": "Copiază notițele selectate în clipboard",
"copy-without-formatting": "Copiază textul selectat fără formatare",
"create-new-relation": "Crează o nouă relație",
"create-note-into-inbox": "Crează o notiță și o deschide în inbox (dacă este definit) sau notița zilnică",
"cut-notes-to-clipboard": "Decupează notițele selectate în clipboard",
"creating-and-moving-notes": "Crearea și mutarea notițelor",
"cut-into-note": "Decupează selecția din notița curentă și crează o subnotiță cu textul selectat",
"delete-note": "Șterge notița",
"dialogs": "Ferestre",
"duplicate-subtree": "Dublifică subnotițele",
"edit-branch-prefix": "Afișează ecranul „Editează prefixul ramurii”",
"edit-note-title": "Sare de la arborele notițelor la detaliile notiței și editează titlul",
"edit-readonly-note": "Editează o notiță care este în modul doar în citire",
"eight-tab": "Activează cel de-al optelea tab din listă",
"expand-subtree": "Expandează ierarhia notiței curente",
"fifth-tab": "Activează cel de-al cincelea tab din listă",
"first-tab": "Activează cel primul tab din listă",
"follow-link-under-cursor": "Urmărește legătura de sub poziția cursorului",
"force-save-revision": "Forțează crearea/salvarea unei noi revizii ale notiției curente",
"fourth-tab": "Activează cel de-al patrulea tab din listă",
"insert-date-and-time-to-text": "Inserează data curentă și timpul în text",
"last-tab": "Activează ultimul tab din listă",
"move-note-down": "Mută notița mai jos",
"move-note-down-in-hierarchy": "Mută notița mai jos în ierarhie",
"move-note-up": "Mută notița mai sus",
"move-note-up-in-hierarchy": "Mută notița mai sus în ierarhie",
"ninth-tab": "Activează cel de-al nouălea tab din listă",
"note-clipboard": "Clipboard-ul notițelor",
"note-navigation": "Navigarea printre notițe",
"open-dev-tools": "Deschide uneltele de dezvoltator",
"open-jump-to-note-dialog": "Deschide ecranul „Sari la notiță”",
"open-new-tab": "Deschide un tab nou",
"open-new-window": "Deschide o nouă fereastră goală",
"open-note-externally": "Deschide notița ca un fișier utilizând aplicația implicită",
"other": "Altele",
"paste-markdown-into-text": "Lipește text Markdown din clipboard în notița de tip text",
"paste-notes-from-clipboard": "Lipește notițele din clipboard în notița activă",
"print-active-note": "Imprimă notița activă",
"reload-frontend-app": "Reîncarcă interfața grafică",
"render-active-note": "Reîmprospătează notița activă",
"reopen-last-tab": "Deschide din nou ultimul tab închis",
"reset-zoom-level": "Resetează nivelul de magnificare",
"ribbon-tabs": "Tab-urile din panglică",
"run-active-note": "Rulează notița curentă de tip JavaScript (frontend sau backend)",
"search-in-subtree": "Caută notițe în ierarhia notiței active",
"second-tab": "Activează cel de-al doilea tab din listă",
"select-all-notes-in-parent": "Selectează toate notițele din nivelul notiței curente",
"seventh-tab": "Activează cel de-al șaptelea tab din listă",
"show-backend-log": "Afișează fereastra „Log-uri din backend”",
"show-help": "Afișează informații utile",
"show-note-source": "Afișează fereastra „Sursa notiței”",
"show-options": "Afișează fereastra de opțiuni",
"show-recent-changes": "Afișează fereastra „Schimbări recente”",
"show-revisions": "Afișează fereastra „Revizii ale notiței”",
"show-sql-console": "Afișează ecranul „Consolă SQL”",
"sixth-tab": "Activează cel de-al șaselea tab din listă",
"sort-child-notes": "Ordonează subnotițele",
"tabs-and-windows": "Tab-uri și ferestre",
"text-note-operations": "Operații asupra notițelor text",
"third-tab": "Activează cel de-al treilea tab din listă",
"toggle-basic-properties": "Comută tab-ul „Proprietăți de bază”",
"toggle-book-properties": "Comută tab-ul „Proprietăți ale cărții”",
"toggle-file-properties": "Comută tab-ul „Proprietăți fișier”",
"toggle-full-screen": "Comută modul ecran complet",
"toggle-image-properties": "Comută tab-ul „Proprietăți imagini”",
"toggle-inherited-attributes": "Comută tab-ul „Atribute moștenite”",
"toggle-left-note-tree-panel": "Comută panoul din stânga (arborele notițelor)",
"toggle-link-map": "Comută harta legăturilor",
"toggle-note-hoisting": "Comută focalizarea pe notița curentă",
"toggle-note-info": "Comută tab-ul „Informații despre notiță”",
"toggle-note-paths": "Comută tab-ul „Căile notiței”",
"toggle-owned-attributes": "Comută tab-ul „Atribute proprii”",
"toggle-promoted-attributes": "Comută tab-ul „Atribute promovate”",
"toggle-right-pane": "Comută afișarea panoului din dreapta, ce include tabela de conținut și evidențieri",
"toggle-similar-notes": "Comută tab-ul „Notițe similare”",
"toggle-tray": "Afișează/ascunde aplicația din tray-ul de sistem",
"unhoist": "Defocalizează complet",
"zoom-in": "Mărește zoom-ul",
"zoom-out": "Micșorează zoom-ul",
"toggle-classic-editor-toolbar": "Comută tab-ul „Formatare” pentru editorul cu bară fixă",
"export-as-pdf": "Exportă notița curentă ca PDF",
"show-cheatsheet": "Afișează o fereastră cu scurtături de la tastatură comune",
"toggle-zen-mode": "Activează/dezactivează modul zen (o interfață minimală, fără distrageri)",
"back-in-note-history": "Mergi la notița anterioară din istoric",
"forward-in-note-history": "Mergi la următoarea notiță din istoric",
"scroll-to-active-note": "Derulează la notița activă în lista de notițe",
"quick-search": "Mergi la bara de căutare rapidă",
"create-note-after": "Crează o notiță după cea activă",
"create-note-into": "Crează notiță ca subnotiță a notiței active",
"clone-notes-to": "Clonează notițele selectate",
"move-notes-to": "Mută notițele selectate",
"find-in-text": "Afișează/ascunde panoul de căutare",
"open-command-palette": "Deschide paleta de comenzi"
},
"login": {
"button": "Autentifică",
"heading": "Autentificare în Trilium",
"incorrect-password": "Parola nu este corectă. Încercați din nou.",
"password": "Parolă",
"remember-me": "Ține-mă minte",
"title": "Autentificare",
"incorrect-totp": "TOTP-ul este incorect. Încercați din nou.",
"sign_in_with_sso": "Autentificare cu {{ ssoIssuerName }}"
},
"set_password": {
"title": "Setare parolă",
"heading": "Setare parolă",
"button": "Setează parola",
"description": "Înainte de a putea utiliza Trilium din navigator, trebuie mai întâi setată o parolă. Ulterior această parolă va fi folosită la autentificare.",
"password": "Parolă",
"password-confirmation": "Confirmarea parolei"
},
"javascript-required": "Trilium necesită JavaScript să fie activat pentru a putea funcționa.",
"setup": {
"heading": "Instalarea Trilium Notes",
"init-in-progress": "Se inițializează documentul",
"new-document": "Sunt un utilizator nou și doresc să creez un document Trilium pentru notițele mele",
"next": "Mai departe",
"redirecting": "În scurt timp veți fi redirecționat la aplicație.",
"sync-from-desktop": "Am deja o instanță de desktop și aș dori o sincronizare cu aceasta",
"sync-from-server": "Am deja o instanță de server și doresc o sincronizare cu aceasta",
"title": "Inițializare"
},
"setup_sync-from-desktop": {
"description": "Acești pași trebuie urmați de pe aplicația de desktop:",
"heading": "Sincronizare cu aplicația desktop",
"step1": "Deschideți aplicația Trilium Notes pentru desktop.",
"step2": "Din meniul Trilium, dați clic pe Opțiuni.",
"step3": "Clic pe categoria „Sincronizare”.",
"step4": "Schimbați adresa server-ului către: {{- host}} și apăsați „Salvează”.",
"step5": "Clic pe butonul „Testează sincronizarea” pentru a verifica dacă conexiunea a fost făcută cu succes.",
"step6": "După ce ați completat pașii, dați click {{- link}}.",
"step6-here": "aici"
},
"setup_sync-from-server": {
"back": "Înapoi",
"finish-setup": "Finalizează inițializarea",
"heading": "Sincronizare cu server-ul",
"instructions": "Introduceți adresa server-ului Trilium și credențialele în secțiunea de jos. Astfel se va descărca întregul document Trilium de pe server și se va configura sincronizarea cu acesta. În funcție de dimensiunea documentului și viteza rețelei, acest proces poate dura.",
"note": "De remarcat:",
"password": "Parolă",
"proxy-instruction": "Dacă lăsați câmpul de proxy nesetat, proxy-ul de sistem va fi folosit (valabil doar pentru aplicația de desktop)",
"proxy-server": "Server-ul proxy (opțional)",
"proxy-server-placeholder": "https://<sistem>:<port>",
"server-host": "Adresa server-ului Trilium",
"server-host-placeholder": "https://<sistem>:<port>",
"password-placeholder": "Parolă"
},
"setup_sync-in-progress": {
"heading": "Sincronizare în curs",
"outstanding-items": "Elemente de sincronizat:",
"outstanding-items-default": "-",
"successful": "Sincronizarea a fost configurată cu succes. Poate dura ceva timp pentru a finaliza sincronizarea inițială. După efectuarea ei se va redirecționa către pagina de autentificare."
},
"share_404": {
"heading": "Pagină negăsită",
"title": "Pagină negăsită"
},
"share_page": {
"child-notes": "Subnotițe:",
"clipped-from": "Această notiță a fost decupată inițial de pe {{- url}}",
"no-content": "Această notiță nu are conținut.",
"parent": "părinte:"
},
"weekdays": {
"monday": "Luni",
"tuesday": "Marți",
"wednesday": "Miercuri",
"thursday": "Joi",
"friday": "Vineri",
"saturday": "Sâmbătă",
"sunday": "Duminică"
},
"months": {
"january": "Ianuarie",
"february": "Februarie",
"march": "Martie",
"april": "Aprilie",
"may": "Mai",
"june": "Iunie",
"july": "Iulie",
"august": "August",
"september": "Septembrie",
"october": "Octombrie",
"november": "Noiembrie",
"december": "Decembrie"
},
"special_notes": {
"search_prefix": "Căutare:"
},
"test_sync": {
"not-configured": "Calea către serverul de sincronizare nu este configurată. Configurați sincronizarea înainte.",
"successful": "Comunicarea cu serverul de sincronizare a avut loc cu succes, s-a început sincronizarea."
},
"hidden-subtree": {
"advanced-title": "Setări avansate",
"appearance-title": "Aspect",
"available-launchers-title": "Lansatoare disponibile",
"backup-title": "Copii de siguranță",
"base-abstract-launcher-title": "Lansator abstract de bază",
"bookmarks-title": "Semne de carte",
"built-in-widget-title": "Widget predefinit",
"bulk-action-title": "Acțiuni în masă",
"calendar-title": "Calendar",
"code-notes-title": "Notițe de cod",
"command-launcher-title": "Lansator de comenzi",
"custom-widget-title": "Widget personalizat",
"etapi-title": "ETAPI",
"go-to-previous-note-title": "Mergi la notița anterioară",
"images-title": "Imagini",
"launch-bar-title": "Bară de lansare",
"new-note-title": "Notiță nouă",
"note-launcher-title": "Lansator de notițe",
"note-map-title": "Harta notițelor",
"open-today-journal-note-title": "Deschide notița de astăzi",
"options-title": "Opțiuni",
"other": "Diverse",
"password-title": "Parolă",
"protected-session-title": "Sesiune protejată",
"recent-changes-title": "Schimbări recente",
"script-launcher-title": "Lansator de script-uri",
"search-history-title": "Istoric de căutare",
"settings-title": "Setări",
"shared-notes-title": "Notițe partajate",
"quick-search-title": "Căutare rapidă",
"root-title": "Notițe ascunse",
"search-notes-title": "Căutare notițe",
"shortcuts-title": "Scurtături",
"spellcheck-title": "Corectare gramaticală",
"sync-status-title": "Starea sincronizării",
"sync-title": "Sincronizare",
"text-notes": "Notițe text",
"user-hidden-title": "Definite de utilizator",
"backend-log-title": "Log backend",
"spacer-title": "Separator",
"sql-console-history-title": "Istoricul consolei SQL",
"go-to-next-note-title": "Mergi la notița următoare",
"launch-bar-templates-title": "Șabloane bară de lansare",
"visible-launchers-title": "Lansatoare vizibile",
"user-guide": "Ghidul de utilizare",
"jump-to-note-title": "Sari la...",
"llm-chat-title": "Întreabă Notes",
"multi-factor-authentication-title": "Autentificare multi-factor",
"ai-llm-title": "AI/LLM",
"localization": "Limbă și regiune",
"inbox-title": "Inbox"
},
"notes": {
"new-note": "Notiță nouă",
"duplicate-note-suffix": "(dupl.)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Fișierul de loguri de backend „{{ fileName }}” nu există (încă).",
"reading-log-failed": "Nu s-a putut citi fișierul de loguri de backend „{{fileName}}”."
},
"content_renderer": {
"note-cannot-be-displayed": "Acest tip de notiță nu poate fi afișat."
},
"pdf": {
"export_filter": "Document PDF (*.pdf)",
"unable-to-export-message": "Notița curentă nu a putut fi exportată ca PDF.",
"unable-to-export-title": "Nu s-a putut exporta ca PDF",
"unable-to-save-message": "Nu s-a putut scrie fișierul selectat. Încercați din nou sau selectați altă destinație."
},
"tray": {
"bookmarks": "Semne de carte",
"close": "Închide Trilium",
"new-note": "Notiță nouă",
"recents": "Notițe recente",
"today": "Mergi la notița de astăzi",
"tooltip": "Trilium Notes",
"show-windows": "Afișează ferestrele",
"open_new_window": "Deschide fereastră nouă"
},
"migration": {
"error_message": "Eroare la migrarea către versiunea {{version}}: {{stack}}",
"old_version": "Nu se poate migra la ultima versiune direct de la versiunea dvs. Actualizați mai întâi la versiunea v0.60.4 și ulterior la această versiune.",
"wrong_db_version": "Versiunea actuală a bazei de date ({{version}}) este mai nouă decât versiunea de bază de date suportată de aplicație ({{targetVersion}}), ceea ce înseamnă că a fost creată de către o versiune mai nouă de Trilium. Actualizați aplicația la ultima versiune pentru a putea continua."
},
"modals": {
"error_title": "Eroare"
},
"keyboard_action_names": {
"quick-search": "Căutare rapidă",
"back-in-note-history": "Înapoi în istoricul notițelor",
"forward-in-note-history": "Înainte în istoricul notițelor",
"jump-to-note": "Mergi la...",
"scroll-to-active-note": "Derulează la notița activă",
"search-in-subtree": "Caută în subnotițe",
"expand-subtree": "Expandează subnotițele",
"collapse-tree": "Minimizează arborele de notițe",
"collapse-subtree": "Ascunde subnotițele",
"sort-child-notes": "Ordonează subnotițele",
"create-note-after": "Crează notiță după",
"create-note-into": "Crează subnotiță în",
"create-note-into-inbox": "Crează notiță în inbox",
"delete-notes": "Șterge notițe",
"move-note-up": "Mută notița deasupra",
"move-note-down": "Mută notița dedesubt",
"move-note-up-in-hierarchy": "Mută notița mai sus în ierarhie",
"move-note-down-in-hierarchy": "Mută notița mai jos în ierarhie",
"edit-note-title": "Editează titlul notiței",
"edit-branch-prefix": "Editează prefixul ramurii",
"clone-notes-to": "Clonează notițele în",
"move-notes-to": "Mută notițele în",
"copy-notes-to-clipboard": "Copiază notițele în clipboard",
"paste-notes-from-clipboard": "Lipește notițele din clipboard",
"cut-notes-to-clipboard": "Decupează notițele în clipboard",
"select-all-notes-in-parent": "Selectează toate notițele din părinte",
"add-note-above-to-selection": "Adaugă notița de deasupra la selecție",
"add-note-below-to-selection": "Adaugă notița de dedesubt la selecție",
"duplicate-subtree": "Dublifică ierarhia",
"open-new-tab": "Deschide în tab nou",
"close-active-tab": "Închide tab-ul activ",
"reopen-last-tab": "Redeschide ultimul tab",
"activate-next-tab": "Activează tab-ul următorul",
"activate-previous-tab": "Activează tab-ul anterior",
"open-new-window": "Deschide în fereastră nouă",
"toggle-system-tray-icon": "Afișează/ascunde iconița din bara de sistem",
"toggle-zen-mode": "Activează/dezactivează modul zen",
"switch-to-first-tab": "Mergi la primul tab",
"switch-to-second-tab": "Mergi la al doilea tab",
"switch-to-third-tab": "Mergi la al treilea tab",
"switch-to-fourth-tab": "Mergi la al patrulea tab",
"switch-to-fifth-tab": "Mergi la al cincelea tab",
"switch-to-sixth-tab": "Mergi la al șaselea tab",
"switch-to-seventh-tab": "Mergi la al șaptelea tab",
"switch-to-eighth-tab": "Mergi la al optelea tab",
"switch-to-ninth-tab": "Mergi la al nouălea tab",
"switch-to-last-tab": "Mergi la ultimul tab",
"show-note-source": "Afișează sursa notiței",
"show-options": "Afișează opțiunile",
"show-revisions": "Afișează reviziile",
"show-recent-changes": "Afișează modificările recente",
"show-sql-console": "Afișează consola SQL",
"show-backend-log": "Afișează log-urile din backend",
"show-help": "Afișează ghidul",
"show-cheatsheet": "Afișează ghidul rapid",
"add-link-to-text": "Inserează o legătură în text",
"follow-link-under-cursor": "Urmează legătura de la poziția curentă",
"insert-date-and-time-to-text": "Inserează data și timpul în text",
"paste-markdown-into-text": "Lipește Markdown în text",
"cut-into-note": "Decupează în subnotiță",
"add-include-note-to-text": "Adaugă o includere de notiță în text",
"edit-read-only-note": "Editează notiță ce este în modul citire",
"add-new-label": "Adaugă o nouă etichetă",
"add-new-relation": "Adaugă o nouă relație",
"toggle-ribbon-tab-classic-editor": "Comută la tab-ul de panglică pentru formatare text",
"toggle-ribbon-tab-basic-properties": "Comută la tab-ul de panglică pentru proprietăți de bază",
"toggle-ribbon-tab-book-properties": "Comută la tab-ul de panglică pentru proprietăți colecție",
"toggle-ribbon-tab-file-properties": "Comută la tab-ul de panglică pentru proprietăți fișier",
"toggle-ribbon-tab-image-properties": "Comută la tab-ul de panglică pentru proprietăți imagini",
"toggle-ribbon-tab-owned-attributes": "Comută la tab-ul de panglică pentru atribute proprii",
"toggle-ribbon-tab-inherited-attributes": "Comută la tab-ul de panglică pentru atribute moștenite",
"toggle-ribbon-tab-promoted-attributes": "Comută la tab-ul de panglică pentru atribute promovate",
"toggle-ribbon-tab-note-map": "Comută la tab-ul de panglică pentru harta notiței",
"toggle-ribbon-tab-note-info": "Comută la tab-ul de panglică pentru informații despre notiță",
"toggle-ribbon-tab-note-paths": "Comută la tab-ul de panglică pentru căile notiței",
"toggle-ribbon-tab-similar-notes": "Comută la tab-ul de panglică pentru notițe similare",
"toggle-right-pane": "Comută panoul din dreapta",
"print-active-note": "Imprimă notița activă",
"export-active-note-as-pdf": "Exportă notița activă ca PDF",
"open-note-externally": "Deschide notița într-o aplicație externă",
"render-active-note": "Randează notița activă",
"run-active-note": "Rulează notița activă",
"toggle-note-hoisting": "Comută focalizarea notiței",
"unhoist-note": "Defocalizează notița",
"reload-frontend-app": "Reîmprospătează aplicația",
"open-developer-tools": "Deschide unelete de dezvoltare",
"find-in-text": "Caută în text",
"toggle-left-pane": "Comută panoul din stânga",
"toggle-full-screen": "Comută mod pe tot ecranul",
"zoom-out": "Micșorare",
"zoom-in": "Mărire",
"reset-zoom-level": "Resetează nivelul de zoom",
"copy-without-formatting": "Copiază fără formatare",
"force-save-revision": "Forțează salvarea unei revizii",
"command-palette": "Paleta de comenzi"
},
"weekdayNumber": "Săptămâna {weekNumber}",
"quarterNumber": "Trimestrul {quarterNumber}",
"share_theme": {
"site-theme": "Tema site-ului",
"search_placeholder": "Caută...",
"image_alt": "Imaginea articolului",
"last-updated": "Ultima actualizare: {{- date}}",
"subpages": "Subpagini:",
"on-this-page": "Pe această pagină",
"expand": "Expandează"
},
"hidden_subtree_templates": {
"text-snippet": "Fragment de text",
"description": "Descriere",
"list-view": "Mod listă",
"grid-view": "Mod grilă",
"calendar": "Calendar",
"table": "Tabel",
"geo-map": "Hartă geografică",
"start-date": "Dată de început",
"end-date": "Dată de sfârșit",
"start-time": "Timp de început",
"end-time": "Timp de sfârșit",
"geolocation": "Geolocație",
"built-in-templates": "Șabloane predefinite",
"board": "Tablă Kanban",
"status": "Stare",
"board_note_first": "Prima notiță",
"board_note_second": "A doua notiță",
"board_note_third": "A treia notiță",
"board_status_todo": "De făcut",
"board_status_progress": "În lucru",
"board_status_done": "Finalizat"
}
"keyboard_actions": {
"activate-next-tab": "Activează tab-ul din dreapta",
"activate-previous-tab": "Activează tab-ul din stânga",
"add-include-note-to-text": "Deschide fereastra de includere notițe",
"add-link-to-text": "Deschide fereastra de adaugă legături în text",
"add-new-label": "Crează o nouă etichetă",
"add-note-above-to-the-selection": "Adaugă notița deasupra selecției",
"add-note-below-to-selection": "Adaugă notița deasupra selecției",
"attributes-labels-and-relations": "Atribute (etichete și relații)",
"close-active-tab": "Închide tab-ul activ",
"collapse-subtree": "Minimizează ierarhia notiței curente",
"collapse-tree": "Minimizează întreaga ierarhie de notițe",
"copy-notes-to-clipboard": "Copiază notițele selectate în clipboard",
"copy-without-formatting": "Copiază textul selectat fără formatare",
"create-new-relation": "Crează o nouă relație",
"create-note-into-inbox": "Crează o notiță și o deschide în inbox (dacă este definit) sau notița zilnică",
"cut-notes-to-clipboard": "Decupează notițele selectate în clipboard",
"creating-and-moving-notes": "Crearea și mutarea notițelor",
"cut-into-note": "Decupează selecția din notița curentă și crează o subnotiță cu textul selectat",
"delete-note": "Șterge notița",
"dialogs": "Ferestre",
"duplicate-subtree": "Dublifică subnotițele",
"edit-branch-prefix": "Afișează ecranul „Editează prefixul ramurii”",
"edit-note-title": "Sare de la arborele notițelor la detaliile notiței și editează titlul",
"edit-readonly-note": "Editează o notiță care este în modul doar în citire",
"eight-tab": "Activează cel de-al optelea tab din listă",
"expand-subtree": "Expandează ierarhia notiței curente",
"fifth-tab": "Activează cel de-al cincelea tab din listă",
"first-tab": "Activează cel primul tab din listă",
"follow-link-under-cursor": "Urmărește legătura de sub poziția cursorului",
"force-save-revision": "Forțează crearea/salvarea unei noi revizii ale notiției curente",
"fourth-tab": "Activează cel de-al patrulea tab din listă",
"insert-date-and-time-to-text": "Inserează data curentă și timpul în text",
"last-tab": "Activează ultimul tab din listă",
"move-note-down": "Mută notița mai jos",
"move-note-down-in-hierarchy": "Mută notița mai jos în ierarhie",
"move-note-up": "Mută notița mai sus",
"move-note-up-in-hierarchy": "Mută notița mai sus în ierarhie",
"ninth-tab": "Activează cel de-al nouălea tab din listă",
"note-clipboard": "Clipboard-ul notițelor",
"note-navigation": "Navigarea printre notițe",
"open-dev-tools": "Deschide uneltele de dezvoltator",
"open-jump-to-note-dialog": "Deschide ecranul „Sari la notiță”",
"open-new-tab": "Deschide un tab nou",
"open-new-window": "Deschide o nouă fereastră goală",
"open-note-externally": "Deschide notița ca un fișier utilizând aplicația implicită",
"other": "Altele",
"paste-markdown-into-text": "Lipește text Markdown din clipboard în notița de tip text",
"paste-notes-from-clipboard": "Lipește notițele din clipboard în notița activă",
"print-active-note": "Imprimă notița activă",
"reload-frontend-app": "Reîncarcă interfața grafică",
"render-active-note": "Reîmprospătează notița activă",
"reopen-last-tab": "Deschide din nou ultimul tab închis",
"reset-zoom-level": "Resetează nivelul de magnificare",
"ribbon-tabs": "Tab-urile din panglică",
"run-active-note": "Rulează notița curentă de tip JavaScript (frontend sau backend)",
"search-in-subtree": "Caută notițe în ierarhia notiței active",
"second-tab": "Activează cel de-al doilea tab din listă",
"select-all-notes-in-parent": "Selectează toate notițele din nivelul notiței curente",
"seventh-tab": "Activează cel de-al șaptelea tab din listă",
"show-backend-log": "Afișează fereastra „Log-uri din backend”",
"show-help": "Afișează informații utile",
"show-note-source": "Afișează fereastra „Sursa notiței”",
"show-options": "Afișează fereastra de opțiuni",
"show-recent-changes": "Afișează fereastra „Schimbări recente”",
"show-revisions": "Afișează fereastra „Revizii ale notiței”",
"show-sql-console": "Afișează ecranul „Consolă SQL”",
"sixth-tab": "Activează cel de-al șaselea tab din listă",
"sort-child-notes": "Ordonează subnotițele",
"tabs-and-windows": "Tab-uri și ferestre",
"text-note-operations": "Operații asupra notițelor text",
"third-tab": "Activează cel de-al treilea tab din listă",
"toggle-basic-properties": "Comută tab-ul „Proprietăți de bază”",
"toggle-book-properties": "Comută tab-ul „Proprietăți ale cărții”",
"toggle-file-properties": "Comută tab-ul „Proprietăți fișier”",
"toggle-full-screen": "Comută modul ecran complet",
"toggle-image-properties": "Comută tab-ul „Proprietăți imagini”",
"toggle-inherited-attributes": "Comută tab-ul „Atribute moștenite”",
"toggle-left-note-tree-panel": "Comută panoul din stânga (arborele notițelor)",
"toggle-link-map": "Comută harta legăturilor",
"toggle-note-hoisting": "Comută focalizarea pe notița curentă",
"toggle-note-info": "Comută tab-ul „Informații despre notiță”",
"toggle-note-paths": "Comută tab-ul „Căile notiței”",
"toggle-owned-attributes": "Comută tab-ul „Atribute proprii”",
"toggle-promoted-attributes": "Comută tab-ul „Atribute promovate”",
"toggle-right-pane": "Comută afișarea panoului din dreapta, ce include tabela de conținut și evidențieri",
"toggle-similar-notes": "Comută tab-ul „Notițe similare”",
"toggle-tray": "Afișează/ascunde aplicația din tray-ul de sistem",
"unhoist": "Defocalizează complet",
"zoom-in": "Mărește zoom-ul",
"zoom-out": "Micșorează zoom-ul",
"toggle-classic-editor-toolbar": "Comută tab-ul „Formatare” pentru editorul cu bară fixă",
"export-as-pdf": "Exportă notița curentă ca PDF",
"show-cheatsheet": "Afișează o fereastră cu scurtături de la tastatură comune",
"toggle-zen-mode": "Activează/dezactivează modul zen (o interfață minimală, fără distrageri)",
"back-in-note-history": "Mergi la notița anterioară din istoric",
"forward-in-note-history": "Mergi la următoarea notiță din istoric",
"scroll-to-active-note": "Derulează la notița activă în lista de notițe",
"quick-search": "Mergi la bara de căutare rapidă",
"create-note-after": "Crează o notiță după cea activă",
"create-note-into": "Crează notiță ca subnotiță a notiței active",
"clone-notes-to": "Clonează notițele selectate",
"move-notes-to": "Mută notițele selectate",
"find-in-text": "Afișează/ascunde panoul de căutare",
"open-command-palette": "Deschide paleta de comenzi"
},
"login": {
"button": "Autentifică",
"heading": "Autentificare în Trilium",
"incorrect-password": "Parola nu este corectă. Încercați din nou.",
"password": "Parolă",
"remember-me": "Ține-mă minte",
"title": "Autentificare",
"incorrect-totp": "TOTP-ul este incorect. Încercați din nou.",
"sign_in_with_sso": "Autentificare cu {{ ssoIssuerName }}"
},
"set_password": {
"title": "Setare parolă",
"heading": "Setare parolă",
"button": "Setează parola",
"description": "Înainte de a putea utiliza Trilium din navigator, trebuie mai întâi setată o parolă. Ulterior această parolă va fi folosită la autentificare.",
"password": "Parolă",
"password-confirmation": "Confirmarea parolei"
},
"javascript-required": "Trilium necesită JavaScript să fie activat pentru a putea funcționa.",
"setup": {
"heading": "Instalarea Trilium Notes",
"init-in-progress": "Se inițializează documentul",
"new-document": "Sunt un utilizator nou și doresc să creez un document Trilium pentru notițele mele",
"next": "Mai departe",
"redirecting": "În scurt timp veți fi redirecționat la aplicație.",
"sync-from-desktop": "Am deja o instanță de desktop și aș dori o sincronizare cu aceasta",
"sync-from-server": "Am deja o instanță de server și doresc o sincronizare cu aceasta",
"title": "Inițializare"
},
"setup_sync-from-desktop": {
"description": "Acești pași trebuie urmați de pe aplicația de desktop:",
"heading": "Sincronizare cu aplicația desktop",
"step1": "Deschideți aplicația Trilium Notes pentru desktop.",
"step2": "Din meniul Trilium, dați clic pe Opțiuni.",
"step3": "Clic pe categoria „Sincronizare”.",
"step4": "Schimbați adresa server-ului către: {{- host}} și apăsați „Salvează”.",
"step5": "Clic pe butonul „Testează sincronizarea” pentru a verifica dacă conexiunea a fost făcută cu succes.",
"step6": "După ce ați completat pașii, dați click {{- link}}.",
"step6-here": "aici"
},
"setup_sync-from-server": {
"back": "Înapoi",
"finish-setup": "Finalizează inițializarea",
"heading": "Sincronizare cu server-ul",
"instructions": "Introduceți adresa server-ului Trilium și credențialele în secțiunea de jos. Astfel se va descărca întregul document Trilium de pe server și se va configura sincronizarea cu acesta. În funcție de dimensiunea documentului și viteza rețelei, acest proces poate dura.",
"note": "De remarcat:",
"password": "Parolă",
"proxy-instruction": "Dacă lăsați câmpul de proxy nesetat, proxy-ul de sistem va fi folosit (valabil doar pentru aplicația de desktop)",
"proxy-server": "Server-ul proxy (opțional)",
"proxy-server-placeholder": "https://<sistem>:<port>",
"server-host": "Adresa server-ului Trilium",
"server-host-placeholder": "https://<sistem>:<port>",
"password-placeholder": "Parolă"
},
"setup_sync-in-progress": {
"heading": "Sincronizare în curs",
"outstanding-items": "Elemente de sincronizat:",
"outstanding-items-default": "-",
"successful": "Sincronizarea a fost configurată cu succes. Poate dura ceva timp pentru a finaliza sincronizarea inițială. După efectuarea ei se va redirecționa către pagina de autentificare."
},
"share_404": {
"heading": "Pagină negăsită",
"title": "Pagină negăsită"
},
"share_page": {
"child-notes": "Subnotițe:",
"clipped-from": "Această notiță a fost decupată inițial de pe {{- url}}",
"no-content": "Această notiță nu are conținut.",
"parent": "părinte:"
},
"weekdays": {
"monday": "Luni",
"tuesday": "Marți",
"wednesday": "Miercuri",
"thursday": "Joi",
"friday": "Vineri",
"saturday": "Sâmbătă",
"sunday": "Duminică"
},
"months": {
"january": "Ianuarie",
"february": "Februarie",
"march": "Martie",
"april": "Aprilie",
"may": "Mai",
"june": "Iunie",
"july": "Iulie",
"august": "August",
"september": "Septembrie",
"october": "Octombrie",
"november": "Noiembrie",
"december": "Decembrie"
},
"special_notes": {
"search_prefix": "Căutare:"
},
"test_sync": {
"not-configured": "Calea către serverul de sincronizare nu este configurată. Configurați sincronizarea înainte.",
"successful": "Comunicarea cu serverul de sincronizare a avut loc cu succes, s-a început sincronizarea."
},
"hidden-subtree": {
"advanced-title": "Setări avansate",
"appearance-title": "Aspect",
"available-launchers-title": "Lansatoare disponibile",
"backup-title": "Copii de siguranță",
"base-abstract-launcher-title": "Lansator abstract de bază",
"bookmarks-title": "Semne de carte",
"built-in-widget-title": "Widget predefinit",
"bulk-action-title": "Acțiuni în masă",
"calendar-title": "Calendar",
"code-notes-title": "Notițe de cod",
"command-launcher-title": "Lansator de comenzi",
"custom-widget-title": "Widget personalizat",
"etapi-title": "ETAPI",
"go-to-previous-note-title": "Mergi la notița anterioară",
"images-title": "Imagini",
"launch-bar-title": "Bară de lansare",
"new-note-title": "Notiță nouă",
"note-launcher-title": "Lansator de notițe",
"note-map-title": "Harta notițelor",
"open-today-journal-note-title": "Deschide notița de astăzi",
"options-title": "Opțiuni",
"other": "Diverse",
"password-title": "Parolă",
"protected-session-title": "Sesiune protejată",
"recent-changes-title": "Schimbări recente",
"script-launcher-title": "Lansator de script-uri",
"search-history-title": "Istoric de căutare",
"settings-title": "Setări",
"shared-notes-title": "Notițe partajate",
"quick-search-title": "Căutare rapidă",
"root-title": "Notițe ascunse",
"search-notes-title": "Căutare notițe",
"shortcuts-title": "Scurtături",
"spellcheck-title": "Corectare gramaticală",
"sync-status-title": "Starea sincronizării",
"sync-title": "Sincronizare",
"text-notes": "Notițe text",
"user-hidden-title": "Definite de utilizator",
"backend-log-title": "Log backend",
"spacer-title": "Separator",
"sql-console-history-title": "Istoricul consolei SQL",
"go-to-next-note-title": "Mergi la notița următoare",
"launch-bar-templates-title": "Șabloane bară de lansare",
"visible-launchers-title": "Lansatoare vizibile",
"user-guide": "Ghidul de utilizare",
"jump-to-note-title": "Sari la...",
"llm-chat-title": "Întreabă Notes",
"multi-factor-authentication-title": "Autentificare multi-factor",
"ai-llm-title": "AI/LLM",
"localization": "Limbă și regiune",
"inbox-title": "Inbox"
},
"notes": {
"new-note": "Notiță nouă",
"duplicate-note-suffix": "(dupl.)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Fișierul de loguri de backend „{{ fileName }}” nu există (încă).",
"reading-log-failed": "Nu s-a putut citi fișierul de loguri de backend „{{fileName}}”."
},
"content_renderer": {
"note-cannot-be-displayed": "Acest tip de notiță nu poate fi afișat."
},
"pdf": {
"export_filter": "Document PDF (*.pdf)",
"unable-to-export-message": "Notița curentă nu a putut fi exportată ca PDF.",
"unable-to-export-title": "Nu s-a putut exporta ca PDF",
"unable-to-save-message": "Nu s-a putut scrie fișierul selectat. Încercați din nou sau selectați altă destinație."
},
"tray": {
"bookmarks": "Semne de carte",
"close": "Închide Trilium",
"new-note": "Notiță nouă",
"recents": "Notițe recente",
"today": "Mergi la notița de astăzi",
"tooltip": "Trilium Notes",
"show-windows": "Afișează ferestrele",
"open_new_window": "Deschide fereastră nouă"
},
"migration": {
"error_message": "Eroare la migrarea către versiunea {{version}}: {{stack}}",
"old_version": "Nu se poate migra la ultima versiune direct de la versiunea dvs. Actualizați mai întâi la versiunea v0.60.4 și ulterior la această versiune.",
"wrong_db_version": "Versiunea actuală a bazei de date ({{version}}) este mai nouă decât versiunea de bază de date suportată de aplicație ({{targetVersion}}), ceea ce înseamnă că a fost creată de către o versiune mai nouă de Trilium. Actualizați aplicația la ultima versiune pentru a putea continua."
},
"modals": {
"error_title": "Eroare"
},
"keyboard_action_names": {
"quick-search": "Căutare rapidă",
"back-in-note-history": "Înapoi în istoricul notițelor",
"forward-in-note-history": "Înainte în istoricul notițelor",
"jump-to-note": "Mergi la...",
"scroll-to-active-note": "Derulează la notița activă",
"search-in-subtree": "Caută în subnotițe",
"expand-subtree": "Expandează subnotițele",
"collapse-tree": "Minimizează arborele de notițe",
"collapse-subtree": "Ascunde subnotițele",
"sort-child-notes": "Ordonează subnotițele",
"create-note-after": "Crează notiță după",
"create-note-into": "Crează subnotiță în",
"create-note-into-inbox": "Crează notiță în inbox",
"delete-notes": "Șterge notițe",
"move-note-up": "Mută notița deasupra",
"move-note-down": "Mută notița dedesubt",
"move-note-up-in-hierarchy": "Mută notița mai sus în ierarhie",
"move-note-down-in-hierarchy": "Mută notița mai jos în ierarhie",
"edit-note-title": "Editează titlul notiței",
"edit-branch-prefix": "Editează prefixul ramurii",
"clone-notes-to": "Clonează notițele în",
"move-notes-to": "Mută notițele în",
"copy-notes-to-clipboard": "Copiază notițele în clipboard",
"paste-notes-from-clipboard": "Lipește notițele din clipboard",
"cut-notes-to-clipboard": "Decupează notițele în clipboard",
"select-all-notes-in-parent": "Selectează toate notițele din părinte",
"add-note-above-to-selection": "Adaugă notița de deasupra la selecție",
"add-note-below-to-selection": "Adaugă notița de dedesubt la selecție",
"duplicate-subtree": "Dublifică ierarhia",
"open-new-tab": "Deschide în tab nou",
"close-active-tab": "Închide tab-ul activ",
"reopen-last-tab": "Redeschide ultimul tab",
"activate-next-tab": "Activează tab-ul următorul",
"activate-previous-tab": "Activează tab-ul anterior",
"open-new-window": "Deschide în fereastră nouă",
"toggle-system-tray-icon": "Afișează/ascunde iconița din bara de sistem",
"toggle-zen-mode": "Activează/dezactivează modul zen",
"switch-to-first-tab": "Mergi la primul tab",
"switch-to-second-tab": "Mergi la al doilea tab",
"switch-to-third-tab": "Mergi la al treilea tab",
"switch-to-fourth-tab": "Mergi la al patrulea tab",
"switch-to-fifth-tab": "Mergi la al cincelea tab",
"switch-to-sixth-tab": "Mergi la al șaselea tab",
"switch-to-seventh-tab": "Mergi la al șaptelea tab",
"switch-to-eighth-tab": "Mergi la al optelea tab",
"switch-to-ninth-tab": "Mergi la al nouălea tab",
"switch-to-last-tab": "Mergi la ultimul tab",
"show-note-source": "Afișează sursa notiței",
"show-options": "Afișează opțiunile",
"show-revisions": "Afișează reviziile",
"show-recent-changes": "Afișează modificările recente",
"show-sql-console": "Afișează consola SQL",
"show-backend-log": "Afișează log-urile din backend",
"show-help": "Afișează ghidul",
"show-cheatsheet": "Afișează ghidul rapid",
"add-link-to-text": "Inserează o legătură în text",
"follow-link-under-cursor": "Urmează legătura de la poziția curentă",
"insert-date-and-time-to-text": "Inserează data și timpul în text",
"paste-markdown-into-text": "Lipește Markdown în text",
"cut-into-note": "Decupează în subnotiță",
"add-include-note-to-text": "Adaugă o includere de notiță în text",
"edit-read-only-note": "Editează notiță ce este în modul citire",
"add-new-label": "Adaugă o nouă etichetă",
"add-new-relation": "Adaugă o nouă relație",
"toggle-ribbon-tab-classic-editor": "Comută la tab-ul de panglică pentru formatare text",
"toggle-ribbon-tab-basic-properties": "Comută la tab-ul de panglică pentru proprietăți de bază",
"toggle-ribbon-tab-book-properties": "Comută la tab-ul de panglică pentru proprietăți colecție",
"toggle-ribbon-tab-file-properties": "Comută la tab-ul de panglică pentru proprietăți fișier",
"toggle-ribbon-tab-image-properties": "Comută la tab-ul de panglică pentru proprietăți imagini",
"toggle-ribbon-tab-owned-attributes": "Comută la tab-ul de panglică pentru atribute proprii",
"toggle-ribbon-tab-inherited-attributes": "Comută la tab-ul de panglică pentru atribute moștenite",
"toggle-ribbon-tab-promoted-attributes": "Comută la tab-ul de panglică pentru atribute promovate",
"toggle-ribbon-tab-note-map": "Comută la tab-ul de panglică pentru harta notiței",
"toggle-ribbon-tab-note-info": "Comută la tab-ul de panglică pentru informații despre notiță",
"toggle-ribbon-tab-note-paths": "Comută la tab-ul de panglică pentru căile notiței",
"toggle-ribbon-tab-similar-notes": "Comută la tab-ul de panglică pentru notițe similare",
"toggle-right-pane": "Comută panoul din dreapta",
"print-active-note": "Imprimă notița activă",
"export-active-note-as-pdf": "Exportă notița activă ca PDF",
"open-note-externally": "Deschide notița într-o aplicație externă",
"render-active-note": "Randează notița activă",
"run-active-note": "Rulează notița activă",
"toggle-note-hoisting": "Comută focalizarea notiței",
"unhoist-note": "Defocalizează notița",
"reload-frontend-app": "Reîmprospătează aplicația",
"open-developer-tools": "Deschide unelete de dezvoltare",
"find-in-text": "Caută în text",
"toggle-left-pane": "Comută panoul din stânga",
"toggle-full-screen": "Comută mod pe tot ecranul",
"zoom-out": "Micșorare",
"zoom-in": "Mărire",
"reset-zoom-level": "Resetează nivelul de zoom",
"copy-without-formatting": "Copiază fără formatare",
"force-save-revision": "Forțează salvarea unei revizii",
"command-palette": "Paleta de comenzi"
},
"weekdayNumber": "Săptămâna {weekNumber}",
"quarterNumber": "Trimestrul {quarterNumber}",
"share_theme": {
"site-theme": "Tema site-ului",
"search_placeholder": "Caută...",
"image_alt": "Imaginea articolului",
"last-updated": "Ultima actualizare: {{- date}}",
"subpages": "Subpagini:",
"on-this-page": "Pe această pagină",
"expand": "Expandează"
},
"hidden_subtree_templates": {
"text-snippet": "Fragment de text",
"description": "Descriere",
"list-view": "Mod listă",
"grid-view": "Mod grilă",
"calendar": "Calendar",
"table": "Tabel",
"geo-map": "Hartă geografică",
"start-date": "Dată de început",
"end-date": "Dată de sfârșit",
"start-time": "Timp de început",
"end-time": "Timp de sfârșit",
"geolocation": "Geolocație",
"built-in-templates": "Șabloane predefinite",
"board": "Tablă Kanban",
"status": "Stare",
"board_note_first": "Prima notiță",
"board_note_second": "A doua notiță",
"board_note_third": "A treia notiță",
"board_status_todo": "De făcut",
"board_status_progress": "În lucru",
"board_status_done": "Finalizat",
"presentation": "Prezentare",
"presentation_slide": "Slide de prezentare",
"presentation_slide_first": "Primul slide",
"presentation_slide_second": "Al doilea slide"
},
"sql_init": {
"db_not_initialized_desktop": "Baza de date nu este inițializată, urmați instrucțiunile de pe ecran.",
"db_not_initialized_server": "Baza de date nu este inițializată, vizitați pagina de inițializare la http://[your-server-host]:{{port}}, ce conține instrucțiuni despre inițializarea aplicației."
},
"desktop": {
"instance_already_running": "Se focalizează o instanță a aplicației deja existentă."
}
}

View File

@@ -424,5 +424,12 @@
},
"content_renderer": {
"note-cannot-be-displayed": "Этот тип заметки не может быть отображен."
},
"sql_init": {
"db_not_initialized_desktop": "База данных не инициализирована, следуйте инструкциям на экране.",
"db_not_initialized_server": "База данных не инициализирована, пожалуйста, посетите страницу настройки - http://[your-server-host]:{{port}}, чтобы увидеть инструкции по инициализации Trilium."
},
"desktop": {
"instance_already_running": "Приложение уже запущено, фокус переключен на него."
}
}

View File

@@ -0,0 +1,7 @@
{
"keyboard_actions": {
"back-in-note-history": "Gå till föregående anteckning i historiken",
"forward-in-note-history": "Gå till nästa anteckning i historiken",
"open-jump-to-note-dialog": "Öppna \"Hoppa till anteckning\" dialog"
}
}

View File

@@ -1 +1,6 @@
{}
{
"keyboard_actions": {
"back-in-note-history": "Geçmişteki önceki nota git",
"forward-in-note-history": "Geçmişteki sonraki nota git"
}
}

View File

@@ -60,16 +60,16 @@
"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": "顯示相似筆記",
"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": "列印目前筆記",
@@ -80,7 +80,7 @@
"unhoist": "取消任何聚焦",
"reload-frontend-app": "重新載入前端應用",
"open-dev-tools": "打開開發者工具",
"toggle-left-note-tree-panel": "顯示左側(筆記樹)面板",
"toggle-left-note-tree-panel": "切換左側(筆記樹)面板",
"toggle-full-screen": "切換全螢幕",
"zoom-out": "縮小",
"zoom-in": "放大",
@@ -89,7 +89,7 @@
"copy-without-formatting": "以純文字複製所選文字",
"force-save-revision": "強制新增 / 儲存目前筆記的新版本",
"show-help": "顯示用戶說明",
"toggle-book-properties": "顯示集合屬性",
"toggle-book-properties": "切換集合屬性",
"back-in-note-history": "跳轉至歷史記錄中的上一個筆記",
"forward-in-note-history": "跳轉至歷史記錄中的下一個筆記",
"open-command-palette": "打開命令面板",
@@ -100,8 +100,8 @@
"clone-notes-to": "克隆所選的筆記至",
"move-notes-to": "移動所選的筆記至",
"show-cheatsheet": "顯示常用鍵盤快捷鍵",
"find-in-text": "顯示搜尋面板",
"toggle-classic-editor-toolbar": "顯示固定工具列編輯器的格式分頁",
"find-in-text": "切換搜尋面板",
"toggle-classic-editor-toolbar": "切換固定工具列編輯器的格式分頁",
"export-as-pdf": "匯出目前筆記為 PDF",
"toggle-zen-mode": "啟用 / 禁用禪模式(極簡界面以專注編輯)"
},
@@ -275,30 +275,30 @@
"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": "打開右側面板",
"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": "聚焦筆記",
"toggle-note-hoisting": "切換聚焦筆記",
"unhoist-note": "取消聚焦筆記",
"reload-frontend-app": "重新載入前端程式",
"open-developer-tools": "打開開發者工具",
"find-in-text": "在文字中尋找",
"toggle-left-pane": "打開左側面板",
"toggle-left-pane": "切換左側面板",
"toggle-full-screen": "切換全螢幕",
"command-palette": "命令面板"
},
@@ -373,7 +373,8 @@
"export_filter": "PDF 文件 (*.pdf)",
"unable-to-export-message": "目前筆記無法被匯出為 PDF 。",
"unable-to-export-title": "無法匯出為 PDF",
"unable-to-save-message": "所選檔案無法被寫入。請重試或選擇其他路徑。"
"unable-to-save-message": "所選檔案無法被寫入。請重試或選擇其他路徑。",
"unable-to-print": "無法列印筆記"
},
"tray": {
"tooltip": "Trilium 筆記",
@@ -423,6 +424,18 @@
"board_note_third": "第三個筆記",
"board_status_todo": "待辦",
"board_status_progress": "進行中",
"board_status_done": "已完成"
"board_status_done": "已完成",
"presentation": "簡報",
"presentation_slide": "簡報投影片",
"presentation_slide_first": "第一張投影片",
"presentation_slide_second": "第二張投影片",
"background": "背景"
},
"sql_init": {
"db_not_initialized_desktop": "資料庫尚未初始化,請依螢幕指示操作。",
"db_not_initialized_server": "資料庫尚未初始化,請前往設定頁面 http://[your-server-host]:{{port}} 查看如何初始化 Trilium。"
},
"desktop": {
"instance_already_running": "已經有一個執行中的實例,正在將焦點切換到該實例。"
}
}

View File

@@ -424,5 +424,12 @@
"board_status_todo": "Зробити",
"board_status_progress": "У процесі",
"board_status_done": "Готово"
},
"sql_init": {
"db_not_initialized_desktop": "DB не ініціалізовано, будь ласка, дотримуйтесь інструкцій на екрані.",
"db_not_initialized_server": "DB не ініціалізовано, будь ласка, відвідайте сторінку налаштування - http://[your-server-host]:{{port}} , щоб переглянути інструкції щодо ініціалізації Trilium."
},
"desktop": {
"instance_already_running": "Екземпляр вже запущено, фокусування буде на ньому."
}
}

View File

@@ -1,6 +1,23 @@
{
"keyboard_actions": {
"delete-note": "Xoá ghi chép",
"move-notes-to": "Di chuyển ghi chép được chọn"
}
"keyboard_actions": {
"delete-note": "Xoá ghi chú",
"move-notes-to": "Di chuyển ghi chép được chọn",
"back-in-note-history": "Điều hướng đến ghi chú trước đó trong lịch sử",
"forward-in-note-history": "Chuyển hướng đến ghi chú tiếp theo trong lịch sử",
"open-jump-to-note-dialog": "Mở hộp thoại \"Jump to note\"",
"open-command-palette": "Mở bảng lệnh",
"scroll-to-active-note": "Cuộn cây ghi chú đến ghi chú đang sử dụng",
"quick-search": "Kích hoạt thanh tìm kiếm nhanh",
"search-in-subtree": "Tìm kiếm các ghi chú trong cây con của ghi chú hiện tại",
"expand-subtree": "Mở rộng cây con của ghi chú hiện tại",
"collapse-tree": "Thu gọn toàn bộ cây ghi chú",
"collapse-subtree": "Thu gọn cây con của ghi chú hiện tại",
"sort-child-notes": "Sắp xếp các ghi chú con",
"creating-and-moving-notes": "Tạo và di chuyển ghi chú",
"create-note-after": "Tạo ghi chú sau ghi chú hiện tại",
"create-note-into": "Tạo ghi chú con cho ghi chú hiện tại",
"create-note-into-inbox": "Tạo một ghi chú trong thư mục đầu vào (nếu được khai báo) hoặc ghi chú của ngày",
"move-note-up": "Chuyển ghi chú lên",
"move-note-down": "Chuyển ghi chú xuống"
}
}

View File

@@ -8,8 +8,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover" />
<link rel="manifest" crossorigin="use-credentials" href="manifest.webmanifest">
<title>Trilium Notes</title>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
</head>
<body id="trilium-app" class="desktop heading-style-<%= headingStyle %> layout-<%= layoutOrientation %> platform-<%= platform %> <%= isElectron ? 'electron' : '' %> <%= hasNativeTitleBar ? 'native-titlebar' : '' %> <%= hasBackgroundEffects ? 'background-effects' : '' %>">
<body
id="trilium-app"
class="desktop heading-style-<%= headingStyle %> layout-<%= layoutOrientation %> platform-<%= platform %> <%= isElectron ? 'electron' : '' %> <%= hasNativeTitleBar ? 'native-titlebar' : '' %> <%= hasBackgroundEffects ? 'background-effects' : '' %>"
lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>"
>
<noscript><%= t("javascript-required") %></noscript>
<script>
@@ -29,10 +34,13 @@
}
</style>
<!-- Required for match the PWA's top bar color with the theme -->
<!-- This works even when the user directly changes --root-background in CSS -->
<div id="background-color-tracker" style="position: absolute; visibility: hidden; color: var(--root-background); transition: color 1ms;"></div>
<!-- Required for correct loading of scripts in Electron -->
<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>
<link href="<%= appPath %>/bootstrap.css" rel="stylesheet">
<link href="<%= assetPath %>/stylesheets/ckeditor-theme.css" rel="stylesheet">
<link href="api/fonts" rel="stylesheet">
<link href="<%= assetPath %>/stylesheets/theme-light.css" rel="stylesheet">
@@ -53,7 +61,6 @@
<link href="<%= assetPath %>/src/boxicons.css" rel="stylesheet">
<link href="<%= assetPath %>/stylesheets/print.css" rel="stylesheet" media="print">
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<script src="<%= appPath %>/desktop.js" crossorigin type="module"></script>
</body>

View File

@@ -7,18 +7,17 @@
<link rel="apple-touch-icon" sizes="180x180" href="<%= assetPath %>/images/app-icons/ios/apple-touch-icon.png">
<link rel="shortcut icon" href="favicon.ico">
<style>
.login-page {
body {
/* Prevent the content from being rendered before the main stylesheet loads */
display: none;
}
</style>
<% // TriliumNextTODO: move the css file to ${assetPath}/stylesheets/ %>
<link rel="stylesheet" href="<%= appPath %>/bootstrap.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/theme-light.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/theme-next.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/style.css">
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
</head>
<body>
<body lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>">
<div class="container login-page">
<div class="col-xs-12 col-sm-10 col-md-6 col-lg-4 col-xl-4 mx-auto pt-4">
<img class="img-fluid d-block mx-auto" style="height: 8rem;" src="<%= assetPathFragment %>/images/icon-color.svg" aria-hidden="true" draggable="false" >
@@ -76,7 +75,6 @@
</div>
</div>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<script src="<%= appPath %>/login.js" crossorigin type="module"></script>
</body>

View File

@@ -96,8 +96,13 @@
}
}
</style>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
</head>
<body class="mobile heading-style-<%= headingStyle %>">
<body
class="mobile heading-style-<%= headingStyle %>"
lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>"
>
<noscript><%= t("javascript-required") %></noscript>
<div id="toast-container" class="d-flex flex-column justify-content-center align-items-center"></div>
@@ -108,11 +113,9 @@
<%- include("./partials/windowGlobal.ejs", locals) %>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<script src="<%= appPath %>/mobile.js" crossorigin type="module"></script>
<link href="api/fonts" rel="stylesheet">
<link rel="stylesheet" href="<%= appPath %>/bootstrap.css">
<link href="<%= assetPath %>/stylesheets/ckeditor-theme.css" rel="stylesheet">
<link href="<%= assetPath %>/stylesheets/theme-light.css" rel="stylesheet">
<% if (themeCssUrl) { %>

View File

@@ -3,7 +3,7 @@
window.glob = {
device: "<%= device %>",
baseApiUrl: 'api/',
baseApiUrl: "<%= baseApiUrl %>",
activeDialog: null,
maxEntityChangeIdAtLoad: <%= maxEntityChangeIdAtLoad %>,
maxEntityChangeSyncIdAtLoad: <%= maxEntityChangeSyncIdAtLoad %>,
@@ -18,6 +18,7 @@
appPath: "<%= appPath %>",
platform: "<%= platform %>",
hasNativeTitleBar: <%= hasNativeTitleBar %>,
TRILIUM_SAFE_MODE: <%= !!process.env.TRILIUM_SAFE_MODE %>
TRILIUM_SAFE_MODE: <%= !!process.env.TRILIUM_SAFE_MODE %>,
isRtl: <%= !!currentLocale.rtl %>
};
</script>

View File

@@ -0,0 +1,32 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="shortcut icon" href="favicon.ico">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover" />
<link rel="manifest" crossorigin="use-credentials" href="../manifest.webmanifest">
<title>Trilium Notes</title>
<script src="../<%= appPath %>/runtime.js" crossorigin type="module"></script>
</head>
<body
id="trilium-print"
lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>"
>
<noscript><%= t("javascript-required") %></noscript>
<script>
// hide body to reduce flickering on the startup. This is done through JS and not CSS to not hide <noscript>
document.getElementsByTagName("body")[0].style.display = "none";
</script>
<%- include("./partials/windowGlobal.ejs", locals) %>
<!-- Required for correct loading of scripts in Electron -->
<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>
<script src="../<%= appPath %>/print.js" crossorigin type="module"></script>
</body>
</html>

View File

@@ -6,13 +6,18 @@
<title><%= t("set_password.title") %></title>
<link rel="apple-touch-icon" sizes="180x180" href="<%= assetPath %>/images/app-icons/ios/apple-touch-icon.png">
<link rel="shortcut icon" href="favicon.ico">
<% // TriliumNextTODO: move the css file to ${assetPath}/stylesheets/ %>
<link rel="stylesheet" href="<%= appPath %>/bootstrap.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/theme-light.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/theme-next.css">
<link rel="stylesheet" href="<%= assetPath %>/stylesheets/style.css">
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<style>
body {
/* Prevent the content from being rendered before the main stylesheet loads */
display: none;
}
</style>
</head>
<body>
<body lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>">
<div class="container set-password">
<div class="col-xs-12 col-sm-10 col-md-6 col-lg-4 col-xl-4 mx-auto pt-4">
<h1><%= t("set_password.heading") %></h1>
@@ -46,7 +51,6 @@
</div>
</div>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<script src="<%= appPath %>/set_password.js" crossorigin type="module"></script>
</body>

View File

@@ -6,10 +6,11 @@
<meta id="syncInProgress" content="<%= syncInProgress ? 1 : 0 %>" />
<title><%= t("setup.title") %></title>
<% // TriliumNextTODO: move the css file to ${assetPath}/stylesheets/ %>
<link rel="stylesheet" href="<%= appPath %>/bootstrap.css">
<style>
body {
/* Prevent the content from being rendered before the main stylesheet loads */
display: none;
}
.lds-ring {
display: inline-block;
position: relative;
@@ -46,8 +47,9 @@
}
}
</style>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
</head>
<body>
<body lang="<%= currentLocale.id %>" dir="<%= currentLocale.rtl ? 'rtl' : 'ltr' %>">
<noscript><%= t("javascript-required") %></noscript>
<div class="container">
<div id="setup-dialog" class="col-md-12 col-lg-8 col-xl-6 mx-auto" style="padding-top: 25px; font-size: larger; display: none;">
@@ -168,7 +170,6 @@
<!-- Required for correct loading of scripts in Electron -->
<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>
<script src="<%= appPath %>/runtime.js" crossorigin type="module"></script>
<script src="<%= appPath %>/setup.js" crossorigin type="module"></script>
<link href="<%= assetPath %>/stylesheets/theme-light.css" rel="stylesheet" />
<link href="<%= assetPath %>/stylesheets/theme-next.css" rel="stylesheet" />

View File

@@ -137,13 +137,13 @@ class BBranch extends AbstractBeccaEntity<BBranch> {
*
* @returns true if note has been deleted, false otherwise
*/
deleteBranch(deleteId?: string, taskContext?: TaskContext): boolean {
deleteBranch(deleteId?: string, taskContext?: TaskContext<"deleteNotes">): boolean {
if (!deleteId) {
deleteId = utils.randomString(10);
}
if (!taskContext) {
taskContext = new TaskContext("no-progress-reporting");
taskContext = new TaskContext("no-progress-reporting", "deleteNotes", null);
}
taskContext.increaseProgressCount();

View File

@@ -1512,7 +1512,7 @@ class BNote extends AbstractBeccaEntity<BNote> {
*
* @param deleteId - optional delete identified
*/
deleteNote(deleteId: string | null = null, taskContext: TaskContext | null = null) {
deleteNote(deleteId: string | null = null, taskContext: TaskContext<"deleteNotes"> | null = null) {
if (this.isDeleted) {
return;
}
@@ -1522,7 +1522,7 @@ class BNote extends AbstractBeccaEntity<BNote> {
}
if (!taskContext) {
taskContext = new TaskContext("no-progress-reporting");
taskContext = new TaskContext("no-progress-reporting", "deleteNotes", null);
}
// needs to be run before branches and attributes are deleted and thus attached relations disappear

Some files were not shown because too many files have changed in this diff Show More