diff --git a/apps/client/src/services/frontend_script_api_preact.ts b/apps/client/src/services/frontend_script_api_preact.ts
index 2829ca101e..9ce7a52e72 100644
--- a/apps/client/src/services/frontend_script_api_preact.ts
+++ b/apps/client/src/services/frontend_script_api_preact.ts
@@ -1,4 +1,4 @@
-import { Fragment, h, VNode } from "preact";
+import { createContext, Fragment, h, VNode } from "preact";
import * as hooks from "preact/hooks";
import ActionButton from "../widgets/react/ActionButton";
@@ -47,6 +47,7 @@ export const preactAPI = Object.freeze({
// Core
h,
Fragment,
+ createContext,
/**
* Method that must be run for widget scripts that run on Preact, using JSX. The method just returns the same definition, reserved for future typechecking and perhaps validation purposes.
diff --git a/apps/client/src/translations/ar/translation.json b/apps/client/src/translations/ar/translation.json
index 70c3c2f737..965ada6c42 100644
--- a/apps/client/src/translations/ar/translation.json
+++ b/apps/client/src/translations/ar/translation.json
@@ -1129,9 +1129,7 @@
"spellcheck": {
"title": "التدقيق الاملائي",
"enable": "تفعيل التدقيق الاملائي",
- "language_code_label": "رمز اللغة او رموز اللغات",
- "available_language_codes_label": "رموز اللغات المتاحة:",
- "language_code_placeholder": "على سبيل المثال \"en-US\", \"de-AI\""
+ "language_code_label": "رمز اللغة او رموز اللغات"
},
"note-map": {
"button-link-map": "خريطة الروابط",
diff --git a/apps/client/src/translations/cn/translation.json b/apps/client/src/translations/cn/translation.json
index 5b57b0b279..8abc10324e 100644
--- a/apps/client/src/translations/cn/translation.json
+++ b/apps/client/src/translations/cn/translation.json
@@ -1437,9 +1437,6 @@
"description": "这些选项仅适用于桌面版本,浏览器将使用其原生的拼写检查功能。",
"enable": "启用拼写检查",
"language_code_label": "语言代码",
- "language_code_placeholder": "例如 \"en-US\", \"de-AT\"",
- "multiple_languages_info": "多种语言可以用逗号分隔,例如 \"en-US, de-DE, cs\"。 ",
- "available_language_codes_label": "可用的语言代码:",
"restart-required": "拼写检查选项的更改将在应用重启后生效。"
},
"sync_2": {
diff --git a/apps/client/src/translations/cs/translation.json b/apps/client/src/translations/cs/translation.json
index 43a99ad241..5298bc48af 100644
--- a/apps/client/src/translations/cs/translation.json
+++ b/apps/client/src/translations/cs/translation.json
@@ -21,7 +21,7 @@
},
"bundle-error": {
"title": "Načtení uživatelského skriptu selhalo",
- "message": "Uživatelský skript z poznámky s ID \"{{id}}\" a názvem \"{{title}}\" nemohl být spuštěn z důvodu: \n\n{{message}}"
+ "message": "Skript nebylo možné spustit z následujícího důvodu:\n\n{{message}}"
},
"widget-list-error": {
"title": "Nepodařilo se získat seznam widgetů ze serveru"
@@ -29,7 +29,7 @@
"widget-render-error": {
"title": "Nepodařilo se vykreslit vlastní React widget"
},
- "widget-missing-parent": "Vlastní widget nemá definovanou povinnou vlastnost '{{property}}'.",
+ "widget-missing-parent": "Vlastní widget nemá definovanou povinnou vlastnost „{{property}}“.\n\nPokud má být tento skript spuštěn bez prvku uživatelského rozhraní, použijte místo toho „#run=frontendStartup“.",
"open-script-note": "Otevřít poznámku se skriptem",
"scripting-error": "Chyba vlastního skriptu: {{title}}"
},
@@ -120,9 +120,9 @@
"note_cloned": "Poznámka „{{clonedTitle}}“ bylo naklonována do „{{targetTitle}}“"
},
"zpetne_odkazy": {
- "backlink_one": "{{count}} zpětný odkaz",
- "backlink_few": "{{count}} zpětné odkazy",
- "backlink_other": "{{count}} zpětných odkazů",
+ "backlink_one": "{{count}} Zpětný odkaz",
+ "backlink_few": "{{count}} Zpětné odkazy",
+ "backlink_other": "{{count}} Zpětných odkazů",
"relation": "vazba"
},
"help": {
@@ -183,7 +183,7 @@
"import": {
"importIntoNote": "Import do poznámky",
"chooseImportFile": "Vyberte soubor k importu",
- "importDescription": "Obsah vybraných souborů bude importován jako dceřiné poznámky do {{name}}",
+ "importDescription": "Obsah vybraných souborů bude importován jako dceřiné poznámky do",
"importZipRecommendation": "Při importu ZIP souboru bude hierarchie poznámek odrážet strukturu podadresářů v archivu.",
"options": "Nastavení",
"safeImportTooltip": "Exportované soubory Trilium .zip mohou obsahovat spustitelné skripty, které mohou mít škodlivé chování. Bezpečný import deaktivuje automatické spouštění všech importovaných skriptů. Zrušte zaškrtnutí \"Bezpečný import\" pouze v případě, že importovaný archiv má obsahovat spustitelné skripty a plně důvěřujete obsahu importovaného souboru.",
@@ -215,26 +215,26 @@
"box_size_small": "Malý (~ 10 řádků)",
"box_size_medium": "Střední (~ 30 řádků)",
"box_size_full": "Úplný (pole zobrazuje kompletní text)",
- "button_include": "Zahrnout {{note}}"
+ "button_include": "Zahrnout poznámku"
},
"info": {
"modalTitle": "Informační zpráva",
"closeButton": "Zavřít",
"okButton": "OK",
- "copy_to_clipboard": "Kopírovat do {{clipboard}}"
+ "copy_to_clipboard": "Kopírovat do schránky"
},
"jump_to_note": {
- "search_placeholder": "Hledat {{note}} podle jména nebo typu > pro příkazy...",
+ "search_placeholder": "Hledat poznámku podle jména nebo typu > pro příkazy...",
"search_button": "Hledat v celém textu"
},
"markdown_import": {
- "dialog_title": "{{Markdown}} import",
- "modal_body_text": "Kvůli sandboxu prohlížeče není možné přímo číst z {{clipboard}} z {{JavaScript}}. Vložte prosím {{Markdown}} k importu do textového pole níže a klikněte na tlačítko Import.",
+ "dialog_title": "Markdown import",
+ "modal_body_text": "Vzhledem k omezením prohlížeče není možné přímo číst obsah schránky z JavaScriptu. Vložte prosím Markdown, který chcete importovat, do textového pole níže a klikněte na tlačítko Importovat",
"import_button": "Import",
- "import_success": "{{Markdown}} obsah byl importován do dokumentu."
+ "import_success": "Markdown obsah byl importován do dokumentu."
},
"move_to": {
- "dialog_title": "Přesunout {{notes}} do ...",
+ "dialog_title": "Přesunout poznámku do ...",
"notes_to_move": "Poznámky k přesunu",
"target_parent_note": "Cílová nadřazená poznámka",
"search_placeholder": "Hledat poznámku podle názvu",
@@ -333,12 +333,12 @@
"attr_detail_title": "Detail Atributu",
"close_button_title": "Zrušit změny a zavřít",
"attr_is_owned_by": "Atribut je vlastněn",
- "attr_name_title": "Název atributu může obsahovat pouze alfanumerické znaky, dvojtečku a podtržítko.",
+ "attr_name_title": "Název atributu může obsahovat pouze alfanumerické znaky, dvojtečku a podtržítko",
"name": "Název",
"value": "Hodnota",
- "target_note_title": "Vazba je pojmenované spojení mezi zdrojovou {{note}} a cílovou {{note}}.",
- "target_note": "Cílová {{note}}",
- "promoted_title": "Propagovaný atribut je zobrazen prominentně na {{note}}.",
+ "target_note_title": "Vazba je pojmenované spojení mezi zdrojovou poznámkou a cílovou poznámkou.",
+ "target_note": "Cílová poznámka",
+ "promoted_title": "Propagovaný atribut je zobrazen prominentně na poznámce.",
"promoted": "Propagováno",
"promoted_alias_title": "Název, který se má zobrazit v uživatelském rozhraní propagovaných atributů.",
"promoted_alias": "Alias",
@@ -374,51 +374,51 @@
"disable_versioning": "zakáže automatické verzování. Užitečné například pro velké, ale nepodstatné poznámky - například velké JavaScript knihovny používané pro scripting",
"calendar_root": "označí poznámku, která by měla být použita jako kořen pro denní poznámky. Pouze jedna by měla být takto označena.",
"archived": "Poznámky s tímto štítkem nebudou ve výchozím nastavení viditelné ve výsledcích vyhledávání (také v dialogových oknech Přeskočit na, Přidat odkaz atd.).",
- "exclude_from_export": "Poznámky (včetně jejich podstromu) nebudou zahrnuty do žádného exportu poznámek.",
- "run": "Definuje, při kterých událostech se má skript spustit. Možné hodnoty jsou:
runAtHour pro určení hodiny.runAtHour pro určení hodiny.#run=hourly. Lze definovat vícekrát pro více spuštění během dne.",
"disable_inclusion": "Skripty s tímto štítkem nebudou zahrnuty do spuštění nadřazeného skriptu.",
- "sorted": "Udržuje podřízené poznámky seřazené podle názvu abecedně.",
+ "sorted": "Udržuje podřízené poznámky seřazené podle názvu abecedně",
"sort_direction": "ASC (výchozí) nebo DESC",
- "sort_folders_first": "Složky (poznámky s podřízenými položkami) by měly být řazeny nahoře.",
- "top": "Udržuje danou poznámku nahoře v rámci jejího nadřazeného (platí pouze pro seřazené nadřazené položky).",
- "hide_promoted_attributes": "Skryje propagované atributy v této poznámce.",
+ "sort_folders_first": "Složky (poznámky s podřízenými položkami) by měly být řazeny nahoře",
+ "top": "Udržuje danou poznámku nahoře v rámci jejího nadřazeného (platí pouze pro seřazené nadřazené položky)",
+ "hide_promoted_attributes": "Skryje propagované atributy v této poznámce",
"read_only": "Editor je v režimu pouze pro čtení. Funguje pouze pro textové a kódové poznámky.",
- "auto_read_only_disabled": "Textové/kódové poznámky se mohou automaticky nastavit do režimu pouze pro čtení, pokud jsou příliš velké. Toto chování můžete zakázat pro každou poznámku přidáním tohoto štítku do poznámky.",
+ "auto_read_only_disabled": "Textové/kódové poznámky se mohou automaticky nastavit do režimu pouze pro čtení, pokud jsou příliš velké. Toto chování můžete zakázat pro každou poznámku přidáním tohoto štítku do poznámky",
"app_css": "Označuje CSS poznámky, které jsou načteny do aplikace Trilium a mohou být tak použity k úpravě vzhledu Trilium.",
"app_theme": "Označuje CSS poznámky, které jsou kompletními motivy Trilium a jsou tak dostupné v možnostech Trilium.",
"app_theme_base": "nastavte na \"next\", \"next-light\" nebo \"next-dark\" pro použití odpovídajícího tématu TriliumNext (auto, světlé nebo tmavé) jako základu pro vlastní téma, namísto staršího.",
- "css_class": "hodnota tohoto štítku je poté přidána jako CSS třída k uzlu reprezentujícímu danou {{Poznámka}} ve stromu. To může být užitečné pro pokročilé tématizace. Lze použít v šablonových {{Poznámka}}.",
- "icon_class": "hodnota tohoto štítku je přidána jako CSS třída k ikoně ve stromu, což může pomoci vizuálně odlišit {{Poznámky}} ve stromu. Příkladem může být bx bx-home - ikony jsou převzaty z boxicons. Lze použít v šablonových {{Poznámka}}.",
- "page_size": "počet položek na stránce v seznamu {{Poznámek}}",
+ "css_class": "hodnota tohoto štítku je poté přidána jako CSS třída k uzlu reprezentujícímu danou poznámku ve stromu. To může být užitečné pro pokročilé tématizace. Lze použít v šablonových poznámkách.",
+ "icon_class": "hodnota tohoto štítku je přidána jako CSS třída k ikoně ve stromu, což může pomoci vizuálně odlišit poznámky ve stromu. Příkladem může být bx bx-home - ikony jsou převzaty z boxicons. Lze použít v šablonových poznámkách.",
+ "page_size": "počet položek na stránce v seznamu poznámek",
"custom_request_handler": "viz Vlastní zpracovatel požadavků",
"custom_resource_provider": "viz Vlastní zpracovatel požadavků",
- "widget": "označí tuto {{Poznámka}} jako vlastní widget, který bude přidán do stromu komponent Trilium",
- "workspace": "označí tuto {{Poznámka}} jako pracovní prostor, který umožňuje snadné zúžení zobrazení",
- "workspace_icon_class": "definuje CSS třídu ikony box, která bude použita na {{záložce}} při zúžení zobrazení na tuto {{Poznámka}}",
- "workspace_tab_background_color": "CSS barva použitá na {{záložce}} při zúžení zobrazení na tuto {{Poznámka}}",
- "workspace_calendar_root": "Definuje kořenový {{Kalendář}} pro pracovní prostor",
- "workspace_template": "Tato {{Poznámka}} se zobrazí ve výběru dostupných {{šablon}} při vytváření nové {{Poznámky}}, ale pouze pokud je zúžena do pracovního prostoru obsahujícího tuto {{šablonu}}",
- "search_home": "nové {{Poznámky}} {{Hledání}} budou vytvořeny jako {{Dceřiné}} této {{Poznámky}}",
- "workspace_search_home": "nové {{Poznámky}} {{Hledání}} budou vytvořeny jako {{Dceřiné}} této {{Poznámky}} při zúžení zobrazení na některého z předků této {{Poznámky}} pracovního prostoru",
- "inbox": "výchozí složka doručené pošty pro nové {{Poznámky}} - při vytváření {{Poznámky}} pomocí tlačítka \"nová {{Poznámka}}\" na postranním panelu budou {{Poznámky}} vytvořeny jako {{Dceřiné}} {{Poznámky}} označené štítkem #inbox.",
- "workspace_inbox": "Výchozí umístění pro nové {{Poznámky}} při přesunutí do některého předka této {{Poznámky}} pracovního prostoru",
- "sql_console_home": "Výchozí umístění {{Poznámky}} konzole {{SQL}}",
- "bookmark_folder": "{{Poznámka}} s tímto {{štítek}} se zobrazí v {{záložkách}} jako složka (umožňuje přístup k jejím podřízeným {{Poznámky}})",
- "share_hidden_from_tree": "Tato {{Poznámka}} je skrytá z levého navigačního {{stromu}}, ale je stále přístupná pomocí její {{URL}}",
- "share_external_link": "{{Poznámka}} bude fungovat jako odkaz na externí webovou stránku ve sdíleném {{stromu}}",
- "share_alias": "Definujte alias, pod kterým bude {{Poznámka}} dostupná na https://your_trilium_host/share/[your_alias]",
- "share_omit_default_css": "Výchozí {{CSS}} stránky pro sdílení bude vynechána. Použijte, pokud provedete rozsáhlé změny stylu.",
- "share_root": "Označuje {{Poznámku}}, která je obsluhována z kořene /share.",
- "share_description": "Definujte text, který má být přidán do meta tagu {{HTML}} pro popis",
- "share_raw": "{{Poznámka}} bude obsluhována v surovém formátu, bez obalu {{HTML}}",
- "share_disallow_robot_indexing": "Zakáže indexování této {{Poznámky}} roboty pomocí hlavičky X-Robots-Tag: noindex",
- "share_credentials": "Vyžaduje pověření pro přístup k této sdílené {{Poznámce}}. Hodnota se očekává ve formátu 'username:password'. Nezapomeňte ji učinit dědičnou, aby se použila na podřízené {{Poznámky}}/obrázky.",
- "share_index": "{{Poznámka}} s tímto {{štítek}} zobrazí všechny kořeny sdílených {{Poznámek}}",
- "display_relations": "Seznam jmen {{vazeb}} oddělených čárkami, které se mají zobrazit. Všechny ostatní budou skryté.",
- "hide_relations": "Seznam jmen {{vazeb}} oddělených čárkami, které se mají skrýt. Všechny ostatní budou zobrazeny.",
- "title_template": "Výchozí název poznámek vytvořených jako dceřiné této poznámky. Hodnota se vyhodnocuje jako JavaScript řetězec a může být tak obohacena o dynamický obsah pomocí vložených proměnných now a parentNote. Příklady: ${parentNote.getLabelValue('authorName')}'s literary worksLog pro ${now.format('YYYY-MM-DD HH:mm:ss')}#inbox.",
+ "workspace_inbox": "výchozí umístění doručené pošty pro nové poznámky při přesunutí do některé nadřazené poznámky tohoto pracovního prostoru",
+ "sql_console_home": "výchozí umístění poznámky konzole SQL",
+ "bookmark_folder": "poznámka s tímto štítkem se zobrazí v záložkách jako složka (umožňuje přístup k jejím podřízeným poznámkám)",
+ "share_hidden_from_tree": "Tato poznámka je skrytá z levého navigačního stromu, ale je stále přístupná pomocí její URL",
+ "share_external_link": "poznámka bude fungovat jako odkaz na externí webovou stránku ve sdíleném stromu",
+ "share_alias": "definujte alias, pod kterým bude poznámka dostupná na https://your_trilium_host/share/[your_alias]",
+ "share_omit_default_css": "výchozí CSS stránky pro sdílení bude vynechána. Použijte, pokud provedete rozsáhlé změny stylu.",
+ "share_root": "Označuje poznámku, která je obsluhována z kořene /share.",
+ "share_description": "Definujte text, který má být přidán do meta tagu HTML pro popis",
+ "share_raw": "poznámka bude obsluhována v surovém formátu, bez obalu HTML",
+ "share_disallow_robot_indexing": "zakáže indexování této poznámky roboty pomocí hlavičky X-Robots-Tag: noindex",
+ "share_credentials": "Vyžaduje pověření pro přístup k této sdílené poznámce. Hodnota se očekává ve formátu 'username:password'. Nezapomeňte ji učinit dědičnou, aby se použila na podřízené poznámky/obrázky.",
+ "share_index": "poznámka s tímto štítkem zobrazí všechny kořeny sdílených poznámek",
+ "display_relations": "seznam jmen vazeb oddělených čárkami, které se mají zobrazit. Všechny ostatní budou skryté.",
+ "hide_relations": "Seznam jmen vazeb oddělených čárkami, které se mají skrýt. Všechny ostatní budou zobrazeny.",
+ "title_template": "výchozí název poznámek vytvořených jako podřízené této poznámce. Hodnota je vyhodnocena jako řetězec v JavaScriptu \n a lze ji tedy obohatit o dynamický obsah pomocí vložených proměnných now a parentNote. Příklady:\n \n ${parentNote.getLabelValue(‚authorName‘)}ova literární dílaZáznam pro ${now.format(‚YYYY-MM-DD HH:mm:ss‘)}#toc nebo #toc=show vynutí zobrazení Obsahu, #toc=hide vynutí jeho skrytí. Pokud štítek neexistuje, je respektováno globální nastavení",
"color": "Definuje barvu poznámky ve stromu poznámek, odkazech atd. Použijte jakoukoli platnou hodnotu CSS barvy, například 'red' nebo #a13d5f",
@@ -429,20 +429,20 @@
"exclude_from_note_map": "Poznámky s tímto štítkem budou skryté v Mapě poznámek",
"new_notes_on_top": "Nové poznámky budou vytvářeny nahoře nadřazené poznámky, nikoli dole.",
"hide_highlight_widget": "Skrýt Widget Seznam zvýraznění",
- "run_on_note_creation": "Spustí se při vytvoření {{name}} na backendu. Použijte tuto vazbu, pokud chcete spustit skript pro všechny {{name}} vytvořené pod určitým podstromem. V takovém případě ji vytvořte na kořenovém {{name}} podstromu a nastavte ji jako dědičnou. Nově vytvořená {{name}} v podstromu (v jakékoli hloubce) spustí skript.",
- "run_on_child_note_creation": "Spustí se při vytvoření nové {{name}} pod {{name}}, kde je tato vazba definována.",
- "run_on_note_title_change": "Spustí se při změně názvu {{name}} (zahrnuje i vytvoření {{name}}).",
- "run_on_note_content_change": "Spustí se při změně obsahu {{name}} (zahrnuje i vytvoření {{name}}).",
- "run_on_note_change": "Spustí se při změně {{name}} (zahrnuje i vytvoření {{name}}). Nezahrnuje změny obsahu.",
- "run_on_note_deletion": "Spustí se při mazání {{name}}.",
- "run_on_branch_creation": "Spustí se při vytvoření větve. Větev je odkaz mezi nadřazenou {{name}} a dceřinou {{name}} a je vytvořena například při klonování nebo přesouvání {{name}}.",
+ "run_on_note_creation": "spustí se při vytvoření poznámky na serveru. Tuto relaci použijte, pokud chcete skript spustit pro všechny poznámky vytvořené v rámci konkrétního podstromu. V takovém případě ji vytvořte na kořenové poznámce podstromu a nastavte ji jako dědičnou. Skript se spustí při vytvoření nové poznámky v rámci podstromu (v jakékoli úrovni).",
+ "run_on_child_note_creation": "provede se, když je pod poznámkou, ve které je tento vztah definován, vytvořena nová poznámka",
+ "run_on_note_title_change": "spustí se při změně názvu poznámky (včetně vytvoření poznámky)",
+ "run_on_note_content_change": "spustí se při změně obsahu poznámky (včetně jejího vytvoření).",
+ "run_on_note_change": "spustí se při změně noty (včetně jejího vytvoření). Nezahrnuje změny obsahu",
+ "run_on_note_deletion": "spustí se při mazání poznámky",
+ "run_on_branch_creation": "spustí se při vytvoření větve. Větev je propojení mezi nadřazenou a podřízenou poznámkou a vzniká například při klonování nebo přesouvání poznámky.",
"run_on_branch_change": "Spustí se při aktualizaci větve.",
- "run_on_branch_deletion": "Spustí se při smazání větve. Větev je odkaz mezi nadřazenou {{name}} a dceřinou {{name}} a je smazána například při přesouvání {{name}} (stará větev/odkaz je smazán).",
- "run_on_attribute_creation": "Spustí se při vytvoření nového atributu pro {{name}}, která definuje tuto vazbu.",
- "relation_template": "Atributy {{name}} budou zděděny i bez vztahu rodič-dítě, obsah {{name}} a podstrom budou přidány k instančním {{name}}, pokud jsou prázdné. Podrobnosti naleznete v dokumentaci.",
- "inherit": "Atributy {{name}} budou zděděny i bez vztahu rodič-dítě. Podobný koncept naleznete ve vazbě {{template}}. Viz dědičnost atributů v dokumentaci.",
- "render_note": "{{name}} typu \"render HTML note\" budou vykresleny pomocí kódové {{name}} (HTML nebo skript) a je nutné pomocí této vazby určit, která {{name}} má být vykreslena.",
- "widget_relation": "Cíl této vazby bude spuštěn a vykreslen jako widget na postranním panelu.",
+ "run_on_branch_deletion": "spustí se při smazání větve. Větev představuje propojení mezi nadřazenou a podřízenou poznámkou a je smazána např. při přesunu poznámky (původní větev/propojení je smazáno).",
+ "run_on_attribute_creation": "spustí se při vytvoření nového atributu pro poznámku, která definuje tuto vazbu",
+ "relation_template": "atributy poznámky budou zděděny i bez vztahu rodič-potomek; obsah poznámky a její podstrom budou přidány do instancí poznámek, pokud jsou prázdné. Podrobnosti najdete v dokumentaci.",
+ "inherit": "Atributy poznámky budou zděděny i bez vztahu rodič–potomek. Podobný koncept najdete v sekci „Vazby šablon“. Více informací najdete v dokumentaci v části „Dědičnost atributů“.",
+ "render_note": "Poznámky typu „zobrazit HTML poznámku“ budou zobrazeny pomocí kódové poznámky (HTML nebo skript) a je nutné pomocí této vazby určit, která poznámka se má zobrazit",
+ "widget_relation": "cíl této vazby bude proveden a zobrazen jako widget v postranním panelu",
"share_css": "CSS poznámka, která bude vložena do sdílené stránky. CSS poznámka musí být také v sdíleném podstromu. Zvažte použití 'share_hidden_from_tree' a 'share_omit_default_css'.",
"share_js": "JavaScript poznámka, která bude vložena do sdílené stránky. JS poznámka musí být také v sdíleném podstromu. Zvažte použití 'share_hidden_from_tree'.",
"share_template": "Vložená JavaScript poznámka, která bude použita jako šablona pro zobrazení sdílené poznámky. Vrací se k výchozí šabloně. Zvažte použití 'share_hidden_from_tree'.",
@@ -452,7 +452,8 @@
"and_more": "... a {{count}} dalších.",
"print_landscape": "Při exportu do ⟨PDF⟩ změní orientaci stránky na landscape místo portrait.",
"print_page_size": "Při exportu do ⟨PDF⟩ změní velikost stránky. Podporované hodnoty: A0, A1, A2, A3, A4, A5, A6, Legal, Letter, Tabloid, Ledger.",
- "color_type": "Barva"
+ "color_type": "Barva",
+ "run_on_attribute_change": " spustí se při změně atributu poznámky, která tuto vazbu definuje. Spustí se také při smazání tohoto atributu"
},
"attribute_editor": {
"help_text_body1": "Pro přidání štítku stačí zadat např. #rock nebo pokud chcete přidat i hodnotu, např. #year = 2020",
@@ -481,27 +482,27 @@
"label_name_title": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka.",
"to_value": "k hodnotě",
"new_value_placeholder": "nová hodnota",
- "help_text": "Na všech odpovídajících {{Note}}:",
- "help_text_item1": "vytvořit daný {{label}}, pokud {{Note}} jej ještě nemá",
- "help_text_item2": "nebo změnit hodnotu existujícího {{label}}",
- "help_text_note": "Můžete také zavolat tuto metodu bez hodnoty, v takovém případě bude {{label}} přiřazen k {{Note}} bez hodnoty."
+ "help_text": "Na všech odpovídajících poznámkách:",
+ "help_text_item1": "vytvořit daný štítek, pokud jej poznámka ještě nemá",
+ "help_text_item2": "nebo změnit hodnotu existujícího štítku",
+ "help_text_note": "Můžete také zavolat tuto metodu bez hodnoty, v takovém případě bude štítek přiřazen k poznámce bez hodnoty."
},
"delete_label": {
- "delete_label": "Smazat {{label}}",
- "label_name_placeholder": "Název {{label}}",
+ "delete_label": "Smazat štítek",
+ "label_name_placeholder": "název štítku",
"label_name_title": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka."
},
"rename_label": {
- "rename_label": "Přejmenovat {{label}}",
- "rename_label_from": "Přejmenovat {{label}} z",
+ "rename_label": "Přejmenovat štítek",
+ "rename_label_from": "Přejmenovat štítek z",
"old_name_placeholder": "starý název",
"to": "Na",
"new_name_placeholder": "nový název",
"name_title": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka."
},
"update_label_value": {
- "update_label_value": "Aktualizovat hodnotu {{label}}",
- "label_name_placeholder": "Název {{label}}",
+ "update_label_value": "Aktualizovat hodnotu štítku",
+ "label_name_placeholder": "název štítku",
"label_name_title": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka.",
"to_value": "na hodnotu",
"new_value_placeholder": "nová hodnota",
@@ -523,29 +524,29 @@
"move_note": "Přesunout poznámku",
"to": "do",
"target_parent_note": "cílové nadřazené poznámky",
- "on_all_matched_notes": "Na všech odpovídajících {{Poznámka}}",
- "move_note_new_parent": "přesunout {{Poznámka}} do nového nadřazeného, pokud má {{Poznámka}} pouze jednoho nadřazeného (tj. stará větev je odstraněna a nová větev je vytvořena do nového nadřazeného)",
- "clone_note_new_parent": "klonovat {{Poznámka}} do nového nadřazeného, pokud má {{Poznámka}} více klonů/větví (není jasné, kterou větev by mělo odstranit)",
- "nothing_will_happen": "nic se nestane, pokud nelze {{Poznámka}} přesunout do cílové {{Poznámka}} (tj. to by vytvořilo cyklus ve stromu)"
+ "on_all_matched_notes": "Na všech odpovídajících poznámkách",
+ "move_note_new_parent": "přesunout poznámku do nové nadřazené složky, pokud má poznámka pouze jednu nadřazenou složku (tj. stará větev je odstraněna a je vytvořena nová větev vedoucí do nové nadřazené složky)",
+ "clone_note_new_parent": "klonovat poznámku do novéhé nadřazené složky, pokud má poznámka více klonů/větví (není jasné, kterou větev by mělo odstranit)",
+ "nothing_will_happen": "nic se nestane, pokud nelze poznámku přesunout do cílové poznámky (tj. to by vytvořilo cyklus ve stromu)"
},
"rename_note": {
- "rename_note": "Přejmenovat {{Poznámka}}",
- "rename_note_title_to": "Přejmenovat název {{Poznámka}} na",
- "new_note_title": "nový název {{Poznámka}}",
+ "rename_note": "Přejmenovat poznámku",
+ "rename_note_title_to": "Přejmenovat název poznámky na",
+ "new_note_title": "nový název poznámky",
"click_help_icon": "Klikněte na ikonu nápovědy vpravo a zobrazte všechny možnosti",
- "evaluated_as_js_string": "Zadaná hodnota je vyhodnocena jako JavaScript řetězec a může být tak obohacena o dynamický obsah pomocí vložené proměnné note (přejmenovaná {{Poznámka}}). Příklady:",
- "example_note": "Poznámka - všechny odpovídající {{Poznámka}} jsou přejmenovány na 'Poznámka'",
- "example_new_title": "NOVÝ: ${note.title} - názvy odpovídajících {{Poznámka}} jsou předponovány 'NOVÝ: '",
- "example_date_prefix": "${note.dateCreatedObj.format('MM-DD:')}: ${note.title} - odpovídající {{Poznámka}} jsou předponovány měsícem a dnem vytvoření",
- "api_docs": "Pro podrobnosti si přečtěte API dokumentaci pro {{note}} a jeho vlastnosti dateCreatedObj / utcDateCreatedObj."
+ "evaluated_as_js_string": "Zadaná hodnota je vyhodnocena jako JavaScript řetězec a může být tak obohacena o dynamický obsah pomocí vložené proměnné note (poznámka bude přejmenována). Příklady:",
+ "example_note": "Poznámka - všechny odpovídající poznámky jsou přejmenovány na 'Poznámka'",
+ "example_new_title": "NOVÝ: ${note.title} - názvy odpovídajících poznámek mají předponu 'NOVÝ: '",
+ "example_date_prefix": "${note.dateCreatedObj.format('MM-DD:')}: ${note.title} - před názvem nalezených poznámek je uvedeno datum a měsíc jejich vytvoření",
+ "api_docs": "Podrobnosti najdete v dokumentaci k API v poznámce a u jejích vlastností dateCreatedObj / utcDateCreatedObj."
},
"add_relation": {
- "add_relation": "Přidat {{Vazba}}",
- "relation_name": "Název {{Vazba}}",
+ "add_relation": "Přidat vazbu",
+ "relation_name": "název vazby",
"allowed_characters": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka.",
"to": "do",
- "target_note": "cílová {{name}}",
- "create_relation_on_all_matched_notes": "Na všechny nalezené {{name}} vytvořte danou vazbu."
+ "target_note": "cílová poznámka",
+ "create_relation_on_all_matched_notes": "U všech shodných not vytvoř dannou vazbu."
},
"delete_relation": {
"delete_relation": "Smazat vazbu",
@@ -565,9 +566,9 @@
"relation_name": "název vazby",
"allowed_characters": "Povolené znaky jsou alfanumerické znaky, podtržítko a dvojtečka.",
"to": "do",
- "target_note": "cílová {{name}}",
- "on_all_matched_notes": "Na všech odpovídajících {{name}}",
- "change_target_note": "změnit cílovou {{name}} existující vazby",
+ "target_note": "cílová poznámka",
+ "on_all_matched_notes": "Na všech odpovídajících poznámkách",
+ "change_target_note": "změnit cílovou poznámku existující vazby",
"update_relation_target": "Aktualizovat cílovou vazbu"
},
"attachments_actions": {
@@ -578,8 +579,8 @@
"download": "Stáhnout",
"rename_attachment": "Přejmenovat přílohu",
"upload_new_revision": "Nahrát novou revizi",
- "copy_link_to_clipboard": "Kopírovat odkaz do {{clipboard}}",
- "convert_attachment_into_note": "Převést přílohu na {{Note}}",
+ "copy_link_to_clipboard": "Kopírovat odkaz do schránky",
+ "convert_attachment_into_note": "Převést přílohu na poznámku",
"delete_attachment": "Smazat přílohu",
"upload_success": "Nová revize přílohy byla nahrána.",
"upload_failed": "Nahrání nové revize přílohy selhalo.",
@@ -599,8 +600,8 @@
"fri": "Pá",
"sat": "So",
"sun": "Ne",
- "cannot_find_day_note": "Nelze najít denní {{name}}",
- "cannot_find_week_note": "Nelze najít týdenní {{name}}",
+ "cannot_find_day_note": "Nelze najít denní poznámku",
+ "cannot_find_week_note": "Nelze najít týdenní poznámku",
"january": "Leden",
"february": "Únor",
"march": "Březen",
@@ -632,7 +633,7 @@
"create_new_split": "Vytvořit nové rozdělení"
},
"edit_button": {
- "edit_this_note": "Upravit tuto {{Note}}"
+ "edit_this_note": "Upravit tuto poznámku"
},
"show_toc_widget_button": {
"show_toc": "Zobrazit Obsah"
@@ -718,7 +719,7 @@
"note_map": "Mapa poznámek"
},
"onclick_button": {
- "no_click_handler": "Widget tlačítka '{{componentId}}' nemá definovaný obslužný program kliknutí."
+ "no_click_handler": "Widget tlačítka '{{componentId}}' nemá definovaný obslužný program kliknutí"
},
"protected_session_status": {
"active": "Chráněná relace je aktivní. Klikněte pro ukončení chráněné relace.",
@@ -775,8 +776,11 @@
"filter": "Filtr",
"filter-none": "Všechny ikony",
"filter-default": "Výchozí ikony",
- "icon_tooltip": "{{name}} Balíček ikon: {{iconPack}}",
- "no_results": "Žádné ikony nenalezeny."
+ "icon_tooltip": "{{name}}\nBalíček ikon: {{iconPack}}",
+ "no_results": "Žádné ikony nenalezeny.",
+ "search_placeholder_one": "Najít {{number}} ikonu v {{count}} balíčcích",
+ "search_placeholder_few": "Najít {{number}} ikony v {{count}} balíčcích",
+ "search_placeholder_other": "Najít {{number}} ikon v {{count}} balíčcích"
},
"basic_properties": {
"note_type": "Typ poznámky",
@@ -789,14 +793,14 @@
"view_type": "Typ zobrazení",
"grid": "Mřížka",
"list": "Seznam",
- "collapse_all_notes": "Sbalit všechny {{Note}}s",
- "expand_tooltip": "Rozbalí přímé {{Child}} této {{Collection}} (do hloubky jedné úrovně). Pro více možností stiskněte šipku vpravo.",
+ "collapse_all_notes": "Sbalit všechny poznámky",
+ "expand_tooltip": "Rozbalí přímé podprvky této kolekce (do hloubky jedné úrovně). Další možnosti zobrazíte kliknutím na šipku vpravo.",
"collapse": "Sbalit",
"expand": "Rozbalit",
- "expand_first_level": "Rozbalit přímé {{Child}}",
+ "expand_first_level": "Rozbalit přímé potomky",
"expand_nth_level": "Rozbalit {{depth}} úrovně",
"expand_all_levels": "Rozbalit všechny úrovně",
- "book_properties": "Vlastnosti {{Collection}}",
+ "book_properties": "Vlastnosti kolekce",
"invalid_view_type": "Neplatný typ zobrazení '{{type}}'",
"calendar": "Kalendář",
"table": "Tabulka",
@@ -829,7 +833,7 @@
"file_size": "Velikost souboru",
"download": "Stáhnout",
"open": "Otevřít",
- "copy_reference_to_clipboard": "Kopírovat odkaz do {{clipboard}}",
+ "copy_reference_to_clipboard": "Kopírovat referenci do schránky",
"upload_new_revision": "Nahrát novou revizi",
"upload_success": "Nová revize obrázku byla nahrána.",
"upload_failed": "Nahrání nové revize obrázku selhalo: {{message}}",
@@ -906,7 +910,7 @@
"limit": "limit",
"limit_description": "Omezit počet výsledků",
"debug": "ladění",
- "debug_description": "Ladění vypíše do konzole další ladicí informace, které pomohou při ladění složitých dotazů.",
+ "debug_description": "Ladění vypíše do konzole další ladicí informace, které pomohou při ladění složitých dotazů",
"action": "akce",
"option": "možnost",
"search_button": "Hledání",
@@ -974,23 +978,23 @@
"search_script": {
"title": "Skript pro hledání:",
"placeholder": "hledat Poznámku podle jejího názvu",
- "description1": "Skript pro {{search}} umožňuje definovat výsledky {{search}} spuštěním skriptu. To poskytuje maximální flexibilitu, když standardní {{search}} nestačí.",
- "description2": "Skript pro {{search}} musí být typu \"code\" a podtypu \"JavaScript {{backend}}\". Skript musí vrátit pole ID {{Poznámky}} nebo samotných {{Poznámky}}.",
+ "description1": "Vyhledávací skript umožňuje definovat výsledky vyhledávání spuštěním skriptu. To poskytuje maximální flexibilitu v případech, kdy standardní vyhledávání nestačí.",
+ "description2": "Vyhledávací skript musí být typu „code“ a podtypu „JavaScript backend“. Skript musí vracet pole noteIds nebo notes.",
"example_title": "Podívejte se na tento příklad:",
- "example_code": "// 1. předfiltrování pomocí standardního {{search}} const candidateNotes = api.searchForNotes(\"#journal\"); // 2. použití vlastních kritérií {{search}} const matchedNotes = candidateNotes .filter(note => note.title.match(/[0-9]{1,2}\\. ?[0-9]{1,2}\\. ?[0-9]{4}/)); return matchedNotes;",
- "note": "Upozorňujeme, že skript pro {{search}} a {{search}} řetězec nelze kombinovat."
+ "example_code": "// 1. Předběžné filtrování pomocí standardního vyhledávání\nconst candidateNotes = api.searchForNotes(„#journal“); \n\n// 2. Použití vlastních vyhledávacích kritérií\nconst matchedNotes = candidateNotes\n .filter(note => note.title.match(/[0-9]{1,2}\\. ?[0-9]{1,2}\\. ?[0-9]{4}/));\n\nreturn matchedNotes;",
+ "note": "Upozorňujeme, že vyhledávací skript a vyhledávací řetězec nelze vzájemně kombinovat."
},
"search_string": {
- "title_column": "{{Search}} řetězec:",
- "placeholder": "fulltext klíčová slova, #{{label}} = hodnota...",
- "search_syntax": "Syntaxe {{search}}",
+ "title_column": "Vyhledávací řetězec:",
+ "placeholder": "fulltext klíčová slova, #tag = hodnota...",
+ "search_syntax": "Syntaxe vyhledávání",
"also_see": "také viz",
- "complete_help": "kompletní nápověda k syntaxi {{search}}",
- "full_text_search": "Stačí zadat jakýkoli text pro fulltextové {{search}}.",
- "label_abc": "vrací {{Poznámky}} se {{štítek}} abc",
- "label_year": "odpovídá {{Poznámky}} se {{štítek}} year s hodnotou 2019",
- "label_rock_pop": "odpovídá {{Poznámky}}, které mají {{štítek}} rock i {{štítek}} pop",
- "label_rock_or_pop": "stačí, aby byl přítomen jeden z {{štítek}}.",
+ "complete_help": "kompletní nápověda k syntaxi vyhledávání",
+ "full_text_search": "Stačí zadat jakýkoli text pro fulltextové vyhledávání",
+ "label_abc": "vrací poznámky se stítkem abc",
+ "label_year": "vyhledá poznámky, u nichž má štítek roku hodnotu 2019",
+ "label_rock_pop": "vyhledá poznámky, které mají štítek rock i pop",
+ "label_rock_or_pop": "stačí, aby byl přítomen jeden ze štítků",
"label_year_comparison": "numerické porovnání (také >, >=, <).",
"label_date_created": "poznámky vytvořené za poslední měsíc",
"error": "Chyba vyhledávání: {{error}}",
@@ -1051,12 +1055,12 @@
"exit-picture-in-picture": "Ukončit obraz v obraze",
"fullscreen": "Celá obrazovka (F)",
"exit-fullscreen": "Ukončit celou obrazovku",
- "unsupported-format": "Náhled médií není dostupný pro tento formát souboru: {{mime}}",
+ "unsupported-format": "Náhled médií není dostupný pro tento formát souboru:\n {{mime}}",
"zoom-to-fit": "Přiblížit do šířky",
"zoom-reset": "Obnovit přiblížení do šířky"
},
"protected_session": {
- "enter_password_instruction": "Zobrazení chráněné {{name}} vyžaduje zadání hesla:",
+ "enter_password_instruction": "Zobrazení chráněné poznámky vyžadující zadání hesla:",
"start_session_button": "Spustit chráněnou relaci",
"started": "Chráněná relace byla spuštěna.",
"wrong_password": "Nesprávné heslo.",
@@ -1068,9 +1072,9 @@
"unprotecting-title": "Stav odchrany"
},
"relation_map": {
- "remove_note": "Odstranit {{name}}",
+ "remove_note": "Odstranit poznámku",
"edit_title": "Upravit název",
- "rename_note": "Přejmenovat {{name}}",
+ "rename_note": "Přejmenovat poznámku",
"enter_new_title": "Zadejte nový název poznámky:",
"remove_relation": "Odstranit vazbu",
"confirm_remove_relation": "Jste si jisti, že chcete odstranit vazbu?",
@@ -1093,7 +1097,7 @@
"disabled_button_enable": "Povolit poznámku pro vykreslení"
},
"web_view_setup": {
- "title": "Vytvořte živý pohled na webovou stránku přímo v Trilium.",
+ "title": "Vytvořte živý pohled na webovou stránku přímo v Trilium",
"url_placeholder": "Zadejte nebo vložte webovou adresu, například https://triliumnotes.org",
"create_button": "Vytvořit Webový Pohled",
"invalid_url_title": "Neplatná adresa",
@@ -1116,13 +1120,13 @@
"full_anonymization_description": "Tato akce vytvoří novou kopii databáze a anonymizuje ji (odstraní veškerý obsah poznámek a ponechá pouze strukturu a některá nesenzitivní metadata) pro sdílení online pro účely ladění bez obav z úniku vašich osobních údajů.",
"save_fully_anonymized_database": "Uložit plně anonymizovanou databázi",
"light_anonymization": "Částečná Anonymizace",
- "light_anonymization_description": "Tato akce vytvoří novou kopii databáze a provede na ní částečnou anonymizaci – konkrétně bude odstraněn obsah všech {{Note}}, ale názvy a {{attributes}} zůstanou zachovány. Navíc zůstanou zachovány poznámky s vlastními skripty {{frontend}}/{{backend}} v {{JavaScript}} a vlastní {{widget}}y. To poskytuje více kontextu pro ladění problémů.",
+ "light_anonymization_description": "Tato akce vytvoří novou kopii databáze a provede v ní částečnou anonymizaci — konkrétně budou odstraněny pouze obsahy všech poznámek, zatímco názvy a atributy zůstanou zachovány. Zachovány zůstanou také vlastní skripty poznámek v JS pro frontend i backend a vlastní widgety. To poskytuje více kontextu pro ladění problémů.",
"choose_anonymization": "Můžete se sami rozhodnout, zda chcete poskytnout plně nebo částečně anonymizovanou databázi. I plně anonymizovaná databáze je velmi užitečná, ale v některých případech může částečně anonymizovaná databáze urychlit proces identifikace a opravy chyb.",
"save_lightly_anonymized_database": "Uložit částečně anonymizovanou databázi",
"existing_anonymized_databases": "Existující anonymizované databáze",
"creating_fully_anonymized_database": "Vytváření plně anonymizované databáze...",
"creating_lightly_anonymized_database": "Vytváření částečně anonymizované databáze...",
- "error_creating_anonymized_database": "Nepodařilo se vytvořit anonymizovanou databázi, zkontrolujte protokoly {{backend}} pro podrobnosti",
+ "error_creating_anonymized_database": "Nepodařilo se vytvořit anonymizovanou databázi, podrobnosti najdete v protokolech backendu",
"successfully_created_fully_anonymized_database": "Vytvořena plně anonymizovaná databáze v {{anonymizedFilePath}}",
"successfully_created_lightly_anonymized_database": "Vytvořena částečně anonymizovaná databáze v {{anonymizedFilePath}}",
"no_anonymized_database_yet": "Zatím žádná anonymizovaná databáze."
@@ -1197,8 +1201,8 @@
},
"ribbon": {
"widgets": "Widgety pásu karet",
- "promoted_attributes_message": "Záložka Propagované atributy na pásu karet se automaticky otevře, pokud jsou na poznámce přítomny propagované atributy.",
- "edited_notes_message": "Záložka Upravené poznámky na pásu karet se automaticky otevře u denních poznámek."
+ "promoted_attributes_message": "Záložka „Propagované Atributy“ se automaticky otevře, pokud jsou v poznámce přítomny povýšené atributy",
+ "edited_notes_message": "Záložka Upravené poznámky na pásu karet se automaticky otevře u denních poznámek"
},
"theme": {
"title": "Vzhled aplikace",
@@ -1213,8 +1217,8 @@
"layout": "Rozložení",
"layout-vertical-title": "Vertikální",
"layout-horizontal-title": "Horizontální",
- "layout-vertical-description": "lišta {{launcher}} je vlevo (výchozí)",
- "layout-horizontal-description": "lišta {{launcher}} je pod záložkou, záložka je nyní celá šířka."
+ "layout-vertical-description": "panel spouštěčů je vlevo (výchozí nastavení)",
+ "layout-horizontal-description": "panel spouštěčů je pod záložkou, záložka je nyní celá šířka."
},
"ui-performance": {
"title": "Výkon",
@@ -1269,7 +1273,7 @@
"ocr_min_confidence": "Minimální spolehlivost",
"ocr_confidence_description": "Extrahovat pouze text nad touto hranicí spolehlivosti. Nižší hodnoty zahrnují více textu, ale mohou být méně přesné.",
"batch_ocr_title": "Zpracovat existující soubory",
- "batch_ocr_description": "Extrahovat text ze všech existujících obrázků, PDF a Office dokumentů ve vašich {{Notes}}. To může trvat nějaký čas v závislosti na počtu souborů.",
+ "batch_ocr_description": "Extrahovat text ze všech existujících obrázků, PDF a Office dokumentů ve vašich poznámkách. To může trvat nějaký čas v závislosti na počtu souborů.",
"batch_ocr_start": "Spustit dávkové zpracování",
"batch_ocr_starting": "Spuštění dávkového zpracování...",
"batch_ocr_progress": "Zpracovávám {{processed}} z {{total}} souborů...",
@@ -1277,11 +1281,11 @@
"batch_ocr_error": "Chyba během dávkového zpracování: {{error}}"
},
"attachment_erasure_timeout": {
- "attachment_erasure_timeout": "Časový limit pro vymazání {{attachments}}",
- "attachment_auto_deletion_description": "{{Attachments}} jsou automaticky smazány (a vymazány), pokud nejsou po definovaném časovém limitu odkazovány jejich {{Note}}.",
- "erase_attachments_after": "Vymazat nepoužité {{attachments}} po:",
+ "attachment_erasure_timeout": "Časový limit pro vymazání příloh",
+ "attachment_auto_deletion_description": "Přílohy jsou automaticky smazány (a vymazány), pokud nejsou po definovaném časovém limitu odkazovány jejich poznámkách.",
+ "erase_attachments_after": "Vymazat nepoužité přílohy po:",
"manual_erasing_description": "Můžete také spustit vymazání ručně (bez ohledu na výše definovaný časový limit):",
- "erase_unused_attachments_now": "Vymazat nepoužité {{attachments}} nyní",
+ "erase_unused_attachments_now": "Vymazat nepoužité přílohy nyní",
"unused_attachments_erased": "Nepoužívané přílohy byly vymazány."
},
"network_connections": {
@@ -1290,7 +1294,7 @@
},
"note_erasure_timeout": {
"note_erasure_timeout_title": "Časový limit pro vymazání Poznámky",
- "note_erasure_description": "Smazané Poznámky (a {{attributes}}, {{revisions}}...) jsou zpočátku pouze označeny jako smazané a lze je obnovit z dialogu Nedávné Poznámky. Po určité době jsou smazané Poznámky \"vymazány\", což znamená, že jejich obsah nelze obnovit. Toto nastavení umožňuje konfigurovat délku doby mezi smazáním a vymazáním Poznámky.",
+ "note_erasure_description": "Odstraněné poznámky (a atributy, revize...) jsou zpočátku pouze označeny jako odstraněné a lze je obnovit v dialogovém okně „Poslední poznámky“. Po uplynutí určité doby jsou odstraněné poznámky „vymazány“, což znamená, že jejich obsah již nelze obnovit. Toto nastavení vám umožňuje určit dobu, která uplyne mezi odstraněním a vymazáním poznámky.",
"erase_notes_after": "Vymazat Poznámky po:",
"manual_erasing_description": "Můžete také spustit vymazání ručně (bez ohledu na výše uvedený časový limit):",
"erase_deleted_notes_now": "Vymazat smazané Poznámky nyní",
@@ -1311,7 +1315,7 @@
},
"search_engine": {
"title": "Vyhledávač",
- "custom_search_engine_info": "Vlastní vyhledávač vyžaduje nastavení jak názvu, tak {{URL}}. Pokud některý z nich není nastaven, bude použit DuckDuckGo jako výchozí vyhledávač.",
+ "custom_search_engine_info": "Vlastní vyhledávač vyžaduje nastavení jak názvu, tak URL. Pokud některý z nich není nastaven, bude použit DuckDuckGo jako výchozí vyhledávač.",
"predefined_templates_label": "Předdefinované šablony vyhledávačů",
"bing": "Bing",
"baidu": "Baidu",
@@ -1319,8 +1323,8 @@
"google": "Google",
"custom_name_label": "Název vlastního vyhledávače",
"custom_name_placeholder": "Přizpůsobit název vyhledávače",
- "custom_url_label": "{{URL}} vlastního vyhledávače by měl obsahovat {keyword} jako zástupný symbol pro vyhledávací výraz.",
- "custom_url_placeholder": "Přizpůsobit {{URL}} vyhledávače",
+ "custom_url_label": "URL vlastního vyhledávače by měl obsahovat {keyword} jako zástupný symbol pro vyhledávací výraz.",
+ "custom_url_placeholder": "Přizpůsobit URL vyhledávače",
"save_button": "Uložit"
},
"tray": {
@@ -1414,7 +1418,7 @@
"default_token_name": "nový token",
"error_empty_name": "Název tokenu nemůže být prázdný",
"token_created_title": "ETAPI token vytvořen",
- "token_created_message": "Zkopírujte vytvořený token do {{clipboard}}. Trilium token ukládá hashovaný a toto je poslední možnost, jak jej uvidíte.",
+ "token_created_message": "Zkopírujte vytvořený token do schránky. Trilium token ukládá hashovaný a toto je poslední možnost, jak jej uvidíte.",
"rename_token": "Přejmenovat tento token",
"delete_token": "Smazat / deaktivovat tento token",
"rename_token_title": "Přejmenovat token",
@@ -1434,11 +1438,11 @@
"new_password_confirmation": "Potvrzení nového hesla",
"change_password": "Změnit heslo",
"protected_session_timeout": "Časový limit pro Chráněná relace",
- "protected_session_timeout_description": "Časový limit chráněné relace je doba, po které se chráněná relace vymaže z paměti prohlížeče. Měří se od poslední interakce s chráněnými {{poznámkami}}. Viz",
+ "protected_session_timeout_description": "Časový limit chráněné relace je doba, po které se chráněná relace vymaže z paměti prohlížeče. Měří se od poslední interakce s chráněnými poznámkami. Viz",
"wiki": "wiki",
"for_more_info": "pro více informací.",
"protected_session_timeout_label": "Časový limit chráněné relace:",
- "reset_confirmation": "Resetováním hesla navždy ztratíte přístup ke všem svým existujícím chráněným {{poznámkám}}. Opravdu chcete heslo resetovat?",
+ "reset_confirmation": "Resetováním hesla navždy ztratíte přístup ke všem svým existujícím chráněným poznámkám. Opravdu chcete heslo resetovat?",
"reset_success_message": "Heslo bylo resetováno. Nastavte nové heslo",
"change_password_heading": "Změnit heslo",
"set_password_heading": "Nastavit heslo",
@@ -1451,17 +1455,17 @@
"description": "Vícefaktorová autentizace (MFA) přidává další vrstvu zabezpečení k vašemu účtu. Místo pouhého zadání hesla pro přihlášení MFA vyžaduje, abyste poskytli jeden nebo více dalších důkazů pro ověření vaší identity. Tímto způsobem, i když se někdo dostane k vašemu heslu, nemůže se k vašemu účtu dostat bez druhého kusu informace. Je to jako přidání dalšího zámku ke dveřím, což ztěžuje vniknutí kohokoli jiného.runAtHour per specificare a che ora.runAtHour per specificare a che ora.#run=hourly. Può essere definito più volte per più esecuzioni durante il giorno.",
"disable_inclusion": "gli script con questa etichetta non saranno inclusi nell'esecuzione dello script principale.",
"sorted": "mantiene le note figlie ordinate alfabeticamente per titolo",
@@ -1149,7 +1149,8 @@
"export_as_image": "Esporta come immagine",
"export_as_image_png": "PNG (raster)",
"export_as_image_svg": "SVG (vector)",
- "note_map": "Mappa"
+ "note_map": "Mappa",
+ "view_ocr_text": "Visualizza il testo OCR"
},
"onclick_button": {
"no_click_handler": "Il widget pulsante '{{componentId}}' non ha un gestore di clic definito"
@@ -1541,12 +1542,28 @@
},
"images": {
"images_section_title": "Immagini",
- "download_images_automatically": "Scarica automaticamente le immagini per l'utilizzo offline.",
- "download_images_description": "L'HTML incollato può contenere riferimenti a immagini online; Trilium troverà tali riferimenti e scaricherà le immagini in modo che siano disponibili offline.",
- "enable_image_compression": "Abilita la compressione delle immagini",
- "max_image_dimensions": "Larghezza/altezza massima di un'immagine (l'immagine verrà ridimensionata se supera questa impostazione).",
+ "download_images_automatically": "Scarica automaticamente le immagini",
+ "download_images_description": "Scarica le immagini online a cui si fa riferimento nel codice HTML incollato, in modo che siano disponibili offline.",
+ "enable_image_compression": "Compressione delle immagini",
+ "max_image_dimensions": "Dimensioni massime dell'immagine",
"max_image_dimensions_unit": "pixel",
- "jpeg_quality_description": "Qualità JPEG (10 - qualità peggiore, 100 - qualità migliore, 50 - 85 è consigliato)"
+ "jpeg_quality_description": "Il range consigliato è compreso tra 50 e 85. Valori più bassi riducono le dimensioni del file, mentre valori più alti preservano i dettagli.",
+ "enable_image_compression_description": "Comprimi e ridimensiona le immagini al momento del caricamento o dell'inserimento.",
+ "max_image_dimensions_description": "Le immagini che superano queste dimensioni verranno ridimensionate automaticamente.",
+ "jpeg_quality": "Qualità JPEG",
+ "ocr_section_title": "Estrazione di testo (OCR)",
+ "ocr_related_content_languages": "Lingue dei contenuti (utilizzate per l'estrazione del testo)",
+ "ocr_auto_process": "Elaborazione automatica dei nuovi file",
+ "ocr_auto_process_description": "Estrai automaticamente il testo dai file appena caricati o incollati.",
+ "ocr_min_confidence": "Livello minimo di confidenza",
+ "ocr_confidence_description": "Estrai solo il testo che supera questa soglia di affidabilità. Valori inferiori includono più testo, ma potrebbero risultare meno accurati.",
+ "batch_ocr_title": "Elabora i file esistenti",
+ "batch_ocr_description": "Estrai il testo da tutte le immagini, i PDF e i documenti Office presenti nei tuoi appunti. L'operazione potrebbe richiedere un po' di tempo a seconda del numero di file.",
+ "batch_ocr_start": "Avvia l'elaborazione in batch",
+ "batch_ocr_starting": "Avvio dell'elaborazione in batch...",
+ "batch_ocr_progress": "Elaborazione di {{processed}} su {{total}} file...",
+ "batch_ocr_completed": "Elaborazione in batch completata! Sono stati elaborati {{processed}} file.",
+ "batch_ocr_error": "Errore durante l'elaborazione in batch: {{error}}"
},
"attachment_erasure_timeout": {
"attachment_erasure_timeout": "Timeout cancellazione allegato",
@@ -1656,9 +1673,6 @@
"description": "Queste opzioni sono valide solo per le versioni desktop; i browser utilizzeranno il proprio controllo ortografico nativo.",
"enable": "Abilita il controllo ortografico",
"language_code_label": "Codice/i della lingua",
- "language_code_placeholder": "ad esempio \"en-US\", \"de-AT\"",
- "multiple_languages_info": "È possibile separare più lingue con una virgola, ad esempio \"en-US, de-DE, cs\". ",
- "available_language_codes_label": "Codici lingua disponibili:",
"restart-required": "Le modifiche alle opzioni di controllo ortografico avranno effetto dopo il riavvio dell'applicazione."
},
"api_log": {
@@ -1940,7 +1954,7 @@
},
"content_language": {
"title": "Lingue dei contenuti",
- "description": "Seleziona una o più lingue che desideri visualizzare nella sezione \"Proprietà di base\" di una nota di testo di sola lettura o modificabile. Ciò consentirà funzionalità come il controllo ortografico o il supporto per la scrittura da destra a sinistra."
+ "description": "Seleziona una o più lingue che devono comparire nell'elenco di selezione delle lingue nella sezione \"Proprietà di base\" di una nota di testo in sola lettura o modificabile. Ciò consentirà di utilizzare funzioni quali il controllo ortografico, il supporto per la scrittura da destra a sinistra e l'estrazione del testo (OCR)."
},
"switch_layout_button": {
"title_vertical": "Sposta il riquadro di modifica in basso",
@@ -2247,7 +2261,9 @@
"sample_user_journey": "Percorso dell'utente",
"sample_xy": "XY",
"sample_venn": "Venn",
- "sample_ishikawa": "Ishikawa"
+ "sample_ishikawa": "Ishikawa",
+ "sample_treeview": "TreeView",
+ "sample_wardley": "Mappa di Wardley"
},
"llm_chat": {
"placeholder": "Scrivi un messaggio...",
@@ -2278,7 +2294,8 @@
"note_context_enabled": "Clicca qui per disattivare il contesto della nota: {{title}}",
"note_context_disabled": "Clicca per includere la nota corrente nel contesto",
"no_provider_message": "Non è stato configurato alcun fornitore di IA. Aggiungine uno per iniziare a chattare.",
- "add_provider": "Aggiungi un fornitore di IA"
+ "add_provider": "Aggiungi un fornitore di IA",
+ "sources_summary": "{{count}} fonti provenienti da {{sites}} siti"
},
"sidebar_chat": {
"title": "Chat AI",
@@ -2304,6 +2321,61 @@
"delete_provider_confirmation": "Sei sicuro di voler eliminare il provider \"{{name}}\"?",
"api_key": "Chiave API",
"api_key_placeholder": "Inserisci la tua chiave API",
- "cancel": "Annulla"
+ "cancel": "Annulla",
+ "feature_not_enabled": "Abilita la funzione sperimentale LLM in Impostazioni → Avanzate → Funzioni sperimentali per utilizzare le integrazioni basate sull'intelligenza artificiale.",
+ "mcp_title": "MCP (Model Context Protocol)",
+ "mcp_enabled": "Server MCP",
+ "mcp_enabled_description": "Rendi pubblico un endpoint MCP (Model Context Protocol) in modo che gli assistenti di programmazione basati sull'intelligenza artificiale (ad esempio Claude Code, GitHub Copilot) possano leggere e modificare le tue note. L'endpoint è accessibile solo da localhost.",
+ "mcp_endpoint_title": "URL dell'endpoint",
+ "mcp_endpoint_description": "Aggiungi questo URL alla configurazione MCP del tuo assistente AI",
+ "tools": {
+ "search_notes": "Cerca nelle note",
+ "get_note": "Prendi nota",
+ "get_note_content": "Visualizza il contenuto della nota",
+ "update_note_content": "Aggiorna il contenuto della nota",
+ "append_to_note": "Aggiungi alla nota",
+ "create_note": "Crea nota",
+ "get_attributes": "Recupera gli attributi",
+ "get_attribute": "Ottieni attributo",
+ "set_attribute": "Imposta attributo",
+ "delete_attribute": "Elimina attributo",
+ "get_child_notes": "Recupera le note relative ai figli",
+ "get_subtree": "Ottieni sottostruttura",
+ "load_skill": "Carica skill",
+ "web_search": "Ricerca sul web",
+ "note_in_parent": "