819 lines
4.5 MiB
JavaScript
819 lines
4.5 MiB
JavaScript
|
|
/*
|
|||
|
|
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
|||
|
|
if you want to view the source, please visit the github repository of this plugin
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
var nce=Object.create;var oN=Object.defineProperty;var rce=Object.getOwnPropertyDescriptor;var oce=Object.getOwnPropertyNames;var ace=Object.getPrototypeOf,ice=Object.prototype.hasOwnProperty;var U=(t,e,n)=>()=>{if(n)throw n[0];try{return t&&(e=t(t=0)),e}catch(r){throw n=[r],r}};var hu=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(n){throw e=0,n}},En=(t,e)=>{for(var n in e)oN(t,n,{get:e[n],enumerable:!0})},lU=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of oce(e))!ice.call(t,o)&&o!==n&&oN(t,o,{get:()=>e[o],enumerable:!(r=rce(e,o))||r.enumerable});return t};var he=(t,e,n)=>(n=t!=null?nce(ace(t)):{},lU(e||!t||!t.__esModule?oN(n,"default",{value:t,enumerable:!0}):n,t)),Wr=t=>lU(oN({},"__esModule",{value:!0}),t);var ys,dU,Hm=U(()=>{ys="notebook-navigator",dU=`<g stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
|
|||
|
|
<rect x="19.88" y="12.42" width="66.42" height="75.21" rx="6.25" stroke-width="8"/>
|
|||
|
|
<g stroke-width="4">
|
|||
|
|
<line x1="13.29" y1="24.38" x2="28.5" y2="24.38"/>
|
|||
|
|
<line x1="13.29" y1="37.21" x2="28.5" y2="37.21"/>
|
|||
|
|
<line x1="13.29" y1="50" x2="28.5" y2="50"/>
|
|||
|
|
<line x1="13.29" y1="62.79" x2="28.5" y2="62.79"/>
|
|||
|
|
<line x1="13.29" y1="75.63" x2="28.5" y2="75.63"/>
|
|||
|
|
</g>
|
|||
|
|
<g stroke-width="3.5">
|
|||
|
|
<circle cx="28.5" cy="24.38" r="1.38"/>
|
|||
|
|
<circle cx="28.5" cy="37.21" r="1.38"/>
|
|||
|
|
<circle cx="28.5" cy="50" r="1.38"/>
|
|||
|
|
<circle cx="28.5" cy="62.79" r="1.38"/>
|
|||
|
|
<circle cx="28.5" cy="75.63" r="1.38"/>
|
|||
|
|
</g>
|
|||
|
|
<polygon points="52.77 53.33 36.22 49.08 70.07 34.18 57.25 69.38 52.77 53.33" fill="currentColor" stroke="none"/>
|
|||
|
|
</g>`});function sce(t){return typeof t=="object"&&t!==null}function cU(t){if(typeof t!="object"||t===null)return!1;let e=t;if(!Reflect.has(e,"dragManager"))return!1;let n=Reflect.get(e,"dragManager");if(!sce(n)||!Reflect.has(n,"draggable"))return!1;let r=Reflect.get(n,"draggable");return r===null||typeof r=="object"}var zh,hT,_t,Uy,po=U(()=>{zh="application/x-notebook-navigator-tag",hT="application/x-notebook-navigator-property";_t={DEBOUNCE_KEYBOARD:100,DEBOUNCE_KEYBOARD_FILE_OPEN:500,DEBOUNCE_CONTENT:300,NAVIGATION_FILE_CHANGE_DEBOUNCE:100,NAVIGATION_FILE_CHANGE_MAX_WAIT:500,DEBOUNCE_TAG_TREE:500,DEBOUNCE_SETTINGS:1e3,KEYBOARD_THROTTLE:16,FILE_OPERATION_DELAY:100,INTERVAL_STATISTICS:5e3,NOTICE_ERROR:2e3,NOTICE_HELP:1e4,YIELD_TO_EVENT_LOOP:0},Uy={EDIT_FILE_TITLE:"workspace:edit-file-title",VERSION_HISTORY:"sync:view-version-history"}});var uU={};En(uU,{STRINGS_EN:()=>lce});var lce,pU=U(()=>{lce={common:{cancel:"Cancel",delete:"Delete",clear:"Clear",remove:"Remove",restoreDefault:"Restore default",submit:"Submit",save:"Save",configure:"Configure",lightMode:"Light mode",darkMode:"Dark mode",noSelection:"No selection",untagged:"Untagged",featureImageAlt:"Feature image",unknownError:"Unknown error",clipboardWriteError:"Could not write to clipboard",updateBannerTitle:"Notebook Navigator update available",updateBannerInstruction:"Update in Settings -> Community plugins",previous:"Previous",next:"Next"},listPane:{emptyStateNoSelection:"Select a folder or tag to view notes",emptyStateNoNotes:"No notes",pinnedSection:"Pinned",notesSection:"Notes",filesSection:"Files",hiddenItemAriaLabel:"{name} (hidden)",collapseGroup:"Collapse group",expandGroup:"Expand group",manualSortTitle:"Manual sort: {property}",manualSortHint:'Drag to reorder. The order is saved as numeric index values in the property "{property}".',manualSortNonMarkdownHint:"Non-markdown files are shown at the bottom and cannot be reordered.",unsortedSection:"Unsorted",propertyGroupNoValue:"None",manualSortDone:"Done",manualSortMultipleWriteFailure:"{count} files failed; first: {path}: {message}"},tagList:{untaggedLabel:"Untagged",tags:"Tags"},navigationPane:{shortcutsHeader:"Shortcuts",recentFilesHeader:"Recent files",properties:"Properties",folders:"Folders",tags:"Tags",calendar:"Calendar",reorderRootFoldersTitle:"Reorder navigation",reorderRootFoldersHint:"Use arrows or drag to reorder",vaultRootLabel:"Vault",resetRootToAlpha:"Reset to alphabetical order",resetRootToFrequency:"Reset to frequency order",pinShortcuts:"Pin shortcuts",pinShortcutsAndRecentFiles:"Pin shortcuts and recent files",unpinShortcuts:"Unpin shortcuts",unpinShortcutsAndRecentFiles:"Unpin shortcuts and recent files",profileMenuAria:"Change vault profile"},navigationCalendar:{ariaLabel:"Calendar",dailyNotesNotEnabled:"Daily notes core plugin is not enabled.",noteHiddenByProfile:"Calendar note is hidden by the current vault profile.",createDailyNote:{title:"New daily note",message:"File {filename} does not exist. Would you like to create it?",confirmButton:"Create"},helpModal:{title:"Calendar shortcuts",items:["Click any day to open or create a daily note. Weeks, months, quarters, and years work the same way.","A filled dot under a day means it has a note. A hollow dot means it has unfinished tasks.","If a note has a feature image, it appears as the day's background."],dateFilterCmdCtrl:"`Cmd/Ctrl`+click a date to filter by that date in the file list.",dateFilterOptionAlt:"`Option/Alt`+click a date to filter by that date in the file list."}},dailyNotes:{templateReadFailed:"Failed to read the daily note template.",createFailed:"Unable to create daily note."},shortcuts:{folderExists:"Folder already in shortcuts",noteExists:"Note already in shortcuts",tagExists:"Tag already in shortcuts",propertyExists:"Property already in shortcuts",invalidProperty:"Invalid property shortcut",searchExists:"Search shortcut already exists",emptySearchQuery:"Enter a search query before saving it",emptySearchName:"Enter a name before saving the search",add:"Add to shortcuts",addNotesCount:"Add {count} notes to shortcut
|
|||
|
|
meeting=ph-calendar
|
|||
|
|
invoice=ph-receipt`,editTooltip:"Edit mappings"},showFileTypeIcons:{name:"Icons by file type",desc:"Assign icons to files based on their extension."},fileTypeIconPreset:{name:"File icon preset",desc:"Choose the built-in icons or an icon pack preset. Custom extension rules override this preset.",options:{builtIn:"Built-in icons"},notInstalledWarning:"This icon pack is not installed. Built-in icons are shown instead."},fileTypeIconMap:{name:"File type icon map",desc:"Files with the extension get the specified icon. One mapping per line: extension=icon",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Edit mappings"},compactItemHeight:{name:"Compact item height",desc:"Set the height of compact list items on desktop and mobile (pixels).",resetTooltip:"Restore to default (28px)"},compactItemHeightScaleText:{name:"Scale text with compact item height",desc:"Scale compact list text when the item height is reduced."},showParentFolder:{name:"Show parent folder",desc:"Display the parent folder name for notes in subfolders, tags, or properties."},showFolderPath:{name:"Show folder path",desc:"Display the path relative to the selected folder instead of only the folder name. Tags and properties show the full path."},parentFolderClickOpensFolder:{name:"Click parent folder to go to folder",desc:"Clicking the parent folder label opens the folder in list pane."},showParentFolderColor:{name:"Show parent folder color",desc:"Use folder colors on parent folder labels."},showParentFolderIcon:{name:"Show parent folder icon",desc:"Show folder icons next to parent folder labels."},showQuickActions:{name:"Show quick actions",desc:"Show action buttons when hovering over files. Button controls select which actions appear."},dualPane:{name:"Dual pane layout",desc:"Show navigation pane and list pane side by side."},dualPaneOrientation:{name:"Dual pane orientation",desc:"Choose horizontal or vertical layout when dual pane is active.",options:{horizontal:"Horizontal split",vertical:"Vertical split"}},narrowSidebarBehavior:{name:"When sidebar is too narrow",desc:"Choose what happens when the navigation pane and list pane do not fit side by side.",options:{none:"Do nothing",singlePane:"Switch to single pane",vertical:"Switch to vertical split"}},narrowSidebarThresholdMode:{name:"Narrow sidebar threshold",desc:"Choose how the sidebar width threshold is calculated.",options:{fitPanes:"Fit panes",customWidth:"Custom width"}},narrowSidebarThresholdWidth:{name:"Narrow sidebar threshold width",desc:"Switch when the sidebar is narrower than this width.",resetTooltip:"Reset to default width"},paneBackgroundColor:{name:"Background color",desc:"Choose background colors for navigation and list panes.",options:{separate:"Separate backgrounds",listBackground:"Use list background",navigationBackground:"Use navigation background"}},zoomLevel:{name:"Zoom level",desc:"Controls the overall zoom level of Notebook Navigator (percentage)."},useFloatingToolbarsOnIOS:{name:"Use floating toolbars on iOS",desc:"Applies only on iOS."},defaultStartupView:{name:"Single-pane startup view",desc:"Choose which pane is shown when Notebook Navigator opens in single-pane layout.",options:{navigation:"Navigation pane",listPane:"List pane"}},toolbarButtons:{name:"Toolbar buttons",desc:"Choose which buttons appear in the toolbar. Hidden buttons remain accessible via commands and menus."},openNewNotesInNewTab:{name:"Open new notes in new tab",desc:"When enabled, the Create new note command opens notes in a new tab. When disabled, notes replace the current tab."},autoRevealActiveNote:{name:"Auto-reveal active note",desc:"Automatically reveal notes when opened from Quick Switcher, links, or search."},autoRevealShortestPath:{name:"Auto-reveal: Use shortest path",desc:"Enabled: Auto-reveal selects the nearest visible ancestor folder or tag. Disabled: Auto-reveal selects the file's actual folder and exact tag."},autoRevealIgnoreRightSidebar:{name:"Auto-reveal: Ignore events from right sidebar",desc:"Do not change active note when clicking or changing notes in the right sidebar."},autoRevealIgnoreOtherWindows:{name:"Auto-reveal: Ignore events from other windows",desc:"Do not change active note when clicking or changing notes in another window."},singlePaneAnimation:{name:"Single pane animation",desc:"Transition duration when switching panes in single-pane mode (milliseconds).",resetTooltip:"Reset to default"},autoSelectFirstNote:{name:"Auto-select first note",desc:"Automatically open the first note when switching folders, tags, or properties."},disableShortcutAutoScroll:{name:"Disable auto-scroll for shortcuts",desc:"Don't scroll the navigation pane when clicking
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Import",confirmTitle:"Import settings?",confirmMessage:"Importing replaces your current Notebook Navigator settings.",backupToggleName:"Save current settings to the vault root before importing",backupToggleDesc:"Creates a timestamped JSON file in the vault root.",successNotice:"Settings imported.",successWithBackupNotice:"Settings imported. Previous settings saved to {path}.",backupError:"Could not save current settings: {message}",errorNotice:"Failed to import settings: {message}",fileReadError:"Could not read file: {message}"},export:{modalTitle:"Export settings",editorName:"JSON",editorDesc:"Only settings changed from defaults are included.",placeholder:"{}",copyButtonText:"Copy to clipboard",downloadButtonText:"Download",copyNotice:"Settings copied to clipboard.",downloadNotice:"Settings exported.",downloadError:"Failed to download settings: {message}"}},resetAllSettings:{name:"Reset all settings",desc:"Reset all Notebook Navigator settings to default values.",buttonText:"Reset all settings",confirmTitle:"Reset all settings?",confirmMessage:"This will reset all Notebook Navigator settings to their default values. This cannot be undone.",confirmButtonText:"Reset all settings",notice:"All settings reset. Restart Obsidian or reopen Notebook Navigator to apply.",error:"Failed to reset settings."},multiSelectModifier:{name:"Multi-select modifier",desc:"Choose which modifier key toggles multi-selection. When Option/Alt is selected, Cmd/Ctrl click opens notes in a new tab.",options:{cmdCtrl:"Cmd/Ctrl click",optionAlt:"Option/Alt click"}},enterToOpenFiles:{name:"Press Enter to open files",desc:"Open files only when pressing Enter during list keyboard navigation. On macOS, this stops Enter from renaming files."},shiftEnterAction:{name:"Shift+Enter",desc:"Choose whether Shift+Enter opens or renames the selected file."},cmdEnterAction:{name:"Cmd+Enter",desc:"Choose whether Cmd+Enter opens or renames the selected file."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Choose whether Ctrl+Enter opens or renames the selected file."},mouseBackForwardAction:{name:"Mouse back/forward buttons",desc:"Action for mouse back and forward buttons on desktop.",options:{systemDefault:"Use system default",singlePaneSwitch:"Switch panes (single-pane)",history:"Navigate history"}},showFileTypes:{name:"Show file types (vault profile)",desc:"Filter which file types are shown in the navigator. File types not supported by Obsidian may open in external applications.",options:{documents:"Documents (.md, .canvas, .base)",supported:"Supported (opens in Obsidian)",all:"All (may open externally)"}},homepage:{name:"Homepage",desc:"Choose what Notebook Navigator opens automatically on startup.",current:"Current: {path}",chooseButton:"Choose file",options:{none:"None",file:"File",dailyNote:"Daily note",weeklyNote:"Weekly note",monthlyNote:"Monthly note",quarterlyNote:"Quarterly note",yearlyNote:"Yearly note"},file:{name:"Homepage: Startup file",empty:"No file selected"},createMissing:{name:"Homepage: Create note if missing",desc:"Create the periodic note on startup or command if it does not exist."}},hideNotesWithPropertyRules:{name:"Hide notes with property rules (vault profile)",desc:"Comma-separated list of frontmatter rules. Use `key` or `key=value` entries (e.g., status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Hide files (vault profile)",desc:"Comma-separated list of filename patterns to hide. Supports * wildcards and / paths (e.g., temp-*, *.png, /assets/*).",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"Vault profile",desc:"Profiles store file type visibility, hidden files, hidden folders, hidden tags, property rules for hidden notes, shortcuts, and navigation banner. Switch profiles from the navigation pane header.",defaultName:"Default",addButton:"Add profile",editProfilesButton:"Edit profiles",addProfileOption:"Add profile...",applyButton:"Apply",deleteButton:"Delete profile",addModalTitle:"Add profile",editProfilesModalTitle:"Edit profiles",addModalPlaceh
|
|||
|
|
MMM D, YYYY = May 25, 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = year
|
|||
|
|
MMMM/MMM/MM = month
|
|||
|
|
DD/D = day
|
|||
|
|
dddd/ddd = weekday`,helpTooltip:"Format using Moment",momentLinkText:"Moment format"},timeFormat:{name:"Time format",desc:"Format for displaying times (uses Moment format).",placeholder:"h:mm a",help:`Common formats:
|
|||
|
|
h:mm a = 2:30 PM (12-hour)
|
|||
|
|
HH:mm = 14:30 (24-hour)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24-hour
|
|||
|
|
hh/h = 12-hour
|
|||
|
|
mm = minutes
|
|||
|
|
ss = seconds
|
|||
|
|
a = AM/PM`,helpTooltip:"Format using Moment",momentLinkText:"Moment format"},showNotePreview:{name:"Show note preview",desc:"Display preview text beneath note names."},skipHeadingsInPreview:{name:"Skip headings in preview",desc:"Skip heading lines when generating preview text."},skipCodeBlocksInPreview:{name:"Skip code blocks in preview",desc:"Skip code blocks when generating preview text."},skipCalloutsInPreview:{name:"Skip callouts in preview",desc:"Skip callout blocks when generating preview text."},stripHtmlInPreview:{name:"Strip HTML in previews",desc:"Remove HTML tags from preview text. May affect performance on large notes."},stripLatexInPreview:{name:"Strip LaTeX in previews",desc:"Remove inline and block LaTeX expressions from preview text."},previewProperties:{name:"Preview properties",desc:"Comma-separated list of frontmatter properties to check for preview text. The first property with text will be used.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Fall back to note content",desc:"Show note content as preview when none of the specified properties contain text."},previewRows:{name:"Preview rows",desc:"Number of rows to display for preview text.",options:{1:"1 row",2:"2 rows",3:"3 rows",4:"4 rows",5:"5 rows"}},titleRows:{name:"Title rows",desc:"Number of rows to display for note titles.",options:{1:"1 row",2:"2 rows",3:"3 rows"}},useFolderColor:{name:"Use folder color",desc:"Color note titles and file icons with their parent folder color when no custom file color is set. Priority: custom file color > folder color > default color."},showFeatureImage:{name:"Show feature image",desc:"Display a thumbnail of the first image found in the note."},forceSquareFeatureImage:{name:"Force square feature image",desc:"Render feature images as square thumbnails."},featureImageProperties:{name:"Image properties",desc:"Comma-separated list of frontmatter properties to check first. Falls back to the first image in markdown content.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Exclude notes with properties",desc:"Comma-separated list of frontmatter properties. Notes containing any of these properties do not store feature images.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Feature image display size",desc:"Maximum rendered size for feature images in note lists.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Feature image pixel size",desc:"Resolution used when generating stored feature-image thumbnails. Increase this if larger previews look blurry.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Download external images",desc:"Download remote images and YouTube thumbnails for feature images."},hideExportedPreviewImages:{name:"Hide exported preview images",desc:"Hide exported drawing preview PNG files. Turn on Show hidden items to display them."},drawingIntegrationInfo:{intro:"Notebook Navigator shows PNG files exported by Excalidraw as drawing previews.",items:["In **Excalidraw settings**, open **Embedding Excalidraw into your Notes and Exporting**, then **Export Settings**, then **Auto-export Settings**.","Enable **Auto-export PNG**. Optionally enable **Export both dark- and light-themed image**.","Notebook Navigator looks for **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png**, or **Drawing.excalidraw.light.png**.","While **Hide exported preview images** is on, the PNG files appear only when **Show hidden items** is also on."]},showRootFolder:{name:"Show root folder",desc:"Display the vault name as the root folder in the tree."},showFolderIcons:{name:"Show folder icons",desc:"Display icons next to folders in the navigation pane."},inheritFolderColors:{name:"Inherit folder colors",desc:"Child folders inherit color from parent folders."},folderSortOrder:{name:"Folder sort order",desc:"Right-click any folder to set a different sort order for its children.",options:{alphaAsc:"A to Z",alphaDesc:"Z to A"}},showFileCount:{name:"
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Support development",desc:"If you love using Notebook Navigator, please consider supporting its continued development.",buttonText:"â�¤ï¸� Sponsor",coffeeButton:"☕ï¸� Buy me a coffee"},otherPlugins:{name:"Check out my other plugins",betterPaste:"Clean up pasted text, links and images",pixelPerfectImage:"Exact image resizing and more"},checkForNewVersionOnStart:{name:"Check for new version on start",desc:"Checks for new plugin releases on startup and shows a notification when an update is available. Checks occur at most once per day.",status:"New version available: {version}"},startupDebugLogging:{name:"Startup debug logging",desc:"Write startup diagnostics to a timestamped markdown file in the vault root, then stop after startup settles. The file may sync and can include file paths."},whatsNew:{name:"What's new in Notebook Navigator {version}",desc:"See recent updates and improvements",buttonText:"View recent updates"},showReleaseNotes:{name:"Show release notes after updating",desc:"Disable to stop the What's new dialog from opening automatically after updates."},masteringVideo:{name:"Mastering Notebook Navigator (video)",desc:"This video covers everything you need to be productive in Notebook Navigator, including hot keys, search, tags and advanced customization."},cacheStatistics:{localCache:"Local cache",items:"items",withTags:"with tags",withPreviewText:"with preview text",withFeatureImage:"with feature image",withMetadata:"with metadata"},metadataInfo:{successfullyParsed:"Successfully parsed",itemsWithName:"items with name",withCreatedDate:"with created date",withModifiedDate:"with modified date",withIcon:"with icon",withColor:"with color",failedToParse:"Failed to parse",createdDates:"created dates",modifiedDates:"modified dates",checkTimestampFormat:"Check your timestamp format.",exportFailed:"Export errors"}}},whatsNew:{title:"What's new in Notebook Navigator",openBannerImage:"Open release banner image",supportMessage:"If you find Notebook Navigator helpful, please consider supporting its development.",supportButton:"Buy me a coffee",thanksButton:"Thanks!"}}});var mU={};En(mU,{STRINGS_AR:()=>dce});var dce,gU=U(()=>{dce={common:{cancel:"إلغاء",delete:"ØØ°Ù�",clear:"مسØ",remove:"إزالة",restoreDefault:"استعادة الاÙ�تراضي",submit:"إرسال",save:"ØÙ�ظ",configure:"تكوين",lightMode:"الوضع الÙ�اتØ",darkMode:"الوضع الداكن",noSelection:"لا يوجد ØªØØ¯ÙŠØ¯",untagged:"بدون وسم",featureImageAlt:"صورة مميزة",unknownError:"خطأ غير معروÙ�",clipboardWriteError:"تعذرت الكتابة إلى Ø§Ù„ØØ§Ù�ظة",updateBannerTitle:"ØªØØ¯ÙŠØ« Notebook Navigator متاØ",updateBannerInstruction:"قم Ø¨Ø§Ù„ØªØØ¯ÙŠØ« Ù�ÙŠ الإعدادات -> إضاÙ�ات المجتمع",previous:"السابق",next:"التالي"},listPane:{emptyStateNoSelection:"اختر مجلدًا أو وسمًا لعرض Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª",emptyStateNoNotes:"لا توجد Ù…Ù„Ø§ØØ¸Ø§Øª",pinnedSection:"مثبت",notesSection:"Ù…Ù„Ø§ØØ¸Ø§Øª",filesSection:"ملÙ�ات",hiddenItemAriaLabel:"{name} (مخÙ�ÙŠ)",collapseGroup:"طي المجموعة",expandGroup:"توسيع المجموعة",manualSortTitle:"Ù�رز يدوي: {property}",manualSortHint:'Ø§Ø³ØØ¨ لإعادة الترتيب. يتم ØÙ�ظ الترتيب كقيم رقمية للÙ�هرس Ù�ÙŠ الخاصية "{property}".',manualSortNonMarkdownHint:"الملÙ�ات غير Markdown تظهر Ù�ÙŠ الأسÙ�Ù„ ولا يمكن إعادة ترتيبها.",unsortedSection:"غير مرتبة",propertyGroupNoValue:"بدون",manualSortDone:"تم",manualSortMultipleWriteFailure:"Ù�شل {count} من الملÙ�ات؛ الأول: {path}: {message}"},tagList:{untaggedLabel:"بدون وسم",tags:"وسوم"},navigationPane:{shortcutsHeader:"اختصارات",recentFilesHeader:"ملÙ�ات ØØ¯ÙŠØ«Ø©",properties:"الخصائص",folders:"مجلدات",tags:"وسوم",calendar:"التقويم",reorderRootFoldersTitle:"إعادة ترتيب التنقل",re
|
|||
|
|
اجتماع=ph-calendar
|
|||
|
|
Ù�اتورة=ph-receipt`,editTooltip:"تعديل التعيينات"},showFileTypeIcons:{name:"أيقونات ØØ³Ø¨ نوع الملÙ�",desc:"تعيين أيقونات للملÙ�ات بناءً على امتدادها."},fileTypeIconPreset:{name:"إعداد أيقونات الملÙ�ات المسبق",desc:"اختر الأيقونات المدمجة أو إعدادًا مسبقًا Ù„ØØ²Ù…Ø© أيقونات. تتجاوز قواعد الامتدادات المخصصة هذا الإعداد المسبق.",options:{builtIn:"الأيقونات المدمجة"},notInstalledWarning:"ØØ²Ù…Ø© الأيقونات هذه غير مثبتة. تÙ�عرض الأيقونات المدمجة بدلاً منها."},fileTypeIconMap:{name:"خريطة أيقونات نوع الملÙ�",desc:"الملÙ�ات ذات الامتداد ØªØØµÙ„ على الأيقونة Ø§Ù„Ù…ØØ¯Ø¯Ø©. تعيين ÙˆØ§ØØ¯ لكل سطر: امتداد=أيقونة",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"تعديل التعيينات"},compactItemHeight:{name:"ارتÙ�اع العنصر المضغوط",desc:"تعيين ارتÙ�اع عناصر القائمة المضغوطة على Ø³Ø·Ø Ø§Ù„Ù…ÙƒØªØ¨ والجوال (بالبكسل).",resetTooltip:"استعادة إلى الاÙ�تراضي (28 بكسل)"},compactItemHeightScaleText:{name:"ØªØØ¬ÙŠÙ… النص مع ارتÙ�اع العنصر المضغوط",desc:"ØªØØ¬ÙŠÙ… نص القائمة المضغوطة عند تقليل ارتÙ�اع العنصر."},showParentFolder:{name:"إظهار المجلد الأصلي",desc:"عرض اسم المجلد الأصلي Ù„Ù„Ù…Ù„Ø§ØØ¸Ø§Øª Ù�ÙŠ المجلدات الÙ�رعية أو الوسوم أو الخصائص."},showFolderPath:{name:"إظهار مسار المجلد",desc:"اعرض المسار نسبةً إلى المجلد Ø§Ù„Ù…ØØ¯Ø¯ بدلاً من اسم المجلد Ù�قط. تعرض الوسوم والخصائص المسار الكامل."},parentFolderClickOpensFolder:{name:"النقر على المجلد الأصلي ÙŠÙ�ØªØ Ø§Ù„Ù…Ø¬Ù„Ø¯",desc:"النقر على تسمية المجلد الأصلي ÙŠÙ�ØªØ Ø§Ù„Ù…Ø¬Ù„Ø¯ Ù�ÙŠ Ù„ÙˆØØ© القائمة."},showParentFolderColor:{name:"إظهار لون المجلد الأصلي",desc:"استخدام ألوان المجلدات على تسميات المجلد الأصلي."},showParentFolderIcon:{name:"إظهار أيقونة المجلد الأصلي",desc:"إظهار أيقونات المجلدات بجانب تسميات المجلد الأصلي."},showQuickActions:{name:"إظهار الإجراءات السريعة",desc:"إظهار أزرار الإجراءات عند التمرير Ù�وق الملÙ�ات. أدوات التØÙƒÙ… Ù�ÙŠ الأزرار ØªØØ¯Ø¯ الإجراءات التي تظهر."},dualPane:{name:"تخطيط Ø§Ù„Ù„ÙˆØØªÙŠÙ†",desc:"إظهار Ù„ÙˆØØ© التنقل ÙˆÙ„ÙˆØØ© القائمة جنبًا إلى جنب."},dualPaneOrientation:{name:"اتجاه Ø§Ù„Ù„ÙˆØØªÙŠÙ†",desc:"اختر التخطيط الأÙ�قي أو الرأسي عند تنشيط Ø§Ù„Ù„ÙˆØØªÙŠÙ†.",options:{horizontal:"تقسيم Ø£Ù�قي",vertical:"تقسيم رأسي"}},narrowSidebarBehavior:{name:"عندما يكون الشريط الجانبي ضيقًا جدًا",desc:"اختر ما ÙŠØØ¯Ø« عندما لا تتسع Ù„ÙˆØØ© التنقل ÙˆÙ„ÙˆØØ© القائمة جنبًا إلى جنب.",options:{none:"عدم Ù�عل شيء",singlePane:"التبديل إلى Ù„ÙˆØØ© ÙˆØ§ØØ¯Ø©",vertical:"التبديل إلى تقسيم عمودي"}},narrowSidebarThresholdMode:{name:"ØØ¯ الشريط الجانبي الضيق",desc:"اختر كيÙ�ية ØØ³Ø§Ø¨ ØØ¯ عرض الشريط الجانبي.",options:{fitPanes:"ملاءمة Ø§Ù„Ù„ÙˆØØ§Øª",customWidth:"عرض مخصص"}},narrowSidebarThresholdWidth:{name:"عرض ØØ¯ الشريط الجانبي الضيق",desc:"يتم التبديل عندما يكون الشريط الجانبي أضيق من هذا العرض.",resetTooltip:"إعادة التعيين إلى العرض الاÙ�تراضي"},paneBackgroundColor:{name:"لون الخلÙ�ية",desc:"اختر ألوان الخلÙ�ية Ù„Ù„ÙˆØØ© التنقل ÙˆÙ„ÙˆØØ© القائمة.",options:{separate:"خلÙ�يات منÙ�صلة",listBackground:"استخدام خلÙ�ية القائمة",navigationBackground:"استخدام خلÙ�ية التنقل"}},zoomLevel:{name:"مستوى التكبير",desc:"التØÙƒÙ… Ù�ÙŠ مستوى التكبير العام لـ Notebook Navigator (بالنسبة المئوية)."},useFloatingToolbarsOnIOS:{name:"استخدام أشرطة الأدوات العائمة على iOS",desc:"ينطبق Ù�قط على iOS."},defaultStartupView:{name:"عرض بدء Ø§Ù„Ù„ÙˆØØ© Ø§Ù„ÙˆØ§ØØ¯Ø©",desc:"اختر Ø§Ù„Ù„ÙˆØØ© التي تظهر عند Ù�ØªØ Notebook Navigator Ù�ÙŠ تخطيط Ø§Ù„Ù„ÙˆØØ© Ø§Ù„ÙˆØ§ØØ¯Ø©.",options:{navigation:"Ù„ÙˆØØ© التنقل",listPane:"Ù„ÙˆØØ© القائمة"}},toolbarButtons:{name:"أزرار شريط الأدوات",desc:"اختر الأزرار التي تظهر Ù�ÙŠ شريط الأدوات. الأزØ
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"استيراد",confirmTitle:"استيراد الإعدادات؟",confirmMessage:"سيؤدي الاستيراد إلى استبدال إعدادات Notebook Navigator Ø§Ù„ØØ§Ù„ية.",backupToggleName:"ØÙ�ظ الإعدادات Ø§Ù„ØØ§Ù„ية Ù�ÙŠ جذر الخزنة قبل الاستيراد",backupToggleDesc:"ينشئ ملÙ� JSON مختومًا بالوقت Ù�ÙŠ جذر الخزنة.",successWithBackupNotice:"تم استيراد الإعدادات. ØÙ�Ù�ظت الإعدادات السابقة Ù�ÙŠ {path}.",backupError:"تعذّر ØÙ�ظ الإعدادات Ø§Ù„ØØ§Ù„ية: {message}",successNotice:"تم استيراد الإعدادات.",errorNotice:"Ù�شل استيراد الإعدادات: {message}",fileReadError:"تعذّر قراءة الملÙ�: {message}"},export:{modalTitle:"تصدير الإعدادات",editorName:"JSON",editorDesc:"يتم تضمين الإعدادات المختلÙ�Ø© عن القيم الاÙ�تراضية Ù�قط.",placeholder:"{}",copyButtonText:"نسخ إلى Ø§Ù„ØØ§Ù�ظة",downloadButtonText:"تنزيل",copyNotice:"تم نسخ الإعدادات إلى Ø§Ù„ØØ§Ù�ظة.",downloadNotice:"تم تصدير الإعدادات.",downloadError:"Ù�شل تنزيل الإعدادات: {message}"}},resetAllSettings:{name:"إعادة تعيين جميع الإعدادات",desc:"إعادة تعيين جميع إعدادات Notebook Navigator إلى القيم الاÙ�تراضية.",buttonText:"إعادة تعيين جميع الإعدادات",confirmTitle:"إعادة تعيين جميع الإعدادات؟",confirmMessage:"سيؤدي هذا إلى إعادة تعيين جميع إعدادات Notebook Navigator إلى القيم الاÙ�تراضية. لا يمكن التراجع عن ذلك.",confirmButtonText:"إعادة تعيين جميع الإعدادات",notice:"تمت إعادة تعيين جميع الإعدادات. أعد تشغيل Obsidian أو أعد Ù�ØªØ Notebook Navigator للتطبيق.",error:"Ù�شل إعادة تعيين الإعدادات."},multiSelectModifier:{name:"معدل Ø§Ù„ØªØØ¯ÙŠØ¯ المتعدد",desc:"اختر Ù…Ù�ØªØ§Ø Ø§Ù„ØªØ¹Ø¯ÙŠÙ„ الذي يبدل Ø§Ù„ØªØØ¯ÙŠØ¯ المتعدد. عند اختيار Option/AltØŒ النقر مع Cmd/Ctrl ÙŠÙ�ØªØ Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª Ù�ÙŠ علامة تبويب جديدة.",options:{cmdCtrl:"النقر مع Cmd/Ctrl",optionAlt:"النقر مع Option/Alt"}},enterToOpenFiles:{name:"اضغط Enter Ù„Ù�ØªØ Ø§Ù„Ù…Ù„Ù�ات",desc:"Ù�ØªØ Ø§Ù„Ù…Ù„Ù�ات Ù�قط عند الضغط على Enter أثناء التنقل Ø¨Ù„ÙˆØØ© المÙ�Ø§ØªÙŠØ Ù�ÙŠ القائمة. على macOSØŒ يمنع ذلك Enter من إعادة تسمية الملÙ�ات."},shiftEnterAction:{name:"Shift+Enter",desc:"اختر ما إذا كان Shift+Enter ÙŠÙ�ØªØ Ø§Ù„Ù…Ù„Ù� Ø§Ù„Ù…ØØ¯Ø¯ أو يعيد تسميته."},cmdEnterAction:{name:"Cmd+Enter",desc:"اختر ما إذا كان Cmd+Enter ÙŠÙ�ØªØ Ø§Ù„Ù…Ù„Ù� Ø§Ù„Ù…ØØ¯Ø¯ أو يعيد تسميته."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"اختر ما إذا كان Ctrl+Enter ÙŠÙ�ØªØ Ø§Ù„Ù…Ù„Ù� Ø§Ù„Ù…ØØ¯Ø¯ أو يعيد تسميته."},mouseBackForwardAction:{name:"أزرار الرجوع/التقدم Ù�ÙŠ الÙ�أرة",desc:"الإجراء لأزرار الرجوع والتقدم Ù�ÙŠ الÙ�أرة على Ø³Ø·Ø Ø§Ù„Ù…ÙƒØªØ¨.",options:{systemDefault:"استخدام الإعداد الاÙ�تراضي للنظام",singlePaneSwitch:"تبديل Ø§Ù„Ù„ÙˆØØ§Øª (Ù„ÙˆØØ© ÙˆØ§ØØ¯Ø©)",history:"التنقل Ù�ÙŠ السجل"}},showFileTypes:{name:"إظهار أنواع الملÙ�ات (ملÙ� تعريÙ� الخزنة)",desc:"تصÙ�ية أنواع الملÙ�ات المعروضة Ù�ÙŠ المتصÙ�Ø. أنواع الملÙ�ات غير المدعومة من Obsidian قد تÙ�ØªØ Ù�ÙŠ تطبيقات خارجية.",options:{documents:"مستندات (.md, .canvas, .base)",supported:"مدعومة (تÙ�ØªØ Ù�ÙŠ Obsidian)",all:"الكل (قد تÙ�ØªØ Ø®Ø§Ø±Ø¬ÙŠÙ‹Ø§)"}},homepage:{name:"الصÙ�ØØ© الرئيسية",desc:"اختر ما ÙŠÙ�تØÙ‡ Notebook Navigator تلقائيًا عند بدء التشغي
|
|||
|
|
D MMM YYYY = 25 مايو 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
الرموز:
|
|||
|
|
YYYY/YY = السنة
|
|||
|
|
MMMM/MMM/MM = الشهر
|
|||
|
|
DD/D = اليوم
|
|||
|
|
dddd/ddd = يوم الأسبوع`,helpTooltip:"تنسيق باستخدام Moment",momentLinkText:"تنسيق Moment"},timeFormat:{name:"تنسيق الوقت",desc:"تنسيق عرض الأوقات (يستخدم تنسيق Moment).",placeholder:"h:mm a",help:`التنسيقات الشائعة:
|
|||
|
|
h:mm a = 2:30 م (12 ساعة)
|
|||
|
|
HH:mm = 14:30 (24 ساعة)
|
|||
|
|
h:mm:ss a = 2:30:45 Ù…
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
الرموز:
|
|||
|
|
HH/H = 24 ساعة
|
|||
|
|
hh/h = 12 ساعة
|
|||
|
|
mm = الدقائق
|
|||
|
|
ss = الثواني
|
|||
|
|
a = ص/Ù…`,helpTooltip:"تنسيق باستخدام Moment",momentLinkText:"تنسيق Moment"},showNotePreview:{name:"إظهار معاينة Ø§Ù„Ù…Ù„Ø§ØØ¸Ø©",desc:"عرض نص المعاينة أسÙ�Ù„ أسماء Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª."},skipHeadingsInPreview:{name:"تخطي العناوين Ù�ÙŠ المعاينة",desc:"تخطي سطور العناوين عند إنشاء نص المعاينة."},skipCodeBlocksInPreview:{name:"تخطي كتل الكود Ù�ÙŠ المعاينة",desc:"تخطي كتل الكود عند إنشاء نص المعاينة."},skipCalloutsInPreview:{name:"تخطي التنبيهات Ù�ÙŠ المعاينة",desc:"تخطي كتل التنبيه عند إنشاء نص المعاينة."},stripHtmlInPreview:{name:"إزالة HTML من المعاينات",desc:"إزالة علامات HTML من نص المعاينة. قد يؤثر على الأداء Ù�ÙŠ Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª الكبيرة."},stripLatexInPreview:{name:"إزالة LaTeX من المعاينات",desc:"إزالة تعبيرات LaTeX المضمنة والكتلية من نص المعاينة."},previewProperties:{name:"خصائص المعاينة",desc:"قائمة Ù…Ù�صولة بÙ�اصلة من خصائص البيانات الأمامية للتØÙ‚Ù‚ من نص المعاينة. سيتم استخدام أول خاصية ØªØØªÙˆÙŠ Ø¹Ù„Ù‰ نص.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"الرجوع إلى Ù…ØØªÙˆÙ‰ Ø§Ù„Ù…Ù„Ø§ØØ¸Ø©",desc:"عرض Ù…ØØªÙˆÙ‰ Ø§Ù„Ù…Ù„Ø§ØØ¸Ø© كمعاينة عندما لا ØªØØªÙˆÙŠ Ø£ÙŠ من الخصائص Ø§Ù„Ù…ØØ¯Ø¯Ø© على نص."},previewRows:{name:"صÙ�ÙˆÙ� المعاينة",desc:"عدد الصÙ�ÙˆÙ� المعروضة لنص المعاينة.",options:{1:"صÙ� ÙˆØ§ØØ¯",2:"صÙ�ان",3:"3 صÙ�ÙˆÙ�",4:"4 صÙ�ÙˆÙ�",5:"5 صÙ�ÙˆÙ�"}},titleRows:{name:"صÙ�ÙˆÙ� العنوان",desc:"عدد الصÙ�ÙˆÙ� المعروضة لعناوين Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª.",options:{1:"صÙ� ÙˆØ§ØØ¯",2:"صÙ�ان",3:"3 صÙ�ÙˆÙ�"}},useFolderColor:{name:"استخدام لون المجلد",desc:"تلوين عناوين Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª وأيقونات الملÙ�ات بلون المجلد الأصلي عند عدم تعيين لون ملÙ� مخصص. الأولوية: لون الملÙ� المخصص > لون المجلد > اللون الاÙ�تراضي."},showFeatureImage:{name:"إظهار الصورة المميزة",desc:"عرض صورة مصغرة لأول صورة موجودة Ù�ÙŠ Ø§Ù„Ù…Ù„Ø§ØØ¸Ø©."},forceSquareFeatureImage:{name:"Ù�رض صورة مميزة مربعة",desc:"عرض الصور المميزة كصور مصغرة مربعة."},featureImageProperties:{name:"خصائص الصورة",desc:"قائمة Ù…Ù�صولة بÙ�اصلة من خصائص البيانات الأمامية للتØÙ‚Ù‚ منها أولاً. يستخدم أول صورة Ù�ÙŠ Ù…ØØªÙˆÙ‰ markdown كبديل.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"استبعاد Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª ذات الخصائص",desc:"قائمة Ù…Ù�صولة بÙ�اصلة من خصائص البيانات الأمامية. Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª التي ØªØØªÙˆÙŠ Ø¹Ù„Ù‰ أي من هذه الخصائص لا تخزن الصور المميزة.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"ØØ¬Ù… عرض الصورة المميزة",desc:"Ø§Ù„ØØ¬Ù… الأقصى المعروض للصور المميزة Ù�ÙŠ قوائم Ø§Ù„Ù…Ù„Ø§ØØ¸Ø§Øª.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"دقة بكسل الصورة المميزة",desc:"الدقة المستخدمة عند إنشاء صور مصغرة Ù…ØÙ�وظة للصور المميزة. قم بزيادتها إذا بدت المعاينات الأكبر ضبابية.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"تنزيل الصور الخارجية",desc:"تنزيل الصور عن بÙ�عد والصور المصغرة من YouTube للصور المميزة."},hideExportedPreviewImages:{name:"إخÙ�اء صور المعاين
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"دعم التطوير",desc:"إذا Ø£ØØ¨Ø¨Øª استخدام Notebook NavigatorØŒ يرجى التÙ�كير Ù�ÙŠ دعم تطويره المستمر.",buttonText:"â�¤ï¸� رعاية",coffeeButton:"☕ï¸� اشترÙ� لي قهوة"},otherPlugins:{name:"اطّلع على إضاÙ�اتي الأخرى",betterPaste:"تنظيÙ� النص والروابط والصور الملصقة",pixelPerfectImage:"تغيير ØØ¬Ù… الصور بدقة والمزيد"},checkForNewVersionOnStart:{name:"التØÙ‚Ù‚ من إصدار جديد عند البدء",desc:"التØÙ‚Ù‚ من إصدارات الإضاÙ�Ø© الجديدة عند البدء وإظهار إشعار عند توÙ�ر ØªØØ¯ÙŠØ«. التØÙ‚Ù‚ ÙŠØØ¯Ø« مرة ÙˆØ§ØØ¯Ø© يوميًا على الأكثر.",status:"إصدار جديد متاØ: {version}"},startupDebugLogging:{name:"تسجيل تصØÙŠØ أخطاء بدء التشغيل",desc:"يكتب تشخيصات بدء التشغيل Ù�ÙŠ ملÙ� Markdown ÙŠØÙ…Ù„ طابعًا زمنيًا Ù�ÙŠ جذر الخزنة، ثم يتوقÙ� بعد استقرار بدء التشغيل. قد تتم مزامنة الملÙ� وقد يتضمن مسارات ملÙ�ات."},whatsNew:{name:"الجديد Ù�ÙŠ Notebook Navigator {version}",desc:"شاهد Ø§Ù„ØªØØ¯ÙŠØ«Ø§Øª ÙˆØ§Ù„ØªØØ³ÙŠÙ†Ø§Øª الأخيرة",buttonText:"عرض Ø§Ù„ØªØØ¯ÙŠØ«Ø§Øª الأخيرة"},showReleaseNotes:{name:"عرض الجديد بعد Ø§Ù„ØªØØ¯ÙŠØ«",desc:"عطّل هذا الخيار لمنع Ù�ØªØ Ù…Ø±Ø¨Ø¹ ØÙˆØ§Ø± «الجديد» تلقائيًا بعد Ø§Ù„ØªØØ¯ÙŠØ«Ø§Øª."},masteringVideo:{name:"إتقان Notebook Navigator (Ù�يديو)",desc:"يغطي هذا الÙ�يديو كل ما ØªØØªØ§Ø¬Ù‡ لتكون منتجاً Ù�ÙŠ Notebook NavigatorØŒ بما Ù�ÙŠ ذلك اختصارات Ù„ÙˆØØ© المÙ�Ø§ØªÙŠØ ÙˆØ§Ù„Ø¨ØØ« والوسوم والتخصيص المتقدم."},cacheStatistics:{localCache:"الذاكرة المؤقتة المØÙ„ية",items:"عناصر",withTags:"مع وسوم",withPreviewText:"مع نص معاينة",withFeatureImage:"مع صورة مميزة",withMetadata:"مع بيانات وصÙ�ية"},metadataInfo:{successfullyParsed:"تم التØÙ„يل بنجاØ",itemsWithName:"عناصر مع اسم",withCreatedDate:"مع تاريخ الإنشاء",withModifiedDate:"مع تاريخ التعديل",withIcon:"مع أيقونة",withColor:"مع لون",failedToParse:"Ù�شل التØÙ„يل",createdDates:"تواريخ الإنشاء",modifiedDates:"تواريخ التعديل",checkTimestampFormat:"تØÙ‚Ù‚ من تنسيق الطابع الزمني.",exportFailed:"تصدير الأخطاء"}}},whatsNew:{title:"الجديد Ù�ÙŠ Notebook Navigator",openBannerImage:"Ù�ØªØ ØµÙˆØ±Ø© لاÙ�تة الإصدار",supportMessage:"إذا وجدت Notebook Navigator Ù…Ù�يدًا، يرجى التÙ�كير Ù�ÙŠ دعم تطويره.",supportButton:"اشترÙ� لي قهوة",thanksButton:"شكرًا!"}}});var hU={};En(hU,{STRINGS_DE:()=>cce});var cce,fU=U(()=>{cce={common:{cancel:"Abbrechen",delete:"Löschen",clear:"Zurücksetzen",remove:"Entfernen",restoreDefault:"Standard wiederherstellen",submit:"OK",save:"Speichern",configure:"Konfigurieren",lightMode:"Heller Modus",darkMode:"Dunkler Modus",noSelection:"Keine Auswahl",untagged:"Ohne Tag",featureImageAlt:"Feature-Bild",unknownError:"Unbekannter Fehler",clipboardWriteError:"Konnte nicht in Zwischenablage schreiben",updateBannerTitle:"Notebook Navigator-Update verfügbar",updateBannerInstruction:"In Einstellungen -> Externe Erweiterungen aktualisieren",previous:"Zurück",next:"Weiter"},listPane:{emptyStateNoSelection:"Wähle einen Ordner oder Tag aus, um Notizen anzuzeigen",emptyStateNoNotes:"Keine Notizen",pinnedSection:"Angeheftet",notesSection:"Notizen",filesSection:"Dateien",hiddenItemAriaLabel:"{name} (ausgeblendet)",collapseGroup:"Gruppe einklappen",expandGroup:"Gruppe ausklappen",manualSortTitle:"Manuelle Sortierung: {property}",manualSortHint:"Zum Neuordnen ziehen. Die Reihenfolge wird als numerische Indexwerte in der Eigenschaft „{prope
|
|||
|
|
besprechung=ph-calendar
|
|||
|
|
rechnung=ph-receipt`,editTooltip:"Zuordnungen bearbeiten"},showFileTypeIcons:{name:"Symbole nach Dateityp",desc:"Symbole basierend auf der Dateierweiterung zuweisen."},fileTypeIconPreset:{name:"Dateisymbol-Voreinstellung",desc:"Die integrierten Symbole oder eine Symbolpaket-Voreinstellung auswählen. Benutzerdefinierte Erweiterungsregeln überschreiben diese Voreinstellung.",options:{builtIn:"Integrierte Symbole"},notInstalledWarning:"Dieses Symbolpaket ist nicht installiert. Stattdessen werden integrierte Symbole angezeigt."},fileTypeIconMap:{name:"Dateityp-Symbol-Zuordnung",desc:"Dateien mit der Erweiterung erhalten das angegebene Symbol. Eine Zuordnung pro Zeile: Erweiterung=Symbol",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Zuordnungen bearbeiten"},compactItemHeight:{name:"Höhe kompakter Elemente",desc:"Legt die Höhe kompakter Listenelemente auf Desktop und Mobilgeräten fest (Pixel).",resetTooltip:"Auf Standard zurücksetzen (28px)"},compactItemHeightScaleText:{name:"Text an kompakte Elementhöhe anpassen",desc:"Skaliert den Text kompakter Listenelemente bei reduzierter Höhe."},showParentFolder:{name:"Übergeordneten Ordner anzeigen",desc:"Den übergeordneten Ordnernamen für Notizen in Unterordnern, Tags oder Eigenschaften anzeigen."},showFolderPath:{name:"Ordnerpfad anzeigen",desc:"Den Pfad relativ zum ausgewählten Ordner statt nur den Ordnernamen anzeigen. Tags und Eigenschaften zeigen den vollständigen Pfad."},parentFolderClickOpensFolder:{name:"Klick auf übergeordneten Ordner öffnet Ordner",desc:"Klicken auf den übergeordneten Ordner öffnet den Ordner im Listenbereich."},showParentFolderColor:{name:"Übergeordnete Ordnerfarbe anzeigen",desc:"Ordnerfarben auf übergeordnete Ordnerlabels anwenden."},showParentFolderIcon:{name:"Übergeordnetes Ordnersymbol anzeigen",desc:"Ordnersymbole neben übergeordneten Ordnerlabels anzeigen."},showQuickActions:{name:"Schnellaktionen anzeigen",desc:"Aktionsschaltflächen beim Überfahren von Dateien anzeigen. Schaltflächensteuerung wählt aus, welche Aktionen erscheinen."},dualPane:{name:"Doppelbereichslayout",desc:"Navigationsbereich und Listenbereich nebeneinander anzeigen."},dualPaneOrientation:{name:"Ausrichtung des Doppelbereichs",desc:"Horizontalen oder vertikalen Aufbau wählen, wenn der Doppelbereich aktiv ist.",options:{horizontal:"Horizontale Aufteilung",vertical:"Vertikale Aufteilung"}},narrowSidebarBehavior:{name:"Wenn Seitenleiste zu schmal ist",desc:"Wähle, was passiert, wenn Navigationsbereich und Listenbereich nicht nebeneinander passen.",options:{none:"Nichts tun",singlePane:"Zur einspaltigen Ansicht wechseln",vertical:"Zur vertikalen Aufteilung wechseln"}},narrowSidebarThresholdMode:{name:"Schwellenwert für schmale Seitenleiste",desc:"Wähle, wie der Breiten-Schwellenwert der Seitenleiste berechnet wird.",options:{fitPanes:"Bereiche einpassen",customWidth:"Benutzerdefinierte Breite"}},narrowSidebarThresholdWidth:{name:"Breiten-Schwellenwert für schmale Seitenleiste",desc:"Wechseln, wenn die Seitenleiste schmaler als diese Breite ist.",resetTooltip:"Auf Standardbreite zurücksetzen"},paneBackgroundColor:{name:"Hintergrundfarbe",desc:"Wähle Hintergrundfarben für Navigations- und Listenbereich.",options:{separate:"Separate Hintergründe",listBackground:"Listenhintergrund verwenden",navigationBackground:"Navigationshintergrund verwenden"}},zoomLevel:{name:"Zoomstufe",desc:"Steuert die gesamte Zoomstufe von Notebook Navigator (Prozent)."},useFloatingToolbarsOnIOS:{name:"Schwebende Symbolleisten auf iOS verwenden",desc:"Gilt nur für iOS."},defaultStartupView:{name:"Startansicht im Einzelbereich",desc:"Wähle, welcher Bereich beim Öffnen von Notebook Navigator in der einspaltigen Ansicht angezeigt wird.",options:{navigation:"Navigationsbereich",listPane:"Listenbereich"}},toolbarButtons:{name:"Symbolleisten-Schaltflächen",desc:"Wähle aus, welche Schaltflächen in der Symbolleiste angezeigt werden. Ausgeblendete Schaltflächen bleiben über Befehle und Menüs zugänglich."},openNewNotesInNewTab:{name:"Neue Notizen in neuem Tab öffnen",desc:"Wenn aktiviert, öffnet der Befehl „Neue Notiz erstellen“ Notizen in einem neuen Tab. Wenn deaktiviert, ersetzen Notizen den aktuellen Tab."},autoRevealActiveNote:{name:"Aktive Notiz automatisch anzeigen",desc:"Notizen automatisch anzeigen, wenn sie über Schnellauswahl, Links oder Suche geöffnet werden."},autoRevealShortestPath:{name:"Automatisches Anzeigen: Kürzesten Pfad verwenden",desc:"Aktiviert: Automatisches Anzeigen wählt den nächsten sichtbaren übergeordneten Ordner oder Tag. Deaktiviert: Automatisches Anzeigen wählt den tatsächlichen Ordner der Datei und den genauen Tag."},autoRevealIgnoreRightSidebar:{name:"Automatisches Anzeigen: Ereignisse von rechter Seitenleiste ignorieren",desc:
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importieren",confirmTitle:"Einstellungen importieren?",confirmMessage:"Beim Importieren werden deine aktuellen Notebook Navigator-Einstellungen ersetzt.",backupToggleName:"Aktuelle Einstellungen vor dem Importieren im Vault-Hauptordner speichern",backupToggleDesc:"Erstellt eine JSON-Datei mit Zeitstempel im Vault-Hauptordner.",successWithBackupNotice:"Einstellungen importiert. Vorherige Einstellungen wurden unter {path} gespeichert.",backupError:"Aktuelle Einstellungen konnten nicht gespeichert werden: {message}",successNotice:"Einstellungen importiert.",errorNotice:"Einstellungen konnten nicht importiert werden: {message}",fileReadError:"Datei konnte nicht gelesen werden: {message}"},export:{modalTitle:"Einstellungen exportieren",editorName:"JSON",editorDesc:"Nur Einstellungen, die von den Standardwerten abweichen, sind enthalten.",placeholder:"{}",copyButtonText:"In die Zwischenablage kopieren",downloadButtonText:"Herunterladen",copyNotice:"Einstellungen in die Zwischenablage kopiert.",downloadNotice:"Einstellungen exportiert.",downloadError:"Einstellungen konnten nicht heruntergeladen werden: {message}"}},resetAllSettings:{name:"Alle Einstellungen zurücksetzen",desc:"Setzt alle Notebook Navigator-Einstellungen auf die Standardwerte zurück.",buttonText:"Alle Einstellungen zurücksetzen",confirmTitle:"Alle Einstellungen zurücksetzen?",confirmMessage:"Dies setzt alle Notebook Navigator-Einstellungen auf ihre Standardwerte zurück. Dies kann nicht rückgängig gemacht werden.",confirmButtonText:"Alle Einstellungen zurücksetzen",notice:"Alle Einstellungen zurückgesetzt. Starte Obsidian neu oder öffne Notebook Navigator erneut, um die Änderungen anzuwenden.",error:"Zurücksetzen der Einstellungen fehlgeschlagen."},multiSelectModifier:{name:"Mehrfachauswahl-Modifikator",desc:"Wähle, welche Modifikatortaste die Mehrfachauswahl umschaltet. Wenn Option/Alt ausgewählt ist, öffnet Cmd/Strg-Klick Notizen in einem neuen Tab.",options:{cmdCtrl:"Cmd/Strg-Klick",optionAlt:"Option/Alt-Klick"}},enterToOpenFiles:{name:"Enter drücken zum Öffnen",desc:"Dateien nur mit Enter öffnen während der Tastaturnavigation in der Liste. Unter macOS verhindert dies, dass Enter Dateien umbenennt."},shiftEnterAction:{name:"Shift+Enter",desc:"Festlegen, ob Shift+Enter die ausgewählte Datei öffnet oder umbenennt."},cmdEnterAction:{name:"Cmd+Enter",desc:"Festlegen, ob Cmd+Enter die ausgewählte Datei öffnet oder umbenennt."},ctrlEnterAction:{name:"Strg+Enter",desc:"Festlegen, ob Strg+Enter die ausgewählte Datei öffnet oder umbenennt."},mouseBackForwardAction:{name:"Maustasten vor/zurück",desc:"Aktion für die Vor- und Zurück-Tasten der Maus auf dem Desktop.",options:{systemDefault:"Systemstandard verwenden",singlePaneSwitch:"Bereiche wechseln (Einzelbereich)",history:"Verlauf navigieren"}},hideNotesWithPropertyRules:{name:"Notizen mit Eigenschaftsregeln ausblenden (Vault-Profil)",desc:"Kommagetrennte Liste von Frontmatter-Regeln. Verwende `key` oder `key=value` Einträge (z.B. status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Dateien ausblenden (Vault-Profil)",desc:"Kommagetrennte Liste von Dateinamenmustern zum Ausblenden. Unterstützt * Platzhalter und / Pfade (z.B. temp-*, *.png, /assets/*).",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"Vault-Profil",desc:"Profile speichern Dateityp-Sichtbarkeit, ausgeblendete Dateien, ausgeblendete Ordner, ausgeblendete Tags, Eigenschaftsregeln für ausgeblendete Notizen, Verknüpfungen und Navigationsbanner. Profile können über die Kopfzeile des Navigationsbereichs gewechselt werden.",defaultName:"Standard",addButton:"Profil hinzufügen",editProfilesButton:"Profile bearbeiten",addProfileOption:"Profil hinzufügen...",applyButton:"Übernehmen",deleteButton:"Profil löschen",addModalTitle:"Profil hinzufügen",editProfilesModalTitle:"Profile bearbeiten",addModalPlaceholder:"Profilname",deleteModalTitle:"{name} löschen",deleteModalMessage:"{name} entfernen? Ausgeblendete Datei-, Ordner-, Tag- und eige
|
|||
|
|
DD.MM.YYYY = 25.05.2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = Jahr
|
|||
|
|
MMMM/MMM/MM = Monat
|
|||
|
|
DD/D = Tag
|
|||
|
|
dddd/ddd = Wochentag`,helpTooltip:"Format mit Moment",momentLinkText:"Moment-Format"},timeFormat:{name:"Zeitformat",desc:"Format für die Zeitanzeige (verwendet Moment-Format).",placeholder:"HH:mm",help:`Gängige Formate:
|
|||
|
|
HH:mm = 14:30 (24-Stunden)
|
|||
|
|
h:mm a = 2:30 PM (12-Stunden)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24-Stunden
|
|||
|
|
hh/h = 12-Stunden
|
|||
|
|
mm = Minuten
|
|||
|
|
ss = Sekunden
|
|||
|
|
a = AM/PM`,helpTooltip:"Format mit Moment",momentLinkText:"Moment-Format"},showNotePreview:{name:"Notizenvorschau anzeigen",desc:"Vorschautext unter Notizennamen anzeigen."},skipHeadingsInPreview:{name:"Überschriften in Vorschau überspringen",desc:"Überschriftenzeilen bei der Erstellung des Vorschautextes überspringen."},skipCodeBlocksInPreview:{name:"Codeblöcke in Vorschau überspringen",desc:"Codeblöcke bei der Erstellung des Vorschautextes überspringen."},skipCalloutsInPreview:{name:"Callouts in Vorschau überspringen",desc:"Callout-Blöcke bei der Erstellung des Vorschautextes überspringen."},stripHtmlInPreview:{name:"HTML in Vorschauen entfernen",desc:"HTML-Tags aus dem Vorschautext entfernen. Kann die Leistung bei großen Notizen beeinträchtigen."},stripLatexInPreview:{name:"LaTeX in Vorschauen entfernen",desc:"Inline- und Block-LaTeX-Ausdrücke aus dem Vorschautext entfernen."},previewProperties:{name:"Vorschau-Eigenschaften",desc:"Kommagetrennte Liste von Frontmatter-Eigenschaften für Vorschautext. Die erste Eigenschaft mit Text wird verwendet.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Auf Notizinhalt zurückgreifen",desc:"Notizinhalt als Vorschau anzeigen, wenn keine der angegebenen Eigenschaften Text enthält."},previewRows:{name:"Vorschauzeilen",desc:"Anzahl der Zeilen für den Vorschautext.",options:{1:"1 Zeile",2:"2 Zeilen",3:"3 Zeilen",4:"4 Zeilen",5:"5 Zeilen"}},titleRows:{name:"Titelzeilen",desc:"Anzahl der Zeilen für Notizentitel.",options:{1:"1 Zeile",2:"2 Zeilen",3:"3 Zeilen"}},useFolderColor:{name:"Ordnerfarbe verwenden",desc:"Notizentitel und Dateisymbole mit der Farbe des übergeordneten Ordners einfärben, wenn keine benutzerdefinierte Dateifarbe festgelegt ist. Priorität: Benutzerdefinierte Dateifarbe > Ordnerfarbe > Standardfarbe."},showFeatureImage:{name:"Feature-Bild anzeigen",desc:"Zeigt eine Miniatur des ersten Bildes in der Notiz an."},forceSquareFeatureImage:{name:"Quadratische Feature-Bilder erzwingen",desc:"Feature-Bilder als quadratische Miniaturansichten darstellen."},featureImageProperties:{name:"Bildeigenschaften",desc:"Kommagetrennte Liste von Frontmatter-Eigenschaften, die zuerst geprüft werden. Fällt auf das erste Bild im Markdown-Inhalt zurück.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Notizen mit Eigenschaften ausschließen",desc:"Kommagetrennte Liste von Frontmatter-Eigenschaften. Notizen mit einer dieser Eigenschaften speichern keine Feature-Bilder.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Anzeigegröße des Feature-Bildes",desc:"Maximale Darstellungsgröße für Feature-Bilder in Notizlisten.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Pixelgröße des Feature-Bildes",desc:"Auflösung für gespeicherte Feature-Bild-Vorschaubilder. Erhöhe diesen Wert, wenn größere Vorschauen unscharf aussehen.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Externe Bilder herunterladen",desc:"Remote-Bilder und YouTube-Vorschaubilder für Feature-Bilder herunterladen."},hideExportedPreviewImages:{name:"Exportierte Vorschaubilder ausblenden",desc:"Exportierte PNG-Dateien der Zeichnungsvorschau ausblenden. Aktiviere „Ausgeblendete Elemente anzeigen“, um sie anzuzeigen."},drawingIntegrationInfo:{intro:"Notebook Navigator zeigt von Excalidraw exportierte PNG-Dateien als Zeichnungsvorschauen an.",items:["Öffne in den **Excalidraw-Einstellungen** **Embedding Excalidraw into your Notes and Exporting**, dann **Export Settings**, dann **Auto-export Settings**.","Aktiviere **Auto-export PNG**. Optional kannst du **Export both dark- and light-themed image** aktivieren.","Notebook Navigator sucht nach **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** oder **Drawing.excalidraw.light.png**.","Solange **Exportierte Vorschaubilder ausblenden** aktiv ist, erscheinen die PNG-Dateien nur, wenn **Ausgeblendete Elemente anzeigen** ebenfalls aktiv ist."]},showRootFolder:{
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Entwicklung unterstützen",desc:"Wenn du Notebook Navigator liebst, ziehe bitte in Betracht, die weitere Entwicklung zu unterstützen.",buttonText:"â�¤ï¸� Sponsor",coffeeButton:"☕ï¸� Spendiere mir einen Kaffee"},otherPlugins:{name:"Schau dir meine anderen Plugins an",betterPaste:"Räumt eingefügten Text, Links und Bilder auf",pixelPerfectImage:"Exakte Bildgrößen und mehr"},checkForNewVersionOnStart:{name:"Beim Start nach neuer Version suchen",desc:"Prüft beim Start auf neue Plugin-Versionen und zeigt eine Benachrichtigung an, wenn ein Update verfügbar ist. Überprüfungen erfolgen höchstens einmal täglich.",status:"Neue Version verfügbar: {version}"},startupDebugLogging:{name:"Start-Debugprotokollierung",desc:"Schreibt Startdiagnosen in eine Markdown-Datei mit Zeitstempel im Stammverzeichnis des Vaults und stoppt, nachdem der Start abgeschlossen ist. Die Datei kann synchronisiert werden und Dateipfade enthalten."},whatsNew:{name:"Neuigkeiten in Notebook Navigator {version}",desc:"Letzte Updates und Verbesserungen anzeigen",buttonText:"Letzte Updates anzeigen"},showReleaseNotes:{name:"Versionshinweise nach Updates anzeigen",desc:"Deaktivieren, damit sich der Dialog mit den Neuerungen nach Updates nicht automatisch öffnet."},masteringVideo:{name:"Notebook Navigator meistern (Video)",desc:"Dieses Video behandelt alles, was du brauchst, um produktiv mit Notebook Navigator zu arbeiten, einschließlich Tastenkürzel, Suche, Tags und erweiterte Anpassungen."},cacheStatistics:{localCache:"Lokaler Cache",items:"Einträge",withTags:"mit Tags",withPreviewText:"mit Vorschautext",withFeatureImage:"mit Feature-Bild",withMetadata:"mit Metadaten"},metadataInfo:{successfullyParsed:"Erfolgreich geparst",itemsWithName:"Einträge mit Name",withCreatedDate:"mit Erstellungsdatum",withModifiedDate:"mit Änderungsdatum",withIcon:"mit Symbol",withColor:"mit Farbe",failedToParse:"Parsing fehlgeschlagen",createdDates:"Erstellungsdaten",modifiedDates:"Änderungsdaten",checkTimestampFormat:"Überprüfe dein Zeitstempelformat.",exportFailed:"Fehler exportieren"}}},whatsNew:{title:"Neuigkeiten in Notebook Navigator",openBannerImage:"Release-Bannerbild öffnen",supportMessage:"Wenn du Notebook Navigator hilfreich findest, ziehe bitte in Betracht, die Entwicklung zu unterstützen.",supportButton:"Kauf mir einen Kaffee",thanksButton:"Danke!"}}});var yU={};En(yU,{STRINGS_ES:()=>uce});var uce,vU=U(()=>{uce={common:{cancel:"Cancelar",delete:"Eliminar",clear:"Limpiar",remove:"Eliminar",restoreDefault:"Restaurar predeterminado",submit:"Enviar",save:"Guardar",configure:"Configurar",lightMode:"Modo claro",darkMode:"Modo oscuro",noSelection:"Sin selección",untagged:"Sin etiquetas",featureImageAlt:"Imagen destacada",unknownError:"Error desconocido",clipboardWriteError:"No se pudo escribir en el portapapeles",updateBannerTitle:"Actualización de Notebook Navigator disponible",updateBannerInstruction:"Actualiza en Ajustes -> Complementos comunitarios",previous:"Anterior",next:"Siguiente"},listPane:{emptyStateNoSelection:"Selecciona una carpeta o etiqueta para ver las notas",emptyStateNoNotes:"Sin notas",pinnedSection:"Fijadas",notesSection:"Notas",filesSection:"Archivos",hiddenItemAriaLabel:"{name} (oculto)",collapseGroup:"Contraer grupo",expandGroup:"Expandir grupo",manualSortTitle:"Orden manual: {property}",manualSortHint:'Arrastra para reordenar. El orden se guarda como valores numéricos de Ãndice en la propiedad "{property}".',manualSortNonMarkdownHint:"Los archivos no Markdown se muestran al final y no se pueden reordenar.",unsortedSection:"Sin ordenar",propertyGroupNoValue:"Ninguno",manualSortDone:"Hecho",manualSortMultipleWriteFailure:"{count} archivos fallaron; primero: {path}: {message}"},tagList:{untaggedLabel:"Sin etiquetas",tags:"Etiquetas"},navigationPane:{shortcutsHeader:"Accesos directos",recentFilesHeader:"Archivos recientes",properties:"Propiedades",folders:"Carpetas",tags:"Etiquetas",calendar:"Calendario",reorderRootFoldersTitle:"Reordenar navegación",reorde
|
|||
|
|
reunión=ph-calendar
|
|||
|
|
factura=ph-receipt`,editTooltip:"Editar asignaciones"},showFileTypeIcons:{name:"Iconos por tipo de archivo",desc:"Asignar iconos a archivos según su extensión."},fileTypeIconPreset:{name:"Preajuste de iconos de archivo",desc:"Elegir los iconos integrados o un preajuste de paquete de iconos. Las reglas de extensión personalizadas anulan este preajuste.",options:{builtIn:"Iconos integrados"},notInstalledWarning:"Este paquete de iconos no está instalado. En su lugar se muestran los iconos integrados."},fileTypeIconMap:{name:"Mapa de iconos por tipo",desc:"Los archivos con la extensión obtienen el icono especificado. Una asignación por lÃnea: extensión=icono",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Editar asignaciones"},compactItemHeight:{name:"Altura de elementos compactos",desc:"Define la altura de los elementos compactos en escritorio y móvil (pÃxeles).",resetTooltip:"Restablecer al valor predeterminado (28px)"},compactItemHeightScaleText:{name:"Escalar texto con altura compacta",desc:"Escala el texto de los elementos compactos cuando se reduce la altura."},showParentFolder:{name:"Mostrar carpeta principal",desc:"Muestra el nombre de la carpeta principal para las notas en subcarpetas, etiquetas o propiedades."},showFolderPath:{name:"Mostrar ruta de carpeta",desc:"Muestra la ruta relativa a la carpeta seleccionada en lugar de solo el nombre de la carpeta. Las etiquetas y propiedades muestran la ruta completa."},parentFolderClickOpensFolder:{name:"Clic en carpeta principal abre carpeta",desc:"Al hacer clic en la etiqueta de la carpeta principal se abre la carpeta en el panel de lista."},showParentFolderColor:{name:"Mostrar color de carpeta principal",desc:"Usar colores de carpeta en etiquetas de carpetas principales."},showParentFolderIcon:{name:"Mostrar icono de carpeta principal",desc:"Mostrar iconos de carpeta junto a las etiquetas de carpetas principales."},showQuickActions:{name:"Mostrar acciones rápidas",desc:"Mostrar botones de acción al pasar sobre archivos. Los controles de botones seleccionan qué acciones aparecen."},dualPane:{name:"Diseño de doble panel",desc:"Mostrar panel de navegación y panel de lista lado a lado."},dualPaneOrientation:{name:"Orientación del panel dual",desc:"Selecciona una distribución horizontal o vertical cuando el panel dual está activo.",options:{horizontal:"División horizontal",vertical:"División vertical"}},narrowSidebarBehavior:{name:"Cuando la barra lateral es demasiado estrecha",desc:"Elige qué ocurre cuando el panel de navegación y el panel de lista no caben lado a lado.",options:{none:"No hacer nada",singlePane:"Cambiar a panel único",vertical:"Cambiar a división vertical"}},narrowSidebarThresholdMode:{name:"Umbral de barra lateral estrecha",desc:"Elige cómo se calcula el umbral de ancho de la barra lateral.",options:{fitPanes:"Ajustar paneles",customWidth:"Ancho personalizado"}},narrowSidebarThresholdWidth:{name:"Ancho del umbral de barra lateral estrecha",desc:"Cambia cuando la barra lateral es más estrecha que este ancho.",resetTooltip:"Restablecer al ancho predeterminado"},paneBackgroundColor:{name:"Color de fondo",desc:"Elige colores de fondo para los paneles de navegación y lista.",options:{separate:"Fondos separados",listBackground:"Usar fondo de lista",navigationBackground:"Usar fondo de navegación"}},zoomLevel:{name:"Nivel de zoom",desc:"Controla el nivel de zoom general de Notebook Navigator (porcentaje)."},useFloatingToolbarsOnIOS:{name:"Usar barras de herramientas flotantes en iOS",desc:"Solo se aplica en iOS."},defaultStartupView:{name:"Vista de inicio en panel único",desc:"Elige qué panel se muestra al abrir Notebook Navigator con el diseño de panel único.",options:{navigation:"Panel de navegación",listPane:"Panel de lista"}},toolbarButtons:{name:"Botones de la barra de herramientas",desc:"Elige qué botones aparecen en la barra de herramientas. Los botones ocultos siguen siendo accesibles mediante comandos y menús."},openNewNotesInNewTab:{name:"Abrir notas nuevas en pestaña nueva",desc:"Cuando está activado, el comando Crear nueva nota abre las notas en una pestaña nueva. Cuando está desactivado, las notas reemplazan la pestaña actual."},autoRevealActiveNote:{name:"Mostrar automáticamente la nota activa",desc:"Muestra automáticamente las notas cuando se abren desde el Selector rápido, enlaces o búsqueda."},autoRevealShortestPath:{name:"Revelación automática: Usar la ruta más corta",desc:"Activado: La revelación automática selecciona la carpeta ancestral o etiqueta visible más cercana. Desactivado: La revelación automática selecciona la carpeta real del archivo y la etiqueta exacta."},autoRevealIgnoreRightSidebar:{name:"Revelación automática: Ignorar eventos de la barra lateral derec
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importar",confirmTitle:"¿Importar ajustes?",confirmMessage:"La importación reemplaza los ajustes actuales de Notebook Navigator.",backupToggleName:"Guardar los ajustes actuales en la raÃz de la bóveda antes de importar",backupToggleDesc:"Crea un archivo JSON con marca de tiempo en la raÃz de la bóveda.",successWithBackupNotice:"Ajustes importados. Los ajustes anteriores se guardaron en {path}.",backupError:"No se pudieron guardar los ajustes actuales: {message}",successNotice:"Ajustes importados.",errorNotice:"Error al importar los ajustes: {message}",fileReadError:"No se pudo leer el archivo: {message}"},export:{modalTitle:"Exportar ajustes",editorName:"JSON",editorDesc:"Solo se incluyen los ajustes modificados respecto a los valores predeterminados.",placeholder:"{}",copyButtonText:"Copiar al portapapeles",downloadButtonText:"Descargar",copyNotice:"Ajustes copiados al portapapeles.",downloadNotice:"Ajustes exportados.",downloadError:"Error al descargar los ajustes: {message}"}},resetAllSettings:{name:"Restablecer todos los ajustes",desc:"Restablece todos los ajustes de Notebook Navigator a los valores predeterminados.",buttonText:"Restablecer todos los ajustes",confirmTitle:"¿Restablecer todos los ajustes?",confirmMessage:"Esto restablecerá todos los ajustes de Notebook Navigator a sus valores predeterminados. No se puede deshacer.",confirmButtonText:"Restablecer todos los ajustes",notice:"Ajustes restablecidos. Reinicia Obsidian o vuelve a abrir Notebook Navigator para aplicar.",error:"Error al restablecer los ajustes."},multiSelectModifier:{name:"Modificador de selección múltiple",desc:"Elige qué tecla modificadora activa la selección múltiple. Cuando se selecciona Option/Alt, Cmd/Ctrl clic abre notas en una nueva pestaña.",options:{cmdCtrl:"Cmd/Ctrl clic",optionAlt:"Option/Alt clic"}},enterToOpenFiles:{name:"Pulsar Enter para abrir archivos",desc:"Abrir archivos solo al pulsar Enter durante la navegación con teclado en la lista. En macOS, esto impide que Enter cambie el nombre de los archivos."},shiftEnterAction:{name:"Shift+Enter",desc:"Elegir si Shift+Enter abre o cambia el nombre del archivo seleccionado."},cmdEnterAction:{name:"Cmd+Enter",desc:"Elegir si Cmd+Enter abre o cambia el nombre del archivo seleccionado."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Elegir si Ctrl+Enter abre o cambia el nombre del archivo seleccionado."},mouseBackForwardAction:{name:"Botones atrás/adelante del ratón",desc:"Acción de los botones atrás y adelante del ratón en escritorio.",options:{systemDefault:"Usar predeterminado del sistema",singlePaneSwitch:"Cambiar paneles (panel único)",history:"Navegar en el historial"}},hideNotesWithPropertyRules:{name:"Ocultar notas con reglas de propiedades (perfil de bóveda)",desc:"Lista de reglas de frontmatter separadas por comas. Usa entradas `key` o `key=value` (ej.: status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Ocultar archivos (perfil de bóveda)",desc:"Lista de patrones de nombre de archivo separados por comas para ocultar. Soporta comodines * y rutas / (ej.: temp-*, *.png, /assets/*).",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"Perfil de bóveda",desc:"Los perfiles almacenan visibilidad de tipos de archivo, archivos ocultos, carpetas ocultas, etiquetas ocultas, reglas de propiedades para notas ocultas, accesos directos y banner de navegación. Cambia de perfil desde el encabezado del panel de navegación.",defaultName:"Predeterminado",addButton:"Añadir perfil",editProfilesButton:"Editar perfiles",addProfileOption:"Añadir perfil...",applyButton:"Aplicar",deleteButton:"Eliminar perfil",addModalTitle:"Añadir perfil",editProfilesModalTitle:"Editar perfiles",addModalPlaceholder:"Nombre del perfil",deleteModalTitle:"Eliminar {name}",deleteModalMessage:"¿Eliminar {name}? Se eliminarán los filtros de archivos, carpetas, etiquetas y notas basados en propiedades guardados en este perfil.",moveUp:"Subir",moveDown:"Bajar",errors:{emptyName:"Introduce un nombre de perfil"
|
|||
|
|
D [de] MMMM [de] YYYY = 25 de mayo de 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = año
|
|||
|
|
MMMM/MMM/MM = mes
|
|||
|
|
DD/D = dÃa
|
|||
|
|
dddd/ddd = dÃa de la semana`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},timeFormat:{name:"Formato de hora",desc:"Formato para mostrar horas (usa formato Moment).",placeholder:"HH:mm",help:`Formatos comunes:
|
|||
|
|
HH:mm = 14:30 (24 horas)
|
|||
|
|
h:mm a = 2:30 PM (12 horas)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24 horas
|
|||
|
|
hh/h = 12 horas
|
|||
|
|
mm = minutos
|
|||
|
|
ss = segundos
|
|||
|
|
a = AM/PM`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},showNotePreview:{name:"Mostrar vista previa de nota",desc:"Muestra texto de vista previa debajo de los nombres de las notas."},skipHeadingsInPreview:{name:"Omitir encabezados en vista previa",desc:"Omite las lÃneas de encabezado al generar el texto de vista previa."},skipCodeBlocksInPreview:{name:"Omitir bloques de código en vista previa",desc:"Omite los bloques de código al generar el texto de vista previa."},skipCalloutsInPreview:{name:"Omitir llamadas en vista previa",desc:"Omite los bloques de llamada al generar el texto de vista previa."},stripHtmlInPreview:{name:"Eliminar HTML en vistas previas",desc:"Eliminar etiquetas HTML del texto de vista previa. Puede afectar el rendimiento en notas grandes."},stripLatexInPreview:{name:"Eliminar LaTeX en vistas previas",desc:"Eliminar expresiones LaTeX en lÃnea y en bloque del texto de vista previa."},previewProperties:{name:"Propiedades de vista previa",desc:"Lista separada por comas de propiedades de frontmatter para buscar texto de vista previa. Se usará la primera propiedad con texto.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Recurrir al contenido de la nota",desc:"Mostrar el contenido de la nota como vista previa cuando ninguna de las propiedades especificadas contiene texto."},previewRows:{name:"Filas de vista previa",desc:"Número de filas a mostrar para el texto de vista previa.",options:{1:"1 fila",2:"2 filas",3:"3 filas",4:"4 filas",5:"5 filas"}},titleRows:{name:"Filas de tÃtulo",desc:"Número de filas a mostrar para los tÃtulos de las notas.",options:{1:"1 fila",2:"2 filas",3:"3 filas"}},useFolderColor:{name:"Usar color de carpeta",desc:"Colorear los tÃtulos de notas y los iconos de archivo con el color de la carpeta principal cuando no hay un color de archivo personalizado. Prioridad: color de archivo personalizado > color de carpeta > color predeterminado."},showFeatureImage:{name:"Mostrar imagen destacada",desc:"Muestra una miniatura de la primera imagen encontrada en la nota."},forceSquareFeatureImage:{name:"Forzar imagen destacada cuadrada",desc:"Renderizar imágenes destacadas como miniaturas cuadradas."},featureImageProperties:{name:"Propiedades de imagen",desc:"Lista separada por comas de propiedades del frontmatter a comprobar primero. Si no se encuentra, usa la primera imagen del contenido markdown.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Excluir notas con propiedades",desc:"Lista separada por comas de propiedades del frontmatter. Las notas que contengan cualquiera de estas propiedades no almacenan imágenes destacadas.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Tamaño de visualización de imagen destacada",desc:"Tamaño máximo de renderizado para imágenes destacadas en listas de notas.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Tamaño en pÃxeles de imagen destacada",desc:"Resolución utilizada al generar miniaturas almacenadas de imágenes destacadas. Aumenta este valor si las previsualizaciones grandes se ven borrosas.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Descargar imágenes externas",desc:"Descargar imágenes remotas y miniaturas de YouTube para imágenes destacadas."},hideExportedPreviewImages:{name:"Ocultar imágenes de previsualización exportadas",desc:'Oculta los archivos PNG de previsualización de dibujo exportados. Activa "Mostrar elementos ocultos" para verlos.'},drawingIntegrationInfo:{intro:"Notebook Navigator muestra los archivos PNG exportados por Excalidraw como previsualizaciones de los dibujos.",items:["En los **ajustes de Excalidraw**, abre **Embedding Excalidraw into your Notes and Exporting**, luego **Export Settings**, luego **Auto-export Settings**.","Activa **Auto-export PNG**. Opcionalmente activa **Export both dark- and light-themed image**.","Notebook Navigator busca **Drawing.excalidraw.png**, **Drawing.excalid
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Apoyar el desarrollo",desc:"Si te encanta usar Notebook Navigator, considera apoyar su desarrollo continuo.",buttonText:"â�¤ï¸� Patrocinar",coffeeButton:"☕ï¸� InvÃtame a un café"},otherPlugins:{name:"Descubre mis otros plugins",betterPaste:"Limpia el texto, los enlaces y las imágenes que pegas",pixelPerfectImage:"Cambio de tamaño exacto de imágenes y más"},checkForNewVersionOnStart:{name:"Buscar nueva versión al iniciar",desc:"Busca nuevas versiones del plugin al iniciar y muestra una notificación cuando hay una actualización disponible. Las comprobaciones se realizan como máximo una vez al dÃa.",status:"Nueva versión disponible: {version}"},startupDebugLogging:{name:"Registro de depuración de inicio",desc:"Escribe diagnósticos de inicio en un archivo Markdown con marca de tiempo en la raÃz de la bóveda y se detiene cuando el inicio se estabiliza. El archivo puede sincronizarse y puede incluir rutas de archivos."},whatsNew:{name:"Novedades en Notebook Navigator {version}",desc:"Ver actualizaciones y mejoras recientes",buttonText:"Ver actualizaciones recientes"},showReleaseNotes:{name:"Mostrar las novedades tras una actualización",desc:"DesactÃvalo para impedir que el diálogo de novedades se abra automáticamente después de las actualizaciones."},masteringVideo:{name:"Dominar Notebook Navigator (vÃdeo)",desc:"Este vÃdeo cubre todo lo que necesitas para ser productivo en Notebook Navigator, incluyendo atajos de teclado, búsqueda, etiquetas y personalización avanzada."},cacheStatistics:{localCache:"Caché local",items:"elementos",withTags:"con etiquetas",withPreviewText:"con texto de vista previa",withFeatureImage:"con imagen destacada",withMetadata:"con metadatos"},metadataInfo:{successfullyParsed:"Analizados correctamente",itemsWithName:"elementos con nombre",withCreatedDate:"con fecha de creación",withModifiedDate:"con fecha de modificación",withIcon:"con icono",withColor:"con color",failedToParse:"Error al analizar",createdDates:"fechas de creación",modifiedDates:"fechas de modificación",checkTimestampFormat:"Verifica el formato de marca de tiempo.",exportFailed:"Exportar errores"}}},whatsNew:{title:"Novedades en Notebook Navigator",openBannerImage:"Abrir imagen del banner de la versión",supportMessage:"Si encuentras útil Notebook Navigator, considera apoyar su desarrollo.",supportButton:"InvÃtame a un café",thanksButton:"¡Gracias!"}}});var bU={};En(bU,{STRINGS_FA:()=>pce});var pce,SU=U(()=>{pce={common:{cancel:"لغو",delete:"ØØ°Ù�",clear:"پاک کردن",remove:"ØØ°Ù�",restoreDefault:"بازگردانی پیش‌Ù�رض",submit:"ارسال",save:"ذخیره",configure:"پیکربندی",lightMode:"ØØ§Ù„ت روشن",darkMode:"ØØ§Ù„ت تاریک",noSelection:"بدون انتخاب",untagged:"بدون برچسب",featureImageAlt:"تصویر ویژه",unknownError:"خطای ناشناخته",clipboardWriteError:"نمی‌توان در کلیپ‌بورد نوشت",updateBannerTitle:"به‌روزرسانی Notebook Navigator موجود است",updateBannerInstruction:"در تنظیمات -> اÙ�زونه‌های انجمن به‌روزرسانی کنید",previous:"قبلی",next:"بعدی"},listPane:{emptyStateNoSelection:"پوشه یا برچسبی را برای مشاهده یادداشت‌ها انتخاب کنید",emptyStateNoNotes:"یادداشتی نیست",pinnedSection:"سنجاق‌شده",notesSection:"یادداشت‌ها",filesSection:"Ù�ایل‌ها",hiddenItemAriaLabel:"{name} (پنهان)",collapseGroup:"بستن گروه",expandGroup:"باز کردن گروه",manualSortTitle:"مرتب‌سازی دستی: {property}",manualSortHint:"برای تغییر ترتیب بکشید. ترتیب به صورت مقادیر شاخص عددی در ویژگی «{property}» ذخیره می‌شود.",manualSortNonMarkdownHint:"Ù�ایل‌های غیر مارک‌داون در پایین نمایش داده می‌شوند Ùˆ قابل مرتب‌سازی مجدد نیستند.",unsortedSection:"مرØ
|
|||
|
|
جلسه=ph-calendar
|
|||
|
|
�اکتور=ph-receipt`,editTooltip:"ویرایش نگاشت‌ها"},showFileTypeIcons:{name:"آیکون بر اساس نوع �ایل",desc:"تخصیص آیکون به �ایل‌ها بر اساس پسوند آن‌ها."},fileTypeIconPreset:{name:"پیش‌تنظیم آیکون �ایل",desc:"آیکون‌های داخلی یا یک پیش‌تنظیم بسته آیکون را انتخاب کنید. قوانین س�ارشی پسوند این پیش‌تنظیم را بازنویسی می‌کنند.",options:{builtIn:"آیکون‌های داخلی"},notInstalledWarning:"این بسته آیکون نصب نشده است. به‌جای آن آیکون‌های داخلی نمایش داده می‌شوند."},fileTypeIconMap:{name:"نگاشت آیکون نوع �ایل",desc:"�ایل‌های با پسوند مشخص آیکون مشخص‌شده را دریا�ت می‌کنند. یک نگاشت در هر خط: پسوند=آیکون",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"ویرایش نگاشت‌ها"},compactItemHeight:{name:"ارتÙ�اع آیتم Ù�شرده",desc:"ارتÙ�اع آیتم‌های لیست Ù�شرده را در دسکتاپ Ùˆ موبایل تنظیم کنید (پیکسل).",resetTooltip:"بازگشت به پیش‌Ù�رض (Û²Û¸ پیکسل)"},compactItemHeightScaleText:{name:"مقیاس‌بندی متن با ارتÙ�اع آیتم Ù�شرده",desc:"متن لیست Ù�شرده را هنگام کاهش ارتÙ�اع آیتم مقیاس‌بندی کنید."},showParentFolder:{name:"نمایش پوشه والد",desc:"نام پوشه والد را برای یادداشت‌ها در زیرپوشه‌ها، برچسب‌ها یا ویژگی‌ها نمایش دهید."},showFolderPath:{name:"نمایش مسیر پوشه",desc:"مسیر را نسبت به پوشه انتخاب‌شده به جای Ù�قط نام پوشه نمایش دهید. برچسب‌ها Ùˆ ویژگی‌ها مسیر کامل را نشان می‌دهند."},parentFolderClickOpensFolder:{name:"کلیک روی پوشه والد پوشه را باز می‌کند",desc:"کلیک روی برچسب پوشه والد پوشه را در پنل لیست باز می‌کند."},showParentFolderColor:{name:"نمایش رنگ پوشه والد",desc:"از رنگ‌های پوشه روی برچسب‌های پوشه والد استÙ�اده کنید."},showParentFolderIcon:{name:"نمایش آیکون پوشه والد",desc:"آیکون‌های پوشه را کنار برچسب‌های پوشه والد نمایش دهید."},showQuickActions:{name:"نمایش اقدامات سریع",desc:"دکمه‌های اقدام را هنگام قرار گرÙ�تن روی Ù�ایل‌ها نمایش دهید. کنترل دکمه اقداماتی Ú©Ù‡ نمایش داده می‌شوند را انتخاب می‌کند."},dualPane:{name:"نمای پنل دوگانه",desc:"پنل ناوبری Ùˆ پنل لیست را کنار هم نمایش دهید."},dualPaneOrientation:{name:"جهت پنل دوگانه",desc:"نمای اÙ�Ù‚ÛŒ یا عمودی را هنگام Ù�عال بودن پنل دوگانه انتخاب کنید.",options:{horizontal:"تقسیم اÙ�Ù‚ÛŒ",vertical:"تقسیم عمودی"}},narrowSidebarBehavior:{name:"وقتی نوار کناری خیلی باریک است",desc:"انتخاب کنید وقتی پنل ناوبری Ùˆ پنل Ù�هرست کنار هم جا نمی‌شوند Ú†Ù‡ اتÙ�اقی بیÙ�تد.",options:{none:"هیچ کاری Ù†Ú©Ù†",singlePane:"تغییر به پنل تکی",vertical:"تغییر به تقسیم عمودی"}},narrowSidebarThresholdMode:{name:"آستانهٔ نوار کناری باریک",desc:"انتخاب کنید آستانهٔ عرض نوار کناری چگونه Ù…ØØ§Ø³Ø¨Ù‡ شود.",options:{fitPanes:"جا دادن پنل‌ها",customWidth:"عرض سÙ�ارشی"}},narrowSidebarThresholdWidth:{name:"عرض آستانهٔ نوار کناری باریک",desc:"وقتی نوار کناری از این عرض باریک‌تر است تغییر کند.",resetTooltip:"بازنشانی به عرض پیش‌Ù�رض"},paneBackgroundColor:{name:"رنگ پس‌زمینه",desc:"رنگ‌های پس‌زمینه را برای پنل‌های ناوبری Ùˆ لیست انتخاب کنید.",options:{separate:"پس‌زمینه‌های جداگانه",listBackground:"استÙ�اده از پس‌زمینه لیست",navigationBackground:"استÙ�اده از پس‌زمینه ناوبری"}},zoomLevel:{name:"Ø³Ø·Ø Ø²ÙˆÙ…",desc:"Ø³Ø·Ø Ø²ÙˆÙ… Ú©Ù„ÛŒ Notebook Navigator را کنترل می‌کند (درصد)."},useFloatingToolbarsOnIOS:{name:"استÙ�اده از نوار ابزار شناور در iOS",desc:"Ù�قط برای iOS اعمال می‌شود."},defaultStartupView:{name:"نمای شروع تک‌پنلی",desc:"پنلی را انتخاب کنید Ú©Ù‡ هنگام باز شدن Notebook Navigator در چیدمان تک‌پنلی نمایش داده می‌شود.",options:{navigation:"پنل ناوبری",listPane:"پنل لیست"}},toolbarButtons:{name:"Ø
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"وارد کردن",confirmTitle:"تنظیمات وارد شوند؟",confirmMessage:"وارد کردن، تنظیمات Ù�علی Notebook Navigator را جایگزین می‌کند.",backupToggleName:"ذخیره تنظیمات Ù�علی در ریشه خزانه قبل از وارد کردن",backupToggleDesc:"یک Ù�ایل JSON زمان‌دار در ریشه خزانه ایجاد می‌کند.",successWithBackupNotice:"تنظیمات وارد شد. تنظیمات قبلی در {path} ذخیره شد.",backupError:"ذخیره تنظیمات Ù�علی ممکن نبود: {message}",successNotice:"تنظیمات وارد شد.",errorNotice:"وارد کردن تنظیمات ناموÙ�Ù‚ بود: {message}",fileReadError:"خواندن Ù�ایل ممکن نبود: {message}"},export:{modalTitle:"صادر کردن تنظیمات",editorName:"JSON",editorDesc:"Ù�قط تنظیماتی Ú©Ù‡ از پیش‌Ù�رض تغییر کرده‌اند شامل می‌شوند.",placeholder:"{}",copyButtonText:"Ú©Ù¾ÛŒ به کلیپ‌بورد",downloadButtonText:"دانلود",copyNotice:"تنظیمات به کلیپ‌بورد Ú©Ù¾ÛŒ شد.",downloadNotice:"تنظیمات صادر شد.",downloadError:"صادر کردن تنظیمات ناموÙ�Ù‚ بود: {message}"}},resetAllSettings:{name:"بازنشانی همه تنظیمات",desc:"همه تنظیمات Notebook Navigator را به مقادیر پیش‌Ù�رض بازنشانی کنید.",buttonText:"بازنشانی همه تنظیمات",confirmTitle:"بازنشانی همه تنظیمات؟",confirmMessage:"این کار همه تنظیمات Notebook Navigator را به مقادیر پیش‌Ù�رض بازنشانی می‌کند. قابل برگشت نیست.",confirmButtonText:"بازنشانی همه تنظیمات",notice:"همه تنظیمات بازنشانی شد. Obsidian را دوباره راه‌اندازی کنید یا Notebook Navigator را دوباره باز کنید.",error:"بازنشانی تنظیمات ناموÙ�Ù‚ بود."},multiSelectModifier:{name:"کلید تغییردهنده انتخاب چندگانه",desc:"کلید تغییردهنده‌ای Ú©Ù‡ انتخاب چندگانه را Ù�عال می‌کند را انتخاب کنید. وقتی Option/Alt انتخاب شود، کلیک Cmd/Ctrl یادداشت‌ها را در تب جدید باز می‌کند.",options:{cmdCtrl:"کلیک Cmd/Ctrl",optionAlt:"کلیک Option/Alt"}},enterToOpenFiles:{name:"Ù�شار Enter برای باز کردن Ù�ایل‌ها",desc:"Ù�ایل‌ها Ù�قط با Ù�شار دادن Enter در هنگام پیمایش با صÙ�ØÙ‡â€ŒÚ©Ù„ید در لیست باز شوند. در macOSØŒ این کار از تغییر نام Ù�ایل‌ها با Enter جلوگیری می‌کند."},shiftEnterAction:{name:"Shift+Enter",desc:"انتخاب کنید Ú©Ù‡ Shift+Enter Ù�ایل انتخاب‌شده را باز کند یا نام آن را تغییر دهد."},cmdEnterAction:{name:"Cmd+Enter",desc:"انتخاب کنید Ú©Ù‡ Cmd+Enter Ù�ایل انتخاب‌شده را باز کند یا نام آن را تغییر دهد."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"انتخاب کنید Ú©Ù‡ Ctrl+Enter Ù�ایل انتخاب‌شده را باز کند یا نام آن را تغییر دهد."},mouseBackForwardAction:{name:"دکمه‌های عقب/جلو ماوس",desc:"عملکرد دکمه‌های عقب Ùˆ جلو ماوس در دسکتاپ.",options:{systemDefault:"استÙ�اده از پیش‌Ù�رض سیستم",singlePaneSwitch:"تغییر پنل (تک‌پنل)",history:"پیمایش تاریخچه"}},showFileTypes:{name:"نمایش انواع Ù�ایل (پروÙ�ایل خزانه)",desc:"Ù�یلتر کنید کدام انواع Ù�ایل در ناوبر نمایش داده شوند. انواع Ù�ایل پشتیبانی‌نشده توسط Obsidian ممکن است در برنامه‌های خارجی باز شوند.",options:{documents:"اسناد (.md, .canvas, .base)",supported:"پشتیبانی‌شده (در Obsidian باز می‌شود)",all:"همه (ممکن
|
|||
|
|
YYYY/MM/DD = Û²Û°Û²Û²/Û°Ûµ/Û²Ûµ
|
|||
|
|
DD/MM/YYYY = Û²Ûµ/Û°Ûµ/Û²Û°Û²Û²
|
|||
|
|
YYYY-MM-DD = Û²Û°Û²Û²-Û°Ûµ-Û²Ûµ
|
|||
|
|
|
|||
|
|
توکن‌ها:
|
|||
|
|
YYYY/YY = سال
|
|||
|
|
MMMM/MMM/MM = ماه
|
|||
|
|
DD/D = روز
|
|||
|
|
dddd/ddd = روز ه�ته`,helpTooltip:"قالب با است�اده از Moment",momentLinkText:"قالب Moment"},timeFormat:{name:"قالب زمان",desc:"قالب نمایش زمان‌ها (از قالب Moment است�اده می‌کند).",placeholder:"HH:mm",help:`قالب‌های رایج:
|
|||
|
|
HH:mm = ۱۴:۳۰ (۲۴ ساعته)
|
|||
|
|
h:mm a = 2:30 PM (۱۲ ساعته)
|
|||
|
|
HH:mm:ss = Û±Û´:Û³Û°:Û´Ûµ
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
توکن‌ها:
|
|||
|
|
HH/H = ۲۴ ساعته
|
|||
|
|
hh/h = ۱۲ ساعته
|
|||
|
|
mm = دقیقه
|
|||
|
|
ss = ثانیه
|
|||
|
|
a = صبØ/عصر`,helpTooltip:"قالب با استÙ�اده از Moment",momentLinkText:"قالب Moment"},showNotePreview:{name:"نمایش پیش‌نمایش یادداشت",desc:"متن پیش‌نمایش را زیر نام یادداشت نمایش دهید."},skipHeadingsInPreview:{name:"رد شدن از سرتیترها در پیش‌نمایش",desc:"هنگام تولید متن پیش‌نمایش از خطوط سرتیتر رد شوید."},skipCodeBlocksInPreview:{name:"رد شدن از بلوک‌های کد در پیش‌نمایش",desc:"هنگام تولید متن پیش‌نمایش از بلوک‌های کد رد شوید."},skipCalloutsInPreview:{name:"رد شدن از بلوک‌های callout در پیش‌نمایش",desc:"هنگام تولید متن پیش‌نمایش از بلوک‌های callout رد شوید."},stripHtmlInPreview:{name:"ØØ°Ù� HTML از پیش‌نمایش‌ها",desc:"ØØ°Ù� تگ‌های HTML از متن پیش‌نمایش. ممکن است بر عملکرد در یادداشت‌های بزرگ تأثیر بگذارد."},stripLatexInPreview:{name:"ØØ°Ù� LaTeX از پیش‌نمایش‌ها",desc:"ØØ°Ù� عبارت‌های LaTeX درون‌خطی Ùˆ بلوکی از متن پیش‌نمایش."},previewProperties:{name:"ویژگی‌های پیش‌نمایش",desc:"لیست ویژگی‌های Ù�رانت‌متر جدا شده با کاما برای بررسی متن پیش‌نمایش. اولین ویژگی با متن استÙ�اده می‌شود.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"بازگشت به Ù…ØØªÙˆØ§ÛŒ یادداشت",desc:"نمایش Ù…ØØªÙˆØ§ÛŒ یادداشت به عنوان پیش‌نمایش وقتی هیچ‌کدام از ویژگی‌های مشخص‌شده ØØ§ÙˆÛŒ متن نیستند."},previewRows:{name:"ردیÙ�‌های پیش‌نمایش",desc:"تعداد ردیÙ�‌ها برای نمایش متن پیش‌نمایش.",options:{1:"Û± ردیÙ�",2:"Û² ردیÙ�",3:"Û³ ردیÙ�",4:"Û´ ردیÙ�",5:"Ûµ ردیÙ�"}},titleRows:{name:"ردیÙ�‌های عنوان",desc:"تعداد ردیÙ�‌ها برای نمایش عناوین یادداشت.",options:{1:"Û± ردیÙ�",2:"Û² ردیÙ�",3:"Û³ ردیÙ�"}},useFolderColor:{name:"استÙ�اده از رنگ پوشه",desc:"رنگ‌آمیزی عناوین یادداشت Ùˆ آیکون‌های Ù�ایل با رنگ پوشه والد هنگامی Ú©Ù‡ رنگ Ù�ایل سÙ�ارشی تنظیم نشده است. اولویت: رنگ Ù�ایل سÙ�ارشی > رنگ پوشه > رنگ پیش‌Ù�رض."},showFeatureImage:{name:"نمایش تصویر ویژه",desc:"نمایش تصویر بندانگشتی از اولین تصویر موجود در یادداشت."},forceSquareFeatureImage:{name:"اجبار تصویر ویژه مربع",desc:"تصاویر ویژه را به صورت بندانگشتی مربع نمایش دهید."},featureImageProperties:{name:"ویژگی‌های تصویر",desc:"لیست ویژگی‌های Ù�رانت‌متر جدا شده با کاما برای بررسی در ابتدا. در صورت عدم یاÙ�تن، از اولین تصویر در Ù…ØØªÙˆØ§ÛŒ markdown استÙ�اده می‌شود.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"استثنای یادداشت‌ها با ویژگی‌ها",desc:"لیست ویژگی‌های Ù�رانت‌متر جدا شده با کاما. یادداشت‌هایی Ú©Ù‡ هر یک از این ویژگی‌ها را دارند، تصاویر ویژه را ذخیره نمی‌کنند.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"اندازه نمایش تصویر شاخص",desc:"ØØ¯Ø§Ú©Ø«Ø± اندازه رندر شده برای تصاویر شاخص در لیست یادداشت‌ها.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"اندازه پیکسل تصویر شاخص",desc:"ÙˆØ¶ÙˆØ ØªØµÙˆÛŒØ± هنگام تولید تصاویر بندانگشتی ذخیره‌شده تصویر شاخص. اگر پیش‌
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"ØÙ…ایت از توسعه",desc:"اگر از استÙ�اده از Notebook Navigator لذت می‌برید، لطÙ�اً ØÙ…ایت از توسعه مداوم آن را در نظر بگیرید.",buttonText:"â�¤ï¸� ØÙ…ایت مالی",coffeeButton:"☕ï¸� یک قهوه مهمانم Ú©Ù†"},otherPlugins:{name:"اÙ�زونه‌های دیگرم را ببینید",betterPaste:"پاکسازی متن، پیوندها Ùˆ تصاویر چسبانده‌شده",pixelPerfectImage:"تغییر اندازه دقیق تصویر Ùˆ بیشتر"},checkForNewVersionOnStart:{name:"بررسی نسخه جدید هنگام شروع",desc:"هنگام شروع نسخه‌های جدید اÙ�زونه را بررسی می‌کند Ùˆ هنگام در دسترس بودن به‌روزرسانی اعلان نمایش می‌دهد. بررسی‌ها ØØ¯Ø§Ú©Ø«Ø± روزی یک بار انجام می‌شوند.",status:"نسخه جدید موجود: {version}"},startupDebugLogging:{name:"ثبت اشکال‌زدایی راه‌اندازی",desc:"تشخیص‌های راه‌اندازی را در یک Ù�ایل Markdown زمان‌دار در ریشه خزانه می‌نویسد Ùˆ پس از پایدار شدن راه‌اندازی متوقÙ� می‌شود. Ù�ایل ممکن است همگام‌سازی شود Ùˆ می‌تواند مسیرهای Ù�ایل را شامل شود."},whatsNew:{name:"Ú†Ù‡ چیزی در Notebook Navigator {version} جدید است",desc:"به‌روزرسانی‌ها Ùˆ بهبودهای اخیر را ببینید",buttonText:"مشاهده به‌روزرسانی‌های اخیر"},showReleaseNotes:{name:"نمایش تازه‌ها پس از به‌روزرسانی",desc:"برای جلوگیری از باز شدن خودکار پنجرهٔ تازه‌ها پس از به‌روزرسانی، این گزینه را غیرÙ�عال کنید."},masteringVideo:{name:"تسلط بر Notebook Navigator (ویدیو)",desc:"این ویدیو تمام آنچه برای کار بهره‌ور با Notebook Navigator نیاز دارید را پوشش می‌دهد، از جمله میانبرهای صÙ�ØÙ‡â€ŒÚ©Ù„ید، جستجو، برچسب‌ها Ùˆ سÙ�ارشی‌سازی پیشرÙ�ته."},cacheStatistics:{localCache:"Ú©Ø´ Ù…ØÙ„ÛŒ",items:"آیتم",withTags:"با برچسب",withPreviewText:"با متن پیش‌نمایش",withFeatureImage:"با تصویر ویژه",withMetadata:"با متادیتا"},metadataInfo:{successfullyParsed:"با موÙ�قیت تجزیه شد",itemsWithName:"آیتم با نام",withCreatedDate:"با تاریخ ایجاد",withModifiedDate:"با تاریخ تغییر",withIcon:"با آیکون",withColor:"با رنگ",failedToParse:"تجزیه ناموÙ�Ù‚ بود",createdDates:"تاریخ‌های ایجاد",modifiedDates:"تاریخ‌های تغییر",checkTimestampFormat:"قالب نشانه زمانی خود را بررسی کنید.",exportFailed:"صادر کردن خطاها"}}},whatsNew:{title:"Ú†Ù‡ چیزی در Notebook Navigator جدید است",openBannerImage:"باز کردن تصویر بنر انتشار",supportMessage:"اگر Notebook Navigator را Ù…Ù�ید می‌دانید، لطÙ�اً ØÙ…ایت از توسعه آن را در نظر بگیرید.",supportButton:"یک قهوه مهمانم Ú©Ù†",thanksButton:"ممنون!"}}});var wU={};En(wU,{STRINGS_FR:()=>mce});var mce,TU=U(()=>{mce={common:{cancel:"Annuler",delete:"Supprimer",clear:"Effacer",remove:"Supprimer",restoreDefault:"Restaurer la valeur par défaut",submit:"Soumettre",save:"Enregistrer",configure:"Configurer",lightMode:"Mode clair",darkMode:"Mode sombre",noSelection:"Aucune sélection",untagged:"Sans mot-clé",featureImageAlt:"Image vedette",unknownError:"Erreur inconnue",clipboardWriteError:"Impossible d'écrire dans le presse-papiers",updateBannerTitle:"Mise à jour Notebook Navigator disponible",updateBannerInstruction:"Mettre à jour dans Paramètres -> Modules complémentaires",previous:"Précédent",next:"Suivant"},listPane:{emptyStateNoSel
|
|||
|
|
réunion=ph-calendar
|
|||
|
|
facture=ph-receipt`,editTooltip:"Modifier les correspondances"},showFileTypeIcons:{name:"Icônes par type de fichier",desc:"Attribuer des icônes aux fichiers selon leur extension."},fileTypeIconPreset:{name:"Préréglage d'icônes de fichiers",desc:"Choisissez les icônes intégrées ou un préréglage de pack d'icônes. Les règles d'extension personnalisées remplacent ce préréglage.",options:{builtIn:"Icônes intégrées"},notInstalledWarning:"Ce pack d'icônes n'est pas installé. Les icônes intégrées sont affichées à la place."},fileTypeIconMap:{name:"Correspondance type-icône",desc:"Les fichiers avec l'extension obtiennent l'icône spécifiée. Une correspondance par ligne : extension=icône",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Modifier les correspondances"},compactItemHeight:{name:"Hauteur des éléments compacts",desc:"Définit la hauteur des éléments compacts sur ordinateur et mobile (pixels).",resetTooltip:"Restaurer la valeur par défaut (28px)"},compactItemHeightScaleText:{name:"Adapter le texte à la hauteur compacte",desc:"Adapte le texte des éléments compacts lorsque la hauteur est réduite."},showParentFolder:{name:"Afficher le dossier parent",desc:"Afficher le nom du dossier parent pour les notes dans les sous-dossiers, mots-clés ou propriétés."},showFolderPath:{name:"Afficher le chemin du dossier",desc:"Afficher le chemin relatif au dossier sélectionné au lieu du seul nom de dossier. Les mots-clés et propriétés affichent le chemin complet."},parentFolderClickOpensFolder:{name:"Clic sur dossier parent ouvre le dossier",desc:"Cliquer sur l'étiquette du dossier parent ouvre le dossier dans le panneau de liste."},showParentFolderColor:{name:"Afficher la couleur du dossier parent",desc:"Utiliser les couleurs des dossiers sur les étiquettes des dossiers parents."},showParentFolderIcon:{name:"Afficher l'icône du dossier parent",desc:"Afficher les icônes de dossier à côté des étiquettes des dossiers parents."},showQuickActions:{name:"Afficher les actions rapides",desc:"Afficher les boutons d'action au survol des fichiers. Les contrôles des boutons sélectionnent les actions qui apparaissent."},dualPane:{name:"Disposition à double panneau",desc:"Afficher le panneau de navigation et le panneau de liste côte à côte."},dualPaneOrientation:{name:"Orientation du double panneau",desc:"Choisir une disposition horizontale ou verticale lorsque le double panneau est actif.",options:{horizontal:"Séparation horizontale",vertical:"Séparation verticale"}},narrowSidebarBehavior:{name:"Lorsque la barre latérale est trop étroite",desc:"Choisissez ce qui se passe lorsque le panneau de navigation et le panneau de liste ne tiennent pas côte à côte.",options:{none:"Ne rien faire",singlePane:"Passer au panneau unique",vertical:"Passer à la séparation verticale"}},narrowSidebarThresholdMode:{name:"Seuil de barre latérale étroite",desc:"Choisissez comment le seuil de largeur de la barre latérale est calculé.",options:{fitPanes:"Adapter les panneaux",customWidth:"Largeur personnalisée"}},narrowSidebarThresholdWidth:{name:"Largeur du seuil de barre latérale étroite",desc:"Basculer lorsque la barre latérale est plus étroite que cette largeur.",resetTooltip:"Réinitialiser à la largeur par défaut"},paneBackgroundColor:{name:"Couleur de fond",desc:"Choisissez les couleurs de fond pour les panneaux de navigation et de liste.",options:{separate:"Arrière-plans séparés",listBackground:"Utiliser le fond de la liste",navigationBackground:"Utiliser le fond de navigation"}},zoomLevel:{name:"Niveau de zoom",desc:"Contrôle le niveau de zoom global de Notebook Navigator (pourcentage)."},useFloatingToolbarsOnIOS:{name:"Utiliser les barres d'outils flottantes sur iOS",desc:"S'applique uniquement à iOS."},defaultStartupView:{name:"Vue de démarrage à panneau unique",desc:"Choisissez le panneau affiché à l'ouverture de Notebook Navigator dans la disposition à panneau unique.",options:{navigation:"Panneau de navigation",listPane:"Panneau de liste"}},toolbarButtons:{name:"Boutons de la barre d'outils",desc:"Choisissez quels boutons apparaissent dans la barre d'outils. Les boutons masqués restent accessibles via les commandes et les menus."},openNewNotesInNewTab:{name:"Ouvrir les nouvelles notes dans un nouvel onglet",desc:"Lorsque activé, la commande Créer une nouvelle note ouvre les notes dans un nouvel onglet. Lorsque désactivé, les notes remplacent l'onglet actuel."},autoRevealActiveNote:{name:"Révéler automatiquement la note active",desc:"Révéler automatiquement les notes lorsqu'elles sont ouvertes depuis le sélecteur rapide, les liens ou la recherche."},autoRevealShortestPath:{name:"Révélation automatique : Utiliser le chemin le plus court",desc:"Activé : La révélation automatique sÃ
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importer",confirmTitle:"Importer les paramètres ?",confirmMessage:"L’importation remplace les paramètres actuels de Notebook Navigator.",backupToggleName:"Enregistrer les paramètres actuels à la racine du coffre avant l’importation",backupToggleDesc:"Crée un fichier JSON horodaté à la racine du coffre.",successWithBackupNotice:"Paramètres importés. Paramètres précédents enregistrés dans {path}.",backupError:"Impossible d’enregistrer les paramètres actuels : {message}",successNotice:"Paramètres importés.",errorNotice:"Échec de l'importation des paramètres : {message}",fileReadError:"Impossible de lire le fichier : {message}"},export:{modalTitle:"Exporter les paramètres",editorName:"JSON",editorDesc:"Seuls les paramètres modifiés par rapport aux valeurs par défaut sont inclus.",placeholder:"{}",copyButtonText:"Copier dans le presse-papiers",downloadButtonText:"Télécharger",copyNotice:"Paramètres copiés dans le presse-papiers.",downloadNotice:"Paramètres exportés.",downloadError:"Échec du téléchargement des paramètres : {message}"}},resetAllSettings:{name:"Réinitialiser tous les paramètres",desc:"Réinitialise tous les paramètres de Notebook Navigator aux valeurs par défaut.",buttonText:"Réinitialiser tous les paramètres",confirmTitle:"Réinitialiser tous les paramètres ?",confirmMessage:"Cela réinitialisera tous les paramètres de Notebook Navigator aux valeurs par défaut. Cette action est irréversible.",confirmButtonText:"Réinitialiser tous les paramètres",notice:"Tous les paramètres réinitialisés. Redémarrez Obsidian ou rouvrez Notebook Navigator pour appliquer.",error:"Échec de la réinitialisation des paramètres."},multiSelectModifier:{name:"Modificateur de sélection multiple",desc:"Choisissez quelle touche modificatrice active la sélection multiple. Quand Option/Alt est sélectionné, Cmd/Ctrl clic ouvre les notes dans un nouvel onglet.",options:{cmdCtrl:"Cmd/Ctrl clic",optionAlt:"Option/Alt clic"}},enterToOpenFiles:{name:"Appuyer sur Entrée pour ouvrir",desc:"Ouvrir les fichiers uniquement en appuyant sur Entrée lors de la navigation au clavier dans la liste. Sur macOS, cela empêche Entrée de renommer les fichiers."},shiftEnterAction:{name:"Shift+Entrée",desc:"Choisir si Shift+Entrée ouvre ou renomme le fichier sélectionné."},cmdEnterAction:{name:"Cmd+Entrée",desc:"Choisir si Cmd+Entrée ouvre ou renomme le fichier sélectionné."},ctrlEnterAction:{name:"Ctrl+Entrée",desc:"Choisir si Ctrl+Entrée ouvre ou renomme le fichier sélectionné."},mouseBackForwardAction:{name:"Boutons précédent/suivant de la souris",desc:"Action des boutons précédent et suivant de la souris sur ordinateur.",options:{systemDefault:"Utiliser la valeur système par défaut",singlePaneSwitch:"Changer de panneau (panneau unique)",history:"Naviguer dans l'historique"}},hideNotesWithPropertyRules:{name:"Masquer les notes avec des règles de propriétés (profil du coffre)",desc:"Liste de règles frontmatter séparées par des virgules. Utilisez des entrées `key` ou `key=value` (ex. : status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Masquer les fichiers (profil du coffre)",desc:"Liste de motifs de noms de fichiers séparés par des virgules à masquer. Prend en charge les caractères génériques * et les chemins / (ex. : temp-*, *.png, /assets/*).",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"Profil du coffre",desc:"Les profils stockent la visibilité des types de fichiers, les fichiers cachés, les dossiers cachés, les mots-clés cachés, les règles de propriétés pour les notes cachées, les raccourcis et la bannière de navigation. Changez de profil depuis l'en-tête du panneau de navigation.",defaultName:"Par défaut",addButton:"Ajouter un profil",editProfilesButton:"Modifier les profils",addProfileOption:"Ajouter un profil...",applyButton:"Appliquer",deleteButton:"Supprimer le profil",addModalTitle:"Ajouter un profil",editProfilesModalTitle:"Modifier les profils",addMo
|
|||
|
|
D MMMM YYYY = 25 mai 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Jetons :
|
|||
|
|
YYYY/YY = année
|
|||
|
|
MMMM/MMM/MM = mois
|
|||
|
|
DD/D = jour
|
|||
|
|
dddd/ddd = jour de la semaine`,helpTooltip:"Format avec Moment",momentLinkText:"format Moment"},timeFormat:{name:"Format d'heure",desc:"Format pour afficher les heures (utilise le format Moment).",placeholder:"HH:mm",help:`Formats courants :
|
|||
|
|
HH:mm = 14:30 (24 heures)
|
|||
|
|
h:mm a = 2:30 PM (12 heures)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Jetons :
|
|||
|
|
HH/H = 24 heures
|
|||
|
|
hh/h = 12 heures
|
|||
|
|
mm = minutes
|
|||
|
|
ss = secondes
|
|||
|
|
a = AM/PM`,helpTooltip:"Format avec Moment",momentLinkText:"format Moment"},showNotePreview:{name:"Afficher l'aperçu de la note",desc:"Afficher le texte d'aperçu sous les noms des notes."},skipHeadingsInPreview:{name:"Ignorer les en-têtes dans l'aperçu",desc:"Ignorer les lignes d'en-tête lors de la génération du texte d'aperçu."},skipCodeBlocksInPreview:{name:"Ignorer les blocs de code dans l'aperçu",desc:"Ignorer les blocs de code lors de la génération du texte d'aperçu."},skipCalloutsInPreview:{name:"Ignorer les callouts dans l'aperçu",desc:"Ignorer les blocs de callout lors de la génération du texte d'aperçu."},stripHtmlInPreview:{name:"Supprimer le HTML dans les aperçus",desc:"Supprimer les balises HTML du texte d'aperçu. Peut affecter les performances sur les longues notes."},stripLatexInPreview:{name:"Supprimer le LaTeX dans les aperçus",desc:"Supprimer les expressions LaTeX en ligne et en bloc du texte d'aperçu."},previewProperties:{name:"Propriétés d'aperçu",desc:"Liste séparée par des virgules de propriétés frontmatter pour le texte d'aperçu. La première propriété avec du texte sera utilisée.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Revenir au contenu de la note",desc:"Afficher le contenu de la note en aperçu lorsqu'aucune des propriétés spécifiées ne contient de texte."},previewRows:{name:"Lignes d'aperçu",desc:"Nombre de lignes à afficher pour le texte d'aperçu.",options:{1:"1 ligne",2:"2 lignes",3:"3 lignes",4:"4 lignes",5:"5 lignes"}},titleRows:{name:"Lignes de titre",desc:"Nombre de lignes à afficher pour les titres des notes.",options:{1:"1 ligne",2:"2 lignes",3:"3 lignes"}},useFolderColor:{name:"Utiliser la couleur du dossier",desc:"Colorer les titres de notes et les icônes de fichier avec la couleur du dossier parent lorsqu'aucune couleur de fichier personnalisée n'est définie. Priorité : couleur de fichier personnalisée > couleur du dossier > couleur par défaut."},showFeatureImage:{name:"Afficher l'image vedette",desc:"Affiche une miniature de la première image trouvée dans la note."},forceSquareFeatureImage:{name:"Forcer l'image vedette carrée",desc:"Afficher les images vedettes sous forme de miniatures carrées."},featureImageProperties:{name:"Propriétés d'image",desc:"Liste de propriétés frontmatter séparées par des virgules à vérifier en premier. Se rabat sur la première image dans le contenu markdown.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Exclure les notes avec propriétés",desc:"Liste de propriétés frontmatter séparées par des virgules. Les notes contenant l'une de ces propriétés ne stockent pas d'images vedettes.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Taille d'affichage de l'image vedette",desc:"Taille maximale de rendu pour les images vedettes dans les listes de notes.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Taille en pixels de l'image vedette",desc:"Résolution utilisée lors de la génération des vignettes stockées des images vedettes. Augmentez cette valeur si les aperçus plus grands semblent flous.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Télécharger les images externes",desc:"Télécharger les images distantes et les miniatures YouTube pour les images vedettes."},hideExportedPreviewImages:{name:"Masquer les images de prévisualisation exportées",desc:"Masquer les fichiers PNG de prévisualisation de dessin exportés. Activez « Afficher les éléments masqués » pour les afficher."},drawingIntegrationInfo:{intro:"Notebook Navigator affiche les fichiers PNG exportés par Excalidraw comme prévisualisations de dessin.",items:["Dans les **paramètres d'Excalidraw**, ouvrez **Embedding Excalidraw into your Notes and Exporting**, puis **Export Settings**, puis **Auto-export Settings**.","Activez **Auto-export PNG**. Activez éventuellement **Export both dark- and light-themed image**.","Notebo
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Soutenir le développement",desc:"Si vous aimez utiliser Notebook Navigator, veuillez envisager de soutenir son développement continu.",buttonText:"�� Sponsoriser",coffeeButton:"☕� Offrez-moi un café"},otherPlugins:{name:"Découvrez mes autres plugins",betterPaste:"Nettoie le texte, les liens et les images collés",pixelPerfectImage:"Redimensionnement exact des images et plus"},checkForNewVersionOnStart:{name:"Vérifier les nouvelles versions au démarrage",desc:"Vérifie les nouvelles versions du plugin au démarrage et affiche une notification lorsqu'une mise à jour est disponible. Les vérifications ont lieu au maximum une fois par jour.",status:"Nouvelle version disponible : {version}"},startupDebugLogging:{name:"Journal de débogage du démarrage",desc:"Écrit les diagnostics de démarrage dans un fichier Markdown horodaté à la racine du coffre, puis s’arrête une fois le démarrage stabilisé. Le fichier peut être synchronisé et contenir des chemins de fichiers."},whatsNew:{name:"Nouveautés dans Notebook Navigator {version}",desc:"Voir les mises à jour et améliorations récentes",buttonText:"Voir les mises à jour récentes"},showReleaseNotes:{name:"Afficher les nouveautés après une mise à jour",desc:"Désactivez cette option pour empêcher l’ouverture automatique de la fenêtre des nouveautés après les mises à jour."},masteringVideo:{name:"Maîtriser Notebook Navigator (vidéo)",desc:"Cette vidéo couvre tout ce dont vous avez besoin pour être productif avec Notebook Navigator, y compris les raccourcis clavier, la recherche, les mots-clés et la personnalisation avancée."},cacheStatistics:{localCache:"Cache local",items:"éléments",withTags:"avec mots-clés",withPreviewText:"avec texte de prévisualisation",withFeatureImage:"avec image vedette",withMetadata:"avec métadonnées"},metadataInfo:{successfullyParsed:"Analysés avec succès",itemsWithName:"éléments avec nom",withCreatedDate:"avec date de création",withModifiedDate:"avec date de modification",withIcon:"avec icône",withColor:"avec couleur",failedToParse:"Échec de l'analyse",createdDates:"dates de création",modifiedDates:"dates de modification",checkTimestampFormat:"Vérifiez le format d'horodatage.",exportFailed:"Exporter les erreurs"}}},whatsNew:{title:"Nouveautés dans Notebook Navigator",openBannerImage:"Ouvrir l’image de bannière de la version",supportMessage:"Si vous trouvez Notebook Navigator utile, veuillez envisager de soutenir son développement.",supportButton:"Offrir un café",thanksButton:"Merci !"}}});var kU={};En(kU,{STRINGS_ID:()=>gce});var gce,PU=U(()=>{gce={common:{cancel:"Batal",delete:"Hapus",clear:"Bersihkan",remove:"Hapus",restoreDefault:"Pulihkan default",submit:"Kirim",save:"Simpan",configure:"Konfigurasi",lightMode:"Mode terang",darkMode:"Mode gelap",noSelection:"Tidak ada pilihan",untagged:"Tanpa tag",featureImageAlt:"Gambar unggulan",unknownError:"Kesalahan tidak diketahui",clipboardWriteError:"Tidak dapat menulis ke papan klip",updateBannerTitle:"Pembaruan Notebook Navigator tersedia",updateBannerInstruction:"Perbarui di Pengaturan -> Plugin komunitas",previous:"Sebelumnya",next:"Berikutnya"},listPane:{emptyStateNoSelection:"Pilih folder atau tag untuk melihat catatan",emptyStateNoNotes:"Tidak ada catatan",pinnedSection:"Disematkan",notesSection:"Catatan",filesSection:"File",hiddenItemAriaLabel:"{name} (tersembunyi)",collapseGroup:"Ciutkan grup",expandGroup:"Bentangkan grup",manualSortTitle:"Urutan manual: {property}",manualSortHint:'Seret untuk mengatur ulang. Urutan disimpan sebagai nilai indeks numerik di properti "{property}".',manualSortNonMarkdownHint:"File non-Markdown ditampilkan di bawah dan tidak dapat diatur ulang.",unsortedSection:"Belum diurutkan",propertyGroupNoValue:"Tidak ada",manualSortDone:"Selesai",manualSortMultipleWriteFailure:"{count} file gagal; pertama: {path}: {message}"},tagList:{untaggedLabel:"Tanpa tag",tags:"Tag"},navigationPane:{shortcutsHeader:"Pintasan",recentFilesHeader:"File terbar
|
|||
|
|
rapat=ph-calendar
|
|||
|
|
faktur=ph-receipt`,editTooltip:"Edit pemetaan"},showFileTypeIcons:{name:"Ikon berdasarkan tipe file",desc:"Tetapkan ikon ke file berdasarkan ekstensinya."},fileTypeIconPreset:{name:"Preset ikon file",desc:"Pilih ikon bawaan atau preset paket ikon. Aturan ekstensi khusus menggantikan preset ini.",options:{builtIn:"Ikon bawaan"},notInstalledWarning:"Paket ikon ini belum terpasang. Ikon bawaan ditampilkan sebagai gantinya."},fileTypeIconMap:{name:"Peta ikon tipe file",desc:"File dengan ekstensi mendapat ikon yang ditentukan. Satu pemetaan per baris: ekstensi=ikon",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Edit pemetaan"},compactItemHeight:{name:"Tinggi item kompak",desc:"Atur tinggi item daftar kompak di desktop dan mobile (piksel).",resetTooltip:"Kembalikan ke default (28px)"},compactItemHeightScaleText:{name:"Skalakan teks dengan tinggi item kompak",desc:"Skalakan teks daftar kompak saat tinggi item dikurangi."},showParentFolder:{name:"Tampilkan folder induk",desc:"Tampilkan nama folder induk untuk catatan di subfolder, tag, atau properti."},showFolderPath:{name:"Tampilkan jalur folder",desc:"Tampilkan jalur relatif terhadap folder yang dipilih alih-alih hanya nama folder. Tag dan properti menampilkan jalur lengkap."},parentFolderClickOpensFolder:{name:"Klik folder induk untuk membuka folder",desc:"Mengklik label folder induk membuka folder di panel daftar."},showParentFolderColor:{name:"Tampilkan warna folder induk",desc:"Gunakan warna folder pada label folder induk."},showParentFolderIcon:{name:"Tampilkan ikon folder induk",desc:"Tampilkan ikon folder di samping label folder induk."},showQuickActions:{name:"Tampilkan aksi cepat",desc:"Tampilkan tombol aksi saat mengarahkan kursor ke file. Kontrol tombol memilih aksi mana yang muncul."},dualPane:{name:"Tata letak panel ganda",desc:"Tampilkan panel navigasi dan panel daftar berdampingan."},dualPaneOrientation:{name:"Orientasi panel ganda",desc:"Pilih tata letak horizontal atau vertikal saat panel ganda aktif.",options:{horizontal:"Pembagian horizontal",vertical:"Pembagian vertikal"}},narrowSidebarBehavior:{name:"Saat bilah sisi terlalu sempit",desc:"Pilih apa yang terjadi saat panel navigasi dan panel daftar tidak muat berdampingan.",options:{none:"Jangan lakukan apa pun",singlePane:"Beralih ke panel tunggal",vertical:"Beralih ke pemisahan vertikal"}},narrowSidebarThresholdMode:{name:"Ambang bilah sisi sempit",desc:"Pilih bagaimana ambang lebar bilah sisi dihitung.",options:{fitPanes:"Muatkan panel",customWidth:"Lebar khusus"}},narrowSidebarThresholdWidth:{name:"Lebar ambang bilah sisi sempit",desc:"Beralih saat bilah sisi lebih sempit dari lebar ini.",resetTooltip:"Atur ulang ke lebar bawaan"},paneBackgroundColor:{name:"Warna latar belakang",desc:"Pilih warna latar belakang untuk panel navigasi dan daftar.",options:{separate:"Latar belakang terpisah",listBackground:"Gunakan latar belakang daftar",navigationBackground:"Gunakan latar belakang navigasi"}},zoomLevel:{name:"Tingkat zoom",desc:"Mengontrol tingkat zoom keseluruhan Notebook Navigator (persentase)."},useFloatingToolbarsOnIOS:{name:"Gunakan toolbar mengambang di iOS",desc:"Hanya berlaku di iOS."},defaultStartupView:{name:"Tampilan awal panel tunggal",desc:"Pilih panel yang ditampilkan saat Notebook Navigator dibuka dalam tata letak panel tunggal.",options:{navigation:"Panel navigasi",listPane:"Panel daftar"}},toolbarButtons:{name:"Tombol toolbar",desc:"Pilih tombol mana yang muncul di toolbar. Tombol tersembunyi tetap dapat diakses melalui perintah dan menu."},openNewNotesInNewTab:{name:"Buka catatan baru di tab baru",desc:"Jika diaktifkan, perintah Buat catatan baru membuka catatan di tab baru. Jika dinonaktifkan, catatan menggantikan tab saat ini."},autoRevealActiveNote:{name:"Auto-tampilkan catatan aktif",desc:"Secara otomatis menampilkan catatan saat dibuka dari Quick Switcher, tautan, atau pencarian."},autoRevealShortestPath:{name:"Auto-tampilkan: Gunakan jalur terpendek",desc:"Diaktifkan: Auto-tampilkan memilih folder atau tag induk terdekat yang terlihat. Dinonaktifkan: Auto-tampilkan memilih folder asli dan tag persis dari file."},autoRevealIgnoreRightSidebar:{name:"Auto-tampilkan: Abaikan peristiwa dari bilah sisi kanan",desc:"Jangan ubah catatan aktif saat mengklik atau mengubah catatan di bilah sisi kanan."},autoRevealIgnoreOtherWindows:{name:"Auto-tampilkan: Abaikan peristiwa dari jendela lain",desc:"Jangan ubah catatan aktif saat mengklik atau mengubah catatan di jendela lain."},singlePaneAnimation:{name:"Animasi panel tunggal",desc:"Durasi transisi saat beralih panel dalam mode panel tunggal (milidetik).",resetTooltip:"Atur ulang ke default"},autoSelectFirstNote:{name
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Impor",confirmTitle:"Impor pengaturan?",confirmMessage:"Mengimpor akan mengganti pengaturan Notebook Navigator saat ini.",backupToggleName:"Simpan pengaturan saat ini di root vault sebelum mengimpor",backupToggleDesc:"Membuat file JSON bertimestamp di root vault.",successWithBackupNotice:"Pengaturan diimpor. Pengaturan sebelumnya disimpan ke {path}.",backupError:"Tidak dapat menyimpan pengaturan saat ini: {message}",successNotice:"Pengaturan diimpor.",errorNotice:"Gagal mengimpor pengaturan: {message}",fileReadError:"Tidak dapat membaca file: {message}"},export:{modalTitle:"Ekspor pengaturan",editorName:"JSON",editorDesc:"Hanya pengaturan yang diubah dari default yang disertakan.",placeholder:"{}",copyButtonText:"Salin ke papan klip",downloadButtonText:"Unduh",copyNotice:"Pengaturan disalin ke papan klip.",downloadNotice:"Pengaturan diekspor.",downloadError:"Gagal mengekspor pengaturan: {message}"}},resetAllSettings:{name:"Atur ulang semua pengaturan",desc:"Atur ulang semua pengaturan Notebook Navigator ke nilai default.",buttonText:"Atur ulang semua pengaturan",confirmTitle:"Atur ulang semua pengaturan?",confirmMessage:"Ini akan mengatur ulang semua pengaturan Notebook Navigator ke nilai default. Ini tidak dapat dibatalkan.",confirmButtonText:"Atur ulang semua pengaturan",notice:"Semua pengaturan diatur ulang. Mulai ulang Obsidian atau buka kembali Notebook Navigator untuk menerapkan.",error:"Gagal mengatur ulang pengaturan."},multiSelectModifier:{name:"Modifier multi-pilih",desc:"Pilih tombol modifier mana yang mengalihkan multi-pilih. Ketika Option/Alt dipilih, klik Cmd/Ctrl membuka catatan di tab baru.",options:{cmdCtrl:"Klik Cmd/Ctrl",optionAlt:"Klik Option/Alt"}},enterToOpenFiles:{name:"Tekan Enter untuk membuka file",desc:"Buka file hanya saat menekan Enter selama navigasi keyboard di daftar. Di macOS, ini mencegah Enter mengganti nama file."},shiftEnterAction:{name:"Shift+Enter",desc:"Pilih apakah Shift+Enter membuka atau mengganti nama file yang dipilih."},cmdEnterAction:{name:"Cmd+Enter",desc:"Pilih apakah Cmd+Enter membuka atau mengganti nama file yang dipilih."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Pilih apakah Ctrl+Enter membuka atau mengganti nama file yang dipilih."},mouseBackForwardAction:{name:"Tombol mundur/maju mouse",desc:"Aksi untuk tombol mundur dan maju mouse di desktop.",options:{systemDefault:"Gunakan default sistem",singlePaneSwitch:"Pindah panel (panel tunggal)",history:"Navigasi riwayat"}},showFileTypes:{name:"Tampilkan jenis file (profil vault)",desc:"Filter jenis file mana yang ditampilkan di navigator. Jenis file yang tidak didukung oleh Obsidian mungkin terbuka di aplikasi eksternal.",options:{documents:"Dokumen (.md, .canvas, .base)",supported:"Didukung (terbuka di Obsidian)",all:"Semua (mungkin terbuka secara eksternal)"}},homepage:{name:"Beranda",desc:"Pilih apa yang Notebook Navigator buka secara otomatis saat memulai.",current:"Saat ini: {path}",chooseButton:"Pilih file",options:{none:"Tidak ada",file:"File",dailyNote:"Catatan harian",weeklyNote:"Catatan mingguan",monthlyNote:"Catatan bulanan",quarterlyNote:"Catatan kuartalan",yearlyNote:"Catatan tahunan"},file:{name:"Beranda: File awal",empty:"Tidak ada file yang dipilih"},createMissing:{name:"Beranda: Buat catatan jika tidak ada",desc:"Membuat catatan berkala saat startup atau perintah jika belum ada."}},hideNotesWithPropertyRules:{name:"Sembunyikan catatan dengan aturan properti (profil vault)",desc:"Daftar aturan frontmatter yang dipisahkan koma. Gunakan entri `key` atau `key=value` (misal, status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Sembunyikan file (profil vault)",desc:"Daftar pola nama file yang dipisahkan koma untuk disembunyikan. Mendukung wildcard * dan jalur / (misal, temp-*, *.png, /assets/*).",placeholder:"sementara-*, *.png, /assets/*"},vaultProfiles:{name:"Profil vault",desc:"Profil menyimpan visibilitas jenis file, file tersembunyi, folder tersembunyi, tag tersembunyi, aturan properti untuk catatan tersembunyi, pintasan, dan b
|
|||
|
|
D MMM YYYY = 25 Mei 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
YYYY/YY = tahun
|
|||
|
|
MMMM/MMM/MM = bulan
|
|||
|
|
DD/D = hari
|
|||
|
|
dddd/ddd = nama hari`,helpTooltip:"Format menggunakan Moment",momentLinkText:"format Moment"},timeFormat:{name:"Format waktu",desc:"Format untuk menampilkan waktu (menggunakan format Moment).",placeholder:"HH:mm",help:`Format umum:
|
|||
|
|
HH:mm = 14:30 (24 jam)
|
|||
|
|
h:mm a = 2:30 PM (12 jam)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
HH/H = 24 jam
|
|||
|
|
hh/h = 12 jam
|
|||
|
|
mm = menit
|
|||
|
|
ss = detik
|
|||
|
|
a = AM/PM`,helpTooltip:"Format menggunakan Moment",momentLinkText:"format Moment"},showNotePreview:{name:"Tampilkan pratinjau catatan",desc:"Tampilkan teks pratinjau di bawah nama catatan."},skipHeadingsInPreview:{name:"Lewati judul dalam pratinjau",desc:"Lewati baris judul saat menghasilkan teks pratinjau."},skipCodeBlocksInPreview:{name:"Lewati blok kode dalam pratinjau",desc:"Lewati blok kode saat menghasilkan teks pratinjau."},skipCalloutsInPreview:{name:"Lewati callout dalam pratinjau",desc:"Lewati blok callout saat menghasilkan teks pratinjau."},stripHtmlInPreview:{name:"Hapus HTML di pratinjau",desc:"Hapus tag HTML dari teks pratinjau. Dapat memengaruhi kinerja pada catatan besar."},stripLatexInPreview:{name:"Hapus LaTeX di pratinjau",desc:"Hapus ekspresi LaTeX inline dan blok dari teks pratinjau."},previewProperties:{name:"Properti pratinjau",desc:"Daftar properti frontmatter yang dipisahkan koma untuk memeriksa teks pratinjau. Properti pertama dengan teks akan digunakan.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Gunakan konten catatan sebagai cadangan",desc:"Tampilkan konten catatan sebagai pratinjau saat tidak ada properti yang ditentukan berisi teks."},previewRows:{name:"Baris pratinjau",desc:"Jumlah baris yang ditampilkan untuk teks pratinjau.",options:{1:"1 baris",2:"2 baris",3:"3 baris",4:"4 baris",5:"5 baris"}},titleRows:{name:"Baris judul",desc:"Jumlah baris yang ditampilkan untuk judul catatan.",options:{1:"1 baris",2:"2 baris",3:"3 baris"}},useFolderColor:{name:"Gunakan warna folder",desc:"Warnai judul catatan dan ikon file dengan warna folder induk saat tidak ada warna file kustom yang ditetapkan. Prioritas: warna file kustom > warna folder > warna default."},showFeatureImage:{name:"Tampilkan gambar unggulan",desc:"Menampilkan thumbnail gambar pertama yang ditemukan di catatan."},forceSquareFeatureImage:{name:"Paksa gambar unggulan persegi",desc:"Render gambar unggulan sebagai thumbnail persegi."},featureImageProperties:{name:"Properti gambar",desc:"Daftar properti frontmatter yang dipisahkan koma untuk diperiksa terlebih dahulu. Jika tidak ditemukan, menggunakan gambar pertama dalam konten markdown.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Kecualikan catatan dengan properti",desc:"Daftar properti frontmatter yang dipisahkan koma. Catatan yang mengandung properti ini tidak menyimpan gambar unggulan.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Ukuran tampilan gambar unggulan",desc:"Ukuran render maksimum untuk gambar unggulan dalam daftar catatan.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Ukuran piksel gambar unggulan",desc:"Resolusi yang digunakan saat membuat thumbnail gambar unggulan yang disimpan. Tingkatkan ini jika pratinjau yang lebih besar terlihat buram.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Unduh gambar eksternal",desc:"Unduh gambar jarak jauh dan thumbnail YouTube untuk gambar unggulan."},hideExportedPreviewImages:{name:"Sembunyikan gambar pratinjau yang diekspor",desc:'Sembunyikan file PNG pratinjau gambar yang diekspor. Aktifkan "Tampilkan item tersembunyi" untuk menampilkannya.'},drawingIntegrationInfo:{intro:"Notebook Navigator menampilkan file PNG yang diekspor oleh Excalidraw sebagai pratinjau gambar.",items:["Di **pengaturan Excalidraw**, buka **Embedding Excalidraw into your Notes and Exporting**, lalu **Export Settings**, lalu **Auto-export Settings**.","Aktifkan **Auto-export PNG**. Secara opsional aktifkan **Export both dark- and light-themed image**.","Notebook Navigator mencari **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png**, atau **Drawing.excalidraw.light.png**.","Saat **Sembunyikan gambar pratinjau yang diekspor** aktif, file PNG hanya muncul ketika **Tampilkan item tersembunyi** juga aktif."]},showRootFolder:{name:"Tampilkan folder root",desc:"Tampilkan nama vault sebagai folder root di pohon."},showFolderIcons:{name:"Tampilkan ikon folder",
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Dukung pengembangan",desc:"Jika Anda menyukai Notebook Navigator, silakan pertimbangkan untuk mendukung pengembangan berkelanjutannya.",buttonText:"�� Sponsor",coffeeButton:"☕� Traktir saya kopi"},otherPlugins:{name:"Lihat plugin saya yang lain",betterPaste:"Membersihkan teks, tautan, dan gambar yang ditempel",pixelPerfectImage:"Pengubahan ukuran gambar yang presisi dan lainnya"},checkForNewVersionOnStart:{name:"Periksa versi baru saat mulai",desc:"Memeriksa rilis plugin baru saat startup dan menampilkan notifikasi saat pembaruan tersedia. Pemeriksaan terjadi paling banyak sekali sehari.",status:"Versi baru tersedia: {version}"},startupDebugLogging:{name:"Log debug saat startup",desc:"Menulis diagnostik startup ke file Markdown bertanda waktu di root vault, lalu berhenti setelah startup stabil. File dapat disinkronkan dan dapat menyertakan jalur file."},whatsNew:{name:"Apa yang baru di Notebook Navigator {version}",desc:"Lihat pembaruan dan peningkatan terbaru",buttonText:"Lihat pembaruan terbaru"},showReleaseNotes:{name:"Tampilkan yang baru setelah pembaruan",desc:'Nonaktifkan agar dialog "Yang baru" tidak terbuka secara otomatis setelah pembaruan.'},masteringVideo:{name:"Menguasai Notebook Navigator (video)",desc:"Video ini membahas semua yang Anda butuhkan untuk produktif di Notebook Navigator, termasuk pintasan keyboard, pencarian, tag, dan kustomisasi lanjutan."},cacheStatistics:{localCache:"Cache lokal",items:"item",withTags:"dengan tag",withPreviewText:"dengan teks pratinjau",withFeatureImage:"dengan gambar unggulan",withMetadata:"dengan metadata"},metadataInfo:{successfullyParsed:"Berhasil diurai",itemsWithName:"item dengan nama",withCreatedDate:"dengan tanggal dibuat",withModifiedDate:"dengan tanggal dimodifikasi",withIcon:"dengan ikon",withColor:"dengan warna",failedToParse:"Gagal mengurai",createdDates:"tanggal dibuat",modifiedDates:"tanggal dimodifikasi",checkTimestampFormat:"Periksa format timestamp Anda.",exportFailed:"Ekspor kesalahan"}}},whatsNew:{title:"Apa yang baru di Notebook Navigator",openBannerImage:"Buka gambar banner rilis",supportMessage:"Jika Anda merasa Notebook Navigator membantu, silakan pertimbangkan untuk mendukung pengembangannya.",supportButton:"Traktir saya kopi",thanksButton:"Terima kasih!"}}});var FU={};En(FU,{STRINGS_IT:()=>hce});var hce,CU=U(()=>{hce={common:{cancel:"Annulla",delete:"Elimina",clear:"Cancella",remove:"Rimuovi",restoreDefault:"Ripristina predefinito",submit:"Invia",save:"Salva",configure:"Configura",lightMode:"Modalità chiara",darkMode:"Modalità scura",noSelection:"Nessuna selezione",untagged:"Senza etichette",featureImageAlt:"Immagine in evidenza",unknownError:"Errore sconosciuto",clipboardWriteError:"Impossibile scrivere negli appunti",updateBannerTitle:"Aggiornamento Notebook Navigator disponibile",updateBannerInstruction:"Aggiorna in Impostazioni -> Plugin della community",previous:"Precedente",next:"Successivo"},listPane:{emptyStateNoSelection:"Seleziona una cartella o un'etichetta per visualizzare le note",emptyStateNoNotes:"Nessuna nota",pinnedSection:"Fissate",notesSection:"Note",filesSection:"File",hiddenItemAriaLabel:"{name} (nascosto)",collapseGroup:"Comprimi gruppo",expandGroup:"Espandi gruppo",manualSortTitle:"Ordinamento manuale: {property}",manualSortHint:`Trascina per riordinare. L'ordine è salvato come valori indice numerici nella proprietà "{property}".`,manualSortNonMarkdownHint:"I file non Markdown sono mostrati in fondo e non possono essere riordinati.",unsortedSection:"Non ordinato",propertyGroupNoValue:"Nessuno",manualSortDone:"Fatto",manualSortMultipleWriteFailure:"{count} file non riusciti; primo: {path}: {message}"},tagList:{untaggedLabel:"Senza etichette",tags:"Etichette"},navigationPane:{shortcutsHeader:"Scorciatoie",recentFilesHeader:"File recenti",properties:"Proprietà ",folders:"Cartelle",tags:"Etichette",calendar:"Calendario",reorderRootFoldersTitle:"Riordina navigazione",reorderRootFoldersHint:"Usa frecce o trascina per riordinare",vaultRootLabel:"V
|
|||
|
|
riunione=ph-calendar
|
|||
|
|
fattura=ph-receipt`,editTooltip:"Modifica mappature"},showFileTypeIcons:{name:"Icone per tipo file",desc:"Assegna icone ai file in base alla loro estensione."},fileTypeIconPreset:{name:"Preset icone file",desc:"Scegli le icone integrate o un preset di pacchetto icone. Le regole di estensione personalizzate sostituiscono questo preset.",options:{builtIn:"Icone integrate"},notInstalledWarning:"Questo pacchetto icone non è installato. Vengono mostrate invece le icone integrate."},fileTypeIconMap:{name:"Mappa icone per tipo",desc:"I file con l'estensione ottengono l'icona specificata. Una mappatura per riga: estensione=icona",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Modifica mappature"},compactItemHeight:{name:"Altezza elemento compatto",desc:"Imposta l'altezza degli elementi lista compatta su desktop e mobile (pixel).",resetTooltip:"Ripristina predefinito (28px)"},compactItemHeightScaleText:{name:"Scala testo con altezza elemento compatto",desc:"Scala il testo della lista compatta quando l'altezza elemento è ridotta."},showParentFolder:{name:"Mostra cartella genitore",desc:"Visualizza il nome della cartella genitore per note in sottocartelle, etichette o proprietà ."},showFolderPath:{name:"Mostra percorso cartella",desc:"Mostra il percorso relativo alla cartella selezionata invece del solo nome della cartella. Etichette e proprietà mostrano il percorso completo."},parentFolderClickOpensFolder:{name:"Fai clic sulla cartella genitore per aprirla",desc:"Facendo clic sulla didascalia della cartella genitore si apre la cartella nel pannello lista."},showParentFolderColor:{name:"Mostra colore cartella genitore",desc:"Usa i colori cartella sulle didascalie della cartella genitore."},showParentFolderIcon:{name:"Mostra icona cartella genitore",desc:"Mostra le icone delle cartelle accanto alle didascalie della cartella genitore."},showQuickActions:{name:"Mostra azioni rapide",desc:"Mostra pulsanti azione al passaggio del mouse sui file. I controlli pulsanti selezionano quali azioni appaiono."},dualPane:{name:"Layout doppio pannello",desc:"Mostra pannello navigazione e pannello lista affiancati."},dualPaneOrientation:{name:"Orientamento doppio pannello",desc:"Scegli layout orizzontale o verticale quando il doppio pannello è attivo.",options:{horizontal:"Divisione orizzontale",vertical:"Divisione verticale"}},narrowSidebarBehavior:{name:"Quando la barra laterale è troppo stretta",desc:"Scegli cosa succede quando il pannello di navigazione e il pannello lista non entrano affiancati.",options:{none:"Non fare nulla",singlePane:"Passa a pannello singolo",vertical:"Passa a divisione verticale"}},narrowSidebarThresholdMode:{name:"Soglia barra laterale stretta",desc:"Scegli come viene calcolata la soglia di larghezza della barra laterale.",options:{fitPanes:"Adatta pannelli",customWidth:"Larghezza personalizzata"}},narrowSidebarThresholdWidth:{name:"Larghezza soglia barra laterale stretta",desc:"Passa quando la barra laterale è più stretta di questa larghezza.",resetTooltip:"Ripristina larghezza predefinita"},paneBackgroundColor:{name:"Colore sfondo",desc:"Scegli i colori sfondo per i pannelli navigazione e lista.",options:{separate:"Sfondi separati",listBackground:"Usa sfondo lista",navigationBackground:"Usa sfondo navigazione"}},zoomLevel:{name:"Livello zoom",desc:"Controlla il livello di zoom complessivo di Notebook Navigator (percentuale)."},useFloatingToolbarsOnIOS:{name:"Usa barre degli strumenti flottanti su iOS",desc:"Si applica solo a iOS."},defaultStartupView:{name:"Vista iniziale a pannello singolo",desc:"Scegli quale pannello viene visualizzato all'apertura di Notebook Navigator nel layout a pannello singolo.",options:{navigation:"Pannello navigazione",listPane:"Pannello lista"}},toolbarButtons:{name:"Pulsanti barra strumenti",desc:"Scegli quali pulsanti appaiono nella barra strumenti. I pulsanti nascosti rimangono accessibili tramite comandi e menu."},openNewNotesInNewTab:{name:"Apri nuove note in una nuova scheda",desc:"Quando attivo, il comando Crea nuova nota apre le note in una nuova scheda. Quando disattivo, le note sostituiscono la scheda corrente."},autoRevealActiveNote:{name:"Auto-mostra nota attiva",desc:"Mostra automaticamente le note quando aperte da Selettore rapido, link o ricerca."},autoRevealShortestPath:{name:"Auto-mostra: Usa il percorso più breve",desc:"Attivato: l'auto-mostra seleziona la cartella antenata o l'etichetta visibile più vicina. Disattivato: l'auto-mostra seleziona la cartella effettiva del file e l'etichetta esatta."},autoRevealIgnoreRightSidebar:{name:"Auto-mostra: Ignora eventi dalla barra laterale destra",desc:"Non cambiare nota attiva quando clicchi o cambi note nella barra laterale destra."},autoRevealIgnoreOther
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importa",confirmTitle:"Importare le impostazioni?",confirmMessage:"L'importazione sostituisce le impostazioni correnti di Notebook Navigator.",backupToggleName:"Salva le impostazioni correnti nella radice del vault prima di importare",backupToggleDesc:"Crea un file JSON con timestamp nella radice del vault.",successWithBackupNotice:"Impostazioni importate. Le impostazioni precedenti sono state salvate in {path}.",backupError:"Impossibile salvare le impostazioni correnti: {message}",successNotice:"Impostazioni importate.",errorNotice:"Impossibile importare le impostazioni: {message}",fileReadError:"Impossibile leggere il file: {message}"},export:{modalTitle:"Esporta impostazioni",editorName:"JSON",editorDesc:"Sono incluse solo le impostazioni modificate rispetto ai valori predefiniti.",placeholder:"{}",copyButtonText:"Copia negli appunti",downloadButtonText:"Scarica",copyNotice:"Impostazioni copiate negli appunti.",downloadNotice:"Impostazioni esportate.",downloadError:"Impossibile scaricare le impostazioni: {message}"}},resetAllSettings:{name:"Ripristina tutte le impostazioni",desc:"Ripristina tutte le impostazioni di Notebook Navigator ai valori predefiniti.",buttonText:"Ripristina tutte le impostazioni",confirmTitle:"Ripristinare tutte le impostazioni?",confirmMessage:"Questo ripristinerà tutte le impostazioni di Notebook Navigator ai valori predefiniti. Non può essere annullato.",confirmButtonText:"Ripristina tutte le impostazioni",notice:"Impostazioni ripristinate. Riavvia Obsidian o riapri Notebook Navigator per applicare.",error:"Impossibile ripristinare le impostazioni."},multiSelectModifier:{name:"Modificatore selezione multipla",desc:"Scegli quale tasto modificatore attiva la selezione multipla. Quando Option/Alt è selezionato, il clic con Cmd/Ctrl apre le note in una nuova scheda.",options:{cmdCtrl:"Clic con Cmd/Ctrl",optionAlt:"Clic con Option/Alt"}},enterToOpenFiles:{name:"Premi Invio per aprire i file",desc:"Apri i file solo premendo Invio durante la navigazione da tastiera nell'elenco. Su macOS, questo impedisce a Invio di rinominare i file."},shiftEnterAction:{name:"Shift+Invio",desc:"Scegli se Shift+Invio apre o rinomina il file selezionato."},cmdEnterAction:{name:"Cmd+Invio",desc:"Scegli se Cmd+Invio apre o rinomina il file selezionato."},ctrlEnterAction:{name:"Ctrl+Invio",desc:"Scegli se Ctrl+Invio apre o rinomina il file selezionato."},mouseBackForwardAction:{name:"Pulsanti indietro/avanti del mouse",desc:"Azione per i pulsanti indietro e avanti del mouse su desktop.",options:{systemDefault:"Usa impostazione predefinita di sistema",singlePaneSwitch:"Cambia pannello (pannello singolo)",history:"Naviga nella cronologia"}},showFileTypes:{name:"Mostra tipi file (profilo vault)",desc:"Filtra quali tipi di file vengono mostrati nel navigatore. I tipi file non supportati da Obsidian potrebbero aprirsi in applicazioni esterne.",options:{documents:"Documenti (.md, .canvas, .base)",supported:"Supportati (si aprono in Obsidian)",all:"Tutti (potrebbero aprirsi esternamente)"}},homepage:{name:"Homepage",desc:"Scegli cosa Notebook Navigator apre automaticamente all'avvio.",current:"Attuale: {path}",chooseButton:"Scegli file",options:{none:"Nessuno",file:"File",dailyNote:"Nota giornaliera",weeklyNote:"Nota settimanale",monthlyNote:"Nota mensile",quarterlyNote:"Nota trimestrale",yearlyNote:"Nota annuale"},file:{name:"Homepage: File di avvio",empty:"Nessun file selezionato"},createMissing:{name:"Homepage: Crea nota se mancante",desc:"Crea la nota periodica all'avvio o tramite comando se non esiste."}},hideNotesWithPropertyRules:{name:"Nascondi note con regole di proprietà (profilo vault)",desc:"Lista di regole frontmatter separate da virgola. Usa voci `key` o `key=value` (es. status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Nascondi file (profilo vault)",desc:"Lista di pattern di nomi file separati da virgola da nascondere. Supporta caratteri jolly * e percorsi / (es. temp-*, *.png, /assets/*).",placeholder:"temp-*, *.png, /assets/
|
|||
|
|
D MMM YYYY = 25 mag 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
YYYY/YY = anno
|
|||
|
|
MMMM/MMM/MM = mese
|
|||
|
|
DD/D = giorno
|
|||
|
|
dddd/ddd = giorno settimana`,helpTooltip:"Formato con Moment",momentLinkText:"formato Moment"},timeFormat:{name:"Formato ora",desc:"Formato per visualizzare le ore (usa formato Moment).",placeholder:"HH:mm",help:`Formati comuni:
|
|||
|
|
h:mm a = 2:30 PM (12 ore)
|
|||
|
|
HH:mm = 14:30 (24 ore)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
HH/H = 24 ore
|
|||
|
|
hh/h = 12 ore
|
|||
|
|
mm = minuti
|
|||
|
|
ss = secondi
|
|||
|
|
a = AM/PM`,helpTooltip:"Formato con Moment",momentLinkText:"formato Moment"},showNotePreview:{name:"Mostra anteprima nota",desc:"Visualizza testo anteprima sotto i nomi note."},skipHeadingsInPreview:{name:"Salta intestazioni nell'anteprima",desc:"Salta righe intestazione quando generi testo anteprima."},skipCodeBlocksInPreview:{name:"Salta blocchi codice nell'anteprima",desc:"Salta blocchi codice quando generi testo anteprima."},skipCalloutsInPreview:{name:"Salta callout nell'anteprima",desc:"Salta blocchi callout quando generi testo anteprima."},stripHtmlInPreview:{name:"Rimuovi HTML nelle anteprime",desc:"Rimuove i tag HTML dal testo di anteprima. Potrebbe influire sulle prestazioni nelle note lunghe."},stripLatexInPreview:{name:"Rimuovi LaTeX nelle anteprime",desc:"Rimuove le espressioni LaTeX inline e a blocco dal testo di anteprima."},previewProperties:{name:"Proprietà anteprima",desc:"Lista di proprietà frontmatter separate da virgola da controllare per testo anteprima. La prima proprietà con testo sarà usata.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Ricorri al contenuto della nota",desc:"Mostra il contenuto della nota come anteprima quando nessuna delle proprietà specificate contiene testo."},previewRows:{name:"Righe anteprima",desc:"Numero di righe da visualizzare per il testo anteprima.",options:{1:"1 riga",2:"2 righe",3:"3 righe",4:"4 righe",5:"5 righe"}},titleRows:{name:"Righe titolo",desc:"Numero di righe da visualizzare per i titoli note.",options:{1:"1 riga",2:"2 righe",3:"3 righe"}},useFolderColor:{name:"Usa colore cartella",desc:"Colora i titoli delle note e le icone file con il colore della cartella genitore quando non è impostato un colore file personalizzato. Priorità : colore file personalizzato > colore cartella > colore predefinito."},showFeatureImage:{name:"Mostra immagine in evidenza",desc:"Visualizza una miniatura della prima immagine trovata nella nota."},forceSquareFeatureImage:{name:"Forza immagine in evidenza quadrata",desc:"Renderizza immagini in evidenza come miniature quadrate."},featureImageProperties:{name:"Proprietà immagine",desc:"Lista di proprietà frontmatter separate da virgola da controllare per prime. Usa la prima immagine nel contenuto markdown come fallback.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Escludi note con proprietà ",desc:"Lista di proprietà frontmatter separate da virgola. Le note contenenti una di queste proprietà non memorizzano immagini in evidenza.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Dimensione di visualizzazione dell'immagine in evidenza",desc:"Dimensione massima di rendering per le immagini in evidenza nelle liste di note.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Dimensione in pixel dell'immagine in evidenza",desc:"Risoluzione utilizzata per generare le miniature memorizzate delle immagini in evidenza. Aumenta questo valore se le anteprime più grandi appaiono sfocate.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Scarica immagini esterne",desc:"Scarica immagini remote e miniature di YouTube per le immagini in evidenza."},hideExportedPreviewImages:{name:"Nascondi le immagini di anteprima esportate",desc:'Nasconde i file PNG di anteprima dei disegni esportati. Attiva "Mostra elementi nascosti" per visualizzarli.'},drawingIntegrationInfo:{intro:"Notebook Navigator mostra i file PNG esportati da Excalidraw come anteprime dei disegni.",items:["Nelle **impostazioni di Excalidraw**, apri **Embedding Excalidraw into your Notes and Exporting**, poi **Export Settings**, poi **Auto-export Settings**.","Attiva **Auto-export PNG**. Facoltativamente, attiva **Export both dark- and light-themed image**.","Notebook Navigator cerca **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** o **Drawing.excalidraw.light.png**.","Quando **Nascondi le immagini di anteprima esportate** è attivo, i file PNG vengono mostrati solo se anche **Mostra
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Supporta lo sviluppo",desc:"Se ami usare Notebook Navigator, considera di supportare il suo sviluppo continuo.",buttonText:"â�¤ï¸� Sponsorizza",coffeeButton:"☕ï¸� Offrimi un caffè"},otherPlugins:{name:"Scopri i miei altri plugin",betterPaste:"Ripulisce testo, link e immagini incollati",pixelPerfectImage:"Ridimensionamento esatto delle immagini e altro"},checkForNewVersionOnStart:{name:"Controlla nuova versione all'avvio",desc:"Controlla nuovi rilasci plugin all'avvio e mostra notifica quando un aggiornamento è disponibile. I controlli avvengono al massimo una volta al giorno.",status:"Nuova versione disponibile: {version}"},startupDebugLogging:{name:"Registro di debug all'avvio",desc:"Scrive la diagnostica di avvio in un file Markdown con data e ora nella radice del vault, poi si ferma quando l'avvio si stabilizza. Il file può essere sincronizzato e può includere percorsi di file."},whatsNew:{name:"Novità in Notebook Navigator {version}",desc:"Vedi aggiornamenti e miglioramenti recenti",buttonText:"Vedi aggiornamenti recenti"},showReleaseNotes:{name:"Mostra le novità dopo un aggiornamento",desc:"Disattiva per impedire l'apertura automatica della finestra delle novità dopo gli aggiornamenti."},masteringVideo:{name:"Padroneggiare Notebook Navigator (video)",desc:"Questo video copre tutto ciò che serve per essere produttivi in Notebook Navigator, incluse scorciatoie da tastiera, ricerca, etichette e personalizzazione avanzata."},cacheStatistics:{localCache:"Cache locale",items:"elementi",withTags:"con etichette",withPreviewText:"con testo anteprima",withFeatureImage:"con immagine in evidenza",withMetadata:"con metadati"},metadataInfo:{successfullyParsed:"Analizzati con successo",itemsWithName:"elementi con nome",withCreatedDate:"con data creazione",withModifiedDate:"con data modifica",withIcon:"con icona",withColor:"con colore",failedToParse:"Impossibile analizzare",createdDates:"date creazione",modifiedDates:"date modifica",checkTimestampFormat:"Controlla il formato timestamp.",exportFailed:"Esporta errori"}}},whatsNew:{title:"Novità in Notebook Navigator",openBannerImage:"Apri immagine banner della versione",supportMessage:"Se trovi Notebook Navigator utile, considera di supportare il suo sviluppo.",supportButton:"Offrimi un caffè",thanksButton:"Grazie!"}}});var NU={};En(NU,{STRINGS_JA:()=>fce});var fce,IU=U(()=>{fce={common:{cancel:"ã‚ャンセル",delete:"削除",clear:"クリア",remove:"削除",restoreDefault:"デフォルトã�«æˆ»ã�™",submit:"é€�ä¿¡",save:"ä¿�å˜",configure:"è¨å®š",lightMode:"ライトモード",darkMode:"ダークモード",noSelection:"é�¸æŠžã�ªã�—",untagged:"ã‚¿ã‚°ã�ªã�—",featureImageAlt:"アイã‚ャッãƒ�ç”»åƒ�",unknownError:"ä¸�明ã�ªã‚¨ãƒ©ãƒ¼",clipboardWriteError:"クリップボードã�«æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ",updateBannerTitle:"Notebook Navigator ã�®æ›´æ–°ã�Œã�‚りã�¾ã�™",updateBannerInstruction:"è¨å®š -> コミュニティプラグイン ã�§æ›´æ–°",previous:"å‰�ã�¸",next:"次ã�¸"},listPane:{emptyStateNoSelection:"フォルダã�¾ã�Ÿã�¯ã‚¿ã‚°ã‚’é�¸æŠžã�—ã�¦ãƒŽãƒ¼ãƒˆã‚’表示",emptyStateNoNotes:"ノートã�ªã�—",pinnedSection:"ピン留ã‚�",notesSection:"ノート",filesSection:"ファイル",hiddenItemAriaLabel:"{name} (é�žè¡¨ç¤º)",collapseGroup:"グループを折りã�Ÿã�Ÿã‚€",expandGroup:"グループを展開",manualSortTitle:"手動並ã�¹æ›¿ã�ˆ: {property}",manualSortHint:"ドラッグã�—ã�¦ä¸¦ã�¹æ›¿ã�ˆã�¾ã�™ã€‚並ã�³é †ã�¯æ•°å€¤ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�¨ã�—ã�¦ãƒ—ãƒãƒ‘ティ「{property}ã€�ã�«ä¿�å˜ã�•れã�¾ã�™ã€‚",manualSortNonMarkdownHint:"Markdown 以外ã�®ãƒ•ァイルã�¯ä¸‹éƒ¨ã�«è¡¨ç¤ºã�•れã€�並ã�¹æ›¿ã�ˆã�§ã��ã�¾ã�›ã‚“。",unsortedSection:"未ソート",propertyGroupNoValue:"ã�ªã�—",manualSortDone:"完了",manualSortMultipleWriteFailure:"{count} ä»¶ã�®ãƒ•ァイルã�Œå¤±æ•—ã�—ã�¾ã�—ã�Ÿã€‚最åˆ�: {path}: {message}"},tagList:{untaggedLabel:"ã‚¿ã‚°ã�ªã�—",tags:"ã‚¿ã‚°"},navigationPane:{shortcutsHeader:"ショートカット",recentFilesHeader:"最近ã�®ãƒ•ァイル",properties:"プãƒãƒ‘テ
|
|||
|
|
会è°=ph-calendar
|
|||
|
|
請求書=ph-receipt`,editTooltip:"マッピングを編集"},showFileTypeIcons:{name:"ファイルタイプã�§ã‚¢ã‚¤ã‚³ãƒ³è¨å®š",desc:"ファイルã�®æ‹¡å¼µå�ã�«åŸºã�¥ã�„ã�¦ã‚¢ã‚¤ã‚³ãƒ³ã‚’割り当ã�¦ã�¾ã�™ã€‚"},fileTypeIconPreset:{name:"ファイルアイコンプリセット",desc:"内蔵アイコンã�¾ã�Ÿã�¯ã‚¢ã‚¤ã‚³ãƒ³ãƒ‘ックã�®ãƒ—リセットをé�¸æŠžã�—ã�¾ã�™ã€‚カスタム拡張å�ルールã�¯ã�“ã�®ãƒ—リセットを上書ã��ã�—ã�¾ã�™ã€‚",options:{builtIn:"内蔵アイコン"},notInstalledWarning:"ã�“ã�®ã‚¢ã‚¤ã‚³ãƒ³ãƒ‘ックã�¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•れã�¦ã�„ã�¾ã�›ã‚“。代ã‚�りã�«å†…蔵アイコンã�Œè¡¨ç¤ºã�•れã�¾ã�™ã€‚"},fileTypeIconMap:{name:"ファイルタイプアイコンマップ",desc:"æ‹¡å¼µå�ã‚’æŒ�ã�¤ãƒ•ァイルã�«æŒ‡å®šã�—ã�Ÿã‚¢ã‚¤ã‚³ãƒ³ã�Œé�©ç”¨ã�•れã�¾ã�™ã€‚1行ã�«1ã�¤ã�®ãƒžãƒƒãƒ”ング: æ‹¡å¼µå�=アイコン",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"マッピングを編集"},compactItemHeight:{name:"コンパクト表示ã�®é …目高ã�•",desc:"デスクトップã�¨ãƒ¢ãƒ�イルã�®ã‚³ãƒ³ãƒ‘ã‚¯ãƒˆè¡¨ç¤ºé …ç›®ã�®é«˜ã�•ã‚’è¨å®šã�—ã�¾ã�™ï¼ˆãƒ”クセル)。",resetTooltip:"デフォルトã�«æˆ»ã�™ (28px)"},compactItemHeightScaleText:{name:"コンパクト表示ã�®æ–‡å—サイズを高ã�•ã�«å�ˆã‚�ã�›ã‚‹",desc:"é …ç›®ã�®é«˜ã�•を下ã�’ã�Ÿã�¨ã��ã�«ã‚³ãƒ³ãƒ‘クト表示ã�®æ–‡å—サイズを調整ã�—ã�¾ã�™ã€‚"},showParentFolder:{name:"親フォルダを表示",desc:"サブフォルダã€�ã‚¿ã‚°ã€�ã�¾ã�Ÿã�¯ãƒ—ãƒãƒ‘ティ内ã�®ãƒŽãƒ¼ãƒˆã�«è¦ªãƒ•ォルダå��を表示ã�—ã�¾ã�™ã€‚"},showFolderPath:{name:"フォルダパスを表示",desc:"フォルダå��ã�®ã�¿ã�§ã�¯ã�ªã��ã€�é�¸æŠžä¸ã�®ãƒ•ォルダã�‹ã‚‰ã�®ç›¸å¯¾ãƒ‘スを表示ã�—ã�¾ã�™ã€‚ã‚¿ã‚°ã�¨ãƒ—ãƒãƒ‘ティã�§ã�¯ãƒ•ルパスを表示ã�—ã�¾ã�™ã€‚"},parentFolderClickOpensFolder:{name:"親フォルダクリックã�§ãƒ•ォルダを開ã��",desc:"親フォルダラベルをクリックã�™ã‚‹ã�¨ãƒªã‚¹ãƒˆãƒšã‚¤ãƒ³ã�§ãƒ•ォルダを開ã��ã�¾ã�™ã€‚"},showParentFolderColor:{name:"親フォルダã�®è‰²ã‚’表示",desc:"親フォルダラベルã�«ãƒ•ォルダã�®è‰²ã‚’使用ã�—ã�¾ã�™ã€‚"},showParentFolderIcon:{name:"親フォルダã�®ã‚¢ã‚¤ã‚³ãƒ³ã‚’表示",desc:"親フォルダラベルã�®æ¨ªã�«ãƒ•ォルダアイコンを表示ã�—ã�¾ã�™ã€‚"},showQuickActions:{name:"クイックアクションを表示",desc:"ファイルã�«ãƒ›ãƒ�ーã�—ã�Ÿã�¨ã��ã�«ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ãƒœã‚¿ãƒ³ã‚’表示ã�—ã�¾ã�™ã€‚ボタンコントãƒãƒ¼ãƒ«ã�§è¡¨ç¤ºã�™ã‚‹ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚"},dualPane:{name:"デュアルペインレイアウト",desc:"ナビゲーションペインã�¨ãƒªã‚¹ãƒˆãƒšã‚¤ãƒ³ã‚’並ã�¹ã�¦è¡¨ç¤ºã�—ã�¾ã�™ã€‚"},dualPaneOrientation:{name:"デュアルペインã�®å�‘ã��",desc:"デュアルペイン使用時ã�®æ°´å¹³ã�¾ã�Ÿã�¯åž‚直レイアウトをé�¸æŠžã�—ã�¾ã�™ã€‚",options:{horizontal:"水平分割",vertical:"垂直分割"}},narrowSidebarBehavior:{name:"サイドãƒ�ーã�Œç‹ã�™ã�Žã‚‹å ´å�ˆ",desc:"ナビゲーションペインã�¨ãƒªã‚¹ãƒˆãƒšã‚¤ãƒ³ã‚’横ã�«ä¸¦ã�¹ã‚‰ã‚Œã�ªã�„å ´å�ˆã�®å‹•作をé�¸æŠžã�—ã�¾ã�™ã€‚",options:{none:"何もã�—ã�ªã�„",singlePane:"シングルペインã�«åˆ‡ã‚Šæ›¿ã�ˆ",vertical:"縦分割ã�«åˆ‡ã‚Šæ›¿ã�ˆ"}},narrowSidebarThresholdMode:{name:"ç‹ã�„サイドãƒ�ーã�®ã�—ã��ã�„値",desc:"サイドãƒ�ー幅ã�®ã�—ã��ã�„値ã�®è¨ˆç®—方法をé�¸æŠžã�—ã�¾ã�™ã€‚",options:{fitPanes:"ペインã�«å�ˆã‚�ã�›ã‚‹",customWidth:"カスタム幅"}},narrowSidebarThresholdWidth:{name:"ç‹ã�„サイドãƒ�ーã�®ã�—ã��ã�„値幅",desc:"サイドãƒ�ーã�Œã�“ã�®å¹…よりç‹ã�„å ´å�ˆã�«åˆ‡ã‚Šæ›¿ã�ˆã�¾ã�™ã€‚",resetTooltip:"デフォルトã�®å¹…ã�«æˆ»ã�™"},paneBackgroundColor:{name:"背景色",desc:"ナビゲーションペインã�¨ãƒªã‚¹ãƒˆãƒšã‚¤ãƒ³ã�®èƒŒæ™¯è‰²ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚",options:{separate:"背景を分ã�‘ã‚‹",listBackground:"リストã�®èƒŒæ™¯ã‚’使用",navigationBackground:"ナビゲーションã�®èƒŒæ™¯ã‚’使用"}},zoomLevel:{name:"ズームレベル",desc:"Notebook Navigator 全体ã�®ã‚ºãƒ¼ãƒ レベルを制御ã�—ã�¾ã�™ï¼ˆãƒ‘ーセント)。"},useFloatingToolbarsOnIOS:{name:"iOSã�§ãƒ•ãƒãƒ¼ãƒ†ã‚£ãƒ³ã‚°ãƒ„ールãƒ�ーを使用",desc:"iOSã�§ã�®ã�¿é�©ç”¨ã�•れã�¾ã�™ã€‚"},defaultStartupView:{name:"シングルペインã�®èµ·å‹•ビュー",desc:"シングルペインレイアウトã�§ Notebook Navigator ã‚’é–‹ã�„ã�Ÿã�¨ã��ã�«è¡¨ç¤ºã�™ã‚‹ãƒšã‚¤ãƒ³ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚",options:{navigation:"ナビゲーションペイン",listPane:"リストペイン"}},toolbarButtons:{name:"ツールãƒ�ーボタン",desc:"ツールãƒ�ーã�«è¡¨ç¤ºã�™ã‚‹ãƒœã‚¿ãƒ³ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚é�žè¡¨ç¤ºã�®ãƒœã‚¿ãƒ³ã�¯ã‚³ãƒžãƒ³ãƒ‰ã�¨ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�‹ã‚‰å¼•ã��ç¶šã��利用ã�§ã��ã�¾ã�™ã€‚"},openNewNotesInNewTab:{name:"æ–°ã�—ã�„ノートを新ã�—ã�„タブã�§é–‹ã��",desc:"有効ã�«ã�™ã‚‹ã�¨ã€�「新ã�—ã�„ノートを作æˆ�ã€�コマンドã�§ãƒŽãƒ¼ãƒˆã�Œæ–°ã�—ã�„タブã�«é–‹ã��ã�¾ã�™ã€‚無効ã�«ã�™ã‚‹ã�¨ã€�ノートã�¯ç�¾åœ¨ã�®ã‚¿ãƒ–ã�«ç½®ã��æ�›ã‚�りã�¾ã�™ã€‚"},autoRevealActiveNote:{name:"アクティブã�ªãƒŽãƒ¼ãƒˆã‚’自動表示",desc:"クイッã
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"インãƒ�ート",confirmTitle:"è¨å®šã‚’インãƒ�ートã�—ã�¾ã�™ã�‹ï¼Ÿ",confirmMessage:"インãƒ�ートã�™ã‚‹ã�¨ã€�ç�¾åœ¨ã�® Notebook Navigator è¨å®šã�Œç½®ã��æ�›ã�ˆã‚‰ã‚Œã�¾ã�™ã€‚",backupToggleName:"インãƒ�ートå‰�ã�«ç�¾åœ¨ã�®è¨å®šã‚’ä¿�管庫ã�®ãƒ«ãƒ¼ãƒˆã�«ä¿�å˜",backupToggleDesc:"ä¿�管庫ã�®ãƒ«ãƒ¼ãƒˆã�«ã‚¿ã‚¤ãƒ スタンプ付ã��ã�® JSON ファイルを作æˆ�ã�—ã�¾ã�™ã€‚",successWithBackupNotice:"è¨å®šã�Œã‚¤ãƒ³ãƒ�ートã�•れã�¾ã�—ã�Ÿã€‚以å‰�ã�®è¨å®šã�¯ {path} ã�«ä¿�å˜ã�•れã�¾ã�—ã�Ÿã€‚",backupError:"ç�¾åœ¨ã�®è¨å®šã‚’ä¿�å˜ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ: {message}",successNotice:"è¨å®šã�Œã‚¤ãƒ³ãƒ�ートã�•れã�¾ã�—ã�Ÿã€‚",errorNotice:"è¨å®šã�®ã‚¤ãƒ³ãƒ�ートã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: {message}",fileReadError:"ファイルをèªã�¿è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ: {message}"},export:{modalTitle:"è¨å®šã‚’エクスãƒ�ート",editorName:"JSON",editorDesc:"デフォルトã�‹ã‚‰å¤‰æ›´ã�•れã�Ÿè¨å®šã�®ã�¿ã�Œå�«ã�¾ã‚Œã�¾ã�™ã€‚",placeholder:"{}",copyButtonText:"クリップボードã�«ã‚³ãƒ”ー",downloadButtonText:"ダウンãƒãƒ¼ãƒ‰",copyNotice:"è¨å®šã�Œã‚¯ãƒªãƒƒãƒ—ボードã�«ã‚³ãƒ”ーã�•れã�¾ã�—ã�Ÿã€‚",downloadNotice:"è¨å®šã�Œã‚¨ã‚¯ã‚¹ãƒ�ートã�•れã�¾ã�—ã�Ÿã€‚",downloadError:"è¨å®šã�®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: {message}"}},resetAllSettings:{name:"ã�™ã�¹ã�¦ã�®è¨å®šã‚’リセット",desc:"Notebook Navigatorã�®ã�™ã�¹ã�¦ã�®è¨å®šã‚’デフォルト値ã�«ãƒªã‚»ãƒƒãƒˆã�—ã�¾ã�™ã€‚",buttonText:"ã�™ã�¹ã�¦ã�®è¨å®šã‚’リセット",confirmTitle:"ã�™ã�¹ã�¦ã�®è¨å®šã‚’リセットã�—ã�¾ã�™ã�‹ï¼Ÿ",confirmMessage:"Notebook Navigatorã�®ã�™ã�¹ã�¦ã�®è¨å®šã�Œãƒ‡ãƒ•ォルト値ã�«ãƒªã‚»ãƒƒãƒˆã�•れã�¾ã�™ã€‚å…ƒã�«æˆ»ã�›ã�¾ã�›ã‚“。",confirmButtonText:"ã�™ã�¹ã�¦ã�®è¨å®šã‚’リセット",notice:"ã�™ã�¹ã�¦ã�®è¨å®šã�Œãƒªã‚»ãƒƒãƒˆã�•れã�¾ã�—ã�Ÿã€‚Obsidianã‚’å†�èµ·å‹•ã�™ã‚‹ã�‹ã€�Notebook Navigatorã‚’é–‹ã��ç›´ã�—ã�¦é�©ç”¨ã�—ã�¦ã��ã� ã�•ã�„。",error:"è¨å®šã�®ãƒªã‚»ãƒƒãƒˆã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿã€‚"},multiSelectModifier:{name:"複数é�¸æŠžãƒ¢ãƒ‡ã‚£ãƒ•ァイア",desc:"複数é�¸æŠžã‚’切り替ã�ˆã‚‹ãƒ¢ãƒ‡ã‚£ãƒ•ァイアã‚ーをé�¸æŠžã�—ã�¾ã�™ã€‚Option/Altã�Œé�¸æŠžã�•れã�¦ã�„ã‚‹å ´å�ˆã€�Cmd/Ctrlクリックã�§ãƒŽãƒ¼ãƒˆã‚’æ–°ã�—ã�„タブã�§é–‹ã��ã�¾ã�™ã€‚",options:{cmdCtrl:"Cmd/Ctrl クリック",optionAlt:"Option/Alt クリック"}},enterToOpenFiles:{name:"Enterã‚ーã�§ãƒ•ァイルを開ã��",desc:"リストã�®ã‚ーボードæ“�作ä¸ã�«Enterã‚ーを押ã�—ã�Ÿã�¨ã��ã�®ã�¿ãƒ•ァイルを開ã��ã�¾ã�™ã€‚macOSã�§ã�¯ã€�Enterã‚ーã�§ãƒ•ァイルå��ã�Œå¤‰æ›´ã�•れã�ªã�„よã�†ã�«ã�—ã�¾ã�™ã€‚"},shiftEnterAction:{name:"Shift+Enter",desc:"Shift+Enterã�§é�¸æŠžã�—ã�Ÿãƒ•ァイルを開ã��ã�‹å��å‰�を変更ã�™ã‚‹ã�‹ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚"},cmdEnterAction:{name:"Cmd+Enter",desc:"Cmd+Enterã�§é�¸æŠžã�—ã�Ÿãƒ•ァイルを開ã��ã�‹å��å‰�を変更ã�™ã‚‹ã�‹ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚"},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Ctrl+Enterã�§é�¸æŠžã�—ã�Ÿãƒ•ァイルを開ã��ã�‹å��å‰�を変更ã�™ã‚‹ã�‹ã‚’é�¸æŠžã�—ã�¾ã�™ã€‚"},mouseBackForwardAction:{name:"マウスã�®æˆ»ã‚‹/進むボタン",desc:"デスクトップã�§ã�®ãƒžã‚¦ã‚¹ã�®æˆ»ã‚‹/進むボタンã�®å‹•作。",options:{systemDefault:"システムã�®ãƒ‡ãƒ•ォルトを使用",singlePaneSwitch:"ペイン切り替ã�ˆï¼ˆã‚·ãƒ³ã‚°ãƒ«ãƒšã‚¤ãƒ³ï¼‰",history:"å±¥æ´ã‚’ナビゲート"}},hideNotesWithPropertyRules:{name:"プãƒãƒ‘ティルールã�§ãƒŽãƒ¼ãƒˆã‚’é�žè¡¨ç¤ºï¼ˆä¿�管庫プãƒãƒ•ァイル)",desc:"カンマ区切りã�®ãƒ•ãƒãƒ³ãƒˆãƒžã‚¿ãƒ¼ãƒ«ãƒ¼ãƒ«ã�®ãƒªã‚¹ãƒˆã€‚`key` ã�¾ã�Ÿã�¯ `key=value` エントリを使用ã�—ã�¾ã�™ï¼ˆä¾‹ï¼šstatus=done, published=true, archived)。",placeholder:"status=done, published=true, archived"},hideFiles:{name:"ファイルをé�žè¡¨ç¤ºï¼ˆä¿�管庫プãƒãƒ•ァイル)",desc:"é�žè¡¨ç¤ºã�«ã�™ã‚‹ãƒ•ァイルå��パターンã�®ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šãƒªã‚¹ãƒˆã€‚* ワイルドカードã�¨ / パスをサãƒ�ート(例:temp-*, *.png, /assets/*)。",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"ä¿�管庫プãƒãƒ•ァイル",desc:"プãƒãƒ•ァイルã�¯ã€�ファイルタイプã�®è¡¨ç¤ºã€�é�žè¡¨ç¤ºãƒ•ァイルã€�é�žè¡¨ç¤ºãƒ•ォルダã€�é�žè¡¨ç¤ºã‚¿ã‚°ã€�é�žè¡
|
|||
|
|
YYYY年M月D日 = 2022年5月25日
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
MM/DD/YYYY = 05/25/2022
|
|||
|
|
|
|||
|
|
トークン:
|
|||
|
|
YYYY/YY = å¹´
|
|||
|
|
MMMM/MMM/MM/M = 月
|
|||
|
|
DD/D = æ—¥
|
|||
|
|
dddd/ddd = 曜日`,helpTooltip:"Moment形�",momentLinkText:"Moment フォーマット"},timeFormat:{name:"時刻形�",desc:"時刻を表示�る形�(Moment形�を使用)。",placeholder:"HH:mm",help:`一般的�形�:
|
|||
|
|
HH:mm = 14:30(24時間制)
|
|||
|
|
h:mm a = 2:30 PM(12時間制)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
トークン:
|
|||
|
|
HH/H = 24時間制
|
|||
|
|
hh/h = 12時間制
|
|||
|
|
mm = 分
|
|||
|
|
ss = ç§’
|
|||
|
|
a = AM/PM`,helpTooltip:"Momentå½¢å¼�",momentLinkText:"Moment フォーマット"},showNotePreview:{name:"ノートプレビューを表示",desc:"ノートå��ã�®ä¸‹ã�«ãƒ—レビューテã‚ストを表示ã�—ã�¾ã�™ã€‚"},skipHeadingsInPreview:{name:"プレビューã�§è¦‹å‡ºã�—をスã‚ップ",desc:"プレビューテã‚スト生æˆ�時ã�«è¦‹å‡ºã�—行をスã‚ップã�—ã�¾ã�™ã€‚"},skipCodeBlocksInPreview:{name:"プレビューã�§ã‚³ãƒ¼ãƒ‰ãƒ–ãƒãƒƒã‚¯ã‚’スã‚ップ",desc:"プレビューテã‚スト生æˆ�時ã�«ã‚³ãƒ¼ãƒ‰ãƒ–ãƒãƒƒã‚¯ã‚’スã‚ップã�—ã�¾ã�™ã€‚"},skipCalloutsInPreview:{name:"プレビューã�§ã‚³ãƒ¼ãƒ«ã‚¢ã‚¦ãƒˆã‚’スã‚ップ",desc:"プレビューテã‚スト生æˆ�時ã�«ã‚³ãƒ¼ãƒ«ã‚¢ã‚¦ãƒˆãƒ–ãƒãƒƒã‚¯ã‚’スã‚ップã�—ã�¾ã�™ã€‚"},stripHtmlInPreview:{name:"プレビューã�®HTMLを削除",desc:"プレビューテã‚ストã�‹ã‚‰HTMLタグを削除ã�—ã�¾ã�™ã€‚大ã��ã�ªãƒŽãƒ¼ãƒˆã�§ã�¯ãƒ‘フォーマンスã�«å½±éŸ¿ã�™ã‚‹å ´å�ˆã�Œã�‚りã�¾ã�™ã€‚"},stripLatexInPreview:{name:"プレビューã�®LaTeXを削除",desc:"プレビューテã‚ストã�‹ã‚‰ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�Šã‚ˆã�³ãƒ–ãƒãƒƒã‚¯LaTeXå¼�を削除ã�—ã�¾ã�™ã€‚"},previewProperties:{name:"プレビュープãƒãƒ‘ティ",desc:"プレビューテã‚ストを検索ã�™ã‚‹ãƒ•ãƒãƒ³ãƒˆãƒžã‚¿ãƒ¼ãƒ—ãƒãƒ‘ティã�®ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šãƒªã‚¹ãƒˆã€‚テã‚ストã�Œã�‚る最åˆ�ã�®ãƒ—ãƒãƒ‘ティã�Œä½¿ç”¨ã�•れã�¾ã�™ã€‚",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"ノート内容ã�«ãƒ•ォールãƒ�ック",desc:"指定ã�•れã�Ÿãƒ—ãƒãƒ‘ティã�«ãƒ†ã‚ストã�Œå�«ã�¾ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã€�ノート内容をプレビューã�¨ã�—ã�¦è¡¨ç¤ºã�—ã�¾ã�™ã€‚"},previewRows:{name:"プレビュー行数",desc:"プレビューテã‚ストã�®è¡¨ç¤ºè¡Œæ•°ã€‚",options:{1:"1行",2:"2行",3:"3行",4:"4行",5:"5行"}},titleRows:{name:"タイトル行数",desc:"ノートタイトルã�®è¡¨ç¤ºè¡Œæ•°ã€‚",options:{1:"1行",2:"2行",3:"3行"}},useFolderColor:{name:"フォルダã�®è‰²ã‚’使用",desc:"カスタムファイル色ã�Œè¨å®šã�•れã�¦ã�„ã�ªã�„å ´å�ˆã�«ã€�ノートタイトルã�¨ãƒ•ァイルアイコンを親フォルダã�®è‰²ã�§è¡¨ç¤ºã�—ã�¾ã�™ã€‚å„ªå…ˆé †ä½�: カスタムファイル色 > フォルダã�®è‰² > デフォルト色。"},showFeatureImage:{name:"アイã‚ャッãƒ�ç”»åƒ�を表示",desc:"ノートã�§æœ€åˆ�ã�«è¦‹ã�¤ã�‹ã�£ã�Ÿç”»åƒ�ã�®ã‚µãƒ ãƒ�イルを表示ã�—ã�¾ã�™ã€‚"},forceSquareFeatureImage:{name:"アイã‚ャッãƒ�ç”»åƒ�ã‚’æ£æ–¹å½¢ã�«å›ºå®š",desc:"アイã‚ャッãƒ�ç”»åƒ�ã‚’æ£æ–¹å½¢ã�®ã‚µãƒ ãƒ�イルã�¨ã�—ã�¦è¡¨ç¤ºã�—ã�¾ã�™ã€‚"},featureImageProperties:{name:"ç”»åƒ�プãƒãƒ‘ティ",desc:"最åˆ�ã�«ãƒ�ェックã�™ã‚‹ãƒ•ãƒãƒ³ãƒˆãƒžã‚¿ãƒ¼ãƒ—ãƒãƒ‘ティã�®ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šãƒªã‚¹ãƒˆã€‚見ã�¤ã�‹ã‚‰ã�ªã�„å ´å�ˆã�¯markdownコンテンツã�®æœ€åˆ�ã�®ç”»åƒ�を使用ã�—ã�¾ã�™ã€‚",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"プãƒãƒ‘ティをæŒ�ã�¤ãƒŽãƒ¼ãƒˆã‚’除外",desc:"フãƒãƒ³ãƒˆãƒžã‚¿ãƒ¼ãƒ—ãƒãƒ‘ティã�®ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šãƒªã‚¹ãƒˆã€‚ã�“れらã�®ãƒ—ãƒãƒ‘ティをå�«ã‚€ãƒŽãƒ¼ãƒˆã�¯ã‚¢ã‚¤ã‚ャッãƒ�ç”»åƒ�ã‚’ä¿�å˜ã�—ã�¾ã�›ã‚“。",placeholder:"private, confidential"},featureImageDisplaySize:{name:"アイã‚ャッãƒ�ç”»åƒ�ã�®è¡¨ç¤ºã‚µã‚¤ã‚º",desc:"ノートリストã�§ã�®ã‚¢ã‚¤ã‚ャッãƒ�ç”»åƒ�ã�®æœ€å¤§ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°ã‚µã‚¤ã‚ºã€‚",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"アイã‚ャッãƒ�ç”»åƒ�ã�®ãƒ”クセルサイズ",desc:"ä¿�å˜ã�•れるアイã‚ャッãƒ�ç”»åƒ�サムãƒ�イルã�®ç”Ÿæˆ�時ã�«ä½¿ç”¨ã�•れる解åƒ�度。大ã��ã�ªãƒ—レビューã�Œã�¼ã‚„ã�‘ã‚‹å ´å�ˆã�¯ã�“ã�®å€¤ã‚’上ã�’ã�¦ã��ã� ã�•ã�„。",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"外部画åƒ�をダウンãƒãƒ¼ãƒ‰",desc:"リモート画åƒ�ã�¨YouTubeサムãƒ�イルをアイã‚ャッãƒ�ç”»åƒ�ã�¨ã�—ã�¦ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã�—ã�¾ã�™ã€‚"},hideExportedPreviewImages:{name:"エクスãƒ�ートã�•れã�Ÿãƒ—レビュー画åƒ�ã‚’é�žè¡¨ç¤º",desc:"エクスãƒ�ートã�•れã�Ÿæ��画プレビューã�® PNG ファイルをé�žè¡¨ç¤ºã�«ã�—ã�¾ã�™ã€‚表示ã�™ã‚‹ã�«ã�¯
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"開発をサãƒ�ート",desc:"Notebook Navigatorを愛用ã�—ã�¦ã�„ã�Ÿã� ã�„ã�¦ã�„ã‚‹å ´å�ˆã�¯ã€�継続的ã�ªé–‹ç™ºã‚’サãƒ�ートã�™ã‚‹ã�“ã�¨ã‚’ã�”検討ã��ã� ã�•ã�„。",buttonText:"â�¤ï¸� スãƒ�ンサーã�«ã�ªã‚‹",coffeeButton:"☕ï¸� コーヒーをã�Šã�”ã‚‹"},otherPlugins:{name:"ã�»ã�‹ã�®ãƒ—ラグインも見る",betterPaste:"貼り付ã�‘ã�Ÿãƒ†ã‚ストã€�リンクã€�ç”»åƒ�ã‚’æ•´ã�ˆã‚‹",pixelPerfectImage:"æ£ç¢ºã�ªç”»åƒ�リサイズã�ªã�©"},checkForNewVersionOnStart:{name:"起動時ã�«æ–°ã�—ã�„ãƒ�ージョンを確èª�",desc:"起動時ã�«æ–°ã�—ã�„プラグインリリースを確èª�ã�—ã€�アップデートã�Œåˆ©ç”¨å�¯èƒ½ã�ªå ´å�ˆã�«é€šçŸ¥ã‚’表示ã�—ã�¾ã�™ã€‚確èª�ã�¯æœ€å¤§1æ—¥1回行ã‚�れã�¾ã�™ã€‚",status:"æ–°ã�—ã�„ãƒ�ージョンã�Œåˆ©ç”¨å�¯èƒ½: {version}"},startupDebugLogging:{name:"起動デãƒ�ッグãƒã‚°",desc:"起動診æ–ã‚’ä¿�管庫ã�®ãƒ«ãƒ¼ãƒˆã�«ã‚¿ã‚¤ãƒ スタンプ付ã��ã�® Markdown ファイルã�¨ã�—ã�¦æ›¸ã��è¾¼ã�¿ã€�èµ·å‹•ã�Œè�½ã�¡ç�€ã�„ã�Ÿå¾Œã�«å�œæ¢ã�—ã�¾ã�™ã€‚ã�“ã�®ãƒ•ァイルã�¯å�ŒæœŸã�•ã‚Œã‚‹å ´å�ˆã�Œã�‚りã€�ファイルパスをå�«ã‚€ã�“ã�¨ã�Œã�‚りã�¾ã�™ã€‚"},whatsNew:{name:"Notebook Navigator {version} ã�®æ–°æ©Ÿèƒ½",desc:"最近ã�®æ›´æ–°ã�¨æ”¹å–„を確èª�",buttonText:"最近ã�®æ›´æ–°ã‚’表示"},showReleaseNotes:{name:"更新後ã�«æ–°æ©Ÿèƒ½ã‚’表示",desc:"無効ã�«ã�™ã‚‹ã�¨ã€�更新後ã�«æ–°æ©Ÿèƒ½ãƒ€ã‚¤ã‚¢ãƒã‚°ã�Œè‡ªå‹•çš„ã�«é–‹ã�‹ã�ªã��ã�ªã‚Šã�¾ã�™ã€‚"},masteringVideo:{name:"Notebook Navigator をマスターã�™ã‚‹ï¼ˆå‹•画)",desc:"ã�“ã�®å‹•ç”»ã�§ã�¯ã€�Notebook Navigator ã�§ç”Ÿç”£æ€§ã‚’高ã‚�ã‚‹ã�Ÿã‚�ã�«å¿…è¦�ã�ªã�™ã�¹ã�¦ã‚’解説ã�—ã�¦ã�„ã�¾ã�™ã€‚ホットã‚ーã€�検索ã€�ã‚¿ã‚°ã€�高度ã�ªã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã�ªã�©ã�Œå�«ã�¾ã‚Œã�¾ã�™ã€‚"},cacheStatistics:{localCache:"ãƒãƒ¼ã‚«ãƒ«ã‚ャッシュ",items:"é …ç›®",withTags:"タグ付ã��",withPreviewText:"プレビューテã‚スト付ã��",withFeatureImage:"アイã‚ャッãƒ�ç”»åƒ�付ã��",withMetadata:"メタデータ付ã��"},metadataInfo:{successfullyParsed:"æ£å¸¸ã�«è§£æž�済ã�¿",itemsWithName:"å��å‰�付ã��é …ç›®",withCreatedDate:"作æˆ�日付ã��",withModifiedDate:"変更日付ã��",withIcon:"アイコン付ã��",withColor:"カラー付ã��",failedToParse:"è§£æž�ã�«å¤±æ•—",createdDates:"作æˆ�æ—¥",modifiedDates:"変更日",checkTimestampFormat:"タイムスタンプ形å¼�を確èª�ã�—ã�¦ã��ã� ã�•ã�„。",exportFailed:"エラーをエクスãƒ�ート"}}},whatsNew:{title:"Notebook Navigatorã�®æ–°æ©Ÿèƒ½",openBannerImage:"リリースãƒ�ナー画åƒ�ã‚’é–‹ã��",supportMessage:"Notebook Navigatorã�Œå½¹ç«‹ã�¤ã�¨æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�¯ã€�開発ã�®ã‚µãƒ�ートをã�”検討ã��ã� ã�•ã�„。",supportButton:"コーヒーをã�Šã�”ã‚‹",thanksButton:"ã�‚りã�Œã�¨ã�†ï¼�"}}});var xU={};En(xU,{STRINGS_KO:()=>yce});var yce,EU=U(()=>{yce={common:{cancel:"취소",delete:"ì‚ì œ",clear:"지우기",remove:"ì œê±°",restoreDefault:"기본값 ë³µì›�",submit:"ì œì¶œ",save:"ì €ìž¥",configure:"구성",lightMode:"ë�¼ì�´íЏ 모드",darkMode:"다í�¬ 모드",noSelection:"ì„ íƒ� ì—†ì�Œ",untagged:"태그 ì—†ì�Œ",featureImageAlt:"대표 ì�´ë¯¸ì§€",unknownError:"알 수 없는 오류",clipboardWriteError:"í�´ë¦½ë³´ë“œì—� 쓸 수 없습니다",updateBannerTitle:"Notebook Navigator ì—…ë�°ì�´íЏ 사용 가능",updateBannerInstruction:"ì„¤ì • -> 커뮤니티 플러그ì�¸ì—�서 ì—…ë�°ì�´íЏ",previous:"ì�´ì „",next:"다ì�Œ"},listPane:{emptyStateNoSelection:"노트를 ë³´ë ¤ë©´ í�´ë�”나 태그를 ì„ íƒ�하세요",emptyStateNoNotes:"노트 ì—†ì�Œ",pinnedSection:"ê³ ì •ë�¨",notesSection:"노트",filesSection:"파ì�¼",hiddenItemAriaLabel:"{name} (숨김)",collapseGroup:"그룹 ì ‘ê¸°",expandGroup:"그룹 펼치기",manualSortTitle:"수ë�™ ì •ë ¬: {property}",manualSortHint:'드래그하여 순서를 변경하세요. 순서는 숫ìž� ì�¸ë�±ìФ 값으로 ì†�성 "{property}"ì—� ì €ìž¥ë�©ë‹ˆë‹¤.',manualSortNonMarkdownHint:"마í�¬ë‹¤ìš´ì�´ 아닌 파ì�¼ì�€ 하단ì—� 표시ë�˜ë©° 순서를 ë³€ê²½í• ìˆ˜ 없습니다.",unsortedSection:"ì •ë ¬ë�˜ì§€ 않ì�Œ",propertyGroupNoValue:"ì—†ì�Œ",manualSortDone:"완료",manualSortMultipleWrite
|
|||
|
|
회�=ph-calendar
|
|||
|
|
ì²êµ¬ì„œ=ph-receipt`,editTooltip:"매핑 편집"},showFileTypeIcons:{name:"파ì�¼ ìœ í˜•ìœ¼ë¡œ ì•„ì�´ì½˜ ì„¤ì •",desc:"파ì�¼ 확장ìž�를 기반으로 ì•„ì�´ì½˜ì�„ ì§€ì •í•©ë‹ˆë‹¤."},fileTypeIconPreset:{name:"파ì�¼ ì•„ì�´ì½˜ 프리셋",desc:"기본 ì œê³µ ì•„ì�´ì½˜ ë˜�는 ì•„ì�´ì½˜ 팩 프리셋ì�„ ì„ íƒ�합니다. 사용ìž� ì§€ì • 확장ìž� 규칙ì�€ ì�´ 프리셋보다 ìš°ì„ í•©ë‹ˆë‹¤.",options:{builtIn:"기본 ì œê³µ ì•„ì�´ì½˜"},notInstalledWarning:"ì�´ ì•„ì�´ì½˜ 팩ì�´ 설치ë�˜ì–´ 있지 않습니다. ëŒ€ì‹ ê¸°ë³¸ ì œê³µ ì•„ì�´ì½˜ì�´ 표시ë�©ë‹ˆë‹¤."},fileTypeIconMap:{name:"파ì�¼ ìœ í˜• ì•„ì�´ì½˜ ë§µ",desc:"확장ìž�ê°€ 있는 파ì�¼ì—� ì§€ì •ë�œ ì•„ì�´ì½˜ì�´ ì �ìš©ë�©ë‹ˆë‹¤. 줄당 하나ì�˜ 매핑: 확장ìž�=ì•„ì�´ì½˜",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"매핑 편집"},compactItemHeight:{name:"컴팩트 í•목 높ì�´",desc:"ë�°ìФí�¬í†±ê³¼ 모바ì�¼ì—�서 컴팩트 목ë¡� í•목 높ì�´ë¥¼ ì„¤ì •í•©ë‹ˆë‹¤(픽셀).",resetTooltip:"기본값으로 ë³µì›� (28px)"},compactItemHeightScaleText:{name:"컴팩트 í•목 높ì�´ì—� ë§žì¶° í…�스트 í�¬ê¸° ì¡°ì •",desc:"í•목 높ì�´ë¥¼ 줄ì�´ë©´ 컴팩트 목ë¡� í…�스트 í�¬ê¸°ë¥¼ ì¡°ì •í•©ë‹ˆë‹¤."},showParentFolder:{name:"ìƒ�위 í�´ë�” 표시",desc:"하위 í�´ë�”, 태그 ë˜�는 ì†�성ì�˜ 노트ì—� ìƒ�위 í�´ë�” ì�´ë¦„ì�„ 표시합니다."},showFolderPath:{name:"í�´ë�” 경로 표시",desc:"í�´ë�” ì�´ë¦„ë§Œ 표시하는 ëŒ€ì‹ ì„ íƒ�한 í�´ë�”를 기준으로 한 ìƒ�대 경로를 표시합니다. 태그와 ì†�성ì—�서는 ì „ì²´ 경로를 표시합니다."},parentFolderClickOpensFolder:{name:"ìƒ�위 í�´ë�” í�´ë¦ 시 í�´ë�” 열기",desc:"ìƒ�위 í�´ë�” ë ˆì�´ë¸”ì�„ í�´ë¦í•˜ë©´ 목ë¡� ì°½ì—�서 í�´ë�”를 엽니다."},showParentFolderColor:{name:"ìƒ�위 í�´ë�” 색ìƒ� 표시",desc:"ìƒ�위 í�´ë�” ë ˆì�´ë¸”ì—� í�´ë�” 색ìƒ�ì�„ 사용합니다."},showParentFolderIcon:{name:"ìƒ�위 í�´ë�” ì•„ì�´ì½˜ 표시",desc:"ìƒ�위 í�´ë�” ë ˆì�´ë¸” 옆ì—� í�´ë�” ì•„ì�´ì½˜ì�„ 표시합니다."},showQuickActions:{name:"ë¹ ë¥¸ 작업 표시",desc:"파ì�¼ 위ì—� 마우스를 올리면 작업 버튼ì�„ 표시합니다. 버튼 컨트롤로 í‘œì‹œí• ìž‘ì—…ì�„ ì„ íƒ�합니다."},dualPane:{name:"ì�´ì¤‘ ì°½ ë ˆì�´ì•„웃",desc:"íƒ�색 창과 목ë¡� ì°½ì�„ 나란히 표시합니다."},dualPaneOrientation:{name:"ì�´ì¤‘ ì°½ ë°©í–¥",desc:"ì�´ì¤‘ ì°½ì�´ 활성화ë�œ 경우 가로 ë˜�는 세로 ë ˆì�´ì•„웃ì�„ ì„ íƒ�합니다.",options:{horizontal:"가로 ë¶„í• ",vertical:"세로 ë¶„í• "}},narrowSidebarBehavior:{name:"사ì�´ë“œë°”ê°€ 너무 ì¢�ì�„ 때",desc:"íƒ�색 창과 목ë¡� ì°½ì�´ 나란히 ë§žì§€ 않ì�„ 때ì�˜ ë�™ìž‘ì�„ ì„ íƒ�합니다.",options:{none:"아무것ë�„ 하지 않ì�Œ",singlePane:"단ì�¼ 창으로 ì „í™˜",vertical:"세로 ë¶„í• ë¡œ ì „í™˜"}},narrowSidebarThresholdMode:{name:"ì¢�ì�€ 사ì�´ë“œë°” 임계값",desc:"사ì�´ë“œë°” 너비 임계값 계산 방법ì�„ ì„ íƒ�합니다.",options:{fitPanes:"ì°½ì—� 맞춤",customWidth:"사용ìž� ì§€ì • 너비"}},narrowSidebarThresholdWidth:{name:"ì¢�ì�€ 사ì�´ë“œë°” 임계값 너비",desc:"사ì�´ë“œë°”ê°€ ì�´ 너비보다 ì¢�으면 ì „í™˜í•©ë‹ˆë‹¤.",resetTooltip:"기본 너비로 ìž¬ì„¤ì •"},paneBackgroundColor:{name:"배경색",desc:"íƒ�색 ë°� 목ë¡� ì°½ì�˜ 배경색ì�„ ì„ íƒ�합니다.",options:{separate:"분리ë�œ ë°°ê²½",listBackground:"목ë¡� ë°°ê²½ 사용",navigationBackground:"íƒ�색 ë°°ê²½ 사용"}},zoomLevel:{name:"배율",desc:"Notebook Navigatorì�˜ ì „ì²´ 배율ì�„ ì œì–´í•©ë‹ˆë‹¤(백분율)."},useFloatingToolbarsOnIOS:{name:"iOSì—�서 플로팅 툴바 사용",desc:"iOSì—�서만 ì �ìš©ë�©ë‹ˆë‹¤."},defaultStartupView:{name:"단ì�¼ ì°½ 시작 보기",desc:"단ì�¼ ì°½ ë ˆì�´ì•„웃ì—�서 Notebook Navigator를 ì—´ 때 í‘œì‹œí• ì°½ì�„ ì„ íƒ�하세요.",options:{navigation:"íƒ�색 ì°½",listPane:"목ë¡� ì°½"}},toolbarButtons:{name:"ë�„구 모ì�Œ 버튼",desc:"ë�„구 모ì�Œì—� í‘œì‹œí• ë²„íŠ¼ì�„ ì„ íƒ�하세요. 숨겨진 버튼ì�€ ëª…ë ¹ê³¼ 메뉴를 통해 계ì†� ì‚¬ìš©í• ìˆ˜ 있습니다."},openNewNotesInNewTab:{name:"새 노트를 새 íƒì—�서 열기",desc:"활성화하면 새 노트 만들기 ëª…ë ¹ì�´ 새 íƒì—�서 노트를 엽니다. 비활성화하면 노트가 현재 íƒì�„ 대체합니다."},autoRevealActiveNote:{name:"활성 노트 ìž�ë�™ 표시",desc:"ë¹ ë¥¸ ì „í™˜ê¸°, ë§�í�¬ ë˜�는 검색ì—�서 ì—´ 때 노트를 ìž�ë�™ìœ¼ë¡œ 표시합니다."},autoRevealShortestPath:{name:"ìž�ë�™ 표시: 최단 경로 사용",desc:"활성화: ìž�ë�™ 표시가 가장 가까운 ë³´ì�´ëŠ” ìƒ�위 í�´ë�” ë˜�는 태그를 ì„ íƒ�합니다. 비활성화: ìž�ë�™ 표시가 파ì�¼ì�˜ ì‹¤ì œ í�´ë�”와 ì •í™•í•œ 태그를 ì„ íƒ�합니다."},autoRevealIgnoreRightSidebar:{name:"ìž�ë�™ 표시: 오른쪽 사ì�´ë“œë°”ì�˜ ì�´ë²¤íЏ 무시",desc:"오른쪽 사ì�´ë“œë°”ì—�서 í�´ë¦í•˜ê±°ë‚˜ 노트를 ë³€ê²½í• ë•Œ 활성 노트를 변경하지 않습니다."},autoRevealIgnoreOtherWindows:{name:"ìž�ë�™
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"ê°€ì ¸ì˜¤ê¸°",confirmTitle:"ì„¤ì •ì�„ ê°€ì ¸ì˜¤ì‹œê² ìŠµë‹ˆê¹Œ?",confirmMessage:"ê°€ì ¸ì˜¤ë©´ 현재 Notebook Navigator ì„¤ì •ì�´ 대체ë�©ë‹ˆë‹¤.",backupToggleName:"ê°€ì ¸ì˜¤ê¸° ì „ì—� 현재 ì„¤ì •ì�„ 보관함 루트ì—� ì €ìž¥",backupToggleDesc:"보관함 루트ì—� 타임스탬프가 있는 JSON 파ì�¼ì�„ ë§Œë“니다.",successWithBackupNotice:"ì„¤ì •ì�„ ê°€ì ¸ì™”ìŠµë‹ˆë‹¤. ì�´ì „ ì„¤ì •ì�€ {path}ì—� ì €ìž¥ë�˜ì—ˆìŠµë‹ˆë‹¤.",backupError:"현재 ì„¤ì •ì�„ ì €ìž¥í• ìˆ˜ 없습니다: {message}",successNotice:"ì„¤ì •ì�„ ê°€ì ¸ì™”ìŠµë‹ˆë‹¤.",errorNotice:"ì„¤ì • ê°€ì ¸ì˜¤ê¸°ì—� 실패했습니다: {message}",fileReadError:"파ì�¼ì�„ ì�½ì�„ 수 없습니다: {message}"},export:{modalTitle:"ì„¤ì • 내보내기",editorName:"JSON",editorDesc:"기본값ì—�서 변경ë�œ ì„¤ì •ë§Œ í�¬í•¨ë�©ë‹ˆë‹¤.",placeholder:"{}",copyButtonText:"í�´ë¦½ë³´ë“œì—� 복사",downloadButtonText:"다운로드",copyNotice:"ì„¤ì •ì�´ í�´ë¦½ë³´ë“œì—� 복사ë�˜ì—ˆìŠµë‹ˆë‹¤.",downloadNotice:"ì„¤ì •ì�´ 내보내졌습니다.",downloadError:"ì„¤ì • 다운로드ì—� 실패했습니다: {message}"}},resetAllSettings:{name:"ëª¨ë“ ì„¤ì • 초기화",desc:"Notebook Navigatorì�˜ ëª¨ë“ ì„¤ì •ì�„ 기본값으로 초기화합니다.",buttonText:"ëª¨ë“ ì„¤ì • 초기화",confirmTitle:"ëª¨ë“ ì„¤ì •ì�„ ì´ˆê¸°í™”í•˜ì‹œê² ìŠµë‹ˆê¹Œ?",confirmMessage:"Notebook Navigatorì�˜ ëª¨ë“ ì„¤ì •ì�´ 기본값으로 초기화ë�©ë‹ˆë‹¤. ë�˜ë�Œë¦´ 수 없습니다.",confirmButtonText:"ëª¨ë“ ì„¤ì • 초기화",notice:"ëª¨ë“ ì„¤ì •ì�´ 초기화ë�˜ì—ˆìŠµë‹ˆë‹¤. Obsidianì�„ 재시작하거나 Notebook Navigator를 다시 ì—´ì–´ ì �용하세요.",error:"ì„¤ì • 초기화ì—� 실패했습니다."},multiSelectModifier:{name:"다중 ì„ íƒ� ìˆ˜ì •ìž�",desc:"다중 ì„ íƒ�ì�„ ì „í™˜í•˜ëŠ” ìˆ˜ì •ìž� 키를 ì„ íƒ�하세요. Option/Alt를 ì„ íƒ�하면 Cmd/Ctrl í�´ë¦ì�´ 새 íƒì—�서 노트를 엽니다.",options:{cmdCtrl:"Cmd/Ctrl í�´ë¦",optionAlt:"Option/Alt í�´ë¦"}},enterToOpenFiles:{name:"Enter 키로 파ì�¼ 열기",desc:"목ë¡� 키보드 íƒ�색 중 Enter 키를 누를 때만 파ì�¼ì�„ 엽니다. macOSì—�서는 Enter 키가 파ì�¼ ì�´ë¦„ì�„ 변경하지 않ë�„ë¡� 합니다."},shiftEnterAction:{name:"Shift+Enter",desc:"Shift+Enter를 누를 때 ì„ íƒ�한 파ì�¼ì�„ ì—´ì§€ ì�´ë¦„ì�„ ë³€ê²½í• ì§€ ì„ íƒ�합니다."},cmdEnterAction:{name:"Cmd+Enter",desc:"Cmd+Enter를 누를 때 ì„ íƒ�한 파ì�¼ì�„ ì—´ì§€ ì�´ë¦„ì�„ ë³€ê²½í• ì§€ ì„ íƒ�합니다."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Ctrl+Enter를 누를 때 ì„ íƒ�한 파ì�¼ì�„ ì—´ì§€ ì�´ë¦„ì�„ ë³€ê²½í• ì§€ ì„ íƒ�합니다."},mouseBackForwardAction:{name:"마우스 뒤로/앞으로 버튼",desc:"ë�°ìФí�¬í†±ì—�서 마우스 뒤로/앞으로 버튼ì�˜ ë�™ìž‘.",options:{systemDefault:"시스템 기본값 사용",singlePaneSwitch:"ì°½ ì „í™˜ (단ì�¼ ì°½)",history:"기ë¡� íƒ�색"}},showFileTypes:{name:"파ì�¼ ìœ í˜• 표시 (보관함 프로필)",desc:"네비게ì�´í„°ì—� í‘œì‹œí• íŒŒì�¼ ìœ í˜•ì�„ í•„í„°ë§�합니다. Obsidianì—�서 ì§€ì›�하지 않는 파ì�¼ ìœ í˜•ì�€ 외부 ì�‘ìš© 프로그램ì—�서 열릴 수 있습니다.",options:{documents:"문서 (.md, .canvas, .base)",supported:"ì§€ì›�ë�¨ (Obsidianì—�서 열림)",all:"모ë‘� (외부ì—�서 열릴 수 있ì�Œ)"}},homepage:{name:"홈페ì�´ì§€",desc:"시작 시 ìž�ë�™ìœ¼ë¡œ ì—´ 대ìƒ�ì�„ ì„ íƒ�합니다.",current:"현재: {path}",chooseButton:"파ì�¼ ì„ íƒ�",options:{none:"ì—†ì�Œ",file:"파ì�¼",dailyNote:"ì�¼ì�¼ 노트",weeklyNote:"주간 노트",monthlyNote:"월간 노트",quarterlyNote:"분기 노트",yearlyNote:"ì—°ê°„ 노트"},file:{name:"홈페ì�´ì§€: 시작 파ì�¼",empty:"ì„ íƒ�ë�œ 파ì�¼ ì—†ì�Œ"},createMissing:{name:"홈페ì�´ì§€: 없으면 노트 ìƒ�성",desc:"시작 시 ë˜�는 ëª…ë ¹ 실행 시 ì •ê¸° 노트가 없으면 ìƒ�성합니다."}},hideNotesWithPropertyRules:{name:"ì†�성 규칙으로 노트 숨기기 (보관함 프로필)",desc:"쉼표로 구분ë�œ frontmatter 규칙 목ë¡�입니다. `key` ë˜�는 `key=value` í•목ì�„ 사용합니다 (예: status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"파ì�¼ 숨ê¸
|
|||
|
|
YYYY년 M월 D� = 2022년 5월 25�
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
í† í�°:
|
|||
|
|
YYYY/YY = 년�
|
|||
|
|
MMMM/MMM/MM = ì›”
|
|||
|
|
DD/D = �
|
|||
|
|
dddd/ddd = ìš”ì�¼`,helpTooltip:"Moment 형ì‹�",momentLinkText:"Moment 형ì‹�"},timeFormat:{name:"시간 형ì‹�",desc:"시간 표시 형ì‹� (Moment 형ì‹� 사용).",placeholder:"a h:mm",help:`ì�¼ë°˜ì �ì�¸ 형ì‹�:
|
|||
|
|
a h:mm = 오후 2:30 (12시간)
|
|||
|
|
HH:mm = 14:30 (24시간)
|
|||
|
|
a h:mm:ss = 오후 2:30:45
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
í† í�°:
|
|||
|
|
HH/H = 24시간
|
|||
|
|
hh/h = 12시간
|
|||
|
|
mm = ë¶„
|
|||
|
|
ss = ì´ˆ
|
|||
|
|
a = ì˜¤ì „/오후`,helpTooltip:"Moment 형ì‹�",momentLinkText:"Moment 형ì‹�"},showNotePreview:{name:"노트 미리보기 표시",desc:"노트 ì�´ë¦„ 아래ì—� 미리보기 í…�스트를 표시합니다."},skipHeadingsInPreview:{name:"미리보기ì—�서 ì œëª© 건너뛰기",desc:"미리보기 í…�스트를 ìƒ�ì„±í• ë•Œ ì œëª© 줄ì�„ 건너ëœ�니다."},skipCodeBlocksInPreview:{name:"미리보기ì—�서 코드 블ë¡� 건너뛰기",desc:"미리보기 í…�스트를 ìƒ�ì„±í• ë•Œ 코드 블ë¡�ì�„ 건너ëœ�니다."},skipCalloutsInPreview:{name:"미리보기ì—�서 콜아웃 건너뛰기",desc:"미리보기 í…�스트를 ìƒ�ì„±í• ë•Œ 콜아웃 블ë¡�ì�„ 건너ëœ�니다."},stripHtmlInPreview:{name:"미리보기ì—�서 HTML ì œê±°",desc:"미리보기 í…�스트ì—�서 HTML 태그를 ì œê±°í•©ë‹ˆë‹¤. í�° 노트ì—�서는 성능ì—� ì˜�í–¥ì�„ 줄 수 있습니다."},stripLatexInPreview:{name:"미리보기ì—�서 LaTeX ì œê±°",desc:"미리보기 í…�스트ì—�서 ì�¸ë�¼ì�¸ ë°� 블ë¡� LaTeX 수ì‹�ì�„ ì œê±°í•©ë‹ˆë‹¤."},previewProperties:{name:"미리보기 ì†�성",desc:"미리보기 í…�스트를 확ì�¸í• frontmatter ì†�성ì�˜ 쉼표로 구분ë�œ 목ë¡�입니다. í…�스트가 있는 첫 번째 ì†�성ì�´ 사용ë�©ë‹ˆë‹¤.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"노트 내용으로 대체",desc:"ì§€ì •ë�œ ì†�성ì—� í…�스트가 ì—†ì�„ 때 노트 ë‚´ìš©ì�„ 미리보기로 표시합니다."},previewRows:{name:"미리보기 í–‰",desc:"미리보기 í…�스트ì—� í‘œì‹œí• í–‰ 수입니다.",options:{1:"1í–‰",2:"2í–‰",3:"3í–‰",4:"4í–‰",5:"5í–‰"}},titleRows:{name:"ì œëª© í–‰",desc:"노트 ì œëª©ì—� í‘œì‹œí• í–‰ 수입니다.",options:{1:"1í–‰",2:"2í–‰",3:"3í–‰"}},useFolderColor:{name:"í�´ë�” 색ìƒ� 사용",desc:"사용ìž� ì§€ì • 파ì�¼ 색ìƒ�ì�´ ì„¤ì •ë�˜ì§€ 않ì�€ 경우 노트 ì œëª©ê³¼ 파ì�¼ ì•„ì�´ì½˜ì—� ìƒ�위 í�´ë�” 색ìƒ�ì�„ ì �용합니다. ìš°ì„ ìˆœìœ„: 사용ìž� ì§€ì • 파ì�¼ 색ìƒ� > í�´ë�” 색ìƒ� > 기본 색ìƒ�."},showFeatureImage:{name:"대표 ì�´ë¯¸ì§€ 표시",desc:"노트ì—�서 발견ë�œ 첫 번째 ì�´ë¯¸ì§€ì�˜ ì�¸ë„¤ì�¼ì�„ 표시합니다."},forceSquareFeatureImage:{name:"대표 ì�´ë¯¸ì§€ë¥¼ ì •ì‚¬ê°�형으로 ê³ ì •",desc:"대표 ì�´ë¯¸ì§€ë¥¼ ì •ì‚¬ê°�형 ì�¸ë„¤ì�¼ë¡œ ë Œë�”ë§�합니다."},featureImageProperties:{name:"ì�´ë¯¸ì§€ ì†�성",desc:"ë¨¼ì € 확ì�¸í• frontmatter ì†�성ì�˜ 쉼표로 구분ë�œ 목ë¡�입니다. 없으면 마í�¬ë‹¤ìš´ 콘í…�ì¸ ì�˜ 첫 번째 ì�´ë¯¸ì§€ë¥¼ 사용합니다.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"ì†�성ì�´ 있는 노트 ì œì™¸",desc:"쉼표로 구분ë�œ frontmatter ì†�성 목ë¡�입니다. ì�´ëŸ¬í•œ ì†�성 중 하나ë�¼ë�„ í�¬í•¨ë�œ 노트는 대표 ì�´ë¯¸ì§€ë¥¼ ì €ìž¥í•˜ì§€ 않습니다.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"대표 ì�´ë¯¸ì§€ 표시 í�¬ê¸°",desc:"노트 목ë¡�ì—�서 대표 ì�´ë¯¸ì§€ì�˜ 최대 ë Œë�”ë§� í�¬ê¸°.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"대표 ì�´ë¯¸ì§€ 픽셀 í�¬ê¸°",desc:"ì €ìž¥ë�œ 대표 ì�´ë¯¸ì§€ ì�¸ë„¤ì�¼ì�„ ìƒ�ì„±í• ë•Œ 사용ë�˜ëŠ” í•´ìƒ�ë�„. í�° 미리보기가 í��릿하게 ë³´ì�´ë©´ ì�´ ê°’ì�„ 높ì�´ì„¸ìš”.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"외부 ì�´ë¯¸ì§€ 다운로드",desc:"대표 ì�´ë¯¸ì§€ë¡œ ì›�격 ì�´ë¯¸ì§€ ë°� YouTube ì�¸ë„¤ì�¼ì�„ 다운로드합니다."},hideExportedPreviewImages:{name:"내보낸 미리보기 ì�´ë¯¸ì§€ 숨기기",desc:'내보낸 그림 미리보기 PNG 파ì�¼ì�„ 숨ê¹�니다. í‘œì‹œí•˜ë ¤ë©´ "숨겨진 í•목 표시"를 켜세요.'},drawingIntegrationInfo:{intro:"Notebook Navigator는 Excalidrawê°€ 내보낸 PNG 파ì�¼ì�„ 그림 미리보기로 표시합니다.",items:["**Excalidraw ì„¤ì •**ì—�서 **Embedding Excalidraw into your Notes and Exporting**, 그다ì�Œ **Export Settings**, 그다ì�Œ **Auto-export Settings**를 엽니다.","**Auto-export PNG**를 활성화합니다. ì„ íƒ�ì �으로 **Export both dark- and light-themed image**를 활성화하세요.","Notebook Navigator는 **Drawing.excalidraw
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"개발 ì§€ì›�",desc:"Notebook Navigator를 사용하는 것ì�„ ì¢‹ì•„í•˜ì‹ ë‹¤ë©´ ì§€ì†�ì �ì�¸ 개발ì�„ ì§€ì›�í•´ 주시기 ë°”ëž�니다.",buttonText:"â�¤ï¸� 후ì›�하기",coffeeButton:"☕ï¸� 커피 한 ìž” 사주기"},otherPlugins:{name:"ì œê°€ ë§Œë“ ë‹¤ë¥¸ 플러그ì�¸ 보기",betterPaste:"붙여넣ì�€ í…�스트, ë§�í�¬, ì�´ë¯¸ì§€ë¥¼ ì •ë¦¬",pixelPerfectImage:"ì •í™•í•œ ì�´ë¯¸ì§€ í�¬ê¸° ì¡°ì • 등"},checkForNewVersionOnStart:{name:"시작 시 새 ë²„ì „ 확ì�¸",desc:"시작 시 새로운 플러그ì�¸ 릴리스를 확ì�¸í•˜ê³ ì—…ë�°ì�´íŠ¸ê°€ 있으면 알림ì�„ 표시합니다. 확ì�¸ì�€ 하루ì—� 최대 한 번 수행ë�©ë‹ˆë‹¤.",status:"새 ë²„ì „ 사용 가능: {version}"},startupDebugLogging:{name:"시작 디버그 로그",desc:"시작 진단 ì •ë³´ë¥¼ 보관함 루트ì�˜ 타임스탬프가 있는 Markdown 파ì�¼ì—� 기ë¡�한 ë’¤ 시작ì�´ ì•ˆì •ë�˜ë©´ 중지합니다. ì�´ 파ì�¼ì�€ ë�™ê¸°í™”ë� 수 있으며 파ì�¼ 경로를 í�¬í•¨í• 수 있습니다."},whatsNew:{name:"Notebook Navigator {version}ì�˜ 새로운 기능",desc:"최근 ì—…ë�°ì�´íŠ¸ì™€ ê°œì„ ì‚¬í• ë³´ê¸°",buttonText:"최근 ì—…ë�°ì�´íЏ 보기"},showReleaseNotes:{name:"ì—…ë�°ì�´íЏ 후 새로운 기능 표시",desc:"비활성화하면 ì—…ë�°ì�´íЏ 후 새로운 기능 대화ìƒ�ìž�ê°€ ìž�ë�™ìœ¼ë¡œ 열리지 않습니다."},masteringVideo:{name:"Notebook Navigator 마스터하기 (ë�™ì˜�ìƒ�)",desc:"ì�´ ë�™ì˜�ìƒ�ì—�서는 Notebook Navigator를 효율ì �으로 사용하는 ë�° 필요한 ëª¨ë“ ê²ƒì�„ 다룹니다. 단축키, 검색, 태그 ë°� ê³ ê¸‰ 사용ìž� ì§€ì •ì�´ í�¬í•¨ë�©ë‹ˆë‹¤."},cacheStatistics:{localCache:"로컬 ìº�시",items:"í•목",withTags:"태그 í�¬í•¨",withPreviewText:"미리보기 í…�스트 í�¬í•¨",withFeatureImage:"대표 ì�´ë¯¸ì§€ í�¬í•¨",withMetadata:"메타ë�°ì�´í„° í�¬í•¨"},metadataInfo:{successfullyParsed:"성공ì �으로 구문 ë¶„ì„�ë�¨",itemsWithName:"ì�´ë¦„ì�´ 있는 í•목",withCreatedDate:"ìƒ�성 ë‚ ì§œ í�¬í•¨",withModifiedDate:"ìˆ˜ì • ë‚ ì§œ í�¬í•¨",withIcon:"ì•„ì�´ì½˜ í�¬í•¨",withColor:"색ìƒ� í�¬í•¨",failedToParse:"구문 ë¶„ì„� 실패",createdDates:"ìƒ�성 ë‚ ì§œ",modifiedDates:"ìˆ˜ì • ë‚ ì§œ",checkTimestampFormat:"타임스탬프 형ì‹�ì�„ 확ì�¸í•˜ì„¸ìš”.",exportFailed:"오류 내보내기"}}},whatsNew:{title:"Notebook Navigatorì�˜ 새로운 기능",openBannerImage:"릴리스 배너 ì�´ë¯¸ì§€ 열기",supportMessage:"Notebook Navigatorê°€ ë�„움ì�´ ë�˜ì‹ 다면 개발ì�„ ì§€ì›�í•´ 주시기 ë°”ëž�니다.",supportButton:"커피 사주기",thanksButton:"ê°�사합니다!"}}});var RU={};En(RU,{STRINGS_NL:()=>vce});var vce,MU=U(()=>{vce={common:{cancel:"Annuleren",delete:"Verwijderen",clear:"Wissen",remove:"Verwijderen",restoreDefault:"Standaard herstellen",submit:"Verzenden",save:"Opslaan",configure:"Configureren",lightMode:"Lichte modus",darkMode:"Donkere modus",noSelection:"Geen selectie",untagged:"Zonder tags",featureImageAlt:"Uitgelichte afbeelding",unknownError:"Onbekende fout",clipboardWriteError:"Kon niet naar klembord schrijven",updateBannerTitle:"Notebook Navigator update beschikbaar",updateBannerInstruction:"Werk bij in Instellingen -> Community plugins",previous:"Vorige",next:"Volgende"},listPane:{emptyStateNoSelection:"Selecteer een map of tag om notities te bekijken",emptyStateNoNotes:"Geen notities",pinnedSection:"Vastgepind",notesSection:"Notities",filesSection:"Bestanden",hiddenItemAriaLabel:"{name} (verborgen)",collapseGroup:"Groep inklappen",expandGroup:"Groep uitklappen",manualSortTitle:"Handmatig sorteren: {property}",manualSortHint:'Sleep om opnieuw te ordenen. De volgorde wordt opgeslagen als numerieke indexwaarden in de eigenschap "{property}".',manualSortNonMarkdownHint:"Niet-Markdown-bestanden worden onderaan getoond en kunnen niet opnieuw worden geordend.",unsortedSection:"Niet gesorteerd",propertyGroupNoValue:"Geen",manualSortDone:"Klaar",manualSortMultipleWriteFailure:"{count} bestanden mislukt; eerste: {path}: {message}"},tagList:{untaggedLabel:"Zonder tags",tags:"Tags"},navigationPane:{shortcutsHeader:"Snelkoppeling
|
|||
|
|
vergadering=ph-calendar
|
|||
|
|
factuur=ph-receipt`,editTooltip:"Toewijzingen bewerken"},showFileTypeIcons:{name:"Pictogrammen op bestandstype",desc:"Pictogrammen toewijzen aan bestanden op basis van hun extensie."},fileTypeIconPreset:{name:"Voorinstelling voor bestandspictogrammen",desc:"Kies de ingebouwde pictogrammen of een voorinstelling voor pictogrampakketten. Aangepaste extensieregels overschrijven deze voorinstelling.",options:{builtIn:"Ingebouwde pictogrammen"},notInstalledWarning:"Dit pictogrampakket is niet geïnstalleerd. In plaats daarvan worden ingebouwde pictogrammen getoond."},fileTypeIconMap:{name:"Toewijzing bestandstype-pictogram",desc:"Bestanden met de extensie krijgen het opgegeven pictogram. Eén toewijzing per regel: extensie=pictogram",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Toewijzingen bewerken"},compactItemHeight:{name:"Compacte itemhoogte",desc:"Stel de hoogte van compacte lijstitems in op desktop en mobiel (pixels).",resetTooltip:"Herstellen naar standaard (28px)"},compactItemHeightScaleText:{name:"Tekst schalen met compacte itemhoogte",desc:"Compacte lijsttekst schalen wanneer de itemhoogte wordt verminderd."},showParentFolder:{name:"Bovenliggende map tonen",desc:"De naam van de bovenliggende map weergeven voor notities in submappen, tags of eigenschappen."},showFolderPath:{name:"Mappad tonen",desc:"Het pad ten opzichte van de geselecteerde map weergeven in plaats van alleen de mapnaam. Tags en eigenschappen tonen het volledige pad."},parentFolderClickOpensFolder:{name:"Klik op bovenliggende map opent map",desc:"Klik op het label van de bovenliggende map om de map te openen in het lijstpaneel."},showParentFolderColor:{name:"Bovenliggende mapkleur tonen",desc:"Mapkleuren gebruiken voor labels van bovenliggende mappen."},showParentFolderIcon:{name:"Bovenliggend mappictogram tonen",desc:"Mappictogrammen tonen naast labels van bovenliggende mappen."},showQuickActions:{name:"Snelle acties tonen",desc:"Actieknoppen tonen bij zweven over bestanden. Knopbediening selecteert welke acties verschijnen."},dualPane:{name:"Lay-out met dubbel paneel",desc:"Navigatiepaneel en lijstpaneel naast elkaar tonen."},dualPaneOrientation:{name:"Oriëntatie dubbel paneel",desc:"Kies horizontale of verticale lay-out wanneer dubbel paneel actief is.",options:{horizontal:"Horizontale splitsing",vertical:"Verticale splitsing"}},narrowSidebarBehavior:{name:"Wanneer de zijbalk te smal is",desc:"Kies wat er gebeurt wanneer het navigatiepaneel en lijstpaneel niet naast elkaar passen.",options:{none:"Niets doen",singlePane:"Overschakelen naar enkel paneel",vertical:"Overschakelen naar verticale splitsing"}},narrowSidebarThresholdMode:{name:"Drempel voor smalle zijbalk",desc:"Kies hoe de breedtedrempel van de zijbalk wordt berekend.",options:{fitPanes:"Panelen laten passen",customWidth:"Aangepaste breedte"}},narrowSidebarThresholdWidth:{name:"Breedtedrempel voor smalle zijbalk",desc:"Schakel om wanneer de zijbalk smaller is dan deze breedte.",resetTooltip:"Standaardbreedte herstellen"},paneBackgroundColor:{name:"Achtergrondkleur",desc:"Kies achtergrondkleuren voor navigatie- en lijstpanelen.",options:{separate:"Afzonderlijke achtergronden",listBackground:"Gebruik lijstachtergrond",navigationBackground:"Gebruik navigatieachtergrond"}},zoomLevel:{name:"Zoomniveau",desc:"Regelt het algemene zoomniveau van Notebook Navigator (procent)."},useFloatingToolbarsOnIOS:{name:"Zwevende werkbalken gebruiken op iOS",desc:"Geldt alleen op iOS."},defaultStartupView:{name:"Opstartweergave met enkel paneel",desc:"Kies welk paneel wordt weergegeven wanneer Notebook Navigator in de enkelpaneelweergave wordt geopend.",options:{navigation:"Navigatiepaneel",listPane:"Lijstpaneel"}},toolbarButtons:{name:"Werkbalkknoppen",desc:"Kies welke knoppen in de werkbalk worden weergegeven. Verborgen knoppen blijven toegankelijk via opdrachten en menu's."},openNewNotesInNewTab:{name:"Nieuwe notities in nieuw tabblad openen",desc:"Wanneer ingeschakeld opent de opdracht Nieuwe notitie maken notities in een nieuw tabblad. Wanneer uitgeschakeld vervangen notities het huidige tabblad."},autoRevealActiveNote:{name:"Actieve notitie automatisch tonen",desc:"Notities automatisch tonen wanneer geopend vanuit Snel wisselen, links of zoeken."},autoRevealShortestPath:{name:"Automatisch tonen: Kortste pad gebruiken",desc:"Ingeschakeld: Automatisch tonen selecteert de dichtstbijzijnde zichtbare bovenliggende map of tag. Uitgeschakeld: Automatisch tonen selecteert de werkelijke map en exacte tag van het bestand."},autoRevealIgnoreRightSidebar:{name:"Automatisch tonen: Gebeurtenissen van rechterzijbalk negeren",desc:"Actieve notitie niet wijzigen bij klikken of wijzigen van notities in de rechterzijbalk."},autoRevealIgnoreOtherWindows:{name:"Automatisch tonen: Gebeurtenissen van andere vensters negeren",desc:"Actieve notitie niet wijzigen bi
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importeren",confirmTitle:"Instellingen importeren?",confirmMessage:"Bij importeren worden de huidige Notebook Navigator-instellingen vervangen.",backupToggleName:"Huidige instellingen vóór importeren opslaan in de kluisroot",backupToggleDesc:"Maakt een JSON-bestand met tijdstempel in de kluisroot.",successWithBackupNotice:"Instellingen geïmporteerd. Vorige instellingen opgeslagen in {path}.",backupError:"Kan huidige instellingen niet opslaan: {message}",successNotice:"Instellingen geïmporteerd.",errorNotice:"Importeren van instellingen mislukt: {message}",fileReadError:"Kan bestand niet lezen: {message}"},export:{modalTitle:"Instellingen exporteren",editorName:"JSON",editorDesc:"Alleen instellingen die afwijken van standaardwaarden zijn opgenomen.",placeholder:"{}",copyButtonText:"Kopiëren naar klembord",downloadButtonText:"Downloaden",copyNotice:"Instellingen gekopieerd naar klembord.",downloadNotice:"Instellingen geëxporteerd.",downloadError:"Downloaden van instellingen mislukt: {message}"}},resetAllSettings:{name:"Alle instellingen resetten",desc:"Alle Notebook Navigator-instellingen resetten naar standaardwaarden.",buttonText:"Alle instellingen resetten",confirmTitle:"Alle instellingen resetten?",confirmMessage:"Dit zal alle Notebook Navigator-instellingen resetten naar standaardwaarden. Dit kan niet ongedaan worden gemaakt.",confirmButtonText:"Alle instellingen resetten",notice:"Alle instellingen gereset. Herstart Obsidian of heropen Notebook Navigator om toe te passen.",error:"Instellingen resetten mislukt."},multiSelectModifier:{name:"Modificatortoets voor meervoudige selectie",desc:"Kies welke modificatortoets meervoudige selectie in-/uitschakelt. Wanneer Option/Alt is geselecteerd, opent Cmd/Ctrl klik notities in een nieuw tabblad.",options:{cmdCtrl:"Cmd/Ctrl klik",optionAlt:"Option/Alt klik"}},enterToOpenFiles:{name:"Druk op Enter om bestanden te openen",desc:"Open bestanden alleen door op Enter te drukken tijdens toetsenbordnavigatie in de lijst. Op macOS voorkomt dit dat Enter bestanden hernoemt."},shiftEnterAction:{name:"Shift+Enter",desc:"Kies of Shift+Enter het geselecteerde bestand opent of hernoemt."},cmdEnterAction:{name:"Cmd+Enter",desc:"Kies of Cmd+Enter het geselecteerde bestand opent of hernoemt."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Kies of Ctrl+Enter het geselecteerde bestand opent of hernoemt."},mouseBackForwardAction:{name:"Muisknoppen terug/vooruit",desc:"Actie voor de terug- en vooruitknoppen van de muis op desktop.",options:{systemDefault:"Systeemstandaard gebruiken",singlePaneSwitch:"Panelen wisselen (enkelvoudig paneel)",history:"Geschiedenis navigeren"}},showFileTypes:{name:"Bestandstypes tonen (kluisprofiel)",desc:"Filter welke bestandstypes worden weergegeven in de navigator. Bestandstypes die niet door Obsidian worden ondersteund, kunnen in externe applicaties worden geopend.",options:{documents:"Documenten (.md, .canvas, .base)",supported:"Ondersteund (opent in Obsidian)",all:"Alle (kunnen extern worden geopend)"}},homepage:{name:"Startpagina",desc:"Kies wat Notebook Navigator automatisch opent bij het opstarten.",current:"Huidig: {path}",chooseButton:"Bestand kiezen",options:{none:"Geen",file:"Bestand",dailyNote:"Dagnotitie",weeklyNote:"Weeknotitie",monthlyNote:"Maandnotitie",quarterlyNote:"Kwartaalnotitie",yearlyNote:"Jaarnotitie"},file:{name:"Startpagina: Opstartbestand",empty:"Geen bestand geselecteerd"},createMissing:{name:"Startpagina: Notitie aanmaken als deze ontbreekt",desc:"Maakt de periodieke notitie aan bij opstarten of via opdracht als deze niet bestaat."}},hideNotesWithPropertyRules:{name:"Notities verbergen met eigenschapsregels (kluisprofiel)",desc:"Kommagescheiden lijst van frontmatter-regels. Gebruik `key` of `key=value` items (bijv. status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Bestanden verbergen (kluisprofiel)",desc:"Kommagescheiden lijst van bestandsnaampatronen om te verbergen. Ondersteunt * jokertekens en / paden (bijv. temp-*, *.png, /assets/*).",placeholder:"temp
|
|||
|
|
D MMM YYYY = 25 mei 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = jaar
|
|||
|
|
MMMM/MMM/MM = maand
|
|||
|
|
DD/D = dag
|
|||
|
|
dddd/ddd = weekdag`,helpTooltip:"Formaat met Moment",momentLinkText:"Moment-formaat"},timeFormat:{name:"Tijdformaat",desc:"Formaat voor het weergeven van tijden (gebruikt Moment-formaat).",placeholder:"HH:mm",help:`Veelvoorkomende formaten:
|
|||
|
|
HH:mm = 14:30 (24-uurs)
|
|||
|
|
h:mm a = 2:30 PM (12-uurs)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24-uurs
|
|||
|
|
hh/h = 12-uurs
|
|||
|
|
mm = minuten
|
|||
|
|
ss = seconden
|
|||
|
|
a = AM/PM`,helpTooltip:"Formaat met Moment",momentLinkText:"Moment-formaat"},showNotePreview:{name:"Notitievoorbeeld tonen",desc:"Voorbeeldtekst onder notitienamen weergeven."},skipHeadingsInPreview:{name:"Koppen overslaan in voorbeeld",desc:"Kopregels overslaan bij het genereren van voorbeeldtekst."},skipCodeBlocksInPreview:{name:"Codeblokken overslaan in voorbeeld",desc:"Codeblokken overslaan bij het genereren van voorbeeldtekst."},skipCalloutsInPreview:{name:"Callouts overslaan in voorbeeld",desc:"Callout-blokken overslaan bij het genereren van voorbeeldtekst."},stripHtmlInPreview:{name:"HTML verwijderen in voorbeelden",desc:"HTML-tags uit de voorbeeldtekst verwijderen. Kan de prestaties bij grote notities beïnvloeden."},stripLatexInPreview:{name:"LaTeX verwijderen in voorbeelden",desc:"Inline- en blok-LaTeX-expressies uit de voorbeeldtekst verwijderen."},previewProperties:{name:"Voorbeeldeigenschappen",desc:"Kommagescheiden lijst van frontmatter-eigenschappen om te controleren op voorbeeldtekst. De eerste eigenschap met tekst wordt gebruikt.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Terugvallen op notitie-inhoud",desc:"Toon notitie-inhoud als voorbeeld wanneer geen van de opgegeven eigenschappen tekst bevat."},previewRows:{name:"Voorbeeldrijen",desc:"Aantal weer te geven rijen voor voorbeeldtekst.",options:{1:"1 rij",2:"2 rijen",3:"3 rijen",4:"4 rijen",5:"5 rijen"}},titleRows:{name:"Titelrijen",desc:"Aantal weer te geven rijen voor notitietitels.",options:{1:"1 rij",2:"2 rijen",3:"3 rijen"}},useFolderColor:{name:"Mapkleur gebruiken",desc:"Notitietitels en bestandspictogrammen kleuren met de kleur van de bovenliggende map wanneer er geen aangepaste bestandskleur is ingesteld. Prioriteit: aangepaste bestandskleur > mapkleur > standaardkleur."},showFeatureImage:{name:"Uitgelichte afbeelding tonen",desc:"Toont een miniatuur van de eerste afbeelding in de notitie."},forceSquareFeatureImage:{name:"Vierkante uitgelichte afbeelding afdwingen",desc:"Uitgelichte afbeeldingen weergeven als vierkante miniaturen."},featureImageProperties:{name:"Afbeeldingseigenschappen",desc:"Kommagescheiden lijst van frontmatter-eigenschappen om eerst te controleren. Valt terug op de eerste afbeelding in de markdown-inhoud.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Notities met eigenschappen uitsluiten",desc:"Kommagescheiden lijst van frontmatter-eigenschappen. Notities met een van deze eigenschappen slaan geen uitgelichte afbeeldingen op.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Weergavegrootte uitgelichte afbeelding",desc:"Maximale weergavegrootte voor uitgelichte afbeeldingen in notitie-overzichten.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Pixelgrootte uitgelichte afbeelding",desc:"Resolutie voor opgeslagen miniaturen van uitgelichte afbeeldingen. Verhoog deze waarde als grotere voorbeelden wazig lijken.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Externe afbeeldingen downloaden",desc:"Download externe afbeeldingen en YouTube-miniaturen voor uitgelichte afbeeldingen."},hideExportedPreviewImages:{name:"Geëxporteerde voorbeeldafbeeldingen verbergen",desc:'Verberg geëxporteerde PNG-bestanden met tekeningvoorbeelden. Schakel "Verborgen items tonen" in om ze weer te geven.'},drawingIntegrationInfo:{intro:"Notebook Navigator toont door Excalidraw geëxporteerde PNG-bestanden als tekeningvoorbeelden.",items:["Open in de **Excalidraw-instellingen** **Embedding Excalidraw into your Notes and Exporting**, daarna **Export Settings**, daarna **Auto-export Settings**.","Schakel **Auto-export PNG** in. Schakel eventueel **Export both dark- and light-themed image** in.","Notebook Navigator zoekt naar **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** of **Drawing.excalidraw.light.png**.","Zolang **Geëxporteerde voorbeeldafbeeldingen verbergen** aanstaat, verschijnen de PNG-bestanden alleen als ook **Verborgen items tonen** a
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Ontwikkeling ondersteunen",desc:"Als je Notebook Navigator graag gebruikt, overweeg dan om de voortdurende ontwikkeling te ondersteunen.",buttonText:"�� Sponsor",coffeeButton:"☕� Koop me een koffie"},otherPlugins:{name:"Bekijk mijn andere plugins",betterPaste:"Ruimt geplakte tekst, links en afbeeldingen op",pixelPerfectImage:"Exact afbeeldingen schalen en meer"},checkForNewVersionOnStart:{name:"Controleren op nieuwe versie bij opstarten",desc:"Controleert bij het opstarten op nieuwe plugin-releases en toont een melding wanneer een update beschikbaar is. Controles vinden hooguit één keer per dag plaats.",status:"Nieuwe versie beschikbaar: {version}"},startupDebugLogging:{name:"Debuglogboek bij opstarten",desc:"Schrijft opstartdiagnoses naar een Markdown-bestand met tijdstempel in de hoofdmap van de kluis en stopt nadat het opstarten is gestabiliseerd. Het bestand kan worden gesynchroniseerd en bestandspaden bevatten."},whatsNew:{name:"Wat is er nieuw in Notebook Navigator {version}",desc:"Bekijk recente updates en verbeteringen",buttonText:"Bekijk recente updates"},showReleaseNotes:{name:"Releasenotes tonen na een update",desc:"Schakel uit om te voorkomen dat het dialoogvenster met wat er nieuw is automatisch wordt geopend na updates."},masteringVideo:{name:"Notebook Navigator beheersen (video)",desc:"Deze video behandelt alles wat je nodig hebt om productief te zijn in Notebook Navigator, inclusief sneltoetsen, zoeken, tags en geavanceerde aanpassingen."},cacheStatistics:{localCache:"Lokale cache",items:"items",withTags:"met tags",withPreviewText:"met voorbeeldtekst",withFeatureImage:"met uitgelichte afbeelding",withMetadata:"met metadata"},metadataInfo:{successfullyParsed:"Succesvol geparseerd",itemsWithName:"items met naam",withCreatedDate:"met aanmaakdatum",withModifiedDate:"met wijzigingsdatum",withIcon:"met pictogram",withColor:"met kleur",failedToParse:"Parseren mislukt",createdDates:"aanmaakdatums",modifiedDates:"wijzigingsdatums",checkTimestampFormat:"Controleer je tijdstempelformaat.",exportFailed:"Exportfouten"}}},whatsNew:{title:"Wat is er nieuw in Notebook Navigator",openBannerImage:"Releasebannerafbeelding openen",supportMessage:"Als je Notebook Navigator nuttig vindt, overweeg dan om de ontwikkeling te ondersteunen.",supportButton:"Koop me een koffie",thanksButton:"Bedankt!"}}});var AU={};En(AU,{STRINGS_PL:()=>bce});var bce,DU=U(()=>{bce={common:{cancel:"Anuluj",delete:"Usuń",clear:"Wyczyść",remove:"Usuń",restoreDefault:"Przywróć domyślne",submit:"Wyślij",save:"Zapisz",configure:"Konfiguruj",lightMode:"Tryb jasny",darkMode:"Tryb ciemny",noSelection:"Nie wybrano",untagged:"Bez tagów",featureImageAlt:"Wyróżniony obraz",unknownError:"Nieznany błąd",clipboardWriteError:"Nie można zapisać do schowka",updateBannerTitle:"Aktualizacja Notebook Navigator dostępna",updateBannerInstruction:"Zaktualizuj w Ustawienia → Wtyczki społeczności",previous:"Poprzedni",next:"Następny"},listPane:{emptyStateNoSelection:"Wybierz folder lub tag, aby wyświetlić notatki",emptyStateNoNotes:"Brak notatek",pinnedSection:"Przypięte",notesSection:"Notatki",filesSection:"Pliki",hiddenItemAriaLabel:"{name} (ukryte)",collapseGroup:"Zwiń grupę",expandGroup:"Rozwiń grupę",manualSortTitle:"Sortowanie ręczne: {property}",manualSortHint:"Przeciągnij, aby zmienić kolejność. Kolejność jest zapisywana jako wartości indeksu liczbowego w atrybucie „{property}�.",manualSortNonMarkdownHint:"Pliki inne niż Markdown są wyświetlane na dole i nie można zmieniać ich kolejności.",unsortedSection:"Nieposortowane",propertyGroupNoValue:"Brak",manualSortDone:"Gotowe",manualSortMultipleWriteFailure:"Nie udało się przetworzyć plików: {count}; pierwszy: {path}: {message}"},tagList:{untaggedLabel:"Bez tagów",tags:"Tagi"},navigationPane:{shortcutsHeader:"Skróty",recentFilesHeader:"Ostatnie pliki",properties:"Atrybuty",folders:"Foldery",tags:"Tagi",calendar:"Kalendarz",reorderRootFoldersTitle:"Zmień kolejność elementów",reorderRo
|
|||
|
|
spotkanie=ph-calendar
|
|||
|
|
faktura=ph-receipt`,editTooltip:"Edytuj przypisania"},showFileTypeIcons:{name:"Ikonki według typu pliku",desc:"Przypisuje ikonki do plików na podstawie ich rozszerzeń."},fileTypeIconPreset:{name:"Ustawienie wstępne ikonek plików",desc:"Wybierz wbudowane ikonki lub ustawienie wstępne pakietu ikonek. Niestandardowe reguły rozszerzeń zastępują to ustawienie wstępne.",options:{builtIn:"Wbudowane ikonki"},notInstalledWarning:"Ten pakiet ikonek nie jest zainstalowany. Zamiast niego są wyświetlane wbudowane ikonki."},fileTypeIconMap:{name:"Przypisanie ikonek na podstawie typu pliku",desc:"Pliki z danym rozszerzeniem otrzymują określoną ikonkę. Jedno przypisanie na linię: rozszerzenie=ikonka",placeholder:`# rozszerzenie=ikonka
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Edytuj przypisania"},compactItemHeight:{name:"Wysokość elementów w trybie kompaktowym",desc:"Ustawia wysokość elementów kompaktowej listy na komputerach stacjonarnych i urządzeniach mobilnych (piksele).",resetTooltip:"Przywróć wartość domyślną (28px)"},compactItemHeightScaleText:{name:"Skalowanie tekstu z wysokością trybu kompaktowego",desc:"Skaluje tekst na kompaktowej liście, gdy wysokość elementu zostanie zmniejszona."},showParentFolder:{name:"Pokaż folder nadrzędny",desc:"Wyświetla nazwę folderu nadrzędnego dla notatek w podfolderach, tagach lub atrybutach."},showFolderPath:{name:"Pokaż ścieżkę folderu",desc:"Wyświetla ścieżkę względem wybranego folderu zamiast samej nazwy folderu. Tagi i atrybuty pokazują pełną ścieżkę."},parentFolderClickOpensFolder:{name:"Kliknięcie folderu nadrzędnego otwiera folder",desc:"Kliknięcie etykiety folderu nadrzędnego otwiera folder w panelu listy."},showParentFolderColor:{name:"Pokaż kolor folderu nadrzędnego",desc:"Używa kolorów folderów na etykietach folderów nadrzędnych."},showParentFolderIcon:{name:"Pokaż ikonkę folderu nadrzędnego",desc:"Wyświetla ikonki folderów obok etykiet folderów nadrzędnych."},showQuickActions:{name:"Pokaż szybkie czynności",desc:"Wyświetla przyciski akcji po najechaniu kursorem na pliki. Wyróżnij ikonkę, aby wyświetlić czynność."},dualPane:{name:"Układ podwójnego panelu",desc:"Wyświetla panel nawigacji i panel listy obok siebie."},dualPaneOrientation:{name:"Orientacja trybu podwójnego",desc:"Wybierz układ poziomy lub pionowy, gdy aktywny jest podwójny panel.",options:{horizontal:"Podział poziomy",vertical:"Podział pionowy"}},narrowSidebarBehavior:{name:"Gdy pasek boczny jest zbyt wąski",desc:"Wybierz, co się dzieje, gdy panel nawigacji i panel listy nie mieszczą się obok siebie.",options:{none:"Nic nie rób",singlePane:"Przełącz na jeden panel",vertical:"Przełącz na podział pionowy"}},narrowSidebarThresholdMode:{name:"Próg wąskiego paska bocznego",desc:"Wybierz sposób obliczania progu szerokości paska bocznego.",options:{fitPanes:"Dopasuj panele",customWidth:"Niestandardowa szerokość"}},narrowSidebarThresholdWidth:{name:"Szerokość progu wąskiego paska bocznego",desc:"Przełączaj, gdy pasek boczny jest węższy niż ta szerokość.",resetTooltip:"Przywróć domyślną szerokość"},paneBackgroundColor:{name:"Kolor tła",desc:"Wybierz kolory tła dla panelu nawigacji i listy.",options:{separate:"Oddzielne tła",listBackground:"Użyj tła listy",navigationBackground:"Użyj tła nawigacji"}},zoomLevel:{name:"Poziom przybliżenia",desc:"Kontroluje ogólny poziom przybliżenia Notebook Navigator (procent)."},useFloatingToolbarsOnIOS:{name:"Użyj pływających pasków narzędzi w systemie iOS",desc:"Dotyczy tylko iOS."},defaultStartupView:{name:"Widok początkowy w układzie jednopanelowym",desc:"Wybierz panel wyświetlany po otwarciu Notebook Navigator w układzie jednopanelowym.",options:{navigation:"Panel nawigacji",listPane:"Panel listy"}},toolbarButtons:{name:"Przyciski paska narzędzi",desc:"Wybierz, które przyciski mają być wyświetlane na pasku narzędzi. Ukryte przyciski pozostają dostępne za pośrednictwem palety poleceń i w menu."},openNewNotesInNewTab:{name:"Otwieraj nowe notatki w nowej karcie",desc:"Gdy włączone, polecenie Utwórz nową notatkę otwiera notatki w nowej karcie. Gdy wyłączone, notatki zastępują bieżącą kartę."},autoRevealActiveNote:{name:"Pokaż aktywną notatkę",desc:"Automatycznie wyświetla notatki po otwarciu za pomocą okna szybkiego wyboru, linków lub wyszukiwania."},autoRevealShortestPath:{name:"Automatyczne ujawnianie: Użyj najkrótszej ścieżki",desc:"Włączone: Automatyczne ujawnianie wybiera najbliższy widoczny folder nadrzędny lub tag. Wyłączone: Automatyczne ujawnianie wybiera rzeczywisty folder pliku i dokładny tag."},autoRevealIgnoreRightSidebar:{name:"Automatyczne ujawnianie: Ignoruj zdarzenia z prawego paska bocznego",desc:"Nie zmieniaj aktywnej notatki podczas klikania
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importuj",confirmTitle:"Zaimportować ustawienia?",confirmMessage:"Importowanie zastąpi bieżące ustawienia Notebook Navigator.",backupToggleName:"Zapisz bieżące ustawienia w katalogu głównym sejfu przed importem",backupToggleDesc:"Tworzy plik JSON ze znacznikiem czasu w katalogu głównym sejfu.",successWithBackupNotice:"Ustawienia zaimportowane. Poprzednie ustawienia zapisano w {path}.",backupError:"Nie można zapisać bieżących ustawień: {message}",successNotice:"Ustawienia zaimportowane.",errorNotice:"Nie udało się zaimportować ustawień: {message}",fileReadError:"Nie można odczytać pliku: {message}"},export:{modalTitle:"Eksportuj ustawienia",editorName:"JSON",editorDesc:"Uwzględnione są tylko ustawienia zmienione w stosunku do wartości domyślnych.",placeholder:"{}",copyButtonText:"Kopiuj do schowka",downloadButtonText:"Pobierz",copyNotice:"Ustawienia skopiowane do schowka.",downloadNotice:"Ustawienia wyeksportowane.",downloadError:"Nie udało się pobrać ustawień: {message}"}},resetAllSettings:{name:"Przywróć wszystkie ustawienia",desc:"Przywraca wszystkie ustawienia Notebook Navigator do wartości domyślnych.",buttonText:"Przywróć wszystkie ustawienia",confirmTitle:"Przywrócić wszystkie ustawienia?",confirmMessage:"Spowoduje to przywrócenie wszystkich ustawień Notebook Navigator do wartości domyślnych. Nie można cofnąć tej czynności.",confirmButtonText:"Przywróć wszystkie ustawienia",notice:"Przywrócono wszystkie ustawienia. Uruchom ponownie Obsidian lub ponownie otwórz Notebook Navigator, aby zastosować zmiany.",error:"Nie udało się przywrócić ustawień."},multiSelectModifier:{name:"Zaznaczanie wielu elementów",desc:"Wybierz, który klawisz umożliwia zaznaczanie wielu elementów. Gdy wybrano Option/Alt, kliknięcie z Cmd/Ctrl otwiera notatki w nowej karcie.",options:{cmdCtrl:"kliknięcie z Cmd/Ctrl",optionAlt:"kliknięcie z Option/Alt"}},enterToOpenFiles:{name:"Naciśnij Enter, aby otworzyć pliki",desc:"Otwieraj pliki tylko po naciśnięciu Enter podczas nawigacji po liście za pomocą klawiatury. W macOS zapobiega to zmianie nazw plików klawiszem Enter."},shiftEnterAction:{name:"Shift+Enter",desc:"Wybierz, czy Shift+Enter otwiera, czy zmienia nazwę wybranego pliku."},cmdEnterAction:{name:"Cmd+Enter",desc:"Wybierz, czy Cmd+Enter otwiera, czy zmienia nazwę wybranego pliku."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Wybierz, czy Ctrl+Enter otwiera, czy zmienia nazwę wybranego pliku."},mouseBackForwardAction:{name:"Przyciski wstecz/dalej myszy",desc:"Działanie przycisków wstecz i dalej myszy na komputerze.",options:{systemDefault:"Użyj domyślnych systemu",singlePaneSwitch:"Przełącz panele (jeden panel)",history:"Nawiguj historię"}},showFileTypes:{name:"Pokaż typy plików (profil sejfu)",desc:"Filtruj typy plików widoczne w przeglądarce. Pliki nieobsługiwane przez Obsidian mogą być otwierane w aplikacjach zewnętrznych.",options:{documents:"Dokumenty (.md, .canvas, .base)",supported:"Obsługiwane (otwiera się w Obsidian)",all:"Wszystkie (mogą otworzyć się zewnętrznie)"}},homepage:{name:"Strona główna",desc:"Wybierz, co Notebook Navigator otwiera automatycznie przy uruchomieniu.",current:"Aktywny: {path}",chooseButton:"Wybierz plik",options:{none:"Brak",file:"Plik",dailyNote:"Dziennik",weeklyNote:"Notatka tygodniowa",monthlyNote:"Notatka miesięczna",quarterlyNote:"Notatka kwartalna",yearlyNote:"Notatka roczna"},file:{name:"Strona główna: Plik startowy",empty:"Nie wybrano pliku"},createMissing:{name:"Strona główna: Utwórz notatkę, jeśli jej brak",desc:"Tworzy notatkę okresową podczas uruchamiania lub po wywołaniu polecenia, jeśli nie istnieje."}},hideNotesWithPropertyRules:{name:"Ukryj notatki na podstawie reguł atrybutów (profil sejfu)",desc:"Lista reguł atrybutów rozdzielonych przecinkami. Użyj `key` lub `key=value` (np. status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Ukryj pliki (profil sejfu)",desc:"Lista nazw plików oddzielonych przecinkami. O
|
|||
|
|
DD.MM.YYYY = 25.05.2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokeny:
|
|||
|
|
YYYY/YY = rok
|
|||
|
|
MMMM/MMM/MM = miesiÄ…c
|
|||
|
|
DD/D = dzień
|
|||
|
|
dddd/ddd = dzień tygodnia`,helpTooltip:"Format z Moment",momentLinkText:"format Moment"},timeFormat:{name:"Format czasu",desc:"Format widocznego czasu (format Moment).",placeholder:"HH:mm",help:`Popularne formaty:
|
|||
|
|
HH:mm = 14:30 (24-godzinny)
|
|||
|
|
h:mm a = 2:30 PM (12-godzinny)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Tokeny:
|
|||
|
|
HH/H = 24-godzinny
|
|||
|
|
hh/h = 12-godzinny
|
|||
|
|
mm = minuty
|
|||
|
|
ss = sekundy
|
|||
|
|
a = AM/PM`,helpTooltip:"Format z Moment",momentLinkText:"format Moment"},showNotePreview:{name:"Pokaż podgląd notatki",desc:"Wyświetla tekst podglądu pod nazwami notatek."},skipHeadingsInPreview:{name:"Pomiń nagłówki w podglądzie",desc:"Pomija wiersze nagłówków podczas generowania tekstu podglądu."},skipCodeBlocksInPreview:{name:"Pomiń bloki kodu w podglądzie",desc:"Pomija bloki kodu podczas generowania tekstu podglądu."},skipCalloutsInPreview:{name:"Pomiń bloki callout w podglądzie",desc:"Pomija bloki callout podczas generowania tekstu podglądu."},stripHtmlInPreview:{name:"Usuń HTML w podglądach",desc:"Usuń znaczniki HTML z tekstu podglądu. Może wpływać na wydajność przy dużych notatkach."},stripLatexInPreview:{name:"Usuń LaTeX w podglądach",desc:"Usuń wyrażenia LaTeX inline i blokowe z tekstu podglądu."},previewProperties:{name:"Atrybuty podglądu",desc:"Lista atrybutów rozdzielonych przecinkami do sprawdzenia dla tekstu podglądu. Zostanie użyty pierwszy atrybut z tekstem.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Użyj treści notatki zastępczo",desc:"Wyświetl treść notatki jako podgląd, gdy żaden ze wskazanych atrybutów nie zawiera tekstu."},previewRows:{name:"Wiersze podglądu",desc:"Liczba widocznych wierszy w podglądzie.",options:{1:"1 wiersz",2:"2 wiersze",3:"3 wiersze",4:"4 wiersze",5:"5 wierszy"}},titleRows:{name:"Wiersze tytułu",desc:"Liczba widocznych wierszy tytułów notatek.",options:{1:"1 wiersz",2:"2 wiersze",3:"3 wiersze"}},useFolderColor:{name:"Użyj koloru folderu",desc:"Koloruje tytuły notatek i ikonki plików kolorem folderu nadrzędnego, gdy nie ustawiono niestandardowego koloru pliku. Priorytet: niestandardowy kolor pliku > kolor folderu > kolor domyślny."},showFeatureImage:{name:"Pokaż wyróżniony obraz",desc:"Wyświetla miniaturę pierwszego obrazu znalezionego w notatce."},forceSquareFeatureImage:{name:"Wymuś kwadratowy wyróżniony obraz",desc:"Wyświetla wyróżnione obrazy jako kwadratowe miniatury."},featureImageProperties:{name:"Atrybuty obrazu",desc:"Lista atrybutów rozdzielonych przecinkami do sprawdzenia w pierwszej kolejności. Używa pierwszego obrazu z treści markdown, jeśli nie określono.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Wyklucz notatki z atrybutami",desc:"Lista atrybutów rozdzielonych przecinkami. Notatki zawierające którykolwiek z tych atrybutów nie wyświetlają wyróżnionych obrazów.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Rozmiar wyświetlania wyróżnionego obrazu",desc:"Maksymalny rozmiar renderowania wyróżnionych obrazów na listach notatek.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Rozmiar pikseli wyróżnionego obrazu",desc:"Rozdzielczość używana podczas generowania przechowywanych miniatur wyróżnionych obrazów. Zwiększ tę wartość, jeśli większe podglądy wyglądają na rozmyte.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Pobierz obrazy zewnętrzne",desc:"Pobiera zdalne obrazy i miniatury YouTube wyróżnionych obrazów."},hideExportedPreviewImages:{name:"Ukryj wyeksportowane obrazy podglądu",desc:"Ukrywa wyeksportowane pliki PNG podglądu rysunków. Włącz „Pokaż ukryte elementy�, aby je wyświetlić."},drawingIntegrationInfo:{intro:"Notebook Navigator wyświetla pliki PNG wyeksportowane przez Excalidraw jako podglądy rysunków.",items:["W **ustawieniach Excalidraw** otwórz **Embedding Excalidraw into your Notes and Exporting**, następnie **Export Settings**, następnie **Auto-export Settings**.","Włącz **Auto-export PNG**. Opcjonalnie włącz **Export both dark- and light-themed image**.","Notebook Navigator szuka **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** lub **Drawing.excalidraw.light.png**.","Gdy **Ukryj wyeksportowane obrazy podglądu** jest włączone, pliki PNG pojawiają się tylko wtedy, gdy włączone jest również **Pokaż ukryte
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Wspieraj rozwój",desc:"JeÅ›li lubisz korzystać z Notebook Navigator, rozważ wsparcie jego dalszego rozwoju.",buttonText:"â�¤ï¸� Wesprzyj",coffeeButton:"☕ï¸� Postaw kawÄ™"},otherPlugins:{name:"Zobacz moje inne wtyczki",betterPaste:"CzyÅ›ci wklejany tekst, odnoÅ›niki i obrazy",pixelPerfectImage:"DokÅ‚adna zmiana rozmiaru obrazów i wiÄ™cej"},checkForNewVersionOnStart:{name:"Sprawdź nowÄ… wersjÄ™ podczas uruchamiania",desc:"Sprawdza dostÄ™pność nowych wersji wtyczki podczas uruchamiania i wyÅ›wietla powiadomienie, gdy dostÄ™pna jest aktualizacja. Sprawdzanie odbywa siÄ™ maksymalnie raz dziennie.",status:"Nowa wersja dostÄ™pna: {version}"},startupDebugLogging:{name:"Rejestrowanie debugowania przy starcie",desc:"Zapisuje diagnostykÄ™ startu w pliku Markdown ze znacznikiem czasu w katalogu głównym sejfu, a nastÄ™pnie zatrzymuje siÄ™ po ustabilizowaniu startu. Plik może być synchronizowany i zawierać Å›cieżki plików."},whatsNew:{name:"Co nowego w Notebook Navigator {version}",desc:"Zobacz najnowsze aktualizacje i ulepszenia",buttonText:"Zobacz ostatnie aktualizacje"},showReleaseNotes:{name:"Pokazuj nowoÅ›ci po aktualizacji",desc:"Wyłącz, aby okno z nowoÅ›ciami nie otwieraÅ‚o siÄ™ automatycznie po aktualizacjach."},masteringVideo:{name:"Poradnik do Notebook Navigator (wideo)",desc:"Ten film przedstawia wszystko, co jest potrzebne do wydajnej pracy w Notebook Navigator, w tym skróty klawiszowe, wyszukiwanie, tagi i ustawienia zaawansowane."},cacheStatistics:{localCache:"Lokalna pamięć podrÄ™czna",items:"elementy",withTags:"z tagami",withPreviewText:"z tekstem podglÄ…du",withFeatureImage:"z wyróżnionym obrazem",withMetadata:"z metadanymi"},metadataInfo:{successfullyParsed:"PomyÅ›lnie przetworzono elementy",itemsWithName:"z nazwÄ…",withCreatedDate:"z datÄ… utworzenia",withModifiedDate:"z datÄ… modyfikacji",withIcon:"z ikonkÄ…",withColor:"z kolorem",failedToParse:"Nie udaÅ‚o siÄ™ przetworzyć",createdDates:"dat utworzenia",modifiedDates:"dat modyfikacji",checkTimestampFormat:"Sprawdź format znacznika czasu.",exportFailed:"Eksportuj błędy"}}},whatsNew:{title:"Co nowego w Notebook Navigator",openBannerImage:"Otwórz obraz banera wydania",supportMessage:"JeÅ›li uważasz, że Notebook Navigator jest pomocny, rozważ wsparcie jego rozwoju.",supportButton:"Postaw kawÄ™",thanksButton:"DziÄ™ki!"}}});var OU={};En(OU,{STRINGS_PT:()=>Sce});var Sce,LU=U(()=>{Sce={common:{cancel:"Cancelar",delete:"Eliminar",clear:"Limpar",remove:"Remover",restoreDefault:"Restaurar predefinição",submit:"Submeter",save:"Guardar",configure:"Configurar",lightMode:"Modo claro",darkMode:"Modo escuro",noSelection:"Sem seleção",untagged:"Sem etiquetas",featureImageAlt:"Imagem de destaque",unknownError:"Erro desconhecido",clipboardWriteError:"Não foi possÃvel escrever na área de transferência",updateBannerTitle:"Atualização do Notebook Navigator disponÃvel",updateBannerInstruction:"Atualize em Definições -> Plugins da comunidade",previous:"Anterior",next:"Seguinte"},listPane:{emptyStateNoSelection:"Selecione uma pasta ou etiqueta para ver notas",emptyStateNoNotes:"Sem notas",pinnedSection:"Fixadas",notesSection:"Notas",filesSection:"Ficheiros",hiddenItemAriaLabel:"{name} (oculto)",collapseGroup:"Recolher grupo",expandGroup:"Expandir grupo",manualSortTitle:"Ordenação manual: {property}",manualSortHint:'Arraste para reordenar. A ordem é guardada como valores de Ãndice numéricos na propriedade "{property}".',manualSortNonMarkdownHint:"Os ficheiros não Markdown são mostrados no fundo e não podem ser reordenados.",unsortedSection:"Sem ordenação",propertyGroupNoValue:"Nenhum",manualSortDone:"ConcluÃdo",manualSortMultipleWriteFailure:"{count} ficheiros falharam; primeiro: {path}: {message}"},tagList:{untaggedLabel:"Sem etiquetas",tags:"Etiquetas"},navigationPane:{shortcutsHeader:"Atalhos",recentFilesHeader:"Ficheiros recentes",properties:"Propriedades",folders:"Pastas",tags:"Etiquetas",calendar:"Calendário",reorderRootFoldersTitle:"Reordenar navegação"
|
|||
|
|
reunião=ph-calendar
|
|||
|
|
fatura=ph-receipt`,editTooltip:"Editar mapeamentos"},showFileTypeIcons:{name:"Ã�cones por tipo de ficheiro",desc:"Atribuir Ãcones a ficheiros com base na sua extensão."},fileTypeIconPreset:{name:"Predefinição de Ãcones de ficheiro",desc:"Escolher os Ãcones integrados ou uma predefinição de pacote de Ãcones. As regras de extensão personalizadas substituem esta predefinição.",options:{builtIn:"Ã�cones integrados"},notInstalledWarning:"Este pacote de Ãcones não está instalado. Em vez disso, são mostrados os Ãcones integrados."},fileTypeIconMap:{name:"Mapa de Ãcones por tipo",desc:"Os ficheiros com a extensão recebem o Ãcone especificado. Um mapeamento por linha: extensão=Ãcone",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Editar mapeamentos"},compactItemHeight:{name:"Altura do item compacto",desc:"Definir a altura dos itens de lista compacta no computador e telemóvel (pixels).",resetTooltip:"Restaurar para predefinido (28px)"},compactItemHeightScaleText:{name:"Escalar texto com altura do item compacto",desc:"Escalar texto da lista compacta quando a altura do item é reduzida."},showParentFolder:{name:"Mostrar pasta pai",desc:"Exibir o nome da pasta pai para notas em subpastas, etiquetas ou propriedades."},showFolderPath:{name:"Mostrar caminho da pasta",desc:"Mostrar o caminho relativo à pasta selecionada em vez de apenas o nome da pasta. Etiquetas e propriedades mostram o caminho completo."},parentFolderClickOpensFolder:{name:"Clicar na pasta pai abre pasta",desc:"Clicar na etiqueta da pasta pai abre a pasta no painel de lista."},showParentFolderColor:{name:"Mostrar cor da pasta pai",desc:"Usar cores de pasta nas etiquetas de pasta pai."},showParentFolderIcon:{name:"Mostrar Ãcone da pasta pai",desc:"Mostrar Ãcones de pasta junto aos nomes das pastas pai."},showQuickActions:{name:"Mostrar ações rápidas",desc:"Mostrar botões de ação ao passar sobre ficheiros. Os controlos dos botões selecionam quais ações aparecem."},dualPane:{name:"Layout de painel duplo",desc:"Mostrar painel de navegação e painel de lista lado a lado."},dualPaneOrientation:{name:"Orientação do painel duplo",desc:"Escolha layout horizontal ou vertical quando o painel duplo está ativo.",options:{horizontal:"Divisão horizontal",vertical:"Divisão vertical"}},narrowSidebarBehavior:{name:"Quando a barra lateral é demasiado estreita",desc:"Escolha o que acontece quando o painel de navegação e o painel de lista não cabem lado a lado.",options:{none:"Não fazer nada",singlePane:"Mudar para painel único",vertical:"Mudar para divisão vertical"}},narrowSidebarThresholdMode:{name:"Limite de barra lateral estreita",desc:"Escolha como o limite de largura da barra lateral é calculado.",options:{fitPanes:"Ajustar painéis",customWidth:"Largura personalizada"}},narrowSidebarThresholdWidth:{name:"Largura do limite de barra lateral estreita",desc:"Mudar quando a barra lateral for mais estreita do que esta largura.",resetTooltip:"Repor para a largura predefinida"},paneBackgroundColor:{name:"Cor de fundo",desc:"Escolha cores de fundo para os painéis de navegação e lista.",options:{separate:"Fundos separados",listBackground:"Usar fundo da lista",navigationBackground:"Usar fundo da navegação"}},zoomLevel:{name:"NÃvel de zoom",desc:"Controla o nÃvel de zoom geral do Notebook Navigator (percentagem)."},useFloatingToolbarsOnIOS:{name:"Usar barras de ferramentas flutuantes no iOS",desc:"Aplica-se apenas ao iOS."},defaultStartupView:{name:"Vista inicial em painel único",desc:"Escolha o painel apresentado ao abrir o Notebook Navigator no esquema de painel único.",options:{navigation:"Painel de navegação",listPane:"Painel de lista"}},toolbarButtons:{name:"Botões da barra de ferramentas",desc:"Escolha quais botões aparecem na barra de ferramentas. Os botões ocultos permanecem acessÃveis através de comandos e menus."},openNewNotesInNewTab:{name:"Abrir novas notas num novo separador",desc:"Quando ativado, o comando Criar nova nota abre as notas num novo separador. Quando desativado, as notas substituem o separador atual."},autoRevealActiveNote:{name:"Revelar nota ativa automaticamente",desc:"Revelar notas automaticamente quando abertas pelo Alternador Rápido, links ou pesquisa."},autoRevealShortestPath:{name:"Revelação automática: Usar caminho mais curto",desc:"Ativado: A revelação automática seleciona a pasta ancestral ou etiqueta visÃvel mais próxima. Desativado: A revelação automática seleciona a pasta real do ficheiro e a etiqueta exata."},autoRevealIgnoreRightSidebar:{name:"Revelação automática: Ignorar eventos da barra lateral direita",desc:"Não alterar a nota ativa ao clicar ou alterar notas na barra lateral direita."},autoRevealIgnoreOtherWindows:{name:"Revelação automática: Ignorar eventos de outras janel
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importar",confirmTitle:"Importar definições?",confirmMessage:"A importação substitui as definições atuais do Notebook Navigator.",backupToggleName:"Guardar as definições atuais na raiz do cofre antes de importar",backupToggleDesc:"Cria um ficheiro JSON com carimbo de data/hora na raiz do cofre.",successWithBackupNotice:"Definições importadas. As definições anteriores foram guardadas em {path}.",backupError:"Não foi possÃvel guardar as definições atuais: {message}",successNotice:"Definições importadas.",errorNotice:"Falha ao importar definições: {message}",fileReadError:"Não foi possÃvel ler o ficheiro: {message}"},export:{modalTitle:"Exportar definições",editorName:"JSON",editorDesc:"Apenas as definições alteradas em relação aos valores predefinidos são incluÃdas.",placeholder:"{}",copyButtonText:"Copiar para a área de transferência",downloadButtonText:"Transferir",copyNotice:"Definições copiadas para a área de transferência.",downloadNotice:"Definições exportadas.",downloadError:"Falha ao transferir definições: {message}"}},resetAllSettings:{name:"Repor todas as definições",desc:"Repor todas as definições do Notebook Navigator para os valores predefinidos.",buttonText:"Repor todas as definições",confirmTitle:"Repor todas as definições?",confirmMessage:"Isto irá repor todas as definições do Notebook Navigator para os valores predefinidos. Não pode ser desfeito.",confirmButtonText:"Repor todas as definições",notice:"Todas as definições repostas. Reinicie o Obsidian ou reabra o Notebook Navigator para aplicar.",error:"Falha ao repor as definições."},multiSelectModifier:{name:"Modificador de seleção múltipla",desc:"Escolha qual tecla modificadora alterna a seleção múltipla. Quando Option/Alt é selecionado, Cmd/Ctrl abre notas num novo separador.",options:{cmdCtrl:"Clique Cmd/Ctrl",optionAlt:"Clique Option/Alt"}},enterToOpenFiles:{name:"Pressionar Enter para abrir ficheiros",desc:"Abrir ficheiros apenas ao pressionar Enter durante a navegação por teclado na lista. No macOS, isto impede que Enter renomeie ficheiros."},shiftEnterAction:{name:"Shift+Enter",desc:"Escolher se Shift+Enter abre ou renomeia o ficheiro selecionado."},cmdEnterAction:{name:"Cmd+Enter",desc:"Escolher se Cmd+Enter abre ou renomeia o ficheiro selecionado."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Escolher se Ctrl+Enter abre ou renomeia o ficheiro selecionado."},mouseBackForwardAction:{name:"Botões voltar/avançar do rato",desc:"Ação dos botões voltar e avançar do rato no ambiente de trabalho.",options:{systemDefault:"Usar predefinição do sistema",singlePaneSwitch:"Alternar painéis (painel único)",history:"Navegar no histórico"}},showFileTypes:{name:"Mostrar tipos de ficheiro (perfil do cofre)",desc:"Filtrar quais tipos de ficheiro são mostrados no navegador. Tipos de ficheiro não suportados pelo Obsidian podem abrir em aplicações externas.",options:{documents:"Documentos (.md, .canvas, .base)",supported:"Suportados (abrem no Obsidian)",all:"Todos (podem abrir externamente)"}},homepage:{name:"Página inicial",desc:"Escolha o que o Notebook Navigator abre automaticamente ao iniciar.",current:"Atual: {path}",chooseButton:"Escolher ficheiro",options:{none:"Nenhum",file:"Ficheiro",dailyNote:"Nota diária",weeklyNote:"Nota semanal",monthlyNote:"Nota mensal",quarterlyNote:"Nota trimestral",yearlyNote:"Nota anual"},file:{name:"Página inicial: Ficheiro de arranque",empty:"Nenhum ficheiro selecionado"},createMissing:{name:"Página inicial: Criar nota se não existir",desc:"Criar a nota periódica ao iniciar ou através do comando se não existir."}},hideNotesWithPropertyRules:{name:"Ocultar notas com regras de propriedades (perfil do cofre)",desc:"Lista de regras de frontmatter separadas por vÃrgulas. Use entradas `key` ou `key=value` (ex: status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Ocultar ficheiros (perfil do cofre)",desc:"Lista de padrões de nomes de ficheiros separados por vÃrgulas para o
|
|||
|
|
D MMM YYYY = 25 mai 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = ano
|
|||
|
|
MMMM/MMM/MM = mês
|
|||
|
|
DD/D = dia
|
|||
|
|
dddd/ddd = dia da semana`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},timeFormat:{name:"Formato de hora",desc:"Formato para exibir horas (usa formato Moment).",placeholder:"HH:mm",help:`Formatos comuns:
|
|||
|
|
h:mm a = 2:30 PM (12 horas)
|
|||
|
|
HH:mm = 14:30 (24 horas)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24 horas
|
|||
|
|
hh/h = 12 horas
|
|||
|
|
mm = minutos
|
|||
|
|
ss = segundos
|
|||
|
|
a = AM/PM`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},showNotePreview:{name:"Mostrar pré-visualização da nota",desc:"Exibir texto de pré-visualização abaixo dos nomes das notas."},skipHeadingsInPreview:{name:"Saltar cabeçalhos na pré-visualização",desc:"Saltar linhas de cabeçalho ao gerar texto de pré-visualização."},skipCodeBlocksInPreview:{name:"Saltar blocos de código na pré-visualização",desc:"Saltar blocos de código ao gerar texto de pré-visualização."},skipCalloutsInPreview:{name:"Saltar callouts na pré-visualização",desc:"Saltar blocos de callout ao gerar texto de pré-visualização."},stripHtmlInPreview:{name:"Remover HTML nas pré-visualizações",desc:"Remover etiquetas HTML do texto de pré-visualização. Pode afetar o desempenho em notas grandes."},stripLatexInPreview:{name:"Remover LaTeX nas pré-visualizações",desc:"Remover expressões LaTeX inline e em bloco do texto de pré-visualização."},previewProperties:{name:"Propriedades de pré-visualização",desc:"Lista de propriedades frontmatter separadas por vÃrgulas para verificar texto de pré-visualização. A primeira propriedade com texto será usada.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Recorrer ao conteúdo da nota",desc:"Mostrar o conteúdo da nota como pré-visualização quando nenhuma das propriedades especificadas contém texto."},previewRows:{name:"Linhas de pré-visualização",desc:"Número de linhas a exibir para texto de pré-visualização.",options:{1:"1 linha",2:"2 linhas",3:"3 linhas",4:"4 linhas",5:"5 linhas"}},titleRows:{name:"Linhas de tÃtulo",desc:"Número de linhas a exibir para tÃtulos de notas.",options:{1:"1 linha",2:"2 linhas",3:"3 linhas"}},useFolderColor:{name:"Usar cor da pasta",desc:"Colorir tÃtulos de notas e Ãcones de ficheiros com a cor da pasta pai quando não está definida uma cor de ficheiro personalizada. Prioridade: cor de ficheiro personalizada > cor da pasta > cor predefinida."},showFeatureImage:{name:"Mostrar imagem de destaque",desc:"Exibir uma miniatura da primeira imagem encontrada na nota."},forceSquareFeatureImage:{name:"Forçar imagem de destaque quadrada",desc:"Renderizar imagens de destaque como miniaturas quadradas."},featureImageProperties:{name:"Propriedades de imagem",desc:"Lista separada por vÃrgulas de propriedades frontmatter a verificar primeiro. Usa a primeira imagem no conteúdo markdown como alternativa.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Excluir notas com propriedades",desc:"Lista separada por vÃrgulas de propriedades frontmatter. Notas contendo qualquer uma destas propriedades não armazenam imagens de destaque.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Tamanho de exibição da imagem de destaque",desc:"Tamanho máximo de renderização para imagens de destaque em listas de notas.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Tamanho em pixels da imagem de destaque",desc:"Resolução utilizada ao gerar miniaturas armazenadas de imagens de destaque. Aumente este valor se as pré-visualizações maiores parecerem desfocadas.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Transferir imagens externas",desc:"Transferir imagens remotas e miniaturas do YouTube para imagens de destaque."},hideExportedPreviewImages:{name:"Ocultar imagens de pré-visualização exportadas",desc:'Ocultar ficheiros PNG de pré-visualização de desenhos exportados. Ative "Mostrar itens ocultos" para os apresentar.'},drawingIntegrationInfo:{intro:"O Notebook Navigator apresenta ficheiros PNG exportados pelo Excalidraw como pré-visualizações de desenhos.",items:["Nas **definições do Excalidraw**, abra **Embedding Excalidraw into your Notes and Exporting**, depois **Export Settings**, depois **Auto-export Settings**.","Ative **Auto-export PNG**. Opcionalmente, ative **Export both dark- and light-themed image**.","O Notebook Navigator p
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Apoiar desenvolvimento",desc:"Se gosta de usar o Notebook Navigator, por favor considere apoiar o seu desenvolvimento contÃnuo.",buttonText:"â�¤ï¸� Patrocinar",coffeeButton:"☕ï¸� Compre-me um café"},otherPlugins:{name:"Veja os meus outros plugins",betterPaste:"Limpa texto, ligações e imagens colados",pixelPerfectImage:"Redimensionamento exato de imagens e mais"},checkForNewVersionOnStart:{name:"Verificar nova versão ao iniciar",desc:"Verifica novos lançamentos do plugin ao iniciar e mostra uma notificação quando uma atualização está disponÃvel. As verificações ocorrem no máximo uma vez por dia.",status:"Nova versão disponÃvel: {version}"},startupDebugLogging:{name:"Registo de depuração no arranque",desc:"Escrever diagnósticos de arranque num ficheiro Markdown com carimbo de data/hora na raiz do cofre e parar depois de o arranque estabilizar. O ficheiro pode ser sincronizado e pode incluir caminhos de ficheiros."},whatsNew:{name:"Novidades no Notebook Navigator {version}",desc:"Ver atualizações e melhorias recentes",buttonText:"Ver atualizações recentes"},showReleaseNotes:{name:"Mostrar as novidades após uma atualização",desc:"Desative para impedir que o diálogo de novidades abra automaticamente após as atualizações."},masteringVideo:{name:"Dominar o Notebook Navigator (vÃdeo)",desc:"Este vÃdeo abrange tudo o que precisa para ser produtivo no Notebook Navigator, incluindo teclas de atalho, pesquisa, etiquetas e personalização avançada."},cacheStatistics:{localCache:"Cache local",items:"itens",withTags:"com etiquetas",withPreviewText:"com texto de pré-visualização",withFeatureImage:"com imagem de destaque",withMetadata:"com metadados"},metadataInfo:{successfullyParsed:"Analisados com sucesso",itemsWithName:"itens com nome",withCreatedDate:"com data de criação",withModifiedDate:"com data de modificação",withIcon:"com Ãcone",withColor:"com cor",failedToParse:"Falha ao analisar",createdDates:"datas de criação",modifiedDates:"datas de modificação",checkTimestampFormat:"Verifique o seu formato de timestamp.",exportFailed:"Exportar erros"}}},whatsNew:{title:"Novidades no Notebook Navigator",openBannerImage:"Abrir imagem do banner da versão",supportMessage:"Se acha o Notebook Navigator útil, por favor considere apoiar o seu desenvolvimento.",supportButton:"Compre-me um café",thanksButton:"Obrigado!"}}});var zU={};En(zU,{STRINGS_PT_BR:()=>wce});var wce,BU=U(()=>{wce={common:{cancel:"Cancelar",delete:"Excluir",clear:"Limpar",remove:"Remover",restoreDefault:"Restaurar padrão",submit:"Enviar",save:"Salvar",configure:"Configurar",lightMode:"Modo claro",darkMode:"Modo escuro",noSelection:"Nenhuma seleção",untagged:"Sem etiquetas",featureImageAlt:"Imagem de destaque",unknownError:"Erro desconhecido",clipboardWriteError:"Não foi possÃvel gravar na área de transferência",updateBannerTitle:"Atualização do Notebook Navigator disponÃvel",updateBannerInstruction:"Atualize em Configurações -> Plugins não oficiais",previous:"Anterior",next:"Próximo"},listPane:{emptyStateNoSelection:"Selecione uma pasta ou etiqueta para ver notas",emptyStateNoNotes:"Sem notas",pinnedSection:"Fixadas",notesSection:"Notas",filesSection:"Arquivos",hiddenItemAriaLabel:"{name} (oculto)",collapseGroup:"Recolher grupo",expandGroup:"Expandir grupo",manualSortTitle:"Classificação manual: {property}",manualSortHint:'Arraste para reordenar. A ordem é salva como valores numéricos de Ãndice na propriedade "{property}".',manualSortNonMarkdownHint:"Arquivos não Markdown são exibidos no final e não podem ser reordenados.",unsortedSection:"Não classificados",propertyGroupNoValue:"Nenhum",manualSortDone:"ConcluÃdo",manualSortMultipleWriteFailure:"{count} arquivos falharam; primeiro: {path}: {message}"},tagList:{untaggedLabel:"Sem etiquetas",tags:"Etiquetas"},navigationPane:{shortcutsHeader:"Atalhos",recentFilesHeader:"Arquivos recentes",properties:"Propriedades",folders:"Pastas",tags:"Etiquetas",calendar:"Calendário",reorderRoot
|
|||
|
|
reunião=ph-calendar
|
|||
|
|
fatura=ph-receipt`,editTooltip:"Editar mapeamentos"},showFileTypeIcons:{name:"Ã�cones por tipo de arquivo",desc:"Atribuir Ãcones a arquivos com base em sua extensão."},fileTypeIconPreset:{name:"Predefinição de Ãcones de arquivo",desc:"Escolha os Ãcones integrados ou uma predefinição de pacote de Ãcones. Regras de extensão personalizadas substituem esta predefinição.",options:{builtIn:"Ã�cones integrados"},notInstalledWarning:"Este pacote de Ãcones não está instalado. Em vez disso, os Ãcones integrados são exibidos."},fileTypeIconMap:{name:"Mapa de Ãcones por tipo",desc:"Os arquivos com a extensão recebem o Ãcone especificado. Um mapeamento por linha: extensão=Ãcone",placeholder:`# extensão=Ãcone
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Editar mapeamentos"},compactItemHeight:{name:"Altura do item compacto",desc:"Defina a altura dos itens de lista compactos no desktop e celular (pixels).",resetTooltip:"Restaurar para padrão (28px)"},compactItemHeightScaleText:{name:"Dimensionar texto com altura do item compacto",desc:"Dimensionar texto da lista compacta quando a altura do item é reduzida."},showParentFolder:{name:"Mostrar pasta pai",desc:"Exibir o nome da pasta pai para notas em subpastas, etiquetas ou propriedades."},showFolderPath:{name:"Mostrar caminho da pasta",desc:"Exibir o caminho relativo à pasta selecionada em vez de apenas o nome da pasta. Etiquetas e propriedades mostram o caminho completo."},parentFolderClickOpensFolder:{name:"Clique na pasta pai abre pasta",desc:"Clicar no rótulo da pasta pai abre a pasta no painel de lista."},showParentFolderColor:{name:"Mostrar cor de pasta pai",desc:"Usar cores de pasta em rótulos de pastas pai."},showParentFolderIcon:{name:"Mostrar Ãcone da pasta pai",desc:"Mostrar Ãcones de pasta ao lado dos rótulos de pastas pai."},showQuickActions:{name:"Mostrar ações rápidas",desc:"Mostrar botões de ação ao passar sobre arquivos. Controles de botão selecionam quais ações aparecem."},dualPane:{name:"Layout de painel duplo",desc:"Mostrar painel de navegação e painel de lista lado a lado."},dualPaneOrientation:{name:"Orientação do painel duplo",desc:"Escolha layout horizontal ou vertical quando o painel duplo estiver ativo.",options:{horizontal:"Divisão horizontal",vertical:"Divisão vertical"}},narrowSidebarBehavior:{name:"Quando a barra lateral está estreita demais",desc:"Escolha o que acontece quando o painel de navegação e o painel de lista não cabem lado a lado.",options:{none:"Não fazer nada",singlePane:"Mudar para painel único",vertical:"Mudar para divisão vertical"}},narrowSidebarThresholdMode:{name:"Limite de barra lateral estreita",desc:"Escolha como o limite de largura da barra lateral é calculado.",options:{fitPanes:"Ajustar painéis",customWidth:"Largura personalizada"}},narrowSidebarThresholdWidth:{name:"Largura do limite de barra lateral estreita",desc:"Mudar quando a barra lateral estiver mais estreita que esta largura.",resetTooltip:"Redefinir para a largura padrão"},paneBackgroundColor:{name:"Cor de fundo",desc:"Escolha cores de fundo para painéis de navegação e lista.",options:{separate:"Fundos separados",listBackground:"Usar fundo da lista",navigationBackground:"Usar fundo da navegação"}},zoomLevel:{name:"NÃvel de zoom",desc:"Controla o nÃvel de zoom geral do Notebook Navigator (porcentagem)."},useFloatingToolbarsOnIOS:{name:"Usar barras de ferramentas flutuantes no iOS",desc:"Aplica-se apenas ao iOS."},defaultStartupView:{name:"Visualização inicial em painel único",desc:"Escolha qual painel é exibido ao abrir o Notebook Navigator no layout de painel único.",options:{navigation:"Painel de navegação",listPane:"Painel de lista"}},toolbarButtons:{name:"Botões da barra de ferramentas",desc:"Escolha quais botões aparecem na barra de ferramentas. Botões ocultos permanecem acessÃveis via comandos e menus."},openNewNotesInNewTab:{name:"Abrir novas notas em nova aba",desc:"Quando ativado, o comando Criar nova nota abre as notas em uma nova aba. Quando desativado, as notas substituem a aba atual."},autoRevealActiveNote:{name:"Revelar automaticamente a nota ativa",desc:"Revelar automaticamente notas quando abertas pela Navegação rápida, links ou pesquisa."},autoRevealShortestPath:{name:"Revelação automática: Usar caminho mais curto",desc:"Ativado: A revelação automática seleciona a pasta ancestral ou etiqueta visÃvel mais próxima. Desativado: A revelação automática seleciona a pasta real do arquivo e a etiqueta exata."},autoRevealIgnoreRightSidebar:{name:"Revelação automática: Ignorar eventos da barra lateral direita",desc:"Não alterar a nota ativa ao clicar ou alterar notas na barra lateral direita."},autoRevealIgnoreOtherWindows:{name:"Revelação automática: Ignorar eventos de outras janelas",desc:"Não alterar
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Importar",confirmTitle:"Importar configurações?",confirmMessage:"A importação substitui as configurações atuais do Notebook Navigator.",backupToggleName:"Salvar as configurações atuais na raiz do cofre antes de importar",backupToggleDesc:"Cria um arquivo JSON com carimbo de data/hora na raiz do cofre.",successWithBackupNotice:"Configurações importadas. As configurações anteriores foram salvas em {path}.",backupError:"Não foi possÃvel salvar as configurações atuais: {message}",successNotice:"Configurações importadas.",errorNotice:"Falha ao importar configurações: {message}",fileReadError:"Não foi possÃvel ler o arquivo: {message}"},export:{modalTitle:"Exportar configurações",editorName:"JSON",editorDesc:"Apenas as configurações alteradas em relação aos valores padrão são incluÃdas.",placeholder:"{}",copyButtonText:"Copiar para a área de transferência",downloadButtonText:"Baixar",copyNotice:"Configurações copiadas para a área de transferência.",downloadNotice:"Configurações exportadas.",downloadError:"Falha ao baixar configurações: {message}"}},resetAllSettings:{name:"Redefinir todas as configurações",desc:"Redefinir todas as configurações do Notebook Navigator para os valores padrão.",buttonText:"Redefinir todas as configurações",confirmTitle:"Redefinir todas as configurações?",confirmMessage:"Isso redefinirá todas as configurações do Notebook Navigator para os valores padrão. Não pode ser desfeito.",confirmButtonText:"Redefinir todas as configurações",notice:"Configurações redefinidas. Reinicie o Obsidian ou reabra o Notebook Navigator para aplicar.",error:"Falha ao redefinir as configurações."},multiSelectModifier:{name:"Modificador de seleção múltipla",desc:"Escolha qual tecla modificadora alterna a seleção múltipla. Quando Option/Alt está selecionado, Cmd/Ctrl clique abre notas em uma nova aba.",options:{cmdCtrl:"Cmd/Ctrl clique",optionAlt:"Option/Alt clique"}},enterToOpenFiles:{name:"Pressionar Enter para abrir arquivos",desc:"Abrir arquivos apenas ao pressionar Enter durante a navegação por teclado na lista. No macOS, isso impede que Enter renomeie arquivos."},shiftEnterAction:{name:"Shift+Enter",desc:"Escolha se Shift+Enter abre ou renomeia o arquivo selecionado."},cmdEnterAction:{name:"Cmd+Enter",desc:"Escolha se Cmd+Enter abre ou renomeia o arquivo selecionado."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Escolha se Ctrl+Enter abre ou renomeia o arquivo selecionado."},mouseBackForwardAction:{name:"Botões voltar/avançar do mouse",desc:"Ação dos botões voltar e avançar do mouse no desktop.",options:{systemDefault:"Usar padrão do sistema",singlePaneSwitch:"Alternar painéis (painel único)",history:"Navegar no histórico"}},showFileTypes:{name:"Mostrar tipos de arquivo (perfil do cofre)",desc:"Filtrar quais tipos de arquivo são mostrados no navegador. Tipos de arquivo não suportados pelo Obsidian podem abrir em aplicativos externos.",options:{documents:"Documentos (.md, .canvas, .base)",supported:"Suportados (abrem no Obsidian)",all:"Todos (podem abrir externamente)"}},homepage:{name:"Página inicial",desc:"Escolha o que o Notebook Navigator abre automaticamente ao iniciar.",current:"Atual: {path}",chooseButton:"Escolher arquivo",options:{none:"Nenhum",file:"Arquivo",dailyNote:"Nota diária",weeklyNote:"Nota semanal",monthlyNote:"Nota mensal",quarterlyNote:"Nota trimestral",yearlyNote:"Nota anual"},file:{name:"Página inicial: Arquivo de inicialização",empty:"Nenhum arquivo selecionado"},createMissing:{name:"Página inicial: Criar nota se não existir",desc:"Criar a nota periódica ao iniciar ou via comando se não existir."}},hideNotesWithPropertyRules:{name:"Ocultar notas com regras de propriedade (perfil do cofre)",desc:"Lista separada por vÃrgulas de regras de frontmatter. Use entradas `key` ou `key=value` (por exemplo, status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Ocultar arquivos (perfil do cofre)",desc:"Lista separada por vÃrgulas de padrões
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
D [de] MMMM [de] YYYY = 25 de maio de 2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
YYYY/YY = ano
|
|||
|
|
MMMM/MMM/MM = mês
|
|||
|
|
DD/D = dia
|
|||
|
|
dddd/ddd = dia da semana`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},timeFormat:{name:"Formato de hora",desc:"Formato para exibir horas (usa formato Moment).",placeholder:"HH:mm",help:`Formatos comuns:
|
|||
|
|
h:mm a = 2:30 PM (12 horas)
|
|||
|
|
HH:mm = 14:30 (24 horas)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Tokens:
|
|||
|
|
HH/H = 24 horas
|
|||
|
|
hh/h = 12 horas
|
|||
|
|
mm = minutos
|
|||
|
|
ss = segundos
|
|||
|
|
a = AM/PM`,helpTooltip:"Formato usando Moment",momentLinkText:"formato Moment"},showNotePreview:{name:"Mostrar visualização de nota",desc:"Exibir texto de visualização abaixo dos nomes das notas."},skipHeadingsInPreview:{name:"Pular cabeçalhos na visualização",desc:"Pular linhas de cabeçalho ao gerar texto de visualização."},skipCodeBlocksInPreview:{name:"Pular blocos de código na visualização",desc:"Pular blocos de código ao gerar texto de visualização."},skipCalloutsInPreview:{name:"Pular callouts na visualização",desc:"Pular blocos de callout ao gerar texto de visualização."},stripHtmlInPreview:{name:"Remover HTML nas visualizações",desc:"Remover tags HTML do texto de visualização. Pode afetar o desempenho em notas grandes."},stripLatexInPreview:{name:"Remover LaTeX nas visualizações",desc:"Remover expressões LaTeX inline e em bloco do texto de visualização."},previewProperties:{name:"Propriedades de visualização",desc:"Lista separada por vÃrgulas de propriedades do frontmatter para verificar texto de visualização. A primeira propriedade com texto será usada.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Recorrer ao conteúdo da nota",desc:"Mostrar o conteúdo da nota como visualização quando nenhuma das propriedades especificadas contém texto."},previewRows:{name:"Linhas de visualização",desc:"Número de linhas a exibir para texto de visualização.",options:{1:"1 linha",2:"2 linhas",3:"3 linhas",4:"4 linhas",5:"5 linhas"}},titleRows:{name:"Linhas de tÃtulo",desc:"Número de linhas a exibir para tÃtulos de notas.",options:{1:"1 linha",2:"2 linhas",3:"3 linhas"}},useFolderColor:{name:"Usar cor da pasta",desc:"Colorir tÃtulos de notas e Ãcones de arquivos com a cor da pasta pai quando não há uma cor de arquivo personalizada definida. Prioridade: cor de arquivo personalizada > cor da pasta > cor padrão."},showFeatureImage:{name:"Mostrar imagem de destaque",desc:"Exibir uma miniatura da primeira imagem encontrada na nota."},forceSquareFeatureImage:{name:"Forçar imagem de destaque quadrada",desc:"Renderizar imagens de destaque como miniaturas quadradas."},featureImageProperties:{name:"Propriedades de imagem",desc:"Lista separada por vÃrgulas de propriedades do frontmatter a verificar primeiro. Usa a primeira imagem no conteúdo markdown como alternativa.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Excluir notas com propriedades",desc:"Lista separada por vÃrgulas de propriedades do frontmatter. Notas contendo qualquer uma dessas propriedades não armazenam imagens de destaque.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Tamanho de exibição da imagem de destaque",desc:"Tamanho máximo de renderização para imagens de destaque em listas de notas.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Tamanho em pixels da imagem de destaque",desc:"Resolução usada ao gerar miniaturas armazenadas de imagens de destaque. Aumente esse valor se as visualizações maiores ficarem borradas.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Baixar imagens externas",desc:"Baixar imagens remotas e miniaturas do YouTube para imagens de destaque."},hideExportedPreviewImages:{name:"Ocultar imagens de pré-visualização exportadas",desc:'Ocultar arquivos PNG de pré-visualização de desenhos exportados. Ative "Mostrar itens ocultos" para exibi-los.'},drawingIntegrationInfo:{intro:"O Notebook Navigator exibe arquivos PNG exportados pelo Excalidraw como pré-visualizações de desenhos.",items:["Nas **configurações do Excalidraw**, abra **Embedding Excalidraw into your Notes and Exporting**, depois **Export Settings**, depois **Auto-export Settings**.","Ative **Auto-export PNG**. Opcionalmente, ative **Export both dark- and light-themed image**.","O Notebook Navigator procura **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** ou **Drawing.excalidraw.light.png**.","Enquanto **Ocultar
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Apoiar o desenvolvimento",desc:"Se você adora usar o Notebook Navigator, considere apoiar seu desenvolvimento contÃnuo.",buttonText:"â�¤ï¸� Patrocinar",coffeeButton:"☕ï¸� Me pague um café"},otherPlugins:{name:"Conheça meus outros plugins",betterPaste:"Limpa texto, links e imagens colados",pixelPerfectImage:"Redimensionamento exato de imagens e mais"},checkForNewVersionOnStart:{name:"Verificar nova versão ao iniciar",desc:"Verifica novas versões do plugin na inicialização e mostra uma notificação quando uma atualização está disponÃvel. As verificações ocorrem no máximo uma vez por dia.",status:"Nova versão disponÃvel: {version}"},startupDebugLogging:{name:"Registro de depuração na inicialização",desc:"Gravar diagnósticos de inicialização em um arquivo Markdown com carimbo de data/hora na raiz do cofre e parar depois que a inicialização se estabiliza. O arquivo pode ser sincronizado e pode incluir caminhos de arquivos."},whatsNew:{name:"O que há de novo no Notebook Navigator {version}",desc:"Veja atualizações e melhorias recentes",buttonText:"Ver atualizações recentes"},showReleaseNotes:{name:"Mostrar as novidades após uma atualização",desc:"Desative para impedir que o diálogo de novidades seja aberto automaticamente após as atualizações."},masteringVideo:{name:"Dominando o Notebook Navigator (vÃdeo)",desc:"Este vÃdeo cobre tudo o que você precisa para ser produtivo no Notebook Navigator, incluindo atalhos de teclado, busca, etiquetas e personalização avançada."},cacheStatistics:{localCache:"Cache local",items:"itens",withTags:"com etiquetas",withPreviewText:"com texto de visualização",withFeatureImage:"com imagem de destaque",withMetadata:"com metadados"},metadataInfo:{successfullyParsed:"Analisados com sucesso",itemsWithName:"itens com nome",withCreatedDate:"com data de criação",withModifiedDate:"com data de modificação",withIcon:"com Ãcone",withColor:"com cor",failedToParse:"Falha ao analisar",createdDates:"datas de criação",modifiedDates:"datas de modificação",checkTimestampFormat:"Verifique seu formato de timestamp.",exportFailed:"Exportar erros"}}},whatsNew:{title:"O que há de novo no Notebook Navigator",openBannerImage:"Abrir imagem do banner da versão",supportMessage:"Se você acha o Notebook Navigator útil, considere apoiar seu desenvolvimento.",supportButton:"Me pague um café",thanksButton:"Obrigado!"}}});var _U={};En(_U,{STRINGS_RU:()=>Tce});var Tce,HU=U(()=>{Tce={common:{cancel:"Отмена",delete:"Удалить",clear:"ОчиÑ�тить",remove:"Убрать",restoreDefault:"ВоÑ�Ñ�тановить значение по умолчанию",submit:"Отправить",save:"Сохранить",configure:"Ð�аÑ�троить",lightMode:"Светлый режим",darkMode:"Тёмный режим",noSelection:"Ð�ичего не выбрано",untagged:"Без тегов",featureImageAlt:"Изображение-обложка",unknownError:"Ð�еизвеÑ�тнаÑ� ошибка",clipboardWriteError:"Ð�е удалоÑ�ÑŒ запиÑ�ать в буфер обмена",updateBannerTitle:"ДоÑ�тупно обновление Notebook Navigator",updateBannerInstruction:"Обновите в Ð�аÑ�тройки -> Сторонние плагины",previous:"Ð�азад",next:"Вперёд"},listPane:{emptyStateNoSelection:"Выберите папку или тег длÑ� проÑ�мотра заметок",emptyStateNoNotes:"Ð�ет заметок",pinnedSection:"Закреплённые",notesSection:"Заметки",filesSection:"Файлы",hiddenItemAriaLabel:"{name} (Ñ�крыто)",collapseGroup:"Свернуть группу",expandGroup:"Развернуть группу",manualSortTitle:"РучнаÑ� Ñ�ортировка: {property}",manualSortHint:"Перетащите длÑ� изменениÑ� порÑ�дка. ПорÑ�док Ñ�охранÑ�етÑ�Ñ� как чиÑ�ловые значениÑ� индекÑ�а в Ñ�войÑ�тве «{property}».",manualSortNonMarkdownHint:"Файлы, Ð
|
|||
|
|
в�треча=ph-calendar
|
|||
|
|
Ñ�чёт=ph-receipt`,editTooltip:"Редактировать Ñ�опоÑ�тавлениÑ�"},showFileTypeIcons:{name:"Иконки по типу файла",desc:"Ð�азначить иконки файлам на оÑ�нове их раÑ�ширениÑ�."},fileTypeIconPreset:{name:"ПредуÑ�тановка иконок файлов",desc:"Выберите вÑ�троенные иконки или предуÑ�тановку пакета иконок. ПользовательÑ�кие правила раÑ�ширений переопределÑ�ÑŽÑ‚ Ñ�ту предуÑ�тановку.",options:{builtIn:"Ð’Ñ�троенные иконки"},notInstalledWarning:"Ðтот пакет иконок не уÑ�тановлен. ВмеÑ�то него отображаютÑ�Ñ� вÑ�троенные иконки."},fileTypeIconMap:{name:"СопоÑ�тавление типов и иконок",desc:"Файлы Ñ� раÑ�ширением получают указанную иконку. Одно Ñ�опоÑ�тавление на Ñ�троку: раÑ�ширение=иконка",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Редактировать Ñ�опоÑ�тавлениÑ�"},compactItemHeight:{name:"Ð’Ñ‹Ñ�ота компактных Ñ�лементов",desc:"УÑ�тановите выÑ�оту компактных Ñ�лементов Ñ�пиÑ�ка на компьютере и мобильном (в пикÑ�елÑ�Ñ…).",resetTooltip:"ВоÑ�Ñ�тановить по умолчанию (28px)"},compactItemHeightScaleText:{name:"МаÑ�штабировать текÑ�Ñ‚ Ñ� выÑ�отой компактных Ñ�лементов",desc:"МаÑ�штабировать текÑ�Ñ‚ компактного Ñ�пиÑ�ка при уменьшении выÑ�оты Ñ�лементов."},showParentFolder:{name:"Показывать родительÑ�кую папку",desc:"Отображать название родительÑ�кой папки длÑ� заметок в подпапках, тегах или Ñ�войÑ�твах."},showFolderPath:{name:"Показывать путь к папке",desc:"Отображать путь отноÑ�ительно выбранной папки, а не только название папки. Ð’ тегах и Ñ�войÑ�твах отображаетÑ�Ñ� полный путь."},parentFolderClickOpensFolder:{name:"Клик по родительÑ�кой папке открывает папку",desc:"Клик по метке родительÑ�кой папки открывает папку в панели Ñ�пиÑ�ка."},showParentFolderColor:{name:"Показывать цвет родительÑ�кой папки",desc:"ИÑ�пользовать цвета папок на метках родительÑ�ких папок."},showParentFolderIcon:{name:"Показывать иконку родительÑ�кой папки",desc:"Показывать иконки папок Ñ€Ñ�дом Ñ� метками родительÑ�ких папок."},showQuickActions:{name:"Показывать быÑ�трые дейÑ�твиÑ�",desc:"Показывать кнопки дейÑ�твий при наведении на файлы. Ðлементы управлениÑ� выбирают, какие дейÑ�твиÑ� отображаютÑ�Ñ�."},dualPane:{name:"Двухпанельный режим",desc:"Показывать панель навигации и панель Ñ�пиÑ�ка Ñ€Ñ�дом."},dualPaneOrientation:{name:"ОриентациÑ� двухпанельного режима",desc:"Выберите горизонтальную или вертикальную разметку при активном двухпанельном режиме.",options:{horizontal:"Горизонтальное разделение",vertical:"Вертикальное разделение"}},narrowSidebarBehavior:{name:"Когда боковаÑ� панель Ñ�лишком узкаÑ�",desc:"Выберите, что проиÑ�ходит, когда панель навигации и панель Ñ�пиÑ�ка не помещаютÑ�Ñ� Ñ€Ñ�дом.",options:{none:"Ð�ичего не делать",singlePane:"ПереключитьÑ�Ñ� на одну панель",vertical:"ПереключитьÑ�Ñ� на вертикальное разделение"}},narrowSidebarThresholdMode:{name:"Порог узкой боковой панели",desc:"Выберите, как раÑ�Ñ�читываетÑ�Ñ� порог ширины боковой панели.",options:{fitPanes:"УмеÑ�тить панели",customWidth:"ПользовательÑ�каÑ� ширина"}},narrowSidebarThresholdWidth:{name:"Ширина порога узкой боковой панели",desc:"ПереключатьÑ�Ñ�, когда боковаÑ� панель уже Ñ�той ширины.",resetTooltip:"СброÑ�ить до ширины по умолчанию"},paneBackgroundColor:{name:"Цвет фона",desc:"Выберите цвета фона длÑ� панелей навигации и Ñ�пиÑ�ка.",options:{separate:"Раздельные фоны",listBackground:"ИÑ�пользовать фон Ñ�пиÑ�ка",navigationBackground:"ИÑ�пользовать фоÐ
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Импортировать",confirmTitle:"Импортировать наÑ�тройки?",confirmMessage:"Импорт заменит текущие наÑ�тройки Notebook Navigator.",backupToggleName:"Сохранить текущие наÑ�тройки в корне хранилища перед импортом",backupToggleDesc:"Создаёт JSON-файл Ñ� временной меткой в корне хранилища.",successWithBackupNotice:"Ð�аÑ�тройки импортированы. Предыдущие наÑ�тройки Ñ�охранены в {path}.",backupError:"Ð�е удалоÑ�ÑŒ Ñ�охранить текущие наÑ�тройки: {message}",successNotice:"Ð�аÑ�тройки импортированы.",errorNotice:"Ð�е удалоÑ�ÑŒ импортировать наÑ�тройки: {message}",fileReadError:"Ð�е удалоÑ�ÑŒ прочитать файл: {message}"},export:{modalTitle:"ÐкÑ�порт наÑ�троек",editorName:"JSON",editorDesc:"Включены только наÑ�тройки, отличающиеÑ�Ñ� от значений по умолчанию.",placeholder:"{}",copyButtonText:"Копировать в буфер обмена",downloadButtonText:"Скачать",copyNotice:"Ð�аÑ�тройки Ñ�копированы в буфер обмена.",downloadNotice:"Ð�аÑ�тройки Ñ�кÑ�портированы.",downloadError:"Ð�е удалоÑ�ÑŒ Ñ�качать наÑ�тройки: {message}"}},resetAllSettings:{name:"СброÑ�ить вÑ�е наÑ�тройки",desc:"СброÑ�ить вÑ�е наÑ�тройки Notebook Navigator к значениÑ�м по умолчанию.",buttonText:"СброÑ�ить вÑ�е наÑ�тройки",confirmTitle:"СброÑ�ить вÑ�е наÑ�тройки?",confirmMessage:"Ðто Ñ�броÑ�ит вÑ�е наÑ�тройки Notebook Navigator к значениÑ�м по умолчанию. Ðто нельзÑ� отменить.",confirmButtonText:"СброÑ�ить вÑ�е наÑ�тройки",notice:"Ð’Ñ�е наÑ�тройки Ñ�брошены. ПерезапуÑ�тите Obsidian или переоткройте Notebook Navigator длÑ� применениÑ�.",error:"Ð�е удалоÑ�ÑŒ Ñ�броÑ�ить наÑ�тройки."},multiSelectModifier:{name:"Модификатор множеÑ�твенного выбора",desc:"Выберите, какаÑ� клавиша-модификатор переключает множеÑ�твенный выбор. При выборе Option/Alt, клик Ñ� Cmd/Ctrl открывает заметки в новой вкладке.",options:{cmdCtrl:"Клик Ñ� Cmd/Ctrl",optionAlt:"Клик Ñ� Option/Alt"}},enterToOpenFiles:{name:"Ð�ажать Enter длÑ� открытиÑ� файлов",desc:"Открывать файлы только при нажатии Enter во времÑ� навигации по Ñ�пиÑ�ку Ñ� клавиатуры. Ð’ macOS Ñ�то не позволÑ�ет Enter переименовывать файлы."},shiftEnterAction:{name:"Shift+Enter",desc:"Выберите, будет ли Shift+Enter открывать или переименовывать выбранный файл."},cmdEnterAction:{name:"Cmd+Enter",desc:"Выберите, будет ли Cmd+Enter открывать или переименовывать выбранный файл."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Выберите, будет ли Ctrl+Enter открывать или переименовывать выбранный файл."},mouseBackForwardAction:{name:"Кнопки «Ð�азад»/«Вперёд» мыши",desc:"ДейÑ�твие кнопок «Ð�азад» и «Вперёд» мыши на деÑ�ктопе.",options:{systemDefault:"ИÑ�пользовать Ñ�иÑ�темное значение",singlePaneSwitch:"Переключение панелей (одна панель)",history:"Ð�авигациÑ� по иÑ�тории"}},showFileTypes:{name:"Показывать типы файлов (профиль хранилища)",desc:"Фильтруйте, какие типы файлоÐ
|
|||
|
|
D MMMM YYYY = 25 ма� 2022
|
|||
|
|
DD.MM.YYYY = 25.05.2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Токены:
|
|||
|
|
YYYY/YY = год
|
|||
|
|
MMMM/MMM/MM = ме��ц
|
|||
|
|
DD/D = день
|
|||
|
|
dddd/ddd = день недели`,helpTooltip:"Формат Moment",momentLinkText:"формат Moment"},timeFormat:{name:"Формат времени",desc:"Формат отображени� времени (и�пользует формат Moment).",placeholder:"HH:mm",help:`Ра�про�транённые форматы:
|
|||
|
|
HH:mm = 14:30 (24-ча�овой)
|
|||
|
|
h:mm a = 2:30 PM (12-ча�овой)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
Токены:
|
|||
|
|
HH/H = 24-ча�овой
|
|||
|
|
hh/h = 12-ча�овой
|
|||
|
|
mm = минуты
|
|||
|
|
ss = �екунды
|
|||
|
|
a = AM/PM`,helpTooltip:"Формат Moment",momentLinkText:"формат Moment"},showNotePreview:{name:"Показывать превью заметки",desc:"Отображать тек�т превью под названи�ми заметок."},skipHeadingsInPreview:{name:"Пропу�кать заголовки в превью",desc:"Пропу�кать �троки заголовков при генерации тек�та превью."},skipCodeBlocksInPreview:{name:"Пропу�кать блоки кода в превью",desc:"Пропу�кать блоки кода при генерации тек�та превью."},skipCalloutsInPreview:{name:"Пропу�кать выно�ки в превью",desc:"Пропу�кать блоки выно�ок при генерации тек�та превью."},stripHtmlInPreview:{name:"Удал�ть HTML в превью",desc:"Удал�ть HTML-теги из тек�та превью. Может вли�ть на производительно�ть при больших заметках."},stripLatexInPreview:{name:"Удал�ть LaTeX в превью",desc:"Удал�ть в�троенные и блочные выражени� LaTeX из тек�та превью."},previewProperties:{name:"Свой�тва превью",desc:"Спи�ок �вой�тв frontmatter через зап�тую дл� проверки тек�та превью. И�пользует�� первое �вой�тво � тек�том.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"И�пользовать �одержимое заметки",desc:"Показывать �одержимое заметки как превью, когда ни одно из указанных �вой�тв не �одержит тек�та."},previewRows:{name:"Строки превью",desc:"Количе�тво �трок дл� отображени� тек�та превью.",options:{1:"1 �трока",2:"2 �троки",3:"3 �троки",4:"4 �троки",5:"5 �трок"}},titleRows:{name:"Строки заголовка",desc:"Количе�тво �трок дл� отображени� названий заметок.",options:{1:"1 �трока",2:"2 �троки",3:"3 �троки"}},useFolderColor:{name:"И�пользовать цвет папки",desc:"Окрашивать заголовки заметок и иконки файлов цветом родитель�кой папки, когда не задан пользователь�кий цвет файла. Приоритет: пользователь�кий цвет файла > цвет папки > цвет по умолчанию."},showFeatureImage:{name:"Показывать изображение-обложку",desc:"Отображает миниатюру первого изображени� в заметке."},forceSquareFeatureImage:{name:"Квадратное изображение-обложка",desc:"Отображать изображени�-обложки как квадратные миниатюры."},featureImageProperties:{name:"Свой�тва изображени�",desc:"Спи�ок �вой�тв frontmatter через зап�тую дл� проверки в первую очередь. При от�ут�твии и�пользует�� первое изображение из �одержимого markdown.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"И�ключить заметки �о �вой�твами",desc:"Спи�ок �вой�тв frontmatter через зап�тую. Заметки, �одержащие любое из �тих �вой�тв, не �охран�ют изображени�-обложки.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Размер отображени� изображени�-обложки",desc:"Мак�имальный размер отображени� изображений-обложек в �пи�ках заметок.",opti
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Поддержать разработку",desc:"ЕÑ�ли вам нравитÑ�Ñ� иÑ�пользовать Notebook Navigator, пожалуйÑ�та, раÑ�Ñ�мотрите возможноÑ�ть поддержки его дальнейшей разработки.",buttonText:"â�¤ï¸� СпонÑ�ор",coffeeButton:"☕ï¸� Купить кофе"},otherPlugins:{name:"ПоÑ�мотрите мои другие плагины",betterPaste:"Очищает вÑ�тавленный текÑ�Ñ‚, Ñ�Ñ�ылки и изображениÑ�",pixelPerfectImage:"Точное изменение размера изображений и другое"},checkForNewVersionOnStart:{name:"ПроверÑ�ть новую верÑ�ию при запуÑ�ке",desc:"ПроверÑ�ет наличие новых релизов плагина при запуÑ�ке и показывает уведомление, когда доÑ�тупно обновление. Проверки проиÑ�ходÑ�Ñ‚ не чаще одного раза в день.",status:"ДоÑ�тупна новаÑ� верÑ�иÑ�: {version}"},startupDebugLogging:{name:"Журнал отладки запуÑ�ка",desc:"ЗапиÑ�ывает диагноÑ�тику запуÑ�ка в Markdown-файл Ñ� временной меткой в корне хранилища, затем оÑ�танавливаетÑ�Ñ� поÑ�ле Ñ�табилизации запуÑ�ка. Файл может Ñ�инхронизироватьÑ�Ñ� и Ñ�одержать пути к файлам."},whatsNew:{name:"Что нового в Notebook Navigator {version}",desc:"ПоÑ�мотреть поÑ�ледние обновлениÑ� и улучшениÑ�",buttonText:"ПоÑ�мотреть обновлениÑ�"},showReleaseNotes:{name:"Показывать окно «Что нового» поÑ�ле обновлениÑ�",desc:"Отключите, чтобы окно «Что нового» не открывалоÑ�ÑŒ автоматичеÑ�ки поÑ�ле обновлений."},masteringVideo:{name:"ОÑ�воение Notebook Navigator (видео)",desc:"Ðто видео охватывает вÑ�Ñ‘, что нужно длÑ� продуктивной работы Ñ� Notebook Navigator, включаÑ� горÑ�чие клавиши, поиÑ�к, теги и раÑ�ширенную наÑ�тройку."},cacheStatistics:{localCache:"Локальный кÑ�ш",items:"Ñ�лементов",withTags:"Ñ� тегами",withPreviewText:"Ñ� текÑ�том превью",withFeatureImage:"Ñ� изображением-обложкой",withMetadata:"Ñ� метаданными"},metadataInfo:{successfullyParsed:"УÑ�пешно разобрано",itemsWithName:"Ñ�лементов Ñ� названием",withCreatedDate:"Ñ� датой Ñ�озданиÑ�",withModifiedDate:"Ñ� датой изменениÑ�",withIcon:"Ñ� иконкой",withColor:"Ñ� цветом",failedToParse:"Ð�е удалоÑ�ÑŒ разобрать",createdDates:"дат Ñ�озданиÑ�",modifiedDates:"дат изменениÑ�",checkTimestampFormat:"Проверьте формат временной метки.",exportFailed:"ÐкÑ�портировать ошибки"}}},whatsNew:{title:"Что нового в Notebook Navigator",openBannerImage:"Открыть изображение баннера релиза",supportMessage:"ЕÑ�ли вы находите Notebook Navigator полезным, пожалуйÑ�та, раÑ�Ñ�мотрите возможноÑ�ть поддержки его разработки.",supportButton:"Купить кофе",thanksButton:"СпаÑ�ибо!"}}});var VU={};En(VU,{STRINGS_TH:()=>kce});var kce,KU=U(()=>{kce={common:{cancel:"ยà¸�เลิà¸�",delete:"ลบ",clear:"ล้าง",remove:"นำà¸à¸à¸�",restoreDefault:"คืนค่าเริ่มต้น",submit:"ส่ง",save:"บันทึà¸�",configure:"à¸�ำหนดค่า",lightMode:"โหมดสว่าง",darkMode:"โหมดมืด",noSelection:"ไม่มีà¸�ารเลืà¸à¸�",untagged:"ไม่ม
|
|||
|
|
ประชุม=ph-calendar
|
|||
|
|
ใบà¹�จ้งหนี้=ph-receipt`,editTooltip:"à¹�à¸�้ไขà¸�ารà¹�มป"},showFileTypeIcons:{name:"ไà¸à¸„à¸à¸™à¸•ามประเภทไฟล์",desc:"à¸�ำหนดไà¸à¸„à¸à¸™à¹ƒà¸«à¹‰à¹„ฟล์ตามนามสà¸�ุล"},fileTypeIconPreset:{name:"ค่าที่ตั้งไว้ล่วงหน้าสำหรับไà¸à¸„à¸à¸™à¹„ฟล์",desc:"เลืà¸à¸�ไà¸à¸„à¸à¸™à¹ƒà¸™à¸•ัวหรืà¸à¸„่าที่ตั้งไว้ล่วงหน้าขà¸à¸‡à¸Šà¸¸à¸”ไà¸à¸„à¸à¸™ à¸�ฎนามสà¸�ุลà¹�บบà¸�ำหนดเà¸à¸‡à¸ˆà¸°à¹€à¸‚ียนทับค่านี้",options:{builtIn:"ไà¸à¸„à¸à¸™à¹ƒà¸™à¸•ัว"},notInstalledWarning:"ยังไม่ได้ติดตั้งชุดไà¸à¸„à¸à¸™à¸™à¸µà¹‰ จะà¹�สดงไà¸à¸„à¸à¸™à¹ƒà¸™à¸•ัวà¹�ทน"},fileTypeIconMap:{name:"à¹�ผนที่ไà¸à¸„à¸à¸™à¸›à¸£à¸°à¹€à¸ ทไฟล์",desc:"ไฟล์ที่มีนามสà¸�ุลจะได้รับไà¸à¸„à¸à¸™à¸—ี่à¸�ำหนด หนึ่งà¸�ารà¹�มปต่à¸à¸šà¸£à¸£à¸—ัด: นามสà¸�ุล=ไà¸à¸„à¸à¸™",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"à¹�à¸�้ไขà¸�ารà¹�มป"},compactItemHeight:{name:"ความสูงรายà¸�ารà¸�ะทัดรัด",desc:"à¸�ำหนดความสูงขà¸à¸‡à¸£à¸²à¸¢à¸�ารà¸�ะทัดรัดบนเดสà¸�์ท็à¸à¸›à¹�ละมืà¸à¸–ืภ(พิà¸�เซล)",resetTooltip:"รีเซ็ตเป็นค่าเริ่มต้น (28px)"},compactItemHeightScaleText:{name:"ปรับขนาดข้à¸à¸„วามตามความสูงรายà¸�ารà¸�ะทัดรัด",desc:"ปรับขนาดข้à¸à¸„วามรายà¸�ารà¸�ะทัดรัดเมื่à¸à¸„วามสูงรายà¸�ารลดลง"},showParentFolder:{name:"à¹�สดงโฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�",desc:"à¹�สดงชื่à¸à¹‚ฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�สำหรับโน้ตในโฟลเดà¸à¸£à¹Œà¸¢à¹ˆà¸à¸¢ à¹�ท็à¸� หรืà¸à¸„ุณสมบัติ"},showFolderPath:{name:"à¹�สดงเส้นทางโฟลเดà¸à¸£à¹Œ",desc:"à¹�สดงเส้นทางที่สัมพันธ์à¸�ับโฟลเดà¸à¸£à¹Œà¸—ี่เลืà¸à¸�à¹�ทนà¸�ารà¹�สดงเฉพาะชื่à¸à¹‚ฟลเดà¸à¸£à¹Œ à¹�ท็à¸�à¹�ละคุณสมบัติจะà¹�สดงเส้นทางà¹�บบเต็ม"},parentFolderClickOpensFolder:{name:"คลิà¸�โฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�เพื่à¸à¹€à¸›à¸´à¸”โฟลเดà¸à¸£à¹Œ",desc:"à¸�ารคลิà¸�ป้ายโฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�จะเปิดโฟลเดà¸à¸£à¹Œà¹ƒà¸™à¹�ผงรายà¸�าร"},showParentFolderColor:{name:"à¹�สดงสีโฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�",desc:"ใช้สีโฟลเดà¸à¸£à¹Œà¸šà¸™à¸›à¹‰à¸²à¸¢à¹‚ฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�"},showParentFolderIcon:{name:"à¹�สดงไà¸à¸„à¸à¸™à¹‚ฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�",desc:"à¹�สดงไà¸à¸„à¸à¸™à¹‚ฟลเดà¸à¸£à¹Œà¸‚้างป้ายโฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�"},showQuickActions:{name:"à¹�สดงà¸�ารà¸�ระทำด่วน",desc:"à¹�สดงปุ่มà¸�ารà¸�ระทำเมื่à¸à¸§à¸²à¸‡à¹€à¸¡à¸²à¸ªà¹Œà¸šà¸™à¹„ฟล์ ตัวควบคุมปุ่มเลืà¸à¸�à¸�ารà¸�ระทำที่จะปราà¸�à¸�"},dualPane:{name:"รูปà¹�บบà¹�ผงคู่",desc:"à¹�สดงà¹�ผงนำทางà¹�ละà¹�ผงรายà¸�ารเคียงข้างà¸�ัน"},dualPaneOrientation:{name:"ทิศทางà¹�ผงคู่",desc:"เลืà¸à¸�รูปà¹�บบà¹�นวนà¸à¸™à¸«à¸£à¸·à¸à¹�นวตั้งเมื่à¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹�ผงคู่",options:{horizontal:"à¹�บ่งà¹�นวนà¸à¸™",vertical:"à¹�บ่งà¹�นวตั้ง"}},narrowSidebarBehavior:{name:"เมื่à¸à¹�ถบด้านข้างà¹�คบเà¸�ินไป",desc:"เลืà¸à¸�สิ่งที่จะเà¸�ิดขึ้นเมื่à¸à¹�ผงนำทางà¹�ละà¹�ผงรายà¸�ารไม่พà¸à¸”ีà¹�บบวางเคียงà¸�ัน",options:{none:"ไม่ต้à¸à¸‡à¸—ำà¸à¸°à¹„ร",singlePane:"สลับเป็นà¹�ผงเดียว",vertical:"สลับเป็นà¸�ารà¹�บ่งà¹�นวตั้ง"}},narrowSidebarThresholdMode:{name:"เà¸�ณฑ์à¹�ถบด้านข้างà¹�คบ",desc:"เลืà¸à¸�วิธีคำนวณเà¸�ณฑ์ความà¸�ว้างขà¸à¸‡à¹�ถบด้านข้าง",options:{fitPanes:"ปรับให้พà¸à¸”ีà¸�ับà¹�ผง",customWidth:"ความà¸�ว้างà¸�ำหนดเà¸à¸‡"}},narrowSidebarThresholdWidth:{name:"ความà¸�ว้างเà¸�ณฑ์à¹�ถบด้านข้างà¹�คบ",desc:"สลับเมื่à¸à¹�ถบด้านข้างà¹�คบà¸�ว่าความà¸�ว้างนี้",resetTooltip:"รีเซ็ตเป็นความà¸�ว้างเริ่มต้น
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"นำเข้า",confirmTitle:"นำเข้าà¸�ารตั้งค่าหรืà¸à¹„ม่?",confirmMessage:"à¸�ารนำเข้าจะà¹�ทนที่à¸�ารตั้งค่า Notebook Navigator ปัจจุบัน",backupToggleName:"บันทึà¸�à¸�ารตั้งค่าปัจจุบันไว้ในราà¸�ขà¸à¸‡à¸«à¹‰à¸à¸‡à¸™à¸´à¸£à¸ ัยà¸�่à¸à¸™à¸™à¸³à¹€à¸‚้า",backupToggleDesc:"สร้างไฟล์ JSON ที่มีเวลาประทับในราà¸�ขà¸à¸‡à¸«à¹‰à¸à¸‡à¸™à¸´à¸£à¸ ัย",successWithBackupNotice:"นำเข้าà¸�ารตั้งค่าà¹�ล้ว บันทึà¸�à¸�ารตั้งค่าà¸�่à¸à¸™à¸«à¸™à¹‰à¸²à¹„ว้ที่ {path}",backupError:"ไม่สามารถบันทึà¸�à¸�ารตั้งค่าปัจจุบันได้: {message}",successNotice:"นำเข้าà¸�ารตั้งค่าà¹�ล้ว",errorNotice:"นำเข้าà¸�ารตั้งค่าล้มเหลว: {message}",fileReadError:"ไม่สามารถà¸à¹ˆà¸²à¸™à¹„ฟล์ได้: {message}"},export:{modalTitle:"ส่งà¸à¸à¸�à¸�ารตั้งค่า",editorName:"JSON",editorDesc:"รวมเฉพาะà¸�ารตั้งค่าที่เปลี่ยนà¹�ปลงจาà¸�ค่าเริ่มต้น",placeholder:"{}",copyButtonText:"คัดลà¸à¸�ไปยังคลิปบà¸à¸£à¹Œà¸”",downloadButtonText:"ดาวน์โหลด",copyNotice:"คัดลà¸à¸�à¸�ารตั้งค่าไปยังคลิปบà¸à¸£à¹Œà¸”à¹�ล้ว",downloadNotice:"ส่งà¸à¸à¸�à¸�ารตั้งค่าà¹�ล้ว",downloadError:"ส่งà¸à¸à¸�à¸�ารตั้งค่าล้มเหลว: {message}"}},resetAllSettings:{name:"รีเซ็ตà¸�ารตั้งค่าทั้งหมด",desc:"รีเซ็ตà¸�ารตั้งค่า Notebook Navigator ทั้งหมดเป็นค่าเริ่มต้น",buttonText:"รีเซ็ตà¸�ารตั้งค่าทั้งหมด",confirmTitle:"รีเซ็ตà¸�ารตั้งค่าทั้งหมด?",confirmMessage:"à¸�ารดำเนินà¸�ารนี้จะรีเซ็ตà¸�ารตั้งค่า Notebook Navigator ทั้งหมดเป็นค่าเริ่มต้น ไม่สามารถเลิà¸�ทำได้",confirmButtonText:"รีเซ็ตà¸�ารตั้งค่าทั้งหมด",notice:"รีเซ็ตà¸�ารตั้งค่าทั้งหมดà¹�ล้ว รีสตาร์ท Obsidian หรืà¸à¹€à¸›à¸´à¸” Notebook Navigator ใหม่เพื่à¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™",error:"รีเซ็ตà¸�ารตั้งค่าล้มเหลว"},multiSelectModifier:{name:"ตัวปรับà¹�ต่งเลืà¸à¸�หลายรายà¸�าร",desc:"เลืà¸à¸�ปุ่มตัวปรับà¹�ต่งที่จะสลับà¸�ารเลืà¸à¸�หลายรายà¸�าร เมื่à¸à¹€à¸¥à¸·à¸à¸� Option/Alt à¸�ารคลิà¸� Cmd/Ctrl จะเปิดโน้ตในà¹�ท็บใหม่",options:{cmdCtrl:"คลิà¸� Cmd/Ctrl",optionAlt:"คลิà¸� Option/Alt"}},enterToOpenFiles:{name:"à¸�ด Enter เพื่à¸à¹€à¸›à¸´à¸”ไฟล์",desc:"เปิดไฟล์เฉพาะเมื่à¸à¸�ด Enter ระหว่างà¸�ารนำทางด้วยà¹�ป้นพิมพ์ในรายà¸�าร บน macOS à¸�ารตั้งค่านี้จะป้à¸à¸‡à¸�ันไม่ให้ Enter เปลี่ยนชื่à¸à¹„ฟล์"},shiftEnterAction:{name:"Shift+Enter",desc:"เลืà¸à¸�ว่าจะให้ Shift+Enter เปิดหรืà¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸à¹„ฟล์ที่เลืà¸à¸�"},cmdEnterAction:{name:"Cmd+Enter",desc:"เลืà¸à¸�ว่าจะให้ Cmd+Enter เปิดหรื
|
|||
|
|
D MMM YYYY = 25 พ.ค. 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
โทเคน:
|
|||
|
|
YYYY/YY = ปี
|
|||
|
|
MMMM/MMM/MM = เดืà¸à¸™
|
|||
|
|
DD/D = วัน
|
|||
|
|
dddd/ddd = วันในสัปดาห์`,helpTooltip:"รูป�บบโดยใช้ Moment",momentLinkText:"รูป�บบ Moment"},timeFormat:{name:"รูป�บบเวลา",desc:"รูป�บบสำหรับ�สดงเวลา (ใช้รูป�บบ Moment)",placeholder:"HH:mm",help:`รูป�บบทั่วไป:
|
|||
|
|
HH:mm = 14:30 (24 ชั่วโมง)
|
|||
|
|
h:mm a = 2:30 PM (12 ชั่วโมง)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
|
|||
|
|
โทเคน:
|
|||
|
|
HH/H = 24 ชั่วโมง
|
|||
|
|
hh/h = 12 ชั่วโมง
|
|||
|
|
mm = นาที
|
|||
|
|
ss = วินาที
|
|||
|
|
a = AM/PM`,helpTooltip:"รูปà¹�บบโดยใช้ Moment",momentLinkText:"รูปà¹�บบ Moment"},showNotePreview:{name:"à¹�สดงตัวà¸à¸¢à¹ˆà¸²à¸‡à¹‚น้ต",desc:"à¹�สดงข้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡à¹ƒà¸•้ชื่à¸à¹‚น้ต"},skipHeadingsInPreview:{name:"ข้ามหัวข้à¸à¹ƒà¸™à¸•ัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"ข้ามบรรทัดหัวข้à¸à¹€à¸¡à¸·à¹ˆà¸à¸ªà¸£à¹‰à¸²à¸‡à¸‚้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡"},skipCodeBlocksInPreview:{name:"ข้ามบล็à¸à¸�โค้ดในตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"ข้ามบล็à¸à¸�โค้ดเมื่à¸à¸ªà¸£à¹‰à¸²à¸‡à¸‚้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡"},skipCalloutsInPreview:{name:"ข้ามบล็à¸à¸�เน้นในตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"ข้ามบล็à¸à¸�เน้นเมื่à¸à¸ªà¸£à¹‰à¸²à¸‡à¸‚้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡"},stripHtmlInPreview:{name:"ลบ HTML ในตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"ลบà¹�ท็à¸� HTML à¸à¸à¸�จาà¸�ข้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡ à¸à¸²à¸ˆà¸ªà¹ˆà¸‡à¸œà¸¥à¸•่à¸à¸›à¸£à¸°à¸ªà¸´à¸—ธิภาพในโน้ตขนาดใหà¸�่"},stripLatexInPreview:{name:"ลบ LaTeX ในตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"ลบนิพจน์ LaTeX à¹�บบà¸à¸´à¸™à¹„ลน์à¹�ละà¹�บบบล็à¸à¸�à¸à¸à¸�จาà¸�ข้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡"},previewProperties:{name:"คุณสมบัติตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"รายà¸�ารคุณสมบัติ frontmatter คั่นด้วยเครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸ˆà¸¸à¸¥à¸ าคเพื่à¸à¸•รวจสà¸à¸šà¸‚้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡ คุณสมบัติà¹�รà¸�ที่มีข้à¸à¸„วามจะถูà¸�ใช้",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"ใช้เนื้à¸à¸«à¸²à¹‚น้ตà¹�ทน",desc:"à¹�สดงเนื้à¸à¸«à¸²à¹‚น้ตเป็นตัวà¸à¸¢à¹ˆà¸²à¸‡à¹€à¸¡à¸·à¹ˆà¸à¹„ม่มีคุณสมบัติที่ระบุมีข้à¸à¸„วาม"},previewRows:{name:"à¹�ถวตัวà¸à¸¢à¹ˆà¸²à¸‡",desc:"จำนวนà¹�ถวที่จะà¹�สดงสำหรับข้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡",options:{1:"1 à¹�ถว",2:"2 à¹�ถว",3:"3 à¹�ถว",4:"4 à¹�ถว",5:"5 à¹�ถว"}},titleRows:{name:"à¹�ถวชื่à¸à¹€à¸£à¸·à¹ˆà¸à¸‡",desc:"จำนวนà¹�ถวที่จะà¹�สดงสำหรับชื่à¸à¹‚น้ต",options:{1:"1 à¹�ถว",2:"2 à¹�ถว",3:"3 à¹�ถว"}},useFolderColor:{name:"ใช้สีโฟลเดà¸à¸£à¹Œ",desc:"ใส่สีให้à¸�ับชื่à¸à¹‚น้ตà¹�ละไà¸à¸„à¸à¸™à¹„ฟล์ตามสีขà¸à¸‡à¹‚ฟลเดà¸à¸£à¹Œà¸«à¸¥à¸±à¸�เมื่à¸à¹„ม่มีà¸�ารตั้งค่าสีไฟล์à¸�ำหนดเà¸à¸‡ ลำดับความสำคัà¸�: สีไฟล์à¸�ำหนดเà¸à¸‡ > สีโฟลเดà¸à¸£à¹Œ > สีค่าเริ่มต้น"},showFeatureImage:{name:"à¹�สดงรูปภาพเด่น",desc:"à¹�สดงภาพย่à¸à¸‚à¸à¸‡à¸£à¸¹à¸›à¸ าพà¹�รà¸�ที่พบในโน้ต"},forceSquareFeatureImage:{name:"บังคับรูปภาพเด่นสี่เหลี่ยม",desc:"à¹�สดงรูปภาพเด่นเป็นภาพย่à¸à¸ªà¸µà¹ˆà¹€à¸«à¸¥à¸µà¹ˆà¸¢à¸¡"},featureImageProperties:{name:"คุณสมบัติรูปภาพ",desc:"รายà¸�ารคุณสมบัติ frontmatter คั่นด้วยเครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸ˆà¸¸à¸¥à¸ าคเพื่à¸à¸•รวจสà¸à¸šà¸�่à¸à¸™ ถ้าไม่พบจะใช้รูปภาพà¹�รà¸�ในเนื้à¸à¸«à¸² markdown",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"ยà¸�เว้นโน้ตที่มีคุณสมบัติ",desc
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"สนับสนุนà¸�ารพัฒนา",desc:"หาà¸�คุณชà¸à¸šà¹ƒà¸Šà¹‰ Notebook Navigator โปรดพิจารณาสนับสนุนà¸�ารพัฒนาà¸à¸¢à¹ˆà¸²à¸‡à¸•่à¸à¹€à¸™à¸·à¹ˆà¸à¸‡",buttonText:"â�¤ï¸� สปà¸à¸™à¹€à¸‹à¸à¸£à¹Œ",coffeeButton:"☕ï¸� เลี้ยงà¸�าà¹�ฟ"},otherPlugins:{name:"ดูปลั๊à¸�à¸à¸´à¸™à¸à¸·à¹ˆà¸™à¸‚à¸à¸‡à¸‰à¸±à¸™",betterPaste:"จัดระเบียบข้à¸à¸„วาม ลิงà¸�์ à¹�ละรูปภาพที่วาง",pixelPerfectImage:"ปรับขนาดภาพได้à¹�ม่นยำà¹�ละà¸à¸·à¹ˆà¸™ ๆ"},checkForNewVersionOnStart:{name:"ตรวจสà¸à¸šà¹€à¸§à¸à¸£à¹Œà¸Šà¸±à¸™à¹ƒà¸«à¸¡à¹ˆà¹€à¸¡à¸·à¹ˆà¸à¹€à¸£à¸´à¹ˆà¸¡",desc:"ตรวจสà¸à¸šà¸£à¸¸à¹ˆà¸™à¸›à¸¥à¸±à¹Šà¸�à¸à¸´à¸™à¹ƒà¸«à¸¡à¹ˆà¹€à¸¡à¸·à¹ˆà¸à¹€à¸£à¸´à¹ˆà¸¡à¸‡à¸²à¸™à¹�ละà¹�สดงà¸�ารà¹�จ้งเตืà¸à¸™à¹€à¸¡à¸·à¹ˆà¸à¸¡à¸µà¸�ารà¸à¸±à¸›à¹€à¸”ต à¸�ารตรวจสà¸à¸šà¸ˆà¸°à¹€à¸�ิดขึ้นà¸à¸¢à¹ˆà¸²à¸‡à¸¡à¸²à¸�วันละครั้ง",status:"มีเวà¸à¸£à¹Œà¸Šà¸±à¸™à¹ƒà¸«à¸¡à¹ˆ: {version}"},startupDebugLogging:{name:"บันทึà¸�ดีบัà¸�ตà¸à¸™à¹€à¸£à¸´à¹ˆà¸¡à¸•้น",desc:"เขียนข้à¸à¸¡à¸¹à¸¥à¸§à¸´à¸™à¸´à¸ˆà¸‰à¸±à¸¢à¸�ารเริ่มต้นลงในไฟล์ Markdown ที่มีเวลาประทับในราà¸�ขà¸à¸‡à¸«à¹‰à¸à¸‡à¸™à¸´à¸£à¸ ัย à¹�ล้วหยุดหลังจาà¸�à¸�ารเริ่มต้นคงที่ ไฟล์à¸à¸²à¸ˆà¸–ูà¸�ซิงค์à¹�ละà¸à¸²à¸ˆà¸¡à¸µà¹€à¸ªà¹‰à¸™à¸—างไฟล์"},whatsNew:{name:"มีà¸à¸°à¹„รใหม่ใน Notebook Navigator {version}",desc:"ดูà¸�ารà¸à¸±à¸›à¹€à¸”ตà¹�ละà¸�ารปรับปรุงล่าสุด",buttonText:"ดูà¸�ารà¸à¸±à¸›à¹€à¸”ตล่าสุด"},showReleaseNotes:{name:"à¹�สดงหน้าต่างมีà¸à¸°à¹„รใหม่หลังà¸à¸±à¸›à¹€à¸”ต",desc:"ปิดใช้งานเพื่à¸à¹„ม่ให้หน้าต่างมีà¸à¸°à¹„รใหม่เปิดโดยà¸à¸±à¸•โนมัติหลังà¸�ารà¸à¸±à¸›à¹€à¸”ต"},masteringVideo:{name:"เชี่ยวชาà¸� Notebook Navigator (วิดีโà¸)",desc:"วิดีโà¸à¸™à¸µà¹‰à¸„รà¸à¸šà¸„ลุมทุà¸�สิ่งที่คุณต้à¸à¸‡à¸�ารเพื่à¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™ Notebook Navigator à¸à¸¢à¹ˆà¸²à¸‡à¸¡à¸µà¸›à¸£à¸°à¸ªà¸´à¸—ธิภาพ รวมถึงปุ่มลัด à¸�ารค้นหา à¹�ท็à¸� à¹�ละà¸�ารปรับà¹�ต่งขั้นสูง"},cacheStatistics:{localCache:"à¹�คชท้à¸à¸‡à¸–ิ่น",items:"รายà¸�าร",withTags:"มีà¹�ท็à¸�",withPreviewText:"มีข้à¸à¸„วามตัวà¸à¸¢à¹ˆà¸²à¸‡",withFeatureImage:"มีรูปภาพเด่น",withMetadata:"มีเมตาดาต้า"},metadataInfo:{successfullyParsed:"à¹�ยà¸�วิเคราะห์สำเร็จ",itemsWithName:"รายà¸�ารมีชื่à¸",withCreatedDate:"มีวันที่สร้าง",withModifiedDate:"มีวันที่à¹�à¸�้ไข",withIcon:"มีไà¸à¸„à¸à¸™",withColor:"มีสี",failedToParse:"à¹�ยà¸�วิเคราะห์ล้มเหลว",createdDates:"วันที่สร้าง",modifiedDates:"วันที่à¹�à¸�้ไข",checkTimestampFormat:"ตรวจสà¸à¸šà¸£à¸¹à¸›à¹�บบà¸�ารประทับเวลาขà¸à¸‡à¸„ุณ",exportFailed:"ส่งà¸à¸à¸�ข้à¸à¸œà¸´à¸”พลาด"}}},whatsNew:{title:"มีà¸à¸°à¹„รใหม่ใน Notebook Navigator",openBannerImage:"เปิดภาพà¹�บนเนà¸à¸£à¹Œà¸£à¸¸à¹ˆà¸™à¹€à¸œà¸¢à¹�พร่",supportMessage:"หาà¸�คุณพบว่า Notebook Navigator มีประโยชน์ โปรดพิจารณ
|
|||
|
|
toplantı=ph-calendar
|
|||
|
|
fatura=ph-receipt`,editTooltip:"Eşlemeleri düzenle"},showFileTypeIcons:{name:"Dosya türüne göre simgeler",desc:"Dosyalara uzantılarına göre simge ata."},fileTypeIconPreset:{name:"Dosya simgesi ön ayarı",desc:"Yerleşik simgeleri veya bir simge paketi ön ayarını seçin. Özel uzantı kuralları bu ön ayarı geçersiz kılar.",options:{builtIn:"Yerleşik simgeler"},notInstalledWarning:"Bu simge paketi yüklü değil. Bunun yerine yerleşik simgeler gösterilir."},fileTypeIconMap:{name:"Dosya türü simge eşlemesi",desc:"Uzantıya sahip dosyalar belirtilen simgeyi alır. Satır başına bir eşleme: uzantı=simge",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Eşlemeleri düzenle"},compactItemHeight:{name:"Kompakt öğe yüksekliği",desc:"Masaüstü ve mobilde kompakt liste öğelerinin yüksekliğini ayarlayın (piksel).",resetTooltip:"Varsayılana sıfırla (28px)"},compactItemHeightScaleText:{name:"Metni kompakt öğe yüksekliğiyle ölçekle",desc:"Öğe yüksekliği azaltıldığında kompakt liste metnini ölçekle."},showParentFolder:{name:"Üst klasörü göster",desc:"Alt klasörlerdeki, etiketlerdeki veya özelliklerdeki notlar için üst klasör adını görüntüle."},showFolderPath:{name:"Klasör yolunu göster",desc:"Yalnızca klasör adı yerine seçili klasöre göre yolu görüntüle. Etiketler ve özellikler tam yolu gösterir."},parentFolderClickOpensFolder:{name:"Üst klasöre tıklayarak klasörü aç",desc:"Üst klasör etiketine tıklamak liste bölmesinde klasörü açar."},showParentFolderColor:{name:"Üst klasör rengini göster",desc:"Üst klasör etiketlerinde klasör renklerini kullan."},showParentFolderIcon:{name:"Üst klasör simgesini göster",desc:"Üst klasör etiketlerinin yanında klasör simgelerini göster."},showQuickActions:{name:"Hızlı eylemleri göster",desc:"Dosyaların üzerine gelirken eylem düğmelerini göster. Düğme kontrolleri hangi eylemlerin görüneceğini seçer."},dualPane:{name:"Çift bölme düzeni",desc:"Gezinme bölmesini ve liste bölmesini yan yana göster."},dualPaneOrientation:{name:"Çift bölme yönü",desc:"Çift bölme etkinken yatay veya dikey düzen seçin.",options:{horizontal:"Yatay bölme",vertical:"Dikey bölme"}},narrowSidebarBehavior:{name:"Kenar çubuğu çok dar olduğunda",desc:"Gezinme bölmesi ve liste bölmesi yan yana sığmadığında ne olacağını seçin.",options:{none:"Hiçbir şey yapma",singlePane:"Tek bölmeye geç",vertical:"Dikey bölmeye geç"}},narrowSidebarThresholdMode:{name:"Dar kenar çubuğu eşiği",desc:"Kenar çubuğu genişlik eşiğinin nasıl hesaplanacağını seçin.",options:{fitPanes:"Bölmeleri sığdır",customWidth:"Özel genişlik"}},narrowSidebarThresholdWidth:{name:"Dar kenar çubuğu eşik genişliği",desc:"Kenar çubuğu bu genişlikten daha darsa geçiş yap.",resetTooltip:"Varsayılan genişliğe sıfırla"},paneBackgroundColor:{name:"Arka plan rengi",desc:"Gezinme ve liste bölmeleri için arka plan renklerini seçin.",options:{separate:"Ayrı arka planlar",listBackground:"Liste arka planını kullan",navigationBackground:"Gezinme arka planını kullan"}},zoomLevel:{name:"Yakınlaştırma seviyesi",desc:"Notebook Navigator'ın genel yakınlaştırma seviyesini kontrol eder (yüzde)."},useFloatingToolbarsOnIOS:{name:"iOS'ta kayan araç çubuklarını kullan",desc:"Yalnızca iOS için geçerlidir."},defaultStartupView:{name:"Tek bölmeli başlangıç görünümü",desc:"Notebook Navigator tek bölmeli düzende açıldığında gösterilecek bölmeyi seçin.",options:{navigation:"Gezinme bölmesi",listPane:"Liste bölmesi"}},toolbarButtons:{name:"Araç çubuğu düğmeleri",desc:"Araç çubuğunda hangi düğmelerin görüneceğini seçin. Gizli düğmelere komutlar ve menüler aracılığıyla erişilebilir."},openNewNotesInNewTab:{name:"Yeni notları yeni sekmede aç",desc:"Etkinleştirildiğinde, Yeni not oluştur komutu notları yeni bir sekmede açar. Devre dışı bırakıldığında, notlar mevcut sekmenin yerini alır."},autoRevealActiveNote:{name:"Aktif notu otomatik göster",desc:"Hızlı Geçiş, bağlantılar veya aramadan açıldığında notları otomatik olarak göster."},autoRevealShortestPath:{name:"Otomatik gösterim: En kısa yolu kullan",desc:"Etkin: Otomatik gösterim en yakın görünür üst klasörü veya etiketi seçer. Devre dışı: Otomatik gösterim dosyanın gerçek klasörünü ve tam etiketini seçer."},autoRevealIgnoreRightSidebar:{name:"Otomatik gösterim: Sağ kenar çubuğundaki olayları yoksay",desc:"Sağ kenar çubuğunda notlara tıklarken veya değiştirirken aktif notu değiştirme."},autoRevealIgnoreOtherWindows:{name:"Otomatik gösterim: Diğer pencerelerden gelen olayları yoksa
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"İçe aktar",confirmTitle:"Ayarlar içe aktarılsın mı?",confirmMessage:"İçe aktarma, mevcut Notebook Navigator ayarlarını değiştirir.",backupToggleName:"İçe aktarmadan önce mevcut ayarları kasa köküne kaydet",backupToggleDesc:"Kasa kökünde zaman damgalı bir JSON dosyası oluşturur.",successWithBackupNotice:"Ayarlar içe aktarıldı. Önceki ayarlar {path} konumuna kaydedildi.",backupError:"Mevcut ayarlar kaydedilemedi: {message}",successNotice:"Ayarlar içe aktarıldı.",errorNotice:"Ayarlar içe aktarılamadı: {message}",fileReadError:"Dosya okunamadı: {message}"},export:{modalTitle:"Ayarları dışa aktar",editorName:"JSON",editorDesc:"Yalnızca varsayılandan farklı olan ayarlar dahil edilir.",placeholder:"{}",copyButtonText:"Panoya kopyala",downloadButtonText:"İndir",copyNotice:"Ayarlar panoya kopyalandı.",downloadNotice:"Ayarlar dışa aktarıldı.",downloadError:"Ayarlar indirilemedi: {message}"}},resetAllSettings:{name:"Tüm ayarları sıfırla",desc:"Notebook Navigator'ın tüm ayarlarını varsayılan değerlere sıfırla.",buttonText:"Tüm ayarları sıfırla",confirmTitle:"Tüm ayarlar sıfırlansın mı?",confirmMessage:"Bu, Notebook Navigator'ın tüm ayarlarını varsayılan değerlere sıfırlar. Geri alınamaz.",confirmButtonText:"Tüm ayarları sıfırla",notice:"Tüm ayarlar sıfırlandı. Uygulamak için Obsidian'ı yeniden başlatın veya Notebook Navigator'ı yeniden açın.",error:"Ayarları sıfırlama başarısız."},multiSelectModifier:{name:"Çoklu seçim değiştirici",desc:"Hangi değiştirici tuşun çoklu seçimi değiştireceğini seçin. Option/Alt seçildiğinde, Cmd/Ctrl tıklaması notları yeni sekmede açar.",options:{cmdCtrl:"Cmd/Ctrl tıkla",optionAlt:"Option/Alt tıkla"}},enterToOpenFiles:{name:"Dosyaları açmak için Enter'a basın",desc:"Dosyaları yalnızca listede klavye ile gezinirken Enter'a basarak açın. macOS'ta bu, Enter'ın dosyaları yeniden adlandırmasını engeller."},shiftEnterAction:{name:"Shift+Enter",desc:"Shift+Enter ile seçili dosyanın açılmasını veya yeniden adlandırılmasını seçin."},cmdEnterAction:{name:"Cmd+Enter",desc:"Cmd+Enter ile seçili dosyanın açılmasını veya yeniden adlandırılmasını seçin."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Ctrl+Enter ile seçili dosyanın açılmasını veya yeniden adlandırılmasını seçin."},mouseBackForwardAction:{name:"Fare geri/ileri düğmeleri",desc:"Masaüstünde fare geri ve ileri düğmelerinin işlevi.",options:{systemDefault:"Sistem varsayılanını kullan",singlePaneSwitch:"Bölme değiştir (tek bölme)",history:"Geçmişte gezin"}},showFileTypes:{name:"Dosya türlerini göster (kasa profili)",desc:"Gezginde hangi dosya türlerinin gösterileceğini filtrele. Obsidian tarafından desteklenmeyen dosya türleri harici uygulamalarda açılabilir.",options:{documents:"Belgeler (.md, .canvas, .base)",supported:"Desteklenen (Obsidian'da açılır)",all:"Tümü (harici olarak açılabilir)"}},homepage:{name:"Ana sayfa",desc:"Notebook Navigator'ın başlangıçta otomatik olarak ne açacağını seçin.",current:"Mevcut: {path}",chooseButton:"Dosya seç",options:{none:"Yok",file:"Dosya",dailyNote:"Günlük not",weeklyNote:"Haftalık not",monthlyNote:"Aylık not",quarterlyNote:"Çeyreklik not",yearlyNote:"Yıllık not"},file:{name:"Ana sayfa: Başlangıç dosyası",empty:"Dosya seçilmedi"},createMissing:{name:"Ana sayfa: Not yoksa oluştur",desc:"Başlangıçta veya komutla, periyodik not yoksa oluşturur."}},hideNotesWithPropertyRules:{name:"Özellik kurallarıyla notları gizle (kasa profili)",desc:"Virgülle ayrılmış frontmatter kuralları listesi. `key` veya `key=value` girdileri kullanın (örn. status=done, published=true, archived).",placeholder:"status=done, published=true, archived"},hideFiles:{name:"Dosyaları gizle (kasa profili)",desc:"Gizlenecek dosya adı kalıplarının virgülle ayrılmış listesi. * joker karakterlerini ve / yollarını destekler (örn. temp-*, *.png, /assets/*).",placeholder:"geçici-*, *.png, /assets/*"},vau
|
|||
|
|
D MMM YYYY = 25 May 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Belirteçler:
|
|||
|
|
YYYY/YY = yıl
|
|||
|
|
MMMM/MMM/MM = ay
|
|||
|
|
DD/D = gün
|
|||
|
|
dddd/ddd = haftanın günü`,helpTooltip:"Moment formatı",momentLinkText:"Moment formatı"},timeFormat:{name:"Saat formatı",desc:"Saatleri görüntüleme formatı (Moment formatı kullanır).",placeholder:"HH:mm",help:`Yaygın formatlar:
|
|||
|
|
h:mm a = 2:30 PM (12 saat)
|
|||
|
|
HH:mm = 14:30 (24 saat)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Belirteçler:
|
|||
|
|
HH/H = 24 saat
|
|||
|
|
hh/h = 12 saat
|
|||
|
|
mm = dakika
|
|||
|
|
ss = saniye
|
|||
|
|
a = ÖÖ/ÖS`,helpTooltip:"Moment formatı",momentLinkText:"Moment formatı"},showNotePreview:{name:"Not önizlemesini göster",desc:"Not adlarının altında önizleme metni görüntüle."},skipHeadingsInPreview:{name:"Önizlemede başlıkları atla",desc:"Önizleme metni oluştururken başlık satırlarını atla."},skipCodeBlocksInPreview:{name:"Önizlemede kod bloklarını atla",desc:"Önizleme metni oluştururken kod bloklarını atla."},skipCalloutsInPreview:{name:"Önizlemede callout bloklarını atla",desc:"Önizleme metni oluştururken callout bloklarını atla."},stripHtmlInPreview:{name:"Önizlemelerde HTML kaldır",desc:"Önizleme metninden HTML etiketlerini kaldırır. Büyük notlarda performansı etkileyebilir."},stripLatexInPreview:{name:"Önizlemelerde LaTeX kaldır",desc:"Önizleme metninden satır içi ve blok LaTeX ifadelerini kaldırır."},previewProperties:{name:"Önizleme özellikleri",desc:"Önizleme metni için kontrol edilecek virgülle ayrılmış frontmatter özellikleri listesi. Metni olan ilk özellik kullanılacak.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Not içeriğine geri dön",desc:"Belirtilen özelliklerin hiçbiri metin içermediğinde not içeriğini önizleme olarak göster."},previewRows:{name:"Önizleme satırları",desc:"Önizleme metni için görüntülenecek satır sayısı.",options:{1:"1 satır",2:"2 satır",3:"3 satır",4:"4 satır",5:"5 satır"}},titleRows:{name:"Başlık satırları",desc:"Not başlıkları için görüntülenecek satır sayısı.",options:{1:"1 satır",2:"2 satır",3:"3 satır"}},useFolderColor:{name:"Klasör rengini kullan",desc:"Özel dosya rengi ayarlanmadığında not başlıklarını ve dosya simgelerini üst klasörün rengiyle renklendir. Öncelik: özel dosya rengi > klasör rengi > varsayılan renk."},showFeatureImage:{name:"Öne çıkan görseli göster",desc:"Notta bulunan ilk görselin küçük resmini görüntüler."},forceSquareFeatureImage:{name:"Kare öne çıkan görsel zorla",desc:"Öne çıkan görselleri kare küçük resim olarak oluştur."},featureImageProperties:{name:"Görsel özellikleri",desc:"Önce kontrol edilecek virgülle ayrılmış frontmatter özellikleri listesi. Bulunamazsa markdown içeriğindeki ilk görsel kullanılır.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Özellikli notları hariç tut",desc:"Virgülle ayrılmış frontmatter özellikleri listesi. Bu özelliklerden herhangi birini içeren notlar öne çıkan görsel saklamaz.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"Öne çıkan görsel görüntüleme boyutu",desc:"Not listelerinde öne çıkan görsellerin maksimum işleme boyutu.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"Öne çıkan görsel piksel boyutu",desc:"Depolanan öne çıkan görsel küçük resimleri oluşturulurken kullanılan çözünürlük. Büyük önizlemeler bulanık görünüyorsa bu değeri artırın.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Harici görselleri indir",desc:"Öne çıkan görseller için uzak görselleri ve YouTube küçük resimlerini indir."},hideExportedPreviewImages:{name:"Dışa aktarılmış önizleme görsellerini gizle",desc:'Dışa aktarılan çizim önizleme PNG dosyalarını gizler. Görüntülemek için "Gizli öğeleri göster" seçeneğini açın.'},drawingIntegrationInfo:{intro:"Notebook Navigator, Excalidraw tarafından dışa aktarılan PNG dosyalarını çizim önizlemeleri olarak gösterir.",items:["**Excalidraw ayarları** içinde **Embedding Excalidraw into your Notes and Exporting** öğesini açın, ardından **Export Settings**, ardından **Auto-export Settings** öğesini açın.","**Auto-export PNG** seçeneğini etkinleştirin. İsteğe bağlı olarak **Export both dark- and light-themed image** seçeneğini de etkinleştirebilirsiniz.","Notebook Navigator **Drawing.excalidraw.png**, **Drawing.excalidraw.dark.png** veya **Dra
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Geliştirmeyi destekleyin",desc:"Notebook Navigator kullanmayı seviyorsanız, lütfen sürekli gelişimini desteklemeyi düşünün.",buttonText:"�� Sponsor ol",coffeeButton:"☕� Bana bir kahve ısmarla"},otherPlugins:{name:"Diğer eklentilerime göz at",betterPaste:"Yapıştırılan metni, bağlantıları ve görselleri temizler",pixelPerfectImage:"Tam isabetli görsel boyutlandırma ve daha fazlası"},checkForNewVersionOnStart:{name:"Başlangıçta yeni sürüm kontrolü",desc:"Başlangıçta yeni eklenti sürümlerini kontrol eder ve güncelleme mevcut olduğunda bildirim gösterir. Kontroller günde en fazla bir kez yapılır.",status:"Yeni sürüm mevcut: {version}"},startupDebugLogging:{name:"Başlangıç hata ayıklama günlüğü",desc:"Başlangıç tanılarını kasanın kökünde zaman damgalı bir Markdown dosyasına yazar ve başlangıç kararlı hale geldikten sonra durur. Dosya eşitlenebilir ve dosya yolları içerebilir."},whatsNew:{name:"Notebook Navigator {version} yenilikleri",desc:"Son güncellemeleri ve iyileştirmeleri görün",buttonText:"Son güncellemeleri görüntüle"},showReleaseNotes:{name:"Güncellemeden sonra yenilikleri göster",desc:"Güncellemelerden sonra yenilikler penceresinin otomatik olarak açılmasını önlemek için devre dışı bırakın."},masteringVideo:{name:"Notebook Navigator'da uzmanlaşma (video)",desc:"Bu video, Notebook Navigator'da verimli olmak için ihtiyacınız olan her şeyi kapsar; kısayol tuşları, arama, etiketler ve gelişmiş özelleştirme dahil."},cacheStatistics:{localCache:"Yerel önbellek",items:"öğe",withTags:"etiketli",withPreviewText:"önizleme metinli",withFeatureImage:"öne çıkan görselli",withMetadata:"meta verili"},metadataInfo:{successfullyParsed:"Başarıyla ayrıştırıldı",itemsWithName:"adlı öğe",withCreatedDate:"oluşturma tarihli",withModifiedDate:"değiştirme tarihli",withIcon:"simgeli",withColor:"renkli",failedToParse:"Ayrıştırılamadı",createdDates:"oluşturma tarihi",modifiedDates:"değiştirme tarihi",checkTimestampFormat:"Zaman damgası formatınızı kontrol edin.",exportFailed:"Hataları dışa aktar"}}},whatsNew:{title:"Notebook Navigator yenilikleri",openBannerImage:"Sürüm afiş görselini aç",supportMessage:"Notebook Navigator'ı yararlı buluyorsanız, lütfen gelişimini desteklemeyi düşünün.",supportButton:"Bana bir kahve ısmarla",thanksButton:"Teşekkürler!"}}});var GU={};En(GU,{STRINGS_UK:()=>Fce});var Fce,jU=U(()=>{Fce={common:{cancel:"Ска�увати",delete:"Видалити",clear:"Очи�тити",remove:"Вилучити",restoreDefault:"Відновити значенн� за замовчуванн�м",submit:"�аді�лати",save:"Зберегти",configure:"�алаштувати",lightMode:"Світлий режим",darkMode:"Темний режим",noSelection:"�ічого не вибрано",untagged:"Без міток",featureImageAlt:"Головне зображенн�",unknownError:"�евідома помилка",clipboardWriteError:"�е вдало�� запи�ати в буфер обміну",updateBannerTitle:"До�тупне оновленн� Notebook Navigator",updateBannerInstruction:"Оновіть у �алаштуванн� -> Плагіни �пільноти",previous:"�азад",next:"Вперед"},listPane:{emptyStateNoSelection:"Виберіть теку або мітку дл� перегл�ду нотаток",emptyStateNoNotes:"�емає нотаток",pinnedSection:"Закріплені",notesSection:"�отатки",filesSection:"Файли",hiddenItemAriaLabel:"{name} (приховано)",collapseGroup:"Згорнути групу",expandGroup:"Розгорнути групу",manualSortTitle:"Ручне �ортуванн�: {property}",manualSortHint:"Перет�гуйте дл� зміни пор�дку. Пор�док зберігаєть�� у вигл�ді чи�лових значень індек�у у вла�тиво�ті «{property}»
|
|||
|
|
зу�тріч=ph-calendar
|
|||
|
|
рахунок=ph-receipt`,editTooltip:"Редагувати зі�тавленн�"},showFileTypeIcons:{name:"Іконки за типом файлу",desc:"Призначити іконки файлам на о�нові їхнього розширенн�."},fileTypeIconPreset:{name:"Попередній набір іконок файлів",desc:"Виберіть вбудовані іконки або попередній набір пакета іконок. Кори�тувацькі правила розширень замінюють цей попередній набір.",options:{builtIn:"Вбудовані іконки"},notInstalledWarning:"Цей пакет іконок не в�тановлено. �атомі�ть відображають�� вбудовані іконки."},fileTypeIconMap:{name:"Зі�тавленн� типів та іконок",desc:"Файли з розширенн�м отримують вказану іконку. Одне зі�тавленн� на р�док: розширенн�=іконка",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Редагувати зіÑ�тавленнÑ�"},compactItemHeight:{name:"ВиÑ�ота компактних елементів",desc:"Ð’Ñ�тановіть виÑ�оту елементів компактного Ñ�пиÑ�ку на комп'ютері та мобільному (у пікÑ�елÑ�Ñ…).",resetTooltip:"Відновити значеннÑ� за замовчуваннÑ�м (28px)"},compactItemHeightScaleText:{name:"МаÑ�штабувати текÑ�Ñ‚ з виÑ�отою компактних елементів",desc:"МаÑ�штабувати текÑ�Ñ‚ компактного Ñ�пиÑ�ку при зменшенні виÑ�оти елементів."},showParentFolder:{name:"Показувати батьківÑ�ьку теку",desc:"Відображати назву батьківÑ�ької теки длÑ� нотаток у підтеках, мітках або влаÑ�тивоÑ�Ñ‚Ñ�Ñ…."},showFolderPath:{name:"Показувати шлÑ�Ñ… до теки",desc:"Відображати шлÑ�Ñ… відноÑ�но вибраної теки, а не лише назву теки. Мітки та влаÑ�тивоÑ�ті показують повний шлÑ�Ñ…."},parentFolderClickOpensFolder:{name:"Ð�атиÑ�каннÑ� на батьківÑ�ьку теку відкриває теку",desc:"Ð�атиÑ�каннÑ� на підпиÑ� батьківÑ�ької теки відкриває теку в панелі Ñ�пиÑ�ку."},showParentFolderColor:{name:"Показувати колір батьківÑ�ької теки",desc:"ВикориÑ�товувати кольори тек на підпиÑ�ах батьківÑ�ьких тек."},showParentFolderIcon:{name:"Показувати значок батьківÑ�ької теки",desc:"Показувати значки тек поруч із підпиÑ�ами батьківÑ�ьких тек."},showQuickActions:{name:"Показувати швидкі дії",desc:"Показувати кнопки дій при наведенні на файли. Елементи керуваннÑ� кнопками вибирають, Ñ�кі дії з'Ñ�влÑ�ютьÑ�Ñ�."},dualPane:{name:"Макет подвійної панелі",desc:"Показувати панель навігації та панель Ñ�пиÑ�ку поруч."},dualPaneOrientation:{name:"ОрієнтаціÑ� подвійної панелі",desc:"Виберіть горизонтальний або вертикальний макет при активній подвійній панелі.",options:{horizontal:"Горизонтальний поділ",vertical:"Вертикальний поділ"}},narrowSidebarBehavior:{name:"Коли бічна панель занадто вузька",desc:"Виберіть, що відбуваєтьÑ�Ñ�, коли панель навігації та панель Ñ�пиÑ�ку не вміщуютьÑ�Ñ� поруч.",options:{none:"Ð�ічого не робити",singlePane:"ПеремкнутиÑ�Ñ� на одну панель",vertical:"ПеремкнутиÑ�Ñ� на вертикальний поділ"}},narrowSidebarThresholdMode:{name:"Поріг вузької бічної панелі",desc:"Виберіть, Ñ�к обчиÑ�люєтьÑ�Ñ� поріг ширини бічної панелі.",options:{fitPanes:"УміÑ�тити панелі",customWidth:"КориÑ�тувацька ширина"}},narrowSidebarThresholdWidth:{name:"Ширина порога вузької бічної панелі",desc:"ПеремикатиÑ�Ñ�, коли бічна панель вужча за цю ширину.",resetTooltip:"Скинути до ширини за замовчуваннÑ�м"},paneBackgroundColor:{name:"Колір фону",desc:"Виберіть кольори фону длÑ� панелей навігації та Ñ�пиÑ�ку.",options:{separate:"Окремі фони",listBackground:"ВикориÑ�товувати фон Ñ�пиÑ�ку",navigationBackground:"ВикориÑ�товувати фон навігації"}},zoomLevel:{name:"Рівень маÑ�штабуванÐ
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Імпортувати",confirmTitle:"Імпортувати налаштуваннÑ�?",confirmMessage:"Імпорт замінить поточні налаштуваннÑ� Notebook Navigator.",backupToggleName:"Зберегти поточні налаштуваннÑ� в корені Ñ�ховища перед імпортом",backupToggleDesc:"Створює JSON-файл із чаÑ�овою позначкою в корені Ñ�ховища.",successWithBackupNotice:"Ð�алаштуваннÑ� імпортовано. Попередні налаштуваннÑ� збережено в {path}.",backupError:"Ð�е вдалоÑ�Ñ� зберегти поточні налаштуваннÑ�: {message}",successNotice:"Ð�алаштуваннÑ� імпортовано.",errorNotice:"Ð�е вдалоÑ�Ñ� імпортувати налаштуваннÑ�: {message}",fileReadError:"Ð�е вдалоÑ�Ñ� прочитати файл: {message}"},export:{modalTitle:"ЕкÑ�порт налаштувань",editorName:"JSON",editorDesc:"Включено лише налаштуваннÑ�, що відрізнÑ�ютьÑ�Ñ� від значень за замовчуваннÑ�м.",placeholder:"{}",copyButtonText:"Копіювати до буфера обміну",downloadButtonText:"Завантажити",copyNotice:"Ð�алаштуваннÑ� Ñ�копійовано до буфера обміну.",downloadNotice:"Ð�алаштуваннÑ� екÑ�портовано.",downloadError:"Ð�е вдалоÑ�Ñ� завантажити налаштуваннÑ�: {message}"}},resetAllSettings:{name:"Скинути вÑ�Ñ– налаштуваннÑ�",desc:"Скинути вÑ�Ñ– налаштуваннÑ� Notebook Navigator до значень за замовчуваннÑ�м.",buttonText:"Скинути вÑ�Ñ– налаштуваннÑ�",confirmTitle:"Скинути вÑ�Ñ– налаштуваннÑ�?",confirmMessage:"Це Ñ�кине вÑ�Ñ– налаштуваннÑ� Notebook Navigator до значень за замовчуваннÑ�м. Це не можна Ñ�каÑ�увати.",confirmButtonText:"Скинути вÑ�Ñ– налаштуваннÑ�",notice:"УÑ�Ñ– налаштуваннÑ� Ñ�кинуто. ПерезапуÑ�тіть Obsidian або відкрийте Notebook Navigator знову длÑ� заÑ�тоÑ�уваннÑ�.",error:"Ð�е вдалоÑ�Ñ� Ñ�кинути налаштуваннÑ�."},multiSelectModifier:{name:"Модифікатор множинного вибору",desc:"Виберіть, Ñ�ка клавіша-модифікатор перемикає множинний вибір. При виборі Option/Alt натиÑ�каннÑ� Cmd/Ctrl відкриває нотатки в новій вкладці.",options:{cmdCtrl:"Ð�атиÑ�каннÑ� Cmd/Ctrl",optionAlt:"Ð�атиÑ�каннÑ� Option/Alt"}},enterToOpenFiles:{name:"Ð�атиÑ�ніть Enter длÑ� відкриттÑ� файлів",desc:"Відкривати файли лише при натиÑ�канні Enter під чаÑ� навігації клавіатурою у Ñ�пиÑ�ку. У macOS це не дозволÑ�Ñ” Enter перейменовувати файли."},shiftEnterAction:{name:"Shift+Enter",desc:"Виберіть, чи Shift+Enter відкриває або перейменовує вибраний файл."},cmdEnterAction:{name:"Cmd+Enter",desc:"Виберіть, чи Cmd+Enter відкриває або перейменовує вибраний файл."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Виберіть, чи Ctrl+Enter відкриває або перейменовує вибраний файл."},mouseBackForwardAction:{name:"Кнопки «Ð�азад»/«Вперед» миші",desc:"ДіÑ� кнопок «Ð�азад» Ñ– «Вперед» миші на деÑ�ктопі.",options:{systemDefault:"ВикориÑ�товувати Ñ�иÑ�темне значеннÑ�",singlePaneSwitch:"ПеремиканнÑ� панелей (одна панель)",history:"Ð�авігаціÑ� по Ñ–Ñ�торії"}},showFileTypes:{name:"Показувати типи файлів (профіль Ñ�Ñ…Ð
|
|||
|
|
D MMM YYYY = 25 тра 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Токени:
|
|||
|
|
YYYY/YY = рік
|
|||
|
|
MMMM/MMM/MM = мі��ць
|
|||
|
|
DD/D = день
|
|||
|
|
dddd/ddd = день тижн�`,helpTooltip:"Формат Moment",momentLinkText:"формат Moment"},timeFormat:{name:"Формат ча�у",desc:"Формат дл� відображенн� ча�у (викори�товує формат Moment).",placeholder:"HH:mm",help:`Поширені формати:
|
|||
|
|
h:mm a = 2:30 PM (12-годинний)
|
|||
|
|
HH:mm = 14:30 (24-годинний)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Токени:
|
|||
|
|
HH/H = 24-годинний
|
|||
|
|
hh/h = 12-годинний
|
|||
|
|
mm = хвилини
|
|||
|
|
ss = �екунди
|
|||
|
|
a = AM/PM`,helpTooltip:"Формат Moment",momentLinkText:"формат Moment"},showNotePreview:{name:"Показувати попередній перегл�д нотатки",desc:"Відображати тек�т попереднього перегл�ду під назвами нотаток."},skipHeadingsInPreview:{name:"Пропу�кати заголовки в попередньому перегл�ді",desc:"Пропу�кати р�дки заголовків при генерації тек�ту попереднього перегл�ду."},skipCodeBlocksInPreview:{name:"Пропу�кати блоки коду в попередньому перегл�ді",desc:"Пропу�кати блоки коду при генерації тек�ту попереднього перегл�ду."},skipCalloutsInPreview:{name:"Пропу�кати блоки callout у попередньому перегл�ді",desc:"Пропу�кати блоки callout при генерації тек�ту попереднього перегл�ду."},stripHtmlInPreview:{name:"Видал�ти HTML у попередньому перегл�ді",desc:"Видал�ти HTML-теги з тек�ту попереднього перегл�ду. Може впливати на продуктивні�ть у великих нотатках."},stripLatexInPreview:{name:"Видал�ти LaTeX у попередньому перегл�ді",desc:"Видал�ти вбудовані та блокові вирази LaTeX з тек�ту попереднього перегл�ду."},previewProperties:{name:"Вла�тиво�ті попереднього перегл�ду",desc:"Спи�ок вла�тиво�тей frontmatter дл� перевірки на тек�т попереднього перегл�ду, розділених комами. Буде викори�тано першу вла�тиві�ть з тек�том.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Викори�товувати вмі�т нотатки �к запа�ний варіант",desc:"Показувати вмі�т нотатки �к попередній перегл�д, коли жодна із зазначених вла�тиво�тей не мі�тить тек�ту."},previewRows:{name:"Р�дки попереднього перегл�ду",desc:"Кількі�ть р�дків дл� відображенн� тек�ту попереднього перегл�ду.",options:{1:"1 р�док",2:"2 р�дки",3:"3 р�дки",4:"4 р�дки",5:"5 р�дків"}},titleRows:{name:"Р�дки заголовка",desc:"Кількі�ть р�дків дл� відображенн� заголовків нотаток.",options:{1:"1 р�док",2:"2 р�дки",3:"3 р�дки"}},useFolderColor:{name:"Викори�товувати колір теки",desc:"Забарвлювати заголовки нотаток та значки файлів кольором батьків�ької теки, коли не задано кори�тувацький колір файлу. Пріоритет: кори�тувацький колір файлу > колір теки > колір за замовчуванн�м."},showFeatureImage:{name:"Показувати головне зображенн�",desc:"Відображає мініатюру першого зображенн� у нотатці."},forceSquareFeatureImage:{name:"Приму�ово квадратне головне зображенн�",desc:"Відображати головні зображенн� �к квадратні мініатюри."},featureImageProperties:{name:"Вла�тиво�ті зображенн�",desc:"Спи�ок вла�тиво�тей frontmatter, розділених комами, дл� перевірки в першу чергу. Якщо їх немає, викори�товуєть�� перше зображенн� з вмі�ту markdown.",placeholder:"thumbnail, featureResized, feature"},featureIma
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Підтримати розробку",desc:"Якщо вам подобаєтьÑ�Ñ� викориÑ�товувати Notebook Navigator, будь лаÑ�ка, розглÑ�ньте можливіÑ�ть підтримки його подальшої розробки.",buttonText:"â�¤ï¸� СпонÑ�орувати",coffeeButton:"☕ï¸� Купити мені каву"},otherPlugins:{name:"ПодивітьÑ�Ñ� мої інші плагіни",betterPaste:"Очищає вÑ�тавлений текÑ�Ñ‚, поÑ�иланнÑ� та зображеннÑ�",pixelPerfectImage:"Точна зміна розміру зображень та інше"},checkForNewVersionOnStart:{name:"ПеревірÑ�ти нову верÑ�Ñ–ÑŽ при запуÑ�ку",desc:"ПеревірÑ�Ñ” нові релізи плагіна при запуÑ�ку та показує Ñ�повіщеннÑ�, коли доÑ�тупне оновленнÑ�. Перевірки відбуваютьÑ�Ñ� не чаÑ�тіше одного разу на день.",status:"ДоÑ�тупна нова верÑ�Ñ–Ñ�: {version}"},startupDebugLogging:{name:"Журнал налагодженнÑ� запуÑ�ку",desc:"ЗапиÑ�ує діагноÑ�тику запуÑ�ку у Markdown-файл із чаÑ�овою позначкою в корені Ñ�ховища, а потім зупинÑ�єтьÑ�Ñ� піÑ�лÑ� Ñ�табілізації запуÑ�ку. Файл може Ñ�инхронізуватиÑ�Ñ� та міÑ�тити шлÑ�хи до файлів."},whatsNew:{name:"Що нового в Notebook Navigator {version}",desc:"ПереглÑ�ньте оÑ�танні оновленнÑ� та покращеннÑ�",buttonText:"ПереглÑ�нути оÑ�танні оновленнÑ�"},showReleaseNotes:{name:"Показувати вікно «Що нового» піÑ�лÑ� оновленнÑ�",desc:"Вимкніть, щоб вікно «Що нового» не відкривалоÑ�Ñ� автоматично піÑ�лÑ� оновлень."},masteringVideo:{name:"ОпануваннÑ� Notebook Navigator (відео)",desc:"Це відео охоплює вÑ�е, що потрібно длÑ� продуктивної роботи з Notebook Navigator, включаючи гарÑ�чі клавіші, пошук, мітки та розширене налаштуваннÑ�."},cacheStatistics:{localCache:"Локальний кеш",items:"елементів",withTags:"з мітками",withPreviewText:"з текÑ�том попереднього переглÑ�ду",withFeatureImage:"з головним зображеннÑ�м",withMetadata:"з метаданими"},metadataInfo:{successfullyParsed:"УÑ�пішно розібрано",itemsWithName:"елементів з назвою",withCreatedDate:"з датою Ñ�твореннÑ�",withModifiedDate:"з датою зміни",withIcon:"з іконкою",withColor:"з кольором",failedToParse:"Ð�е вдалоÑ�Ñ� розібрати",createdDates:"дат Ñ�твореннÑ�",modifiedDates:"дат зміни",checkTimestampFormat:"Перевірте формат чаÑ�ової позначки.",exportFailed:"ЕкÑ�портувати помилки"}}},whatsNew:{title:"Що нового в Notebook Navigator",openBannerImage:"Відкрити зображеннÑ� банера релізу",supportMessage:"Якщо Notebook Navigator кориÑ�ний длÑ� ваÑ�, будь лаÑ�ка, розглÑ�ньте можливіÑ�ть підтримки його розробки.",supportButton:"Купити мені каву",thanksButton:"ДÑ�кую!"}}});var qU={};En(qU,{STRINGS_VI:()=>Cce});var Cce,YU=U(()=>{Cce={common:{cancel:"Há»§y",delete:"Xóa",clear:"Xóa",remove:"Gỡ bá»�",restoreDefault:"Khôi phục mặc định",submit:"Gá»i",save:"Lưu",configure:"Cấu hình",lightMode:"Chế độ sáng",darkMode:"Chế độ tối",noSelection:"Chưa chá»�n gì",untagged:"Không có thẻ",featureImageAlt:"Ảnh nổi báºt",unknownError:"Lá»—i không xác định",clipboardWriteError:"Không thể ghi và o
|
|||
|
|
h�p=ph-calendar
|
|||
|
|
hóa đơn=ph-receipt`,editTooltip:"Chỉnh sá»a ánh xạ"},showFileTypeIcons:{name:"Biểu tượng theo loại tệp",desc:"Gán biểu tượng cho tệp dá»±a trên phần mở rá»™ng."},fileTypeIconPreset:{name:"Cà i đặt sẵn biểu tượng tệp",desc:"Chá»�n biểu tượng tÃch hợp hoặc cà i đặt sẵn cá»§a gói biểu tượng. Quy tắc phần mở rá»™ng tùy chỉnh ghi đè cà i đặt sẵn nà y.",options:{builtIn:"Biểu tượng tÃch hợp"},notInstalledWarning:"Gói biểu tượng nà y chưa được cà i đặt. Biểu tượng tÃch hợp sẽ được hiển thị thay thế."},fileTypeIconMap:{name:"Bản đồ biểu tượng loại tệp",desc:"Tệp có phần mở rá»™ng sẽ nháºn biểu tượng được chỉ định. Má»™t ánh xạ má»—i dòng: phần mở rá»™ng=biểu tượng",placeholder:`# phần mở rá»™ng=biểu tượng
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"Chỉnh sá»a ánh xạ"},compactItemHeight:{name:"Chiá»�u cao mục gá»�n",desc:"Ä�ặt chiá»�u cao mục danh sách gá»�n trên máy tÃnh và di động (pixel).",resetTooltip:"Ä�ặt lại mặc định (28px)"},compactItemHeightScaleText:{name:"Co chữ theo chiá»�u cao mục gá»�n",desc:"Co chữ danh sách gá»�n khi giảm chiá»�u cao mục."},showParentFolder:{name:"Hiện thư mục cha",desc:"Hiển thị tên thư mục cha cho ghi chú trong thư mục con, thẻ hoặc thuá»™c tÃnh."},showFolderPath:{name:"Hiện đưá»�ng dẫn thư mục",desc:"Hiển thị đưá»�ng dẫn tương đối vá»›i thư mục đã chá»�n thay vì chỉ tên thư mục. Thẻ và thuá»™c tÃnh hiển thị đưá»�ng dẫn đầy đủ."},parentFolderClickOpensFolder:{name:"Nhấn thư mục cha để mở thư mục",desc:"Nhấn nhãn thư mục cha sẽ mở thư mục trong ngăn danh sách."},showParentFolderColor:{name:"Hiện mà u thư mục cha",desc:"Dùng mà u thư mục trên nhãn thư mục cha."},showParentFolderIcon:{name:"Hiện biểu tượng thư mục cha",desc:"Hiện biểu tượng thư mục bên cạnh nhãn thư mục cha."},showQuickActions:{name:"Hiện thao tác nhanh",desc:"Hiện nút thao tác khi di chuá»™t qua tệp. Các nút Ä‘iá»�u khiển chá»�n thao tác nà o xuất hiện."},dualPane:{name:"Bố cục hai ngăn",desc:"Hiện ngăn Ä‘iá»�u hướng và ngăn danh sách cạnh nhau."},dualPaneOrientation:{name:"Hướng hai ngăn",desc:"Chá»�n bố cục ngang hoặc dá»�c khi báºt hai ngăn.",options:{horizontal:"Chia ngang",vertical:"Chia dá»�c"}},narrowSidebarBehavior:{name:"Khi thanh bên quá hẹp",desc:"Chá»�n Ä‘iá»�u gì xảy ra khi ngăn Ä‘iá»�u hướng và ngăn danh sách không vừa khi đặt cạnh nhau.",options:{none:"Không là m gì",singlePane:"Chuyển sang má»™t ngăn",vertical:"Chuyển sang chia dá»�c"}},narrowSidebarThresholdMode:{name:"Ngưỡng thanh bên hẹp",desc:"Chá»�n cách tÃnh ngưỡng chiá»�u rá»™ng cá»§a thanh bên.",options:{fitPanes:"Vừa các ngăn",customWidth:"Chiá»�u rá»™ng tùy chỉnh"}},narrowSidebarThresholdWidth:{name:"Chiá»�u rá»™ng ngưỡng thanh bên hẹp",desc:"Chuyển khi thanh bên hẹp hÆ¡n chiá»�u rá»™ng nà y.",resetTooltip:"Ä�ặt lại vá»� chiá»�u rá»™ng mặc định"},paneBackgroundColor:{name:"Mà u ná»�n",desc:"Chá»�n mà u ná»�n cho ngăn Ä‘iá»�u hướng và danh sách.",options:{separate:"Ná»�n riêng",listBackground:"Dùng ná»�n danh sách",navigationBackground:"Dùng ná»�n Ä‘iá»�u hướng"}},zoomLevel:{name:"Mức thu phóng",desc:"Ä�iá»�u khiển mức thu phóng tổng thể cá»§a Notebook Navigator (phần trăm)."},useFloatingToolbarsOnIOS:{name:"Sá» dụng thanh công cụ nổi trên iOS",desc:"Chỉ áp dụng trên iOS."},defaultStartupView:{name:"Chế độ xem khởi động má»™t ngăn",desc:"Chá»�n ngăn được hiển thị khi mở Notebook Navigator trong bố cục má»™t ngăn.",options:{navigation:"Ngăn Ä‘iá»�u hướng",listPane:"Ngăn danh sách"}},toolbarButtons:{name:"Nút thanh công cụ",desc:"Chá»�n nút xuất hiện trên thanh công cụ. Nút ẩn vẫn truy cáºp được qua lệnh và menu."},openNewNotesInNewTab:{name:"Mở ghi chú má»›i trong tab má»›i",desc:"Khi báºt, lệnh Tạo ghi chú má»›i sẽ mở ghi chú trong tab má»›i. Khi tắt, ghi chú sẽ thay thế tab hiện tại."},autoRevealActiveNote:{name:"Tá»± động hiện ghi chú Ä‘ang hoạt động",desc:"Tá»± động hiện ghi chú khi mở từ Quick Switcher, liên kết hoặc tìm kiếm."},autoRevealShortestPath:{name:"Tá»± động hiển thị: Sá» dụng đưá»�ng dẫn ngắn nhất",desc:"Báºt: Tá»± động hiển thị chá»�n thư mục cha hoặc thẻ gần nhất có thể nhìn thấy. Tắt: Tá»± động hiển thị chá»�n thư mục thá»±c tế và thẻ chÃnh xác cá»§a tệp."},autoRevealIgnoreRightSidebar:{name:"Tá»± động hiển thị: Bá»� qua sá»± kiện từ thanh bên phải",desc:"Không đổi ghi chú Ä‘ang hoạt động khi nhấn hoặc đổi
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"Nháºp",confirmTitle:"Nháºp cà i đặt?",confirmMessage:"Việc nháºp sẽ thay thế cà i đặt Notebook Navigator hiện tại.",backupToggleName:"Lưu cà i đặt hiện tại và o thư mục gốc cá»§a kho trước khi nháºp",backupToggleDesc:"Tạo tệp JSON có dấu thá»�i gian trong thư mục gốc cá»§a kho.",successWithBackupNotice:"Ä�ã nháºp cà i đặt. Cà i đặt trước đó đã được lưu và o {path}.",backupError:"Không thể lưu cà i đặt hiện tại: {message}",successNotice:"Ä�ã nháºp cà i đặt.",errorNotice:"Nháºp cà i đặt thất bại: {message}",fileReadError:"Không thể Ä‘á»�c tệp: {message}"},export:{modalTitle:"Xuất cà i đặt",editorName:"JSON",editorDesc:"Chỉ bao gồm các cà i đặt đã thay đổi so vá»›i mặc định.",placeholder:"{}",copyButtonText:"Sao chép và o clipboard",downloadButtonText:"Tải xuống",copyNotice:"Ä�ã sao chép cà i đặt và o clipboard.",downloadNotice:"Ä�ã xuất cà i đặt.",downloadError:"Xuất cà i đặt thất bại: {message}"}},resetAllSettings:{name:"Ä�ặt lại tất cả cà i đặt",desc:"Ä�ặt lại tất cả cà i đặt Notebook Navigator vá»� giá trị mặc định.",buttonText:"Ä�ặt lại tất cả cà i đặt",confirmTitle:"Ä�ặt lại tất cả cà i đặt?",confirmMessage:"Thao tác nà y sẽ đặt lại tất cả cà i đặt Notebook Navigator vá»� giá trị mặc định. Không thể hoà n tác.",confirmButtonText:"Ä�ặt lại tất cả cà i đặt",notice:"Ä�ã đặt lại tất cả cà i đặt. Khởi động lại Obsidian hoặc mở lại Notebook Navigator để áp dụng.",error:"Ä�ặt lại cà i đặt thất bại."},multiSelectModifier:{name:"PhÃm bổ trợ chá»�n nhiá»�u",desc:"Chá»�n phÃm bổ trợ để báºt/tắt chá»�n nhiá»�u. Khi chá»�n Option/Alt, nhấn Cmd/Ctrl mở ghi chú trong tab má»›i.",options:{cmdCtrl:"Nhấn Cmd/Ctrl",optionAlt:"Nhấn Option/Alt"}},enterToOpenFiles:{name:"Nhấn Enter để mở tệp",desc:"Chỉ mở tệp khi nhấn Enter trong quá trình Ä‘iá»�u hướng bằng bà n phÃm trong danh sách. Trên macOS, thao tác nà y ngăn Enter đổi tên tệp."},shiftEnterAction:{name:"Shift+Enter",desc:"Chá»�n Shift+Enter mở hay đổi tên tệp đã chá»�n."},cmdEnterAction:{name:"Cmd+Enter",desc:"Chá»�n Cmd+Enter mở hay đổi tên tệp đã chá»�n."},ctrlEnterAction:{name:"Ctrl+Enter",desc:"Chá»�n Ctrl+Enter mở hay đổi tên tệp đã chá»�n."},mouseBackForwardAction:{name:"Nút quay lại/tiến lên cá»§a chuá»™t",desc:"Hà nh động cho nút quay lại và tiến lên cá»§a chuá»™t trên máy tÃnh.",options:{systemDefault:"Sá» dụng mặc định hệ thống",singlePaneSwitch:"Chuyển ngăn (má»™t ngăn)",history:"Ä�iá»�u hướng lịch sá»"}},showFileTypes:{name:"Hiện loại tệp (hồ sÆ¡ vault)",desc:"Lá»�c loại tệp hiển thị trong trình Ä‘iá»�u hướng. Loại tệp không được Obsidian há»— trợ có thể mở bằng ứng dụng ngoà i.",options:{documents:"Tà i liệu (.md, .canvas, .base)",supported:"Ä�ược há»— trợ (mở trong Obsidian)",all:"Tất cả (có thể mở ngoà i)"}},homepage:{name:"Trang chá»§",desc:"Chá»�n ná»™i dung Notebook Navigator mở tá»± động khi khởi động.",current:"Hiện tại: {path}",chooseButton:"Chá»�n tệp",options:{none:"Không",file:"Tệp",dailyNote:"Ghi chú hà ng ngà y",weeklyNote:"Ghi chú hà ng tuần",monthlyNote:"Ghi chú hà ng tháng",quarterlyNote:"Ghi chú hà ng quý",yearlyNote:"Ghi chú hà ng năm"},file:{name:"Trang chá»§: Tệp khởi động",empty:"Chưa chá»�n tệp"},createMissing:{name:"Trang chá»§: Tạo ghi chú nếu thiếu",desc:"Tạo ghi chú định kỳ khi khởi động hoặc qua lệnh nếu chưa tồn tại."}},hideNotesWithPropertyRules:{name:"Ẩn ghi chú theo quy tắc thuá»™c tÃnh (hồ sÆ¡ vault)",desc:"Danh sách quy tắc frontmatter phân cách bằng dấu phẩy. Sá» dụng mục `key` hoặc `key=value` (và dụ: status=done, published=true, archived).",placeholder:"st
|
|||
|
|
D MMM YYYY = 25 Th5 2022
|
|||
|
|
DD/MM/YYYY = 25/05/2022
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
YYYY/YY = năm
|
|||
|
|
MMMM/MMM/MM = tháng
|
|||
|
|
DD/D = ngà y
|
|||
|
|
dddd/ddd = thứ`,helpTooltip:"�ịnh dạng với Moment",momentLinkText:"định dạng Moment"},timeFormat:{name:"�ịnh dạng gi�",desc:"�ịnh dạng hiển thị gi� (dùng định dạng Moment).",placeholder:"HH:mm",help:`�ịnh dạng phổ biến:
|
|||
|
|
h:mm a = 2:30 PM (12 gi�)
|
|||
|
|
HH:mm = 14:30 (24 gi�)
|
|||
|
|
h:mm:ss a = 2:30:45 PM
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
|
|||
|
|
Token:
|
|||
|
|
HH/H = 24 gi�
|
|||
|
|
hh/h = 12 gi�
|
|||
|
|
mm = phút
|
|||
|
|
ss = giây
|
|||
|
|
a = SA/CH`,helpTooltip:"Ä�ịnh dạng vá»›i Moment",momentLinkText:"định dạng Moment"},showNotePreview:{name:"Hiện xem trước ghi chú",desc:"Hiển thị văn bản xem trước bên dưới tên ghi chú."},skipHeadingsInPreview:{name:"Bá»� qua tiêu Ä‘á»� trong xem trước",desc:"Bá»� qua dòng tiêu Ä‘á»� khi tạo văn bản xem trước."},skipCodeBlocksInPreview:{name:"Bá»� qua khối code trong xem trước",desc:"Bá»� qua khối code khi tạo văn bản xem trước."},skipCalloutsInPreview:{name:"Bá»� qua callout trong xem trước",desc:"Bá»� qua khối callout khi tạo văn bản xem trước."},stripHtmlInPreview:{name:"Xóa HTML trong xem trước",desc:"Xóa thẻ HTML khá»�i văn bản xem trước. Có thể ảnh hưởng đến hiệu suất vá»›i ghi chú lá»›n."},stripLatexInPreview:{name:"Xóa LaTeX trong xem trước",desc:"Xóa biểu thức LaTeX ná»™i tuyến và khối khá»�i văn bản xem trước."},previewProperties:{name:"Thuá»™c tÃnh xem trước",desc:"Danh sách thuá»™c tÃnh frontmatter phân cách bằng dấu phẩy để kiểm tra văn bản xem trước. Thuá»™c tÃnh đầu tiên có văn bản sẽ được dùng.",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"Dùng ná»™i dung ghi chú là m dá»± phòng",desc:"Hiển thị ná»™i dung ghi chú là m xem trước khi không có thuá»™c tÃnh nà o được chỉ định chứa văn bản."},previewRows:{name:"Dòng xem trước",desc:"Số dòng hiển thị cho văn bản xem trước.",options:{1:"1 dòng",2:"2 dòng",3:"3 dòng",4:"4 dòng",5:"5 dòng"}},titleRows:{name:"Dòng tiêu Ä‘á»�",desc:"Số dòng hiển thị cho tiêu Ä‘á»� ghi chú.",options:{1:"1 dòng",2:"2 dòng",3:"3 dòng"}},useFolderColor:{name:"Dùng mà u thư mục",desc:"Tô mà u tiêu Ä‘á»� ghi chú và biểu tượng tệp bằng mà u cá»§a thư mục cha khi không có mà u tệp tùy chỉnh được đặt. Ưu tiên: mà u tệp tùy chỉnh > mà u thư mục > mà u mặc định."},showFeatureImage:{name:"Hiện ảnh nổi báºt",desc:"Hiển thị hình thu nhá»� cá»§a hình ảnh đầu tiên trong ghi chú."},forceSquareFeatureImage:{name:"Buá»™c ảnh nổi báºt vuông",desc:"Hiển thị ảnh nổi báºt dạng thu nhá»� vuông."},featureImageProperties:{name:"Thuá»™c tÃnh ảnh",desc:"Danh sách thuá»™c tÃnh frontmatter phân cách bằng dấu phẩy để kiểm tra trước. Nếu không tìm thấy, sá» dụng ảnh đầu tiên trong ná»™i dung markdown.",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"Loại trừ ghi chú có thuá»™c tÃnh",desc:"Danh sách thuá»™c tÃnh frontmatter phân cách bằng dấu phẩy. Ghi chú chứa bất kỳ thuá»™c tÃnh nà o trong số nà y không lưu trữ ảnh nổi báºt.",placeholder:"private, confidential"},featureImageDisplaySize:{name:"KÃch thước hiển thị ảnh nổi báºt",desc:"KÃch thước hiển thị tối Ä‘a cho ảnh nổi báºt trong danh sách ghi chú.",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"KÃch thước pixel ảnh nổi báºt",desc:"Ä�á»™ phân giải được sá» dụng khi tạo hình thu nhá»� ảnh nổi báºt đã lưu. Tăng giá trị nà y nếu bản xem trước lá»›n hÆ¡n bị má»�.",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"Tải hình ảnh bên ngoà i",desc:"Tải hình ảnh từ xa và hình thu nhá»� YouTube cho hình ảnh nổi báºt."},hideExportedPreviewImages:{name:"Ẩn ảnh xem trước đã xuất",desc:'Ẩn các tệp PNG xem trước bản vẽ đã xuất. Báºt "Hiện mục ẩn" để hiển thị chúng.'},drawingIntegrationInfo:{intro:"Notebook Navigator hiển thị các tệp PNG được xuất từ Excalidraw là m bản xem trước cá»§a hình vẽ.",items:["Trong **cà i đặt Excalidraw**, mở **Embedding Excalidraw into your Notes and Exporting**, rồi **Export Settings**, rồi **Auto-export Settings**.","Báºt **Auto-export
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"Há»— trợ phát triển",desc:"Nếu bạn thÃch dùng Notebook Navigator, hãy cân nhắc há»— trợ việc phát triển liên tục.",buttonText:"â�¤ï¸� Tà i trợ",coffeeButton:"☕ï¸� Mua cho tôi má»™t ly cà phê"},otherPlugins:{name:"Xem các plugin khác cá»§a tôi",betterPaste:"Dá»�n dẹp văn bản, liên kết và ảnh đã dán",pixelPerfectImage:"Ä�ổi kÃch thước ảnh chÃnh xác và hÆ¡n thế nữa"},checkForNewVersionOnStart:{name:"Kiểm tra phiên bản má»›i khi khởi động",desc:"Kiểm tra bản phát hà nh plugin má»›i khi khởi động và hiện thông báo khi có bản cáºp nháºt. Kiểm tra xảy ra tối Ä‘a má»™t lần má»—i ngà y.",status:"Có phiên bản má»›i: {version}"},startupDebugLogging:{name:"Ghi log gỡ lá»—i khi khởi động",desc:"Ghi chẩn Ä‘oán khởi động và o má»™t tệp Markdown có dấu thá»�i gian ở thư mục gốc cá»§a kho, rồi dừng sau khi khởi động ổn định. Tệp có thể được đồng bá»™ hóa và có thể bao gồm đưá»�ng dẫn tệp."},whatsNew:{name:"Có gì má»›i trong Notebook Navigator {version}",desc:"Xem cáºp nháºt và cải tiến gần đây",buttonText:"Xem cáºp nháºt gần đây"},showReleaseNotes:{name:'Hiển thị "Có gì má»›i" sau khi cáºp nháºt',desc:'Tắt để há»™p thoại "Có gì má»›i" không tá»± động mở sau khi cáºp nháºt.'},masteringVideo:{name:"Là m chá»§ Notebook Navigator (video)",desc:"Video nà y bao gồm má»�i thứ bạn cần để là m việc hiệu quả vá»›i Notebook Navigator, bao gồm phÃm tắt, tìm kiếm, thẻ và tùy chỉnh nâng cao."},cacheStatistics:{localCache:"Cache cục bá»™",items:"mục",withTags:"có thẻ",withPreviewText:"có văn bản xem trước",withFeatureImage:"có ảnh nổi báºt",withMetadata:"có metadata"},metadataInfo:{successfullyParsed:"Ä�ã phân tÃch thà nh công",itemsWithName:"mục có tên",withCreatedDate:"có ngà y tạo",withModifiedDate:"có ngà y sá»a",withIcon:"có biểu tượng",withColor:"có mà u",failedToParse:"Không thể phân tÃch",createdDates:"ngà y tạo",modifiedDates:"ngà y sá»a",checkTimestampFormat:"Kiểm tra định dạng dấu thá»�i gian.",exportFailed:"Xuất lá»—i"}}},whatsNew:{title:"Có gì má»›i trong Notebook Navigator",openBannerImage:"Mở hình ảnh banner phát hà nh",supportMessage:"Nếu bạn thấy Notebook Navigator hữu Ãch, hãy cân nhắc há»— trợ việc phát triển.",supportButton:"Mua cho tôi má»™t ly cà phê",thanksButton:"Cảm Æ¡n!"}}});var $U={};En($U,{STRINGS_ZH_CN:()=>Nce});var Nce,XU=U(()=>{Nce={common:{cancel:"å�–消",delete:"åˆ é™¤",clear:"清除",remove:"移除",restoreDefault:"æ�¢å¤�默认",submit:"æ��交",save:"ä¿�å˜",configure:"é…�ç½®",lightMode:"浅色模å¼�",darkMode:"深色模å¼�",noSelection:"未选择",untagged:"æ— æ ‡ç¾",featureImageAlt:"特色图片",unknownError:"未知错误",clipboardWriteError:"æ— æ³•å†™å…¥å‰ªè´´æ�¿",updateBannerTitle:"Notebook Navigator 有å�¯ç”¨æ›´æ–°",updateBannerInstruction:"在设置 -> 社区æ�’件䏿›´æ–°",previous:"上一个",next:"下一个"},listPane:{emptyStateNoSelection:"é€‰æ‹©æ–‡ä»¶å¤¹æˆ–æ ‡ç¾ä»¥æŸ¥çœ‹ç¬”è®°",emptyStateNoNotes:"æ— ç¬”è®°",pinnedSection:"已固定",notesSection:"笔记",filesSection:"文件",hiddenItemAriaLabel:"{name}(已éš�è—�)",collapseGroup:"折å� 分组",expandGroup:"展开分组",manualSortTitle:"手动排åº�:{property}",manualSortHint:"拖动以é‡�新排åº�。顺åº�以数å—索引值的形å¼�ä¿�å˜åœ¨å±žæ€§â€œ{property}â€�ä¸ã€‚",manualSortNonMarkdownHint:"é�ž Markdown æ–‡ä»¶æ˜¾ç¤ºåœ¨åº•éƒ¨ï¼Œæ— æ³•é‡�新排åº�。",unsortedSection:"未排åº�",propertyGroupNoValue:"æ— ",manualSortDone:"完æˆ�",manualSortMultipleWriteFailure:"{count} 个文件失败;第一个:{path}: {message}"},tagList:{untaggedLabel:"æ— æ ‡ç¾",tags:"æ ‡ç¾"},navigationPane:{shortcutsHeader:"å¿«æ�·æ–¹å¼�",recentFilesHeader:"最近文件",properties:"属性",folders:"文件夹",tags:"æ ‡ç¾",calendar:"导航日历",reorderRoot
|
|||
|
|
会议=ph-calendar
|
|||
|
|
å�‘票=ph-receipt`,editTooltip:"ç¼–è¾‘æ˜ å°„"},showFileTypeIcons:{name:"æŒ‰æ–‡ä»¶ç±»åž‹è®¾ç½®å›¾æ ‡",desc:"æ ¹æ�®æ–‡ä»¶æ‰©å±•å��分é…�å›¾æ ‡ã€‚"},fileTypeIconPreset:{name:"æ–‡ä»¶å›¾æ ‡é¢„è®¾",desc:"é€‰æ‹©å†…ç½®å›¾æ ‡æˆ–å›¾æ ‡åŒ…é¢„è®¾ã€‚è‡ªå®šä¹‰æ‰©å±•å��规则会覆盖æ¤é¢„设。",options:{builtIn:"å†…ç½®å›¾æ ‡"},notInstalledWarning:"未安装æ¤å›¾æ ‡åŒ…ã€‚å°†æ”¹ä¸ºæ˜¾ç¤ºå†…ç½®å›¾æ ‡ã€‚"},fileTypeIconMap:{name:"æ–‡ä»¶ç±»åž‹å›¾æ ‡æ˜ å°„",desc:"具有指定扩展å��çš„æ–‡ä»¶å°†èŽ·å¾—æŒ‡å®šå›¾æ ‡ã€‚æ¯�è¡Œä¸€ä¸ªæ˜ å°„ï¼šæ‰©å±•å��=å›¾æ ‡",placeholder:`# Extension=icon
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"ç¼–è¾‘æ˜ å°„"},compactItemHeight:{name:"精简项目高度",desc:"设置桌é�¢å’Œç§»åŠ¨ç«¯çš„ç´§å‡‘åˆ—è¡¨é¡¹é«˜åº¦ï¼ˆåƒ�ç´ ï¼‰ã€‚",resetTooltip:"æ�¢å¤�默认值 (28px)"},compactItemHeightScaleText:{name:"éš�精简高度缩放文本",desc:"当å‡�å°�紧凑列表项高度时å�Œæ¥ç¼©æ”¾æ–‡æœ¬ã€‚"},showParentFolder:{name:"显示父文件夹",desc:"为å�文件夹ã€�æ ‡ç¾æˆ–属性ä¸çš„笔记显示父文件夹å��称。"},showFolderPath:{name:"显示文件夹路径",desc:"显示相对于所选文件夹的路径,而ä¸�是仅显示文件夹å��ç§°ã€‚æ ‡ç¾å’Œå±žæ€§æ˜¾ç¤ºå®Œæ•´è·¯å¾„。"},parentFolderClickOpensFolder:{name:"点击父文件夹打开文件夹",desc:"点击父文件夹å��ç§°æ—¶ï¼Œåœ¨åˆ—è¡¨çª—æ ¼ä¸æ‰“开该文件夹。"},showParentFolderColor:{name:"显示父文件夹颜色",desc:"åœ¨çˆ¶æ–‡ä»¶å¤¹æ ‡ç¾ä¸Šä½¿ç”¨æ–‡ä»¶å¤¹é¢œè‰²ã€‚"},showParentFolderIcon:{name:"æ˜¾ç¤ºçˆ¶æ–‡ä»¶å¤¹å›¾æ ‡",desc:"åœ¨çˆ¶æ–‡ä»¶å¤¹æ ‡ç¾æ—�æ˜¾ç¤ºæ–‡ä»¶å¤¹å›¾æ ‡ã€‚"},showQuickActions:{name:"显示快速æ“�作",desc:"悬å�œåœ¨æ–‡ä»¶ä¸Šæ—¶æ˜¾ç¤ºæ“�作按钮。按钮控件选择显示哪些æ“�作。"},dualPane:{name:"å�Œçª—æ ¼å¸ƒå±€",desc:"å¹¶æŽ’æ˜¾ç¤ºå¯¼èˆªçª—æ ¼å’Œåˆ—è¡¨çª—æ ¼ã€‚"},dualPaneOrientation:{name:"å�Œçª—æ ¼æ–¹å�‘",desc:"å�Œçª—æ ¼å�¯ç”¨æ—¶é€‰æ‹©æ°´å¹³æˆ–垂直布局。",options:{horizontal:"水平分割",vertical:"垂直分割"}},narrowSidebarBehavior:{name:"ä¾§è¾¹æ �过窄时",desc:"é€‰æ‹©å¯¼èˆªçª—æ ¼å’Œåˆ—è¡¨çª—æ ¼æ— æ³•å¹¶æŽ’æ˜¾ç¤ºæ—¶çš„å¤„ç�†æ–¹å¼�。",options:{none:"ä¸�执行任何æ“�作",singlePane:"切æ�¢åˆ°å�•çª—æ ¼",vertical:"切æ�¢åˆ°åž‚直分割"}},narrowSidebarThresholdMode:{name:"窄侧边æ �阈值",desc:"选择侧边æ �宽度阈值的计算方å¼�。",options:{fitPanes:"适é…�çª—æ ¼",customWidth:"自定义宽度"}},narrowSidebarThresholdWidth:{name:"窄侧边æ �阈值宽度",desc:"当侧边æ �窄于æ¤å®½åº¦æ—¶åˆ‡æ�¢ã€‚",resetTooltip:"é‡�置为默认宽度"},paneBackgroundColor:{name:"背景色",desc:"ä¸ºå¯¼èˆªçª—æ ¼å’Œåˆ—è¡¨çª—æ ¼é€‰æ‹©èƒŒæ™¯è‰²ã€‚",options:{separate:"分开背景",listBackground:"使用列表背景",navigationBackground:"使用导航背景"}},zoomLevel:{name:"缩放级别",desc:"控制 Notebook Navigator 的整体缩放级别(百分比)。"},useFloatingToolbarsOnIOS:{name:"在 iOS 上使用浮动工具æ �",desc:"仅适用于 iOS。"},defaultStartupView:{name:"å�•çª—æ ¼å�¯åŠ¨è§†å›¾",desc:"选择在å�•çª—æ ¼å¸ƒå±€ä¸æ‰“å¼€ Notebook Navigator æ—¶æ˜¾ç¤ºçš„çª—æ ¼ã€‚",options:{navigation:"å¯¼èˆªçª—æ ¼",listPane:"åˆ—è¡¨çª—æ ¼"}},toolbarButtons:{name:"工具æ �按钮",desc:"选择在工具æ �䏿˜¾ç¤ºå“ªäº›æŒ‰é’®ã€‚éš�è—�的按钮ä»�å�¯é€šè¿‡å‘½ä»¤å’Œè�œå�•访问。"},openNewNotesInNewTab:{name:"åœ¨æ–°æ ‡ç¾é¡µä¸æ‰“开新笔记",desc:"å�¯ç”¨å�Žï¼Œâ€œåˆ›å»ºæ–°ç¬”è®°â€�å‘½ä»¤ä¼šåœ¨æ–°æ ‡ç¾é¡µä¸æ‰“开笔记。ç¦�用å�Žï¼Œç¬”记将替æ�¢å½“å‰�æ ‡ç¾é¡µã€‚"},autoRevealActiveNote:{name:"自动定ä½�活动笔记",desc:"从快速切æ�¢å™¨ã€�链接或æ�œç´¢æ‰“开笔记时自动显示。"},autoRevealShortestPath:{name:"自动显示:使用最çŸè·¯å¾„",desc:"å�¯ç”¨ï¼šè‡ªåŠ¨æ˜¾ç¤ºé€‰æ‹©æœ€è¿‘çš„å�¯è§�ç¥–å…ˆæ–‡ä»¶å¤¹æˆ–æ ‡ç¾ã€‚ç¦�ç”¨ï¼šè‡ªåŠ¨æ˜¾ç¤ºé€‰æ‹©æ–‡ä»¶çš„å®žé™…æ–‡ä»¶å¤¹å’Œç²¾ç¡®æ ‡ç¾ã€‚"},autoRevealIgnoreRightSidebar:{name:"自动显示:忽略å�³ä¾§è¾¹æ �事件",desc:"在å�³ä¾§è¾¹æ �ä¸ç‚¹å‡»æˆ–更改笔记时ä¸�更改活动笔记。"},autoRevealIgnoreOtherWindows:{name:"自动显示:忽略其他窗å�£çš„事件",desc:"在其他窗å�£ä¸æ“�作笔记时ä¸�更改活动笔记。"},singlePaneAnimation:{name:"å�•çª—æ ¼åŠ¨ç”»",desc:"在å�•çª—æ ¼æ¨¡å¼�下切æ�¢çª—æ ¼æ—¶çš„è¿‡æ¸¡æŒ�ç»æ—¶é—´ï¼ˆæ¯«ç§’)。",resetTooltip:"é‡�置为默认值"},autoSelectFirstNote:{name:"自动选择第一个笔记",desc:"切æ�¢æ–‡ä»¶å¤¹ã€�æ ‡ç¾æˆ–属性时自动打开第一个笔记。"},disableShortcutAutoScroll:{name:"ç¦�用快æ�·æ–¹å¼�自动滚动",desc:"点击快æ�·æ–¹å¼�ä¸çš„项目时ä¸�æ»šåŠ¨å¯¼èˆªçª—æ ¼ã€‚"},expandOnSelection:{name:"选䏿—¶å±•å¼€",desc:"选䏿—¶å±•开文件夹ã€�æ ‡ç¾å’Œå±žæ€§ã€‚在å�•çª—æ ¼æ¨¡å¼�下,首次选ä¸å±•开,å†�æ¬¡é€‰ä¸æ˜¾ç¤ºæ–‡ä»¶ã€‚"},collapseOtherB
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"导入",confirmTitle:"导入设置?",confirmMessage:"导入会替æ�¢å½“å‰�çš„ Notebook Navigator 设置。",backupToggleName:"导入å‰�将当å‰�设置ä¿�å˜åˆ°ä»“åº“æ ¹ç›®å½•",backupToggleDesc:"åœ¨ä»“åº“æ ¹ç›®å½•ä¸åˆ›å»ºå¸¦æ—¶é—´æˆ³çš„ JSON 文件。",successWithBackupNotice:"设置已导入。之å‰�的设置已ä¿�å˜åˆ° {path}。",backupError:"æ— æ³•ä¿�å˜å½“å‰�设置:{message}",successNotice:"设置已导入。",errorNotice:"导入设置失败:{message}",fileReadError:"æ— æ³•è¯»å�–文件:{message}"},export:{modalTitle:"导出设置",editorName:"JSON",editorDesc:"仅包å�«ä¸Žé»˜è®¤å€¼ä¸�å�Œçš„设置。",placeholder:"{}",copyButtonText:"å¤�制到剪贴æ�¿",downloadButtonText:"下载",copyNotice:"设置已å¤�制到剪贴æ�¿ã€‚",downloadNotice:"设置已导出。",downloadError:"下载设置失败:{message}"}},resetAllSettings:{name:"é‡�置所有设置",desc:"å°† Notebook Navigator 的所有设置é‡�置为默认值。",buttonText:"é‡�置所有设置",confirmTitle:"é‡�置所有设置?",confirmMessage:"这将把 Notebook Navigator 的所有设置é‡�ç½®ä¸ºé»˜è®¤å€¼ã€‚æ¤æ“�ä½œæ— æ³•æ’¤é”€ã€‚",confirmButtonText:"é‡�置所有设置",notice:"所有设置已é‡�置。é‡�å�¯ Obsidian 或é‡�新打开 Notebook Navigator 以应用。",error:"é‡�置设置失败。"},multiSelectModifier:{name:"多选修饰键",desc:"选择哪个修饰键切æ�¢å¤šé€‰æ¨¡å¼�。选择 Option/Alt 时,Cmd/Ctrl ç‚¹å‡»ä¼šåœ¨æ–°æ ‡ç¾é¡µä¸æ‰“开笔记。",options:{cmdCtrl:"Cmd/Ctrl 点击",optionAlt:"Option/Alt 点击"}},enterToOpenFiles:{name:"按 Enter 键打开文件",desc:"仅在列表键盘导航时按 Enter 键打开文件。在 macOS ä¸Šï¼Œè¿™ä¼šé˜»æ¢ Enter é”®é‡�命å��文件。"},shiftEnterAction:{name:"Shift+Enter",desc:"选择 Shift+Enter 是打开还是é‡�命å��所选文件。"},cmdEnterAction:{name:"Cmd+Enter",desc:"选择 Cmd+Enter 是打开还是é‡�命å��所选文件。"},ctrlEnterAction:{name:"Ctrl+Enter",desc:"选择 Ctrl+Enter 是打开还是é‡�命å��所选文件。"},mouseBackForwardAction:{name:"é¼ æ ‡å�Žé€€/å‰�进按钮",desc:"桌é�¢ç«¯é¼ æ ‡å�Žé€€å’Œå‰�进按钮的æ“�作。",options:{systemDefault:"使用系统默认",singlePaneSwitch:"切æ�¢çª—æ ¼ï¼ˆå�•çª—æ ¼ï¼‰",history:"æµ�览历å�²"}},hideNotesWithPropertyRules:{name:"按属性规则éš�è—�笔记(仓库é…�置文件)",desc:"逗å�·åˆ†éš”çš„å‰�置元数æ�®è§„则列表。使用 `key` 或 `key=value` æ�¡ç›®ï¼ˆä¾‹å¦‚:status=done, published=true, archived)。",placeholder:"status=done, published=true, archived"},hideFiles:{name:"éš�è—�文件(仓库é…�置文件)",desc:"逗å�·åˆ†éš”的文件å��模å¼�列表,用于éš�è—�文件。支æŒ� * 通é…�符和 / 路径(例如:temp-*, *.png, /assets/*)。",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"仓库é…�置文件",desc:"é…�置文件å˜å‚¨æ–‡ä»¶ç±»åž‹å�¯è§�性ã€�éš�è—�文件ã€�éš�è—�文件夹ã€�éš�è—�æ ‡ç¾ã€�éš�è—�笔记的属性规则ã€�å¿«æ�·æ–¹å¼�å’Œå¯¼èˆªæ¨ªå¹…ã€‚ä»Žå¯¼èˆªçª—æ ¼æ ‡é¢˜åˆ‡æ�¢é…�置文件。",defaultName:"默认",addButton:"æ·»åŠ é…�置文件",editProfilesButton:"编辑é…�置文件",addProfileOption:"æ·»åŠ é…�置文件...",applyButton:"应用",deleteButton:"åˆ é™¤é…�置文件",addModalTitle:"æ·»åŠ é…�置文件",editProfilesModalTitle:"编辑é…�置文件",addModalPlaceholder:"é…�置文件å��ç§°",deleteModalTitle:"åˆ é™¤ {name}",deleteModalMessage:"åˆ é™¤ {name}?ä¿�å˜åœ¨æ¤é…�置文件ä¸çš„éš�è—�文件ã€�文件夹ã€�æ ‡ç¾å’ŒåŸºäºŽå±žæ€§çš„ç¬”è®°è¿‡æ»¤å™¨å°†è¢«åˆ é™¤ã€‚",moveUp:"上移",moveDown:"下移",errors:{emptyName:"请输入é…�置文件å��ç§°",duplicateName:"é…�置文件å��ç§°å·²å˜åœ¨"}},vaultTitlePlacement:{name:"ä»“åº“æ ‡é¢˜ä½�ç½®",desc:"é€‰æ‹©ä»“åº“æ ‡é¢˜æ˜¾ç¤ºçš„ä½�置。",options:{header:"æ˜¾ç¤ºåœ¨æ ‡é¢˜æ �",navigation:"æ˜¾ç¤ºåœ¨å¯¼èˆªçª—æ ¼"}},hideFolders:{name:"éš�è—�文件夹(仓库é…�置文件)",desc:"逗å�·åˆ†éš”çš„è¦�éš�è—�的文件夹列表。å��称模å¼�:assets*(以 assets 开头的文件夹),*_temp(以 _temp 结尾)。路径模å¼�:/å½’æ¡£ï¼ˆä»…æ ¹ç›®å½•å½’æ¡£ï¼‰ï¼Œ/res*(以 res å¼€å¤´çš„æ ¹æ–‡ä»¶å¤¹ï¼‰ï¼Œ/*/temp(一
|
|||
|
|
YYYY年M月D日 = 2022年5月25日
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
MM/DD/YYYY = 05/25/2022
|
|||
|
|
|
|||
|
|
æ ‡è®°ï¼š
|
|||
|
|
YYYY/YY = å¹´
|
|||
|
|
MMMM/MMM/MM/M = 月
|
|||
|
|
DD/D = æ—¥
|
|||
|
|
dddd/ddd = 星期`,helpTooltip:"使用 Moment æ ¼å¼�",momentLinkText:"Moment æ ¼å¼�"},timeFormat:{name:"æ—¶é—´æ ¼å¼�",desc:"ç”¨äºŽæ˜¾ç¤ºæ—¶é—´çš„æ ¼å¼�(使用 Moment æ ¼å¼�)。",placeholder:"HH:mm",help:`å¸¸ç”¨æ ¼å¼�:
|
|||
|
|
HH:mm = 14:30(24�时制)
|
|||
|
|
Ah:mm = 下�2:30(12�时制)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
Ah:mm:ss = 下�2:30:45
|
|||
|
|
|
|||
|
|
æ ‡è®°ï¼š
|
|||
|
|
HH/H = 24�时制
|
|||
|
|
hh/h = 12�时制
|
|||
|
|
mm = 分钟
|
|||
|
|
ss = ç§’
|
|||
|
|
A = 上å�ˆ/下å�ˆ`,helpTooltip:"使用 Moment æ ¼å¼�",momentLinkText:"Moment æ ¼å¼�"},showNotePreview:{name:"显示笔记预览",desc:"在笔记å��称下方显示预览文本。"},skipHeadingsInPreview:{name:"预览ä¸è·³è¿‡æ ‡é¢˜",desc:"生æˆ�é¢„è§ˆæ–‡æœ¬æ—¶è·³è¿‡æ ‡é¢˜è¡Œã€‚"},skipCodeBlocksInPreview:{name:"预览ä¸è·³è¿‡ä»£ç �å�—",desc:"生æˆ�预览文本时跳过代ç �å�—。"},skipCalloutsInPreview:{name:"预览ä¸è·³è¿‡æ ‡æ³¨",desc:"生æˆ�é¢„è§ˆæ–‡æœ¬æ—¶è·³è¿‡æ ‡æ³¨å�—。"},stripHtmlInPreview:{name:"移除预览ä¸çš„ HTML",desc:"从预览文本ä¸ç§»é™¤ HTML æ ‡ç¾ã€‚å�¯èƒ½ä¼šå½±å“�大型笔记的性能。"},stripLatexInPreview:{name:"移除预览ä¸çš„ LaTeX",desc:"从预览文本ä¸ç§»é™¤è¡Œå†…å’Œå�—级 LaTeX 表达å¼�。"},previewProperties:{name:"预览属性",desc:"用于查找预览文本的å‰�置属性的逗å�·åˆ†éš”列表。将使用第一个包å�«æ–‡æœ¬çš„属性。",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"回退到笔记内容",desc:"当指定的属性都ä¸�包å�«æ–‡æœ¬æ—¶ï¼Œæ˜¾ç¤ºç¬”记内容作为预览。"},previewRows:{name:"预览行数",desc:"预览文本显示的行数。",options:{1:"1 行",2:"2 行",3:"3 行",4:"4 行",5:"5 行"}},titleRows:{name:"æ ‡é¢˜è¡Œæ•°",desc:"ç¬”è®°æ ‡é¢˜æ˜¾ç¤ºçš„è¡Œæ•°ã€‚",options:{1:"1 行",2:"2 行",3:"3 行"}},useFolderColor:{name:"使用文件夹颜色",desc:"å½“æœªè®¾ç½®è‡ªå®šä¹‰æ–‡ä»¶é¢œè‰²æ—¶ï¼Œä½¿ç”¨çˆ¶æ–‡ä»¶å¤¹çš„é¢œè‰²ä¸ºç¬”è®°æ ‡é¢˜å’Œæ–‡ä»¶å›¾æ ‡ç�€è‰²ã€‚优先级:自定义文件颜色 > 文件夹颜色 > 默认颜色。"},showFeatureImage:{name:"显示特色图片",desc:"æ˜¾ç¤ºç¬”è®°ä¸æ‰¾åˆ°çš„ç¬¬ä¸€å¼ å›¾ç‰‡çš„ç¼©ç•¥å›¾ã€‚"},forceSquareFeatureImage:{name:"å¼ºåˆ¶æ£æ–¹å½¢ç‰¹è‰²å›¾ç‰‡",desc:"å°†ç‰¹è‰²å›¾ç‰‡æ¸²æŸ“ä¸ºæ£æ–¹å½¢ç¼©ç•¥å›¾ã€‚"},featureImageProperties:{name:"图片属性",desc:"首先检查的å‰�置元数æ�®å±žæ€§çš„逗å�·åˆ†éš”列表。如果未找到,则使用 markdown 内容ä¸çš„ç¬¬ä¸€å¼ å›¾ç‰‡ã€‚",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"排除å�«æœ‰å±žæ€§çš„笔记",desc:"逗å�·åˆ†éš”çš„å‰�置元数æ�®å±žæ€§åˆ—表。包å�«è¿™äº›å±žæ€§çš„笔记ä¸�会å˜å‚¨ç‰¹è‰²å›¾ç‰‡ã€‚",placeholder:"private, confidential"},featureImageDisplaySize:{name:"特色图片显示大å°�",desc:"笔记列表ä¸ç‰¹è‰²å›¾ç‰‡çš„æœ€å¤§æ¸²æŸ“大å°�。",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"特色图片åƒ�ç´ å¤§å°�",desc:"生æˆ�å˜å‚¨çš„特色图片缩略图时使用的分辨率。如果较大的预览看起æ�¥æ¨¡ç³Šï¼Œè¯·å¢žå¤§æ¤å€¼ã€‚",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"下载外部图片",desc:"下载远程图片和 YouTube 缩略图作为特色图片。"},hideExportedPreviewImages:{name:"éš�è—�导出的预览图片",desc:"éš�è—�导出的绘图预览 PNG 文件。开å�¯â€œæ˜¾ç¤ºéš�è—�项目â€�以显示它们。"},drawingIntegrationInfo:{intro:"Notebook Navigator å°† Excalidraw 导出的 PNG 文件用作绘图预览。",items:["在 **Excalidraw 设置** ä¸ï¼Œä¾�次打开 **Embedding Excalidraw into your Notes and Exporting**ã€�**Export Settings**ã€�**Auto-export Settings**。","å�¯ç”¨ **Auto-export PNG**。å�¯é€‰å�¯ç”¨ **Export both dark- and light-themed image**。","Notebook Navigator 会查找 **Drawing.excalidraw.png**ã€�**Drawing.excalidraw.dark.png** 或 **Drawing.excalidraw.light.png**。","当 **éš�è—�导出的预览图片** å¼€å�¯æ—¶ï¼Œå�ªæœ‰å�Œæ—¶å¼€å�¯ **显示éš�è—�项目**,PNG 文件æ‰�会显示。"]},showRootFolder:{name:"æ˜¾ç¤ºæ ¹æ–‡ä»¶å¤¹",desc:"åœ¨æ ‘ä¸å°†ä»“库å��ç§°æ˜¾ç¤ºä¸ºæ ¹æ–‡ä»¶å¤¹ã€‚"},showFolderIcons:{name:"æ˜¾ç¤ºæ–‡ä»¶å¤¹å›¾æ ‡",desc:"åœ¨å¯¼èˆªçª—æ ¼çš„æ–‡ä»¶å¤¹æ—�æ˜¾ç¤ºå›¾æ ‡ã€‚"},inheritFolderColors:{name:"继承文件夹颜色",desc:"å�文件夹从父文件夹继承颜色。"},folderSortOrder:{name:"文件夹排åº�æ–¹å¼�",desc:"å�³é”®ç‚¹å‡»ä»»æ„�文件夹,å�¯ä¸ºå…¶å�项设置ä¸�å�Œçš„æŽ’åº�æ–¹å¼�。",options:{alphaAsc:"A 到 Z",alphaDesc:"Z 到 A"}},showFileCount:{name:"显示文件数",desc:"在文件夹ã€�æ ‡ç¾å’Œå±žæ€§æ—�显
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"支æŒ�å¼€å�‘",desc:"如果您喜欢使用 Notebook Navigator,请考虑支æŒ�å…¶æŒ�ç»å¼€å�‘。",buttonText:"â�¤ï¸� 赞助",coffeeButton:"☕ï¸� 请我å–�å’–å•¡"},otherPlugins:{name:"看看我的其他æ�’ä»¶",betterPaste:"æ•´ç�†ç²˜è´´çš„æ–‡æœ¬ã€�链接和图片",pixelPerfectImage:"精确的图片缩放ç‰"},checkForNewVersionOnStart:{name:"å�¯åŠ¨æ—¶æ£€æŸ¥æ–°ç‰ˆæœ¬",desc:"å�¯åŠ¨æ—¶æ£€æŸ¥æ–°çš„æ�’件版本,当有å�¯ç”¨æ›´æ–°æ—¶æ˜¾ç¤ºé€šçŸ¥ã€‚检查最多æ¯�天一次。",status:"有新版本å�¯ç”¨ï¼š{version}"},startupDebugLogging:{name:"å�¯åŠ¨è°ƒè¯•æ—¥å¿—",desc:"å°†å�¯åŠ¨è¯Šæ–å†™å…¥ä»“åº“æ ¹ç›®å½•ä¸å¸¦æ—¶é—´æˆ³çš„ Markdown 文件,并在å�¯åŠ¨ç¨³å®šå�Žå�œæ¢ã€‚该文件å�¯èƒ½ä¼šå�Œæ¥ï¼Œå¹¶ä¸”å�¯èƒ½åŒ…å�«æ–‡ä»¶è·¯å¾„。"},whatsNew:{name:"Notebook Navigator {version} 的最新动æ€�",desc:"查看最近的更新和改进",buttonText:"查看最近更新"},showReleaseNotes:{name:"æ›´æ–°å�Žæ˜¾ç¤ºæ–°åŠŸèƒ½",desc:"å…³é—å�Žï¼Œæ›´æ–°å�Žä¸�会自动打开新功能对è¯�框。"},masteringVideo:{name:"精通 Notebook Navigator(视频)",desc:"本视频涵盖了在 Notebook Navigator ä¸é«˜æ•ˆå·¥ä½œæ‰€éœ€çš„一切内容,包括快æ�·é”®ã€�æ�œç´¢ã€�æ ‡ç¾å’Œé«˜çº§è‡ªå®šä¹‰ã€‚"},cacheStatistics:{localCache:"本地缓å˜",items:"项",withTags:"包å�«æ ‡ç¾",withPreviewText:"包å�«é¢„览文本",withFeatureImage:"包å�«ç‰¹è‰²å›¾ç‰‡",withMetadata:"包å�«å…ƒæ•°æ�®"},metadataInfo:{successfullyParsed:"æˆ�功解æž�",itemsWithName:"个带å��称的项目",withCreatedDate:"个带创建日期",withModifiedDate:"个带修改日期",withIcon:"ä¸ªå¸¦å›¾æ ‡",withColor:"个带颜色",failedToParse:"è§£æž�失败",createdDates:"个创建日期",modifiedDates:"个修改日期",checkTimestampFormat:"è¯·æ£€æŸ¥æ‚¨çš„æ—¶é—´æˆ³æ ¼å¼�。",exportFailed:"导出错误"}}},whatsNew:{title:"Notebook Navigator 的新功能",openBannerImage:"打开å�‘布横幅图片",supportMessage:"如果您觉得 Notebook Navigator 有用,请考虑支æŒ�å…¶å¼€å�‘。",supportButton:"请我å–�å’–å•¡",thanksButton:"谢谢ï¼�"}}});var QU={};En(QU,{STRINGS_ZH_TW:()=>Ice});var Ice,ZU=U(()=>{Ice={common:{cancel:"å�–消",delete:"刪除",clear:"清除",remove:"移除",restoreDefault:"還原é �è¨å€¼",submit:"æ��交",save:"儲å˜",configure:"è¨å®š",lightMode:"淺色模å¼�",darkMode:"深色模å¼�",noSelection:"未é�¸æ“‡",untagged:"無標籤",featureImageAlt:"特色圖片",unknownError:"未知錯誤",clipboardWriteError:"無法寫入剪貼簿",updateBannerTitle:"Notebook Navigator 有å�¯ç”¨æ›´æ–°",updateBannerInstruction:"在è¨å®š -> 社群外掛程å¼�䏿›´æ–°",previous:"上一個",next:"下一個"},listPane:{emptyStateNoSelection:"é�¸æ“‡è³‡æ–™å¤¾æˆ–標籤以檢視ç†è¨˜",emptyStateNoNotes:"ç„¡ç†è¨˜",pinnedSection:"已釘é�¸",notesSection:"ç†è¨˜",filesSection:"檔案",hiddenItemAriaLabel:"{name} (已隱è—�)",collapseGroup:"摺疊群組",expandGroup:"展開群組",manualSortTitle:"手動排åº�:{property}",manualSortHint:"拖曳以é‡�新排åº�ã€‚é †åº�會以數å—索引值儲å˜åœ¨å±¬æ€§ã€Œ{property}ã€�ä¸ã€‚",manualSortNonMarkdownHint:"é�ž Markdown 檔案顯示於底部,無法é‡�新排åº�。",unsortedSection:"未排åº�",propertyGroupNoValue:"ç„¡",manualSortDone:"完æˆ�",manualSortMultipleWriteFailure:"{count} 個檔案失敗;第一個:{path}: {message}"},tagList:{untaggedLabel:"無標籤",tags:"標籤"},navigationPane:{shortcutsHeader:"æ�·å¾‘",recentFilesHeader:"最近檔案",properties:"屬性",folders:"資料夾",tags:"標籤",calendar:"導覽日曆",reorderRootFoldersTitle:"é‡�新排列導覽",reorderRootFoldersHint:"使用方å�‘é�µæˆ–拖曳來é‡�新排列",vaultRootLabel:"儲å˜åº«",resetRootToAlpha:"é‡�è¨ç‚ºå—æ¯�é †åº�",resetRootToFrequency:"é‡�è¨ç‚ºé »çŽ‡æŽ’åº�",pinShortcuts:"釘é�¸æ�·å¾‘",pinShortcutsAndRecentFiles:"釘é�¸æ�·å¾‘和最近檔案",unpinShortcuts:"å�–消釘é�¸æ�·å¾‘",unpinShortcutsAndRecentFiles:"å�–消釘é�¸æ�·å¾‘和最近檔案",profileMenuAria:"變更儲å˜åº«è¨å®šæª”"},navigationCalendar:{ariaLabel:"導覽日曆",dailyNotesNotEnabled:"未啟用æ¯�æ—¥ç†è¨˜æ ¸å¿ƒå¤–掛ç¨
|
|||
|
|
會è°=ph-calendar
|
|||
|
|
發票=ph-receipt`,editTooltip:"編輯å°�應"},showFileTypeIcons:{name:"按檔案類型è¨å®šåœ–示",desc:"æ ¹æ“šæª”æ¡ˆå‰¯æª”å��指派圖示。"},fileTypeIconPreset:{name:"檔案圖示é �è¨",desc:"é�¸æ“‡å…§å»ºåœ–示或圖示包é �è¨ã€‚自訂副檔å��è¦�則會覆寫æ¤é �è¨ã€‚",options:{builtIn:"內建圖示"},notInstalledWarning:"未安è£�æ¤åœ–示包。將改為顯示內建圖示。"},fileTypeIconMap:{name:"檔案類型圖示å°�應",desc:"具有指定副檔å��的檔案將å�–得指定圖示。æ¯�行一個å°�應:副檔å��=圖示",placeholder:`# 副檔å��=圖示
|
|||
|
|
cpp=ph-file-code
|
|||
|
|
pdf=ph-file-pdf`,editTooltip:"編輯å°�應"},compactItemHeight:{name:"ç²¾ç°¡é …ç›®é«˜åº¦",desc:"è¨å®šæ¡Œé�¢å’Œè¡Œå‹•è£�ç½®çš„ç²¾ç°¡åˆ—è¡¨é …ç›®é«˜åº¦ï¼ˆåƒ�ç´ ï¼‰ã€‚",resetTooltip:"還原é �è¨å€¼ (28px)"},compactItemHeightScaleText:{name:"隨精簡高度縮放文å—",desc:"當減å°�ç²¾ç°¡åˆ—è¡¨é …ç›®é«˜åº¦æ™‚å�Œæ¥ç¸®æ”¾æ–‡å—。"},showParentFolder:{name:"顯示父資料夾",desc:"為å�資料夾ã€�標籤或屬性ä¸çš„ç†è¨˜é¡¯ç¤ºçˆ¶è³‡æ–™å¤¾å��稱。"},showFolderPath:{name:"顯示資料夾路徑",desc:"顯示相å°�於所é�¸è³‡æ–™å¤¾çš„路徑,而ä¸�是僅顯示資料夾å��稱。標籤和屬性顯示完整路徑。"},parentFolderClickOpensFolder:{name:"點按父資料夾開啟資料夾",desc:"點按父資料夾å��ç¨±æ™‚ï¼Œåœ¨åˆ—è¡¨çª—æ ¼ä¸é–‹å•Ÿè©²è³‡æ–™å¤¾ã€‚"},showParentFolderColor:{name:"顯示父資料夾é¡�色",desc:"在父資料夾標籤上使用資料夾é¡�色。"},showParentFolderIcon:{name:"顯示父資料夾圖示",desc:"在父資料夾標籤æ—�顯示資料夾圖示。"},showQuickActions:{name:"顯示快速æ“�作",desc:"懸å�œåœ¨æª”案上時顯示æ“�ä½œæŒ‰éˆ•ã€‚æŒ‰éˆ•æŽ§åˆ¶é …é�¸æ“‡é¡¯ç¤ºå“ªäº›æ“�作。"},dualPane:{name:"é›™çª—æ ¼ç‰ˆé�¢é…�ç½®",desc:"ä¸¦æŽ’é¡¯ç¤ºå°Žè¦½çª—æ ¼å’Œåˆ—è¡¨çª—æ ¼ã€‚"},dualPaneOrientation:{name:"é›™çª—æ ¼æ–¹å�‘",desc:"é›™çª—æ ¼å•Ÿç”¨æ™‚é�¸æ“‡æ°´å¹³æˆ–垂直版é�¢é…�置。",options:{horizontal:"水平分割",vertical:"垂直分割"}},narrowSidebarBehavior:{name:"å�´é‚Šæ¬„é�Žçª„時",desc:"é�¸æ“‡å°Žè¦½çª—æ ¼å’Œæ¸…å–®çª—æ ¼ç„¡æ³•ä¸¦æŽ’é¡¯ç¤ºæ™‚çš„è™•ç�†æ–¹å¼�。",options:{none:"ä¸�執行任何動作",singlePane:"切æ�›åˆ°å–®çª—æ ¼",vertical:"切æ�›åˆ°åž‚直分割"}},narrowSidebarThresholdMode:{name:"窄å�´é‚Šæ¬„閾值",desc:"é�¸æ“‡å�´é‚Šæ¬„寬度閾值的計算方å¼�。",options:{fitPanes:"é�©é…�çª—æ ¼",customWidth:"自訂寬度"}},narrowSidebarThresholdWidth:{name:"窄å�´é‚Šæ¬„閾值寬度",desc:"ç•¶å�´é‚Šæ¬„窄於æ¤å¯¬åº¦æ™‚切æ�›ã€‚",resetTooltip:"é‡�è¨ç‚ºé �è¨å¯¬åº¦"},paneBackgroundColor:{name:"背景色",desc:"ç‚ºå°Žè¦½çª—æ ¼å’Œåˆ—è¡¨çª—æ ¼é�¸æ“‡èƒŒæ™¯è‰²ã€‚",options:{separate:"分開背景",listBackground:"使用列表背景",navigationBackground:"使用導覽背景"}},zoomLevel:{name:"縮放級別",desc:"控制 Notebook Navigator 的整體縮放級別(百分比)。"},useFloatingToolbarsOnIOS:{name:"在 iOS 上使用浮動工具列",desc:"僅é�©ç”¨æ–¼ iOS。"},defaultStartupView:{name:"å–®çª—æ ¼å•Ÿå‹•æª¢è¦–",desc:"é�¸æ“‡åœ¨å–®çª—æ ¼ç‰ˆé�¢é…�ç½®ä¸é–‹å•Ÿ Notebook Navigator æ™‚é¡¯ç¤ºçš„çª—æ ¼ã€‚",options:{navigation:"å°Žè¦½çª—æ ¼",listPane:"åˆ—è¡¨çª—æ ¼"}},toolbarButtons:{name:"工具列按鈕",desc:"é�¸æ“‡åœ¨å·¥å…·åˆ—ä¸é¡¯ç¤ºå“ªäº›æŒ‰éˆ•。隱è—�的按鈕ä»�å�¯é€�é�Žå‘½ä»¤å’Œé�¸å–®å˜å�–。"},openNewNotesInNewTab:{name:"在新分é �ä¸é–‹å•Ÿæ–°ç†è¨˜",desc:"啟用後,「建立新ç†è¨˜ã€�命令會在新分é �ä¸é–‹å•Ÿç†è¨˜ã€‚å�œç”¨å¾Œï¼Œç†è¨˜å°‡å�–代目å‰�的分é �。"},autoRevealActiveNote:{name:"自動定ä½�使用ä¸çš„ç†è¨˜",desc:"從快速切æ�›å™¨ã€�連çµ�或æ�œå°‹é–‹å•Ÿç†è¨˜æ™‚自動定ä½�。"},autoRevealShortestPath:{name:"自動定ä½�:使用最çŸè·¯å¾‘",desc:"啟用:自動定ä½�é�¸æ“‡æœ€è¿‘çš„å�¯è¦‹ç¥–先資料夾或標籤。å�œç”¨ï¼šè‡ªå‹•定ä½�é�¸æ“‡æª”案的實際資料夾和精確標籤。"},autoRevealIgnoreRightSidebar:{name:"自動定ä½�:忽略å�³å�´é‚Šæ¬„事件",desc:"在å�³å�´é‚Šæ¬„ä¸é»žæŒ‰æˆ–變更ç†è¨˜æ™‚ä¸�變更使用ä¸çš„ç†è¨˜ã€‚"},autoRevealIgnoreOtherWindows:{name:"自動定ä½�:忽略其他視窗的事件",desc:"åœ¨å…¶ä»–è¦–çª—ä¸æ“�作ç†è¨˜æ™‚ä¸�變更使用ä¸çš„ç†è¨˜ã€‚"},singlePaneAnimation:{name:"å–®çª—æ ¼å‹•ç•«",desc:"åœ¨å–®çª—æ ¼æ¨¡å¼�下切æ�›çª—æ ¼æ™‚çš„é�Žæ¸¡æŒ�續時間(毫秒)。",resetTooltip:"é‡�è¨ç‚ºé �è¨å€¼"},autoSelectFirstNote:{name:"自動é�¸æ“‡ç¬¬ä¸€å€‹ç†è¨˜",desc:"切æ�›è³‡æ–™å¤¾ã€�標籤或屬性時自動開啟第一個ç†è¨˜ã€‚"},disableShortcutAutoScroll:{name:"å�œç”¨æ�·å¾‘自動æ�²å‹•",desc:"點按æ�·å¾‘ä¸çš„é …ç›®æ™‚ä¸�æ�²å‹•å°Žè¦½çª—æ ¼ã€‚"},expandOnSelection:{name:"é�¸å�–時展開",desc:"é�¸å�–時展開資料夾ã€�æ¨™ç±¤å’Œå±¬æ€§ã€‚åœ¨å–®çª—æ ¼æ¨¡å¼�下,首次é�¸å�–展開,å†�次é�¸å�–顯ç¤
|
|||
|
|
"folderSortOrder": "alpha-desc"
|
|||
|
|
}`,confirmButtonText:"匯入",confirmTitle:"匯入è¨å®šï¼Ÿ",confirmMessage:"匯入會å�–代目å‰�çš„ Notebook Navigator è¨å®šã€‚",backupToggleName:"匯入å‰�將目å‰�è¨å®šå„²å˜åˆ°å„²å˜åº«æ ¹ç›®éŒ„",backupToggleDesc:"在儲å˜åº«æ ¹ç›®éŒ„ä¸å»ºç«‹å�«æ™‚間戳的 JSON 檔案。",successWithBackupNotice:"è¨å®šå·²åŒ¯å…¥ã€‚å…ˆå‰�çš„è¨å®šå·²å„²å˜åˆ° {path}。",backupError:"無法儲å˜ç›®å‰�è¨å®šï¼š{message}",successNotice:"è¨å®šå·²åŒ¯å…¥ã€‚",errorNotice:"匯入è¨å®šå¤±æ•—:{message}",fileReadError:"無法讀å�–檔案:{message}"},export:{modalTitle:"匯出è¨å®š",editorName:"JSON",editorDesc:"僅包å�«èˆ‡é �è¨å€¼ä¸�å�Œçš„è¨å®šã€‚",placeholder:"{}",copyButtonText:"複製到剪貼簿",downloadButtonText:"下載",copyNotice:"è¨å®šå·²è¤‡è£½åˆ°å‰ªè²¼ç°¿ã€‚",downloadNotice:"è¨å®šå·²åŒ¯å‡ºã€‚",downloadError:"下載è¨å®šå¤±æ•—:{message}"}},resetAllSettings:{name:"é‡�è¨æ‰€æœ‰è¨å®š",desc:"å°‡ Notebook Navigator 的所有è¨å®šé‡�è¨ç‚ºé �è¨å€¼ã€‚",buttonText:"é‡�è¨æ‰€æœ‰è¨å®š",confirmTitle:"é‡�è¨æ‰€æœ‰è¨å®šï¼Ÿ",confirmMessage:"這將把 Notebook Navigator 的所有è¨å®šé‡�è¨ç‚ºé �è¨å€¼ã€‚æ¤æ“�作無法復原。",confirmButtonText:"é‡�è¨æ‰€æœ‰è¨å®š",notice:"所有è¨å®šå·²é‡�è¨ã€‚é‡�新啟動 Obsidian 或é‡�新開啟 Notebook Navigator 以套用。",error:"é‡�è¨è¨å®šå¤±æ•—。"},multiSelectModifier:{name:"多é�¸ä¿®é£¾é�µ",desc:"é�¸æ“‡å“ªå€‹ä¿®é£¾é�µåˆ‡æ�›å¤šé�¸æ¨¡å¼�。é�¸æ“‡ Option/Alt 時,Cmd/Ctrl 點按會在新分é �ä¸é–‹å•Ÿç†è¨˜ã€‚",options:{cmdCtrl:"Cmd/Ctrl 點按",optionAlt:"Option/Alt 點按"}},enterToOpenFiles:{name:"按 Enter é�µé–‹å•Ÿæª”案",desc:"僅在清單é�µç›¤å°Žè¦½æ™‚按 Enter é�µé–‹å•Ÿæª”案。在 macOS ä¸Šï¼Œé€™æœƒé˜»æ¢ Enter é�µé‡�新命å��檔案。"},shiftEnterAction:{name:"Shift+Enter",desc:"é�¸æ“‡ Shift+Enter è¦�開啟還是é‡�新命å��所é�¸æª”案。"},cmdEnterAction:{name:"Cmd+Enter",desc:"é�¸æ“‡ Cmd+Enter è¦�開啟還是é‡�新命å��所é�¸æª”案。"},ctrlEnterAction:{name:"Ctrl+Enter",desc:"é�¸æ“‡ Ctrl+Enter è¦�開啟還是é‡�新命å��所é�¸æª”案。"},mouseBackForwardAction:{name:"æ»‘é¼ ä¸Šä¸€é �/下一é �按鈕",desc:"桌é�¢ç«¯æ»‘é¼ ä¸Šä¸€é �和下一é �按鈕的æ“�作。",options:{systemDefault:"使用系統é �è¨",singlePaneSwitch:"切æ�›çª—æ ¼ï¼ˆå–®çª—æ ¼ï¼‰",history:"ç€�覽æ·å�²"}},hideNotesWithPropertyRules:{name:"ä¾�屬性è¦�則隱è—�ç†è¨˜ï¼ˆå„²å˜åº«è¨å®šæª”)",desc:"逗號分隔的å‰�ç½®ä¸ç¹¼è³‡æ–™è¦�則列表。使用 `key` 或 `key=value` æ¢�目(例如:status=done, published=true, archived)。",placeholder:"status=done, published=true, archived"},hideFiles:{name:"éš±è—�檔案(儲å˜åº«è¨å®šæª”)",desc:"逗號分隔的檔å��模å¼�列表,用於隱è—�檔案。支æ�´ * è�¬ç”¨å—元和 / 路徑(例如:temp-*, *.png, /assets/*)。",placeholder:"temp-*, *.png, /assets/*"},vaultProfiles:{name:"儲å˜åº«è¨å®šæª”",desc:"è¨å®šæª”å„²å˜æª”案類型å�¯è¦‹æ€§ã€�éš±è—�檔案ã€�éš±è—�資料夾ã€�éš±è—�標籤ã€�éš±è—�ç†è¨˜çš„屬性è¦�則ã€�æ�·å¾‘å’Œå°Žè¦½æ©«å¹…ã€‚å¾žå°Žè¦½çª—æ ¼æ¨™é¡Œåˆ‡æ�›è¨å®šæª”。",defaultName:"é �è¨",addButton:"新增è¨å®šæª”",editProfilesButton:"編輯è¨å®šæª”",addProfileOption:"新增è¨å®šæª”...",applyButton:"套用",deleteButton:"刪除è¨å®šæª”",addModalTitle:"新增è¨å®šæª”",editProfilesModalTitle:"編輯è¨å®šæª”",addModalPlaceholder:"è¨å®šæª”å��稱",deleteModalTitle:"刪除 {name}",deleteModalMessage:"刪除 {name}?儲å˜åœ¨æ¤è¨å®šæª”ä¸çš„éš±è—�檔案ã€�資料夾ã€�標籤和基於屬性的ç†è¨˜ç¯©é�¸å™¨å°‡è¢«åˆªé™¤ã€‚",moveUp:"上移",moveDown:"下移",errors:{emptyName:"請輸入è¨å®šæª”å��稱",duplicateName:"è¨å®šæª”å��稱已å˜åœ¨"}},vaultTitlePlacement:{name:"儲å˜åº«æ¨™é¡Œä½�ç½®",desc:"é�¸æ“‡å„²å˜åº«æ¨™é¡Œé¡¯ç¤ºçš„ä½�置。",options:{header:"顯示在標題列",navigation:"é¡¯ç¤ºåœ¨å°Žè¦½çª—æ ¼"}},hideFolders:{name:"éš±è—�資料夾(儲å˜åº«è¨å®šæª”)",desc:"逗號分隔的è¦�éš±è—�的資料夾列表。å��稱模å¼�:assets*(以 assets é–‹é 的資料夾),*_temp(以 _temp çµ�尾)。路徑模å¼�:/å°�å˜ï¼ˆåƒ…æ ¹ç›®éŒ„å°�å˜ï¼‰ï¼Œ/res*(以 res é–‹é çš„æ ¹è³‡æ–™å¤¾ï¼‰ï¼Œ/*/temp(一
|
|||
|
|
YYYY年M月D日 = 2022年5月25日
|
|||
|
|
YYYY-MM-DD = 2022-05-25
|
|||
|
|
MM/DD/YYYY = 05/25/2022
|
|||
|
|
|
|||
|
|
標記:
|
|||
|
|
YYYY/YY = å¹´
|
|||
|
|
MMMM/MMM/MM/M = 月
|
|||
|
|
DD/D = æ—¥
|
|||
|
|
dddd/ddd = 星期`,helpTooltip:"使用 Moment æ ¼å¼�",momentLinkText:"Moment æ ¼å¼�"},timeFormat:{name:"æ™‚é–“æ ¼å¼�",desc:"ç”¨æ–¼é¡¯ç¤ºæ™‚é–“çš„æ ¼å¼�(使用 Moment æ ¼å¼�)。",placeholder:"HH:mm",help:`å¸¸ç”¨æ ¼å¼�:
|
|||
|
|
HH:mm = 14:30(24�時制)
|
|||
|
|
Ah:mm = 下�2:30(12�時制)
|
|||
|
|
HH:mm:ss = 14:30:45
|
|||
|
|
Ah:mm:ss = 下�2:30:45
|
|||
|
|
|
|||
|
|
標記:
|
|||
|
|
HH/H = 24�時制
|
|||
|
|
hh/h = 12�時制
|
|||
|
|
mm = 分�
|
|||
|
|
ss = ç§’
|
|||
|
|
A = 上å�ˆ/下å�ˆ`,helpTooltip:"使用 Moment æ ¼å¼�",momentLinkText:"Moment æ ¼å¼�"},showNotePreview:{name:"顯示ç†è¨˜é �覽",desc:"在ç†è¨˜å��稱下方顯示é �覽文å—。"},skipHeadingsInPreview:{name:"é �覽ä¸è·³é�Žæ¨™é¡Œ",desc:"產生é �è¦½æ–‡å—æ™‚è·³é�Žæ¨™é¡Œè¡Œã€‚"},skipCodeBlocksInPreview:{name:"é �覽ä¸è·³é�Žç¨‹å¼�碼å�€å¡Š",desc:"產生é �è¦½æ–‡å—æ™‚è·³é�Žç¨‹å¼�碼å�€å¡Šã€‚"},skipCalloutsInPreview:{name:"é �覽ä¸è·³é�Žæ¨™è¨»",desc:"產生é �è¦½æ–‡å—æ™‚è·³é�Žæ¨™è¨»å�€å¡Šã€‚"},stripHtmlInPreview:{name:"移除é �覽ä¸çš„ HTML",desc:"從é �覽文å—ä¸ç§»é™¤ HTML 標籤。å�¯èƒ½æœƒå½±éŸ¿å¤§åž‹ç†è¨˜çš„æ•ˆèƒ½ã€‚"},stripLatexInPreview:{name:"移除é �覽ä¸çš„ LaTeX",desc:"從é �覽文å—ä¸ç§»é™¤è¡Œå…§å’Œå�€å¡Š LaTeX é�‹ç®—å¼�。"},previewProperties:{name:"é �覽屬性",desc:"用於尋找é �覽文å—çš„å‰�置屬性的逗號分隔列表。將使用第一個包å�«æ–‡å—的屬性。",placeholder:"summary, description, abstract"},fallbackToNoteContent:{name:"回退到ç†è¨˜å…§å®¹",desc:"當指定的屬性都ä¸�包å�«æ–‡å—時,顯示ç†è¨˜å…§å®¹ä½œç‚ºé �覽。"},previewRows:{name:"é �覽行數",desc:"é �覽文å—顯示的行數。",options:{1:"1 行",2:"2 行",3:"3 行",4:"4 行",5:"5 行"}},titleRows:{name:"標題行數",desc:"ç†è¨˜æ¨™é¡Œé¡¯ç¤ºçš„行數。",options:{1:"1 行",2:"2 行",3:"3 行"}},useFolderColor:{name:"使用資料夾é¡�色",desc:"當未è¨å®šè‡ªè¨‚檔案é¡�色時,使用父資料夾的é¡�色為ç†è¨˜æ¨™é¡Œå’Œæª”æ¡ˆåœ–ç¤ºè‘—è‰²ã€‚å„ªå…ˆé †åº�:自訂檔案é¡�色 > 資料夾é¡�色 > é �è¨é¡�色。"},showFeatureImage:{name:"顯示特色圖片",desc:"顯示ç†è¨˜ä¸æ‰¾åˆ°çš„第一張圖片的縮圖。"},forceSquareFeatureImage:{name:"å¼·åˆ¶æ£æ–¹å½¢ç‰¹è‰²åœ–片",desc:"將特色圖片呈ç�¾ç‚ºæ£æ–¹å½¢ç¸®åœ–。"},featureImageProperties:{name:"圖片屬性",desc:"首先檢查的å‰�ç½®ä¸ç¹¼è³‡æ–™å±¬æ€§çš„逗號分隔列表。如果未找到,則使用 markdown 內容ä¸çš„第一張圖片。",placeholder:"thumbnail, featureResized, feature"},featureImageExcludeProperties:{name:"排除å�«æœ‰å±¬æ€§çš„ç†è¨˜",desc:"逗號分隔的å‰�ç½®ä¸ç¹¼è³‡æ–™å±¬æ€§åˆ—表。包å�«é€™äº›å±¬æ€§çš„ç†è¨˜ä¸�會儲å˜ç‰¹è‰²åœ–片。",placeholder:"private, confidential"},featureImageDisplaySize:{name:"特色圖片顯示大å°�",desc:"ç†è¨˜åˆ—表ä¸ç‰¹è‰²åœ–片的最大渲染大å°�。",options:{64:"64 px",96:"96 px",128:"128 px"}},featureImagePixelSize:{name:"特色圖片åƒ�ç´ å¤§å°�",desc:"產生儲å˜çš„特色圖片縮圖時使用的解æž�度。如果較大的é �覽看起來模糊,請增大æ¤å€¼ã€‚",options:{"256x144":"256 x 144 px","384x216":"384 x 216 px","512x288":"512 x 288 px"}},downloadExternalFeatureImages:{name:"下載外部圖片",desc:"下載é� 端圖片和 YouTube 縮圖作為特色圖片。"},hideExportedPreviewImages:{name:"éš±è—�匯出的é �覽圖片",desc:"éš±è—�匯出的繪圖é �覽 PNG 檔案。開啟「顯示隱è—�é …ç›®ã€�以顯示它們。"},drawingIntegrationInfo:{intro:"Notebook Navigator å°‡ Excalidraw 匯出的 PNG 檔案用作繪圖é �覽。",items:["在 **Excalidraw è¨å®š** ä¸ï¼Œä¾�次開啟 **Embedding Excalidraw into your Notes and Exporting**ã€�**Export Settings**ã€�**Auto-export Settings**。","啟用 **Auto-export PNG**。å�¯é�¸å•Ÿç”¨ **Export both dark- and light-themed image**。","Notebook Navigator 會尋找 **Drawing.excalidraw.png**ã€�**Drawing.excalidraw.dark.png** 或 **Drawing.excalidraw.light.png**。","ç•¶ **éš±è—�匯出的é �覽圖片** 開啟時,僅當 **顯示隱è—�é …ç›®** 也開啟時,PNG 檔案æ‰�會顯示。"]},showRootFolder:{name:"é¡¯ç¤ºæ ¹è³‡æ–™å¤¾",desc:"在樹狀çµ�æ§‹ä¸å°‡å„²å˜åº«å��ç¨±é¡¯ç¤ºç‚ºæ ¹è³‡æ–™å¤¾ã€‚"},showFolderIcons:{name:"顯示資料夾圖示",desc:"åœ¨å°Žè¦½çª—æ ¼çš„è³‡æ–™å¤¾æ—�顯示圖示。"},inheritFolderColors:{name:"繼承資料夾é¡�色",desc:"å�資料夾從父資料夾繼承é¡�色。"},folderSortOrder:{name:"資料夾排åº�æ–¹å¼�",desc:"å�³é�µé»žæ“Šä»»æ„�資料夾,å�¯ç‚ºå…¶å�é …ç›®è¨å®šä¸�å�Œçš„æŽ’åº�æ–¹å¼�。",options:{alphaAsc:"A 到 Z",alphaDesc:"Z 到 A"}},showFileCount:{name:"顯示檔案數",desc:"在資料夾ã€
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ss → 2025-01-04T14:30:45
|
|||
|
|
YYYY-MM-DD[T]HH:mm:ssZ → 2025-08-07T16:53:39+02:00
|
|||
|
|
DD/MM/YYYY HH:mm:ss → 04/01/2025 14:30:45
|
|||
|
|
MM/DD/YYYY h:mm:ss a → 01/04/2025 2:30:45 PM`},supportDevelopment:{name:"支æŒ�開發",desc:"如果您喜æ¡ä½¿ç”¨ Notebook Navigator,請考慮支æŒ�å…¶æŒ�續開發。",buttonText:"â�¤ï¸� 贊助",coffeeButton:"☕ï¸� 請我å–�å’–å•¡"},otherPlugins:{name:"看看我的其他外掛程å¼�",betterPaste:"æ•´ç�†è²¼ä¸Šçš„æ–‡å—ã€�連çµ�和圖片",pixelPerfectImage:"精確的圖片縮放ç‰"},checkForNewVersionOnStart:{name:"啟動時檢查新版本",desc:"啟動時檢查新的外掛程å¼�版本,當有å�¯ç”¨æ›´æ–°æ™‚顯示通知。檢查最多æ¯�天一次。",status:"有新版本å�¯ç”¨ï¼š{version}"},startupDebugLogging:{name:"啟動å�µéŒ¯è¨˜éŒ„",desc:"將啟動診斷寫入儲å˜åº«æ ¹ç›®éŒ„ä¸å�«æ™‚間戳的 Markdown 檔案,並在啟動穩定後å�œæ¢ã€‚該檔案å�¯èƒ½æœƒå�Œæ¥ï¼Œä¸”å�¯èƒ½åŒ…å�«æª”案路徑。"},whatsNew:{name:"Notebook Navigator {version} 的最新動態",desc:"查看最近的更新和改進",buttonText:"查看最近更新"},showReleaseNotes:{name:"更新後顯示新功能",desc:"關閉後,更新後ä¸�會自動開啟新功能å°�話框。"},masteringVideo:{name:"精通 Notebook Navigator(影片)",desc:"本影片涵蓋了在 Notebook Navigator ä¸é«˜æ•ˆå·¥ä½œæ‰€éœ€çš„一切內容,包括快速é�µã€�æ�œå°‹ã€�標籤和進階自訂。"},cacheStatistics:{localCache:"本機快å�–",items:"é …",withTags:"包å�«æ¨™ç±¤",withPreviewText:"包å�«é �覽文å—",withFeatureImage:"包å�«ç‰¹è‰²åœ–片",withMetadata:"包å�«ä¸ç¹¼è³‡æ–™"},metadataInfo:{successfullyParsed:"æˆ�功解æž�",itemsWithName:"個帶å��ç¨±çš„é …ç›®",withCreatedDate:"個帶建立日期",withModifiedDate:"個帶修改日期",withIcon:"個帶圖示",withColor:"個帶é¡�色",failedToParse:"è§£æž�失敗",createdDates:"個建立日期",modifiedDates:"個修改日期",checkTimestampFormat:"è«‹æª¢æŸ¥æ‚¨çš„æ™‚é–“æˆ³è¨˜æ ¼å¼�。",exportFailed:"匯出錯誤"}}},whatsNew:{title:"Notebook Navigator 的新功能",openBannerImage:"開啟發布橫幅圖片",supportMessage:"如果您覺得 Notebook Navigator 有用,請考慮支æŒ�其開發。",supportButton:"請我å–�å’–å•¡",thanksButton:"è¬�è¬�ï¼�"}}});function MO(){return RO||(RO=(pU(),Wr(uU)).STRINGS_EN),RO}function Ece(t){switch(t){case"ar":return(gU(),Wr(mU)).STRINGS_AR;case"de":return(fU(),Wr(hU)).STRINGS_DE;case"es":return(vU(),Wr(yU)).STRINGS_ES;case"fa":return(SU(),Wr(bU)).STRINGS_FA;case"fr":return(TU(),Wr(wU)).STRINGS_FR;case"id":return(PU(),Wr(kU)).STRINGS_ID;case"it":return(CU(),Wr(FU)).STRINGS_IT;case"ja":return(IU(),Wr(NU)).STRINGS_JA;case"ko":return(EU(),Wr(xU)).STRINGS_KO;case"nl":return(MU(),Wr(RU)).STRINGS_NL;case"pl":return(DU(),Wr(AU)).STRINGS_PL;case"pt":return(LU(),Wr(OU)).STRINGS_PT;case"pt-BR":return(BU(),Wr(zU)).STRINGS_PT_BR;case"ru":return(HU(),Wr(_U)).STRINGS_RU;case"th":return(KU(),Wr(VU)).STRINGS_TH;case"tr":return(WU(),Wr(UU)).STRINGS_TR;case"uk":return(jU(),Wr(GU)).STRINGS_UK;case"vi":return(YU(),Wr(qU)).STRINGS_VI;case"zh":case"zh-CN":case"zh_cn":return(XU(),Wr($U)).STRINGS_ZH_CN;case"zh-TW":case"zh_tw":return(ZU(),Wr(QU)).STRINGS_ZH_TW;case"en":return MO();default:return}}function AO(t){if(t==="en")return MO();let e=JU.get(t);if(e)return e;let n=Ece(t);return n?(JU.set(t,n),n):MO()}function Hi(){return(0,eW.getLanguage)()}function DO(){let t=Hi();return t&&xce.has(t)?t:"en"}function OO(){return AO(DO()).settings.items.dateFormat.placeholder||"MMM D, YYYY"}function LO(){return AO(DO()).settings.items.timeFormat.placeholder||"h:mm a"}var eW,xce,RO,JU,d,Oe=U(()=>{eW=require("obsidian"),xce=new Set(["ar","de","en","es","fa","fr","id","it","ja","ko","nl","pl","pt","pt-BR","ru","th","tr","uk","vi","zh","zh-CN","zh_cn","zh-TW","zh_tw"]),RO=null;JU=new Map;d=AO(DO())});var Bh,_h,fT,tW,nW,Wy=U(()=>{Bh="obsidian-excalidraw-plugin",_h="tldraw",fT="templater-obsidian",tW="better-paste",nW="pixel-perfect-image"});function aW(t){return`obsidian://show-plugin?id=${t}`}function iW(t){return`${rW}/images/version-banners/${t}`}function sW(t,e){if(!t)return null;let n=t===!0?e:t.trim();return n.length===0?null:/^https?:\/\//i.test(n)?n:`${rW}/images/version-banners/${n}.mp4`}function lW(t,e){i
|
|||
|
|
`).replace(/<br\s*\/?>/gi,`
|
|||
|
|
`)}renderFormattedText(n,r){let o=(i,s)=>{let l=/==([\s\S]*?)==|\[([^\]]+)\]\(([^\s)]+)\)|`([^`]+)`|\*\*([^*]+)\*\*|(https?:\/\/[^\s]+)/g,c=0,u,p=m=>{m.length>0&&s.appendText(m)};for(;(u=l.exec(i))!==null;){if(p(i.slice(c,u.index)),u[1]){let m=s.createSpan({cls:"nn-highlight"});o(u[1],m)}else if(u[2]&&u[3]&&_ue(u[3])){let m=s.createEl("a",{text:u[2]});m.setAttr("href",u[3]),m.setAttr("rel","noopener noreferrer"),m.setAttr("target","_blank")}else if(u[2]&&u[3])p(u[0]);else if(u[4])s.createEl("code",{text:u[4]});else if(u[5])s.createEl("strong",{text:u[5]});else if(u[6]){let m=u[6],g="",f=m.match(/[.,;:!?)]+$/);f&&(g=f[0],m=m.slice(0,-g.length));let h=s.createEl("a",{text:m});h.setAttr("href",m),h.setAttr("rel","noopener noreferrer"),h.setAttr("target","_blank"),g&&p(g)}c=l.lastIndex}p(i.slice(c))},a=this.normalizeTextBreaks(r).split(`
|
|||
|
|
`);for(let i=0;i<a.length;i++)o(a[i],n),i<a.length-1&&n.createEl("br")}renderInfoText(n,r){let o=this.normalizeTextBreaks(r).trim();if(o.length===0)return;o.split(/\n[ \t]*\n+/).map(i=>i.trim()).filter(i=>i.length>0).forEach(i=>{let s=n.createEl("p",{cls:"nn-whats-new-info"});this.renderFormattedText(s,i)})}renderReleaseBanner(n,r,o){let a;if(o){let s=n.createEl("a",{cls:"nn-whats-new-banner"});s.setAttr("href",r),s.setAttr("rel","noopener noreferrer"),s.setAttr("target","_blank"),s.setAttr("aria-label",d.whatsNew.openBannerImage),a=s}else a=n.createDiv({cls:"nn-whats-new-banner"});let i=a.createEl("img",{cls:"nn-whats-new-banner-image"});i.setAttr("alt",""),i.setAttr("loading","lazy"),i.setAttr("decoding","async"),i.addEventListener("error",()=>{a.remove()}),i.src=r}renderReleaseVideo(n,r,o){let a=n.createDiv({cls:"nn-whats-new-video-frame"}),i=a.createEl("video",{cls:"nn-whats-new-video"});if(i.autoplay=!0,i.defaultMuted=!0,i.loop=!0,i.muted=!0,i.playsInline=!0,i.preload="auto",i.setAttr("autoplay",""),i.setAttr("loop",""),i.setAttr("muted",""),i.setAttr("playsinline",""),i.setAttr("webkit-playsinline",""),i.addEventListener("error",()=>{a.remove()}),i.src=r,o){let s=a.createEl("a",{cls:"nn-whats-new-video-open"});s.setAttr("href",o),s.setAttr("rel","noopener noreferrer"),s.setAttr("target","_blank"),s.setAttr("aria-label",d.modals.welcome.openVideoButton),(0,gv.setIcon)(s,"external-link")}}renderYoutubeLink(n,r,o){let a=n.createEl("a",{cls:"nn-whats-new-youtube-link"});a.setAttr("href",r),a.setAttr("rel","noopener noreferrer"),a.setAttr("target","_blank"),a.setAttr("aria-label",d.modals.welcome.openVideoButton);let i=a.createDiv({cls:"nn-whats-new-youtube-thumbnail"}),s=mv(r),l=null;s?(l=i.createEl("img",{cls:"nn-whats-new-youtube-image"}),l.setAttr("alt",d.modals.welcome.openVideoButton),l.setAttr("loading","lazy")):i.createDiv({cls:"nn-whats-new-youtube-placeholder",text:d.modals.welcome.openVideoButton});let c=i.createDiv({cls:"nn-youtube-play"});if(c.setAttr("aria-hidden","true"),o&&(c.style.setProperty("--nn-youtube-play-x",`${o.x}%`),c.style.setProperty("--nn-youtube-play-y",`${o.y}%`),o.scale!==void 0&&c.style.setProperty("--nn-youtube-play-scale",o.scale.toString())),l&&s){let u=eg(s,"maxresdefault.jpg"),p=eg(s,"hqdefault.jpg");c.hidden=!0,l.addEventListener("load",()=>{c.hidden=!1});let m=!1;l.addEventListener("error",()=>{m||(m=!0,l.src=p)}),l.src=u}}onOpen(){let{contentEl:n}=this;n.empty(),this.modalEl.addClass("nn-whats-new-modal"),this.titleEl.setText(d.whatsNew.title),this.attachCloseButtonHandler();let r=n.createDiv("nn-whats-new-scroll"),o=(Hi()||"en").replace(/_/g,"-");this.releaseNotes.forEach(u=>{let p=r.createDiv("nn-whats-new-version"),m=`Version ${u.version}`,g=Gr.parseLocalDayKey(u.date);if(g){let b=Gr.formatLocalizedMonthDay(g,o);m=`${m} (${b})`}if(p.createEl("h3",{text:m}),u.banner){let b=iW(u.banner);this.renderReleaseBanner(p,b,u.bannerClickable===!0)}let f=sW(u.videoUrl,u.version);if(f){let b=u.videoClickable===!0?lW(u.videoUrl,u.version):null;this.renderReleaseVideo(p,f,b)}u.youtubeUrl&&this.renderYoutubeLink(p,u.youtubeUrl,u.youtubePlayButton),u.info&&this.renderInfoText(p,u.info),[{key:"new",label:"New"},{key:"improved",label:"Improved"},{key:"changed",label:"Changed"},{key:"fixed",label:"Fixed"}].forEach(b=>{let y=u[b.key];if(y&&y.length>0){p.createEl("h4",{text:b.label,cls:"nn-whats-new-category"});let v=p.createEl("ul",{cls:"nn-whats-new-features"});y.forEach(S=>{let w=v.createEl("li");this.renderFormattedText(w,S)})}})}),n.createDiv("nn-whats-new-divider"),n.createDiv("nn-whats-new-support").createEl("p",{text:d.whatsNew.supportMessage,cls:"nn-whats-new-support-text"});let i=n.createDiv("nn-whats-new-buttons"),s=i.createEl("button",{cls:"nn-support-button-small"});s.setAttr("type","button");let l=s.createSpan({cls:"nn-support-button-icon"});l.setAttr("aria-hidden","true"),l.setText("☕"),s.createSpan({cls:"nn-support-button-label",text:d.whatsNew.supportButton}),this.domDisposers.push(kt(s,"click",()=>{window.open(yT)}));let c=i.createEl("button",{text:d.whatsNew.thanksButton,cls:"
|
|||
|
|
|
|||
|
|
You can now finally paste images from Safari to Obsidian, it cleans up tracking data from URLs, it cleans up AI-generated text, it let's you choose if you want commas inside ("x," ) or outside ("x", ) quotes, it fetches page titles for URLs like the plugin **Auto Link Title** which hasn't been updated in years, it cleans up text copied from terminal, and much more.
|
|||
|
|
|
|||
|
|
**Better Paste** is already saving me lots of time every day, so feel free to give it a try and let me know if you like it!`,new:["New appearance menu options: You can now show or hide `Date` and `Parent folder` per folder, tag, and property, for example turning them off globally and enabling them only for the root folder."],improved:["Changed settings sliders to match Obsidian 1.13 style with reset buttons to the left.","Improved all 20 language translations. They now better match built-in Obsidian strings and usage context."],changed:["Merged the two folder note name settings into one: ==Folder note name== that supports both fixed names and patterns.","Moved release notes, the mastering video, support links, and other plugin links into the new ==About== section at the bottom of settings."],fixed:["`New canvas` is now hidden if the Canvas core plugin is disabled.","Clicking a folder note in navpane with folder notes showing in list pane now properly selects it.","Submenus now close properly after selecting an option on mobile devices."]},{version:"3.3.3",date:"2026-08-09",showOnUpdate:!0,banner:"3.3.3.jpg",new:["You can now **change the display of tags, properties, tasks, and word counts for each location!** Maybe you want word counts only for a specific folder, or you don't want to show tasks in another folder. This is now possible! Just click the new ==Appearance== menu in the list pane (see screenshot above).","When I added the new task display in 3.3.1 I removed the unfinished task icon. Unfortunately this meant no way of showing unfinished tasks in compact mode. So I put it back, and made it better. You can now choose if you want the unfinished task icon to appear in only compact or in both display modes. You'll find it at File display > Icon > ==Unfinished task icon==. Default set to compact mode.","New setting: Calendar > ==Show days from other months==. You can now leave the days before and after the current month empty, so only the days of the month are shown. Only applies when calendar is showing a full month. Enabled by default."],fixed:["Fixed selecting the default sort direction or property group order resetting the selected sort field or grouping property (issue was introduced with the new group and sort settings in 3.3.1).","Fixed an issue where the `What's new` dialog repeatedly reappeared on some sync providers.","Fixed renamed notes disappearing from the list when viewing a tag until you switched to another tag and back.","Fixed the bottom of month labels such as `Aug` being cut off in the year calendar on Windows.","Fixed `New note` setting a property to `true` when you created the note from a property name, such as `Categories`, instead of from one of its values. The new property is now empty."]},{version:"3.3.2",date:"2026-08-02",showOnUpdate:!1,info:"Quick fix for the new task display so it also works with pinned items."},{version:"3.3.1",date:"2026-08-02",showOnUpdate:!0,banner:"3.3.1.jpg",info:`Lots of nice new things in this release! First up is a new **task display** in the list pane (see screenshot above). As usual you can customize everything and disable it if you don't want it.
|
|||
|
|
|
|||
|
|
For you power users out there you can finally set **sort by property** and **group by property** as default across the entire vault.
|
|||
|
|
|
|||
|
|
And I know many of you have wanted this for a while now - if you hide the root folder **you can now temporarily show the root folder with Show hidden items**.
|
|||
|
|
|
|||
|
|
Have a great day and thank you for using Notebook Navigator!`,new:["Much better task display in the list pane! Notes containing tasks now show a task icon, progress bar, and completed count, such as `5/7`, on the same line as the date and parent folder! Everything is optional of course, but this is now enabled by default. You will find all related settings in File display > ==Show tasks==. If you want a green color for completed tasks you can change this with the Style Settings plugin.","==Default sorting and grouping== was rebuilt from the ground up, and you can now finally use frontmatter properties for default sorting and grouping. You will find all the new related settings in List pane > Sort & group. There are many small QoL improvements too, like changing from a date / descending sort order to file name now also changes sort order to ascending, which is what most users expect.",'In search, you can now use ==double quotes== to match it literally against note names and aliases instead of being read as a filter: `"#work"` finds notes with `#work` in the name instead of filtering on the tag. Use `-"term"` to exclude matches.',"You can quickly ==show the root folder if it is hidden==: the `Show hidden items` toolbar button now reveals the root folder dimmed at the top of the tree, and the `Search whole vault` command works while it is shown. You can also right click the root vault folder to quickly hide and show it with the new context menu options.","New copy options in the file menu: `Copy note link` (`[[link]]`), `Copy note link as footnote` (`^[[[link]]]`), and `Copy note embed` (`![[link]]`) - just makes working with note links easier."],changed:["I finally took the time to clean up the entire ==Style Settings== panel. Settings are now grouped by pane and element, and border settings sit next to the elements they style. Give it a go and let me know what you think!","The ==Recent files count== setting now goes up to **50 files**, up from 10.","The ==Unfinished task icon== setting was removed and replaced by the new task progress display."],fixed:["When a note had a creation date in the future (for example from a frontmatter `created` property), the `Previous 7 days` group header appeared twice in the list pane, and stray headers then showed up in other folders until Obsidian was restarted. Notes dated in the future now group under a new `Future` group.","Fixed note backgrounds in list pane with transparency keeping their dark-mode color after switching to light mode."]},{version:"3.3.0",date:"2026-07-29",showOnUpdate:!0,videoUrl:!0,videoClickable:!0,info:`Finally **dual pane support for iPads**! And much better **search results with Omnisearch**! You can now also quickly **collapse or expand all list pane groups** with a new command or toolbar button, and much more!
|
|||
|
|
|
|||
|
|
Thank you for using Notebook Navigator!`,new:["New on tablets: ==Dual pane layout==! Obsidian 1.13 introduced resizable sidebars - so Notebook Navigator now brings the full desktop experience to your iPad. Dual pane layout, desktop toolbars, multi-select, and keyboard navigation: everything available on desktop now works on tablets. Find the settings under Settings > Appearance & behavior.","New grouping option: ==Group by property==, matching `Group by` in Obsidian Bases. The list pane can now group notes by a frontmatter property value: notes sharing the same value are collected under one header, and notes without the property go into a trailing `None` group. Each property listed under Settings > List pane > ==Property sort and grouping== appears as a grouping option in the sort menu, next to the existing date and folder grouping.","New command: ==Collapse / expand all list groups==. When no groups are expanded, it expands all groups; otherwise, it collapses all groups, including the pinned section.","New toolbar button: ==Collapse / expand all list groups==, added under Settings > List pane > Toolbar buttons. Disabled when the current list has no collapsible groups.","New setting: Notes > ==Skip callouts in preview==. When enabled, callout blocks are skipped when generating preview text. Disabled by default.","New setting: Calendar > ==Show hidden items==. When enabled, the calendar always shows all calendar notes, including notes hidden by vault profile filters. Disabled by default."],improved:["Searching with Omnisearch inside a folder now reliably shows the matching notes from that folder. Omnisearch returns only its 50 best matches for the whole vault, so Notebook Navigator narrows the search to the selected folder. Previously this only worked for folders with plain names - in folders with special characters or non-English letters, such as `Möten`, the search still covered the whole vault, and the result list could be incomplete or empty, especially in large vaults. Update Omnisearch to 1.30.0 or later to get this in every folder.","During list pane search, group header item counts now show matching and total items, such as `12/20`.","You can now click anywhere on group headers in the list pane to collapse or expand them, not just the chevron."],changed:["The calendar in the right sidebar now uses a calendar icon in the tab header. You can change this to a custom icon under Settings > Appearance & behavior > ==Interface icons== > Calendar.","The collapsed state of the pinned section is now stored per device and no longer syncs across devices, matching the collapsed state of list groups.","The ==Toolbar buttons== setting to enable / disable toolbar buttons moved from Appearance & behavior to the top of the Navigation pane and List pane tabs."],fixed:["Fixed reinstalling the plugin on the same device showing the `Notebook Navigator could not read its settings and did not start` notice. Enabling the plugin without a settings file now shows a confirmation dialog and starts with default settings after confirmation.","Fixed the preview in the `Change icon` and `Change color` dialog coloring both the icon and the name when ==Apply color to icons only== was enabled. The preview now colors only the icon, and items without a custom icon show their default icon so you can see the color.","Fixed clicking the name of a folder with a folder note opening the note without expanding the folder, even when ==Expand on selection== was enabled.","Fixed new notes not being selected when they got the same name as a note you had just renamed. For example, after renaming a note called `Untitled`, creating a new note kept the renamed note selected instead of the new `Untitled` note.","Fixed the Navigator jumping to the destination folder when moving a note with Obsidian's `Move current file to another folder` command, even though ==Auto-reveal active note== was disabled.","External files dropped into folders now preserve their original bytes instead of being rewritten as UTF-8."]},{version:"3.2.4",date:"2026-07-20",showOnUpdate:!0,youtub
|
|||
|
|
|
|||
|
|
Rendering while scrolling is now 15-25% more efficient, switching folders builds the list about 60% faster, warm starts load storage about 5 times faster, background processing while typing is cut in half, and moving a folder now batches its database writes instead of writing every file separately.
|
|||
|
|
|
|||
|
|
You should notice these improvements in your daily use, especially if you have a large vault. Thank you for using Notebook Navigator!`,new:["**Calendar.** New setting: Calendar > ==Show tasks==. You can now hide the indicator on days, weeks, and months with unfinished tasks. Enabled by default.",'**Display filters.** New setting: Display filters > ==Exclude folders from descendants==. You can now exclude folders from showing when "Show files from subfolders" is enabled. Use it to hide folder content like periodic notes from parent folder lists while keeping the folders visible and selectable. You can also exclude folders directly with the new menu command `Hide from parents`.',"**Feature images.** SVG images are back as feature images again. SVG sources are now rasterized into cached thumbnails during content generation instead of rendering live in the list. SVG files that embed bitmap images are skipped.","**Navigation banner.** SVG files can now also be selected as the navigation banner image."],improved:["**Search.** The command `Search in vault root` was renamed to ==Search whole vault==. It now always includes notes from subfolders without changing the `Show notes from subfolders` setting.","**Settings.** Importing settings now shows a confirmation dialog with an option to save current settings to a timestamped file in the vault root. Exported settings files now use timestamped filenames and record the plugin version. Import rejects JSON that is not a Notebook Navigator export or recognizable legacy settings diff.","**Calendar.** Middle-click on day cells, week numbers, month, quarter and year headers, and the year panel opens the calendar note in a new tab, creating it if needed.","**Feature images.** Thumbnails with transparent backgrounds, such as SVG or PNG images, no longer show an outline over transparent areas.","**Performance.** Reduced work across list and navigation rendering, calendar updates, warm startup storage loading, note-save content generation, tag and property rebuilds, frontmatter date reads, folder note counts, bulk file operations, and PDF/SVG thumbnail moves."],fixed:["**Drag and drop.** Fixed drag and drop not working on some Windows PCs where the system did not expose drag data during the drag operation.","**Display filters.** Fixed entries in Display filters > Hide folders losing path segments when a folder moved to a different folder depth. Hidden tag patterns had the same issue when a tag rename changed depth. Patterns containing `name*` segments are left unchanged when the moved folder or renamed tag does not match them.","**Editor tabs.** Fixed notes pinned in the editor opening again when selected from Notebook Navigator instead of reusing the existing main editor tab."]},{version:"3.2.2",date:"2026-06-30",showOnUpdate:!1,info:"Quick fix to make drag and drop work again with external images."},{version:"3.2.1",date:"2026-06-29",showOnUpdate:!0,banner:"3.2.1.jpg",info:"You can now **rename files, tags and properties inline** using Enter (macOS) or F2 (Windows and Linux)! And we got more optimizations! This release significantly reduces **preview work while typing** and also improves **drag and drop performance**. Previously there were lots of processing happening in the background every time Obsidian updated the current file when typing, now all actions are heavily gated.",new:["**Inline rename.** ==Rename files, folders, tags, and properties inline== with Enter on macOS or F2 on Windows/Linux. The keyboard command is customizable with the `pane:rename` action.","**Manual sort.** Manual-sort movement now uses the custom hotkey actions `list:manual-sort-up` and `list:manual-sort-down`. Defaults remain `Mod+ArrowUp` and `Mod+ArrowDown`.","**File icons.** New setting: ==File icon preset== in Notes > Icons by file type. You can now pick default file icons from one of the installed icon packs.","**Navigation pane.** New setting ==Skip vault root when collapsing== in Navigation pane > Collapse items. When collapsing all items, the vault root folder keeps its current state."],improved:["**Na
|
|||
|
|
|
|||
|
|
This release also includes dozens of ==list pane and navigation pane performance improvements==. Notebook Navigator now does less work when scrolling and moving through notes, folders, tags and properties. Give it a try and let me know if you notice any difference!`,new:["**Commands.** New command ==Collapse / expand selected item== to toggle the selected navigation item.","**Settings.** New setting ==Open folder notes in right sidebar== to Settings > Folders & folder notes.","**Settings.** New setting ==Right sidebar: Show closest folder note==. When a folder is selected, the right sidebar automatically shows the nearest ancestor folder note.","**Settings.** New setting ==Pinned notes icon== to Settings > Appearance & behavior > Interface icons. This icon is displayed next to the Pinned items group header if set, default not set.","**Settings.** New setting ==Show subfolder paths== in List pane > Group headers. Default enabled, disable to only show folder names when grouping by folder.","**Settings.** New setting ==Show leaders== in Navigation pane > Appearance. Choose dots, dashes, or a line between item names and note counts. Makes navigation pane look like a Table of Contents.","**Style settings.** Two new style settings; ==Indent guide color and Leader color== to customize the colors of indent guides and leaders."],improved:["**Folder notes.** The vault root can now have a folder note. Default naming uses the vault name.","**List pane.** Individual folder group path segments are now clickable when subfolder paths are shown.","**List pane.** Lots of rendering performance improvements in the list pane.","**Navigation pane.** Lots of rendering performance improvements in the navigation pane.","**Icon packs.** Simple Icons was updated to 16.22, adding 9 brand icons."],changed:["**Feature images.** Breaking change! ==SVG images are no longer supported as feature images==. Large SVG images with embedded bitmaps were causing performance and memory issues for some users so this was disabled until further notice. As a result the cache will be rebuilt on startup.","**List pane.** Standard mode now keeps the standard row layout when date, preview, and feature image are hidden. Compact layout is only used when list mode is Compact."],fixed:["**Calendar.** Fixed Templater integration for notes created from the calendar.","**List pane.** Fixed quick actions not reappearing after switching from Notebook Navigator to another left sidebar tab and back.","**Commands.** Fixed Cmd+W accidentally closing Notebook Navigator after focusing the sidebar with the Notebook Navigator: Open command."]},{version:"3.0.2",date:"2026-05-29",showOnUpdate:!0,banner:"3.0.2.jpg",info:"Settings search, finally! Obsidian 1.13 introduced a completely new Settings window that stays open and supports text search. All settings in Notebook Navigator have been meticulously rewritten to fully support this new structure, while still providing support for older versions like 1.11 and 1.12. Give it a try and let me know how you like it.",new:["**Settings.** Notebook Navigator now support the new ==Obsidian 1.13 settings API==, including the new Settings dialog and settings search."],improved:["**List pane.** File tag and property pills now follow the navigation pane sort order. Colored items are still showing first if that setting is enabled.","**List pane.** Folder grouping now uses each file's actual parent folder. Descendant headers show the full path relative to the selected folder."],fixed:["**List pane.** Fixed parent folder labels missing from notes in property views when **Show parent folder** was enabled.","**List pane.** Fixed delete selecting the wrong next note when folder grouping and descendant notes were enabled."]},{version:"3.0.1",date:"2026-05-26",showOnUpdate:!0,banner:"3.0.1.jpg",info:'Notebook Navigator should start quickly on all devices. If you feel Notebook Navigator starts slowly, then please enable the new setting "Startup debug logging", restart, review the generated markdown file, and upload it to https://github.com/johansan/notebook-n
|
|||
|
|
## ${new Date().toISOString()} ${t}`,"",...Xue(e),"",...Que(e),"","### Raw data","","```json",zG(e),"```",""].join(`
|
|||
|
|
`)}var sL,Kue,Uue,Wue,CG,Gue,NG,IG,jue,que,MG,Jh,oI,Rp=U(()=>{sL=require("obsidian");Ue();jr();Kue="nn-debug-",Uue=".md",Wue=1e3,CG=2e3,Gue=3e4,NG=100,IG=250,jue=8,que=/^nn-debug-\d{4}-\d{2}-\d{2}T\d{2}-\d{2}-\d{2}-\d{3}Z\.md$/,MG=7,Jh=null;oI=class{constructor(e,n){this.settingEnabled=!1;this.logPath=xG();this.pendingText="";this.pendingFlushTimerId=null;this.flushPromise=null;this.startupSession=null;this.startupTimeoutId=null;this.heartbeatTimeoutId=null;this.startupSettleTimeoutId=null;this.contentProviderBatches=new Map;this.lastHeartbeatMs=0;this.app=e,this.pluginVersion=n.pluginVersion}initialize(){this.logPath=xG(),this.settingEnabled=AG(),this.settingEnabled&&this.startStartupSession()}isEnabled(){return this.settingEnabled}isActive(){return this.settingEnabled&&this.startupSession!==null&&!this.startupSession.finalized}getLogPath(){return this.logPath}setEnabled(e){Te.set(lt.debugLoggingEnabledKey,e),e!==this.settingEnabled&&(this.settingEnabled=e,e||this.stopImmediately())}recordStartupEvent(e,n){!this.isActive()||!this.startupSession||this.startupSession.events.push({event:e,elapsedMs:Math.round(ok()-this.startupSession.startMs),...n?{details:n}:{}})}recordStorageReady(e){let n=this.startupSession;!this.isActive()||!n||(n.storageReadyDetails=e,this.recordStartupEvent("storage.ready"),this.scheduleStartupFinalizationIfReady())}recordUserVisible(e){let n=this.startupSession;!this.isActive()||!n||(n.userVisibleDetails=e??{},this.recordStartupEvent("userVisible",e),this.scheduleStartupFinalizationIfReady())}finishStartupReport(e,n={}){let r=this.startupSession;!this.settingEnabled||!r||r.finalized||(r.finalized=!0,this.clearStartupTimers(),this.appendReport("Startup diagnostics",{...this.getSessionHeader(),reason:e,elapsedMs:Math.round(ok()-r.startMs),mainThreadStalls:{thresholdMs:IG,count:r.stallCount,maxGapMs:Math.round(r.maxStallMs),samplesMs:r.stallSamples.map(o=>Math.round(o))},events:r.events,...r.storageReadyDetails?{storage:r.storageReadyDetails}:{},...r.userVisibleDetails?{userVisible:r.userVisibleDetails}:{},...this.contentProviderBatches.size>0?{contentProviderBatches:this.getContentProviderSummaries()}:{},...n}),this.contentProviderBatches.clear())}logReport(e,n){this.isActive()&&this.appendReport(e,n)}recordContentProviderBatch(e){if(!this.isActive())return;let n=this.contentProviderBatches.get(e.provider);n?(n.batches+=1,n.queued+=e.queued,n.active+=e.active,n.contentUpdates+=e.contentUpdates,n.processedMtimeUpdates+=e.processedMtimeUpdates,n.maxQueued=Math.max(n.maxQueued,e.queued),n.maxActive=Math.max(n.maxActive,e.active)):this.contentProviderBatches.set(e.provider,{provider:e.provider,batches:1,queued:e.queued,active:e.active,contentUpdates:e.contentUpdates,processedMtimeUpdates:e.processedMtimeUpdates,maxQueued:e.queued,maxActive:e.active})}async flush(){if(!this.settingEnabled||this.pendingText.length===0)return;this.pendingFlushTimerId!==null&&(window.clearTimeout(this.pendingFlushTimerId),this.pendingFlushTimerId=null);let e=this.pendingText;this.pendingText="";let n=async()=>{try{await this.app.vault.adapter.append(this.logPath,e)}catch(r){console.warn("[Notebook Navigator debug] Failed to append debug log",r)}};this.flushPromise=this.flushPromise?this.flushPromise.then(n,n):n(),await this.flushPromise}dispose(){this.clearStartupTimers(),this.settingEnabled&&(this.finishStartupReport("dispose",{status:"partial"}),this.flush())}startStartupSession(){this.clearStartupTimers();let e=ok();this.startupSession={startMs:e,events:[],stallCount:0,maxStallMs:0,stallSamples:[],storageReadyDetails:null,userVisibleDetails:null,finalized:!1},this.recordStartupEvent("debugLogging.initialized",this.getSessionHeader()),this.startHeartbeat(),this.startupTimeoutId=window.setTimeout(()=>{this.finishStartupReport("timeout",{status:"partial"})},Gue)}startHeartbeat(){this.lastHeartbeatMs=ok();let e=()=>{if(!this.isActive()||!this.startupSession){this.heartbeatTimeoutId=null;return}let n=ok(),r=n-this.lastHeartbeatMs;this.lastHeartbeatMs=n,r>IG&&(this.startupSession.stallCount+=1,this.startupSession.maxStallMs=Ma
|
|||
|
|
## ${new Date().toISOString()} ${e}`,"","```json",zG(n),"```",""].join(`
|
|||
|
|
`)}}});var iI,BG=U(()=>{iI=class{constructor(e){this.entries=new Map;this.maxEntries=Math.max(0,e)}get(e,n){let r=this.entries.get(e);return r?r.featureImageKey!==n?(this.entries.delete(e),null):(this.entries.delete(e),this.entries.set(e,r),r.blob):null}set(e,n){this.maxEntries!==0&&(this.entries.has(e)&&this.entries.delete(e),this.entries.set(e,n),this.evictIfNeeded())}delete(e){this.entries.delete(e)}peek(e){return this.entries.get(e)??null}move(e,n,r){let o=this.entries.get(e);o&&(this.entries.delete(e),this.entries.set(n,r===void 0?o:{...o,featureImageKey:r}),this.evictIfNeeded())}clear(){this.entries.clear()}getEntryCount(){return this.entries.size}evictIfNeeded(){for(;this.entries.size>this.maxEntries;){let n=this.entries.keys().next();if(n.done)return;this.entries.delete(n.value)}}}});function yv(t,e,n){if(!t||e===n)return null;let r=`f:${e}@`;return!t.startsWith(r)||t.length===r.length?null:`f:${n}@${t.slice(r.length)}`}function lI(t){let e={},n=t.existingKey,r=t.existingStatus,o=null,a=!1,i=!1;if(t.featureImageKey!==void 0){let c=t.featureImageKey??null;c!==t.existingKey&&(n=c,r=n===null?"unprocessed":"none",e.featureImageKey=n,e.featureImageStatus=r,a=!0,i=!0)}if(t.featureImage!==void 0){i=!0;let c=t.featureImage;c instanceof Blob&&c.size>0&&n!==null&&n!==""?(o={featureImageKey:n,blob:c},r="has",e.featureImageStatus="has",a=!1):(o=null,a=!0,r=n===null?"unprocessed":"none",e.featureImageStatus=r)}return{nextKey:n,nextStatus:r,changes:e,blobUpdate:o,shouldDeleteBlob:a,shouldClearCache:i}}var Jt,_G,sI,tf=U(()=>{BG();Dl();Jt="featureImageBlobs",_G=Ut.storage.featureImageCacheMaxEntriesDefault;sI=class{constructor(e){this.globalCacheEpoch=0;this.cacheEpochs=new Map;this.inFlight=new Map;this.cache=new iI(e)}clearMemoryCaches(){this.cache.clear(),this.globalCacheEpoch+=1,this.cacheEpochs.clear(),this.inFlight.clear()}deleteFromCache(e){this.cache.delete(e),this.bumpCacheEpoch(e),this.dropInFlightForPath(e)}moveCacheEntry(e,n){let r=yv(this.getCachedFeatureImageKey(e),e,n);this.cache.move(e,n,r??void 0),this.bumpCacheEpoch(e),this.bumpCacheEpoch(n),this.dropInFlightForPath(e),this.dropInFlightForPath(n)}seedCacheEntry(e,n,r){this.cache.set(e,{featureImageKey:n,blob:r})}async getBlob(e,n,r){if(!r)return null;let o=this.cache.get(n,r);if(o)return o;let a=this.inFlight.get(n),i=a?.get(r)??null;if(i)return i;let s=this.getCacheEpoch(n),l=this.globalCacheEpoch,c=this.readBlobFromStore(e,n,r).then(p=>(p&&this.globalCacheEpoch===l&&this.getCacheEpoch(n)===s&&this.cache.set(n,{featureImageKey:r,blob:p}),p)).finally(()=>{let p=this.inFlight.get(n);!p||p.get(r)!==c||(p.delete(r),p.size===0&&this.inFlight.delete(n))}),u=a??new Map;return u.set(r,c),a||this.inFlight.set(n,u),c}async forEachBlobRecord(e,n){let r=e.transaction([Jt],"readonly"),o=r.objectStore(Jt),a="forEachBlobRecord",i=null;await new Promise((s,l)=>{let c=o.openCursor();c.onsuccess=()=>{let u=c.result;if(!u)return;if(typeof u.key!="string"){u.continue();return}let p=u.key,m=u.value;if(m&&typeof m.featureImageKey=="string"&&m.blob instanceof Blob&&m.blob.size>0)try{n(p,m)}catch(g){console.error("[IndexedDB] callback failed",{store:Jt,op:a,path:p,error:g})}u.continue()},c.onerror=()=>{i=c.error||null,console.error("[IndexedDB] openCursor failed",{store:Jt,op:a,name:c.error?.name,message:c.error?.message}),l(c.error??new Error("Cursor request failed"))},r.oncomplete=()=>s(),r.onabort=()=>{console.error("[IndexedDB] transaction aborted",{store:Jt,op:a,txError:r.error?.message,reqError:i?.message}),l(r.error||i||new Error("Transaction aborted"))},r.onerror=()=>{console.error("[IndexedDB] transaction error",{store:Jt,op:a,txError:r.error?.message,reqError:i?.message}),l(r.error||i||new Error("Transaction error"))}})}async moveBlobs(e,n){if(n.length===0)return;let r=e.transaction([Jt],"readwrite"),o=r.objectStore(Jt),a="moveFeatureImageBlobs",i=null,s=new Map;await new Promise((l,c)=>{let u=p=>{if(p>=n.length)return;let{oldPath:m,newPath:g}=n[p],f=o.get(m);f.onsuccess=()=>{let h=f.result;if(s.set(g,h!==void 0),h){let b=yv(h.featureImageKey,m,g),y=b===null?h:{...h,featur
|
|||
|
|
`)}function Tv(t,e){let n=He(void 0),r=[],o=t.replace(/\r\n/g,`
|
|||
|
|
`).split(`
|
|||
|
|
`);for(let a=0;a<o.length;a++){let s=o[a].trim();if(!s||s.startsWith("#"))continue;let l=s.indexOf("="),c=s.indexOf(":"),m=l!==-1?l:c!==-1?c:-1;if(m===-1){r.push(s);continue}let g=s.substring(0,m).trim(),f=s.substring(m+1).trim(),h=bI(g,f,e);if(!h){r.push(s);continue}n[h.key]=h.iconId}return{map:n,invalidLines:r}}function Spe(t){return/\s/.test(t)||t.startsWith("#")}function wpe(t){return t.replace(/\\/g,"\\\\").replace(/'/g,"\\'")}function Nj(t){return t.length<2||!t.startsWith("'")||!t.endsWith("'")?null:Tpe(t.slice(1,-1))}function Tpe(t){let e="";for(let n=0;n<t.length;n++){let r=t[n];if(r==="\\"&&n+1<t.length){let o=t[n+1];if(o==="'"||o==="\\"){e+=o,n+=1;continue}}e+=r}return e}function gi(t){let e=rr(t);if(!e)return null;let n=e.trim();if(!n)return null;let r=n.indexOf(":");if(r!==-1){let l=n.substring(0,r),c=n.substring(r+1).trim();if(l===lk&&c.toLowerCase().endsWith(vI))return c}let o="emoji:",a=n.startsWith(o)?n.substring(o.length).trim():n,i=df(a);if(i&&a===i)return i;let s=cpe(n);return s||null}function fc(t){return Fj(t)}function kpe(t){let e=t.trim();if(!e)return null;let n=e.indexOf(":");if(n===-1)return null;let r=e.substring(0,n).trim().toLowerCase(),o=e.substring(n+1).trim();if(!r||!o)return null;if(r==="emoji"){let a=df(o);return a&&a===o?`emoji:${a}`:null}if(r===uf){let a=rr(o);return a&&a.length>0?a:null}return r===lk&&!o.includes(":")&&o.toLowerCase().endsWith(vI)?`${lk}:${o}`:null}function Ppe(t){let e=t.trim();if(!e.startsWith("[[")||!e.endsWith("]]"))return null;let n=e.slice(2,-2).trim();if(!n||n.includes(`
|
|||
|
|
`)||n.includes("\r"))return null;let r=n.indexOf("|"),o=(r===-1?n:n.slice(0,r)).trim();return!o||o.includes("#")||o.includes("^")?null:o.toLowerCase().endsWith(vI)?o:null}function DL(t){return Fj(t)}function mf(t){let e=kpe(t);return e||DL(t)}var ML,uf,lk,vI,lpe,Sj,wj,yj,Tj,kj,dpe,wv,RL,bj,Ri=U(()=>{ML=require("obsidian");lj();CL();fj();Et();uf="lucide",lk="vault",vI=".svg",lpe=[{alias:"li",providerId:uf},{alias:"ph",providerId:"phosphor"},{alias:"bi",providerId:"bootstrap-icons"},{alias:"fas",providerId:"fontawesome-solid"},{alias:"mi",providerId:"material-icons"},{alias:"si",providerId:"simple-icons"},{alias:"ra",providerId:"rpg-awesome"}],Sj=[{providerId:"fontawesome-solid",packName:"font-awesome-solid",prefix:cf("font-awesome-solid")},{providerId:"bootstrap-icons",packName:"bootstrap-icons",prefix:cf("bootstrap-icons")},{providerId:"material-icons",packName:"material-icons",prefix:cf("material-icons")},{providerId:"phosphor",packName:"phosphor",prefix:cf("phosphor")},{providerId:"rpg-awesome",packName:"rpg-awesome",prefix:cf("rpg-awesome")},{providerId:"simple-icons",packName:"simple-icons",prefix:cf("simple-icons")},{providerId:uf,packName:"lucide-icons",prefix:cf("lucide-icons"),isDefaultProvider:!0}];wj=new Map,yj=new Map,Tj=new Map,kj=new Map;Sj.forEach(t=>{yj.has(t.providerId)||yj.set(t.providerId,t)});dpe=[...Sj].sort((t,e)=>e.prefix.length-t.prefix.length);dpe.forEach(t=>{wj.set(t.prefix,t)});lpe.forEach(({alias:t,providerId:e})=>{Tj.set(t,e),kj.set(e,t)});RL=new Map,bj=new Map});function Ed(t){return Math.trunc(t).toLocaleString()}function xj(t,e){let n=e>0?t.slice(e):t;Ij.lastIndex=0;let r=0;for(;Ij.exec(n);)r+=1;return r}function Ej(t){if(OL.lastIndex=0,!OL.exec(t))return 0;SI.lastIndex=OL.lastIndex;let e=SI.exec(t);for(;e&&t.charAt(e.index-1)!==`
|
|||
|
|
`;)e=SI.exec(t);return e?SI.lastIndex:0}function Ipe(t){return t===" "||t===`
|
|||
|
|
`||t==="\r"||t===" "||t==="\f"||t==="\v"||Npe.test(t)}function Rj(t,e){let n=e>0?t.slice(e):t,r=n.length,o=0;for(let a=0;a<n.length;a+=1){let i=n.charAt(a);Ipe(i)||(o+=1)}return{withSpaces:r,withoutSpaces:o}}function Mj(t){if(typeof t=="number")return Number.isSafeInteger(t)&&t>0?t:null;if(typeof t!="string")return null;let e=t.replace(/,/g,"").trim();if(!/^\d+$/.test(e))return null;let n=Number(e);return Number.isSafeInteger(n)&&n>0?n:null}function ck(t,e){let n=Ee(e);if(!t||!n)return null;for(let r of t){if(Ee(r.fieldKey)!==n)continue;let o=Mj(r.value);if(o!==null)return o}return null}function wI(t,e,n){let r=n.trim();if(e.extension!=="md"||!r)return null;let o=t.metadataCache?.getFileCache(e)?.frontmatter;if(!ht(o))return null;let a=Da(o,r);return a?Mj(o[a]):null}function xpe(t){let{wordCount:e,targetWordCount:n=null,showTargetPercentage:r}=t;if(typeof e!="number"||!Number.isFinite(e)||e<=0)return null;let o=Math.trunc(e),a=Ed(o);if(n===null)return a;let i=Math.round(o/n*100),s=Number.isFinite(i)?i:0;if(r)return`${s}%`;let l=Ed(n);return`${a} / ${l}`}function Aj(t){let e=ck(t.properties,t.targetProperty);return xpe({wordCount:t.wordCount,targetWordCount:e,showTargetPercentage:t.showTargetPercentage})}var Fpe,Cpe,Ij,Npe,OL,SI,ig=U(()=>{Et();mo();Fpe="ༀཀ-ཇཉ-ཬྈ-ྌã��-ã‚–ã‚�-ゟァ-ヺー-ヿ一-é¿•ê°€-íž£ê¥ -ꥼힰ-ퟆ",Cpe="A-Za-z\\u00AA\\u00B5\\u00BA\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B4\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u
|
|||
|
|
`)||n.includes("\r"))return null;let r=n.indexOf("|"),o=(r===-1?n:n.slice(0,r)).trim();if(o.length===0)return null;let a=r===-1?"":n.slice(r+1).trim(),i=a.length>0?a:o;return{kind:"internal",target:o,displayText:i.startsWith("#")?i.slice(1):i}}function t2(t){let e=t.trim();if(!e||e.includes(`
|
|||
|
|
`)||e.includes("\r")||!jpe.exec(e))return null;try{let o=new URL(e).protocol.toLowerCase();return qpe.has(o)?null:Ype.has(o)||e.slice(o.length).startsWith("//")?e:null}catch{return null}}function $pe(t){let e=t.trim();if(!e.startsWith("[")||e.startsWith(";if(n<=1)return null;let r=e.slice(1,n).trim();if(r.length===0)return null;let o=e.slice(n+2,-1).trim();if(o.startsWith("<")&&o.endsWith(">")&&(o=o.slice(1,-1).trim()),o.length===0)return null;let a=t2(o);return a?{kind:"external",target:a,displayText:r}:{kind:"unsupported",displayText:r}}function Xpe(t){let e=t.trim(),n=t2(e);return n?{kind:"external",target:n,displayText:n}:null}function xI(t){return e2(t)??$pe(t)??Xpe(t)}function cg(t){return xI(t)?.displayText??t.trim()}function n2(t,e=Wpe,n=Gpe){let r=Math.max(0,Math.trunc(n)),o=new Map,a=new Set;t.forEach(l=>{let c=Ee(l.propertyKey.trim());if(!c)return;let u=o.get(c);if(!u){if(o.size>=r){a.add(c);return}u={propertyKey:l.propertyKey.trim(),foldedKeyTerms:new Set,values:new Map},o.set(c,u)}l.clause.value===null&&u.foldedKeyTerms.add(l.clause.key);let p=l.displayValue.trim();if(!p)return;let m=u.values.get(p);m||(m={displayValue:p,foldedTerms:new Set},u.values.set(p,m)),l.clause.value&&m.foldedTerms.add(l.clause.value)});let i=Math.max(0,Math.trunc(e));return{groups:Array.from(o.values()).map(l=>{let c=Array.from(l.values.values()),u=c.slice(0,i).map(p=>({displayValue:p.displayValue,foldedTerms:Array.from(p.foldedTerms)}));return{propertyKey:l.propertyKey,foldedKeyTerms:Array.from(l.foldedKeyTerms),values:u,hiddenValueCount:Math.max(0,c.length-u.length)}}),hiddenGroupCount:a.size}}function Fv(t){let e=t.trim(),n=xI(e);return n!==null&&n.displayText!==e}function HL(t){let e=t.trim();if(e.length===0)return!1;let n=activeWindow.CSS;if(n&&typeof n.supports=="function")return n.supports("color",e);let r=e.toLowerCase();return r.startsWith("#")||r.startsWith("rgb(")||r.startsWith("rgba(")||r.startsWith("hsl(")||r.startsWith("hsla(")||r.startsWith("var(")}function yk(t){return t?t.map(e=>({...e})):null}function ff(t,e){if(t===e)return!0;if(!t||!e||t.length!==e.length)return!1;for(let n=0;n<t.length;n+=1){let r=t[n],o=e[n];if(r.fieldKey!==o.fieldKey||r.value!==o.value)return!1;let a=r.valueKind??"string",i=o.valueKind??"string";if(a!==i)return!1}return!0}var Wpe,Gpe,jpe,qpe,Ype,_l=U(()=>{hn();Qs();hc();hi();Et();Ln();mo();Wpe=3,Gpe=3,jpe=/^([a-z][a-z0-9+.-]{1,31}):/i,qpe=new Set(["data:","javascript:","vbscript:"]),Ype=new Set(["mailto:","sms:","tel:"])});function Qpe(t){return{mtime:t.mtime,markdownPipelineMtime:t.markdownPipelineMtime,tagsMtime:t.tagsMtime,metadataMtime:t.metadataMtime,fileThumbnailsMtime:t.fileThumbnailsMtime,tags:t.tags?[...t.tags]:null,wordCount:t.wordCount,characterCountWithSpaces:t.characterCountWithSpaces,characterCountWithoutSpaces:t.characterCountWithoutSpaces,taskTotal:t.taskTotal,taskUnfinished:t.taskUnfinished,properties:yk(t.properties),previewStatus:t.previewStatus,featureImage:null,featureImageStatus:t.featureImageStatus,featureImageKey:t.featureImageKey,metadata:t.metadata?{...t.metadata}:null}}var EI,r2=U(()=>{HG();_l();EI=class{constructor(e){this.fileDataByPath=new Map;this.isInitialized=!1;let n=e?.previewTextCacheMaxEntries??1e4;this.previewTexts=new dI(n)}markInitialized(){this.isInitialized=!0}resetToEmpty(){this.fileDataByPath.clear(),this.previewTexts.clear(),this.isInitialized=!0}getFile(e){return this.fileDataByPath.get(e)||null}getFiles(e){let n=new Map;for(let r of e){let o=this.fileDataByPath.get(r);o&&n.set(r,o)}return n}hasPreview(e){return this.fileDataByPath.get(e)?.previewStatus==="has"}getPreviewText(e){return this.previewTexts.get(e)??""}isPreviewTextLoaded(e){return this.previewTexts.has(e)}getPreviewTextEntryCount(){return this.previewTexts.getEntryCount()}hasFile(e){return this.fileDataByPath.has(e)}getAllFiles(){return Array.from(this.fileDataByPath.values())}getAllFilesWithPaths(){let e=[];for(let[n,r]of this.fileDataByPath.entries())e.push({path:n,data:r});return e}getFileCount(){return this.fileDataByPath.size}forEachFile(e){this.fileDataByPath.forEach((n,r)=>{e(r,n)})}updateFile(e,n){this.fileDataByPath.set(e,n),n.previewStatus!=="has"&&this.previewTexts.delete(e)}setClonedFile(e,n){this.fileDataByPath.set(e,Qpe(n)),n.previewStatus!=="has"&&this.previewTexts.d
|
|||
|
|
`)}
|
|||
|
|
`),oe(d.settings.metadataReport.exportSuccess.replace("{filename}",a),{variant:"success"})}catch(c){console.error("Failed to export metadata report:",c),oe(d.settings.metadataReport.exportFailed,{variant:"warning"})}}}});function jk(t){return t.toString().padStart(2,"0")}function Sge(t){let e=t.getFullYear(),n=jk(t.getMonth()+1),r=jk(t.getDate()),o=jk(t.getHours()),a=jk(t.getMinutes()),i=jk(t.getSeconds());return`${e}${n}${r}-${o}${a}${i}`}function Fz(t=new Date){return`notebook-navigator-settings_${Sge(t)}`}function mY(t=new Date){return`${Fz(t)}.json`}function wge(t){let e=structuredClone(Ae),n=t;return Pz.forEach(r=>{hg(n,r)&&(e[r]=structuredClone(n[r]))}),e}function gY(t,e){if(Array.isArray(t))return Array.isArray(e)?structuredClone(e):structuredClone(t);if(ht(t)){if(!ht(e))return structuredClone(t);let n=Object.keys(t);if(n.length===0)return structuredClone(e);let r={};return n.forEach(o=>{if(!hg(e,o)){r[o]=structuredClone(t[o]);return}r[o]=gY(t[o],e[o])}),r}return structuredClone(e)}function wz(t){let e={},n=t,r=Ae;return Object.keys(r).forEach(o=>{Pz.has(o)||(e[o]=gY(r[o],n[o]))}),e}function hg(t,e){return Object.prototype.hasOwnProperty.call(t,e)===!0}function Tge(t){return hg(Ae,t)&&!Pz.has(t)}function cY(t){let e=Object.keys(t);if(!(e.length===0||e.some(Tge)))throw new Error("Settings import must contain Notebook Navigator settings.")}function uY(t){let e=structuredClone(t),n=e.folderNoteName,r=e.folderNoteNamePattern;return(typeof r!="string"||r.length===0)&&typeof n=="string"&&n.length>0&&(e.folderNoteNamePattern=n),delete e.folderNoteName,e}function Tz(t,e){if(t===e)return!0;if(Array.isArray(t)||Array.isArray(e))return!Array.isArray(t)||!Array.isArray(e)||t.length!==e.length?!1:t.every((n,r)=>Tz(n,e[r]));if(ht(t)||ht(e)){if(!ht(t)||!ht(e))return!1;let n=Object.keys(t),r=Object.keys(e);return n.length!==r.length?!1:n.every(o=>hg(e,o)&&Tz(t[o],e[o]))}return!1}function hY(t,e){if(!Tz(t,e)){if(Array.isArray(t)||Array.isArray(e))return structuredClone(e);if(ht(t)&&ht(e)){let n=Object.keys(t),r=Object.keys(e);if(n.some(s=>!hg(e,s)))return structuredClone(e);let a={};return new Set([...n,...r]).forEach(s=>{let l=hY(t[s],e[s]);l!==void 0&&(a[s]=l)}),Object.keys(a).length>0?a:void 0}return structuredClone(e)}}function kz(t,e){if(e===void 0)return structuredClone(t);if(Array.isArray(t))return Array.isArray(e)?t.length===0?structuredClone(e):e.map(n=>kz(t[0],n)):structuredClone(t);if(ht(t)){if(!ht(e))return structuredClone(t);let n=Object.keys(t);if(n.length===0)return structuredClone(e);let r=structuredClone(t);return n.forEach(o=>{hg(e,o)&&(r[o]=kz(r[o],e[o]))}),r}return t===null?e===null||typeof e=="string"?structuredClone(e):null:typeof e==typeof t?structuredClone(e):structuredClone(t)}function fY(t,e){let n=wz(t),r=wz(Ae),o=hY(r,n),a=ht(o)?o:{};return a.propertyGroupKey=n.propertyGroupKey,{plugin:pY,pluginVersion:e,settings:a}}function kge(t){if(!hg(t,"plugin")){let r=uY(t);return cY(r),r}if(t.plugin!==pY)throw new Error("Not a Notebook Navigator settings export.");let e=t.settings;if(!ht(e))throw new Error("Settings import must contain a settings object.");let n=uY(e);return cY(n),n}function yY(t,e){if(!ht(e))throw new Error("Settings import must be a JSON object.");let n=kge(e),r=wz(Ae),o=kz(r,n);if(!ht(o))throw new Error("Settings import must be a JSON object.");hg(n,"propertyGroupKey")||(o.propertyGroupKey=o.propertySortKey);let a=wge(t);return Object.entries(r).forEach(([i])=>{a[i]=o[i]}),a}var Pz,pY,Cz=U(()=>{go();mo();Pz=new Set(["hiddenTags","fileVisibility","recentColors","lastReleaseCheckAt","latestKnownRelease","lastShownVersion","searchProvider","showCalendar","calendarCustomPromptForTitle","saveMetadataToFrontmatter","propertyFields"]),pY="notebook-navigator"});function vY(t,e,n){let r=new kc.Setting(t);r.settingEl.addClass("nn-settings-transfer-editor-setting"),r.setName(e).setDesc(n)}function bY(t,e,n){let r=t.createEl("textarea",{cls:"nn-input nn-settings-transfer-editor",placeholder:n});return r.value=e,r.spellcheck=!1,r}function Cge(t){let e=new Blob([t],{type:"application/json;charset=utf-8"}),
|
|||
|
|
`);if(!e.trim())return{hasStroke:!1,hasStrokeHints:!1,hasFillNone:!1,hasExplicitFill:!1};let n=/fill\s*:\s*none\b/i.test(e),r=/stroke\s*:\s*(?!none\b)[^;}\n]+/i.test(e),o=/(?:stroke-(?:width|linecap|linejoin|miterlimit|dasharray|dashoffset|opacity)|vector-effect)\s*:/i.test(e),a=/fill\s*:\s*(?!none\b)[^;}\n]+/i.test(e);return{hasStroke:r,hasStrokeHints:o,hasFillNone:n,hasExplicitFill:a}}function Sfe(t){[t,...Array.from(t.querySelectorAll("*"))].forEach(n=>{let r=Array.from(n.attributes),o=n.tagName.toLowerCase();r.forEach(a=>{let i=a.name.toLowerCase();if(i.startsWith("on")){n.removeAttribute(a.name);return}if(i==="class"){n.removeAttribute(a.name);return}if(i==="tabindex"){n.removeAttribute(a.name);return}if(i==="href"||i==="xlink:href"){let s=a.value;if(o==="use"&&gfe(s)){i==="xlink:href"&&(n.setAttribute("href",s.trim()),n.removeAttribute(a.name));return}n.removeAttribute(a.name);return}(i==="filter"||i==="mask"||i==="clip-path")&&n.removeAttribute(a.name)})})}function wfe(t,e){t.classList.add("nn-vault-icon-svg"),e.hasStroke?(t.setAttribute("stroke","currentColor"),t.setAttribute("fill","none")):(t.setAttribute("fill","currentColor"),t.setAttribute("stroke","none")),[t,...Array.from(t.querySelectorAll("*"))].forEach(r=>{let o=r.getAttribute("fill");kg(o)&&r.setAttribute("fill","currentColor");let a=r.getAttribute("stroke");kg(a)&&r.setAttribute("stroke","currentColor")})}function Tfe(t){return t.querySelector("path,circle,rect,line,polyline,polygon,ellipse,use,text")!==null}function kfe(t){if(typeof DOMParser>"u")return{svg:null,reason:"dom-parser-unavailable"};if(!t)return{svg:null,reason:"empty-svg"};if(t.length>sfe)return{svg:null,reason:"svg-source-too-large"};let n=new DOMParser().parseFromString(t,"image/svg+xml").documentElement;return n.instanceOf(SVGSVGElement)?1+n.querySelectorAll("*").length>lfe?{svg:null,reason:"svg-too-complex"}:{svg:n,reason:null}:{svg:null,reason:"invalid-svg-root"}}function Pfe(t){return t.hasAttribute("stroke-width")||t.hasAttribute("stroke-linecap")||t.hasAttribute("stroke-linejoin")||t.hasAttribute("stroke-miterlimit")||t.hasAttribute("stroke-dasharray")||t.hasAttribute("stroke-dashoffset")||t.hasAttribute("stroke-opacity")||t.hasAttribute("vector-effect")}var Jx,Ef,Zp,i0,ife,sfe,lfe,n3,dfe,cfe,ufe,Zx,eP=U(()=>{Jx=require("obsidian");Ln();fb();Ef=new Map,Zp=null,i0=new Map,ife=200,sfe=2e5,lfe=2e3,n3="svg",dfe="script,style,foreignObject,iframe,object,embed,link,image,a,animate,animateMotion,animateTransform,animateColor,set,mpath,filter,mask,pattern,linearGradient,radialGradient,stop",cfe=new Set(["fill","stroke","color"]),ufe=new Set(["clip-rule","fill-opacity","fill-rule","opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","vector-effect"]);Zx=class{constructor(e){this.id="vault";this.name="Vault";this.app=e}isAvailable(){return!0}render(e,n,r){wg(e),r?(e.style.width=`${r}px`,e.style.height=`${r}px`):(e.style.removeProperty("width"),e.style.removeProperty("height"));let o=this.app.vault.getAbstractFileByPath(n);if(!(o instanceof Jx.TFile)||!zd(o))return n.trim().length>0&&Qx(n,"file-not-found-or-not-svg"),"not-found";let a=Ef.get(o.path);if(a&&a.mtime===o.stat.mtime)return t3(o.path),e.appendChild(a.svg.cloneNode(!0)),"rendered";let i=il(e);return i?this.app.vault.cachedRead(o).then(s=>{if(il(e)!==i)return"not-found";let l=kfe(s),c=l.svg;if(!c)return Qx(o.path,l.reason??"parse-failed"),"not-found";let u=bfe(c);if(vfe(c),Sfe(c),!Tfe(c))return Qx(o.path,"no-renderable-elements-after-sanitize"),"not-found";let p=[c,...Array.from(c.querySelectorAll("*"))],m=!1,g=!1,f=!1,h=!1;p.forEach(y=>{let v=y.getAttribute("fill");v&&v.trim().toLowerCase()==="none"?f=!0:kg(v)&&(h=!0),kg(y.getAttribute("stroke"))&&(m=!0),yfe(y)&&(m=!0),!m&&Pfe(y)&&(g=!0)});let b=m||u.hasStroke||(g||u.hasStrokeHints)&&(f||u.hasFillNone)&&!(h||u.hasExplicitFill);for(wfe(c,{hasStroke:b}),Ef.set(o.path,{mtime:o.stat.mtime,svg:c});Ef.size>ife;){let y=Ef.keys().next();if(y.done)break;Ef.delete(y.value)}return il(e)!==i?"not-found":(e.emp
|
|||
|
|
`,o),p=u===-1?t.slice(o):t.slice(o,u);p.endsWith("\r")&&(p=p.slice(0,-1));let m=u===-1?t.length:u+1,g=mP(p),f=!1;if(a&&s!==null)if(q0(p,c,s,l,g)){if(e({kind:"fenced",start:i,end:m})===!1)return;a=!1,s=null,l=0,c=0,f=!0}else if(c>0&&g.depth<c){let h=p.slice(g.nextIndex);if(h.length===0||h5(h)||NE(p,g)!==null){if(e({kind:"fenced",start:i,end:o})===!1)return;a=!1,s=null,l=0,c=0}else f=!0}else f=!0;if(!f){let h=NE(p,g);if(h)a=!0,i=o,s=h.markerChar,l=h.markerLength,c=h.depth;else if(r&&e({kind:"text",start:o,end:m})===!1)return}if(u===-1)break;o=u+1}a&&i<t.length&&e({kind:"fenced",start:i,end:t.length})}function Ec(t){let e=[];return Y0(t,n=>{n.kind==="fenced"&&e.push({start:n.start,end:n.end})},{emitText:!1}),e}function f5(t,e,n){if(e<=0||t.length===0)return"";let r=n&&t.length>n?t.slice(0,n):t;if(!r.includes("```")&&!r.includes("~~~"))return r.length>e?r.slice(0,e):r;let o="";return Y0(r,a=>{if(o.length>=e)return!1;if(a.kind==="text"){let c=e-o.length;if(a.end-a.start<=c){o+=r.slice(a.start,a.end);return}return o+=r.slice(a.start,a.start+c),!1}let i=o.length>0&&!/\s$/.test(o),s=r[a.end]??"",l=s!==""&&!/\s/.test(s);i&&l&&o.length<e&&(o+=" ")},{emitText:!0}),o}function $0(t){if(!t.includes("[!"))return t;let e="",n=0;return Y0(t,r=>{let o=t.slice(r.start,r.end);if(r.kind==="fenced"){if(n>0){let c=o.indexOf(`
|
|||
|
|
`),u=c===-1?o:o.slice(0,c);if(mP(u).depth>=n)return;n=0}e+=o;return}let a=o,i=a.indexOf(`
|
|||
|
|
`);i!==-1&&(a=a.slice(0,i)),a.endsWith("\r")&&(a=a.slice(0,-1));let s=mP(a),l=a.slice(s.nextIndex);if(n>0){if(s.depth>=n||l.length>0&&!h5(l))return;n=0}if(s.depth>0&&Pve.test(l)){n=s.depth;return}e+=o},{emitText:!0}),e}function Rg(t,e){let n=0,r=e.length-1;for(;n<=r;){let o=Math.floor((n+r)/2),a=e[o];if(t<a.start)r=o-1;else if(t>=a.end)n=o+1;else return a}return null}function Fve(t,e,n,r){let o=e;for(;o<t.length;){let a=t.indexOf("`",o);if(a===-1)return-1;let i=Rg(a,r);if(i){o=i.end;continue}let s=1;for(;a+s<t.length&&t[a+s]==="`";)s+=1;if(s===n)return a;o=a+s}return-1}function jl(t,e=[]){let n=[],r=Hd([...e]),o=0;for(;o<t.length;){let a=t.indexOf("`",o);if(a===-1)break;let i=Rg(a,r);if(i){o=i.end;continue}let s=1;for(;a+s<t.length&&t[a+s]==="`";)s+=1;let l=Fve(t,a+s,s,r);if(l===-1){o=a+s;continue}let c=l+s;n.push({start:a,end:c}),o=c}return Hd(n)}function y5(t,e){return Rg(t,e)!==null}var yve,vve,bve,Sve,wve,Tve,kve,Pve,Hb=U(()=>{sl();yve=9,vve=13,bve=12,Sve=32;wve=/^#{1,6}(?:[ \t]|$)/,Tve=/^(?:[-+*][ \t]|\d{1,9}[.)][ \t])/,kve=/^(?:(?:-[ \t]*){3,}|(?:\*[ \t]*){3,}|(?:_[ \t]*){3,})$/;Pve=/^\[![\w-]+\][+-]?(?:[ \t]|$)/});function Cve(t){return t!==void 0&&/[A-Za-z]/.test(t)}function Nve(t){return t!==void 0&&/[A-Za-z0-9:-]/.test(t)}function v5(t,e){let n=null;for(let r=e+1;r<t.length;r+=1){let o=t[r];if(n){o===n&&(n=null);continue}if(o==='"'||o==="'"){n=o;continue}if(o===">")return r+1}return t.length}function X0(t,e){if(t[e]!=="<"||e+1>=t.length)return null;if(t.startsWith("<!--",e)){let a=t.indexOf("-->",e+4);return{start:e,end:a===-1?t.length:a+3,tagName:null,closing:!1,tag:!1}}if(t[e+1]==="!")return{start:e,end:v5(t,e),tagName:null,closing:!1,tag:!1};let n=e+1,r=!1;if(t[n]==="/"&&(r=!0,n+=1),!Cve(t[n]))return null;let o=n;for(n+=1;Nve(t[n]);)n+=1;return{start:e,end:v5(t,e),tagName:t.slice(o,n).toLowerCase(),closing:r,tag:!0}}function Ive(t,e,n){let r=X0(t,e);return!r?.tag||!r.closing||r.tagName!==n?null:r}function S5(t,e,n){let r=e;for(;r<t.length;){let o=t.indexOf("<",r);if(o===-1)return null;let a=Ive(t,o,n);if(a)return a;r=o+1}return null}function xve(t,e){let n=Hd(e);if(n.length===0)return t;let r=0,o="";for(let a of n)a.start>r&&(o+=t.slice(r,a.start)),o+=" ",r=a.end;return r<t.length&&(o+=t.slice(r)),o}function w5(t){if(!t.includes("<"))return[];let e=[];for(let n=0;n<t.length;){let r=t.indexOf("<",n);if(r===-1)break;let o=X0(t,r);if(!o){n=r+1;continue}if(o.tag&&(e.push({start:o.start,end:o.end}),!o.closing&&o.tagName&&b5.has(o.tagName))){let a=S5(t,o.end,o.tagName);if(a){e.push({start:a.start,end:a.end}),n=a.end;continue}}n=o.end}return Hd(e)}function T5(t){if(!t.includes("<"))return t;let e=[];for(let n=0;n<t.length;){let r=t.indexOf("<",n);if(r===-1)break;let o=X0(t,r);if(!o){n=r+1;continue}if(o.tag&&!o.closing&&o.tagName&&b5.has(o.tagName)){let i=S5(t,o.end,o.tagName)?.end??t.length;e.push({start:o.start,end:i}),n=i;continue}e.push({start:o.start,end:o.end}),n=o.end}return xve(t,e)}var b5,Q0=U(()=>{sl();b5=new Set(["script","style"])});var Mve,OE,Z0=U(()=>{Mve=250,OE=class{constructor(){this.activeOperations=new Map;this.operationCounter=0;this.listeners=new Set;this.activeCounts=new Map;this.openActiveFileQueue=Promise.resolve();this.latestOpenActiveFileOperationId=null;this.backgroundOpenMarkers=new Map}cleanupBackgroundOpenMarkers(e){for(let[n,r]of this.backgroundOpenMarkers)r.completedAt!==void 0&&e-r.completedAt>Mve&&this.backgroundOpenMarkers.delete(n)}getWorkspaceLeafId(e){let n=e?.id;return typeof n=="string"?n:void 0}createBackgroundOpenMarker(e,n,r){let o=this.getWorkspaceLeafId(r);this.cleanupBackgroundOpenMarkers(Date.now()),this.backgroundOpenMarkers.set(e,{operationId:e,filePath:n,leaf:r,leafId:o,fileOpenSeen:!1,activeLeafChangeSeen:!1})}completeBackgroundOpenMarker(e){let n=this.backgroundOpenMarkers.get(e);n&&(n.completedAt=Date.now(),this.deleteBackgroundOpenMarkerIfConsumed(n),this.cleanupBackgroundOpenMarkers(Date.now()))}hasExpectedBackgroundOpenEvents(e){return e.fileOpenSeen&&(e.leafId===void 0||e.activeLeafChangeSeen)}deleteBackgroundOpenMarkerIfConsumed(e){this.hasExpectedBackground
|
|||
|
|
tldraw-file: true
|
|||
|
|
---
|
|||
|
|
`:`---
|
|||
|
|
|
|||
|
|
excalidraw-plugin: parsed
|
|||
|
|
tags: [excalidraw]
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
==âš Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. âš ==
|
|||
|
|
|
|||
|
|
|
|||
|
|
# Text Elements
|
|||
|
|
# Embedded files
|
|||
|
|
# Drawing
|
|||
|
|
\`\`\`json
|
|||
|
|
{
|
|||
|
|
"type": "excalidraw",
|
|||
|
|
"version": 2,
|
|||
|
|
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.0.0",
|
|||
|
|
"elements": [],
|
|||
|
|
"appState": {
|
|||
|
|
"gridSize": null,
|
|||
|
|
"viewBackgroundColor": "#ffffff"
|
|||
|
|
},
|
|||
|
|
"files": {}
|
|||
|
|
}
|
|||
|
|
\`\`\`
|
|||
|
|
%%`}var H5=U(()=>{Wy();Ss();Gp();pc();Et();mo()});var zE,V5=U(()=>{wr();Et();sn();zE=class{constructor(e){this.settingsProvider=e}async syncHiddenFolderPathChange(e,n){if(wx(this.settingsProvider.settings,e,n))try{await this.settingsProvider.saveSettingsAndUpdate()}catch(o){console.error("Failed to persist hidden folder path updates",o)}}async removeHiddenFolderPathMatch(e){if(Tx(this.settingsProvider.settings,e))try{await this.settingsProvider.saveSettingsAndUpdate()}catch(r){console.error("Failed to persist hidden folder removal updates",r)}}async hideFolderInOtherVaultProfiles(e){let n=tl(e);if(!n)return;let r=this.settingsProvider.settings;Lo(r);let o=r.vaultProfile,a=!1;if(r.vaultProfiles.forEach(i=>{i.id!==o&&(Array.isArray(i.hiddenFolders)||(i.hiddenFolders=[]),!this.isFolderHiddenInProfile(n,i.hiddenFolders)&&(i.hiddenFolders=ix(i.hiddenFolders,n),a=!0))}),!!a)try{await this.settingsProvider.saveSettingsAndUpdate()}catch(i){console.error("Failed to persist hidden folder preference for other vault profiles",i)}}async copyFolderDisplayMetadata(e,n){if(!e||!n||e===n||e==="/")return;let r=`${e}/`,o=!1,a=(s,l)=>{if(!s)return;let c=Object.keys(s),u=s,p=!1;for(let m of c){if(m!==e&&!m.startsWith(r))continue;let g=s[m];if(typeof g!="string")continue;p||(u=dn(s,Hn),l(u),p=!0);let f=m===e?"":m.substring(r.length),h=f?`${n}/${f}`:n;Object.prototype.hasOwnProperty.call(u,h)||(u[h]=g,o=!0)}},i=this.settingsProvider.settings;if(a(i.folderIcons,s=>{i.folderIcons=s}),a(i.folderColors,s=>{i.folderColors=s}),a(i.folderBackgroundColors,s=>{i.folderBackgroundColors=s}),!!o)try{await this.settingsProvider.saveSettingsAndUpdate()}catch(s){console.error("Failed to persist folder display metadata after duplication",s)}}isFolderHiddenInProfile(e,n){if(!e||!Array.isArray(n)||n.length===0)return!1;let r=e.startsWith("/")?e.slice(1):e;if(!r)return!1;let o=`${r}/__nn_new_folder__`;return Za(o,n)}}});var K5,Hf,nB=U(()=>{K5=require("obsidian");Oe();Pf();Ln();Hf=class extends nl{constructor(e,n,r,o,a){super(e,n,r,{navigate:d.modals.folderSuggest.instructions.navigate,action:o,dismiss:d.modals.folderSuggest.instructions.dismiss}),this.excludeFolders=a||new Set}getItems(){let e=[],n=r=>{this.excludeFolders.has(r.path)||e.push(r);for(let o of r.children)o instanceof K5.TFolder&&n(o)};return n(this.app.vault.getRoot()),e.sort((r,o)=>At(r.path,o.path)),e}getItemText(e){return e.path||e.name}getDisplayPath(e){return e.path||"/"}getItemClass(){return"nn-folder-suggest-item"}}});var U5,$ve,BE,W5=U(()=>{U5=require("obsidian");Oe();$ve=8,BE=class extends U5.Modal{constructor(n,r){super(n);this.hasResolved=!1;this.targetFolderName=r.targetFolderName,this.conflicts=r.conflicts,this.onResolve=r.onResolve}onOpen(){let n=this.conflicts.some(p=>p.canOverwrite),r=this.conflicts.length===1?d.modals.fileSystem.moveFileConflictDescriptionSingle:d.modals.fileSystem.moveFileConflictDescriptionMultiple;this.titleEl.setText(d.modals.fileSystem.moveFileConflictTitle),this.contentEl.createEl("p",{text:r.replace("{count}",this.conflicts.length.toString()).replace("{folder}",this.targetFolderName)});let o=this.contentEl.createDiv("nn-tag-rename-file-preview");o.createEl("h4",{text:d.modals.fileSystem.moveFileConflictAffectedFiles});let a=o.createEl("ul"),i=this.conflicts.slice(0,$ve);i.forEach(p=>{let m=p.canOverwrite?"":` ${d.modals.fileSystem.moveFileConflictRenameOnly}`;a.createEl("li",{text:d.modals.fileSystem.moveFileConflictItem.replace("{name}",p.sourceFileName).replace("{suggested}",p.suggestedFileName).replace("{renameOnly}",m)})});let s=this.conflicts.length-i.length;s>0&&o.createEl("p",{text:d.modals.tagOperation.andMore.replace("{count}",s.toString())});let l=this.contentEl.createDiv("nn-button-container");l.createEl("button",{text:d.common.cancel}).addEventListener("click",()=>this.resolveAndClose(null)),n&&l.createEl("button",{text:d.modals.fileSystem.moveFileConflictOverwrite,cls:"mod-warning"}).addEventListener("click",()=>this.resolveAndClose("overwrite"));let u=l.createEl("button",{text:d.modals.fileSystem.moveFileConflictRename,cls:"mod-cta"});u.addEve
|
|||
|
|
`+_B+t}var HB=!1;function VB(t,e){if(!t||HB)return"";HB=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(e,[])}catch(c){var r=c}Reflect.construct(t,[],e)}else{try{e.call()}catch(c){r=c}t.call(e.prototype)}else{try{throw Error()}catch(c){r=c}t()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var o=c.stack.split(`
|
|||
|
|
`),a=r.stack.split(`
|
|||
|
|
`),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||o[i]!==a[s]){var l=`
|
|||
|
|
`+o[i].replace(" at new "," at ");return t.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",t.displayName)),l}while(1<=i&&0<=s);break}}}finally{HB=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?GP(t):""}function fSe(t){switch(t.tag){case 5:return GP(t.type);case 16:return GP("Lazy");case 13:return GP("Suspense");case 19:return GP("SuspenseList");case 0:case 2:case 15:return t=VB(t.type,!1),t;case 11:return t=VB(t.type.render,!1),t;case 1:return t=VB(t.type,!0),t;default:return""}}function u_(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case tS:return"Fragment";case eS:return"Portal";case l_:return"Profiler";case nH:return"StrictMode";case d_:return"Suspense";case c_:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case sQ:return(t.displayName||"Context")+".Consumer";case iQ:return(t._context.displayName||"Context")+".Provider";case rH:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case oH:return e=t.displayName||null,e!==null?e:u_(t.type)||"Memo";case Vg:e=t._payload,t=t._init;try{return u_(t(e))}catch{}}return null}function ySe(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return u_(e);case 8:return e===nH?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function th(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function dQ(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function vSe(t){var e=dQ(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function kR(t){t._valueTracker||(t._valueTracker=vSe(t))}function cQ(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=dQ(t)?t.checked?"true":"false":t.value),t=r,t!==n?(e.setValue(t),!0):!1}function QR(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function p_(t,e){var n=e.checked;return Xo({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function nX(t,e){var n=e.defaultValue==null?"":e.defaultValue,r=e.checked!=null?e.checked:e.defaultChecked;n=th(e.value!=null?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function uQ(t,e){e=e.checked,e!=null&&tH(t,"checked",e,!1)}function m_(t,e){uQ(t,e);var n=th(e.value),r=e.type;if(n!=null)r==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if(r==="submit"||r==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?g_(t,e.type,n):e.hasOwnProperty("defaultValue")&&g_(t,e.type,th(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function rX(t,e,n){if(e.hasOwnProperty(
|
|||
|
|
`).replace(Cwe,"")}function OR(t,e,n){if(e=NX(e),NX(t)!==e&&n)throw Error(ct(425))}function aM(){}var I_=null,x_=null;function E_(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var R_=typeof setTimeout=="function"?setTimeout:void 0,Nwe=typeof clearTimeout=="function"?clearTimeout:void 0,IX=typeof Promise=="function"?Promise:void 0,Iwe=typeof queueMicrotask=="function"?queueMicrotask:typeof IX<"u"?function(t){return IX.resolve(null).then(t).catch(xwe)}:R_;function xwe(t){setTimeout(function(){throw t})}function QB(t,e){var n=e,r=0;do{var o=n.nextSibling;if(t.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){t.removeChild(o),dF(e);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);dF(e)}function Xg(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?")break;if(e==="/$")return null}}return t}function xX(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"){if(e===0)return t;e--}else n==="/$"&&e++}t=t.previousSibling}return null}var CS=Math.random().toString(36).slice(2),Xu="__reactFiber$"+CS,gF="__reactProps$"+CS,lm="__reactContainer$"+CS,M_="__reactEvents$"+CS,Ewe="__reactListeners$"+CS,Rwe="__reactHandles$"+CS;function jf(t){var e=t[Xu];if(e)return e;for(var n=t.parentNode;n;){if(e=n[lm]||n[Xu]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=xX(t);t!==null;){if(n=t[Xu])return n;t=xX(t)}return e}t=n,n=t.parentNode}return null}function kF(t){return t=t[Xu]||t[lm],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function aS(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(ct(33))}function FM(t){return t[gF]||null}var A_=[],iS=-1;function oh(t){return{current:t}}function No(t){0>iS||(t.current=A_[iS],A_[iS]=null,iS--)}function bo(t,e){iS++,A_[iS]=t.current,t.current=e}var nh={},ss=oh(nh),ml=oh(!1),Qf=nh;function bS(t,e){var n=t.type.contextTypes;if(!n)return nh;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=e[a];return r&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=o),o}function gl(t){return t=t.childContextTypes,t!=null}function iM(){No(ml),No(ss)}function EX(t,e,n){if(ss.current!==nh)throw Error(ct(168));bo(ss,e),bo(ml,n)}function JQ(t,e,n){var r=t.stateNode;if(e=e.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in e))throw Error(ct(108,ySe(t)||"Unknown",o));return Xo({},n,r)}function sM(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||nh,Qf=ss.current,bo(ss,t),bo(ml,ml.current),!0}function RX(t,e,n){var r=t.stateNode;if(!r)throw Error(ct(169));n?(t=JQ(t,e,Qf),r.__reactInternalMemoizedMergedChildContext=t,No(ml),No(ss),bo(ss,t)):No(ml),bo(ml,n)}var rm=null,CM=!1,ZB=!1;function e7(t){rm===null?rm=[t]:rm.push(t)}function Mwe(t){CM=!0,e7(t)}function ah(){if(!ZB&&rm!==null){ZB=!0;var t=0,e=Kr;try{var n=rm;for(Kr=1;t<n.length;t++){var r=n[t];do r=r(!0);while(r!==null)}rm=null,CM=!1}catch(o){throw rm!==null&&(rm=rm.slice(t+1)),FQ(iH,ah),o}finally{Kr=e,ZB=!1}}return null}var sS=[],lS=0,lM=null,dM=0,Kd=[],Ud=0,Zf=null,om=1,am="";function Wf(t,e){sS[lS++]=dM,sS[lS++]=lM,lM=t,dM=e}function t7(t,e,n){Kd[Ud++]=om,Kd[Ud++]=am,Kd[Ud++]=Zf,Zf=t;var r=om;t=am;var o=32-_c(r)-1;r&=~(1<<o),n+=1;var a=32-_c(e)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,om=1<<32-_c(e)+o|n<<o|r,am=a+t}else om=1<<a|n<<o|r,am=t}function hH(t){t.return!==null&&(Wf(t,1),t7(t,1,0))}function fH(t){for(;t===lM;)lM=sS[--lS],sS[lS]=null,dM=sS[--lS],sS[lS]=null;for(;t===Zf;)Zf=Kd[--Ud],Kd[Ud]=null,am=Kd[--Ud],Kd[Ud]=null,om=Kd[--Ud],Kd[Ud]=null}var Ql=null,Xl=null,Bo=!1,Bc=null;function n7(t,e){var n=Wd(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return
|
|||
|
|
Error generating stack: `+a.message+`
|
|||
|
|
`+a.stack}return{value:t,source:e,stack:o,digest:null}}function r_(t,e,n){return{value:t,source:null,stack:n??null,digest:e??null}}function __(t,e){try{console.error(e.value)}catch(n){setTimeout(function(){throw n})}}var Vwe=typeof WeakMap=="function"?WeakMap:Map;function x7(t,e,n){n=im(-1,n),n.tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){yM||(yM=!0,$_=r),__(t,e)},n}function E7(t,e,n){n=im(-1,n),n.tag=3;var r=t.type.getDerivedStateFromError;if(typeof r=="function"){var o=e.value;n.payload=function(){return r(o)},n.callback=function(){__(t,e)}}var a=t.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){__(t,e),typeof r!="function"&&(Zg===null?Zg=new Set([this]):Zg.add(this));var i=e.stack;this.componentDidCatch(e.value,{componentStack:i!==null?i:""})}),n}function VX(t,e,n){var r=t.pingCache;if(r===null){r=t.pingCache=new Vwe;var o=new Set;r.set(e,o)}else o=r.get(e),o===void 0&&(o=new Set,r.set(e,o));o.has(n)||(o.add(n),t=tTe.bind(null,t,e,n),e.then(t,t))}function KX(t){do{var e;if((e=t.tag===13)&&(e=t.memoizedState,e=e!==null?e.dehydrated!==null:!0),e)return t;t=t.return}while(t!==null);return null}function UX(t,e,n,r,o){return(t.mode&1)===0?(t===e?t.flags|=65536:(t.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(e=im(-1,1),e.tag=2,Qg(n,e,1))),n.lanes|=1),t):(t.flags|=65536,t.lanes=o,t)}var Kwe=um.ReactCurrentOwner,pl=!1;function xs(t,e,n,r){e.child=t===null?a7(e,null,n,r):wS(e,t.child,n,r)}function WX(t,e,n,r,o){n=n.render;var a=e.ref;return fS(e,o),r=NH(t,e,n,r,a,o),n=IH(),t!==null&&!pl?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~o,cm(t,e,o)):(Bo&&n&&hH(e),e.flags|=1,xs(t,e,r,o),e.child)}function GX(t,e,n,r,o){if(t===null){var a=n.type;return typeof a=="function"&&!BH(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(e.tag=15,e.type=a,R7(t,e,a,r,o)):(t=XR(n.type,null,r,e,e.mode,o),t.ref=e.ref,t.return=e,e.child=t)}if(a=t.child,(t.lanes&o)===0){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:uF,n(i,r)&&t.ref===e.ref)return cm(t,e,o)}return e.flags|=1,t=eh(a,r),t.ref=e.ref,t.return=e,e.child=t}function R7(t,e,n,r,o){if(t!==null){var a=t.memoizedProps;if(uF(a,r)&&t.ref===e.ref)if(pl=!1,e.pendingProps=r=a,(t.lanes&o)!==0)(t.flags&131072)!==0&&(pl=!0);else return e.lanes=t.lanes,cm(t,e,o)}return H_(t,e,n,r,o)}function M7(t,e,n){var r=e.pendingProps,o=r.children,a=t!==null?t.memoizedState:null;if(r.mode==="hidden")if((e.mode&1)===0)e.memoizedState={baseLanes:0,cachePool:null,transitions:null},bo(uS,$l),$l|=n;else{if((n&1073741824)===0)return t=a!==null?a.baseLanes|n:n,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:t,cachePool:null,transitions:null},e.updateQueue=null,bo(uS,$l),$l|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,bo(uS,$l),$l|=r}else a!==null?(r=a.baseLanes|n,e.memoizedState=null):r=n,bo(uS,$l),$l|=r;return xs(t,e,o,n),e.child}function A7(t,e){var n=e.ref;(t===null&&n!==null||t!==null&&t.ref!==n)&&(e.flags|=512,e.flags|=2097152)}function H_(t,e,n,r,o){var a=gl(n)?Qf:ss.current;return a=bS(e,a),fS(e,o),n=NH(t,e,n,r,a,o),r=IH(),t!==null&&!pl?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~o,cm(t,e,o)):(Bo&&r&&hH(e),e.flags|=1,xs(t,e,n,o),e.child)}function jX(t,e,n,r,o){if(gl(n)){var a=!0;sM(e)}else a=!1;if(fS(e,o),e.stateNode===null)qR(t,e),I7(e,n,r),B_(e,n,r,o),r=!0;else if(t===null){var i=e.stateNode,s=e.memoizedProps;i.props=s;var l=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=jd(c):(c=gl(n)?Qf:ss.current,c=bS(e,c));var u=n.getDerivedStateFromProps,p=typeof u=="function"||typeof i.getSnapshotBeforeUpdate=="function";p||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==r||l!==c)&&HX(e,i,r,c),Kg=!1;var m=e.memoizedState;i.state=m,pM(e,r,i,o),l=e.memoizedState,s!==r||m!==l||ml.current||Kg?(typeof u=="function"&&(z_(e,n,u,r),l=e.memoizedState),(s=Kg||_X(e,n,s,r,m,l,c))?(p||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount
|
|||
|
|
`,e-1);return n===-1?0:n+1}function vke(t,e){let n=t.indexOf(`
|
|||
|
|
`,e);return n===-1?t.length:n}function nZ(t){return t===32||t===9}function bke(t){return t>=48&&t<=57}function Ske(t,e){if(e<0||e>=t.length||t.charCodeAt(e)!==36||hke(t,e))return null;let n=e+1,r=!1;t.charCodeAt(n)===36&&(r=!0,n+=1);let o=t.charCodeAt(n);if(!r&&nZ(o))return null;for(let a=n;a<t.length;a+=1){let i=t.charCodeAt(a);if(i===92){a+=1;continue}if(i!==36)continue;let s=t.charCodeAt(a+1),l=t.charCodeAt(a-1);if(!(!r&&!nZ(l)&&(Number.isNaN(s)||!bke(s)))&&!(r&&s===36))continue;let p=a+1;if(r){p+=1;for(let m=p;m<t.length;m+=1){let g=t[m];if(g===`
|
|||
|
|
`){p=m+1;break}if(!g||!/\s/u.test(g))break}}return{start:e,end:p}}return null}function wke(t,e,n,r,o){let a=e;for(;a<n&&t.charCodeAt(a)===32;)a+=1;if(a-e>r)return!1;let s=0;for(;a<n&&t.charCodeAt(a)===36;)s+=1,a+=1;if(s<o)return!1;for(;a<n&&t.charCodeAt(a)===32;)a+=1;return a===n}function Tke(t,e){if(t.charCodeAt(e)!==36)return null;let n=yke(t,e),r=e-n;for(let s=n;s<e;s+=1)if(t.charCodeAt(s)!==32)return null;let o=e;for(;o<t.length&&t.charCodeAt(o)===36;)o+=1;let a=o-e;if(a<2)return null;for(;o<t.length&&t.charCodeAt(o)===32;)o+=1;if(o>=t.length||t.charCodeAt(o)!==10)return null;let i=o+1;for(;i<t.length;){let s=vke(t,i);if(wke(t,i,s,r,a))return{start:n,end:s};if(s>=t.length)return{start:n,end:s};i=s+1}return{start:n,end:t.length}}function kke(t,e){let n=t.indexOf("$",e);for(;n!==-1;){if(t.charCodeAt(n+1)===36){let o=Tke(t,n);if(o)return o}let r=Ske(t,n);if(r)return r;n=t.indexOf("$",n+1)}return null}function rZ(t){if(!t.includes("$"))return t;let e=0,n="";for(;e<t.length;){let r=kke(t,e);if(!r){n+=t.slice(e);break}if(r.start<e||r.end<=r.start){n+=t.slice(e,e+1),e+=1;continue}n+=t.slice(e,r.start);let o=t[r.end]??"";n=fke(n,o),e=r.end}return n}var oZ=U(()=>{});function YM(t){return aZ+=1,`@@NN_${t}_${Date.now().toString(36)}_${aZ}@@`}function $M(t,e){return`${t}_${e}@@`}function XM(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function sZ(t){return t.includes("&")?t.replace(/&(#x?[0-9a-fA-F]+|[a-zA-Z]+);/g,(e,n)=>{if(n.startsWith("#")){let o=n.slice(1),a=o.startsWith("x")||o.startsWith("X"),i=a?o.slice(1):o,s=Number.parseInt(i,a?16:10);if(!Number.isFinite(s)||s<0||s>1114111)return e;try{return String.fromCodePoint(s)}catch{return e}}return Pke[n.toLowerCase()]??e}):t}function QM(t){return t.split(/\s+/).filter(Boolean).join(" ").trim()}function Fke(t){let e=t.trimStart();if(!e.startsWith(">"))return 0;let n=0,r=0;for(;n<e.length&&e[n]===">";){for(r+=1,n+=1;n<e.length&&(e[n]===" "||e[n]===" ");)n+=1;if(n>=e.length||e[n]!==">")break}return r}function iZ(t,e){if(e<=0)return t;let n=0;for(;n<t.length&&(t[n]===" "||t[n]===" ");)n+=1;let r=e;for(;r>0&&n<t.length&&t[n]===">";){for(n+=1;n<t.length&&(t[n]===" "||t[n]===" ");)n+=1;r-=1}return t.slice(n)}function lZ(t){let e=t.indexOf(`
|
|||
|
|
`),n=e===-1?t:t.slice(0,e),r=Fke(n);if(r===0)return t;let o=iZ(n,r).trimStart();return/^[`~]{3,}/u.test(o)?t.split(/\r?\n/).map(s=>iZ(s,r)).join(`
|
|||
|
|
`):t}function hV(t){let e=0;for(;e<t.length&&t[e]==="`";)e+=1;let n=t.length;for(;n>e&&t[n-1]==="`";)n-=1;return t.slice(e,n)}function fV(t,e){if(e.length===0)return t;let n=0,r="";return e.forEach(o=>{o.start>n&&(r+=t.slice(n,o.start)),r+=hV(t.slice(o.start,o.end)),n=o.end}),n<t.length&&(r+=t.slice(n)),r}function yV(t,e,n){let r=[];return e&&r.push(...t.inlineCodeRanges.map(o=>({...o,kind:"inline"}))),n&&r.push(...t.fencedCodeRanges.map(o=>({...o,kind:"fenced"}))),r.sort((o,a)=>o.start-a.start||o.end-a.end),r}function vV(t,e,n){let r=yV(e,n.includeInline,n.includeFenced);if(r.length===0)return{text:n.transform(t),context:n.contextWhenNoRanges};let o=0,a="",i=[],s=[];for(let l of r){l.start>o&&(a+=n.transform(t.slice(o,l.start)));let c=a.length,u=t.slice(l.start,l.end);a+=u;let p=a.length;l.kind==="inline"?i.push({start:c,end:p}):s.push({start:c,end:p}),o=l.end}return o<t.length&&(a+=n.transform(t.slice(o))),{text:a,context:{inlineCodeRanges:i,fencedCodeRanges:s}}}function ZM(t,e,n){let r=n?.enabled??!0,o=n?.preserveInlineCode??!0,a=n?.preserveFencedCode??!0;return!r||!t.includes("<")?{text:t,context:e}:vV(t,e,{includeInline:o,includeFenced:a,transform:T5,contextWhenNoRanges:{inlineCodeRanges:[],fencedCodeRanges:[]}})}function dZ(t,e,n){let r=n?.enabled??!0,o=n?.preserveInlineCode??!0,a=n?.preserveFencedCode??!0;return!r||!t.includes("$")?{text:t,context:e}:vV(t,e,{includeInline:o,includeFenced:a,transform:rZ,contextWhenNoRanges:{inlineCodeRanges:[],fencedCodeRanges:[]}})}function cZ(t,e,n){let r=Math.min(t.length,n),o=t.slice(0,r),a=e.inlineCodeRanges.filter(s=>s.end<=r).map(s=>({...s})),i=e.fencedCodeRanges.filter(s=>s.end<=r).map(s=>({...s}));return{text:o,context:{inlineCodeRanges:a,fencedCodeRanges:i}}}function uZ(t){let{text:e,context:n}=t;if(!e.includes("![")&&!e.includes("[[")&&!e.includes("^[")&&!e.includes("[^"))return t;let r=p=>Rg(p,n.inlineCodeRanges)!==null||Rg(p,n.fencedCodeRanges)!==null,o=e.length,a=e.lastIndexOf("![[",o);a!==-1&&!r(a)&&e.indexOf("]]",a+3)===-1&&(o=a);let i=e.slice(0,o),s=i.lastIndexOf("[[");s!==-1&&(s===0||i[s-1]!=="!")&&!r(s)&&i.indexOf("]]",s+2)===-1&&(o=Math.min(o,s));let l=i.lastIndexOf("![");l!==-1&&!i.startsWith("![[",l)&&!r(l)&&i.indexOf(")",l+2)===-1&&(o=Math.min(o,l));let c=i.lastIndexOf("^[");c!==-1&&!r(c)&&i.indexOf("]",c+2)===-1&&(o=Math.min(o,c));let u=i.lastIndexOf("[^");return u!==-1&&!r(u)&&i.indexOf("]",u+2)===-1&&(o=Math.min(o,u)),o===e.length?t:cZ(e,n,o)}function JM(t,e,n,r){let o=Math.min(t.length,n),a=Math.min(t.length,r);if(t.length<=o)return{text:t,context:e};let i=o,s=Rg(i,e.inlineCodeRanges);s&&s.end>i&&(i=Math.min(a,s.end));let l=Rg(i,e.fencedCodeRanges);return l&&l.end>i&&(i=Math.min(a,l.end)),cZ(t,e,i)}function RF(t,e){return t.includes("&")?vV(t,e,{includeInline:!0,includeFenced:!0,transform:sZ,contextWhenNoRanges:e}):{text:t,context:e}}function pZ(t,e){if(!t.includes("<"))return t;let n=Ec(t),o={inlineCodeRanges:jl(t,n),fencedCodeRanges:n};return ZM(t,o,{...e,enabled:!0}).text}function mZ(t,e){if(!t.includes("&"))return t;let n=e?.preserveInlineCode??!0,r=e?.preserveFencedCode??!0;if(!n&&!r)return sZ(t);let o=r?Ec(t):[],i={inlineCodeRanges:n?jl(t,o):[],fencedCodeRanges:o};return RF(t,i).text}var Pke,aZ,eA=U(()=>{Hb();Q0();oZ();Pke=Object.freeze({amp:"&",lt:"<",gt:">",quot:'"',apos:"'",nbsp:" ",ndash:"–",mdash:"—",hellip:"…",copy:"©",reg:"®",trade:"™"}),aZ=0});function Mke(t){if(!t.includes("\\"))return{protectedText:t,escapeSegments:[],escapeBase:""};let e=YM("ESC"),n=[];return{protectedText:t.replace(Eke,(o,a)=>{let i=$M(e,n.length);return n.push(a),i}),escapeSegments:n,escapeBase:e}}function Ake(t,e,n){if(e.length===0)return t;let r=new RegExp(`${XM(n)}_(\\d+)@@`,"g");return t.replace(r,(o,a)=>{let i=Number.parseInt(a,10);return Number.isNaN(i)||i<0||i>=e.length?"":e[i]})}function Dke(t){let e=t.trim();if(!e)return"";let n=e.indexOf("|");if(n===-1)return e.startsWith("#")?e.slice(1):e;let r=e.slice(n+1).trim();if(r.length>0)return r;let o=e.slice(0,n).trim();return o.startsWith("#")?o.slice(1):o}function Oke(t){return t.includes("[[")?t.replace
|
|||
|
|
`)?m.protectedText.replace(Rke,`
|
|||
|
|
`):m.protectedText,f=g.includes(">")?g.replace(xke,""):g,h=(T,...F)=>{let k=F,P=Hke(k),E=T.match(/^([`~]{3,})/u);if(E&&T.endsWith(E[1]))return n?"":tA(T);if(T.startsWith("%%")&&T.endsWith("%%")||T.match(/\[![\w-]+\]/))return"";if(T.startsWith("`")&&T.endsWith("`"))return T.slice(1,-1);if(T.startsWith("!"))return" ";if(T.match(/#[\w\-/]+(?=\s|$)/))return"";let C=T.trimStart();if(C.startsWith("^[")||C.startsWith("[^"))return"";let L=T.match(/(^|[^*\d])\*([^*\n]+)\*(?![*\d])/);if(L&&L[0]===T){let G=L[2];return typeof G!="string"||!G.trim()?T:`${L[1]??""}${G}`}let z=T.match(/(^|[^_a-zA-Z0-9])_([^_\n]+)_(?![_a-zA-Z0-9])/);if(z&&z[0]===T){let G=z[2];return typeof G!="string"||!G.trim()?T:`${z[1]??""}${G}`}if(T.match(/^#+\s+/))return e?"":T.replace(/^#+\s+/,"").trim();if(T.match(/^[-+\d]/)||T.match(/^\*\s+/)||T.match(/^\s*\|.*\|/))return"";for(let G=0;G<P;G+=1){let Q=k[G];if(typeof Q=="string")return Q}return T},b=f.replace(Nke,h);for(let T=0;T<2;T+=1){let F=b.replace(Ike,h);if(F===b)break;b=F}let y=Oke(b),v=Lke(y),S=zke(v),w=Ake(S,m.escapeSegments,m.escapeBase);return _ke(w,l,c,u,p)}var gZ,hZ,fZ,yZ,vZ,Cke,Nke,Ike,xke,Eke,Rke,bV=U(()=>{Hb();eA();gZ=/^(?:[-*+]\s+|\d+\.\s+)/.source,hZ=/^(#+)\s+(.*)$/m.source,fZ=/^\s*\|.*\|.*$/m.source,yZ=/^\s*\[\^[^\]]+]:.*$/m.source,vZ=[/([`~]{3,})[\s\S]*?\1/.source,/%%[\s\S]*?%%/.source,/`[^`]+`/.source,/!\[.*?\]\([^)]+\)/.source,/!\[\[.*?\]\]/.source,/#[\w\-/]+(?=\s|$)/.source,/\\([*_~`])/.source,/\*\*\*((?:(?!\*\*\*).)+)\*\*\*/.source,/___((?:(?!___).)+)___/.source,/\*\*_((?:(?!_\*\*).)+)_\*\*/.source,/__\*((?:(?!\*__).)+)\*__/.source,/\*\*==((?:(?!==\*\*).)+)==\*\*/.source,/==\*\*((?:(?!\*\*==).)+)\*\*==/.source,/__==((?:(?!==__).)+)==__/.source,/==__((?:(?!__==).)+)__==/.source,/\*\*((?:(?!\*\*).)+)\*\*/.source,/__((?:(?!__).)+)__/.source,/(^|[^*\d])\*([^*\n]+)\*(?![*\d])/.source,/(^|[^_a-zA-Z0-9])_([^_\n]+)_(?![_a-zA-Z0-9])/.source,/~~((?:(?!~~).)+)~~/.source,/==((?:(?!==).)+)==/.source,/\[([^\]]+)\]\([^)]+\)/.source,/\[![\w-]+\][+-]?/.source,gZ,hZ,fZ,/\^\[[^\]]*?]/.source,/\[\^[^\]]+]/.source,yZ],Cke=new Set([gZ,hZ,fZ,yZ]),Nke=new RegExp(vZ.join("|"),"gm"),Ike=new RegExp(vZ.filter(t=>!Cke.has(t)).join("|"),"gm"),xke=/^\s{0,3}(?:>\s*)+/gm,Eke=/\\([\u0021-\u002F\u003A-\u0040\u005B-\u0060\u007B-\u007E])/g,Rke=/\\\r?\n/g});function Vke(t){return t.replace(/^---\r?\n[\s\S]*?\r?\n---\r?\n?/,"")}function Kke(t){if(typeof t=="string"){let e=t.trim();return e.length>0?e:null}if(Array.isArray(t))for(let e of t){if(typeof e!="string")continue;let n=e.trim();if(n)return n}return null}function bZ(t,e){if(!t.text.trim())return"";let n=e.stripHtmlInPreview?ZM(t.text,t.context,{enabled:!0,preserveFencedCode:!0}):t;if(!n.text.trim())return"";let r=e.stripLatexInPreview?dZ(n.text,n.context,{enabled:!0}):n;if(!r.text.trim())return"";let o=RF(r.text,r.context);if(!o.text.trim())return"";let a=uZ(o);if(!a.text.trim())return"";let i=nA(a.text,e.skipHeadingsInPreview,e.skipCodeBlocksInPreview,a.context),s=QM(i);return s?s.length>rA?`${s.substring(0,rA-1)}…`:s:""}function TZ(t,e){return!!(qO(t)||LN(e))}function kZ(t,e){let n=e?.stripHtml!==!1;if(!(n&&t.includes("<"))){let u=jl(t),p=RF(t,{inlineCodeRanges:u,fencedCodeRanges:[]}),m=fV(p.text,p.context.inlineCodeRanges),g=QM(m);return g.length>0?g:void 0}let o=Ec(t),a={inlineCodeRanges:jl(t,o),fencedCodeRanges:o},i=n?ZM(t,a,{enabled:!0}):{text:t,context:a},s=RF(i.text,i.context),l=fV(s.text,s.context.inlineCodeRanges),c=QM(l);return c.length>0?c:void 0}function PZ(t,e,n){let r=rA+SZ,o=wZ,a=e.previewProperties.length>0,i=e.previewPropertiesFallback;if(n&&a)for(let u of e.previewProperties){let p=$s(n,u),m=Kke(p);if(!m)continue;let g=m.length>MF?m.slice(0,MF):m,f=e.skipCalloutsInPreview?$0(g):g,h=f.length>o?f.slice(0,o):f,b=Ec(h),y=jl(h,b),v=JM(h,{inlineCodeRanges:y,fencedCodeRanges:b},r,o),S=bZ(v,e);if(S)return S}if(a&&!i||!t)return"";let s=Vke(t);if(!s.trim())return"";let l=e.skipCalloutsInPreview?$0(s.length>MF?s.slice(0,MF):s):s,c=e.skipCodeBlocksInPreview?(()=>{let u=f5(l,o,MF);if(!u)return{text:"",context:{inlineCodeRanges:[],fencedCodeRanges:[]}};let p=jl(u
|
|||
|
|
`&&o!=="\r")break;r+=1}return r}function Wke(t){let e=t.indexOf(`
|
|||
|
|
`),n=e===-1?t:t.slice(0,e);if((n.charCodeAt(0)===65279?n.slice(1):n).trim()!=="---"||e===-1)return null;let o=e+1,a=o;for(;a<=t.length;){let i=t.indexOf(`
|
|||
|
|
`,a),s=i===-1?t.length:i,c=t.slice(a,s).trim();if(c==="---"||c==="...")return t.slice(o,a).trim();if(i===-1)break;a=s+1}return null}function Gke(t,e){let n=Wke(e);if(!n)return null;try{let r=(0,aA.parseYaml)(n);return Lv(t,r)}catch{return null}}function jke(t,e){let n=Eg(t,e);if(n>=t.length)return null;let r=t[n];if(r==="-"||r==="*")n+=1;else{let a=t.charCodeAt(n);if(a<49||a>57)return null;for(n+=1;n<t.length;){let i=t.charCodeAt(n);if(i<48||i>57)break;n+=1}if(t[n]!==".")return null;n+=1}if(n>=t.length||!j0(t.charCodeAt(n))||(n=Eg(t,n),n+2>=t.length)||t[n]!=="["||t[n+2]!=="]"||t.slice(n+3).trim().length===0)return null;let o=t[n+1];return o===" "?"unfinished":o==="x"||o==="X"?"complete":null}function qke(t,e){let n=Math.min(Math.max(0,e),t.length),r=n===0?t:t.slice(n);if(r.length===0)return{taskTotal:0,taskUnfinished:0};let o=0,a=0,i=0,s=!1,l="",c=0,u=0;for(;i<r.length;){let p=r.indexOf(`
|
|||
|
|
`,i),m=p===-1?r.length:p,g=r.slice(i,m);g.endsWith("\r")&&(g=g.slice(0,-1));let f=mP(g);if(s)l!==""&&q0(g,u,l,c,f)&&(s=!1,l="",c=0,u=0);else{let h=NE(g,f);if(h)s=!0,l=h.markerChar,c=h.markerLength,u=h.depth;else{let b=jke(g,f.nextIndex);b&&(o+=1,b==="unfinished"&&(a+=1))}}if(p===-1)break;i=m+1}return{taskTotal:o,taskUnfinished:a}}function CZ(t){if(t===null)return[{value:""}];if(typeof t=="string"){let e=t.trim();return e.length>0?[{value:e,valueKind:"string"}]:[]}if(typeof t=="number")return Number.isFinite(t)?[{value:t.toString(),valueKind:"number"}]:[];if(typeof t=="boolean")return[{value:t?"true":"false",valueKind:"boolean"}];if(Array.isArray(t)){let e=[];for(let n of t)e.push(...CZ(n));return e}return[]}function wV(t){if(!t)return[];let e=[];return Object.keys(t).forEach(n=>{let r=CZ(t[n]);r.length!==0&&r.forEach(o=>{e.push({fieldKey:n,value:o.value,valueKind:o.valueKind})})}),e}var aA,LS,TV=U(()=>{aA=require("obsidian");Dl();Vn();sl();_l();Hb();SV();Et();ig();Vl();MS();pV();Lr();YH();KM();LS=class extends RS{constructor(){super(...arguments);this.PARALLEL_LIMIT=Ut.contentProvider.parallelLimit;this.readFailureAttemptsByPath=new Map;this.emptyFrontmatterRetryCounts=new Map;this.featureImageExcludeMatcherKeys=[];this.featureImageExcludeMatcher=null;this.processors=[{id:"preview",needsProcessing:n=>oy(n.settings)&&(!n.fileData||n.fileModified||n.fileData.previewStatus==="unprocessed")&&(n.hasContent||n.isDrawing),run:async n=>await this.processPreview(n)},{id:"wordCount",needsProcessing:n=>Uc(n.settings)&&(!n.fileData||n.fileModified||n.fileData.wordCount===null)?n.isDrawing||n.hasContent:!1,run:async n=>await this.processWordCount(n)},{id:"characterCount",needsProcessing:n=>Wc(n.settings)&&(!n.fileData||n.fileModified||n.fileData.characterCountWithSpaces===null||n.fileData.characterCountWithoutSpaces===null)?n.isDrawing||n.hasContent:!1,run:async n=>await this.processCharacterCount(n)},{id:"tasks",needsProcessing:n=>ay(n.settings)&&(!n.fileData||n.fileModified||n.fileData.taskTotal===null||n.fileData.taskUnfinished===null)?n.isDrawing||n.taskCountsFromMetadata!==null||n.hasContent:!1,run:async n=>await this.processTasks(n)},{id:"properties",needsProcessing:n=>!n.fileData||n.fileModified||n.fileData.properties===null,run:async n=>await this.processProperties(n)},{id:"featureImage",needsProcessing:n=>!lh(n.settings)||!n.isDrawing&&!n.featureImageReference&&!n.hasContent&&!n.featureImageExcluded?!1:!n.fileData||n.fileModified||n.fileData.featureImageKey===null||n.fileData.featureImageStatus==="unprocessed"||!n.featureImageExcluded&&n.drawingProviderId!==null&&n.fileData.featureImageKey!==Eu(n.file,n.drawingProviderId),run:async n=>await this.processFeatureImage(n)}]}getContentType(){return"markdownPipeline"}getRelevantSettings(){return["showFilePreview","skipHeadingsInPreview","skipCodeBlocksInPreview","skipCalloutsInPreview","stripHtmlInPreview","stripLatexInPreview","previewProperties","previewPropertiesFallback","showFeatureImage","featureImageProperties","featureImageExcludeProperties","featureImagePixelSize","downloadExternalFeatureImages","textCountDisplay","showTooltips","showTooltipWordCount","calendarEnabled","manualSortGroupHeaderProperty","manualSortPropertyKey","noteGrouping","defaultFolderSort","propertySortKey","propertyGroupKey","folderSortOverrides","tagSortOverrides","propertySortOverrides","wordCountTargetProperty"]}recordReadFailure(n){let o=(this.readFailureAttemptsByPath.get(n)??0)+1;return this.readFailureAttemptsByPath.set(n,o),{attempts:o,shouldFallback:o>=Ut.contentProvider.retry.maxAttempts}}clearReadFailures(n){this.readFailureAttemptsByPath.delete(n)}getFeatureImageExcludeMatcher(n){return(!this.featureImageExcludeMatcher||!ao(this.featureImageExcludeMatcherKeys,n))&&(this.featureImageExcludeMatcherKeys=[...n],this.featureImageExcludeMatcher=DN(n)),this.featureImageExcludeMatcher}shouldRegenerate(n,r){let{shouldClearPreview:o,shouldClearProperties:a,shouldClearFeatureImage:i,shouldClearWordCounts:s,shouldClearCharacterCounts:l}=oA({oldSettings:n,newSettings:r});return o||a||i||s||l}async clea
|
|||
|
|
`);r&&(t.setData(APe,r),t.setData(DPe,r))}});function UPe(t,e){return e?t.clientX>=e.left&&t.clientX<=e.right&&t.clientY>=e.top&&t.clientY<=e.bottom:!1}function Eee(t,e){let n=t.dataTransfer?.types;return e||US(n)||jF(n)}function WPe(t){let e=t.target;if(!(e instanceof HTMLElement))return!1;let n=e.closest('[data-draggable="true"]');return n instanceof HTMLElement?n.getAttribute("data-drag-type")===K.FILE:!1}function Ree({containerRef:t,isMobile:e,isSinglePane:n,isFilesView:r,onActivateNavigation:o,onRestoreFiles:a}){let i=(0,ly.useRef)(null),s=(0,ly.useRef)(!1),l=(0,ly.useRef)(!1),c=(0,ly.useRef)(!1),u=KS();(0,ly.useEffect)(()=>{let p=t.current;if(!p||e)return;let m=p.ownerDocument,g=()=>{i.current!==null&&(window.clearTimeout(i.current),i.current=null)},f=()=>{i.current!==null||s.current||(i.current=window.setTimeout(()=>{i.current=null,l.current&&(!n||!r||(s.current=!0,o()))},CA))},h=T=>{let k=p.getBoundingClientRect().left+VPe;if(T.clientX<=k)return!0;let P=p.querySelector(KPe);return P?UPe(T,P.getBoundingClientRect()):!1},b=T=>{l.current=!0,c.current=WPe(T),s.current=!1,g()},y=T=>{let F=c.current||u.getSession()?.type===K.FILE;if(Eee(T,F)){if(l.current=!0,!n||!r){g();return}h(T)?f():s.current||g()}},v=T=>{let F=c.current||u.getSession()?.type===K.FILE;if(!Eee(T,F))return;let k=T.relatedTarget;if(k instanceof Node&&p.contains(k))return;let P=p.getBoundingClientRect();T.clientX>=P.left&&T.clientX<=P.right&&T.clientY>=P.top&&T.clientY<=P.bottom||(l.current=!1,g(),s.current&&(s.current=!1,a()))},S=()=>{l.current=!1,c.current=!1,g(),s.current&&(s.current=!1,a())},w=()=>{S()};return p.addEventListener("dragstart",b),p.addEventListener("dragover",y),p.addEventListener("dragleave",v),p.addEventListener("dragend",S),p.addEventListener("drop",w),m.addEventListener("dragend",S),m.addEventListener("drop",S),()=>{g(),p.removeEventListener("dragstart",b),p.removeEventListener("dragover",y),p.removeEventListener("dragleave",v),p.removeEventListener("dragend",S),p.removeEventListener("drop",w),m.removeEventListener("dragend",S),m.removeEventListener("drop",S)}},[t,u,e,n,r,o,a])}var ly,VPe,KPe,Mee=U(()=>{ly=he(Ve());KV();FA();Ue();GF();VPe=32,KPe='[data-pane-toggle="navigation"]'});function Aee({hasNavigatorFocus:t,isOpeningVersionHistory:e,isOpeningInNewContext:n,isNavigatorOpeningSelectedFile:r}){return!t||e||n?!1:r}function Dee(t,e){if(!t||e.length===0)return!1;let n=t.getContainer().win;return e.some(r=>r.getContainer().win===n)}var Oee=U(()=>{});function Lee(t,e,n){if(t.selectionDispatch({type:"SET_SELECTED_TAG",tag:e,source:n?.source,historyIndex:n?.historyIndex}),n?.skipFocus)return;let r=n?.preserveNavigationFocus??!0;t.activatePane(r?"navigation":"files")}function GPe(t){if(!t.includes("/"))return[];let e=t.split("/"),n=[];for(let r=1;r<e.length;r++)n.push(e.slice(0,r).join("/"));return n}function YF(t,e,n){if(!e)return null;let r=xu(e);if(!r)return null;let o=dl(r);if(!o){let i=t.findTagInTree(r),s=n?.requireTagInTree??!0;if(!i&&s)return null;if(!i)return Lee(t,r,n),r}if(t.showTags&&t.showAllTagsFolder&&!t.expandedVirtualFolders.has(_n)){let i=new Set(t.expandedVirtualFolders);i.add(_n),t.expansionDispatch({type:"SET_EXPANDED_VIRTUAL_FOLDERS",folders:i})}if(!o){let i=GPe(r);i.some(l=>!t.expandedTags.has(l))&&Ds({type:"tag",ids:i,collapseOtherBranches:!!t.collapseOtherBranchesOnExpand,dispatch:t.expansionDispatch})}return Lee(t,r,n),!n?.skipScroll&&t.requestScroll&&t.requestScroll(r,{align:"auto",itemType:K.TAG}),r}var UV=U(()=>{Ue();Cn();Dg();qc()});function jPe(t,e,n){if(e===_e)return e;let r=t.resolveSelectionNodeId?t.resolveSelectionNodeId(e):cx(t.propertyTree,e);return r===_e?n?.requirePropertyInTree??!0?null:e:r}function qPe(t,e,n){if(t.selectionDispatch({type:"SET_SELECTED_PROPERTY",nodeId:e,source:n?.source,historyIndex:n?.historyIndex}),n?.skipFocus)return;let r=n?.preserveNavigationFocus??!0;t.activatePane(r?"navigation":"files")}function $F(t,e,n){let r=e===_e?_e:en(e);if(!r)return null;let o=jPe(t,r,n);if(!o)return null;if(t.showProperties&&t.showAllPropertiesFolder&&!t.expandedVirtualFolders.has(_e)){let l=new
|
|||
|
|
position: absolute;
|
|||
|
|
visibility: hidden;
|
|||
|
|
pointer-events: none;
|
|||
|
|
width: auto;
|
|||
|
|
height: auto;
|
|||
|
|
line-height: 1;
|
|||
|
|
white-space: nowrap;
|
|||
|
|
`,e.textContent="M",t.appendChild(e),e}function JV(t){let e=Number.parseFloat(t);return!Number.isFinite(e)||e<=0?null:e}function iFe(t){let e=aFe(t);try{e.classList.add("nn-mobile"),e.style.fontSize="16px";let n=getComputedStyle(e),r=e.getBoundingClientRect().height,o=r>0?r:JV(n.fontSize),a=o?o/16:1,i={};for(let s of DA){let l=n.getPropertyValue(s),c=JV(l.trim());if(c!==null){i[s]=c;continue}e.style.fontSize=`var(${s})`;let u=JV(getComputedStyle(e).fontSize);u!==null&&(i[s]=u/a)}return{scaleFactor:a,fontSizeValues:i}}finally{e.remove()}}function e1(t){t.style.removeProperty("--nn-android-font-scale");for(let e of DA)t.style.removeProperty(e)}function tte(t){e1(t);let{scaleFactor:e,fontSizeValues:n}=iFe(t),r=Math.round(e*1e3)/1e3;if(!(Math.abs(r-1)<=.02)){t.style.setProperty("--nn-android-font-scale",String(r));for(let o of DA){let a=n[o];if(a===void 0)continue;let i=a/r;t.style.setProperty(o,`${i}px`)}}}function nte(t){if(!(t instanceof HTMLElement))return 1;let e=t.style.getPropertyValue("--nn-android-font-scale");if(!e)return 1;let n=parseFloat(e);return Number.isFinite(n)?n:1}function sFe(t,e){let n=t.style.getPropertyValue("--nn-android-font-scale");n&&e.style.setProperty("--nn-android-font-scale",n.trim());for(let r of DA){let o=t.style.getPropertyValue(r);o&&e.style.setProperty(r,o.trim())}}function rte(t){let e=t.querySelector(".nn-split-container.nn-mobile");e instanceof HTMLElement&&sFe(t,e)}var DA,t1=U(()=>{DA=["--nn-file-name-size","--nn-file-name-size-mobile","--nn-file-small-size","--nn-file-small-size-mobile","--nn-list-title-font-size","--nn-desktop-header-font-size","--nn-mobile-header-font-size","--nn-compact-font-size","--nn-compact-font-size-mobile"]});var ote,OA,ate=U(()=>{ote=require("obsidian");Oe();OA=class extends ote.FuzzySuggestModal{constructor(e,n,r){super(e),this.tags=n,this.onChooseTag=r,this.setPlaceholder(d.modals.tagSuggest.removePlaceholder),this.setInstructions([{command:"↑↓",purpose:d.modals.tagSuggest.instructions.navigate},{command:"↵",purpose:d.modals.tagSuggest.instructions.remove},{command:"esc",purpose:d.modals.tagSuggest.instructions.dismiss}])}getItems(){return this.tags}getItemText(e){return`#${e}`}onChooseItem(e,n){this.onChooseTag(e)}}});function XS({app:t,plugin:e,tagOperations:n,files:r,options:o}){if(r.length===0)return;if(r.some(u=>u.extension!=="md")){oe(d.fileSystem.notifications.tagsRequireMarkdown,{variant:"warning"});return}let i=o?.allowTagCreation??!0,s=o?.placeholderText??d.modals.tagSuggest.addPlaceholder,l=o?.actionText??d.modals.tagSuggest.instructions.add;new $S(t,e,u=>{$(async()=>{let p=await n.addTagToFiles(u,r);if(p.added>0){let m=p.added===1?d.fileSystem.notifications.tagAddedToNote:d.fileSystem.notifications.tagAddedToNotes.replace("{count}",p.added.toString());oe(m,{variant:"success"})}else{let m=p.skipped>0?p.skipped:r.length,g=d.dragDrop.notifications.filesAlreadyHaveTag.replace("{count}",m.toString());oe(g,{variant:"warning"})}o?.onComplete?.(p)})},s,l,i).open()}async function LA({app:t,tagOperations:e,files:n,options:r}){if(n.length===0)return;if(!n.every(s=>s.extension==="md")){oe(d.fileSystem.notifications.tagsRequireMarkdown,{variant:"warning"});return}let o=e.getTagsFromFiles(n);if(o.length===0){oe(d.fileSystem.notifications.noTagsToRemove,{variant:"warning"});return}let a=s=>{if(s<=0)return;let l=s===1?d.fileSystem.notifications.tagRemovedFromNote:d.fileSystem.notifications.tagRemovedFromNotes.replace("{count}",s.toString());oe(l,{variant:"success"}),r?.onComplete?.(s)};if(o.length===1){let s=await e.removeTagFromFiles(o[0],n);a(s);return}new OA(t,o,s=>{$(async()=>{let l=await e.removeTagFromFiles(s,n);a(l)})}).open()}function zA({app:t,tagOperations:e,files:n,options:r}){if(n.length===0)return;if(!n.every(i=>i.extension==="md")){oe(d.fileSystem.notifications.tagsRequireMarkdown,{variant:"warning"});return}if(e.getTagsFromFiles(n).length===0){oe(d.fileSystem.notifications.noTagsToRemove,{variant:"warning"});return}new Pn(t,d.modals.fileSystem.removeAllTagsTitle,n.length===1?d.modals.fileSystem.removeAllTagsFromNote:d.modals.fileSyste
|
|||
|
|
`,e);return n===-1?t.length:n}function r1(t,e){return e>=t.length?t.length:e+1}function dFe(t){let e=ite(t,0);if(t.slice(0,e).trim()!=="---")return t;let r=r1(t,e);for(;r<t.length;){let o=ite(t,r),a=t.slice(r,o).trim();if(a==="---"||a==="...")return t.slice(r1(t,o));r=r1(t,o)}return t}function cFe(t){return t.replace(/^(?:\r?\n)+/u,"")}function o1(t){return t.replace(/(?:\r?\n)+$/u,"")}function uFe(t){return cFe(o1(t))}function pFe(t,e){switch(t){case"none":return`
|
|||
|
|
`;case"horizontal-rule":return`
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
`;case"heading":return`
|
|||
|
|
|
|||
|
|
# ${e.basename}
|
|||
|
|
|
|||
|
|
`;default:return`
|
|||
|
|
|
|||
|
|
`}}function mFe(t,e){let n="";return t.forEach((r,o)=>{n+=gFe(r,o,e)}),`${o1(n)}
|
|||
|
|
`}function gFe(t,e,n){let r=e===0?t.content:dFe(t.content),o=e===0?o1(r):uFe(r);return`${e>0?pFe(n,t.file):""}${o}`}function HA(t){let e=t.trim().replace(/\.md$/iu,"").trim(),n=ON(e),r=zN(n);return(ste.Platform.isWin?_N(r):r).trim()}function bm(t){let e=[],n=new Set;return t.forEach(r=>{r.extension!=="md"||n.has(r.path)||(n.add(r.path),e.push(r))}),e}async function hFe(t,e){let n=await Promise.allSettled(e.map(o=>t.fileManager.trashFile(o))),r=0;return n.forEach((o,a)=>{o.status!=="fulfilled"&&(r+=1,console.error("Error moving merged source note to trash:",e[a].path,o.reason))}),r}async function fFe(t,e){let n=[];for(let r of e)n.push({file:r,content:await t.vault.read(r)});return n}function yFe(t){if(t instanceof Error)return t;if(typeof t=="string"){let e=t.trim();if(e)return new Error(e)}return new Error("Failed to open merged note.")}async function vFe(t,e,n){if(n)try{return await n(e)}catch(r){return console.error("Error moving merged source notes to trash:",r),e.length}return hFe(t,e)}async function lte({app:t,files:e,outputFolder:n,outputName:r,separator:o,moveSourcesToTrash:a,openOutputFile:i,trashSourceFiles:s}){let l=bm(e);if(l.length<2)throw new Error("At least two markdown notes are required.");let c=HA(r);if(!c)throw new Error("Output name is required.");let u=await fFe(t,l),p=mFe(u,o),m=Fs(n.path,c,"md",t),g=rl(n.path,m,"md"),f=await t.vault.create(g,p),h=0,b=null;if(i)try{await i(f)}catch(y){b=yFe(y)}return a&&b===null&&(h=await vFe(t,l,s)),{file:f,sourceCount:l.length,failedSourceTrashCount:h,outputOpenError:b}}var ste,QS=U(()=>{ste=require("obsidian");Gp();Ss()});var ute={};En(ute,{MergeNotesModal:()=>a1});function SFe(){let t=Te.get(lt.mergeNotesSeparatorKey);return cte(t)?t:dte}function wFe(){let t=Te.get(lt.mergeNotesMoveSourcesToTrashKey);return typeof t=="boolean"?t:bFe}function TFe(t,e){Te.set(lt.mergeNotesSeparatorKey,t),Te.set(lt.mergeNotesMoveSourcesToTrashKey,e)}function cte(t){return t==="none"||t==="blank-line"||t==="horizontal-rule"||t==="heading"}var ZS,dte,bFe,a1,pte=U(()=>{ZS=require("obsidian");Oe();Ue();st();jr();QS();dte="blank-line",bFe=!1,a1=class extends ZS.Modal{constructor(n,r){super(n);this.isSubmitting=!1;this.moveSourcesToTrash=wFe();this.outputName="";this.separator=SFe();this.defaultOutputName=r.defaultOutputName,this.destinationFolder=r.destinationFolder,this.noteCount=r.noteCount,this.showCrossFolderLinkWarning=r.showCrossFolderLinkWarning,this.onSubmit=r.onSubmit,this.outputName=r.defaultOutputName}onOpen(){this.titleEl.setText(d.modals.mergeNotes.title),this.contentEl.createDiv({cls:"nn-input-description nn-merge-notes-summary",text:d.modals.mergeNotes.summary.replace("{count}",this.noteCount.toString()).replace("{folder}",this.getDestinationFolderLabel())}),new ZS.Setting(this.contentEl).setName(d.modals.mergeNotes.outputName).setDesc(d.modals.mergeNotes.outputNameDesc).addText(o=>{o.setPlaceholder(d.modals.mergeNotes.outputNamePlaceholder).setValue(this.defaultOutputName).onChange(a=>{this.outputName=a,this.updateSubmitState()})}),new ZS.Setting(this.contentEl).setName(d.modals.mergeNotes.separator).setDesc(d.modals.mergeNotes.separatorDesc).addDropdown(o=>{o.addOption("none",d.modals.mergeNotes.separatorOptions.none).addOption("blank-line",d.modals.mergeNotes.separatorOptions.blankLine).addOption("horizontal-rule",d.modals.mergeNotes.separatorOptions.horizontalRule).addOption("heading",d.modals.mergeNotes.separatorOptions.heading).setValue(this.separator).onChange(a=>{this.separator=this.parseSeparator(a)})}),new ZS.Setting(this.contentEl).setName(d.modals.mergeNotes.moveSourcesToTrash).addToggle(o=>{o.setValue(this.moveSourcesToTrash).onChange(a=>{this.moveSourcesToTrash=a})}),this.renderMergeNotesDetails();let n=this.contentEl.createDiv("nn-button-container");n.createEl("button",{text:d.common.cancel}).addEventListener("click",()=>this.close()),this.submitBtn=n.createEl("button",{text:d.modals.mergeNotes.mergeButton,cls:"mod-cta"}),this.submitBtn.addEventListener("click",()=>this.submit()),this.scope.register([],"Enter",o=>{let a=activeDocument.activeElement;!(a ins
|
|||
|
|
${d.tooltips.lastModifiedAt} ${e}`:`${d.tooltips.lastModifiedAt} ${e}
|
|||
|
|
${d.tooltips.createdAt} ${t}`}function FC({file:t,displayName:e,extensionSuffix:n,settings:r,getFileTimestamps:o,sortOption:a,unfinishedTaskTooltipText:i,wordCount:s}){let l=r.timeFormat?`${r.dateFormat} ${r.timeFormat}`:r.dateFormat,c=o(t),u=Gr.formatDate(c.created,l),p=Gr.formatDate(c.modified,l),g=[n.length>0?t.name:e];return r.showTooltipPath&&g.push(t.parent?.path??"/"),i&&g.push(i),r.showTooltipWordCount&&t.extension==="md"&&typeof s=="number"&&Number.isFinite(s)&&s>=0&&g.push(`${d.tooltips.wordCount}: ${Ed(s)}`),g.push("",FIe(u,p,a)),g.join(`
|
|||
|
|
`)}function CD({app:t,folder:e,displayName:n,fileVisibility:r,hiddenFolders:o,settings:a,showHiddenItems:i}){let s=0,l=0,c=zg(a,i),u=oo(c);for(let f of e.children)f instanceof FD.TFile?vs(f,r,t)&&!oa(f,u,t)&&s++:f instanceof FD.TFolder&&(i||!wc(f.name,o,f.path))&&l++;let p=s===1?`${s} ${d.tooltips.file}`:`${s} ${d.tooltips.files}`,m=l===1?`${l} ${d.tooltips.folder}`:`${l} ${d.tooltips.folders}`,g=`${p}, ${m}`;return e.path==="/"?g:`${n}
|
|||
|
|
|
|||
|
|
${g}`}var FD,ND=U(()=>{FD=require("obsidian");Oe();Id();Xb();wr();Lr();ig()});function IIe(t){let e=zr(t),n=[],r=[],o=0,a=0;for(let i of t){let s=a+i.length,l=zr(t.slice(0,s)).length;for(let c=o;c<l;c+=1)n[c]=a,r[c]=s;l===o&&l>0&&(r[l-1]=s),o=l,a=s}return{foldedText:e,sourceStarts:n,sourceEnds:r}}function Sy(t,e){if(!t||e.length===0)return[];let n=IIe(t),r=[],o=new Set;for(let a of e){if(!a||o.has(a))continue;o.add(a);let i=n.foldedText.indexOf(a);for(;i!==-1;){let s=i+a.length,l=n.sourceStarts[i],c=n.sourceEnds[s-1];l!==void 0&&c!==void 0&&r.push({start:l,end:c}),i=n.foldedText.indexOf(a,i+a.length)}}return Hd(r)}function xw(t,e){let n=[...t];return e==="include"?n.push(CIe):e==="exclude"&&n.push(NIe),n.join(" ")}var CIe,NIe,Ew=U(()=>{sl();Et();CIe="nn-navitem-content--search-include",NIe="nn-navitem-content--search-exclude"});function EIe(t,e){if(!t||typeof e!="number"||!Number.isFinite(e)||e<=0)return t;let n=t.indexOf("#"),r=n===-1?t:t.slice(0,n),o=n===-1?"":t.slice(n),a=r.includes("?")?"&":"?";return`${r}${a}${xIe}=${Math.trunc(e)}${o}`}function CC(t,e,n=e.stat.mtime){return EIe(t.vault.getResourcePath(e),n)}var xIe,cK=U(()=>{xIe="nn-mtime"});function MIe(t){let{db:e,filePath:n,loadSnapshot:r,applySnapshot:o,onChange:a}=t,i=e.onFileContentChange(n,a);return o(r()),i}function AIe({changes:t,shouldLoadFeatureImage:e,refreshMetadataVersionOnFeatureImageChange:n}){return t.metadata!==void 0?!0:(t.featureImageKey!==void 0||t.featureImageStatus!==void 0)&&!e&&n}function Koe(t){return{loadPreviewText:t?.loadPreviewText??!0,loadTags:t?.loadTags??!0,loadFeatureImage:t?.loadFeatureImage??!0,loadProperties:t?.loadProperties??!0,loadWordCount:t?.loadWordCount??!0,loadCharacterCount:t?.loadCharacterCount??!0,loadTaskCounts:t?.loadTaskCounts??!0}}function DIe({app:t,file:e,showPreview:n,showImage:r,skipFeatureImage:o,fileStatMtime:a=e.stat.mtime,db:i,loadOptions:s}){let{loadPreviewText:l,loadTags:c,loadFeatureImage:u,loadProperties:p,loadWordCount:m,loadCharacterCount:g,loadTaskCounts:f}=Koe(s),h=c||u||p||m||g||f,b=l&&n&&e.extension==="md"?i.getCachedPreviewText(e.path):"",y=h?i.getFile(e.path):null,v=c?[...Br({app:t,file:e,db:i,fileData:y})]:[],S=u&&r&&!o&&js(e),w=u&&y?.featureImageKey?y.featureImageKey:S?`direct-image:${e.path}@${a}`:null,T=u?y?.featureImageStatus??"unprocessed":"unprocessed",F=p?yk(y?.properties??null):null,k=m?y?.wordCount??null:null,P=g?y?.characterCountWithSpaces??null:null,E=g?y?.characterCountWithoutSpaces??null:null,C=f?y?.taskTotal??null:null,L=f?y?.taskUnfinished??null:null,z=null;if(S)try{z=CC(t,e,a)}catch{z=null}return{previewText:b,tags:v,featureImageKey:w,featureImageStatus:T,featureImageUrl:z,properties:F,wordCount:k,characterCountWithSpaces:P,characterCountWithoutSpaces:E,taskTotal:C,taskUnfinished:L}}function Uoe(t){return{previewText:t.previewText,tags:t.tags,featureImageKey:t.featureImageKey,featureImageStatus:t.featureImageStatus,properties:t.properties,wordCount:t.wordCount,characterCountWithSpaces:t.characterCountWithSpaces,characterCountWithoutSpaces:t.characterCountWithoutSpaces,taskTotal:t.taskTotal,taskUnfinished:t.taskUnfinished,metadataVersion:0}}function OIe(t,e){let n=ao(t.tags,e.tags)?t.tags:e.tags,r=ff(t.properties,e.properties)?t.properties:e.properties;return t.previewText===e.previewText&&n===t.tags&&t.featureImageKey===e.featureImageKey&&t.featureImageStatus===e.featureImageStatus&&r===t.properties&&t.wordCount===e.wordCount&&t.characterCountWithSpaces===e.characterCountWithSpaces&&t.characterCountWithoutSpaces===e.characterCountWithoutSpaces&&t.taskTotal===e.taskTotal&&t.taskUnfinished===e.taskUnfinished?t:{...Uoe(e),tags:n,properties:r,metadataVersion:t.metadataVersion}}function LIe({prev:t,changes:e,shouldLoadPreviewText:n,shouldLoadTags:r,shouldLoadFeatureImage:o,shouldLoadProperties:a,shouldLoadWordCount:i,shouldLoadCharacterCount:s,shouldLoadTaskCounts:l,showPreview:c,fileExtension:u,shouldRefreshMetadataVersion:p}){let m=t,g=()=>(m===t&&(m={...t}),m);if(e.preview!==void 0&&n&&c&&u==="md"){let f=e.preview||"";t.previewText!==f&&(g().previewText=f)}if(e.featureImageKey!=
|
|||
|
|
To pick up a draggable item, press the space bar.
|
|||
|
|
While dragging, use the arrow keys to move the item.
|
|||
|
|
Press space again to drop the item in its new position, or press escape to cancel.
|
|||
|
|
`},vxe={onDragStart(t){let{active:e}=t;return"Picked up draggable item "+e.id+"."},onDragOver(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was moved over droppable area "+n.id+".":"Draggable item "+e.id+" is no longer over a droppable area."},onDragEnd(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was dropped over droppable area "+n.id:"Draggable item "+e.id+" was dropped."},onDragCancel(t){let{active:e}=t;return"Dragging was cancelled. Draggable item "+e.id+" was dropped."}};(function(t){t.DragStart="dragStart",t.DragMove="dragMove",t.DragEnd="dragEnd",t.DragCancel="dragCancel",t.DragOver="dragOver",t.RegisterDroppable="registerDroppable",t.SetDroppableDisabled="setDroppableDisabled",t.UnregisterDroppable="unregisterDroppable"})(ri||(ri={}));Jc=Object.freeze({x:0,y:0});BC=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t,o=Hae(e,e.left,e.top),a=[];for(let i of r){let{id:s}=i,l=n.get(s);if(l){let c=Sxe(Hae(l),o);a.push({id:s,data:{droppableContainer:i,value:c}})}}return a.sort(wxe)};Pxe=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t,o=[];for(let a of r){let{id:i}=a,s=n.get(i);if(s){let l=kxe(s,e);l>0&&o.push({id:i,data:{droppableContainer:a,value:l}})}}return o.sort(Txe)};Nxe=Cxe(1);Exe={ignoreTransform:!1};(function(t){t[t.Forward=1]="Forward",t[t.Backward=-1]="Backward"})(Ci||(Ci={}));Dxe={x:.2,y:.2};Hxe=[["x",["left","right"],zxe],["y",["top","bottom"],Bxe]],OC=class{constructor(e,n){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;let r=WD(n),o=aie(r);this.rect={...e},this.width=e.width,this.height=e.height;for(let[a,i,s]of Hxe)for(let l of i)Object.defineProperty(this,l,{get:()=>{let c=s(r),u=o[a]-c;return this.rect[l]+u},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}},xy=class{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(n=>{var r;return(r=this.target)==null?void 0:r.removeEventListener(...n)})},this.target=e}add(e,n,r){var o;(o=this.target)==null||o.addEventListener(e,n,r),this.listeners.push([e,n,r])}};(function(t){t.Click="click",t.DragStart="dragstart",t.Keydown="keydown",t.ContextMenu="contextmenu",t.Resize="resize",t.SelectionChange="selectionchange",t.VisibilityChange="visibilitychange"})(nc||(nc={}));(function(t){t.Space="Space",t.Down="ArrowDown",t.Right="ArrowRight",t.Left="ArrowLeft",t.Up="ArrowUp",t.Esc="Escape",t.Enter="Enter",t.Tab="Tab"})(Ir||(Ir={}));iie={start:[Ir.Space,Ir.Enter],cancel:[Ir.Esc],end:[Ir.Space,Ir.Enter,Ir.Tab]},Uxe=(t,e)=>{let{currentCoordinates:n}=e;switch(t.code){case Ir.Right:return{...n,x:n.x+25};case Ir.Left:return{...n,x:n.x-25};case Ir.Down:return{...n,y:n.y+25};case Ir.Up:return{...n,y:n.y-25}}},KD=class{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;let{event:{target:n}}=e;this.props=e,this.listeners=new xy(Py(n)),this.windowListeners=new xy(Hs(n)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(nc.Resize,this.handleCancel),this.windowListeners.add(nc.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(nc.Keydown,this.handleKeyDown))}handleStart(){let{activeNode:e,onStart:n}=this.props,r=e.node.current;r&&_xe(r),n(Jc)}handleKeyDown(e){if(AC(e)){let{active:n,context:r,options:o}=this.props,{keyboardCodes:a=iie,coordinateGetter:i=Uxe,scrollBehavior:s="smooth"}=o,{code:l}=e;if(a.end.includes(l)){this.handleEnd(e);return}if(a.cancel.includes(l)){this.handleCancel(e);return}let{collisionRect:c}=r.current,u=c?{x:c.left,y:c.top}:Jc;this.referenceCoordinates||(this.referenceCoordinates=u);let p=i(e,{active:n,context:r.current,currentCoordinates:u});if(p){let m=zw(p,u),g={x:0,y:0},{scrollableAncestors:f}=r.current;for(let h of f){let b=e.code,{isTop:y,isRight:v,isLeft:S,isBottom:w,maxScroll:T,minScroll:F}=oie(h),k=Lxe(h),P={x:Math.min(b=
|
|||
|
|
`)||n.includes("\r"))return oe(d.modals.propertyOperation.invalidKeyName,{variant:"warning"}),!1;let r=Ee(n);if(!r)return oe(d.modals.propertyOperation.invalidKeyName,{variant:"warning"}),!1;let o=await e.conflictSnapshotPromise,a=this.collectRenameConflictPathsFromSnapshot(e.normalizedKey,r,o);return a.size>0&&!await this.confirmRenameConflicts({oldKeyDisplay:e.keyNodeName,newKeyDisplay:n,conflictPaths:a})?!1:await this.runPropertyKeyRename({oldKeyNormalized:e.normalizedKey,oldKeyDisplay:e.keyNodeName,newKeyDisplay:n,affectedPaths:e.affectedPaths})}async promptDeletePropertyKey(e){let n=this.getPropertyTreeService();if(!n){oe(d.fileSystem.notifications.propertyOperationsNotAvailable,{variant:"warning"});return}let r=n.getKeyNode(e);if(!r){oe(d.fileSystem.notifications.propertyOperationsNotAvailable,{variant:"warning"});return}let o=this.collectPropertyKeyPathsFromVault(e),a=zb(this.app,o),i=a.total===1?d.modals.tagOperation.file:d.modals.tagOperation.files;new Pn(this.app,d.modals.propertyOperation.deleteTitle.replace("{property}",r.name),d.modals.propertyOperation.deleteWarning.replace("{property}",r.name).replace("{count}",a.total.toString()).replace("{files}",i),()=>{$(()=>this.runPropertyKeyDelete({keyNodeName:r.name,normalizedKey:e,affectedPaths:o}))},d.modals.propertyOperation.confirmDelete,{buildContent:l=>em(l,a)}).open()}async runPropertyKeyRename(e){let n=Ee(e.oldKeyNormalized),r=e.oldKeyDisplay.trim(),o=e.newKeyDisplay.trim(),a=Ee(o);if(!n||!a||!o)return oe(d.modals.propertyOperation.invalidKeyName,{variant:"warning"}),!1;if(r===o)return oe(d.modals.propertyOperation.renameNoChanges.replace("{oldKey}",r).replace("{newKey}",o),{variant:"warning"}),!1;let i=0,s=0,l=0,c=0;for(let m of e.affectedPaths){let g=this.app.vault.getAbstractFileByPath(m);if(!(g instanceof bE.TFile)){c+=1;continue}try{if(!this.fileMutations.isMarkdownFile(g)){c+=1;continue}l+=1,await this.fileMutations.renamePropertyKeyInFile(g,{oldKey:r,newKeyDisplay:o})&&(i+=1)}catch(f){s+=1,console.error(`[Notebook Navigator] Failed to rename property key ${r} → ${o} in ${m}`,f)}c+=1,c%a5===0&&await Ig()}if(!(s===0&&i>0))return oe(`${d.modals.propertyOperation.confirmRename}: ${r} → ${o} (${i}/${l})`,{variant:"warning"}),!0;let p=!1;try{await this.updateSettingsAfterRename(n,o)}catch(m){p=!0,console.error("[Notebook Navigator] Failed to update settings after property key rename",m)}return this.notifyPropertyKeyRenamed({oldKey:n,newKey:a}),p?oe(d.modals.propertyOperation.renameSettingsUpdateFailed.replace("{oldKey}",r).replace("{newKey}",o),{variant:"warning"}):oe(`${d.modals.propertyOperation.confirmRename}: ${r} → ${o} (${i}/${l})`,{variant:"success"}),!0}async runPropertyKeyDelete(e){let n=Ee(e.normalizedKey);if(!n)return!1;let r=0,o=0,a=0,i=0;for(let c of e.affectedPaths){let u=this.app.vault.getAbstractFileByPath(c);if(!(u instanceof bE.TFile)){i+=1;continue}try{if(!this.fileMutations.isMarkdownFile(u)){i+=1;continue}a+=1,await this.fileMutations.deletePropertyKeyFromFile(u,n)&&(r+=1)}catch(p){o+=1,console.error(`[Notebook Navigator] Failed to delete property key ${e.keyNodeName} in ${c}`,p)}i+=1,i%a5===0&&await Ig()}if(!(o===0&&r>0))return oe(`${d.modals.propertyOperation.confirmDelete}: ${e.keyNodeName} (${r}/${a})`,{variant:"warning"}),!0;let l=!1;try{await this.updateSettingsAfterDelete(n)}catch(c){l=!0,console.error("[Notebook Navigator] Failed to update settings after property key delete",c)}return this.notifyPropertyKeyDeleted({key:n}),l?oe(d.modals.propertyOperation.deleteSettingsUpdateFailed.replace("{property}",e.keyNodeName),{variant:"warning"}):r===1?oe(d.modals.propertyOperation.deleteSingleSuccess.replace("{property}",e.keyNodeName),{variant:"success"}):oe(d.modals.propertyOperation.deleteMultipleSuccess.replace("{property}",e.keyNodeName).replace("{count}",r.toString()),{variant:"success"}),!0}renamePropertyNodeMetadataRecord(e,n,r){if(!e||n===r)return{changed:!1,next:e};let o=`${n}=`,a=Object.keys(e),i,s=!1;return a.forEach(l=>{if(!(l!==n&&!l.startsWith(o))){if(i||(i=He(e)),l===n){i[r]=i[l],delete i[l],s=!0;return}if(l.start
|
|||
|
|
/*! Bundled license information:
|
|||
|
|
|
|||
|
|
react/cjs/react.production.min.js:
|
|||
|
|
(**
|
|||
|
|
* @license React
|
|||
|
|
* react.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*)
|
|||
|
|
|
|||
|
|
scheduler/cjs/scheduler.production.min.js:
|
|||
|
|
(**
|
|||
|
|
* @license React
|
|||
|
|
* scheduler.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*)
|
|||
|
|
|
|||
|
|
react-dom/cjs/react-dom.production.min.js:
|
|||
|
|
(**
|
|||
|
|
* @license React
|
|||
|
|
* react-dom.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*)
|
|||
|
|
|
|||
|
|
react/cjs/react-jsx-runtime.production.min.js:
|
|||
|
|
(**
|
|||
|
|
* @license React
|
|||
|
|
* react-jsx-runtime.production.min.js
|
|||
|
|
*
|
|||
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|||
|
|
*
|
|||
|
|
* This source code is licensed under the MIT license found in the
|
|||
|
|
* LICENSE file in the root directory of this source tree.
|
|||
|
|
*)
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
/* nosourcemap */
|