This enhances the `build-docs` utility to allow running it via pnpm and
packaging it as a Nix application. Changes include:
- Added `build` and `cli` scripts to `apps/build-docs/package.json`.
- Implemented a standalone CLI wrapper for documentation generation.
- Added a `trilium-build-docs` package to the Nix flake for use in other projects.
- Integrated `apps/build-docs` into the Nix workspace and build pipeline.
These changes make the documentation build process more portable and easier
to integrate into CI/CD pipelines outside of the main repository.
Changed edit-docs from a simple wrapper script to a properly built Nix
package using makeApp, similar to how desktop and server are built.
Changes:
- Added build script to apps/edit-docs/package.json
- Created apps/edit-docs/scripts/build.ts based on desktop's build script
- Added edit-docs:build task to root package.json
- Changed flake.nix to use makeApp which:
- Builds edit-docs with all dependencies bundled
- Creates a standalone trilium-edit-docs executable
- Can be installed with 'nix profile install' and run from any directory
This makes edit-docs truly reusable - it can now be installed and run
from any project without requiring the Trilium source tree.
The edit-docs tool would hang on startup when the Electron 'ready' event
fired before the event listener was registered. This race condition occurred
because:
1. startElectron() creates a deferred promise and registers a 'ready' listener
2. The 'ready' event fires asynchronously at some point during app initialization
3. If async work (like config loading) delays the listener registration,
Electron may already be ready when app.on('ready', ...) is called
4. Once fired, the 'ready' event doesn't fire again, leaving the listener
waiting forever
The fix checks electron.app.isReady() before registering the listener:
- If already ready: execute the handler immediately
- If not ready: register the listener as before
This ensures the initialization sequence completes regardless of timing.
The issue became apparent while working on making edit-docs reusable from
other projects (see #8343), where config loading added enough async delay
to consistently trigger the race condition.
Related: https://github.com/TriliumNext/Trilium/issues/8343
- Implement --config (-c) flag to allow custom configuration file paths.
- Add --help (-h) flag to display tool usage and available options.
- Add --version (-v) flag to display the current Trilium version.
- Update electron-start.mts to correctly pass command-line arguments to Electron.
- Synchronize edit-docs version with the root package.json via update-version.ts.
- Resolve config paths relative to the configuration file's directory.
This makes edit-docs more robust and easier to use from external projects
and immutable environments like Nix.
This removes hardcoded configuration from edit-docs.ts and replaces
it with dynamic loading from edit-docs-config.yaml.
Changes:
- Removed BASE_URL and NOTE_MAPPINGS constants
- Removed DOCS_ROOT and USER_GUIDE_ROOT environment variable dependencies
- Added js-yaml for YAML parsing
- Config paths are resolved relative to repository root
The tool now reads configuration from edit-docs-config.yaml, making it
easier to customize without code changes. The pnpm script is simplified
since it no longer needs to pass complex environment variables.
When a note is not visible, attempting to export it ends up crashing the
server with this error:
```
TypeError: ejs:193
191|
192| <% if (hasTree) { %>
>> 193| <%- include("prev_next", { note: note, subRoot: subRoot }) %>
194| <% } %>
195| </footer>
196| </div>
ejs:1
>> 1| <%
2| // TODO: code cleanup + putting this behind a toggle/attribute
3| const previousNote = (() => {
4| // If we are at the subRoot, there is no previous
Cannot read properties of undefined (reading 'hasVisibleChildren')
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:27:26)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:34:7)
at d (/usr/src/app/main.cjs:557:265)
at g (/usr/src/app/main.cjs:557:251)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:293:17)
at d (/usr/src/app/main.cjs:557:265)
at as.render (/usr/src/app/main.cjs:532:458)
at Omr (/usr/src/app/main.cjs:581:109552)
at Rmr (/usr/src/app/main.cjs:581:107637)
at $W.prepareContent (/usr/src/app/main.cjs:653:28) {
path: ''
```
fixes#8002fixes#8162
@@ -10,4 +10,5 @@ Description above is a general rule and may be altered on case by case basis.
## Reporting a Vulnerability
You can report low severity vulnerabilities as GitHub issues, more severe vulnerabilities should be reported to the email [contact@eliandoran.me](mailto:contact@eliandoran.me)
* For low severity vulnerabilities, they can be reported as GitHub issues.
* For severe vulnerabilities, please report it using [GitHub Security Advisories](https://github.com/TriliumNext/Trilium/security/advisories).
* Returns `true` if the note has a label with the given name (same as {@link hasOwnedLabel}), or it has a label with the `disabled:` prefix (for example due to a safe import).
* @param name the name of the label to look for.
* @returns `true` if the label exists, or its version with the `disabled:` prefix.
// We are adding and removing afterwards to avoid a flicker (because for a moment there would be no active content attribute anymore) because the operations are done in sequence and not atomically.
@@ -103,7 +103,7 @@ async function moveToParentNote(branchIdsToMove: string[], newParentBranchId: st
* @param moveToParent whether to automatically go to the parent note path after a succesful delete. Usually makes sense if deleting the active note(s).
* @returns promise that returns false if the operation was cancelled or there was nothing to delete, true if the operation succeeded.
$renderedContent.append($("<div>").append("<div>This note is protected and to access it you need to enter password.</div>").append("<br/>").append($button));
"widget-missing-parent":"لا تحتوي الأداة المخصصة على خاصية إلزامية '{{property}}'.\n\nإذا كان من المفترض تشغيل هذا البرنامج النصي بدون عنصر واجهة مستخدم، فاستخدم '#run=frontendStartup' بدلاً من ذلك."
"widget-missing-parent":"لا تحتوي الأداة المخصصة على خاصية إلزامية '{{property}}'.\n\nإذا كان من المفترض تشغيل هذا البرنامج النصي بدون عنصر واجهة مستخدم، فاستخدم '#run=frontendStartup' بدلاً من ذلك.",
"open-script-note":"فتح ملاحظة برمجية",
"scripting-error":"خطأ في النص البرمجي المخصص: {{title}}"
},
"add_link":{
"add_link":"أضافة رابط",
@@ -37,14 +39,19 @@
"search_note":"البحث عن الملاحظة بالاسم",
"link_title":"عنوان الرابط",
"button_add_link":"اضافة رابط",
"help_on_links":"مساعدة حول الارتباطات التشعبية"
"help_on_links":"مساعدة حول الارتباطات التشعبية",
"link_title_mirrors":"عنوان الرابط يعكس العنوان الحالي للملاحظة",
"link_title_arbitrary":"يمكن تغيير عنوان الرابط حسب الرغبة"
},
"branch_prefix":{
"edit_branch_prefix":"تعديل بادئة الفرع",
"prefix":"البادئة: ",
"save":"حفظ",
"help_on_tree_prefix":"مساعدة حول بادئة الشجرة",
"branch_prefix_saved":"تم حفظ بادئة الفرع."
"branch_prefix_saved":"تم حفظ بادئة الفرع.",
"edit_branch_prefix_multiple":"تعديل البادئة لـ {{count}} من تفرعات الملاحظات",
"branch_prefix_saved_multiple":"تم حفظ بادئة التفرع لـ {{count}} من التفرعات.",
"note_detail_render_help_1":"之所以显示此帮助说明,是因为这个类型为渲染 HTML 的笔记没有正常工作所需的关系。",
"note_detail_render_help_2":"渲染 HTML 笔记类型用于<a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/scripts.html\">编写脚本</a>。简而言之,您有一份 HTML 代码笔记(可包含一些 JavaScript),然后这个笔记会把页面渲染出来。要使其正常工作,您需要定义一个名为 \"renderNote\" 的<a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/attributes.html\">关系</a>指向要渲染的 HTML 笔记。"
"message":"Συνέβη κάποιο κρίσιμο σφάλμα, το οποίο δεν επιτρέπει στην εφαρμογή χρήστη να ξεκινήσει:\n\n{{message}}\n\nΤο πιθανότερο είναι να προκλήθηκε από κάποιο script που απέτυχε απρόοπτα. Δοκιμάστε να ξεκινήσετε την εφαρμογή σε ασφαλή λειτουργία γιανα λύσετε το πρόβλημα."
}
},
"widget-error":{
"title":"Δεν ήταν δυνατή η αρχικοποίηση του widget",
"message-custom":"Προσαρμοσμένο widget της σημείωσης με ID \"{{id}}\", με τίτλο \"{{title}}\", δεν ήταν δυνατό να αρχικοποιηθεί λόγω:\n\n{{message}}",
"message-unknown":"Άγνωστο widget δεν ήταν δυνατό να αρχικοποιηθεί λόγω:\n\n{{message}}"
},
"bundle-error":{
"title":"Δεν ήταν δυνατή η φόρτωση προσαρμοσμένου script",
"message":"Το script δεν ήταν δυνατό να εκτελεστεί λόγω:\n\n{{message}}"
},
"widget-list-error":{
"title":"Δεν ήταν δυνατή η λήψη της λίστας των widgets από τον server"
},
"widget-render-error":{
"title":"Δεν ήταν δυνατή η απόδοση προσαρμοσμένου React widget"
},
"widget-missing-parent":"Το προσαρμοσμένο widget δεν έχει ορισμένη την υποχρεωτική ιδιότητα '{{property}}'.\n\nΕάν το script προορίζεται για εκτέλεση χωρίς UI element, χρησιμοποιήστε '#run=frontendStartup' αντί για αυτό.",
"no_edited_notes_found":"No edited notes on this day yet...",
@@ -898,6 +908,7 @@
"debug":"debug",
"debug_description":"Debug will print extra debugging information into the console to aid in debugging complex queries",
"action":"action",
"option":"option",
"search_button":"Search",
"search_execute":"Search & Execute actions",
"save_to_note":"Save to note",
@@ -999,7 +1010,7 @@
"no_attachments":"This note has no attachments."
},
"book":{
"no_children_help":"This collection doesn't have any child notes so there's nothing to display. See <a href=\"https://triliumnext.github.io/Docs/Wiki/book-note.html\">wiki</a> for details.",
"no_children_help":"This collection doesn't have any child notes so there's nothing to display.",
"drag_locked_title":"Locked for editing",
"drag_locked_message":"Dragging not allowed since the collection is locked for editing."
},
@@ -1056,13 +1067,21 @@
"click_on_canvas_to_place_new_note":"Click on canvas to place new note"
},
"render":{
"note_detail_render_help_1":"This help note is shown because this note of type Render HTML doesn't have required relation to function properly.",
"note_detail_render_help_2":"Render HTML note type is used for <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/scripts.html\">scripting</a>. In short, you have a HTML code note (optionally with some JavaScript) and this note will render it. To make it work, you need to define a <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/attributes.html\">relation</a> called \"renderNote\" pointing to the HTML note to render."
"setup_title":"Display custom HTML or Preact JSX inside this note",
"setup_create_sample_preact":"Create sample note with Preact",
"setup_create_sample_html":"Create sample note with HTML",
"setup_sample_created":"A sample note was created as a child note.",
"disabled_description":"This render notes comes from an external source. To protect you from malicious content, it is not enabled by default. Make sure you trust the source before enabling it.",
"disabled_button_enable":"Enable render note"
},
"web_view":{
"web_view":"Web View",
"embed_websites":"Note of type Web View allows you to embed websites into Trilium.",
"create_label":"To start, please create a label with a URL address you want to embed, e.g. #webViewSrc=\"https://www.google.com\""
"web_view_setup":{
"title":"Create a live view of a webpage directly into Trilium",
"url_placeholder":"Enter or paste the website address, for example https://triliumnotes.org",
"create_button":"Create Web View",
"invalid_url_title":"Invalid address",
"invalid_url_message":"Insert a valid web address, for example https://triliumnotes.org.",
"disabled_description":"This web view was imported from an external source. To help protect you from phishing or malicious content, it isn’t loading automatically. You can enable it if you trust the source.",
"disabled_button_enable":"Enable web view"
},
"backend_log":{
"refresh":"Refresh"
@@ -1185,149 +1204,6 @@
"enable-smooth-scroll":"Enable smooth scrolling",
"app-restart-required":"(a restart of the application is required for the change to take effect)"
},
"ai_llm":{
"not_started":"Not started",
"title":"AI Settings",
"processed_notes":"Processed Notes",
"total_notes":"Total Notes",
"progress":"Progress",
"queued_notes":"Queued Notes",
"failed_notes":"Failed Notes",
"last_processed":"Last Processed",
"refresh_stats":"Refresh Statistics",
"enable_ai_features":"Enable AI/LLM features",
"enable_ai_description":"Enable AI features like note summarization, content generation, and other LLM capabilities",
"openai_tab":"OpenAI",
"anthropic_tab":"Anthropic",
"voyage_tab":"Voyage AI",
"ollama_tab":"Ollama",
"enable_ai":"Enable AI/LLM features",
"enable_ai_desc":"Enable AI features like note summarization, content generation, and other LLM capabilities",
"description":"Zooming can be controlled with CTRL+- and CTRL+= shortcuts as well."
@@ -1578,7 +1454,8 @@
"description":"Description",
"reload_app":"Reload app to apply changes",
"set_all_to_default":"Set all shortcuts to the default",
"confirm_reset":"Do you really want to reset all keyboard shortcuts to the default?"
"confirm_reset":"Do you really want to reset all keyboard shortcuts to the default?",
"no_results":"No shortcuts found matching '{{filter}}'"
},
"spellcheck":{
"title":"Spell Check",
@@ -1613,7 +1490,7 @@
"will_be_deleted_in":"This attachment will be automatically deleted in {{time}}",
"will_be_deleted_soon":"This attachment will be automatically deleted soon",
"deletion_reason":", because the attachment is not linked in the note's content. To prevent deletion, add the attachment link back into the content or convert the attachment into note.",
"link_copied":"Attachment link copied to clipboard.",
"unrecognized_role":"Unrecognized attachment role '{{role}}'."
},
@@ -1637,6 +1514,7 @@
"tree-context-menu":{
"open-in-a-new-tab":"Open in a new tab",
"open-in-a-new-split":"Open in a new split",
"open-in-a-new-window":"Open in a new window",
"insert-note-after":"Insert note after",
"insert-child-note":"Insert child note",
"archive":"Archive",
@@ -1649,6 +1527,8 @@
"advanced":"Advanced",
"expand-subtree":"Expand subtree",
"collapse-subtree":"Collapse subtree",
"hide-subtree":"Hide subtree",
"show-subtree":"Show subtree",
"sort-by":"Sort by...",
"recent-changes-in-subtree":"Recent changes in subtree",
"convert-to-attachment":"Convert to attachment",
@@ -1762,7 +1642,16 @@
"create-child-note":"Create child note",
"unhoist":"Unhoist",
"toggle-sidebar":"Toggle sidebar",
"dropping-not-allowed":"Dropping notes into this location is not allowed."
"dropping-not-allowed":"Dropping notes into this location is not allowed.",
"clone-indicator-tooltip":"This note has {{- count}} parents: {{- parents}}",
"clone-indicator-tooltip-single":"This note is cloned (1 additional parent: {{- parent}})",
"shared-indicator-tooltip":"This note is shared publicly",
"shared-indicator-tooltip-with-url":"This note is shared publicly at: {{- url}}",
"subtree-hidden-tooltip_one":"{{count}} child note that is hidden from the tree",
"subtree-hidden-tooltip_other":"{{count}} child notes that are hidden from the tree",
"subtree-hidden-moved-title":"Added to {{title}}",
"subtree-hidden-moved-description-collection":"This collection hides its child notes in the tree.",
"subtree-hidden-moved-description-other":"Child notes are hidden in the tree for this note."
},
"title_bar_buttons":{
"window-on-top":"Keep Window on Top"
@@ -1772,6 +1661,8 @@
"printing":"Printing in progress...",
"printing_pdf":"Exporting to PDF in progress...",
"print_report_title":"Print report",
"print_report_error_title":"Failed to print",
"print_report_stack_trace":"Stack trace",
"print_report_collection_content_one":"{{count}} note in the collection could not be printed because they are not supported or they are protected.",
"print_report_collection_content_other":"{{count}} notes in the collection could not be printed because they are not supported or they are protected.",
"no_notes_found":"No notes have been found for given search parameters.",
"search_not_executed":"Search has not been executed yet. Click on \"Search\" button above to see the results."
"search_not_executed":"Search has not been executed yet.",
"search_now":"Search now"
},
"spacer":{
"configure_launchbar":"Configure Launchbar"
},
"sql_result":{
"no_rows":"No rows have been returned for this query"
"not_executed":"The query has not been executed yet.",
"no_rows":"No rows have been returned for this query",
"failed":"SQL query execution has failed",
"statement_result":"Statement result",
"execute_now":"Execute now"
},
"sql_table_schemas":{
"tables":"Tables"
@@ -1935,8 +1831,8 @@
"desktop-application":"Desktop Application",
"native-title-bar":"Native title bar",
"native-title-bar-description":"For Windows and macOS, keeping the native title bar off makes the application look more compact. On Linux, keeping the native title bar on integrates better with the rest of the system.",
"background-effects-description":"The Mica effect adds a blurred, stylish background to app windows, creating depth and a modern look. \"Native title bar\" must be disabled.",
"background-effects":"Enable background effects",
"background-effects-description":"Adds a blurred, stylish background to app windows, creating depth and a modern look. \"Native title bar\" must be disabled.",
"restart-app-button":"Restart the application to view the changes",
"zoom-factor":"Zoom factor"
},
@@ -1954,6 +1850,7 @@
},
"geo-map":{
"create-child-note-title":"Create a new child note and add it to the map",
"create-child-note-text":"Add marker",
"create-child-note-instruction":"Click on the map to create a new note at that location or press Escape to dismiss.",
"unable-to-load-map":"Unable to load map."
},
@@ -2071,7 +1968,8 @@
"raster":"Raster",
"vector_light":"Vector (Light)",
"vector_dark":"Vector (Dark)",
"show-scale":"Show scale"
"show-scale":"Show scale",
"show-labels":"Show marker names"
},
"table_context_menu":{
"delete_row":"Delete row"
@@ -2129,7 +2027,7 @@
"next_theme_message":"You are currently using the legacy theme, would you like to try the new theme?",
"next_theme_button":"Try the new theme",
"background_effects_title":"Background effects are now stable",
"background_effects_message":"On Windows devices, background effects are now fully stable. The background effects adds a touch of color to the user interface by blurring the background behind it. This technique is also used in other applications such as Windows Explorer.",
"background_effects_message":"On Windows and macOS devices, background effects are now stable. The background effects adds a touch of color to the user interface by blurring the background behind it.",
"new_layout_message":"We’ve introduced a modernized layout for Trilium. The ribbon has been removed and seamlessly integrated into the main interface, with a new status bar and expandable sections (such as promoted attributes) taking over key functions.\n\nThe new layout is enabled by default, and can be temporarily disabled via Options → Appearance.",
@@ -2150,8 +2048,9 @@
"percentage":"%"
},
"pagination":{
"page_title":"Page of {{startIndex}} - {{endIndex}}",
"total_notes":"{{count}} notes"
"total_notes":"{{count}} notes",
"prev_page":"Previous page",
"next_page":"Next page"
},
"collections":{
"rendering_error":"Unable to show content due to an error."
@@ -2198,7 +2097,14 @@
"execute_script":"Run script",
"execute_script_description":"This note is a script note. Click to execute the script.",
"execute_sql":"Run SQL",
"execute_sql_description":"This note is a SQL note. Click to execute the SQL query."
"execute_sql_description":"This note is a SQL note. Click to execute the SQL query.",
"save_status_saved":"Saved",
"save_status_saving":"Saving...",
"save_status_unsaved":"Unsaved",
"save_status_error":"Save failed",
"save_status_saving_tooltip":"Changes are being saved.",
"save_status_unsaved_tooltip":"There are unsaved changes. They will be saved automatically in a moment.",
"save_status_error_tooltip":"An error occurred while saving the note. If possible, try copying the note content elsewhere and reloading the application."
},
"status_bar":{
"language_title":"Change content language",
@@ -2227,5 +2133,53 @@
"empty_button":"Hide the panel",
"toggle":"Toggle right panel",
"custom_widget_go_to_source":"Go to source code"
},
"pdf":{
"attachments_one":"{{count}} attachment",
"attachments_other":"{{count}} attachments",
"layers_one":"{{count}} layer",
"layers_other":"{{count}} layers",
"pages_one":"{{count}} page",
"pages_other":"{{count}} pages",
"pages_alt":"Page {{pageNumber}}",
"pages_loading":"Loading..."
},
"platform_indicator":{
"available_on":"Available on {{platform}}"
},
"mobile_tab_switcher":{
"title_one":"{{count}} tab",
"title_other":"{{count}} tabs",
"more_options":"More options"
},
"bookmark_buttons":{
"bookmarks":"Bookmarks"
},
"active_content_badges":{
"type_icon_pack":"Icon pack",
"type_backend_script":"Backend script",
"type_frontend_script":"Frontend script",
"type_widget":"Widget",
"type_app_css":"Custom CSS",
"type_render_note":"Render note",
"type_web_view":"Web view",
"type_app_theme":"Custom theme",
"toggle_tooltip_enable_tooltip":"Click to enable this {{type}}.",
"toggle_tooltip_disable_tooltip":"Click to disable this {{type}}.",
"menu_docs":"Open documentation",
"menu_execute_now":"Execute script now",
"menu_run":"Run automatically",
"menu_run_disabled":"Manually",
"menu_run_backend_startup":"When the backend starts up",
"menu_run_hourly":"Hourly",
"menu_run_daily":"Daily",
"menu_run_frontend_startup":"When the desktop frontend starts up",
"menu_run_mobile_startup":"When the mobile frontend starts up",
"menu_change_to_widget":"Change to widget",
"menu_change_to_frontend_script":"Change to frontend script",
"title":"Hubo un fallo al cargar un script personalizado",
"message":"El script de la nota con ID \"{{id}}\", titulado \"{{title}}\" no pudo ser ejecutado debido a:\n\n{{message}}"
}
"message":"El script no pudo ser ejecutado debido a:\n\n{{message}}"
},
"widget-list-error":{
"title":"Hubo un fallo al obtener la lista de widgets del servidor"
},
"widget-render-error":{
"title":"Hubo un fallo al renderizar un widget personalizado de React"
},
"widget-missing-parent":"El widget personalizado no tiene definida la propiedad obligatoria '{{property}}'.\n\nSi este script está pensado para ejecutarse sin un elemento de interfaz de usuario, utilice '#run=frontendStartup' en su lugar.",
"open-script-note":"Abrir script",
"scripting-error":"Error en script personalizado: {{title}}"
},
"add_link":{
"add_link":"Agregar enlace",
@@ -162,7 +171,8 @@
"other":"Otro",
"quickSearch":"centrarse en la entrada de búsqueda rápida",
"inPageSearch":"búsqueda en la página",
"title":"Hoja de ayuda"
"title":"Hoja de ayuda",
"editShortcuts":"Editar atajos de teclado"
},
"import":{
"importIntoNote":"Importar a nota",
@@ -204,7 +214,8 @@
"info":{
"modalTitle":"Mensaje informativo",
"closeButton":"Cerrar",
"okButton":"Aceptar"
"okButton":"Aceptar",
"copy_to_clipboard":"Copiar al portapapeles"
},
"jump_to_note":{
"search_button":"Buscar en texto completo",
@@ -279,7 +290,6 @@
"download_button":"Descargar",
"mime":"MIME: ",
"file_size":"Tamaño del archivo:",
"preview":"Vista previa:",
"preview_not_available":"La vista previa no está disponible para este tipo de notas.",
"download-update":"Obtener versión {{latestVersion}}"
"download-update":"Obtener versión {{latestVersion}}",
"search_notes":"Buscar notas"
},
"zen_mode":{
"button_exit":"Salir del modo Zen"
},
"sync_status":{
"unknown":"<p>El estado de sincronización será conocido una vez que el siguiente intento de sincronización comience.</p><p>Dé clic para activar la sincronización ahora</p>",
"unknown":"<p>El estado de sincronización será conocido una vez que el siguiente intento de sincronización comience.</p><p>Dé clic para activar la sincronización ahora.</p>",
"connected_with_changes":"<p>Conectado al servidor de sincronización. <br>Hay cambios pendientes que aún no se han sincronizado.</p><p>Dé clic para activar la sincronización.</p>",
"connected_no_changes":"<p>Conectado al servidor de sincronización.<br>Todos los cambios ya han sido sincronizados.</p><p>Dé clic para activar la sincronización.</p>",
"disconnected_with_changes":"<p>El establecimiento de la conexión con el servidor de sincronización no ha tenido éxito.<br>Hay algunos cambios pendientes que aún no se han sincronizado.</p><p>Dé clic para activar la sincronización.</p>",
@@ -691,7 +702,13 @@
"convert_into_attachment_successful":"La nota '{{title}}' ha sido convertida a un archivo adjunto.",
"convert_into_attachment_prompt":"¿Está seguro que desea convertir la nota '{{title}}' en un archivo adjunto de la nota padre?",
"print_pdf":"Exportar como PDF...",
"open_note_on_server":"Abrir nota en el servidor"
"open_note_on_server":"Abrir nota en servidor",
"view_revisions":"Revisiones de la nota...",
"advanced":"Avanzado",
"export_as_image":"Exportar como imagen",
"export_as_image_png":"PNG (ráster)",
"export_as_image_svg":"SVG (vectorial)",
"note_map":"Mapa de la nota"
},
"onclick_button":{
"no_click_handler":"El widget de botón '{{componentId}}' no tiene un controlador de clics definido"
@@ -729,7 +746,7 @@
"button_title":"Exportar diagrama como SVG"
},
"relation_map_buttons":{
"create_child_note_title":"Crear una nueva subnota y agregarla a este mapa de relaciones",
"create_child_note_title":"Crear una subnota y agregarla al mapa",
"reset_pan_zoom_title":"Restablecer la panorámica y el zoom a las coordenadas y ampliación iniciales",
"zoom_in_title":"Acercar",
"zoom_out_title":"Alejar"
@@ -737,21 +754,31 @@
"zpetne_odkazy":{
"relation":"relación",
"backlink_one":"{{count}} Vínculo de retroceso",
"backlink_many":"",
"backlink_other":"{{count}} vínculos de retroceso"
"backlink_many":"{{count}} Vínculos de retroceso",
"backlink_other":"{{count}} Vínculos de retroceso"
},
"mobile_detail_menu":{
"insert_child_note":"Insertar subnota",
"delete_this_note":"Eliminar esta nota",
"error_cannot_get_branch_id":"No se puede obtener el branchID del notePath '{{notePath}}'",
"error_cannot_get_branch_id":"No se puede obtener el branchId del notePath '{{notePath}}'",
"error_unrecognized_command":"Comando no reconocido {{command}}",
"note_revisions":"Revisiones de notas"
"note_revisions":"Revisiones de notas",
"backlinks":"Vínculos de retroceso",
"content_language_switcher":"Idioma de contenido: {{language}}"
},
"note_icon":{
"change_note_icon":"Cambiar icono de nota",
"category":"Categoría:",
"search":"Búsqueda:",
"reset-default":"Restablecer a icono por defecto"
"reset-default":"Restablecer a icono por defecto",
"search_placeholder_one":"Buscar {{number}} icono a través de {{count}} paquetes",
"search_placeholder_many":"Buscar {{number}} iconos a través de {{count}} paquetes",
"search_placeholder_other":"Buscar {{number}} iconos a través de {{count}} paquetes",
"search_placeholder_filtered":"Buscar {{number}} iconos en {{name}}",
"filter":"Filtro",
"filter-none":"Todos los iconos",
"filter-default":"Iconos predeterminados",
"icon_tooltip":"{{name}}\nPaquete de iconos: {{iconPack}}",
"note_size_info":"El tamaño de la nota proporciona una estimación aproximada de los requisitos de almacenamiento para esta nota. Toma en cuenta el contenido de la nota y el contenido de sus revisiones de nota.",
"calculate":"calcular",
"subtree_size":"(tamaño del subárbol: {{size}} en {{count}} notas)",
"title":"Información de nota"
"title":"Información de nota",
"mime":"Tipo MIME",
"show_similar_notes":"Mostrar notas similares"
},
"note_map":{
"open_full":"Ampliar al máximo",
@@ -885,7 +916,9 @@
"search_parameters":"Parámetros de búsqueda",
"unknown_search_option":"Opción de búsqueda desconocida {{searchOptionName}}",
"search_note_saved":"La nota de búsqueda se ha guardado en {{- notePathTitle}}",
"actions_executed":"Las acciones han sido ejecutadas."
"actions_executed":"Las acciones han sido ejecutadas.",
"view_options":"Ver opciones:",
"option":"opción"
},
"similar_notes":{
"title":"Notas similares",
@@ -979,7 +1012,7 @@
"no_attachments":"Esta nota no tiene archivos adjuntos."
},
"book":{
"no_children_help":"Esta nota de tipo libro no tiene ninguna subnota así que no hay nada que mostrar. Véa la <a href=\"https://triliumnext.github.io/Docs/Wiki/book-note.html\">wiki</a> para más detalles.",
"no_children_help":"Esta colección no tiene ninguna subnota así que no hay nada que mostrar.",
"drag_locked_title":"Bloqueado para edición",
"drag_locked_message":"No se permite Arrastrar pues la colección está bloqueada para edición."
},
@@ -988,7 +1021,13 @@
},
"editable_text":{
"placeholder":"Escribe aquí el contenido de tu nota...",
"keeps-crashing":"El componente de edición sigue fallando. Por favor, intente reiniciar Trilium. Si el problema persiste, considere crear un informe de fallos."
},
"empty":{
"open_note_instruction":"Abra una nota escribiendo el título de la nota en la entrada a continuación o elija una nota en el árbol.",
@@ -1029,15 +1068,6 @@
"default_new_note_title":"nueva nota",
"click_on_canvas_to_place_new_note":"Haga clic en el lienzo para colocar una nueva nota"
},
"render":{
"note_detail_render_help_1":"Esta nota de ayuda se muestra porque esta nota de tipo Renderizar HTML no tiene la relación requerida para funcionar correctamente.",
"note_detail_render_help_2":"El tipo de nota Render HTML es usado para <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/scripts.html\">scripting</a>. De forma resumida, tiene una nota con código HTML (opcionalmente con algo de JavaScript) y esta nota la renderizará. Para que funcione, es necesario definir una <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/attributes.html\">relación</a> llamada \"renderNote\" apuntando a la nota HTML nota a renderizar."
},
"web_view":{
"web_view":"Vista web",
"embed_websites":"La nota de tipo Web View le permite insertar sitios web en Trilium.",
"create_label":"Para comenzar, por favor cree una etiqueta con una dirección URL que desee empotrar, e.g. #webViewSrc=\"https://www.google.com\""
"enhanced_context_description":"Provee a la IA con más contexto de la nota y sus notas relacionadas para obtener mejores respuestas",
"show_thinking":"Mostrar pensamiento",
"show_thinking_description":"Mostrar la cadena del proceso de pensamiento de la IA",
"enter_message":"Ingrese su mensaje...",
"error_contacting_provider":"Error al contactar con su proveedor de IA. Por favor compruebe sus ajustes y conexión a internet.",
"error_generating_response":"Error al generar respuesta de IA",
"index_all_notes":"Indexar todas las notas",
"index_status":"Estado de índice",
"indexed_notes":"Notas indexadas",
"indexing_stopped":"Indexado detenido",
"indexing_in_progress":"Indexado en progreso...",
"last_indexed":"Último indexado",
"note_chat":"Chat de nota",
"sources":"Fuentes",
"start_indexing":"Comenzar indexado",
"use_advanced_context":"Usar contexto avanzado",
"ollama_no_url":"Ollama no está configurado. Por favor ingrese una URL válida.",
"chat":{
"root_note_title":"Chats de IA",
"root_note_content":"Esta nota contiene tus conversaciones de chat de IA guardadas.",
"new_chat_title":"Nuevo chat",
"create_new_ai_chat":"Crear nuevo chat de IA"
},
"create_new_ai_chat":"Crear nuevo chat de IA",
"configuration_warnings":"Hay algunos problemas con su configuración de IA. Por favor compruebe sus ajustes.",
"experimental_warning":"La característica de LLM aún es experimental - ha sido advertido.",
"selected_provider":"Proveedor seleccionado",
"selected_provider_description":"Elija el proveedor de IA para el chat y características de completado",
"select_model":"Seleccionar modelo...",
"select_provider":"Seleccionar proveedor...",
"ai_enabled":"Características de IA activadas",
"ai_disabled":"Características de IA desactivadas",
"no_models_found_online":"No se encontraron modelos. Por favor, comprueba tu clave de API y la configuración.",
"no_models_found_ollama":"No se encontraron modelos de Ollama. Por favor, comprueba si Ollama se está ejecutando.",
"error_fetching":"Error al obtener los modelos: {{error}}"
},
"zoom_factor":{
"title":"Factor de zoom (solo versión de escritorio)",
"description":"El zoom también se puede controlar con los atajos CTRL+- y CTRL+=."
@@ -1304,11 +1191,11 @@
"code_mime_types":{
"title":"Tipos MIME disponibles en el menú desplegable",
"tooltip_syntax_highlighting":"Resaltado de sintaxis",
"tooltip_code_block_syntax":"Bloques de código en notas de texto",
"tooltip_code_block_syntax":"Bloques de código en Notas de texto",
"tooltip_code_note_syntax":"Notas de código"
},
"vim_key_bindings":{
"use_vim_keybindings_in_code_notes":"Atajos de teclas de Vim",
"use_vim_keybindings_in_code_notes":"Combinaciones de teclas Vim",
"enable_vim_keybindings":"Habilitar los atajos de teclas de Vim en la notas de código (no es modo ex)"
},
"wrap_lines":{
@@ -1382,16 +1269,16 @@
"markdown":"Estilo Markdown"
},
"highlights_list":{
"title":"Lista de aspectos destacados",
"description":"Puede personalizar la lista de aspectos destacados que se muestra en el panel derecho:",
"title":"Lista de puntos destacados",
"description":"Puede personalizar la lista de puntos destacados que se muestra en el panel derecho:",
"bold":"Texto en negrita",
"italic":"Texto en cursiva",
"underline":"Texto subrayado",
"color":"Texto con color",
"bg_color":"Texto con color de fondo",
"visibility_title":"Visibilidad de la lista de aspectos destacados",
"visibility_description":"Puede ocultar el widget de aspectos destacados por nota agregando una etiqueta #hideHighlightWidget.",
"shortcut_info":"Puede configurar un método abreviado de teclado para alternar rápidamente el panel derecho (incluidos los aspectos destacados) en Opciones -> Atajos (nombre 'toggleRightPane')."
"visibility_title":"Visibilidad de la lista de puntos destacados",
"visibility_description":"Puede ocultar el widget de puntos destacados por nota agregando la etiqueta #hideHighlightWidget.",
"shortcut_info":"Puede configurar un método abreviado de teclado para alternar rápidamente el panel derecho (incluidos los puntos destacados) en Opciones -> Atajos (nombre 'toggleRightPane')."
},
"table_of_contents":{
"title":"Tabla de contenido",
@@ -1530,7 +1417,7 @@
"shortcuts":{
"keyboard_shortcuts":"Atajos de teclado",
"multiple_shortcuts":"Varios atajos para la misma acción se pueden separar mediante comas.",
"electron_documentation":"Véa la <a href=\"https://www.electronjs.org/docs/latest/api/accelerator\">documentación de Electron</a> para los modificadores y códigos de tecla disponibles.",
"electron_documentation":"Consulte la <a href=\"https://www.electronjs.org/docs/latest/api/accelerator\">documentación de Electron</a> para los modificadores y códigos de tecla disponibles.",
"type_text_to_filter":"Escriba texto para filtrar los accesos directos...",
"action_name":"Nombre de la acción",
"shortcuts":"Atajos",
@@ -1538,7 +1425,8 @@
"description":"Descripción",
"reload_app":"Vuelva a cargar la aplicación para aplicar los cambios",
"set_all_to_default":"Establecer todos los accesos directos al valor predeterminado",
"confirm_reset":"¿Realmente desea restablecer todos los atajos de teclado a sus valores predeterminados?"
"confirm_reset":"¿Realmente desea restablecer todos los atajos de teclado a sus valores predeterminados?",
"no_results":"No se encontraron atajos que coincidan con '{{filter}} '"
},
"spellcheck":{
"title":"Revisión ortográfica",
@@ -1573,13 +1461,13 @@
"will_be_deleted_in":"Este archivo adjunto se eliminará automáticamente en {{time}}",
"will_be_deleted_soon":"Este archivo adjunto se eliminará automáticamente pronto",
"deletion_reason":", porque el archivo adjunto no está vinculado en el contenido de la nota. Para evitar la eliminación, vuelva a agregar el enlace del archivo adjunto al contenido o convierta el archivo adjunto en una nota.",
"link_copied":"Enlace del archivo adjunto copiado al portapapeles.",
"unrecognized_role":"Rol de archivo adjunto no reconocido '{{role}}'."
},
"bookmark_switch":{
"bookmark":"Marcador",
"bookmark_this_note":"Añadir esta nota a marcadores en el panel lateral izquierdo",
"bookmark_this_note":"Agregar esta nota a marcadores en el panel lateral izquierdo",
"remove_bookmark":"Eliminar marcador"
},
"editability_select":{
@@ -1624,10 +1512,13 @@
"import-into-note":"Importar a nota",
"apply-bulk-actions":"Aplicar acciones en lote",
"converted-to-attachments":"{{count}} notas han sido convertidas en archivos adjuntos.",
"convert-to-attachment-confirm":"¿Está seguro que desea convertir las notas seleccionadas en archivos adjuntos de sus notas padres?",
"convert-to-attachment-confirm":"¿Está seguro que desea convertir las notas seleccionadas en archivos adjuntos de sus notas padres? Esta operación solo aplica a notas de Imagen, otras notas serán omitidas.",
"open-in-popup":"Edición rápida",
"archive":"Archivar",
"unarchive":"Desarchivar"
"unarchive":"Desarchivar",
"open-in-a-new-window":"Abrir en una nueva ventana",
"hide-subtree":"Ocultar subárbol",
"show-subtree":"Mostrar subárbol"
},
"shared_info":{
"shared_publicly":"Esta nota está compartida públicamente en {{- link}}.",
@@ -1688,7 +1579,13 @@
},
"highlights_list_2":{
"title":"Lista de destacados",
"options":"Opciones"
"options":"Opciones",
"title_with_count_one":"{{count}} punto destacado",
"title_with_count_many":"{{count}} puntos destacados",
"title_with_count_other":"{{count}} puntos destacados",
"modal_title":"Configurar la lista de puntos destacados",
"menu_configure":"Configurar la lista de puntos destacados...",
"no_highlights":"Ningún punto destacado encontrado."
},
"quick-search":{
"placeholder":"Búsqueda rápida",
@@ -1711,7 +1608,18 @@
"refresh-saved-search-results":"Refrescar resultados de búsqueda guardados",
"create-child-note":"Crear subnota",
"unhoist":"Desanclar",
"toggle-sidebar":"Alternar barra lateral"
"toggle-sidebar":"Alternar barra lateral",
"dropping-not-allowed":"No está permitido soltar notas en esta ubicación.",
"clone-indicator-tooltip":"Esta nota tiene {{- count}} padres: {{- parents}}",
"clone-indicator-tooltip-single":"Esta nota está clonada (1 padre adicional: {{- parent}})",
"shared-indicator-tooltip":"Esta nota está compartida públicamente",
"shared-indicator-tooltip-with-url":"Esta nota está compartida públicamente en: {{- url}}",
"subtree-hidden-tooltip_one":"{{count}} subnota que está oculta del árbol",
"subtree-hidden-tooltip_many":"{{count}} subnotas que están ocultas del árbol",
"subtree-hidden-tooltip_other":"{{count}} subnotas que están ocultas del árbol",
"subtree-hidden-moved-title":"Agregado a {{title}}",
"subtree-hidden-moved-description-collection":"Esta colección oculta sus subnotas en el árbol.",
"subtree-hidden-moved-description-other":"Las subnotas están ocultas en el árbol para esta nota."
},
"title_bar_buttons":{
"window-on-top":"Mantener esta ventana en la parte superior"
@@ -1719,10 +1627,26 @@
"note_detail":{
"could_not_find_typewidget":"No se pudo encontrar typeWidget para el tipo '{{type}}'",
"printing":"Impresión en curso...",
"printing_pdf":"Exportando a PDF en curso.."
"printing_pdf":"Exportando a PDF en curso..",
"print_report_collection_content_one":"{{count}} nota en la colección no se puede imprimir porque no son compatibles o está protegida.",
"print_report_collection_content_many":"{{count}} notas en la colección no se pueden imprimir porque no son compatibles o están protegidas.",
"print_report_collection_content_other":"{{count}} notas en la colección no se pueden imprimir porque no son compatibles o están protegidas.",
"open_note_in_new_tab":"Abrir nota en una pestaña nueva",
"open_note_in_new_split":"Abrir nota en una nueva división",
"open_note_in_new_window":"Abrir nota en una nueva ventana",
"open_note_in_popup":"Edición rápida"
"open_note_in_popup":"Edición rápida",
"open_note_in_other_split":"Abrir nota en la otra división"
},
"electron_integration":{
"desktop-application":"Aplicación de escritorio",
"native-title-bar":"Barra de título nativa",
"native-title-bar-description":"Para Windows y macOS, quitar la barra de título nativa hace que la aplicación se vea más compacta. En Linux, mantener la barra de título nativa hace que se integre mejor con el resto del sistema.",
"background-effects":"Habilitar efectos de fondo (sólo en Windows 11)",
"background-effects-description":"El efecto Mica agrega un fondo borroso y elegante a las ventanas de la aplicación, creando profundidad y un aspecto moderno. \"Título nativo de la barra\" debe deshabilitarse.",
"background-effects":"Habilitar efectos de fondo",
"background-effects-description":"Agrega un fondo borroso y elegante a las ventanas de la aplicación, creando profundidad y un aspecto moderno. \"Título nativo de la barra\" debe deshabilitarse.",
"restart-app-button":"Reiniciar la aplicación para ver los cambios",
"zoom-factor":"Factor de zoom"
},
@@ -1889,7 +1819,8 @@
"geo-map":{
"create-child-note-title":"Crear una nueva subnota y agregarla al mapa",
"create-child-note-instruction":"Dé clic en el mapa para crear una nueva nota en esa ubicación o presione Escape para cancelar.",
"unable-to-load-map":"No se puede cargar el mapa."
"unable-to-load-map":"No se puede cargar el mapa.",
"create-child-note-text":"Agregar marcador"
},
"geo-map-context":{
"open-location":"Abrir ubicación",
@@ -1931,11 +1862,12 @@
"unknown_widget":"Widget desconocido para \"{{id}}\"."
},
"note_language":{
"not_set":"No establecido",
"configure-languages":"Configurar idiomas..."
"not_set":"Idioma no establecido",
"configure-languages":"Configurar idiomas...",
"help-on-languages":"Ayuda en idiomas de contenido..."
},
"content_language":{
"title":"Contenido de idiomas",
"title":"Idiomas de contenido",
"description":"Seleccione uno o más idiomas que deben aparecer en la selección del idioma en la sección Propiedades Básicas de una nota de texto de solo lectura o editable. Esto permitirá características tales como corrección de ortografía o soporte de derecha a izquierda."
},
"switch_layout_button":{
@@ -1950,7 +1882,8 @@
"button_title":"Exportar diagrama como PNG"
},
"svg":{
"export_to_png":"El diagrama no pudo ser exportado a PNG."
"export_to_png":"El diagrama no pudo ser exportado a PNG.",
"export_to_svg":"El diagrama no pudo ser exportado a SVG."
},
"code_theme":{
"title":"Apariencia",
@@ -1970,11 +1903,12 @@
"hide-weekends":"Ocultar fines de semana",
"show-scale":"Mostrar escala",
"display-week-numbers":"Mostrar números de semana",
"map-style":"Estilo de mapa:",
"map-style":"Estilo de mapa",
"max-nesting-depth":"Máxima profundidad de anidamiento:",
"vector_light":"Vector (claro)",
"vector_dark":"Vector (oscuro)",
"raster":"Trama"
"raster":"Trama",
"show-labels":"Mostrar nombres de marcadores"
},
"table_context_menu":{
"delete_row":"Eliminar fila"
@@ -2053,9 +1987,12 @@
"next_theme_message":"Estás usando actualmente el tema heredado. ¿Te gustaría probar el nuevo tema?",
"next_theme_button":"Prueba el nuevo tema",
"background_effects_title":"Los efectos de fondo son ahora estables",
"background_effects_message":"En los dispositivos Windows, los efectos de fondo ya son totalmente estables. Los efectos de fondo añaden un toque de color a la interfaz de usuario difuminando el fondo que hay detrás. Esta técnica también se utiliza en otras aplicaciones como el Explorador de Windows.",
"background_effects_message":"En los dispositivos Windows y macOS, los efectos de fondo ya son estables. Los efectos de fondo añaden un toque de color a la interfaz de usuario difuminando el fondo que hay detrás.",
"background_effects_button":"Activar efectos de fondo",
"dismiss":"Desestimar"
"dismiss":"Desestimar",
"new_layout_title":"Nuevo diseño",
"new_layout_message":"Hemos introducido un diseño modernizado para Trilium. La cinta se ha eliminado y se ha integrado perfectamente en la interfaz principal, con una nueva barra de estado y secciones ampliables (como los atributos promovidos) que tienen funciones clave.\n\nEl nuevo diseño está habilitado por defecto, y puede ser deshabilitado temporalmente a través de Opciones → Apariencia.",
"new_layout_button":"Más información"
},
"ui-performance":{
"title":"Rendimiento",
@@ -2070,14 +2007,18 @@
},
"settings_appearance":{
"related_code_blocks":"Esquema de colores para bloques de código en notas de texto",
"related_code_notes":"Esquema de colores para notas de código"
"related_code_notes":"Esquema de colores para notas de código",
"ui":"Interfaz de usuario",
"ui_old_layout":"Antiguo diseño",
"ui_new_layout":"Nuevo diseño"
},
"units":{
"percentage":"%"
},
"pagination":{
"total_notes":"{{count}} notas",
"page_title":"Página de {{startIndex}} - {{endIndex}}"
"prev_page":"Página anterior",
"next_page":"Página siguiente"
},
"presentation_view":{
"edit-slide":"Editar este slide",
@@ -2099,5 +2040,160 @@
"clear-color":"Borrar color de nota",
"set-color":"Asignar color de nota",
"set-custom-color":"Asignar color de nota personalizado"
},
"status_bar":{
"backlinks_one":"{{count}} vínculo de retroceso",
"backlinks_many":"{{count}} vínculos de retroceso",
"backlinks_other":"{{count}} vínculos de retroceso",
"backlinks_title_one":"Ver vínculo de retroceso",
"backlinks_title_many":"Ver vínculos de retroceso",
"backlinks_title_other":"Ver vínculos de retroceso",
"attachments_one":"{{count}} adjunto",
"attachments_many":"{{count}} adjuntos",
"attachments_other":"{{count}} adjuntos",
"attachments_title_one":"Ver adjunto en una nueva pestaña",
"attachments_title_many":"Ver adjuntos en una nueva pestaña",
"attachments_title_other":"Ver adjuntos en una nueva pestaña",
"attributes_one":"{{count}} atributo",
"attributes_many":"{{count}} atributos",
"attributes_other":"{{count}} atributos",
"note_paths_one":"{{count}} ruta",
"note_paths_many":"{{count}} rutas",
"note_paths_other":"{{count}} rutas",
"language_title":"Cambiar el idioma del contenido",
"note_info_title":"Ver información de la nota (p. e., fechas, tamaño de la nota)",
"attributes_title":"Atributos propios y atributos heredados",
"note_paths_title":"Rutas de nota",
"code_note_switcher":"Cambiar modo de idioma"
},
"pdf":{
"attachments_one":"{{count}} adjunto",
"attachments_many":"{{count}} adjuntos",
"attachments_other":"{{count}} adjuntos",
"layers_one":"{{count}} capa",
"layers_many":"{{count}} capas",
"layers_other":"{{count}} capas",
"pages_one":"{{count}} página",
"pages_many":"{{count}} páginas",
"pages_other":"{{count}} páginas",
"pages_alt":"Página {{pageNumber}}",
"pages_loading":"Cargando..."
},
"experimental_features":{
"title":"Opciones experimentales",
"disclaimer":"Estas opciones son experimentales y pueden causar inestabilidad. Úselas con precaución.",
"new_layout_name":"Nuevo diseño",
"new_layout_description":"Pruebe el nuevo diseño para tener un aspecto más moderno y usabilidad mejorada. Sujeto a grandes cambios en las próximas versiones."
},
"popup-editor":{
"maximize":"Cambiar a editor completo"
},
"server":{
"unknown_http_error_title":"Error de comunicación con el servidor",
"unknown_http_error_content":"Código de estado: {{statusCode}}\nURL: {{method}} {{url}}\nMensaje: {{message}}",
"traefik_blocks_requests":"Si está usando el proxy inverso Traefik, este introdujo un cambio que afecta la comunicación con el servidor."
},
"tab_history_navigation_buttons":{
"go-back":"Volver a la nota anterior",
"go-forward":"Avanzar a la siguiente nota"
},
"breadcrumb":{
"hoisted_badge":"Anclada",
"hoisted_badge_title":"Desanclar",
"workspace_badge":"Espacio de trabajo",
"scroll_to_top_title":"Saltar al inicio de la nota",
"read_only_explicit_description":"Esta nota se ha fijado manualmente como sólo lectura.\nHaga clic para editarla temporalmente.",
"read_only_auto":"Sólo lectura automática",
"read_only_auto_description":"Esta nota se fijó automáticamente con el modo de sólo lectura por razones de rendimiento. Este límite automático es ajustable desde los ajustes.\n\nHaga clic para editarla temporalmente.",
"read_only_temporarily_disabled_description":"Esta nota actualmente es editable, pero normalmente es de sólo lectura. La nota volverá a ser de sólo lectura tan pronto como navegue a otra nota.\n\nHaga clic para volver a habilitar el modo de sólo lectura.",
"shared_publicly":"Compartida públicamente",
"shared_locally":"Compartida localmente",
"shared_copy_to_clipboard":"Copiar enlace al portapapeles",
"shared_open_in_browser":"Abrir enlace en el navegador",
"shared_unshare":"Eliminar compartido",
"clipped_note_description":"Esta nota fue tomada originalmente de {{url}}.\n\nHaga clic para navegar a la página web de origen.",
"execute_script":"Ejecutar script",
"execute_script_description":"Esta nota es una nota de script. Haga clic para ejecutar el script.",
"execute_sql":"Ejecutar SQL",
"execute_sql_description":"Esta nota es una nota SQL. Haga clic para ejecutar la consulta SQL.",
"save_status_saved":"Guardado",
"save_status_saving":"Guardando...",
"save_status_unsaved":"Sin guardar",
"save_status_error":"Fallo al guardar",
"save_status_saving_tooltip":"Los cambios están siendo guardados.",
"save_status_unsaved_tooltip":"Hay cambios sin guardar. Se guardarán automáticamente en un momento.",
"save_status_error_tooltip":"Se produjo un error al guardar la nota. Si es posible, trate de copiar el contenido de la nota en otro lugar y recargar la aplicación.",
"clipped_note":"Clip web"
},
"attributes_panel":{
"title":"Atributos de nota"
},
"right_pane":{
"empty_message":"Nada que mostrar para esta nota",
"empty_button":"Ocultar el panel",
"toggle":"Alternar panel derecho",
"custom_widget_go_to_source":"Ir al código fuente"
},
"platform_indicator":{
"available_on":"Disponible en {{platform}}"
},
"mobile_tab_switcher":{
"title_one":"{{count}} pestaña",
"title_many":"{{count}} pestañas",
"title_other":"{{count}} pestañas",
"more_options":"Más opciones"
},
"bookmark_buttons":{
"bookmarks":"Marcadores"
},
"web_view_setup":{
"title":"Crear una vista en vivo de una página web directamente en Trilium",
"url_placeholder":"Ingresar o pegar la dirección del sitio web, por ejemplo https://triliumnotes.org",
"create_button":"Crear Vista Web",
"invalid_url_title":"Dirección inválida",
"invalid_url_message":"Ingrese una dirección web válida, por ejemplo https://triliumnotes.org.",
"disabled_description":"Esta vista web fue importada de una fuente externa. Para ayudarlo a protegerse del phishing o el contenido malicioso, no se está cargando automáticamente. Puede activarlo si confía en la fuente.",
"disabled_button_enable":"Habilita vista web"
},
"render":{
"setup_title":"Mostrar HTML personalizado o Preact JSX dentro de esta nota",
"setup_create_sample_preact":"Crear nota de muestra con Preact",
"setup_create_sample_html":"Crear nota de muestra con HTML",
"setup_sample_created":"Se creó una nota de muestra como subnota.",
"disabled_description":"Esta nota de renderización proviene de una fuente externa. Para protegerlo de contenido malicioso, no está habilitado por defecto. Asegúrese de confiar en la fuente antes de habilitarla.",
"disabled_button_enable":"Habilitar nota de renderización"
},
"active_content_badges":{
"type_icon_pack":"Paquete de iconos",
"type_backend_script":"Script de backend",
"type_frontend_script":"Script de frontend",
"type_widget":"Widget",
"type_app_css":"CSS personalizado",
"type_render_note":"Nota de renderización",
"type_web_view":"Vista web",
"type_app_theme":"Tema personalizado",
"toggle_tooltip_enable_tooltip":"Haga clic para habilitar este {{type}}.",
"toggle_tooltip_disable_tooltip":"Haga clic para deshabilitar este {{type}}.",
"menu_docs":"Abrir documentación",
"menu_execute_now":"Ejecutar script ahora",
"menu_run":"Ejecutar automáticamente",
"menu_run_disabled":"Manualmente",
"menu_run_backend_startup":"Cuando el backend inicia",
"menu_run_hourly":"Cada hora",
"menu_run_daily":"Diariamente",
"menu_run_frontend_startup":"Cuando el frontend de escritorio inicia",
"menu_run_mobile_startup":"Cuando el frontend móvil inicia",
"menu_change_to_widget":"Cambiar a widget",
"menu_change_to_frontend_script":"Cambiar a script de frontend",
"click_on_canvas_to_place_new_note":"Cliquez sur le canevas pour placer une nouvelle note"
},
"render":{
"note_detail_render_help_1":"Cette note d'aide s'affiche car cette note de type Rendu HTML n'a pas la relation requise pour fonctionner correctement.",
"note_detail_render_help_2":"Le type de note Rendu HTML est utilisé pour les <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/scripts.html\">scripts</a>. En résumé, vous disposez d'une note de code HTML (éventuellement contenant JavaScript) et cette note affichera le rendu. Pour que cela fonctionne, vous devez définir une <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/attributes.html\">relation</a> appelée \"renderNote\" pointant vers la note HTML à rendre."
},
"web_view":{
"web_view":"Affichage Web",
"embed_websites":"Les notes de type Affichage Web vous permet d'intégrer des sites Web dans Trilium.",
"create_label":"Pour commencer, veuillez créer un label avec l'adresse URL que vous souhaitez intégrer, par ex. #webViewSrc=\"https://www.google.com\""
},
"backend_log":{
"refresh":"Rafraîchir"
},
@@ -1486,7 +1485,6 @@
"beta-feature":"Beta",
"task-list":"Liste de tâches",
"book":"Collection",
"ai-chat":"Chat IA",
"new-feature":"Nouveau",
"collections":"Collections"
},
@@ -1542,7 +1540,8 @@
"refresh-saved-search-results":"Rafraîchir les résultats de recherche enregistrée",
"create-child-note":"Créer une note enfant",
"unhoist":"Désactiver le focus",
"toggle-sidebar":"Basculer la barre latérale"
"toggle-sidebar":"Basculer la barre latérale",
"dropping-not-allowed":"Lâcher des notes à cet endroit n'est pas autorisé"
},
"title_bar_buttons":{
"window-on-top":"Épingler cette fenêtre au premier plan"
@@ -1550,10 +1549,19 @@
"note_detail":{
"could_not_find_typewidget":"Impossible de trouver typeWidget pour le type '{{type}}'",
"printing":"Impression en cours...",
"printing_pdf":"Export au format PDF en cours..."
"printing_pdf":"Export au format PDF en cours...",
"print_report_title":"Imprimer le rapport",
"print_report_collection_details_button":"Consulter les détails",
"placeholder":"saisir le titre de la note ici...",
"created_on":"Créé le <Value />",
"last_modified":"Modifié le <Value />",
"note_type_switcher_label":"Basculer de {{type}} à :",
"note_type_switcher_others":"Autre type de note",
"note_type_switcher_templates":"Modèle",
"note_type_switcher_collection":"Collection"
},
"search_result":{
"no_notes_found":"Aucune note n'a été trouvée pour les paramètres de recherche donnés.",
@@ -1582,7 +1590,8 @@
},
"toc":{
"table_of_contents":"Table des matières",
"options":"Options"
"options":"Options",
"no_headings":"Pas d'en-tête."
},
"watched_file_update_status":{
"file_last_modified":"Le fichier <code class=\"file-path\"></code> a été modifié pour la dernière fois le <span class=\"file-last-modified\"></span>.",
@@ -1683,7 +1692,8 @@
"copy-link":"Copier le lien",
"paste":"Coller",
"paste-as-plain-text":"Coller comme texte brut",
"search_online":"Rechercher «{{term}}» avec {{searchEngine}}"
"search_online":"Rechercher «{{term}}» avec {{searchEngine}}",
"search_in_trilium":"Rechercher \"{{term}}\" dans Trilium"
},
"image_context_menu":{
"copy_reference_to_clipboard":"Copier la référence dans le presse-papiers",
@@ -1787,149 +1797,6 @@
"close":"Fermer",
"help_title":"Afficher plus d'informations sur cet écran"
},
"ai_llm":{
"not_started":"Non démarré",
"title":"Paramètres IA",
"processed_notes":"Notes traitées",
"anthropic_url_description":"URL de base pour l'API Anthropic (par défaut: https://api.anthropic.com)",
"anthropic_model_description":"Modèles Anthropic Claude pour la complétion",
"voyage_settings":"Réglages d'IA Voyage",
"ollama_settings":"Réglages Ollama",
"ollama_url_description":"URL pour l'API Ollama (par défaut: http://localhost:11434)",
"ollama_model_description":"Model Ollama utilisé pour la complétion",
"message":"Telah terjadi kesalahan kritis yang mencegah aplikasi klien untuk memulai:\n\n{{message}}\n\nHal ini kemungkinan besar disebabkan oleh skrip yang gagal secara tidak terduga. Coba jalankan aplikasi dalam mode aman dan atasi masalahnya."
"title":"Eror kritikal",
"message":"Telah terjadi eror kritikal yang mencegah aplikasi klien untuk memulai:\n\n{{message}}\n\nHal ini kemungkinan besar disebabkan oleh skrip yang gagal secara tidak terduga. Coba jalankan aplikasi dalam mode aman dan atasi masalahnya."
},
"widget-error":{
"title":"Gagal menginisialisasi widget",
@@ -21,12 +21,80 @@
},
"bundle-error":{
"title":"Gagal memuat skrip kustom",
"message":"Skrip dari catatan dengan ID \"{{id}}\", berjudul \"{{title}}\" tidak dapat dijalankan karena:\n\n{{message}}"
}
"message":"Skrip tidak dapat dijalankan:\n\n{{message}}"
},
"widget-list-error":{
"title":"Gagal mendapatkan daftar widget dari server"
},
"open-script-note":"Buka skrip catatan",
"widget-render-error":{
"title":"Gagal render widget React custom"
},
"widget-missing-parent":"Widget custom '{{property}}' tidak terdefinisi.\n\nJika skrip ini bermaksud untuk bisa dijalankan tanpa elemen UI, gunakanlah '#run=frontendStartup'.",
"scripting-error":"Skrip custom eror : {{title}}"
},
"add_link":{
"add_link":"Tambah tautan",
"help_on_links":"Bantuan pada tautan",
"note":"Catatan"
"note":"Catatan",
"search_note":"cari catatan berdasarkan nama",
"link_title_mirrors":"judul tautan mencerminkan judul catatan saat ini",
"link_title_arbitrary":"judul tautan dapat diubah secara bebas",
"link_title":"Judul tautan",
"button_add_link":"Tambah tautan"
},
"branch_prefix":{
"edit_branch_prefix_multiple":"Edit prefiks cabang untuk {{count}} cabang",
"help_on_tree_prefix":"Bantuan pada prefiks pohon catatan",
"prefix":"Prefiks: ",
"save":"Simpan",
"branch_prefix_saved":"Prefiks cabang telah disimpan.",
"branch_prefix_saved_multiple":"Prefix cabang telah disimpan pada {{count}} cabang.",
"include_descendants":"Sertakan anakan dari catatan yang dipilih",
"available_actions":"Pilihan aksi",
"chosen_actions":"Aksi terpilih",
"execute_bulk_actions":"Eksekusi aksi borongan",
"bulk_actions_executed":"Aksi borongan telah di eksekusi dengan sukses.",
"none_yet":"Belum ada... tambahkan aksi dengan memilih salah satu dari aksi di atas.",
"labels":"Label-label",
"relations":"Hubungan",
"notes":"Catatan",
"other":"Lainnya"
},
"confirm":{
"cancel":"Batal",
"ok":"Oke",
"are_you_sure_remove_note":"Apakah anda yakin mau membuang catatan \"{{title}}\" dari peta relasi? ",
"if_you_dont_check":"Jika Anda tidak mencentang ini, catatan hanya akan dihapus dari peta relasi.",
"also_delete_note":"Hapus juga catatannya",
"confirmation":"Konfirmasi"
},
"delete_notes":{
"delete_notes_preview":"Hapus pratinjau catatan",
"close":"Tutup",
"delete_all_clones_description":"Hapus seluruh duplikat (bisa dikembalikan di menu revisi)",
"erase_notes_description":"Penghapusan normal hanya menandai catatan sebagai dihapus dan dapat dipulihkan (melalui dialog versi revisi) dalam jangka waktu tertentu. Mencentang opsi ini akan menghapus catatan secara permanen seketika dan catatan tidak akan bisa dipulihkan kembali.",
"erase_notes_warning":"Hapus catatan secara permanen (tidak bisa dikembalikan), termasuk semua duplikat. Aksi akan memaksa aplikasi untuk mengulang kembali.",
"notes_to_be_deleted":"Catatan-catatan berikut akan dihapuskan ({{notesCount}})",
"no_note_to_delete":"Tidak ada Catatan yang akan dihapus (hanya duplikat).",
"broken_relations_to_be_deleted":"Hubungan berikut akan diputus dan dihapus ({{ relationCount}})"
},
"clone_to":{
"clone_notes_to":"Duplikat catatan ke…",
"help_on_links":"Bantuan pada tautan",
"notes_to_clone":"Catatan untuk kloning",
"target_parent_note":"Sasaran catatan utama",
"search_for_note_by_its_name":"cari catatan berdasarkan namanya",
"cloned_note_prefix_title":"Catatan yang dikloning akan ditampilkan diruntutan catatan dengan awalan yang diberikan",
"prefix_optional":"Awalan (opsional)",
"clone_to_selected_note":"Salin ke catatan yang dipilih",
"no_path_to_clone_to":"Tidak ada jalur untuk digandakan.",
"note_cloned":"Catatan \"{{clonedTitle}}\" telah digandakan ke dalam \"{{targetTitle}}\""
"title":"Non si è riusciti a caricare uno script personalizzato",
"message":"Lo script della nota con ID \"{{id}}\", dal titolo \"{{title}}\" non è stato inizializzato a causa di:\n\n{{message}}"
"message":"Impossibile eseguire lo script a causa di:\n\n{{message}}"
},
"widget-error":{
"title":"Impossibile inizializzare un widget",
"message-custom":"Il widget personalizzato dalla nota con ID “{{id}}”, intitolato “{{title}}”, non è stato possibile inizializzare a causa di:\n\n{{message}}",
"message-unknown":"Un widget sconosciuto non è stato inizializzato a causa di:\n\n{{message}}"
}
},
"widget-list-error":{
"title":"Impossibile ottenere l'elenco dei widget dal server"
},
"widget-render-error":{
"title":"Impossibile eseguire il rendering di un widget React personalizzato"
},
"widget-missing-parent":"Il widget personalizzato non ha la proprietà obbligatoria '{{property}}' definita.\n\nSe questo script deve essere eseguito senza un elemento dell'interfaccia utente, utilizzare invece '#run=frontendStartup'.",
"native-title-bar-description":"Su Windows e macOS, disattivare la barra del titolo nativa rende l'applicazione più compatta. Su Linux, attivarla si integra meglio con il resto del sistema.",
"background-effects":"Abilita effetti di sfondo (solo Windows 11)",
"background-effects-description":"L'effetto Mica aggiunge uno sfondo sfocato ed elegante alle finestre delle app, creando profondità e un aspetto moderno. La \"Barra del titolo nativa\" deve essere disattivata.",
"background-effects":"Abilita effetti di sfondo",
"background-effects-description":"Aggiunge uno sfondo sfocato ed elegante alle finestre dell'app, creando profondità e un look moderno. La \"barra del titolo nativa\" deve essere disabilitata.",
"restart-app-button":"Riavviare l'applicazione per visualizzare le modifiche"
},
"note_autocomplete":{
@@ -177,7 +186,8 @@
"geo-map":{
"create-child-note-title":"Crea una nota figlia e aggiungila alla mappa",
"create-child-note-instruction":"Clicca sulla mappa per creare una nuova nota qui o premi Escape per uscire.",
"unable-to-load-map":"Impossibile caricare la mappa."
"unable-to-load-map":"Impossibile caricare la mappa.",
"create-child-note-text":"Aggiungi indicatore"
},
"geo-map-context":{
"open-location":"Apri la posizione",
@@ -316,7 +326,10 @@
"apply-bulk-actions":"Applica azioni in blocco",
"converted-to-attachments":"{{count}} note sono state convertite in allegati.",
"convert-to-attachment-confirm":"Sei sicuro di voler convertire le note selezionate in allegati delle note principali? Questa operazione si applica solo alle note immagine, le altre note verranno ignorate.",
"open-in-popup":"Modifica rapida"
"open-in-popup":"Modifica rapida",
"open-in-a-new-window":"Apri in una nuova finestra",
"hide-subtree":"Nascondi sottostruttura",
"show-subtree":"Mostra sottoalbero"
},
"electron_context_menu":{
"cut":"Taglia",
@@ -356,7 +369,8 @@
"description":"Descrizione",
"reload_app":"Ricarica l'app per applicare le modifiche",
"set_all_to_default":"Imposta tutte le scorciatoie sui valori predefiniti",
"confirm_reset":"Vuoi davvero ripristinare tutte le scorciatoie da tastiera ai valori predefiniti?"
"confirm_reset":"Vuoi davvero ripristinare tutte le scorciatoie da tastiera ai valori predefiniti?",
"unknown_search_option":"Opzione di ricerca sconosciuta {{searchOptionName}}",
"search_note_saved":"La nota di ricerca è stata salvata in {{- notePathTitle}}",
"actions_executed":"Le azioni sono state eseguite.",
"view_options":"Opzioni di visualizzazione:"
"view_options":"Opzioni di visualizzazione:",
"option":"opzione"
},
"modal":{
"close":"Chiudi",
@@ -648,149 +663,6 @@
"thursday":"Giovedì",
"friday":"Venerdì"
},
"ai_llm":{
"not_started":"Non iniziato",
"title":"Impostazioni AI",
"processed_notes":"Note elaborate",
"total_notes":"Note totali",
"progress":"Progressi",
"queued_notes":"Note in coda",
"failed_notes":"Note non riuscite",
"last_processed":"Ultimo elaborato",
"refresh_stats":"Aggiorna statistiche",
"enable_ai_features":"Abilita le funzionalità AI/LLM",
"enable_ai_description":"Abilita funzionalità di intelligenza artificiale come il riepilogo delle note, la generazione di contenuti e altre funzionalità LLM",
"openai_tab":"OpenAI",
"anthropic_tab":"Antropico",
"voyage_tab":"Viaggio AI",
"ollama_tab":"Ollama",
"enable_ai":"Abilita le funzionalità AI/LLM",
"enable_ai_desc":"Abilita funzionalità di intelligenza artificiale come il riepilogo delle note, la generazione di contenuti e altre funzionalità LLM",
"provider_configuration":"Configurazione del fornitore di intelligenza artificiale",
"provider_precedence":"Precedenza del fornitore",
"provider_precedence_description":"Elenco dei provider separati da virgole in ordine di precedenza (ad esempio, 'openai,anthropic,ollama')",
"temperature":"Temperatura",
"temperature_description":"Controlla la casualità nelle risposte (0 = deterministico, 2 = casualità massima)",
"system_prompt":"Prompt di sistema",
"system_prompt_description":"Prompt di sistema predefinito utilizzato per tutte le interazioni con l'IA",
"openai_configuration":"Configurazione OpenAI",
"openai_settings":"Impostazioni OpenAI",
"api_key":"Chiave API",
"url":"URL di base",
"model":"Modello",
"openai_api_key_description":"La tua chiave API OpenAI per accedere ai loro servizi di intelligenza artificiale",
"anthropic_api_key_description":"La tua chiave API Anthropic per accedere ai modelli Claude",
"no_edited_notes_found":"Nessuna nota modificata per questo giorno...",
@@ -1501,7 +1384,7 @@
"no_attachments":"Questa nota non ha allegati."
},
"book":{
"no_children_help":"Questa raccolta non ha note secondarie, quindi non c'è nulla da visualizzare. Consulta la <a href=\"https://triliumnext.github.io/Docs/Wiki/book-note.html\">wiki</a> per i dettagli.",
"no_children_help":"Questa raccolta non ha note secondarie, quindi non c'è nulla da visualizzare.",
"drag_locked_title":"Bloccato per la modifica",
"drag_locked_message":"Trascinamento non consentito poiché la raccolta è bloccata per la modifica."
},
@@ -1557,15 +1440,6 @@
"default_new_note_title":"nuova nota",
"click_on_canvas_to_place_new_note":"Clicca sulla tela per inserire una nuova nota"
},
"render":{
"note_detail_render_help_1":"Questa nota di aiuto viene visualizzata perché questa nota di tipo Render HTML non ha la relazione richiesta per funzionare correttamente.",
"note_detail_render_help_2":"Il tipo di nota HTML Render viene utilizzato per lo <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/scripts.html\">scripting</a>. In breve, si ottiene una nota in codice HTML (opzionalmente con un po' di JavaScript) che verrà visualizzata. Per farla funzionare, è necessario definire una <a class=\"external\" href=\"https://triliumnext.github.io/Docs/Wiki/attributes.html\">relazione</a> denominata \"renderNote\" che punti alla nota HTML da visualizzare."
},
"web_view":{
"web_view":"Visualizzazione Web",
"embed_websites":"La nota di tipo Web View consente di incorporare siti web in Trilium.",
"create_label":"Per iniziare, crea un'etichetta con l'indirizzo URL che desideri incorporare, ad esempio #webViewSrc=\"https://www.google.com\""
},
"vacuum_database":{
"title":"Pulizia del database",
"description":"Questa operazione ricostruirà il database, generando in genere un file di dimensioni inferiori. In realtà, nessun dato verrà modificato.",
@@ -1793,7 +1667,7 @@
"will_be_deleted_in":"Questo allegato verrà eliminato automaticamente tra {{time}}",
"will_be_deleted_soon":"Questo allegato verrà eliminato automaticamente a breve",
"deletion_reason":", perché l'allegato non è collegato al contenuto della nota. Per impedirne l'eliminazione, aggiungi nuovamente il collegamento all'allegato nel contenuto o converti l'allegato in nota.",
"placeholder":"scrivi qui il titolo della nota...",
@@ -1897,7 +1788,8 @@
"note_type_switcher_others":"Altro tipo di nota",
"note_type_switcher_templates":"Modello",
"note_type_switcher_collection":"Collezione",
"edited_notes":"Note modificate"
"edited_notes":"Note modificate in questo giorno",
"promoted_attributes":"Attributi promossi"
},
"search_result":{
"no_notes_found":"Non sono state trovate note per i parametri di ricerca specificati.",
@@ -1907,7 +1799,11 @@
"configure_launchbar":"Configura Launchbar"
},
"sql_result":{
"no_rows":"Nessuna riga è stata restituita per questa query"
"no_rows":"Nessuna riga è stata restituita per questa query",
"not_executed":"La query non è stata ancora eseguita.",
"failed":"Esecuzione query SQL non riuscita",
"statement_result":"Risultato della dichiarazione",
"execute_now":"Esegui ora"
},
"watched_file_update_status":{
"file_last_modified":"Il file <code class=\"file-path\"></code> è stato modificato l'ultima volta il <span class=\"file-last-modified\"></span>.",
@@ -2069,7 +1965,8 @@
"raster":"Trama",
"vector_light":"Vettore (Luce)",
"vector_dark":"Vettore (scuro)",
"show-scale":"Mostra scala"
"show-scale":"Mostra scala",
"show-labels":"Mostra nomi dei marcatori"
},
"table_context_menu":{
"delete_row":"Elimina riga"
@@ -2102,9 +1999,9 @@
"next_theme_message":"Al momento stai utilizzando il tema legacy. Vuoi provare il nuovo tema?",
"next_theme_button":"Prova il nuovo tema",
"background_effects_title":"Gli effetti di sfondo sono ora stabili",
"background_effects_message":"Sui dispositivi Windows, gli effetti di sfondo sono ora completamente stabili. Gli effetti di sfondo aggiungono un tocco di colore all'interfaccia utente sfocando lo sfondo retrostante. Questa tecnica è utilizzata anche in altre applicazioni come Esplora risorse di Windows.",
"background_effects_message":"Su dispositivi Windows e macOS, gli effetti di sfondo sono ora stabili. Gli effetti di sfondo aggiungono un tocco di colore all'interfaccia utente sfocando lo sfondo dietro di essa.",
"background_effects_button":"Abilita gli effetti di sfondo",
"dismiss":"Congedare",
"dismiss":"Chiudi",
"new_layout_title":"Nuovo layout",
"new_layout_message":"Abbiamo introdotto un layout modernizzato per Trilium. La barra multifunzione è stata rimossa e integrata perfettamente nell'interfaccia principale, con una nuova barra di stato e sezioni espandibili (come gli attributi promossi) che assumono le funzioni chiave.\n\nIl nuovo layout è abilitato di default e può essere temporaneamente disabilitato tramite Opzioni → Aspetto.",
"new_layout_button":"Maggiori informazioni"
@@ -2123,7 +2020,6 @@
"percentage":"%"
},
"pagination":{
"page_title":"Pagina di {{startIndex}} - {{endIndex}}",
"total_notes":"{{count}} note"
},
"collections":{
@@ -2177,7 +2073,14 @@
"execute_sql_description":"Questa nota è una nota SQL. Clicca per eseguire la query SQL.",
"shared_copy_to_clipboard":"Copia link negli appunti",
"shared_open_in_browser":"Apri il link nel browser",
"shared_unshare":"Rimuovi condivisione"
"shared_unshare":"Rimuovi condivisione",
"save_status_saved":"Salvato",
"save_status_saving":"Salvataggio in corso...",
"save_status_unsaved":"Non salvato",
"save_status_error":"Salvataggio non riuscito",
"save_status_saving_tooltip":"Le modifiche sono state salvate.",
"save_status_unsaved_tooltip":"Ci sono modifiche non salvate. Verranno salvate automaticamente tra un attimo.",
"save_status_error_tooltip":"Si è verificato un errore durante il salvataggio della nota. Se possibile, prova a copiare il contenuto della nota altrove e a ricaricare l'applicazione."
},
"breadcrumb":{
"workspace_badge":"Area di lavoro",
@@ -2220,5 +2123,74 @@
"empty_button":"Nascondi il pannello",
"toggle":"Attiva/disattiva pannello destro",
"custom_widget_go_to_source":"Vai al codice sorgente"
},
"pdf":{
"attachments_one":"{{count}} allegato",
"attachments_many":"{{count}} allegati",
"attachments_other":"{{count}} allegati",
"layers_one":"{{count}} livello",
"layers_many":"{{count}} livelli",
"layers_other":"{{count}} livelli",
"pages_one":"{{count}} pagina",
"pages_many":"{{count}} pagine",
"pages_other":"{{count}} pagine",
"pages_alt":"Pagina {{pageNumber}}",
"pages_loading":"Caricamento in corso..."
},
"web_view_setup":{
"title":"Crea una visualizzazione live di una pagina web direttamente in Trilium",
"url_placeholder":"Inserisci o incolla l'indirizzo del sito web, ad esempio https://triliumnotes.org",
"create_button":"Crea vista Web",
"invalid_url_title":"Indirizzo non valido",
"invalid_url_message":"Inserisci un indirizzo web valido, ad esempio https://triliumnotes.org.",
"disabled_description":"Questa visualizzazione web è stata importata da una fonte esterna. Per proteggerti dal phishing o da contenuti dannosi, non viene caricata automaticamente. Puoi abilitarla se ritieni che la fonte sia affidabile.",
"setup_title":"Visualizza HTML personalizzato o Preact JSX all'interno di questa nota",
"setup_create_sample_preact":"Crea una nota di esempio con Preact",
"setup_create_sample_html":"Crea una nota di esempio con HTML",
"setup_sample_created":"È stata creata una nota di esempio come nota secondaria.",
"disabled_description":"Queste note di rendering provengono da una fonte esterna. Per proteggerti da contenuti dannosi, non sono abilitate per impostazione predefinita. Assicurati di fidarti della fonte prima di abilitarle.",
"disabled_button_enable":"Abilita nota di rendering"
},
"active_content_badges":{
"type_icon_pack":"Pacchetto icone",
"type_backend_script":"Script di backend",
"type_frontend_script":"Script frontend",
"type_widget":"Widget",
"type_app_css":"CSS personalizzato",
"type_render_note":"Nota di rendering",
"type_web_view":"Visualizzazione web",
"type_app_theme":"Tema personalizzato",
"toggle_tooltip_enable_tooltip":"Clicca per abilitare questa funzione {{type}}.",
"toggle_tooltip_disable_tooltip":"Clicca per disattivare questa funzione {{type}}.",
"menu_docs":"Documentazione aperta",
"menu_execute_now":"Esegui lo script ora",
"menu_run":"Esegui automaticamente",
"menu_run_disabled":"Manualmente",
"menu_run_backend_startup":"Quando il backend si avvia",
"menu_run_hourly":"Ogni ora",
"menu_run_daily":"Giornaliero",
"menu_run_frontend_startup":"Quando si avvia il frontend desktop",
"menu_run_mobile_startup":"Quando si avvia il frontend mobile",
"menu_change_to_widget":"Passa al widget",
"menu_change_to_frontend_script":"Modifica allo script frontend",
"menu_theme_base":"Tema base"
},
"setup_form":{
"more_info":"Per saperne di più"
}
}
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.